(globalThis["webpackChunkcasestudy"]=globalThis["webpackChunkcasestudy"]||[]).push([[736],{9984:e=>{e.exports=function(e,t,n){const o=void 0!==e.__vccOpts?e.__vccOpts:e,r=o[t];if(void 0===r)o[t]=n;else for(const l in n)void 0===r[l]&&(r[l]=n[l])}},499:(e,t,n)=>{"use strict";n.d(t,{Bj:()=>l,Fl:()=>Ze,IU:()=>Te,Jd:()=>k,PG:()=>qe,SU:()=>Be,Um:()=>Se,WL:()=>Ie,X$:()=>E,X3:()=>Oe,XI:()=>He,Xl:()=>Ae,dq:()=>ze,iH:()=>$e,j:()=>q,lk:()=>C,nZ:()=>a,qj:()=>xe,qq:()=>w,yT:()=>Ee});var o=n(6970);let r;class l{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=r,!e&&r&&(this.index=(r.scopes||(r.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const t=r;try{return r=this,e()}finally{r=t}}else 0}on(){r=this}off(){r=this.parent}stop(e){if(this._active){let t,n;for(t=0,n=this.effects.length;t<n;t++)this.effects[t].stop();for(t=0,n=this.cleanups.length;t<n;t++)this.cleanups[t]();if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].stop(!0);if(!this.detached&&this.parent&&!e){const e=this.parent.scopes.pop();e&&e!==this&&(this.parent.scopes[this.index]=e,e.index=this.index)}this.parent=void 0,this._active=!1}}}function i(e,t=r){t&&t.active&&t.effects.push(e)}function a(){return r}const s=e=>{const t=new Set(e);return t.w=0,t.n=0,t},u=e=>(e.w&h)>0,c=e=>(e.n&h)>0,d=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=h},f=e=>{const{deps:t}=e;if(t.length){let n=0;for(let o=0;o<t.length;o++){const r=t[o];u(r)&&!c(r)?r.delete(e):t[n++]=r,r.w&=~h,r.n&=~h}t.length=n}},p=new WeakMap;let v=0,h=1;const m=30;let g;const y=Symbol(""),b=Symbol("");class w{constructor(e,t=null,n){this.fn=e,this.scheduler=t,this.active=!0,this.deps=[],this.parent=void 0,i(this,n)}run(){if(!this.active)return this.fn();let e=g,t=x;while(e){if(e===this)return;e=e.parent}try{return this.parent=g,g=this,x=!0,h=1<<++v,v<=m?d(this):_(this),this.fn()}finally{v<=m&&f(this),h=1<<--v,g=this.parent,x=t,this.parent=void 0,this.deferStop&&this.stop()}}stop(){g===this?this.deferStop=!0:this.active&&(_(this),this.onStop&&this.onStop(),this.active=!1)}}function _(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}let x=!0;const S=[];function k(){S.push(x),x=!1}function C(){const e=S.pop();x=void 0===e||e}function q(e,t,n){if(x&&g){let t=p.get(e);t||p.set(e,t=new Map);let o=t.get(n);o||t.set(n,o=s());const r=void 0;F(o,r)}}function F(e,t){let n=!1;v<=m?c(e)||(e.n|=h,n=!u(e)):n=!e.has(g),n&&(e.add(g),g.deps.push(e))}function E(e,t,n,r,l,i){const a=p.get(e);if(!a)return;let u=[];if("clear"===t)u=[...a.values()];else if("length"===n&&(0,o.kJ)(e)){const e=Number(r);a.forEach(((t,n)=>{("length"===n||n>=e)&&u.push(t)}))}else switch(void 0!==n&&u.push(a.get(n)),t){case"add":(0,o.kJ)(e)?(0,o.S0)(n)&&u.push(a.get("length")):(u.push(a.get(y)),(0,o._N)(e)&&u.push(a.get(b)));break;case"delete":(0,o.kJ)(e)||(u.push(a.get(y)),(0,o._N)(e)&&u.push(a.get(b)));break;case"set":(0,o._N)(e)&&u.push(a.get(y));break}if(1===u.length)u[0]&&O(u[0]);else{const e=[];for(const t of u)t&&e.push(...t);O(s(e))}}function O(e,t){const n=(0,o.kJ)(e)?e:[...e];for(const o of n)o.computed&&T(o,t);for(const o of n)o.computed||T(o,t)}function T(e,t){(e!==g||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const A=(0,o.fY)("__proto__,__v_isRef,__isVue"),P=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(o.yk)),L=j(),R=j(!1,!0),M=j(!0),z=$();function $(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=Te(this);for(let t=0,r=this.length;t<r;t++)q(n,"get",t+"");const o=n[t](...e);return-1===o||!1===o?n[t](...e.map(Te)):o}})),["push","pop","shift","unshift","splice"].forEach((t=>{e[t]=function(...e){k();const n=Te(this)[t].apply(this,e);return C(),n}})),e}function H(e){const t=Te(this);return q(t,"has",e),t.hasOwnProperty(e)}function j(e=!1,t=!1){return function(n,r,l){if("__v_isReactive"===r)return!e;if("__v_isReadonly"===r)return e;if("__v_isShallow"===r)return t;if("__v_raw"===r&&l===(e?t?be:ye:t?ge:me).get(n))return n;const i=(0,o.kJ)(n);if(!e){if(i&&(0,o.RI)(z,r))return Reflect.get(z,r,l);if("hasOwnProperty"===r)return H}const a=Reflect.get(n,r,l);return((0,o.yk)(r)?P.has(r):A(r))?a:(e||q(n,"get",r),t?a:ze(a)?i&&(0,o.S0)(r)?a:a.value:(0,o.Kn)(a)?e?ke(a):xe(a):a)}}const V=N(),B=N(!0);function N(e=!1){return function(t,n,r,l){let i=t[n];if(Fe(i)&&ze(i)&&!ze(r))return!1;if(!e&&(Ee(r)||Fe(r)||(i=Te(i),r=Te(r)),!(0,o.kJ)(t)&&ze(i)&&!ze(r)))return i.value=r,!0;const a=(0,o.kJ)(t)&&(0,o.S0)(n)?Number(n)<t.length:(0,o.RI)(t,n),s=Reflect.set(t,n,r,l);return t===Te(l)&&(a?(0,o.aU)(r,i)&&E(t,"set",n,r,i):E(t,"add",n,r)),s}}function I(e,t){const n=(0,o.RI)(e,t),r=e[t],l=Reflect.deleteProperty(e,t);return l&&n&&E(e,"delete",t,void 0,r),l}function D(e,t){const n=Reflect.has(e,t);return(0,o.yk)(t)&&P.has(t)||q(e,"has",t),n}function Z(e){return q(e,"iterate",(0,o.kJ)(e)?"length":y),Reflect.ownKeys(e)}const U={get:L,set:V,deleteProperty:I,has:D,ownKeys:Z},Y={get:M,set(e,t){return!0},deleteProperty(e,t){return!0}},K=(0,o.l7)({},U,{get:R,set:B}),J=e=>e,W=e=>Reflect.getPrototypeOf(e);function X(e,t,n=!1,o=!1){e=e["__v_raw"];const r=Te(e),l=Te(t);n||(t!==l&&q(r,"get",t),q(r,"get",l));const{has:i}=W(r),a=o?J:n?Le:Pe;return i.call(r,t)?a(e.get(t)):i.call(r,l)?a(e.get(l)):void(e!==r&&e.get(t))}function Q(e,t=!1){const n=this["__v_raw"],o=Te(n),r=Te(e);return t||(e!==r&&q(o,"has",e),q(o,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function G(e,t=!1){return e=e["__v_raw"],!t&&q(Te(e),"iterate",y),Reflect.get(e,"size",e)}function ee(e){e=Te(e);const t=Te(this),n=W(t),o=n.has.call(t,e);return o||(t.add(e),E(t,"add",e,e)),this}function te(e,t){t=Te(t);const n=Te(this),{has:r,get:l}=W(n);let i=r.call(n,e);i||(e=Te(e),i=r.call(n,e));const a=l.call(n,e);return n.set(e,t),i?(0,o.aU)(t,a)&&E(n,"set",e,t,a):E(n,"add",e,t),this}function ne(e){const t=Te(this),{has:n,get:o}=W(t);let r=n.call(t,e);r||(e=Te(e),r=n.call(t,e));const l=o?o.call(t,e):void 0,i=t.delete(e);return r&&E(t,"delete",e,void 0,l),i}function oe(){const e=Te(this),t=0!==e.size,n=void 0,o=e.clear();return t&&E(e,"clear",void 0,void 0,n),o}function re(e,t){return function(n,o){const r=this,l=r["__v_raw"],i=Te(l),a=t?J:e?Le:Pe;return!e&&q(i,"iterate",y),l.forEach(((e,t)=>n.call(o,a(e),a(t),r)))}}function le(e,t,n){return function(...r){const l=this["__v_raw"],i=Te(l),a=(0,o._N)(i),s="entries"===e||e===Symbol.iterator&&a,u="keys"===e&&a,c=l[e](...r),d=n?J:t?Le:Pe;return!t&&q(i,"iterate",u?b:y),{next(){const{value:e,done:t}=c.next();return t?{value:e,done:t}:{value:s?[d(e[0]),d(e[1])]:d(e),done:t}},[Symbol.iterator](){return this}}}}function ie(e){return function(...t){return"delete"!==e&&this}}function ae(){const e={get(e){return X(this,e)},get size(){return G(this)},has:Q,add:ee,set:te,delete:ne,clear:oe,forEach:re(!1,!1)},t={get(e){return X(this,e,!1,!0)},get size(){return G(this)},has:Q,add:ee,set:te,delete:ne,clear:oe,forEach:re(!1,!0)},n={get(e){return X(this,e,!0)},get size(){return G(this,!0)},has(e){return Q.call(this,e,!0)},add:ie("add"),set:ie("set"),delete:ie("delete"),clear:ie("clear"),forEach:re(!0,!1)},o={get(e){return X(this,e,!0,!0)},get size(){return G(this,!0)},has(e){return Q.call(this,e,!0)},add:ie("add"),set:ie("set"),delete:ie("delete"),clear:ie("clear"),forEach:re(!0,!0)},r=["keys","values","entries",Symbol.iterator];return r.forEach((r=>{e[r]=le(r,!1,!1),n[r]=le(r,!0,!1),t[r]=le(r,!1,!0),o[r]=le(r,!0,!0)})),[e,n,t,o]}const[se,ue,ce,de]=ae();function fe(e,t){const n=t?e?de:ce:e?ue:se;return(t,r,l)=>"__v_isReactive"===r?!e:"__v_isReadonly"===r?e:"__v_raw"===r?t:Reflect.get((0,o.RI)(n,r)&&r in t?n:t,r,l)}const pe={get:fe(!1,!1)},ve={get:fe(!1,!0)},he={get:fe(!0,!1)};const me=new WeakMap,ge=new WeakMap,ye=new WeakMap,be=new WeakMap;function we(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function _e(e){return e["__v_skip"]||!Object.isExtensible(e)?0:we((0,o.W7)(e))}function xe(e){return Fe(e)?e:Ce(e,!1,U,pe,me)}function Se(e){return Ce(e,!1,K,ve,ge)}function ke(e){return Ce(e,!0,Y,he,ye)}function Ce(e,t,n,r,l){if(!(0,o.Kn)(e))return e;if(e["__v_raw"]&&(!t||!e["__v_isReactive"]))return e;const i=l.get(e);if(i)return i;const a=_e(e);if(0===a)return e;const s=new Proxy(e,2===a?r:n);return l.set(e,s),s}function qe(e){return Fe(e)?qe(e["__v_raw"]):!(!e||!e["__v_isReactive"])}function Fe(e){return!(!e||!e["__v_isReadonly"])}function Ee(e){return!(!e||!e["__v_isShallow"])}function Oe(e){return qe(e)||Fe(e)}function Te(e){const t=e&&e["__v_raw"];return t?Te(t):e}function Ae(e){return(0,o.Nj)(e,"__v_skip",!0),e}const Pe=e=>(0,o.Kn)(e)?xe(e):e,Le=e=>(0,o.Kn)(e)?ke(e):e;function Re(e){x&&g&&(e=Te(e),F(e.dep||(e.dep=s())))}function Me(e,t){e=Te(e);const n=e.dep;n&&O(n)}function ze(e){return!(!e||!0!==e.__v_isRef)}function $e(e){return je(e,!1)}function He(e){return je(e,!0)}function je(e,t){return ze(e)?e:new Ve(e,t)}class Ve{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:Te(e),this._value=t?e:Pe(e)}get value(){return Re(this),this._value}set value(e){const t=this.__v_isShallow||Ee(e)||Fe(e);e=t?e:Te(e),(0,o.aU)(e,this._rawValue)&&(this._rawValue=e,this._value=t?e:Pe(e),Me(this,e))}}function Be(e){return ze(e)?e.value:e}const Ne={get:(e,t,n)=>Be(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const r=e[t];return ze(r)&&!ze(n)?(r.value=n,!0):Reflect.set(e,t,n,o)}};function Ie(e){return qe(e)?e:new Proxy(e,Ne)}class De{constructor(e,t,n,o){this._setter=t,this.dep=void 0,this.__v_isRef=!0,this["__v_isReadonly"]=!1,this._dirty=!0,this.effect=new w(e,(()=>{this._dirty||(this._dirty=!0,Me(this))})),this.effect.computed=this,this.effect.active=this._cacheable=!o,this["__v_isReadonly"]=n}get value(){const e=Te(this);return Re(e),!e._dirty&&e._cacheable||(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function Ze(e,t,n=!1){let r,l;const i=(0,o.mf)(e);i?(r=e,l=o.dG):(r=e.get,l=e.set);const a=new De(r,l,i||!l,n);return a}},9835:(e,t,n)=>{"use strict";n.d(t,{$d:()=>i,Ah:()=>qe,FN:()=>Cn,Fl:()=>Dn,HY:()=>Dt,JJ:()=>ut,Jd:()=>Ce,Ko:()=>He,P$:()=>ne,Q2:()=>Me,Q6:()=>se,U2:()=>re,Uk:()=>vn,Us:()=>Tt,Wm:()=>cn,Xn:()=>Se,Y3:()=>y,Y8:()=>Q,YP:()=>Z,_:()=>un,aZ:()=>ue,bv:()=>xe,dl:()=>pe,f3:()=>ct,h:()=>Zn,iD:()=>tn,ic:()=>ke,j4:()=>nn,kq:()=>hn,lR:()=>Nt,nJ:()=>ee,nK:()=>ae,se:()=>ve,up:()=>Le,w5:()=>M,wF:()=>_e,wg:()=>Wt,wy:()=>W});var o=n(499),r=n(6970);function l(e,t,n,o){let r;try{r=o?e(...o):e()}catch(l){a(l,t,n)}return r}function i(e,t,n,o){if((0,r.mf)(e)){const i=l(e,t,n,o);return i&&(0,r.tI)(i)&&i.catch((e=>{a(e,t,n)})),i}const s=[];for(let r=0;r<e.length;r++)s.push(i(e[r],t,n,o));return s}function a(e,t,n,o=!0){const r=t?t.vnode:null;if(t){let o=t.parent;const r=t.proxy,i=n;while(o){const t=o.ec;if(t)for(let n=0;n<t.length;n++)if(!1===t[n](e,r,i))return;o=o.parent}const a=t.appContext.config.errorHandler;if(a)return void l(a,null,10,[e,r,i])}s(e,n,r,o)}function s(e,t,n,o=!0){console.error(e)}let u=!1,c=!1;const d=[];let f=0;const p=[];let v=null,h=0;const m=Promise.resolve();let g=null;function y(e){const t=g||m;return e?t.then(this?e.bind(this):e):t}function b(e){let t=f+1,n=d.length;while(t<n){const o=t+n>>>1,r=q(d[o]);r<e?t=o+1:n=o}return t}function w(e){d.length&&d.includes(e,u&&e.allowRecurse?f+1:f)||(null==e.id?d.push(e):d.splice(b(e.id),0,e),_())}function _(){u||c||(c=!0,g=m.then(E))}function x(e){const t=d.indexOf(e);t>f&&d.splice(t,1)}function S(e){(0,r.kJ)(e)?p.push(...e):v&&v.includes(e,e.allowRecurse?h+1:h)||p.push(e),_()}function k(e,t=(u?f+1:0)){for(0;t<d.length;t++){const e=d[t];e&&e.pre&&(d.splice(t,1),t--,e())}}function C(e){if(p.length){const e=[...new Set(p)];if(p.length=0,v)return void v.push(...e);for(v=e,v.sort(((e,t)=>q(e)-q(t))),h=0;h<v.length;h++)v[h]();v=null,h=0}}const q=e=>null==e.id?1/0:e.id,F=(e,t)=>{const n=q(e)-q(t);if(0===n){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function E(e){c=!1,u=!0,d.sort(F);r.dG;try{for(f=0;f<d.length;f++){const e=d[f];e&&!1!==e.active&&l(e,null,14)}}finally{f=0,d.length=0,C(e),u=!1,g=null,(d.length||p.length)&&E(e)}}function O(e,t,...n){if(e.isUnmounted)return;const o=e.vnode.props||r.kT;let l=n;const a=t.startsWith("update:"),s=a&&t.slice(7);if(s&&s in o){const e=`${"modelValue"===s?"model":s}Modifiers`,{number:t,trim:i}=o[e]||r.kT;i&&(l=n.map((e=>(0,r.HD)(e)?e.trim():e))),t&&(l=n.map(r.h5))}let u;let c=o[u=(0,r.hR)(t)]||o[u=(0,r.hR)((0,r._A)(t))];!c&&a&&(c=o[u=(0,r.hR)((0,r.rs)(t))]),c&&i(c,e,6,l);const d=o[u+"Once"];if(d){if(e.emitted){if(e.emitted[u])return}else e.emitted={};e.emitted[u]=!0,i(d,e,6,l)}}function T(e,t,n=!1){const o=t.emitsCache,l=o.get(e);if(void 0!==l)return l;const i=e.emits;let a={},s=!1;if(!(0,r.mf)(e)){const o=e=>{const n=T(e,t,!0);n&&(s=!0,(0,r.l7)(a,n))};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}return i||s?((0,r.kJ)(i)?i.forEach((e=>a[e]=null)):(0,r.l7)(a,i),(0,r.Kn)(e)&&o.set(e,a),a):((0,r.Kn)(e)&&o.set(e,null),null)}function A(e,t){return!(!e||!(0,r.F7)(t))&&(t=t.slice(2).replace(/Once$/,""),(0,r.RI)(e,t[0].toLowerCase()+t.slice(1))||(0,r.RI)(e,(0,r.rs)(t))||(0,r.RI)(e,t))}let P=null,L=null;function R(e){const t=P;return P=e,L=e&&e.type.__scopeId||null,t}function M(e,t=P,n){if(!t)return e;if(e._n)return e;const o=(...n)=>{o._d&&Gt(-1);const r=R(t);let l;try{l=e(...n)}finally{R(r),o._d&&Gt(1)}return l};return o._n=!0,o._c=!0,o._d=!0,o}function z(e){const{type:t,vnode:n,proxy:o,withProxy:l,props:i,propsOptions:[s],slots:u,attrs:c,emit:d,render:f,renderCache:p,data:v,setupState:h,ctx:m,inheritAttrs:g}=e;let y,b;const w=R(e);try{if(4&n.shapeFlag){const e=l||o;y=mn(f.call(e,e,p,i,h,v,m)),b=c}else{const e=t;0,y=mn(e.length>1?e(i,{attrs:c,slots:u,emit:d}):e(i,null)),b=t.props?c:$(c)}}catch(x){Kt.length=0,a(x,e,1),y=cn(Ut)}let _=y;if(b&&!1!==g){const e=Object.keys(b),{shapeFlag:t}=_;e.length&&7&t&&(s&&e.some(r.tR)&&(b=H(b,s)),_=pn(_,b))}return n.dirs&&(_=pn(_),_.dirs=_.dirs?_.dirs.concat(n.dirs):n.dirs),n.transition&&(_.transition=n.transition),y=_,R(w),y}const $=e=>{let t;for(const n in e)("class"===n||"style"===n||(0,r.F7)(n))&&((t||(t={}))[n]=e[n]);return t},H=(e,t)=>{const n={};for(const o in e)(0,r.tR)(o)&&o.slice(9)in t||(n[o]=e[o]);return n};function j(e,t,n){const{props:o,children:r,component:l}=e,{props:i,children:a,patchFlag:s}=t,u=l.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&s>=0))return!(!r&&!a||a&&a.$stable)||o!==i&&(o?!i||V(o,i,u):!!i);if(1024&s)return!0;if(16&s)return o?V(o,i,u):!!i;if(8&s){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const n=e[t];if(i[n]!==o[n]&&!A(u,n))return!0}}return!1}function V(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 l=o[r];if(t[l]!==e[l]&&!A(n,l))return!0}return!1}function B({vnode:e,parent:t},n){while(t&&t.subTree===e)(e=t.vnode).el=n,t=t.parent}const N=e=>e.__isSuspense;function I(e,t){t&&t.pendingBranch?(0,r.kJ)(e)?t.effects.push(...e):t.effects.push(e):S(e)}const D={};function Z(e,t,n){return U(e,t,n)}function U(e,t,{immediate:n,deep:a,flush:s,onTrack:u,onTrigger:c}=r.kT){var d;const f=(0,o.nZ)()===(null==(d=kn)?void 0:d.scope)?kn:null;let p,v,h=!1,m=!1;if((0,o.dq)(e)?(p=()=>e.value,h=(0,o.yT)(e)):(0,o.PG)(e)?(p=()=>e,a=!0):(0,r.kJ)(e)?(m=!0,h=e.some((e=>(0,o.PG)(e)||(0,o.yT)(e))),p=()=>e.map((e=>(0,o.dq)(e)?e.value:(0,o.PG)(e)?J(e):(0,r.mf)(e)?l(e,f,2):void 0))):p=(0,r.mf)(e)?t?()=>l(e,f,2):()=>{if(!f||!f.isUnmounted)return v&&v(),i(e,f,3,[y])}:r.dG,t&&a){const e=p;p=()=>J(e())}let g,y=e=>{v=S.onStop=()=>{l(e,f,4)}};if(Rn){if(y=r.dG,t?n&&i(t,f,3,[p(),m?[]:void 0,y]):p(),"sync"!==s)return r.dG;{const e=Yn();g=e.__watcherHandles||(e.__watcherHandles=[])}}let b=m?new Array(e.length).fill(D):D;const _=()=>{if(S.active)if(t){const e=S.run();(a||h||(m?e.some(((e,t)=>(0,r.aU)(e,b[t]))):(0,r.aU)(e,b)))&&(v&&v(),i(t,f,3,[e,b===D?void 0:m&&b[0]===D?[]:b,y]),b=e)}else S.run()};let x;_.allowRecurse=!!t,"sync"===s?x=_:"post"===s?x=()=>Ot(_,f&&f.suspense):(_.pre=!0,f&&(_.id=f.uid),x=()=>w(_));const S=new o.qq(p,x);t?n?_():b=S.run():"post"===s?Ot(S.run.bind(S),f&&f.suspense):S.run();const k=()=>{S.stop(),f&&f.scope&&(0,r.Od)(f.scope.effects,S)};return g&&g.push(k),k}function Y(e,t,n){const o=this.proxy,l=(0,r.HD)(e)?e.includes(".")?K(o,e):()=>o[e]:e.bind(o,o);let i;(0,r.mf)(t)?i=t:(i=t.handler,n=t);const a=kn;On(this);const s=U(l,i.bind(o),n);return a?On(a):Tn(),s}function K(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e<n.length&&t;e++)t=t[n[e]];return t}}function J(e,t){if(!(0,r.Kn)(e)||e["__v_skip"])return e;if(t=t||new Set,t.has(e))return e;if(t.add(e),(0,o.dq)(e))J(e.value,t);else if((0,r.kJ)(e))for(let n=0;n<e.length;n++)J(e[n],t);else if((0,r.DM)(e)||(0,r._N)(e))e.forEach((e=>{J(e,t)}));else if((0,r.PO)(e))for(const n in e)J(e[n],t);return e}function W(e,t){const n=P;if(null===n)return e;const o=Bn(n)||n.proxy,l=e.dirs||(e.dirs=[]);for(let i=0;i<t.length;i++){let[e,n,a,s=r.kT]=t[i];e&&((0,r.mf)(e)&&(e={mounted:e,updated:e}),e.deep&&J(n),l.push({dir:e,instance:o,value:n,oldValue:void 0,arg:a,modifiers:s}))}return e}function X(e,t,n,r){const l=e.dirs,a=t&&t.dirs;for(let s=0;s<l.length;s++){const u=l[s];a&&(u.oldValue=a[s].value);let c=u.dir[r];c&&((0,o.Jd)(),i(c,n,8,[e.el,u,e,t]),(0,o.lk)())}}function Q(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return xe((()=>{e.isMounted=!0})),Ce((()=>{e.isUnmounting=!0})),e}const G=[Function,Array],ee={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:G,onEnter:G,onAfterEnter:G,onEnterCancelled:G,onBeforeLeave:G,onLeave:G,onAfterLeave:G,onLeaveCancelled:G,onBeforeAppear:G,onAppear:G,onAfterAppear:G,onAppearCancelled:G},te={name:"BaseTransition",props:ee,setup(e,{slots:t}){const n=Cn(),r=Q();let l;return()=>{const i=t.default&&se(t.default(),!0);if(!i||!i.length)return;let a=i[0];if(i.length>1){let e=!1;for(const t of i)if(t.type!==Ut){0,a=t,e=!0;break}}const s=(0,o.IU)(e),{mode:u}=s;if(r.isLeaving)return le(a);const c=ie(a);if(!c)return le(a);const d=re(c,s,r,n);ae(c,d);const f=n.subTree,p=f&&ie(f);let v=!1;const{getTransitionKey:h}=c.type;if(h){const e=h();void 0===l?l=e:e!==l&&(l=e,v=!0)}if(p&&p.type!==Ut&&(!rn(c,p)||v)){const e=re(p,s,r,n);if(ae(p,e),"out-in"===u)return r.isLeaving=!0,e.afterLeave=()=>{r.isLeaving=!1,!1!==n.update.active&&n.update()},le(a);"in-out"===u&&c.type!==Ut&&(e.delayLeave=(e,t,n)=>{const o=oe(r,p);o[String(p.key)]=p,e._leaveCb=()=>{t(),e._leaveCb=void 0,delete d.delayedLeave},d.delayedLeave=n})}return a}}},ne=te;function oe(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 re(e,t,n,o){const{appear:l,mode:a,persisted:s=!1,onBeforeEnter:u,onEnter:c,onAfterEnter:d,onEnterCancelled:f,onBeforeLeave:p,onLeave:v,onAfterLeave:h,onLeaveCancelled:m,onBeforeAppear:g,onAppear:y,onAfterAppear:b,onAppearCancelled:w}=t,_=String(e.key),x=oe(n,e),S=(e,t)=>{e&&i(e,o,9,t)},k=(e,t)=>{const n=t[1];S(e,t),(0,r.kJ)(e)?e.every((e=>e.length<=1))&&n():e.length<=1&&n()},C={mode:a,persisted:s,beforeEnter(t){let o=u;if(!n.isMounted){if(!l)return;o=g||u}t._leaveCb&&t._leaveCb(!0);const r=x[_];r&&rn(e,r)&&r.el._leaveCb&&r.el._leaveCb(),S(o,[t])},enter(e){let t=c,o=d,r=f;if(!n.isMounted){if(!l)return;t=y||c,o=b||d,r=w||f}let i=!1;const a=e._enterCb=t=>{i||(i=!0,S(t?r:o,[e]),C.delayedLeave&&C.delayedLeave(),e._enterCb=void 0)};t?k(t,[e,a]):a()},leave(t,o){const r=String(e.key);if(t._enterCb&&t._enterCb(!0),n.isUnmounting)return o();S(p,[t]);let l=!1;const i=t._leaveCb=n=>{l||(l=!0,o(),S(n?m:h,[t]),t._leaveCb=void 0,x[r]===e&&delete x[r])};x[r]=e,v?k(v,[t,i]):i()},clone(e){return re(e,t,n,o)}};return C}function le(e){if(de(e))return e=pn(e),e.children=null,e}function ie(e){return de(e)?e.children?e.children[0]:void 0:e}function ae(e,t){6&e.shapeFlag&&e.component?ae(e.component.subTree,t):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function se(e,t=!1,n){let o=[],r=0;for(let l=0;l<e.length;l++){let i=e[l];const a=null==n?i.key:String(n)+String(null!=i.key?i.key:l);i.type===Dt?(128&i.patchFlag&&r++,o=o.concat(se(i.children,t,a))):(t||i.type!==Ut)&&o.push(null!=a?pn(i,{key:a}):i)}if(r>1)for(let l=0;l<o.length;l++)o[l].patchFlag=-2;return o}function ue(e,t){return(0,r.mf)(e)?(()=>(0,r.l7)({name:e.name},t,{setup:e}))():e}const ce=e=>!!e.type.__asyncLoader;const de=e=>e.type.__isKeepAlive;RegExp,RegExp;function fe(e,t){return(0,r.kJ)(e)?e.some((e=>fe(e,t))):(0,r.HD)(e)?e.split(",").includes(t):!!(0,r.Kj)(e)&&e.test(t)}function pe(e,t){he(e,"a",t)}function ve(e,t){he(e,"da",t)}function he(e,t,n=kn){const o=e.__wdc||(e.__wdc=()=>{let t=n;while(t){if(t.isDeactivated)return;t=t.parent}return e()});if(be(t,o,n),n){let e=n.parent;while(e&&e.parent)de(e.parent.vnode)&&me(o,t,n,e),e=e.parent}}function me(e,t,n,o){const l=be(t,e,o,!0);qe((()=>{(0,r.Od)(o[t],l)}),n)}function ge(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function ye(e){return 128&e.shapeFlag?e.ssContent:e}function be(e,t,n=kn,r=!1){if(n){const l=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=(...r)=>{if(n.isUnmounted)return;(0,o.Jd)(),On(n);const l=i(t,n,e,r);return Tn(),(0,o.lk)(),l});return r?l.unshift(a):l.push(a),a}}const we=e=>(t,n=kn)=>(!Rn||"sp"===e)&&be(e,((...e)=>t(...e)),n),_e=we("bm"),xe=we("m"),Se=we("bu"),ke=we("u"),Ce=we("bum"),qe=we("um"),Fe=we("sp"),Ee=we("rtg"),Oe=we("rtc");function Te(e,t=kn){be("ec",e,t)}const Ae="components",Pe="directives";function Le(e,t){return ze(Ae,e,!0,t)||e}const Re=Symbol.for("v-ndc");function Me(e){return ze(Pe,e)}function ze(e,t,n=!0,o=!1){const l=P||kn;if(l){const n=l.type;if(e===Ae){const e=Nn(n,!1);if(e&&(e===t||e===(0,r._A)(t)||e===(0,r.kC)((0,r._A)(t))))return n}const i=$e(l[e]||n[e],t)||$e(l.appContext[e],t);return!i&&o?n:i}}function $e(e,t){return e&&(e[t]||e[(0,r._A)(t)]||e[(0,r.kC)((0,r._A)(t))])}function He(e,t,n,o){let l;const i=n&&n[o];if((0,r.kJ)(e)||(0,r.HD)(e)){l=new Array(e.length);for(let n=0,o=e.length;n<o;n++)l[n]=t(e[n],n,void 0,i&&i[n])}else if("number"===typeof e){0,l=new Array(e);for(let n=0;n<e;n++)l[n]=t(n+1,n,void 0,i&&i[n])}else if((0,r.Kn)(e))if(e[Symbol.iterator])l=Array.from(e,((e,n)=>t(e,n,void 0,i&&i[n])));else{const n=Object.keys(e);l=new Array(n.length);for(let o=0,r=n.length;o<r;o++){const r=n[o];l[o]=t(e[r],r,o,i&&i[o])}}else l=[];return n&&(n[o]=l),l}const je=e=>e?An(e)?Bn(e)||e.proxy:je(e.parent):null,Ve=(0,r.l7)(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=>je(e.parent),$root:e=>je(e.root),$emit:e=>e.emit,$options:e=>Je(e),$forceUpdate:e=>e.f||(e.f=()=>w(e.update)),$nextTick:e=>e.n||(e.n=y.bind(e.proxy)),$watch:e=>Y.bind(e)}),Be=(e,t)=>e!==r.kT&&!e.__isScriptSetup&&(0,r.RI)(e,t),Ne={get({_:e},t){const{ctx:n,setupState:l,data:i,props:a,accessCache:s,type:u,appContext:c}=e;let d;if("$"!==t[0]){const o=s[t];if(void 0!==o)switch(o){case 1:return l[t];case 2:return i[t];case 4:return n[t];case 3:return a[t]}else{if(Be(l,t))return s[t]=1,l[t];if(i!==r.kT&&(0,r.RI)(i,t))return s[t]=2,i[t];if((d=e.propsOptions[0])&&(0,r.RI)(d,t))return s[t]=3,a[t];if(n!==r.kT&&(0,r.RI)(n,t))return s[t]=4,n[t];De&&(s[t]=0)}}const f=Ve[t];let p,v;return f?("$attrs"===t&&(0,o.j)(e,"get",t),f(e)):(p=u.__cssModules)&&(p=p[t])?p:n!==r.kT&&(0,r.RI)(n,t)?(s[t]=4,n[t]):(v=c.config.globalProperties,(0,r.RI)(v,t)?v[t]:void 0)},set({_:e},t,n){const{data:o,setupState:l,ctx:i}=e;return Be(l,t)?(l[t]=n,!0):o!==r.kT&&(0,r.RI)(o,t)?(o[t]=n,!0):!(0,r.RI)(e.props,t)&&(("$"!==t[0]||!(t.slice(1)in e))&&(i[t]=n,!0))},has({_:{data:e,setupState:t,accessCache:n,ctx:o,appContext:l,propsOptions:i}},a){let s;return!!n[a]||e!==r.kT&&(0,r.RI)(e,a)||Be(t,a)||(s=i[0])&&(0,r.RI)(s,a)||(0,r.RI)(o,a)||(0,r.RI)(Ve,a)||(0,r.RI)(l.config.globalProperties,a)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:(0,r.RI)(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Ie(e){return(0,r.kJ)(e)?e.reduce(((e,t)=>(e[t]=null,e)),{}):e}let De=!0;function Ze(e){const t=Je(e),n=e.proxy,l=e.ctx;De=!1,t.beforeCreate&&Ye(t.beforeCreate,e,"bc");const{data:i,computed:a,methods:s,watch:u,provide:c,inject:d,created:f,beforeMount:p,mounted:v,beforeUpdate:h,updated:m,activated:g,deactivated:y,beforeDestroy:b,beforeUnmount:w,destroyed:_,unmounted:x,render:S,renderTracked:k,renderTriggered:C,errorCaptured:q,serverPrefetch:F,expose:E,inheritAttrs:O,components:T,directives:A,filters:P}=t,L=null;if(d&&Ue(d,l,L),s)for(const o in s){const e=s[o];(0,r.mf)(e)&&(l[o]=e.bind(n))}if(i){0;const t=i.call(n,n);0,(0,r.Kn)(t)&&(e.data=(0,o.qj)(t))}if(De=!0,a)for(const o in a){const e=a[o],t=(0,r.mf)(e)?e.bind(n,n):(0,r.mf)(e.get)?e.get.bind(n,n):r.dG;0;const i=!(0,r.mf)(e)&&(0,r.mf)(e.set)?e.set.bind(n):r.dG,s=Dn({get:t,set:i});Object.defineProperty(l,o,{enumerable:!0,configurable:!0,get:()=>s.value,set:e=>s.value=e})}if(u)for(const o in u)Ke(u[o],l,n,o);if(c){const e=(0,r.mf)(c)?c.call(n):c;Reflect.ownKeys(e).forEach((t=>{ut(t,e[t])}))}function R(e,t){(0,r.kJ)(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(f&&Ye(f,e,"c"),R(_e,p),R(xe,v),R(Se,h),R(ke,m),R(pe,g),R(ve,y),R(Te,q),R(Oe,k),R(Ee,C),R(Ce,w),R(qe,x),R(Fe,F),(0,r.kJ)(E))if(E.length){const t=e.exposed||(e.exposed={});E.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});S&&e.render===r.dG&&(e.render=S),null!=O&&(e.inheritAttrs=O),T&&(e.components=T),A&&(e.directives=A)}function Ue(e,t,n=r.dG){(0,r.kJ)(e)&&(e=et(e));for(const l in e){const n=e[l];let i;i=(0,r.Kn)(n)?"default"in n?ct(n.from||l,n.default,!0):ct(n.from||l):ct(n),(0,o.dq)(i)?Object.defineProperty(t,l,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[l]=i}}function Ye(e,t,n){i((0,r.kJ)(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function Ke(e,t,n,o){const l=o.includes(".")?K(n,o):()=>n[o];if((0,r.HD)(e)){const n=t[e];(0,r.mf)(n)&&Z(l,n)}else if((0,r.mf)(e))Z(l,e.bind(n));else if((0,r.Kn)(e))if((0,r.kJ)(e))e.forEach((e=>Ke(e,t,n,o)));else{const o=(0,r.mf)(e.handler)?e.handler.bind(n):t[e.handler];(0,r.mf)(o)&&Z(l,o,e)}else 0}function Je(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:l,optionsCache:i,config:{optionMergeStrategies:a}}=e.appContext,s=i.get(t);let u;return s?u=s:l.length||n||o?(u={},l.length&&l.forEach((e=>We(u,e,a,!0))),We(u,t,a)):u=t,(0,r.Kn)(t)&&i.set(t,u),u}function We(e,t,n,o=!1){const{mixins:r,extends:l}=t;l&&We(e,l,n,!0),r&&r.forEach((t=>We(e,t,n,!0)));for(const i in t)if(o&&"expose"===i);else{const o=Xe[i]||n&&n[i];e[i]=o?o(e[i],t[i]):t[i]}return e}const Xe={data:Qe,props:ot,emits:ot,methods:nt,computed:nt,beforeCreate:tt,created:tt,beforeMount:tt,mounted:tt,beforeUpdate:tt,updated:tt,beforeDestroy:tt,beforeUnmount:tt,destroyed:tt,unmounted:tt,activated:tt,deactivated:tt,errorCaptured:tt,serverPrefetch:tt,components:nt,directives:nt,watch:rt,provide:Qe,inject:Ge};function Qe(e,t){return t?e?function(){return(0,r.l7)((0,r.mf)(e)?e.call(this,this):e,(0,r.mf)(t)?t.call(this,this):t)}:t:e}function Ge(e,t){return nt(et(e),et(t))}function et(e){if((0,r.kJ)(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function tt(e,t){return e?[...new Set([].concat(e,t))]:t}function nt(e,t){return e?(0,r.l7)(Object.create(null),e,t):t}function ot(e,t){return e?(0,r.kJ)(e)&&(0,r.kJ)(t)?[...new Set([...e,...t])]:(0,r.l7)(Object.create(null),Ie(e),Ie(null!=t?t:{})):t}function rt(e,t){if(!e)return t;if(!t)return e;const n=(0,r.l7)(Object.create(null),e);for(const o in t)n[o]=tt(e[o],t[o]);return n}function lt(){return{app:null,config:{isNativeTag:r.NO,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 it=0;function at(e,t){return function(n,o=null){(0,r.mf)(n)||(n=(0,r.l7)({},n)),null==o||(0,r.Kn)(o)||(o=null);const l=lt();const i=new Set;let a=!1;const s=l.app={_uid:it++,_component:n,_props:o,_container:null,_context:l,_instance:null,version:Kn,get config(){return l.config},set config(e){0},use(e,...t){return i.has(e)||(e&&(0,r.mf)(e.install)?(i.add(e),e.install(s,...t)):(0,r.mf)(e)&&(i.add(e),e(s,...t))),s},mixin(e){return l.mixins.includes(e)||l.mixins.push(e),s},component(e,t){return t?(l.components[e]=t,s):l.components[e]},directive(e,t){return t?(l.directives[e]=t,s):l.directives[e]},mount(r,i,u){if(!a){0;const c=cn(n,o);return c.appContext=l,i&&t?t(c,r):e(c,r,u),a=!0,s._container=r,r.__vue_app__=s,Bn(c.component)||c.component.proxy}},unmount(){a&&(e(null,s._container),delete s._container.__vue_app__)},provide(e,t){return l.provides[e]=t,s},runWithContext(e){st=s;try{return e()}finally{st=null}}};return s}}let st=null;function ut(e,t){if(kn){let n=kn.provides;const o=kn.parent&&kn.parent.provides;o===n&&(n=kn.provides=Object.create(o)),n[e]=t}else 0}function ct(e,t,n=!1){const o=kn||P;if(o||st){const l=o?null==o.parent?o.vnode.appContext&&o.vnode.appContext.provides:o.parent.provides:st._context.provides;if(l&&e in l)return l[e];if(arguments.length>1)return n&&(0,r.mf)(t)?t.call(o&&o.proxy):t}else 0}function dt(e,t,n,l=!1){const i={},a={};(0,r.Nj)(a,ln,1),e.propsDefaults=Object.create(null),pt(e,t,i,a);for(const o in e.propsOptions[0])o in i||(i[o]=void 0);n?e.props=l?i:(0,o.Um)(i):e.type.props?e.props=i:e.props=a,e.attrs=a}function ft(e,t,n,l){const{props:i,attrs:a,vnode:{patchFlag:s}}=e,u=(0,o.IU)(i),[c]=e.propsOptions;let d=!1;if(!(l||s>0)||16&s){let o;pt(e,t,i,a)&&(d=!0);for(const l in u)t&&((0,r.RI)(t,l)||(o=(0,r.rs)(l))!==l&&(0,r.RI)(t,o))||(c?!n||void 0===n[l]&&void 0===n[o]||(i[l]=vt(c,u,l,void 0,e,!0)):delete i[l]);if(a!==u)for(const e in a)t&&(0,r.RI)(t,e)||(delete a[e],d=!0)}else if(8&s){const n=e.vnode.dynamicProps;for(let o=0;o<n.length;o++){let l=n[o];if(A(e.emitsOptions,l))continue;const s=t[l];if(c)if((0,r.RI)(a,l))s!==a[l]&&(a[l]=s,d=!0);else{const t=(0,r._A)(l);i[t]=vt(c,u,t,s,e,!1)}else s!==a[l]&&(a[l]=s,d=!0)}}d&&(0,o.X$)(e,"set","$attrs")}function pt(e,t,n,l){const[i,a]=e.propsOptions;let s,u=!1;if(t)for(let o in t){if((0,r.Gg)(o))continue;const c=t[o];let d;i&&(0,r.RI)(i,d=(0,r._A)(o))?a&&a.includes(d)?(s||(s={}))[d]=c:n[d]=c:A(e.emitsOptions,o)||o in l&&c===l[o]||(l[o]=c,u=!0)}if(a){const t=(0,o.IU)(n),l=s||r.kT;for(let o=0;o<a.length;o++){const s=a[o];n[s]=vt(i,t,s,l[s],e,!(0,r.RI)(l,s))}}return u}function vt(e,t,n,o,l,i){const a=e[n];if(null!=a){const e=(0,r.RI)(a,"default");if(e&&void 0===o){const e=a.default;if(a.type!==Function&&!a.skipFactory&&(0,r.mf)(e)){const{propsDefaults:r}=l;n in r?o=r[n]:(On(l),o=r[n]=e.call(null,t),Tn())}else o=e}a[0]&&(i&&!e?o=!1:!a[1]||""!==o&&o!==(0,r.rs)(n)||(o=!0))}return o}function ht(e,t,n=!1){const o=t.propsCache,l=o.get(e);if(l)return l;const i=e.props,a={},s=[];let u=!1;if(!(0,r.mf)(e)){const o=e=>{u=!0;const[n,o]=ht(e,t,!0);(0,r.l7)(a,n),o&&s.push(...o)};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}if(!i&&!u)return(0,r.Kn)(e)&&o.set(e,r.Z6),r.Z6;if((0,r.kJ)(i))for(let d=0;d<i.length;d++){0;const e=(0,r._A)(i[d]);mt(e)&&(a[e]=r.kT)}else if(i){0;for(const e in i){const t=(0,r._A)(e);if(mt(t)){const n=i[e],o=a[t]=(0,r.kJ)(n)||(0,r.mf)(n)?{type:n}:(0,r.l7)({},n);if(o){const e=bt(Boolean,o.type),n=bt(String,o.type);o[0]=e>-1,o[1]=n<0||e<n,(e>-1||(0,r.RI)(o,"default"))&&s.push(t)}}}}const c=[a,s];return(0,r.Kn)(e)&&o.set(e,c),c}function mt(e){return"$"!==e[0]}function gt(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:null===e?"null":""}function yt(e,t){return gt(e)===gt(t)}function bt(e,t){return(0,r.kJ)(t)?t.findIndex((t=>yt(t,e))):(0,r.mf)(t)&&yt(t,e)?0:-1}const wt=e=>"_"===e[0]||"$stable"===e,_t=e=>(0,r.kJ)(e)?e.map(mn):[mn(e)],xt=(e,t,n)=>{if(t._n)return t;const o=M(((...e)=>_t(t(...e))),n);return o._c=!1,o},St=(e,t,n)=>{const o=e._ctx;for(const l in e){if(wt(l))continue;const n=e[l];if((0,r.mf)(n))t[l]=xt(l,n,o);else if(null!=n){0;const e=_t(n);t[l]=()=>e}}},kt=(e,t)=>{const n=_t(t);e.slots.default=()=>n},Ct=(e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=(0,o.IU)(t),(0,r.Nj)(t,"_",n)):St(t,e.slots={})}else e.slots={},t&&kt(e,t);(0,r.Nj)(e.slots,ln,1)},qt=(e,t,n)=>{const{vnode:o,slots:l}=e;let i=!0,a=r.kT;if(32&o.shapeFlag){const e=t._;e?n&&1===e?i=!1:((0,r.l7)(l,t),n||1!==e||delete l._):(i=!t.$stable,St(t,l)),a=t}else t&&(kt(e,t),a={default:1});if(i)for(const r in l)wt(r)||r in a||delete l[r]};function Ft(e,t,n,i,a=!1){if((0,r.kJ)(e))return void e.forEach(((e,o)=>Ft(e,t&&((0,r.kJ)(t)?t[o]:t),n,i,a)));if(ce(i)&&!a)return;const s=4&i.shapeFlag?Bn(i.component)||i.component.proxy:i.el,u=a?null:s,{i:c,r:d}=e;const f=t&&t.r,p=c.refs===r.kT?c.refs={}:c.refs,v=c.setupState;if(null!=f&&f!==d&&((0,r.HD)(f)?(p[f]=null,(0,r.RI)(v,f)&&(v[f]=null)):(0,o.dq)(f)&&(f.value=null)),(0,r.mf)(d))l(d,c,12,[u,p]);else{const t=(0,r.HD)(d),l=(0,o.dq)(d);if(t||l){const o=()=>{if(e.f){const n=t?(0,r.RI)(v,d)?v[d]:p[d]:d.value;a?(0,r.kJ)(n)&&(0,r.Od)(n,s):(0,r.kJ)(n)?n.includes(s)||n.push(s):t?(p[d]=[s],(0,r.RI)(v,d)&&(v[d]=p[d])):(d.value=[s],e.k&&(p[e.k]=d.value))}else t?(p[d]=u,(0,r.RI)(v,d)&&(v[d]=u)):l&&(d.value=u,e.k&&(p[e.k]=u))};u?(o.id=-1,Ot(o,n)):o()}else 0}}function Et(){}const Ot=I;function Tt(e){return At(e)}function At(e,t){Et();const n=(0,r.E9)();n.__VUE__=!0;const{insert:l,remove:i,patchProp:a,createElement:s,createText:u,createComment:c,setText:d,setElementText:f,parentNode:p,nextSibling:v,setScopeId:h=r.dG,insertStaticContent:m}=e,g=(e,t,n,o=null,r=null,l=null,i=!1,a=null,s=!!t.dynamicChildren)=>{if(e===t)return;e&&!rn(e,t)&&(o=G(e),Y(e,r,l,!0),e=null),-2===t.patchFlag&&(s=!1,t.dynamicChildren=null);const{type:u,ref:c,shapeFlag:d}=t;switch(u){case Zt:y(e,t,n,o);break;case Ut:b(e,t,n,o);break;case Yt:null==e&&_(t,n,o,i);break;case Dt:R(e,t,n,o,r,l,i,a,s);break;default:1&d?F(e,t,n,o,r,l,i,a,s):6&d?M(e,t,n,o,r,l,i,a,s):(64&d||128&d)&&u.process(e,t,n,o,r,l,i,a,s,te)}null!=c&&r&&Ft(c,e&&e.ref,l,t||e,!t)},y=(e,t,n,o)=>{if(null==e)l(t.el=u(t.children),n,o);else{const n=t.el=e.el;t.children!==e.children&&d(n,t.children)}},b=(e,t,n,o)=>{null==e?l(t.el=c(t.children||""),n,o):t.el=e.el},_=(e,t,n,o)=>{[e.el,e.anchor]=m(e.children,t,n,o,e.el,e.anchor)},S=({el:e,anchor:t},n,o)=>{let r;while(e&&e!==t)r=v(e),l(e,n,o),e=r;l(t,n,o)},q=({el:e,anchor:t})=>{let n;while(e&&e!==t)n=v(e),i(e),e=n;i(t)},F=(e,t,n,o,r,l,i,a,s)=>{i=i||"svg"===t.type,null==e?E(t,n,o,r,l,i,a,s):A(e,t,r,l,i,a,s)},E=(e,t,n,o,i,u,c,d)=>{let p,v;const{type:h,props:m,shapeFlag:g,transition:y,dirs:b}=e;if(p=e.el=s(e.type,u,m&&m.is,m),8&g?f(p,e.children):16&g&&T(e.children,p,null,o,i,u&&"foreignObject"!==h,c,d),b&&X(e,null,o,"created"),O(p,e,e.scopeId,c,o),m){for(const t in m)"value"===t||(0,r.Gg)(t)||a(p,t,null,m[t],u,e.children,o,i,Q);"value"in m&&a(p,"value",null,m.value),(v=m.onVnodeBeforeMount)&&wn(v,o,e)}b&&X(e,null,o,"beforeMount");const w=(!i||i&&!i.pendingBranch)&&y&&!y.persisted;w&&y.beforeEnter(p),l(p,t,n),((v=m&&m.onVnodeMounted)||w||b)&&Ot((()=>{v&&wn(v,o,e),w&&y.enter(p),b&&X(e,null,o,"mounted")}),i)},O=(e,t,n,o,r)=>{if(n&&h(e,n),o)for(let l=0;l<o.length;l++)h(e,o[l]);if(r){let n=r.subTree;if(t===n){const t=r.vnode;O(e,t,t.scopeId,t.slotScopeIds,r.parent)}}},T=(e,t,n,o,r,l,i,a,s=0)=>{for(let u=s;u<e.length;u++){const s=e[u]=a?gn(e[u]):mn(e[u]);g(null,s,t,n,o,r,l,i,a)}},A=(e,t,n,o,l,i,s)=>{const u=t.el=e.el;let{patchFlag:c,dynamicChildren:d,dirs:p}=t;c|=16&e.patchFlag;const v=e.props||r.kT,h=t.props||r.kT;let m;n&&Pt(n,!1),(m=h.onVnodeBeforeUpdate)&&wn(m,n,t,e),p&&X(t,e,n,"beforeUpdate"),n&&Pt(n,!0);const g=l&&"foreignObject"!==t.type;if(d?P(e.dynamicChildren,d,u,n,o,g,i):s||I(e,t,u,null,n,o,g,i,!1),c>0){if(16&c)L(u,t,v,h,n,o,l);else if(2&c&&v.class!==h.class&&a(u,"class",null,h.class,l),4&c&&a(u,"style",v.style,h.style,l),8&c){const r=t.dynamicProps;for(let t=0;t<r.length;t++){const i=r[t],s=v[i],c=h[i];c===s&&"value"!==i||a(u,i,s,c,l,e.children,n,o,Q)}}1&c&&e.children!==t.children&&f(u,t.children)}else s||null!=d||L(u,t,v,h,n,o,l);((m=h.onVnodeUpdated)||p)&&Ot((()=>{m&&wn(m,n,t,e),p&&X(t,e,n,"updated")}),o)},P=(e,t,n,o,r,l,i)=>{for(let a=0;a<t.length;a++){const s=e[a],u=t[a],c=s.el&&(s.type===Dt||!rn(s,u)||70&s.shapeFlag)?p(s.el):n;g(s,u,c,null,o,r,l,i,!0)}},L=(e,t,n,o,l,i,s)=>{if(n!==o){if(n!==r.kT)for(const u in n)(0,r.Gg)(u)||u in o||a(e,u,n[u],null,s,t.children,l,i,Q);for(const u in o){if((0,r.Gg)(u))continue;const c=o[u],d=n[u];c!==d&&"value"!==u&&a(e,u,d,c,s,t.children,l,i,Q)}"value"in o&&a(e,"value",n.value,o.value)}},R=(e,t,n,o,r,i,a,s,c)=>{const d=t.el=e?e.el:u(""),f=t.anchor=e?e.anchor:u("");let{patchFlag:p,dynamicChildren:v,slotScopeIds:h}=t;h&&(s=s?s.concat(h):h),null==e?(l(d,n,o),l(f,n,o),T(t.children,n,f,r,i,a,s,c)):p>0&&64&p&&v&&e.dynamicChildren?(P(e.dynamicChildren,v,n,r,i,a,s),(null!=t.key||r&&t===r.subTree)&&Lt(e,t,!0)):I(e,t,n,f,r,i,a,s,c)},M=(e,t,n,o,r,l,i,a,s)=>{t.slotScopeIds=a,null==e?512&t.shapeFlag?r.ctx.activate(t,n,o,i,s):$(t,n,o,r,l,i,s):H(e,t,s)},$=(e,t,n,o,r,l,i)=>{const a=e.component=Sn(e,o,r);if(de(e)&&(a.ctx.renderer=te),Mn(a),a.asyncDep){if(r&&r.registerDep(a,V),!e.el){const e=a.subTree=cn(Ut);b(null,e,t,n)}}else V(a,e,t,n,r,l,i)},H=(e,t,n)=>{const o=t.component=e.component;if(j(e,t,n)){if(o.asyncDep&&!o.asyncResolved)return void N(o,t,n);o.next=t,x(o.update),o.update()}else t.el=e.el,o.vnode=t},V=(e,t,n,l,i,a,s)=>{const u=()=>{if(e.isMounted){let t,{next:n,bu:o,u:l,parent:u,vnode:c}=e,d=n;0,Pt(e,!1),n?(n.el=c.el,N(e,n,s)):n=c,o&&(0,r.ir)(o),(t=n.props&&n.props.onVnodeBeforeUpdate)&&wn(t,u,n,c),Pt(e,!0);const f=z(e);0;const v=e.subTree;e.subTree=f,g(v,f,p(v.el),G(v),e,i,a),n.el=f.el,null===d&&B(e,f.el),l&&Ot(l,i),(t=n.props&&n.props.onVnodeUpdated)&&Ot((()=>wn(t,u,n,c)),i)}else{let o;const{el:s,props:u}=t,{bm:c,m:d,parent:f}=e,p=ce(t);if(Pt(e,!1),c&&(0,r.ir)(c),!p&&(o=u&&u.onVnodeBeforeMount)&&wn(o,f,t),Pt(e,!0),s&&oe){const n=()=>{e.subTree=z(e),oe(s,e.subTree,e,i,null)};p?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{0;const o=e.subTree=z(e);0,g(null,o,n,l,e,i,a),t.el=o.el}if(d&&Ot(d,i),!p&&(o=u&&u.onVnodeMounted)){const e=t;Ot((()=>wn(o,f,e)),i)}(256&t.shapeFlag||f&&ce(f.vnode)&&256&f.vnode.shapeFlag)&&e.a&&Ot(e.a,i),e.isMounted=!0,t=n=l=null}},c=e.effect=new o.qq(u,(()=>w(d)),e.scope),d=e.update=()=>c.run();d.id=e.uid,Pt(e,!0),d()},N=(e,t,n)=>{t.component=e;const r=e.vnode.props;e.vnode=t,e.next=null,ft(e,t.props,r,n),qt(e,t.children,n),(0,o.Jd)(),k(),(0,o.lk)()},I=(e,t,n,o,r,l,i,a,s=!1)=>{const u=e&&e.children,c=e?e.shapeFlag:0,d=t.children,{patchFlag:p,shapeFlag:v}=t;if(p>0){if(128&p)return void Z(u,d,n,o,r,l,i,a,s);if(256&p)return void D(u,d,n,o,r,l,i,a,s)}8&v?(16&c&&Q(u,r,l),d!==u&&f(n,d)):16&c?16&v?Z(u,d,n,o,r,l,i,a,s):Q(u,r,l,!0):(8&c&&f(n,""),16&v&&T(d,n,o,r,l,i,a,s))},D=(e,t,n,o,l,i,a,s,u)=>{e=e||r.Z6,t=t||r.Z6;const c=e.length,d=t.length,f=Math.min(c,d);let p;for(p=0;p<f;p++){const o=t[p]=u?gn(t[p]):mn(t[p]);g(e[p],o,n,null,l,i,a,s,u)}c>d?Q(e,l,i,!0,!1,f):T(t,n,o,l,i,a,s,u,f)},Z=(e,t,n,o,l,i,a,s,u)=>{let c=0;const d=t.length;let f=e.length-1,p=d-1;while(c<=f&&c<=p){const o=e[c],r=t[c]=u?gn(t[c]):mn(t[c]);if(!rn(o,r))break;g(o,r,n,null,l,i,a,s,u),c++}while(c<=f&&c<=p){const o=e[f],r=t[p]=u?gn(t[p]):mn(t[p]);if(!rn(o,r))break;g(o,r,n,null,l,i,a,s,u),f--,p--}if(c>f){if(c<=p){const e=p+1,r=e<d?t[e].el:o;while(c<=p)g(null,t[c]=u?gn(t[c]):mn(t[c]),n,r,l,i,a,s,u),c++}}else if(c>p)while(c<=f)Y(e[c],l,i,!0),c++;else{const v=c,h=c,m=new Map;for(c=h;c<=p;c++){const e=t[c]=u?gn(t[c]):mn(t[c]);null!=e.key&&m.set(e.key,c)}let y,b=0;const w=p-h+1;let _=!1,x=0;const S=new Array(w);for(c=0;c<w;c++)S[c]=0;for(c=v;c<=f;c++){const o=e[c];if(b>=w){Y(o,l,i,!0);continue}let r;if(null!=o.key)r=m.get(o.key);else for(y=h;y<=p;y++)if(0===S[y-h]&&rn(o,t[y])){r=y;break}void 0===r?Y(o,l,i,!0):(S[r-h]=c+1,r>=x?x=r:_=!0,g(o,t[r],n,null,l,i,a,s,u),b++)}const k=_?Rt(S):r.Z6;for(y=k.length-1,c=w-1;c>=0;c--){const e=h+c,r=t[e],f=e+1<d?t[e+1].el:o;0===S[c]?g(null,r,n,f,l,i,a,s,u):_&&(y<0||c!==k[y]?U(r,n,f,2):y--)}}},U=(e,t,n,o,r=null)=>{const{el:i,type:a,transition:s,children:u,shapeFlag:c}=e;if(6&c)return void U(e.component.subTree,t,n,o);if(128&c)return void e.suspense.move(t,n,o);if(64&c)return void a.move(e,t,n,te);if(a===Dt){l(i,t,n);for(let e=0;e<u.length;e++)U(u[e],t,n,o);return void l(e.anchor,t,n)}if(a===Yt)return void S(e,t,n);const d=2!==o&&1&c&&s;if(d)if(0===o)s.beforeEnter(i),l(i,t,n),Ot((()=>s.enter(i)),r);else{const{leave:e,delayLeave:o,afterLeave:r}=s,a=()=>l(i,t,n),u=()=>{e(i,(()=>{a(),r&&r()}))};o?o(i,a,u):u()}else l(i,t,n)},Y=(e,t,n,o=!1,r=!1)=>{const{type:l,props:i,ref:a,children:s,dynamicChildren:u,shapeFlag:c,patchFlag:d,dirs:f}=e;if(null!=a&&Ft(a,null,n,e,!0),256&c)return void t.ctx.deactivate(e);const p=1&c&&f,v=!ce(e);let h;if(v&&(h=i&&i.onVnodeBeforeUnmount)&&wn(h,t,e),6&c)W(e.component,n,o);else{if(128&c)return void e.suspense.unmount(n,o);p&&X(e,null,t,"beforeUnmount"),64&c?e.type.remove(e,t,n,r,te,o):u&&(l!==Dt||d>0&&64&d)?Q(u,t,n,!1,!0):(l===Dt&&384&d||!r&&16&c)&&Q(s,t,n),o&&K(e)}(v&&(h=i&&i.onVnodeUnmounted)||p)&&Ot((()=>{h&&wn(h,t,e),p&&X(e,null,t,"unmounted")}),n)},K=e=>{const{type:t,el:n,anchor:o,transition:r}=e;if(t===Dt)return void J(n,o);if(t===Yt)return void q(e);const l=()=>{i(n),r&&!r.persisted&&r.afterLeave&&r.afterLeave()};if(1&e.shapeFlag&&r&&!r.persisted){const{leave:t,delayLeave:o}=r,i=()=>t(n,l);o?o(e.el,l,i):i()}else l()},J=(e,t)=>{let n;while(e!==t)n=v(e),i(e),e=n;i(t)},W=(e,t,n)=>{const{bum:o,scope:l,update:i,subTree:a,um:s}=e;o&&(0,r.ir)(o),l.stop(),i&&(i.active=!1,Y(a,e,t,n)),s&&Ot(s,t),Ot((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve())},Q=(e,t,n,o=!1,r=!1,l=0)=>{for(let i=l;i<e.length;i++)Y(e[i],t,n,o,r)},G=e=>6&e.shapeFlag?G(e.component.subTree):128&e.shapeFlag?e.suspense.next():v(e.anchor||e.el),ee=(e,t,n)=>{null==e?t._vnode&&Y(t._vnode,null,null,!0):g(t._vnode||null,e,t,null,null,null,n),k(),C(),t._vnode=e},te={p:g,um:Y,m:U,r:K,mt:$,mc:T,pc:I,pbc:P,n:G,o:e};let ne,oe;return t&&([ne,oe]=t(te)),{render:ee,hydrate:ne,createApp:at(ee,ne)}}function Pt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Lt(e,t,n=!1){const o=e.children,l=t.children;if((0,r.kJ)(o)&&(0,r.kJ)(l))for(let r=0;r<o.length;r++){const e=o[r];let t=l[r];1&t.shapeFlag&&!t.dynamicChildren&&((t.patchFlag<=0||32===t.patchFlag)&&(t=l[r]=gn(l[r]),t.el=e.el),n||Lt(e,t)),t.type===Zt&&(t.el=e.el)}}function Rt(e){const t=e.slice(),n=[0];let o,r,l,i,a;const s=e.length;for(o=0;o<s;o++){const s=e[o];if(0!==s){if(r=n[n.length-1],e[r]<s){t[o]=r,n.push(o);continue}l=0,i=n.length-1;while(l<i)a=l+i>>1,e[n[a]]<s?l=a+1:i=a;s<e[n[l]]&&(l>0&&(t[o]=n[l-1]),n[l]=o)}}l=n.length,i=n[l-1];while(l-- >0)n[l]=i,i=t[i];return n}const Mt=e=>e.__isTeleport,zt=e=>e&&(e.disabled||""===e.disabled),$t=e=>"undefined"!==typeof SVGElement&&e instanceof SVGElement,Ht=(e,t)=>{const n=e&&e.to;if((0,r.HD)(n)){if(t){const e=t(n);return e}return null}return n},jt={__isTeleport:!0,process(e,t,n,o,r,l,i,a,s,u){const{mc:c,pc:d,pbc:f,o:{insert:p,querySelector:v,createText:h,createComment:m}}=u,g=zt(t.props);let{shapeFlag:y,children:b,dynamicChildren:w}=t;if(null==e){const e=t.el=h(""),u=t.anchor=h("");p(e,n,o),p(u,n,o);const d=t.target=Ht(t.props,v),f=t.targetAnchor=h("");d&&(p(f,d),i=i||$t(d));const m=(e,t)=>{16&y&&c(b,e,t,r,l,i,a,s)};g?m(n,u):d&&m(d,f)}else{t.el=e.el;const o=t.anchor=e.anchor,c=t.target=e.target,p=t.targetAnchor=e.targetAnchor,h=zt(e.props),m=h?n:c,y=h?o:p;if(i=i||$t(c),w?(f(e.dynamicChildren,w,m,r,l,i,a),Lt(e,t,!0)):s||d(e,t,m,y,r,l,i,a,!1),g)h||Vt(t,n,o,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=Ht(t.props,v);e&&Vt(t,e,null,u,0)}else h&&Vt(t,c,p,u,1)}It(t)},remove(e,t,n,o,{um:r,o:{remove:l}},i){const{shapeFlag:a,children:s,anchor:u,targetAnchor:c,target:d,props:f}=e;if(d&&l(c),(i||!zt(f))&&(l(u),16&a))for(let p=0;p<s.length;p++){const e=s[p];r(e,t,n,!0,!!e.dynamicChildren)}},move:Vt,hydrate:Bt};function Vt(e,t,n,{o:{insert:o},m:r},l=2){0===l&&o(e.targetAnchor,t,n);const{el:i,anchor:a,shapeFlag:s,children:u,props:c}=e,d=2===l;if(d&&o(i,t,n),(!d||zt(c))&&16&s)for(let f=0;f<u.length;f++)r(u[f],t,n,2);d&&o(a,t,n)}function Bt(e,t,n,o,r,l,{o:{nextSibling:i,parentNode:a,querySelector:s}},u){const c=t.target=Ht(t.props,s);if(c){const s=c._lpa||c.firstChild;if(16&t.shapeFlag)if(zt(t.props))t.anchor=u(i(e),t,a(e),n,o,r,l),t.targetAnchor=s;else{t.anchor=i(e);let a=s;while(a)if(a=i(a),a&&8===a.nodeType&&"teleport anchor"===a.data){t.targetAnchor=a,c._lpa=t.targetAnchor&&i(t.targetAnchor);break}u(s,t,c,n,o,r,l)}It(t)}return t.anchor&&i(t.anchor)}const Nt=jt;function It(e){const t=e.ctx;if(t&&t.ut){let n=e.children[0].el;while(n!==e.targetAnchor)1===n.nodeType&&n.setAttribute("data-v-owner",t.uid),n=n.nextSibling;t.ut()}}const Dt=Symbol.for("v-fgt"),Zt=Symbol.for("v-txt"),Ut=Symbol.for("v-cmt"),Yt=Symbol.for("v-stc"),Kt=[];let Jt=null;function Wt(e=!1){Kt.push(Jt=e?null:[])}function Xt(){Kt.pop(),Jt=Kt[Kt.length-1]||null}let Qt=1;function Gt(e){Qt+=e}function en(e){return e.dynamicChildren=Qt>0?Jt||r.Z6:null,Xt(),Qt>0&&Jt&&Jt.push(e),e}function tn(e,t,n,o,r,l){return en(un(e,t,n,o,r,l,!0))}function nn(e,t,n,o,r){return en(cn(e,t,n,o,r,!0))}function on(e){return!!e&&!0===e.__v_isVNode}function rn(e,t){return e.type===t.type&&e.key===t.key}const ln="__vInternal",an=({key:e})=>null!=e?e:null,sn=({ref:e,ref_key:t,ref_for:n})=>("number"===typeof e&&(e=""+e),null!=e?(0,r.HD)(e)||(0,o.dq)(e)||(0,r.mf)(e)?{i:P,r:e,k:t,f:!!n}:e:null);function un(e,t=null,n=null,o=0,l=null,i=(e===Dt?0:1),a=!1,s=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&an(t),ref:t&&sn(t),scopeId:L,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:o,dynamicProps:l,dynamicChildren:null,appContext:null,ctx:P};return s?(yn(u,n),128&i&&e.normalize(u)):n&&(u.shapeFlag|=(0,r.HD)(n)?8:16),Qt>0&&!a&&Jt&&(u.patchFlag>0||6&i)&&32!==u.patchFlag&&Jt.push(u),u}const cn=dn;function dn(e,t=null,n=null,l=0,i=null,a=!1){if(e&&e!==Re||(e=Ut),on(e)){const o=pn(e,t,!0);return n&&yn(o,n),Qt>0&&!a&&Jt&&(6&o.shapeFlag?Jt[Jt.indexOf(e)]=o:Jt.push(o)),o.patchFlag|=-2,o}if(In(e)&&(e=e.__vccOpts),t){t=fn(t);let{class:e,style:n}=t;e&&!(0,r.HD)(e)&&(t.class=(0,r.C_)(e)),(0,r.Kn)(n)&&((0,o.X3)(n)&&!(0,r.kJ)(n)&&(n=(0,r.l7)({},n)),t.style=(0,r.j5)(n))}const s=(0,r.HD)(e)?1:N(e)?128:Mt(e)?64:(0,r.Kn)(e)?4:(0,r.mf)(e)?2:0;return un(e,t,n,l,i,s,a,!0)}function fn(e){return e?(0,o.X3)(e)||ln in e?(0,r.l7)({},e):e:null}function pn(e,t,n=!1){const{props:o,ref:l,patchFlag:i,children:a}=e,s=t?bn(o||{},t):o,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&an(s),ref:t&&t.ref?n&&l?(0,r.kJ)(l)?l.concat(sn(t)):[l,sn(t)]:sn(t):l,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Dt?-1===i?16:16|i: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&&pn(e.ssContent),ssFallback:e.ssFallback&&pn(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return u}function vn(e=" ",t=0){return cn(Zt,null,e,t)}function hn(e="",t=!1){return t?(Wt(),nn(Ut,null,e)):cn(Ut,null,e)}function mn(e){return null==e||"boolean"===typeof e?cn(Ut):(0,r.kJ)(e)?cn(Dt,null,e.slice()):"object"===typeof e?gn(e):cn(Zt,null,String(e))}function gn(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:pn(e)}function yn(e,t){let n=0;const{shapeFlag:o}=e;if(null==t)t=null;else if((0,r.kJ)(t))n=16;else if("object"===typeof t){if(65&o){const n=t.default;return void(n&&(n._c&&(n._d=!1),yn(e,n()),n._c&&(n._d=!0)))}{n=32;const o=t._;o||ln in t?3===o&&P&&(1===P.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=P}}else(0,r.mf)(t)?(t={default:t,_ctx:P},n=32):(t=String(t),64&o?(n=16,t=[vn(t)]):n=8);e.children=t,e.shapeFlag|=n}function bn(...e){const t={};for(let n=0;n<e.length;n++){const o=e[n];for(const e in o)if("class"===e)t.class!==o.class&&(t.class=(0,r.C_)([t.class,o.class]));else if("style"===e)t.style=(0,r.j5)([t.style,o.style]);else if((0,r.F7)(e)){const n=t[e],l=o[e];!l||n===l||(0,r.kJ)(n)&&n.includes(l)||(t[e]=n?[].concat(n,l):l)}else""!==e&&(t[e]=o[e])}return t}function wn(e,t,n,o=null){i(e,t,7,[n,o])}const _n=lt();let xn=0;function Sn(e,t,n){const l=e.type,i=(t?t.appContext:e.appContext)||_n,a={uid:xn++,vnode:e,type:l,parent:t,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,scope:new o.Bj(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(i.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:ht(l,i),emitsOptions:T(l,i),emit:null,emitted:null,propsDefaults:r.kT,inheritAttrs:l.inheritAttrs,ctx:r.kT,data:r.kT,props:r.kT,attrs:r.kT,slots:r.kT,refs:r.kT,setupState:r.kT,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return a.ctx={_:a},a.root=t?t.root:a,a.emit=O.bind(null,a),e.ce&&e.ce(a),a}let kn=null;const Cn=()=>kn||P;let qn,Fn,En="__VUE_INSTANCE_SETTERS__";(Fn=(0,r.E9)()[En])||(Fn=(0,r.E9)()[En]=[]),Fn.push((e=>kn=e)),qn=e=>{Fn.length>1?Fn.forEach((t=>t(e))):Fn[0](e)};const On=e=>{qn(e),e.scope.on()},Tn=()=>{kn&&kn.scope.off(),qn(null)};function An(e){return 4&e.vnode.shapeFlag}let Pn,Ln,Rn=!1;function Mn(e,t=!1){Rn=t;const{props:n,children:o}=e.vnode,r=An(e);dt(e,n,r,t),Ct(e,o);const l=r?zn(e,t):void 0;return Rn=!1,l}function zn(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=(0,o.Xl)(new Proxy(e.ctx,Ne));const{setup:i}=n;if(i){const n=e.setupContext=i.length>1?Vn(e):null;On(e),(0,o.Jd)();const s=l(i,e,0,[e.props,n]);if((0,o.lk)(),Tn(),(0,r.tI)(s)){if(s.then(Tn,Tn),t)return s.then((n=>{$n(e,n,t)})).catch((t=>{a(t,e,0)}));e.asyncDep=s}else $n(e,s,t)}else Hn(e,t)}function $n(e,t,n){(0,r.mf)(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:(0,r.Kn)(t)&&(e.setupState=(0,o.WL)(t)),Hn(e,n)}function Hn(e,t,n){const l=e.type;if(!e.render){if(!t&&Pn&&!l.render){const t=l.template||Je(e).template;if(t){0;const{isCustomElement:n,compilerOptions:o}=e.appContext.config,{delimiters:i,compilerOptions:a}=l,s=(0,r.l7)((0,r.l7)({isCustomElement:n,delimiters:i},o),a);l.render=Pn(t,s)}}e.render=l.render||r.dG,Ln&&Ln(e)}On(e),(0,o.Jd)(),Ze(e),(0,o.lk)(),Tn()}function jn(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return(0,o.j)(e,"get","$attrs"),t[n]}}))}function Vn(e){const t=t=>{e.exposed=t||{}};return{get attrs(){return jn(e)},slots:e.slots,emit:e.emit,expose:t}}function Bn(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy((0,o.WL)((0,o.Xl)(e.exposed)),{get(t,n){return n in t?t[n]:n in Ve?Ve[n](e):void 0},has(e,t){return t in e||t in Ve}}))}function Nn(e,t=!0){return(0,r.mf)(e)?e.displayName||e.name:e.name||t&&e.__name}function In(e){return(0,r.mf)(e)&&"__vccOpts"in e}const Dn=(e,t)=>(0,o.Fl)(e,t,Rn);function Zn(e,t,n){const o=arguments.length;return 2===o?(0,r.Kn)(t)&&!(0,r.kJ)(t)?on(t)?cn(e,null,[t]):cn(e,t):cn(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):3===o&&on(n)&&(n=[n]),cn(e,t,n))}const Un=Symbol.for("v-scx"),Yn=()=>{{const e=ct(Un);return e}};const Kn="3.3.4"},1957:(e,t,n)=>{"use strict";n.d(t,{F8:()=>le,ri:()=>ce,uT:()=>M});var o=n(6970),r=n(9835),l=n(499);const i="http://www.w3.org/2000/svg",a="undefined"!==typeof document?document:null,s=a&&a.createElement("template"),u={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?a.createElementNS(i,e):a.createElement(e,n?{is:n}:void 0);return"select"===e&&o&&null!=o.multiple&&r.setAttribute("multiple",o.multiple),r},createText:e=>a.createTextNode(e),createComment:e=>a.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>a.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,o,r,l){const i=n?n.previousSibling:t.lastChild;if(r&&(r===l||r.nextSibling)){while(1)if(t.insertBefore(r.cloneNode(!0),n),r===l||!(r=r.nextSibling))break}else{s.innerHTML=o?`<svg>${e}</svg>`:e;const r=s.content;if(o){const e=r.firstChild;while(e.firstChild)r.appendChild(e.firstChild);r.removeChild(e)}t.insertBefore(r,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function c(e,t,n){const o=e._vtc;o&&(t=(t?[t,...o]:[...o]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function d(e,t,n){const r=e.style,l=(0,o.HD)(n);if(n&&!l){if(t&&!(0,o.HD)(t))for(const e in t)null==n[e]&&p(r,e,"");for(const e in n)p(r,e,n[e])}else{const o=r.display;l?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=o)}}const f=/\s*!important$/;function p(e,t,n){if((0,o.kJ)(n))n.forEach((n=>p(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=m(e,t);f.test(n)?e.setProperty((0,o.rs)(r),n.replace(f,""),"important"):e[r]=n}}const v=["Webkit","Moz","ms"],h={};function m(e,t){const n=h[t];if(n)return n;let r=(0,o._A)(t);if("filter"!==r&&r in e)return h[t]=r;r=(0,o.kC)(r);for(let o=0;o<v.length;o++){const n=v[o]+r;if(n in e)return h[t]=n}return t}const g="http://www.w3.org/1999/xlink";function y(e,t,n,r,l){if(r&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(g,t.slice(6,t.length)):e.setAttributeNS(g,t,n);else{const r=(0,o.Pq)(t);null==n||r&&!(0,o.yA)(n)?e.removeAttribute(t):e.setAttribute(t,r?"":n)}}function b(e,t,n,r,l,i,a){if("innerHTML"===t||"textContent"===t)return r&&a(r,l,i),void(e[t]=null==n?"":n);const s=e.tagName;if("value"===t&&"PROGRESS"!==s&&!s.includes("-")){e._value=n;const o="OPTION"===s?e.getAttribute("value"):e.value,r=null==n?"":n;return o!==r&&(e.value=r),void(null==n&&e.removeAttribute(t))}let u=!1;if(""===n||null==n){const r=typeof e[t];"boolean"===r?n=(0,o.yA)(n):null==n&&"string"===r?(n="",u=!0):"number"===r&&(n=0,u=!0)}try{e[t]=n}catch(c){0}u&&e.removeAttribute(t)}function w(e,t,n,o){e.addEventListener(t,n,o)}function _(e,t,n,o){e.removeEventListener(t,n,o)}function x(e,t,n,o,r=null){const l=e._vei||(e._vei={}),i=l[t];if(o&&i)i.value=o;else{const[n,a]=k(t);if(o){const i=l[t]=E(o,r);w(e,n,i,a)}else i&&(_(e,n,i,a),l[t]=void 0)}}const S=/(?:Once|Passive|Capture)$/;function k(e){let t;if(S.test(e)){let n;t={};while(n=e.match(S))e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}const n=":"===e[2]?e.slice(3):(0,o.rs)(e.slice(2));return[n,t]}let C=0;const q=Promise.resolve(),F=()=>C||(q.then((()=>C=0)),C=Date.now());function E(e,t){const n=e=>{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();(0,r.$d)(O(e,n.value),t,5,[e])};return n.value=e,n.attached=F(),n}function O(e,t){if((0,o.kJ)(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}const T=/^on[a-z]/,A=(e,t,n,r,l=!1,i,a,s,u)=>{"class"===t?c(e,r,l):"style"===t?d(e,n,r):(0,o.F7)(t)?(0,o.tR)(t)||x(e,t,n,r,a):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):P(e,t,r,l))?b(e,t,r,i,a,s,u):("true-value"===t?e._trueValue=r:"false-value"===t&&(e._falseValue=r),y(e,t,r,l))};function P(e,t,n,r){return r?"innerHTML"===t||"textContent"===t||!!(t in e&&T.test(t)&&(0,o.mf)(n)):"spellcheck"!==t&&"draggable"!==t&&"translate"!==t&&("form"!==t&&(("list"!==t||"INPUT"!==e.tagName)&&(("type"!==t||"TEXTAREA"!==e.tagName)&&((!T.test(t)||!(0,o.HD)(n))&&t in e))))}"undefined"!==typeof HTMLElement&&HTMLElement;const L="transition",R="animation",M=(e,{slots:t})=>(0,r.h)(r.P$,V(e),t);M.displayName="Transition";const z={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},$=M.props=(0,o.l7)({},r.nJ,z),H=(e,t=[])=>{(0,o.kJ)(e)?e.forEach((e=>e(...t))):e&&e(...t)},j=e=>!!e&&((0,o.kJ)(e)?e.some((e=>e.length>1)):e.length>1);function V(e){const t={};for(const o in e)o in z||(t[o]=e[o]);if(!1===e.css)return t;const{name:n="v",type:r,duration:l,enterFromClass:i=`${n}-enter-from`,enterActiveClass:a=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:u=i,appearActiveClass:c=a,appearToClass:d=s,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:v=`${n}-leave-to`}=e,h=B(l),m=h&&h[0],g=h&&h[1],{onBeforeEnter:y,onEnter:b,onEnterCancelled:w,onLeave:_,onLeaveCancelled:x,onBeforeAppear:S=y,onAppear:k=b,onAppearCancelled:C=w}=t,q=(e,t,n)=>{D(e,t?d:s),D(e,t?c:a),n&&n()},F=(e,t)=>{e._isLeaving=!1,D(e,f),D(e,v),D(e,p),t&&t()},E=e=>(t,n)=>{const o=e?k:b,l=()=>q(t,e,n);H(o,[t,l]),Z((()=>{D(t,e?u:i),I(t,e?d:s),j(o)||Y(t,r,m,l)}))};return(0,o.l7)(t,{onBeforeEnter(e){H(y,[e]),I(e,i),I(e,a)},onBeforeAppear(e){H(S,[e]),I(e,u),I(e,c)},onEnter:E(!1),onAppear:E(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>F(e,t);I(e,f),X(),I(e,p),Z((()=>{e._isLeaving&&(D(e,f),I(e,v),j(_)||Y(e,r,g,n))})),H(_,[e,n])},onEnterCancelled(e){q(e,!1),H(w,[e])},onAppearCancelled(e){q(e,!0),H(C,[e])},onLeaveCancelled(e){F(e),H(x,[e])}})}function B(e){if(null==e)return null;if((0,o.Kn)(e))return[N(e.enter),N(e.leave)];{const t=N(e);return[t,t]}}function N(e){const t=(0,o.He)(e);return t}function I(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e._vtc||(e._vtc=new Set)).add(t)}function D(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function Z(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let U=0;function Y(e,t,n,o){const r=e._endId=++U,l=()=>{r===e._endId&&o()};if(n)return setTimeout(l,n);const{type:i,timeout:a,propCount:s}=K(e,t);if(!i)return o();const u=i+"end";let c=0;const d=()=>{e.removeEventListener(u,f),l()},f=t=>{t.target===e&&++c>=s&&d()};setTimeout((()=>{c<s&&d()}),a+1),e.addEventListener(u,f)}function K(e,t){const n=window.getComputedStyle(e),o=e=>(n[e]||"").split(", "),r=o(`${L}Delay`),l=o(`${L}Duration`),i=J(r,l),a=o(`${R}Delay`),s=o(`${R}Duration`),u=J(a,s);let c=null,d=0,f=0;t===L?i>0&&(c=L,d=i,f=l.length):t===R?u>0&&(c=R,d=u,f=s.length):(d=Math.max(i,u),c=d>0?i>u?L:R:null,f=c?c===L?l.length:s.length:0);const p=c===L&&/\b(transform|all)(,|$)/.test(o(`${L}Property`).toString());return{type:c,timeout:d,propCount:f,hasTransform:p}}function J(e,t){while(e.length<t.length)e=e.concat(e);return Math.max(...t.map(((t,n)=>W(t)+W(e[n]))))}function W(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function X(){return document.body.offsetHeight}const Q=new WeakMap,G=new WeakMap,ee={name:"TransitionGroup",props:(0,o.l7)({},$,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=(0,r.FN)(),o=(0,r.Y8)();let i,a;return(0,r.ic)((()=>{if(!i.length)return;const t=e.moveClass||`${e.name||"v"}-move`;if(!re(i[0].el,n.vnode.el,t))return;i.forEach(te),i.forEach(ne);const o=i.filter(oe);X(),o.forEach((e=>{const n=e.el,o=n.style;I(n,t),o.transform=o.webkitTransform=o.transitionDuration="";const r=n._moveCb=e=>{e&&e.target!==n||e&&!/transform$/.test(e.propertyName)||(n.removeEventListener("transitionend",r),n._moveCb=null,D(n,t))};n.addEventListener("transitionend",r)}))})),()=>{const s=(0,l.IU)(e),u=V(s);let c=s.tag||r.HY;i=a,a=t.default?(0,r.Q6)(t.default()):[];for(let e=0;e<a.length;e++){const t=a[e];null!=t.key&&(0,r.nK)(t,(0,r.U2)(t,u,o,n))}if(i)for(let e=0;e<i.length;e++){const t=i[e];(0,r.nK)(t,(0,r.U2)(t,u,o,n)),Q.set(t,t.el.getBoundingClientRect())}return(0,r.Wm)(c,null,a)}}};ee.props;function te(e){const t=e.el;t._moveCb&&t._moveCb(),t._enterCb&&t._enterCb()}function ne(e){G.set(e,e.el.getBoundingClientRect())}function oe(e){const t=Q.get(e),n=G.get(e),o=t.left-n.left,r=t.top-n.top;if(o||r){const t=e.el.style;return t.transform=t.webkitTransform=`translate(${o}px,${r}px)`,t.transitionDuration="0s",e}}function re(e,t,n){const o=e.cloneNode();e._vtc&&e._vtc.forEach((e=>{e.split(/\s+/).forEach((e=>e&&o.classList.remove(e)))})),n.split(/\s+/).forEach((e=>e&&o.classList.add(e))),o.style.display="none";const r=1===t.nodeType?t:t.parentNode;r.appendChild(o);const{hasTransform:l}=K(o);return r.removeChild(o),l}const le={beforeMount(e,{value:t},{transition:n}){e._vod="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):ie(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:o}){!t!==!n&&(o?t?(o.beforeEnter(e),ie(e,!0),o.enter(e)):o.leave(e,(()=>{ie(e,!1)})):ie(e,t))},beforeUnmount(e,{value:t}){ie(e,t)}};function ie(e,t){e.style.display=t?e._vod:"none"}const ae=(0,o.l7)({patchProp:A},u);let se;function ue(){return se||(se=(0,r.Us)(ae))}const ce=(...e)=>{const t=ue().createApp(...e);const{mount:n}=t;return t.mount=e=>{const r=de(e);if(!r)return;const l=t._component;(0,o.mf)(l)||l.render||l.template||(l.template=r.innerHTML),r.innerHTML="";const i=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t};function de(e){if((0,o.HD)(e)){const t=document.querySelector(e);return t}return e}},6970:(e,t,n)=>{"use strict";function o(e,t){const n=Object.create(null),o=e.split(",");for(let r=0;r<o.length;r++)n[o[r]]=!0;return t?e=>!!n[e.toLowerCase()]:e=>!!n[e]}n.d(t,{C_:()=>Q,DM:()=>g,E9:()=>D,F7:()=>u,Gg:()=>T,HD:()=>_,He:()=>N,Kj:()=>b,Kn:()=>S,NO:()=>a,Nj:()=>V,Od:()=>f,PO:()=>E,Pq:()=>ee,RI:()=>v,S0:()=>O,W7:()=>F,WV:()=>oe,Z6:()=>l,_A:()=>L,_N:()=>m,aU:()=>H,dG:()=>i,e1:()=>U,fY:()=>o,h5:()=>B,hR:()=>$,hq:()=>re,ir:()=>j,j5:()=>Y,kC:()=>z,kJ:()=>h,kT:()=>r,l7:()=>d,mf:()=>w,rs:()=>M,tI:()=>k,tR:()=>c,yA:()=>te,yk:()=>x,zw:()=>le});const r={},l=[],i=()=>{},a=()=>!1,s=/^on[^a-z]/,u=e=>s.test(e),c=e=>e.startsWith("onUpdate:"),d=Object.assign,f=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},p=Object.prototype.hasOwnProperty,v=(e,t)=>p.call(e,t),h=Array.isArray,m=e=>"[object Map]"===q(e),g=e=>"[object Set]"===q(e),y=e=>"[object Date]"===q(e),b=e=>"[object RegExp]"===q(e),w=e=>"function"===typeof e,_=e=>"string"===typeof e,x=e=>"symbol"===typeof e,S=e=>null!==e&&"object"===typeof e,k=e=>S(e)&&w(e.then)&&w(e.catch),C=Object.prototype.toString,q=e=>C.call(e),F=e=>q(e).slice(8,-1),E=e=>"[object Object]"===q(e),O=e=>_(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,T=o(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),A=e=>{const t=Object.create(null);return n=>{const o=t[n];return o||(t[n]=e(n))}},P=/-(\w)/g,L=A((e=>e.replace(P,((e,t)=>t?t.toUpperCase():"")))),R=/\B([A-Z])/g,M=A((e=>e.replace(R,"-$1").toLowerCase())),z=A((e=>e.charAt(0).toUpperCase()+e.slice(1))),$=A((e=>e?`on${z(e)}`:"")),H=(e,t)=>!Object.is(e,t),j=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},V=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},B=e=>{const t=parseFloat(e);return isNaN(t)?e:t},N=e=>{const t=_(e)?Number(e):NaN;return isNaN(t)?e:t};let I;const D=()=>I||(I="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{});const Z="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console",U=o(Z);function Y(e){if(h(e)){const t={};for(let n=0;n<e.length;n++){const o=e[n],r=_(o)?X(o):Y(o);if(r)for(const e in r)t[e]=r[e]}return t}return _(e)||S(e)?e:void 0}const K=/;(?![^(]*\))/g,J=/:([^]+)/,W=/\/\*[^]*?\*\//g;function X(e){const t={};return e.replace(W,"").split(K).forEach((e=>{if(e){const n=e.split(J);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function Q(e){let t="";if(_(e))t=e;else if(h(e))for(let n=0;n<e.length;n++){const o=Q(e[n]);o&&(t+=o+" ")}else if(S(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const G="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",ee=o(G);function te(e){return!!e||""===e}function ne(e,t){if(e.length!==t.length)return!1;let n=!0;for(let o=0;n&&o<e.length;o++)n=oe(e[o],t[o]);return n}function oe(e,t){if(e===t)return!0;let n=y(e),o=y(t);if(n||o)return!(!n||!o)&&e.getTime()===t.getTime();if(n=x(e),o=x(t),n||o)return e===t;if(n=h(e),o=h(t),n||o)return!(!n||!o)&&ne(e,t);if(n=S(e),o=S(t),n||o){if(!n||!o)return!1;const r=Object.keys(e).length,l=Object.keys(t).length;if(r!==l)return!1;for(const n in e){const o=e.hasOwnProperty(n),r=t.hasOwnProperty(n);if(o&&!r||!o&&r||!oe(e[n],t[n]))return!1}}return String(e)===String(t)}function re(e,t){return e.findIndex((e=>oe(e,t)))}const le=e=>_(e)?e:null==e?"":h(e)||S(e)&&(e.toString===C||!w(e.toString))?JSON.stringify(e,ie,2):String(e),ie=(e,t)=>t&&t.__v_isRef?ie(e,t.value):m(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n])=>(e[`${t} =>`]=n,e)),{})}:g(t)?{[`Set(${t.size})`]:[...t.values()]}:!S(t)||h(t)||E(t)?t:String(t)},1357:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var o=n(9835),r=n(2857),l=n(244),i=n(5987),a=n(2026);const s=(0,i.L)({name:"QAvatar",props:{...l.LU,fontSize:String,color:String,textColor:String,icon:String,square:Boolean,rounded:Boolean},setup(e,{slots:t}){const n=(0,l.ZP)(e),i=(0,o.Fl)((()=>"q-avatar"+(e.color?` bg-${e.color}`:"")+(e.textColor?` text-${e.textColor} q-chip--colored`:"")+(!0===e.square?" q-avatar--square":!0===e.rounded?" rounded-borders":""))),s=(0,o.Fl)((()=>e.fontSize?{fontSize:e.fontSize}:null));return()=>{const l=void 0!==e.icon?[(0,o.h)(r.Z,{name:e.icon})]:void 0;return(0,o.h)("div",{class:i.value,style:n.value},[(0,o.h)("div",{class:"q-avatar__content row flex-center overflow-hidden",style:s.value},(0,a.pf)(t.default,l))])}}})},4455:(e,t,n)=>{"use strict";n.d(t,{Z:()=>E});n(9665);var o=n(9835),r=n(499),l=n(1957),i=n(2857),a=n(3940),s=n(1136),u=n(5065),c=n(244),d=n(945);const f={none:0,xs:4,sm:8,md:16,lg:24,xl:32},p={xs:8,sm:10,md:14,lg:20,xl:24},v=["button","submit","reset"],h=/[^\s]\/[^\s]/,m=["flat","outline","push","unelevated"],g=(e,t)=>!0===e.flat?"flat":!0===e.outline?"outline":!0===e.push?"push":!0===e.unelevated?"unelevated":t,y={...c.LU,...d.$,type:{type:String,default:"button"},label:[Number,String],icon:String,iconRight:String,...m.reduce(((e,t)=>(e[t]=Boolean)&&e),{}),square:Boolean,round:Boolean,rounded: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:{...u.jO.align,default:"center"},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean};function b(e){const t=(0,c.ZP)(e,p),n=(0,u.ZP)(e),{hasRouterLink:r,hasLink:l,linkTag:i,linkAttrs:a,navigateOnClick:s}=(0,d.Z)({fallbackTag:"button"}),m=(0,o.Fl)((()=>{const n=!1===e.fab&&!1===e.fabMini?t.value:{};return void 0!==e.padding?Object.assign({},n,{padding:e.padding.split(/\s+/).map((e=>e in f?f[e]+"px":e)).join(" "),minWidth:"0",minHeight:"0"}):n})),y=(0,o.Fl)((()=>!0===e.rounded||!0===e.fab||!0===e.fabMini)),b=(0,o.Fl)((()=>!0!==e.disable&&!0!==e.loading)),w=(0,o.Fl)((()=>!0===b.value?e.tabindex||0:-1)),_=(0,o.Fl)((()=>g(e,"standard"))),x=(0,o.Fl)((()=>{const t={tabindex:w.value};return!0===l.value?Object.assign(t,a.value):!0===v.includes(e.type)&&(t.type=e.type),"a"===i.value?(!0===e.disable?t["aria-disabled"]="true":void 0===t.href&&(t.role="button"),!0!==r.value&&!0===h.test(e.type)&&(t.type=e.type)):!0===e.disable&&(t.disabled="",t["aria-disabled"]="true"),!0===e.loading&&void 0!==e.percentage&&Object.assign(t,{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":e.percentage}),t})),S=(0,o.Fl)((()=>{let t;void 0!==e.color?t=!0===e.flat||!0===e.outline?`text-${e.textColor||e.color}`:`bg-${e.color} text-${e.textColor||"white"}`:e.textColor&&(t=`text-${e.textColor}`);const n=!0===e.round?"round":"rectangle"+(!0===y.value?" q-btn--rounded":!0===e.square?" q-btn--square":"");return`q-btn--${_.value} q-btn--${n}`+(void 0!==t?" "+t:"")+(!0===b.value?" q-btn--actionable q-focusable q-hoverable":!0===e.disable?" disabled":"")+(!0===e.fab?" q-btn--fab":!0===e.fabMini?" q-btn--fab-mini":"")+(!0===e.noCaps?" q-btn--no-uppercase":"")+(!0===e.dense?" q-btn--dense":"")+(!0===e.stretch?" no-border-radius self-stretch":"")+(!0===e.glossy?" glossy":"")+(e.square?" q-btn--square":"")})),k=(0,o.Fl)((()=>n.value+(!0===e.stack?" column":" row")+(!0===e.noWrap?" no-wrap text-no-wrap":"")+(!0===e.loading?" q-btn__content--hidden":"")));return{classes:S,style:m,innerClasses:k,attributes:x,hasLink:l,linkTag:i,navigateOnClick:s,isActionable:b}}var w=n(5987),_=n(2026),x=n(1384),S=n(1705);const{passiveCapture:k}=x.listenOpts;let C=null,q=null,F=null;const E=(0,w.L)({name:"QBtn",props:{...y,percentage:Number,darkPercentage:Boolean,onTouchstart:[Function,Array]},emits:["click","keydown","mousedown","keyup"],setup(e,{slots:t,emit:n}){const{proxy:u}=(0,o.FN)(),{classes:c,style:d,innerClasses:f,attributes:p,hasLink:v,linkTag:h,navigateOnClick:m,isActionable:g}=b(e),y=(0,r.iH)(null),w=(0,r.iH)(null);let E,O=null,T=null;const A=(0,o.Fl)((()=>void 0!==e.label&&null!==e.label&&""!==e.label)),P=(0,o.Fl)((()=>!0!==e.disable&&!1!==e.ripple&&{keyCodes:!0===v.value?[13,32]:[13],...!0===e.ripple?{}:e.ripple})),L=(0,o.Fl)((()=>({center:e.round}))),R=(0,o.Fl)((()=>{const t=Math.max(0,Math.min(100,e.percentage));return t>0?{transition:"transform 0.6s",transform:`translateX(${t-100}%)`}:{}})),M=(0,o.Fl)((()=>{if(!0===e.loading)return{onMousedown:I,onTouchstart:I,onClick:I,onKeydown:I,onKeyup:I};if(!0===g.value){const t={onClick:$,onKeydown:H,onMousedown:V};if(!0===u.$q.platform.has.touch){const n=void 0!==e.onTouchstart?"":"Passive";t[`onTouchstart${n}`]=j}return t}return{onClick:x.NS}})),z=(0,o.Fl)((()=>({ref:y,class:"q-btn q-btn-item non-selectable no-outline "+c.value,style:d.value,...p.value,...M.value})));function $(t){if(null!==y.value){if(void 0!==t){if(!0===t.defaultPrevented)return;const n=document.activeElement;if("submit"===e.type&&n!==document.body&&!1===y.value.contains(n)&&!1===n.contains(y.value)){y.value.focus();const e=()=>{document.removeEventListener("keydown",x.NS,!0),document.removeEventListener("keyup",e,k),null!==y.value&&y.value.removeEventListener("blur",e,k)};document.addEventListener("keydown",x.NS,!0),document.addEventListener("keyup",e,k),y.value.addEventListener("blur",e,k)}}m(t)}}function H(e){null!==y.value&&(n("keydown",e),!0===(0,S.So)(e,[13,32])&&q!==y.value&&(null!==q&&N(),!0!==e.defaultPrevented&&(y.value.focus(),q=y.value,y.value.classList.add("q-btn--active"),document.addEventListener("keyup",B,!0),y.value.addEventListener("blur",B,k)),(0,x.NS)(e)))}function j(e){null!==y.value&&(n("touchstart",e),!0!==e.defaultPrevented&&(C!==y.value&&(null!==C&&N(),C=y.value,O=e.target,O.addEventListener("touchcancel",B,k),O.addEventListener("touchend",B,k)),E=!0,null!==T&&clearTimeout(T),T=setTimeout((()=>{T=null,E=!1}),200)))}function V(e){null!==y.value&&(e.qSkipRipple=!0===E,n("mousedown",e),!0!==e.defaultPrevented&&F!==y.value&&(null!==F&&N(),F=y.value,y.value.classList.add("q-btn--active"),document.addEventListener("mouseup",B,k)))}function B(e){if(null!==y.value&&(void 0===e||"blur"!==e.type||document.activeElement!==y.value)){if(void 0!==e&&"keyup"===e.type){if(q===y.value&&!0===(0,S.So)(e,[13,32])){const t=new MouseEvent("click",e);t.qKeyEvent=!0,!0===e.defaultPrevented&&(0,x.X$)(t),!0===e.cancelBubble&&(0,x.sT)(t),y.value.dispatchEvent(t),(0,x.NS)(e),e.qKeyEvent=!0}n("keyup",e)}N()}}function N(e){const t=w.value;!0===e||C!==y.value&&F!==y.value||null===t||t===document.activeElement||(t.setAttribute("tabindex",-1),t.focus()),C===y.value&&(null!==O&&(O.removeEventListener("touchcancel",B,k),O.removeEventListener("touchend",B,k)),C=O=null),F===y.value&&(document.removeEventListener("mouseup",B,k),F=null),q===y.value&&(document.removeEventListener("keyup",B,!0),null!==y.value&&y.value.removeEventListener("blur",B,k),q=null),null!==y.value&&y.value.classList.remove("q-btn--active")}function I(e){(0,x.NS)(e),e.qSkipRipple=!0}return(0,o.Jd)((()=>{N(!0)})),Object.assign(u,{click:$}),()=>{let n=[];void 0!==e.icon&&n.push((0,o.h)(i.Z,{name:e.icon,left:!1===e.stack&&!0===A.value,role:"img","aria-hidden":"true"})),!0===A.value&&n.push((0,o.h)("span",{class:"block"},[e.label])),n=(0,_.vs)(t.default,n),void 0!==e.iconRight&&!1===e.round&&n.push((0,o.h)(i.Z,{name:e.iconRight,right:!1===e.stack&&!0===A.value,role:"img","aria-hidden":"true"}));const r=[(0,o.h)("span",{class:"q-focus-helper",ref:w})];return!0===e.loading&&void 0!==e.percentage&&r.push((0,o.h)("span",{class:"q-btn__progress absolute-full overflow-hidden"+(!0===e.darkPercentage?" q-btn__progress--dark":"")},[(0,o.h)("span",{class:"q-btn__progress-indicator fit block",style:R.value})])),r.push((0,o.h)("span",{class:"q-btn__content text-center col items-center q-anchor--skip "+f.value},n)),null!==e.loading&&r.push((0,o.h)(l.uT,{name:"q-transition--fade"},(()=>!0===e.loading?[(0,o.h)("span",{key:"loading",class:"absolute-full flex flex-center"},void 0!==t.loading?t.loading():[(0,o.h)(a.Z)])]:null))),(0,o.wy)((0,o.h)(h.value,z.value,r),[[s.Z,P.value,void 0,L.value]])}}})},4458:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var o=n(9835),r=n(8234),l=n(5987),i=n(2026);const a=(0,l.L)({name:"QCard",props:{...r.S,tag:{type:String,default:"div"},square:Boolean,flat:Boolean,bordered:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,o.FN)(),l=(0,r.Z)(e,n),a=(0,o.Fl)((()=>"q-card"+(!0===l.value?" q-card--dark q-dark":"")+(!0===e.bordered?" q-card--bordered":"")+(!0===e.square?" q-card--square no-border-radius":"")+(!0===e.flat?" q-card--flat no-shadow":"")));return()=>(0,o.h)(e.tag,{class:a.value},(0,i.KR)(t.default))}})},1821:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var o=n(9835),r=n(5065),l=n(5987),i=n(2026);const a=(0,l.L)({name:"QCardActions",props:{...r.jO,vertical:Boolean},setup(e,{slots:t}){const n=(0,r.ZP)(e),l=(0,o.Fl)((()=>`q-card__actions ${n.value} q-card__actions--`+(!0===e.vertical?"vert column":"horiz row")));return()=>(0,o.h)("div",{class:l.value},(0,i.KR)(t.default))}})},3190:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var o=n(9835),r=n(5987),l=n(2026);const i=(0,r.L)({name:"QCardSection",props:{tag:{type:String,default:"div"},horizontal:Boolean},setup(e,{slots:t}){const n=(0,o.Fl)((()=>"q-card__section q-card__section--"+(!0===e.horizontal?"horiz row no-wrap":"vert")));return()=>(0,o.h)(e.tag,{class:n.value},(0,l.KR)(t.default))}})},7691:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});n(9665);var o=n(9835),r=n(2857),l=n(1136),i=n(8234),a=n(244),s=n(5987),u=n(1384),c=n(2026);const d={xs:8,sm:10,md:14,lg:20,xl:24},f=(0,s.L)({name:"QChip",props:{...i.S,...a.LU,dense:Boolean,icon:String,iconRight:String,iconRemove:String,iconSelected:String,label:[String,Number],color:String,textColor:String,modelValue:{type:Boolean,default:!0},selected:{type:Boolean,default:null},square:Boolean,outline:Boolean,clickable:Boolean,removable:Boolean,removeAriaLabel:String,tabindex:[String,Number],disable:Boolean,ripple:{type:[Boolean,Object],default:!0}},emits:["update:modelValue","update:selected","remove","click"],setup(e,{slots:t,emit:n}){const{proxy:{$q:s}}=(0,o.FN)(),f=(0,i.Z)(e,s),p=(0,a.ZP)(e,d),v=(0,o.Fl)((()=>!0===e.selected||void 0!==e.icon)),h=(0,o.Fl)((()=>!0===e.selected?e.iconSelected||s.iconSet.chip.selected:e.icon)),m=(0,o.Fl)((()=>e.iconRemove||s.iconSet.chip.remove)),g=(0,o.Fl)((()=>!1===e.disable&&(!0===e.clickable||null!==e.selected))),y=(0,o.Fl)((()=>{const t=!0===e.outline&&e.color||e.textColor;return"q-chip row inline no-wrap items-center"+(!1===e.outline&&void 0!==e.color?` bg-${e.color}`:"")+(t?` text-${t} q-chip--colored`:"")+(!0===e.disable?" disabled":"")+(!0===e.dense?" q-chip--dense":"")+(!0===e.outline?" q-chip--outline":"")+(!0===e.selected?" q-chip--selected":"")+(!0===g.value?" q-chip--clickable cursor-pointer non-selectable q-hoverable":"")+(!0===e.square?" q-chip--square":"")+(!0===f.value?" q-chip--dark q-dark":"")})),b=(0,o.Fl)((()=>{const t=!0===e.disable?{tabindex:-1,"aria-disabled":"true"}:{tabindex:e.tabindex||0},n={...t,role:"button","aria-hidden":"false","aria-label":e.removeAriaLabel||s.lang.label.remove};return{chip:t,remove:n}}));function w(e){13===e.keyCode&&_(e)}function _(t){e.disable||(n("update:selected",!e.selected),n("click",t))}function x(t){void 0!==t.keyCode&&13!==t.keyCode||((0,u.NS)(t),!1===e.disable&&(n("update:modelValue",!1),n("remove")))}function S(){const n=[];!0===g.value&&n.push((0,o.h)("div",{class:"q-focus-helper"})),!0===v.value&&n.push((0,o.h)(r.Z,{class:"q-chip__icon q-chip__icon--left",name:h.value}));const l=void 0!==e.label?[(0,o.h)("div",{class:"ellipsis"},[e.label])]:void 0;return n.push((0,o.h)("div",{class:"q-chip__content col row no-wrap items-center q-anchor--skip"},(0,c.pf)(t.default,l))),e.iconRight&&n.push((0,o.h)(r.Z,{class:"q-chip__icon q-chip__icon--right",name:e.iconRight})),!0===e.removable&&n.push((0,o.h)(r.Z,{class:"q-chip__icon q-chip__icon--remove cursor-pointer",name:m.value,...b.value.remove,onClick:x,onKeyup:x})),n}return()=>{if(!1===e.modelValue)return;const t={class:y.value,style:p.value};return!0===g.value&&Object.assign(t,b.value.chip,{onClick:_,onKeyup:w}),(0,c.Jl)("div",t,S(),"ripple",!1!==e.ripple&&!0!==e.disable,(()=>[[l.Z,e.ripple]]))}}})},7743:(e,t,n)=>{"use strict";n.d(t,{Z:()=>B});var o=n(9835),r=n(499),l=n(1957),i=n(5310);function a(e,t,n){let r;function l(){void 0!==r&&(i.Z.remove(r),r=void 0)}return(0,o.Jd)((()=>{!0===e.value&&l()})),{removeFromHistory:l,addToHistory(){r={condition:()=>!0===n.value,handler:t},i.Z.add(r)}}}var s=n(2695),u=n(6916),c=n(3842),d=n(431),f=n(2306),p=n(1384),v=n(3701),h=n(7506);let m,g,y,b,w,_,x=0,S=!1,k=null;function C(e){q(e)&&(0,p.NS)(e)}function q(e){if(e.target===document.body||e.target.classList.contains("q-layout__backdrop"))return!0;const t=(0,p.AZ)(e),n=e.shiftKey&&!e.deltaX,o=!n&&Math.abs(e.deltaX)<=Math.abs(e.deltaY),r=n||o?e.deltaY:e.deltaX;for(let l=0;l<t.length;l++){const e=t[l];if((0,v.QA)(e,o))return o?r<0&&0===e.scrollTop||r>0&&e.scrollTop+e.clientHeight===e.scrollHeight:r<0&&0===e.scrollLeft||r>0&&e.scrollLeft+e.clientWidth===e.scrollWidth}return!0}function F(e){e.target===document&&(document.scrollingElement.scrollTop=document.scrollingElement.scrollTop)}function E(e){!0!==S&&(S=!0,requestAnimationFrame((()=>{S=!1;const{height:t}=e.target,{clientHeight:n,scrollTop:o}=document.scrollingElement;void 0!==y&&t===window.innerHeight||(y=n-t,document.scrollingElement.scrollTop=o),o>y&&(document.scrollingElement.scrollTop-=Math.ceil((o-y)/8))})))}function O(e){const t=document.body,n=void 0!==window.visualViewport;if("add"===e){const{overflowY:e,overflowX:o}=window.getComputedStyle(t);m=(0,v.OI)(window),g=(0,v.u3)(window),b=t.style.left,w=t.style.top,_=window.location.href,t.style.left=`-${m}px`,t.style.top=`-${g}px`,"hidden"!==o&&("scroll"===o||t.scrollWidth>window.innerWidth)&&t.classList.add("q-body--force-scrollbar-x"),"hidden"!==e&&("scroll"===e||t.scrollHeight>window.innerHeight)&&t.classList.add("q-body--force-scrollbar-y"),t.classList.add("q-body--prevent-scroll"),document.qScrollPrevented=!0,!0===h.client.is.ios&&(!0===n?(window.scrollTo(0,0),window.visualViewport.addEventListener("resize",E,p.listenOpts.passiveCapture),window.visualViewport.addEventListener("scroll",E,p.listenOpts.passiveCapture),window.scrollTo(0,0)):window.addEventListener("scroll",F,p.listenOpts.passiveCapture))}!0===h.client.is.desktop&&!0===h.client.is.mac&&window[`${e}EventListener`]("wheel",C,p.listenOpts.notPassive),"remove"===e&&(!0===h.client.is.ios&&(!0===n?(window.visualViewport.removeEventListener("resize",E,p.listenOpts.passiveCapture),window.visualViewport.removeEventListener("scroll",E,p.listenOpts.passiveCapture)):window.removeEventListener("scroll",F,p.listenOpts.passiveCapture)),t.classList.remove("q-body--prevent-scroll"),t.classList.remove("q-body--force-scrollbar-x"),t.classList.remove("q-body--force-scrollbar-y"),document.qScrollPrevented=!1,t.style.left=b,t.style.top=w,window.location.href===_&&window.scrollTo(m,g),y=void 0)}function T(e){let t="add";if(!0===e){if(x++,null!==k)return clearTimeout(k),void(k=null);if(x>1)return}else{if(0===x)return;if(x--,x>0)return;if(t="remove",!0===h.client.is.ios&&!0===h.client.is.nativeMobile)return null!==k&&clearTimeout(k),void(k=setTimeout((()=>{O(t),k=null}),100))}O(t)}function A(){let e;return{preventBodyScroll(t){t===e||void 0===e&&!0!==t||(e=t,T(t))}}}var P=n(5987),L=n(223),R=n(2026),M=n(6532),z=n(4173),$=n(7026);let H=0;const j={standard:"fixed-full flex-center",top:"fixed-top justify-center",bottom:"fixed-bottom justify-center",right:"fixed-right items-center",left:"fixed-left items-center"},V={standard:["scale","scale"],top:["slide-down","slide-up"],bottom:["slide-up","slide-down"],right:["slide-left","slide-right"],left:["slide-right","slide-left"]},B=(0,P.L)({name:"QDialog",inheritAttrs:!1,props:{...c.vr,...d.D,transitionShow:String,transitionHide:String,persistent:Boolean,autoClose:Boolean,allowFocusOutside:Boolean,noEscDismiss:Boolean,noBackdropDismiss:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,noShake:Boolean,seamless:Boolean,maximized:Boolean,fullWidth:Boolean,fullHeight:Boolean,square:Boolean,position:{type:String,default:"standard",validator:e=>"standard"===e||["top","bottom","left","right"].includes(e)}},emits:[...c.gH,"shake","click","escapeKey"],setup(e,{slots:t,emit:n,attrs:i}){const p=(0,o.FN)(),v=(0,r.iH)(null),h=(0,r.iH)(!1),m=(0,r.iH)(!1);let g,y,b=null,w=null;const _=(0,o.Fl)((()=>!0!==e.persistent&&!0!==e.noRouteDismiss&&!0!==e.seamless)),{preventBodyScroll:x}=A(),{registerTimeout:S}=(0,s.Z)(),{registerTick:k,removeTick:C}=(0,u.Z)(),{transitionProps:q,transitionStyle:F}=(0,d.Z)(e,(()=>V[e.position][0]),(()=>V[e.position][1])),{showPortal:E,hidePortal:O,portalIsAccessible:T,renderPortal:P}=(0,f.Z)(p,v,re,"dialog"),{hide:B}=(0,c.ZP)({showing:h,hideOnRouteChange:_,handleShow:K,handleHide:J,processOnMount:!0}),{addToHistory:N,removeFromHistory:I}=a(h,B,_),D=(0,o.Fl)((()=>"q-dialog__inner flex no-pointer-events q-dialog__inner--"+(!0===e.maximized?"maximized":"minimized")+` q-dialog__inner--${e.position} ${j[e.position]}`+(!0===m.value?" q-dialog__inner--animating":"")+(!0===e.fullWidth?" q-dialog__inner--fullwidth":"")+(!0===e.fullHeight?" q-dialog__inner--fullheight":"")+(!0===e.square?" q-dialog__inner--square":""))),Z=(0,o.Fl)((()=>!0===h.value&&!0!==e.seamless)),U=(0,o.Fl)((()=>!0===e.autoClose?{onClick:te}:{})),Y=(0,o.Fl)((()=>["q-dialog fullscreen no-pointer-events q-dialog--"+(!0===Z.value?"modal":"seamless"),i.class]));function K(t){N(),w=!1===e.noRefocus&&null!==document.activeElement?document.activeElement:null,ee(e.maximized),E(),m.value=!0,!0!==e.noFocus?(null!==document.activeElement&&document.activeElement.blur(),k(W)):C(),S((()=>{if(!0===p.proxy.$q.platform.is.ios){if(!0!==e.seamless&&document.activeElement){const{top:e,bottom:t}=document.activeElement.getBoundingClientRect(),{innerHeight:n}=window,o=void 0!==window.visualViewport?window.visualViewport.height:n;e>0&&t>o/2&&(document.scrollingElement.scrollTop=Math.min(document.scrollingElement.scrollHeight-o,t>=n?1/0:Math.ceil(document.scrollingElement.scrollTop+t-o/2))),document.activeElement.scrollIntoView()}y=!0,v.value.click(),y=!1}E(!0),m.value=!1,n("show",t)}),e.transitionDuration)}function J(t){C(),I(),G(!0),m.value=!0,O(),null!==w&&(((t&&0===t.type.indexOf("key")?w.closest('[tabindex]:not([tabindex^="-"])'):void 0)||w).focus(),w=null),S((()=>{O(!0),m.value=!1,n("hide",t)}),e.transitionDuration)}function W(e){(0,$.jd)((()=>{let t=v.value;null!==t&&!0!==t.contains(document.activeElement)&&(t=(""!==e?t.querySelector(e):null)||t.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||t.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||t.querySelector("[autofocus], [data-autofocus]")||t,t.focus({preventScroll:!0}))}))}function X(e){e&&"function"===typeof e.focus?e.focus({preventScroll:!0}):W(),n("shake");const t=v.value;null!==t&&(t.classList.remove("q-animate--scale"),t.classList.add("q-animate--scale"),null!==b&&clearTimeout(b),b=setTimeout((()=>{b=null,null!==v.value&&(t.classList.remove("q-animate--scale"),W())}),170))}function Q(){!0!==e.seamless&&(!0===e.persistent||!0===e.noEscDismiss?!0!==e.maximized&&!0!==e.noShake&&X():(n("escapeKey"),B()))}function G(t){null!==b&&(clearTimeout(b),b=null),!0!==t&&!0!==h.value||(ee(!1),!0!==e.seamless&&(x(!1),(0,z.H)(oe),(0,M.k)(Q))),!0!==t&&(w=null)}function ee(e){!0===e?!0!==g&&(H<1&&document.body.classList.add("q-body--dialog"),H++,g=!0):!0===g&&(H<2&&document.body.classList.remove("q-body--dialog"),H--,g=!1)}function te(e){!0!==y&&(B(e),n("click",e))}function ne(t){!0!==e.persistent&&!0!==e.noBackdropDismiss?B(t):!0!==e.noShake&&X()}function oe(t){!0!==e.allowFocusOutside&&!0===T.value&&!0!==(0,L.mY)(v.value,t.target)&&W('[tabindex]:not([tabindex="-1"])')}function re(){return(0,o.h)("div",{role:"dialog","aria-modal":!0===Z.value?"true":"false",...i,class:Y.value},[(0,o.h)(l.uT,{name:"q-transition--fade",appear:!0},(()=>!0===Z.value?(0,o.h)("div",{class:"q-dialog__backdrop fixed-full",style:F.value,"aria-hidden":"true",tabindex:-1,onClick:ne}):null)),(0,o.h)(l.uT,q.value,(()=>!0===h.value?(0,o.h)("div",{ref:v,class:D.value,style:F.value,tabindex:-1,...U.value},(0,R.KR)(t.default)):null))])}return(0,o.YP)((()=>e.maximized),(e=>{!0===h.value&&ee(e)})),(0,o.YP)(Z,(e=>{x(e),!0===e?((0,z.i)(oe),(0,M.c)(Q)):((0,z.H)(oe),(0,M.k)(Q))})),Object.assign(p.proxy,{focus:W,shake:X,__updateRefocusTarget(e){w=e||null}}),(0,o.Jd)(G),P}})},1378:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});n(9665);var o=n(9835),r=n(499),l=n(7506),i=n(883),a=n(5987),s=n(2026),u=n(5439);const c=(0,a.L)({name:"QFooter",props:{modelValue:{type:Boolean,default:!0},reveal:Boolean,bordered:Boolean,elevated:Boolean,heightHint:{type:[String,Number],default:50}},emits:["reveal","focusin"],setup(e,{slots:t,emit:n}){const{proxy:{$q:a}}=(0,o.FN)(),c=(0,o.f3)(u.YE,u.qO);if(c===u.qO)return console.error("QFooter needs to be child of QLayout"),u.qO;const d=(0,r.iH)(parseInt(e.heightHint,10)),f=(0,r.iH)(!0),p=(0,r.iH)(!0===l.uX.value||!0===c.isContainer.value?0:window.innerHeight),v=(0,o.Fl)((()=>!0===e.reveal||c.view.value.indexOf("F")>-1||a.platform.is.ios&&!0===c.isContainer.value)),h=(0,o.Fl)((()=>!0===c.isContainer.value?c.containerHeight.value:p.value)),m=(0,o.Fl)((()=>{if(!0!==e.modelValue)return 0;if(!0===v.value)return!0===f.value?d.value:0;const t=c.scroll.value.position+h.value+d.value-c.height.value;return t>0?t:0})),g=(0,o.Fl)((()=>!0!==e.modelValue||!0===v.value&&!0!==f.value)),y=(0,o.Fl)((()=>!0===e.modelValue&&!0===g.value&&!0===e.reveal)),b=(0,o.Fl)((()=>"q-footer q-layout__section--marginal "+(!0===v.value?"fixed":"absolute")+"-bottom"+(!0===e.bordered?" q-footer--bordered":"")+(!0===g.value?" q-footer--hidden":"")+(!0!==e.modelValue?" q-layout--prevent-focus"+(!0!==v.value?" hidden":""):""))),w=(0,o.Fl)((()=>{const e=c.rows.value.bottom,t={};return"l"===e[0]&&!0===c.left.space&&(t[!0===a.lang.rtl?"right":"left"]=`${c.left.size}px`),"r"===e[2]&&!0===c.right.space&&(t[!0===a.lang.rtl?"left":"right"]=`${c.right.size}px`),t}));function _(e,t){c.update("footer",e,t)}function x(e,t){e.value!==t&&(e.value=t)}function S({height:e}){x(d,e),_("size",e)}function k(){if(!0!==e.reveal)return;const{direction:t,position:n,inflectionPoint:o}=c.scroll.value;x(f,"up"===t||n-o<100||c.height.value-h.value-n-d.value<300)}function C(e){!0===y.value&&x(f,!0),n("focusin",e)}(0,o.YP)((()=>e.modelValue),(e=>{_("space",e),x(f,!0),c.animate()})),(0,o.YP)(m,(e=>{_("offset",e)})),(0,o.YP)((()=>e.reveal),(t=>{!1===t&&x(f,e.modelValue)})),(0,o.YP)(f,(e=>{c.animate(),n("reveal",e)})),(0,o.YP)([d,c.scroll,c.height],k),(0,o.YP)((()=>a.screen.height),(e=>{!0!==c.isContainer.value&&x(p,e)}));const q={};return c.instances.footer=q,!0===e.modelValue&&_("size",d.value),_("space",e.modelValue),_("offset",m.value),(0,o.Jd)((()=>{c.instances.footer===q&&(c.instances.footer=void 0,_("size",0),_("offset",0),_("space",!1))})),()=>{const n=(0,s.vs)(t.default,[(0,o.h)(i.Z,{debounce:0,onResize:S})]);return!0===e.elevated&&n.push((0,o.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),(0,o.h)("footer",{class:b.value,style:w.value,onFocusin:C},n)}}})},8326:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});n(9665);var o=n(9835),r=n(499),l=n(5987),i=n(1384),a=n(7026),s=n(2026),u=n(5439),c=n(2046);const d=(0,l.L)({name:"QForm",props:{autofocus:Boolean,noErrorFocus:Boolean,noResetFocus:Boolean,greedy:Boolean,onSubmit:Function},emits:["reset","validationSuccess","validationError"],setup(e,{slots:t,emit:n}){const l=(0,o.FN)(),d=(0,r.iH)(null);let f=0;const p=[];function v(t){const o="boolean"===typeof t?t:!0!==e.noErrorFocus,r=++f,l=(e,t)=>{n("validation"+(!0===e?"Success":"Error"),t)},i=e=>{const t=e.validate();return"function"===typeof t.then?t.then((t=>({valid:t,comp:e})),(t=>({valid:!1,comp:e,err:t}))):Promise.resolve({valid:t,comp:e})},a=!0===e.greedy?Promise.all(p.map(i)).then((e=>e.filter((e=>!0!==e.valid)))):p.reduce(((e,t)=>e.then((()=>i(t).then((e=>{if(!1===e.valid)return Promise.reject(e)}))))),Promise.resolve()).catch((e=>[e]));return a.then((e=>{if(void 0===e||0===e.length)return r===f&&l(!0),!0;if(r===f){const{comp:t,err:n}=e[0];if(void 0!==n&&console.error(n),l(!1,t),!0===o){const t=e.find((({comp:e})=>"function"===typeof e.focus&&!1===(0,c.$D)(e.$)));void 0!==t&&t.comp.focus()}}return!1}))}function h(){f++,p.forEach((e=>{"function"===typeof e.resetValidation&&e.resetValidation()}))}function m(t){void 0!==t&&(0,i.NS)(t);const o=f+1;v().then((r=>{o===f&&!0===r&&(void 0!==e.onSubmit?n("submit",t):void 0!==t&&void 0!==t.target&&"function"===typeof t.target.submit&&t.target.submit())}))}function g(t){void 0!==t&&(0,i.NS)(t),n("reset"),(0,o.Y3)((()=>{h(),!0===e.autofocus&&!0!==e.noResetFocus&&y()}))}function y(){(0,a.jd)((()=>{if(null===d.value)return;const e=d.value.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||d.value.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||d.value.querySelector("[autofocus], [data-autofocus]")||Array.prototype.find.call(d.value.querySelectorAll("[tabindex]"),(e=>e.tabIndex>-1));null!==e&&void 0!==e&&e.focus({preventScroll:!0})}))}(0,o.JJ)(u.vh,{bindComponent(e){p.push(e)},unbindComponent(e){const t=p.indexOf(e);t>-1&&p.splice(t,1)}});let b=!1;return(0,o.se)((()=>{b=!0})),(0,o.dl)((()=>{!0===b&&!0===e.autofocus&&y()})),(0,o.bv)((()=>{!0===e.autofocus&&y()})),Object.assign(l.proxy,{validate:v,resetValidation:h,submit:m,reset:g,focus:y,getValidationComponents:()=>p}),()=>(0,o.h)("form",{class:"q-form",ref:d,onSubmit:m,onReset:g},(0,s.KR)(t.default))}})},6602:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});n(9665);var o=n(9835),r=n(499),l=n(883),i=n(5987),a=n(2026),s=n(5439);const u=(0,i.L)({name:"QHeader",props:{modelValue:{type:Boolean,default:!0},reveal:Boolean,revealOffset:{type:Number,default:250},bordered:Boolean,elevated:Boolean,heightHint:{type:[String,Number],default:50}},emits:["reveal","focusin"],setup(e,{slots:t,emit:n}){const{proxy:{$q:i}}=(0,o.FN)(),u=(0,o.f3)(s.YE,s.qO);if(u===s.qO)return console.error("QHeader needs to be child of QLayout"),s.qO;const c=(0,r.iH)(parseInt(e.heightHint,10)),d=(0,r.iH)(!0),f=(0,o.Fl)((()=>!0===e.reveal||u.view.value.indexOf("H")>-1||i.platform.is.ios&&!0===u.isContainer.value)),p=(0,o.Fl)((()=>{if(!0!==e.modelValue)return 0;if(!0===f.value)return!0===d.value?c.value:0;const t=c.value-u.scroll.value.position;return t>0?t:0})),v=(0,o.Fl)((()=>!0!==e.modelValue||!0===f.value&&!0!==d.value)),h=(0,o.Fl)((()=>!0===e.modelValue&&!0===v.value&&!0===e.reveal)),m=(0,o.Fl)((()=>"q-header q-layout__section--marginal "+(!0===f.value?"fixed":"absolute")+"-top"+(!0===e.bordered?" q-header--bordered":"")+(!0===v.value?" q-header--hidden":"")+(!0!==e.modelValue?" q-layout--prevent-focus":""))),g=(0,o.Fl)((()=>{const e=u.rows.value.top,t={};return"l"===e[0]&&!0===u.left.space&&(t[!0===i.lang.rtl?"right":"left"]=`${u.left.size}px`),"r"===e[2]&&!0===u.right.space&&(t[!0===i.lang.rtl?"left":"right"]=`${u.right.size}px`),t}));function y(e,t){u.update("header",e,t)}function b(e,t){e.value!==t&&(e.value=t)}function w({height:e}){b(c,e),y("size",e)}function _(e){!0===h.value&&b(d,!0),n("focusin",e)}(0,o.YP)((()=>e.modelValue),(e=>{y("space",e),b(d,!0),u.animate()})),(0,o.YP)(p,(e=>{y("offset",e)})),(0,o.YP)((()=>e.reveal),(t=>{!1===t&&b(d,e.modelValue)})),(0,o.YP)(d,(e=>{u.animate(),n("reveal",e)})),(0,o.YP)(u.scroll,(t=>{!0===e.reveal&&b(d,"up"===t.direction||t.position<=e.revealOffset||t.position-t.inflectionPoint<100)}));const x={};return u.instances.header=x,!0===e.modelValue&&y("size",c.value),y("space",e.modelValue),y("offset",p.value),(0,o.Jd)((()=>{u.instances.header===x&&(u.instances.header=void 0,y("size",0),y("offset",0),y("space",!1))})),()=>{const n=(0,a.Bl)(t.default,[]);return!0===e.elevated&&n.push((0,o.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),n.push((0,o.h)(l.Z,{debounce:0,onResize:w})),(0,o.h)("header",{class:m.value,style:g.value,onFocusin:_},n)}}})},2857:(e,t,n)=>{"use strict";n.d(t,{Z:()=>_});var o=n(9835),r=n(244),l=n(5987),i=n(2026);const a="0 0 24 24",s=e=>e,u=e=>`ionicons ${e}`,c={"mdi-":e=>`mdi ${e}`,"icon-":s,"bt-":e=>`bt ${e}`,"eva-":e=>`eva ${e}`,"ion-md":u,"ion-ios":u,"ion-logo":u,"iconfont ":s,"ti-":e=>`themify-icon ${e}`,"bi-":e=>`bootstrap-icons ${e}`},d={o_:"-outlined",r_:"-round",s_:"-sharp"},f={sym_o_:"-outlined",sym_r_:"-rounded",sym_s_:"-sharp"},p=new RegExp("^("+Object.keys(c).join("|")+")"),v=new RegExp("^("+Object.keys(d).join("|")+")"),h=new RegExp("^("+Object.keys(f).join("|")+")"),m=/^[Mm]\s?[-+]?\.?\d/,g=/^img:/,y=/^svguse:/,b=/^ion-/,w=/^(fa-(sharp|solid|regular|light|brands|duotone|thin)|[lf]a[srlbdk]?) /,_=(0,l.L)({name:"QIcon",props:{...r.LU,tag:{type:String,default:"i"},name:String,color:String,left:Boolean,right:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,o.FN)(),l=(0,r.ZP)(e),s=(0,o.Fl)((()=>"q-icon"+(!0===e.left?" on-left":"")+(!0===e.right?" on-right":"")+(void 0!==e.color?` text-${e.color}`:""))),u=(0,o.Fl)((()=>{let t,r=e.name;if("none"===r||!r)return{none:!0};if(null!==n.iconMapFn){const e=n.iconMapFn(r);if(void 0!==e){if(void 0===e.icon)return{cls:e.cls,content:void 0!==e.content?e.content:" "};if(r=e.icon,"none"===r||!r)return{none:!0}}}if(!0===m.test(r)){const[e,t=a]=r.split("|");return{svg:!0,viewBox:t,nodes:e.split("&&").map((e=>{const[t,n,r]=e.split("@@");return(0,o.h)("path",{style:n,d:t,transform:r})}))}}if(!0===g.test(r))return{img:!0,src:r.substring(4)};if(!0===y.test(r)){const[e,t=a]=r.split("|");return{svguse:!0,src:e.substring(7),viewBox:t}}let l=" ";const i=r.match(p);if(null!==i)t=c[i[1]](r);else if(!0===w.test(r))t=r;else if(!0===b.test(r))t=`ionicons ion-${!0===n.platform.is.ios?"ios":"md"}${r.substring(3)}`;else if(!0===h.test(r)){t="notranslate material-symbols";const e=r.match(h);null!==e&&(r=r.substring(6),t+=f[e[1]]),l=r}else{t="notranslate material-icons";const e=r.match(v);null!==e&&(r=r.substring(2),t+=d[e[1]]),l=r}return{cls:t,content:l}}));return()=>{const n={class:s.value,style:l.value,"aria-hidden":"true",role:"presentation"};return!0===u.value.none?(0,o.h)(e.tag,n,(0,i.KR)(t.default)):!0===u.value.img?(0,o.h)("span",n,(0,i.vs)(t.default,[(0,o.h)("img",{src:u.value.src})])):!0===u.value.svg?(0,o.h)("span",n,(0,i.vs)(t.default,[(0,o.h)("svg",{viewBox:u.value.viewBox||"0 0 24 24"},u.value.nodes)])):!0===u.value.svguse?(0,o.h)("span",n,(0,i.vs)(t.default,[(0,o.h)("svg",{viewBox:u.value.viewBox},[(0,o.h)("use",{"xlink:href":u.value.src})])])):(void 0!==u.value.cls&&(n.class+=" "+u.value.cls),(0,o.h)(e.tag,n,(0,i.vs)(t.default,[u.value.content])))}}})},6611:(e,t,n)=>{"use strict";n.d(t,{Z:()=>x});var o=n(9835),r=n(499),l=n(3167),i=(n(9665),n(1705));const a={date:"####/##/##",datetime:"####/##/## ##:##",time:"##:##",fulltime:"##:##:##",phone:"(###) ### - ####",card:"#### #### #### ####"},s={"#":{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()}},u=Object.keys(s);u.forEach((e=>{s[e].regex=new RegExp(s[e].pattern)}));const c=new RegExp("\\\\([^.*+?^${}()|([\\]])|([.*+?^${}()|[\\]])|(["+u.join("")+"])|(.)","g"),d=/[.*+?^${}()|[\]\\]/g,f=String.fromCharCode(1),p={mask:String,reverseFillMask:Boolean,fillMask:[Boolean,String],unmaskedValue:Boolean};function v(e,t,n,l){let u,p,v,h,m,g;const y=(0,r.iH)(null),b=(0,r.iH)(_());function w(){return!0===e.autogrow||["textarea","text","search","url","tel","password"].includes(e.type)}function _(){if(S(),!0===y.value){const t=O(A(e.modelValue));return!1!==e.fillMask?P(t):t}return e.modelValue}function x(e){if(e<u.length)return u.slice(-e);let t="",n=u;const o=n.indexOf(f);if(o>-1){for(let o=e-n.length;o>0;o--)t+=f;n=n.slice(0,o)+t+n.slice(o)}return n}function S(){if(y.value=void 0!==e.mask&&0!==e.mask.length&&w(),!1===y.value)return h=void 0,u="",void(p="");const t=void 0===a[e.mask]?e.mask:a[e.mask],n="string"===typeof e.fillMask&&0!==e.fillMask.length?e.fillMask.slice(0,1):"_",o=n.replace(d,"\\$&"),r=[],l=[],i=[];let m=!0===e.reverseFillMask,g="",b="";t.replace(c,((e,t,n,o,a)=>{if(void 0!==o){const e=s[o];i.push(e),b=e.negate,!0===m&&(l.push("(?:"+b+"+)?("+e.pattern+"+)?(?:"+b+"+)?("+e.pattern+"+)?"),m=!1),l.push("(?:"+b+"+)?("+e.pattern+")?")}else if(void 0!==n)g="\\"+("\\"===n?"":n),i.push(n),r.push("([^"+g+"]+)?"+g+"?");else{const e=void 0!==t?t:a;g="\\"===e?"\\\\\\\\":e.replace(d,"\\\\$&"),i.push(e),r.push("([^"+g+"]+)?"+g+"?")}}));const _=new RegExp("^"+r.join("")+"("+(""===g?".":"[^"+g+"]")+"+)?"+(""===g?"":"["+g+"]*")+"$"),x=l.length-1,S=l.map(((t,n)=>0===n&&!0===e.reverseFillMask?new RegExp("^"+o+"*"+t):n===x?new RegExp("^"+t+"("+(""===b?".":b)+"+)?"+(!0===e.reverseFillMask?"$":o+"*")):new RegExp("^"+t)));v=i,h=t=>{const n=_.exec(!0===e.reverseFillMask?t:t.slice(0,i.length+1));null!==n&&(t=n.slice(1).join(""));const o=[],r=S.length;for(let e=0,l=t;e<r;e++){const t=S[e].exec(l);if(null===t)break;l=l.slice(t.shift().length),o.push(...t)}return 0!==o.length?o.join(""):t},u=i.map((e=>"string"===typeof e?e:f)).join(""),p=u.split(f).join(n)}function k(t,r,i){const a=l.value,s=a.selectionEnd,c=a.value.length-s,d=A(t);!0===r&&S();const v=O(d),h=!1!==e.fillMask?P(v):v,g=b.value!==h;a.value!==h&&(a.value=h),!0===g&&(b.value=h),document.activeElement===a&&(0,o.Y3)((()=>{if(h!==p)if("insertFromPaste"!==i||!0===e.reverseFillMask)if(["deleteContentBackward","deleteContentForward"].indexOf(i)>-1){const t=!0===e.reverseFillMask?0===s?h.length>v.length?1:0:Math.max(0,h.length-(h===p?0:Math.min(v.length,c)+1))+1:s;a.setSelectionRange(t,t,"forward")}else if(!0===e.reverseFillMask)if(!0===g){const e=Math.max(0,h.length-(h===p?0:Math.min(v.length,c+1)));1===e&&1===s?a.setSelectionRange(e,e,"forward"):q.rightReverse(a,e)}else{const e=h.length-c;a.setSelectionRange(e,e,"backward")}else if(!0===g){const e=Math.max(0,u.indexOf(f),Math.min(v.length,s)-1);q.right(a,e)}else{const e=s-1;q.right(a,e)}else{const e=a.selectionEnd;let t=s-1;for(let n=m;n<=t&&n<e;n++)u[n]!==f&&t++;q.right(a,t)}else{const t=!0===e.reverseFillMask?p.length:0;a.setSelectionRange(t,t,"forward")}}));const y=!0===e.unmaskedValue?A(h):h;String(e.modelValue)!==y&&n(y,!0)}function C(e,t,n){const o=O(A(e.value));t=Math.max(0,u.indexOf(f),Math.min(o.length,t)),m=t,e.setSelectionRange(t,n,"forward")}(0,o.YP)((()=>e.type+e.autogrow),S),(0,o.YP)((()=>e.mask),(n=>{if(void 0!==n)k(b.value,!0);else{const n=A(b.value);S(),e.modelValue!==n&&t("update:modelValue",n)}})),(0,o.YP)((()=>e.fillMask+e.reverseFillMask),(()=>{!0===y.value&&k(b.value,!0)})),(0,o.YP)((()=>e.unmaskedValue),(()=>{!0===y.value&&k(b.value)}));const q={left(e,t){const n=-1===u.slice(t-1).indexOf(f);let o=Math.max(0,t-1);for(;o>=0;o--)if(u[o]===f){t=o,!0===n&&t++;break}if(o<0&&void 0!==u[t]&&u[t]!==f)return q.right(e,0);t>=0&&e.setSelectionRange(t,t,"backward")},right(e,t){const n=e.value.length;let o=Math.min(n,t+1);for(;o<=n;o++){if(u[o]===f){t=o;break}u[o-1]===f&&(t=o)}if(o>n&&void 0!==u[t-1]&&u[t-1]!==f)return q.left(e,n);e.setSelectionRange(t,t,"forward")},leftReverse(e,t){const n=x(e.value.length);let o=Math.max(0,t-1);for(;o>=0;o--){if(n[o-1]===f){t=o;break}if(n[o]===f&&(t=o,0===o))break}if(o<0&&void 0!==n[t]&&n[t]!==f)return q.rightReverse(e,0);t>=0&&e.setSelectionRange(t,t,"backward")},rightReverse(e,t){const n=e.value.length,o=x(n),r=-1===o.slice(0,t+1).indexOf(f);let l=Math.min(n,t+1);for(;l<=n;l++)if(o[l-1]===f){t=l,t>0&&!0===r&&t--;break}if(l>n&&void 0!==o[t-1]&&o[t-1]!==f)return q.leftReverse(e,n);e.setSelectionRange(t,t,"forward")}};function F(e){t("click",e),g=void 0}function E(n){if(t("keydown",n),!0===(0,i.Wm)(n))return;const o=l.value,r=o.selectionStart,a=o.selectionEnd;if(n.shiftKey||(g=void 0),37===n.keyCode||39===n.keyCode){n.shiftKey&&void 0===g&&(g="forward"===o.selectionDirection?r:a);const t=q[(39===n.keyCode?"right":"left")+(!0===e.reverseFillMask?"Reverse":"")];if(n.preventDefault(),t(o,g===r?a:r),n.shiftKey){const e=o.selectionStart;o.setSelectionRange(Math.min(g,e),Math.max(g,e),"forward")}}else 8===n.keyCode&&!0!==e.reverseFillMask&&r===a?(q.left(o,r),o.setSelectionRange(o.selectionStart,a,"backward")):46===n.keyCode&&!0===e.reverseFillMask&&r===a&&(q.rightReverse(o,a),o.setSelectionRange(r,o.selectionEnd,"forward"))}function O(t){if(void 0===t||null===t||""===t)return"";if(!0===e.reverseFillMask)return T(t);const n=v;let o=0,r="";for(let e=0;e<n.length;e++){const l=t[o],i=n[e];if("string"===typeof i)r+=i,l===i&&o++;else{if(void 0===l||!i.regex.test(l))return r;r+=void 0!==i.transform?i.transform(l):l,o++}}return r}function T(e){const t=v,n=u.indexOf(f);let o=e.length-1,r="";for(let l=t.length-1;l>=0&&o>-1;l--){const i=t[l];let a=e[o];if("string"===typeof i)r=i+r,a===i&&o--;else{if(void 0===a||!i.regex.test(a))return r;do{r=(void 0!==i.transform?i.transform(a):a)+r,o--,a=e[o]}while(n===l&&void 0!==a&&i.regex.test(a))}}return r}function A(e){return"string"!==typeof e||void 0===h?"number"===typeof e?h(""+e):e:h(e)}function P(t){return p.length-t.length<=0?t:!0===e.reverseFillMask&&0!==t.length?p.slice(0,-t.length)+t:t+p.slice(t.length)}return{innerValue:b,hasMask:y,moveCursorForPaste:C,updateMaskValue:k,onMaskedKeydown:E,onMaskedClick:F}}var h=n(9256);function m(e,t){function n(){const t=e.modelValue;try{const e="DataTransfer"in window?new DataTransfer:"ClipboardEvent"in window?new ClipboardEvent("").clipboardData:void 0;return Object(t)===t&&("length"in t?Array.from(t):[t]).forEach((t=>{e.items.add(t)})),{files:e.files}}catch(n){return{files:void 0}}}return!0===t?(0,o.Fl)((()=>{if("file"===e.type)return n()})):(0,o.Fl)(n)}var g=n(2802),y=n(5987),b=n(1384),w=n(7026),_=n(3251);const x=(0,y.L)({name:"QInput",inheritAttrs:!1,props:{...l.Cl,...p,...h.Fz,modelValue:{required:!1},shadowText:String,type:{type:String,default:"text"},debounce:[String,Number],autogrow:Boolean,inputClass:[Array,String,Object],inputStyle:[Array,String,Object]},emits:[...l.HJ,"paste","change","keydown","click","animationend"],setup(e,{emit:t,attrs:n}){const{proxy:i}=(0,o.FN)(),{$q:a}=i,s={};let u,c,d,f=NaN,p=null;const y=(0,r.iH)(null),x=(0,h.Do)(e),{innerValue:S,hasMask:k,moveCursorForPaste:C,updateMaskValue:q,onMaskedKeydown:F,onMaskedClick:E}=v(e,t,N,y),O=m(e,!0),T=(0,o.Fl)((()=>(0,l.yV)(S.value))),A=(0,g.Z)(V),P=(0,l.tL)(),L=(0,o.Fl)((()=>"textarea"===e.type||!0===e.autogrow)),R=(0,o.Fl)((()=>!0===L.value||["text","search","url","tel","password"].includes(e.type))),M=(0,o.Fl)((()=>{const t={...P.splitAttrs.listeners.value,onInput:V,onPaste:j,onChange:D,onBlur:Z,onFocus:b.sT};return t.onCompositionstart=t.onCompositionupdate=t.onCompositionend=A,!0===k.value&&(t.onKeydown=F,t.onClick=E),!0===e.autogrow&&(t.onAnimationend=B),t})),z=(0,o.Fl)((()=>{const t={tabindex:0,"data-autofocus":!0===e.autofocus||void 0,rows:"textarea"===e.type?6:void 0,"aria-label":e.label,name:x.value,...P.splitAttrs.attributes.value,id:P.targetUid.value,maxlength:e.maxlength,disabled:!0===e.disable,readonly:!0===e.readonly};return!1===L.value&&(t.type=e.type),!0===e.autogrow&&(t.rows=1),t}));function $(){(0,w.jd)((()=>{const e=document.activeElement;null===y.value||y.value===e||null!==e&&e.id===P.targetUid.value||y.value.focus({preventScroll:!0})}))}function H(){null!==y.value&&y.value.select()}function j(n){if(!0===k.value&&!0!==e.reverseFillMask){const e=n.target;C(e,e.selectionStart,e.selectionEnd)}t("paste",n)}function V(n){if(!n||!n.target)return;if("file"===e.type)return void t("update:modelValue",n.target.files);const r=n.target.value;if(!0!==n.target.qComposing){if(!0===k.value)q(r,!1,n.inputType);else if(N(r),!0===R.value&&n.target===document.activeElement){const{selectionStart:e,selectionEnd:t}=n.target;void 0!==e&&void 0!==t&&(0,o.Y3)((()=>{n.target===document.activeElement&&0===r.indexOf(n.target.value)&&n.target.setSelectionRange(e,t)}))}!0===e.autogrow&&I()}else s.value=r}function B(e){t("animationend",e),I()}function N(n,r){d=()=>{p=null,"number"!==e.type&&!0===s.hasOwnProperty("value")&&delete s.value,e.modelValue!==n&&f!==n&&(f=n,!0===r&&(c=!0),t("update:modelValue",n),(0,o.Y3)((()=>{f===n&&(f=NaN)}))),d=void 0},"number"===e.type&&(u=!0,s.value=n),void 0!==e.debounce?(null!==p&&clearTimeout(p),s.value=n,p=setTimeout(d,e.debounce)):d()}function I(){requestAnimationFrame((()=>{const e=y.value;if(null!==e){const t=e.parentNode.style,{scrollTop:n}=e,{overflowY:o,maxHeight:r}=!0===a.platform.is.firefox?{}:window.getComputedStyle(e),l=void 0!==o&&"scroll"!==o;!0===l&&(e.style.overflowY="hidden"),t.marginBottom=e.scrollHeight-1+"px",e.style.height="1px",e.style.height=e.scrollHeight+"px",!0===l&&(e.style.overflowY=parseInt(r,10)<e.scrollHeight?"auto":"hidden"),t.marginBottom="",e.scrollTop=n}}))}function D(e){A(e),null!==p&&(clearTimeout(p),p=null),void 0!==d&&d(),t("change",e.target.value)}function Z(t){void 0!==t&&(0,b.sT)(t),null!==p&&(clearTimeout(p),p=null),void 0!==d&&d(),u=!1,c=!1,delete s.value,"file"!==e.type&&setTimeout((()=>{null!==y.value&&(y.value.value=void 0!==S.value?S.value:"")}))}function U(){return!0===s.hasOwnProperty("value")?s.value:void 0!==S.value?S.value:""}(0,o.YP)((()=>e.type),(()=>{y.value&&(y.value.value=e.modelValue)})),(0,o.YP)((()=>e.modelValue),(t=>{if(!0===k.value){if(!0===c&&(c=!1,String(t)===f))return;q(t)}else S.value!==t&&(S.value=t,"number"===e.type&&!0===s.hasOwnProperty("value")&&(!0===u?u=!1:delete s.value));!0===e.autogrow&&(0,o.Y3)(I)})),(0,o.YP)((()=>e.autogrow),(e=>{!0===e?(0,o.Y3)(I):null!==y.value&&n.rows>0&&(y.value.style.height="auto")})),(0,o.YP)((()=>e.dense),(()=>{!0===e.autogrow&&(0,o.Y3)(I)})),(0,o.Jd)((()=>{Z()})),(0,o.bv)((()=>{!0===e.autogrow&&I()})),Object.assign(P,{innerValue:S,fieldClass:(0,o.Fl)((()=>"q-"+(!0===L.value?"textarea":"input")+(!0===e.autogrow?" q-textarea--autogrow":""))),hasShadow:(0,o.Fl)((()=>"file"!==e.type&&"string"===typeof e.shadowText&&0!==e.shadowText.length)),inputRef:y,emitValue:N,hasValue:T,floatingLabel:(0,o.Fl)((()=>!0===T.value&&("number"!==e.type||!1===isNaN(S.value))||(0,l.yV)(e.displayValue))),getControl:()=>(0,o.h)(!0===L.value?"textarea":"input",{ref:y,class:["q-field__native q-placeholder",e.inputClass],style:e.inputStyle,...z.value,...M.value,..."file"!==e.type?{value:U()}:O.value}),getShadowControl:()=>(0,o.h)("div",{class:"q-field__native q-field__shadow absolute-bottom no-pointer-events"+(!0===L.value?"":" text-no-wrap")},[(0,o.h)("span",{class:"invisible"},U()),(0,o.h)("span",e.shadowText)])});const Y=(0,l.ZP)(P);return Object.assign(i,{focus:$,select:H,getNativeElement:()=>y.value}),(0,_.g)(i,"nativeEl",(()=>y.value)),Y}})},490:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});n(6890);var o=n(9835),r=n(499),l=n(8234),i=n(945),a=n(5987),s=n(2026),u=n(1384),c=n(1705);const d=(0,a.L)({name:"QItem",props:{...l.S,...i.$,tag:{type:String,default:"div"},active:{type:Boolean,default:null},clickable:Boolean,dense:Boolean,insetLevel:Number,tabindex:[String,Number],focused:Boolean,manualFocus:Boolean},emits:["click","keyup"],setup(e,{slots:t,emit:n}){const{proxy:{$q:a}}=(0,o.FN)(),d=(0,l.Z)(e,a),{hasLink:f,linkAttrs:p,linkClass:v,linkTag:h,navigateOnClick:m}=(0,i.Z)(),g=(0,r.iH)(null),y=(0,r.iH)(null),b=(0,o.Fl)((()=>!0===e.clickable||!0===f.value||"label"===e.tag)),w=(0,o.Fl)((()=>!0!==e.disable&&!0===b.value)),_=(0,o.Fl)((()=>"q-item q-item-type row no-wrap"+(!0===e.dense?" q-item--dense":"")+(!0===d.value?" q-item--dark":"")+(!0===f.value&&null===e.active?v.value:!0===e.active?" q-item--active"+(void 0!==e.activeClass?` ${e.activeClass}`:""):"")+(!0===e.disable?" disabled":"")+(!0===w.value?" q-item--clickable q-link cursor-pointer "+(!0===e.manualFocus?"q-manual-focusable":"q-focusable q-hoverable")+(!0===e.focused?" q-manual-focusable--focused":""):""))),x=(0,o.Fl)((()=>{if(void 0===e.insetLevel)return null;const t=!0===a.lang.rtl?"Right":"Left";return{["padding"+t]:16+56*e.insetLevel+"px"}}));function S(e){!0===w.value&&(null!==y.value&&(!0!==e.qKeyEvent&&document.activeElement===g.value?y.value.focus():document.activeElement===y.value&&g.value.focus()),m(e))}function k(e){if(!0===w.value&&!0===(0,c.So)(e,13)){(0,u.NS)(e),e.qKeyEvent=!0;const t=new MouseEvent("click",e);t.qKeyEvent=!0,g.value.dispatchEvent(t)}n("keyup",e)}function C(){const e=(0,s.Bl)(t.default,[]);return!0===w.value&&e.unshift((0,o.h)("div",{class:"q-focus-helper",tabindex:-1,ref:y})),e}return()=>{const t={ref:g,class:_.value,style:x.value,role:"listitem",onClick:S,onKeyup:k};return!0===w.value?(t.tabindex=e.tabindex||"0",Object.assign(t,p.value)):!0===b.value&&(t["aria-disabled"]="true"),(0,o.h)(h.value,t,C())}}})},1233:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var o=n(9835),r=n(5987),l=n(2026);const i=(0,r.L)({name:"QItemSection",props:{avatar:Boolean,thumbnail:Boolean,side:Boolean,top:Boolean,noWrap:Boolean},setup(e,{slots:t}){const n=(0,o.Fl)((()=>"q-item__section column q-item__section--"+(!0===e.avatar||!0===e.side||!0===e.thumbnail?"side":"main")+(!0===e.top?" q-item__section--top justify-start":" justify-center")+(!0===e.avatar?" q-item__section--avatar":"")+(!0===e.thumbnail?" q-item__section--thumbnail":"")+(!0===e.noWrap?" q-item__section--nowrap":"")));return()=>(0,o.h)("div",{class:n.value},(0,l.KR)(t.default))}})},3246:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var o=n(9835),r=n(5987),l=n(8234),i=n(2026);const a=(0,r.L)({name:"QList",props:{...l.S,bordered:Boolean,dense:Boolean,separator:Boolean,padding:Boolean,tag:{type:String,default:"div"}},setup(e,{slots:t}){const n=(0,o.FN)(),r=(0,l.Z)(e,n.proxy.$q),a=(0,o.Fl)((()=>"q-list"+(!0===e.bordered?" q-list--bordered":"")+(!0===e.dense?" q-list--dense":"")+(!0===e.separator?" q-list--separator":"")+(!0===r.value?" q-list--dark":"")+(!0===e.padding?" q-list--padding":"")));return()=>(0,o.h)(e.tag,{class:a.value},(0,i.KR)(t.default))}})},249:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});var o=n(9835),r=n(499),l=n(7506),i=n(1868),a=n(883),s=n(5987),u=n(3701),c=n(2026),d=n(5439);const f=(0,s.L)({name:"QLayout",props:{container:Boolean,view:{type:String,default:"hhh lpr fff",validator:e=>/^(h|l)h(h|r) lpr (f|l)f(f|r)$/.test(e.toLowerCase())},onScroll:Function,onScrollHeight:Function,onResize:Function},setup(e,{slots:t,emit:n}){const{proxy:{$q:s}}=(0,o.FN)(),f=(0,r.iH)(null),p=(0,r.iH)(s.screen.height),v=(0,r.iH)(!0===e.container?0:s.screen.width),h=(0,r.iH)({position:0,direction:"down",inflectionPoint:0}),m=(0,r.iH)(0),g=(0,r.iH)(!0===l.uX.value?0:(0,u.np)()),y=(0,o.Fl)((()=>"q-layout q-layout--"+(!0===e.container?"containerized":"standard"))),b=(0,o.Fl)((()=>!1===e.container?{minHeight:s.screen.height+"px"}:null)),w=(0,o.Fl)((()=>0!==g.value?{[!0===s.lang.rtl?"left":"right"]:`${g.value}px`}:null)),_=(0,o.Fl)((()=>0!==g.value?{[!0===s.lang.rtl?"right":"left"]:0,[!0===s.lang.rtl?"left":"right"]:`-${g.value}px`,width:`calc(100% + ${g.value}px)`}:null));function x(t){if(!0===e.container||!0!==document.qScrollPrevented){const o={position:t.position.top,direction:t.direction,directionChanged:t.directionChanged,inflectionPoint:t.inflectionPoint.top,delta:t.delta.top};h.value=o,void 0!==e.onScroll&&n("scroll",o)}}function S(t){const{height:o,width:r}=t;let l=!1;p.value!==o&&(l=!0,p.value=o,void 0!==e.onScrollHeight&&n("scrollHeight",o),C()),v.value!==r&&(l=!0,v.value=r),!0===l&&void 0!==e.onResize&&n("resize",t)}function k({height:e}){m.value!==e&&(m.value=e,C())}function C(){if(!0===e.container){const e=p.value>m.value?(0,u.np)():0;g.value!==e&&(g.value=e)}}let q=null;const F={instances:{},view:(0,o.Fl)((()=>e.view)),isContainer:(0,o.Fl)((()=>e.container)),rootRef:f,height:p,containerHeight:m,scrollbarWidth:g,totalWidth:(0,o.Fl)((()=>v.value+g.value)),rows:(0,o.Fl)((()=>{const t=e.view.toLowerCase().split(" ");return{top:t[0].split(""),middle:t[1].split(""),bottom:t[2].split("")}})),header:(0,r.qj)({size:0,offset:0,space:!1}),right:(0,r.qj)({size:300,offset:0,space:!1}),footer:(0,r.qj)({size:0,offset:0,space:!1}),left:(0,r.qj)({size:300,offset:0,space:!1}),scroll:h,animate(){null!==q?clearTimeout(q):document.body.classList.add("q-body--layout-animate"),q=setTimeout((()=>{q=null,document.body.classList.remove("q-body--layout-animate")}),155)},update(e,t,n){F[e][t]=n}};if((0,o.JJ)(d.YE,F),(0,u.np)()>0){let E=null;const O=document.body;function T(){E=null,O.classList.remove("hide-scrollbar")}function A(){if(null===E){if(O.scrollHeight>s.screen.height)return;O.classList.add("hide-scrollbar")}else clearTimeout(E);E=setTimeout(T,300)}function P(e){null!==E&&"remove"===e&&(clearTimeout(E),T()),window[`${e}EventListener`]("resize",A)}(0,o.YP)((()=>!0!==e.container?"add":"remove"),P),!0!==e.container&&P("add"),(0,o.Ah)((()=>{P("remove")}))}return()=>{const n=(0,c.vs)(t.default,[(0,o.h)(i.Z,{onScroll:x}),(0,o.h)(a.Z,{onResize:S})]),r=(0,o.h)("div",{class:y.value,style:b.value,ref:!0===e.container?void 0:f,tabindex:-1},n);return!0===e.container?(0,o.h)("div",{class:"q-layout-container overflow-hidden",ref:f},[(0,o.h)(a.Z,{onResize:k}),(0,o.h)("div",{class:"absolute-full",style:w.value},[(0,o.h)("div",{class:"scroll",style:_.value},[r])])]):r}}})},6362:(e,t,n)=>{"use strict";n.d(t,{Z:()=>C});var o=n(9835),r=n(499),l=n(1957),i=n(4397),a=n(4088),s=n(3842),u=n(8234),c=n(2306),d=n(431),f=n(6916),p=n(2695),v=n(5987),h=n(2909),m=n(3701),g=n(1384),y=n(2026),b=n(6532),w=n(4173),_=n(223),x=n(9092),S=n(7026),k=n(9388);const C=(0,v.L)({name:"QMenu",inheritAttrs:!1,props:{...i.u,...s.vr,...u.S,...d.D,persistent:Boolean,autoClose:Boolean,separateClosePopup:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,fit:Boolean,cover:Boolean,square:Boolean,anchor:{type:String,validator:k.$},self:{type:String,validator:k.$},offset:{type:Array,validator:k.io},scrollTarget:{default:void 0},touchPosition:Boolean,maxHeight:{type:String,default:null},maxWidth:{type:String,default:null}},emits:[...s.gH,"click","escapeKey"],setup(e,{slots:t,emit:n,attrs:v}){let C,q,F,E=null;const O=(0,o.FN)(),{proxy:T}=O,{$q:A}=T,P=(0,r.iH)(null),L=(0,r.iH)(!1),R=(0,o.Fl)((()=>!0!==e.persistent&&!0!==e.noRouteDismiss)),M=(0,u.Z)(e,A),{registerTick:z,removeTick:$}=(0,f.Z)(),{registerTimeout:H}=(0,p.Z)(),{transitionProps:j,transitionStyle:V}=(0,d.Z)(e),{localScrollTarget:B,changeScrollEvent:N,unconfigureScrollTarget:I}=(0,a.Z)(e,ie),{anchorEl:D,canShow:Z}=(0,i.Z)({showing:L}),{hide:U}=(0,s.ZP)({showing:L,canShow:Z,handleShow:oe,handleHide:re,hideOnRouteChange:R,processOnMount:!0}),{showPortal:Y,hidePortal:K,renderPortal:J}=(0,c.Z)(O,P,de,"menu"),W={anchorEl:D,innerRef:P,onClickOutside(t){if(!0!==e.persistent&&!0===L.value)return U(t),("touchstart"===t.type||t.target.classList.contains("q-dialog__backdrop"))&&(0,g.NS)(t),!0}},X=(0,o.Fl)((()=>(0,k.li)(e.anchor||(!0===e.cover?"center middle":"bottom start"),A.lang.rtl))),Q=(0,o.Fl)((()=>!0===e.cover?X.value:(0,k.li)(e.self||"top start",A.lang.rtl))),G=(0,o.Fl)((()=>(!0===e.square?" q-menu--square":"")+(!0===M.value?" q-menu--dark q-dark":""))),ee=(0,o.Fl)((()=>!0===e.autoClose?{onClick:ae}:{})),te=(0,o.Fl)((()=>!0===L.value&&!0!==e.persistent));function ne(){(0,S.jd)((()=>{let e=P.value;e&&!0!==e.contains(document.activeElement)&&(e=e.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||e.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||e.querySelector("[autofocus], [data-autofocus]")||e,e.focus({preventScroll:!0}))}))}function oe(t){if(E=!1===e.noRefocus?document.activeElement:null,(0,w.i)(se),Y(),ie(),C=void 0,void 0!==t&&(e.touchPosition||e.contextMenu)){const e=(0,g.FK)(t);if(void 0!==e.left){const{top:t,left:n}=D.value.getBoundingClientRect();C={left:e.left-n,top:e.top-t}}}void 0===q&&(q=(0,o.YP)((()=>A.screen.width+"|"+A.screen.height+"|"+e.self+"|"+e.anchor+"|"+A.lang.rtl),ce)),!0!==e.noFocus&&document.activeElement.blur(),z((()=>{ce(),!0!==e.noFocus&&ne()})),H((()=>{!0===A.platform.is.ios&&(F=e.autoClose,P.value.click()),ce(),Y(!0),n("show",t)}),e.transitionDuration)}function re(t){$(),K(),le(!0),null===E||void 0!==t&&!0===t.qClickOutside||(((t&&0===t.type.indexOf("key")?E.closest('[tabindex]:not([tabindex^="-"])'):void 0)||E).focus(),E=null),H((()=>{K(!0),n("hide",t)}),e.transitionDuration)}function le(e){C=void 0,void 0!==q&&(q(),q=void 0),!0!==e&&!0!==L.value||((0,w.H)(se),I(),(0,x.D)(W),(0,b.k)(ue)),!0!==e&&(E=null)}function ie(){null===D.value&&void 0===e.scrollTarget||(B.value=(0,m.b0)(D.value,e.scrollTarget),N(B.value,ce))}function ae(e){!0!==F?((0,h.AH)(T,e),n("click",e)):F=!1}function se(t){!0===te.value&&!0!==e.noFocus&&!0!==(0,_.mY)(P.value,t.target)&&ne()}function ue(e){n("escapeKey"),U(e)}function ce(){(0,k.wq)({targetEl:P.value,offset:e.offset,anchorEl:D.value,anchorOrigin:X.value,selfOrigin:Q.value,absoluteOffset:C,fit:e.fit,cover:e.cover,maxHeight:e.maxHeight,maxWidth:e.maxWidth})}function de(){return(0,o.h)(l.uT,j.value,(()=>!0===L.value?(0,o.h)("div",{role:"menu",...v,ref:P,tabindex:-1,class:["q-menu q-position-engine scroll"+G.value,v.class],style:[v.style,V.value],...ee.value},(0,y.KR)(t.default)):null))}return(0,o.YP)(te,(e=>{!0===e?((0,b.c)(ue),(0,x.m)(W)):((0,b.k)(ue),(0,x.D)(W))})),(0,o.Jd)(le),Object.assign(T,{focus:ne,updatePosition:ce}),J}})},2133:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var o=n(9835),r=n(5987),l=n(2026),i=n(5439);const a=(0,r.L)({name:"QPageContainer",setup(e,{slots:t}){const{proxy:{$q:n}}=(0,o.FN)(),r=(0,o.f3)(i.YE,i.qO);if(r===i.qO)return console.error("QPageContainer needs to be child of QLayout"),i.qO;(0,o.JJ)(i.Mw,!0);const a=(0,o.Fl)((()=>{const e={};return!0===r.header.space&&(e.paddingTop=`${r.header.size}px`),!0===r.right.space&&(e["padding"+(!0===n.lang.rtl?"Left":"Right")]=`${r.right.size}px`),!0===r.footer.space&&(e.paddingBottom=`${r.footer.size}px`),!0===r.left.space&&(e["padding"+(!0===n.lang.rtl?"Right":"Left")]=`${r.left.size}px`),e}));return()=>(0,o.h)("div",{class:"q-page-container",style:a.value},(0,l.KR)(t.default))}})},883:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var o=n(9835),r=n(499),l=n(7506);function i(){const e=(0,r.iH)(!l.uX.value);return!1===e.value&&(0,o.bv)((()=>{e.value=!0})),e}var a=n(5987),s=n(1384);const u="undefined"!==typeof ResizeObserver,c=!0===u?{}:{style:"display:block;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1;",url:"about:blank"},d=(0,a.L)({name:"QResizeObserver",props:{debounce:{type:[String,Number],default:100}},emits:["resize"],setup(e,{emit:t}){let n,r=null,l={width:-1,height:-1};function a(t){!0===t||0===e.debounce||"0"===e.debounce?d():null===r&&(r=setTimeout(d,e.debounce))}function d(){if(null!==r&&(clearTimeout(r),r=null),n){const{offsetWidth:e,offsetHeight:o}=n;e===l.width&&o===l.height||(l={width:e,height:o},t("resize",l))}}const{proxy:f}=(0,o.FN)();if(!0===u){let p;const v=e=>{n=f.$el.parentNode,n?(p=new ResizeObserver(a),p.observe(n),d()):!0!==e&&(0,o.Y3)((()=>{v(!0)}))};return(0,o.bv)((()=>{v()})),(0,o.Jd)((()=>{null!==r&&clearTimeout(r),void 0!==p&&(void 0!==p.disconnect?p.disconnect():n&&p.unobserve(n))})),s.ZT}{const h=i();let m;function g(){null!==r&&(clearTimeout(r),r=null),void 0!==m&&(void 0!==m.removeEventListener&&m.removeEventListener("resize",a,s.listenOpts.passive),m=void 0)}function y(){g(),n&&n.contentDocument&&(m=n.contentDocument.defaultView,m.addEventListener("resize",a,s.listenOpts.passive),d())}return(0,o.bv)((()=>{(0,o.Y3)((()=>{n=f.$el,n&&y()}))})),(0,o.Jd)(g),f.trigger=a,()=>{if(!0===h.value)return(0,o.h)("object",{style:c.style,tabindex:-1,type:"text/html",data:c.url,"aria-hidden":"true",onLoad:y})}}}})},1019:(e,t,n)=>{"use strict";n.d(t,{Z:()=>E});var o=n(499),r=n(9835),l=n(8234),i=n(883),a=n(1868),s=n(7506),u=n(5987);const c={left:!0,right:!0,up:!0,down:!0,horizontal:!0,vertical:!0},d=Object.keys(c);function f(e){const t={};for(const n of d)!0===e[n]&&(t[n]=!0);return 0===Object.keys(t).length?c:(!0===t.horizontal?t.left=t.right=!0:!0===t.left&&!0===t.right&&(t.horizontal=!0),!0===t.vertical?t.up=t.down=!0:!0===t.up&&!0===t.down&&(t.vertical=!0),!0===t.horizontal&&!0===t.vertical&&(t.all=!0),t)}c.all=!0;const p=["INPUT","TEXTAREA"];function v(e,t){return void 0===t.event&&void 0!==e.target&&!0!==e.target.draggable&&"function"===typeof t.handler&&!1===p.includes(e.target.nodeName.toUpperCase())&&(void 0===e.qClonedBy||-1===e.qClonedBy.indexOf(t.uid))}var h=n(1384),m=n(2589);function g(e,t,n){const o=(0,h.FK)(e);let r,l=o.left-t.event.x,i=o.top-t.event.y,a=Math.abs(l),s=Math.abs(i);const u=t.direction;!0===u.horizontal&&!0!==u.vertical?r=l<0?"left":"right":!0!==u.horizontal&&!0===u.vertical?r=i<0?"up":"down":!0===u.up&&i<0?(r="up",a>s&&(!0===u.left&&l<0?r="left":!0===u.right&&l>0&&(r="right"))):!0===u.down&&i>0?(r="down",a>s&&(!0===u.left&&l<0?r="left":!0===u.right&&l>0&&(r="right"))):!0===u.left&&l<0?(r="left",a<s&&(!0===u.up&&i<0?r="up":!0===u.down&&i>0&&(r="down"))):!0===u.right&&l>0&&(r="right",a<s&&(!0===u.up&&i<0?r="up":!0===u.down&&i>0&&(r="down")));let c=!1;if(void 0===r&&!1===n){if(!0===t.event.isFirst||void 0===t.event.lastDir)return{};r=t.event.lastDir,c=!0,"left"===r||"right"===r?(o.left-=l,a=0,l=0):(o.top-=i,s=0,i=0)}return{synthetic:c,payload:{evt:e,touch:!0!==t.event.mouse,mouse:!0===t.event.mouse,position:o,direction:r,isFirst:t.event.isFirst,isFinal:!0===n,duration:Date.now()-t.event.time,distance:{x:a,y:s},offset:{x:l,y:i},delta:{x:o.left-t.event.lastX,y:o.top-t.event.lastY}}}}let y=0;const b=(0,u.f)({name:"touch-pan",beforeMount(e,{value:t,modifiers:n}){if(!0!==n.mouse&&!0!==s.client.has.touch)return;function o(e,t){!0===n.mouse&&!0===t?(0,h.NS)(e):(!0===n.stop&&(0,h.sT)(e),!0===n.prevent&&(0,h.X$)(e))}const r={uid:"qvtp_"+y++,handler:t,modifiers:n,direction:f(n),noop:h.ZT,mouseStart(e){v(e,r)&&(0,h.du)(e)&&((0,h.M0)(r,"temp",[[document,"mousemove","move","notPassiveCapture"],[document,"mouseup","end","passiveCapture"]]),r.start(e,!0))},touchStart(e){if(v(e,r)){const t=e.target;(0,h.M0)(r,"temp",[[t,"touchmove","move","notPassiveCapture"],[t,"touchcancel","end","passiveCapture"],[t,"touchend","end","passiveCapture"]]),r.start(e)}},start(t,o){if(!0===s.client.is.firefox&&(0,h.Jf)(e,!0),r.lastEvt=t,!0===o||!0===n.stop){if(!0!==r.direction.all&&(!0!==o||!0!==r.modifiers.mouseAllDir&&!0!==r.modifiers.mousealldir)){const e=t.type.indexOf("mouse")>-1?new MouseEvent(t.type,t):new TouchEvent(t.type,t);!0===t.defaultPrevented&&(0,h.X$)(e),!0===t.cancelBubble&&(0,h.sT)(e),Object.assign(e,{qKeyEvent:t.qKeyEvent,qClickOutside:t.qClickOutside,qAnchorHandled:t.qAnchorHandled,qClonedBy:void 0===t.qClonedBy?[r.uid]:t.qClonedBy.concat(r.uid)}),r.initialEvent={target:t.target,event:e}}(0,h.sT)(t)}const{left:l,top:i}=(0,h.FK)(t);r.event={x:l,y:i,time:Date.now(),mouse:!0===o,detected:!1,isFirst:!0,isFinal:!1,lastX:l,lastY:i}},move(e){if(void 0===r.event)return;const t=(0,h.FK)(e),l=t.left-r.event.x,i=t.top-r.event.y;if(0===l&&0===i)return;r.lastEvt=e;const a=!0===r.event.mouse,s=()=>{let t;o(e,a),!0!==n.preserveCursor&&!0!==n.preservecursor&&(t=document.documentElement.style.cursor||"",document.documentElement.style.cursor="grabbing"),!0===a&&document.body.classList.add("no-pointer-events--children"),document.body.classList.add("non-selectable"),(0,m.M)(),r.styleCleanup=e=>{if(r.styleCleanup=void 0,void 0!==t&&(document.documentElement.style.cursor=t),document.body.classList.remove("non-selectable"),!0===a){const t=()=>{document.body.classList.remove("no-pointer-events--children")};void 0!==e?setTimeout((()=>{t(),e()}),50):t()}else void 0!==e&&e()}};if(!0===r.event.detected){!0!==r.event.isFirst&&o(e,r.event.mouse);const{payload:t,synthetic:n}=g(e,r,!1);return void(void 0!==t&&(!1===r.handler(t)?r.end(e):(void 0===r.styleCleanup&&!0===r.event.isFirst&&s(),r.event.lastX=t.position.left,r.event.lastY=t.position.top,r.event.lastDir=!0===n?void 0:t.direction,r.event.isFirst=!1)))}if(!0===r.direction.all||!0===a&&(!0===r.modifiers.mouseAllDir||!0===r.modifiers.mousealldir))return s(),r.event.detected=!0,void r.move(e);const u=Math.abs(l),c=Math.abs(i);u!==c&&(!0===r.direction.horizontal&&u>c||!0===r.direction.vertical&&u<c||!0===r.direction.up&&u<c&&i<0||!0===r.direction.down&&u<c&&i>0||!0===r.direction.left&&u>c&&l<0||!0===r.direction.right&&u>c&&l>0?(r.event.detected=!0,r.move(e)):r.end(e,!0))},end(t,n){if(void 0!==r.event){if((0,h.ul)(r,"temp"),!0===s.client.is.firefox&&(0,h.Jf)(e,!1),!0===n)void 0!==r.styleCleanup&&r.styleCleanup(),!0!==r.event.detected&&void 0!==r.initialEvent&&r.initialEvent.target.dispatchEvent(r.initialEvent.event);else if(!0===r.event.detected){!0===r.event.isFirst&&r.handler(g(void 0===t?r.lastEvt:t,r).payload);const{payload:e}=g(void 0===t?r.lastEvt:t,r,!0),n=()=>{r.handler(e)};void 0!==r.styleCleanup?r.styleCleanup(n):n()}r.event=void 0,r.initialEvent=void 0,r.lastEvt=void 0}}};if(e.__qtouchpan=r,!0===n.mouse){const t=!0===n.mouseCapture||!0===n.mousecapture?"Capture":"";(0,h.M0)(r,"main",[[e,"mousedown","mouseStart",`passive${t}`]])}!0===s.client.has.touch&&(0,h.M0)(r,"main",[[e,"touchstart","touchStart","passive"+(!0===n.capture?"Capture":"")],[e,"touchmove","noop","notPassiveCapture"]])},updated(e,t){const n=e.__qtouchpan;void 0!==n&&(t.oldValue!==t.value&&("function"!==typeof value&&n.end(),n.handler=t.value),n.direction=f(t.modifiers))},beforeUnmount(e){const t=e.__qtouchpan;void 0!==t&&(void 0!==t.event&&t.end(),(0,h.ul)(t,"main"),(0,h.ul)(t,"temp"),!0===s.client.is.firefox&&(0,h.Jf)(e,!1),void 0!==t.styleCleanup&&t.styleCleanup(),delete e.__qtouchpan)}});var w=n(321),_=n(3701),x=n(2026),S=n(899);const k=["vertical","horizontal"],C={vertical:{offset:"offsetY",scroll:"scrollTop",dir:"down",dist:"y"},horizontal:{offset:"offsetX",scroll:"scrollLeft",dir:"right",dist:"x"}},q={prevent:!0,mouse:!0,mouseAllDir:!0},F=e=>e>=250?50:Math.ceil(e/5),E=(0,u.L)({name:"QScrollArea",props:{...l.S,thumbStyle:Object,verticalThumbStyle:Object,horizontalThumbStyle:Object,barStyle:[Array,String,Object],verticalBarStyle:[Array,String,Object],horizontalBarStyle:[Array,String,Object],contentStyle:[Array,String,Object],contentActiveStyle:[Array,String,Object],delay:{type:[String,Number],default:1e3},visible:{type:Boolean,default:null},tabindex:[String,Number],onScroll:Function},setup(e,{slots:t,emit:n}){const s=(0,o.iH)(!1),u=(0,o.iH)(!1),c=(0,o.iH)(!1),d={vertical:(0,o.iH)(0),horizontal:(0,o.iH)(0)},f={vertical:{ref:(0,o.iH)(null),position:(0,o.iH)(0),size:(0,o.iH)(0)},horizontal:{ref:(0,o.iH)(null),position:(0,o.iH)(0),size:(0,o.iH)(0)}},{proxy:p}=(0,r.FN)(),v=(0,l.Z)(e,p.$q);let h,m=null;const g=(0,o.iH)(null),y=(0,r.Fl)((()=>"q-scrollarea"+(!0===v.value?" q-scrollarea--dark":"")));f.vertical.percentage=(0,r.Fl)((()=>{const e=f.vertical.size.value-d.vertical.value;if(e<=0)return 0;const t=(0,w.vX)(f.vertical.position.value/e,0,1);return Math.round(1e4*t)/1e4})),f.vertical.thumbHidden=(0,r.Fl)((()=>!0!==(null===e.visible?c.value:e.visible)&&!1===s.value&&!1===u.value||f.vertical.size.value<=d.vertical.value+1)),f.vertical.thumbStart=(0,r.Fl)((()=>f.vertical.percentage.value*(d.vertical.value-f.vertical.thumbSize.value))),f.vertical.thumbSize=(0,r.Fl)((()=>Math.round((0,w.vX)(d.vertical.value*d.vertical.value/f.vertical.size.value,F(d.vertical.value),d.vertical.value)))),f.vertical.style=(0,r.Fl)((()=>({...e.thumbStyle,...e.verticalThumbStyle,top:`${f.vertical.thumbStart.value}px`,height:`${f.vertical.thumbSize.value}px`}))),f.vertical.thumbClass=(0,r.Fl)((()=>"q-scrollarea__thumb q-scrollarea__thumb--v absolute-right"+(!0===f.vertical.thumbHidden.value?" q-scrollarea__thumb--invisible":""))),f.vertical.barClass=(0,r.Fl)((()=>"q-scrollarea__bar q-scrollarea__bar--v absolute-right"+(!0===f.vertical.thumbHidden.value?" q-scrollarea__bar--invisible":""))),f.horizontal.percentage=(0,r.Fl)((()=>{const e=f.horizontal.size.value-d.horizontal.value;if(e<=0)return 0;const t=(0,w.vX)(Math.abs(f.horizontal.position.value)/e,0,1);return Math.round(1e4*t)/1e4})),f.horizontal.thumbHidden=(0,r.Fl)((()=>!0!==(null===e.visible?c.value:e.visible)&&!1===s.value&&!1===u.value||f.horizontal.size.value<=d.horizontal.value+1)),f.horizontal.thumbStart=(0,r.Fl)((()=>f.horizontal.percentage.value*(d.horizontal.value-f.horizontal.thumbSize.value))),f.horizontal.thumbSize=(0,r.Fl)((()=>Math.round((0,w.vX)(d.horizontal.value*d.horizontal.value/f.horizontal.size.value,F(d.horizontal.value),d.horizontal.value)))),f.horizontal.style=(0,r.Fl)((()=>({...e.thumbStyle,...e.horizontalThumbStyle,[!0===p.$q.lang.rtl?"right":"left"]:`${f.horizontal.thumbStart.value}px`,width:`${f.horizontal.thumbSize.value}px`}))),f.horizontal.thumbClass=(0,r.Fl)((()=>"q-scrollarea__thumb q-scrollarea__thumb--h absolute-bottom"+(!0===f.horizontal.thumbHidden.value?" q-scrollarea__thumb--invisible":""))),f.horizontal.barClass=(0,r.Fl)((()=>"q-scrollarea__bar q-scrollarea__bar--h absolute-bottom"+(!0===f.horizontal.thumbHidden.value?" q-scrollarea__bar--invisible":"")));const E=(0,r.Fl)((()=>!0===f.vertical.thumbHidden.value&&!0===f.horizontal.thumbHidden.value?e.contentStyle:e.contentActiveStyle)),O=[[b,e=>{$(e,"vertical")},void 0,{vertical:!0,...q}]],T=[[b,e=>{$(e,"horizontal")},void 0,{horizontal:!0,...q}]];function A(){const e={};return k.forEach((t=>{const n=f[t];e[t+"Position"]=n.position.value,e[t+"Percentage"]=n.percentage.value,e[t+"Size"]=n.size.value,e[t+"ContainerSize"]=d[t].value})),e}const P=(0,S.Z)((()=>{const e=A();e.ref=p,n("scroll",e)}),0);function L(e,t,n){if(!1===k.includes(e))return void console.error("[QScrollArea]: wrong first param of setScrollPosition (vertical/horizontal)");const o="vertical"===e?_.f3:_.ik;o(g.value,t,n)}function R({height:e,width:t}){let n=!1;d.vertical.value!==e&&(d.vertical.value=e,n=!0),d.horizontal.value!==t&&(d.horizontal.value=t,n=!0),!0===n&&B()}function M({position:e}){let t=!1;f.vertical.position.value!==e.top&&(f.vertical.position.value=e.top,t=!0),f.horizontal.position.value!==e.left&&(f.horizontal.position.value=e.left,t=!0),!0===t&&B()}function z({height:e,width:t}){f.horizontal.size.value!==t&&(f.horizontal.size.value=t,B()),f.vertical.size.value!==e&&(f.vertical.size.value=e,B())}function $(e,t){const n=f[t];if(!0===e.isFirst){if(!0===n.thumbHidden.value)return;h=n.position.value,u.value=!0}else if(!0!==u.value)return;!0===e.isFinal&&(u.value=!1);const o=C[t],r=d[t].value,l=(n.size.value-r)/(r-n.thumbSize.value),i=e.distance[o.dist],a=h+(e.direction===o.dir?1:-1)*i*l;N(a,t)}function H(e,t){const n=f[t];if(!0!==n.thumbHidden.value){const o=e[C[t].offset];if(o<n.thumbStart.value||o>n.thumbStart.value+n.thumbSize.value){const e=o-n.thumbSize.value/2;N(e/d[t].value*n.size.value,t)}null!==n.ref.value&&n.ref.value.dispatchEvent(new MouseEvent(e.type,e))}}function j(e){H(e,"vertical")}function V(e){H(e,"horizontal")}function B(){s.value=!0,null!==m&&clearTimeout(m),m=setTimeout((()=>{m=null,s.value=!1}),e.delay),void 0!==e.onScroll&&P()}function N(e,t){g.value[C[t].scroll]=e}function I(){c.value=!0}function D(){c.value=!1}let Z=null;return(0,r.YP)((()=>p.$q.lang.rtl),(e=>{null!==g.value&&(0,_.ik)(g.value,Math.abs(f.horizontal.position.value)*(!0===e?-1:1))})),(0,r.se)((()=>{Z={top:f.vertical.position.value,left:f.horizontal.position.value}})),(0,r.dl)((()=>{if(null===Z)return;const e=g.value;null!==e&&((0,_.ik)(e,Z.left),(0,_.f3)(e,Z.top))})),(0,r.Jd)(P.cancel),Object.assign(p,{getScrollTarget:()=>g.value,getScroll:A,getScrollPosition:()=>({top:f.vertical.position.value,left:f.horizontal.position.value}),getScrollPercentage:()=>({top:f.vertical.percentage.value,left:f.horizontal.percentage.value}),setScrollPosition:L,setScrollPercentage(e,t,n){L(e,t*(f[e].size.value-d[e].value)*("horizontal"===e&&!0===p.$q.lang.rtl?-1:1),n)}}),()=>(0,r.h)("div",{class:y.value,onMouseenter:I,onMouseleave:D},[(0,r.h)("div",{ref:g,class:"q-scrollarea__container scroll relative-position fit hide-scrollbar",tabindex:void 0!==e.tabindex?e.tabindex:void 0},[(0,r.h)("div",{class:"q-scrollarea__content absolute",style:E.value},(0,x.vs)(t.default,[(0,r.h)(i.Z,{debounce:0,onResize:z})])),(0,r.h)(a.Z,{axis:"both",onScroll:M})]),(0,r.h)(i.Z,{debounce:0,onResize:R}),(0,r.h)("div",{class:f.vertical.barClass.value,style:[e.barStyle,e.verticalBarStyle],"aria-hidden":"true",onMousedown:j}),(0,r.h)("div",{class:f.horizontal.barClass.value,style:[e.barStyle,e.horizontalBarStyle],"aria-hidden":"true",onMousedown:V}),(0,r.wy)((0,r.h)("div",{ref:f.vertical.ref,class:f.vertical.thumbClass.value,style:f.vertical.style.value,"aria-hidden":"true"}),O),(0,r.wy)((0,r.h)("div",{ref:f.horizontal.ref,class:f.horizontal.thumbClass.value,style:f.horizontal.style.value,"aria-hidden":"true"}),T)])}})},1868:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var o=n(9835),r=n(5987),l=n(3701),i=n(1384);const{passive:a}=i.listenOpts,s=["both","horizontal","vertical"],u=(0,r.L)({name:"QScrollObserver",props:{axis:{type:String,validator:e=>s.includes(e),default:"vertical"},debounce:[String,Number],scrollTarget:{default:void 0}},emits:["scroll"],setup(e,{emit:t}){const n={position:{top:0,left:0},direction:"down",directionChanged:!1,delta:{top:0,left:0},inflectionPoint:{top:0,left:0}};let r,s,u=null;function c(){null!==u&&u();const o=Math.max(0,(0,l.u3)(r)),i=(0,l.OI)(r),a={top:o-n.position.top,left:i-n.position.left};if("vertical"===e.axis&&0===a.top||"horizontal"===e.axis&&0===a.left)return;const s=Math.abs(a.top)>=Math.abs(a.left)?a.top<0?"up":"down":a.left<0?"left":"right";n.position={top:o,left:i},n.directionChanged=n.direction!==s,n.delta=a,!0===n.directionChanged&&(n.direction=s,n.inflectionPoint=n.position),t("scroll",{...n})}function d(){r=(0,l.b0)(s,e.scrollTarget),r.addEventListener("scroll",p,a),p(!0)}function f(){void 0!==r&&(r.removeEventListener("scroll",p,a),r=void 0)}function p(t){if(!0===t||0===e.debounce||"0"===e.debounce)c();else if(null===u){const[t,n]=e.debounce?[setTimeout(c,e.debounce),clearTimeout]:[requestAnimationFrame(c),cancelAnimationFrame];u=()=>{n(t),u=null}}}(0,o.YP)((()=>e.scrollTarget),(()=>{f(),d()}));const{proxy:v}=(0,o.FN)();return(0,o.YP)((()=>v.$q.lang.rtl),c),(0,o.bv)((()=>{s=v.$el.parentNode,d()})),(0,o.Jd)((()=>{null!==u&&u(),f()})),Object.assign(v,{trigger:p,getPosition:()=>n}),i.ZT}})},995:(e,t,n)=>{"use strict";n.d(t,{Z:()=>H});n(9665);var o=n(9835),r=n(499),l=n(3167),i=n(5987);const a=(0,i.L)({name:"QField",inheritAttrs:!1,props:l.Cl,emits:l.HJ,setup(){return(0,l.ZP)((0,l.tL)())}});var s=n(2857),u=n(7691),c=n(490),d=n(1233),f=n(2026);const p=(0,i.L)({name:"QItemLabel",props:{overline:Boolean,caption:Boolean,header:Boolean,lines:[Number,String]},setup(e,{slots:t}){const n=(0,o.Fl)((()=>parseInt(e.lines,10))),r=(0,o.Fl)((()=>"q-item__label"+(!0===e.overline?" q-item__label--overline text-overline":"")+(!0===e.caption?" q-item__label--caption text-caption":"")+(!0===e.header?" q-item__label--header":"")+(1===n.value?" ellipsis":""))),l=(0,o.Fl)((()=>void 0!==e.lines&&n.value>1?{overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":n.value}:null));return()=>(0,o.h)("div",{style:l.value,class:r.value},(0,f.KR)(t.default))}});var v=n(6362),h=n(7743),m=n(899),g=n(1384);let y=!1;{const e=document.createElement("div");e.setAttribute("dir","rtl"),Object.assign(e.style,{width:"1px",height:"1px",overflow:"auto"});const t=document.createElement("div");Object.assign(t.style,{width:"1000px",height:"1px"}),document.body.appendChild(e),e.appendChild(t),e.scrollLeft=-1e3,y=e.scrollLeft>=0,e.remove()}const b=1e3,w=["start","center","end","start-force","center-force","end-force"],_=Array.prototype.filter,x=void 0===window.getComputedStyle(document.body).overflowAnchor?g.ZT:function(e,t){null!==e&&(void 0!==e._qOverflowAnimationFrame&&cancelAnimationFrame(e._qOverflowAnimationFrame),e._qOverflowAnimationFrame=requestAnimationFrame((()=>{if(null===e)return;e._qOverflowAnimationFrame=void 0;const n=e.children||[];_.call(n,(e=>e.dataset&&void 0!==e.dataset.qVsAnchor)).forEach((e=>{delete e.dataset.qVsAnchor}));const o=n[t];o&&o.dataset&&(o.dataset.qVsAnchor="")})))};function S(e,t){return e+t}function k(e,t,n,o,r,l,i,a){const s=e===window?document.scrollingElement||document.documentElement:e,u=!0===r?"offsetWidth":"offsetHeight",c={scrollStart:0,scrollViewSize:-i-a,scrollMaxSize:0,offsetStart:-i,offsetEnd:-a};if(!0===r?(e===window?(c.scrollStart=window.pageXOffset||window.scrollX||document.body.scrollLeft||0,c.scrollViewSize+=document.documentElement.clientWidth):(c.scrollStart=s.scrollLeft,c.scrollViewSize+=s.clientWidth),c.scrollMaxSize=s.scrollWidth,!0===l&&(c.scrollStart=(!0===y?c.scrollMaxSize-c.scrollViewSize:0)-c.scrollStart)):(e===window?(c.scrollStart=window.pageYOffset||window.scrollY||document.body.scrollTop||0,c.scrollViewSize+=document.documentElement.clientHeight):(c.scrollStart=s.scrollTop,c.scrollViewSize+=s.clientHeight),c.scrollMaxSize=s.scrollHeight),null!==n)for(let d=n.previousElementSibling;null!==d;d=d.previousElementSibling)!1===d.classList.contains("q-virtual-scroll--skip")&&(c.offsetStart+=d[u]);if(null!==o)for(let d=o.nextElementSibling;null!==d;d=d.nextElementSibling)!1===d.classList.contains("q-virtual-scroll--skip")&&(c.offsetEnd+=d[u]);if(t!==e){const n=s.getBoundingClientRect(),o=t.getBoundingClientRect();!0===r?(c.offsetStart+=o.left-n.left,c.offsetEnd-=o.width):(c.offsetStart+=o.top-n.top,c.offsetEnd-=o.height),e!==window&&(c.offsetStart+=c.scrollStart),c.offsetEnd+=c.scrollMaxSize-c.offsetStart}return c}function C(e,t,n,o){"end"===t&&(t=(e===window?document.body:e)[!0===n?"scrollWidth":"scrollHeight"]),e===window?!0===n?(!0===o&&(t=(!0===y?document.body.scrollWidth-document.documentElement.clientWidth:0)-t),window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0)):window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t):!0===n?(!0===o&&(t=(!0===y?e.scrollWidth-e.offsetWidth:0)-t),e.scrollLeft=t):e.scrollTop=t}function q(e,t,n,o){if(n>=o)return 0;const r=t.length,l=Math.floor(n/b),i=Math.floor((o-1)/b)+1;let a=e.slice(l,i).reduce(S,0);return n%b!==0&&(a-=t.slice(l*b,n).reduce(S,0)),o%b!==0&&o!==r&&(a-=t.slice(o,i*b).reduce(S,0)),a}const F={virtualScrollSliceSize:{type:[Number,String],default:null},virtualScrollSliceRatioBefore:{type:[Number,String],default:1},virtualScrollSliceRatioAfter:{type:[Number,String],default:1},virtualScrollItemSize:{type:[Number,String],default:24},virtualScrollStickySizeStart:{type:[Number,String],default:0},virtualScrollStickySizeEnd:{type:[Number,String],default:0},tableColspan:[Number,String]},E=(Object.keys(F),{virtualScrollHorizontal:Boolean,onVirtualScroll:Function,...F});function O({virtualScrollLength:e,getVirtualScrollTarget:t,getVirtualScrollEl:n,virtualScrollItemSizeComputed:l}){const i=(0,o.FN)(),{props:a,emit:s,proxy:u}=i,{$q:c}=u;let d,f,p,v,h=[];const g=(0,r.iH)(0),y=(0,r.iH)(0),F=(0,r.iH)({}),E=(0,r.iH)(null),O=(0,r.iH)(null),T=(0,r.iH)(null),A=(0,r.iH)({from:0,to:0}),P=(0,o.Fl)((()=>void 0!==a.tableColspan?a.tableColspan:100));void 0===l&&(l=(0,o.Fl)((()=>a.virtualScrollItemSize)));const L=(0,o.Fl)((()=>l.value+";"+a.virtualScrollHorizontal)),R=(0,o.Fl)((()=>L.value+";"+a.virtualScrollSliceRatioBefore+";"+a.virtualScrollSliceRatioAfter));function M(){N(f,!0)}function z(e){N(void 0===e?f:e)}function $(o,r){const l=t();if(void 0===l||null===l||8===l.nodeType)return;const i=k(l,n(),E.value,O.value,a.virtualScrollHorizontal,c.lang.rtl,a.virtualScrollStickySizeStart,a.virtualScrollStickySizeEnd);p!==i.scrollViewSize&&I(i.scrollViewSize),j(l,i,Math.min(e.value-1,Math.max(0,parseInt(o,10)||0)),0,w.indexOf(r)>-1?r:f>-1&&o>f?"end":"start")}function H(){const o=t();if(void 0===o||null===o||8===o.nodeType)return;const r=k(o,n(),E.value,O.value,a.virtualScrollHorizontal,c.lang.rtl,a.virtualScrollStickySizeStart,a.virtualScrollStickySizeEnd),l=e.value-1,i=r.scrollMaxSize-r.offsetStart-r.offsetEnd-y.value;if(d===r.scrollStart)return;if(r.scrollMaxSize<=0)return void j(o,r,0,0);p!==r.scrollViewSize&&I(r.scrollViewSize),V(A.value.from);const s=Math.floor(r.scrollMaxSize-Math.max(r.scrollViewSize,r.offsetEnd)-Math.min(v[l],r.scrollViewSize/2));if(s>0&&Math.ceil(r.scrollStart)>=s)return void j(o,r,l,r.scrollMaxSize-r.offsetEnd-h.reduce(S,0));let u=0,f=r.scrollStart-r.offsetStart,m=f;if(f<=i&&f+r.scrollViewSize>=g.value)f-=g.value,u=A.value.from,m=f;else for(let e=0;f>=h[e]&&u<l;e++)f-=h[e],u+=b;while(f>0&&u<l)f-=v[u],f>-r.scrollViewSize?(u++,m=f):m=v[u]+f;j(o,r,u,m)}function j(t,n,o,r,l){const i="string"===typeof l&&l.indexOf("-force")>-1,s=!0===i?l.replace("-force",""):l,u=void 0!==s?s:"start";let f=Math.max(0,o-F.value[u]),p=f+F.value.total;p>e.value&&(p=e.value,f=Math.max(0,p-F.value.total)),d=n.scrollStart;const m=f!==A.value.from||p!==A.value.to;if(!1===m&&void 0===s)return void Z(o);const{activeElement:b}=document,w=T.value;!0===m&&null!==w&&w!==b&&!0===w.contains(b)&&(w.addEventListener("focusout",B),setTimeout((()=>{null!==w&&w.removeEventListener("focusout",B)}))),x(w,o-f);const _=void 0!==s?v.slice(f,o).reduce(S,0):0;if(!0===m){const t=p>=A.value.from&&f<=A.value.to?A.value.to:p;A.value={from:f,to:t},g.value=q(h,v,0,f),y.value=q(h,v,p,e.value),requestAnimationFrame((()=>{A.value.to!==p&&d===n.scrollStart&&(A.value={from:A.value.from,to:p},y.value=q(h,v,p,e.value))}))}requestAnimationFrame((()=>{if(d!==n.scrollStart)return;!0===m&&V(f);const e=v.slice(f,o).reduce(S,0),l=e+n.offsetStart+g.value,u=l+v[o];let p=l+r;if(void 0!==s){const t=e-_,r=n.scrollStart+t;p=!0!==i&&r<l&&u<r+n.scrollViewSize?r:"end"===s?u-n.scrollViewSize:l-("start"===s?0:Math.round((n.scrollViewSize-v[o])/2))}d=p,C(t,p,a.virtualScrollHorizontal,c.lang.rtl),Z(o)}))}function V(e){const t=T.value;if(t){const n=_.call(t.children,(e=>e.classList&&!1===e.classList.contains("q-virtual-scroll--skip"))),o=n.length,r=!0===a.virtualScrollHorizontal?e=>e.getBoundingClientRect().width:e=>e.offsetHeight;let l,i,s=e;for(let e=0;e<o;){l=r(n[e]),e++;while(e<o&&!0===n[e].classList.contains("q-virtual-scroll--with-prev"))l+=r(n[e]),e++;i=l-v[s],0!==i&&(v[s]+=i,h[Math.floor(s/b)]+=i),s++}}}function B(){null!==T.value&&void 0!==T.value&&T.value.focus()}function N(t,n){const r=1*l.value;!0!==n&&!1!==Array.isArray(v)||(v=[]);const i=v.length;v.length=e.value;for(let o=e.value-1;o>=i;o--)v[o]=r;const a=Math.floor((e.value-1)/b);h=[];for(let o=0;o<=a;o++){let t=0;const n=Math.min((o+1)*b,e.value);for(let e=o*b;e<n;e++)t+=v[e];h.push(t)}f=-1,d=void 0,g.value=q(h,v,0,A.value.from),y.value=q(h,v,A.value.to,e.value),t>=0?(V(A.value.from),(0,o.Y3)((()=>{$(t)}))):U()}function I(e){if(void 0===e&&"undefined"!==typeof window){const o=t();void 0!==o&&null!==o&&8!==o.nodeType&&(e=k(o,n(),E.value,O.value,a.virtualScrollHorizontal,c.lang.rtl,a.virtualScrollStickySizeStart,a.virtualScrollStickySizeEnd).scrollViewSize)}p=e;const o=parseFloat(a.virtualScrollSliceRatioBefore)||0,r=parseFloat(a.virtualScrollSliceRatioAfter)||0,i=1+o+r,s=void 0===e||e<=0?1:Math.ceil(e/l.value),u=Math.max(1,s,Math.ceil((a.virtualScrollSliceSize>0?a.virtualScrollSliceSize:10)/i));F.value={total:Math.ceil(u*i),start:Math.ceil(u*o),center:Math.ceil(u*(.5+o)),end:Math.ceil(u*(1+o)),view:s}}function D(e,t){const n=!0===a.virtualScrollHorizontal?"width":"height",r={["--q-virtual-scroll-item-"+n]:l.value+"px"};return["tbody"===e?(0,o.h)(e,{class:"q-virtual-scroll__padding",key:"before",ref:E},[(0,o.h)("tr",[(0,o.h)("td",{style:{[n]:`${g.value}px`,...r},colspan:P.value})])]):(0,o.h)(e,{class:"q-virtual-scroll__padding",key:"before",ref:E,style:{[n]:`${g.value}px`,...r}}),(0,o.h)(e,{class:"q-virtual-scroll__content",key:"content",ref:T,tabindex:-1},t.flat()),"tbody"===e?(0,o.h)(e,{class:"q-virtual-scroll__padding",key:"after",ref:O},[(0,o.h)("tr",[(0,o.h)("td",{style:{[n]:`${y.value}px`,...r},colspan:P.value})])]):(0,o.h)(e,{class:"q-virtual-scroll__padding",key:"after",ref:O,style:{[n]:`${y.value}px`,...r}})]}function Z(e){f!==e&&(void 0!==a.onVirtualScroll&&s("virtualScroll",{index:e,from:A.value.from,to:A.value.to-1,direction:e<f?"decrease":"increase",ref:u}),f=e)}(0,o.YP)(R,(()=>{I()})),(0,o.YP)(L,M),I();const U=(0,m.Z)(H,!0===c.platform.is.ios?120:35);(0,o.wF)((()=>{I()}));let Y=!1;return(0,o.se)((()=>{Y=!0})),(0,o.dl)((()=>{if(!0!==Y)return;const e=t();void 0!==d&&void 0!==e&&null!==e&&8!==e.nodeType?C(e,d,a.virtualScrollHorizontal,c.lang.rtl):$(f)})),(0,o.Jd)((()=>{U.cancel()})),Object.assign(u,{scrollTo:$,reset:M,refresh:z}),{virtualScrollSliceRange:A,virtualScrollSliceSizeComputed:F,setVirtualScrollSize:I,onVirtualScrollEvt:U,localResetVirtualScroll:N,padVirtualScroll:D,scrollTo:$,reset:M,refresh:z}}var T=n(9256),A=n(2802),P=n(4680),L=n(321),R=n(1705);const M=e=>["add","add-unique","toggle"].includes(e),z=".*+?^${}()|[]\\",$=Object.keys(l.Cl),H=(0,i.L)({name:"QSelect",inheritAttrs:!1,props:{...E,...T.Fz,...l.Cl,modelValue:{required:!0},multiple:Boolean,displayValue:[String,Number],displayValueHtml:Boolean,dropdownIcon:String,options:{type:Array,default:()=>[]},optionValue:[Function,String],optionLabel:[Function,String],optionDisable:[Function,String],hideSelected:Boolean,hideDropdownIcon:Boolean,fillInput:Boolean,maxValues:[Number,String],optionsDense:Boolean,optionsDark:{type:Boolean,default:null},optionsSelectedClass:String,optionsHtml:Boolean,optionsCover:Boolean,menuShrink:Boolean,menuAnchor:String,menuSelf:String,menuOffset:Array,popupContentClass:String,popupContentStyle:[String,Array,Object],useInput:Boolean,useChips:Boolean,newValueMode:{type:String,validator:M},mapOptions:Boolean,emitValue:Boolean,inputDebounce:{type:[Number,String],default:500},inputClass:[Array,String,Object],inputStyle:[Array,String,Object],tabindex:{type:[String,Number],default:0},autocomplete:String,transitionShow:String,transitionHide:String,transitionDuration:[String,Number],behavior:{type:String,validator:e=>["default","menu","dialog"].includes(e),default:"default"},virtualScrollItemSize:{type:[Number,String],default:void 0},onNewValue:Function,onFilter:Function},emits:[...l.HJ,"add","remove","inputValue","newValue","keyup","keypress","keydown","filterAbort"],setup(e,{slots:t,emit:n}){const{proxy:i}=(0,o.FN)(),{$q:m}=i,y=(0,r.iH)(!1),b=(0,r.iH)(!1),w=(0,r.iH)(-1),_=(0,r.iH)(""),x=(0,r.iH)(!1),S=(0,r.iH)(!1);let k,C,q,F,E,H,j,V=null,B=null;const N=(0,r.iH)(null),I=(0,r.iH)(null),D=(0,r.iH)(null),Z=(0,r.iH)(null),U=(0,r.iH)(null),Y=(0,T.Do)(e),K=(0,A.Z)(Je),J=(0,o.Fl)((()=>Array.isArray(e.options)?e.options.length:0)),W=(0,o.Fl)((()=>void 0===e.virtualScrollItemSize?!0===e.optionsDense?24:48:e.virtualScrollItemSize)),{virtualScrollSliceRange:X,virtualScrollSliceSizeComputed:Q,localResetVirtualScroll:G,padVirtualScroll:ee,onVirtualScrollEvt:te,scrollTo:ne,setVirtualScrollSize:oe}=O({virtualScrollLength:J,getVirtualScrollTarget:Ze,getVirtualScrollEl:De,virtualScrollItemSizeComputed:W}),re=(0,l.tL)(),le=(0,o.Fl)((()=>{const t=!0===e.mapOptions&&!0!==e.multiple,n=void 0===e.modelValue||null===e.modelValue&&!0!==t?[]:!0===e.multiple&&Array.isArray(e.modelValue)?e.modelValue:[e.modelValue];if(!0===e.mapOptions&&!0===Array.isArray(e.options)){const o=!0===e.mapOptions&&void 0!==k?k:[],r=n.map((e=>ze(e,o)));return null===e.modelValue&&!0===t?r.filter((e=>null!==e)):r}return n})),ie=(0,o.Fl)((()=>{const t={};return $.forEach((n=>{const o=e[n];void 0!==o&&(t[n]=o)})),t})),ae=(0,o.Fl)((()=>null===e.optionsDark?re.isDark.value:e.optionsDark)),se=(0,o.Fl)((()=>(0,l.yV)(le.value))),ue=(0,o.Fl)((()=>{let t="q-field__input q-placeholder col";return!0===e.hideSelected||0===le.value.length?[t,e.inputClass]:(t+=" q-field__input--padding",void 0===e.inputClass?t:[t,e.inputClass])})),ce=(0,o.Fl)((()=>(!0===e.virtualScrollHorizontal?"q-virtual-scroll--horizontal":"")+(e.popupContentClass?" "+e.popupContentClass:""))),de=(0,o.Fl)((()=>0===J.value)),fe=(0,o.Fl)((()=>le.value.map((e=>Ce.value(e))).join(", "))),pe=(0,o.Fl)((()=>void 0!==e.displayValue?e.displayValue:fe.value)),ve=(0,o.Fl)((()=>!0===e.optionsHtml?()=>!0:e=>void 0!==e&&null!==e&&!0===e.html)),he=(0,o.Fl)((()=>!0===e.displayValueHtml||void 0===e.displayValue&&(!0===e.optionsHtml||le.value.some(ve.value)))),me=(0,o.Fl)((()=>!0===re.focused.value?e.tabindex:-1)),ge=(0,o.Fl)((()=>{const t={tabindex:e.tabindex,role:"combobox","aria-label":e.label,"aria-readonly":!0===e.readonly?"true":"false","aria-autocomplete":!0===e.useInput?"list":"none","aria-expanded":!0===y.value?"true":"false","aria-controls":`${re.targetUid.value}_lb`};return w.value>=0&&(t["aria-activedescendant"]=`${re.targetUid.value}_${w.value}`),t})),ye=(0,o.Fl)((()=>({id:`${re.targetUid.value}_lb`,role:"listbox","aria-multiselectable":!0===e.multiple?"true":"false"}))),be=(0,o.Fl)((()=>le.value.map(((e,t)=>({index:t,opt:e,html:ve.value(e),selected:!0,removeAtIndex:Ae,toggleOption:Le,tabindex:me.value}))))),we=(0,o.Fl)((()=>{if(0===J.value)return[];const{from:t,to:n}=X.value;return e.options.slice(t,n).map(((n,o)=>{const r=!0===qe.value(n),l=t+o,i={clickable:!0,active:!1,activeClass:Se.value,manualFocus:!0,focused:!1,disable:r,tabindex:-1,dense:e.optionsDense,dark:ae.value,role:"option",id:`${re.targetUid.value}_${l}`,onClick:()=>{Le(n)}};return!0!==r&&(!0===He(n)&&(i.active=!0),w.value===l&&(i.focused=!0),i["aria-selected"]=!0===i.active?"true":"false",!0===m.platform.is.desktop&&(i.onMousemove=()=>{!0===y.value&&Re(l)})),{index:l,opt:n,html:ve.value(n),label:Ce.value(n),selected:i.active,focused:i.focused,toggleOption:Le,setOptionIndex:Re,itemProps:i}}))})),_e=(0,o.Fl)((()=>void 0!==e.dropdownIcon?e.dropdownIcon:m.iconSet.arrow.dropdown)),xe=(0,o.Fl)((()=>!1===e.optionsCover&&!0!==e.outlined&&!0!==e.standout&&!0!==e.borderless&&!0!==e.rounded)),Se=(0,o.Fl)((()=>void 0!==e.optionsSelectedClass?e.optionsSelectedClass:void 0!==e.color?`text-${e.color}`:"")),ke=(0,o.Fl)((()=>$e(e.optionValue,"value"))),Ce=(0,o.Fl)((()=>$e(e.optionLabel,"label"))),qe=(0,o.Fl)((()=>$e(e.optionDisable,"disable"))),Fe=(0,o.Fl)((()=>le.value.map((e=>ke.value(e))))),Ee=(0,o.Fl)((()=>{const e={onInput:Je,onChange:K,onKeydown:Ie,onKeyup:Be,onKeypress:Ne,onFocus:je,onClick(e){!0===C&&(0,g.sT)(e)}};return e.onCompositionstart=e.onCompositionupdate=e.onCompositionend=K,e}));function Oe(t){return!0===e.emitValue?ke.value(t):t}function Te(t){if(t>-1&&t<le.value.length)if(!0===e.multiple){const o=e.modelValue.slice();n("remove",{index:t,value:o.splice(t,1)[0]}),n("update:modelValue",o)}else n("update:modelValue",null)}function Ae(e){Te(e),re.focus()}function Pe(t,o){const r=Oe(t);if(!0!==e.multiple)return!0===e.fillInput&&Xe(Ce.value(t),!0,!0),void n("update:modelValue",r);if(0===le.value.length)return n("add",{index:0,value:r}),void n("update:modelValue",!0===e.multiple?[r]:r);if(!0===o&&!0===He(t))return;if(void 0!==e.maxValues&&e.modelValue.length>=e.maxValues)return;const l=e.modelValue.slice();n("add",{index:l.length,value:r}),l.push(r),n("update:modelValue",l)}function Le(t,o){if(!0!==re.editable.value||void 0===t||!0===qe.value(t))return;const r=ke.value(t);if(!0!==e.multiple)return!0!==o&&(Xe(!0===e.fillInput?Ce.value(t):"",!0,!0),ct()),null!==I.value&&I.value.focus(),void(0!==le.value.length&&!0===(0,P.xb)(ke.value(le.value[0]),r)||n("update:modelValue",!0===e.emitValue?r:t));if((!0!==C||!0===x.value)&&re.focus(),je(),0===le.value.length){const o=!0===e.emitValue?r:t;return n("add",{index:0,value:o}),void n("update:modelValue",!0===e.multiple?[o]:o)}const l=e.modelValue.slice(),i=Fe.value.findIndex((e=>(0,P.xb)(e,r)));if(i>-1)n("remove",{index:i,value:l.splice(i,1)[0]});else{if(void 0!==e.maxValues&&l.length>=e.maxValues)return;const o=!0===e.emitValue?r:t;n("add",{index:l.length,value:o}),l.push(o)}n("update:modelValue",l)}function Re(e){if(!0!==m.platform.is.desktop)return;const t=e>-1&&e<J.value?e:-1;w.value!==t&&(w.value=t)}function Me(t=1,n){if(!0===y.value){let o=w.value;do{o=(0,L.Uz)(o+t,-1,J.value-1)}while(-1!==o&&o!==w.value&&!0===qe.value(e.options[o]));w.value!==o&&(Re(o),ne(o),!0!==n&&!0===e.useInput&&!0===e.fillInput&&We(o>=0?Ce.value(e.options[o]):F))}}function ze(t,n){const o=e=>(0,P.xb)(ke.value(e),t);return e.options.find(o)||n.find(o)||t}function $e(e,t){const n=void 0!==e?e:t;return"function"===typeof n?n:e=>null!==e&&"object"===typeof e&&n in e?e[n]:e}function He(e){const t=ke.value(e);return void 0!==Fe.value.find((e=>(0,P.xb)(e,t)))}function je(t){!0===e.useInput&&null!==I.value&&(void 0===t||I.value===t.target&&t.target.value===fe.value)&&I.value.select()}function Ve(e){!0===(0,R.So)(e,27)&&!0===y.value&&((0,g.sT)(e),ct(),dt()),n("keyup",e)}function Be(t){const{value:n}=t.target;if(void 0===t.keyCode)if(t.target.value="",null!==V&&(clearTimeout(V),V=null),dt(),"string"===typeof n&&0!==n.length){const t=n.toLocaleLowerCase(),o=n=>{const o=e.options.find((e=>n.value(e).toLocaleLowerCase()===t));return void 0!==o&&(-1===le.value.indexOf(o)?Le(o):ct(),!0)},r=e=>{!0!==o(ke)&&!0!==o(Ce)&&!0!==e&&Qe(n,!0,(()=>r(!0)))};r()}else re.clearValue(t);else Ve(t)}function Ne(e){n("keypress",e)}function Ie(t){if(n("keydown",t),!0===(0,R.Wm)(t))return;const r=0!==_.value.length&&(void 0!==e.newValueMode||void 0!==e.onNewValue),l=!0!==t.shiftKey&&!0!==e.multiple&&(w.value>-1||!0===r);if(27===t.keyCode)return void(0,g.X$)(t);if(9===t.keyCode&&!1===l)return void st();if(void 0===t.target||t.target.id!==re.targetUid.value||!0!==re.editable.value)return;if(40===t.keyCode&&!0!==re.innerLoading.value&&!1===y.value)return(0,g.NS)(t),void ut();if(8===t.keyCode&&!0!==e.hideSelected&&0===_.value.length)return void(!0===e.multiple&&!0===Array.isArray(e.modelValue)?Te(e.modelValue.length-1):!0!==e.multiple&&null!==e.modelValue&&n("update:modelValue",null));35!==t.keyCode&&36!==t.keyCode||"string"===typeof _.value&&0!==_.value.length||((0,g.NS)(t),w.value=-1,Me(36===t.keyCode?1:-1,e.multiple)),33!==t.keyCode&&34!==t.keyCode||void 0===Q.value||((0,g.NS)(t),w.value=Math.max(-1,Math.min(J.value,w.value+(33===t.keyCode?-1:1)*Q.value.view)),Me(33===t.keyCode?1:-1,e.multiple)),38!==t.keyCode&&40!==t.keyCode||((0,g.NS)(t),Me(38===t.keyCode?-1:1,e.multiple));const i=J.value;if((void 0===H||j<Date.now())&&(H=""),i>0&&!0!==e.useInput&&void 0!==t.key&&1===t.key.length&&!1===t.altKey&&!1===t.ctrlKey&&!1===t.metaKey&&(32!==t.keyCode||0!==H.length)){!0!==y.value&&ut(t);const n=t.key.toLocaleLowerCase(),r=1===H.length&&H[0]===n;j=Date.now()+1500,!1===r&&((0,g.NS)(t),H+=n);const l=new RegExp("^"+H.split("").map((e=>z.indexOf(e)>-1?"\\"+e:e)).join(".*"),"i");let a=w.value;if(!0===r||a<0||!0!==l.test(Ce.value(e.options[a])))do{a=(0,L.Uz)(a+1,-1,i-1)}while(a!==w.value&&(!0===qe.value(e.options[a])||!0!==l.test(Ce.value(e.options[a]))));w.value!==a&&(0,o.Y3)((()=>{Re(a),ne(a),a>=0&&!0===e.useInput&&!0===e.fillInput&&We(Ce.value(e.options[a]))}))}else if(13===t.keyCode||32===t.keyCode&&!0!==e.useInput&&""===H||9===t.keyCode&&!1!==l)if(9!==t.keyCode&&(0,g.NS)(t),w.value>-1&&w.value<i)Le(e.options[w.value]);else{if(!0===r){const t=(t,n)=>{if(n){if(!0!==M(n))return}else n=e.newValueMode;if(void 0===t||null===t)return;Xe("",!0!==e.multiple,!0);const o="toggle"===n?Le:Pe;o(t,"add-unique"===n),!0!==e.multiple&&(null!==I.value&&I.value.focus(),ct())};if(void 0!==e.onNewValue?n("newValue",_.value,t):t(_.value),!0!==e.multiple)return}!0===y.value?st():!0!==re.innerLoading.value&&ut()}}function De(){return!0===C?U.value:null!==D.value&&null!==D.value.contentEl?D.value.contentEl:void 0}function Ze(){return De()}function Ue(){return!0===e.hideSelected?[]:void 0!==t["selected-item"]?be.value.map((e=>t["selected-item"](e))).slice():void 0!==t.selected?[].concat(t.selected()):!0===e.useChips?be.value.map(((t,n)=>(0,o.h)(u.Z,{key:"option-"+n,removable:!0===re.editable.value&&!0!==qe.value(t.opt),dense:!0,textColor:e.color,tabindex:me.value,onRemove(){t.removeAtIndex(n)}},(()=>(0,o.h)("span",{class:"ellipsis",[!0===t.html?"innerHTML":"textContent"]:Ce.value(t.opt)}))))):[(0,o.h)("span",{[!0===he.value?"innerHTML":"textContent"]:pe.value})]}function Ye(){if(!0===de.value)return void 0!==t["no-option"]?t["no-option"]({inputValue:_.value}):void 0;const e=void 0!==t.option?t.option:e=>(0,o.h)(c.Z,{key:e.index,...e.itemProps},(()=>(0,o.h)(d.Z,(()=>(0,o.h)(p,(()=>(0,o.h)("span",{[!0===e.html?"innerHTML":"textContent"]:e.label})))))));let n=ee("div",we.value.map(e));return void 0!==t["before-options"]&&(n=t["before-options"]().concat(n)),(0,f.vs)(t["after-options"],n)}function Ke(t,n){const r=!0===n?{...ge.value,...re.splitAttrs.attributes.value}:void 0,l={ref:!0===n?I:void 0,key:"i_t",class:ue.value,style:e.inputStyle,value:void 0!==_.value?_.value:"",type:"search",...r,id:!0===n?re.targetUid.value:void 0,maxlength:e.maxlength,autocomplete:e.autocomplete,"data-autofocus":!0===t||!0===e.autofocus||void 0,disabled:!0===e.disable,readonly:!0===e.readonly,...Ee.value};return!0!==t&&!0===C&&(!0===Array.isArray(l.class)?l.class=[...l.class,"no-pointer-events"]:l.class+=" no-pointer-events"),(0,o.h)("input",l)}function Je(t){null!==V&&(clearTimeout(V),V=null),t&&t.target&&!0===t.target.qComposing||(We(t.target.value||""),q=!0,F=_.value,!0===re.focused.value||!0===C&&!0!==x.value||re.focus(),void 0!==e.onFilter&&(V=setTimeout((()=>{V=null,Qe(_.value)}),e.inputDebounce)))}function We(e){_.value!==e&&(_.value=e,n("inputValue",e))}function Xe(t,n,o){q=!0!==o,!0===e.useInput&&(We(t),!0!==n&&!0===o||(F=t),!0!==n&&Qe(t))}function Qe(t,r,l){if(void 0===e.onFilter||!0!==r&&!0!==re.focused.value)return;!0===re.innerLoading.value?n("filterAbort"):(re.innerLoading.value=!0,S.value=!0),""!==t&&!0!==e.multiple&&0!==le.value.length&&!0!==q&&t===Ce.value(le.value[0])&&(t="");const a=setTimeout((()=>{!0===y.value&&(y.value=!1)}),10);null!==B&&clearTimeout(B),B=a,n("filter",t,((e,t)=>{!0!==r&&!0!==re.focused.value||B!==a||(clearTimeout(B),"function"===typeof e&&e(),S.value=!1,(0,o.Y3)((()=>{re.innerLoading.value=!1,!0===re.editable.value&&(!0===r?!0===y.value&&ct():!0===y.value?ft(!0):y.value=!0),"function"===typeof t&&(0,o.Y3)((()=>{t(i)})),"function"===typeof l&&(0,o.Y3)((()=>{l(i)}))})))}),(()=>{!0===re.focused.value&&B===a&&(clearTimeout(B),re.innerLoading.value=!1,S.value=!1),!0===y.value&&(y.value=!1)}))}function Ge(){return(0,o.h)(v.Z,{ref:D,class:ce.value,style:e.popupContentStyle,modelValue:y.value,fit:!0!==e.menuShrink,cover:!0===e.optionsCover&&!0!==de.value&&!0!==e.useInput,anchor:e.menuAnchor,self:e.menuSelf,offset:e.menuOffset,dark:ae.value,noParentEvent:!0,noRefocus:!0,noFocus:!0,square:xe.value,transitionShow:e.transitionShow,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,separateClosePopup:!0,...ye.value,onScrollPassive:te,onBeforeShow:ht,onBeforeHide:et,onShow:tt},Ye)}function et(e){mt(e),st()}function tt(){oe()}function nt(e){(0,g.sT)(e),null!==I.value&&I.value.focus(),x.value=!0,window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,0)}function ot(e){(0,g.sT)(e),(0,o.Y3)((()=>{x.value=!1}))}function rt(){const n=[(0,o.h)(a,{class:`col-auto ${re.fieldClass.value}`,...ie.value,for:re.targetUid.value,dark:ae.value,square:!0,loading:S.value,itemAligned:!1,filled:!0,stackLabel:0!==_.value.length,...re.splitAttrs.listeners.value,onFocus:nt,onBlur:ot},{...t,rawControl:()=>re.getControl(!0),before:void 0,after:void 0})];return!0===y.value&&n.push((0,o.h)("div",{ref:U,class:ce.value+" scroll",style:e.popupContentStyle,...ye.value,onClick:g.X$,onScrollPassive:te},Ye())),(0,o.h)(h.Z,{ref:Z,modelValue:b.value,position:!0===e.useInput?"top":void 0,transitionShow:E,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,onBeforeShow:ht,onBeforeHide:lt,onHide:it,onShow:at},(()=>(0,o.h)("div",{class:"q-select__dialog"+(!0===ae.value?" q-select__dialog--dark q-dark":"")+(!0===x.value?" q-select__dialog--focused":"")},n)))}function lt(e){mt(e),null!==Z.value&&Z.value.__updateRefocusTarget(re.rootRef.value.querySelector(".q-field__native > [tabindex]:last-child")),re.focused.value=!1}function it(e){ct(),!1===re.focused.value&&n("blur",e),dt()}function at(){const e=document.activeElement;null!==e&&e.id===re.targetUid.value||null===I.value||I.value===e||I.value.focus(),oe()}function st(){!0!==b.value&&(w.value=-1,!0===y.value&&(y.value=!1),!1===re.focused.value&&(null!==B&&(clearTimeout(B),B=null),!0===re.innerLoading.value&&(n("filterAbort"),re.innerLoading.value=!1,S.value=!1)))}function ut(n){!0===re.editable.value&&(!0===C?(re.onControlFocusin(n),b.value=!0,(0,o.Y3)((()=>{re.focus()}))):re.focus(),void 0!==e.onFilter?Qe(_.value):!0===de.value&&void 0===t["no-option"]||(y.value=!0))}function ct(){b.value=!1,st()}function dt(){!0===e.useInput&&Xe(!0!==e.multiple&&!0===e.fillInput&&0!==le.value.length&&Ce.value(le.value[0])||"",!0,!0)}function ft(t){let n=-1;if(!0===t){if(0!==le.value.length){const t=ke.value(le.value[0]);n=e.options.findIndex((e=>(0,P.xb)(ke.value(e),t)))}G(n)}Re(n)}function pt(e,t){!0===y.value&&!1===re.innerLoading.value&&(G(-1,!0),(0,o.Y3)((()=>{!0===y.value&&!1===re.innerLoading.value&&(e>t?G():ft(!0))})))}function vt(){!1===b.value&&null!==D.value&&D.value.updatePosition()}function ht(e){void 0!==e&&(0,g.sT)(e),n("popupShow",e),re.hasPopupOpen=!0,re.onControlFocusin(e)}function mt(e){void 0!==e&&(0,g.sT)(e),n("popupHide",e),re.hasPopupOpen=!1,re.onControlFocusout(e)}function gt(){C=(!0===m.platform.is.mobile||"dialog"===e.behavior)&&("menu"!==e.behavior&&(!0!==e.useInput||(void 0!==t["no-option"]||void 0!==e.onFilter||!1===de.value))),E=!0===m.platform.is.ios&&!0===C&&!0===e.useInput?"fade":e.transitionShow}return(0,o.YP)(le,(t=>{k=t,!0===e.useInput&&!0===e.fillInput&&!0!==e.multiple&&!0!==re.innerLoading.value&&(!0!==b.value&&!0!==y.value||!0!==se.value)&&(!0!==q&&dt(),!0!==b.value&&!0!==y.value||Qe(""))}),{immediate:!0}),(0,o.YP)((()=>e.fillInput),dt),(0,o.YP)(y,ft),(0,o.YP)(J,pt),(0,o.Xn)(gt),(0,o.ic)(vt),gt(),(0,o.Jd)((()=>{null!==V&&clearTimeout(V)})),Object.assign(i,{showPopup:ut,hidePopup:ct,removeAtIndex:Te,add:Pe,toggleOption:Le,getOptionIndex:()=>w.value,setOptionIndex:Re,moveOptionSelection:Me,filter:Qe,updateMenuPosition:vt,updateInputValue:Xe,isOptionSelected:He,getEmittingOptionValue:Oe,isOptionDisabled:(...e)=>!0===qe.value.apply(null,e),getOptionValue:(...e)=>ke.value.apply(null,e),getOptionLabel:(...e)=>Ce.value.apply(null,e)}),Object.assign(re,{innerValue:le,fieldClass:(0,o.Fl)((()=>`q-select q-field--auto-height q-select--with${!0!==e.useInput?"out":""}-input q-select--with${!0!==e.useChips?"out":""}-chips q-select--`+(!0===e.multiple?"multiple":"single"))),inputRef:N,targetRef:I,hasValue:se,showPopup:ut,floatingLabel:(0,o.Fl)((()=>!0!==e.hideSelected&&!0===se.value||"number"===typeof _.value||0!==_.value.length||(0,l.yV)(e.displayValue))),getControlChild:()=>{if(!1!==re.editable.value&&(!0===b.value||!0!==de.value||void 0!==t["no-option"]))return!0===C?rt():Ge();!0===re.hasPopupOpen&&(re.hasPopupOpen=!1)},controlEvents:{onFocusin(e){re.onControlFocusin(e)},onFocusout(e){re.onControlFocusout(e,(()=>{dt(),st()}))},onClick(e){if((0,g.X$)(e),!0!==C&&!0===y.value)return st(),void(null!==I.value&&I.value.focus());ut(e)}},getControl:t=>{const n=Ue(),r=!0===t||!0!==b.value||!0!==C;if(!0===e.useInput)n.push(Ke(t,r));else if(!0===re.editable.value){const l=!0===r?ge.value:void 0;n.push((0,o.h)("input",{ref:!0===r?I:void 0,key:"d_t",class:"q-select__focus-target",id:!0===r?re.targetUid.value:void 0,value:pe.value,readonly:!0,"data-autofocus":!0===t||!0===e.autofocus||void 0,...l,onKeydown:Ie,onKeyup:Ve,onKeypress:Ne})),!0===r&&"string"===typeof e.autocomplete&&0!==e.autocomplete.length&&n.push((0,o.h)("input",{class:"q-select__autocomplete-input",autocomplete:e.autocomplete,tabindex:-1,onKeyup:Be}))}if(void 0!==Y.value&&!0!==e.disable&&0!==Fe.value.length){const t=Fe.value.map((e=>(0,o.h)("option",{value:e,selected:!0})));n.push((0,o.h)("select",{class:"hidden",name:Y.value,multiple:e.multiple},t))}const l=!0===e.useInput||!0!==r?void 0:re.splitAttrs.attributes.value;return(0,o.h)("div",{class:"q-field__native row items-center",...l,...re.splitAttrs.listeners.value},n)},getInnerAppend:()=>!0!==e.loading&&!0!==S.value&&!0!==e.hideDropdownIcon?[(0,o.h)(s.Z,{class:"q-select__dropdown-icon"+(!0===y.value?" rotate-180":""),name:_e.value})]:null}),(0,l.ZP)(re)}})},3940:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var o=n(9835),r=n(244);const l={size:{type:[Number,String],default:"1em"},color:String};function i(e){return{cSize:(0,o.Fl)((()=>e.size in r.Ok?`${r.Ok[e.size]}px`:e.size)),classes:(0,o.Fl)((()=>"q-spinner"+(e.color?` text-${e.color}`:"")))}}var a=n(5987);const s=(0,a.L)({name:"QSpinner",props:{...l,thickness:{type:Number,default:5}},setup(e){const{cSize:t,classes:n}=i(e);return()=>(0,o.h)("svg",{class:n.value+" q-spinner-mat",width:t.value,height:t.value,viewBox:"25 25 50 50"},[(0,o.h)("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":e.thickness,"stroke-miterlimit":"10"})])}})},1663:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var o=n(9835),r=n(5987),l=n(2026);const i=(0,r.L)({name:"QToolbar",props:{inset:Boolean},setup(e,{slots:t}){const n=(0,o.Fl)((()=>"q-toolbar row no-wrap items-center"+(!0===e.inset?" q-toolbar--inset":"")));return()=>(0,o.h)("div",{class:n.value,role:"toolbar"},(0,l.KR)(t.default))}})},1973:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var o=n(9835),r=n(5987),l=n(2026);const i=(0,r.L)({name:"QToolbarTitle",props:{shrink:Boolean},setup(e,{slots:t}){const n=(0,o.Fl)((()=>"q-toolbar__title ellipsis"+(!0===e.shrink?" col-shrink":"")));return()=>(0,o.h)("div",{class:n.value},(0,l.KR)(t.default))}})},6858:(e,t,n)=>{"use strict";n.d(t,{Z:()=>w});var o=n(9835),r=n(499),l=n(1957),i=n(4397),a=n(4088),s=n(3842),u=n(2306),c=n(431),d=n(6916),f=n(2695),p=n(5987),v=n(3701),h=n(1384),m=n(2589),g=n(2026),y=n(9092),b=n(9388);const w=(0,p.L)({name:"QTooltip",inheritAttrs:!1,props:{...i.u,...s.vr,...c.D,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:b.$},self:{type:String,default:"top middle",validator:b.$},offset:{type:Array,default:()=>[14,14],validator:b.io},scrollTarget:{default:void 0},delay:{type:Number,default:0},hideDelay:{type:Number,default:0}},emits:[...s.gH],setup(e,{slots:t,emit:n,attrs:p}){let w,_;const x=(0,o.FN)(),{proxy:{$q:S}}=x,k=(0,r.iH)(null),C=(0,r.iH)(!1),q=(0,o.Fl)((()=>(0,b.li)(e.anchor,S.lang.rtl))),F=(0,o.Fl)((()=>(0,b.li)(e.self,S.lang.rtl))),E=(0,o.Fl)((()=>!0!==e.persistent)),{registerTick:O,removeTick:T}=(0,d.Z)(),{registerTimeout:A}=(0,f.Z)(),{transitionProps:P,transitionStyle:L}=(0,c.Z)(e),{localScrollTarget:R,changeScrollEvent:M,unconfigureScrollTarget:z}=(0,a.Z)(e,Q),{anchorEl:$,canShow:H,anchorEvents:j}=(0,i.Z)({showing:C,configureAnchorEl:X}),{show:V,hide:B}=(0,s.ZP)({showing:C,canShow:H,handleShow:Z,handleHide:U,hideOnRouteChange:E,processOnMount:!0});Object.assign(j,{delayShow:J,delayHide:W});const{showPortal:N,hidePortal:I,renderPortal:D}=(0,u.Z)(x,k,ee,"tooltip");if(!0===S.platform.is.mobile){const t={anchorEl:$,innerRef:k,onClickOutside(e){return B(e),e.target.classList.contains("q-dialog__backdrop")&&(0,h.NS)(e),!0}},n=(0,o.Fl)((()=>null===e.modelValue&&!0!==e.persistent&&!0===C.value));(0,o.YP)(n,(e=>{const n=!0===e?y.m:y.D;n(t)})),(0,o.Jd)((()=>{(0,y.D)(t)}))}function Z(t){N(),O((()=>{_=new MutationObserver((()=>K())),_.observe(k.value,{attributes:!1,childList:!0,characterData:!0,subtree:!0}),K(),Q()})),void 0===w&&(w=(0,o.YP)((()=>S.screen.width+"|"+S.screen.height+"|"+e.self+"|"+e.anchor+"|"+S.lang.rtl),K)),A((()=>{N(!0),n("show",t)}),e.transitionDuration)}function U(t){T(),I(),Y(),A((()=>{I(!0),n("hide",t)}),e.transitionDuration)}function Y(){void 0!==_&&(_.disconnect(),_=void 0),void 0!==w&&(w(),w=void 0),z(),(0,h.ul)(j,"tooltipTemp")}function K(){(0,b.wq)({targetEl:k.value,offset:e.offset,anchorEl:$.value,anchorOrigin:q.value,selfOrigin:F.value,maxHeight:e.maxHeight,maxWidth:e.maxWidth})}function J(t){if(!0===S.platform.is.mobile){(0,m.M)(),document.body.classList.add("non-selectable");const e=$.value,t=["touchmove","touchcancel","touchend","click"].map((t=>[e,t,"delayHide","passiveCapture"]));(0,h.M0)(j,"tooltipTemp",t)}A((()=>{V(t)}),e.delay)}function W(t){!0===S.platform.is.mobile&&((0,h.ul)(j,"tooltipTemp"),(0,m.M)(),setTimeout((()=>{document.body.classList.remove("non-selectable")}),10)),A((()=>{B(t)}),e.hideDelay)}function X(){if(!0===e.noParentEvent||null===$.value)return;const t=!0===S.platform.is.mobile?[[$.value,"touchstart","delayShow","passive"]]:[[$.value,"mouseenter","delayShow","passive"],[$.value,"mouseleave","delayHide","passive"]];(0,h.M0)(j,"anchor",t)}function Q(){if(null!==$.value||void 0!==e.scrollTarget){R.value=(0,v.b0)($.value,e.scrollTarget);const t=!0===e.noParentEvent?K:B;M(R.value,t)}}function G(){return!0===C.value?(0,o.h)("div",{...p,ref:k,class:["q-tooltip q-tooltip--style q-position-engine no-pointer-events",p.class],style:[p.style,L.value],role:"tooltip"},(0,g.KR)(t.default)):null}function ee(){return(0,o.h)(l.uT,P.value,G)}return(0,o.Jd)(Y),Object.assign(x.proxy,{updatePosition:K}),D}})},5065:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>a,jO:()=>i});var o=n(9835);const r={left:"start",center:"center",right:"end",between:"between",around:"around",evenly:"evenly",stretch:"stretch"},l=Object.keys(r),i={align:{type:String,validator:e=>l.includes(e)}};function a(e){return(0,o.Fl)((()=>{const t=void 0===e.align?!0===e.vertical?"stretch":"left":e.align;return`${!0===e.vertical?"items":"justify"}-${r[t]}`}))}},4397:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u,u:()=>s});var o=n(9835),r=n(499),l=n(2589),i=n(1384),a=n(1705);const s={target:{default:!0},noParentEvent:Boolean,contextMenu:Boolean};function u({showing:e,avoidEmit:t,configureAnchorEl:n}){const{props:s,proxy:u,emit:c}=(0,o.FN)(),d=(0,r.iH)(null);let f=null;function p(e){return null!==d.value&&(void 0===e||void 0===e.touches||e.touches.length<=1)}const v={};function h(){(0,i.ul)(v,"anchor")}function m(e){d.value=e;while(d.value.classList.contains("q-anchor--skip"))d.value=d.value.parentNode;n()}function g(){if(!1===s.target||""===s.target||null===u.$el.parentNode)d.value=null;else if(!0===s.target)m(u.$el.parentNode);else{let t=s.target;if("string"===typeof s.target)try{t=document.querySelector(s.target)}catch(e){t=void 0}void 0!==t&&null!==t?(d.value=t.$el||t,n()):(d.value=null,console.error(`Anchor: target "${s.target}" not found`))}}return void 0===n&&(Object.assign(v,{hide(e){u.hide(e)},toggle(e){u.toggle(e),e.qAnchorHandled=!0},toggleKey(e){!0===(0,a.So)(e,13)&&v.toggle(e)},contextClick(e){u.hide(e),(0,i.X$)(e),(0,o.Y3)((()=>{u.show(e),e.qAnchorHandled=!0}))},prevent:i.X$,mobileTouch(e){if(v.mobileCleanup(e),!0!==p(e))return;u.hide(e),d.value.classList.add("non-selectable");const t=e.target;(0,i.M0)(v,"anchor",[[t,"touchmove","mobileCleanup","passive"],[t,"touchend","mobileCleanup","passive"],[t,"touchcancel","mobileCleanup","passive"],[d.value,"contextmenu","prevent","notPassive"]]),f=setTimeout((()=>{f=null,u.show(e),e.qAnchorHandled=!0}),300)},mobileCleanup(t){d.value.classList.remove("non-selectable"),null!==f&&(clearTimeout(f),f=null),!0===e.value&&void 0!==t&&(0,l.M)()}}),n=function(e=s.contextMenu){if(!0===s.noParentEvent||null===d.value)return;let t;t=!0===e?!0===u.$q.platform.is.mobile?[[d.value,"touchstart","mobileTouch","passive"]]:[[d.value,"mousedown","hide","passive"],[d.value,"contextmenu","contextClick","notPassive"]]:[[d.value,"click","toggle","passive"],[d.value,"keyup","toggleKey","passive"]],(0,i.M0)(v,"anchor",t)}),(0,o.YP)((()=>s.contextMenu),(e=>{null!==d.value&&(h(),n(e))})),(0,o.YP)((()=>s.target),(()=>{null!==d.value&&h(),g()})),(0,o.YP)((()=>s.noParentEvent),(e=>{null!==d.value&&(!0===e?h():n())})),(0,o.bv)((()=>{g(),!0!==t&&!0===s.modelValue&&null===d.value&&c("update:modelValue",!1)})),(0,o.Jd)((()=>{null!==f&&clearTimeout(f),h()})),{anchorEl:d,canShow:p,anchorEvents:v}}},8234:(e,t,n)=>{"use strict";n.d(t,{S:()=>r,Z:()=>l});var o=n(9835);const r={dark:{type:Boolean,default:null}};function l(e,t){return(0,o.Fl)((()=>null===e.dark?t.dark.isActive:e.dark))}},3167:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>j,yV:()=>M,HJ:()=>$,Cl:()=>z,tL:()=>H});n(9665);var o=n(9835),r=n(499),l=n(1957),i=n(7506),a=n(2857),s=n(3940),u=n(8234),c=n(5439);function d({validate:e,resetValidation:t,requiresQForm:n}){const r=(0,o.f3)(c.vh,!1);if(!1!==r){const{props:n,proxy:l}=(0,o.FN)();Object.assign(l,{validate:e,resetValidation:t}),(0,o.YP)((()=>n.disable),(e=>{!0===e?("function"===typeof t&&t(),r.unbindComponent(l)):r.bindComponent(l)})),(0,o.bv)((()=>{!0!==n.disable&&r.bindComponent(l)})),(0,o.Jd)((()=>{!0!==n.disable&&r.unbindComponent(l)}))}else!0===n&&console.error("Parent QForm not found on useFormChild()!")}const f=/^#[0-9a-fA-F]{3}([0-9a-fA-F]{3})?$/,p=/^#[0-9a-fA-F]{4}([0-9a-fA-F]{4})?$/,v=/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/,h=/^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])\)$/,m=/^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)\)$/,g={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),email:e=>/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e),hexColor:e=>f.test(e),hexaColor:e=>p.test(e),hexOrHexaColor:e=>v.test(e),rgbColor:e=>h.test(e),rgbaColor:e=>m.test(e),rgbOrRgbaColor:e=>h.test(e)||m.test(e),hexOrRgbColor:e=>f.test(e)||h.test(e),hexaOrRgbaColor:e=>p.test(e)||m.test(e),anyColor:e=>v.test(e)||h.test(e)||m.test(e)};var y=n(899),b=n(3251);const w=[!0,!1,"ondemand"],_={modelValue:{},error:{type:Boolean,default:null},errorMessage:String,noErrorIcon:Boolean,rules:Array,reactiveRules:Boolean,lazyRules:{type:[Boolean,String],validator:e=>w.includes(e)}};function x(e,t){const{props:n,proxy:l}=(0,o.FN)(),i=(0,r.iH)(!1),a=(0,r.iH)(null),s=(0,r.iH)(null);d({validate:w,resetValidation:m});let u,c=0;const f=(0,o.Fl)((()=>void 0!==n.rules&&null!==n.rules&&0!==n.rules.length)),p=(0,o.Fl)((()=>!0!==n.disable&&!0===f.value)),v=(0,o.Fl)((()=>!0===n.error||!0===i.value)),h=(0,o.Fl)((()=>"string"===typeof n.errorMessage&&0!==n.errorMessage.length?n.errorMessage:a.value));function m(){c++,t.value=!1,s.value=null,i.value=!1,a.value=null,x.cancel()}function w(e=n.modelValue){if(!0!==p.value)return!0;const o=++c,r=!0!==t.value?()=>{s.value=!0}:()=>{},l=(e,n)=>{!0===e&&r(),i.value=e,a.value=n||null,t.value=!1},u=[];for(let t=0;t<n.rules.length;t++){const o=n.rules[t];let r;if("function"===typeof o?r=o(e,g):"string"===typeof o&&void 0!==g[o]&&(r=g[o](e)),!1===r||"string"===typeof r)return l(!0,r),!1;!0!==r&&void 0!==r&&u.push(r)}return 0===u.length?(l(!1),!0):(t.value=!0,Promise.all(u).then((e=>{if(void 0===e||!1===Array.isArray(e)||0===e.length)return o===c&&l(!1),!0;const t=e.find((e=>!1===e||"string"===typeof e));return o===c&&l(void 0!==t,t),void 0===t}),(e=>(o===c&&(console.error(e),l(!0)),!1))))}function _(e){!0===p.value&&"ondemand"!==n.lazyRules&&(!0===s.value||!0!==n.lazyRules&&!0!==e)&&x()}(0,o.YP)((()=>n.modelValue),(()=>{_()})),(0,o.YP)((()=>n.reactiveRules),(e=>{!0===e?void 0===u&&(u=(0,o.YP)((()=>n.rules),(()=>{_(!0)}))):void 0!==u&&(u(),u=void 0)}),{immediate:!0}),(0,o.YP)(e,(e=>{!0===e?null===s.value&&(s.value=!1):!1===s.value&&(s.value=!0,!0===p.value&&"ondemand"!==n.lazyRules&&!1===t.value&&x())}));const x=(0,y.Z)(w,0);return(0,o.Jd)((()=>{void 0!==u&&u(),x.cancel()})),Object.assign(l,{resetValidation:m,validate:w}),(0,b.g)(l,"hasError",(()=>v.value)),{isDirtyModel:s,hasRules:f,hasError:v,errorMessage:h,validate:w,resetValidation:m}}const S=/^on[A-Z]/;function k(e,t){const n={listeners:(0,r.iH)({}),attributes:(0,r.iH)({})};function l(){const o={},r={};for(const t in e)"class"!==t&&"style"!==t&&!1===S.test(t)&&(o[t]=e[t]);for(const e in t.props)!0===S.test(e)&&(r[e]=t.props[e]);n.attributes.value=o,n.listeners.value=r}return(0,o.Xn)(l),l(),n}var C=n(2026);n(5231),n(3075),n(548),n(2279),n(2157),n(6735);let q,F=0;const E=new Array(256);for(let V=0;V<256;V++)E[V]=(V+256).toString(16).substring(1);const O=(()=>{const e="undefined"!==typeof crypto?crypto:"undefined"!==typeof window?window.crypto||window.msCrypto:void 0;if(void 0!==e){if(void 0!==e.randomBytes)return e.randomBytes;if(void 0!==e.getRandomValues)return t=>{const n=new Uint8Array(t);return e.getRandomValues(n),n}}return e=>{const t=[];for(let n=e;n>0;n--)t.push(Math.floor(256*Math.random()));return t}})(),T=4096;function A(){(void 0===q||F+16>T)&&(F=0,q=O(T));const e=Array.prototype.slice.call(q,F,F+=16);return e[6]=15&e[6]|64,e[8]=63&e[8]|128,E[e[0]]+E[e[1]]+E[e[2]]+E[e[3]]+"-"+E[e[4]]+E[e[5]]+"-"+E[e[6]]+E[e[7]]+"-"+E[e[8]]+E[e[9]]+"-"+E[e[10]]+E[e[11]]+E[e[12]]+E[e[13]]+E[e[14]]+E[e[15]]}var P=n(1384),L=n(7026);function R(e){return void 0===e?`f_${A()}`:e}function M(e){return void 0!==e&&null!==e&&0!==(""+e).length}const z={...u.S,..._,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]},$=["update:modelValue","clear","focus","blur","popupShow","popupHide"];function H(){const{props:e,attrs:t,proxy:n,vnode:l}=(0,o.FN)(),i=(0,u.Z)(e,n.$q);return{isDark:i,editable:(0,o.Fl)((()=>!0!==e.disable&&!0!==e.readonly)),innerLoading:(0,r.iH)(!1),focused:(0,r.iH)(!1),hasPopupOpen:!1,splitAttrs:k(t,l),targetUid:(0,r.iH)(R(e.for)),rootRef:(0,r.iH)(null),targetRef:(0,r.iH)(null),controlRef:(0,r.iH)(null)}}function j(e){const{props:t,emit:n,slots:r,attrs:u,proxy:c}=(0,o.FN)(),{$q:d}=c;let f=null;void 0===e.hasValue&&(e.hasValue=(0,o.Fl)((()=>M(t.modelValue)))),void 0===e.emitValue&&(e.emitValue=e=>{n("update:modelValue",e)}),void 0===e.controlEvents&&(e.controlEvents={onFocusin:z,onFocusout:$}),Object.assign(e,{clearValue:H,onControlFocusin:z,onControlFocusout:$,focus:T}),void 0===e.computedCounter&&(e.computedCounter=(0,o.Fl)((()=>{if(!1!==t.counter){const e="string"===typeof t.modelValue||"number"===typeof t.modelValue?(""+t.modelValue).length:!0===Array.isArray(t.modelValue)?t.modelValue.length:0,n=void 0!==t.maxlength?t.maxlength:t.maxValues;return e+(void 0!==n?" / "+n:"")}})));const{isDirtyModel:p,hasRules:v,hasError:h,errorMessage:m,resetValidation:g}=x(e.focused,e.innerLoading),y=void 0!==e.floatingLabel?(0,o.Fl)((()=>!0===t.stackLabel||!0===e.focused.value||!0===e.floatingLabel.value)):(0,o.Fl)((()=>!0===t.stackLabel||!0===e.focused.value||!0===e.hasValue.value)),b=(0,o.Fl)((()=>!0===t.bottomSlots||void 0!==t.hint||!0===v.value||!0===t.counter||null!==t.error)),w=(0,o.Fl)((()=>!0===t.filled?"filled":!0===t.outlined?"outlined":!0===t.borderless?"borderless":t.standout?"standout":"standard")),_=(0,o.Fl)((()=>`q-field row no-wrap items-start q-field--${w.value}`+(void 0!==e.fieldClass?` ${e.fieldClass.value}`:"")+(!0===t.rounded?" q-field--rounded":"")+(!0===t.square?" q-field--square":"")+(!0===y.value?" q-field--float":"")+(!0===k.value?" q-field--labeled":"")+(!0===t.dense?" q-field--dense":"")+(!0===t.itemAligned?" q-field--item-aligned q-item-type":"")+(!0===e.isDark.value?" q-field--dark":"")+(void 0===e.getControl?" q-field--auto-height":"")+(!0===e.focused.value?" q-field--focused":"")+(!0===h.value?" q-field--error":"")+(!0===h.value||!0===e.focused.value?" q-field--highlighted":"")+(!0!==t.hideBottomSpace&&!0===b.value?" q-field--with-bottom":"")+(!0===t.disable?" q-field--disabled":!0===t.readonly?" q-field--readonly":""))),S=(0,o.Fl)((()=>"q-field__control relative-position row no-wrap"+(void 0!==t.bgColor?` bg-${t.bgColor}`:"")+(!0===h.value?" text-negative":"string"===typeof t.standout&&0!==t.standout.length&&!0===e.focused.value?` ${t.standout}`:void 0!==t.color?` text-${t.color}`:""))),k=(0,o.Fl)((()=>!0===t.labelSlot||void 0!==t.label)),q=(0,o.Fl)((()=>"q-field__label no-pointer-events absolute ellipsis"+(void 0!==t.labelColor&&!0!==h.value?` text-${t.labelColor}`:""))),F=(0,o.Fl)((()=>({id:e.targetUid.value,editable:e.editable.value,focused:e.focused.value,floatingLabel:y.value,modelValue:t.modelValue,emitValue:e.emitValue}))),E=(0,o.Fl)((()=>{const n={for:e.targetUid.value};return!0===t.disable?n["aria-disabled"]="true":!0===t.readonly&&(n["aria-readonly"]="true"),n}));function O(){const t=document.activeElement;let n=void 0!==e.targetRef&&e.targetRef.value;!n||null!==t&&t.id===e.targetUid.value||(!0===n.hasAttribute("tabindex")||(n=n.querySelector("[tabindex]")),n&&n!==t&&n.focus({preventScroll:!0}))}function T(){(0,L.jd)(O)}function A(){(0,L.fP)(O);const t=document.activeElement;null!==t&&e.rootRef.value.contains(t)&&t.blur()}function z(t){null!==f&&(clearTimeout(f),f=null),!0===e.editable.value&&!1===e.focused.value&&(e.focused.value=!0,n("focus",t))}function $(t,o){null!==f&&clearTimeout(f),f=setTimeout((()=>{f=null,(!0!==document.hasFocus()||!0!==e.hasPopupOpen&&void 0!==e.controlRef&&null!==e.controlRef.value&&!1===e.controlRef.value.contains(document.activeElement))&&(!0===e.focused.value&&(e.focused.value=!1,n("blur",t)),void 0!==o&&o())}))}function H(r){if((0,P.NS)(r),!0!==d.platform.is.mobile){const t=void 0!==e.targetRef&&e.targetRef.value||e.rootRef.value;t.focus()}else!0===e.rootRef.value.contains(document.activeElement)&&document.activeElement.blur();"file"===t.type&&(e.inputRef.value.value=null),n("update:modelValue",null),n("clear",t.modelValue),(0,o.Y3)((()=>{g(),!0!==d.platform.is.mobile&&(p.value=!1)}))}function j(){const n=[];return void 0!==r.prepend&&n.push((0,o.h)("div",{class:"q-field__prepend q-field__marginal row no-wrap items-center",key:"prepend",onClick:P.X$},r.prepend())),n.push((0,o.h)("div",{class:"q-field__control-container col relative-position row no-wrap q-anchor--skip"},V())),!0===h.value&&!1===t.noErrorIcon&&n.push(N("error",[(0,o.h)(a.Z,{name:d.iconSet.field.error,color:"negative"})])),!0===t.loading||!0===e.innerLoading.value?n.push(N("inner-loading-append",void 0!==r.loading?r.loading():[(0,o.h)(s.Z,{color:t.color})])):!0===t.clearable&&!0===e.hasValue.value&&!0===e.editable.value&&n.push(N("inner-clearable-append",[(0,o.h)(a.Z,{class:"q-field__focusable-action",tag:"button",name:t.clearIcon||d.iconSet.field.clear,tabindex:0,type:"button","aria-hidden":null,role:null,onClick:H})])),void 0!==r.append&&n.push((0,o.h)("div",{class:"q-field__append q-field__marginal row no-wrap items-center",key:"append",onClick:P.X$},r.append())),void 0!==e.getInnerAppend&&n.push(N("inner-append",e.getInnerAppend())),void 0!==e.getControlChild&&n.push(e.getControlChild()),n}function V(){const n=[];return void 0!==t.prefix&&null!==t.prefix&&n.push((0,o.h)("div",{class:"q-field__prefix no-pointer-events row items-center"},t.prefix)),void 0!==e.getShadowControl&&!0===e.hasShadow.value&&n.push(e.getShadowControl()),void 0!==e.getControl?n.push(e.getControl()):void 0!==r.rawControl?n.push(r.rawControl()):void 0!==r.control&&n.push((0,o.h)("div",{ref:e.targetRef,class:"q-field__native row",tabindex:-1,...e.splitAttrs.attributes.value,"data-autofocus":!0===t.autofocus||void 0},r.control(F.value))),!0===k.value&&n.push((0,o.h)("div",{class:q.value},(0,C.KR)(r.label,t.label))),void 0!==t.suffix&&null!==t.suffix&&n.push((0,o.h)("div",{class:"q-field__suffix no-pointer-events row items-center"},t.suffix)),n.concat((0,C.KR)(r.default))}function B(){let n,i;!0===h.value?null!==m.value?(n=[(0,o.h)("div",{role:"alert"},m.value)],i=`q--slot-error-${m.value}`):(n=(0,C.KR)(r.error),i="q--slot-error"):!0===t.hideHint&&!0!==e.focused.value||(void 0!==t.hint?(n=[(0,o.h)("div",t.hint)],i=`q--slot-hint-${t.hint}`):(n=(0,C.KR)(r.hint),i="q--slot-hint"));const a=!0===t.counter||void 0!==r.counter;if(!0===t.hideBottomSpace&&!1===a&&void 0===n)return;const s=(0,o.h)("div",{key:i,class:"q-field__messages col"},n);return(0,o.h)("div",{class:"q-field__bottom row items-start q-field__bottom--"+(!0!==t.hideBottomSpace?"animated":"stale"),onClick:P.X$},[!0===t.hideBottomSpace?s:(0,o.h)(l.uT,{name:"q-transition--field-message"},(()=>s)),!0===a?(0,o.h)("div",{class:"q-field__counter"},void 0!==r.counter?r.counter():e.computedCounter.value):null])}function N(e,t){return null===t?null:(0,o.h)("div",{key:e,class:"q-field__append q-field__marginal row no-wrap items-center q-anchor--skip"},t)}(0,o.YP)((()=>t.for),(t=>{e.targetUid.value=R(t)}));let I=!1;return(0,o.se)((()=>{I=!0})),(0,o.dl)((()=>{!0===I&&!0===t.autofocus&&c.focus()})),(0,o.bv)((()=>{!0===i.uX.value&&void 0===t.for&&(e.targetUid.value=R()),!0===t.autofocus&&c.focus()})),(0,o.Jd)((()=>{null!==f&&clearTimeout(f)})),Object.assign(c,{focus:T,blur:A}),function(){const n=void 0===e.getControl&&void 0===r.control?{...e.splitAttrs.attributes.value,"data-autofocus":!0===t.autofocus||void 0,...E.value}:E.value;return(0,o.h)("label",{ref:e.rootRef,class:[_.value,u.class],style:u.style,...n},[void 0!==r.before?(0,o.h)("div",{class:"q-field__before q-field__marginal row no-wrap items-center",onClick:P.X$},r.before()):null,(0,o.h)("div",{class:"q-field__inner relative-position col self-stretch"},[(0,o.h)("div",{ref:e.controlRef,class:S.value,tabindex:-1,...e.controlEvents},j()),!0===b.value?B():null]),void 0!==r.after?(0,o.h)("div",{class:"q-field__after q-field__marginal row no-wrap items-center",onClick:P.X$},r.after()):null])}}},9256:(e,t,n)=>{"use strict";n.d(t,{Do:()=>l,Fz:()=>r});var o=n(9835);const r={name:String};function l(e){return(0,o.Fl)((()=>e.name||e.for))}},2802:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var o=n(7506);const r=/[\u3000-\u303f\u3040-\u309f\u30a0-\u30ff\uff00-\uff9f\u4e00-\u9faf\u3400-\u4dbf]/,l=/[\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,i=/[\u3131-\u314e\u314f-\u3163\uac00-\ud7a3]/,a=/[a-z0-9_ -]$/i;function s(e){return function(t){if("compositionend"===t.type||"change"===t.type){if(!0!==t.target.qComposing)return;t.target.qComposing=!1,e(t)}else if("compositionupdate"===t.type&&!0!==t.target.qComposing&&"string"===typeof t.data){const e=!0===o.client.is.firefox?!1===a.test(t.data):!0===r.test(t.data)||!0===l.test(t.data)||!0===i.test(t.data);!0===e&&(t.target.qComposing=!0)}}}},3842:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>a,gH:()=>i,vr:()=>l});var o=n(9835),r=n(2046);const l={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]},i=["beforeShow","show","beforeHide","hide"];function a({showing:e,canShow:t,hideOnRouteChange:n,handleShow:l,handleHide:i,processOnMount:a}){const s=(0,o.FN)(),{props:u,emit:c,proxy:d}=s;let f;function p(t){!0===e.value?m(t):v(t)}function v(e){if(!0===u.disable||void 0!==e&&!0===e.qAnchorHandled||void 0!==t&&!0!==t(e))return;const n=void 0!==u["onUpdate:modelValue"];!0===n&&(c("update:modelValue",!0),f=e,(0,o.Y3)((()=>{f===e&&(f=void 0)}))),null!==u.modelValue&&!1!==n||h(e)}function h(t){!0!==e.value&&(e.value=!0,c("beforeShow",t),void 0!==l?l(t):c("show",t))}function m(e){if(!0===u.disable)return;const t=void 0!==u["onUpdate:modelValue"];!0===t&&(c("update:modelValue",!1),f=e,(0,o.Y3)((()=>{f===e&&(f=void 0)}))),null!==u.modelValue&&!1!==t||g(e)}function g(t){!1!==e.value&&(e.value=!1,c("beforeHide",t),void 0!==i?i(t):c("hide",t))}function y(t){if(!0===u.disable&&!0===t)void 0!==u["onUpdate:modelValue"]&&c("update:modelValue",!1);else if(!0===t!==e.value){const e=!0===t?h:g;e(f)}}(0,o.YP)((()=>u.modelValue),y),void 0!==n&&!0===(0,r.Rb)(s)&&(0,o.YP)((()=>d.$route.fullPath),(()=>{!0===n.value&&!0===e.value&&m()})),!0===a&&(0,o.bv)((()=>{y(u.modelValue)}));const b={show:v,hide:m,toggle:p};return Object.assign(d,b),b}},2306:(e,t,n)=>{"use strict";n.d(t,{Z:()=>m});n(9665);var o=n(499),r=n(9835),l=(n(1384),n(7026)),i=n(7495);const a=[],s=[];let u=1,c=document.body;function d(e,t){const n=document.createElement("div");if(n.id=void 0!==t?`q-portal--${t}--${u++}`:e,void 0!==i.w6.globalNodes){const e=i.w6.globalNodes.class;void 0!==e&&(n.className=e)}return c.appendChild(n),a.push(n),s.push(t),n}function f(e){const t=a.indexOf(e);a.splice(t,1),s.splice(t,1),e.remove()}var p=n(2909),v=n(3251);function h(e){e=e.parent;while(void 0!==e&&null!==e){if("QGlobalDialog"===e.type.name)return!0;if("QDialog"===e.type.name||"QMenu"===e.type.name)return!1;e=e.parent}return!1}function m(e,t,n,i){const a=(0,o.iH)(!1),s=(0,o.iH)(!1);let u=null;const c={},m="dialog"===i&&h(e);function g(t){if(!0===t)return(0,l.xF)(c),void(s.value=!0);s.value=!1,!1===a.value&&(!1===m&&null===u&&(u=d(!1,i)),a.value=!0,p.Q$.push(e.proxy),(0,l.YX)(c))}function y(t){if(s.value=!1,!0!==t)return;(0,l.xF)(c),a.value=!1;const n=p.Q$.indexOf(e.proxy);-1!==n&&p.Q$.splice(n,1),null!==u&&(f(u),u=null)}return(0,r.Ah)((()=>{y(!0)})),e.proxy.__qPortal=!0,(0,v.g)(e.proxy,"contentEl",(()=>t.value)),{showPortal:g,hidePortal:y,portalIsActive:a,portalIsAccessible:s,renderPortal:()=>!0===m?n():!0===a.value?[(0,r.h)(r.lR,{to:u},n())]:void 0}}},945:(e,t,n)=>{"use strict";n.d(t,{$:()=>d,Z:()=>f});var o=n(9835),r=n(2046);function l(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}function i(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function a(e,t){for(const n in t){const o=t[n],r=e[n];if("string"===typeof o){if(o!==r)return!1}else if(!1===Array.isArray(r)||r.length!==o.length||o.some(((e,t)=>e!==r[t])))return!1}return!0}function s(e,t){return!0===Array.isArray(t)?e.length===t.length&&e.every(((e,n)=>e===t[n])):1===e.length&&e[0]===t}function u(e,t){return!0===Array.isArray(e)?s(e,t):!0===Array.isArray(t)?s(t,e):e===t}function c(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!1===u(e[n],t[n]))return!1;return!0}const d={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 f({fallbackTag:e,useDisableForRouterLinkProps:t=!0}={}){const n=(0,o.FN)(),{props:s,proxy:u,emit:d}=n,f=(0,r.Rb)(n),p=(0,o.Fl)((()=>!0!==s.disable&&void 0!==s.href)),v=!0===t?(0,o.Fl)((()=>!0===f&&!0!==s.disable&&!0!==p.value&&void 0!==s.to&&null!==s.to&&""!==s.to)):(0,o.Fl)((()=>!0===f&&!0!==p.value&&void 0!==s.to&&null!==s.to&&""!==s.to)),h=(0,o.Fl)((()=>!0===v.value?k(s.to):null)),m=(0,o.Fl)((()=>null!==h.value)),g=(0,o.Fl)((()=>!0===p.value||!0===m.value)),y=(0,o.Fl)((()=>"a"===s.type||!0===g.value?"a":s.tag||e||"div")),b=(0,o.Fl)((()=>!0===p.value?{href:s.href,target:s.target}:!0===m.value?{href:h.value.href,target:s.target}:{})),w=(0,o.Fl)((()=>{if(!1===m.value)return-1;const{matched:e}=h.value,{length:t}=e,n=e[t-1];if(void 0===n)return-1;const o=u.$route.matched;if(0===o.length)return-1;const r=o.findIndex(i.bind(null,n));if(r>-1)return r;const a=l(e[t-2]);return t>1&&l(n)===a&&o[o.length-1].path!==a?o.findIndex(i.bind(null,e[t-2])):r})),_=(0,o.Fl)((()=>!0===m.value&&-1!==w.value&&a(u.$route.params,h.value.params))),x=(0,o.Fl)((()=>!0===_.value&&w.value===u.$route.matched.length-1&&c(u.$route.params,h.value.params))),S=(0,o.Fl)((()=>!0===m.value?!0===x.value?` ${s.exactActiveClass} ${s.activeClass}`:!0===s.exact?"":!0===_.value?` ${s.activeClass}`:"":""));function k(e){try{return u.$router.resolve(e)}catch(t){}return null}function C(e,{returnRouterError:t,to:n=s.to,replace:o=s.replace}={}){if(!0===s.disable)return e.preventDefault(),Promise.resolve(!1);if(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||void 0!==e.button&&0!==e.button||"_blank"===s.target)return Promise.resolve(!1);e.preventDefault();const r=u.$router[!0===o?"replace":"push"](n);return!0===t?r:r.then((()=>{})).catch((()=>{}))}function q(e){if(!0===m.value){const t=t=>C(e,t);d("click",e,t),!0!==e.defaultPrevented&&t()}else d("click",e)}return{hasRouterLink:m,hasHrefLink:p,hasLink:g,linkTag:y,resolvedLink:h,linkIsActive:_,linkIsExactActive:x,linkClass:S,linkAttrs:b,getLink:k,navigateToRouterLink:C,navigateOnClick:q}}},4088:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var o=n(499),r=n(9835),l=n(1384);function i(e,t){const n=(0,o.iH)(null);let i;function a(e,t){const n=(void 0!==t?"add":"remove")+"EventListener",o=void 0!==t?t:i;e!==window&&e[n]("scroll",o,l.listenOpts.passive),window[n]("scroll",o,l.listenOpts.passive),i=t}function s(){null!==n.value&&(a(n.value),n.value=null)}const u=(0,r.YP)((()=>e.noParentEvent),(()=>{null!==n.value&&(s(),t())}));return(0,r.Jd)(u),{localScrollTarget:n,unconfigureScrollTarget:s,changeScrollEvent:a}}},244:(e,t,n)=>{"use strict";n.d(t,{LU:()=>l,Ok:()=>r,ZP:()=>i});var o=n(9835);const r={xs:18,sm:24,md:32,lg:38,xl:46},l={size:String};function i(e,t=r){return(0,o.Fl)((()=>void 0!==e.size?{fontSize:e.size in t?`${t[e.size]}px`:e.size}:null))}},6916:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var o=n(9835),r=n(2046);function l(){let e;const t=(0,o.FN)();function n(){e=void 0}return(0,o.se)(n),(0,o.Jd)(n),{removeTick:n,registerTick(n){e=n,(0,o.Y3)((()=>{e===n&&(!1===(0,r.$D)(t)&&e(),e=void 0)}))}}}},2695:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var o=n(9835),r=n(2046);function l(){let e=null;const t=(0,o.FN)();function n(){null!==e&&(clearTimeout(e),e=null)}return(0,o.se)(n),(0,o.Jd)(n),{removeTimeout:n,registerTimeout(o,l){n(e),!1===(0,r.$D)(t)&&(e=setTimeout(o,l))}}}},431:(e,t,n)=>{"use strict";n.d(t,{D:()=>r,Z:()=>l});var o=n(9835);const r={transitionShow:{type:String,default:"fade"},transitionHide:{type:String,default:"fade"},transitionDuration:{type:[String,Number],default:300}};function l(e,t=(()=>{}),n=(()=>{})){return{transitionProps:(0,o.Fl)((()=>{const o=`q-transition--${e.transitionShow||t()}`,r=`q-transition--${e.transitionHide||n()}`;return{appear:!0,enterFromClass:`${o}-enter-from`,enterActiveClass:`${o}-enter-active`,enterToClass:`${o}-enter-to`,leaveFromClass:`${r}-leave-from`,leaveActiveClass:`${r}-leave-active`,leaveToClass:`${r}-leave-to`}})),transitionStyle:(0,o.Fl)((()=>`--q-transition-duration: ${e.transitionDuration}ms`))}}},2146:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var o=n(5987),r=n(2909),l=n(1705);function i(e){if(!1===e)return 0;if(!0===e||void 0===e)return 1;const t=parseInt(e,10);return isNaN(t)?0:t}const a=(0,o.f)({name:"close-popup",beforeMount(e,{value:t}){const n={depth:i(t),handler(t){0!==n.depth&&setTimeout((()=>{const o=(0,r.je)(e);void 0!==o&&(0,r.S7)(o,t,n.depth)}))},handlerKey(e){!0===(0,l.So)(e,13)&&n.handler(e)}};e.__qclosepopup=n,e.addEventListener("click",n.handler),e.addEventListener("keyup",n.handlerKey)},updated(e,{value:t,oldValue:n}){t!==n&&(e.__qclosepopup.depth=i(t))},beforeUnmount(e){const t=e.__qclosepopup;e.removeEventListener("click",t.handler),e.removeEventListener("keyup",t.handlerKey),delete e.__qclosepopup}})},1136:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});n(9665);var o=n(5987),r=n(223),l=n(1384),i=n(1705);function a(e,t=250){let n,o=!1;return function(){return!1===o&&(o=!0,setTimeout((()=>{o=!1}),t),n=e.apply(this,arguments)),n}}function s(e,t,n,o){!0===n.modifiers.stop&&(0,l.sT)(e);const i=n.modifiers.color;let a=n.modifiers.center;a=!0===a||!0===o;const s=document.createElement("span"),u=document.createElement("span"),c=(0,l.FK)(e),{left:d,top:f,width:p,height:v}=t.getBoundingClientRect(),h=Math.sqrt(p*p+v*v),m=h/2,g=(p-h)/2+"px",y=a?g:c.left-d-m+"px",b=(v-h)/2+"px",w=a?b:c.top-f-m+"px";u.className="q-ripple__inner",(0,r.iv)(u,{height:`${h}px`,width:`${h}px`,transform:`translate3d(${y},${w},0) scale3d(.2,.2,1)`,opacity:0}),s.className="q-ripple"+(i?" text-"+i:""),s.setAttribute("dir","ltr"),s.appendChild(u),t.appendChild(s);const _=()=>{s.remove(),clearTimeout(x)};n.abort.push(_);let x=setTimeout((()=>{u.classList.add("q-ripple__inner--enter"),u.style.transform=`translate3d(${g},${b},0) scale3d(1,1,1)`,u.style.opacity=.2,x=setTimeout((()=>{u.classList.remove("q-ripple__inner--enter"),u.classList.add("q-ripple__inner--leave"),u.style.opacity=0,x=setTimeout((()=>{s.remove(),n.abort.splice(n.abort.indexOf(_),1)}),275)}),250)}),50)}function u(e,{modifiers:t,value:n,arg:o}){const r=Object.assign({},e.cfg.ripple,t,n);e.modifiers={early:!0===r.early,stop:!0===r.stop,center:!0===r.center,color:r.color||o,keyCodes:[].concat(r.keyCodes||13)}}const c=(0,o.f)({name:"ripple",beforeMount(e,t){const n=t.instance.$.appContext.config.globalProperties.$q.config||{};if(!1===n.ripple)return;const o={cfg:n,enabled:!1!==t.value,modifiers:{},abort:[],start(t){!0===o.enabled&&!0!==t.qSkipRipple&&t.type===(!0===o.modifiers.early?"pointerdown":"click")&&s(t,e,o,!0===t.qKeyEvent)},keystart:a((t=>{!0===o.enabled&&!0!==t.qSkipRipple&&!0===(0,i.So)(t,o.modifiers.keyCodes)&&t.type==="key"+(!0===o.modifiers.early?"down":"up")&&s(t,e,o,!0)}),300)};u(o,t),e.__qripple=o,(0,l.M0)(o,"main",[[e,"pointerdown","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;void 0!==n&&(n.enabled=!1!==t.value,!0===n.enabled&&Object(t.value)===t.value&&u(n,t))}},beforeUnmount(e){const t=e.__qripple;void 0!==t&&(t.abort.forEach((e=>{e()})),(0,l.ul)(t,"main"),delete e._qripple)}})},5310:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});n(9665);var o=n(7506),r=n(1384);const l=()=>!0;function i(e){return"string"===typeof e&&""!==e&&"/"!==e&&"#/"!==e}function a(e){return!0===e.startsWith("#")&&(e=e.substring(1)),!1===e.startsWith("/")&&(e="/"+e),!0===e.endsWith("/")&&(e=e.substring(0,e.length-1)),"#"+e}function s(e){if(!1===e.backButtonExit)return()=>!1;if("*"===e.backButtonExit)return l;const t=["#/"];return!0===Array.isArray(e.backButtonExit)&&t.push(...e.backButtonExit.filter(i).map(a)),()=>t.includes(window.location.hash)}const u={__history:[],add:r.ZT,remove:r.ZT,install({$q:e}){if(!0===this.__installed)return;const{cordova:t,capacitor:n}=o.client.is;if(!0!==t&&!0!==n)return;const r=e.config[!0===t?"cordova":"capacitor"];if(void 0!==r&&!1===r.backButton)return;if(!0===n&&(void 0===window.Capacitor||void 0===window.Capacitor.Plugins.App))return;this.add=e=>{void 0===e.condition&&(e.condition=l),this.__history.push(e)},this.remove=e=>{const t=this.__history.indexOf(e);t>=0&&this.__history.splice(t,1)};const i=s(Object.assign({backButtonExit:!0},r)),a=()=>{if(this.__history.length){const e=this.__history[this.__history.length-1];!0===e.condition()&&(this.__history.pop(),e.handler())}else!0===i()?navigator.app.exitApp():window.history.back()};!0===t?document.addEventListener("deviceready",(()=>{document.addEventListener("backbutton",a,!1)})):window.Capacitor.Plugins.App.addListener("backButton",a)}}},7506:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>g,aG:()=>i,client:()=>h,uX:()=>l});n(9665);var o=n(499),r=n(3251);const l=(0,o.iH)(!1);let i,a=!1;function s(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 u(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 c="ontouchstart"in window||window.navigator.maxTouchPoints>0;function d(e){i={is:{...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 f(e){const t=e.toLowerCase(),n=u(t),o=s(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 l=r.android||r.ios||r.bb||r.blackberry||r.ipad||r.iphone||r.ipod||r.kindle||r.playbook||r.silk||r["windows phone"];return!0===l||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||!0===r.mobile&&!0!==r.ios&&!0!==l)&&(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:(void 0!==window.Capacitor?(r.capacitor=!0,r.nativeMobile=!0,r.nativeMobileWrapper="capacitor"):void 0===window._cordovaNative&&void 0===window.cordova||(r.cordova=!0,r.nativeMobile=!0,r.nativeMobileWrapper="cordova"),!0===c&&!0===r.mac&&(!0===r.desktop&&!0===r.safari||!0===r.nativeMobile&&!0!==r.android&&!0!==r.ios&&!0!==r.ipad)&&d(r)),r}const p=navigator.userAgent||navigator.vendor||window.opera,v={has:{touch:!1,webStorage:!1},within:{iframe:!1}},h={userAgent:p,is:f(p),has:{touch:c},within:{iframe:window.self!==window.top}},m={install(e){const{$q:t}=e;!0===l.value?(e.onSSRHydrated.push((()=>{Object.assign(t.platform,h),l.value=!1,i=void 0})),t.platform=(0,o.qj)(this)):t.platform=this}};{let e;(0,r.g)(h.has,"webStorage",(()=>{if(void 0!==e)return e;try{if(window.localStorage)return e=!0,!0}catch(t){}return e=!1,!1})),a=!0===h.is.ios&&-1===window.navigator.vendor.toLowerCase().indexOf("apple"),!0===l.value?Object.assign(m,h,i,v):Object.assign(m,h)}const g=m},899:(e,t,n)=>{"use strict";function o(e,t=250,n){let o=null;function r(){const r=arguments,l=()=>{o=null,!0!==n&&e.apply(this,r)};null!==o?clearTimeout(o):!0===n&&e.apply(this,r),o=setTimeout(l,t)}return r.cancel=()=>{null!==o&&clearTimeout(o)},r}n.d(t,{Z:()=>o})},223:(e,t,n)=>{"use strict";n.d(t,{iv:()=>r,mY:()=>i,sb:()=>l});var o=n(499);function r(e,t){const n=e.style;for(const o in t)n[o]=t[o]}function l(e){if(void 0===e||null===e)return;if("string"===typeof e)try{return document.querySelector(e)||void 0}catch(n){return}const t=(0,o.SU)(e);return t?t.$el||t:void 0}function i(e,t){if(void 0===e||null===e||!0===e.contains(t))return!0;for(let n=e.nextElementSibling;null!==n;n=n.nextElementSibling)if(n.contains(t))return!0;return!1}},1384:(e,t,n)=>{"use strict";n.d(t,{AZ:()=>a,FK:()=>i,Jf:()=>d,M0:()=>f,NS:()=>c,X$:()=>u,ZT:()=>r,du:()=>l,listenOpts:()=>o,sT:()=>s,ul:()=>p});n(9665);const o={hasPassive:!1,passiveCapture:!0,notPassiveCapture:!0};try{const e=Object.defineProperty({},"passive",{get(){Object.assign(o,{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(v){}function r(){}function l(e){return 0===e.button}function i(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 a(e){if(e.path)return e.path;if(e.composedPath)return e.composedPath();const t=[];let n=e.target;while(n){if(t.push(n),"HTML"===n.tagName)return t.push(document),t.push(window),t;n=n.parentElement}}function s(e){e.stopPropagation()}function u(e){!1!==e.cancelable&&e.preventDefault()}function c(e){!1!==e.cancelable&&e.preventDefault(),e.stopPropagation()}function d(e,t){if(void 0===e||!0===t&&!0===e.__dragPrevented)return;const n=!0===t?e=>{e.__dragPrevented=!0,e.addEventListener("dragstart",u,o.notPassiveCapture)}:e=>{delete e.__dragPrevented,e.removeEventListener("dragstart",u,o.notPassiveCapture)};e.querySelectorAll("a, img").forEach(n)}function f(e,t,n){const r=`__q_${t}_evt`;e[r]=void 0!==e[r]?e[r].concat(n):n,n.forEach((t=>{t[0].addEventListener(t[1],e[t[2]],o[t[3]])}))}function p(e,t){const n=`__q_${t}_evt`;void 0!==e[n]&&(e[n].forEach((t=>{t[0].removeEventListener(t[1],e[t[2]],o[t[3]])})),e[n]=void 0)}},321:(e,t,n)=>{"use strict";n.d(t,{Uz:()=>r,vX:()=>o});function o(e,t,n){return n<=t?t:Math.min(n,Math.max(t,e))}function r(e,t,n){if(n<=t)return t;const o=n-t+1;let r=t+(e-t)%o;return r<t&&(r=o+r),0===r?0:r}},4680:(e,t,n)=>{"use strict";n.d(t,{Kn:()=>r,xb:()=>o});n(3122);function o(e,t){if(e===t)return!0;if(null!==e&&null!==t&&"object"===typeof e&&"object"===typeof t){if(e.constructor!==t.constructor)return!1;let n,r;if(e.constructor===Array){if(n=e.length,n!==t.length)return!1;for(r=n;0!==r--;)if(!0!==o(e[r],t[r]))return!1;return!0}if(e.constructor===Map){if(e.size!==t.size)return!1;let n=e.entries();r=n.next();while(!0!==r.done){if(!0!==t.has(r.value[0]))return!1;r=n.next()}n=e.entries(),r=n.next();while(!0!==r.done){if(!0!==o(r.value[1],t.get(r.value[0])))return!1;r=n.next()}return!0}if(e.constructor===Set){if(e.size!==t.size)return!1;const n=e.entries();r=n.next();while(!0!==r.done){if(!0!==t.has(r.value[0]))return!1;r=n.next()}return!0}if(null!=e.buffer&&e.buffer.constructor===ArrayBuffer){if(n=e.length,n!==t.length)return!1;for(r=n;0!==r--;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();const l=Object.keys(e).filter((t=>void 0!==e[t]));if(n=l.length,n!==Object.keys(t).filter((e=>void 0!==t[e])).length)return!1;for(r=n;0!==r--;){const n=l[r];if(!0!==o(e[n],t[n]))return!1}return!0}return e!==e&&t!==t}function r(e){return null!==e&&"object"===typeof e&&!0!==Array.isArray(e)}},9092:(e,t,n)=>{"use strict";n.d(t,{D:()=>c,m:()=>u});n(9665);var o=n(1384),r=n(2909);let l=null;const{notPassiveCapture:i}=o.listenOpts,a=[];function s(e){null!==l&&(clearTimeout(l),l=null);const t=e.target;if(void 0===t||8===t.nodeType||!0===t.classList.contains("no-pointer-events"))return;let n=r.Q$.length-1;while(n>=0){const e=r.Q$[n].$;if("QTooltip"!==e.type.name){if("QDialog"!==e.type.name)break;if(!0!==e.props.seamless)return;n--}else n--}for(let o=a.length-1;o>=0;o--){const n=a[o];if(null!==n.anchorEl.value&&!1!==n.anchorEl.value.contains(t)||t!==document.body&&(null===n.innerRef.value||!1!==n.innerRef.value.contains(t)))return;e.qClickOutside=!0,n.onClickOutside(e)}}function u(e){a.push(e),1===a.length&&(document.addEventListener("mousedown",s,i),document.addEventListener("touchstart",s,i))}function c(e){const t=a.findIndex((t=>t===e));t>-1&&(a.splice(t,1),0===a.length&&(null!==l&&(clearTimeout(l),l=null),document.removeEventListener("mousedown",s,i),document.removeEventListener("touchstart",s,i)))}},5987:(e,t,n)=>{"use strict";n.d(t,{L:()=>l,f:()=>i});var o=n(499),r=n(9835);const l=e=>(0,o.Xl)((0,r.aZ)(e)),i=e=>(0,o.Xl)(e)},6532:(e,t,n)=>{"use strict";n.d(t,{c:()=>d,k:()=>f});n(9665);var o=n(7506),r=n(1705);const l=[];let i;function a(e){i=27===e.keyCode}function s(){!0===i&&(i=!1)}function u(e){!0===i&&(i=!1,!0===(0,r.So)(e,27)&&l[l.length-1](e))}function c(e){window[e]("keydown",a),window[e]("blur",s),window[e]("keyup",u),i=!1}function d(e){!0===o.client.is.desktop&&(l.push(e),1===l.length&&c("addEventListener"))}function f(e){const t=l.indexOf(e);t>-1&&(l.splice(t,1),0===l.length&&c("removeEventListener"))}},7026:(e,t,n)=>{"use strict";n.d(t,{YX:()=>i,fP:()=>u,jd:()=>s,xF:()=>a});n(9665);let o=[],r=[];function l(e){r=r.filter((t=>t!==e))}function i(e){l(e),r.push(e)}function a(e){l(e),0===r.length&&0!==o.length&&(o[o.length-1](),o=[])}function s(e){0===r.length?e():o.push(e)}function u(e){o=o.filter((t=>t!==e))}},4173:(e,t,n)=>{"use strict";n.d(t,{H:()=>a,i:()=>i});n(9665);var o=n(7506);const r=[];function l(e){r[r.length-1](e)}function i(e){!0===o.client.is.desktop&&(r.push(e),1===r.length&&document.body.addEventListener("focusin",l))}function a(e){const t=r.indexOf(e);t>-1&&(r.splice(t,1),0===r.length&&document.body.removeEventListener("focusin",l))}},7495:(e,t,n)=>{"use strict";n.d(t,{Uf:()=>r,tP:()=>l,w6:()=>o});const o={};let r=!1;function l(){r=!0}},3251:(e,t,n)=>{"use strict";function o(e,t,n,o){return Object.defineProperty(e,t,{get:n,set:o,enumerable:!0}),e}n.d(t,{g:()=>o})},1705:(e,t,n)=>{"use strict";n.d(t,{So:()=>i,Wm:()=>l,ZK:()=>r});let o=!1;function r(e){o=!0===e.isComposing}function l(e){return!0===o||e!==Object(e)||!0===e.isComposing||!0===e.qKeyEvent}function i(e,t){return!0!==l(e)&&[].concat(t).includes(e.keyCode)}},2909:(e,t,n)=>{"use strict";n.d(t,{AH:()=>i,Q$:()=>r,S7:()=>a,je:()=>l});var o=n(2046);const r=[];function l(e){return r.find((t=>null!==t.contentEl&&t.contentEl.contains(e)))}function i(e,t){do{if("QMenu"===e.$options.name){if(e.hide(t),!0===e.$props.separateClosePopup)return(0,o.O2)(e)}else if(!0===e.__qPortal){const n=(0,o.O2)(e);return void 0!==n&&"QPopupProxy"===n.$options.name?(e.hide(t),n):e}e=(0,o.O2)(e)}while(void 0!==e&&null!==e)}function a(e,t,n){while(0!==n&&void 0!==e&&null!==e){if(!0===e.__qPortal){if(n--,"QMenu"===e.$options.name){e=i(e,t);continue}e.hide(t)}e=(0,o.O2)(e)}}},9388:(e,t,n)=>{"use strict";n.d(t,{$:()=>a,io:()=>s,li:()=>c,wq:()=>h});var o=n(3701),r=n(7506);let l,i;function a(e){const t=e.split(" ");return 2===t.length&&(!0!==["top","center","bottom"].includes(t[0])?(console.error("Anchor/Self position must start with one of top/center/bottom"),!1):!0===["left","middle","right","start","end"].includes(t[1])||(console.error("Anchor/Self position must end with one of left/middle/right/start/end"),!1))}function s(e){return!e||2===e.length&&("number"===typeof e[0]&&"number"===typeof e[1])}const u={"start#ltr":"left","start#rtl":"right","end#ltr":"right","end#rtl":"left"};function c(e,t){const n=e.split(" ");return{vertical:n[0],horizontal:u[`${n[1]}#${!0===t?"rtl":"ltr"}`]}}function d(e,t){let{top:n,left:o,right:r,bottom:l,width:i,height:a}=e.getBoundingClientRect();return void 0!==t&&(n-=t[1],o-=t[0],l+=t[1],r+=t[0],i+=t[0],a+=t[1]),{top:n,bottom:l,height:a,left:o,right:r,width:i,middle:o+(r-o)/2,center:n+(l-n)/2}}function f(e,t,n){let{top:o,left:r}=e.getBoundingClientRect();return o+=t.top,r+=t.left,void 0!==n&&(o+=n[1],r+=n[0]),{top:o,bottom:o+1,height:1,left:r,right:r+1,width:1,middle:r,center:o}}function p(e,t){return{top:0,center:t/2,bottom:t,left:0,middle:e/2,right:e}}function v(e,t,n,o){return{top:e[n.vertical]-t[o.vertical],left:e[n.horizontal]-t[o.horizontal]}}function h(e,t=0){if(null===e.targetEl||null===e.anchorEl||t>5)return;if(0===e.targetEl.offsetHeight||0===e.targetEl.offsetWidth)return void setTimeout((()=>{h(e,t+1)}),10);const{targetEl:n,offset:o,anchorEl:a,anchorOrigin:s,selfOrigin:u,absoluteOffset:c,fit:g,cover:y,maxHeight:b,maxWidth:w}=e;if(!0===r.client.is.ios&&void 0!==window.visualViewport){const e=document.body.style,{offsetLeft:t,offsetTop:n}=window.visualViewport;t!==l&&(e.setProperty("--q-pe-left",t+"px"),l=t),n!==i&&(e.setProperty("--q-pe-top",n+"px"),i=n)}const{scrollLeft:_,scrollTop:x}=n,S=void 0===c?d(a,!0===y?[0,0]:o):f(a,c,o);Object.assign(n.style,{top:0,left:0,minWidth:null,minHeight:null,maxWidth:w||"100vw",maxHeight:b||"100vh",visibility:"visible"});const{offsetWidth:k,offsetHeight:C}=n,{elWidth:q,elHeight:F}=!0===g||!0===y?{elWidth:Math.max(S.width,k),elHeight:!0===y?Math.max(S.height,C):C}:{elWidth:k,elHeight:C};let E={maxWidth:w,maxHeight:b};!0!==g&&!0!==y||(E.minWidth=S.width+"px",!0===y&&(E.minHeight=S.height+"px")),Object.assign(n.style,E);const O=p(q,F);let T=v(S,O,s,u);if(void 0===c||void 0===o)m(T,S,O,s,u);else{const{top:e,left:t}=T;m(T,S,O,s,u);let n=!1;if(T.top!==e){n=!0;const e=2*o[1];S.center=S.top-=e,S.bottom-=e+2}if(T.left!==t){n=!0;const e=2*o[0];S.middle=S.left-=e,S.right-=e+2}!0===n&&(T=v(S,O,s,u),m(T,S,O,s,u))}E={top:T.top+"px",left:T.left+"px"},void 0!==T.maxHeight&&(E.maxHeight=T.maxHeight+"px",S.height>T.maxHeight&&(E.minHeight=E.maxHeight)),void 0!==T.maxWidth&&(E.maxWidth=T.maxWidth+"px",S.width>T.maxWidth&&(E.minWidth=E.maxWidth)),Object.assign(n.style,E),n.scrollTop!==x&&(n.scrollTop=x),n.scrollLeft!==_&&(n.scrollLeft=_)}function m(e,t,n,r,l){const i=n.bottom,a=n.right,s=(0,o.np)(),u=window.innerHeight-s,c=document.body.clientWidth;if(e.top<0||e.top+i>u)if("center"===l.vertical)e.top=t[r.vertical]>u/2?Math.max(0,u-i):0,e.maxHeight=Math.min(i,u);else if(t[r.vertical]>u/2){const n=Math.min(u,"center"===r.vertical?t.center:r.vertical===l.vertical?t.bottom:t.top);e.maxHeight=Math.min(i,n),e.top=Math.max(0,n-i)}else e.top=Math.max(0,"center"===r.vertical?t.center:r.vertical===l.vertical?t.top:t.bottom),e.maxHeight=Math.min(i,u-e.top);if(e.left<0||e.left+a>c)if(e.maxWidth=Math.min(a,c),"middle"===l.horizontal)e.left=t[r.horizontal]>c/2?Math.max(0,c-a):0;else if(t[r.horizontal]>c/2){const n=Math.min(c,"middle"===r.horizontal?t.middle:r.horizontal===l.horizontal?t.right:t.left);e.maxWidth=Math.min(a,n),e.left=Math.max(0,n-e.maxWidth)}else e.left=Math.max(0,"middle"===r.horizontal?t.middle:r.horizontal===l.horizontal?t.left:t.right),e.maxWidth=Math.min(a,c-e.left)}["left","middle","right"].forEach((e=>{u[`${e}#ltr`]=e,u[`${e}#rtl`]=e}))},2026:(e,t,n)=>{"use strict";n.d(t,{Bl:()=>l,Jl:()=>s,KR:()=>r,pf:()=>a,vs:()=>i});var o=n(9835);function r(e,t){return void 0!==e&&e()||t}function l(e,t){if(void 0!==e){const t=e();if(void 0!==t&&null!==t)return t.slice()}return t}function i(e,t){return void 0!==e?t.concat(e()):t}function a(e,t){return void 0===e?t:void 0!==t?t.concat(e()):e()}function s(e,t,n,r,l,i){t.key=r+l;const a=(0,o.h)(e,t,n);return!0===l?(0,o.wy)(a,i()):a}},2589:(e,t,n)=>{"use strict";n.d(t,{M:()=>r});var o=n(7506);function r(){if(void 0!==window.getSelection){const e=window.getSelection();void 0!==e.empty?e.empty():void 0!==e.removeAllRanges&&(e.removeAllRanges(),!0!==o.ZP.is.mobile&&e.addRange(document.createRange()))}else void 0!==document.selection&&document.selection.empty()}},5439:(e,t,n)=>{"use strict";n.d(t,{Mw:()=>l,Ng:()=>o,YE:()=>r,qO:()=>a,vh:()=>i});const o="_q_",r="_q_l_",l="_q_pc_",i="_q_fo_",a=()=>{}},2046:(e,t,n)=>{"use strict";function o(e){if(Object(e.$parent)===e.$parent)return e.$parent;let{parent:t}=e.$;while(Object(t)===t){if(Object(t.proxy)===t.proxy)return t.proxy;t=t.parent}}function r(e){return void 0!==e.appContext.config.globalProperties.$router}function l(e){return!0===e.isUnmounted||!0===e.isDeactivated}n.d(t,{$D:()=>l,O2:()=>o,Rb:()=>r})},3701:(e,t,n)=>{"use strict";n.d(t,{OI:()=>a,QA:()=>m,b0:()=>l,f3:()=>f,ik:()=>p,np:()=>h,u3:()=>i});var o=n(223);const r=[null,document,document.body,document.scrollingElement,document.documentElement];function l(e,t){let n=(0,o.sb)(t);if(void 0===n){if(void 0===e||null===e)return window;n=e.closest(".scroll,.scroll-y,.overflow-auto")}return r.includes(n)?window:n}function i(e){return e===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:e.scrollTop}function a(e){return e===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:e.scrollLeft}function s(e,t,n=0){const o=void 0===arguments[3]?performance.now():arguments[3],r=i(e);n<=0?r!==t&&c(e,t):requestAnimationFrame((l=>{const i=l-o,a=r+(t-r)/Math.max(i,n)*i;c(e,a),a!==t&&s(e,t,n-i,l)}))}function u(e,t,n=0){const o=void 0===arguments[3]?performance.now():arguments[3],r=a(e);n<=0?r!==t&&d(e,t):requestAnimationFrame((l=>{const i=l-o,a=r+(t-r)/Math.max(i,n)*i;d(e,a),a!==t&&u(e,t,n-i,l)}))}function c(e,t){e!==window?e.scrollTop=t:window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t)}function d(e,t){e!==window?e.scrollLeft=t:window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0)}function f(e,t,n){n?s(e,t,n):c(e,t)}function p(e,t,n){n?u(e,t,n):d(e,t)}let v;function h(){if(void 0!==v)return v;const e=document.createElement("p"),t=document.createElement("div");(0,o.iv)(e,{width:"100%",height:"200px"}),(0,o.iv)(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 r=e.offsetWidth;return n===r&&(r=t.clientWidth),t.remove(),v=n-r,v}function m(e,t=!0){return!(!e||e.nodeType!==Node.ELEMENT_NODE)&&(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"])))}},3890:(e,t,n)=>{"use strict";n.d(t,{Z:()=>z});var o=n(7506),r=(n(9665),n(499)),l=n(3251);const i=(e,t)=>{const n=(0,r.qj)(e);for(const o in e)(0,l.g)(t,o,(()=>n[o]),(e=>{n[o]=e}));return t};var a=n(1384),s=n(899);const u=["sm","md","lg","xl"],{passive:c}=a.listenOpts,d=i({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:a.ZT,setDebounce:a.ZT,install({$q:e,onSSRHydrated:t}){if(e.screen=this,!0===this.__installed)return void(void 0!==e.config.screen&&(!1===e.config.screen.bodyClasses?document.body.classList.remove(`screen--${this.name}`):this.__update(!0)));const{visualViewport:n}=window,r=n||window,l=document.scrollingElement||document.documentElement,i=void 0===n||!0===o.client.is.mobile?()=>[Math.max(window.innerWidth,l.clientWidth),Math.max(window.innerHeight,l.clientHeight)]:()=>[n.width*n.scale+window.innerWidth-l.clientWidth,n.height*n.scale+window.innerHeight-l.clientHeight],a=void 0!==e.config.screen&&!0===e.config.screen.bodyClasses;this.__update=e=>{const[t,n]=i();if(n!==this.height&&(this.height=n),t!==this.width)this.width=t;else if(!0!==e)return;let o=this.sizes;this.gt.xs=t>=o.sm,this.gt.sm=t>=o.md,this.gt.md=t>=o.lg,this.gt.lg=t>=o.xl,this.lt.sm=t<o.sm,this.lt.md=t<o.md,this.lt.lg=t<o.lg,this.lt.xl=t<o.xl,this.xs=this.lt.sm,this.sm=!0===this.gt.xs&&!0===this.lt.md,this.md=!0===this.gt.sm&&!0===this.lt.lg,this.lg=!0===this.gt.md&&!0===this.lt.xl,this.xl=this.gt.lg,o=(!0===this.xs?"xs":!0===this.sm&&"sm")||!0===this.md&&"md"||!0===this.lg&&"lg"||"xl",o!==this.name&&(!0===a&&(document.body.classList.remove(`screen--${this.name}`),document.body.classList.add(`screen--${o}`)),this.name=o)};let d,f={},p=16;this.setSizes=e=>{u.forEach((t=>{void 0!==e[t]&&(f[t]=e[t])}))},this.setDebounce=e=>{p=e};const v=()=>{const e=getComputedStyle(document.body);e.getPropertyValue("--q-size-sm")&&u.forEach((t=>{this.sizes[t]=parseInt(e.getPropertyValue(`--q-size-${t}`),10)})),this.setSizes=e=>{u.forEach((t=>{e[t]&&(this.sizes[t]=e[t])})),this.__update(!0)},this.setDebounce=e=>{void 0!==d&&r.removeEventListener("resize",d,c),d=e>0?(0,s.Z)(this.__update,e):this.__update,r.addEventListener("resize",d,c)},this.setDebounce(p),0!==Object.keys(f).length?(this.setSizes(f),f=void 0):this.__update(),!0===a&&"xs"===this.name&&document.body.classList.add("screen--xs")};!0===o.uX.value?t.push(v):v()}}),f=i({isActive:!1,mode:!1},{__media:void 0,set(e){f.mode=e,"auto"===e?(void 0===f.__media&&(f.__media=window.matchMedia("(prefers-color-scheme: dark)"),f.__updateMedia=()=>{f.set("auto")},f.__media.addListener(f.__updateMedia)),e=f.__media.matches):void 0!==f.__media&&(f.__media.removeListener(f.__updateMedia),f.__media=void 0),f.isActive=!0===e,document.body.classList.remove("body--"+(!0===e?"light":"dark")),document.body.classList.add("body--"+(!0===e?"dark":"light"))},toggle(){f.set(!1===f.isActive)},install({$q:e,onSSRHydrated:t,ssrContext:n}){const{dark:r}=e.config;if(e.dark=this,!0===this.__installed&&void 0===r)return;this.isActive=!0===r;const l=void 0!==r&&r;if(!0===o.uX.value){const e=e=>{this.__fromSSR=e},n=this.set;this.set=e,e(l),t.push((()=>{this.set=n,this.set(this.__fromSSR)}))}else this.set(l)}}),p=f;var v=n(5310);const h={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",expand:e=>e?`Expand "${e}"`:"Expand",collapse:e=>e?`Collapse "${e}"`:"Collapse"},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=>1===e?"1 record selected.":(0===e?"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 m(){const e=!0===Array.isArray(navigator.languages)&&0!==navigator.languages.length?navigator.languages[0]:navigator.language;if("string"===typeof e)return e.split(/[-_]/).map(((e,t)=>0===t?e.toLowerCase():t>1||e.length<4?e.toUpperCase():e[0].toUpperCase()+e.slice(1).toLowerCase())).join("-")}const g=i({__langPack:{}},{getLocale:m,set(e=h,t){const n={...e,rtl:!0===e.rtl,getLocale:m};if(n.set=g.set,void 0===g.__langConfig||!0!==g.__langConfig.noHtmlAttrs){const e=document.documentElement;e.setAttribute("dir",!0===n.rtl?"rtl":"ltr"),e.setAttribute("lang",n.isoName)}Object.assign(g.__langPack,n),g.props=n,g.isoName=n.isoName,g.nativeName=n.nativeName},install({$q:e,lang:t,ssrContext:n}){e.lang=g.__langPack,g.__langConfig=e.config.lang,!0===this.__installed?void 0!==t&&this.set(t):this.set(t||h)}}),y=g;function b(e,t,n=document.body){if("string"!==typeof e)throw new TypeError("Expected a string as propName");if("string"!==typeof t)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)}var w=n(1705);function _(e){return!0===e.ios?"ios":!0===e.android?"android":void 0}function x({is:e,has:t,within:n},o){const r=[!0===e.desktop?"desktop":"mobile",(!1===t.touch?"no-":"")+"touch"];if(!0===e.mobile){const t=_(e);void 0!==t&&r.push("platform-"+t)}if(!0===e.nativeMobile){const t=e.nativeMobileWrapper;r.push(t),r.push("native-mobile"),!0!==e.ios||void 0!==o[t]&&!1===o[t].iosStatusBarPadding||r.push("q-ios-padding")}else!0===e.electron?r.push("electron"):!0===e.bex&&r.push("bex");return!0===n.iframe&&r.push("within-iframe"),r}function S(){const{is:e}=o.client,t=document.body.className,n=new Set(t.replace(/ {2}/g," ").split(" "));if(void 0!==o.aG)n.delete("desktop"),n.add("platform-ios"),n.add("mobile");else if(!0!==e.nativeMobile&&!0!==e.electron&&!0!==e.bex)if(!0===e.desktop)n.delete("mobile"),n.delete("platform-ios"),n.delete("platform-android"),n.add("desktop");else if(!0===e.mobile){n.delete("desktop"),n.add("mobile");const t=_(e);void 0!==t?(n.add(`platform-${t}`),n.delete("platform-"+("ios"===t?"android":"ios"))):(n.delete("platform-ios"),n.delete("platform-android"))}!0===o.client.has.touch&&(n.delete("no-touch"),n.add("touch")),!0===o.client.within.iframe&&n.add("within-iframe");const r=Array.from(n).join(" ");t!==r&&(document.body.className=r)}function k(e){for(const t in e)b(t,e[t])}const C={install(e){if(!0!==this.__installed){if(!0===o.uX.value)S();else{const{$q:t}=e;void 0!==t.config.brand&&k(t.config.brand);const n=x(o.client,t.config);document.body.classList.add.apply(document.body.classList,n)}!0===o.client.is.ios&&document.body.addEventListener("touchstart",a.ZT),window.addEventListener("keydown",w.ZK,!0)}}},q={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"}},F=i({iconMapFn:null,__icons:{}},{set(e,t){const n={...e,rtl:!0===e.rtl};n.set=F.set,Object.assign(F.__icons,n)},install({$q:e,iconSet:t,ssrContext:n}){void 0!==e.config.iconMapFn&&(this.iconMapFn=e.config.iconMapFn),e.iconSet=this.__icons,(0,l.g)(e,"iconMapFn",(()=>this.iconMapFn),(e=>{this.iconMapFn=e})),!0===this.__installed?void 0!==t&&this.set(t):this.set(t||q)}}),E=F;var O=n(5439),T=n(7495),A=n(4680);const P=[o.ZP,C,p,d,v.Z,y,E];function L(e,t){t.forEach((t=>{t.install(e),t.__installed=!0}))}function R(e,t,n){e.config.globalProperties.$q=n.$q,e.provide(O.Ng,n.$q),L(n,P),void 0!==t.components&&Object.values(t.components).forEach((t=>{!0===(0,A.Kn)(t)&&void 0!==t.name&&e.component(t.name,t)})),void 0!==t.directives&&Object.values(t.directives).forEach((t=>{!0===(0,A.Kn)(t)&&void 0!==t.name&&e.directive(t.name,t)})),void 0!==t.plugins&&L(n,Object.values(t.plugins).filter((e=>"function"===typeof e.install&&!1===P.includes(e)))),!0===o.uX.value&&(n.$q.onSSRHydrated=()=>{n.onSSRHydrated.forEach((e=>{e()})),n.$q.onSSRHydrated=()=>{}})}const M=function(e,t={}){const n={version:"2.12.2"};!1===T.Uf?(void 0!==t.config&&Object.assign(T.w6,t.config),n.config={...T.w6},(0,T.tP)()):n.config=t.config||{},R(e,t,{parentApp:e,$q:n,lang:t.lang,iconSet:t.iconSet,onSSRHydrated:[]})},z={version:"2.12.2",install:M,lang:y,iconSet:E}},8762:(e,t,n)=>{var o=n(6107),r=n(7545),l=TypeError;e.exports=function(e){if(o(e))return e;throw l(r(e)+" is not a function")}},9220:(e,t,n)=>{var o=n(6107),r=String,l=TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw l("Can't set "+r(e)+" as a prototype")}},616:(e,t,n)=>{var o=n(1419),r=String,l=TypeError;e.exports=function(e){if(o(e))return e;throw l(r(e)+" is not an object")}},8389:e=>{e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},8086:(e,t,n)=>{"use strict";var o,r,l,i=n(8389),a=n(4133),s=n(3834),u=n(6107),c=n(1419),d=n(2924),f=n(4239),p=n(7545),v=n(4722),h=n(4076),m=n(9570),g=n(6123),y=n(7886),b=n(6534),w=n(4103),_=n(3965),x=n(780),S=x.enforce,k=x.get,C=s.Int8Array,q=C&&C.prototype,F=s.Uint8ClampedArray,E=F&&F.prototype,O=C&&y(C),T=q&&y(q),A=Object.prototype,P=s.TypeError,L=w("toStringTag"),R=_("TYPED_ARRAY_TAG"),M="TypedArrayConstructor",z=i&&!!b&&"Opera"!==f(s.opera),$=!1,H={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},j={BigInt64Array:8,BigUint64Array:8},V=function(e){if(!c(e))return!1;var t=f(e);return"DataView"===t||d(H,t)||d(j,t)},B=function(e){var t=y(e);if(c(t)){var n=k(t);return n&&d(n,M)?n[M]:B(t)}},N=function(e){if(!c(e))return!1;var t=f(e);return d(H,t)||d(j,t)},I=function(e){if(N(e))return e;throw P("Target is not a typed array")},D=function(e){if(u(e)&&(!b||g(O,e)))return e;throw P(p(e)+" is not a typed array constructor")},Z=function(e,t,n,o){if(a){if(n)for(var r in H){var l=s[r];if(l&&d(l.prototype,e))try{delete l.prototype[e]}catch(i){try{l.prototype[e]=t}catch(u){}}}T[e]&&!n||h(T,e,n?t:z&&q[e]||t,o)}},U=function(e,t,n){var o,r;if(a){if(b){if(n)for(o in H)if(r=s[o],r&&d(r,e))try{delete r[e]}catch(l){}if(O[e]&&!n)return;try{return h(O,e,n?t:z&&O[e]||t)}catch(l){}}for(o in H)r=s[o],!r||r[e]&&!n||h(r,e,t)}};for(o in H)r=s[o],l=r&&r.prototype,l?S(l)[M]=r:z=!1;for(o in j)r=s[o],l=r&&r.prototype,l&&(S(l)[M]=r);if((!z||!u(O)||O===Function.prototype)&&(O=function(){throw P("Incorrect invocation")},z))for(o in H)s[o]&&b(s[o],O);if((!z||!T||T===A)&&(T=O.prototype,z))for(o in H)s[o]&&b(s[o].prototype,T);if(z&&y(E)!==T&&b(E,T),a&&!d(T,L))for(o in $=!0,m(T,L,{configurable:!0,get:function(){return c(this)?this[R]:void 0}}),H)s[o]&&v(s[o],R,o);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:z,TYPED_ARRAY_TAG:$&&R,aTypedArray:I,aTypedArrayConstructor:D,exportTypedArrayMethod:Z,exportTypedArrayStaticMethod:U,getTypedArrayConstructor:B,isView:V,isTypedArray:N,TypedArray:O,TypedArrayPrototype:T}},3364:(e,t,n)=>{var o=n(8600);e.exports=function(e,t){var n=0,r=o(t),l=new e(r);while(r>n)l[n]=t[n++];return l}},7714:(e,t,n)=>{var o=n(7447),r=n(2661),l=n(8600),i=function(e){return function(t,n,i){var a,s=o(t),u=l(s),c=r(i,u);if(e&&n!=n){while(u>c)if(a=s[c++],a!=a)return!0}else for(;u>c;c++)if((e||c in s)&&s[c]===n)return e||c||0;return!e&&-1}};e.exports={includes:i(!0),indexOf:i(!1)}},9275:(e,t,n)=>{var o=n(6158),r=n(3972),l=n(8332),i=n(8600),a=function(e){var t=1==e;return function(n,a,s){var u,c,d=l(n),f=r(d),p=o(a,s),v=i(f);while(v-- >0)if(u=f[v],c=p(u,v,d),c)switch(e){case 0:return u;case 1:return v}return t?-1:void 0}};e.exports={findLast:a(0),findLastIndex:a(1)}},3614:(e,t,n)=>{"use strict";var o=n(4133),r=n(6555),l=TypeError,i=Object.getOwnPropertyDescriptor,a=o&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=a?function(e,t){if(r(e)&&!i(e,"length").writable)throw l("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},7579:(e,t,n)=>{var o=n(8600);e.exports=function(e,t){for(var n=o(e),r=new t(n),l=0;l<n;l++)r[l]=e[n-l-1];return r}},5330:(e,t,n)=>{var o=n(8600),r=n(6675),l=RangeError;e.exports=function(e,t,n,i){var a=o(e),s=r(n),u=s<0?a+s:s;if(u>=a||u<0)throw l("Incorrect index");for(var c=new t(a),d=0;d<a;d++)c[d]=d===u?i:e[d];return c}},6749:(e,t,n)=>{var o=n(1636),r=o({}.toString),l=o("".slice);e.exports=function(e){return l(r(e),8,-1)}},4239:(e,t,n)=>{var o=n(4130),r=n(6107),l=n(6749),i=n(4103),a=i("toStringTag"),s=Object,u="Arguments"==l(function(){return arguments}()),c=function(e,t){try{return e[t]}catch(n){}};e.exports=o?l:function(e){var t,n,o;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=c(t=s(e),a))?n:u?l(t):"Object"==(o=l(t))&&r(t.callee)?"Arguments":o}},7366:(e,t,n)=>{var o=n(2924),r=n(1240),l=n(863),i=n(1012);e.exports=function(e,t,n){for(var a=r(t),s=i.f,u=l.f,c=0;c<a.length;c++){var d=a[c];o(e,d)||n&&o(n,d)||s(e,d,u(t,d))}}},911:(e,t,n)=>{var o=n(8814);e.exports=!o((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4722:(e,t,n)=>{var o=n(4133),r=n(1012),l=n(3386);e.exports=o?function(e,t,n){return r.f(e,t,l(1,n))}:function(e,t,n){return e[t]=n,e}},3386:e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},9570:(e,t,n)=>{var o=n(2358),r=n(1012);e.exports=function(e,t,n){return n.get&&o(n.get,t,{getter:!0}),n.set&&o(n.set,t,{setter:!0}),r.f(e,t,n)}},4076:(e,t,n)=>{var o=n(6107),r=n(1012),l=n(2358),i=n(5437);e.exports=function(e,t,n,a){a||(a={});var s=a.enumerable,u=void 0!==a.name?a.name:t;if(o(n)&&l(n,u,a),a.global)s?e[t]=n:i(t,n);else{try{a.unsafe?e[t]&&(s=!0):delete e[t]}catch(c){}s?e[t]=n:r.f(e,t,{value:n,enumerable:!1,configurable:!a.nonConfigurable,writable:!a.nonWritable})}return e}},5437:(e,t,n)=>{var o=n(3834),r=Object.defineProperty;e.exports=function(e,t){try{r(o,e,{value:t,configurable:!0,writable:!0})}catch(n){o[e]=t}return t}},6405:(e,t,n)=>{"use strict";var o=n(7545),r=TypeError;e.exports=function(e,t){if(!delete e[t])throw r("Cannot delete property "+o(t)+" of "+o(e))}},4133:(e,t,n)=>{var o=n(8814);e.exports=!o((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},948:e=>{var t="object"==typeof document&&document.all,n="undefined"==typeof t&&void 0!==t;e.exports={all:t,IS_HTMLDDA:n}},1657:(e,t,n)=>{var o=n(3834),r=n(1419),l=o.document,i=r(l)&&r(l.createElement);e.exports=function(e){return i?l.createElement(e):{}}},6689:e=>{var t=TypeError,n=9007199254740991;e.exports=function(e){if(e>n)throw t("Maximum allowed index exceeded");return e}},322:e=>{e.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},1418:(e,t,n)=>{var o,r,l=n(3834),i=n(322),a=l.process,s=l.Deno,u=a&&a.versions||s&&s.version,c=u&&u.v8;c&&(o=c.split("."),r=o[0]>0&&o[0]<4?1:+(o[0]+o[1])),!r&&i&&(o=i.match(/Edge\/(\d+)/),(!o||o[1]>=74)&&(o=i.match(/Chrome\/(\d+)/),o&&(r=+o[1]))),e.exports=r},203:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},6943:(e,t,n)=>{var o=n(3834),r=n(863).f,l=n(4722),i=n(4076),a=n(5437),s=n(7366),u=n(2764);e.exports=function(e,t){var n,c,d,f,p,v,h=e.target,m=e.global,g=e.stat;if(c=m?o:g?o[h]||a(h,{}):(o[h]||{}).prototype,c)for(d in t){if(p=t[d],e.dontCallGetSet?(v=r(c,d),f=v&&v.value):f=c[d],n=u(m?d:h+(g?".":"#")+d,e.forced),!n&&void 0!==f){if(typeof p==typeof f)continue;s(p,f)}(e.sham||f&&f.sham)&&l(p,"sham",!0),i(c,d,p,e)}}},8814:e=>{e.exports=function(e){try{return!!e()}catch(t){return!0}}},6158:(e,t,n)=>{var o=n(9287),r=n(8762),l=n(9793),i=o(o.bind);e.exports=function(e,t){return r(e),void 0===t?e:l?i(e,t):function(){return e.apply(t,arguments)}}},9793:(e,t,n)=>{var o=n(8814);e.exports=!o((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},6654:(e,t,n)=>{var o=n(9793),r=Function.prototype.call;e.exports=o?r.bind(r):function(){return r.apply(r,arguments)}},9104:(e,t,n)=>{var o=n(4133),r=n(2924),l=Function.prototype,i=o&&Object.getOwnPropertyDescriptor,a=r(l,"name"),s=a&&"something"===function(){}.name,u=a&&(!o||o&&i(l,"name").configurable);e.exports={EXISTS:a,PROPER:s,CONFIGURABLE:u}},5478:(e,t,n)=>{var o=n(1636),r=n(8762);e.exports=function(e,t,n){try{return o(r(Object.getOwnPropertyDescriptor(e,t)[n]))}catch(l){}}},9287:(e,t,n)=>{var o=n(6749),r=n(1636);e.exports=function(e){if("Function"===o(e))return r(e)}},1636:(e,t,n)=>{var o=n(9793),r=Function.prototype,l=r.call,i=o&&r.bind.bind(l,l);e.exports=o?i:function(e){return function(){return l.apply(e,arguments)}}},7859:(e,t,n)=>{var o=n(3834),r=n(6107),l=function(e){return r(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?l(o[e]):o[e]&&o[e][t]}},7689:(e,t,n)=>{var o=n(8762),r=n(3873);e.exports=function(e,t){var n=e[t];return r(n)?void 0:o(n)}},3834:function(e,t,n){var o=function(e){return e&&e.Math==Math&&e};e.exports=o("object"==typeof globalThis&&globalThis)||o("object"==typeof window&&window)||o("object"==typeof self&&self)||o("object"==typeof n.g&&n.g)||function(){return this}()||this||Function("return this")()},2924:(e,t,n)=>{var o=n(1636),r=n(8332),l=o({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return l(r(e),t)}},1999:e=>{e.exports={}},6335:(e,t,n)=>{var o=n(4133),r=n(8814),l=n(1657);e.exports=!o&&!r((function(){return 7!=Object.defineProperty(l("div"),"a",{get:function(){return 7}}).a}))},3972:(e,t,n)=>{var o=n(1636),r=n(8814),l=n(6749),i=Object,a=o("".split);e.exports=r((function(){return!i("z").propertyIsEnumerable(0)}))?function(e){return"String"==l(e)?a(e,""):i(e)}:i},6461:(e,t,n)=>{var o=n(1636),r=n(6107),l=n(6081),i=o(Function.toString);r(l.inspectSource)||(l.inspectSource=function(e){return i(e)}),e.exports=l.inspectSource},780:(e,t,n)=>{var o,r,l,i=n(5779),a=n(3834),s=n(1419),u=n(4722),c=n(2924),d=n(6081),f=n(5315),p=n(1999),v="Object already initialized",h=a.TypeError,m=a.WeakMap,g=function(e){return l(e)?r(e):o(e,{})},y=function(e){return function(t){var n;if(!s(t)||(n=r(t)).type!==e)throw h("Incompatible receiver, "+e+" required");return n}};if(i||d.state){var b=d.state||(d.state=new m);b.get=b.get,b.has=b.has,b.set=b.set,o=function(e,t){if(b.has(e))throw h(v);return t.facade=e,b.set(e,t),t},r=function(e){return b.get(e)||{}},l=function(e){return b.has(e)}}else{var w=f("state");p[w]=!0,o=function(e,t){if(c(e,w))throw h(v);return t.facade=e,u(e,w,t),t},r=function(e){return c(e,w)?e[w]:{}},l=function(e){return c(e,w)}}e.exports={set:o,get:r,has:l,enforce:g,getterFor:y}},6555:(e,t,n)=>{var o=n(6749);e.exports=Array.isArray||function(e){return"Array"==o(e)}},354:(e,t,n)=>{var o=n(4239);e.exports=function(e){var t=o(e);return"BigInt64Array"==t||"BigUint64Array"==t}},6107:(e,t,n)=>{var o=n(948),r=o.all;e.exports=o.IS_HTMLDDA?function(e){return"function"==typeof e||e===r}:function(e){return"function"==typeof e}},2764:(e,t,n)=>{var o=n(8814),r=n(6107),l=/#|\.prototype\./,i=function(e,t){var n=s[a(e)];return n==c||n!=u&&(r(t)?o(t):!!t)},a=i.normalize=function(e){return String(e).replace(l,".").toLowerCase()},s=i.data={},u=i.NATIVE="N",c=i.POLYFILL="P";e.exports=i},3873:e=>{e.exports=function(e){return null===e||void 0===e}},1419:(e,t,n)=>{var o=n(6107),r=n(948),l=r.all;e.exports=r.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:o(e)||e===l}:function(e){return"object"==typeof e?null!==e:o(e)}},200:e=>{e.exports=!1},1637:(e,t,n)=>{var o=n(7859),r=n(6107),l=n(6123),i=n(49),a=Object;e.exports=i?function(e){return"symbol"==typeof e}:function(e){var t=o("Symbol");return r(t)&&l(t.prototype,a(e))}},8600:(e,t,n)=>{var o=n(7302);e.exports=function(e){return o(e.length)}},2358:(e,t,n)=>{var o=n(1636),r=n(8814),l=n(6107),i=n(2924),a=n(4133),s=n(9104).CONFIGURABLE,u=n(6461),c=n(780),d=c.enforce,f=c.get,p=String,v=Object.defineProperty,h=o("".slice),m=o("".replace),g=o([].join),y=a&&!r((function(){return 8!==v((function(){}),"length",{value:8}).length})),b=String(String).split("String"),w=e.exports=function(e,t,n){"Symbol("===h(p(t),0,7)&&(t="["+m(p(t),/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!i(e,"name")||s&&e.name!==t)&&(a?v(e,"name",{value:t,configurable:!0}):e.name=t),y&&n&&i(n,"arity")&&e.length!==n.arity&&v(e,"length",{value:n.arity});try{n&&i(n,"constructor")&&n.constructor?a&&v(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(r){}var o=d(e);return i(o,"source")||(o.source=g(b,"string"==typeof t?t:"")),e};Function.prototype.toString=w((function(){return l(this)&&f(this).source||u(this)}),"toString")},7233:e=>{var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var o=+e;return(o>0?n:t)(o)}},1012:(e,t,n)=>{var o=n(4133),r=n(6335),l=n(64),i=n(616),a=n(1017),s=TypeError,u=Object.defineProperty,c=Object.getOwnPropertyDescriptor,d="enumerable",f="configurable",p="writable";t.f=o?l?function(e,t,n){if(i(e),t=a(t),i(n),"function"===typeof e&&"prototype"===t&&"value"in n&&p in n&&!n[p]){var o=c(e,t);o&&o[p]&&(e[t]=n.value,n={configurable:f in n?n[f]:o[f],enumerable:d in n?n[d]:o[d],writable:!1})}return u(e,t,n)}:u:function(e,t,n){if(i(e),t=a(t),i(n),r)try{return u(e,t,n)}catch(o){}if("get"in n||"set"in n)throw s("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},863:(e,t,n)=>{var o=n(4133),r=n(6654),l=n(8068),i=n(3386),a=n(7447),s=n(1017),u=n(2924),c=n(6335),d=Object.getOwnPropertyDescriptor;t.f=o?d:function(e,t){if(e=a(e),t=s(t),c)try{return d(e,t)}catch(n){}if(u(e,t))return i(!r(l.f,e,t),e[t])}},3450:(e,t,n)=>{var o=n(6682),r=n(203),l=r.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return o(e,l)}},1996:(e,t)=>{t.f=Object.getOwnPropertySymbols},7886:(e,t,n)=>{var o=n(2924),r=n(6107),l=n(8332),i=n(5315),a=n(911),s=i("IE_PROTO"),u=Object,c=u.prototype;e.exports=a?u.getPrototypeOf:function(e){var t=l(e);if(o(t,s))return t[s];var n=t.constructor;return r(n)&&t instanceof n?n.prototype:t instanceof u?c:null}},6123:(e,t,n)=>{var o=n(1636);e.exports=o({}.isPrototypeOf)},6682:(e,t,n)=>{var o=n(1636),r=n(2924),l=n(7447),i=n(7714).indexOf,a=n(1999),s=o([].push);e.exports=function(e,t){var n,o=l(e),u=0,c=[];for(n in o)!r(a,n)&&r(o,n)&&s(c,n);while(t.length>u)r(o,n=t[u++])&&(~i(c,n)||s(c,n));return c}},8068:(e,t)=>{"use strict";var n={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,r=o&&!n.call({1:2},1);t.f=r?function(e){var t=o(this,e);return!!t&&t.enumerable}:n},6534:(e,t,n)=>{var o=n(5478),r=n(616),l=n(9220);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=o(Object.prototype,"__proto__","set"),e(n,[]),t=n instanceof Array}catch(i){}return function(n,o){return r(n),l(o),t?e(n,o):n.__proto__=o,n}}():void 0)},9370:(e,t,n)=>{var o=n(6654),r=n(6107),l=n(1419),i=TypeError;e.exports=function(e,t){var n,a;if("string"===t&&r(n=e.toString)&&!l(a=o(n,e)))return a;if(r(n=e.valueOf)&&!l(a=o(n,e)))return a;if("string"!==t&&r(n=e.toString)&&!l(a=o(n,e)))return a;throw i("Can't convert object to primitive value")}},1240:(e,t,n)=>{var o=n(7859),r=n(1636),l=n(3450),i=n(1996),a=n(616),s=r([].concat);e.exports=o("Reflect","ownKeys")||function(e){var t=l.f(a(e)),n=i.f;return n?s(t,n(e)):t}},9592:(e,t,n)=>{"use strict";var o=n(616);e.exports=function(){var e=o(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}},5177:(e,t,n)=>{var o=n(3873),r=TypeError;e.exports=function(e){if(o(e))throw r("Can't call method on "+e);return e}},5315:(e,t,n)=>{var o=n(8850),r=n(3965),l=o("keys");e.exports=function(e){return l[e]||(l[e]=r(e))}},6081:(e,t,n)=>{var o=n(3834),r=n(5437),l="__core-js_shared__",i=o[l]||r(l,{});e.exports=i},8850:(e,t,n)=>{var o=n(200),r=n(6081);(e.exports=function(e,t){return r[e]||(r[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.31.0",mode:o?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.31.0/LICENSE",source:"https://github.com/zloirock/core-js"})},4651:(e,t,n)=>{var o=n(1418),r=n(8814),l=n(3834),i=l.String;e.exports=!!Object.getOwnPropertySymbols&&!r((function(){var e=Symbol();return!i(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&o&&o<41}))},2661:(e,t,n)=>{var o=n(6675),r=Math.max,l=Math.min;e.exports=function(e,t){var n=o(e);return n<0?r(n+t,0):l(n,t)}},7385:(e,t,n)=>{var o=n(4384),r=TypeError;e.exports=function(e){var t=o(e,"number");if("number"==typeof t)throw r("Can't convert number to bigint");return BigInt(t)}},7447:(e,t,n)=>{var o=n(3972),r=n(5177);e.exports=function(e){return o(r(e))}},6675:(e,t,n)=>{var o=n(7233);e.exports=function(e){var t=+e;return t!==t||0===t?0:o(t)}},7302:(e,t,n)=>{var o=n(6675),r=Math.min;e.exports=function(e){return e>0?r(o(e),9007199254740991):0}},8332:(e,t,n)=>{var o=n(5177),r=Object;e.exports=function(e){return r(o(e))}},4384:(e,t,n)=>{var o=n(6654),r=n(1419),l=n(1637),i=n(7689),a=n(9370),s=n(4103),u=TypeError,c=s("toPrimitive");e.exports=function(e,t){if(!r(e)||l(e))return e;var n,s=i(e,c);if(s){if(void 0===t&&(t="default"),n=o(s,e,t),!r(n)||l(n))return n;throw u("Can't convert object to primitive value")}return void 0===t&&(t="number"),a(e,t)}},1017:(e,t,n)=>{var o=n(4384),r=n(1637);e.exports=function(e){var t=o(e,"string");return r(t)?t:t+""}},4130:(e,t,n)=>{var o=n(4103),r=o("toStringTag"),l={};l[r]="z",e.exports="[object z]"===String(l)},7545:e=>{var t=String;e.exports=function(e){try{return t(e)}catch(n){return"Object"}}},3965:(e,t,n)=>{var o=n(1636),r=0,l=Math.random(),i=o(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+i(++r+l,36)}},49:(e,t,n)=>{var o=n(4651);e.exports=o&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},64:(e,t,n)=>{var o=n(4133),r=n(8814);e.exports=o&&r((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},5779:(e,t,n)=>{var o=n(3834),r=n(6107),l=o.WeakMap;e.exports=r(l)&&/native code/.test(String(l))},4103:(e,t,n)=>{var o=n(3834),r=n(8850),l=n(2924),i=n(3965),a=n(4651),s=n(49),u=o.Symbol,c=r("wks"),d=s?u["for"]||u:u&&u.withoutSetter||i;e.exports=function(e){return l(c,e)||(c[e]=a&&l(u,e)?u[e]:d("Symbol."+e)),c[e]}},9665:(e,t,n)=>{"use strict";var o=n(6943),r=n(8332),l=n(8600),i=n(3614),a=n(6689),s=n(8814),u=s((function(){return 4294967297!==[].push.call({length:4294967296},1)})),c=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}},d=u||!c();o({target:"Array",proto:!0,arity:1,forced:d},{push:function(e){var t=r(this),n=l(t),o=arguments.length;a(n+o);for(var s=0;s<o;s++)t[n]=arguments[s],n++;return i(t,n),n}})},6890:(e,t,n)=>{"use strict";var o=n(6943),r=n(8332),l=n(8600),i=n(3614),a=n(6405),s=n(6689),u=1!==[].unshift(0),c=function(){try{Object.defineProperty([],"length",{writable:!1}).unshift()}catch(e){return e instanceof TypeError}},d=u||!c();o({target:"Array",proto:!0,arity:1,forced:d},{unshift:function(e){var t=r(this),n=l(t),o=arguments.length;if(o){s(n+o);var u=n;while(u--){var c=u+o;u in t?t[c]=t[u]:a(t,c)}for(var d=0;d<o;d++)t[d]=arguments[d]}return i(t,n+o)}})},3122:(e,t,n)=>{var o=n(3834),r=n(4133),l=n(9570),i=n(9592),a=n(8814),s=o.RegExp,u=s.prototype,c=r&&a((function(){var e=!0;try{s(".","d")}catch(c){e=!1}var t={},n="",o=e?"dgimsy":"gimsy",r=function(e,o){Object.defineProperty(t,e,{get:function(){return n+=o,!0}})},l={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var i in e&&(l.hasIndices="d"),l)r(i,l[i]);var a=Object.getOwnPropertyDescriptor(u,"flags").get.call(t);return a!==o||n!==o}));c&&l(u,"flags",{configurable:!0,get:i})},5231:(e,t,n)=>{"use strict";var o=n(8086),r=n(8600),l=n(6675),i=o.aTypedArray,a=o.exportTypedArrayMethod;a("at",(function(e){var t=i(this),n=r(t),o=l(e),a=o>=0?o:n+o;return a<0||a>=n?void 0:t[a]}))},548:(e,t,n)=>{"use strict";var o=n(8086),r=n(9275).findLastIndex,l=o.aTypedArray,i=o.exportTypedArrayMethod;i("findLastIndex",(function(e){return r(l(this),e,arguments.length>1?arguments[1]:void 0)}))},3075:(e,t,n)=>{"use strict";var o=n(8086),r=n(9275).findLast,l=o.aTypedArray,i=o.exportTypedArrayMethod;i("findLast",(function(e){return r(l(this),e,arguments.length>1?arguments[1]:void 0)}))},2279:(e,t,n)=>{"use strict";var o=n(7579),r=n(8086),l=r.aTypedArray,i=r.exportTypedArrayMethod,a=r.getTypedArrayConstructor;i("toReversed",(function(){return o(l(this),a(this))}))},2157:(e,t,n)=>{"use strict";var o=n(8086),r=n(1636),l=n(8762),i=n(3364),a=o.aTypedArray,s=o.getTypedArrayConstructor,u=o.exportTypedArrayMethod,c=r(o.TypedArrayPrototype.sort);u("toSorted",(function(e){void 0!==e&&l(e);var t=a(this),n=i(s(t),t);return c(n,e)}))},6735:(e,t,n)=>{"use strict";var o=n(5330),r=n(8086),l=n(354),i=n(6675),a=n(7385),s=r.aTypedArray,u=r.getTypedArrayConstructor,c=r.exportTypedArrayMethod,d=!!function(){try{new Int8Array(1)["with"](2,{valueOf:function(){throw 8}})}catch(e){return 8===e}}();c("with",{with:function(e,t){var n=s(this),r=i(e),c=l(n)?a(t):+t;return o(n,u(n),r,c)}}["with"],!d)},1639:(e,t)=>{"use strict";t.Z=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n}},3340:(e,t,n)=>{"use strict";function o(e){return e}n.d(t,{BC:()=>o})},8339:(e,t,n)=>{"use strict";n.d(t,{p7:()=>nt,r5:()=>V,tv:()=>rt,yj:()=>lt});var o=n(9835),r=n(499); /*! * vue-router v4.2.3 * (c) 2023 Eduardo San Martin Morote * @license MIT */ const l="undefined"!==typeof window;function i(e){return e.__esModule||"Module"===e[Symbol.toStringTag]}const a=Object.assign;function s(e,t){const n={};for(const o in t){const r=t[o];n[o]=c(r)?r.map(e):e(r)}return n}const u=()=>{},c=Array.isArray;const d=/\/$/,f=e=>e.replace(d,"");function p(e,t,n="/"){let o,r={},l="",i="";const a=t.indexOf("#");let s=t.indexOf("?");return a<s&&a>=0&&(s=-1),s>-1&&(o=t.slice(0,s),l=t.slice(s+1,a>-1?a:t.length),r=e(l)),a>-1&&(o=o||t.slice(0,a),i=t.slice(a,t.length)),o=_(null!=o?o:t,n),{fullPath:o+(l&&"?")+l+i,path:o,query:r,hash:i}}function v(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function h(e,t){return t&&e.toLowerCase().startsWith(t.toLowerCase())?e.slice(t.length)||"/":e}function m(e,t,n){const o=t.matched.length-1,r=n.matched.length-1;return o>-1&&o===r&&g(t.matched[o],n.matched[r])&&y(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function g(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function y(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!b(e[n],t[n]))return!1;return!0}function b(e,t){return c(e)?w(e,t):c(t)?w(t,e):e===t}function w(e,t){return c(t)?e.length===t.length&&e.every(((e,n)=>e===t[n])):1===e.length&&e[0]===t}function _(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),o=e.split("/"),r=o[o.length-1];".."!==r&&"."!==r||o.push("");let l,i,a=n.length-1;for(l=0;l<o.length;l++)if(i=o[l],"."!==i){if(".."!==i)break;a>1&&a--}return n.slice(0,a).join("/")+"/"+o.slice(l-(l===o.length?1:0)).join("/")}var x,S;(function(e){e["pop"]="pop",e["push"]="push"})(x||(x={})),function(e){e["back"]="back",e["forward"]="forward",e["unknown"]=""}(S||(S={}));function k(e){if(!e)if(l){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return"/"!==e[0]&&"#"!==e[0]&&(e="/"+e),f(e)}const C=/^[^#]+#/;function q(e,t){return e.replace(C,"#")+t}function F(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 E=()=>({left:window.pageXOffset,top:window.pageYOffset});function O(e){let t;if("el"in e){const n=e.el,o="string"===typeof n&&n.startsWith("#");0;const r="string"===typeof n?o?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=F(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(null!=t.left?t.left:window.pageXOffset,null!=t.top?t.top:window.pageYOffset)}function T(e,t){const n=history.state?history.state.position-t:-1;return n+e}const A=new Map;function P(e,t){A.set(e,t)}function L(e){const t=A.get(e);return A.delete(e),t}let R=()=>location.protocol+"//"+location.host;function M(e,t){const{pathname:n,search:o,hash:r}=t,l=e.indexOf("#");if(l>-1){let t=r.includes(e.slice(l))?e.slice(l).length:1,n=r.slice(t);return"/"!==n[0]&&(n="/"+n),h(n,"")}const i=h(n,e);return i+o+r}function z(e,t,n,o){let r=[],l=[],i=null;const s=({state:l})=>{const a=M(e,location),s=n.value,u=t.value;let c=0;if(l){if(n.value=a,t.value=l,i&&i===s)return void(i=null);c=u?l.position-u.position:0}else o(a);r.forEach((e=>{e(n.value,s,{delta:c,type:x.pop,direction:c?c>0?S.forward:S.back:S.unknown})}))};function u(){i=n.value}function c(e){r.push(e);const t=()=>{const t=r.indexOf(e);t>-1&&r.splice(t,1)};return l.push(t),t}function d(){const{history:e}=window;e.state&&e.replaceState(a({},e.state,{scroll:E()}),"")}function f(){for(const e of l)e();l=[],window.removeEventListener("popstate",s),window.removeEventListener("beforeunload",d)}return window.addEventListener("popstate",s),window.addEventListener("beforeunload",d,{passive:!0}),{pauseListeners:u,listen:c,destroy:f}}function $(e,t,n,o=!1,r=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:r?E():null}}function H(e){const{history:t,location:n}=window,o={value:M(e,n)},r={value:t.state};function l(o,l,i){const a=e.indexOf("#"),s=a>-1?(n.host&&document.querySelector("base")?e:e.slice(a))+o:R()+e+o;try{t[i?"replaceState":"pushState"](l,"",s),r.value=l}catch(u){console.error(u),n[i?"replace":"assign"](s)}}function i(e,n){const i=a({},t.state,$(r.value.back,e,r.value.forward,!0),n,{position:r.value.position});l(e,i,!0),o.value=e}function s(e,n){const i=a({},r.value,t.state,{forward:e,scroll:E()});l(i.current,i,!0);const s=a({},$(o.value,e,null),{position:i.position+1},n);l(e,s,!1),o.value=e}return r.value||l(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0),{location:o,state:r,push:s,replace:i}}function j(e){e=k(e);const t=H(e),n=z(e,t.state,t.location,t.replace);function o(e,t=!0){t||n.pauseListeners(),history.go(e)}const r=a({location:"",base:e,go:o,createHref:q.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 V(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),j(e)}function B(e){return"string"===typeof e||e&&"object"===typeof e}function N(e){return"string"===typeof e||"symbol"===typeof e}const I={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},D=Symbol("");var Z;(function(e){e[e["aborted"]=4]="aborted",e[e["cancelled"]=8]="cancelled",e[e["duplicated"]=16]="duplicated"})(Z||(Z={}));function U(e,t){return a(new Error,{type:e,[D]:!0},t)}function Y(e,t){return e instanceof Error&&D in e&&(null==t||!!(e.type&t))}const K="[^/]+?",J={sensitive:!1,strict:!1,start:!0,end:!0},W=/[.+*?^${}()[\]/\\]/g;function X(e,t){const n=a({},J,t),o=[];let r=n.start?"^":"";const l=[];for(const a of e){const e=a.length?[]:[90];n.strict&&!a.length&&(r+="/");for(let t=0;t<a.length;t++){const o=a[t];let i=40+(n.sensitive?.25:0);if(0===o.type)t||(r+="/"),r+=o.value.replace(W,"\\$&"),i+=40;else if(1===o.type){const{value:e,repeatable:n,optional:s,regexp:u}=o;l.push({name:e,repeatable:n,optional:s});const c=u||K;if(c!==K){i+=10;try{new RegExp(`(${c})`)}catch(d){throw new Error(`Invalid custom RegExp for param "${e}" (${c}): `+d.message)}}let f=n?`((?:${c})(?:/(?:${c}))*)`:`(${c})`;t||(f=s&&a.length<2?`(?:/${f})`:"/"+f),s&&(f+="?"),r+=f,i+=20,s&&(i+=-8),n&&(i+=-20),".*"===c&&(i+=-50)}e.push(i)}o.push(e)}if(n.strict&&n.end){const e=o.length-1;o[e][o[e].length-1]+=.7000000000000001}n.strict||(r+="/?"),n.end?r+="$":n.strict&&(r+="(?:/|$)");const i=new RegExp(r,n.sensitive?"":"i");function s(e){const t=e.match(i),n={};if(!t)return null;for(let o=1;o<t.length;o++){const e=t[o]||"",r=l[o-1];n[r.name]=e&&r.repeatable?e.split("/"):e}return n}function u(t){let n="",o=!1;for(const r of e){o&&n.endsWith("/")||(n+="/"),o=!1;for(const e of r)if(0===e.type)n+=e.value;else if(1===e.type){const{value:l,repeatable:i,optional:a}=e,s=l in t?t[l]:"";if(c(s)&&!i)throw new Error(`Provided param "${l}" is an array but it is not repeatable (* or + modifiers)`);const u=c(s)?s.join("/"):s;if(!u){if(!a)throw new Error(`Missing required param "${l}"`);r.length<2&&(n.endsWith("/")?n=n.slice(0,-1):o=!0)}n+=u}}return n||"/"}return{re:i,score:o,keys:l,parse:s,stringify:u}}function Q(e,t){let n=0;while(n<e.length&&n<t.length){const o=t[n]-e[n];if(o)return o;n++}return e.length<t.length?1===e.length&&80===e[0]?-1:1:e.length>t.length?1===t.length&&80===t[0]?1:-1:0}function G(e,t){let n=0;const o=e.score,r=t.score;while(n<o.length&&n<r.length){const e=Q(o[n],r[n]);if(e)return e;n++}if(1===Math.abs(r.length-o.length)){if(ee(o))return 1;if(ee(r))return-1}return r.length-o.length}function ee(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const te={type:0,value:""},ne=/[a-zA-Z0-9_]/;function oe(e){if(!e)return[[]];if("/"===e)return[[te]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(e){throw new Error(`ERR (${n})/"${u}": ${e}`)}let n=0,o=n;const r=[];let l;function i(){l&&r.push(l),l=[]}let a,s=0,u="",c="";function d(){u&&(0===n?l.push({type:0,value:u}):1===n||2===n||3===n?(l.length>1&&("*"===a||"+"===a)&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),l.push({type:1,value:u,regexp:c,repeatable:"*"===a||"+"===a,optional:"*"===a||"?"===a})):t("Invalid state to consume buffer"),u="")}function f(){u+=a}while(s<e.length)if(a=e[s++],"\\"!==a||2===n)switch(n){case 0:"/"===a?(u&&d(),i()):":"===a?(d(),n=1):f();break;case 4:f(),n=o;break;case 1:"("===a?n=2:ne.test(a)?f():(d(),n=0,"*"!==a&&"?"!==a&&"+"!==a&&s--);break;case 2:")"===a?"\\"==c[c.length-1]?c=c.slice(0,-1)+a:n=3:c+=a;break;case 3:d(),n=0,"*"!==a&&"?"!==a&&"+"!==a&&s--,c="";break;default:t("Unknown state");break}else o=n,n=4;return 2===n&&t(`Unfinished custom RegExp for param "${u}"`),d(),i(),r}function re(e,t,n){const o=X(oe(e.path),n);const r=a(o,{record:e,parent:t,children:[],alias:[]});return t&&!r.record.aliasOf===!t.record.aliasOf&&t.children.push(r),r}function le(e,t){const n=[],o=new Map;function r(e){return o.get(e)}function l(e,n,o){const r=!o,s=ae(e);s.aliasOf=o&&o.record;const d=de(t,e),f=[s];if("alias"in e){const t="string"===typeof e.alias?[e.alias]:e.alias;for(const e of t)f.push(a({},s,{components:o?o.record.components:s.components,path:e,aliasOf:o?o.record:s}))}let p,v;for(const t of f){const{path:a}=t;if(n&&"/"!==a[0]){const e=n.record.path,o="/"===e[e.length-1]?"":"/";t.path=n.record.path+(a&&o+a)}if(p=re(t,n,d),o?o.alias.push(p):(v=v||p,v!==p&&v.alias.push(p),r&&e.name&&!ue(p)&&i(e.name)),s.children){const e=s.children;for(let t=0;t<e.length;t++)l(e[t],p,o&&o.children[t])}o=o||p,(p.record.components&&Object.keys(p.record.components).length||p.record.name||p.record.redirect)&&c(p)}return v?()=>{i(v)}:u}function i(e){if(N(e)){const t=o.get(e);t&&(o.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(i),t.alias.forEach(i))}else{const t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&o.delete(e.record.name),e.children.forEach(i),e.alias.forEach(i))}}function s(){return n}function c(e){let t=0;while(t<n.length&&G(e,n[t])>=0&&(e.record.path!==n[t].record.path||!fe(e,n[t])))t++;n.splice(t,0,e),e.record.name&&!ue(e)&&o.set(e.record.name,e)}function d(e,t){let r,l,i,s={};if("name"in e&&e.name){if(r=o.get(e.name),!r)throw U(1,{location:e});0,i=r.record.name,s=a(ie(t.params,r.keys.filter((e=>!e.optional)).map((e=>e.name))),e.params&&ie(e.params,r.keys.map((e=>e.name)))),l=r.stringify(s)}else if("path"in e)l=e.path,r=n.find((e=>e.re.test(l))),r&&(s=r.parse(l),i=r.record.name);else{if(r=t.name?o.get(t.name):n.find((e=>e.re.test(t.path))),!r)throw U(1,{location:e,currentLocation:t});i=r.record.name,s=a({},t.params,e.params),l=r.stringify(s)}const u=[];let c=r;while(c)u.unshift(c.record),c=c.parent;return{name:i,path:l,params:s,matched:u,meta:ce(u)}}return t=de({strict:!1,end:!0,sensitive:!1},t),e.forEach((e=>l(e))),{addRoute:l,resolve:d,removeRoute:i,getRoutes:s,getRecordMatcher:r}}function ie(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function ae(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:se(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function se(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const o in e.components)t[o]="object"===typeof n?n[o]:n;return t}function ue(e){while(e){if(e.record.aliasOf)return!0;e=e.parent}return!1}function ce(e){return e.reduce(((e,t)=>a(e,t.meta)),{})}function de(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function fe(e,t){return t.children.some((t=>t===e||fe(e,t)))}const pe=/#/g,ve=/&/g,he=/\//g,me=/=/g,ge=/\?/g,ye=/\+/g,be=/%5B/g,we=/%5D/g,_e=/%5E/g,xe=/%60/g,Se=/%7B/g,ke=/%7C/g,Ce=/%7D/g,qe=/%20/g;function Fe(e){return encodeURI(""+e).replace(ke,"|").replace(be,"[").replace(we,"]")}function Ee(e){return Fe(e).replace(Se,"{").replace(Ce,"}").replace(_e,"^")}function Oe(e){return Fe(e).replace(ye,"%2B").replace(qe,"+").replace(pe,"%23").replace(ve,"%26").replace(xe,"`").replace(Se,"{").replace(Ce,"}").replace(_e,"^")}function Te(e){return Oe(e).replace(me,"%3D")}function Ae(e){return Fe(e).replace(pe,"%23").replace(ge,"%3F")}function Pe(e){return null==e?"":Ae(e).replace(he,"%2F")}function Le(e){try{return decodeURIComponent(""+e)}catch(t){}return""+e}function Re(e){const t={};if(""===e||"?"===e)return t;const n="?"===e[0],o=(n?e.slice(1):e).split("&");for(let r=0;r<o.length;++r){const e=o[r].replace(ye," "),n=e.indexOf("="),l=Le(n<0?e:e.slice(0,n)),i=n<0?null:Le(e.slice(n+1));if(l in t){let e=t[l];c(e)||(e=t[l]=[e]),e.push(i)}else t[l]=i}return t}function Me(e){let t="";for(let n in e){const o=e[n];if(n=Te(n),null==o){void 0!==o&&(t+=(t.length?"&":"")+n);continue}const r=c(o)?o.map((e=>e&&Oe(e))):[o&&Oe(o)];r.forEach((e=>{void 0!==e&&(t+=(t.length?"&":"")+n,null!=e&&(t+="="+e))}))}return t}function ze(e){const t={};for(const n in e){const o=e[n];void 0!==o&&(t[n]=c(o)?o.map((e=>null==e?null:""+e)):null==o?o:""+o)}return t}const $e=Symbol(""),He=Symbol(""),je=Symbol(""),Ve=Symbol(""),Be=Symbol("");function Ne(){let e=[];function t(t){return e.push(t),()=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)}}function n(){e=[]}return{add:t,list:()=>e,reset:n}}function Ie(e,t,n,o,r){const l=o&&(o.enterCallbacks[r]=o.enterCallbacks[r]||[]);return()=>new Promise(((i,a)=>{const s=e=>{!1===e?a(U(4,{from:n,to:t})):e instanceof Error?a(e):B(e)?a(U(2,{from:t,to:e})):(l&&o.enterCallbacks[r]===l&&"function"===typeof e&&l.push(e),i())},u=e.call(o&&o.instances[r],t,n,s);let c=Promise.resolve(u);e.length<3&&(c=c.then(s)),c.catch((e=>a(e)))}))}function De(e,t,n,o){const r=[];for(const l of e){0;for(const e in l.components){let a=l.components[e];if("beforeRouteEnter"===t||l.instances[e])if(Ze(a)){const i=a.__vccOpts||a,s=i[t];s&&r.push(Ie(s,n,o,l,e))}else{let s=a();0,r.push((()=>s.then((r=>{if(!r)return Promise.reject(new Error(`Couldn't resolve component "${e}" at "${l.path}"`));const a=i(r)?r.default:r;l.components[e]=a;const s=a.__vccOpts||a,u=s[t];return u&&Ie(u,n,o,l,e)()}))))}}}return r}function Ze(e){return"object"===typeof e||"displayName"in e||"props"in e||"__vccOpts"in e}function Ue(e){const t=(0,o.f3)(je),n=(0,o.f3)(Ve),l=(0,o.Fl)((()=>t.resolve((0,r.SU)(e.to)))),i=(0,o.Fl)((()=>{const{matched:e}=l.value,{length:t}=e,o=e[t-1],r=n.matched;if(!o||!r.length)return-1;const i=r.findIndex(g.bind(null,o));if(i>-1)return i;const a=Xe(e[t-2]);return t>1&&Xe(o)===a&&r[r.length-1].path!==a?r.findIndex(g.bind(null,e[t-2])):i})),a=(0,o.Fl)((()=>i.value>-1&&We(n.params,l.value.params))),s=(0,o.Fl)((()=>i.value>-1&&i.value===n.matched.length-1&&y(n.params,l.value.params)));function c(n={}){return Je(n)?t[(0,r.SU)(e.replace)?"replace":"push"]((0,r.SU)(e.to)).catch(u):Promise.resolve()}return{route:l,href:(0,o.Fl)((()=>l.value.href)),isActive:a,isExactActive:s,navigate:c}}const Ye=(0,o.aZ)({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Ue,setup(e,{slots:t}){const n=(0,r.qj)(Ue(e)),{options:l}=(0,o.f3)(je),i=(0,o.Fl)((()=>({[Qe(e.activeClass,l.linkActiveClass,"router-link-active")]:n.isActive,[Qe(e.exactActiveClass,l.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive})));return()=>{const r=t.default&&t.default(n);return e.custom?r:(0,o.h)("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:i.value},r)}}}),Ke=Ye;function Je(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&(void 0===e.button||0===e.button)){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 We(e,t){for(const n in t){const o=t[n],r=e[n];if("string"===typeof o){if(o!==r)return!1}else if(!c(r)||r.length!==o.length||o.some(((e,t)=>e!==r[t])))return!1}return!0}function Xe(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Qe=(e,t,n)=>null!=e?e:null!=t?t:n,Ge=(0,o.aZ)({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const l=(0,o.f3)(Be),i=(0,o.Fl)((()=>e.route||l.value)),s=(0,o.f3)(He,0),u=(0,o.Fl)((()=>{let e=(0,r.SU)(s);const{matched:t}=i.value;let n;while((n=t[e])&&!n.components)e++;return e})),c=(0,o.Fl)((()=>i.value.matched[u.value]));(0,o.JJ)(He,(0,o.Fl)((()=>u.value+1))),(0,o.JJ)($e,c),(0,o.JJ)(Be,i);const d=(0,r.iH)();return(0,o.YP)((()=>[d.value,c.value,e.name]),(([e,t,n],[o,r,l])=>{t&&(t.instances[n]=e,r&&r!==t&&e&&e===o&&(t.leaveGuards.size||(t.leaveGuards=r.leaveGuards),t.updateGuards.size||(t.updateGuards=r.updateGuards))),!e||!t||r&&g(t,r)&&o||(t.enterCallbacks[n]||[]).forEach((t=>t(e)))}),{flush:"post"}),()=>{const r=i.value,l=e.name,s=c.value,u=s&&s.components[l];if(!u)return et(n.default,{Component:u,route:r});const f=s.props[l],p=f?!0===f?r.params:"function"===typeof f?f(r):f:null,v=e=>{e.component.isUnmounted&&(s.instances[l]=null)},h=(0,o.h)(u,a({},p,t,{onVnodeUnmounted:v,ref:d}));return et(n.default,{Component:h,route:r})||h}}});function et(e,t){if(!e)return null;const n=e(t);return 1===n.length?n[0]:n}const tt=Ge;function nt(e){const t=le(e.routes,e),n=e.parseQuery||Re,i=e.stringifyQuery||Me,d=e.history;const f=Ne(),h=Ne(),g=Ne(),y=(0,r.XI)(I);let b=I;l&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const w=s.bind(null,(e=>""+e)),_=s.bind(null,Pe),S=s.bind(null,Le);function k(e,n){let o,r;return N(e)?(o=t.getRecordMatcher(e),r=n):r=e,t.addRoute(r,o)}function C(e){const n=t.getRecordMatcher(e);n&&t.removeRoute(n)}function q(){return t.getRoutes().map((e=>e.record))}function F(e){return!!t.getRecordMatcher(e)}function A(e,o){if(o=a({},o||y.value),"string"===typeof e){const r=p(n,e,o.path),l=t.resolve({path:r.path},o),i=d.createHref(r.fullPath);return a(r,l,{params:S(l.params),hash:Le(r.hash),redirectedFrom:void 0,href:i})}let r;if("path"in e)r=a({},e,{path:p(n,e.path,o.path).path});else{const t=a({},e.params);for(const e in t)null==t[e]&&delete t[e];r=a({},e,{params:_(t)}),o.params=_(o.params)}const l=t.resolve(r,o),s=e.hash||"";l.params=w(S(l.params));const u=v(i,a({},e,{hash:Ee(s),path:l.path})),c=d.createHref(u);return a({fullPath:u,hash:s,query:i===Me?ze(e.query):e.query||{}},l,{redirectedFrom:void 0,href:c})}function R(e){return"string"===typeof e?p(n,e,y.value.path):a({},e)}function M(e,t){if(b!==e)return U(8,{from:t,to:e})}function z(e){return j(e)}function $(e){return z(a(R(e),{replace:!0}))}function H(e){const t=e.matched[e.matched.length-1];if(t&&t.redirect){const{redirect:n}=t;let o="function"===typeof n?n(e):n;return"string"===typeof o&&(o=o.includes("?")||o.includes("#")?o=R(o):{path:o},o.params={}),a({query:e.query,hash:e.hash,params:"path"in o?{}:e.params},o)}}function j(e,t){const n=b=A(e),o=y.value,r=e.state,l=e.force,s=!0===e.replace,u=H(n);if(u)return j(a(R(u),{state:"object"===typeof u?a({},r,u.state):r,force:l,replace:s}),t||n);const c=n;let d;return c.redirectedFrom=t,!l&&m(i,o,n)&&(d=U(16,{to:c,from:o}),oe(o,o,!0,!1)),(d?Promise.resolve(d):D(c,o)).catch((e=>Y(e)?Y(e,2)?e:ne(e):ee(e,c,o))).then((e=>{if(e){if(Y(e,2))return j(a({replace:s},R(e.to),{state:"object"===typeof e.to?a({},r,e.to.state):r,force:l}),t||c)}else e=K(c,o,!0,s,r);return Z(c,o,e),e}))}function V(e,t){const n=M(e,t);return n?Promise.reject(n):Promise.resolve()}function B(e){const t=ae.values().next().value;return t&&"function"===typeof t.runWithContext?t.runWithContext(e):e()}function D(e,t){let n;const[o,r,l]=ot(e,t);n=De(o.reverse(),"beforeRouteLeave",e,t);for(const a of o)a.leaveGuards.forEach((o=>{n.push(Ie(o,e,t))}));const i=V.bind(null,e,t);return n.push(i),ue(n).then((()=>{n=[];for(const o of f.list())n.push(Ie(o,e,t));return n.push(i),ue(n)})).then((()=>{n=De(r,"beforeRouteUpdate",e,t);for(const o of r)o.updateGuards.forEach((o=>{n.push(Ie(o,e,t))}));return n.push(i),ue(n)})).then((()=>{n=[];for(const o of l)if(o.beforeEnter)if(c(o.beforeEnter))for(const r of o.beforeEnter)n.push(Ie(r,e,t));else n.push(Ie(o.beforeEnter,e,t));return n.push(i),ue(n)})).then((()=>(e.matched.forEach((e=>e.enterCallbacks={})),n=De(l,"beforeRouteEnter",e,t),n.push(i),ue(n)))).then((()=>{n=[];for(const o of h.list())n.push(Ie(o,e,t));return n.push(i),ue(n)})).catch((e=>Y(e,8)?e:Promise.reject(e)))}function Z(e,t,n){for(const o of g.list())B((()=>o(e,t,n)))}function K(e,t,n,o,r){const i=M(e,t);if(i)return i;const s=t===I,u=l?history.state:{};n&&(o||s?d.replace(e.fullPath,a({scroll:s&&u&&u.scroll},r)):d.push(e.fullPath,r)),y.value=e,oe(e,t,n,s),ne()}let J;function W(){J||(J=d.listen(((e,t,n)=>{if(!se.listening)return;const o=A(e),r=H(o);if(r)return void j(a(r,{replace:!0}),o).catch(u);b=o;const i=y.value;l&&P(T(i.fullPath,n.delta),E()),D(o,i).catch((e=>Y(e,12)?e:Y(e,2)?(j(e.to,o).then((e=>{Y(e,20)&&!n.delta&&n.type===x.pop&&d.go(-1,!1)})).catch(u),Promise.reject()):(n.delta&&d.go(-n.delta,!1),ee(e,o,i)))).then((e=>{e=e||K(o,i,!1),e&&(n.delta&&!Y(e,8)?d.go(-n.delta,!1):n.type===x.pop&&Y(e,20)&&d.go(-1,!1)),Z(o,i,e)})).catch(u)})))}let X,Q=Ne(),G=Ne();function ee(e,t,n){ne(e);const o=G.list();return o.length?o.forEach((o=>o(e,t,n))):console.error(e),Promise.reject(e)}function te(){return X&&y.value!==I?Promise.resolve():new Promise(((e,t)=>{Q.add([e,t])}))}function ne(e){return X||(X=!e,W(),Q.list().forEach((([t,n])=>e?n(e):t())),Q.reset()),e}function oe(t,n,r,i){const{scrollBehavior:a}=e;if(!l||!a)return Promise.resolve();const s=!r&&L(T(t.fullPath,0))||(i||!r)&&history.state&&history.state.scroll||null;return(0,o.Y3)().then((()=>a(t,n,s))).then((e=>e&&O(e))).catch((e=>ee(e,t,n)))}const re=e=>d.go(e);let ie;const ae=new Set,se={currentRoute:y,listening:!0,addRoute:k,removeRoute:C,hasRoute:F,getRoutes:q,resolve:A,options:e,push:z,replace:$,go:re,back:()=>re(-1),forward:()=>re(1),beforeEach:f.add,beforeResolve:h.add,afterEach:g.add,onError:G.add,isReady:te,install(e){const t=this;e.component("RouterLink",Ke),e.component("RouterView",tt),e.config.globalProperties.$router=t,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>(0,r.SU)(y)}),l&&!ie&&y.value===I&&(ie=!0,z(d.location).catch((e=>{0})));const n={};for(const r in I)Object.defineProperty(n,r,{get:()=>y.value[r],enumerable:!0});e.provide(je,t),e.provide(Ve,(0,r.Um)(n)),e.provide(Be,y);const o=e.unmount;ae.add(e),e.unmount=function(){ae.delete(e),ae.size<1&&(b=I,J&&J(),J=null,y.value=I,ie=!1,X=!1),o()}}};function ue(e){return e.reduce(((e,t)=>e.then((()=>B(t)))),Promise.resolve())}return se}function ot(e,t){const n=[],o=[],r=[],l=Math.max(t.matched.length,e.matched.length);for(let i=0;i<l;i++){const l=t.matched[i];l&&(e.matched.find((e=>g(e,l)))?o.push(l):n.push(l));const a=e.matched[i];a&&(t.matched.find((e=>g(e,a)))||r.push(a))}return[n,o,r]}function rt(){return(0,o.f3)(je)}function lt(){return(0,o.f3)(Ve)}}}]);