diff --git "a/32131" "b/32131" --- "a/32131" +++ "b/32131" @@ -20,5 +20,8 @@ `;return f.forEach(p=>{h+=tb(p,d[p])}),f.forEach(p=>{h+=tb(`on-${p}`,o(r(d[p])))}),h+=`} `,h},u=g(Qm),c=d=>{if(!d||as())return;const f=a(d);Zm(`va-color-variables-${u.value}`,()=>f)};return fe(n,d=>{c(d)},{immediate:!0,deep:!0}),{colors:n,currentPresetName:i,renderCSSVariables:l,updateColors:c,renderCSSVariablesStyleContent:a}},nj=So(t=>({install(e){ri(e,"$vaColorConfig",tj())}})),yk=t=>{const e=g(Jm),n=W(null);return fe(e,()=>{e.value&&(n.value=t())},{immediate:!0}),n},qd=()=>yk(()=>window),Rt=t=>{if(t&&typeof t=="object"&&(t=m(t),!!t))return typeof t.$el<"u"?t.$el:t},np=(t,...e)=>{if(!(!t||typeof t!="object")){if("addEventListener"in t&&typeof t.addEventListener=="function"){t.addEventListener(...e);return}"parentElement"in t&&np(t.parentElement,...e)}},rp=(t,...e)=>{if(!(!t||typeof t!="object")){if("removeEventListener"in t&&typeof t.removeEventListener=="function"){t.removeEventListener(...e);return}"parentElement"in t&&rp(t.parentElement,...e)}},At=(t,e,n)=>{const r=n&&typeof n!="boolean"?n:qd(),o=typeof n=="boolean"?n:!1;fe(r,(i,s)=>{Array.isArray(t)?t.forEach(l=>{np(Rt(m(i)),l,e,o),rp(Rt(m(s)),l,e,o)}):(np(Rt(m(i)),t,e,o),rp(Rt(m(s)),t,e,o))},{immediate:!0})};function rj(){const t=ar({width:void 0,height:void 0}),e=()=>{t.width=window==null?void 0:window.innerWidth,t.height=window==null?void 0:window.innerHeight},n=g(Jm);return fe(n,r=>{r&&e()},{immediate:!0}),At("resize",e,!0),{windowSizes:t}}const us=()=>yk(()=>document),oj=t=>{var e;const n=(e=J6(t,"$vaConfig"))==null?void 0:e.globalConfig;if(!n)return pt("createBreakpointConfigPlugin: globalConfig is not defined!"),{};const r=g(()=>{const f=n.value.breakpoint;return f||pt("createBreakpointConfigPlugin: breakpointConfig is not defined!"),f??{}});if(!r.value.enabled)return{};if(!r.value.thresholds||!Object.values(r.value.thresholds).length)return pt("createBreakpointConfigPlugin: there are no defined thresholds!"),{};const{windowSizes:o}=rj(),i=g(Jm),s=g(()=>{if(!(!i.value||!o.width))return Object.entries(r.value.thresholds).reduce((f,[h,p])=>(o.width>=p&&(f=h),f),"xs")}),l=g(()=>Object.keys(r.value.thresholds).reduce((f,h)=>(f[h]=`va-screen-${h}`,f),{})),a=()=>{let f="";return Object.values(r.value.thresholds).forEach((h,p)=>{f+=`@media screen and (min-width: ${h}px) {`,f+=`:root { --va-media-ratio: ${(p+1)*.2} }`,f+=`} **/let qn;class D_{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=qn,!e&&qn&&(this.index=(qn.scopes||(qn.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const n=qn;try{return qn=this,e()}finally{qn=n}}}on(){qn=this}off(){qn=this.parent}stop(e){if(this._active){let n,r;for(n=0,r=this.effects.length;n=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),pi()}return this._dirtyLevel>=4}set dirty(e){this._dirtyLevel=e?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let e=Yo,n=Hi;try{return Yo=!0,Hi=this,this._runnings++,lv(this),this.fn()}finally{av(this),this._runnings--,Hi=n,Yo=e}}stop(){this.active&&(lv(this),av(this),this.onStop&&this.onStop(),this.active=!1)}}function V_(t){return t.value}function lv(t){t._trackId++,t._depsLength=0}function av(t){if(t.deps.length>t._depsLength){for(let e=t._depsLength;e{const n=new Map;return n.cleanup=t,n.computed=e,n},Ac=new WeakMap,zi=Symbol(""),Ah=Symbol("");function jn(t,e,n){if(Yo&&Hi){let r=Ac.get(t);r||Ac.set(t,r=new Map);let o=r.get(n);o||r.set(n,o=_S(()=>r.delete(n))),AS(Hi,o)}}function ao(t,e,n,r,o,i){const s=Ac.get(t);if(!s)return;let l=[];if(e==="clear")l=[...s.values()];else if(n==="length"&&je(t)){const a=Number(r);s.forEach((u,c)=>{(c==="length"||!uo(c)&&c>=a)&&l.push(u)})}else switch(n!==void 0&&l.push(s.get(n)),e){case"add":je(t)?lm(n)&&l.push(s.get("length")):(l.push(s.get(zi)),_s(t)&&l.push(s.get(Ah)));break;case"delete":je(t)||(l.push(s.get(zi)),_s(t)&&l.push(s.get(Ah)));break;case"set":_s(t)&&l.push(s.get(zi));break}cm();for(const a of l)a&&TS(a,4);dm()}function R_(t,e){const n=Ac.get(t);return n&&n.get(e)}const F_=om("__proto__,__v_isRef,__isVue"),OS=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(uo)),uv=N_();function N_(){const t={};return["includes","indexOf","lastIndexOf"].forEach(e=>{t[e]=function(...n){const r=vt(this);for(let i=0,s=this.length;i{t[e]=function(...n){hi(),cm();const r=vt(this)[e].apply(this,n);return dm(),pi(),r}}),t}function H_(t){uo(t)||(t=String(t));const e=vt(this);return jn(e,"has",t),e.hasOwnProperty(t)}class PS{constructor(e=!1,n=!1){this._isReadonly=e,this._isShallow=n}get(e,n,r){const o=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return i;if(n==="__v_raw")return r===(o?i?LS:ES:i?DS:IS).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(r)?e:void 0;const s=je(e);if(!o){if(s&&St(uv,n))return Reflect.get(uv,n,r);if(n==="hasOwnProperty")return H_}const l=Reflect.get(e,n,r);return(uo(n)?OS.has(n):F_(n))||(o||jn(e,"get",n),i)?l:Tt(l)?s&&lm(n)?l:l.value:Pt(l)?o?VS(l):ar(l):l}}class BS extends PS{constructor(e=!1){super(!1,e)}set(e,n,r,o){let i=e[n];if(!this._isShallow){const a=pa(i);if(!Tc(r)&&!pa(r)&&(i=vt(i),r=vt(r)),!je(e)&&Tt(i)&&!Tt(r))return a?!1:(i.value=r,!0)}const s=je(e)&&lm(n)?Number(n)t,wd=t=>Reflect.getPrototypeOf(t);function pu(t,e,n=!1,r=!1){t=t.__v_raw;const o=vt(t),i=vt(e);n||(ei(e,i)&&jn(o,"get",e),jn(o,"get",i));const{has:s}=wd(o),l=r?fm:n?pm:ma;if(s.call(o,e))return l(t.get(e));if(s.call(o,i))return l(t.get(i));t!==o&&t.get(e)}function mu(t,e=!1){const n=this.__v_raw,r=vt(n),o=vt(t);return e||(ei(t,o)&&jn(r,"has",t),jn(r,"has",o)),t===o?n.has(t):n.has(t)||n.has(o)}function gu(t,e=!1){return t=t.__v_raw,!e&&jn(vt(t),"iterate",zi),Reflect.get(t,"size",t)}function cv(t){t=vt(t);const e=vt(this);return wd(e).has.call(e,t)||(e.add(t),ao(e,"add",t,t)),this}function dv(t,e){e=vt(e);const n=vt(this),{has:r,get:o}=wd(n);let i=r.call(n,t);i||(t=vt(t),i=r.call(n,t));const s=o.call(n,t);return n.set(t,e),i?ei(e,s)&&ao(n,"set",t,e):ao(n,"add",t,e),this}function fv(t){const e=vt(this),{has:n,get:r}=wd(e);let o=n.call(e,t);o||(t=vt(t),o=n.call(e,t)),r&&r.call(e,t);const i=e.delete(t);return o&&ao(e,"delete",t,void 0),i}function hv(){const t=vt(this),e=t.size!==0,n=t.clear();return e&&ao(t,"clear",void 0,void 0),n}function vu(t,e){return function(r,o){const i=this,s=i.__v_raw,l=vt(s),a=e?fm:t?pm:ma;return!t&&jn(l,"iterate",zi),s.forEach((u,c)=>r.call(o,a(u),a(c),i))}}function yu(t,e,n){return function(...r){const o=this.__v_raw,i=vt(o),s=_s(i),l=t==="entries"||t===Symbol.iterator&&s,a=t==="keys"&&s,u=o[t](...r),c=n?fm:e?pm:ma;return!e&&jn(i,"iterate",a?Ah:zi),{next(){const{value:d,done:f}=u.next();return f?{value:d,done:f}:{value:l?[c(d[0]),c(d[1])]:c(d),done:f}},[Symbol.iterator](){return this}}}}function Oo(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function K_(){const t={get(i){return pu(this,i)},get size(){return gu(this)},has:mu,add:cv,set:dv,delete:fv,clear:hv,forEach:vu(!1,!1)},e={get(i){return pu(this,i,!1,!0)},get size(){return gu(this)},has:mu,add:cv,set:dv,delete:fv,clear:hv,forEach:vu(!1,!0)},n={get(i){return pu(this,i,!0)},get size(){return gu(this,!0)},has(i){return mu.call(this,i,!0)},add:Oo("add"),set:Oo("set"),delete:Oo("delete"),clear:Oo("clear"),forEach:vu(!0,!1)},r={get(i){return pu(this,i,!0,!0)},get size(){return gu(this,!0)},has(i){return mu.call(this,i,!0)},add:Oo("add"),set:Oo("set"),delete:Oo("delete"),clear:Oo("clear"),forEach:vu(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{t[i]=yu(i,!1,!1),n[i]=yu(i,!0,!1),e[i]=yu(i,!1,!0),r[i]=yu(i,!0,!0)}),[t,n,e,r]}const[G_,q_,Y_,X_]=K_();function kd(t,e){const n=e?t?X_:Y_:t?q_:G_;return(r,o,i)=>o==="__v_isReactive"?!t:o==="__v_isReadonly"?t:o==="__v_raw"?r:Reflect.get(St(n,o)&&o in r?n:r,o,i)}const J_={get:kd(!1,!1)},Q_={get:kd(!1,!0)},Z_={get:kd(!0,!1)},eO={get:kd(!0,!0)},IS=new WeakMap,DS=new WeakMap,ES=new WeakMap,LS=new WeakMap;function tO(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function nO(t){return t.__v_skip||!Object.isExtensible(t)?0:tO(x_(t))}function ar(t){return pa(t)?t:xd(t,!1,z_,J_,IS)}function hm(t){return xd(t,!1,W_,Q_,DS)}function VS(t){return xd(t,!0,j_,Z_,ES)}function Ti(t){return xd(t,!0,U_,eO,LS)}function xd(t,e,n,r,o){if(!Pt(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const i=o.get(t);if(i)return i;const s=nO(t);if(s===0)return t;const l=new Proxy(t,s===2?r:n);return o.set(t,l),l}function Zl(t){return pa(t)?Zl(t.__v_raw):!!(t&&t.__v_isReactive)}function pa(t){return!!(t&&t.__v_isReadonly)}function Tc(t){return!!(t&&t.__v_isShallow)}function RS(t){return t?!!t.__v_raw:!1}function vt(t){const e=t&&t.__v_raw;return e?vt(e):t}function rO(t){return Object.isExtensible(t)&&yS(t,"__v_skip",!0),t}const ma=t=>Pt(t)?ar(t):t,pm=t=>Pt(t)?VS(t):t;class FS{constructor(e,n,r,o){this.getter=e,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new um(()=>e(this._value),()=>ea(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=r}get value(){const e=vt(this);return(!e._cacheable||e.effect.dirty)&&ei(e._value,e._value=e.effect.run())&&ea(e,4),mm(e),e.effect._dirtyLevel>=2&&ea(e,2),e._value}set value(e){this._setter(e)}get _dirty(){return this.effect.dirty}set _dirty(e){this.effect.dirty=e}}function oO(t,e,n=!1){let r,o;const i=Je(t);return i?(r=t,o=lr):(r=t.get,o=t.set),new FS(r,o,i||!o,n)}function mm(t){var e;Yo&&Hi&&(t=vt(t),AS(Hi,(e=t.dep)!=null?e:t.dep=_S(()=>t.dep=void 0,t instanceof FS?t:void 0)))}function ea(t,e=4,n){t=vt(t);const r=t.dep;r&&TS(r,e)}function Tt(t){return!!(t&&t.__v_isRef===!0)}function W(t){return NS(t,!1)}function Ne(t){return NS(t,!0)}function NS(t,e){return Tt(t)?t:new iO(t,e)}class iO{constructor(e,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?e:vt(e),this._value=n?e:ma(e)}get value(){return mm(this),this._value}set value(e){const n=this.__v_isShallow||Tc(e)||pa(e);e=n?e:vt(e),ei(e,this._rawValue)&&(this._rawValue=e,this._value=n?e:ma(e),ea(this,4))}}function m(t){return Tt(t)?t.value:t}const sO={get:(t,e,n)=>m(Reflect.get(t,e,n)),set:(t,e,n,r)=>{const o=t[e];return Tt(o)&&!Tt(n)?(o.value=n,!0):Reflect.set(t,e,n,r)}};function HS(t){return Zl(t)?t:new Proxy(t,sO)}class lO{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=e(()=>mm(this),()=>ea(this));this._get=n,this._set=r}get value(){return this._get()}set value(e){this._set(e)}}function aO(t){return new lO(t)}function Or(t){const e=je(t)?new Array(t.length):{};for(const n in t)e[n]=zS(t,n);return e}class uO{constructor(e,n,r){this._object=e,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const e=this._object[this._key];return e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return R_(vt(this._object),this._key)}}class cO{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function $n(t,e,n){return Tt(t)?t:Je(t)?new cO(t):Pt(t)&&arguments.length>1?zS(t,e,n):W(t)}function zS(t,e,n){const r=t[e];return Tt(r)?r:new uO(t,e,n)}/** +**/const yP="http://www.w3.org/2000/svg",bP="http://www.w3.org/1998/Math/MathML",Ro=typeof document<"u"?document:null,Bv=Ro&&Ro.createElement("template"),SP={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,r)=>{const o=e==="svg"?Ro.createElementNS(yP,t):e==="mathml"?Ro.createElementNS(bP,t):Ro.createElement(t,n?{is:n}:void 0);return t==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:t=>Ro.createTextNode(t),createComment:t=>Ro.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>Ro.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,r,o,i){const s=n?n.previousSibling:e.lastChild;if(o&&(o===i||o.nextSibling))for(;e.insertBefore(o.cloneNode(!0),n),!(o===i||!(o=o.nextSibling)););else{Bv.innerHTML=r==="svg"?`${t}`:r==="mathml"?`${t}`:t;const l=Bv.content;if(r==="svg"||r==="mathml"){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}e.insertBefore(l,n)}return[s?s.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}},Po="transition",Ol="animation",Hs=Symbol("_vtc"),ul=(t,{slots:e})=>ut(IO,$C(t),e);ul.displayName="Transition";const xC={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},CP=ul.props=Jt({},eC,xC),wi=(t,e=[])=>{je(t)?t.forEach(n=>n(...e)):t&&t(...e)},Mv=t=>t?je(t)?t.some(e=>e.length>1):t.length>1:!1;function $C(t){const e={};for(const L in t)L in xC||(e[L]=t[L]);if(t.css===!1)return e;const{name:n="v",type:r,duration:o,enterFromClass:i=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=i,appearActiveClass:u=s,appearToClass:c=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=t,p=wP(o),v=p&&p[0],y=p&&p[1],{onBeforeEnter:b,onEnter:S,onEnterCancelled:w,onLeave:x,onLeaveCancelled:k,onBeforeAppear:$=b,onAppear:C=S,onAppearCancelled:T=w}=e,_=(L,H,E)=>{Do(L,H?c:l),Do(L,H?u:s),E&&E()},M=(L,H)=>{L._isLeaving=!1,Do(L,d),Do(L,h),Do(L,f),H&&H()},F=L=>(H,E)=>{const P=L?C:S,V=()=>_(H,L,E);wi(P,[H,V]),Iv(()=>{Do(H,L?a:i),oo(H,L?c:l),Mv(P)||Dv(H,r,v,V)})};return Jt(e,{onBeforeEnter(L){wi(b,[L]),oo(L,i),oo(L,s)},onBeforeAppear(L){wi($,[L]),oo(L,a),oo(L,u)},onEnter:F(!1),onAppear:F(!0),onLeave(L,H){L._isLeaving=!0;const E=()=>M(L,H);oo(L,d),oo(L,f),TC(),Iv(()=>{L._isLeaving&&(Do(L,d),oo(L,h),Mv(x)||Dv(L,r,y,E))}),wi(x,[L,E])},onEnterCancelled(L){_(L,!1),wi(w,[L])},onAppearCancelled(L){_(L,!0),wi(T,[L])},onLeaveCancelled(L){M(L),wi(k,[L])}})}function wP(t){if(t==null)return null;if(Pt(t))return[Df(t.enter),Df(t.leave)];{const e=Df(t);return[e,e]}}function Df(t){return bS(t)}function oo(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.add(n)),(t[Hs]||(t[Hs]=new Set)).add(e)}function Do(t,e){e.split(/\s+/).forEach(r=>r&&t.classList.remove(r));const n=t[Hs];n&&(n.delete(e),n.size||(t[Hs]=void 0))}function Iv(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let kP=0;function Dv(t,e,n,r){const o=t._endId=++kP,i=()=>{o===t._endId&&r()};if(n)return setTimeout(i,n);const{type:s,timeout:l,propCount:a}=AC(t,e);if(!s)return r();const u=s+"end";let c=0;const d=()=>{t.removeEventListener(u,f),i()},f=h=>{h.target===t&&++c>=a&&d()};setTimeout(()=>{c(n[p]||"").split(", "),o=r(`${Po}Delay`),i=r(`${Po}Duration`),s=Ev(o,i),l=r(`${Ol}Delay`),a=r(`${Ol}Duration`),u=Ev(l,a);let c=null,d=0,f=0;e===Po?s>0&&(c=Po,d=s,f=i.length):e===Ol?u>0&&(c=Ol,d=u,f=a.length):(d=Math.max(s,u),c=d>0?s>u?Po:Ol:null,f=c?c===Po?i.length:a.length:0);const h=c===Po&&/\b(transform|all)(,|$)/.test(r(`${Po}Property`).toString());return{type:c,timeout:d,propCount:f,hasTransform:h}}function Ev(t,e){for(;t.lengthLv(n)+Lv(t[r])))}function Lv(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function TC(){return document.body.offsetHeight}function xP(t,e,n){const r=t[Hs];r&&(e=(e?[e,...r]:[...r]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}const Bc=Symbol("_vod"),_C=Symbol("_vsh"),zs={beforeMount(t,{value:e},{transition:n}){t[Bc]=t.style.display==="none"?"":t.style.display,n&&e?n.beforeEnter(t):Pl(t,e)},mounted(t,{value:e},{transition:n}){n&&e&&n.enter(t)},updated(t,{value:e,oldValue:n},{transition:r}){!e!=!n&&(r?e?(r.beforeEnter(t),Pl(t,!0),r.enter(t)):r.leave(t,()=>{Pl(t,!1)}):Pl(t,e))},beforeUnmount(t,{value:e}){Pl(t,e)}};function Pl(t,e){t.style.display=e?t[Bc]:"none",t[_C]=!e}const $P=Symbol(""),AP=/(^|;)\s*display\s*:/;function TP(t,e,n){const r=t.style,o=Gt(n);let i=!1;if(n&&!o){if(e)if(Gt(e))for(const s of e.split(";")){const l=s.slice(0,s.indexOf(":")).trim();n[l]==null&&uc(r,l,"")}else for(const s in e)n[s]==null&&uc(r,s,"");for(const s in n)s==="display"&&(i=!0),uc(r,s,n[s])}else if(o){if(e!==n){const s=r[$P];s&&(n+=";"+s),r.cssText=n,i=AP.test(n)}}else e&&t.removeAttribute("style");Bc in t&&(t[Bc]=i?r.display:"",t[_C]&&(r.display="none"))}const Vv=/\s*!important$/;function uc(t,e,n){if(je(n))n.forEach(r=>uc(t,e,r));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const r=_P(t,e);Vv.test(n)?t.setProperty(rs(r),n.replace(Vv,""),"important"):t[r]=n}}const Rv=["Webkit","Moz","ms"],Ef={};function _P(t,e){const n=Ef[e];if(n)return n;let r=qr(e);if(r!=="filter"&&r in t)return Ef[e]=r;r=ja(r);for(let o=0;oLf||(DP.then(()=>Lf=0),Lf=Date.now());function LP(t,e){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;hr(VP(r,n.value),e,5,[r])};return n.value=t,n.attached=EP(),n}function VP(t,e){if(je(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map(r=>o=>!o._stopped&&r&&r(o))}else return e}const zv=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,RP=(t,e,n,r,o,i,s,l,a)=>{const u=o==="svg";e==="class"?xP(t,r,u):e==="style"?TP(t,n,r):Sd(e)?im(e)||MP(t,e,n,r,s):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):FP(t,e,r,u))?PP(t,e,r,i,s,l,a):(e==="true-value"?t._trueValue=r:e==="false-value"&&(t._falseValue=r),OP(t,e,r,u))};function FP(t,e,n,r){if(r)return!!(e==="innerHTML"||e==="textContent"||e in t&&zv(e)&&Je(n));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const o=t.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return zv(e)&&Gt(n)?!1:e in t}const OC=new WeakMap,PC=new WeakMap,Mc=Symbol("_moveCb"),jv=Symbol("_enterCb"),BC={name:"TransitionGroup",props:Jt({},CP,{tag:String,moveClass:String}),setup(t,{slots:e}){const n=_t(),r=ZS();let o,i;return _d(()=>{if(!o.length)return;const s=t.moveClass||`${t.name||"v"}-move`;if(!UP(o[0].el,n.vnode.el,s))return;o.forEach(zP),o.forEach(jP);const l=o.filter(WP);TC(),l.forEach(a=>{const u=a.el,c=u.style;oo(u,s),c.transform=c.webkitTransform=c.transitionDuration="";const d=u[Mc]=f=>{f&&f.target!==u||(!f||/transform$/.test(f.propertyName))&&(u.removeEventListener("transitionend",d),u[Mc]=null,Do(u,s))};u.addEventListener("transitionend",d)})}),()=>{const s=vt(t),l=$C(s);let a=s.tag||_e;if(o=[],i)for(let u=0;udelete t.mode;BC.props;const HP=BC;function zP(t){const e=t.el;e[Mc]&&e[Mc](),e[jv]&&e[jv]()}function jP(t){PC.set(t,t.el.getBoundingClientRect())}function WP(t){const e=OC.get(t),n=PC.get(t),r=e.left-n.left,o=e.top-n.top;if(r||o){const i=t.el.style;return i.transform=i.webkitTransform=`translate(${r}px,${o}px)`,i.transitionDuration="0s",t}}function UP(t,e,n){const r=t.cloneNode(),o=t[Hs];o&&o.forEach(l=>{l.split(/\s+/).forEach(a=>a&&r.classList.remove(a))}),n.split(/\s+/).forEach(l=>l&&r.classList.add(l)),r.style.display="none";const i=e.nodeType===1?e:e.parentNode;i.appendChild(r);const{hasTransform:s}=AC(r);return i.removeChild(r),s}const ni=t=>{const e=t.props["onUpdate:modelValue"]||!1;return je(e)?n=>lc(e,n):e};function KP(t){t.target.composing=!0}function Wv(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const pr=Symbol("_assign"),Ic={created(t,{modifiers:{lazy:e,trim:n,number:r}},o){t[pr]=ni(o);const i=r||o.props&&o.props.type==="number";lo(t,e?"change":"input",s=>{if(s.target.composing)return;let l=t.value;n&&(l=l.trim()),i&&(l=$c(l)),t[pr](l)}),n&&lo(t,"change",()=>{t.value=t.value.trim()}),e||(lo(t,"compositionstart",KP),lo(t,"compositionend",Wv),lo(t,"change",Wv))},mounted(t,{value:e}){t.value=e??""},beforeUpdate(t,{value:e,modifiers:{lazy:n,trim:r,number:o}},i){if(t[pr]=ni(i),t.composing)return;const s=(o||t.type==="number")&&!/^0\d/.test(t.value)?$c(t.value):t.value,l=e??"";s!==l&&(document.activeElement===t&&t.type!=="range"&&(n||r&&t.value.trim()===l)||(t.value=l))}},GP={deep:!0,created(t,e,n){t[pr]=ni(n),lo(t,"change",()=>{const r=t._modelValue,o=js(t),i=t.checked,s=t[pr];if(je(r)){const l=am(r,o),a=l!==-1;if(i&&!a)s(r.concat(o));else if(!i&&a){const u=[...r];u.splice(l,1),s(u)}}else if(ll(r)){const l=new Set(r);i?l.add(o):l.delete(o),s(l)}else s(MC(t,i))})},mounted:Uv,beforeUpdate(t,e,n){t[pr]=ni(n),Uv(t,e,n)}};function Uv(t,{value:e,oldValue:n},r){t._modelValue=e,je(e)?t.checked=am(e,r.props.value)>-1:ll(e)?t.checked=e.has(r.props.value):e!==n&&(t.checked=Wi(e,MC(t,!0)))}const qP={created(t,{value:e},n){t.checked=Wi(e,n.props.value),t[pr]=ni(n),lo(t,"change",()=>{t[pr](js(t))})},beforeUpdate(t,{value:e,oldValue:n},r){t[pr]=ni(r),e!==n&&(t.checked=Wi(e,r.props.value))}},YP={deep:!0,created(t,{value:e,modifiers:{number:n}},r){const o=ll(e);lo(t,"change",()=>{const i=Array.prototype.filter.call(t.options,s=>s.selected).map(s=>n?$c(js(s)):js(s));t[pr](t.multiple?o?new Set(i):i:i[0]),t._assigning=!0,Ot(()=>{t._assigning=!1})}),t[pr]=ni(r)},mounted(t,{value:e,modifiers:{number:n}}){Kv(t,e)},beforeUpdate(t,e,n){t[pr]=ni(n)},updated(t,{value:e,modifiers:{number:n}}){t._assigning||Kv(t,e)}};function Kv(t,e,n){const r=t.multiple,o=je(e);if(!(r&&!o&&!ll(e))){for(let i=0,s=t.options.length;iString(c)===String(a)):l.selected=am(e,a)>-1}else l.selected=e.has(a);else if(Wi(js(l),e)){t.selectedIndex!==i&&(t.selectedIndex=i);return}}!r&&t.selectedIndex!==-1&&(t.selectedIndex=-1)}}function js(t){return"_value"in t?t._value:t.value}function MC(t,e){const n=e?"_trueValue":"_falseValue";return n in t?t[n]:e}const _m={created(t,e,n){wu(t,e,n,null,"created")},mounted(t,e,n){wu(t,e,n,null,"mounted")},beforeUpdate(t,e,n,r){wu(t,e,n,r,"beforeUpdate")},updated(t,e,n,r){wu(t,e,n,r,"updated")}};function XP(t,e){switch(t){case"SELECT":return YP;case"TEXTAREA":return Ic;default:switch(e){case"checkbox":return GP;case"radio":return qP;default:return Ic}}}function wu(t,e,n,r,o){const s=XP(t.tagName,n.props&&n.props.type)[o];s&&s(t,e,n,r)}const JP=["ctrl","shift","alt","meta"],QP={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>JP.some(n=>t[`${n}Key`]&&!e.includes(n))},be=(t,e)=>{const n=t._withMods||(t._withMods={}),r=e.join(".");return n[r]||(n[r]=(o,...i)=>{for(let s=0;s{const n=t._withKeys||(t._withKeys={}),r=e.join(".");return n[r]||(n[r]=o=>{if(!("key"in o))return;const i=rs(o.key);if(e.some(s=>s===i||ZP[s]===i))return t(o)})},eB=Jt({patchProp:RP},SP);let Gv;function IC(){return Gv||(Gv=tP(eB))}const wa=(...t)=>{IC().render(...t)},tB=(...t)=>{const e=IC().createApp(...t),{mount:n}=e;return e.mount=r=>{const o=rB(r);if(!o)return;const i=e._component;!Je(i)&&!i.render&&!i.template&&(i.template=o.innerHTML),o.innerHTML="";const s=n(o,!1,nB(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),s},e};function nB(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function rB(t){return Gt(t)?document.querySelector(t):t}const Fh=(t,e=null)=>J(()=>[t],e),qv=t=>typeof t=="string"?ut(al,t):Ui(t)?t:te(t),oB=(t,e=null)=>Object.keys(t).reduce((n,r)=>{const o=t[r];return n[r]=typeof o=="function"?o:Fh(o,e),n},{}),iB=t=>{const e=t.render||t.ssrRender;if(!e)return;const n=e.name==="_sfc_render"||e.name==="_sfc_ssrRender";return function(...r){const o=r[0],i=o.$.slots,s=new Proxy(o,{get(a,u){return u==="$slots"?oB(i):a[u]}}),l=n?void 0:s;return e.call(l,s,...r.slice(1))}};var ku=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function an(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function sB(){this.__data__=[],this.size=0}var lB=sB;function aB(t,e){return t===e||t!==t&&e!==e}var Bd=aB,uB=Bd;function cB(t,e){for(var n=t.length;n--;)if(uB(t[n][0],e))return n;return-1}var Md=cB,dB=Md,fB=Array.prototype,hB=fB.splice;function pB(t){var e=this.__data__,n=dB(e,t);if(n<0)return!1;var r=e.length-1;return n==r?e.pop():hB.call(e,n,1),--this.size,!0}var mB=pB,gB=Md;function vB(t){var e=this.__data__,n=gB(e,t);return n<0?void 0:e[n][1]}var yB=vB,bB=Md;function SB(t){return bB(this.__data__,t)>-1}var CB=SB,wB=Md;function kB(t,e){var n=this.__data__,r=wB(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this}var xB=kB,$B=lB,AB=mB,TB=yB,_B=CB,OB=xB;function cl(t){var e=-1,n=t==null?0:t.length;for(this.clear();++e-1&&t%1==0&&t-1&&t%1==0&&t<=OD}var Im=PD,BD=go,MD=Im,ID=Mr,DD="[object Arguments]",ED="[object Array]",LD="[object Boolean]",VD="[object Date]",RD="[object Error]",FD="[object Function]",ND="[object Map]",HD="[object Number]",zD="[object Object]",jD="[object RegExp]",WD="[object Set]",UD="[object String]",KD="[object WeakMap]",GD="[object ArrayBuffer]",qD="[object DataView]",YD="[object Float32Array]",XD="[object Float64Array]",JD="[object Int8Array]",QD="[object Int16Array]",ZD="[object Int32Array]",eE="[object Uint8Array]",tE="[object Uint8ClampedArray]",nE="[object Uint16Array]",rE="[object Uint32Array]",Ft={};Ft[YD]=Ft[XD]=Ft[JD]=Ft[QD]=Ft[ZD]=Ft[eE]=Ft[tE]=Ft[nE]=Ft[rE]=!0;Ft[DD]=Ft[ED]=Ft[GD]=Ft[LD]=Ft[qD]=Ft[VD]=Ft[RD]=Ft[FD]=Ft[ND]=Ft[HD]=Ft[zD]=Ft[jD]=Ft[WD]=Ft[UD]=Ft[KD]=!1;function oE(t){return ID(t)&&MD(t.length)&&!!Ft[BD(t)]}var iE=oE;function sE(t){return function(e){return t(e)}}var Fd=sE,Ec={exports:{}};Ec.exports;(function(t,e){var n=DC,r=e&&!e.nodeType&&e,o=r&&!0&&t&&!t.nodeType&&t,i=o&&o.exports===r,s=i&&n.process,l=function(){try{var a=o&&o.require&&o.require("util").types;return a||s&&s.binding&&s.binding("util")}catch{}}();t.exports=l})(Ec,Ec.exports);var Nd=Ec.exports,lE=iE,aE=Fd,ry=Nd,oy=ry&&ry.isTypedArray,uE=oy?aE(oy):lE,HC=uE,cE=fD,dE=Vd,fE=Jr,hE=Mm,pE=Rd,mE=HC,gE=Object.prototype,vE=gE.hasOwnProperty;function yE(t,e){var n=fE(t),r=!n&&dE(t),o=!n&&!r&&hE(t),i=!n&&!r&&!o&&mE(t),s=n||r||o||i,l=s?cE(t.length,String):[],a=l.length;for(var u in t)(e||vE.call(t,u))&&!(s&&(u=="length"||o&&(u=="offset"||u=="parent")||i&&(u=="buffer"||u=="byteLength"||u=="byteOffset")||pE(u,a)))&&l.push(u);return l}var zC=yE,bE=Object.prototype;function SE(t){var e=t&&t.constructor,n=typeof e=="function"&&e.prototype||bE;return t===n}var Dm=SE;function CE(t,e){return function(n){return t(e(n))}}var jC=CE,wE=jC,kE=wE(Object.keys,Object),xE=kE,$E=Dm,AE=xE,TE=Object.prototype,_E=TE.hasOwnProperty;function OE(t){if(!$E(t))return AE(t);var e=[];for(var n in Object(t))_E.call(t,n)&&n!="constructor"&&e.push(n);return e}var PE=OE,BE=Dd,ME=Im;function IE(t){return t!=null&&ME(t.length)&&!BE(t)}var Hd=IE,DE=zC,EE=PE,LE=Hd;function VE(t){return LE(t)?DE(t):EE(t)}var Em=VE,RE=pl,FE=Em;function NE(t,e){return t&&RE(e,FE(e),t)}var HE=NE;function zE(t){var e=[];if(t!=null)for(var n in Object(t))e.push(n);return e}var jE=zE,WE=nr,UE=Dm,KE=jE,GE=Object.prototype,qE=GE.hasOwnProperty;function YE(t){if(!WE(t))return KE(t);var e=UE(t),n=[];for(var r in t)r=="constructor"&&(e||!qE.call(t,r))||n.push(r);return n}var XE=YE,JE=zC,QE=XE,ZE=Hd;function eL(t){return ZE(t)?JE(t,!0):QE(t)}var Ga=eL,tL=pl,nL=Ga;function rL(t,e){return t&&tL(e,nL(e),t)}var oL=rL,Lc={exports:{}};Lc.exports;(function(t,e){var n=Br,r=e&&!e.nodeType&&e,o=r&&!0&&t&&!t.nodeType&&t,i=o&&o.exports===r,s=i?n.Buffer:void 0,l=s?s.allocUnsafe:void 0;function a(u,c){if(c)return u.slice();var d=u.length,f=l?l(d):new u.constructor(d);return u.copy(f),f}t.exports=a})(Lc,Lc.exports);var WC=Lc.exports;function iL(t,e){var n=-1,r=t.length;for(e||(e=Array(r));++no?0:o+e),n=n>o?o:n,n<0&&(n+=o),o=e>n?0:n-e>>>0,e>>>=0;for(var i=Array(o);++r=r?t:qF(t,e,n)}var XF=YF,JF="\\ud800-\\udfff",QF="\\u0300-\\u036f",ZF="\\ufe20-\\ufe2f",eN="\\u20d0-\\u20ff",tN=QF+ZF+eN,nN="\\ufe0e\\ufe0f",rN="\\u200d",oN=RegExp("["+rN+JF+tN+nN+"]");function iN(t){return oN.test(t)}var bw=iN;function sN(t){return t.split("")}var lN=sN,Sw="\\ud800-\\udfff",aN="\\u0300-\\u036f",uN="\\ufe20-\\ufe2f",cN="\\u20d0-\\u20ff",dN=aN+uN+cN,fN="\\ufe0e\\ufe0f",hN="["+Sw+"]",Kh="["+dN+"]",Gh="\\ud83c[\\udffb-\\udfff]",pN="(?:"+Kh+"|"+Gh+")",Cw="[^"+Sw+"]",ww="(?:\\ud83c[\\udde6-\\uddff]){2}",kw="[\\ud800-\\udbff][\\udc00-\\udfff]",mN="\\u200d",xw=pN+"?",$w="["+fN+"]?",gN="(?:"+mN+"(?:"+[Cw,ww,kw].join("|")+")"+$w+xw+")*",vN=$w+xw+gN,yN="(?:"+[Cw+Kh+"?",Kh,ww,kw,hN].join("|")+")",bN=RegExp(Gh+"(?="+Gh+")|"+yN+vN,"g");function SN(t){return t.match(bN)||[]}var CN=SN,wN=lN,kN=bw,xN=CN;function $N(t){return kN(t)?xN(t):wN(t)}var AN=$N,TN=XF,_N=bw,ON=AN,PN=qa;function BN(t){return function(e){e=PN(e);var n=_N(e)?ON(e):void 0,r=n?n[0]:e.charAt(0),o=n?TN(n,1).join(""):e.slice(1);return r[t]()+o}}var MN=BN,IN=MN,DN=IN("toUpperCase"),Aw=DN,EN=qa,LN=Aw;function VN(t){return LN(EN(t).toLowerCase())}var RN=VN,FN=RN,NN=Hm,HN=NN(function(t,e,n){return e=e.toLowerCase(),t+(n?FN(e):e)}),zN=HN;const jN=an(zN);function WN(t){return t==null}var UN=WN;const kr=an(UN);var KN=Br,GN=function(){return KN.Date.now()},qN=GN,YN=/\s/;function XN(t){for(var e=t.length;e--&&YN.test(t.charAt(e)););return e}var JN=XN,QN=JN,ZN=/^\s+/;function eH(t){return t&&t.slice(0,QN(t)+1).replace(ZN,"")}var tH=eH,nH=tH,Ty=nr,rH=zd,_y=NaN,oH=/^[-+]0x[0-9a-f]+$/i,iH=/^0b[01]+$/i,sH=/^0o[0-7]+$/i,lH=parseInt;function aH(t){if(typeof t=="number")return t;if(rH(t))return _y;if(Ty(t)){var e=typeof t.valueOf=="function"?t.valueOf():t;t=Ty(e)?e+"":e}if(typeof t!="string")return t===0?t:+t;t=nH(t);var n=iH.test(t);return n||sH.test(t)?lH(t.slice(2),n?2:8):oH.test(t)?_y:+t}var Tw=aH,uH=nr,Rf=qN,Oy=Tw,cH="Expected a function",dH=Math.max,fH=Math.min;function hH(t,e,n){var r,o,i,s,l,a,u=0,c=!1,d=!1,f=!0;if(typeof t!="function")throw new TypeError(cH);e=Oy(e)||0,uH(n)&&(c=!!n.leading,d="maxWait"in n,i=d?dH(Oy(n.maxWait)||0,e):i,f="trailing"in n?!!n.trailing:f);function h($){var C=r,T=o;return r=o=void 0,u=$,s=t.apply(T,C),s}function p($){return u=$,l=setTimeout(b,e),c?h($):s}function v($){var C=$-a,T=$-u,_=e-C;return d?fH(_,i-T):_}function y($){var C=$-a,T=$-u;return a===void 0||C>=e||C<0||d&&T>=i}function b(){var $=Rf();if(y($))return S($);l=setTimeout(b,v($))}function S($){return l=void 0,f&&r?h($):(r=o=void 0,s)}function w(){l!==void 0&&clearTimeout(l),u=0,r=a=o=l=void 0}function x(){return l===void 0?s:S(Rf())}function k(){var $=Rf(),C=y($);if(r=arguments,o=this,a=$,C){if(l===void 0)return p(a);if(d)return clearTimeout(l),l=setTimeout(b,e),h(a)}return l===void 0&&(l=setTimeout(b,e)),s}return k.cancel=w,k.flush=x,k}var _w=hH;const zm=an(_w);var pH=Jr,mH=zd,gH=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,vH=/^\w*$/;function yH(t,e){if(pH(t))return!1;var n=typeof t;return n=="number"||n=="symbol"||n=="boolean"||t==null||mH(t)?!0:vH.test(t)||!gH.test(t)||e!=null&&t in Object(e)}var bH=yH,Ow=VC,SH="Expected a function";function jm(t,e){if(typeof t!="function"||e!=null&&typeof e!="function")throw new TypeError(SH);var n=function(){var r=arguments,o=e?e.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var s=t.apply(this,r);return n.cache=i.set(o,s)||i,s};return n.cache=new(jm.Cache||Ow),n}jm.Cache=Ow;var CH=jm,wH=CH,kH=500;function xH(t){var e=wH(t,function(r){return n.size===kH&&n.clear(),r}),n=e.cache;return e}var $H=xH,AH=$H,TH=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,_H=/\\(\\)?/g,OH=AH(function(t){var e=[];return t.charCodeAt(0)===46&&e.push(""),t.replace(TH,function(n,r,o,i){e.push(o?i.replace(_H,"$1"):r||n)}),e}),PH=OH,BH=Jr,MH=bH,IH=PH,DH=qa;function EH(t,e){return BH(t)?t:MH(t,e)?[t]:IH(DH(t))}var gl=EH,LH=zd,VH=1/0;function RH(t){if(typeof t=="string"||LH(t))return t;var e=t+"";return e=="0"&&1/t==-VH?"-0":e}var jd=RH,FH=gl,NH=jd;function HH(t,e){e=FH(e,t);for(var n=0,r=e.length;t!=null&&n0&&n(l)?e>1?Bw(l,e-1,n,r,o):C3(o,l):r||(o[o.length]=l)}return o}var k3=Bw,x3=k3;function $3(t){var e=t==null?0:t.length;return e?x3(t,1):[]}var Mw=$3;const Iy=an(Mw);function A3(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}var T3=A3,_3=T3,Dy=Math.max;function O3(t,e,n){return e=Dy(e===void 0?t.length-1:e,0),function(){for(var r=arguments,o=-1,i=Dy(r.length-e,0),s=Array(i);++o0){if(++e>=V3)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var H3=N3,z3=L3,j3=H3,W3=j3(z3),Ew=W3,U3=Mw,K3=Iw,G3=Ew;function q3(t){return G3(K3(t,void 0,U3),t+"")}var Lw=q3,Y3=g3,X3=Lw,J3=X3(function(t,e){return t==null?{}:Y3(t,e)}),Q3=J3;const Bt=an(Q3);var Z3=go,e4=Jr,t4=Mr,n4="[object String]";function r4(t){return typeof t=="string"||!e4(t)&&t4(t)&&Z3(t)==n4}var o4=r4;const Vc=an(o4);var i4=Pm,s4=Bd;function l4(t,e,n){(n!==void 0&&!s4(t[e],n)||n===void 0&&!(e in t))&&i4(t,e,n)}var Vw=l4;function a4(t){return function(e,n,r){for(var o=-1,i=Object(e),s=r(e),l=s.length;l--;){var a=s[t?l:++o];if(n(i[a],a,i)===!1)break}return e}}var u4=a4,c4=u4,d4=c4(),f4=d4,h4=Hd,p4=Mr;function m4(t){return p4(t)&&h4(t)}var g4=m4,v4=go,y4=Rm,b4=Mr,S4="[object Object]",C4=Function.prototype,w4=Object.prototype,Rw=C4.toString,k4=w4.hasOwnProperty,x4=Rw.call(Object);function $4(t){if(!b4(t)||v4(t)!=S4)return!1;var e=y4(t);if(e===null)return!0;var n=k4.call(e,"constructor")&&e.constructor;return typeof n=="function"&&n instanceof n&&Rw.call(n)==x4}var Fw=$4;function A4(t,e){if(!(e==="constructor"&&typeof t[e]=="function")&&e!="__proto__")return t[e]}var Nw=A4,T4=pl,_4=Ga;function O4(t){return T4(t,_4(t))}var P4=O4,Ly=Vw,B4=WC,M4=JC,I4=UC,D4=QC,Vy=Vd,Ry=Jr,E4=g4,L4=Mm,V4=Dd,R4=nr,F4=Fw,N4=HC,Fy=Nw,H4=P4;function z4(t,e,n,r,o,i,s){var l=Fy(t,n),a=Fy(e,n),u=s.get(a);if(u){Ly(t,n,u);return}var c=i?i(l,a,n+"",t,e,s):void 0,d=c===void 0;if(d){var f=Ry(a),h=!f&&L4(a),p=!f&&!h&&N4(a);c=a,f||h||p?Ry(l)?c=l:E4(l)?c=I4(l):h?(d=!1,c=B4(a,!0)):p?(d=!1,c=M4(a,!0)):c=[]:F4(a)||Vy(a)?(c=l,Vy(l)?c=H4(l):(!R4(l)||V4(l))&&(c=D4(a))):d=!1}d&&(s.set(a,c),o(c,a,r,i,s),s.delete(a)),Ly(t,n,c)}var j4=z4,W4=RC,U4=Vw,K4=f4,G4=j4,q4=nr,Y4=Ga,X4=Nw;function Hw(t,e,n,r,o){t!==e&&K4(e,function(i,s){if(o||(o=new W4),q4(i))G4(t,e,s,n,Hw,r,o);else{var l=r?r(X4(t,s),i,s+"",t,e,o):void 0;l===void 0&&(l=i),U4(t,s,l)}},Y4)}var J4=Hw,Q4=Dw,Z4=Iw,ez=Ew;function tz(t,e){return ez(Z4(t,e,Q4),t+"")}var nz=tz,rz=Bd,oz=Hd,iz=Rd,sz=nr;function lz(t,e,n){if(!sz(n))return!1;var r=typeof e;return(r=="number"?oz(n)&&iz(e,n.length):r=="string"&&e in n)?rz(n[e],t):!1}var az=lz,uz=nz,cz=az;function dz(t){return uz(function(e,n){var r=-1,o=n.length,i=o>1?n[o-1]:void 0,s=o>2?n[2]:void 0;for(i=t.length>3&&typeof i=="function"?(o--,i):void 0,s&&cz(n[0],n[1],s)&&(i=o<3?void 0:i,o=1),e=Object(e);++r1),i}),Lz(t,Fz(t),n),r&&(n=Iz(n,Nz|Hz|zz,Vz));for(var o=e.length;o--;)Dz(n,e[o]);return n}),Wz=jz;const vo=an(Wz);function Uz(t,e,n){return t===t&&(n!==void 0&&(t=t<=n?t:n),e!==void 0&&(t=t>=e?t:e)),t}var Kz=Uz,Gz=Kz,Ff=Tw;function qz(t,e,n){return n===void 0&&(n=e,e=void 0),n!==void 0&&(n=Ff(n),n=n===n?n:0),e!==void 0&&(e=Ff(e),e=e===e?e:0),Gz(Ff(t),e,n)}var Yz=qz;const Ki=an(Yz);function Xz(){}var Jz=Xz;const Qz=an(Jz);var Zz=_w,e8=nr,t8="Expected a function";function n8(t,e,n){var r=!0,o=!0;if(typeof t!="function")throw new TypeError(t8);return e8(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Zz(t,e,{leading:r,maxWait:e,trailing:o})}var r8=n8;const zw=an(r8);var o8=Hm,i8=Aw,s8=o8(function(t,e,n){return t+(n?" ":"")+i8(e)}),l8=s8;const Ny=an(l8);var a8=go,u8=Mr,c8="[object Date]";function d8(t){return u8(t)&&a8(t)==c8}var f8=d8,h8=f8,p8=Fd,Hy=Nd,zy=Hy&&Hy.isDate,m8=zy?p8(zy):h8,g8=m8;const sa=an(g8);var v8=go,y8=Mr,b8="[object Number]";function S8(t){return typeof t=="number"||y8(t)&&v8(t)==b8}var C8=S8;const jy=an(C8),Yh="child:",Wm="$va:childComponents",jw=t=>Object.keys(t).reduce((e,n)=>{const r=`${Yh}${n}`;return e[r]={type:Object,required:!1,default:void 0},e},{}),Ww=t=>{const e=g(()=>Object.keys(t).reduce((r,o)=>{if(o.startsWith(Yh)){const i=o.slice(Yh.length);r[i]=t[o]}return r},{}));Pr(Wm,e)},Uw=()=>{var t;const e=(t=_t())==null?void 0:t.attrs["va-child"];if(!e)return null;const n=Mn(Wm);return n!=null&&n.value?g(()=>n.value[e]):null},w8=()=>{var t;const e=(t=_t())==null?void 0:t.attrs["va-child"];if(!e)return null;const n=Mn(Wm);return n!=null&&n.value?g(()=>{var r;return(r=n.value[e])==null?void 0:r.preset}):null},k8=/([a-z0-9])([A-Z])/g,x8=t=>t.replace(k8,"$1-$2").toLowerCase(),$8=(t,e)=>e in t?t[e]:t[x8(e)],A8=(t,e)=>{const n=t.props,r=Uw();return new Proxy(n,{get:(o,i)=>{var s,l;if(typeof i!="string")return o[i];const a=(s=r==null?void 0:r.value)==null?void 0:s[i];if(a!==void 0)return a;const u=t.vnode.props||{},c=o[i];if($8(u,i)!==void 0)return c;const f=(l=e.value)==null?void 0:l[i];return f!==void 0?f:c}})},T8=(t,e)=>{const n=t.attrs;return new Proxy(n,{get:(r,o)=>{var i;if(typeof o!="string")return r[o];if(o==="class")return Ae([e.value.class,n.class]);if(o==="style")return se([e.value.style,n.style]);const s=(i=e.value)==null?void 0:i[o];return s!==void 0?s:r[o]},ownKeys(r){return[...new Set([...Object.keys(n),...Object.keys(e.value)])]},getOwnPropertyDescriptor(r,o){return Reflect.getOwnPropertyDescriptor(e.value,o)??Reflect.getOwnPropertyDescriptor(n,o)}})},Nf="slot:",_8=(t,e)=>{const n=t.slots,r=Uw(),o=g(()=>Object.keys(e.value).reduce((i,s)=>(s.startsWith(Nf)&&(i[s.slice(Nf.length)]=e.value[s]),i),{}));return new Proxy(n,{get:(i,s)=>{var l,a;if(typeof s!="string")return i[s];const u=`${Nf}${s}`,c=(l=r==null?void 0:r.value)==null?void 0:l[u];if(c!==void 0)return Fh(qv(c));const d=i[s];if(d!==void 0)return d;const f=(a=o.value)==null?void 0:a[s];return f!==void 0?Fh(qv(f)):d},ownKeys(i){return[...new Set([...Object.keys(n),...Object.keys(o.value)])]},getOwnPropertyDescriptor(i,s){return Reflect.getOwnPropertyDescriptor(o.value,s)??Reflect.getOwnPropertyDescriptor(n,s)}})},Kw="VaLocalConfig",O8=g(()=>[]);function Um(){return Mn(Kw,O8)}function Gw(t){Pr(Kw,t)}function P8(t){const e=Um(),n=g(()=>[...e.value,t.value]);Gw(n)}const B8=typeof process<"u"?process:{},M8=B8.env||{},I8=M8.NODE_ENV||"",vl=typeof __DEV__<"u"?__DEV__:!["prod","production"].includes(I8),pt=(...t)=>(vl&&console.warn(...t),!1),D8=t=>{throw new Error(`[Vuestic] ${t}`)};let Xh=null,Ml=null;const Wy=t=>{(Ml==null?void 0:Ml._instance)===null&&(Ml=null),!(t===null&&Ml===null)&&(Ml=Xh,Xh=t)},qw=()=>Xh,Yw=(t,e=void 0)=>{var n;const r=(n=qw())==null?void 0:n._context.provides[t];return _t()?Mn(t,e):r??D8("You're using Vuestic composable outside Vue app. Since you registered Vuestic in multiple apps, composables can not be used outside setup function anymore.")},xu=t=>t&&typeof t=="object"&&!Array.isArray(t),Rc=(t,e)=>!xu(t)||!xu(e)?e:(Object.keys(e).forEach(n=>{const r=t[n],o=e[n];xu(r)&&xu(o)?t[n]=Rc(Object.create(Object.getPrototypeOf(r),Object.getOwnPropertyDescriptors(r)),o):t[n]=o}),t),E8=[{prefix:"bg",property:"background-color"},{prefix:"text",property:["color","fill"]}],L8=()=>E8,Xw=t=>({...t,get variables(){return this.presets[this.currentPresetName]},set variables(e){this.presets[this.currentPresetName]=e}}),V8=()=>Xw({threshold:150,presets:{light:ov.light,dark:ov.dark},currentPresetName:"light"}),R8=[{name:"va-unsorted",to:"swap_vert"},{name:"va-sort-asc",to:"va-arrow-up"},{name:"va-sort-desc",to:"va-arrow-down"},{name:"va-arrow-first",to:"mi-first_page"},{name:"va-arrow-last",to:"mi-last_page"},{name:"va-arrow-right",to:"mi-chevron_right"},{name:"va-arrow-left",to:"mi-chevron_left"},{name:"va-arrow-down",to:"mi-expand_more"},{name:"va-arrow-up",to:"mi-expand_less"},{name:"va-calendar",to:"mi-calendar_today"},{name:"va-delete",to:"mi-delete_outline"},{name:"va-check",to:"mi-check"},{name:"va-check-circle",to:"mi-check_circle"},{name:"va-warning",to:"mi-warning"},{name:"va-clear",to:"mi-highlight_off"},{name:"va-close",to:"mi-close"},{name:"va-loading",to:"mi-loop"},{name:"va-plus",to:"add"},{name:"va-minus",to:"remove"}],F8=[{name:"mi-{icon}",class:"material-icons",resolve:({icon:t})=>({content:t})},{name:"{icon}",class:"material-icons",resolve:({icon:t})=>({content:t})}],N8=t=>(t.aliases=t.aliases||[],t.fonts=t.fonts||[],[...t.aliases,...R8,...t.fonts,...F8]),H8=()=>N8({}),z8=()=>({VaIcon:{sizesConfig:{defaultSize:18,sizes:{small:14,medium:18,large:24}}},VaRating:{sizesConfig:{defaultSize:18,sizes:{small:14,medium:18,large:24}}},all:{},presets:{VaButton:{default:{backgroundOpacity:1,hoverBehavior:"mask",hoverOpacity:.15,pressedBehavior:"mask",pressedOpacity:.13},primary:{backgroundOpacity:.1,hoverBehavior:"opacity",hoverOpacity:.07,pressedBehavior:"opacity",pressedOpacity:.13},secondary:{backgroundOpacity:0,hoverBehavior:"opacity",hoverOpacity:.07,pressedBehavior:"opacity",pressedOpacity:.13},plain:{plain:!0,hoverBehavior:"mask",hoverOpacity:.15,pressedBehavior:"mask",pressedOpacity:.13},plainOpacity:{plain:!0,textOpacity:.6,hoverBehavior:"opacity",hoverOpacity:1,pressedBehavior:"opacity",pressedOpacity:.9}},VaInputWrapper:{solid:{background:"backgroundElement"},bordered:{class:"va-input-wrapper--bordered",background:"backgroundElement"}},VaCheckbox:{solid:{style:"--va-checkbox-background: var(--va-background-element)"}},VaRadio:{solid:{style:"--va-radio-background: var(--va-background-element)"}},VaMenu:{context:{cursor:!0,placement:"right-start",trigger:"right-click"}}}}),j8=()=>({search:"Search",noOptions:"Items not found",ok:"OK",cancel:"Cancel",uploadFile:"Upload file",undo:"Undo",dropzone:"Drop files here to upload",fileDeleted:"File deleted",closeAlert:"close alert",backToTop:"back to top",toggleDropdown:"toggle dropdown",carousel:"carousel",goPreviousSlide:"go previous slide",goNextSlide:"go next slide",goSlide:"go slide {index}",slideOf:"slide {index} of {length}",close:"close",openColorPicker:"open color picker",colorSelection:"color selection",colorName:"color {color}",decreaseCounter:"decrease counter",increaseCounter:"increase counter",selectAllRows:"select all rows",sortColumnBy:"sort column by {name}",selectRowByIndex:"select row {index}",resetDate:"reset date",nextPeriod:"next period",switchView:"switch view",previousPeriod:"previous period",removeFile:"remove file",reset:"reset",pagination:"pagination",goToTheFirstPage:"go to the first page",goToPreviousPage:"go to the previous page",goToSpecificPage:"go to the {page} page",goToSpecificPageInput:"enter the page number to go",goNextPage:"go next page",goLastPage:"go last page",currentRating:"current rating {value} of {max}",voteRating:"vote rating {value} of {max}",optionsFilter:"options filter",splitPanels:"split panels",movePaginationLeft:"move pagination left",movePaginationRight:"move pagination right",resetTime:"reset time",closeToast:"close toast",selectedOption:"Selected option",noSelectedOption:"Option is not selected",breadcrumbs:"breadcrumbs",counterValue:"counter value",selectedDate:"selected date",selectedTime:"selected time",progressState:"progress state",color:"color",next:"Next",back:"Previous",finish:"Finish",step:"step",progress:"progress",loading:"Loading",sliderValue:"Current slider value is {value}",switch:"Switch",inputField:"Input field"}),Wd=Symbol("GLOBAL_CONFIG"),W8=()=>({colors:V8(),icons:H8(),components:z8(),breakpoint:C_(),i18n:j8(),colorsClasses:L8(),routerComponent:void 0}),Jw=(t={})=>{const e=W(Rc(W8(),t));return{getGlobalConfig:()=>e.value,setGlobalConfig:i=>{const s=typeof i=="function"?i(e.value):i;e.value=Uh(s)},mergeGlobalConfig:i=>{const s=typeof i=="function"?i(e.value):i;e.value=Rc(Uh(e.value),s)},globalConfig:e}},U8=t=>{var e,n;const r=((e=_t())==null?void 0:e.appContext.provides)||((n=qw())==null?void 0:n._context.provides);if(!r)throw new Error("Vue app not found for provide");return r[Wd]=t,t};function yo(){let t=Yw(Wd);return t||(t=Jw(),U8(t)),t}const K8=(t,e)=>{const n=Um(),{globalConfig:r}=yo(),o=g(()=>e.preset),i=l=>{var a,u,c;return(c=(u=(a=r.value.components)==null?void 0:a.presets)==null?void 0:u[t.name])==null?void 0:c[l]},s=w8();return g(()=>{var l,a;const u={...(l=r.value.components)==null?void 0:l.all,...(a=r.value.components)==null?void 0:a[t.name]},c=n.value.reduce((h,p)=>p[t.name]?{...h,...p[t.name]}:h,{}),d=(s==null?void 0:s.value)||o.value||c.preset||u.preset,f=d&&i(d);return{...u,...c,...f}})},G8=t=>(e,n)=>{var r;const o=_t(),i=K8(t,e),s=g(()=>vo(i.value,Object.keys(e))),l=A8(o,i),a=T8(o,s),u=_8(o,i);o.props=l,o.attrs=a,o.slots=u;const c=(r=t.setup)==null?void 0:r.call(t,Ti(l),{...n,attrs:a,slots:u});return typeof c=="object"&&!o.exposed&&n.expose(c),c},Jh=t=>{const e=G8(t),n=iB(t);return new Proxy(t,{get(r,o){return o in t?o==="setup"?e:o==="render"||o==="ssrRender"?n:Reflect.get(r,o):Reflect.get(r,o)}})},Qh="__c",q8=t=>(t[Qh]=Jh(t[Qh]),t),bo=t=>"setup"in t?Jh(t):Qh in t?q8(t):(t.setup=()=>({}),Jh(t)),me=bo,Y8={defaultSize:48,sizes:{small:32,medium:48,large:64}},X8={defaultSize:1,sizes:{small:.75,medium:1,large:1.25}},ss={size:{type:[String,Number],default:"",validator:t=>typeof t=="string"||typeof t=="number"},sizesConfig:{type:Object,default:()=>Y8},fontSizesConfig:{type:Object,default:()=>X8}},J8=/(?\d+)(?px|rem)/i,Uy=t=>t/16-.5,Ky=t=>typeof t=="number"?`${t}px`:String(t),Q8=t=>"sizesConfig"in t,Z8=t=>{const e="size";return g(()=>{let n=t[e];if(Q8(t)){const{defaultSize:r,sizes:o}=t.sizesConfig;if(kr(n)&&(n=r),o){const i=o[n];if(i)return Ky(i)}}return Ky(n)})},ls=(t,e=(n=>(n=_t())==null?void 0:n.type.name)())=>{const{getGlobalConfig:n}=yo(),r=g(()=>{var l,a;return e?(a=(l=n().components)==null?void 0:l[e])==null?void 0:a.sizesConfig:void 0}),o=g(()=>{var l,a,u;const{defaultSize:c,sizes:d}=t.sizesConfig,f=(l=r.value)==null?void 0:l.defaultSize;if(!t.size)return`${c||f}px`;if(typeof t.size=="string"){const h=(u=(a=r.value)==null?void 0:a.sizes)==null?void 0:u[t.size],p=d[t.size];return p?`${p}px`:h?`${h}px`:t.size}return`${t.size}px`}),i=g(()=>{const{defaultSize:l,sizes:a}=t.fontSizesConfig;if(!t.size)return l;if(typeof t.size=="string"){if(t.size in a)return a[t.size];const u=t.size.match(J8);if(!u||!u.groups)throw new Error("Size prop should be either valid string or number");const{extension:c,fontSize:d}=u.groups;return c==="rem"?+d:Uy(+d)}return Uy(t.size)}),s=g(()=>`${i.value}rem`);return{sizeComputed:o,fontSizeComputed:s,fontSizeInRem:i}},Me={preset:{type:String,default:void 0}},e6=(t,e)=>e.test(t),Qw=(t,e)=>{if(typeof e!="string"&&e.global)return[...t.matchAll(e)].map(r=>r.slice(1));const n=t.match(e)||[];return n?n.length>1?n.slice(1):n:[]},Zw=/{[^}]*}/g,ek=t=>t.replace(Zw,"(.*)"),t6=t=>(t.match(Zw)||[]).map(e=>e.replace(/{|}/g,"")),n6=(t,e)=>Qw(t,ek(e)),r6=(t,e)=>{const n=t6(e),r=n6(t,e);return n.reduce((o,i,s)=>({...o,[i]:r[s]}),{})},o6=(t,e)=>(t.match(e)||[])[0]===t,i6=(t,e)=>{const n=ek(e);return o6(t,new RegExp(n))},tk=t=>typeof t.name=="string",nk=t=>t.name instanceof RegExp,s6=(t,e)=>tk(e)?i6(t,e.name):nk(e)?e6(t,e.name):!1,l6=(t,e)=>{const n=r6(t,e.name);return e.resolve&&e.resolve(n)},a6=(t,e)=>{if(e.name.global)throw new Error(`Bad icon config with name ${e.name}. Please, don't use global regex as name.`);const n=Qw(t,e.name);return e.resolveFromRegex&&e.resolveFromRegex(...n)},u6=(t,e)=>{if(tk(e))return l6(t,e);if(nk(e))return a6(t,e);throw Error("Unknown icon config")},c6=(t,e,n=[])=>{const r=e.find(o=>n.includes(o.name.toString())?!1:s6(t,o));if(!r)throw new Error(`Can not find icon config from ${t}. Please provide default config.`);return r},rk=(t,e,n=[])=>{if(!t)return;const r=c6(t,e,n),o=qh(u6(t,r),r);return n=[...n,r.name.toString()],qh(rk(o.to,e,n),o)},d6=t=>{const e=["name","to","resolve","resolveFromRegex"],n=t;return e.forEach(r=>{delete n[r]}),n},f6=(t,e)=>{const n=rk(t,e);return n===void 0?{}:d6(n)},h6=()=>{const{globalConfig:t}=yo();return{getIcon:e=>f6(e,t.value.icons)}},So=t=>t,ok=Symbol("VaAppCachePlugin"),p6=So(()=>({install(t){const e={colorContrast:{}};t.provide(ok,e)}})),m6=()=>{const t=Yw(ok);return t||{colorContrast:{}}},ik=t=>{const e=g(t),n=new Proxy(e,{get(r,o,i){if(typeof e.value=="object")return m(Reflect.get(e.value,o,i))},set(r,o,i){return Tt(e.value[o])&&!Tt(i)?e.value[o].value=i:e.value[o]=i,!0},deleteProperty(r,o){return Reflect.deleteProperty(e.value,o)},has(r,o){return typeof e.value!="object"?!1:Reflect.has(e.value,o)},ownKeys(){return typeof e.value!="object"?[]:Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}});return ar(n)};var ht=function(){return ht=Object.assign||function(t){for(var e,n=1,r=arguments.length;n=6&&(n-=6),n<1?Math.round(255*((e-t)*n+t)):n<3?Math.round(255*e):n<4?Math.round(255*((e-t)*(4-n)+t)):Math.round(255*t)},dn=function(t,e,n){e/=100;var r=(n/=100)<=.5?n*(e+1):n+e-n*e,o=2*n-r;return{r:Hf(o,r,(t/=60)+2),g:Hf(o,r,t),b:Hf(o,r,t-2)}},Km=function(t,e,n,r){return r=1-r,{r:Math.round(255*(1-t)*r),g:Math.round(255*(1-e)*r),b:Math.round(255*(1-n)*r)}},ep=function(t,e,n){t/=255,e/=255,n/=255;var r=1-Math.max(t,e,n),o=1-r,i=(o-t)/o,s=(o-e)/o,l=(o-n)/o;return{c:Math.round(100*i),m:Math.round(100*s),y:Math.round(100*l),k:Math.round(100*r)}},Us=function(t,e,n,r){r===void 0&&(r=1),t/=255,e/=255,n/=255,r=Math.min(r,1);var o=Math.max(t,e,n),i=Math.min(t,e,n),s=o-i,l=0,a=0,u=(o+i)/2;if(s===0)l=0,a=0;else{switch(o){case t:l=(e-n)/s%6;break;case e:l=(n-t)/s+2;break;case n:l=(t-e)/s+4}(l=Math.round(60*l))<0&&(l+=360),a=s/(1-Math.abs(2*u-1))}return{h:l,s:Math.round(100*a),l:Math.round(100*u),a:r}},qy=function(t,e){if(t<0&&(t+=360),t>360&&(t-=360),t===360||t===0)return t;var n=[[0,120],[120,180],[180,240],[240,360]],r=[[0,60],[60,120],[120,240],[240,360]],o=e?r:n,i=0,s=0,l=0,a=0;return(e?n:r).find(function(u,c){return t>=u[0]&&t360||t<0)&&(t-=360*Math.floor(t/360)),t},_n=function(t){return typeof t=="string"&&(t=co.test(t)?+t.replace(co,"$1")/100:+t),isNaN(+t)||t>1?1:tt(t,6)},yl=function(t,e,n){return e.reduce(function(r,o){return Gy(Gy([],r,!0),[ht(ht({},t),{h:n===Rn.ADDITIVE?xa(t.h+o):xa(qy(qy(t.h,!1)+o,!0))})],!1)},[ht({},t)])},b6=function(t,e){return yl(t,[30,-30],e)},S6=function(t,e){return yl(t,[180],e)},C6=function(t,e){return yl(t,[150,-150],e)},w6=function(t,e){return yl(t,[120,-120],e)},k6=function(t,e){return yl(t,[60,-120,180],e)},x6=function(t,e){return yl(t,[90,-90,180],e)},Yy=Object.entries(rt).reduce(function(t,e){var n=e[0],r=e[1];if(n!==rt.HEX){var o=lk(n.split(""));t[o]=r,t["A"+o]=r}return t},{}),ir=function(t){return typeof t=="string"?function(e){var n;if(Object.keys(rt).some(function(r){if(Kl[r].test(e))return n=r,!0}),!n&&~sk.indexOf(e)&&(n=rt.HEX),!n)throw new Error(v6);return n}(t):function(e){var n,r=!1,o=lk(Object.keys(e));if(Yy[o]&&(n=Yy[o]),n&&n===rt.RGB){var i=Object.entries(e).some(function(l){return!Zh.test("".concat(l[1]))}),s=Object.entries(e).some(function(l){return!(co.test("".concat(l[1]))||!Zh.test("".concat(l[1]))&&!isNaN(+l[1])&&+l[1]<=255)});i&&s&&(r=!0),i||(n=rt.HEX)}if(!n||r)throw new Error(y6);return n}(t)},$6=((El={})[rt.HEX]=function(t){var e=(~sk.indexOf(t)?Fc[t]:t).match(Kl.HEX),n={r:$u(e[1]||e[5]),g:$u(e[2]||e[6]),b:$u(e[3]||e[7])},r=e[4]||e[8];return r!==void 0&&(n.a=$u(r)/255),n},El[rt.RGB]=function(t){var e=t.match(Kl.RGB),n=Ei(e[1]||e[5]),r=Ei(e[2]||e[6]),o=Ei(e[3]||e[7]),i=e[4]||e[8],s={r:Math.min(n,255),g:Math.min(r,255),b:Math.min(o,255)};return i!==void 0&&(s.a=_n(i)),s},El[rt.HSL]=function(t){var e=t.match(Kl.HSL),n=xa(e[1]||e[5]),r=Nc(e[2]||e[6]),o=Nc(e[3]||e[7]),i=e[4]||e[8],s=dn(n,r,o);return i!==void 0&&(s.a=_n(i)),s},El[rt.CMYK]=function(t){var e=t.match(Kl.CMYK),n=jo(e[1]||e[6]),r=jo(e[2]||e[7]),o=jo(e[3]||e[8]),i=jo(e[4]||e[9]),s=e[5]||e[10],l=Km(n,r,o,i);return s!==void 0&&(l.a=_n(s)),l},El),A6=((Ll={})[rt.HEX]=function(t){var e={r:Ei("".concat(t.r)),g:Ei("".concat(t.g)),b:Ei("".concat(t.b))};return en(t,"a")&&(e.a=Math.min(Ei("".concat(t.a),!0),1)),e},Ll[rt.RGB]=function(t){return this.HEX(t)},Ll[rt.HSL]=function(t){var e=Nc("".concat(t.s)),n=Nc("".concat(t.l)),r=dn(xa(t.h),e,n);return en(t,"a")&&(r.a=_n(t.a)),r},Ll[rt.CMYK]=function(t){var e=jo("".concat(t.c)),n=jo("".concat(t.m)),r=jo("".concat(t.y)),o=jo("".concat(t.k)),i=Km(e,n,r,o);return en(t,"a")&&(i.a=_n(t.a)),i},Ll),Gi=function(t,e){return e===void 0&&(e=ir(t)),typeof t=="string"?$6[e](t):A6[e](t)},lt=((to={})[rt.HEX]=function(t){return{r:Au(t.r),g:Au(t.g),b:Au(t.b)}},to.HEXA=function(t){var e=lt.HEX(t);return e.a=en(t,"a")?Au(255*t.a):"0xFF",e},to[rt.RGB]=function(t){return en(t,"a")&&delete t.a,t},to.RGBA=function(t){return t.a=en(t,"a")?tt(t.a,2):1,t},to[rt.HSL]=function(t){var e=Us(t.r,t.g,t.b);return delete e.a,e},to.HSLA=function(t){var e=lt.HSL(t);return e.a=en(t,"a")?tt(t.a,2):1,e},to[rt.CMYK]=function(t){return ep(t.r,t.g,t.b)},to.CMYKA=function(t){var e=ep(t.r,t.g,t.b);return e.a=en(t,"a")?tt(t.a,2):1,e},to),Xy=function(t,e,n){var r=ir(t),o=typeof t=="string",i=Gi(t,r),s=typeof t=="string"&&en(i,"a")||typeof t!="string"&&en(t,"a"),l=Us(i.r,i.g,i.b,i.a);s||delete l.a;var a=n?l.l/(e+1):(100-l.l)/(e+1),u=Array(e).fill(null).map(function(c,d){return ht(ht({},l),{l:l.l+a*(d+1)*(1-2*+n)})});switch(r){case rt.HEX:default:return u.map(function(c){var d=dn(c.h,c.s,c.l);return s&&(d.a=c.a),o?s?st.HEX(ht(ht({},d),{a:tt(255*d.a,6)})):st.HEX(d):s?lt.HEXA(d):lt.HEX(d)});case rt.RGB:return u.map(function(c){var d=dn(c.h,c.s,c.l);return s&&(d.a=c.a),o?st.RGB(d):s?lt.RGBA(d):lt.RGB(d)});case rt.HSL:return u.map(function(c){return o?st.HSL(c):s?lt.HSLA(ht(ht({},dn(c.h,c.s,c.l)),{a:c.a})):lt.HSL(dn(c.h,c.s,c.l))})}},ms=((ki={buildHarmony:function(t,e,n){var r=ir(t),o=Gi(t,r),i=Us(o.r,o.g,o.b,o.a),s=typeof t=="string"&&en(o,"a")||typeof t!="string"&&en(t,"a"),l=typeof t=="string";switch(r){case rt.HEX:default:return s?this.HEXA(i,e,n,l):this.HEX(i,e,n,l);case rt.HSL:return s?this.HSLA(i,e,n,l):this.HSL(i,e,n,l);case rt.RGB:return s?this.RGBA(i,e,n,l):this.RGB(i,e,n,l)}}})[rt.HEX]=function(t,e,n,r){return e(t,n).map(function(o){return r?st.HEX(dn(o.h,o.s,o.l)):lt.HEX(dn(o.h,o.s,o.l))})},ki.HEXA=function(t,e,n,r){return e(t,n).map(function(o){return r?st.HEX(ht(ht({},dn(o.h,o.s,o.l)),{a:255*_n(o.a)})):lt.HEXA(ht(ht({},dn(o.h,o.s,o.l)),{a:_n(o.a)}))})},ki[rt.RGB]=function(t,e,n,r){return e(t,n).map(function(o){return r?st.RGB(dn(o.h,o.s,o.l)):lt.RGB(dn(o.h,o.s,o.l))})},ki.RGBA=function(t,e,n,r){return e(t,n).map(function(o){return r?st.RGB(ht(ht({},dn(o.h,o.s,o.l)),{a:_n(o.a)})):lt.RGBA(ht(ht({},dn(o.h,o.s,o.l)),{a:_n(o.a)}))})},ki[rt.HSL]=function(t,e,n,r){return e(t,n).map(function(o){return r?st.HSL({h:o.h,s:o.s,l:o.l}):lt.HSL(dn(o.h,o.s,o.l))})},ki.HSLA=function(t,e,n,r){return e(t,n).map(function(o){return r?st.HSL(ht(ht({},o),{a:_n(o.a)})):lt.HSLA(ht(ht({},dn(o.h,o.s,o.l)),{a:_n(o.a)}))})},ki),gs=((xi={mix:function(t,e){var n,r,o,i,s,l,a,u,c,d,f,h,p,v,y,b=t.map(function(k){var $=ir(k);return Gi(k,$)}),S=e===Rn.SUBTRACTIVE?b.map(function(k){var $,C,T,_,M,F,L,H,E,P,V,O,N,re,X=($=k.r,C=k.g,T=k.b,_=Math.min($,C,T),M=Math.min(255-$,255-C,255-T),F=$-_,L=C-_,H=T-_,E=Math.min(F,L),P=F-E,V=(L+E)/2,O=(H+L-E)/2,N=Math.max(P,V,O)/Math.max(F,L,H),re=isNaN(N)||N===1/0||N<=0?1:N,{r:P/re+M,y:V/re+M,b:O/re+M});return en(k,"a")&&(X.a=k.a),X}):null;function w(k){var $=e===Rn.ADDITIVE?{r:0,g:0,b:0,a:0}:{r:0,y:0,b:0,a:0};return k.reduce(function(C,T){var _=en(T,"a")?T.a:1,M={r:Math.min(C.r+T.r*_,255),b:Math.min(C.b+T.b*_,255),a:1-(1-_)*(1-C.a)},F="g"in C?C.g:C.y,L="g"in T?T.g:T.y;return ht(ht({},M),e===Rn.ADDITIVE?{g:Math.min(F+L*_,255)}:{y:Math.min(F+L*_,255)})},$)}if(e===Rn.ADDITIVE)n=w(b);else{var x=w(S);r=x.r,o=x.y,i=x.b,s=Math.min(r,o,i),l=Math.min(255-r,255-o,255-i),a=r-s,u=o-s,c=i-s,d=Math.min(u,c),f=a+u-d,h=u+d,p=2*(c-d),v=Math.max(f,h,p)/Math.max(a,u,c),y=isNaN(v)||v===1/0||v<=0?1:v,(n={r:f/y+l,g:h/y+l,b:p/y+l}).a=x.a}return{r:tt(n.r,2),g:tt(n.g,2),b:tt(n.b,2),a:br(n.a,0,1)}}})[rt.HEX]=function(t,e,n){var r=this.mix(t,e);return delete r.a,n?st.HEX(r):lt.HEX(r)},xi.HEXA=function(t,e,n){var r=this.mix(t,e);return r.a=n?255*_n(r.a):_n(r.a),n?st.HEX(r):lt.HEXA(r)},xi[rt.RGB]=function(t,e,n){var r=this.mix(t,e);return delete r.a,n?st.RGB(r):lt.RGB(r)},xi.RGBA=function(t,e,n){var r=this.mix(t,e);return n?st.RGB(r):lt.RGBA(r)},xi[rt.HSL]=function(t,e,n){var r=this.mix(t,e),o=Us(r.r,r.g,r.b);return delete r.a,delete o.a,n?st.HSL(o):lt.HSL(r)},xi.HSLA=function(t,e,n){var r=this.mix(t,e),o=Us(r.r,r.g,r.b,r.a);return n?st.HSL(o):lt.HSLA(r)},xi),Bo=function(t,e,n,r,o){var i=r(Gi(t,e));return n?o(i):i},vs=function(t,e,n,r,o,i){n<1&&(n=5);var s=function(l,a,u){var c=u-1,d=(a.r-l.r)/c,f=(a.g-l.g)/c,h=(a.b-l.b)/c,p=_n(l.a),v=(_n(a.a)-p)/c;return Array(u).fill(null).map(function(y,b){return b===0?l:b===c?a:{r:tt(l.r+d*b),g:tt(l.g+f*b),b:tt(l.b+h*b),a:tt(p+v*b,2)}})}(Gi(t),Gi(e),n);return s.map(function(l){var a=o(l);return r?i(a):a})},Gm=function(){function t(e){this.rgb=Gi(e),this.updateHSL(),this.updateCMYK()}return t.prototype.updateRGB=function(){this.rgb=ht(ht({},dn(this.hsl.h,this.hsl.s,this.hsl.l)),{a:this.hsl.a})},t.prototype.updateRGBFromCMYK=function(){this.rgb=ht(ht({},Km(this.cmyk.c,this.cmyk.m,this.cmyk.y,this.cmyk.k)),{a:this.rgb.a})},t.prototype.updateHSL=function(){this.hsl=Us(this.rgb.r,this.rgb.g,this.rgb.b,this.rgb.a)},t.prototype.updateCMYK=function(){this.cmyk=ep(this.rgb.r,this.rgb.g,this.rgb.b)},t.prototype.updateRGBAndCMYK=function(){return this.updateRGB(),this.updateCMYK(),this},t.prototype.updateHSLAndCMYK=function(){return this.updateHSL(),this.updateCMYK(),this},t.prototype.updateRGBAndHSL=function(){return this.updateRGBFromCMYK(),this.updateHSL(),this},t.prototype.setH=function(e){return this.hsl.h=xa(e),this.updateRGBAndCMYK()},t.prototype.setS=function(e){return this.hsl.s=br(e,0,100),this.updateRGBAndCMYK()},t.prototype.setL=function(e){return this.hsl.l=br(e,0,100),this.updateRGBAndCMYK()},t.prototype.setR=function(e){return this.rgb.r=br(e,0,255),this.updateHSLAndCMYK()},t.prototype.setG=function(e){return this.rgb.g=br(e,0,255),this.updateHSLAndCMYK()},t.prototype.setB=function(e){return this.rgb.b=br(e,0,255),this.updateHSLAndCMYK()},t.prototype.setA=function(e){return this.hsl.a=this.rgb.a=br(e,0,1),this},t.prototype.setC=function(e){return this.cmyk.c=br(e,0,100),this.updateRGBAndHSL()},t.prototype.setM=function(e){return this.cmyk.m=br(e,0,100),this.updateRGBAndHSL()},t.prototype.setY=function(e){return this.cmyk.y=br(e,0,100),this.updateRGBAndHSL()},t.prototype.setK=function(e){return this.cmyk.k=br(e,0,100),this.updateRGBAndHSL()},Object.defineProperty(t.prototype,"H",{get:function(){return tt(this.hsl.h)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"S",{get:function(){return tt(this.hsl.s)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"L",{get:function(){return tt(this.hsl.l)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"R",{get:function(){return tt(this.rgb.r)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"G",{get:function(){return tt(this.rgb.g)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"B",{get:function(){return tt(this.rgb.b)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"A",{get:function(){return tt(this.hsl.a,2)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"C",{get:function(){return tt(this.cmyk.c)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"M",{get:function(){return tt(this.cmyk.m)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"Y",{get:function(){return tt(this.cmyk.y)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"K",{get:function(){return tt(this.cmyk.k)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HEXObject",{get:function(){return lt.HEX(this.rgb)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HEXAObject",{get:function(){return lt.HEXA(this.rgb)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"RGBObject",{get:function(){return{r:this.R,g:this.G,b:this.B}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"RGBAObject",{get:function(){return ht(ht({},this.RGBObject),{a:this.hsl.a})},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HSLObject",{get:function(){return{h:this.H,s:this.S,l:this.L}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HSLAObject",{get:function(){return ht(ht({},this.HSLObject),{a:this.hsl.a})},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"CMYKObject",{get:function(){return{c:this.C,m:this.M,y:this.Y,k:this.K}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"CMYKAObject",{get:function(){return{c:this.C,m:this.M,y:this.Y,k:this.K,a:this.hsl.a}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HEX",{get:function(){var e=this.rgb,n={r:e.r,g:e.g,b:e.b};return st.HEX(n)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HEXA",{get:function(){var e=this.rgb,n={r:e.r,g:e.g,b:e.b,a:255*this.hsl.a};return st.HEX(n)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"RGB",{get:function(){var e=this.rgb,n={r:e.r,g:e.g,b:e.b};return st.RGB(n)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"RGBA",{get:function(){var e=this.rgb,n={r:e.r,g:e.g,b:e.b,a:this.hsl.a};return st.RGB(n)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HSL",{get:function(){var e=this.hsl,n={h:e.h,s:e.s,l:e.l};return st.HSL(n)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HSLA",{get:function(){return st.HSL(this.hsl)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"CMYK",{get:function(){return st.CMYK(this.cmyk)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"CMYKA",{get:function(){return st.CMYK(ht(ht({},this.cmyk),{a:this.hsl.a}))},enumerable:!1,configurable:!0}),t.toHEX=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.HEX,st.HEX)},t.toHEXA=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.HEXA,st.HEX)},t.toRGB=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.RGB,st.RGB)},t.toRGBA=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.RGBA,st.RGB)},t.toHSL=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.HSL,st.HSL)},t.toHSLA=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.HSLA,st.HSL)},t.toCMYK=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.CMYK,st.CMYK)},t.toCMYKA=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.CMYKA,st.CMYK)},t.getBlendHEX=function(e,n,r,o){return r===void 0&&(r=5),o===void 0&&(o=!0),vs(e,n,r,o,lt.HEX,st.HEX)},t.getBlendHEXA=function(e,n,r,o){return r===void 0&&(r=5),o===void 0&&(o=!0),vs(e,n,r,o,lt.HEXA,st.HEX)},t.getBlendRGB=function(e,n,r,o){return r===void 0&&(r=5),o===void 0&&(o=!0),vs(e,n,r,o,lt.RGB,st.RGB)},t.getBlendRGBA=function(e,n,r,o){return r===void 0&&(r=5),o===void 0&&(o=!0),vs(e,n,r,o,lt.RGBA,st.RGB)},t.getBlendHSL=function(e,n,r,o){return r===void 0&&(r=5),o===void 0&&(o=!0),vs(e,n,r,o,lt.HSL,st.HSL)},t.getBlendHSLA=function(e,n,r,o){return r===void 0&&(r=5),o===void 0&&(o=!0),vs(e,n,r,o,lt.HSLA,st.HSL)},t.getMixHEX=function(e,n,r){return n===void 0&&(n=Rn.ADDITIVE),r===void 0&&(r=!0),gs.HEX(e,n,r)},t.getMixHEXA=function(e,n,r){return n===void 0&&(n=Rn.ADDITIVE),r===void 0&&(r=!0),gs.HEXA(e,n,r)},t.getMixRGB=function(e,n,r){return n===void 0&&(n=Rn.ADDITIVE),r===void 0&&(r=!0),gs.RGB(e,n,r)},t.getMixRGBA=function(e,n,r){return n===void 0&&(n=Rn.ADDITIVE),r===void 0&&(r=!0),gs.RGBA(e,n,r)},t.getMixHSL=function(e,n,r){return n===void 0&&(n=Rn.ADDITIVE),r===void 0&&(r=!0),gs.HSL(e,n,r)},t.getMixHSLA=function(e,n,r){return n===void 0&&(n=Rn.ADDITIVE),r===void 0&&(r=!0),gs.HSLA(e,n,r)},t.getShades=function(e,n){return Xy(e,n,!0)},t.getTints=function(e,n){return Xy(e,n,!1)},t.getHarmony=function(e,n,r){switch(n===void 0&&(n=Fo.COMPLEMENTARY),r===void 0&&(r=Rn.ADDITIVE),n){case Fo.ANALOGOUS:return ms.buildHarmony(e,b6,r);case Fo.SPLIT_COMPLEMENTARY:return ms.buildHarmony(e,C6,r);case Fo.TRIADIC:return ms.buildHarmony(e,w6,r);case Fo.TETRADIC:return ms.buildHarmony(e,k6,r);case Fo.SQUARE:return ms.buildHarmony(e,x6,r);default:return ms.buildHarmony(e,S6,r)}},t}();const $r=t=>{try{return new Gm(t)}catch(e){throw new Error(`Color ${t} is not valid. Please, provide valid color.`,{cause:e})}},T6=t=>/var\(--.+\)/.test(t),Hc=t=>`--va-${ka(t)}`,Jy=t=>jN(t),qm=(t,e)=>$r(t).setA(e).RGBA,Qy=t=>{const{R:e,G:n,B:r}=$r(t);return Math.sqrt(e*e*.241+n*n*.691+r*r*.068)},ak=(t,e=.4)=>$r(t).setA(e).RGBA,_6=(t,e=.4)=>$r(t).setA(e).RGBA,uk=(t,e=.2)=>$r(t).setA(e).RGBA,ck=(t,e=.3)=>$r(t).setA(e).RGBA,Oi=(t,e)=>{const n=$r(t);return e.h&&n.setH(n.H+e.h),e.s&&n.setS(n.S+e.s),e.l&&n.setL(n.L+e.l),e.a&&n.setA(n.A+e.a),n.HSLA},O6=(t,e)=>{const n=$r(t);return e.h!==void 0&&n.setH(e.h),e.s!==void 0&&n.setS(e.s),e.l!==void 0&&n.setL(e.l),e.a!==void 0&&n.setA(e.a),n.HSLA},P6=t=>{const e=Gm.toHSLA(t,!1);if(e.s<10)return Oi(e,{h:2,s:5,l:10});if(e.s<30)return Oi(e,{s:-14,l:11});if(e.h>=0&&e.h<44||e.h>=285)return Oi(e,{h:11,s:27,l:8});if(e.h>=44&&e.h<85)return Oi(e,{h:3,l:9});if(e.h>=85&&e.h<165)return Oi(e,{h:16,l:14});if(e.h>=165&&e.h<285)return Oi(e,{h:-15,s:3,l:2});throw new Error("This method should handle all colors. But it didn't for some reason.")},Ym=t=>{const e=P6(t),n=Gm.toHSLA(t);return`linear-gradient(to right, ${e}, ${n})`},B6=(t,e,n)=>{const r=qm(e,n);return`linear-gradient(0deg, ${r}, ${r}), ${t}`},M6=t=>/^#([\da-f]{3}){1,2}$|^#([\da-f]{4}){1,2}$|(rgb|hsl)a?\((\s*-?\d+%?\s*,){2}(\s*-?\d+%?\s*,?\s*\)?)(,\s*(0?\.\d+)?|1)?\)/.test(t.toLocaleLowerCase()),I6=(t,e)=>{const n=$r(t),r=$r(e),o=r.A;return o===1?r.RGBA:(o===0||(n.setR(Math.round(n.R*(1-o)+r.R*o)),n.setG(Math.round(n.G*(1-o)+r.G*o)),n.setB(Math.round(n.B*(1-o)+r.B*o))),n.RGBA)},D6=t=>t?t==="transparent"?!0:$r(t).A<=.1:!1,Xm={color:{type:String,default:""}},He=()=>{const t=yo();if(!t)throw new Error("useColors must be used in setup function or Vuestic GlobalConfigPlugin is not registered!");const{globalConfig:e}=t,n=ik({get:()=>e.value.colors.presets[e.value.colors.currentPresetName],set:y=>{r(y)}}),r=y=>{e.value.colors.presets[e.value.colors.currentPresetName]={...e.value.colors.variables,...y}},o=()=>n,i=(y,b,S)=>{if(b||(b=n.primary),y==="transparent")return"#ffffff00";if(y==="currentColor")return y;if(y!=null&&y.startsWith("on")){const x=y.slice(2);if(n[Jy(x)])return i(f(i(x)),void 0,S)}y||(y=i(b));const w=n[y]||n[Jy(y)];return w?S?`var(${Hc(y)})`:w:M6(y)||S&&T6(y)?y:(pt(`'${y}' is not a proper color! Use HEX or default color themes +**/const yP="http://www.w3.org/2000/svg",bP="http://www.w3.org/1998/Math/MathML",Ro=typeof document<"u"?document:null,Bv=Ro&&Ro.createElement("template"),SP={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,r)=>{const o=e==="svg"?Ro.createElementNS(yP,t):e==="mathml"?Ro.createElementNS(bP,t):Ro.createElement(t,n?{is:n}:void 0);return t==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:t=>Ro.createTextNode(t),createComment:t=>Ro.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>Ro.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,r,o,i){const s=n?n.previousSibling:e.lastChild;if(o&&(o===i||o.nextSibling))for(;e.insertBefore(o.cloneNode(!0),n),!(o===i||!(o=o.nextSibling)););else{Bv.innerHTML=r==="svg"?`${t}`:r==="mathml"?`${t}`:t;const l=Bv.content;if(r==="svg"||r==="mathml"){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}e.insertBefore(l,n)}return[s?s.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}},Po="transition",Ol="animation",Hs=Symbol("_vtc"),ul=(t,{slots:e})=>ut(IO,$C(t),e);ul.displayName="Transition";const xC={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},CP=ul.props=Jt({},eC,xC),wi=(t,e=[])=>{je(t)?t.forEach(n=>n(...e)):t&&t(...e)},Mv=t=>t?je(t)?t.some(e=>e.length>1):t.length>1:!1;function $C(t){const e={};for(const L in t)L in xC||(e[L]=t[L]);if(t.css===!1)return e;const{name:n="v",type:r,duration:o,enterFromClass:i=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=i,appearActiveClass:u=s,appearToClass:c=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=t,p=wP(o),v=p&&p[0],y=p&&p[1],{onBeforeEnter:b,onEnter:S,onEnterCancelled:w,onLeave:x,onLeaveCancelled:k,onBeforeAppear:$=b,onAppear:C=S,onAppearCancelled:T=w}=e,_=(L,H,E)=>{Do(L,H?c:l),Do(L,H?u:s),E&&E()},M=(L,H)=>{L._isLeaving=!1,Do(L,d),Do(L,h),Do(L,f),H&&H()},F=L=>(H,E)=>{const P=L?C:S,V=()=>_(H,L,E);wi(P,[H,V]),Iv(()=>{Do(H,L?a:i),oo(H,L?c:l),Mv(P)||Dv(H,r,v,V)})};return Jt(e,{onBeforeEnter(L){wi(b,[L]),oo(L,i),oo(L,s)},onBeforeAppear(L){wi($,[L]),oo(L,a),oo(L,u)},onEnter:F(!1),onAppear:F(!0),onLeave(L,H){L._isLeaving=!0;const E=()=>M(L,H);oo(L,d),oo(L,f),TC(),Iv(()=>{L._isLeaving&&(Do(L,d),oo(L,h),Mv(x)||Dv(L,r,y,E))}),wi(x,[L,E])},onEnterCancelled(L){_(L,!1),wi(w,[L])},onAppearCancelled(L){_(L,!0),wi(T,[L])},onLeaveCancelled(L){M(L),wi(k,[L])}})}function wP(t){if(t==null)return null;if(Pt(t))return[Df(t.enter),Df(t.leave)];{const e=Df(t);return[e,e]}}function Df(t){return bS(t)}function oo(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.add(n)),(t[Hs]||(t[Hs]=new Set)).add(e)}function Do(t,e){e.split(/\s+/).forEach(r=>r&&t.classList.remove(r));const n=t[Hs];n&&(n.delete(e),n.size||(t[Hs]=void 0))}function Iv(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let kP=0;function Dv(t,e,n,r){const o=t._endId=++kP,i=()=>{o===t._endId&&r()};if(n)return setTimeout(i,n);const{type:s,timeout:l,propCount:a}=AC(t,e);if(!s)return r();const u=s+"end";let c=0;const d=()=>{t.removeEventListener(u,f),i()},f=h=>{h.target===t&&++c>=a&&d()};setTimeout(()=>{c(n[p]||"").split(", "),o=r(`${Po}Delay`),i=r(`${Po}Duration`),s=Ev(o,i),l=r(`${Ol}Delay`),a=r(`${Ol}Duration`),u=Ev(l,a);let c=null,d=0,f=0;e===Po?s>0&&(c=Po,d=s,f=i.length):e===Ol?u>0&&(c=Ol,d=u,f=a.length):(d=Math.max(s,u),c=d>0?s>u?Po:Ol:null,f=c?c===Po?i.length:a.length:0);const h=c===Po&&/\b(transform|all)(,|$)/.test(r(`${Po}Property`).toString());return{type:c,timeout:d,propCount:f,hasTransform:h}}function Ev(t,e){for(;t.lengthLv(n)+Lv(t[r])))}function Lv(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function TC(){return document.body.offsetHeight}function xP(t,e,n){const r=t[Hs];r&&(e=(e?[e,...r]:[...r]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}const Bc=Symbol("_vod"),_C=Symbol("_vsh"),zs={beforeMount(t,{value:e},{transition:n}){t[Bc]=t.style.display==="none"?"":t.style.display,n&&e?n.beforeEnter(t):Pl(t,e)},mounted(t,{value:e},{transition:n}){n&&e&&n.enter(t)},updated(t,{value:e,oldValue:n},{transition:r}){!e!=!n&&(r?e?(r.beforeEnter(t),Pl(t,!0),r.enter(t)):r.leave(t,()=>{Pl(t,!1)}):Pl(t,e))},beforeUnmount(t,{value:e}){Pl(t,e)}};function Pl(t,e){t.style.display=e?t[Bc]:"none",t[_C]=!e}const $P=Symbol(""),AP=/(^|;)\s*display\s*:/;function TP(t,e,n){const r=t.style,o=Gt(n);let i=!1;if(n&&!o){if(e)if(Gt(e))for(const s of e.split(";")){const l=s.slice(0,s.indexOf(":")).trim();n[l]==null&&uc(r,l,"")}else for(const s in e)n[s]==null&&uc(r,s,"");for(const s in n)s==="display"&&(i=!0),uc(r,s,n[s])}else if(o){if(e!==n){const s=r[$P];s&&(n+=";"+s),r.cssText=n,i=AP.test(n)}}else e&&t.removeAttribute("style");Bc in t&&(t[Bc]=i?r.display:"",t[_C]&&(r.display="none"))}const Vv=/\s*!important$/;function uc(t,e,n){if(je(n))n.forEach(r=>uc(t,e,r));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const r=_P(t,e);Vv.test(n)?t.setProperty(rs(r),n.replace(Vv,""),"important"):t[r]=n}}const Rv=["Webkit","Moz","ms"],Ef={};function _P(t,e){const n=Ef[e];if(n)return n;let r=qr(e);if(r!=="filter"&&r in t)return Ef[e]=r;r=ja(r);for(let o=0;oLf||(DP.then(()=>Lf=0),Lf=Date.now());function LP(t,e){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;hr(VP(r,n.value),e,5,[r])};return n.value=t,n.attached=EP(),n}function VP(t,e){if(je(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map(r=>o=>!o._stopped&&r&&r(o))}else return e}const zv=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,RP=(t,e,n,r,o,i,s,l,a)=>{const u=o==="svg";e==="class"?xP(t,r,u):e==="style"?TP(t,n,r):Sd(e)?im(e)||MP(t,e,n,r,s):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):FP(t,e,r,u))?PP(t,e,r,i,s,l,a):(e==="true-value"?t._trueValue=r:e==="false-value"&&(t._falseValue=r),OP(t,e,r,u))};function FP(t,e,n,r){if(r)return!!(e==="innerHTML"||e==="textContent"||e in t&&zv(e)&&Je(n));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const o=t.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return zv(e)&&Gt(n)?!1:e in t}const OC=new WeakMap,PC=new WeakMap,Mc=Symbol("_moveCb"),jv=Symbol("_enterCb"),BC={name:"TransitionGroup",props:Jt({},CP,{tag:String,moveClass:String}),setup(t,{slots:e}){const n=_t(),r=ZS();let o,i;return _d(()=>{if(!o.length)return;const s=t.moveClass||`${t.name||"v"}-move`;if(!UP(o[0].el,n.vnode.el,s))return;o.forEach(zP),o.forEach(jP);const l=o.filter(WP);TC(),l.forEach(a=>{const u=a.el,c=u.style;oo(u,s),c.transform=c.webkitTransform=c.transitionDuration="";const d=u[Mc]=f=>{f&&f.target!==u||(!f||/transform$/.test(f.propertyName))&&(u.removeEventListener("transitionend",d),u[Mc]=null,Do(u,s))};u.addEventListener("transitionend",d)})}),()=>{const s=vt(t),l=$C(s);let a=s.tag||_e;if(o=[],i)for(let u=0;udelete t.mode;BC.props;const HP=BC;function zP(t){const e=t.el;e[Mc]&&e[Mc](),e[jv]&&e[jv]()}function jP(t){PC.set(t,t.el.getBoundingClientRect())}function WP(t){const e=OC.get(t),n=PC.get(t),r=e.left-n.left,o=e.top-n.top;if(r||o){const i=t.el.style;return i.transform=i.webkitTransform=`translate(${r}px,${o}px)`,i.transitionDuration="0s",t}}function UP(t,e,n){const r=t.cloneNode(),o=t[Hs];o&&o.forEach(l=>{l.split(/\s+/).forEach(a=>a&&r.classList.remove(a))}),n.split(/\s+/).forEach(l=>l&&r.classList.add(l)),r.style.display="none";const i=e.nodeType===1?e:e.parentNode;i.appendChild(r);const{hasTransform:s}=AC(r);return i.removeChild(r),s}const ni=t=>{const e=t.props["onUpdate:modelValue"]||!1;return je(e)?n=>lc(e,n):e};function KP(t){t.target.composing=!0}function Wv(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const pr=Symbol("_assign"),Ic={created(t,{modifiers:{lazy:e,trim:n,number:r}},o){t[pr]=ni(o);const i=r||o.props&&o.props.type==="number";lo(t,e?"change":"input",s=>{if(s.target.composing)return;let l=t.value;n&&(l=l.trim()),i&&(l=$c(l)),t[pr](l)}),n&&lo(t,"change",()=>{t.value=t.value.trim()}),e||(lo(t,"compositionstart",KP),lo(t,"compositionend",Wv),lo(t,"change",Wv))},mounted(t,{value:e}){t.value=e??""},beforeUpdate(t,{value:e,modifiers:{lazy:n,trim:r,number:o}},i){if(t[pr]=ni(i),t.composing)return;const s=(o||t.type==="number")&&!/^0\d/.test(t.value)?$c(t.value):t.value,l=e??"";s!==l&&(document.activeElement===t&&t.type!=="range"&&(n||r&&t.value.trim()===l)||(t.value=l))}},GP={deep:!0,created(t,e,n){t[pr]=ni(n),lo(t,"change",()=>{const r=t._modelValue,o=js(t),i=t.checked,s=t[pr];if(je(r)){const l=am(r,o),a=l!==-1;if(i&&!a)s(r.concat(o));else if(!i&&a){const u=[...r];u.splice(l,1),s(u)}}else if(ll(r)){const l=new Set(r);i?l.add(o):l.delete(o),s(l)}else s(MC(t,i))})},mounted:Uv,beforeUpdate(t,e,n){t[pr]=ni(n),Uv(t,e,n)}};function Uv(t,{value:e,oldValue:n},r){t._modelValue=e,je(e)?t.checked=am(e,r.props.value)>-1:ll(e)?t.checked=e.has(r.props.value):e!==n&&(t.checked=Wi(e,MC(t,!0)))}const qP={created(t,{value:e},n){t.checked=Wi(e,n.props.value),t[pr]=ni(n),lo(t,"change",()=>{t[pr](js(t))})},beforeUpdate(t,{value:e,oldValue:n},r){t[pr]=ni(r),e!==n&&(t.checked=Wi(e,r.props.value))}},YP={deep:!0,created(t,{value:e,modifiers:{number:n}},r){const o=ll(e);lo(t,"change",()=>{const i=Array.prototype.filter.call(t.options,s=>s.selected).map(s=>n?$c(js(s)):js(s));t[pr](t.multiple?o?new Set(i):i:i[0]),t._assigning=!0,Ot(()=>{t._assigning=!1})}),t[pr]=ni(r)},mounted(t,{value:e,modifiers:{number:n}}){Kv(t,e)},beforeUpdate(t,e,n){t[pr]=ni(n)},updated(t,{value:e,modifiers:{number:n}}){t._assigning||Kv(t,e)}};function Kv(t,e,n){const r=t.multiple,o=je(e);if(!(r&&!o&&!ll(e))){for(let i=0,s=t.options.length;iString(c)===String(a)):l.selected=am(e,a)>-1}else l.selected=e.has(a);else if(Wi(js(l),e)){t.selectedIndex!==i&&(t.selectedIndex=i);return}}!r&&t.selectedIndex!==-1&&(t.selectedIndex=-1)}}function js(t){return"_value"in t?t._value:t.value}function MC(t,e){const n=e?"_trueValue":"_falseValue";return n in t?t[n]:e}const _m={created(t,e,n){wu(t,e,n,null,"created")},mounted(t,e,n){wu(t,e,n,null,"mounted")},beforeUpdate(t,e,n,r){wu(t,e,n,r,"beforeUpdate")},updated(t,e,n,r){wu(t,e,n,r,"updated")}};function XP(t,e){switch(t){case"SELECT":return YP;case"TEXTAREA":return Ic;default:switch(e){case"checkbox":return GP;case"radio":return qP;default:return Ic}}}function wu(t,e,n,r,o){const s=XP(t.tagName,n.props&&n.props.type)[o];s&&s(t,e,n,r)}const JP=["ctrl","shift","alt","meta"],QP={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>JP.some(n=>t[`${n}Key`]&&!e.includes(n))},be=(t,e)=>{const n=t._withMods||(t._withMods={}),r=e.join(".");return n[r]||(n[r]=(o,...i)=>{for(let s=0;s{const n=t._withKeys||(t._withKeys={}),r=e.join(".");return n[r]||(n[r]=o=>{if(!("key"in o))return;const i=rs(o.key);if(e.some(s=>s===i||ZP[s]===i))return t(o)})},eB=Jt({patchProp:RP},SP);let Gv;function IC(){return Gv||(Gv=tP(eB))}const wa=(...t)=>{IC().render(...t)},tB=(...t)=>{const e=IC().createApp(...t),{mount:n}=e;return e.mount=r=>{const o=rB(r);if(!o)return;const i=e._component;!Je(i)&&!i.render&&!i.template&&(i.template=o.innerHTML),o.innerHTML="";const s=n(o,!1,nB(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),s},e};function nB(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function rB(t){return Gt(t)?document.querySelector(t):t}const Fh=(t,e=null)=>J(()=>[t],e),qv=t=>typeof t=="string"?ut(al,t):Ui(t)?t:te(t),oB=(t,e=null)=>Object.keys(t).reduce((n,r)=>{const o=t[r];return n[r]=typeof o=="function"?o:Fh(o,e),n},{}),iB=t=>{const e=t.render||t.ssrRender;if(!e)return;const n=e.name==="_sfc_render"||e.name==="_sfc_ssrRender";return function(...r){const o=r[0],i=o.$.slots,s=new Proxy(o,{get(a,u){return u==="$slots"?oB(i):a[u]}}),l=n?void 0:s;return e.call(l,s,...r.slice(1))}};var ku=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function an(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function sB(){this.__data__=[],this.size=0}var lB=sB;function aB(t,e){return t===e||t!==t&&e!==e}var Bd=aB,uB=Bd;function cB(t,e){for(var n=t.length;n--;)if(uB(t[n][0],e))return n;return-1}var Md=cB,dB=Md,fB=Array.prototype,hB=fB.splice;function pB(t){var e=this.__data__,n=dB(e,t);if(n<0)return!1;var r=e.length-1;return n==r?e.pop():hB.call(e,n,1),--this.size,!0}var mB=pB,gB=Md;function vB(t){var e=this.__data__,n=gB(e,t);return n<0?void 0:e[n][1]}var yB=vB,bB=Md;function SB(t){return bB(this.__data__,t)>-1}var CB=SB,wB=Md;function kB(t,e){var n=this.__data__,r=wB(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this}var xB=kB,$B=lB,AB=mB,TB=yB,_B=CB,OB=xB;function cl(t){var e=-1,n=t==null?0:t.length;for(this.clear();++e-1&&t%1==0&&t-1&&t%1==0&&t<=OD}var Im=PD,BD=go,MD=Im,ID=Mr,DD="[object Arguments]",ED="[object Array]",LD="[object Boolean]",VD="[object Date]",RD="[object Error]",FD="[object Function]",ND="[object Map]",HD="[object Number]",zD="[object Object]",jD="[object RegExp]",WD="[object Set]",UD="[object String]",KD="[object WeakMap]",GD="[object ArrayBuffer]",qD="[object DataView]",YD="[object Float32Array]",XD="[object Float64Array]",JD="[object Int8Array]",QD="[object Int16Array]",ZD="[object Int32Array]",eE="[object Uint8Array]",tE="[object Uint8ClampedArray]",nE="[object Uint16Array]",rE="[object Uint32Array]",Ft={};Ft[YD]=Ft[XD]=Ft[JD]=Ft[QD]=Ft[ZD]=Ft[eE]=Ft[tE]=Ft[nE]=Ft[rE]=!0;Ft[DD]=Ft[ED]=Ft[GD]=Ft[LD]=Ft[qD]=Ft[VD]=Ft[RD]=Ft[FD]=Ft[ND]=Ft[HD]=Ft[zD]=Ft[jD]=Ft[WD]=Ft[UD]=Ft[KD]=!1;function oE(t){return ID(t)&&MD(t.length)&&!!Ft[BD(t)]}var iE=oE;function sE(t){return function(e){return t(e)}}var Fd=sE,Ec={exports:{}};Ec.exports;(function(t,e){var n=DC,r=e&&!e.nodeType&&e,o=r&&!0&&t&&!t.nodeType&&t,i=o&&o.exports===r,s=i&&n.process,l=function(){try{var a=o&&o.require&&o.require("util").types;return a||s&&s.binding&&s.binding("util")}catch{}}();t.exports=l})(Ec,Ec.exports);var Nd=Ec.exports,lE=iE,aE=Fd,ry=Nd,oy=ry&&ry.isTypedArray,uE=oy?aE(oy):lE,HC=uE,cE=fD,dE=Vd,fE=Jr,hE=Mm,pE=Rd,mE=HC,gE=Object.prototype,vE=gE.hasOwnProperty;function yE(t,e){var n=fE(t),r=!n&&dE(t),o=!n&&!r&&hE(t),i=!n&&!r&&!o&&mE(t),s=n||r||o||i,l=s?cE(t.length,String):[],a=l.length;for(var u in t)(e||vE.call(t,u))&&!(s&&(u=="length"||o&&(u=="offset"||u=="parent")||i&&(u=="buffer"||u=="byteLength"||u=="byteOffset")||pE(u,a)))&&l.push(u);return l}var zC=yE,bE=Object.prototype;function SE(t){var e=t&&t.constructor,n=typeof e=="function"&&e.prototype||bE;return t===n}var Dm=SE;function CE(t,e){return function(n){return t(e(n))}}var jC=CE,wE=jC,kE=wE(Object.keys,Object),xE=kE,$E=Dm,AE=xE,TE=Object.prototype,_E=TE.hasOwnProperty;function OE(t){if(!$E(t))return AE(t);var e=[];for(var n in Object(t))_E.call(t,n)&&n!="constructor"&&e.push(n);return e}var PE=OE,BE=Dd,ME=Im;function IE(t){return t!=null&&ME(t.length)&&!BE(t)}var Hd=IE,DE=zC,EE=PE,LE=Hd;function VE(t){return LE(t)?DE(t):EE(t)}var Em=VE,RE=pl,FE=Em;function NE(t,e){return t&&RE(e,FE(e),t)}var HE=NE;function zE(t){var e=[];if(t!=null)for(var n in Object(t))e.push(n);return e}var jE=zE,WE=nr,UE=Dm,KE=jE,GE=Object.prototype,qE=GE.hasOwnProperty;function YE(t){if(!WE(t))return KE(t);var e=UE(t),n=[];for(var r in t)r=="constructor"&&(e||!qE.call(t,r))||n.push(r);return n}var XE=YE,JE=zC,QE=XE,ZE=Hd;function eL(t){return ZE(t)?JE(t,!0):QE(t)}var Ga=eL,tL=pl,nL=Ga;function rL(t,e){return t&&tL(e,nL(e),t)}var oL=rL,Lc={exports:{}};Lc.exports;(function(t,e){var n=Br,r=e&&!e.nodeType&&e,o=r&&!0&&t&&!t.nodeType&&t,i=o&&o.exports===r,s=i?n.Buffer:void 0,l=s?s.allocUnsafe:void 0;function a(u,c){if(c)return u.slice();var d=u.length,f=l?l(d):new u.constructor(d);return u.copy(f),f}t.exports=a})(Lc,Lc.exports);var WC=Lc.exports;function iL(t,e){var n=-1,r=t.length;for(e||(e=Array(r));++no?0:o+e),n=n>o?o:n,n<0&&(n+=o),o=e>n?0:n-e>>>0,e>>>=0;for(var i=Array(o);++r=r?t:qF(t,e,n)}var XF=YF,JF="\\ud800-\\udfff",QF="\\u0300-\\u036f",ZF="\\ufe20-\\ufe2f",eN="\\u20d0-\\u20ff",tN=QF+ZF+eN,nN="\\ufe0e\\ufe0f",rN="\\u200d",oN=RegExp("["+rN+JF+tN+nN+"]");function iN(t){return oN.test(t)}var bw=iN;function sN(t){return t.split("")}var lN=sN,Sw="\\ud800-\\udfff",aN="\\u0300-\\u036f",uN="\\ufe20-\\ufe2f",cN="\\u20d0-\\u20ff",dN=aN+uN+cN,fN="\\ufe0e\\ufe0f",hN="["+Sw+"]",Kh="["+dN+"]",Gh="\\ud83c[\\udffb-\\udfff]",pN="(?:"+Kh+"|"+Gh+")",Cw="[^"+Sw+"]",ww="(?:\\ud83c[\\udde6-\\uddff]){2}",kw="[\\ud800-\\udbff][\\udc00-\\udfff]",mN="\\u200d",xw=pN+"?",$w="["+fN+"]?",gN="(?:"+mN+"(?:"+[Cw,ww,kw].join("|")+")"+$w+xw+")*",vN=$w+xw+gN,yN="(?:"+[Cw+Kh+"?",Kh,ww,kw,hN].join("|")+")",bN=RegExp(Gh+"(?="+Gh+")|"+yN+vN,"g");function SN(t){return t.match(bN)||[]}var CN=SN,wN=lN,kN=bw,xN=CN;function $N(t){return kN(t)?xN(t):wN(t)}var AN=$N,TN=XF,_N=bw,ON=AN,PN=qa;function BN(t){return function(e){e=PN(e);var n=_N(e)?ON(e):void 0,r=n?n[0]:e.charAt(0),o=n?TN(n,1).join(""):e.slice(1);return r[t]()+o}}var MN=BN,IN=MN,DN=IN("toUpperCase"),Aw=DN,EN=qa,LN=Aw;function VN(t){return LN(EN(t).toLowerCase())}var RN=VN,FN=RN,NN=Hm,HN=NN(function(t,e,n){return e=e.toLowerCase(),t+(n?FN(e):e)}),zN=HN;const jN=an(zN);function WN(t){return t==null}var UN=WN;const kr=an(UN);var KN=Br,GN=function(){return KN.Date.now()},qN=GN,YN=/\s/;function XN(t){for(var e=t.length;e--&&YN.test(t.charAt(e)););return e}var JN=XN,QN=JN,ZN=/^\s+/;function eH(t){return t&&t.slice(0,QN(t)+1).replace(ZN,"")}var tH=eH,nH=tH,Ty=nr,rH=zd,_y=NaN,oH=/^[-+]0x[0-9a-f]+$/i,iH=/^0b[01]+$/i,sH=/^0o[0-7]+$/i,lH=parseInt;function aH(t){if(typeof t=="number")return t;if(rH(t))return _y;if(Ty(t)){var e=typeof t.valueOf=="function"?t.valueOf():t;t=Ty(e)?e+"":e}if(typeof t!="string")return t===0?t:+t;t=nH(t);var n=iH.test(t);return n||sH.test(t)?lH(t.slice(2),n?2:8):oH.test(t)?_y:+t}var Tw=aH,uH=nr,Rf=qN,Oy=Tw,cH="Expected a function",dH=Math.max,fH=Math.min;function hH(t,e,n){var r,o,i,s,l,a,u=0,c=!1,d=!1,f=!0;if(typeof t!="function")throw new TypeError(cH);e=Oy(e)||0,uH(n)&&(c=!!n.leading,d="maxWait"in n,i=d?dH(Oy(n.maxWait)||0,e):i,f="trailing"in n?!!n.trailing:f);function h($){var C=r,T=o;return r=o=void 0,u=$,s=t.apply(T,C),s}function p($){return u=$,l=setTimeout(b,e),c?h($):s}function v($){var C=$-a,T=$-u,_=e-C;return d?fH(_,i-T):_}function y($){var C=$-a,T=$-u;return a===void 0||C>=e||C<0||d&&T>=i}function b(){var $=Rf();if(y($))return S($);l=setTimeout(b,v($))}function S($){return l=void 0,f&&r?h($):(r=o=void 0,s)}function w(){l!==void 0&&clearTimeout(l),u=0,r=a=o=l=void 0}function x(){return l===void 0?s:S(Rf())}function k(){var $=Rf(),C=y($);if(r=arguments,o=this,a=$,C){if(l===void 0)return p(a);if(d)return clearTimeout(l),l=setTimeout(b,e),h(a)}return l===void 0&&(l=setTimeout(b,e)),s}return k.cancel=w,k.flush=x,k}var _w=hH;const zm=an(_w);var pH=Jr,mH=zd,gH=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,vH=/^\w*$/;function yH(t,e){if(pH(t))return!1;var n=typeof t;return n=="number"||n=="symbol"||n=="boolean"||t==null||mH(t)?!0:vH.test(t)||!gH.test(t)||e!=null&&t in Object(e)}var bH=yH,Ow=VC,SH="Expected a function";function jm(t,e){if(typeof t!="function"||e!=null&&typeof e!="function")throw new TypeError(SH);var n=function(){var r=arguments,o=e?e.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var s=t.apply(this,r);return n.cache=i.set(o,s)||i,s};return n.cache=new(jm.Cache||Ow),n}jm.Cache=Ow;var CH=jm,wH=CH,kH=500;function xH(t){var e=wH(t,function(r){return n.size===kH&&n.clear(),r}),n=e.cache;return e}var $H=xH,AH=$H,TH=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,_H=/\\(\\)?/g,OH=AH(function(t){var e=[];return t.charCodeAt(0)===46&&e.push(""),t.replace(TH,function(n,r,o,i){e.push(o?i.replace(_H,"$1"):r||n)}),e}),PH=OH,BH=Jr,MH=bH,IH=PH,DH=qa;function EH(t,e){return BH(t)?t:MH(t,e)?[t]:IH(DH(t))}var gl=EH,LH=zd,VH=1/0;function RH(t){if(typeof t=="string"||LH(t))return t;var e=t+"";return e=="0"&&1/t==-VH?"-0":e}var jd=RH,FH=gl,NH=jd;function HH(t,e){e=FH(e,t);for(var n=0,r=e.length;t!=null&&n0&&n(l)?e>1?Bw(l,e-1,n,r,o):C3(o,l):r||(o[o.length]=l)}return o}var k3=Bw,x3=k3;function $3(t){var e=t==null?0:t.length;return e?x3(t,1):[]}var Mw=$3;const Iy=an(Mw);function A3(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}var T3=A3,_3=T3,Dy=Math.max;function O3(t,e,n){return e=Dy(e===void 0?t.length-1:e,0),function(){for(var r=arguments,o=-1,i=Dy(r.length-e,0),s=Array(i);++o0){if(++e>=V3)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var H3=N3,z3=L3,j3=H3,W3=j3(z3),Ew=W3,U3=Mw,K3=Iw,G3=Ew;function q3(t){return G3(K3(t,void 0,U3),t+"")}var Lw=q3,Y3=g3,X3=Lw,J3=X3(function(t,e){return t==null?{}:Y3(t,e)}),Q3=J3;const Bt=an(Q3);var Z3=go,e4=Jr,t4=Mr,n4="[object String]";function r4(t){return typeof t=="string"||!e4(t)&&t4(t)&&Z3(t)==n4}var o4=r4;const Vc=an(o4);var i4=Pm,s4=Bd;function l4(t,e,n){(n!==void 0&&!s4(t[e],n)||n===void 0&&!(e in t))&&i4(t,e,n)}var Vw=l4;function a4(t){return function(e,n,r){for(var o=-1,i=Object(e),s=r(e),l=s.length;l--;){var a=s[t?l:++o];if(n(i[a],a,i)===!1)break}return e}}var u4=a4,c4=u4,d4=c4(),f4=d4,h4=Hd,p4=Mr;function m4(t){return p4(t)&&h4(t)}var g4=m4,v4=go,y4=Rm,b4=Mr,S4="[object Object]",C4=Function.prototype,w4=Object.prototype,Rw=C4.toString,k4=w4.hasOwnProperty,x4=Rw.call(Object);function $4(t){if(!b4(t)||v4(t)!=S4)return!1;var e=y4(t);if(e===null)return!0;var n=k4.call(e,"constructor")&&e.constructor;return typeof n=="function"&&n instanceof n&&Rw.call(n)==x4}var Fw=$4;function A4(t,e){if(!(e==="constructor"&&typeof t[e]=="function")&&e!="__proto__")return t[e]}var Nw=A4,T4=pl,_4=Ga;function O4(t){return T4(t,_4(t))}var P4=O4,Ly=Vw,B4=WC,M4=JC,I4=UC,D4=QC,Vy=Vd,Ry=Jr,E4=g4,L4=Mm,V4=Dd,R4=nr,F4=Fw,N4=HC,Fy=Nw,H4=P4;function z4(t,e,n,r,o,i,s){var l=Fy(t,n),a=Fy(e,n),u=s.get(a);if(u){Ly(t,n,u);return}var c=i?i(l,a,n+"",t,e,s):void 0,d=c===void 0;if(d){var f=Ry(a),h=!f&&L4(a),p=!f&&!h&&N4(a);c=a,f||h||p?Ry(l)?c=l:E4(l)?c=I4(l):h?(d=!1,c=B4(a,!0)):p?(d=!1,c=M4(a,!0)):c=[]:F4(a)||Vy(a)?(c=l,Vy(l)?c=H4(l):(!R4(l)||V4(l))&&(c=D4(a))):d=!1}d&&(s.set(a,c),o(c,a,r,i,s),s.delete(a)),Ly(t,n,c)}var j4=z4,W4=RC,U4=Vw,K4=f4,G4=j4,q4=nr,Y4=Ga,X4=Nw;function Hw(t,e,n,r,o){t!==e&&K4(e,function(i,s){if(o||(o=new W4),q4(i))G4(t,e,s,n,Hw,r,o);else{var l=r?r(X4(t,s),i,s+"",t,e,o):void 0;l===void 0&&(l=i),U4(t,s,l)}},Y4)}var J4=Hw,Q4=Dw,Z4=Iw,ez=Ew;function tz(t,e){return ez(Z4(t,e,Q4),t+"")}var nz=tz,rz=Bd,oz=Hd,iz=Rd,sz=nr;function lz(t,e,n){if(!sz(n))return!1;var r=typeof e;return(r=="number"?oz(n)&&iz(e,n.length):r=="string"&&e in n)?rz(n[e],t):!1}var az=lz,uz=nz,cz=az;function dz(t){return uz(function(e,n){var r=-1,o=n.length,i=o>1?n[o-1]:void 0,s=o>2?n[2]:void 0;for(i=t.length>3&&typeof i=="function"?(o--,i):void 0,s&&cz(n[0],n[1],s)&&(i=o<3?void 0:i,o=1),e=Object(e);++r1),i}),Lz(t,Fz(t),n),r&&(n=Iz(n,Nz|Hz|zz,Vz));for(var o=e.length;o--;)Dz(n,e[o]);return n}),Wz=jz;const vo=an(Wz);function Uz(t,e,n){return t===t&&(n!==void 0&&(t=t<=n?t:n),e!==void 0&&(t=t>=e?t:e)),t}var Kz=Uz,Gz=Kz,Ff=Tw;function qz(t,e,n){return n===void 0&&(n=e,e=void 0),n!==void 0&&(n=Ff(n),n=n===n?n:0),e!==void 0&&(e=Ff(e),e=e===e?e:0),Gz(Ff(t),e,n)}var Yz=qz;const Ki=an(Yz);function Xz(){}var Jz=Xz;const Qz=an(Jz);var Zz=_w,e8=nr,t8="Expected a function";function n8(t,e,n){var r=!0,o=!0;if(typeof t!="function")throw new TypeError(t8);return e8(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Zz(t,e,{leading:r,maxWait:e,trailing:o})}var r8=n8;const zw=an(r8);var o8=Hm,i8=Aw,s8=o8(function(t,e,n){return t+(n?" ":"")+i8(e)}),l8=s8;const Ny=an(l8);var a8=go,u8=Mr,c8="[object Date]";function d8(t){return u8(t)&&a8(t)==c8}var f8=d8,h8=f8,p8=Fd,Hy=Nd,zy=Hy&&Hy.isDate,m8=zy?p8(zy):h8,g8=m8;const sa=an(g8);var v8=go,y8=Mr,b8="[object Number]";function S8(t){return typeof t=="number"||y8(t)&&v8(t)==b8}var C8=S8;const jy=an(C8),Yh="child:",Wm="$va:childComponents",jw=t=>Object.keys(t).reduce((e,n)=>{const r=`${Yh}${n}`;return e[r]={type:Object,required:!1,default:void 0},e},{}),Ww=t=>{const e=g(()=>Object.keys(t).reduce((r,o)=>{if(o.startsWith(Yh)){const i=o.slice(Yh.length);r[i]=t[o]}return r},{}));Pr(Wm,e)},Uw=()=>{var t;const e=(t=_t())==null?void 0:t.attrs["va-child"];if(!e)return null;const n=Mn(Wm);return n!=null&&n.value?g(()=>n.value[e]):null},w8=()=>{var t;const e=(t=_t())==null?void 0:t.attrs["va-child"];if(!e)return null;const n=Mn(Wm);return n!=null&&n.value?g(()=>{var r;return(r=n.value[e])==null?void 0:r.preset}):null},k8=/([a-z0-9])([A-Z])/g,x8=t=>t.replace(k8,"$1-$2").toLowerCase(),$8=(t,e)=>e in t?t[e]:t[x8(e)],A8=(t,e)=>{const n=t.props,r=Uw();return new Proxy(n,{get:(o,i)=>{var s,l;if(typeof i!="string")return o[i];const a=(s=r==null?void 0:r.value)==null?void 0:s[i];if(a!==void 0)return a;const u=t.vnode.props||{},c=o[i];if($8(u,i)!==void 0)return c;const f=(l=e.value)==null?void 0:l[i];return f!==void 0?f:c}})},T8=(t,e)=>{const n=t.attrs;return new Proxy(n,{get:(r,o)=>{var i;if(typeof o!="string")return r[o];if(o==="class")return Ae([e.value.class,n.class]);if(o==="style")return se([e.value.style,n.style]);const s=(i=e.value)==null?void 0:i[o];return s!==void 0?s:r[o]},ownKeys(r){return[...new Set([...Object.keys(n),...Object.keys(e.value)])]},getOwnPropertyDescriptor(r,o){return Reflect.getOwnPropertyDescriptor(e.value,o)??Reflect.getOwnPropertyDescriptor(n,o)}})},Nf="slot:",_8=(t,e)=>{const n=t.slots,r=Uw(),o=g(()=>Object.keys(e.value).reduce((i,s)=>(s.startsWith(Nf)&&(i[s.slice(Nf.length)]=e.value[s]),i),{}));return new Proxy(n,{get:(i,s)=>{var l,a;if(typeof s!="string")return i[s];const u=`${Nf}${s}`,c=(l=r==null?void 0:r.value)==null?void 0:l[u];if(c!==void 0)return Fh(qv(c));const d=i[s];if(d!==void 0)return d;const f=(a=o.value)==null?void 0:a[s];return f!==void 0?Fh(qv(f)):d},ownKeys(i){return[...new Set([...Object.keys(n),...Object.keys(o.value)])]},getOwnPropertyDescriptor(i,s){return Reflect.getOwnPropertyDescriptor(o.value,s)??Reflect.getOwnPropertyDescriptor(n,s)}})},Kw="VaLocalConfig",O8=g(()=>[]);function Um(){return Mn(Kw,O8)}function Gw(t){Pr(Kw,t)}function P8(t){const e=Um(),n=g(()=>[...e.value,t.value]);Gw(n)}const B8=typeof process<"u"?process:{},M8=B8.env||{},I8=M8.NODE_ENV||"",vl=typeof __DEV__<"u"?__DEV__:!["prod","production"].includes(I8),pt=(...t)=>(vl&&console.warn(...t),!1),D8=t=>{throw new Error(`[Vuestic] ${t}`)};let Xh=null,Ml=null;const Wy=t=>{(Ml==null?void 0:Ml._instance)===null&&(Ml=null),!(t===null&&Ml===null)&&(Ml=Xh,Xh=t)},qw=()=>Xh,Yw=(t,e=void 0)=>{var n;const r=(n=qw())==null?void 0:n._context.provides[t];return _t()?Mn(t,e):r??D8("You're using Vuestic composable outside Vue app. Since you registered Vuestic in multiple apps, composables can not be used outside setup function anymore.")},xu=t=>t&&typeof t=="object"&&!Array.isArray(t),Rc=(t,e)=>!xu(t)||!xu(e)?e:(Object.keys(e).forEach(n=>{const r=t[n],o=e[n];xu(r)&&xu(o)?t[n]=Rc(Object.create(Object.getPrototypeOf(r),Object.getOwnPropertyDescriptors(r)),o):t[n]=o}),t),E8=[{prefix:"bg",property:"background-color"},{prefix:"text",property:["color","fill"]}],L8=()=>E8,Xw=t=>({...t,get variables(){return this.presets[this.currentPresetName]},set variables(e){this.presets[this.currentPresetName]=e}}),V8=()=>Xw({threshold:150,presets:{light:ov.light,dark:ov.dark},currentPresetName:"light"}),R8=[{name:"va-unsorted",to:"swap_vert"},{name:"va-sort-asc",to:"va-arrow-up"},{name:"va-sort-desc",to:"va-arrow-down"},{name:"va-arrow-first",to:"mi-first_page"},{name:"va-arrow-last",to:"mi-last_page"},{name:"va-arrow-right",to:"mi-chevron_right"},{name:"va-arrow-left",to:"mi-chevron_left"},{name:"va-arrow-down",to:"mi-expand_more"},{name:"va-arrow-up",to:"mi-expand_less"},{name:"va-calendar",to:"mi-calendar_today"},{name:"va-delete",to:"mi-delete_outline"},{name:"va-check",to:"mi-check"},{name:"va-check-circle",to:"mi-check_circle"},{name:"va-warning",to:"mi-warning"},{name:"va-clear",to:"mi-highlight_off"},{name:"va-close",to:"mi-close"},{name:"va-loading",to:"mi-loop"},{name:"va-plus",to:"add"},{name:"va-minus",to:"remove"}],F8=[{name:"mi-{icon}",class:"material-icons",resolve:({icon:t})=>({content:t})},{name:"{icon}",class:"material-icons",resolve:({icon:t})=>({content:t})}],N8=t=>(t.aliases=t.aliases||[],t.fonts=t.fonts||[],[...t.aliases,...R8,...t.fonts,...F8]),H8=()=>N8({}),z8=()=>({VaIcon:{sizesConfig:{defaultSize:18,sizes:{small:14,medium:18,large:24}}},VaRating:{sizesConfig:{defaultSize:18,sizes:{small:14,medium:18,large:24}}},all:{},presets:{VaButton:{default:{backgroundOpacity:1,hoverBehavior:"mask",hoverOpacity:.15,pressedBehavior:"mask",pressedOpacity:.13},primary:{backgroundOpacity:.1,hoverBehavior:"opacity",hoverOpacity:.07,pressedBehavior:"opacity",pressedOpacity:.13},secondary:{backgroundOpacity:0,hoverBehavior:"opacity",hoverOpacity:.07,pressedBehavior:"opacity",pressedOpacity:.13},plain:{plain:!0,hoverBehavior:"mask",hoverOpacity:.15,pressedBehavior:"mask",pressedOpacity:.13},plainOpacity:{plain:!0,textOpacity:.6,hoverBehavior:"opacity",hoverOpacity:1,pressedBehavior:"opacity",pressedOpacity:.9}},VaInputWrapper:{solid:{background:"backgroundElement"},bordered:{class:"va-input-wrapper--bordered",background:"backgroundElement"}},VaCheckbox:{solid:{style:"--va-checkbox-background: var(--va-background-element)"}},VaRadio:{solid:{style:"--va-radio-background: var(--va-background-element)"}},VaMenu:{context:{cursor:!0,placement:"right-start",trigger:"right-click"}}}}),j8=()=>({search:"Search",noOptions:"Items not found",ok:"OK",cancel:"Cancel",uploadFile:"Upload file",undo:"Undo",dropzone:"Drop files here to upload",fileDeleted:"File deleted",closeAlert:"close alert",backToTop:"back to top",toggleDropdown:"toggle dropdown",carousel:"carousel",goPreviousSlide:"go previous slide",goNextSlide:"go next slide",goSlide:"go slide {index}",slideOf:"slide {index} of {length}",close:"close",openColorPicker:"open color picker",colorSelection:"color selection",colorName:"color {color}",decreaseCounter:"decrease counter",increaseCounter:"increase counter",selectAllRows:"select all rows",sortColumnBy:"sort column by {name}",selectRowByIndex:"select row {index}",resetDate:"reset date",nextPeriod:"next period",switchView:"switch view",previousPeriod:"previous period",removeFile:"remove file",reset:"reset",pagination:"pagination",goToTheFirstPage:"go to the first page",goToPreviousPage:"go to the previous page",goToSpecificPage:"go to the {page} page",goToSpecificPageInput:"enter the page number to go",goNextPage:"go next page",goLastPage:"go last page",currentRating:"current rating {value} of {max}",voteRating:"vote rating {value} of {max}",optionsFilter:"options filter",splitPanels:"split panels",movePaginationLeft:"move pagination left",movePaginationRight:"move pagination right",resetTime:"reset time",closeToast:"close toast",selectedOption:"Selected option",noSelectedOption:"Option is not selected",breadcrumbs:"breadcrumbs",counterValue:"counter value",selectedDate:"selected date",selectedTime:"selected time",progressState:"progress state",color:"color",next:"Next",back:"Previous",finish:"Finish",step:"step",progress:"progress",loading:"Loading",sliderValue:"Current slider value is {value}",switch:"Switch",inputField:"Input field"}),Wd=Symbol("GLOBAL_CONFIG"),W8=()=>({colors:V8(),icons:H8(),components:z8(),breakpoint:C_(),i18n:j8(),colorsClasses:L8(),routerComponent:void 0}),Jw=(t={})=>{const e=W(Rc(W8(),t));return{getGlobalConfig:()=>e.value,setGlobalConfig:i=>{const s=typeof i=="function"?i(e.value):i;e.value=Uh(s)},mergeGlobalConfig:i=>{const s=typeof i=="function"?i(e.value):i;e.value=Rc(Uh(e.value),s)},globalConfig:e}},U8=t=>{var e,n;const r=((e=_t())==null?void 0:e.appContext.provides)||((n=qw())==null?void 0:n._context.provides);if(!r)throw new Error("Vue app not found for provide");return r[Wd]=t,t};function yo(){let t=Yw(Wd);return t||(t=Jw(),U8(t)),t}const K8=(t,e)=>{const n=Um(),{globalConfig:r}=yo(),o=g(()=>e.preset),i=l=>{var a,u,c;return(c=(u=(a=r.value.components)==null?void 0:a.presets)==null?void 0:u[t.name])==null?void 0:c[l]},s=w8();return g(()=>{var l,a;const u={...(l=r.value.components)==null?void 0:l.all,...(a=r.value.components)==null?void 0:a[t.name]},c=n.value.reduce((h,p)=>p[t.name]?{...h,...p[t.name]}:h,{}),d=(s==null?void 0:s.value)||o.value||c.preset||u.preset,f=d&&i(d);return{...u,...c,...f}})},G8=t=>(e,n)=>{var r;const o=_t(),i=K8(t,e),s=g(()=>vo(i.value,Object.keys(e))),l=A8(o,i),a=T8(o,s),u=_8(o,i);o.props=l,o.attrs=a,o.slots=u;const c=(r=t.setup)==null?void 0:r.call(t,Ti(l),{...n,attrs:a,slots:u});return typeof c=="object"&&!o.exposed&&n.expose(c),c},Jh=t=>{const e=G8(t),n=iB(t);return new Proxy(t,{get(r,o){return o in t?o==="setup"?e:o==="render"||o==="ssrRender"?n:Reflect.get(r,o):Reflect.get(r,o)}})},Qh="__c",q8=t=>(t[Qh]=Jh(t[Qh]),t),bo=t=>"setup"in t?Jh(t):Qh in t?q8(t):(t.setup=()=>({}),Jh(t)),me=bo,Y8={defaultSize:48,sizes:{small:32,medium:48,large:64}},X8={defaultSize:1,sizes:{small:.75,medium:1,large:1.25}},ss={size:{type:[String,Number],default:"",validator:t=>typeof t=="string"||typeof t=="number"},sizesConfig:{type:Object,default:()=>Y8},fontSizesConfig:{type:Object,default:()=>X8}},J8=/(?\d+)(?px|rem)/i,Uy=t=>t/16-.5,Ky=t=>typeof t=="number"?`${t}px`:String(t),Q8=t=>"sizesConfig"in t,Z8=t=>{const e="size";return g(()=>{let n=t[e];if(Q8(t)){const{defaultSize:r,sizes:o}=t.sizesConfig;if(kr(n)&&(n=r),o){const i=o[n];if(i)return Ky(i)}}return Ky(n)})},ls=(t,e=(n=>(n=_t())==null?void 0:n.type.name)())=>{const{getGlobalConfig:n}=yo(),r=g(()=>{var l,a;return e?(a=(l=n().components)==null?void 0:l[e])==null?void 0:a.sizesConfig:void 0}),o=g(()=>{var l,a,u;const{defaultSize:c,sizes:d}=t.sizesConfig,f=(l=r.value)==null?void 0:l.defaultSize;if(!t.size)return`${c||f}px`;if(typeof t.size=="string"){const h=(u=(a=r.value)==null?void 0:a.sizes)==null?void 0:u[t.size],p=d[t.size];return p?`${p}px`:h?`${h}px`:t.size}return`${t.size}px`}),i=g(()=>{const{defaultSize:l,sizes:a}=t.fontSizesConfig;if(!t.size)return l;if(typeof t.size=="string"){if(t.size in a)return a[t.size];const u=t.size.match(J8);if(!u||!u.groups)throw new Error("Size prop should be either valid string or number");const{extension:c,fontSize:d}=u.groups;return c==="rem"?+d:Uy(+d)}return Uy(t.size)}),s=g(()=>`${i.value}rem`);return{sizeComputed:o,fontSizeComputed:s,fontSizeInRem:i}},Me={preset:{type:String,default:void 0}},e6=(t,e)=>e.test(t),Qw=(t,e)=>{if(typeof e!="string"&&e.global)return[...t.matchAll(e)].map(r=>r.slice(1));const n=t.match(e)||[];return n?n.length>1?n.slice(1):n:[]},Zw=/{[^}]*}/g,ek=t=>t.replace(Zw,"(.*)"),t6=t=>(t.match(Zw)||[]).map(e=>e.replace(/{|}/g,"")),n6=(t,e)=>Qw(t,ek(e)),r6=(t,e)=>{const n=t6(e),r=n6(t,e);return n.reduce((o,i,s)=>({...o,[i]:r[s]}),{})},o6=(t,e)=>(t.match(e)||[])[0]===t,i6=(t,e)=>{const n=ek(e);return o6(t,new RegExp(n))},tk=t=>typeof t.name=="string",nk=t=>t.name instanceof RegExp,s6=(t,e)=>tk(e)?i6(t,e.name):nk(e)?e6(t,e.name):!1,l6=(t,e)=>{const n=r6(t,e.name);return e.resolve&&e.resolve(n)},a6=(t,e)=>{if(e.name.global)throw new Error(`Bad icon config with name ${e.name}. Please, don't use global regex as name.`);const n=Qw(t,e.name);return e.resolveFromRegex&&e.resolveFromRegex(...n)},u6=(t,e)=>{if(tk(e))return l6(t,e);if(nk(e))return a6(t,e);throw Error("Unknown icon config")},c6=(t,e,n=[])=>{const r=e.find(o=>n.includes(o.name.toString())?!1:s6(t,o));if(!r)throw new Error(`Can not find icon config from ${t}. Please provide default config.`);return r},rk=(t,e,n=[])=>{if(!t)return;const r=c6(t,e,n),o=qh(u6(t,r),r);return n=[...n,r.name.toString()],qh(rk(o.to,e,n),o)},d6=t=>{const e=["name","to","resolve","resolveFromRegex"],n=t;return e.forEach(r=>{delete n[r]}),n},f6=(t,e)=>{const n=rk(t,e);return n===void 0?{}:d6(n)},h6=()=>{const{globalConfig:t}=yo();return{getIcon:e=>f6(e,t.value.icons)}},So=t=>t,ok=Symbol("VaAppCachePlugin"),p6=So(()=>({install(t){const e={colorContrast:{}};t.provide(ok,e)}})),m6=()=>{const t=Yw(ok);return t||{colorContrast:{}}},ik=t=>{const e=g(t),n=new Proxy(e,{get(r,o,i){if(typeof e.value=="object")return m(Reflect.get(e.value,o,i))},set(r,o,i){return Tt(e.value[o])&&!Tt(i)?e.value[o].value=i:e.value[o]=i,!0},deleteProperty(r,o){return Reflect.deleteProperty(e.value,o)},has(r,o){return typeof e.value!="object"?!1:Reflect.has(e.value,o)},ownKeys(){return typeof e.value!="object"?[]:Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}});return ar(n)};var ht=function(){return ht=Object.assign||function(t){for(var e,n=1,r=arguments.length;n=6&&(n-=6),n<1?Math.round(255*((e-t)*n+t)):n<3?Math.round(255*e):n<4?Math.round(255*((e-t)*(4-n)+t)):Math.round(255*t)},dn=function(t,e,n){e/=100;var r=(n/=100)<=.5?n*(e+1):n+e-n*e,o=2*n-r;return{r:Hf(o,r,(t/=60)+2),g:Hf(o,r,t),b:Hf(o,r,t-2)}},Km=function(t,e,n,r){return r=1-r,{r:Math.round(255*(1-t)*r),g:Math.round(255*(1-e)*r),b:Math.round(255*(1-n)*r)}},ep=function(t,e,n){t/=255,e/=255,n/=255;var r=1-Math.max(t,e,n),o=1-r,i=(o-t)/o,s=(o-e)/o,l=(o-n)/o;return{c:Math.round(100*i),m:Math.round(100*s),y:Math.round(100*l),k:Math.round(100*r)}},Us=function(t,e,n,r){r===void 0&&(r=1),t/=255,e/=255,n/=255,r=Math.min(r,1);var o=Math.max(t,e,n),i=Math.min(t,e,n),s=o-i,l=0,a=0,u=(o+i)/2;if(s===0)l=0,a=0;else{switch(o){case t:l=(e-n)/s%6;break;case e:l=(n-t)/s+2;break;case n:l=(t-e)/s+4}(l=Math.round(60*l))<0&&(l+=360),a=s/(1-Math.abs(2*u-1))}return{h:l,s:Math.round(100*a),l:Math.round(100*u),a:r}},qy=function(t,e){if(t<0&&(t+=360),t>360&&(t-=360),t===360||t===0)return t;var n=[[0,120],[120,180],[180,240],[240,360]],r=[[0,60],[60,120],[120,240],[240,360]],o=e?r:n,i=0,s=0,l=0,a=0;return(e?n:r).find(function(u,c){return t>=u[0]&&t360||t<0)&&(t-=360*Math.floor(t/360)),t},_n=function(t){return typeof t=="string"&&(t=co.test(t)?+t.replace(co,"$1")/100:+t),isNaN(+t)||t>1?1:tt(t,6)},yl=function(t,e,n){return e.reduce(function(r,o){return Gy(Gy([],r,!0),[ht(ht({},t),{h:n===Rn.ADDITIVE?xa(t.h+o):xa(qy(qy(t.h,!1)+o,!0))})],!1)},[ht({},t)])},b6=function(t,e){return yl(t,[30,-30],e)},S6=function(t,e){return yl(t,[180],e)},C6=function(t,e){return yl(t,[150,-150],e)},w6=function(t,e){return yl(t,[120,-120],e)},k6=function(t,e){return yl(t,[60,-120,180],e)},x6=function(t,e){return yl(t,[90,-90,180],e)},Yy=Object.entries(rt).reduce(function(t,e){var n=e[0],r=e[1];if(n!==rt.HEX){var o=lk(n.split(""));t[o]=r,t["A"+o]=r}return t},{}),ir=function(t){return typeof t=="string"?function(e){var n;if(Object.keys(rt).some(function(r){if(Kl[r].test(e))return n=r,!0}),!n&&~sk.indexOf(e)&&(n=rt.HEX),!n)throw new Error(v6);return n}(t):function(e){var n,r=!1,o=lk(Object.keys(e));if(Yy[o]&&(n=Yy[o]),n&&n===rt.RGB){var i=Object.entries(e).some(function(l){return!Zh.test("".concat(l[1]))}),s=Object.entries(e).some(function(l){return!(co.test("".concat(l[1]))||!Zh.test("".concat(l[1]))&&!isNaN(+l[1])&&+l[1]<=255)});i&&s&&(r=!0),i||(n=rt.HEX)}if(!n||r)throw new Error(y6);return n}(t)},$6=((El={})[rt.HEX]=function(t){var e=(~sk.indexOf(t)?Fc[t]:t).match(Kl.HEX),n={r:$u(e[1]||e[5]),g:$u(e[2]||e[6]),b:$u(e[3]||e[7])},r=e[4]||e[8];return r!==void 0&&(n.a=$u(r)/255),n},El[rt.RGB]=function(t){var e=t.match(Kl.RGB),n=Ei(e[1]||e[5]),r=Ei(e[2]||e[6]),o=Ei(e[3]||e[7]),i=e[4]||e[8],s={r:Math.min(n,255),g:Math.min(r,255),b:Math.min(o,255)};return i!==void 0&&(s.a=_n(i)),s},El[rt.HSL]=function(t){var e=t.match(Kl.HSL),n=xa(e[1]||e[5]),r=Nc(e[2]||e[6]),o=Nc(e[3]||e[7]),i=e[4]||e[8],s=dn(n,r,o);return i!==void 0&&(s.a=_n(i)),s},El[rt.CMYK]=function(t){var e=t.match(Kl.CMYK),n=jo(e[1]||e[6]),r=jo(e[2]||e[7]),o=jo(e[3]||e[8]),i=jo(e[4]||e[9]),s=e[5]||e[10],l=Km(n,r,o,i);return s!==void 0&&(l.a=_n(s)),l},El),A6=((Ll={})[rt.HEX]=function(t){var e={r:Ei("".concat(t.r)),g:Ei("".concat(t.g)),b:Ei("".concat(t.b))};return en(t,"a")&&(e.a=Math.min(Ei("".concat(t.a),!0),1)),e},Ll[rt.RGB]=function(t){return this.HEX(t)},Ll[rt.HSL]=function(t){var e=Nc("".concat(t.s)),n=Nc("".concat(t.l)),r=dn(xa(t.h),e,n);return en(t,"a")&&(r.a=_n(t.a)),r},Ll[rt.CMYK]=function(t){var e=jo("".concat(t.c)),n=jo("".concat(t.m)),r=jo("".concat(t.y)),o=jo("".concat(t.k)),i=Km(e,n,r,o);return en(t,"a")&&(i.a=_n(t.a)),i},Ll),Gi=function(t,e){return e===void 0&&(e=ir(t)),typeof t=="string"?$6[e](t):A6[e](t)},lt=((to={})[rt.HEX]=function(t){return{r:Au(t.r),g:Au(t.g),b:Au(t.b)}},to.HEXA=function(t){var e=lt.HEX(t);return e.a=en(t,"a")?Au(255*t.a):"0xFF",e},to[rt.RGB]=function(t){return en(t,"a")&&delete t.a,t},to.RGBA=function(t){return t.a=en(t,"a")?tt(t.a,2):1,t},to[rt.HSL]=function(t){var e=Us(t.r,t.g,t.b);return delete e.a,e},to.HSLA=function(t){var e=lt.HSL(t);return e.a=en(t,"a")?tt(t.a,2):1,e},to[rt.CMYK]=function(t){return ep(t.r,t.g,t.b)},to.CMYKA=function(t){var e=ep(t.r,t.g,t.b);return e.a=en(t,"a")?tt(t.a,2):1,e},to),Xy=function(t,e,n){var r=ir(t),o=typeof t=="string",i=Gi(t,r),s=typeof t=="string"&&en(i,"a")||typeof t!="string"&&en(t,"a"),l=Us(i.r,i.g,i.b,i.a);s||delete l.a;var a=n?l.l/(e+1):(100-l.l)/(e+1),u=Array(e).fill(null).map(function(c,d){return ht(ht({},l),{l:l.l+a*(d+1)*(1-2*+n)})});switch(r){case rt.HEX:default:return u.map(function(c){var d=dn(c.h,c.s,c.l);return s&&(d.a=c.a),o?s?st.HEX(ht(ht({},d),{a:tt(255*d.a,6)})):st.HEX(d):s?lt.HEXA(d):lt.HEX(d)});case rt.RGB:return u.map(function(c){var d=dn(c.h,c.s,c.l);return s&&(d.a=c.a),o?st.RGB(d):s?lt.RGBA(d):lt.RGB(d)});case rt.HSL:return u.map(function(c){return o?st.HSL(c):s?lt.HSLA(ht(ht({},dn(c.h,c.s,c.l)),{a:c.a})):lt.HSL(dn(c.h,c.s,c.l))})}},ms=((ki={buildHarmony:function(t,e,n){var r=ir(t),o=Gi(t,r),i=Us(o.r,o.g,o.b,o.a),s=typeof t=="string"&&en(o,"a")||typeof t!="string"&&en(t,"a"),l=typeof t=="string";switch(r){case rt.HEX:default:return s?this.HEXA(i,e,n,l):this.HEX(i,e,n,l);case rt.HSL:return s?this.HSLA(i,e,n,l):this.HSL(i,e,n,l);case rt.RGB:return s?this.RGBA(i,e,n,l):this.RGB(i,e,n,l)}}})[rt.HEX]=function(t,e,n,r){return e(t,n).map(function(o){return r?st.HEX(dn(o.h,o.s,o.l)):lt.HEX(dn(o.h,o.s,o.l))})},ki.HEXA=function(t,e,n,r){return e(t,n).map(function(o){return r?st.HEX(ht(ht({},dn(o.h,o.s,o.l)),{a:255*_n(o.a)})):lt.HEXA(ht(ht({},dn(o.h,o.s,o.l)),{a:_n(o.a)}))})},ki[rt.RGB]=function(t,e,n,r){return e(t,n).map(function(o){return r?st.RGB(dn(o.h,o.s,o.l)):lt.RGB(dn(o.h,o.s,o.l))})},ki.RGBA=function(t,e,n,r){return e(t,n).map(function(o){return r?st.RGB(ht(ht({},dn(o.h,o.s,o.l)),{a:_n(o.a)})):lt.RGBA(ht(ht({},dn(o.h,o.s,o.l)),{a:_n(o.a)}))})},ki[rt.HSL]=function(t,e,n,r){return e(t,n).map(function(o){return r?st.HSL({h:o.h,s:o.s,l:o.l}):lt.HSL(dn(o.h,o.s,o.l))})},ki.HSLA=function(t,e,n,r){return e(t,n).map(function(o){return r?st.HSL(ht(ht({},o),{a:_n(o.a)})):lt.HSLA(ht(ht({},dn(o.h,o.s,o.l)),{a:_n(o.a)}))})},ki),gs=((xi={mix:function(t,e){var n,r,o,i,s,l,a,u,c,d,f,h,p,v,y,b=t.map(function(k){var $=ir(k);return Gi(k,$)}),S=e===Rn.SUBTRACTIVE?b.map(function(k){var $,C,T,_,M,F,L,H,E,P,V,O,N,re,X=($=k.r,C=k.g,T=k.b,_=Math.min($,C,T),M=Math.min(255-$,255-C,255-T),F=$-_,L=C-_,H=T-_,E=Math.min(F,L),P=F-E,V=(L+E)/2,O=(H+L-E)/2,N=Math.max(P,V,O)/Math.max(F,L,H),re=isNaN(N)||N===1/0||N<=0?1:N,{r:P/re+M,y:V/re+M,b:O/re+M});return en(k,"a")&&(X.a=k.a),X}):null;function w(k){var $=e===Rn.ADDITIVE?{r:0,g:0,b:0,a:0}:{r:0,y:0,b:0,a:0};return k.reduce(function(C,T){var _=en(T,"a")?T.a:1,M={r:Math.min(C.r+T.r*_,255),b:Math.min(C.b+T.b*_,255),a:1-(1-_)*(1-C.a)},F="g"in C?C.g:C.y,L="g"in T?T.g:T.y;return ht(ht({},M),e===Rn.ADDITIVE?{g:Math.min(F+L*_,255)}:{y:Math.min(F+L*_,255)})},$)}if(e===Rn.ADDITIVE)n=w(b);else{var x=w(S);r=x.r,o=x.y,i=x.b,s=Math.min(r,o,i),l=Math.min(255-r,255-o,255-i),a=r-s,u=o-s,c=i-s,d=Math.min(u,c),f=a+u-d,h=u+d,p=2*(c-d),v=Math.max(f,h,p)/Math.max(a,u,c),y=isNaN(v)||v===1/0||v<=0?1:v,(n={r:f/y+l,g:h/y+l,b:p/y+l}).a=x.a}return{r:tt(n.r,2),g:tt(n.g,2),b:tt(n.b,2),a:br(n.a,0,1)}}})[rt.HEX]=function(t,e,n){var r=this.mix(t,e);return delete r.a,n?st.HEX(r):lt.HEX(r)},xi.HEXA=function(t,e,n){var r=this.mix(t,e);return r.a=n?255*_n(r.a):_n(r.a),n?st.HEX(r):lt.HEXA(r)},xi[rt.RGB]=function(t,e,n){var r=this.mix(t,e);return delete r.a,n?st.RGB(r):lt.RGB(r)},xi.RGBA=function(t,e,n){var r=this.mix(t,e);return n?st.RGB(r):lt.RGBA(r)},xi[rt.HSL]=function(t,e,n){var r=this.mix(t,e),o=Us(r.r,r.g,r.b);return delete r.a,delete o.a,n?st.HSL(o):lt.HSL(r)},xi.HSLA=function(t,e,n){var r=this.mix(t,e),o=Us(r.r,r.g,r.b,r.a);return n?st.HSL(o):lt.HSLA(r)},xi),Bo=function(t,e,n,r,o){var i=r(Gi(t,e));return n?o(i):i},vs=function(t,e,n,r,o,i){n<1&&(n=5);var s=function(l,a,u){var c=u-1,d=(a.r-l.r)/c,f=(a.g-l.g)/c,h=(a.b-l.b)/c,p=_n(l.a),v=(_n(a.a)-p)/c;return Array(u).fill(null).map(function(y,b){return b===0?l:b===c?a:{r:tt(l.r+d*b),g:tt(l.g+f*b),b:tt(l.b+h*b),a:tt(p+v*b,2)}})}(Gi(t),Gi(e),n);return s.map(function(l){var a=o(l);return r?i(a):a})},Gm=function(){function t(e){this.rgb=Gi(e),this.updateHSL(),this.updateCMYK()}return t.prototype.updateRGB=function(){this.rgb=ht(ht({},dn(this.hsl.h,this.hsl.s,this.hsl.l)),{a:this.hsl.a})},t.prototype.updateRGBFromCMYK=function(){this.rgb=ht(ht({},Km(this.cmyk.c,this.cmyk.m,this.cmyk.y,this.cmyk.k)),{a:this.rgb.a})},t.prototype.updateHSL=function(){this.hsl=Us(this.rgb.r,this.rgb.g,this.rgb.b,this.rgb.a)},t.prototype.updateCMYK=function(){this.cmyk=ep(this.rgb.r,this.rgb.g,this.rgb.b)},t.prototype.updateRGBAndCMYK=function(){return this.updateRGB(),this.updateCMYK(),this},t.prototype.updateHSLAndCMYK=function(){return this.updateHSL(),this.updateCMYK(),this},t.prototype.updateRGBAndHSL=function(){return this.updateRGBFromCMYK(),this.updateHSL(),this},t.prototype.setH=function(e){return this.hsl.h=xa(e),this.updateRGBAndCMYK()},t.prototype.setS=function(e){return this.hsl.s=br(e,0,100),this.updateRGBAndCMYK()},t.prototype.setL=function(e){return this.hsl.l=br(e,0,100),this.updateRGBAndCMYK()},t.prototype.setR=function(e){return this.rgb.r=br(e,0,255),this.updateHSLAndCMYK()},t.prototype.setG=function(e){return this.rgb.g=br(e,0,255),this.updateHSLAndCMYK()},t.prototype.setB=function(e){return this.rgb.b=br(e,0,255),this.updateHSLAndCMYK()},t.prototype.setA=function(e){return this.hsl.a=this.rgb.a=br(e,0,1),this},t.prototype.setC=function(e){return this.cmyk.c=br(e,0,100),this.updateRGBAndHSL()},t.prototype.setM=function(e){return this.cmyk.m=br(e,0,100),this.updateRGBAndHSL()},t.prototype.setY=function(e){return this.cmyk.y=br(e,0,100),this.updateRGBAndHSL()},t.prototype.setK=function(e){return this.cmyk.k=br(e,0,100),this.updateRGBAndHSL()},Object.defineProperty(t.prototype,"H",{get:function(){return tt(this.hsl.h)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"S",{get:function(){return tt(this.hsl.s)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"L",{get:function(){return tt(this.hsl.l)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"R",{get:function(){return tt(this.rgb.r)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"G",{get:function(){return tt(this.rgb.g)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"B",{get:function(){return tt(this.rgb.b)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"A",{get:function(){return tt(this.hsl.a,2)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"C",{get:function(){return tt(this.cmyk.c)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"M",{get:function(){return tt(this.cmyk.m)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"Y",{get:function(){return tt(this.cmyk.y)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"K",{get:function(){return tt(this.cmyk.k)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HEXObject",{get:function(){return lt.HEX(this.rgb)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HEXAObject",{get:function(){return lt.HEXA(this.rgb)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"RGBObject",{get:function(){return{r:this.R,g:this.G,b:this.B}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"RGBAObject",{get:function(){return ht(ht({},this.RGBObject),{a:this.hsl.a})},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HSLObject",{get:function(){return{h:this.H,s:this.S,l:this.L}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HSLAObject",{get:function(){return ht(ht({},this.HSLObject),{a:this.hsl.a})},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"CMYKObject",{get:function(){return{c:this.C,m:this.M,y:this.Y,k:this.K}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"CMYKAObject",{get:function(){return{c:this.C,m:this.M,y:this.Y,k:this.K,a:this.hsl.a}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HEX",{get:function(){var e=this.rgb,n={r:e.r,g:e.g,b:e.b};return st.HEX(n)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HEXA",{get:function(){var e=this.rgb,n={r:e.r,g:e.g,b:e.b,a:255*this.hsl.a};return st.HEX(n)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"RGB",{get:function(){var e=this.rgb,n={r:e.r,g:e.g,b:e.b};return st.RGB(n)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"RGBA",{get:function(){var e=this.rgb,n={r:e.r,g:e.g,b:e.b,a:this.hsl.a};return st.RGB(n)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HSL",{get:function(){var e=this.hsl,n={h:e.h,s:e.s,l:e.l};return st.HSL(n)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HSLA",{get:function(){return st.HSL(this.hsl)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"CMYK",{get:function(){return st.CMYK(this.cmyk)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"CMYKA",{get:function(){return st.CMYK(ht(ht({},this.cmyk),{a:this.hsl.a}))},enumerable:!1,configurable:!0}),t.toHEX=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.HEX,st.HEX)},t.toHEXA=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.HEXA,st.HEX)},t.toRGB=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.RGB,st.RGB)},t.toRGBA=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.RGBA,st.RGB)},t.toHSL=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.HSL,st.HSL)},t.toHSLA=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.HSLA,st.HSL)},t.toCMYK=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.CMYK,st.CMYK)},t.toCMYKA=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.CMYKA,st.CMYK)},t.getBlendHEX=function(e,n,r,o){return r===void 0&&(r=5),o===void 0&&(o=!0),vs(e,n,r,o,lt.HEX,st.HEX)},t.getBlendHEXA=function(e,n,r,o){return r===void 0&&(r=5),o===void 0&&(o=!0),vs(e,n,r,o,lt.HEXA,st.HEX)},t.getBlendRGB=function(e,n,r,o){return r===void 0&&(r=5),o===void 0&&(o=!0),vs(e,n,r,o,lt.RGB,st.RGB)},t.getBlendRGBA=function(e,n,r,o){return r===void 0&&(r=5),o===void 0&&(o=!0),vs(e,n,r,o,lt.RGBA,st.RGB)},t.getBlendHSL=function(e,n,r,o){return r===void 0&&(r=5),o===void 0&&(o=!0),vs(e,n,r,o,lt.HSL,st.HSL)},t.getBlendHSLA=function(e,n,r,o){return r===void 0&&(r=5),o===void 0&&(o=!0),vs(e,n,r,o,lt.HSLA,st.HSL)},t.getMixHEX=function(e,n,r){return n===void 0&&(n=Rn.ADDITIVE),r===void 0&&(r=!0),gs.HEX(e,n,r)},t.getMixHEXA=function(e,n,r){return n===void 0&&(n=Rn.ADDITIVE),r===void 0&&(r=!0),gs.HEXA(e,n,r)},t.getMixRGB=function(e,n,r){return n===void 0&&(n=Rn.ADDITIVE),r===void 0&&(r=!0),gs.RGB(e,n,r)},t.getMixRGBA=function(e,n,r){return n===void 0&&(n=Rn.ADDITIVE),r===void 0&&(r=!0),gs.RGBA(e,n,r)},t.getMixHSL=function(e,n,r){return n===void 0&&(n=Rn.ADDITIVE),r===void 0&&(r=!0),gs.HSL(e,n,r)},t.getMixHSLA=function(e,n,r){return n===void 0&&(n=Rn.ADDITIVE),r===void 0&&(r=!0),gs.HSLA(e,n,r)},t.getShades=function(e,n){return Xy(e,n,!0)},t.getTints=function(e,n){return Xy(e,n,!1)},t.getHarmony=function(e,n,r){switch(n===void 0&&(n=Fo.COMPLEMENTARY),r===void 0&&(r=Rn.ADDITIVE),n){case Fo.ANALOGOUS:return ms.buildHarmony(e,b6,r);case Fo.SPLIT_COMPLEMENTARY:return ms.buildHarmony(e,C6,r);case Fo.TRIADIC:return ms.buildHarmony(e,w6,r);case Fo.TETRADIC:return ms.buildHarmony(e,k6,r);case Fo.SQUARE:return ms.buildHarmony(e,x6,r);default:return ms.buildHarmony(e,S6,r)}},t}();const $r=t=>{try{return new Gm(t)}catch(e){throw new Error(`Color ${t} is not valid. Please, provide valid color.`,{cause:e})}},T6=t=>/var\(--.+\)/.test(t),Hc=t=>`--va-${ka(t)}`,Jy=t=>jN(t),qm=(t,e)=>$r(t).setA(e).RGBA,Qy=t=>{const{R:e,G:n,B:r}=$r(t);return Math.sqrt(e*e*.241+n*n*.691+r*r*.068)},ak=(t,e=.4)=>$r(t).setA(e).RGBA,_6=(t,e=.4)=>$r(t).setA(e).RGBA,uk=(t,e=.2)=>$r(t).setA(e).RGBA,ck=(t,e=.3)=>$r(t).setA(e).RGBA,Oi=(t,e)=>{const n=$r(t);return e.h&&n.setH(n.H+e.h),e.s&&n.setS(n.S+e.s),e.l&&n.setL(n.L+e.l),e.a&&n.setA(n.A+e.a),n.HSLA},O6=(t,e)=>{const n=$r(t);return e.h!==void 0&&n.setH(e.h),e.s!==void 0&&n.setS(e.s),e.l!==void 0&&n.setL(e.l),e.a!==void 0&&n.setA(e.a),n.HSLA},P6=t=>{const e=Gm.toHSLA(t,!1);if(e.s<10)return Oi(e,{h:2,s:5,l:10});if(e.s<30)return Oi(e,{s:-14,l:11});if(e.h>=0&&e.h<44||e.h>=285)return Oi(e,{h:11,s:27,l:8});if(e.h>=44&&e.h<85)return Oi(e,{h:3,l:9});if(e.h>=85&&e.h<165)return Oi(e,{h:16,l:14});if(e.h>=165&&e.h<285)return Oi(e,{h:-15,s:3,l:2});throw new Error("This method should handle all colors. But it didn't for some reason.")},Ym=t=>{const e=P6(t),n=Gm.toHSLA(t);return`linear-gradient(to right, ${e}, ${n})`},B6=(t,e,n)=>{const r=qm(e,n);return`linear-gradient(0deg, ${r}, ${r}), ${t}`},M6=t=>/^#([\da-f]{3}){1,2}$|^#([\da-f]{4}){1,2}$|(rgb|hsl)a?\((\s*-?\d+%?\s*,){2}(\s*-?\d+%?\s*,?\s*\)?)(,\s*(0?\.\d+)?|1)?\)/.test(t.toLocaleLowerCase()),I6=(t,e)=>{const n=$r(t),r=$r(e),o=r.A;return o===1?r.RGBA:(o===0||(n.setR(Math.round(n.R*(1-o)+r.R*o)),n.setG(Math.round(n.G*(1-o)+r.G*o)),n.setB(Math.round(n.B*(1-o)+r.B*o))),n.RGBA)},D6=t=>t?t==="transparent"?!0:$r(t).A<=.1:!1,Xm={color:{type:String,default:""}},He=()=>{const t=yo();if(!t)throw new Error("useColors must be used in setup function or Vuestic GlobalConfigPlugin is not registered!");const{globalConfig:e}=t,n=ik({get:()=>e.value.colors.presets[e.value.colors.currentPresetName],set:y=>{r(y)}}),r=y=>{e.value.colors.presets[e.value.colors.currentPresetName]={...e.value.colors.variables,...y}},o=()=>n,i=(y,b,S)=>{if(b||(b=n.primary),y==="transparent")return"#ffffff00";if(y==="currentColor")return y;if(y!=null&&y.startsWith("on")){const x=y.slice(2);if(n[Jy(x)])return i(f(i(x)),void 0,S)}y||(y=i(b));const w=n[y]||n[Jy(y)];return w?S?`var(${Hc(y)})`:w:M6(y)||S&&T6(y)?y:(pt(`'${y}' is not a proper color! Use HEX or default color themes +**/const yP="http://www.w3.org/2000/svg",bP="http://www.w3.org/1998/Math/MathML",Ro=typeof document<"u"?document:null,Bv=Ro&&Ro.createElement("template"),SP={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,r)=>{const o=e==="svg"?Ro.createElementNS(yP,t):e==="mathml"?Ro.createElementNS(bP,t):Ro.createElement(t,n?{is:n}:void 0);return t==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:t=>Ro.createTextNode(t),createComment:t=>Ro.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>Ro.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,r,o,i){const s=n?n.previousSibling:e.lastChild;if(o&&(o===i||o.nextSibling))for(;e.insertBefore(o.cloneNode(!0),n),!(o===i||!(o=o.nextSibling)););else{Bv.innerHTML=r==="svg"?`${t}`:r==="mathml"?`${t}`:t;const l=Bv.content;if(r==="svg"||r==="mathml"){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}e.insertBefore(l,n)}return[s?s.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}},Po="transition",Ol="animation",Hs=Symbol("_vtc"),ul=(t,{slots:e})=>ut(IO,$C(t),e);ul.displayName="Transition";const xC={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},CP=ul.props=Jt({},eC,xC),wi=(t,e=[])=>{je(t)?t.forEach(n=>n(...e)):t&&t(...e)},Mv=t=>t?je(t)?t.some(e=>e.length>1):t.length>1:!1;function $C(t){const e={};for(const L in t)L in xC||(e[L]=t[L]);if(t.css===!1)return e;const{name:n="v",type:r,duration:o,enterFromClass:i=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=i,appearActiveClass:u=s,appearToClass:c=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=t,p=wP(o),v=p&&p[0],y=p&&p[1],{onBeforeEnter:b,onEnter:S,onEnterCancelled:w,onLeave:x,onLeaveCancelled:k,onBeforeAppear:$=b,onAppear:C=S,onAppearCancelled:T=w}=e,_=(L,H,E)=>{Do(L,H?c:l),Do(L,H?u:s),E&&E()},M=(L,H)=>{L._isLeaving=!1,Do(L,d),Do(L,h),Do(L,f),H&&H()},F=L=>(H,E)=>{const P=L?C:S,V=()=>_(H,L,E);wi(P,[H,V]),Iv(()=>{Do(H,L?a:i),oo(H,L?c:l),Mv(P)||Dv(H,r,v,V)})};return Jt(e,{onBeforeEnter(L){wi(b,[L]),oo(L,i),oo(L,s)},onBeforeAppear(L){wi($,[L]),oo(L,a),oo(L,u)},onEnter:F(!1),onAppear:F(!0),onLeave(L,H){L._isLeaving=!0;const E=()=>M(L,H);oo(L,d),oo(L,f),TC(),Iv(()=>{L._isLeaving&&(Do(L,d),oo(L,h),Mv(x)||Dv(L,r,y,E))}),wi(x,[L,E])},onEnterCancelled(L){_(L,!1),wi(w,[L])},onAppearCancelled(L){_(L,!0),wi(T,[L])},onLeaveCancelled(L){M(L),wi(k,[L])}})}function wP(t){if(t==null)return null;if(Pt(t))return[Df(t.enter),Df(t.leave)];{const e=Df(t);return[e,e]}}function Df(t){return bS(t)}function oo(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.add(n)),(t[Hs]||(t[Hs]=new Set)).add(e)}function Do(t,e){e.split(/\s+/).forEach(r=>r&&t.classList.remove(r));const n=t[Hs];n&&(n.delete(e),n.size||(t[Hs]=void 0))}function Iv(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let kP=0;function Dv(t,e,n,r){const o=t._endId=++kP,i=()=>{o===t._endId&&r()};if(n)return setTimeout(i,n);const{type:s,timeout:l,propCount:a}=AC(t,e);if(!s)return r();const u=s+"end";let c=0;const d=()=>{t.removeEventListener(u,f),i()},f=h=>{h.target===t&&++c>=a&&d()};setTimeout(()=>{c(n[p]||"").split(", "),o=r(`${Po}Delay`),i=r(`${Po}Duration`),s=Ev(o,i),l=r(`${Ol}Delay`),a=r(`${Ol}Duration`),u=Ev(l,a);let c=null,d=0,f=0;e===Po?s>0&&(c=Po,d=s,f=i.length):e===Ol?u>0&&(c=Ol,d=u,f=a.length):(d=Math.max(s,u),c=d>0?s>u?Po:Ol:null,f=c?c===Po?i.length:a.length:0);const h=c===Po&&/\b(transform|all)(,|$)/.test(r(`${Po}Property`).toString());return{type:c,timeout:d,propCount:f,hasTransform:h}}function Ev(t,e){for(;t.lengthLv(n)+Lv(t[r])))}function Lv(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function TC(){return document.body.offsetHeight}function xP(t,e,n){const r=t[Hs];r&&(e=(e?[e,...r]:[...r]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}const Bc=Symbol("_vod"),_C=Symbol("_vsh"),zs={beforeMount(t,{value:e},{transition:n}){t[Bc]=t.style.display==="none"?"":t.style.display,n&&e?n.beforeEnter(t):Pl(t,e)},mounted(t,{value:e},{transition:n}){n&&e&&n.enter(t)},updated(t,{value:e,oldValue:n},{transition:r}){!e!=!n&&(r?e?(r.beforeEnter(t),Pl(t,!0),r.enter(t)):r.leave(t,()=>{Pl(t,!1)}):Pl(t,e))},beforeUnmount(t,{value:e}){Pl(t,e)}};function Pl(t,e){t.style.display=e?t[Bc]:"none",t[_C]=!e}const $P=Symbol(""),AP=/(^|;)\s*display\s*:/;function TP(t,e,n){const r=t.style,o=Gt(n);let i=!1;if(n&&!o){if(e)if(Gt(e))for(const s of e.split(";")){const l=s.slice(0,s.indexOf(":")).trim();n[l]==null&&uc(r,l,"")}else for(const s in e)n[s]==null&&uc(r,s,"");for(const s in n)s==="display"&&(i=!0),uc(r,s,n[s])}else if(o){if(e!==n){const s=r[$P];s&&(n+=";"+s),r.cssText=n,i=AP.test(n)}}else e&&t.removeAttribute("style");Bc in t&&(t[Bc]=i?r.display:"",t[_C]&&(r.display="none"))}const Vv=/\s*!important$/;function uc(t,e,n){if(je(n))n.forEach(r=>uc(t,e,r));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const r=_P(t,e);Vv.test(n)?t.setProperty(rs(r),n.replace(Vv,""),"important"):t[r]=n}}const Rv=["Webkit","Moz","ms"],Ef={};function _P(t,e){const n=Ef[e];if(n)return n;let r=qr(e);if(r!=="filter"&&r in t)return Ef[e]=r;r=ja(r);for(let o=0;oLf||(DP.then(()=>Lf=0),Lf=Date.now());function LP(t,e){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;hr(VP(r,n.value),e,5,[r])};return n.value=t,n.attached=EP(),n}function VP(t,e){if(je(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map(r=>o=>!o._stopped&&r&&r(o))}else return e}const zv=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,RP=(t,e,n,r,o,i,s,l,a)=>{const u=o==="svg";e==="class"?xP(t,r,u):e==="style"?TP(t,n,r):Sd(e)?im(e)||MP(t,e,n,r,s):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):FP(t,e,r,u))?PP(t,e,r,i,s,l,a):(e==="true-value"?t._trueValue=r:e==="false-value"&&(t._falseValue=r),OP(t,e,r,u))};function FP(t,e,n,r){if(r)return!!(e==="innerHTML"||e==="textContent"||e in t&&zv(e)&&Je(n));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const o=t.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return zv(e)&&Gt(n)?!1:e in t}const OC=new WeakMap,PC=new WeakMap,Mc=Symbol("_moveCb"),jv=Symbol("_enterCb"),BC={name:"TransitionGroup",props:Jt({},CP,{tag:String,moveClass:String}),setup(t,{slots:e}){const n=_t(),r=ZS();let o,i;return _d(()=>{if(!o.length)return;const s=t.moveClass||`${t.name||"v"}-move`;if(!UP(o[0].el,n.vnode.el,s))return;o.forEach(zP),o.forEach(jP);const l=o.filter(WP);TC(),l.forEach(a=>{const u=a.el,c=u.style;oo(u,s),c.transform=c.webkitTransform=c.transitionDuration="";const d=u[Mc]=f=>{f&&f.target!==u||(!f||/transform$/.test(f.propertyName))&&(u.removeEventListener("transitionend",d),u[Mc]=null,Do(u,s))};u.addEventListener("transitionend",d)})}),()=>{const s=vt(t),l=$C(s);let a=s.tag||_e;if(o=[],i)for(let u=0;udelete t.mode;BC.props;const HP=BC;function zP(t){const e=t.el;e[Mc]&&e[Mc](),e[jv]&&e[jv]()}function jP(t){PC.set(t,t.el.getBoundingClientRect())}function WP(t){const e=OC.get(t),n=PC.get(t),r=e.left-n.left,o=e.top-n.top;if(r||o){const i=t.el.style;return i.transform=i.webkitTransform=`translate(${r}px,${o}px)`,i.transitionDuration="0s",t}}function UP(t,e,n){const r=t.cloneNode(),o=t[Hs];o&&o.forEach(l=>{l.split(/\s+/).forEach(a=>a&&r.classList.remove(a))}),n.split(/\s+/).forEach(l=>l&&r.classList.add(l)),r.style.display="none";const i=e.nodeType===1?e:e.parentNode;i.appendChild(r);const{hasTransform:s}=AC(r);return i.removeChild(r),s}const ni=t=>{const e=t.props["onUpdate:modelValue"]||!1;return je(e)?n=>lc(e,n):e};function KP(t){t.target.composing=!0}function Wv(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const pr=Symbol("_assign"),Ic={created(t,{modifiers:{lazy:e,trim:n,number:r}},o){t[pr]=ni(o);const i=r||o.props&&o.props.type==="number";lo(t,e?"change":"input",s=>{if(s.target.composing)return;let l=t.value;n&&(l=l.trim()),i&&(l=$c(l)),t[pr](l)}),n&&lo(t,"change",()=>{t.value=t.value.trim()}),e||(lo(t,"compositionstart",KP),lo(t,"compositionend",Wv),lo(t,"change",Wv))},mounted(t,{value:e}){t.value=e??""},beforeUpdate(t,{value:e,modifiers:{lazy:n,trim:r,number:o}},i){if(t[pr]=ni(i),t.composing)return;const s=(o||t.type==="number")&&!/^0\d/.test(t.value)?$c(t.value):t.value,l=e??"";s!==l&&(document.activeElement===t&&t.type!=="range"&&(n||r&&t.value.trim()===l)||(t.value=l))}},GP={deep:!0,created(t,e,n){t[pr]=ni(n),lo(t,"change",()=>{const r=t._modelValue,o=js(t),i=t.checked,s=t[pr];if(je(r)){const l=am(r,o),a=l!==-1;if(i&&!a)s(r.concat(o));else if(!i&&a){const u=[...r];u.splice(l,1),s(u)}}else if(ll(r)){const l=new Set(r);i?l.add(o):l.delete(o),s(l)}else s(MC(t,i))})},mounted:Uv,beforeUpdate(t,e,n){t[pr]=ni(n),Uv(t,e,n)}};function Uv(t,{value:e,oldValue:n},r){t._modelValue=e,je(e)?t.checked=am(e,r.props.value)>-1:ll(e)?t.checked=e.has(r.props.value):e!==n&&(t.checked=Wi(e,MC(t,!0)))}const qP={created(t,{value:e},n){t.checked=Wi(e,n.props.value),t[pr]=ni(n),lo(t,"change",()=>{t[pr](js(t))})},beforeUpdate(t,{value:e,oldValue:n},r){t[pr]=ni(r),e!==n&&(t.checked=Wi(e,r.props.value))}},YP={deep:!0,created(t,{value:e,modifiers:{number:n}},r){const o=ll(e);lo(t,"change",()=>{const i=Array.prototype.filter.call(t.options,s=>s.selected).map(s=>n?$c(js(s)):js(s));t[pr](t.multiple?o?new Set(i):i:i[0]),t._assigning=!0,Ot(()=>{t._assigning=!1})}),t[pr]=ni(r)},mounted(t,{value:e,modifiers:{number:n}}){Kv(t,e)},beforeUpdate(t,e,n){t[pr]=ni(n)},updated(t,{value:e,modifiers:{number:n}}){t._assigning||Kv(t,e)}};function Kv(t,e,n){const r=t.multiple,o=je(e);if(!(r&&!o&&!ll(e))){for(let i=0,s=t.options.length;iString(c)===String(a)):l.selected=am(e,a)>-1}else l.selected=e.has(a);else if(Wi(js(l),e)){t.selectedIndex!==i&&(t.selectedIndex=i);return}}!r&&t.selectedIndex!==-1&&(t.selectedIndex=-1)}}function js(t){return"_value"in t?t._value:t.value}function MC(t,e){const n=e?"_trueValue":"_falseValue";return n in t?t[n]:e}const _m={created(t,e,n){wu(t,e,n,null,"created")},mounted(t,e,n){wu(t,e,n,null,"mounted")},beforeUpdate(t,e,n,r){wu(t,e,n,r,"beforeUpdate")},updated(t,e,n,r){wu(t,e,n,r,"updated")}};function XP(t,e){switch(t){case"SELECT":return YP;case"TEXTAREA":return Ic;default:switch(e){case"checkbox":return GP;case"radio":return qP;default:return Ic}}}function wu(t,e,n,r,o){const s=XP(t.tagName,n.props&&n.props.type)[o];s&&s(t,e,n,r)}const JP=["ctrl","shift","alt","meta"],QP={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>JP.some(n=>t[`${n}Key`]&&!e.includes(n))},be=(t,e)=>{const n=t._withMods||(t._withMods={}),r=e.join(".");return n[r]||(n[r]=(o,...i)=>{for(let s=0;s{const n=t._withKeys||(t._withKeys={}),r=e.join(".");return n[r]||(n[r]=o=>{if(!("key"in o))return;const i=rs(o.key);if(e.some(s=>s===i||ZP[s]===i))return t(o)})},eB=Jt({patchProp:RP},SP);let Gv;function IC(){return Gv||(Gv=tP(eB))}const wa=(...t)=>{IC().render(...t)},tB=(...t)=>{const e=IC().createApp(...t),{mount:n}=e;return e.mount=r=>{const o=rB(r);if(!o)return;const i=e._component;!Je(i)&&!i.render&&!i.template&&(i.template=o.innerHTML),o.innerHTML="";const s=n(o,!1,nB(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),s},e};function nB(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function rB(t){return Gt(t)?document.querySelector(t):t}const Fh=(t,e=null)=>J(()=>[t],e),qv=t=>typeof t=="string"?ut(al,t):Ui(t)?t:te(t),oB=(t,e=null)=>Object.keys(t).reduce((n,r)=>{const o=t[r];return n[r]=typeof o=="function"?o:Fh(o,e),n},{}),iB=t=>{const e=t.render||t.ssrRender;if(!e)return;const n=e.name==="_sfc_render"||e.name==="_sfc_ssrRender";return function(...r){const o=r[0],i=o.$.slots,s=new Proxy(o,{get(a,u){return u==="$slots"?oB(i):a[u]}}),l=n?void 0:s;return e.call(l,s,...r.slice(1))}};var ku=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function an(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function sB(){this.__data__=[],this.size=0}var lB=sB;function aB(t,e){return t===e||t!==t&&e!==e}var Bd=aB,uB=Bd;function cB(t,e){for(var n=t.length;n--;)if(uB(t[n][0],e))return n;return-1}var Md=cB,dB=Md,fB=Array.prototype,hB=fB.splice;function pB(t){var e=this.__data__,n=dB(e,t);if(n<0)return!1;var r=e.length-1;return n==r?e.pop():hB.call(e,n,1),--this.size,!0}var mB=pB,gB=Md;function vB(t){var e=this.__data__,n=gB(e,t);return n<0?void 0:e[n][1]}var yB=vB,bB=Md;function SB(t){return bB(this.__data__,t)>-1}var CB=SB,wB=Md;function kB(t,e){var n=this.__data__,r=wB(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this}var xB=kB,$B=lB,AB=mB,TB=yB,_B=CB,OB=xB;function cl(t){var e=-1,n=t==null?0:t.length;for(this.clear();++e-1&&t%1==0&&t-1&&t%1==0&&t<=OD}var Im=PD,BD=go,MD=Im,ID=Mr,DD="[object Arguments]",ED="[object Array]",LD="[object Boolean]",VD="[object Date]",RD="[object Error]",FD="[object Function]",ND="[object Map]",HD="[object Number]",zD="[object Object]",jD="[object RegExp]",WD="[object Set]",UD="[object String]",KD="[object WeakMap]",GD="[object ArrayBuffer]",qD="[object DataView]",YD="[object Float32Array]",XD="[object Float64Array]",JD="[object Int8Array]",QD="[object Int16Array]",ZD="[object Int32Array]",eE="[object Uint8Array]",tE="[object Uint8ClampedArray]",nE="[object Uint16Array]",rE="[object Uint32Array]",Ft={};Ft[YD]=Ft[XD]=Ft[JD]=Ft[QD]=Ft[ZD]=Ft[eE]=Ft[tE]=Ft[nE]=Ft[rE]=!0;Ft[DD]=Ft[ED]=Ft[GD]=Ft[LD]=Ft[qD]=Ft[VD]=Ft[RD]=Ft[FD]=Ft[ND]=Ft[HD]=Ft[zD]=Ft[jD]=Ft[WD]=Ft[UD]=Ft[KD]=!1;function oE(t){return ID(t)&&MD(t.length)&&!!Ft[BD(t)]}var iE=oE;function sE(t){return function(e){return t(e)}}var Fd=sE,Ec={exports:{}};Ec.exports;(function(t,e){var n=DC,r=e&&!e.nodeType&&e,o=r&&!0&&t&&!t.nodeType&&t,i=o&&o.exports===r,s=i&&n.process,l=function(){try{var a=o&&o.require&&o.require("util").types;return a||s&&s.binding&&s.binding("util")}catch{}}();t.exports=l})(Ec,Ec.exports);var Nd=Ec.exports,lE=iE,aE=Fd,ry=Nd,oy=ry&&ry.isTypedArray,uE=oy?aE(oy):lE,HC=uE,cE=fD,dE=Vd,fE=Jr,hE=Mm,pE=Rd,mE=HC,gE=Object.prototype,vE=gE.hasOwnProperty;function yE(t,e){var n=fE(t),r=!n&&dE(t),o=!n&&!r&&hE(t),i=!n&&!r&&!o&&mE(t),s=n||r||o||i,l=s?cE(t.length,String):[],a=l.length;for(var u in t)(e||vE.call(t,u))&&!(s&&(u=="length"||o&&(u=="offset"||u=="parent")||i&&(u=="buffer"||u=="byteLength"||u=="byteOffset")||pE(u,a)))&&l.push(u);return l}var zC=yE,bE=Object.prototype;function SE(t){var e=t&&t.constructor,n=typeof e=="function"&&e.prototype||bE;return t===n}var Dm=SE;function CE(t,e){return function(n){return t(e(n))}}var jC=CE,wE=jC,kE=wE(Object.keys,Object),xE=kE,$E=Dm,AE=xE,TE=Object.prototype,_E=TE.hasOwnProperty;function OE(t){if(!$E(t))return AE(t);var e=[];for(var n in Object(t))_E.call(t,n)&&n!="constructor"&&e.push(n);return e}var PE=OE,BE=Dd,ME=Im;function IE(t){return t!=null&&ME(t.length)&&!BE(t)}var Hd=IE,DE=zC,EE=PE,LE=Hd;function VE(t){return LE(t)?DE(t):EE(t)}var Em=VE,RE=pl,FE=Em;function NE(t,e){return t&&RE(e,FE(e),t)}var HE=NE;function zE(t){var e=[];if(t!=null)for(var n in Object(t))e.push(n);return e}var jE=zE,WE=nr,UE=Dm,KE=jE,GE=Object.prototype,qE=GE.hasOwnProperty;function YE(t){if(!WE(t))return KE(t);var e=UE(t),n=[];for(var r in t)r=="constructor"&&(e||!qE.call(t,r))||n.push(r);return n}var XE=YE,JE=zC,QE=XE,ZE=Hd;function eL(t){return ZE(t)?JE(t,!0):QE(t)}var Ga=eL,tL=pl,nL=Ga;function rL(t,e){return t&&tL(e,nL(e),t)}var oL=rL,Lc={exports:{}};Lc.exports;(function(t,e){var n=Br,r=e&&!e.nodeType&&e,o=r&&!0&&t&&!t.nodeType&&t,i=o&&o.exports===r,s=i?n.Buffer:void 0,l=s?s.allocUnsafe:void 0;function a(u,c){if(c)return u.slice();var d=u.length,f=l?l(d):new u.constructor(d);return u.copy(f),f}t.exports=a})(Lc,Lc.exports);var WC=Lc.exports;function iL(t,e){var n=-1,r=t.length;for(e||(e=Array(r));++no?0:o+e),n=n>o?o:n,n<0&&(n+=o),o=e>n?0:n-e>>>0,e>>>=0;for(var i=Array(o);++r=r?t:qF(t,e,n)}var XF=YF,JF="\\ud800-\\udfff",QF="\\u0300-\\u036f",ZF="\\ufe20-\\ufe2f",eN="\\u20d0-\\u20ff",tN=QF+ZF+eN,nN="\\ufe0e\\ufe0f",rN="\\u200d",oN=RegExp("["+rN+JF+tN+nN+"]");function iN(t){return oN.test(t)}var bw=iN;function sN(t){return t.split("")}var lN=sN,Sw="\\ud800-\\udfff",aN="\\u0300-\\u036f",uN="\\ufe20-\\ufe2f",cN="\\u20d0-\\u20ff",dN=aN+uN+cN,fN="\\ufe0e\\ufe0f",hN="["+Sw+"]",Kh="["+dN+"]",Gh="\\ud83c[\\udffb-\\udfff]",pN="(?:"+Kh+"|"+Gh+")",Cw="[^"+Sw+"]",ww="(?:\\ud83c[\\udde6-\\uddff]){2}",kw="[\\ud800-\\udbff][\\udc00-\\udfff]",mN="\\u200d",xw=pN+"?",$w="["+fN+"]?",gN="(?:"+mN+"(?:"+[Cw,ww,kw].join("|")+")"+$w+xw+")*",vN=$w+xw+gN,yN="(?:"+[Cw+Kh+"?",Kh,ww,kw,hN].join("|")+")",bN=RegExp(Gh+"(?="+Gh+")|"+yN+vN,"g");function SN(t){return t.match(bN)||[]}var CN=SN,wN=lN,kN=bw,xN=CN;function $N(t){return kN(t)?xN(t):wN(t)}var AN=$N,TN=XF,_N=bw,ON=AN,PN=qa;function BN(t){return function(e){e=PN(e);var n=_N(e)?ON(e):void 0,r=n?n[0]:e.charAt(0),o=n?TN(n,1).join(""):e.slice(1);return r[t]()+o}}var MN=BN,IN=MN,DN=IN("toUpperCase"),Aw=DN,EN=qa,LN=Aw;function VN(t){return LN(EN(t).toLowerCase())}var RN=VN,FN=RN,NN=Hm,HN=NN(function(t,e,n){return e=e.toLowerCase(),t+(n?FN(e):e)}),zN=HN;const jN=an(zN);function WN(t){return t==null}var UN=WN;const kr=an(UN);var KN=Br,GN=function(){return KN.Date.now()},qN=GN,YN=/\s/;function XN(t){for(var e=t.length;e--&&YN.test(t.charAt(e)););return e}var JN=XN,QN=JN,ZN=/^\s+/;function eH(t){return t&&t.slice(0,QN(t)+1).replace(ZN,"")}var tH=eH,nH=tH,Ty=nr,rH=zd,_y=NaN,oH=/^[-+]0x[0-9a-f]+$/i,iH=/^0b[01]+$/i,sH=/^0o[0-7]+$/i,lH=parseInt;function aH(t){if(typeof t=="number")return t;if(rH(t))return _y;if(Ty(t)){var e=typeof t.valueOf=="function"?t.valueOf():t;t=Ty(e)?e+"":e}if(typeof t!="string")return t===0?t:+t;t=nH(t);var n=iH.test(t);return n||sH.test(t)?lH(t.slice(2),n?2:8):oH.test(t)?_y:+t}var Tw=aH,uH=nr,Rf=qN,Oy=Tw,cH="Expected a function",dH=Math.max,fH=Math.min;function hH(t,e,n){var r,o,i,s,l,a,u=0,c=!1,d=!1,f=!0;if(typeof t!="function")throw new TypeError(cH);e=Oy(e)||0,uH(n)&&(c=!!n.leading,d="maxWait"in n,i=d?dH(Oy(n.maxWait)||0,e):i,f="trailing"in n?!!n.trailing:f);function h($){var C=r,T=o;return r=o=void 0,u=$,s=t.apply(T,C),s}function p($){return u=$,l=setTimeout(b,e),c?h($):s}function v($){var C=$-a,T=$-u,_=e-C;return d?fH(_,i-T):_}function y($){var C=$-a,T=$-u;return a===void 0||C>=e||C<0||d&&T>=i}function b(){var $=Rf();if(y($))return S($);l=setTimeout(b,v($))}function S($){return l=void 0,f&&r?h($):(r=o=void 0,s)}function w(){l!==void 0&&clearTimeout(l),u=0,r=a=o=l=void 0}function x(){return l===void 0?s:S(Rf())}function k(){var $=Rf(),C=y($);if(r=arguments,o=this,a=$,C){if(l===void 0)return p(a);if(d)return clearTimeout(l),l=setTimeout(b,e),h(a)}return l===void 0&&(l=setTimeout(b,e)),s}return k.cancel=w,k.flush=x,k}var _w=hH;const zm=an(_w);var pH=Jr,mH=zd,gH=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,vH=/^\w*$/;function yH(t,e){if(pH(t))return!1;var n=typeof t;return n=="number"||n=="symbol"||n=="boolean"||t==null||mH(t)?!0:vH.test(t)||!gH.test(t)||e!=null&&t in Object(e)}var bH=yH,Ow=VC,SH="Expected a function";function jm(t,e){if(typeof t!="function"||e!=null&&typeof e!="function")throw new TypeError(SH);var n=function(){var r=arguments,o=e?e.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var s=t.apply(this,r);return n.cache=i.set(o,s)||i,s};return n.cache=new(jm.Cache||Ow),n}jm.Cache=Ow;var CH=jm,wH=CH,kH=500;function xH(t){var e=wH(t,function(r){return n.size===kH&&n.clear(),r}),n=e.cache;return e}var $H=xH,AH=$H,TH=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,_H=/\\(\\)?/g,OH=AH(function(t){var e=[];return t.charCodeAt(0)===46&&e.push(""),t.replace(TH,function(n,r,o,i){e.push(o?i.replace(_H,"$1"):r||n)}),e}),PH=OH,BH=Jr,MH=bH,IH=PH,DH=qa;function EH(t,e){return BH(t)?t:MH(t,e)?[t]:IH(DH(t))}var gl=EH,LH=zd,VH=1/0;function RH(t){if(typeof t=="string"||LH(t))return t;var e=t+"";return e=="0"&&1/t==-VH?"-0":e}var jd=RH,FH=gl,NH=jd;function HH(t,e){e=FH(e,t);for(var n=0,r=e.length;t!=null&&n0&&n(l)?e>1?Bw(l,e-1,n,r,o):C3(o,l):r||(o[o.length]=l)}return o}var k3=Bw,x3=k3;function $3(t){var e=t==null?0:t.length;return e?x3(t,1):[]}var Mw=$3;const Iy=an(Mw);function A3(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}var T3=A3,_3=T3,Dy=Math.max;function O3(t,e,n){return e=Dy(e===void 0?t.length-1:e,0),function(){for(var r=arguments,o=-1,i=Dy(r.length-e,0),s=Array(i);++o0){if(++e>=V3)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var H3=N3,z3=L3,j3=H3,W3=j3(z3),Ew=W3,U3=Mw,K3=Iw,G3=Ew;function q3(t){return G3(K3(t,void 0,U3),t+"")}var Lw=q3,Y3=g3,X3=Lw,J3=X3(function(t,e){return t==null?{}:Y3(t,e)}),Q3=J3;const Bt=an(Q3);var Z3=go,e4=Jr,t4=Mr,n4="[object String]";function r4(t){return typeof t=="string"||!e4(t)&&t4(t)&&Z3(t)==n4}var o4=r4;const Vc=an(o4);var i4=Pm,s4=Bd;function l4(t,e,n){(n!==void 0&&!s4(t[e],n)||n===void 0&&!(e in t))&&i4(t,e,n)}var Vw=l4;function a4(t){return function(e,n,r){for(var o=-1,i=Object(e),s=r(e),l=s.length;l--;){var a=s[t?l:++o];if(n(i[a],a,i)===!1)break}return e}}var u4=a4,c4=u4,d4=c4(),f4=d4,h4=Hd,p4=Mr;function m4(t){return p4(t)&&h4(t)}var g4=m4,v4=go,y4=Rm,b4=Mr,S4="[object Object]",C4=Function.prototype,w4=Object.prototype,Rw=C4.toString,k4=w4.hasOwnProperty,x4=Rw.call(Object);function $4(t){if(!b4(t)||v4(t)!=S4)return!1;var e=y4(t);if(e===null)return!0;var n=k4.call(e,"constructor")&&e.constructor;return typeof n=="function"&&n instanceof n&&Rw.call(n)==x4}var Fw=$4;function A4(t,e){if(!(e==="constructor"&&typeof t[e]=="function")&&e!="__proto__")return t[e]}var Nw=A4,T4=pl,_4=Ga;function O4(t){return T4(t,_4(t))}var P4=O4,Ly=Vw,B4=WC,M4=JC,I4=UC,D4=QC,Vy=Vd,Ry=Jr,E4=g4,L4=Mm,V4=Dd,R4=nr,F4=Fw,N4=HC,Fy=Nw,H4=P4;function z4(t,e,n,r,o,i,s){var l=Fy(t,n),a=Fy(e,n),u=s.get(a);if(u){Ly(t,n,u);return}var c=i?i(l,a,n+"",t,e,s):void 0,d=c===void 0;if(d){var f=Ry(a),h=!f&&L4(a),p=!f&&!h&&N4(a);c=a,f||h||p?Ry(l)?c=l:E4(l)?c=I4(l):h?(d=!1,c=B4(a,!0)):p?(d=!1,c=M4(a,!0)):c=[]:F4(a)||Vy(a)?(c=l,Vy(l)?c=H4(l):(!R4(l)||V4(l))&&(c=D4(a))):d=!1}d&&(s.set(a,c),o(c,a,r,i,s),s.delete(a)),Ly(t,n,c)}var j4=z4,W4=RC,U4=Vw,K4=f4,G4=j4,q4=nr,Y4=Ga,X4=Nw;function Hw(t,e,n,r,o){t!==e&&K4(e,function(i,s){if(o||(o=new W4),q4(i))G4(t,e,s,n,Hw,r,o);else{var l=r?r(X4(t,s),i,s+"",t,e,o):void 0;l===void 0&&(l=i),U4(t,s,l)}},Y4)}var J4=Hw,Q4=Dw,Z4=Iw,ez=Ew;function tz(t,e){return ez(Z4(t,e,Q4),t+"")}var nz=tz,rz=Bd,oz=Hd,iz=Rd,sz=nr;function lz(t,e,n){if(!sz(n))return!1;var r=typeof e;return(r=="number"?oz(n)&&iz(e,n.length):r=="string"&&e in n)?rz(n[e],t):!1}var az=lz,uz=nz,cz=az;function dz(t){return uz(function(e,n){var r=-1,o=n.length,i=o>1?n[o-1]:void 0,s=o>2?n[2]:void 0;for(i=t.length>3&&typeof i=="function"?(o--,i):void 0,s&&cz(n[0],n[1],s)&&(i=o<3?void 0:i,o=1),e=Object(e);++r1),i}),Lz(t,Fz(t),n),r&&(n=Iz(n,Nz|Hz|zz,Vz));for(var o=e.length;o--;)Dz(n,e[o]);return n}),Wz=jz;const vo=an(Wz);function Uz(t,e,n){return t===t&&(n!==void 0&&(t=t<=n?t:n),e!==void 0&&(t=t>=e?t:e)),t}var Kz=Uz,Gz=Kz,Ff=Tw;function qz(t,e,n){return n===void 0&&(n=e,e=void 0),n!==void 0&&(n=Ff(n),n=n===n?n:0),e!==void 0&&(e=Ff(e),e=e===e?e:0),Gz(Ff(t),e,n)}var Yz=qz;const Ki=an(Yz);function Xz(){}var Jz=Xz;const Qz=an(Jz);var Zz=_w,e8=nr,t8="Expected a function";function n8(t,e,n){var r=!0,o=!0;if(typeof t!="function")throw new TypeError(t8);return e8(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Zz(t,e,{leading:r,maxWait:e,trailing:o})}var r8=n8;const zw=an(r8);var o8=Hm,i8=Aw,s8=o8(function(t,e,n){return t+(n?" ":"")+i8(e)}),l8=s8;const Ny=an(l8);var a8=go,u8=Mr,c8="[object Date]";function d8(t){return u8(t)&&a8(t)==c8}var f8=d8,h8=f8,p8=Fd,Hy=Nd,zy=Hy&&Hy.isDate,m8=zy?p8(zy):h8,g8=m8;const sa=an(g8);var v8=go,y8=Mr,b8="[object Number]";function S8(t){return typeof t=="number"||y8(t)&&v8(t)==b8}var C8=S8;const jy=an(C8),Yh="child:",Wm="$va:childComponents",jw=t=>Object.keys(t).reduce((e,n)=>{const r=`${Yh}${n}`;return e[r]={type:Object,required:!1,default:void 0},e},{}),Ww=t=>{const e=g(()=>Object.keys(t).reduce((r,o)=>{if(o.startsWith(Yh)){const i=o.slice(Yh.length);r[i]=t[o]}return r},{}));Pr(Wm,e)},Uw=()=>{var t;const e=(t=_t())==null?void 0:t.attrs["va-child"];if(!e)return null;const n=Mn(Wm);return n!=null&&n.value?g(()=>n.value[e]):null},w8=()=>{var t;const e=(t=_t())==null?void 0:t.attrs["va-child"];if(!e)return null;const n=Mn(Wm);return n!=null&&n.value?g(()=>{var r;return(r=n.value[e])==null?void 0:r.preset}):null},k8=/([a-z0-9])([A-Z])/g,x8=t=>t.replace(k8,"$1-$2").toLowerCase(),$8=(t,e)=>e in t?t[e]:t[x8(e)],A8=(t,e)=>{const n=t.props,r=Uw();return new Proxy(n,{get:(o,i)=>{var s,l;if(typeof i!="string")return o[i];const a=(s=r==null?void 0:r.value)==null?void 0:s[i];if(a!==void 0)return a;const u=t.vnode.props||{},c=o[i];if($8(u,i)!==void 0)return c;const f=(l=e.value)==null?void 0:l[i];return f!==void 0?f:c}})},T8=(t,e)=>{const n=t.attrs;return new Proxy(n,{get:(r,o)=>{var i;if(typeof o!="string")return r[o];if(o==="class")return Ae([e.value.class,n.class]);if(o==="style")return se([e.value.style,n.style]);const s=(i=e.value)==null?void 0:i[o];return s!==void 0?s:r[o]},ownKeys(r){return[...new Set([...Object.keys(n),...Object.keys(e.value)])]},getOwnPropertyDescriptor(r,o){return Reflect.getOwnPropertyDescriptor(e.value,o)??Reflect.getOwnPropertyDescriptor(n,o)}})},Nf="slot:",_8=(t,e)=>{const n=t.slots,r=Uw(),o=g(()=>Object.keys(e.value).reduce((i,s)=>(s.startsWith(Nf)&&(i[s.slice(Nf.length)]=e.value[s]),i),{}));return new Proxy(n,{get:(i,s)=>{var l,a;if(typeof s!="string")return i[s];const u=`${Nf}${s}`,c=(l=r==null?void 0:r.value)==null?void 0:l[u];if(c!==void 0)return Fh(qv(c));const d=i[s];if(d!==void 0)return d;const f=(a=o.value)==null?void 0:a[s];return f!==void 0?Fh(qv(f)):d},ownKeys(i){return[...new Set([...Object.keys(n),...Object.keys(o.value)])]},getOwnPropertyDescriptor(i,s){return Reflect.getOwnPropertyDescriptor(o.value,s)??Reflect.getOwnPropertyDescriptor(n,s)}})},Kw="VaLocalConfig",O8=g(()=>[]);function Um(){return Mn(Kw,O8)}function Gw(t){Pr(Kw,t)}function P8(t){const e=Um(),n=g(()=>[...e.value,t.value]);Gw(n)}const B8=typeof process<"u"?process:{},M8=B8.env||{},I8=M8.NODE_ENV||"",vl=typeof __DEV__<"u"?__DEV__:!["prod","production"].includes(I8),pt=(...t)=>(vl&&console.warn(...t),!1),D8=t=>{throw new Error(`[Vuestic] ${t}`)};let Xh=null,Ml=null;const Wy=t=>{(Ml==null?void 0:Ml._instance)===null&&(Ml=null),!(t===null&&Ml===null)&&(Ml=Xh,Xh=t)},qw=()=>Xh,Yw=(t,e=void 0)=>{var n;const r=(n=qw())==null?void 0:n._context.provides[t];return _t()?Mn(t,e):r??D8("You're using Vuestic composable outside Vue app. Since you registered Vuestic in multiple apps, composables can not be used outside setup function anymore.")},xu=t=>t&&typeof t=="object"&&!Array.isArray(t),Rc=(t,e)=>!xu(t)||!xu(e)?e:(Object.keys(e).forEach(n=>{const r=t[n],o=e[n];xu(r)&&xu(o)?t[n]=Rc(Object.create(Object.getPrototypeOf(r),Object.getOwnPropertyDescriptors(r)),o):t[n]=o}),t),E8=[{prefix:"bg",property:"background-color"},{prefix:"text",property:["color","fill"]}],L8=()=>E8,Xw=t=>({...t,get variables(){return this.presets[this.currentPresetName]},set variables(e){this.presets[this.currentPresetName]=e}}),V8=()=>Xw({threshold:150,presets:{light:ov.light,dark:ov.dark},currentPresetName:"light"}),R8=[{name:"va-unsorted",to:"swap_vert"},{name:"va-sort-asc",to:"va-arrow-up"},{name:"va-sort-desc",to:"va-arrow-down"},{name:"va-arrow-first",to:"mi-first_page"},{name:"va-arrow-last",to:"mi-last_page"},{name:"va-arrow-right",to:"mi-chevron_right"},{name:"va-arrow-left",to:"mi-chevron_left"},{name:"va-arrow-down",to:"mi-expand_more"},{name:"va-arrow-up",to:"mi-expand_less"},{name:"va-calendar",to:"mi-calendar_today"},{name:"va-delete",to:"mi-delete_outline"},{name:"va-check",to:"mi-check"},{name:"va-check-circle",to:"mi-check_circle"},{name:"va-warning",to:"mi-warning"},{name:"va-clear",to:"mi-highlight_off"},{name:"va-close",to:"mi-close"},{name:"va-loading",to:"mi-loop"},{name:"va-plus",to:"add"},{name:"va-minus",to:"remove"}],F8=[{name:"mi-{icon}",class:"material-icons",resolve:({icon:t})=>({content:t})},{name:"{icon}",class:"material-icons",resolve:({icon:t})=>({content:t})}],N8=t=>(t.aliases=t.aliases||[],t.fonts=t.fonts||[],[...t.aliases,...R8,...t.fonts,...F8]),H8=()=>N8({}),z8=()=>({VaIcon:{sizesConfig:{defaultSize:18,sizes:{small:14,medium:18,large:24}}},VaRating:{sizesConfig:{defaultSize:18,sizes:{small:14,medium:18,large:24}}},all:{},presets:{VaButton:{default:{backgroundOpacity:1,hoverBehavior:"mask",hoverOpacity:.15,pressedBehavior:"mask",pressedOpacity:.13},primary:{backgroundOpacity:.1,hoverBehavior:"opacity",hoverOpacity:.07,pressedBehavior:"opacity",pressedOpacity:.13},secondary:{backgroundOpacity:0,hoverBehavior:"opacity",hoverOpacity:.07,pressedBehavior:"opacity",pressedOpacity:.13},plain:{plain:!0,hoverBehavior:"mask",hoverOpacity:.15,pressedBehavior:"mask",pressedOpacity:.13},plainOpacity:{plain:!0,textOpacity:.6,hoverBehavior:"opacity",hoverOpacity:1,pressedBehavior:"opacity",pressedOpacity:.9}},VaInputWrapper:{solid:{background:"backgroundElement"},bordered:{class:"va-input-wrapper--bordered",background:"backgroundElement"}},VaCheckbox:{solid:{style:"--va-checkbox-background: var(--va-background-element)"}},VaRadio:{solid:{style:"--va-radio-background: var(--va-background-element)"}},VaMenu:{context:{cursor:!0,placement:"right-start",trigger:"right-click"}}}}),j8=()=>({search:"Search",noOptions:"Items not found",ok:"OK",cancel:"Cancel",uploadFile:"Upload file",undo:"Undo",dropzone:"Drop files here to upload",fileDeleted:"File deleted",closeAlert:"close alert",backToTop:"back to top",toggleDropdown:"toggle dropdown",carousel:"carousel",goPreviousSlide:"go previous slide",goNextSlide:"go next slide",goSlide:"go slide {index}",slideOf:"slide {index} of {length}",close:"close",openColorPicker:"open color picker",colorSelection:"color selection",colorName:"color {color}",decreaseCounter:"decrease counter",increaseCounter:"increase counter",selectAllRows:"select all rows",sortColumnBy:"sort column by {name}",selectRowByIndex:"select row {index}",resetDate:"reset date",nextPeriod:"next period",switchView:"switch view",previousPeriod:"previous period",removeFile:"remove file",reset:"reset",pagination:"pagination",goToTheFirstPage:"go to the first page",goToPreviousPage:"go to the previous page",goToSpecificPage:"go to the {page} page",goToSpecificPageInput:"enter the page number to go",goNextPage:"go next page",goLastPage:"go last page",currentRating:"current rating {value} of {max}",voteRating:"vote rating {value} of {max}",optionsFilter:"options filter",splitPanels:"split panels",movePaginationLeft:"move pagination left",movePaginationRight:"move pagination right",resetTime:"reset time",closeToast:"close toast",selectedOption:"Selected option",noSelectedOption:"Option is not selected",breadcrumbs:"breadcrumbs",counterValue:"counter value",selectedDate:"selected date",selectedTime:"selected time",progressState:"progress state",color:"color",next:"Next",back:"Previous",finish:"Finish",step:"step",progress:"progress",loading:"Loading",sliderValue:"Current slider value is {value}",switch:"Switch",inputField:"Input field"}),Wd=Symbol("GLOBAL_CONFIG"),W8=()=>({colors:V8(),icons:H8(),components:z8(),breakpoint:C_(),i18n:j8(),colorsClasses:L8(),routerComponent:void 0}),Jw=(t={})=>{const e=W(Rc(W8(),t));return{getGlobalConfig:()=>e.value,setGlobalConfig:i=>{const s=typeof i=="function"?i(e.value):i;e.value=Uh(s)},mergeGlobalConfig:i=>{const s=typeof i=="function"?i(e.value):i;e.value=Rc(Uh(e.value),s)},globalConfig:e}},U8=t=>{var e,n;const r=((e=_t())==null?void 0:e.appContext.provides)||((n=qw())==null?void 0:n._context.provides);if(!r)throw new Error("Vue app not found for provide");return r[Wd]=t,t};function yo(){let t=Yw(Wd);return t||(t=Jw(),U8(t)),t}const K8=(t,e)=>{const n=Um(),{globalConfig:r}=yo(),o=g(()=>e.preset),i=l=>{var a,u,c;return(c=(u=(a=r.value.components)==null?void 0:a.presets)==null?void 0:u[t.name])==null?void 0:c[l]},s=w8();return g(()=>{var l,a;const u={...(l=r.value.components)==null?void 0:l.all,...(a=r.value.components)==null?void 0:a[t.name]},c=n.value.reduce((h,p)=>p[t.name]?{...h,...p[t.name]}:h,{}),d=(s==null?void 0:s.value)||o.value||c.preset||u.preset,f=d&&i(d);return{...u,...c,...f}})},G8=t=>(e,n)=>{var r;const o=_t(),i=K8(t,e),s=g(()=>vo(i.value,Object.keys(e))),l=A8(o,i),a=T8(o,s),u=_8(o,i);o.props=l,o.attrs=a,o.slots=u;const c=(r=t.setup)==null?void 0:r.call(t,Ti(l),{...n,attrs:a,slots:u});return typeof c=="object"&&!o.exposed&&n.expose(c),c},Jh=t=>{const e=G8(t),n=iB(t);return new Proxy(t,{get(r,o){return o in t?o==="setup"?e:o==="render"||o==="ssrRender"?n:Reflect.get(r,o):Reflect.get(r,o)}})},Qh="__c",q8=t=>(t[Qh]=Jh(t[Qh]),t),bo=t=>"setup"in t?Jh(t):Qh in t?q8(t):(t.setup=()=>({}),Jh(t)),me=bo,Y8={defaultSize:48,sizes:{small:32,medium:48,large:64}},X8={defaultSize:1,sizes:{small:.75,medium:1,large:1.25}},ss={size:{type:[String,Number],default:"",validator:t=>typeof t=="string"||typeof t=="number"},sizesConfig:{type:Object,default:()=>Y8},fontSizesConfig:{type:Object,default:()=>X8}},J8=/(?\d+)(?px|rem)/i,Uy=t=>t/16-.5,Ky=t=>typeof t=="number"?`${t}px`:String(t),Q8=t=>"sizesConfig"in t,Z8=t=>{const e="size";return g(()=>{let n=t[e];if(Q8(t)){const{defaultSize:r,sizes:o}=t.sizesConfig;if(kr(n)&&(n=r),o){const i=o[n];if(i)return Ky(i)}}return Ky(n)})},ls=(t,e=(n=>(n=_t())==null?void 0:n.type.name)())=>{const{getGlobalConfig:n}=yo(),r=g(()=>{var l,a;return e?(a=(l=n().components)==null?void 0:l[e])==null?void 0:a.sizesConfig:void 0}),o=g(()=>{var l,a,u;const{defaultSize:c,sizes:d}=t.sizesConfig,f=(l=r.value)==null?void 0:l.defaultSize;if(!t.size)return`${c||f}px`;if(typeof t.size=="string"){const h=(u=(a=r.value)==null?void 0:a.sizes)==null?void 0:u[t.size],p=d[t.size];return p?`${p}px`:h?`${h}px`:t.size}return`${t.size}px`}),i=g(()=>{const{defaultSize:l,sizes:a}=t.fontSizesConfig;if(!t.size)return l;if(typeof t.size=="string"){if(t.size in a)return a[t.size];const u=t.size.match(J8);if(!u||!u.groups)throw new Error("Size prop should be either valid string or number");const{extension:c,fontSize:d}=u.groups;return c==="rem"?+d:Uy(+d)}return Uy(t.size)}),s=g(()=>`${i.value}rem`);return{sizeComputed:o,fontSizeComputed:s,fontSizeInRem:i}},Me={preset:{type:String,default:void 0}},e6=(t,e)=>e.test(t),Qw=(t,e)=>{if(typeof e!="string"&&e.global)return[...t.matchAll(e)].map(r=>r.slice(1));const n=t.match(e)||[];return n?n.length>1?n.slice(1):n:[]},Zw=/{[^}]*}/g,ek=t=>t.replace(Zw,"(.*)"),t6=t=>(t.match(Zw)||[]).map(e=>e.replace(/{|}/g,"")),n6=(t,e)=>Qw(t,ek(e)),r6=(t,e)=>{const n=t6(e),r=n6(t,e);return n.reduce((o,i,s)=>({...o,[i]:r[s]}),{})},o6=(t,e)=>(t.match(e)||[])[0]===t,i6=(t,e)=>{const n=ek(e);return o6(t,new RegExp(n))},tk=t=>typeof t.name=="string",nk=t=>t.name instanceof RegExp,s6=(t,e)=>tk(e)?i6(t,e.name):nk(e)?e6(t,e.name):!1,l6=(t,e)=>{const n=r6(t,e.name);return e.resolve&&e.resolve(n)},a6=(t,e)=>{if(e.name.global)throw new Error(`Bad icon config with name ${e.name}. Please, don't use global regex as name.`);const n=Qw(t,e.name);return e.resolveFromRegex&&e.resolveFromRegex(...n)},u6=(t,e)=>{if(tk(e))return l6(t,e);if(nk(e))return a6(t,e);throw Error("Unknown icon config")},c6=(t,e,n=[])=>{const r=e.find(o=>n.includes(o.name.toString())?!1:s6(t,o));if(!r)throw new Error(`Can not find icon config from ${t}. Please provide default config.`);return r},rk=(t,e,n=[])=>{if(!t)return;const r=c6(t,e,n),o=qh(u6(t,r),r);return n=[...n,r.name.toString()],qh(rk(o.to,e,n),o)},d6=t=>{const e=["name","to","resolve","resolveFromRegex"],n=t;return e.forEach(r=>{delete n[r]}),n},f6=(t,e)=>{const n=rk(t,e);return n===void 0?{}:d6(n)},h6=()=>{const{globalConfig:t}=yo();return{getIcon:e=>f6(e,t.value.icons)}},So=t=>t,ok=Symbol("VaAppCachePlugin"),p6=So(()=>({install(t){const e={colorContrast:{}};t.provide(ok,e)}})),m6=()=>{const t=Yw(ok);return t||{colorContrast:{}}},ik=t=>{const e=g(t),n=new Proxy(e,{get(r,o,i){if(typeof e.value=="object")return m(Reflect.get(e.value,o,i))},set(r,o,i){return Tt(e.value[o])&&!Tt(i)?e.value[o].value=i:e.value[o]=i,!0},deleteProperty(r,o){return Reflect.deleteProperty(e.value,o)},has(r,o){return typeof e.value!="object"?!1:Reflect.has(e.value,o)},ownKeys(){return typeof e.value!="object"?[]:Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}});return ar(n)};var ht=function(){return ht=Object.assign||function(t){for(var e,n=1,r=arguments.length;n=6&&(n-=6),n<1?Math.round(255*((e-t)*n+t)):n<3?Math.round(255*e):n<4?Math.round(255*((e-t)*(4-n)+t)):Math.round(255*t)},dn=function(t,e,n){e/=100;var r=(n/=100)<=.5?n*(e+1):n+e-n*e,o=2*n-r;return{r:Hf(o,r,(t/=60)+2),g:Hf(o,r,t),b:Hf(o,r,t-2)}},Km=function(t,e,n,r){return r=1-r,{r:Math.round(255*(1-t)*r),g:Math.round(255*(1-e)*r),b:Math.round(255*(1-n)*r)}},ep=function(t,e,n){t/=255,e/=255,n/=255;var r=1-Math.max(t,e,n),o=1-r,i=(o-t)/o,s=(o-e)/o,l=(o-n)/o;return{c:Math.round(100*i),m:Math.round(100*s),y:Math.round(100*l),k:Math.round(100*r)}},Us=function(t,e,n,r){r===void 0&&(r=1),t/=255,e/=255,n/=255,r=Math.min(r,1);var o=Math.max(t,e,n),i=Math.min(t,e,n),s=o-i,l=0,a=0,u=(o+i)/2;if(s===0)l=0,a=0;else{switch(o){case t:l=(e-n)/s%6;break;case e:l=(n-t)/s+2;break;case n:l=(t-e)/s+4}(l=Math.round(60*l))<0&&(l+=360),a=s/(1-Math.abs(2*u-1))}return{h:l,s:Math.round(100*a),l:Math.round(100*u),a:r}},qy=function(t,e){if(t<0&&(t+=360),t>360&&(t-=360),t===360||t===0)return t;var n=[[0,120],[120,180],[180,240],[240,360]],r=[[0,60],[60,120],[120,240],[240,360]],o=e?r:n,i=0,s=0,l=0,a=0;return(e?n:r).find(function(u,c){return t>=u[0]&&t360||t<0)&&(t-=360*Math.floor(t/360)),t},_n=function(t){return typeof t=="string"&&(t=co.test(t)?+t.replace(co,"$1")/100:+t),isNaN(+t)||t>1?1:tt(t,6)},yl=function(t,e,n){return e.reduce(function(r,o){return Gy(Gy([],r,!0),[ht(ht({},t),{h:n===Rn.ADDITIVE?xa(t.h+o):xa(qy(qy(t.h,!1)+o,!0))})],!1)},[ht({},t)])},b6=function(t,e){return yl(t,[30,-30],e)},S6=function(t,e){return yl(t,[180],e)},C6=function(t,e){return yl(t,[150,-150],e)},w6=function(t,e){return yl(t,[120,-120],e)},k6=function(t,e){return yl(t,[60,-120,180],e)},x6=function(t,e){return yl(t,[90,-90,180],e)},Yy=Object.entries(rt).reduce(function(t,e){var n=e[0],r=e[1];if(n!==rt.HEX){var o=lk(n.split(""));t[o]=r,t["A"+o]=r}return t},{}),ir=function(t){return typeof t=="string"?function(e){var n;if(Object.keys(rt).some(function(r){if(Kl[r].test(e))return n=r,!0}),!n&&~sk.indexOf(e)&&(n=rt.HEX),!n)throw new Error(v6);return n}(t):function(e){var n,r=!1,o=lk(Object.keys(e));if(Yy[o]&&(n=Yy[o]),n&&n===rt.RGB){var i=Object.entries(e).some(function(l){return!Zh.test("".concat(l[1]))}),s=Object.entries(e).some(function(l){return!(co.test("".concat(l[1]))||!Zh.test("".concat(l[1]))&&!isNaN(+l[1])&&+l[1]<=255)});i&&s&&(r=!0),i||(n=rt.HEX)}if(!n||r)throw new Error(y6);return n}(t)},$6=((El={})[rt.HEX]=function(t){var e=(~sk.indexOf(t)?Fc[t]:t).match(Kl.HEX),n={r:$u(e[1]||e[5]),g:$u(e[2]||e[6]),b:$u(e[3]||e[7])},r=e[4]||e[8];return r!==void 0&&(n.a=$u(r)/255),n},El[rt.RGB]=function(t){var e=t.match(Kl.RGB),n=Ei(e[1]||e[5]),r=Ei(e[2]||e[6]),o=Ei(e[3]||e[7]),i=e[4]||e[8],s={r:Math.min(n,255),g:Math.min(r,255),b:Math.min(o,255)};return i!==void 0&&(s.a=_n(i)),s},El[rt.HSL]=function(t){var e=t.match(Kl.HSL),n=xa(e[1]||e[5]),r=Nc(e[2]||e[6]),o=Nc(e[3]||e[7]),i=e[4]||e[8],s=dn(n,r,o);return i!==void 0&&(s.a=_n(i)),s},El[rt.CMYK]=function(t){var e=t.match(Kl.CMYK),n=jo(e[1]||e[6]),r=jo(e[2]||e[7]),o=jo(e[3]||e[8]),i=jo(e[4]||e[9]),s=e[5]||e[10],l=Km(n,r,o,i);return s!==void 0&&(l.a=_n(s)),l},El),A6=((Ll={})[rt.HEX]=function(t){var e={r:Ei("".concat(t.r)),g:Ei("".concat(t.g)),b:Ei("".concat(t.b))};return en(t,"a")&&(e.a=Math.min(Ei("".concat(t.a),!0),1)),e},Ll[rt.RGB]=function(t){return this.HEX(t)},Ll[rt.HSL]=function(t){var e=Nc("".concat(t.s)),n=Nc("".concat(t.l)),r=dn(xa(t.h),e,n);return en(t,"a")&&(r.a=_n(t.a)),r},Ll[rt.CMYK]=function(t){var e=jo("".concat(t.c)),n=jo("".concat(t.m)),r=jo("".concat(t.y)),o=jo("".concat(t.k)),i=Km(e,n,r,o);return en(t,"a")&&(i.a=_n(t.a)),i},Ll),Gi=function(t,e){return e===void 0&&(e=ir(t)),typeof t=="string"?$6[e](t):A6[e](t)},lt=((to={})[rt.HEX]=function(t){return{r:Au(t.r),g:Au(t.g),b:Au(t.b)}},to.HEXA=function(t){var e=lt.HEX(t);return e.a=en(t,"a")?Au(255*t.a):"0xFF",e},to[rt.RGB]=function(t){return en(t,"a")&&delete t.a,t},to.RGBA=function(t){return t.a=en(t,"a")?tt(t.a,2):1,t},to[rt.HSL]=function(t){var e=Us(t.r,t.g,t.b);return delete e.a,e},to.HSLA=function(t){var e=lt.HSL(t);return e.a=en(t,"a")?tt(t.a,2):1,e},to[rt.CMYK]=function(t){return ep(t.r,t.g,t.b)},to.CMYKA=function(t){var e=ep(t.r,t.g,t.b);return e.a=en(t,"a")?tt(t.a,2):1,e},to),Xy=function(t,e,n){var r=ir(t),o=typeof t=="string",i=Gi(t,r),s=typeof t=="string"&&en(i,"a")||typeof t!="string"&&en(t,"a"),l=Us(i.r,i.g,i.b,i.a);s||delete l.a;var a=n?l.l/(e+1):(100-l.l)/(e+1),u=Array(e).fill(null).map(function(c,d){return ht(ht({},l),{l:l.l+a*(d+1)*(1-2*+n)})});switch(r){case rt.HEX:default:return u.map(function(c){var d=dn(c.h,c.s,c.l);return s&&(d.a=c.a),o?s?st.HEX(ht(ht({},d),{a:tt(255*d.a,6)})):st.HEX(d):s?lt.HEXA(d):lt.HEX(d)});case rt.RGB:return u.map(function(c){var d=dn(c.h,c.s,c.l);return s&&(d.a=c.a),o?st.RGB(d):s?lt.RGBA(d):lt.RGB(d)});case rt.HSL:return u.map(function(c){return o?st.HSL(c):s?lt.HSLA(ht(ht({},dn(c.h,c.s,c.l)),{a:c.a})):lt.HSL(dn(c.h,c.s,c.l))})}},ms=((ki={buildHarmony:function(t,e,n){var r=ir(t),o=Gi(t,r),i=Us(o.r,o.g,o.b,o.a),s=typeof t=="string"&&en(o,"a")||typeof t!="string"&&en(t,"a"),l=typeof t=="string";switch(r){case rt.HEX:default:return s?this.HEXA(i,e,n,l):this.HEX(i,e,n,l);case rt.HSL:return s?this.HSLA(i,e,n,l):this.HSL(i,e,n,l);case rt.RGB:return s?this.RGBA(i,e,n,l):this.RGB(i,e,n,l)}}})[rt.HEX]=function(t,e,n,r){return e(t,n).map(function(o){return r?st.HEX(dn(o.h,o.s,o.l)):lt.HEX(dn(o.h,o.s,o.l))})},ki.HEXA=function(t,e,n,r){return e(t,n).map(function(o){return r?st.HEX(ht(ht({},dn(o.h,o.s,o.l)),{a:255*_n(o.a)})):lt.HEXA(ht(ht({},dn(o.h,o.s,o.l)),{a:_n(o.a)}))})},ki[rt.RGB]=function(t,e,n,r){return e(t,n).map(function(o){return r?st.RGB(dn(o.h,o.s,o.l)):lt.RGB(dn(o.h,o.s,o.l))})},ki.RGBA=function(t,e,n,r){return e(t,n).map(function(o){return r?st.RGB(ht(ht({},dn(o.h,o.s,o.l)),{a:_n(o.a)})):lt.RGBA(ht(ht({},dn(o.h,o.s,o.l)),{a:_n(o.a)}))})},ki[rt.HSL]=function(t,e,n,r){return e(t,n).map(function(o){return r?st.HSL({h:o.h,s:o.s,l:o.l}):lt.HSL(dn(o.h,o.s,o.l))})},ki.HSLA=function(t,e,n,r){return e(t,n).map(function(o){return r?st.HSL(ht(ht({},o),{a:_n(o.a)})):lt.HSLA(ht(ht({},dn(o.h,o.s,o.l)),{a:_n(o.a)}))})},ki),gs=((xi={mix:function(t,e){var n,r,o,i,s,l,a,u,c,d,f,h,p,v,y,b=t.map(function(k){var $=ir(k);return Gi(k,$)}),S=e===Rn.SUBTRACTIVE?b.map(function(k){var $,C,T,_,M,F,L,H,E,P,V,O,N,re,X=($=k.r,C=k.g,T=k.b,_=Math.min($,C,T),M=Math.min(255-$,255-C,255-T),F=$-_,L=C-_,H=T-_,E=Math.min(F,L),P=F-E,V=(L+E)/2,O=(H+L-E)/2,N=Math.max(P,V,O)/Math.max(F,L,H),re=isNaN(N)||N===1/0||N<=0?1:N,{r:P/re+M,y:V/re+M,b:O/re+M});return en(k,"a")&&(X.a=k.a),X}):null;function w(k){var $=e===Rn.ADDITIVE?{r:0,g:0,b:0,a:0}:{r:0,y:0,b:0,a:0};return k.reduce(function(C,T){var _=en(T,"a")?T.a:1,M={r:Math.min(C.r+T.r*_,255),b:Math.min(C.b+T.b*_,255),a:1-(1-_)*(1-C.a)},F="g"in C?C.g:C.y,L="g"in T?T.g:T.y;return ht(ht({},M),e===Rn.ADDITIVE?{g:Math.min(F+L*_,255)}:{y:Math.min(F+L*_,255)})},$)}if(e===Rn.ADDITIVE)n=w(b);else{var x=w(S);r=x.r,o=x.y,i=x.b,s=Math.min(r,o,i),l=Math.min(255-r,255-o,255-i),a=r-s,u=o-s,c=i-s,d=Math.min(u,c),f=a+u-d,h=u+d,p=2*(c-d),v=Math.max(f,h,p)/Math.max(a,u,c),y=isNaN(v)||v===1/0||v<=0?1:v,(n={r:f/y+l,g:h/y+l,b:p/y+l}).a=x.a}return{r:tt(n.r,2),g:tt(n.g,2),b:tt(n.b,2),a:br(n.a,0,1)}}})[rt.HEX]=function(t,e,n){var r=this.mix(t,e);return delete r.a,n?st.HEX(r):lt.HEX(r)},xi.HEXA=function(t,e,n){var r=this.mix(t,e);return r.a=n?255*_n(r.a):_n(r.a),n?st.HEX(r):lt.HEXA(r)},xi[rt.RGB]=function(t,e,n){var r=this.mix(t,e);return delete r.a,n?st.RGB(r):lt.RGB(r)},xi.RGBA=function(t,e,n){var r=this.mix(t,e);return n?st.RGB(r):lt.RGBA(r)},xi[rt.HSL]=function(t,e,n){var r=this.mix(t,e),o=Us(r.r,r.g,r.b);return delete r.a,delete o.a,n?st.HSL(o):lt.HSL(r)},xi.HSLA=function(t,e,n){var r=this.mix(t,e),o=Us(r.r,r.g,r.b,r.a);return n?st.HSL(o):lt.HSLA(r)},xi),Bo=function(t,e,n,r,o){var i=r(Gi(t,e));return n?o(i):i},vs=function(t,e,n,r,o,i){n<1&&(n=5);var s=function(l,a,u){var c=u-1,d=(a.r-l.r)/c,f=(a.g-l.g)/c,h=(a.b-l.b)/c,p=_n(l.a),v=(_n(a.a)-p)/c;return Array(u).fill(null).map(function(y,b){return b===0?l:b===c?a:{r:tt(l.r+d*b),g:tt(l.g+f*b),b:tt(l.b+h*b),a:tt(p+v*b,2)}})}(Gi(t),Gi(e),n);return s.map(function(l){var a=o(l);return r?i(a):a})},Gm=function(){function t(e){this.rgb=Gi(e),this.updateHSL(),this.updateCMYK()}return t.prototype.updateRGB=function(){this.rgb=ht(ht({},dn(this.hsl.h,this.hsl.s,this.hsl.l)),{a:this.hsl.a})},t.prototype.updateRGBFromCMYK=function(){this.rgb=ht(ht({},Km(this.cmyk.c,this.cmyk.m,this.cmyk.y,this.cmyk.k)),{a:this.rgb.a})},t.prototype.updateHSL=function(){this.hsl=Us(this.rgb.r,this.rgb.g,this.rgb.b,this.rgb.a)},t.prototype.updateCMYK=function(){this.cmyk=ep(this.rgb.r,this.rgb.g,this.rgb.b)},t.prototype.updateRGBAndCMYK=function(){return this.updateRGB(),this.updateCMYK(),this},t.prototype.updateHSLAndCMYK=function(){return this.updateHSL(),this.updateCMYK(),this},t.prototype.updateRGBAndHSL=function(){return this.updateRGBFromCMYK(),this.updateHSL(),this},t.prototype.setH=function(e){return this.hsl.h=xa(e),this.updateRGBAndCMYK()},t.prototype.setS=function(e){return this.hsl.s=br(e,0,100),this.updateRGBAndCMYK()},t.prototype.setL=function(e){return this.hsl.l=br(e,0,100),this.updateRGBAndCMYK()},t.prototype.setR=function(e){return this.rgb.r=br(e,0,255),this.updateHSLAndCMYK()},t.prototype.setG=function(e){return this.rgb.g=br(e,0,255),this.updateHSLAndCMYK()},t.prototype.setB=function(e){return this.rgb.b=br(e,0,255),this.updateHSLAndCMYK()},t.prototype.setA=function(e){return this.hsl.a=this.rgb.a=br(e,0,1),this},t.prototype.setC=function(e){return this.cmyk.c=br(e,0,100),this.updateRGBAndHSL()},t.prototype.setM=function(e){return this.cmyk.m=br(e,0,100),this.updateRGBAndHSL()},t.prototype.setY=function(e){return this.cmyk.y=br(e,0,100),this.updateRGBAndHSL()},t.prototype.setK=function(e){return this.cmyk.k=br(e,0,100),this.updateRGBAndHSL()},Object.defineProperty(t.prototype,"H",{get:function(){return tt(this.hsl.h)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"S",{get:function(){return tt(this.hsl.s)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"L",{get:function(){return tt(this.hsl.l)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"R",{get:function(){return tt(this.rgb.r)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"G",{get:function(){return tt(this.rgb.g)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"B",{get:function(){return tt(this.rgb.b)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"A",{get:function(){return tt(this.hsl.a,2)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"C",{get:function(){return tt(this.cmyk.c)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"M",{get:function(){return tt(this.cmyk.m)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"Y",{get:function(){return tt(this.cmyk.y)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"K",{get:function(){return tt(this.cmyk.k)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HEXObject",{get:function(){return lt.HEX(this.rgb)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HEXAObject",{get:function(){return lt.HEXA(this.rgb)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"RGBObject",{get:function(){return{r:this.R,g:this.G,b:this.B}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"RGBAObject",{get:function(){return ht(ht({},this.RGBObject),{a:this.hsl.a})},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HSLObject",{get:function(){return{h:this.H,s:this.S,l:this.L}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HSLAObject",{get:function(){return ht(ht({},this.HSLObject),{a:this.hsl.a})},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"CMYKObject",{get:function(){return{c:this.C,m:this.M,y:this.Y,k:this.K}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"CMYKAObject",{get:function(){return{c:this.C,m:this.M,y:this.Y,k:this.K,a:this.hsl.a}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HEX",{get:function(){var e=this.rgb,n={r:e.r,g:e.g,b:e.b};return st.HEX(n)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HEXA",{get:function(){var e=this.rgb,n={r:e.r,g:e.g,b:e.b,a:255*this.hsl.a};return st.HEX(n)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"RGB",{get:function(){var e=this.rgb,n={r:e.r,g:e.g,b:e.b};return st.RGB(n)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"RGBA",{get:function(){var e=this.rgb,n={r:e.r,g:e.g,b:e.b,a:this.hsl.a};return st.RGB(n)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HSL",{get:function(){var e=this.hsl,n={h:e.h,s:e.s,l:e.l};return st.HSL(n)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"HSLA",{get:function(){return st.HSL(this.hsl)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"CMYK",{get:function(){return st.CMYK(this.cmyk)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"CMYKA",{get:function(){return st.CMYK(ht(ht({},this.cmyk),{a:this.hsl.a}))},enumerable:!1,configurable:!0}),t.toHEX=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.HEX,st.HEX)},t.toHEXA=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.HEXA,st.HEX)},t.toRGB=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.RGB,st.RGB)},t.toRGBA=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.RGBA,st.RGB)},t.toHSL=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.HSL,st.HSL)},t.toHSLA=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.HSLA,st.HSL)},t.toCMYK=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.CMYK,st.CMYK)},t.toCMYKA=function(e,n){n===void 0&&(n=!0);var r=ir(e);return Bo(e,r,n,lt.CMYKA,st.CMYK)},t.getBlendHEX=function(e,n,r,o){return r===void 0&&(r=5),o===void 0&&(o=!0),vs(e,n,r,o,lt.HEX,st.HEX)},t.getBlendHEXA=function(e,n,r,o){return r===void 0&&(r=5),o===void 0&&(o=!0),vs(e,n,r,o,lt.HEXA,st.HEX)},t.getBlendRGB=function(e,n,r,o){return r===void 0&&(r=5),o===void 0&&(o=!0),vs(e,n,r,o,lt.RGB,st.RGB)},t.getBlendRGBA=function(e,n,r,o){return r===void 0&&(r=5),o===void 0&&(o=!0),vs(e,n,r,o,lt.RGBA,st.RGB)},t.getBlendHSL=function(e,n,r,o){return r===void 0&&(r=5),o===void 0&&(o=!0),vs(e,n,r,o,lt.HSL,st.HSL)},t.getBlendHSLA=function(e,n,r,o){return r===void 0&&(r=5),o===void 0&&(o=!0),vs(e,n,r,o,lt.HSLA,st.HSL)},t.getMixHEX=function(e,n,r){return n===void 0&&(n=Rn.ADDITIVE),r===void 0&&(r=!0),gs.HEX(e,n,r)},t.getMixHEXA=function(e,n,r){return n===void 0&&(n=Rn.ADDITIVE),r===void 0&&(r=!0),gs.HEXA(e,n,r)},t.getMixRGB=function(e,n,r){return n===void 0&&(n=Rn.ADDITIVE),r===void 0&&(r=!0),gs.RGB(e,n,r)},t.getMixRGBA=function(e,n,r){return n===void 0&&(n=Rn.ADDITIVE),r===void 0&&(r=!0),gs.RGBA(e,n,r)},t.getMixHSL=function(e,n,r){return n===void 0&&(n=Rn.ADDITIVE),r===void 0&&(r=!0),gs.HSL(e,n,r)},t.getMixHSLA=function(e,n,r){return n===void 0&&(n=Rn.ADDITIVE),r===void 0&&(r=!0),gs.HSLA(e,n,r)},t.getShades=function(e,n){return Xy(e,n,!0)},t.getTints=function(e,n){return Xy(e,n,!1)},t.getHarmony=function(e,n,r){switch(n===void 0&&(n=Fo.COMPLEMENTARY),r===void 0&&(r=Rn.ADDITIVE),n){case Fo.ANALOGOUS:return ms.buildHarmony(e,b6,r);case Fo.SPLIT_COMPLEMENTARY:return ms.buildHarmony(e,C6,r);case Fo.TRIADIC:return ms.buildHarmony(e,w6,r);case Fo.TETRADIC:return ms.buildHarmony(e,k6,r);case Fo.SQUARE:return ms.buildHarmony(e,x6,r);default:return ms.buildHarmony(e,S6,r)}},t}();const $r=t=>{try{return new Gm(t)}catch(e){throw new Error(`Color ${t} is not valid. Please, provide valid color.`,{cause:e})}},T6=t=>/var\(--.+\)/.test(t),Hc=t=>`--va-${ka(t)}`,Jy=t=>jN(t),qm=(t,e)=>$r(t).setA(e).RGBA,Qy=t=>{const{R:e,G:n,B:r}=$r(t);return Math.sqrt(e*e*.241+n*n*.691+r*r*.068)},ak=(t,e=.4)=>$r(t).setA(e).RGBA,_6=(t,e=.4)=>$r(t).setA(e).RGBA,uk=(t,e=.2)=>$r(t).setA(e).RGBA,ck=(t,e=.3)=>$r(t).setA(e).RGBA,Oi=(t,e)=>{const n=$r(t);return e.h&&n.setH(n.H+e.h),e.s&&n.setS(n.S+e.s),e.l&&n.setL(n.L+e.l),e.a&&n.setA(n.A+e.a),n.HSLA},O6=(t,e)=>{const n=$r(t);return e.h!==void 0&&n.setH(e.h),e.s!==void 0&&n.setS(e.s),e.l!==void 0&&n.setL(e.l),e.a!==void 0&&n.setA(e.a),n.HSLA},P6=t=>{const e=Gm.toHSLA(t,!1);if(e.s<10)return Oi(e,{h:2,s:5,l:10});if(e.s<30)return Oi(e,{s:-14,l:11});if(e.h>=0&&e.h<44||e.h>=285)return Oi(e,{h:11,s:27,l:8});if(e.h>=44&&e.h<85)return Oi(e,{h:3,l:9});if(e.h>=85&&e.h<165)return Oi(e,{h:16,l:14});if(e.h>=165&&e.h<285)return Oi(e,{h:-15,s:3,l:2});throw new Error("This method should handle all colors. But it didn't for some reason.")},Ym=t=>{const e=P6(t),n=Gm.toHSLA(t);return`linear-gradient(to right, ${e}, ${n})`},B6=(t,e,n)=>{const r=qm(e,n);return`linear-gradient(0deg, ${r}, ${r}), ${t}`},M6=t=>/^#([\da-f]{3}){1,2}$|^#([\da-f]{4}){1,2}$|(rgb|hsl)a?\((\s*-?\d+%?\s*,){2}(\s*-?\d+%?\s*,?\s*\)?)(,\s*(0?\.\d+)?|1)?\)/.test(t.toLocaleLowerCase()),I6=(t,e)=>{const n=$r(t),r=$r(e),o=r.A;return o===1?r.RGBA:(o===0||(n.setR(Math.round(n.R*(1-o)+r.R*o)),n.setG(Math.round(n.G*(1-o)+r.G*o)),n.setB(Math.round(n.B*(1-o)+r.B*o))),n.RGBA)},D6=t=>t?t==="transparent"?!0:$r(t).A<=.1:!1,Xm={color:{type:String,default:""}},He=()=>{const t=yo();if(!t)throw new Error("useColors must be used in setup function or Vuestic GlobalConfigPlugin is not registered!");const{globalConfig:e}=t,n=ik({get:()=>e.value.colors.presets[e.value.colors.currentPresetName],set:y=>{r(y)}}),r=y=>{e.value.colors.presets[e.value.colors.currentPresetName]={...e.value.colors.variables,...y}},o=()=>n,i=(y,b,S)=>{if(b||(b=n.primary),y==="transparent")return"#ffffff00";if(y==="currentColor")return y;if(y!=null&&y.startsWith("on")){const x=y.slice(2);if(n[Jy(x)])return i(f(i(x)),void 0,S)}y||(y=i(b));const w=n[y]||n[Jy(y)];return w?S?`var(${Hc(y)})`:w:M6(y)||S&&T6(y)?y:(pt(`'${y}' is not a proper color! Use HEX or default color themes