From df046b0758db7a5a50abd273c2691eb969317a0e Mon Sep 17 00:00:00 2001 From: Saifeddine ALOUI Date: Sat, 6 Jan 2024 21:48:28 +0100 Subject: [PATCH] ADDED FILES --- .../frontend/dist/assets/index-26HIjSQ3.js | 18 ++++++++++++++++++ .../frontend/dist/assets/index-uMQcfNrh.css | 1 + 2 files changed, 19 insertions(+) create mode 100644 scripts/python/lollms_installer/frontend/dist/assets/index-26HIjSQ3.js create mode 100644 scripts/python/lollms_installer/frontend/dist/assets/index-uMQcfNrh.css diff --git a/scripts/python/lollms_installer/frontend/dist/assets/index-26HIjSQ3.js b/scripts/python/lollms_installer/frontend/dist/assets/index-26HIjSQ3.js new file mode 100644 index 00000000..efff888e --- /dev/null +++ b/scripts/python/lollms_installer/frontend/dist/assets/index-26HIjSQ3.js @@ -0,0 +1,18 @@ +(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))r(s);new MutationObserver(s=>{for(const o of s)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(s){const o={};return s.integrity&&(o.integrity=s.integrity),s.referrerPolicy&&(o.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?o.credentials="include":s.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(s){if(s.ep)return;s.ep=!0;const o=n(s);fetch(s.href,o)}})();function Ns(e,t){const n=new Set(e.split(","));return t?r=>n.has(r.toLowerCase()):r=>n.has(r)}const ue={},Xt=[],He=()=>{},ac=()=>!1,pr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Is=e=>e.startsWith("onUpdate:"),me=Object.assign,ks=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},cc=Object.prototype.hasOwnProperty,ee=(e,t)=>cc.call(e,t),z=Array.isArray,Zt=e=>Pn(e)==="[object Map]",Ki=e=>Pn(e)==="[object Set]",bo=e=>Pn(e)==="[object Date]",W=e=>typeof e=="function",ge=e=>typeof e=="string",Ct=e=>typeof e=="symbol",le=e=>e!==null&&typeof e=="object",Gi=e=>(le(e)||W(e))&&W(e.then)&&W(e.catch),Wi=Object.prototype.toString,Pn=e=>Wi.call(e),uc=e=>Pn(e).slice(8,-1),qi=e=>Pn(e)==="[object Object]",Bs=e=>ge(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Wn=Ns(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),yr=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},fc=/-(\w)/g,ot=yr(e=>e.replace(fc,(t,n)=>n?n.toUpperCase():"")),hc=/\B([A-Z])/g,fn=yr(e=>e.replace(hc,"-$1").toLowerCase()),mr=yr(e=>e.charAt(0).toUpperCase()+e.slice(1)),Ir=yr(e=>e?`on${mr(e)}`:""),Rt=(e,t)=>!Object.is(e,t),qn=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},dc=e=>{const t=parseFloat(e);return isNaN(t)?e:t},pc=e=>{const t=ge(e)?Number(e):NaN;return isNaN(t)?e:t};let wo;const Ji=()=>wo||(wo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Fs(e){if(z(e)){const t={};for(let n=0;n{if(n){const r=n.split(mc);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function Ds(e){let t="";if(ge(e))t=e;else if(z(e))for(let n=0;nge(e)?e:e==null?"":z(e)||le(e)&&(e.toString===Wi||!W(e.toString))?JSON.stringify(e,Xi,2):String(e),Xi=(e,t)=>t&&t.__v_isRef?Xi(e,t.value):Zt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s],o)=>(n[kr(r,o)+" =>"]=s,n),{})}:Ki(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>kr(n))}:Ct(t)?kr(t):le(t)&&!z(t)&&!qi(t)?String(t):t,kr=(e,t="")=>{var n;return Ct(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};let We;class Zi{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=We,!t&&We&&(this.index=(We.scopes||(We.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=We;try{return We=this,t()}finally{We=n}}}on(){We=this}off(){We=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n=2))break;Ut(),this._queryings--}return this._dirtyLevel>=2}set dirty(t){this._dirtyLevel=t?3:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=St,n=Bt;try{return St=!0,Bt=this,this._runnings++,jo(this),this.fn()}finally{_o(this),this._runnings--,Bt=n,St=t}}stop(){var t;this.active&&(jo(this),_o(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function Oc(e){return e.value}function jo(e){e._trackId++,e._depsLength=0}function _o(e){if(e.deps&&e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},rs=new WeakMap,Ft=Symbol(""),ss=Symbol("");function Ce(e,t,n){if(St&&Bt){let r=rs.get(e);r||rs.set(e,r=new Map);let s=r.get(n);s||r.set(n,s=sl(()=>r.delete(n))),nl(Bt,s)}}function ht(e,t,n,r,s,o){const i=rs.get(e);if(!i)return;let l=[];if(t==="clear")l=[...i.values()];else if(n==="length"&&z(e)){const a=Number(r);i.forEach((u,c)=>{(c==="length"||!Ct(c)&&c>=a)&&l.push(u)})}else switch(n!==void 0&&l.push(i.get(n)),t){case"add":z(e)?Bs(n)&&l.push(i.get("length")):(l.push(i.get(Ft)),Zt(e)&&l.push(i.get(ss)));break;case"delete":z(e)||(l.push(i.get(Ft)),Zt(e)&&l.push(i.get(ss)));break;case"set":Zt(e)&&l.push(i.get(Ft));break}Vs();for(const a of l)a&&rl(a,3);Us()}const Sc=Ns("__proto__,__v_isRef,__isVue"),ol=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ct)),Eo=Ac();function Ac(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=ne(this);for(let o=0,i=this.length;o{e[t]=function(...n){Vt(),Vs();const r=ne(this)[t].apply(this,n);return Us(),Ut(),r}}),e}function Cc(e){const t=ne(this);return Ce(t,"has",e),t.hasOwnProperty(e)}class il{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,r){const s=this._isReadonly,o=this._shallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return o;if(n==="__v_raw")return r===(s?o?Vc:ul:o?cl:al).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=z(t);if(!s){if(i&&ee(Eo,n))return Reflect.get(Eo,n,r);if(n==="hasOwnProperty")return Cc}const l=Reflect.get(t,n,r);return(Ct(n)?ol.has(n):Sc(n))||(s||Ce(t,"get",n),o)?l:Re(l)?i&&Bs(n)?l:l.value:le(l)?s?hl(l):Ln(l):l}}class ll extends il{constructor(t=!1){super(!1,t)}set(t,n,r,s){let o=t[n];if(!this._shallow){const a=sn(o);if(!Qt(r)&&!sn(r)&&(o=ne(o),r=ne(r)),!z(t)&&Re(o)&&!Re(r))return a?!1:(o.value=r,!0)}const i=z(t)&&Bs(n)?Number(n)e,gr=e=>Reflect.getPrototypeOf(e);function kn(e,t,n=!1,r=!1){e=e.__v_raw;const s=ne(e),o=ne(t);n||(Rt(t,o)&&Ce(s,"get",t),Ce(s,"get",o));const{has:i}=gr(s),l=r?$s:n?Gs:Sn;if(i.call(s,t))return l(e.get(t));if(i.call(s,o))return l(e.get(o));e!==s&&e.get(t)}function Bn(e,t=!1){const n=this.__v_raw,r=ne(n),s=ne(e);return t||(Rt(e,s)&&Ce(r,"has",e),Ce(r,"has",s)),e===s?n.has(e):n.has(e)||n.has(s)}function Fn(e,t=!1){return e=e.__v_raw,!t&&Ce(ne(e),"iterate",Ft),Reflect.get(e,"size",e)}function Oo(e){e=ne(e);const t=ne(this);return gr(t).has.call(t,e)||(t.add(e),ht(t,"add",e,e)),this}function So(e,t){t=ne(t);const n=ne(this),{has:r,get:s}=gr(n);let o=r.call(n,e);o||(e=ne(e),o=r.call(n,e));const i=s.call(n,e);return n.set(e,t),o?Rt(t,i)&&ht(n,"set",e,t):ht(n,"add",e,t),this}function Ao(e){const t=ne(this),{has:n,get:r}=gr(t);let s=n.call(t,e);s||(e=ne(e),s=n.call(t,e)),r&&r.call(t,e);const o=t.delete(e);return s&&ht(t,"delete",e,void 0),o}function Co(){const e=ne(this),t=e.size!==0,n=e.clear();return t&&ht(e,"clear",void 0,void 0),n}function Dn(e,t){return function(r,s){const o=this,i=o.__v_raw,l=ne(i),a=t?$s:e?Gs:Sn;return!e&&Ce(l,"iterate",Ft),i.forEach((u,c)=>r.call(s,a(u),a(c),o))}}function Hn(e,t,n){return function(...r){const s=this.__v_raw,o=ne(s),i=Zt(o),l=e==="entries"||e===Symbol.iterator&&i,a=e==="keys"&&i,u=s[e](...r),c=n?$s:t?Gs:Sn;return!t&&Ce(o,"iterate",a?ss:Ft),{next(){const{value:f,done:h}=u.next();return h?{value:f,done:h}:{value:l?[c(f[0]),c(f[1])]:c(f),done:h}},[Symbol.iterator](){return this}}}}function mt(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Lc(){const e={get(o){return kn(this,o)},get size(){return Fn(this)},has:Bn,add:Oo,set:So,delete:Ao,clear:Co,forEach:Dn(!1,!1)},t={get(o){return kn(this,o,!1,!0)},get size(){return Fn(this)},has:Bn,add:Oo,set:So,delete:Ao,clear:Co,forEach:Dn(!1,!0)},n={get(o){return kn(this,o,!0)},get size(){return Fn(this,!0)},has(o){return Bn.call(this,o,!0)},add:mt("add"),set:mt("set"),delete:mt("delete"),clear:mt("clear"),forEach:Dn(!0,!1)},r={get(o){return kn(this,o,!0,!0)},get size(){return Fn(this,!0)},has(o){return Bn.call(this,o,!0)},add:mt("add"),set:mt("set"),delete:mt("delete"),clear:mt("clear"),forEach:Dn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=Hn(o,!1,!1),n[o]=Hn(o,!0,!1),t[o]=Hn(o,!1,!0),r[o]=Hn(o,!0,!0)}),[e,n,t,r]}const[Nc,Ic,kc,Bc]=Lc();function zs(e,t){const n=t?e?Bc:kc:e?Ic:Nc;return(r,s,o)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(ee(n,s)&&s in r?n:r,s,o)}const Fc={get:zs(!1,!1)},Dc={get:zs(!1,!0)},Hc={get:zs(!0,!1)},al=new WeakMap,cl=new WeakMap,ul=new WeakMap,Vc=new WeakMap;function Uc(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function $c(e){return e.__v_skip||!Object.isExtensible(e)?0:Uc(uc(e))}function Ln(e){return sn(e)?e:Ks(e,!1,Tc,Fc,al)}function fl(e){return Ks(e,!1,Pc,Dc,cl)}function hl(e){return Ks(e,!0,Mc,Hc,ul)}function Ks(e,t,n,r,s){if(!le(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=s.get(e);if(o)return o;const i=$c(e);if(i===0)return e;const l=new Proxy(e,i===2?r:n);return s.set(e,l),l}function en(e){return sn(e)?en(e.__v_raw):!!(e&&e.__v_isReactive)}function sn(e){return!!(e&&e.__v_isReadonly)}function Qt(e){return!!(e&&e.__v_isShallow)}function dl(e){return en(e)||sn(e)}function ne(e){const t=e&&e.__v_raw;return t?ne(t):e}function pl(e){return sr(e,"__v_skip",!0),e}const Sn=e=>le(e)?Ln(e):e,Gs=e=>le(e)?hl(e):e;class yl{constructor(t,n,r,s){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Hs(()=>t(this._value),()=>os(this,1)),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=r}get value(){const t=ne(this);return ml(t),(!t._cacheable||t.effect.dirty)&&Rt(t._value,t._value=t.effect.run())&&os(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function zc(e,t,n=!1){let r,s;const o=W(e);return o?(r=e,s=He):(r=e.get,s=e.set),new yl(r,s,o||!s,n)}function ml(e){St&&Bt&&(e=ne(e),nl(Bt,e.dep||(e.dep=sl(()=>e.dep=void 0,e instanceof yl?e:void 0))))}function os(e,t=3,n){e=ne(e);const r=e.dep;r&&rl(r,t)}function Re(e){return!!(e&&e.__v_isRef===!0)}function Kc(e){return gl(e,!1)}function Gc(e){return gl(e,!0)}function gl(e,t){return Re(e)?e:new Wc(e,t)}class Wc{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ne(t),this._value=n?t:Sn(t)}get value(){return ml(this),this._value}set value(t){const n=this.__v_isShallow||Qt(t)||sn(t);t=n?t:ne(t),Rt(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Sn(t),os(this,3))}}function tn(e){return Re(e)?e.value:e}const qc={get:(e,t,n)=>tn(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return Re(s)&&!Re(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function xl(e){return en(e)?e:new Proxy(e,qc)}function At(e,t,n,r){let s;try{s=r?e(...r):e()}catch(o){xr(o,t,n)}return s}function Ve(e,t,n,r){if(W(e)){const o=At(e,t,n,r);return o&&Gi(o)&&o.catch(i=>{xr(i,t,n)}),o}const s=[];for(let o=0;o>>1,s=Ee[r],o=Cn(s);ont&&Ee.splice(t,1)}function Xc(e){z(e)?nn.push(...e):(!ut||!ut.includes(e,e.allowRecurse?It+1:It))&&nn.push(e),bl()}function Ro(e,t,n=An?nt+1:0){for(;nCn(n)-Cn(r)),It=0;Ite.id==null?1/0:e.id,Zc=(e,t)=>{const n=Cn(e)-Cn(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function jl(e){is=!1,An=!0,Ee.sort(Zc);try{for(nt=0;ntge(y)?y.trim():y)),f&&(s=n.map(dc))}let l,a=r[l=Ir(t)]||r[l=Ir(ot(t))];!a&&o&&(a=r[l=Ir(fn(t))]),a&&Ve(a,e,6,s);const u=r[l+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Ve(u,e,6,s)}}function _l(e,t,n=!1){const r=t.emitsCache,s=r.get(e);if(s!==void 0)return s;const o=e.emits;let i={},l=!1;if(!W(e)){const a=u=>{const c=_l(u,t,!0);c&&(l=!0,me(i,c))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!o&&!l?(le(e)&&r.set(e,null),null):(z(o)?o.forEach(a=>i[a]=null):me(i,o),le(e)&&r.set(e,i),i)}function vr(e,t){return!e||!pr(t)?!1:(t=t.slice(2).replace(/Once$/,""),ee(e,t[0].toLowerCase()+t.slice(1))||ee(e,fn(t))||ee(e,t))}let Ne=null,br=null;function lr(e){const t=Ne;return Ne=e,br=e&&e.type.__scopeId||null,t}function tu(e){br=e}function nu(){br=null}function El(e,t=Ne,n){if(!t||e._n)return e;const r=(...s)=>{r._d&&Ho(-1);const o=lr(t);let i;try{i=e(...s)}finally{lr(o),r._d&&Ho(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function Br(e){const{type:t,vnode:n,proxy:r,withProxy:s,props:o,propsOptions:[i],slots:l,attrs:a,emit:u,render:c,renderCache:f,data:h,setupState:y,ctx:m,inheritAttrs:g}=e;let w,v;const b=lr(e);try{if(n.shapeFlag&4){const T=s||r,P=T;w=tt(c.call(P,T,f,o,y,h,m)),v=a}else{const T=t;w=tt(T.length>1?T(o,{attrs:a,slots:l,emit:u}):T(o,null)),v=t.props?a:ru(a)}}catch(T){_n.length=0,xr(T,e,1),w=we(Tt)}let _=w;if(v&&g!==!1){const T=Object.keys(v),{shapeFlag:P}=_;T.length&&P&7&&(i&&T.some(Is)&&(v=su(v,i)),_=Ht(_,v))}return n.dirs&&(_=Ht(_),_.dirs=_.dirs?_.dirs.concat(n.dirs):n.dirs),n.transition&&(_.transition=n.transition),w=_,lr(b),w}const ru=e=>{let t;for(const n in e)(n==="class"||n==="style"||pr(n))&&((t||(t={}))[n]=e[n]);return t},su=(e,t)=>{const n={};for(const r in e)(!Is(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function ou(e,t,n){const{props:r,children:s,component:o}=e,{props:i,children:l,patchFlag:a}=t,u=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return r?To(r,i,u):!!i;if(a&8){const c=t.dynamicProps;for(let f=0;fe.__isSuspense;function uu(e,t){t&&t.pendingBranch?z(e)?t.effects.push(...e):t.effects.push(e):Xc(e)}const fu=Symbol.for("v-scx"),hu=()=>dt(fu),Vn={};function rn(e,t,n){return Sl(e,t,n)}function Sl(e,t,{immediate:n,deep:r,flush:s,once:o,onTrack:i,onTrigger:l}=ue){var a;if(t&&o){const P=t;t=(...U)=>{P(...U),T()}}const u=Ec()===((a=be)==null?void 0:a.scope)?be:null;let c,f=!1,h=!1;if(Re(e)?(c=()=>e.value,f=Qt(e)):en(e)?(c=Qt(e)||r===!1?()=>ft(e,1):()=>ft(e),f=!0):z(e)?(h=!0,f=e.some(P=>en(P)||Qt(P)),c=()=>e.map(P=>{if(Re(P))return P.value;if(en(P))return ft(P,Qt(P)||r===!1?1:void 0);if(W(P))return At(P,u,2)})):W(e)?t?c=()=>At(e,u,2):c=()=>{if(!(u&&u.isUnmounted))return y&&y(),Ve(e,u,3,[m])}:c=He,t&&r){const P=c;c=()=>ft(P())}let y,m=P=>{y=_.onStop=()=>{At(P,u,4),y=_.onStop=void 0}},g;if(Er)if(m=He,t?n&&Ve(t,u,3,[c(),h?[]:void 0,m]):c(),s==="sync"){const P=hu();g=P.__watcherHandles||(P.__watcherHandles=[])}else return He;let w=h?new Array(e.length).fill(Vn):Vn;const v=()=>{if(!(!_.active||!_.dirty))if(t){const P=_.run();(r||f||(h?P.some((U,K)=>Rt(U,w[K])):Rt(P,w)))&&(y&&y(),Ve(t,u,3,[P,w===Vn?void 0:h&&w[0]===Vn?[]:w,m]),w=P)}else _.run()};v.allowRecurse=!!t;let b;s==="sync"?b=v:s==="post"?b=()=>Ae(v,u&&u.suspense):(v.pre=!0,u&&(v.id=u.uid),b=()=>qs(v));const _=new Hs(c,He,b),T=()=>{_.stop(),u&&u.scope&&ks(u.scope.effects,_)};return t?n?v():w=_.run():s==="post"?Ae(_.run.bind(_),u&&u.suspense):_.run(),g&&g.push(T),T}function du(e,t,n){const r=this.proxy,s=ge(e)?e.includes(".")?Al(r,e):()=>r[e]:e.bind(r,r);let o;W(t)?o=t:(o=t.handler,n=t);const i=be;on(this);const l=Sl(s,o.bind(r),n);return i?on(i):Dt(),l}function Al(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;s0){if(n>=t)return e;n++}if(r=r||new Set,r.has(e))return e;if(r.add(e),Re(e))ft(e.value,t,n,r);else if(z(e))for(let s=0;s{ft(s,t,n,r)});else if(qi(e))for(const s in e)ft(e[s],t,n,r);return e}function gt(e,t){const n=Ne;if(n===null)return e;const r=Or(n)||n.proxy,s=e.dirs||(e.dirs=[]);for(let o=0;o{e.isMounted=!0}),Nl(()=>{e.isUnmounting=!0}),e}const ke=[Function,Array],yu={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:ke,onEnter:ke,onAfterEnter:ke,onEnterCancelled:ke,onBeforeLeave:ke,onLeave:ke,onAfterLeave:ke,onLeaveCancelled:ke,onBeforeAppear:ke,onAppear:ke,onAfterAppear:ke,onAppearCancelled:ke};function mu(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function as(e,t,n,r){const{appear:s,mode:o,persisted:i=!1,onBeforeEnter:l,onEnter:a,onAfterEnter:u,onEnterCancelled:c,onBeforeLeave:f,onLeave:h,onAfterLeave:y,onLeaveCancelled:m,onBeforeAppear:g,onAppear:w,onAfterAppear:v,onAppearCancelled:b}=t,_=String(e.key),T=mu(n,e),P=(B,X)=>{B&&Ve(B,r,9,X)},U=(B,X)=>{const re=X[1];P(B,X),z(B)?B.every(ae=>ae.length<=1)&&re():B.length<=1&&re()},K={mode:o,persisted:i,beforeEnter(B){let X=l;if(!n.isMounted)if(s)X=g||l;else return;B[Kt]&&B[Kt](!0);const re=T[_];re&&qt(e,re)&&re.el[Kt]&&re.el[Kt](),P(X,[B])},enter(B){let X=a,re=u,ae=c;if(!n.isMounted)if(s)X=w||a,re=v||u,ae=b||c;else return;let F=!1;const te=B[Un]=de=>{F||(F=!0,de?P(ae,[B]):P(re,[B]),K.delayedLeave&&K.delayedLeave(),B[Un]=void 0)};X?U(X,[B,te]):te()},leave(B,X){const re=String(e.key);if(B[Un]&&B[Un](!0),n.isUnmounting)return X();P(f,[B]);let ae=!1;const F=B[Kt]=te=>{ae||(ae=!0,X(),te?P(m,[B]):P(y,[B]),B[Kt]=void 0,T[re]===e&&delete T[re])};T[re]=e,h?U(h,[B,F]):F()},clone(B){return as(B,t,n,r)}};return K}function cs(e,t){e.shapeFlag&6&&e.component?cs(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Cl(e,t=!1,n){let r=[],s=0;for(let o=0;o1)for(let o=0;o!!e.type.__asyncLoader,Tl=e=>e.type.__isKeepAlive;function gu(e,t){Ml(e,"a",t)}function xu(e,t){Ml(e,"da",t)}function Ml(e,t,n=be){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(wr(t,r,n),n){let s=n.parent;for(;s&&s.parent;)Tl(s.parent.vnode)&&vu(r,t,n,s),s=s.parent}}function vu(e,t,n,r){const s=wr(t,e,r,!0);Il(()=>{ks(r[t],s)},n)}function wr(e,t,n=be,r=!1){if(n){const s=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;Vt(),on(n);const l=Ve(t,n,e,i);return Dt(),Ut(),l});return r?s.unshift(o):s.push(o),o}}const yt=e=>(t,n=be)=>(!Er||e==="sp")&&wr(e,(...r)=>t(...r),n),bu=yt("bm"),Pl=yt("m"),wu=yt("bu"),Ll=yt("u"),Nl=yt("bum"),Il=yt("um"),ju=yt("sp"),_u=yt("rtg"),Eu=yt("rtc");function Ou(e,t=be){wr("ec",e,t)}function Su(e,t,n,r){let s;const o=n&&n[r];if(z(e)||ge(e)){s=new Array(e.length);for(let i=0,l=e.length;it(i,l,void 0,o&&o[l]));else{const i=Object.keys(e);s=new Array(i.length);for(let l=0,a=i.length;le?ql(e)?Or(e)||e.proxy:us(e.parent):null,jn=me(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>us(e.parent),$root:e=>us(e.root),$emit:e=>e.emit,$options:e=>Js(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,qs(e.update)}),$nextTick:e=>e.n||(e.n=ir.bind(e.proxy)),$watch:e=>du.bind(e)}),Fr=(e,t)=>e!==ue&&!e.__isScriptSetup&&ee(e,t),Au={get({_:e},t){const{ctx:n,setupState:r,data:s,props:o,accessCache:i,type:l,appContext:a}=e;let u;if(t[0]!=="$"){const y=i[t];if(y!==void 0)switch(y){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return o[t]}else{if(Fr(r,t))return i[t]=1,r[t];if(s!==ue&&ee(s,t))return i[t]=2,s[t];if((u=e.propsOptions[0])&&ee(u,t))return i[t]=3,o[t];if(n!==ue&&ee(n,t))return i[t]=4,n[t];fs&&(i[t]=0)}}const c=jn[t];let f,h;if(c)return t==="$attrs"&&Ce(e,"get",t),c(e);if((f=l.__cssModules)&&(f=f[t]))return f;if(n!==ue&&ee(n,t))return i[t]=4,n[t];if(h=a.config.globalProperties,ee(h,t))return h[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:o}=e;return Fr(s,t)?(s[t]=n,!0):r!==ue&&ee(r,t)?(r[t]=n,!0):ee(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:o}},i){let l;return!!n[i]||e!==ue&&ee(e,i)||Fr(t,i)||(l=o[0])&&ee(l,i)||ee(r,i)||ee(jn,i)||ee(s.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ee(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Po(e){return z(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let fs=!0;function Cu(e){const t=Js(e),n=e.proxy,r=e.ctx;fs=!1,t.beforeCreate&&Lo(t.beforeCreate,e,"bc");const{data:s,computed:o,methods:i,watch:l,provide:a,inject:u,created:c,beforeMount:f,mounted:h,beforeUpdate:y,updated:m,activated:g,deactivated:w,beforeDestroy:v,beforeUnmount:b,destroyed:_,unmounted:T,render:P,renderTracked:U,renderTriggered:K,errorCaptured:B,serverPrefetch:X,expose:re,inheritAttrs:ae,components:F,directives:te,filters:de}=t;if(u&&Ru(u,r,null),i)for(const q in i){const J=i[q];W(J)&&(r[q]=J.bind(n))}if(s){const q=s.call(n,n);le(q)&&(e.data=Ln(q))}if(fs=!0,o)for(const q in o){const J=o[q],je=W(J)?J.bind(n,n):W(J.get)?J.get.bind(n,n):He,ze=!W(J)&&W(J.set)?J.set.bind(n):He,xe=De({get:je,set:ze});Object.defineProperty(r,q,{enumerable:!0,configurable:!0,get:()=>xe.value,set:pe=>xe.value=pe})}if(l)for(const q in l)kl(l[q],r,n,q);if(a){const q=W(a)?a.call(n):a;Reflect.ownKeys(q).forEach(J=>{Yn(J,q[J])})}c&&Lo(c,e,"c");function ce(q,J){z(J)?J.forEach(je=>q(je.bind(n))):J&&q(J.bind(n))}if(ce(bu,f),ce(Pl,h),ce(wu,y),ce(Ll,m),ce(gu,g),ce(xu,w),ce(Ou,B),ce(Eu,U),ce(_u,K),ce(Nl,b),ce(Il,T),ce(ju,X),z(re))if(re.length){const q=e.exposed||(e.exposed={});re.forEach(J=>{Object.defineProperty(q,J,{get:()=>n[J],set:je=>n[J]=je})})}else e.exposed||(e.exposed={});P&&e.render===He&&(e.render=P),ae!=null&&(e.inheritAttrs=ae),F&&(e.components=F),te&&(e.directives=te)}function Ru(e,t,n=He){z(e)&&(e=hs(e));for(const r in e){const s=e[r];let o;le(s)?"default"in s?o=dt(s.from||r,s.default,!0):o=dt(s.from||r):o=dt(s),Re(o)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[r]=o}}function Lo(e,t,n){Ve(z(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function kl(e,t,n,r){const s=r.includes(".")?Al(n,r):()=>n[r];if(ge(e)){const o=t[e];W(o)&&rn(s,o)}else if(W(e))rn(s,e.bind(n));else if(le(e))if(z(e))e.forEach(o=>kl(o,t,n,r));else{const o=W(e.handler)?e.handler.bind(n):t[e.handler];W(o)&&rn(s,o,e)}}function Js(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,l=o.get(t);let a;return l?a=l:!s.length&&!n&&!r?a=t:(a={},s.length&&s.forEach(u=>ar(a,u,i,!0)),ar(a,t,i)),le(t)&&o.set(t,a),a}function ar(e,t,n,r=!1){const{mixins:s,extends:o}=t;o&&ar(e,o,n,!0),s&&s.forEach(i=>ar(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const l=Tu[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const Tu={data:No,props:Io,emits:Io,methods:bn,computed:bn,beforeCreate:Se,created:Se,beforeMount:Se,mounted:Se,beforeUpdate:Se,updated:Se,beforeDestroy:Se,beforeUnmount:Se,destroyed:Se,unmounted:Se,activated:Se,deactivated:Se,errorCaptured:Se,serverPrefetch:Se,components:bn,directives:bn,watch:Pu,provide:No,inject:Mu};function No(e,t){return t?e?function(){return me(W(e)?e.call(this,this):e,W(t)?t.call(this,this):t)}:t:e}function Mu(e,t){return bn(hs(e),hs(t))}function hs(e){if(z(e)){const t={};for(let n=0;n1)return n&&W(t)?t.call(r&&r.proxy):t}}function Iu(e,t,n,r=!1){const s={},o={};sr(o,_r,1),e.propsDefaults=Object.create(null),Fl(e,t,s,o);for(const i in e.propsOptions[0])i in s||(s[i]=void 0);n?e.props=r?s:fl(s):e.type.props?e.props=s:e.props=o,e.attrs=o}function ku(e,t,n,r){const{props:s,attrs:o,vnode:{patchFlag:i}}=e,l=ne(s),[a]=e.propsOptions;let u=!1;if((r||i>0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let f=0;f{a=!0;const[h,y]=Dl(f,t,!0);me(i,h),y&&l.push(...y)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!o&&!a)return le(e)&&r.set(e,Xt),Xt;if(z(o))for(let c=0;c-1,y[1]=g<0||m-1||ee(y,"default"))&&l.push(f)}}}const u=[i,l];return le(e)&&r.set(e,u),u}function ko(e){return e[0]!=="$"}function Bo(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function Fo(e,t){return Bo(e)===Bo(t)}function Do(e,t){return z(t)?t.findIndex(n=>Fo(n,e)):W(t)&&Fo(t,e)?0:-1}const Hl=e=>e[0]==="_"||e==="$stable",Ys=e=>z(e)?e.map(tt):[tt(e)],Bu=(e,t,n)=>{if(t._n)return t;const r=El((...s)=>Ys(t(...s)),n);return r._c=!1,r},Vl=(e,t,n)=>{const r=e._ctx;for(const s in e){if(Hl(s))continue;const o=e[s];if(W(o))t[s]=Bu(s,o,r);else if(o!=null){const i=Ys(o);t[s]=()=>i}}},Ul=(e,t)=>{const n=Ys(t);e.slots.default=()=>n},Fu=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ne(t),sr(t,"_",n)):Vl(t,e.slots={})}else e.slots={},t&&Ul(e,t);sr(e.slots,_r,1)},Du=(e,t,n)=>{const{vnode:r,slots:s}=e;let o=!0,i=ue;if(r.shapeFlag&32){const l=t._;l?n&&l===1?o=!1:(me(s,t),!n&&l===1&&delete s._):(o=!t.$stable,Vl(t,s)),i=t}else t&&(Ul(e,t),i={default:1});if(o)for(const l in s)!Hl(l)&&i[l]==null&&delete s[l]};function ps(e,t,n,r,s=!1){if(z(e)){e.forEach((h,y)=>ps(h,t&&(z(t)?t[y]:t),n,r,s));return}if(Jn(r)&&!s)return;const o=r.shapeFlag&4?Or(r.component)||r.component.proxy:r.el,i=s?null:o,{i:l,r:a}=e,u=t&&t.r,c=l.refs===ue?l.refs={}:l.refs,f=l.setupState;if(u!=null&&u!==a&&(ge(u)?(c[u]=null,ee(f,u)&&(f[u]=null)):Re(u)&&(u.value=null)),W(a))At(a,l,12,[i,c]);else{const h=ge(a),y=Re(a);if(h||y){const m=()=>{if(e.f){const g=h?ee(f,a)?f[a]:c[a]:a.value;s?z(g)&&ks(g,o):z(g)?g.includes(o)||g.push(o):h?(c[a]=[o],ee(f,a)&&(f[a]=c[a])):(a.value=[o],e.k&&(c[e.k]=a.value))}else h?(c[a]=i,ee(f,a)&&(f[a]=i)):y&&(a.value=i,e.k&&(c[e.k]=i))};i?(m.id=-1,Ae(m,n)):m()}}}const Ae=uu;function Hu(e){return Vu(e)}function Vu(e,t){const n=Ji();n.__VUE__=!0;const{insert:r,remove:s,patchProp:o,createElement:i,createText:l,createComment:a,setText:u,setElementText:c,parentNode:f,nextSibling:h,setScopeId:y=He,insertStaticContent:m}=e,g=(d,p,x,j=null,S=null,A=null,N=void 0,R=null,M=!!p.dynamicChildren)=>{if(d===p)return;d&&!qt(d,p)&&(j=O(d),pe(d,S,A,!0),d=null),p.patchFlag===-2&&(M=!1,p.dynamicChildren=null);const{type:C,ref:I,shapeFlag:$}=p;switch(C){case jr:w(d,p,x,j);break;case Tt:v(d,p,x,j);break;case Hr:d==null&&b(p,x,j,N);break;case Le:F(d,p,x,j,S,A,N,R,M);break;default:$&1?P(d,p,x,j,S,A,N,R,M):$&6?te(d,p,x,j,S,A,N,R,M):($&64||$&128)&&C.process(d,p,x,j,S,A,N,R,M,L)}I!=null&&S&&ps(I,d&&d.ref,A,p||d,!p)},w=(d,p,x,j)=>{if(d==null)r(p.el=l(p.children),x,j);else{const S=p.el=d.el;p.children!==d.children&&u(S,p.children)}},v=(d,p,x,j)=>{d==null?r(p.el=a(p.children||""),x,j):p.el=d.el},b=(d,p,x,j)=>{[d.el,d.anchor]=m(d.children,p,x,j,d.el,d.anchor)},_=({el:d,anchor:p},x,j)=>{let S;for(;d&&d!==p;)S=h(d),r(d,x,j),d=S;r(p,x,j)},T=({el:d,anchor:p})=>{let x;for(;d&&d!==p;)x=h(d),s(d),d=x;s(p)},P=(d,p,x,j,S,A,N,R,M)=>{p.type==="svg"?N="svg":p.type==="math"&&(N="mathml"),d==null?U(p,x,j,S,A,N,R,M):X(d,p,S,A,N,R,M)},U=(d,p,x,j,S,A,N,R)=>{let M,C;const{props:I,shapeFlag:$,transition:V,dirs:G}=d;if(M=d.el=i(d.type,A,I&&I.is,I),$&8?c(M,d.children):$&16&&B(d.children,M,null,j,S,Dr(d,A),N,R),G&&Pt(d,null,j,"created"),K(M,d,d.scopeId,N,j),I){for(const ie in I)ie!=="value"&&!Wn(ie)&&o(M,ie,null,I[ie],A,d.children,j,S,_e);"value"in I&&o(M,"value",null,I.value,A),(C=I.onVnodeBeforeMount)&&et(C,j,d)}G&&Pt(d,null,j,"beforeMount");const Y=Uu(S,V);Y&&V.beforeEnter(M),r(M,p,x),((C=I&&I.onVnodeMounted)||Y||G)&&Ae(()=>{C&&et(C,j,d),Y&&V.enter(M),G&&Pt(d,null,j,"mounted")},S)},K=(d,p,x,j,S)=>{if(x&&y(d,x),j)for(let A=0;A{for(let C=M;C{const R=p.el=d.el;let{patchFlag:M,dynamicChildren:C,dirs:I}=p;M|=d.patchFlag&16;const $=d.props||ue,V=p.props||ue;let G;if(x&&Lt(x,!1),(G=V.onVnodeBeforeUpdate)&&et(G,x,p,d),I&&Pt(p,d,x,"beforeUpdate"),x&&Lt(x,!0),C?re(d.dynamicChildren,C,R,x,j,Dr(p,S),A):N||J(d,p,R,null,x,j,Dr(p,S),A,!1),M>0){if(M&16)ae(R,p,$,V,x,j,S);else if(M&2&&$.class!==V.class&&o(R,"class",null,V.class,S),M&4&&o(R,"style",$.style,V.style,S),M&8){const Y=p.dynamicProps;for(let ie=0;ie{G&&et(G,x,p,d),I&&Pt(p,d,x,"updated")},j)},re=(d,p,x,j,S,A,N)=>{for(let R=0;R{if(x!==j){if(x!==ue)for(const R in x)!Wn(R)&&!(R in j)&&o(d,R,x[R],null,N,p.children,S,A,_e);for(const R in j){if(Wn(R))continue;const M=j[R],C=x[R];M!==C&&R!=="value"&&o(d,R,C,M,N,p.children,S,A,_e)}"value"in j&&o(d,"value",x.value,j.value,N)}},F=(d,p,x,j,S,A,N,R,M)=>{const C=p.el=d?d.el:l(""),I=p.anchor=d?d.anchor:l("");let{patchFlag:$,dynamicChildren:V,slotScopeIds:G}=p;G&&(R=R?R.concat(G):G),d==null?(r(C,x,j),r(I,x,j),B(p.children,x,I,S,A,N,R,M)):$>0&&$&64&&V&&d.dynamicChildren?(re(d.dynamicChildren,V,x,S,A,N,R),(p.key!=null||S&&p===S.subTree)&&$l(d,p,!0)):J(d,p,x,I,S,A,N,R,M)},te=(d,p,x,j,S,A,N,R,M)=>{p.slotScopeIds=R,d==null?p.shapeFlag&512?S.ctx.activate(p,x,j,N,M):de(p,x,j,S,A,N,M):Ie(d,p,M)},de=(d,p,x,j,S,A,N)=>{const R=d.component=Qu(d,j,S);if(Tl(d)&&(R.ctx.renderer=L),Zu(R),R.asyncDep){if(S&&S.registerDep(R,ce),!d.el){const M=R.subTree=we(Tt);v(null,M,p,x)}}else ce(R,d,p,x,S,A,N)},Ie=(d,p,x)=>{const j=p.component=d.component;if(ou(d,p,x))if(j.asyncDep&&!j.asyncResolved){q(j,p,x);return}else j.next=p,Qc(j.update),j.effect.dirty=!0,j.update();else p.el=d.el,j.vnode=p},ce=(d,p,x,j,S,A,N)=>{const R=()=>{if(d.isMounted){let{next:I,bu:$,u:V,parent:G,vnode:Y}=d;{const zt=zl(d);if(zt){I&&(I.el=Y.el,q(d,I,N)),zt.asyncDep.then(()=>{d.isUnmounted||R()});return}}let ie=I,fe;Lt(d,!1),I?(I.el=Y.el,q(d,I,N)):I=Y,$&&qn($),(fe=I.props&&I.props.onVnodeBeforeUpdate)&&et(fe,G,I,Y),Lt(d,!0);const ve=Br(d),Ge=d.subTree;d.subTree=ve,g(Ge,ve,f(Ge.el),O(Ge),d,S,A),I.el=ve.el,ie===null&&iu(d,ve.el),V&&Ae(V,S),(fe=I.props&&I.props.onVnodeUpdated)&&Ae(()=>et(fe,G,I,Y),S)}else{let I;const{el:$,props:V}=p,{bm:G,m:Y,parent:ie}=d,fe=Jn(p);if(Lt(d,!1),G&&qn(G),!fe&&(I=V&&V.onVnodeBeforeMount)&&et(I,ie,p),Lt(d,!0),$&&se){const ve=()=>{d.subTree=Br(d),se($,d.subTree,d,S,null)};fe?p.type.__asyncLoader().then(()=>!d.isUnmounted&&ve()):ve()}else{const ve=d.subTree=Br(d);g(null,ve,x,j,d,S,A),p.el=ve.el}if(Y&&Ae(Y,S),!fe&&(I=V&&V.onVnodeMounted)){const ve=p;Ae(()=>et(I,ie,ve),S)}(p.shapeFlag&256||ie&&Jn(ie.vnode)&&ie.vnode.shapeFlag&256)&&d.a&&Ae(d.a,S),d.isMounted=!0,p=x=j=null}},M=d.effect=new Hs(R,He,()=>qs(C),d.scope),C=d.update=()=>{M.dirty&&M.run()};C.id=d.uid,Lt(d,!0),C()},q=(d,p,x)=>{p.component=d;const j=d.vnode.props;d.vnode=p,d.next=null,ku(d,p.props,j,x),Du(d,p.children,x),Vt(),Ro(d),Ut()},J=(d,p,x,j,S,A,N,R,M=!1)=>{const C=d&&d.children,I=d?d.shapeFlag:0,$=p.children,{patchFlag:V,shapeFlag:G}=p;if(V>0){if(V&128){ze(C,$,x,j,S,A,N,R,M);return}else if(V&256){je(C,$,x,j,S,A,N,R,M);return}}G&8?(I&16&&_e(C,S,A),$!==C&&c(x,$)):I&16?G&16?ze(C,$,x,j,S,A,N,R,M):_e(C,S,A,!0):(I&8&&c(x,""),G&16&&B($,x,j,S,A,N,R,M))},je=(d,p,x,j,S,A,N,R,M)=>{d=d||Xt,p=p||Xt;const C=d.length,I=p.length,$=Math.min(C,I);let V;for(V=0;V<$;V++){const G=p[V]=M?_t(p[V]):tt(p[V]);g(d[V],G,x,null,S,A,N,R,M)}C>I?_e(d,S,A,!0,!1,$):B(p,x,j,S,A,N,R,M,$)},ze=(d,p,x,j,S,A,N,R,M)=>{let C=0;const I=p.length;let $=d.length-1,V=I-1;for(;C<=$&&C<=V;){const G=d[C],Y=p[C]=M?_t(p[C]):tt(p[C]);if(qt(G,Y))g(G,Y,x,null,S,A,N,R,M);else break;C++}for(;C<=$&&C<=V;){const G=d[$],Y=p[V]=M?_t(p[V]):tt(p[V]);if(qt(G,Y))g(G,Y,x,null,S,A,N,R,M);else break;$--,V--}if(C>$){if(C<=V){const G=V+1,Y=GV)for(;C<=$;)pe(d[C],S,A,!0),C++;else{const G=C,Y=C,ie=new Map;for(C=Y;C<=V;C++){const Me=p[C]=M?_t(p[C]):tt(p[C]);Me.key!=null&&ie.set(Me.key,C)}let fe,ve=0;const Ge=V-Y+1;let zt=!1,go=0;const yn=new Array(Ge);for(C=0;C=Ge){pe(Me,S,A,!0);continue}let Ze;if(Me.key!=null)Ze=ie.get(Me.key);else for(fe=Y;fe<=V;fe++)if(yn[fe-Y]===0&&qt(Me,p[fe])){Ze=fe;break}Ze===void 0?pe(Me,S,A,!0):(yn[Ze-Y]=C+1,Ze>=go?go=Ze:zt=!0,g(Me,p[Ze],x,null,S,A,N,R,M),ve++)}const xo=zt?$u(yn):Xt;for(fe=xo.length-1,C=Ge-1;C>=0;C--){const Me=Y+C,Ze=p[Me],vo=Me+1{const{el:A,type:N,transition:R,children:M,shapeFlag:C}=d;if(C&6){xe(d.component.subTree,p,x,j);return}if(C&128){d.suspense.move(p,x,j);return}if(C&64){N.move(d,p,x,L);return}if(N===Le){r(A,p,x);for(let $=0;$R.enter(A),S);else{const{leave:$,delayLeave:V,afterLeave:G}=R,Y=()=>r(A,p,x),ie=()=>{$(A,()=>{Y(),G&&G()})};V?V(A,Y,ie):ie()}else r(A,p,x)},pe=(d,p,x,j=!1,S=!1)=>{const{type:A,props:N,ref:R,children:M,dynamicChildren:C,shapeFlag:I,patchFlag:$,dirs:V}=d;if(R!=null&&ps(R,null,x,d,!0),I&256){p.ctx.deactivate(d);return}const G=I&1&&V,Y=!Jn(d);let ie;if(Y&&(ie=N&&N.onVnodeBeforeUnmount)&&et(ie,p,d),I&6)Mt(d.component,x,j);else{if(I&128){d.suspense.unmount(x,j);return}G&&Pt(d,null,p,"beforeUnmount"),I&64?d.type.remove(d,p,x,S,L,j):C&&(A!==Le||$>0&&$&64)?_e(C,p,x,!1,!0):(A===Le&&$&384||!S&&I&16)&&_e(M,p,x),j&&Ke(d)}(Y&&(ie=N&&N.onVnodeUnmounted)||G)&&Ae(()=>{ie&&et(ie,p,d),G&&Pt(d,null,p,"unmounted")},x)},Ke=d=>{const{type:p,el:x,anchor:j,transition:S}=d;if(p===Le){Oe(x,j);return}if(p===Hr){T(d);return}const A=()=>{s(x),S&&!S.persisted&&S.afterLeave&&S.afterLeave()};if(d.shapeFlag&1&&S&&!S.persisted){const{leave:N,delayLeave:R}=S,M=()=>N(x,A);R?R(d.el,A,M):M()}else A()},Oe=(d,p)=>{let x;for(;d!==p;)x=h(d),s(d),d=x;s(p)},Mt=(d,p,x)=>{const{bum:j,scope:S,update:A,subTree:N,um:R}=d;j&&qn(j),S.stop(),A&&(A.active=!1,pe(N,d,p,x)),R&&Ae(R,p),Ae(()=>{d.isUnmounted=!0},p),p&&p.pendingBranch&&!p.isUnmounted&&d.asyncDep&&!d.asyncResolved&&d.suspenseId===p.pendingId&&(p.deps--,p.deps===0&&p.resolve())},_e=(d,p,x,j=!1,S=!1,A=0)=>{for(let N=A;Nd.shapeFlag&6?O(d.component.subTree):d.shapeFlag&128?d.suspense.next():h(d.anchor||d.el),k=(d,p,x)=>{d==null?p._vnode&&pe(p._vnode,null,null,!0):g(p._vnode||null,d,p,null,null,null,x),Ro(),wl(),p._vnode=d},L={p:g,um:pe,m:xe,r:Ke,mt:de,mc:B,pc:J,pbc:re,n:O,o:e};let D,se;return t&&([D,se]=t(L)),{render:k,hydrate:D,createApp:Nu(k,D)}}function Dr({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Lt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Uu(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function $l(e,t,n=!1){const r=e.children,s=t.children;if(z(r)&&z(s))for(let o=0;o>1,e[n[l]]0&&(t[r]=n[o-1]),n[o]=r)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}function zl(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:zl(t)}const zu=e=>e.__isTeleport,Le=Symbol.for("v-fgt"),jr=Symbol.for("v-txt"),Tt=Symbol.for("v-cmt"),Hr=Symbol.for("v-stc"),_n=[];let Ye=null;function Pe(e=!1){_n.push(Ye=e?null:[])}function Ku(){_n.pop(),Ye=_n[_n.length-1]||null}let Rn=1;function Ho(e){Rn+=e}function Kl(e){return e.dynamicChildren=Rn>0?Ye||Xt:null,Ku(),Rn>0&&Ye&&Ye.push(e),e}function Be(e,t,n,r,s,o){return Kl(H(e,t,n,r,s,o,!0))}function Gu(e,t,n,r,s){return Kl(we(e,t,n,r,s,!0))}function ys(e){return e?e.__v_isVNode===!0:!1}function qt(e,t){return e.type===t.type&&e.key===t.key}const _r="__vInternal",Gl=({key:e})=>e??null,Qn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ge(e)||Re(e)||W(e)?{i:Ne,r:e,k:t,f:!!n}:e:null);function H(e,t=null,n=null,r=0,s=null,o=e===Le?0:1,i=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Gl(t),ref:t&&Qn(t),scopeId:br,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:Ne};return l?(Qs(a,n),o&128&&e.normalize(a)):n&&(a.shapeFlag|=ge(n)?8:16),Rn>0&&!i&&Ye&&(a.patchFlag>0||o&6)&&a.patchFlag!==32&&Ye.push(a),a}const we=Wu;function Wu(e,t=null,n=null,r=0,s=null,o=!1){if((!e||e===lu)&&(e=Tt),ys(e)){const l=Ht(e,t,!0);return n&&Qs(l,n),Rn>0&&!o&&Ye&&(l.shapeFlag&6?Ye[Ye.indexOf(e)]=l:Ye.push(l)),l.patchFlag|=-2,l}if(sf(e)&&(e=e.__vccOpts),t){t=qu(t);let{class:l,style:a}=t;l&&!ge(l)&&(t.class=Ds(l)),le(a)&&(dl(a)&&!z(a)&&(a=me({},a)),t.style=Fs(a))}const i=ge(e)?1:cu(e)?128:zu(e)?64:le(e)?4:W(e)?2:0;return H(e,t,n,r,s,i,o,!0)}function qu(e){return e?dl(e)||_r in e?me({},e):e:null}function Ht(e,t,n=!1){const{props:r,ref:s,patchFlag:o,children:i}=e,l=t?Wl(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Gl(l),ref:t&&t.ref?n&&s?z(s)?s.concat(Qn(t)):[s,Qn(t)]:Qn(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Le?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ht(e.ssContent),ssFallback:e.ssFallback&&Ht(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function qe(e=" ",t=0){return we(jr,null,e,t)}function kt(e="",t=!1){return t?(Pe(),Gu(Tt,null,e)):we(Tt,null,e)}function tt(e){return e==null||typeof e=="boolean"?we(Tt):z(e)?we(Le,null,e.slice()):typeof e=="object"?_t(e):we(jr,null,String(e))}function _t(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ht(e)}function Qs(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(z(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),Qs(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!(_r in t)?t._ctx=Ne:s===3&&Ne&&(Ne.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else W(t)?(t={default:t,_ctx:Ne},n=32):(t=String(t),r&64?(n=16,t=[qe(t)]):n=8);e.children=t,e.shapeFlag|=n}function Wl(...e){const t={};for(let n=0;nbe||Ne;let Xs,ms;{const e=Ji(),t=(n,r)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(r),o=>{s.length>1?s.forEach(i=>i(o)):s[0](o)}};Xs=t("__VUE_INSTANCE_SETTERS__",n=>be=n),ms=t("__VUE_SSR_SETTERS__",n=>Er=n)}const on=e=>{Xs(e),e.scope.on()},Dt=()=>{be&&be.scope.off(),Xs(null)};function ql(e){return e.vnode.shapeFlag&4}let Er=!1;function Zu(e,t=!1){t&&ms(t);const{props:n,children:r}=e.vnode,s=ql(e);Iu(e,n,s,t),Fu(e,r);const o=s?ef(e,t):void 0;return t&&ms(!1),o}function ef(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=pl(new Proxy(e.ctx,Au));const{setup:r}=n;if(r){const s=e.setupContext=r.length>1?nf(e):null;on(e),Vt();const o=At(r,e,0,[e.props,s]);if(Ut(),Dt(),Gi(o)){if(o.then(Dt,Dt),t)return o.then(i=>{Vo(e,i,t)}).catch(i=>{xr(i,e,0)});e.asyncDep=o}else Vo(e,o,t)}else Jl(e,t)}function Vo(e,t,n){W(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:le(t)&&(e.setupState=xl(t)),Jl(e,n)}let Uo;function Jl(e,t,n){const r=e.type;if(!e.render){if(!t&&Uo&&!r.render){const s=r.template||Js(e).template;if(s){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:a}=r,u=me(me({isCustomElement:o,delimiters:l},i),a);r.render=Uo(s,u)}}e.render=r.render||He}{on(e),Vt();try{Cu(e)}finally{Ut(),Dt()}}}function tf(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return Ce(e,"get","$attrs"),t[n]}}))}function nf(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return tf(e)},slots:e.slots,emit:e.emit,expose:t}}function Or(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(xl(pl(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in jn)return jn[n](e)},has(t,n){return n in t||n in jn}}))}function rf(e,t=!0){return W(e)?e.displayName||e.name:e.name||t&&e.__name}function sf(e){return W(e)&&"__vccOpts"in e}const De=(e,t)=>zc(e,t,Er);function Yl(e,t,n){const r=arguments.length;return r===2?le(t)&&!z(t)?ys(t)?we(e,null,[t]):we(e,t):we(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&ys(n)&&(n=[n]),we(e,t,n))}const of="3.4.3",lf="http://www.w3.org/2000/svg",af="http://www.w3.org/1998/Math/MathML",Et=typeof document<"u"?document:null,$o=Et&&Et.createElement("template"),cf={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t==="svg"?Et.createElementNS(lf,e):t==="mathml"?Et.createElementNS(af,e):Et.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>Et.createTextNode(e),createComment:e=>Et.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Et.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,s,o){const i=n?n.previousSibling:t.lastChild;if(s&&(s===o||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===o||!(s=s.nextSibling)););else{$o.innerHTML=r==="svg"?`${e}`:r==="mathml"?`${e}`:e;const l=$o.content;if(r==="svg"||r==="mathml"){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},xt="transition",mn="animation",ln=Symbol("_vtc"),Ql={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},uf=me({},yu,Ql),Nt=(e,t=[])=>{z(e)?e.forEach(n=>n(...t)):e&&e(...t)},zo=e=>e?z(e)?e.some(t=>t.length>1):e.length>1:!1;function ff(e){const t={};for(const F in e)F in Ql||(t[F]=e[F]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=o,appearActiveClass:u=i,appearToClass:c=l,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:y=`${n}-leave-to`}=e,m=hf(s),g=m&&m[0],w=m&&m[1],{onBeforeEnter:v,onEnter:b,onEnterCancelled:_,onLeave:T,onLeaveCancelled:P,onBeforeAppear:U=v,onAppear:K=b,onAppearCancelled:B=_}=t,X=(F,te,de)=>{jt(F,te?c:l),jt(F,te?u:i),de&&de()},re=(F,te)=>{F._isLeaving=!1,jt(F,f),jt(F,y),jt(F,h),te&&te()},ae=F=>(te,de)=>{const Ie=F?K:b,ce=()=>X(te,F,de);Nt(Ie,[te,ce]),Ko(()=>{jt(te,F?a:o),ct(te,F?c:l),zo(Ie)||Go(te,r,g,ce)})};return me(t,{onBeforeEnter(F){Nt(v,[F]),ct(F,o),ct(F,i)},onBeforeAppear(F){Nt(U,[F]),ct(F,a),ct(F,u)},onEnter:ae(!1),onAppear:ae(!0),onLeave(F,te){F._isLeaving=!0;const de=()=>re(F,te);ct(F,f),Zl(),ct(F,h),Ko(()=>{F._isLeaving&&(jt(F,f),ct(F,y),zo(T)||Go(F,r,w,de))}),Nt(T,[F,de])},onEnterCancelled(F){X(F,!1),Nt(_,[F])},onAppearCancelled(F){X(F,!0),Nt(B,[F])},onLeaveCancelled(F){re(F),Nt(P,[F])}})}function hf(e){if(e==null)return null;if(le(e))return[Vr(e.enter),Vr(e.leave)];{const t=Vr(e);return[t,t]}}function Vr(e){return pc(e)}function ct(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[ln]||(e[ln]=new Set)).add(t)}function jt(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[ln];n&&(n.delete(t),n.size||(e[ln]=void 0))}function Ko(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let df=0;function Go(e,t,n,r){const s=e._endId=++df,o=()=>{s===e._endId&&r()};if(n)return setTimeout(o,n);const{type:i,timeout:l,propCount:a}=Xl(e,t);if(!i)return r();const u=i+"end";let c=0;const f=()=>{e.removeEventListener(u,h),o()},h=y=>{y.target===e&&++c>=a&&f()};setTimeout(()=>{c(n[m]||"").split(", "),s=r(`${xt}Delay`),o=r(`${xt}Duration`),i=Wo(s,o),l=r(`${mn}Delay`),a=r(`${mn}Duration`),u=Wo(l,a);let c=null,f=0,h=0;t===xt?i>0&&(c=xt,f=i,h=o.length):t===mn?u>0&&(c=mn,f=u,h=a.length):(f=Math.max(i,u),c=f>0?i>u?xt:mn:null,h=c?c===xt?o.length:a.length:0);const y=c===xt&&/\b(transform|all)(,|$)/.test(r(`${xt}Property`).toString());return{type:c,timeout:f,propCount:h,hasTransform:y}}function Wo(e,t){for(;e.lengthqo(n)+qo(e[r])))}function qo(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Zl(){return document.body.offsetHeight}function pf(e,t,n){const r=e[ln];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const yf=Symbol("_vod"),mf=Symbol("");function gf(e,t,n){const r=e.style,s=ge(n);if(n&&!s){if(t&&!ge(t))for(const o in t)n[o]==null&&gs(r,o,"");for(const o in n)gs(r,o,n[o])}else{const o=r.display;if(s){if(t!==n){const i=r[mf];i&&(n+=";"+i),r.cssText=n}}else t&&e.removeAttribute("style");yf in e&&(r.display=o)}}const Jo=/\s*!important$/;function gs(e,t,n){if(z(n))n.forEach(r=>gs(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=xf(e,t);Jo.test(n)?e.setProperty(fn(r),n.replace(Jo,""),"important"):e[r]=n}}const Yo=["Webkit","Moz","ms"],Ur={};function xf(e,t){const n=Ur[t];if(n)return n;let r=ot(t);if(r!=="filter"&&r in e)return Ur[t]=r;r=mr(r);for(let s=0;s$r||(Ef.then(()=>$r=0),$r=Date.now());function Sf(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;Ve(Af(r,n.value),t,5,[r])};return n.value=e,n.attached=Of(),n}function Af(e,t){if(z(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>s=>!s._stopped&&r&&r(s))}else return t}const ei=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Cf=(e,t,n,r,s,o,i,l,a)=>{const u=s==="svg";t==="class"?pf(e,r,u):t==="style"?gf(e,n,r):pr(t)?Is(t)||jf(e,t,n,r,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Rf(e,t,r,u))?bf(e,t,r,o,i,l,a):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),vf(e,t,r,u))};function Rf(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&ei(t)&&W(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return ei(t)&&ge(n)?!1:t in e}const ta=new WeakMap,na=new WeakMap,ur=Symbol("_moveCb"),ti=Symbol("_enterCb"),ra={name:"TransitionGroup",props:me({},uf,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Xu(),r=pu();let s,o;return Ll(()=>{if(!s.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!If(s[0].el,n.vnode.el,i))return;s.forEach(Pf),s.forEach(Lf);const l=s.filter(Nf);Zl(),l.forEach(a=>{const u=a.el,c=u.style;ct(u,i),c.transform=c.webkitTransform=c.transitionDuration="";const f=u[ur]=h=>{h&&h.target!==u||(!h||/transform$/.test(h.propertyName))&&(u.removeEventListener("transitionend",f),u[ur]=null,jt(u,i))};u.addEventListener("transitionend",f)})}),()=>{const i=ne(e),l=ff(i);let a=i.tag||Le;s=o,o=t.default?Cl(t.default()):[];for(let u=0;udelete e.mode;ra.props;const Mf=ra;function Pf(e){const t=e.el;t[ur]&&t[ur](),t[ti]&&t[ti]()}function Lf(e){na.set(e,e.el.getBoundingClientRect())}function Nf(e){const t=ta.get(e),n=na.get(e),r=t.left-n.left,s=t.top-n.top;if(r||s){const o=e.el.style;return o.transform=o.webkitTransform=`translate(${r}px,${s}px)`,o.transitionDuration="0s",e}}function If(e,t,n){const r=e.cloneNode(),s=e[ln];s&&s.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 o=t.nodeType===1?t:t.parentNode;o.appendChild(r);const{hasTransform:i}=Xl(r);return o.removeChild(r),i}const ni=e=>{const t=e.props["onUpdate:modelValue"]||!1;return z(t)?n=>qn(t,n):t},zr=Symbol("_assign"),vt={created(e,{value:t},n){e.checked=or(t,n.props.value),e[zr]=ni(n),ea(e,"change",()=>{e[zr](kf(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[zr]=ni(r),t!==n&&(e.checked=or(t,r.props.value))}};function kf(e){return"_value"in e?e._value:e.value}const Bf=["ctrl","shift","alt","meta"],Ff={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Bf.some(n=>e[`${n}Key`]&&!t.includes(n))},Df=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=(s,...o)=>{for(let i=0;i{const t=Vf().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=zf(r);if(!s)return;const o=t._component;!W(o)&&!o.render&&!o.template&&(o.template=s.innerHTML),s.innerHTML="";const i=n(s,!1,$f(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),i},t};function $f(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function zf(e){return ge(e)?document.querySelector(e):e}function Kf(){return sa().__VUE_DEVTOOLS_GLOBAL_HOOK__}function sa(){return typeof navigator<"u"&&typeof window<"u"?window:typeof global<"u"?global:{}}const Gf=typeof Proxy=="function",Wf="devtools-plugin:setup",qf="plugin:settings:set";let Gt,xs;function Jf(){var e;return Gt!==void 0||(typeof window<"u"&&window.performance?(Gt=!0,xs=window.performance):typeof global<"u"&&(!((e=global.perf_hooks)===null||e===void 0)&&e.performance)?(Gt=!0,xs=global.perf_hooks.performance):Gt=!1),Gt}function Yf(){return Jf()?xs.now():Date.now()}class Qf{constructor(t,n){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=t,this.hook=n;const r={};if(t.settings)for(const i in t.settings){const l=t.settings[i];r[i]=l.defaultValue}const s=`__vue-devtools-plugin-settings__${t.id}`;let o=Object.assign({},r);try{const i=localStorage.getItem(s),l=JSON.parse(i);Object.assign(o,l)}catch{}this.fallbacks={getSettings(){return o},setSettings(i){try{localStorage.setItem(s,JSON.stringify(i))}catch{}o=i},now(){return Yf()}},n&&n.on(qf,(i,l)=>{i===this.plugin.id&&this.fallbacks.setSettings(l)}),this.proxiedOn=new Proxy({},{get:(i,l)=>this.target?this.target.on[l]:(...a)=>{this.onQueue.push({method:l,args:a})}}),this.proxiedTarget=new Proxy({},{get:(i,l)=>this.target?this.target[l]:l==="on"?this.proxiedOn:Object.keys(this.fallbacks).includes(l)?(...a)=>(this.targetQueue.push({method:l,args:a,resolve:()=>{}}),this.fallbacks[l](...a)):(...a)=>new Promise(u=>{this.targetQueue.push({method:l,args:a,resolve:u})})})}async setRealTarget(t){this.target=t;for(const n of this.onQueue)this.target.on[n.method](...n.args);for(const n of this.targetQueue)n.resolve(await this.target[n.method](...n.args))}}function Xf(e,t){const n=e,r=sa(),s=Kf(),o=Gf&&n.enableEarlyProxy;if(s&&(r.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__||!o))s.emit(Wf,e,t);else{const i=o?new Qf(n,s):null;(r.__VUE_DEVTOOLS_PLUGINS__=r.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:n,setupFn:t,proxy:i}),i&&t(i.proxiedTarget)}}/*! + * vue-router v4.2.5 + * (c) 2023 Eduardo San Martin Morote + * @license MIT + */const Jt=typeof window<"u";function Zf(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const oe=Object.assign;function Kr(e,t){const n={};for(const r in t){const s=t[r];n[r]=Qe(s)?s.map(e):e(s)}return n}const En=()=>{},Qe=Array.isArray,e1=/\/$/,t1=e=>e.replace(e1,"");function Gr(e,t,n="/"){let r,s={},o="",i="";const l=t.indexOf("#");let a=t.indexOf("?");return l=0&&(a=-1),a>-1&&(r=t.slice(0,a),o=t.slice(a+1,l>-1?l:t.length),s=e(o)),l>-1&&(r=r||t.slice(0,l),i=t.slice(l,t.length)),r=o1(r??t,n),{fullPath:r+(o&&"?")+o+i,path:r,query:s,hash:i}}function n1(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function si(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function r1(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&an(t.matched[r],n.matched[s])&&oa(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function an(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function oa(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!s1(e[n],t[n]))return!1;return!0}function s1(e,t){return Qe(e)?oi(e,t):Qe(t)?oi(t,e):e===t}function oi(e,t){return Qe(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function o1(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),s=r[r.length-1];(s===".."||s===".")&&r.push("");let o=n.length-1,i,l;for(i=0;i1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(i-(i===r.length?1:0)).join("/")}var Tn;(function(e){e.pop="pop",e.push="push"})(Tn||(Tn={}));var On;(function(e){e.back="back",e.forward="forward",e.unknown=""})(On||(On={}));function i1(e){if(!e)if(Jt){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),t1(e)}const l1=/^[^#]+#/;function a1(e,t){return e.replace(l1,"#")+t}function c1(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const Sr=()=>({left:window.pageXOffset,top:window.pageYOffset});function u1(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=c1(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function ii(e,t){return(history.state?history.state.position-t:-1)+e}const vs=new Map;function f1(e,t){vs.set(e,t)}function h1(e){const t=vs.get(e);return vs.delete(e),t}let d1=()=>location.protocol+"//"+location.host;function ia(e,t){const{pathname:n,search:r,hash:s}=t,o=e.indexOf("#");if(o>-1){let l=s.includes(e.slice(o))?e.slice(o).length:1,a=s.slice(l);return a[0]!=="/"&&(a="/"+a),si(a,"")}return si(n,e)+r+s}function p1(e,t,n,r){let s=[],o=[],i=null;const l=({state:h})=>{const y=ia(e,location),m=n.value,g=t.value;let w=0;if(h){if(n.value=y,t.value=h,i&&i===m){i=null;return}w=g?h.position-g.position:0}else r(y);s.forEach(v=>{v(n.value,m,{delta:w,type:Tn.pop,direction:w?w>0?On.forward:On.back:On.unknown})})};function a(){i=n.value}function u(h){s.push(h);const y=()=>{const m=s.indexOf(h);m>-1&&s.splice(m,1)};return o.push(y),y}function c(){const{history:h}=window;h.state&&h.replaceState(oe({},h.state,{scroll:Sr()}),"")}function f(){for(const h of o)h();o=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:a,listen:u,destroy:f}}function li(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?Sr():null}}function y1(e){const{history:t,location:n}=window,r={value:ia(e,n)},s={value:t.state};s.value||o(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(a,u,c){const f=e.indexOf("#"),h=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+a:d1()+e+a;try{t[c?"replaceState":"pushState"](u,"",h),s.value=u}catch(y){console.error(y),n[c?"replace":"assign"](h)}}function i(a,u){const c=oe({},t.state,li(s.value.back,a,s.value.forward,!0),u,{position:s.value.position});o(a,c,!0),r.value=a}function l(a,u){const c=oe({},s.value,t.state,{forward:a,scroll:Sr()});o(c.current,c,!0);const f=oe({},li(r.value,a,null),{position:c.position+1},u);o(a,f,!1),r.value=a}return{location:r,state:s,push:l,replace:i}}function m1(e){e=i1(e);const t=y1(e),n=p1(e,t.state,t.location,t.replace);function r(o,i=!0){i||n.pauseListeners(),history.go(o)}const s=oe({location:"",base:e,go:r,createHref:a1.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function g1(e){return typeof e=="string"||e&&typeof e=="object"}function la(e){return typeof e=="string"||typeof e=="symbol"}const bt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},aa=Symbol("");var ai;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(ai||(ai={}));function cn(e,t){return oe(new Error,{type:e,[aa]:!0},t)}function at(e,t){return e instanceof Error&&aa in e&&(t==null||!!(e.type&t))}const ci="[^/]+?",x1={sensitive:!1,strict:!1,start:!0,end:!0},v1=/[.+*?^${}()[\]/\\]/g;function b1(e,t){const n=oe({},x1,t),r=[];let s=n.start?"^":"";const o=[];for(const u of e){const c=u.length?[]:[90];n.strict&&!u.length&&(s+="/");for(let f=0;ft.length?t.length===1&&t[0]===80?1:-1:0}function j1(e,t){let n=0;const r=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const _1={type:0,value:""},E1=/[a-zA-Z0-9_]/;function O1(e){if(!e)return[[]];if(e==="/")return[[_1]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(y){throw new Error(`ERR (${n})/"${u}": ${y}`)}let n=0,r=n;const s=[];let o;function i(){o&&s.push(o),o=[]}let l=0,a,u="",c="";function f(){u&&(n===0?o.push({type:0,value:u}):n===1||n===2||n===3?(o.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:u,regexp:c,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),u="")}function h(){u+=a}for(;l{i(b)}:En}function i(c){if(la(c)){const f=r.get(c);f&&(r.delete(c),n.splice(n.indexOf(f),1),f.children.forEach(i),f.alias.forEach(i))}else{const f=n.indexOf(c);f>-1&&(n.splice(f,1),c.record.name&&r.delete(c.record.name),c.children.forEach(i),c.alias.forEach(i))}}function l(){return n}function a(c){let f=0;for(;f=0&&(c.record.path!==n[f].record.path||!ca(c,n[f]));)f++;n.splice(f,0,c),c.record.name&&!hi(c)&&r.set(c.record.name,c)}function u(c,f){let h,y={},m,g;if("name"in c&&c.name){if(h=r.get(c.name),!h)throw cn(1,{location:c});g=h.record.name,y=oe(fi(f.params,h.keys.filter(b=>!b.optional).map(b=>b.name)),c.params&&fi(c.params,h.keys.map(b=>b.name))),m=h.stringify(y)}else if("path"in c)m=c.path,h=n.find(b=>b.re.test(m)),h&&(y=h.parse(m),g=h.record.name);else{if(h=f.name?r.get(f.name):n.find(b=>b.re.test(f.path)),!h)throw cn(1,{location:c,currentLocation:f});g=h.record.name,y=oe({},f.params,c.params),m=h.stringify(y)}const w=[];let v=h;for(;v;)w.unshift(v.record),v=v.parent;return{name:g,path:m,params:y,matched:w,meta:T1(w)}}return e.forEach(c=>o(c)),{addRoute:o,resolve:u,removeRoute:i,getRoutes:l,getRecordMatcher:s}}function fi(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function C1(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:R1(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function R1(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function hi(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function T1(e){return e.reduce((t,n)=>oe(t,n.meta),{})}function di(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function ca(e,t){return t.children.some(n=>n===e||ca(e,n))}const ua=/#/g,M1=/&/g,P1=/\//g,L1=/=/g,N1=/\?/g,fa=/\+/g,I1=/%5B/g,k1=/%5D/g,ha=/%5E/g,B1=/%60/g,da=/%7B/g,F1=/%7C/g,pa=/%7D/g,D1=/%20/g;function Zs(e){return encodeURI(""+e).replace(F1,"|").replace(I1,"[").replace(k1,"]")}function H1(e){return Zs(e).replace(da,"{").replace(pa,"}").replace(ha,"^")}function bs(e){return Zs(e).replace(fa,"%2B").replace(D1,"+").replace(ua,"%23").replace(M1,"%26").replace(B1,"`").replace(da,"{").replace(pa,"}").replace(ha,"^")}function V1(e){return bs(e).replace(L1,"%3D")}function U1(e){return Zs(e).replace(ua,"%23").replace(N1,"%3F")}function $1(e){return e==null?"":U1(e).replace(P1,"%2F")}function fr(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function z1(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;so&&bs(o)):[r&&bs(r)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function K1(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=Qe(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const G1=Symbol(""),yi=Symbol(""),eo=Symbol(""),ya=Symbol(""),ws=Symbol("");function gn(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Ot(e,t,n,r,s){const o=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((i,l)=>{const a=f=>{f===!1?l(cn(4,{from:n,to:t})):f instanceof Error?l(f):g1(f)?l(cn(2,{from:t,to:f})):(o&&r.enterCallbacks[s]===o&&typeof f=="function"&&o.push(f),i())},u=e.call(r&&r.instances[s],t,n,a);let c=Promise.resolve(u);e.length<3&&(c=c.then(a)),c.catch(f=>l(f))})}function Wr(e,t,n,r){const s=[];for(const o of e)for(const i in o.components){let l=o.components[i];if(!(t!=="beforeRouteEnter"&&!o.instances[i]))if(W1(l)){const u=(l.__vccOpts||l)[t];u&&s.push(Ot(u,n,r,o,i))}else{let a=l();s.push(()=>a.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${o.path}"`));const c=Zf(u)?u.default:u;o.components[i]=c;const h=(c.__vccOpts||c)[t];return h&&Ot(h,n,r,o,i)()}))}}return s}function W1(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function mi(e){const t=dt(eo),n=dt(ya),r=De(()=>t.resolve(tn(e.to))),s=De(()=>{const{matched:a}=r.value,{length:u}=a,c=a[u-1],f=n.matched;if(!c||!f.length)return-1;const h=f.findIndex(an.bind(null,c));if(h>-1)return h;const y=gi(a[u-2]);return u>1&&gi(c)===y&&f[f.length-1].path!==y?f.findIndex(an.bind(null,a[u-2])):h}),o=De(()=>s.value>-1&&Q1(n.params,r.value.params)),i=De(()=>s.value>-1&&s.value===n.matched.length-1&&oa(n.params,r.value.params));function l(a={}){return Y1(a)?t[tn(e.replace)?"replace":"push"](tn(e.to)).catch(En):Promise.resolve()}return{route:r,href:De(()=>r.value.href),isActive:o,isExactActive:i,navigate:l}}const q1=Rl({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:mi,setup(e,{slots:t}){const n=Ln(mi(e)),{options:r}=dt(eo),s=De(()=>({[xi(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[xi(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&t.default(n);return e.custom?o:Yl("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},o)}}}),J1=q1;function Y1(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Q1(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!Qe(s)||s.length!==r.length||r.some((o,i)=>o!==s[i]))return!1}return!0}function gi(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const xi=(e,t,n)=>e??t??n,X1=Rl({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=dt(ws),s=De(()=>e.route||r.value),o=dt(yi,0),i=De(()=>{let u=tn(o);const{matched:c}=s.value;let f;for(;(f=c[u])&&!f.components;)u++;return u}),l=De(()=>s.value.matched[i.value]);Yn(yi,De(()=>i.value+1)),Yn(G1,l),Yn(ws,s);const a=Kc();return rn(()=>[a.value,l.value,e.name],([u,c,f],[h,y,m])=>{c&&(c.instances[f]=u,y&&y!==c&&u&&u===h&&(c.leaveGuards.size||(c.leaveGuards=y.leaveGuards),c.updateGuards.size||(c.updateGuards=y.updateGuards))),u&&c&&(!y||!an(c,y)||!h)&&(c.enterCallbacks[f]||[]).forEach(g=>g(u))},{flush:"post"}),()=>{const u=s.value,c=e.name,f=l.value,h=f&&f.components[c];if(!h)return vi(n.default,{Component:h,route:u});const y=f.props[c],m=y?y===!0?u.params:typeof y=="function"?y(u):y:null,w=Yl(h,oe({},m,t,{onVnodeUnmounted:v=>{v.component.isUnmounted&&(f.instances[c]=null)},ref:a}));return vi(n.default,{Component:w,route:u})||w}}});function vi(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Z1=X1;function eh(e){const t=A1(e.routes,e),n=e.parseQuery||z1,r=e.stringifyQuery||pi,s=e.history,o=gn(),i=gn(),l=gn(),a=Gc(bt);let u=bt;Jt&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=Kr.bind(null,O=>""+O),f=Kr.bind(null,$1),h=Kr.bind(null,fr);function y(O,k){let L,D;return la(O)?(L=t.getRecordMatcher(O),D=k):D=O,t.addRoute(D,L)}function m(O){const k=t.getRecordMatcher(O);k&&t.removeRoute(k)}function g(){return t.getRoutes().map(O=>O.record)}function w(O){return!!t.getRecordMatcher(O)}function v(O,k){if(k=oe({},k||a.value),typeof O=="string"){const x=Gr(n,O,k.path),j=t.resolve({path:x.path},k),S=s.createHref(x.fullPath);return oe(x,j,{params:h(j.params),hash:fr(x.hash),redirectedFrom:void 0,href:S})}let L;if("path"in O)L=oe({},O,{path:Gr(n,O.path,k.path).path});else{const x=oe({},O.params);for(const j in x)x[j]==null&&delete x[j];L=oe({},O,{params:f(x)}),k.params=f(k.params)}const D=t.resolve(L,k),se=O.hash||"";D.params=c(h(D.params));const d=n1(r,oe({},O,{hash:H1(se),path:D.path})),p=s.createHref(d);return oe({fullPath:d,hash:se,query:r===pi?K1(O.query):O.query||{}},D,{redirectedFrom:void 0,href:p})}function b(O){return typeof O=="string"?Gr(n,O,a.value.path):oe({},O)}function _(O,k){if(u!==O)return cn(8,{from:k,to:O})}function T(O){return K(O)}function P(O){return T(oe(b(O),{replace:!0}))}function U(O){const k=O.matched[O.matched.length-1];if(k&&k.redirect){const{redirect:L}=k;let D=typeof L=="function"?L(O):L;return typeof D=="string"&&(D=D.includes("?")||D.includes("#")?D=b(D):{path:D},D.params={}),oe({query:O.query,hash:O.hash,params:"path"in D?{}:O.params},D)}}function K(O,k){const L=u=v(O),D=a.value,se=O.state,d=O.force,p=O.replace===!0,x=U(L);if(x)return K(oe(b(x),{state:typeof x=="object"?oe({},se,x.state):se,force:d,replace:p}),k||L);const j=L;j.redirectedFrom=k;let S;return!d&&r1(r,D,L)&&(S=cn(16,{to:j,from:D}),xe(D,D,!0,!1)),(S?Promise.resolve(S):re(j,D)).catch(A=>at(A)?at(A,2)?A:ze(A):J(A,j,D)).then(A=>{if(A){if(at(A,2))return K(oe({replace:p},b(A.to),{state:typeof A.to=="object"?oe({},se,A.to.state):se,force:d}),k||j)}else A=F(j,D,!0,p,se);return ae(j,D,A),A})}function B(O,k){const L=_(O,k);return L?Promise.reject(L):Promise.resolve()}function X(O){const k=Oe.values().next().value;return k&&typeof k.runWithContext=="function"?k.runWithContext(O):O()}function re(O,k){let L;const[D,se,d]=th(O,k);L=Wr(D.reverse(),"beforeRouteLeave",O,k);for(const x of D)x.leaveGuards.forEach(j=>{L.push(Ot(j,O,k))});const p=B.bind(null,O,k);return L.push(p),_e(L).then(()=>{L=[];for(const x of o.list())L.push(Ot(x,O,k));return L.push(p),_e(L)}).then(()=>{L=Wr(se,"beforeRouteUpdate",O,k);for(const x of se)x.updateGuards.forEach(j=>{L.push(Ot(j,O,k))});return L.push(p),_e(L)}).then(()=>{L=[];for(const x of d)if(x.beforeEnter)if(Qe(x.beforeEnter))for(const j of x.beforeEnter)L.push(Ot(j,O,k));else L.push(Ot(x.beforeEnter,O,k));return L.push(p),_e(L)}).then(()=>(O.matched.forEach(x=>x.enterCallbacks={}),L=Wr(d,"beforeRouteEnter",O,k),L.push(p),_e(L))).then(()=>{L=[];for(const x of i.list())L.push(Ot(x,O,k));return L.push(p),_e(L)}).catch(x=>at(x,8)?x:Promise.reject(x))}function ae(O,k,L){l.list().forEach(D=>X(()=>D(O,k,L)))}function F(O,k,L,D,se){const d=_(O,k);if(d)return d;const p=k===bt,x=Jt?history.state:{};L&&(D||p?s.replace(O.fullPath,oe({scroll:p&&x&&x.scroll},se)):s.push(O.fullPath,se)),a.value=O,xe(O,k,L,p),ze()}let te;function de(){te||(te=s.listen((O,k,L)=>{if(!Mt.listening)return;const D=v(O),se=U(D);if(se){K(oe(se,{replace:!0}),D).catch(En);return}u=D;const d=a.value;Jt&&f1(ii(d.fullPath,L.delta),Sr()),re(D,d).catch(p=>at(p,12)?p:at(p,2)?(K(p.to,D).then(x=>{at(x,20)&&!L.delta&&L.type===Tn.pop&&s.go(-1,!1)}).catch(En),Promise.reject()):(L.delta&&s.go(-L.delta,!1),J(p,D,d))).then(p=>{p=p||F(D,d,!1),p&&(L.delta&&!at(p,8)?s.go(-L.delta,!1):L.type===Tn.pop&&at(p,20)&&s.go(-1,!1)),ae(D,d,p)}).catch(En)}))}let Ie=gn(),ce=gn(),q;function J(O,k,L){ze(O);const D=ce.list();return D.length?D.forEach(se=>se(O,k,L)):console.error(O),Promise.reject(O)}function je(){return q&&a.value!==bt?Promise.resolve():new Promise((O,k)=>{Ie.add([O,k])})}function ze(O){return q||(q=!O,de(),Ie.list().forEach(([k,L])=>O?L(O):k()),Ie.reset()),O}function xe(O,k,L,D){const{scrollBehavior:se}=e;if(!Jt||!se)return Promise.resolve();const d=!L&&h1(ii(O.fullPath,0))||(D||!L)&&history.state&&history.state.scroll||null;return ir().then(()=>se(O,k,d)).then(p=>p&&u1(p)).catch(p=>J(p,O,k))}const pe=O=>s.go(O);let Ke;const Oe=new Set,Mt={currentRoute:a,listening:!0,addRoute:y,removeRoute:m,hasRoute:w,getRoutes:g,resolve:v,options:e,push:T,replace:P,go:pe,back:()=>pe(-1),forward:()=>pe(1),beforeEach:o.add,beforeResolve:i.add,afterEach:l.add,onError:ce.add,isReady:je,install(O){const k=this;O.component("RouterLink",J1),O.component("RouterView",Z1),O.config.globalProperties.$router=k,Object.defineProperty(O.config.globalProperties,"$route",{enumerable:!0,get:()=>tn(a)}),Jt&&!Ke&&a.value===bt&&(Ke=!0,T(s.location).catch(se=>{}));const L={};for(const se in bt)Object.defineProperty(L,se,{get:()=>a.value[se],enumerable:!0});O.provide(eo,k),O.provide(ya,fl(L)),O.provide(ws,a);const D=O.unmount;Oe.add(O),O.unmount=function(){Oe.delete(O),Oe.size<1&&(u=bt,te&&te(),te=null,a.value=bt,Ke=!1,q=!1),D()}}};function _e(O){return O.reduce((k,L)=>k.then(()=>X(L)),Promise.resolve())}return Mt}function th(e,t){const n=[],r=[],s=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;ian(u,l))?r.push(l):n.push(l));const a=e.matched[i];a&&(t.matched.find(u=>an(u,a))||s.push(a))}return[n,r,s]}/*! + * vuex v4.1.0 + * (c) 2022 Evan You + * @license MIT + */var nh="store";function hn(e,t){Object.keys(e).forEach(function(n){return t(e[n],n)})}function rh(e){return e!==null&&typeof e=="object"}function sh(e){return e&&typeof e.then=="function"}function oh(e,t){return function(){return e(t)}}function ma(e,t,n){return t.indexOf(e)<0&&(n&&n.prepend?t.unshift(e):t.push(e)),function(){var r=t.indexOf(e);r>-1&&t.splice(r,1)}}function ga(e,t){e._actions=Object.create(null),e._mutations=Object.create(null),e._wrappedGetters=Object.create(null),e._modulesNamespaceMap=Object.create(null);var n=e.state;Ar(e,n,[],e._modules.root,!0),to(e,n,t)}function to(e,t,n){var r=e._state,s=e._scope;e.getters={},e._makeLocalGettersCache=Object.create(null);var o=e._wrappedGetters,i={},l={},a=jc(!0);a.run(function(){hn(o,function(u,c){i[c]=oh(u,e),l[c]=De(function(){return i[c]()}),Object.defineProperty(e.getters,c,{get:function(){return l[c].value},enumerable:!0})})}),e._state=Ln({data:t}),e._scope=a,e.strict&&uh(e),r&&n&&e._withCommit(function(){r.data=null}),s&&s.stop()}function Ar(e,t,n,r,s){var o=!n.length,i=e._modules.getNamespace(n);if(r.namespaced&&(e._modulesNamespaceMap[i],e._modulesNamespaceMap[i]=r),!o&&!s){var l=no(t,n.slice(0,-1)),a=n[n.length-1];e._withCommit(function(){l[a]=r.state})}var u=r.context=ih(e,i,n);r.forEachMutation(function(c,f){var h=i+f;lh(e,h,c,u)}),r.forEachAction(function(c,f){var h=c.root?f:i+f,y=c.handler||c;ah(e,h,y,u)}),r.forEachGetter(function(c,f){var h=i+f;ch(e,h,c,u)}),r.forEachChild(function(c,f){Ar(e,t,n.concat(f),c,s)})}function ih(e,t,n){var r=t==="",s={dispatch:r?e.dispatch:function(o,i,l){var a=hr(o,i,l),u=a.payload,c=a.options,f=a.type;return(!c||!c.root)&&(f=t+f),e.dispatch(f,u)},commit:r?e.commit:function(o,i,l){var a=hr(o,i,l),u=a.payload,c=a.options,f=a.type;(!c||!c.root)&&(f=t+f),e.commit(f,u,c)}};return Object.defineProperties(s,{getters:{get:r?function(){return e.getters}:function(){return xa(e,t)}},state:{get:function(){return no(e.state,n)}}}),s}function xa(e,t){if(!e._makeLocalGettersCache[t]){var n={},r=t.length;Object.keys(e.getters).forEach(function(s){if(s.slice(0,r)===t){var o=s.slice(r);Object.defineProperty(n,o,{get:function(){return e.getters[s]},enumerable:!0})}}),e._makeLocalGettersCache[t]=n}return e._makeLocalGettersCache[t]}function lh(e,t,n,r){var s=e._mutations[t]||(e._mutations[t]=[]);s.push(function(i){n.call(e,r.state,i)})}function ah(e,t,n,r){var s=e._actions[t]||(e._actions[t]=[]);s.push(function(i){var l=n.call(e,{dispatch:r.dispatch,commit:r.commit,getters:r.getters,state:r.state,rootGetters:e.getters,rootState:e.state},i);return sh(l)||(l=Promise.resolve(l)),e._devtoolHook?l.catch(function(a){throw e._devtoolHook.emit("vuex:error",a),a}):l})}function ch(e,t,n,r){e._wrappedGetters[t]||(e._wrappedGetters[t]=function(o){return n(r.state,r.getters,o.state,o.getters)})}function uh(e){rn(function(){return e._state.data},function(){},{deep:!0,flush:"sync"})}function no(e,t){return t.reduce(function(n,r){return n[r]},e)}function hr(e,t,n){return rh(e)&&e.type&&(n=t,t=e,e=e.type),{type:e,payload:t,options:n}}var fh="vuex bindings",bi="vuex:mutations",qr="vuex:actions",Wt="vuex",hh=0;function dh(e,t){Xf({id:"org.vuejs.vuex",app:e,label:"Vuex",homepage:"https://next.vuex.vuejs.org/",logo:"https://vuejs.org/images/icons/favicon-96x96.png",packageName:"vuex",componentStateTypes:[fh]},function(n){n.addTimelineLayer({id:bi,label:"Vuex Mutations",color:wi}),n.addTimelineLayer({id:qr,label:"Vuex Actions",color:wi}),n.addInspector({id:Wt,label:"Vuex",icon:"storage",treeFilterPlaceholder:"Filter stores..."}),n.on.getInspectorTree(function(r){if(r.app===e&&r.inspectorId===Wt)if(r.filter){var s=[];ja(s,t._modules.root,r.filter,""),r.rootNodes=s}else r.rootNodes=[wa(t._modules.root,"")]}),n.on.getInspectorState(function(r){if(r.app===e&&r.inspectorId===Wt){var s=r.nodeId;xa(t,s),r.state=mh(xh(t._modules,s),s==="root"?t.getters:t._makeLocalGettersCache,s)}}),n.on.editInspectorState(function(r){if(r.app===e&&r.inspectorId===Wt){var s=r.nodeId,o=r.path;s!=="root"&&(o=s.split("/").filter(Boolean).concat(o)),t._withCommit(function(){r.set(t._state.data,o,r.state.value)})}}),t.subscribe(function(r,s){var o={};r.payload&&(o.payload=r.payload),o.state=s,n.notifyComponentUpdate(),n.sendInspectorTree(Wt),n.sendInspectorState(Wt),n.addTimelineEvent({layerId:bi,event:{time:Date.now(),title:r.type,data:o}})}),t.subscribeAction({before:function(r,s){var o={};r.payload&&(o.payload=r.payload),r._id=hh++,r._time=Date.now(),o.state=s,n.addTimelineEvent({layerId:qr,event:{time:r._time,title:r.type,groupId:r._id,subtitle:"start",data:o}})},after:function(r,s){var o={},i=Date.now()-r._time;o.duration={_custom:{type:"duration",display:i+"ms",tooltip:"Action duration",value:i}},r.payload&&(o.payload=r.payload),o.state=s,n.addTimelineEvent({layerId:qr,event:{time:Date.now(),title:r.type,groupId:r._id,subtitle:"end",data:o}})}})})}var wi=8702998,ph=6710886,yh=16777215,va={label:"namespaced",textColor:yh,backgroundColor:ph};function ba(e){return e&&e!=="root"?e.split("/").slice(-2,-1)[0]:"Root"}function wa(e,t){return{id:t||"root",label:ba(t),tags:e.namespaced?[va]:[],children:Object.keys(e._children).map(function(n){return wa(e._children[n],t+n+"/")})}}function ja(e,t,n,r){r.includes(n)&&e.push({id:r||"root",label:r.endsWith("/")?r.slice(0,r.length-1):r||"Root",tags:t.namespaced?[va]:[]}),Object.keys(t._children).forEach(function(s){ja(e,t._children[s],n,r+s+"/")})}function mh(e,t,n){t=n==="root"?t:t[n];var r=Object.keys(t),s={state:Object.keys(e.state).map(function(i){return{key:i,editable:!0,value:e.state[i]}})};if(r.length){var o=gh(t);s.getters=Object.keys(o).map(function(i){return{key:i.endsWith("/")?ba(i):i,editable:!1,value:js(function(){return o[i]})}})}return s}function gh(e){var t={};return Object.keys(e).forEach(function(n){var r=n.split("/");if(r.length>1){var s=t,o=r.pop();r.forEach(function(i){s[i]||(s[i]={_custom:{value:{},display:i,tooltip:"Module",abstract:!0}}),s=s[i]._custom.value}),s[o]=js(function(){return e[n]})}else t[n]=js(function(){return e[n]})}),t}function xh(e,t){var n=t.split("/").filter(function(r){return r});return n.reduce(function(r,s,o){var i=r[s];if(!i)throw new Error('Missing module "'+s+'" for path "'+t+'".');return o===n.length-1?i:i._children},t==="root"?e:e.root._children)}function js(e){try{return e()}catch(t){return t}}var Xe=function(t,n){this.runtime=n,this._children=Object.create(null),this._rawModule=t;var r=t.state;this.state=(typeof r=="function"?r():r)||{}},_a={namespaced:{configurable:!0}};_a.namespaced.get=function(){return!!this._rawModule.namespaced};Xe.prototype.addChild=function(t,n){this._children[t]=n};Xe.prototype.removeChild=function(t){delete this._children[t]};Xe.prototype.getChild=function(t){return this._children[t]};Xe.prototype.hasChild=function(t){return t in this._children};Xe.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)};Xe.prototype.forEachChild=function(t){hn(this._children,t)};Xe.prototype.forEachGetter=function(t){this._rawModule.getters&&hn(this._rawModule.getters,t)};Xe.prototype.forEachAction=function(t){this._rawModule.actions&&hn(this._rawModule.actions,t)};Xe.prototype.forEachMutation=function(t){this._rawModule.mutations&&hn(this._rawModule.mutations,t)};Object.defineProperties(Xe.prototype,_a);var $t=function(t){this.register([],t,!1)};$t.prototype.get=function(t){return t.reduce(function(n,r){return n.getChild(r)},this.root)};$t.prototype.getNamespace=function(t){var n=this.root;return t.reduce(function(r,s){return n=n.getChild(s),r+(n.namespaced?s+"/":"")},"")};$t.prototype.update=function(t){Ea([],this.root,t)};$t.prototype.register=function(t,n,r){var s=this;r===void 0&&(r=!0);var o=new Xe(n,r);if(t.length===0)this.root=o;else{var i=this.get(t.slice(0,-1));i.addChild(t[t.length-1],o)}n.modules&&hn(n.modules,function(l,a){s.register(t.concat(a),l,r)})};$t.prototype.unregister=function(t){var n=this.get(t.slice(0,-1)),r=t[t.length-1],s=n.getChild(r);s&&s.runtime&&n.removeChild(r)};$t.prototype.isRegistered=function(t){var n=this.get(t.slice(0,-1)),r=t[t.length-1];return n?n.hasChild(r):!1};function Ea(e,t,n){if(t.update(n),n.modules)for(var r in n.modules){if(!t.getChild(r))return;Ea(e.concat(r),t.getChild(r),n.modules[r])}}function vh(e){return new Te(e)}var Te=function(t){var n=this;t===void 0&&(t={});var r=t.plugins;r===void 0&&(r=[]);var s=t.strict;s===void 0&&(s=!1);var o=t.devtools;this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new $t(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._makeLocalGettersCache=Object.create(null),this._scope=null,this._devtools=o;var i=this,l=this,a=l.dispatch,u=l.commit;this.dispatch=function(h,y){return a.call(i,h,y)},this.commit=function(h,y,m){return u.call(i,h,y,m)},this.strict=s;var c=this._modules.root.state;Ar(this,c,[],this._modules.root),to(this,c),r.forEach(function(f){return f(n)})},ro={state:{configurable:!0}};Te.prototype.install=function(t,n){t.provide(n||nh,this),t.config.globalProperties.$store=this;var r=this._devtools!==void 0?this._devtools:!1;r&&dh(t,this)};ro.state.get=function(){return this._state.data};ro.state.set=function(e){};Te.prototype.commit=function(t,n,r){var s=this,o=hr(t,n,r),i=o.type,l=o.payload,a={type:i,payload:l},u=this._mutations[i];u&&(this._withCommit(function(){u.forEach(function(f){f(l)})}),this._subscribers.slice().forEach(function(c){return c(a,s.state)}))};Te.prototype.dispatch=function(t,n){var r=this,s=hr(t,n),o=s.type,i=s.payload,l={type:o,payload:i},a=this._actions[o];if(a){try{this._actionSubscribers.slice().filter(function(c){return c.before}).forEach(function(c){return c.before(l,r.state)})}catch{}var u=a.length>1?Promise.all(a.map(function(c){return c(i)})):a[0](i);return new Promise(function(c,f){u.then(function(h){try{r._actionSubscribers.filter(function(y){return y.after}).forEach(function(y){return y.after(l,r.state)})}catch{}c(h)},function(h){try{r._actionSubscribers.filter(function(y){return y.error}).forEach(function(y){return y.error(l,r.state,h)})}catch{}f(h)})})}};Te.prototype.subscribe=function(t,n){return ma(t,this._subscribers,n)};Te.prototype.subscribeAction=function(t,n){var r=typeof t=="function"?{before:t}:t;return ma(r,this._actionSubscribers,n)};Te.prototype.watch=function(t,n,r){var s=this;return rn(function(){return t(s.state,s.getters)},n,Object.assign({},r))};Te.prototype.replaceState=function(t){var n=this;this._withCommit(function(){n._state.data=t})};Te.prototype.registerModule=function(t,n,r){r===void 0&&(r={}),typeof t=="string"&&(t=[t]),this._modules.register(t,n),Ar(this,this.state,t,this._modules.get(t),r.preserveState),to(this,this.state)};Te.prototype.unregisterModule=function(t){var n=this;typeof t=="string"&&(t=[t]),this._modules.unregister(t),this._withCommit(function(){var r=no(n.state,t.slice(0,-1));delete r[t[t.length-1]]}),ga(this)};Te.prototype.hasModule=function(t){return typeof t=="string"&&(t=[t]),this._modules.isRegistered(t)};Te.prototype.hotUpdate=function(t){this._modules.update(t),ga(this,!0)};Te.prototype._withCommit=function(t){var n=this._committing;this._committing=!0,t(),this._committing=n};Object.defineProperties(Te.prototype,ro);const Cr=(e,t)=>{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},bh={name:"App"};function wh(e,t,n,r,s,o){const i=ls("router-view");return Pe(),Be("div",null,[we(i)])}const jh=Cr(bh,[["render",wh]]),_h={data(){return{show:!1,has_button:!0,message:""}},methods:{hide(){this.show=!1,this.$emit("ok")},showMessage(e){this.message=e,this.has_button=!0,this.show=!0},showBlockingMessage(e){this.message=e,this.has_button=!1,this.show=!0},updateMessage(e){this.message=e,this.show=!0},hideMessage(){this.show=!1}}},Eh={key:0,class:"fixed top-0 left-0 right-0 bottom-0 flex items-center justify-center bg-black bg-opacity-50 z-50"},Oh={class:"pl-10 pr-10 bg-bg-light dark:bg-bg-dark p-8 rounded-lg shadow-lg"},Sh={class:"container overflow-y-auto"},Ah={class:"text-lg font-medium"},Ch={class:"mt-4 flex justify-center"},Rh={key:1,"aria-hidden":"true",class:"w-6 h-6 animate-spin fill-secondary",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Th=H("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"},null,-1),Mh=H("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"},null,-1),Ph=[Th,Mh];function Lh(e,t,n,r,s,o){return s.show?(Pe(),Be("div",Eh,[H("div",Oh,[H("div",Sh,[H("div",Ah,Qi(s.message),1)]),H("div",Ch,[s.has_button?(Pe(),Be("button",{key:0,onClick:t[0]||(t[0]=(...i)=>o.hide&&o.hide(...i)),class:"bg-primary hover:bg-primary-light active:scale-95 duration-150 text-white px-4 py-2 rounded-lg shadow-lg hover:bg-secondary-dark"}," OK ")):kt("",!0),s.has_button?kt("",!0):(Pe(),Be("svg",Rh,Ph))])])])):kt("",!0)}const Nh=Cr(_h,[["render",Lh]]);var Ih=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function kh(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Oa={exports:{}};(function(e,t){(function(r,s){e.exports=s()})(typeof self<"u"?self:Ih,function(){return function(n){var r={};function s(o){if(r[o])return r[o].exports;var i=r[o]={i:o,l:!1,exports:{}};return n[o].call(i.exports,i,i.exports,s),i.l=!0,i.exports}return s.m=n,s.c=r,s.d=function(o,i,l){s.o(o,i)||Object.defineProperty(o,i,{configurable:!1,enumerable:!0,get:l})},s.r=function(o){Object.defineProperty(o,"__esModule",{value:!0})},s.n=function(o){var i=o&&o.__esModule?function(){return o.default}:function(){return o};return s.d(i,"a",i),i},s.o=function(o,i){return Object.prototype.hasOwnProperty.call(o,i)},s.p="",s(s.s=0)}({"./dist/icons.json":function(n){n.exports={activity:'',airplay:'',"alert-circle":'',"alert-octagon":'',"alert-triangle":'',"align-center":'',"align-justify":'',"align-left":'',"align-right":'',anchor:'',aperture:'',archive:'',"arrow-down-circle":'',"arrow-down-left":'',"arrow-down-right":'',"arrow-down":'',"arrow-left-circle":'',"arrow-left":'',"arrow-right-circle":'',"arrow-right":'',"arrow-up-circle":'',"arrow-up-left":'',"arrow-up-right":'',"arrow-up":'',"at-sign":'',award:'',"bar-chart-2":'',"bar-chart":'',"battery-charging":'',battery:'',"bell-off":'',bell:'',bluetooth:'',bold:'',"book-open":'',book:'',bookmark:'',box:'',briefcase:'',calendar:'',"camera-off":'',camera:'',cast:'',"check-circle":'',"check-square":'',check:'',"chevron-down":'',"chevron-left":'',"chevron-right":'',"chevron-up":'',"chevrons-down":'',"chevrons-left":'',"chevrons-right":'',"chevrons-up":'',chrome:'',circle:'',clipboard:'',clock:'',"cloud-drizzle":'',"cloud-lightning":'',"cloud-off":'',"cloud-rain":'',"cloud-snow":'',cloud:'',code:'',codepen:'',codesandbox:'',coffee:'',columns:'',command:'',compass:'',copy:'',"corner-down-left":'',"corner-down-right":'',"corner-left-down":'',"corner-left-up":'',"corner-right-down":'',"corner-right-up":'',"corner-up-left":'',"corner-up-right":'',cpu:'',"credit-card":'',crop:'',crosshair:'',database:'',delete:'',disc:'',"divide-circle":'',"divide-square":'',divide:'',"dollar-sign":'',"download-cloud":'',download:'',dribbble:'',droplet:'',"edit-2":'',"edit-3":'',edit:'',"external-link":'',"eye-off":'',eye:'',facebook:'',"fast-forward":'',feather:'',figma:'',"file-minus":'',"file-plus":'',"file-text":'',file:'',film:'',filter:'',flag:'',"folder-minus":'',"folder-plus":'',folder:'',framer:'',frown:'',gift:'',"git-branch":'',"git-commit":'',"git-merge":'',"git-pull-request":'',github:'',gitlab:'',globe:'',grid:'',"hard-drive":'',hash:'',headphones:'',heart:'',"help-circle":'',hexagon:'',home:'',image:'',inbox:'',info:'',instagram:'',italic:'',key:'',layers:'',layout:'',"life-buoy":'',"link-2":'',link:'',linkedin:'',list:'',loader:'',lock:'',"log-in":'',"log-out":'',mail:'',"map-pin":'',map:'',"maximize-2":'',maximize:'',meh:'',menu:'',"message-circle":'',"message-square":'',"mic-off":'',mic:'',"minimize-2":'',minimize:'',"minus-circle":'',"minus-square":'',minus:'',monitor:'',moon:'',"more-horizontal":'',"more-vertical":'',"mouse-pointer":'',move:'',music:'',"navigation-2":'',navigation:'',octagon:'',package:'',paperclip:'',"pause-circle":'',pause:'',"pen-tool":'',percent:'',"phone-call":'',"phone-forwarded":'',"phone-incoming":'',"phone-missed":'',"phone-off":'',"phone-outgoing":'',phone:'',"pie-chart":'',"play-circle":'',play:'',"plus-circle":'',"plus-square":'',plus:'',pocket:'',power:'',printer:'',radio:'',"refresh-ccw":'',"refresh-cw":'',repeat:'',rewind:'',"rotate-ccw":'',"rotate-cw":'',rss:'',save:'',scissors:'',search:'',send:'',server:'',settings:'',"share-2":'',share:'',"shield-off":'',shield:'',"shopping-bag":'',"shopping-cart":'',shuffle:'',sidebar:'',"skip-back":'',"skip-forward":'',slack:'',slash:'',sliders:'',smartphone:'',smile:'',speaker:'',square:'',star:'',"stop-circle":'',sun:'',sunrise:'',sunset:'',table:'',tablet:'',tag:'',target:'',terminal:'',thermometer:'',"thumbs-down":'',"thumbs-up":'',"toggle-left":'',"toggle-right":'',tool:'',"trash-2":'',trash:'',trello:'',"trending-down":'',"trending-up":'',triangle:'',truck:'',tv:'',twitch:'',twitter:'',type:'',umbrella:'',underline:'',unlock:'',"upload-cloud":'',upload:'',"user-check":'',"user-minus":'',"user-plus":'',"user-x":'',user:'',users:'',"video-off":'',video:'',voicemail:'',"volume-1":'',"volume-2":'',"volume-x":'',volume:'',watch:'',"wifi-off":'',wifi:'',wind:'',"x-circle":'',"x-octagon":'',"x-square":'',x:'',youtube:'',"zap-off":'',zap:'',"zoom-in":'',"zoom-out":''}},"./node_modules/classnames/dedupe.js":function(n,r,s){var o,i;/*! + Copyright (c) 2016 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/(function(){var l=function(){function a(){}a.prototype=Object.create(null);function u(v,b){for(var _=b.length,T=0;T<_;++T)g(v,b[T])}var c={}.hasOwnProperty;function f(v,b){v[b]=!0}function h(v,b){for(var _ in b)c.call(b,_)&&(v[_]=!!b[_])}var y=/\s+/;function m(v,b){for(var _=b.split(y),T=_.length,P=0;P1?arguments[1]:void 0,b=v!==void 0,_=0,T=f(m),P,U,K,B;if(b&&(v=o(v,w>2?arguments[2]:void 0,2)),T!=null&&!(g==Array&&a(T)))for(B=T.call(m),U=new g;!(K=B.next()).done;_++)c(U,_,b?l(B,v,[K.value,_],!0):K.value);else for(P=u(m.length),U=new g(P);P>_;_++)c(U,_,b?v(m[_],_):m[_]);return U.length=_,U}},"./node_modules/core-js/internals/array-includes.js":function(n,r,s){var o=s("./node_modules/core-js/internals/to-indexed-object.js"),i=s("./node_modules/core-js/internals/to-length.js"),l=s("./node_modules/core-js/internals/to-absolute-index.js");n.exports=function(a){return function(u,c,f){var h=o(u),y=i(h.length),m=l(f,y),g;if(a&&c!=c){for(;y>m;)if(g=h[m++],g!=g)return!0}else for(;y>m;m++)if((a||m in h)&&h[m]===c)return a||m||0;return!a&&-1}}},"./node_modules/core-js/internals/bind-context.js":function(n,r,s){var o=s("./node_modules/core-js/internals/a-function.js");n.exports=function(i,l,a){if(o(i),l===void 0)return i;switch(a){case 0:return function(){return i.call(l)};case 1:return function(u){return i.call(l,u)};case 2:return function(u,c){return i.call(l,u,c)};case 3:return function(u,c,f){return i.call(l,u,c,f)}}return function(){return i.apply(l,arguments)}}},"./node_modules/core-js/internals/call-with-safe-iteration-closing.js":function(n,r,s){var o=s("./node_modules/core-js/internals/an-object.js");n.exports=function(i,l,a,u){try{return u?l(o(a)[0],a[1]):l(a)}catch(f){var c=i.return;throw c!==void 0&&o(c.call(i)),f}}},"./node_modules/core-js/internals/check-correctness-of-iteration.js":function(n,r,s){var o=s("./node_modules/core-js/internals/well-known-symbol.js"),i=o("iterator"),l=!1;try{var a=0,u={next:function(){return{done:!!a++}},return:function(){l=!0}};u[i]=function(){return this},Array.from(u,function(){throw 2})}catch{}n.exports=function(c,f){if(!f&&!l)return!1;var h=!1;try{var y={};y[i]=function(){return{next:function(){return{done:h=!0}}}},c(y)}catch{}return h}},"./node_modules/core-js/internals/classof-raw.js":function(n,r){var s={}.toString;n.exports=function(o){return s.call(o).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(n,r,s){var o=s("./node_modules/core-js/internals/classof-raw.js"),i=s("./node_modules/core-js/internals/well-known-symbol.js"),l=i("toStringTag"),a=o(function(){return arguments}())=="Arguments",u=function(c,f){try{return c[f]}catch{}};n.exports=function(c){var f,h,y;return c===void 0?"Undefined":c===null?"Null":typeof(h=u(f=Object(c),l))=="string"?h:a?o(f):(y=o(f))=="Object"&&typeof f.callee=="function"?"Arguments":y}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(n,r,s){var o=s("./node_modules/core-js/internals/has.js"),i=s("./node_modules/core-js/internals/own-keys.js"),l=s("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),a=s("./node_modules/core-js/internals/object-define-property.js");n.exports=function(u,c){for(var f=i(c),h=a.f,y=l.f,m=0;m",P="java"+_+":",U;for(w.style.display="none",u.appendChild(w),w.src=String(P),U=w.contentWindow.document,U.open(),U.write(b+_+T+"document.F=Object"+b+"/"+_+T),U.close(),g=U.F;v--;)delete g[y][l[v]];return g()};n.exports=Object.create||function(v,b){var _;return v!==null?(m[y]=o(v),_=new m,m[y]=null,_[h]=v):_=g(),b===void 0?_:i(_,b)},a[h]=!0},"./node_modules/core-js/internals/object-define-properties.js":function(n,r,s){var o=s("./node_modules/core-js/internals/descriptors.js"),i=s("./node_modules/core-js/internals/object-define-property.js"),l=s("./node_modules/core-js/internals/an-object.js"),a=s("./node_modules/core-js/internals/object-keys.js");n.exports=o?Object.defineProperties:function(c,f){l(c);for(var h=a(f),y=h.length,m=0,g;y>m;)i.f(c,g=h[m++],f[g]);return c}},"./node_modules/core-js/internals/object-define-property.js":function(n,r,s){var o=s("./node_modules/core-js/internals/descriptors.js"),i=s("./node_modules/core-js/internals/ie8-dom-define.js"),l=s("./node_modules/core-js/internals/an-object.js"),a=s("./node_modules/core-js/internals/to-primitive.js"),u=Object.defineProperty;r.f=o?u:function(f,h,y){if(l(f),h=a(h,!0),l(y),i)try{return u(f,h,y)}catch{}if("get"in y||"set"in y)throw TypeError("Accessors not supported");return"value"in y&&(f[h]=y.value),f}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(n,r,s){var o=s("./node_modules/core-js/internals/descriptors.js"),i=s("./node_modules/core-js/internals/object-property-is-enumerable.js"),l=s("./node_modules/core-js/internals/create-property-descriptor.js"),a=s("./node_modules/core-js/internals/to-indexed-object.js"),u=s("./node_modules/core-js/internals/to-primitive.js"),c=s("./node_modules/core-js/internals/has.js"),f=s("./node_modules/core-js/internals/ie8-dom-define.js"),h=Object.getOwnPropertyDescriptor;r.f=o?h:function(m,g){if(m=a(m),g=u(g,!0),f)try{return h(m,g)}catch{}if(c(m,g))return l(!i.f.call(m,g),m[g])}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(n,r,s){var o=s("./node_modules/core-js/internals/object-keys-internal.js"),i=s("./node_modules/core-js/internals/enum-bug-keys.js"),l=i.concat("length","prototype");r.f=Object.getOwnPropertyNames||function(u){return o(u,l)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(n,r){r.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(n,r,s){var o=s("./node_modules/core-js/internals/has.js"),i=s("./node_modules/core-js/internals/to-object.js"),l=s("./node_modules/core-js/internals/shared-key.js"),a=s("./node_modules/core-js/internals/correct-prototype-getter.js"),u=l("IE_PROTO"),c=Object.prototype;n.exports=a?Object.getPrototypeOf:function(f){return f=i(f),o(f,u)?f[u]:typeof f.constructor=="function"&&f instanceof f.constructor?f.constructor.prototype:f instanceof Object?c:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(n,r,s){var o=s("./node_modules/core-js/internals/has.js"),i=s("./node_modules/core-js/internals/to-indexed-object.js"),l=s("./node_modules/core-js/internals/array-includes.js"),a=s("./node_modules/core-js/internals/hidden-keys.js"),u=l(!1);n.exports=function(c,f){var h=i(c),y=0,m=[],g;for(g in h)!o(a,g)&&o(h,g)&&m.push(g);for(;f.length>y;)o(h,g=f[y++])&&(~u(m,g)||m.push(g));return m}},"./node_modules/core-js/internals/object-keys.js":function(n,r,s){var o=s("./node_modules/core-js/internals/object-keys-internal.js"),i=s("./node_modules/core-js/internals/enum-bug-keys.js");n.exports=Object.keys||function(a){return o(a,i)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(n,r,s){var o={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,l=i&&!o.call({1:2},1);r.f=l?function(u){var c=i(this,u);return!!c&&c.enumerable}:o},"./node_modules/core-js/internals/object-set-prototype-of.js":function(n,r,s){var o=s("./node_modules/core-js/internals/validate-set-prototype-of-arguments.js");n.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var i=!1,l={},a;try{a=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,a.call(l,[]),i=l instanceof Array}catch{}return function(c,f){return o(c,f),i?a.call(c,f):c.__proto__=f,c}}():void 0)},"./node_modules/core-js/internals/own-keys.js":function(n,r,s){var o=s("./node_modules/core-js/internals/global.js"),i=s("./node_modules/core-js/internals/object-get-own-property-names.js"),l=s("./node_modules/core-js/internals/object-get-own-property-symbols.js"),a=s("./node_modules/core-js/internals/an-object.js"),u=o.Reflect;n.exports=u&&u.ownKeys||function(f){var h=i.f(a(f)),y=l.f;return y?h.concat(y(f)):h}},"./node_modules/core-js/internals/path.js":function(n,r,s){n.exports=s("./node_modules/core-js/internals/global.js")},"./node_modules/core-js/internals/redefine.js":function(n,r,s){var o=s("./node_modules/core-js/internals/global.js"),i=s("./node_modules/core-js/internals/shared.js"),l=s("./node_modules/core-js/internals/hide.js"),a=s("./node_modules/core-js/internals/has.js"),u=s("./node_modules/core-js/internals/set-global.js"),c=s("./node_modules/core-js/internals/function-to-string.js"),f=s("./node_modules/core-js/internals/internal-state.js"),h=f.get,y=f.enforce,m=String(c).split("toString");i("inspectSource",function(g){return c.call(g)}),(n.exports=function(g,w,v,b){var _=b?!!b.unsafe:!1,T=b?!!b.enumerable:!1,P=b?!!b.noTargetGet:!1;if(typeof v=="function"&&(typeof w=="string"&&!a(v,"name")&&l(v,"name",w),y(v).source=m.join(typeof w=="string"?w:"")),g===o){T?g[w]=v:u(w,v);return}else _?!P&&g[w]&&(T=!0):delete g[w];T?g[w]=v:l(g,w,v)})(Function.prototype,"toString",function(){return typeof this=="function"&&h(this).source||c.call(this)})},"./node_modules/core-js/internals/require-object-coercible.js":function(n,r){n.exports=function(s){if(s==null)throw TypeError("Can't call method on "+s);return s}},"./node_modules/core-js/internals/set-global.js":function(n,r,s){var o=s("./node_modules/core-js/internals/global.js"),i=s("./node_modules/core-js/internals/hide.js");n.exports=function(l,a){try{i(o,l,a)}catch{o[l]=a}return a}},"./node_modules/core-js/internals/set-to-string-tag.js":function(n,r,s){var o=s("./node_modules/core-js/internals/object-define-property.js").f,i=s("./node_modules/core-js/internals/has.js"),l=s("./node_modules/core-js/internals/well-known-symbol.js"),a=l("toStringTag");n.exports=function(u,c,f){u&&!i(u=f?u:u.prototype,a)&&o(u,a,{configurable:!0,value:c})}},"./node_modules/core-js/internals/shared-key.js":function(n,r,s){var o=s("./node_modules/core-js/internals/shared.js"),i=s("./node_modules/core-js/internals/uid.js"),l=o("keys");n.exports=function(a){return l[a]||(l[a]=i(a))}},"./node_modules/core-js/internals/shared.js":function(n,r,s){var o=s("./node_modules/core-js/internals/global.js"),i=s("./node_modules/core-js/internals/set-global.js"),l=s("./node_modules/core-js/internals/is-pure.js"),a="__core-js_shared__",u=o[a]||i(a,{});(n.exports=function(c,f){return u[c]||(u[c]=f!==void 0?f:{})})("versions",[]).push({version:"3.1.3",mode:l?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-at.js":function(n,r,s){var o=s("./node_modules/core-js/internals/to-integer.js"),i=s("./node_modules/core-js/internals/require-object-coercible.js");n.exports=function(l,a,u){var c=String(i(l)),f=o(a),h=c.length,y,m;return f<0||f>=h?u?"":void 0:(y=c.charCodeAt(f),y<55296||y>56319||f+1===h||(m=c.charCodeAt(f+1))<56320||m>57343?u?c.charAt(f):y:u?c.slice(f,f+2):(y-55296<<10)+(m-56320)+65536)}},"./node_modules/core-js/internals/to-absolute-index.js":function(n,r,s){var o=s("./node_modules/core-js/internals/to-integer.js"),i=Math.max,l=Math.min;n.exports=function(a,u){var c=o(a);return c<0?i(c+u,0):l(c,u)}},"./node_modules/core-js/internals/to-indexed-object.js":function(n,r,s){var o=s("./node_modules/core-js/internals/indexed-object.js"),i=s("./node_modules/core-js/internals/require-object-coercible.js");n.exports=function(l){return o(i(l))}},"./node_modules/core-js/internals/to-integer.js":function(n,r){var s=Math.ceil,o=Math.floor;n.exports=function(i){return isNaN(i=+i)?0:(i>0?o:s)(i)}},"./node_modules/core-js/internals/to-length.js":function(n,r,s){var o=s("./node_modules/core-js/internals/to-integer.js"),i=Math.min;n.exports=function(l){return l>0?i(o(l),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(n,r,s){var o=s("./node_modules/core-js/internals/require-object-coercible.js");n.exports=function(i){return Object(o(i))}},"./node_modules/core-js/internals/to-primitive.js":function(n,r,s){var o=s("./node_modules/core-js/internals/is-object.js");n.exports=function(i,l){if(!o(i))return i;var a,u;if(l&&typeof(a=i.toString)=="function"&&!o(u=a.call(i))||typeof(a=i.valueOf)=="function"&&!o(u=a.call(i))||!l&&typeof(a=i.toString)=="function"&&!o(u=a.call(i)))return u;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/uid.js":function(n,r){var s=0,o=Math.random();n.exports=function(i){return"Symbol(".concat(i===void 0?"":i,")_",(++s+o).toString(36))}},"./node_modules/core-js/internals/validate-set-prototype-of-arguments.js":function(n,r,s){var o=s("./node_modules/core-js/internals/is-object.js"),i=s("./node_modules/core-js/internals/an-object.js");n.exports=function(l,a){if(i(l),!o(a)&&a!==null)throw TypeError("Can't set "+String(a)+" as a prototype")}},"./node_modules/core-js/internals/well-known-symbol.js":function(n,r,s){var o=s("./node_modules/core-js/internals/global.js"),i=s("./node_modules/core-js/internals/shared.js"),l=s("./node_modules/core-js/internals/uid.js"),a=s("./node_modules/core-js/internals/native-symbol.js"),u=o.Symbol,c=i("wks");n.exports=function(f){return c[f]||(c[f]=a&&u[f]||(a?u:l)("Symbol."+f))}},"./node_modules/core-js/modules/es.array.from.js":function(n,r,s){var o=s("./node_modules/core-js/internals/export.js"),i=s("./node_modules/core-js/internals/array-from.js"),l=s("./node_modules/core-js/internals/check-correctness-of-iteration.js"),a=!l(function(u){Array.from(u)});o({target:"Array",stat:!0,forced:a},{from:i})},"./node_modules/core-js/modules/es.string.iterator.js":function(n,r,s){var o=s("./node_modules/core-js/internals/string-at.js"),i=s("./node_modules/core-js/internals/internal-state.js"),l=s("./node_modules/core-js/internals/define-iterator.js"),a="String Iterator",u=i.set,c=i.getterFor(a);l(String,"String",function(f){u(this,{type:a,string:String(f),index:0})},function(){var h=c(this),y=h.string,m=h.index,g;return m>=y.length?{value:void 0,done:!0}:(g=o(y,m,!0),h.index+=g.length,{value:g,done:!1})})},"./node_modules/webpack/buildin/global.js":function(n,r){var s;s=function(){return this}();try{s=s||Function("return this")()||(0,eval)("this")}catch{typeof window=="object"&&(s=window)}n.exports=s},"./src/default-attrs.json":function(n){n.exports={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":2,"stroke-linecap":"round","stroke-linejoin":"round"}},"./src/icon.js":function(n,r,s){Object.defineProperty(r,"__esModule",{value:!0});var o=Object.assign||function(g){for(var w=1;w2&&arguments[2]!==void 0?arguments[2]:[];h(this,g),this.name=w,this.contents=v,this.tags=b,this.attrs=o({},c.default,{class:"feather feather-"+w})}return i(g,[{key:"toSvg",value:function(){var v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},b=o({},this.attrs,v,{class:(0,a.default)(this.attrs.class,v.class)});return""+this.contents+""}},{key:"toString",value:function(){return this.contents}}]),g}();function m(g){return Object.keys(g).map(function(w){return w+'="'+g[w]+'"'}).join(" ")}r.default=y},"./src/icons.js":function(n,r,s){Object.defineProperty(r,"__esModule",{value:!0});var o=s("./src/icon.js"),i=f(o),l=s("./dist/icons.json"),a=f(l),u=s("./src/tags.json"),c=f(u);function f(h){return h&&h.__esModule?h:{default:h}}r.default=Object.keys(a.default).map(function(h){return new i.default(h,a.default[h],c.default[h])}).reduce(function(h,y){return h[y.name]=y,h},{})},"./src/index.js":function(n,r,s){var o=s("./src/icons.js"),i=f(o),l=s("./src/to-svg.js"),a=f(l),u=s("./src/replace.js"),c=f(u);function f(h){return h&&h.__esModule?h:{default:h}}n.exports={icons:i.default,toSvg:a.default,replace:c.default}},"./src/replace.js":function(n,r,s){Object.defineProperty(r,"__esModule",{value:!0});var o=Object.assign||function(m){for(var g=1;g0&&arguments[0]!==void 0?arguments[0]:{};if(typeof document>"u")throw new Error("`feather.replace()` only works in a browser environment.");var g=document.querySelectorAll("[data-feather]");Array.from(g).forEach(function(w){return h(w,m)})}function h(m){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},w=y(m),v=w["data-feather"];delete w["data-feather"];var b=u.default[v].toSvg(o({},g,w,{class:(0,l.default)(g.class,w.class)})),_=new DOMParser().parseFromString(b,"image/svg+xml"),T=_.querySelector("svg");m.parentNode.replaceChild(T,m)}function y(m){return Array.from(m.attributes).reduce(function(g,w){return g[w.name]=w.value,g},{})}r.default=f},"./src/tags.json":function(n){n.exports={activity:["pulse","health","action","motion"],airplay:["stream","cast","mirroring"],"alert-circle":["warning","alert","danger"],"alert-octagon":["warning","alert","danger"],"alert-triangle":["warning","alert","danger"],"align-center":["text alignment","center"],"align-justify":["text alignment","justified"],"align-left":["text alignment","left"],"align-right":["text alignment","right"],anchor:[],archive:["index","box"],"at-sign":["mention","at","email","message"],award:["achievement","badge"],aperture:["camera","photo"],"bar-chart":["statistics","diagram","graph"],"bar-chart-2":["statistics","diagram","graph"],battery:["power","electricity"],"battery-charging":["power","electricity"],bell:["alarm","notification","sound"],"bell-off":["alarm","notification","silent"],bluetooth:["wireless"],"book-open":["read","library"],book:["read","dictionary","booklet","magazine","library"],bookmark:["read","clip","marker","tag"],box:["cube"],briefcase:["work","bag","baggage","folder"],calendar:["date"],camera:["photo"],cast:["chromecast","airplay"],"chevron-down":["expand"],"chevron-up":["collapse"],circle:["off","zero","record"],clipboard:["copy"],clock:["time","watch","alarm"],"cloud-drizzle":["weather","shower"],"cloud-lightning":["weather","bolt"],"cloud-rain":["weather"],"cloud-snow":["weather","blizzard"],cloud:["weather"],codepen:["logo"],codesandbox:["logo"],code:["source","programming"],coffee:["drink","cup","mug","tea","cafe","hot","beverage"],columns:["layout"],command:["keyboard","cmd","terminal","prompt"],compass:["navigation","safari","travel","direction"],copy:["clone","duplicate"],"corner-down-left":["arrow","return"],"corner-down-right":["arrow"],"corner-left-down":["arrow"],"corner-left-up":["arrow"],"corner-right-down":["arrow"],"corner-right-up":["arrow"],"corner-up-left":["arrow"],"corner-up-right":["arrow"],cpu:["processor","technology"],"credit-card":["purchase","payment","cc"],crop:["photo","image"],crosshair:["aim","target"],database:["storage","memory"],delete:["remove"],disc:["album","cd","dvd","music"],"dollar-sign":["currency","money","payment"],droplet:["water"],edit:["pencil","change"],"edit-2":["pencil","change"],"edit-3":["pencil","change"],eye:["view","watch"],"eye-off":["view","watch","hide","hidden"],"external-link":["outbound"],facebook:["logo","social"],"fast-forward":["music"],figma:["logo","design","tool"],"file-minus":["delete","remove","erase"],"file-plus":["add","create","new"],"file-text":["data","txt","pdf"],film:["movie","video"],filter:["funnel","hopper"],flag:["report"],"folder-minus":["directory"],"folder-plus":["directory"],folder:["directory"],framer:["logo","design","tool"],frown:["emoji","face","bad","sad","emotion"],gift:["present","box","birthday","party"],"git-branch":["code","version control"],"git-commit":["code","version control"],"git-merge":["code","version control"],"git-pull-request":["code","version control"],github:["logo","version control"],gitlab:["logo","version control"],globe:["world","browser","language","translate"],"hard-drive":["computer","server","memory","data"],hash:["hashtag","number","pound"],headphones:["music","audio","sound"],heart:["like","love","emotion"],"help-circle":["question mark"],hexagon:["shape","node.js","logo"],home:["house","living"],image:["picture"],inbox:["email"],instagram:["logo","camera"],key:["password","login","authentication","secure"],layers:["stack"],layout:["window","webpage"],"life-buoy":["help","life ring","support"],link:["chain","url"],"link-2":["chain","url"],linkedin:["logo","social media"],list:["options"],lock:["security","password","secure"],"log-in":["sign in","arrow","enter"],"log-out":["sign out","arrow","exit"],mail:["email","message"],"map-pin":["location","navigation","travel","marker"],map:["location","navigation","travel"],maximize:["fullscreen"],"maximize-2":["fullscreen","arrows","expand"],meh:["emoji","face","neutral","emotion"],menu:["bars","navigation","hamburger"],"message-circle":["comment","chat"],"message-square":["comment","chat"],"mic-off":["record","sound","mute"],mic:["record","sound","listen"],minimize:["exit fullscreen","close"],"minimize-2":["exit fullscreen","arrows","close"],minus:["subtract"],monitor:["tv","screen","display"],moon:["dark","night"],"more-horizontal":["ellipsis"],"more-vertical":["ellipsis"],"mouse-pointer":["arrow","cursor"],move:["arrows"],music:["note"],navigation:["location","travel"],"navigation-2":["location","travel"],octagon:["stop"],package:["box","container"],paperclip:["attachment"],pause:["music","stop"],"pause-circle":["music","audio","stop"],"pen-tool":["vector","drawing"],percent:["discount"],"phone-call":["ring"],"phone-forwarded":["call"],"phone-incoming":["call"],"phone-missed":["call"],"phone-off":["call","mute"],"phone-outgoing":["call"],phone:["call"],play:["music","start"],"pie-chart":["statistics","diagram"],"play-circle":["music","start"],plus:["add","new"],"plus-circle":["add","new"],"plus-square":["add","new"],pocket:["logo","save"],power:["on","off"],printer:["fax","office","device"],radio:["signal"],"refresh-cw":["synchronise","arrows"],"refresh-ccw":["arrows"],repeat:["loop","arrows"],rewind:["music"],"rotate-ccw":["arrow"],"rotate-cw":["arrow"],rss:["feed","subscribe"],save:["floppy disk"],scissors:["cut"],search:["find","magnifier","magnifying glass"],send:["message","mail","email","paper airplane","paper aeroplane"],settings:["cog","edit","gear","preferences"],"share-2":["network","connections"],shield:["security","secure"],"shield-off":["security","insecure"],"shopping-bag":["ecommerce","cart","purchase","store"],"shopping-cart":["ecommerce","cart","purchase","store"],shuffle:["music"],"skip-back":["music"],"skip-forward":["music"],slack:["logo"],slash:["ban","no"],sliders:["settings","controls"],smartphone:["cellphone","device"],smile:["emoji","face","happy","good","emotion"],speaker:["audio","music"],star:["bookmark","favorite","like"],"stop-circle":["media","music"],sun:["brightness","weather","light"],sunrise:["weather","time","morning","day"],sunset:["weather","time","evening","night"],tablet:["device"],tag:["label"],target:["logo","bullseye"],terminal:["code","command line","prompt"],thermometer:["temperature","celsius","fahrenheit","weather"],"thumbs-down":["dislike","bad","emotion"],"thumbs-up":["like","good","emotion"],"toggle-left":["on","off","switch"],"toggle-right":["on","off","switch"],tool:["settings","spanner"],trash:["garbage","delete","remove","bin"],"trash-2":["garbage","delete","remove","bin"],triangle:["delta"],truck:["delivery","van","shipping","transport","lorry"],tv:["television","stream"],twitch:["logo"],twitter:["logo","social"],type:["text"],umbrella:["rain","weather"],unlock:["security"],"user-check":["followed","subscribed"],"user-minus":["delete","remove","unfollow","unsubscribe"],"user-plus":["new","add","create","follow","subscribe"],"user-x":["delete","remove","unfollow","unsubscribe","unavailable"],user:["person","account"],users:["group"],"video-off":["camera","movie","film"],video:["camera","movie","film"],voicemail:["phone"],volume:["music","sound","mute"],"volume-1":["music","sound"],"volume-2":["music","sound"],"volume-x":["music","sound","mute"],watch:["clock","time"],"wifi-off":["disabled"],wifi:["connection","signal","wireless"],wind:["weather","air"],"x-circle":["cancel","close","delete","remove","times","clear"],"x-octagon":["delete","stop","alert","warning","times","clear"],"x-square":["cancel","close","delete","remove","times","clear"],x:["cancel","close","delete","remove","times","clear"],youtube:["logo","video","play"],"zap-off":["flash","camera","lightning"],zap:["flash","camera","lightning"],"zoom-in":["magnifying glass"],"zoom-out":["magnifying glass"]}},"./src/to-svg.js":function(n,r,s){Object.defineProperty(r,"__esModule",{value:!0});var o=s("./src/icons.js"),i=l(o);function l(u){return u&&u.__esModule?u:{default:u}}function a(u){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(console.warn("feather.toSvg() is deprecated. Please use feather.icons[name].toSvg() instead."),!u)throw new Error("The required `key` (icon name) parameter is missing.");if(!i.default[u])throw new Error("No icon matching '"+u+"'. See the complete list of icons at https://feathericons.com");return i.default[u].toSvg(c)}r.default=a},0:function(n,r,s){s("./node_modules/core-js/es/array/from.js"),n.exports=s("./src/index.js")}})})})(Oa);var Bh=Oa.exports;const ji=kh(Bh),Fh={name:"Toast",props:{},data(){return{show:!1,log_type:1,message:"",toastArr:[]}},methods:{close(e){this.toastArr=this.toastArr.filter(t=>t.id!=e)},copyToClipBoard(e){navigator.clipboard.writeText(e),ir(()=>{ji.replace()})},showToast(e,t=3,n=!0){const r=parseInt((new Date().getTime()*Math.random()).toString()).toString(),s={id:r,log_type:n,message:e,show:!0};this.toastArr.push(s),ir(()=>{ji.replace()}),setTimeout(()=>{this.toastArr=this.toastArr.filter(o=>o.id!=r)},t*1e3)}},watch:{}},$e=e=>(tu("data-v-46f379e5"),e=e(),nu(),e),Dh={class:"absolute bottom-16 right-2 z-20 flex flex-col gap-3 min-w-[300px]"},Hh={class:"flex flex-row items-center w-full p-4 mb-4 text-gray-500 bg-white rounded-lg shadow dark:text-gray-400 dark:bg-gray-800",role:"alert"},Vh={class:"flex flex-row flex-grow items-center h-auto"},Uh={key:0,class:"inline-flex items-center justify-center flex-shrink-0 w-8 h-8 text-red-500 bg-red-100 rounded-lg dark:bg-red-800 dark:text-red-200"},$h=$e(()=>H("i",{"data-feather":"x"},null,-1)),zh=$e(()=>H("span",{class:"sr-only"},"Cross icon",-1)),Kh=[$h,zh],Gh={key:1,class:"inline-flex items-center justify-center flex-shrink-0 w-8 h-8 text-green-500 bg-green-100 rounded-lg dark:bg-green-800 dark:text-green-200"},Wh=$e(()=>H("i",{"data-feather":"check"},null,-1)),qh=$e(()=>H("span",{class:"sr-only"},"Check icon",-1)),Jh=[Wh,qh],Yh={key:2,class:"inline-flex items-center justify-center flex-shrink-0 w-8 h-8 text-blue-500 bg-blue-100 rounded-lg dark:bg-blue-800 dark:text-blue-200"},Qh=$e(()=>H("i",{"data-feather":"info"},null,-1)),Xh=$e(()=>H("span",{class:"sr-only"},null,-1)),Zh=[Qh,Xh],ed={key:3,class:"inline-flex items-center justify-center flex-shrink-0 w-8 h-8 text-orange-500 bg-orange-100 rounded-lg dark:bg-orange-800 dark:text-orange-200"},td=$e(()=>H("i",{"data-feather":"alert-triangle"},null,-1)),nd=$e(()=>H("span",{class:"sr-only"},null,-1)),rd=[td,nd],sd=["title"],od={class:"flex"},id=["onClick"],ld=$e(()=>H("span",{class:"sr-only"},"Copy message",-1)),ad=$e(()=>H("i",{"data-feather":"clipboard",class:"w-5 h-5"},null,-1)),cd=[ld,ad],ud=["onClick"],fd=$e(()=>H("span",{class:"sr-only"},"Close",-1)),hd=$e(()=>H("svg",{"aria-hidden":"true",class:"w-5 h-5",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[H("path",{"fill-rule":"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z","clip-rule":"evenodd"})],-1)),dd=[fd,hd];function pd(e,t,n,r,s,o){return Pe(),Be("div",Dh,[we(Mf,{name:"toastItem",tag:"div"},{default:El(()=>[(Pe(!0),Be(Le,null,Su(s.toastArr,i=>(Pe(),Be("div",{key:i.id,class:"relative"},[H("div",Hh,[H("div",Vh,[i.log_type==0?(Pe(),Be("div",Uh,Kh)):kt("",!0),i.log_type==1?(Pe(),Be("div",Gh,Jh)):kt("",!0),i.log_type==2?(Pe(),Be("div",Yh,Zh)):kt("",!0),i.log_type==3?(Pe(),Be("div",ed,rd)):kt("",!0),H("div",{class:"ml-3 text-sm font-normal whitespace-pre-wrap line-clamp-3 max-w-xs max-h-[400px] overflow-auto break-words",title:i.message},Qi(i.message),9,sd)]),H("div",od,[H("button",{type:"button",onClick:Df(l=>o.copyToClipBoard(i.message),["stop"]),title:"Copy message",class:"bg-white text-gray-400 hover:text-gray-900 rounded-lg focus:ring-2 focus:ring-gray-300 p-1.5 hover:bg-gray-100 inline-flex h-8 w-8 dark:text-gray-500 dark:hover:text-white dark:bg-gray-800 dark:hover:bg-gray-700"},cd,8,id),H("button",{type:"button",onClick:l=>o.close(i.id),title:"Close",class:"bg-white text-gray-400 hover:text-gray-900 rounded-lg focus:ring-2 focus:ring-gray-300 p-1.5 hover:bg-gray-100 inline-flex h-8 w-8 dark:text-gray-500 dark:hover:text-white dark:bg-gray-800 dark:hover:bg-gray-700"},dd,8,ud)])])]))),128))]),_:1})])}const yd=Cr(Fh,[["render",pd],["__scopeId","data-v-46f379e5"]]);function Sa(e,t){return function(){return e.apply(t,arguments)}}const{toString:md}=Object.prototype,{getPrototypeOf:so}=Object,Rr=(e=>t=>{const n=md.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),lt=e=>(e=e.toLowerCase(),t=>Rr(t)===e),Tr=e=>t=>typeof t===e,{isArray:dn}=Array,Mn=Tr("undefined");function gd(e){return e!==null&&!Mn(e)&&e.constructor!==null&&!Mn(e.constructor)&&Ue(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Aa=lt("ArrayBuffer");function xd(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Aa(e.buffer),t}const vd=Tr("string"),Ue=Tr("function"),Ca=Tr("number"),Mr=e=>e!==null&&typeof e=="object",bd=e=>e===!0||e===!1,Xn=e=>{if(Rr(e)!=="object")return!1;const t=so(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},wd=lt("Date"),jd=lt("File"),_d=lt("Blob"),Ed=lt("FileList"),Od=e=>Mr(e)&&Ue(e.pipe),Sd=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Ue(e.append)&&((t=Rr(e))==="formdata"||t==="object"&&Ue(e.toString)&&e.toString()==="[object FormData]"))},Ad=lt("URLSearchParams"),Cd=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Nn(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,s;if(typeof e!="object"&&(e=[e]),dn(e))for(r=0,s=e.length;r0;)if(s=n[r],t===s.toLowerCase())return s;return null}const Ta=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Ma=e=>!Mn(e)&&e!==Ta;function _s(){const{caseless:e}=Ma(this)&&this||{},t={},n=(r,s)=>{const o=e&&Ra(t,s)||s;Xn(t[o])&&Xn(r)?t[o]=_s(t[o],r):Xn(r)?t[o]=_s({},r):dn(r)?t[o]=r.slice():t[o]=r};for(let r=0,s=arguments.length;r(Nn(t,(s,o)=>{n&&Ue(s)?e[o]=Sa(s,n):e[o]=s},{allOwnKeys:r}),e),Td=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Md=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},Pd=(e,t,n,r)=>{let s,o,i;const l={};if(t=t||{},e==null)return t;do{for(s=Object.getOwnPropertyNames(e),o=s.length;o-- >0;)i=s[o],(!r||r(i,e,t))&&!l[i]&&(t[i]=e[i],l[i]=!0);e=n!==!1&&so(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},Ld=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},Nd=e=>{if(!e)return null;if(dn(e))return e;let t=e.length;if(!Ca(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},Id=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&so(Uint8Array)),kd=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let s;for(;(s=r.next())&&!s.done;){const o=s.value;t.call(e,o[0],o[1])}},Bd=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},Fd=lt("HTMLFormElement"),Dd=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,s){return r.toUpperCase()+s}),_i=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Hd=lt("RegExp"),Pa=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Nn(n,(s,o)=>{let i;(i=t(s,o,e))!==!1&&(r[o]=i||s)}),Object.defineProperties(e,r)},Vd=e=>{Pa(e,(t,n)=>{if(Ue(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(Ue(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},Ud=(e,t)=>{const n={},r=s=>{s.forEach(o=>{n[o]=!0})};return dn(e)?r(e):r(String(e).split(t)),n},$d=()=>{},zd=(e,t)=>(e=+e,Number.isFinite(e)?e:t),Jr="abcdefghijklmnopqrstuvwxyz",Ei="0123456789",La={DIGIT:Ei,ALPHA:Jr,ALPHA_DIGIT:Jr+Jr.toUpperCase()+Ei},Kd=(e=16,t=La.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function Gd(e){return!!(e&&Ue(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const Wd=e=>{const t=new Array(10),n=(r,s)=>{if(Mr(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[s]=r;const o=dn(r)?[]:{};return Nn(r,(i,l)=>{const a=n(i,s+1);!Mn(a)&&(o[l]=a)}),t[s]=void 0,o}}return r};return n(e,0)},qd=lt("AsyncFunction"),Jd=e=>e&&(Mr(e)||Ue(e))&&Ue(e.then)&&Ue(e.catch),E={isArray:dn,isArrayBuffer:Aa,isBuffer:gd,isFormData:Sd,isArrayBufferView:xd,isString:vd,isNumber:Ca,isBoolean:bd,isObject:Mr,isPlainObject:Xn,isUndefined:Mn,isDate:wd,isFile:jd,isBlob:_d,isRegExp:Hd,isFunction:Ue,isStream:Od,isURLSearchParams:Ad,isTypedArray:Id,isFileList:Ed,forEach:Nn,merge:_s,extend:Rd,trim:Cd,stripBOM:Td,inherits:Md,toFlatObject:Pd,kindOf:Rr,kindOfTest:lt,endsWith:Ld,toArray:Nd,forEachEntry:kd,matchAll:Bd,isHTMLForm:Fd,hasOwnProperty:_i,hasOwnProp:_i,reduceDescriptors:Pa,freezeMethods:Vd,toObjectSet:Ud,toCamelCase:Dd,noop:$d,toFiniteNumber:zd,findKey:Ra,global:Ta,isContextDefined:Ma,ALPHABET:La,generateString:Kd,isSpecCompliantForm:Gd,toJSONObject:Wd,isAsyncFn:qd,isThenable:Jd};function Z(e,t,n,r,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),s&&(this.response=s)}E.inherits(Z,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:E.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Na=Z.prototype,Ia={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Ia[e]={value:e}});Object.defineProperties(Z,Ia);Object.defineProperty(Na,"isAxiosError",{value:!0});Z.from=(e,t,n,r,s,o)=>{const i=Object.create(Na);return E.toFlatObject(e,i,function(a){return a!==Error.prototype},l=>l!=="isAxiosError"),Z.call(i,e.message,t,n,r,s),i.cause=e,i.name=e.name,o&&Object.assign(i,o),i};const Yd=null;function Es(e){return E.isPlainObject(e)||E.isArray(e)}function ka(e){return E.endsWith(e,"[]")?e.slice(0,-2):e}function Oi(e,t,n){return e?e.concat(t).map(function(s,o){return s=ka(s),!n&&o?"["+s+"]":s}).join(n?".":""):t}function Qd(e){return E.isArray(e)&&!e.some(Es)}const Xd=E.toFlatObject(E,{},null,function(t){return/^is[A-Z]/.test(t)});function Pr(e,t,n){if(!E.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=E.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(g,w){return!E.isUndefined(w[g])});const r=n.metaTokens,s=n.visitor||c,o=n.dots,i=n.indexes,a=(n.Blob||typeof Blob<"u"&&Blob)&&E.isSpecCompliantForm(t);if(!E.isFunction(s))throw new TypeError("visitor must be a function");function u(m){if(m===null)return"";if(E.isDate(m))return m.toISOString();if(!a&&E.isBlob(m))throw new Z("Blob is not supported. Use a Buffer instead.");return E.isArrayBuffer(m)||E.isTypedArray(m)?a&&typeof Blob=="function"?new Blob([m]):Buffer.from(m):m}function c(m,g,w){let v=m;if(m&&!w&&typeof m=="object"){if(E.endsWith(g,"{}"))g=r?g:g.slice(0,-2),m=JSON.stringify(m);else if(E.isArray(m)&&Qd(m)||(E.isFileList(m)||E.endsWith(g,"[]"))&&(v=E.toArray(m)))return g=ka(g),v.forEach(function(_,T){!(E.isUndefined(_)||_===null)&&t.append(i===!0?Oi([g],T,o):i===null?g:g+"[]",u(_))}),!1}return Es(m)?!0:(t.append(Oi(w,g,o),u(m)),!1)}const f=[],h=Object.assign(Xd,{defaultVisitor:c,convertValue:u,isVisitable:Es});function y(m,g){if(!E.isUndefined(m)){if(f.indexOf(m)!==-1)throw Error("Circular reference detected in "+g.join("."));f.push(m),E.forEach(m,function(v,b){(!(E.isUndefined(v)||v===null)&&s.call(t,v,E.isString(b)?b.trim():b,g,h))===!0&&y(v,g?g.concat(b):[b])}),f.pop()}}if(!E.isObject(e))throw new TypeError("data must be an object");return y(e),t}function Si(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function oo(e,t){this._pairs=[],e&&Pr(e,this,t)}const Ba=oo.prototype;Ba.append=function(t,n){this._pairs.push([t,n])};Ba.toString=function(t){const n=t?function(r){return t.call(this,r,Si)}:Si;return this._pairs.map(function(s){return n(s[0])+"="+n(s[1])},"").join("&")};function Zd(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Fa(e,t,n){if(!t)return e;const r=n&&n.encode||Zd,s=n&&n.serialize;let o;if(s?o=s(t,n):o=E.isURLSearchParams(t)?t.toString():new oo(t,n).toString(r),o){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+o}return e}class Ai{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){E.forEach(this.handlers,function(r){r!==null&&t(r)})}}const Da={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},ep=typeof URLSearchParams<"u"?URLSearchParams:oo,tp=typeof FormData<"u"?FormData:null,np=typeof Blob<"u"?Blob:null,rp={isBrowser:!0,classes:{URLSearchParams:ep,FormData:tp,Blob:np},protocols:["http","https","file","blob","url","data"]},Ha=typeof window<"u"&&typeof document<"u",sp=(e=>Ha&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),op=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",ip=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Ha,hasStandardBrowserEnv:sp,hasStandardBrowserWebWorkerEnv:op},Symbol.toStringTag,{value:"Module"})),rt={...ip,...rp};function lp(e,t){return Pr(e,new rt.classes.URLSearchParams,Object.assign({visitor:function(n,r,s,o){return rt.isNode&&E.isBuffer(n)?(this.append(r,n.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}function ap(e){return E.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function cp(e){const t={},n=Object.keys(e);let r;const s=n.length;let o;for(r=0;r=n.length;return i=!i&&E.isArray(s)?s.length:i,a?(E.hasOwnProp(s,i)?s[i]=[s[i],r]:s[i]=r,!l):((!s[i]||!E.isObject(s[i]))&&(s[i]=[]),t(n,r,s[i],o)&&E.isArray(s[i])&&(s[i]=cp(s[i])),!l)}if(E.isFormData(e)&&E.isFunction(e.entries)){const n={};return E.forEachEntry(e,(r,s)=>{t(ap(r),s,n,0)}),n}return null}function up(e,t,n){if(E.isString(e))try{return(t||JSON.parse)(e),E.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const io={transitional:Da,adapter:["xhr","http"],transformRequest:[function(t,n){const r=n.getContentType()||"",s=r.indexOf("application/json")>-1,o=E.isObject(t);if(o&&E.isHTMLForm(t)&&(t=new FormData(t)),E.isFormData(t))return s&&s?JSON.stringify(Va(t)):t;if(E.isArrayBuffer(t)||E.isBuffer(t)||E.isStream(t)||E.isFile(t)||E.isBlob(t))return t;if(E.isArrayBufferView(t))return t.buffer;if(E.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let l;if(o){if(r.indexOf("application/x-www-form-urlencoded")>-1)return lp(t,this.formSerializer).toString();if((l=E.isFileList(t))||r.indexOf("multipart/form-data")>-1){const a=this.env&&this.env.FormData;return Pr(l?{"files[]":t}:t,a&&new a,this.formSerializer)}}return o||s?(n.setContentType("application/json",!1),up(t)):t}],transformResponse:[function(t){const n=this.transitional||io.transitional,r=n&&n.forcedJSONParsing,s=this.responseType==="json";if(t&&E.isString(t)&&(r&&!this.responseType||s)){const i=!(n&&n.silentJSONParsing)&&s;try{return JSON.parse(t)}catch(l){if(i)throw l.name==="SyntaxError"?Z.from(l,Z.ERR_BAD_RESPONSE,this,null,this.response):l}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:rt.classes.FormData,Blob:rt.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};E.forEach(["delete","get","head","post","put","patch"],e=>{io.headers[e]={}});const lo=io,fp=E.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),hp=e=>{const t={};let n,r,s;return e&&e.split(` +`).forEach(function(i){s=i.indexOf(":"),n=i.substring(0,s).trim().toLowerCase(),r=i.substring(s+1).trim(),!(!n||t[n]&&fp[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},Ci=Symbol("internals");function xn(e){return e&&String(e).trim().toLowerCase()}function Zn(e){return e===!1||e==null?e:E.isArray(e)?e.map(Zn):String(e)}function dp(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const pp=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Yr(e,t,n,r,s){if(E.isFunction(r))return r.call(this,t,n);if(s&&(t=n),!!E.isString(t)){if(E.isString(r))return t.indexOf(r)!==-1;if(E.isRegExp(r))return r.test(t)}}function yp(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function mp(e,t){const n=E.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(s,o,i){return this[r].call(this,t,s,o,i)},configurable:!0})})}class Lr{constructor(t){t&&this.set(t)}set(t,n,r){const s=this;function o(l,a,u){const c=xn(a);if(!c)throw new Error("header name must be a non-empty string");const f=E.findKey(s,c);(!f||s[f]===void 0||u===!0||u===void 0&&s[f]!==!1)&&(s[f||a]=Zn(l))}const i=(l,a)=>E.forEach(l,(u,c)=>o(u,c,a));return E.isPlainObject(t)||t instanceof this.constructor?i(t,n):E.isString(t)&&(t=t.trim())&&!pp(t)?i(hp(t),n):t!=null&&o(n,t,r),this}get(t,n){if(t=xn(t),t){const r=E.findKey(this,t);if(r){const s=this[r];if(!n)return s;if(n===!0)return dp(s);if(E.isFunction(n))return n.call(this,s,r);if(E.isRegExp(n))return n.exec(s);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=xn(t),t){const r=E.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||Yr(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let s=!1;function o(i){if(i=xn(i),i){const l=E.findKey(r,i);l&&(!n||Yr(r,r[l],l,n))&&(delete r[l],s=!0)}}return E.isArray(t)?t.forEach(o):o(t),s}clear(t){const n=Object.keys(this);let r=n.length,s=!1;for(;r--;){const o=n[r];(!t||Yr(this,this[o],o,t,!0))&&(delete this[o],s=!0)}return s}normalize(t){const n=this,r={};return E.forEach(this,(s,o)=>{const i=E.findKey(r,o);if(i){n[i]=Zn(s),delete n[o];return}const l=t?yp(o):String(o).trim();l!==o&&delete n[o],n[l]=Zn(s),r[l]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return E.forEach(this,(r,s)=>{r!=null&&r!==!1&&(n[s]=t&&E.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(s=>r.set(s)),r}static accessor(t){const r=(this[Ci]=this[Ci]={accessors:{}}).accessors,s=this.prototype;function o(i){const l=xn(i);r[l]||(mp(s,i),r[l]=!0)}return E.isArray(t)?t.forEach(o):o(t),this}}Lr.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);E.reduceDescriptors(Lr.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});E.freezeMethods(Lr);const pt=Lr;function Qr(e,t){const n=this||lo,r=t||n,s=pt.from(r.headers);let o=r.data;return E.forEach(e,function(l){o=l.call(n,o,s.normalize(),t?t.status:void 0)}),s.normalize(),o}function Ua(e){return!!(e&&e.__CANCEL__)}function In(e,t,n){Z.call(this,e??"canceled",Z.ERR_CANCELED,t,n),this.name="CanceledError"}E.inherits(In,Z,{__CANCEL__:!0});function gp(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new Z("Request failed with status code "+n.status,[Z.ERR_BAD_REQUEST,Z.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const xp=rt.hasStandardBrowserEnv?{write(e,t,n,r,s,o){const i=[e+"="+encodeURIComponent(t)];E.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),E.isString(r)&&i.push("path="+r),E.isString(s)&&i.push("domain="+s),o===!0&&i.push("secure"),document.cookie=i.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function vp(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function bp(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function $a(e,t){return e&&!vp(t)?bp(e,t):t}const wp=rt.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function s(o){let i=o;return t&&(n.setAttribute("href",i),i=n.href),n.setAttribute("href",i),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=s(window.location.href),function(i){const l=E.isString(i)?s(i):i;return l.protocol===r.protocol&&l.host===r.host}}():function(){return function(){return!0}}();function jp(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function _p(e,t){e=e||10;const n=new Array(e),r=new Array(e);let s=0,o=0,i;return t=t!==void 0?t:1e3,function(a){const u=Date.now(),c=r[o];i||(i=u),n[s]=a,r[s]=u;let f=o,h=0;for(;f!==s;)h+=n[f++],f=f%e;if(s=(s+1)%e,s===o&&(o=(o+1)%e),u-i{const o=s.loaded,i=s.lengthComputable?s.total:void 0,l=o-n,a=r(l),u=o<=i;n=o;const c={loaded:o,total:i,progress:i?o/i:void 0,bytes:l,rate:a||void 0,estimated:a&&i&&u?(i-o)/a:void 0,event:s};c[t?"download":"upload"]=!0,e(c)}}const Ep=typeof XMLHttpRequest<"u",Op=Ep&&function(e){return new Promise(function(n,r){let s=e.data;const o=pt.from(e.headers).normalize();let{responseType:i,withXSRFToken:l}=e,a;function u(){e.cancelToken&&e.cancelToken.unsubscribe(a),e.signal&&e.signal.removeEventListener("abort",a)}let c;if(E.isFormData(s)){if(rt.hasStandardBrowserEnv||rt.hasStandardBrowserWebWorkerEnv)o.setContentType(!1);else if((c=o.getContentType())!==!1){const[g,...w]=c?c.split(";").map(v=>v.trim()).filter(Boolean):[];o.setContentType([g||"multipart/form-data",...w].join("; "))}}let f=new XMLHttpRequest;if(e.auth){const g=e.auth.username||"",w=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";o.set("Authorization","Basic "+btoa(g+":"+w))}const h=$a(e.baseURL,e.url);f.open(e.method.toUpperCase(),Fa(h,e.params,e.paramsSerializer),!0),f.timeout=e.timeout;function y(){if(!f)return;const g=pt.from("getAllResponseHeaders"in f&&f.getAllResponseHeaders()),v={data:!i||i==="text"||i==="json"?f.responseText:f.response,status:f.status,statusText:f.statusText,headers:g,config:e,request:f};gp(function(_){n(_),u()},function(_){r(_),u()},v),f=null}if("onloadend"in f?f.onloadend=y:f.onreadystatechange=function(){!f||f.readyState!==4||f.status===0&&!(f.responseURL&&f.responseURL.indexOf("file:")===0)||setTimeout(y)},f.onabort=function(){f&&(r(new Z("Request aborted",Z.ECONNABORTED,e,f)),f=null)},f.onerror=function(){r(new Z("Network Error",Z.ERR_NETWORK,e,f)),f=null},f.ontimeout=function(){let w=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const v=e.transitional||Da;e.timeoutErrorMessage&&(w=e.timeoutErrorMessage),r(new Z(w,v.clarifyTimeoutError?Z.ETIMEDOUT:Z.ECONNABORTED,e,f)),f=null},rt.hasStandardBrowserEnv&&(l&&E.isFunction(l)&&(l=l(e)),l||l!==!1&&wp(h))){const g=e.xsrfHeaderName&&e.xsrfCookieName&&xp.read(e.xsrfCookieName);g&&o.set(e.xsrfHeaderName,g)}s===void 0&&o.setContentType(null),"setRequestHeader"in f&&E.forEach(o.toJSON(),function(w,v){f.setRequestHeader(v,w)}),E.isUndefined(e.withCredentials)||(f.withCredentials=!!e.withCredentials),i&&i!=="json"&&(f.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&f.addEventListener("progress",Ri(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&f.upload&&f.upload.addEventListener("progress",Ri(e.onUploadProgress)),(e.cancelToken||e.signal)&&(a=g=>{f&&(r(!g||g.type?new In(null,e,f):g),f.abort(),f=null)},e.cancelToken&&e.cancelToken.subscribe(a),e.signal&&(e.signal.aborted?a():e.signal.addEventListener("abort",a)));const m=jp(h);if(m&&rt.protocols.indexOf(m)===-1){r(new Z("Unsupported protocol "+m+":",Z.ERR_BAD_REQUEST,e));return}f.send(s||null)})},Os={http:Yd,xhr:Op};E.forEach(Os,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const Ti=e=>`- ${e}`,Sp=e=>E.isFunction(e)||e===null||e===!1,za={getAdapter:e=>{e=E.isArray(e)?e:[e];const{length:t}=e;let n,r;const s={};for(let o=0;o`adapter ${l} `+(a===!1?"is not supported by the environment":"is not available in the build"));let i=t?o.length>1?`since : +`+o.map(Ti).join(` +`):" "+Ti(o[0]):"as no adapter specified";throw new Z("There is no suitable adapter to dispatch the request "+i,"ERR_NOT_SUPPORT")}return r},adapters:Os};function Xr(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new In(null,e)}function Mi(e){return Xr(e),e.headers=pt.from(e.headers),e.data=Qr.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),za.getAdapter(e.adapter||lo.adapter)(e).then(function(r){return Xr(e),r.data=Qr.call(e,e.transformResponse,r),r.headers=pt.from(r.headers),r},function(r){return Ua(r)||(Xr(e),r&&r.response&&(r.response.data=Qr.call(e,e.transformResponse,r.response),r.response.headers=pt.from(r.response.headers))),Promise.reject(r)})}const Pi=e=>e instanceof pt?e.toJSON():e;function un(e,t){t=t||{};const n={};function r(u,c,f){return E.isPlainObject(u)&&E.isPlainObject(c)?E.merge.call({caseless:f},u,c):E.isPlainObject(c)?E.merge({},c):E.isArray(c)?c.slice():c}function s(u,c,f){if(E.isUndefined(c)){if(!E.isUndefined(u))return r(void 0,u,f)}else return r(u,c,f)}function o(u,c){if(!E.isUndefined(c))return r(void 0,c)}function i(u,c){if(E.isUndefined(c)){if(!E.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function l(u,c,f){if(f in t)return r(u,c);if(f in e)return r(void 0,u)}const a={url:o,method:o,data:o,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:l,headers:(u,c)=>s(Pi(u),Pi(c),!0)};return E.forEach(Object.keys(Object.assign({},e,t)),function(c){const f=a[c]||s,h=f(e[c],t[c],c);E.isUndefined(h)&&f!==l||(n[c]=h)}),n}const Ka="1.6.3",ao={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{ao[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const Li={};ao.transitional=function(t,n,r){function s(o,i){return"[Axios v"+Ka+"] Transitional option '"+o+"'"+i+(r?". "+r:"")}return(o,i,l)=>{if(t===!1)throw new Z(s(i," has been removed"+(n?" in "+n:"")),Z.ERR_DEPRECATED);return n&&!Li[i]&&(Li[i]=!0,console.warn(s(i," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(o,i,l):!0}};function Ap(e,t,n){if(typeof e!="object")throw new Z("options must be an object",Z.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let s=r.length;for(;s-- >0;){const o=r[s],i=t[o];if(i){const l=e[o],a=l===void 0||i(l,o,e);if(a!==!0)throw new Z("option "+o+" must be "+a,Z.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Z("Unknown option "+o,Z.ERR_BAD_OPTION)}}const Ss={assertOptions:Ap,validators:ao},wt=Ss.validators;class dr{constructor(t){this.defaults=t,this.interceptors={request:new Ai,response:new Ai}}request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=un(this.defaults,n);const{transitional:r,paramsSerializer:s,headers:o}=n;r!==void 0&&Ss.assertOptions(r,{silentJSONParsing:wt.transitional(wt.boolean),forcedJSONParsing:wt.transitional(wt.boolean),clarifyTimeoutError:wt.transitional(wt.boolean)},!1),s!=null&&(E.isFunction(s)?n.paramsSerializer={serialize:s}:Ss.assertOptions(s,{encode:wt.function,serialize:wt.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let i=o&&E.merge(o.common,o[n.method]);o&&E.forEach(["delete","get","head","post","put","patch","common"],m=>{delete o[m]}),n.headers=pt.concat(i,o);const l=[];let a=!0;this.interceptors.request.forEach(function(g){typeof g.runWhen=="function"&&g.runWhen(n)===!1||(a=a&&g.synchronous,l.unshift(g.fulfilled,g.rejected))});const u=[];this.interceptors.response.forEach(function(g){u.push(g.fulfilled,g.rejected)});let c,f=0,h;if(!a){const m=[Mi.bind(this),void 0];for(m.unshift.apply(m,l),m.push.apply(m,u),h=m.length,c=Promise.resolve(n);f{if(!r._listeners)return;let o=r._listeners.length;for(;o-- >0;)r._listeners[o](s);r._listeners=null}),this.promise.then=s=>{let o;const i=new Promise(l=>{r.subscribe(l),o=l}).then(s);return i.cancel=function(){r.unsubscribe(o)},i},t(function(o,i,l){r.reason||(r.reason=new In(o,i,l),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new co(function(s){t=s}),cancel:t}}}const Cp=co;function Rp(e){return function(n){return e.apply(null,n)}}function Tp(e){return E.isObject(e)&&e.isAxiosError===!0}const As={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(As).forEach(([e,t])=>{As[t]=e});const Mp=As;function Ga(e){const t=new er(e),n=Sa(er.prototype.request,t);return E.extend(n,er.prototype,t,{allOwnKeys:!0}),E.extend(n,t,null,{allOwnKeys:!0}),n.create=function(s){return Ga(un(e,s))},n}const he=Ga(lo);he.Axios=er;he.CanceledError=In;he.CancelToken=Cp;he.isCancel=Ua;he.VERSION=Ka;he.toFormData=Pr;he.AxiosError=Z;he.Cancel=he.CanceledError;he.all=function(t){return Promise.all(t)};he.spread=Rp;he.isAxiosError=Tp;he.mergeConfig=un;he.AxiosHeaders=pt;he.formToJSON=e=>Va(E.isHTMLForm(e)?new FormData(e):e);he.getAdapter=za.getAdapter;he.HttpStatusCode=Mp;he.default=he;const Pp="/assets/logo-VYB8PrVU.png",it=Object.create(null);it.open="0";it.close="1";it.ping="2";it.pong="3";it.message="4";it.upgrade="5";it.noop="6";const tr=Object.create(null);Object.keys(it).forEach(e=>{tr[it[e]]=e});const Cs={type:"error",data:"parser error"},Wa=typeof Blob=="function"||typeof Blob<"u"&&Object.prototype.toString.call(Blob)==="[object BlobConstructor]",qa=typeof ArrayBuffer=="function",Ja=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e&&e.buffer instanceof ArrayBuffer,uo=({type:e,data:t},n,r)=>Wa&&t instanceof Blob?n?r(t):Ni(t,r):qa&&(t instanceof ArrayBuffer||Ja(t))?n?r(t):Ni(new Blob([t]),r):r(it[e]+(t||"")),Ni=(e,t)=>{const n=new FileReader;return n.onload=function(){const r=n.result.split(",")[1];t("b"+(r||""))},n.readAsDataURL(e)};function Ii(e){return e instanceof Uint8Array?e:e instanceof ArrayBuffer?new Uint8Array(e):new Uint8Array(e.buffer,e.byteOffset,e.byteLength)}let Zr;function Lp(e,t){if(Wa&&e.data instanceof Blob)return e.data.arrayBuffer().then(Ii).then(t);if(qa&&(e.data instanceof ArrayBuffer||Ja(e.data)))return t(Ii(e.data));uo(e,!1,n=>{Zr||(Zr=new TextEncoder),t(Zr.encode(n))})}const ki="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",wn=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(let e=0;e{let t=e.length*.75,n=e.length,r,s=0,o,i,l,a;e[e.length-1]==="="&&(t--,e[e.length-2]==="="&&t--);const u=new ArrayBuffer(t),c=new Uint8Array(u);for(r=0;r>4,c[s++]=(i&15)<<4|l>>2,c[s++]=(l&3)<<6|a&63;return u},Ip=typeof ArrayBuffer=="function",fo=(e,t)=>{if(typeof e!="string")return{type:"message",data:Ya(e,t)};const n=e.charAt(0);return n==="b"?{type:"message",data:kp(e.substring(1),t)}:tr[n]?e.length>1?{type:tr[n],data:e.substring(1)}:{type:tr[n]}:Cs},kp=(e,t)=>{if(Ip){const n=Np(e);return Ya(n,t)}else return{base64:!0,data:e}},Ya=(e,t)=>{switch(t){case"blob":return e instanceof Blob?e:new Blob([e]);case"arraybuffer":default:return e instanceof ArrayBuffer?e:e.buffer}},Qa="",Bp=(e,t)=>{const n=e.length,r=new Array(n);let s=0;e.forEach((o,i)=>{uo(o,!1,l=>{r[i]=l,++s===n&&t(r.join(Qa))})})},Fp=(e,t)=>{const n=e.split(Qa),r=[];for(let s=0;s{const r=n.length;let s;if(r<126)s=new Uint8Array(1),new DataView(s.buffer).setUint8(0,r);else if(r<65536){s=new Uint8Array(3);const o=new DataView(s.buffer);o.setUint8(0,126),o.setUint16(1,r)}else{s=new Uint8Array(9);const o=new DataView(s.buffer);o.setUint8(0,127),o.setBigUint64(1,BigInt(r))}e.data&&typeof e.data!="string"&&(s[0]|=128),t.enqueue(s),t.enqueue(n)})}})}let es;function $n(e){return e.reduce((t,n)=>t+n.length,0)}function zn(e,t){if(e[0].length===t)return e.shift();const n=new Uint8Array(t);let r=0;for(let s=0;sMath.pow(2,21)-1){l.enqueue(Cs);break}s=c*Math.pow(2,32)+u.getUint32(4),r=3}else{if($n(n)e){l.enqueue(Cs);break}}}})}const Xa=4;function ye(e){if(e)return Vp(e)}function Vp(e){for(var t in ye.prototype)e[t]=ye.prototype[t];return e}ye.prototype.on=ye.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this};ye.prototype.once=function(e,t){function n(){this.off(e,n),t.apply(this,arguments)}return n.fn=t,this.on(e,n),this};ye.prototype.off=ye.prototype.removeListener=ye.prototype.removeAllListeners=ye.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},arguments.length==0)return this._callbacks={},this;var n=this._callbacks["$"+e];if(!n)return this;if(arguments.length==1)return delete this._callbacks["$"+e],this;for(var r,s=0;s(e.hasOwnProperty(r)&&(n[r]=e[r]),n),{})}const Up=Fe.setTimeout,$p=Fe.clearTimeout;function Nr(e,t){t.useNativeTimers?(e.setTimeoutFn=Up.bind(Fe),e.clearTimeoutFn=$p.bind(Fe)):(e.setTimeoutFn=Fe.setTimeout.bind(Fe),e.clearTimeoutFn=Fe.clearTimeout.bind(Fe))}const zp=1.33;function Kp(e){return typeof e=="string"?Gp(e):Math.ceil((e.byteLength||e.size)*zp)}function Gp(e){let t=0,n=0;for(let r=0,s=e.length;r=57344?n+=3:(r++,n+=4);return n}function Wp(e){let t="";for(let n in e)e.hasOwnProperty(n)&&(t.length&&(t+="&"),t+=encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t}function qp(e){let t={},n=e.split("&");for(let r=0,s=n.length;r0);return t}function tc(){const e=Di(+new Date);return e!==Fi?(Bi=0,Fi=e):e+"."+Di(Bi++)}for(;Kn{this.readyState="paused",t()};if(this.polling||!this.writable){let r=0;this.polling&&(r++,this.once("pollComplete",function(){--r||n()})),this.writable||(r++,this.once("drain",function(){--r||n()}))}else n()}poll(){this.polling=!0,this.doPoll(),this.emitReserved("poll")}onData(t){const n=r=>{if(this.readyState==="opening"&&r.type==="open"&&this.onOpen(),r.type==="close")return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(r)};Fp(t,this.socket.binaryType).forEach(n),this.readyState!=="closed"&&(this.polling=!1,this.emitReserved("pollComplete"),this.readyState==="open"&&this.poll())}doClose(){const t=()=>{this.write([{type:"close"}])};this.readyState==="open"?t():this.once("open",t)}write(t){this.writable=!1,Bp(t,n=>{this.doWrite(n,()=>{this.writable=!0,this.emitReserved("drain")})})}uri(){const t=this.opts.secure?"https":"http",n=this.query||{};return this.opts.timestampRequests!==!1&&(n[this.opts.timestampParam]=tc()),!this.supportsBinary&&!n.sid&&(n.b64=1),this.createUri(t,n)}request(t={}){return Object.assign(t,{xd:this.xd,cookieJar:this.cookieJar},this.opts),new st(this.uri(),t)}doWrite(t,n){const r=this.request({method:"POST",data:t});r.on("success",n),r.on("error",(s,o)=>{this.onError("xhr post error",s,o)})}doPoll(){const t=this.request();t.on("data",this.onData.bind(this)),t.on("error",(n,r)=>{this.onError("xhr poll error",n,r)}),this.pollXhr=t}}class st extends ye{constructor(t,n){super(),Nr(this,n),this.opts=n,this.method=n.method||"GET",this.uri=t,this.data=n.data!==void 0?n.data:null,this.create()}create(){var t;const n=Za(this.opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");n.xdomain=!!this.opts.xd;const r=this.xhr=new rc(n);try{r.open(this.method,this.uri,!0);try{if(this.opts.extraHeaders){r.setDisableHeaderCheck&&r.setDisableHeaderCheck(!0);for(let s in this.opts.extraHeaders)this.opts.extraHeaders.hasOwnProperty(s)&&r.setRequestHeader(s,this.opts.extraHeaders[s])}}catch{}if(this.method==="POST")try{r.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch{}try{r.setRequestHeader("Accept","*/*")}catch{}(t=this.opts.cookieJar)===null||t===void 0||t.addCookies(r),"withCredentials"in r&&(r.withCredentials=this.opts.withCredentials),this.opts.requestTimeout&&(r.timeout=this.opts.requestTimeout),r.onreadystatechange=()=>{var s;r.readyState===3&&((s=this.opts.cookieJar)===null||s===void 0||s.parseCookies(r)),r.readyState===4&&(r.status===200||r.status===1223?this.onLoad():this.setTimeoutFn(()=>{this.onError(typeof r.status=="number"?r.status:0)},0))},r.send(this.data)}catch(s){this.setTimeoutFn(()=>{this.onError(s)},0);return}typeof document<"u"&&(this.index=st.requestsCount++,st.requests[this.index]=this)}onError(t){this.emitReserved("error",t,this.xhr),this.cleanup(!0)}cleanup(t){if(!(typeof this.xhr>"u"||this.xhr===null)){if(this.xhr.onreadystatechange=Xp,t)try{this.xhr.abort()}catch{}typeof document<"u"&&delete st.requests[this.index],this.xhr=null}}onLoad(){const t=this.xhr.responseText;t!==null&&(this.emitReserved("data",t),this.emitReserved("success"),this.cleanup())}abort(){this.cleanup()}}st.requestsCount=0;st.requests={};if(typeof document<"u"){if(typeof attachEvent=="function")attachEvent("onunload",Hi);else if(typeof addEventListener=="function"){const e="onpagehide"in Fe?"pagehide":"unload";addEventListener(e,Hi,!1)}}function Hi(){for(let e in st.requests)st.requests.hasOwnProperty(e)&&st.requests[e].abort()}const po=typeof Promise=="function"&&typeof Promise.resolve=="function"?t=>Promise.resolve().then(t):(t,n)=>n(t,0),Gn=Fe.WebSocket||Fe.MozWebSocket,Vi=!0,t2="arraybuffer",Ui=typeof navigator<"u"&&typeof navigator.product=="string"&&navigator.product.toLowerCase()==="reactnative";class n2 extends ho{constructor(t){super(t),this.supportsBinary=!t.forceBase64}get name(){return"websocket"}doOpen(){if(!this.check())return;const t=this.uri(),n=this.opts.protocols,r=Ui?{}:Za(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(r.headers=this.opts.extraHeaders);try{this.ws=Vi&&!Ui?n?new Gn(t,n):new Gn(t):new Gn(t,n,r)}catch(s){return this.emitReserved("error",s)}this.ws.binaryType=this.socket.binaryType,this.addEventListeners()}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen()},this.ws.onclose=t=>this.onClose({description:"websocket connection closed",context:t}),this.ws.onmessage=t=>this.onData(t.data),this.ws.onerror=t=>this.onError("websocket error",t)}write(t){this.writable=!1;for(let n=0;n{const i={};try{Vi&&this.ws.send(o)}catch{}s&&po(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){typeof this.ws<"u"&&(this.ws.close(),this.ws=null)}uri(){const t=this.opts.secure?"wss":"ws",n=this.query||{};return this.opts.timestampRequests&&(n[this.opts.timestampParam]=tc()),this.supportsBinary||(n.b64=1),this.createUri(t,n)}check(){return!!Gn}}class r2 extends ho{get name(){return"webtransport"}doOpen(){typeof WebTransport=="function"&&(this.transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name]),this.transport.closed.then(()=>{this.onClose()}).catch(t=>{this.onError("webtransport error",t)}),this.transport.ready.then(()=>{this.transport.createBidirectionalStream().then(t=>{const n=Hp(Number.MAX_SAFE_INTEGER,this.socket.binaryType),r=t.readable.pipeThrough(n).getReader(),s=Dp();s.readable.pipeTo(t.writable),this.writer=s.writable.getWriter();const o=()=>{r.read().then(({done:l,value:a})=>{l||(this.onPacket(a),o())}).catch(l=>{})};o();const i={type:"open"};this.query.sid&&(i.data=`{"sid":"${this.query.sid}"}`),this.writer.write(i).then(()=>this.onOpen())})}))}write(t){this.writable=!1;for(let n=0;n{s&&po(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){var t;(t=this.transport)===null||t===void 0||t.close()}}const s2={websocket:n2,webtransport:r2,polling:e2},o2=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,i2=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function Ts(e){if(e.length>2e3)throw"URI too long";const t=e,n=e.indexOf("["),r=e.indexOf("]");n!=-1&&r!=-1&&(e=e.substring(0,n)+e.substring(n,r).replace(/:/g,";")+e.substring(r,e.length));let s=o2.exec(e||""),o={},i=14;for(;i--;)o[i2[i]]=s[i]||"";return n!=-1&&r!=-1&&(o.source=t,o.host=o.host.substring(1,o.host.length-1).replace(/;/g,":"),o.authority=o.authority.replace("[","").replace("]","").replace(/;/g,":"),o.ipv6uri=!0),o.pathNames=l2(o,o.path),o.queryKey=a2(o,o.query),o}function l2(e,t){const n=/\/{2,9}/g,r=t.replace(n,"/").split("/");return(t.slice(0,1)=="/"||t.length===0)&&r.splice(0,1),t.slice(-1)=="/"&&r.splice(r.length-1,1),r}function a2(e,t){const n={};return t.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,function(r,s,o){s&&(n[s]=o)}),n}let sc=class Yt extends ye{constructor(t,n={}){super(),this.binaryType=t2,this.writeBuffer=[],t&&typeof t=="object"&&(n=t,t=null),t?(t=Ts(t),n.hostname=t.host,n.secure=t.protocol==="https"||t.protocol==="wss",n.port=t.port,t.query&&(n.query=t.query)):n.host&&(n.hostname=Ts(n.host).host),Nr(this,n),this.secure=n.secure!=null?n.secure:typeof location<"u"&&location.protocol==="https:",n.hostname&&!n.port&&(n.port=this.secure?"443":"80"),this.hostname=n.hostname||(typeof location<"u"?location.hostname:"localhost"),this.port=n.port||(typeof location<"u"&&location.port?location.port:this.secure?"443":"80"),this.transports=n.transports||["polling","websocket","webtransport"],this.writeBuffer=[],this.prevBufferLen=0,this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,addTrailingSlash:!0,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!1},n),this.opts.path=this.opts.path.replace(/\/$/,"")+(this.opts.addTrailingSlash?"/":""),typeof this.opts.query=="string"&&(this.opts.query=qp(this.opts.query)),this.id=null,this.upgrades=null,this.pingInterval=null,this.pingTimeout=null,this.pingTimeoutTimer=null,typeof addEventListener=="function"&&(this.opts.closeOnBeforeunload&&(this.beforeunloadEventListener=()=>{this.transport&&(this.transport.removeAllListeners(),this.transport.close())},addEventListener("beforeunload",this.beforeunloadEventListener,!1)),this.hostname!=="localhost"&&(this.offlineEventListener=()=>{this.onClose("transport close",{description:"network connection lost"})},addEventListener("offline",this.offlineEventListener,!1))),this.open()}createTransport(t){const n=Object.assign({},this.opts.query);n.EIO=Xa,n.transport=t,this.id&&(n.sid=this.id);const r=Object.assign({},this.opts,{query:n,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[t]);return new s2[t](r)}open(){let t;if(this.opts.rememberUpgrade&&Yt.priorWebsocketSuccess&&this.transports.indexOf("websocket")!==-1)t="websocket";else if(this.transports.length===0){this.setTimeoutFn(()=>{this.emitReserved("error","No transports available")},0);return}else t=this.transports[0];this.readyState="opening";try{t=this.createTransport(t)}catch{this.transports.shift(),this.open();return}t.open(),this.setTransport(t)}setTransport(t){this.transport&&this.transport.removeAllListeners(),this.transport=t,t.on("drain",this.onDrain.bind(this)).on("packet",this.onPacket.bind(this)).on("error",this.onError.bind(this)).on("close",n=>this.onClose("transport close",n))}probe(t){let n=this.createTransport(t),r=!1;Yt.priorWebsocketSuccess=!1;const s=()=>{r||(n.send([{type:"ping",data:"probe"}]),n.once("packet",f=>{if(!r)if(f.type==="pong"&&f.data==="probe"){if(this.upgrading=!0,this.emitReserved("upgrading",n),!n)return;Yt.priorWebsocketSuccess=n.name==="websocket",this.transport.pause(()=>{r||this.readyState!=="closed"&&(c(),this.setTransport(n),n.send([{type:"upgrade"}]),this.emitReserved("upgrade",n),n=null,this.upgrading=!1,this.flush())})}else{const h=new Error("probe error");h.transport=n.name,this.emitReserved("upgradeError",h)}}))};function o(){r||(r=!0,c(),n.close(),n=null)}const i=f=>{const h=new Error("probe error: "+f);h.transport=n.name,o(),this.emitReserved("upgradeError",h)};function l(){i("transport closed")}function a(){i("socket closed")}function u(f){n&&f.name!==n.name&&o()}const c=()=>{n.removeListener("open",s),n.removeListener("error",i),n.removeListener("close",l),this.off("close",a),this.off("upgrading",u)};n.once("open",s),n.once("error",i),n.once("close",l),this.once("close",a),this.once("upgrading",u),this.upgrades.indexOf("webtransport")!==-1&&t!=="webtransport"?this.setTimeoutFn(()=>{r||n.open()},200):n.open()}onOpen(){if(this.readyState="open",Yt.priorWebsocketSuccess=this.transport.name==="websocket",this.emitReserved("open"),this.flush(),this.readyState==="open"&&this.opts.upgrade){let t=0;const n=this.upgrades.length;for(;t{this.onClose("ping timeout")},this.pingInterval+this.pingTimeout),this.opts.autoUnref&&this.pingTimeoutTimer.unref()}onDrain(){this.writeBuffer.splice(0,this.prevBufferLen),this.prevBufferLen=0,this.writeBuffer.length===0?this.emitReserved("drain"):this.flush()}flush(){if(this.readyState!=="closed"&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){const t=this.getWritablePackets();this.transport.send(t),this.prevBufferLen=t.length,this.emitReserved("flush")}}getWritablePackets(){if(!(this.maxPayload&&this.transport.name==="polling"&&this.writeBuffer.length>1))return this.writeBuffer;let n=1;for(let r=0;r0&&n>this.maxPayload)return this.writeBuffer.slice(0,r);n+=2}return this.writeBuffer}write(t,n,r){return this.sendPacket("message",t,n,r),this}send(t,n,r){return this.sendPacket("message",t,n,r),this}sendPacket(t,n,r,s){if(typeof n=="function"&&(s=n,n=void 0),typeof r=="function"&&(s=r,r=null),this.readyState==="closing"||this.readyState==="closed")return;r=r||{},r.compress=r.compress!==!1;const o={type:t,data:n,options:r};this.emitReserved("packetCreate",o),this.writeBuffer.push(o),s&&this.once("flush",s),this.flush()}close(){const t=()=>{this.onClose("forced close"),this.transport.close()},n=()=>{this.off("upgrade",n),this.off("upgradeError",n),t()},r=()=>{this.once("upgrade",n),this.once("upgradeError",n)};return(this.readyState==="opening"||this.readyState==="open")&&(this.readyState="closing",this.writeBuffer.length?this.once("drain",()=>{this.upgrading?r():t()}):this.upgrading?r():t()),this}onError(t){Yt.priorWebsocketSuccess=!1,this.emitReserved("error",t),this.onClose("transport error",t)}onClose(t,n){(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing")&&(this.clearTimeoutFn(this.pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),typeof removeEventListener=="function"&&(removeEventListener("beforeunload",this.beforeunloadEventListener,!1),removeEventListener("offline",this.offlineEventListener,!1)),this.readyState="closed",this.id=null,this.emitReserved("close",t,n),this.writeBuffer=[],this.prevBufferLen=0)}filterUpgrades(t){const n=[];let r=0;const s=t.length;for(;rtypeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e.buffer instanceof ArrayBuffer,oc=Object.prototype.toString,h2=typeof Blob=="function"||typeof Blob<"u"&&oc.call(Blob)==="[object BlobConstructor]",d2=typeof File=="function"||typeof File<"u"&&oc.call(File)==="[object FileConstructor]";function yo(e){return u2&&(e instanceof ArrayBuffer||f2(e))||h2&&e instanceof Blob||d2&&e instanceof File}function nr(e,t){if(!e||typeof e!="object")return!1;if(Array.isArray(e)){for(let n=0,r=e.length;n=0&&e.num{delete this.acks[t];for(let i=0;i{this.io.clearTimeoutFn(o),n.apply(this,[null,...i])}}emitWithAck(t,...n){const r=this.flags.timeout!==void 0||this._opts.ackTimeout!==void 0;return new Promise((s,o)=>{n.push((i,l)=>r?i?o(i):s(l):s(i)),this.emit(t,...n)})}_addToQueue(t){let n;typeof t[t.length-1]=="function"&&(n=t.pop());const r={id:this._queueSeq++,tryCount:0,pending:!1,args:t,flags:Object.assign({fromQueue:!0},this.flags)};t.push((s,...o)=>r!==this._queue[0]?void 0:(s!==null?r.tryCount>this._opts.retries&&(this._queue.shift(),n&&n(s)):(this._queue.shift(),n&&n(null,...o)),r.pending=!1,this._drainQueue())),this._queue.push(r),this._drainQueue()}_drainQueue(t=!1){if(!this.connected||this._queue.length===0)return;const n=this._queue[0];n.pending&&!t||(n.pending=!0,n.tryCount++,this.flags=n.flags,this.emit.apply(this,n.args))}packet(t){t.nsp=this.nsp,this.io._packet(t)}onopen(){typeof this.auth=="function"?this.auth(t=>{this._sendConnectPacket(t)}):this._sendConnectPacket(this.auth)}_sendConnectPacket(t){this.packet({type:Q.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},t):t})}onerror(t){this.connected||this.emitReserved("connect_error",t)}onclose(t,n){this.connected=!1,delete this.id,this.emitReserved("disconnect",t,n)}onpacket(t){if(t.nsp===this.nsp)switch(t.type){case Q.CONNECT:t.data&&t.data.sid?this.onconnect(t.data.sid,t.data.pid):this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case Q.EVENT:case Q.BINARY_EVENT:this.onevent(t);break;case Q.ACK:case Q.BINARY_ACK:this.onack(t);break;case Q.DISCONNECT:this.ondisconnect();break;case Q.CONNECT_ERROR:this.destroy();const r=new Error(t.data.message);r.data=t.data.data,this.emitReserved("connect_error",r);break}}onevent(t){const n=t.data||[];t.id!=null&&n.push(this.ack(t.id)),this.connected?this.emitEvent(n):this.receiveBuffer.push(Object.freeze(n))}emitEvent(t){if(this._anyListeners&&this._anyListeners.length){const n=this._anyListeners.slice();for(const r of n)r.apply(this,t)}super.emit.apply(this,t),this._pid&&t.length&&typeof t[t.length-1]=="string"&&(this._lastOffset=t[t.length-1])}ack(t){const n=this;let r=!1;return function(...s){r||(r=!0,n.packet({type:Q.ACK,id:t,data:s}))}}onack(t){const n=this.acks[t.id];typeof n=="function"&&(n.apply(this,t.data),delete this.acks[t.id])}onconnect(t,n){this.id=t,this.recovered=n&&this._pid===n,this._pid=n,this.connected=!0,this.emitBuffered(),this.emitReserved("connect"),this._drainQueue(!0)}emitBuffered(){this.receiveBuffer.forEach(t=>this.emitEvent(t)),this.receiveBuffer=[],this.sendBuffer.forEach(t=>{this.notifyOutgoingListeners(t),this.packet(t)}),this.sendBuffer=[]}ondisconnect(){this.destroy(),this.onclose("io server disconnect")}destroy(){this.subs&&(this.subs.forEach(t=>t()),this.subs=void 0),this.io._destroy(this)}disconnect(){return this.connected&&this.packet({type:Q.DISCONNECT}),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(t){return this.flags.compress=t,this}get volatile(){return this.flags.volatile=!0,this}timeout(t){return this.flags.timeout=t,this}onAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(t),this}prependAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(t),this}offAny(t){if(!this._anyListeners)return this;if(t){const n=this._anyListeners;for(let r=0;r0&&e.jitter<=1?e.jitter:0,this.attempts=0}pn.prototype.duration=function(){var e=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var t=Math.random(),n=Math.floor(t*this.jitter*e);e=Math.floor(t*10)&1?e+n:e-n}return Math.min(e,this.max)|0};pn.prototype.reset=function(){this.attempts=0};pn.prototype.setMin=function(e){this.ms=e};pn.prototype.setMax=function(e){this.max=e};pn.prototype.setJitter=function(e){this.jitter=e};class Ls extends ye{constructor(t,n){var r;super(),this.nsps={},this.subs=[],t&&typeof t=="object"&&(n=t,t=void 0),n=n||{},n.path=n.path||"/socket.io",this.opts=n,Nr(this,n),this.reconnection(n.reconnection!==!1),this.reconnectionAttempts(n.reconnectionAttempts||1/0),this.reconnectionDelay(n.reconnectionDelay||1e3),this.reconnectionDelayMax(n.reconnectionDelayMax||5e3),this.randomizationFactor((r=n.randomizationFactor)!==null&&r!==void 0?r:.5),this.backoff=new pn({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(n.timeout==null?2e4:n.timeout),this._readyState="closed",this.uri=t;const s=n.parser||b2;this.encoder=new s.Encoder,this.decoder=new s.Decoder,this._autoConnect=n.autoConnect!==!1,this._autoConnect&&this.open()}reconnection(t){return arguments.length?(this._reconnection=!!t,this):this._reconnection}reconnectionAttempts(t){return t===void 0?this._reconnectionAttempts:(this._reconnectionAttempts=t,this)}reconnectionDelay(t){var n;return t===void 0?this._reconnectionDelay:(this._reconnectionDelay=t,(n=this.backoff)===null||n===void 0||n.setMin(t),this)}randomizationFactor(t){var n;return t===void 0?this._randomizationFactor:(this._randomizationFactor=t,(n=this.backoff)===null||n===void 0||n.setJitter(t),this)}reconnectionDelayMax(t){var n;return t===void 0?this._reconnectionDelayMax:(this._reconnectionDelayMax=t,(n=this.backoff)===null||n===void 0||n.setMax(t),this)}timeout(t){return arguments.length?(this._timeout=t,this):this._timeout}maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&this.backoff.attempts===0&&this.reconnect()}open(t){if(~this._readyState.indexOf("open"))return this;this.engine=new sc(this.uri,this.opts);const n=this.engine,r=this;this._readyState="opening",this.skipReconnect=!1;const s=Je(n,"open",function(){r.onopen(),t&&t()}),o=l=>{this.cleanup(),this._readyState="closed",this.emitReserved("error",l),t?t(l):this.maybeReconnectOnOpen()},i=Je(n,"error",o);if(this._timeout!==!1){const l=this._timeout,a=this.setTimeoutFn(()=>{s(),o(new Error("timeout")),n.close()},l);this.opts.autoUnref&&a.unref(),this.subs.push(()=>{this.clearTimeoutFn(a)})}return this.subs.push(s),this.subs.push(i),this}connect(t){return this.open(t)}onopen(){this.cleanup(),this._readyState="open",this.emitReserved("open");const t=this.engine;this.subs.push(Je(t,"ping",this.onping.bind(this)),Je(t,"data",this.ondata.bind(this)),Je(t,"error",this.onerror.bind(this)),Je(t,"close",this.onclose.bind(this)),Je(this.decoder,"decoded",this.ondecoded.bind(this)))}onping(){this.emitReserved("ping")}ondata(t){try{this.decoder.add(t)}catch(n){this.onclose("parse error",n)}}ondecoded(t){po(()=>{this.emitReserved("packet",t)},this.setTimeoutFn)}onerror(t){this.emitReserved("error",t)}socket(t,n){let r=this.nsps[t];return r?this._autoConnect&&!r.active&&r.connect():(r=new ic(this,t,n),this.nsps[t]=r),r}_destroy(t){const n=Object.keys(this.nsps);for(const r of n)if(this.nsps[r].active)return;this._close()}_packet(t){const n=this.encoder.encode(t);for(let r=0;rt()),this.subs.length=0,this.decoder.destroy()}_close(){this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close"),this.engine&&this.engine.close()}disconnect(){return this._close()}onclose(t,n){this.cleanup(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",t,n),this._reconnection&&!this.skipReconnect&&this.reconnect()}reconnect(){if(this._reconnecting||this.skipReconnect)return this;const t=this;if(this.backoff.attempts>=this._reconnectionAttempts)this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{const n=this.backoff.duration();this._reconnecting=!0;const r=this.setTimeoutFn(()=>{t.skipReconnect||(this.emitReserved("reconnect_attempt",t.backoff.attempts),!t.skipReconnect&&t.open(s=>{s?(t._reconnecting=!1,t.reconnect(),this.emitReserved("reconnect_error",s)):t.onreconnect()}))},n);this.opts.autoUnref&&r.unref(),this.subs.push(()=>{this.clearTimeoutFn(r)})}}onreconnect(){const t=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",t)}}const vn={};function rr(e,t){typeof e=="object"&&(t=e,e=void 0),t=t||{};const n=c2(e,t.path||"/socket.io"),r=n.source,s=n.id,o=n.path,i=vn[s]&&o in vn[s].nsps,l=t.forceNew||t["force new connection"]||t.multiplex===!1||i;let a;return l?a=new Ls(r,t):(vn[s]||(vn[s]=new Ls(r,t)),a=vn[s]),n.query&&!t.query&&(t.query=n.queryKey),a.socket(n.path,t)}Object.assign(rr,{Manager:Ls,Socket:ic,io:rr,connect:rr});const lc=window.location.origin;console.log(lc);const zi=new rr(lc,{reconnection:!0,reconnectionAttempts:10,reconnectionDelay:1e3}),j2={data(){return{LoLLMSLogo:Pp,selectedOption:"cpu",personal_path:""}},async mounted(){this.personal_path=await he.get("/get_personal_path"),zi.on("notification",this.notify)},components:{MessageBox:Nh,Toast:yd},methods:{folderSelected(e){const t=e.target.files;for(let n=0;n{const t=document.getElementById("messages-list");this.scrollBottom(t)}),e.display_type==0?this.$store.state.toast.showToast(e.content,e.duration,e.notification_type):e.display_type==1?this.$store.state.messageBox.showMessage(e.content):e.display_type==2?(this.$store.state.messageBox.hideMessage(),this.$store.state.yesNoDialog.askQuestion(e.content,"Yes","No").then(t=>{zi.emit("yesNoRes",{yesRes:t})})):e.display_type==3?this.$store.state.messageBox.showBlockingMessage(e.content):e.display_type==4&&this.$store.state.messageBox.hideMessage(),this.chime.play()},install(){this.$refs.toast.showToast(`Starting the install with option:${this.selectedOption}`,4,!0),he.post("/start_installing",{mode:this.selectedOption}).then(()=>{this.$refs.messageBox.showMessage(`Success! +Please close this page and open the run script from your install folder`)})},selectFolder(){he.get("/choose_path").then(e=>{this.personal_path=e.data.new_path}).catch(e=>{console.error(e)})}}},_2={class:"flex flex-col items-center justify-center rounded-lg m-2 shadow-lg hover:border-primary dark:hover:border-primary hover:border-solid hover:border-2 border-2 border-transparent even:bg-bg-light-discussion-odd dark:even:bg-bg-dark-discussion-odd flex flex-col flex-grow flex-wrap overflow-visible p-4 pb-2"},E2=["src"],O2=H("h1",{class:"text-4xl font-bold mb-4"},"LOLLMS installation tool",-1),S2=H("p",{class:"text-left"},[qe(" Welcome to the installer of lollms. Here you can select your install profile."),H("br"),qe(" Let's start by selecting the hardware."),H("br"),H("br")],-1),A2={class:"flex flex-col gap-2 container h-500 overflow-y-scroll"},C2=H("label",null,"Personal path: ",-1),R2={class:"flex items-center"},T2={class:"flex items-center"},M2={class:"flex items-center"},P2={class:"flex items-center"},L2={class:"flex items-center"},N2={class:"flex items-center"},I2={class:"flex items-center"},k2={class:"flex items-center"};function B2(e,t,n,r,s,o){const i=ls("Toast"),l=ls("MessageBox");return Pe(),Be(Le,null,[H("div",_2,[H("img",{src:s.LoLLMSLogo,width:"200px",height:"200px"},null,8,E2),O2,S2,H("div",A2,[H("div",null,[C2,H("input",Wl({type:"text"},s.personal_path),null,16)]),H("label",R2,[gt(H("input",{type:"radio",value:"cpu-noavx","onUpdate:modelValue":t[0]||(t[0]=a=>s.selectedOption=a),class:"mr-2"},null,512),[[vt,s.selectedOption]]),qe(" Use CPU without AVX (for old CPUs) ")]),H("label",T2,[gt(H("input",{type:"radio",value:"cpu","onUpdate:modelValue":t[1]||(t[1]=a=>s.selectedOption=a),class:"mr-2"},null,512),[[vt,s.selectedOption]]),qe(" Use CPU with AVX support (new CPUs) ")]),H("label",M2,[gt(H("input",{type:"radio",value:"nvidia","onUpdate:modelValue":t[2]||(t[2]=a=>s.selectedOption=a),class:"mr-2"},null,512),[[vt,s.selectedOption]]),qe(" Use NVIDIA GPU without tensorcore (for old GPUs) ")]),H("label",P2,[gt(H("input",{type:"radio",value:"nvidia-tensorcores","onUpdate:modelValue":t[3]||(t[3]=a=>s.selectedOption=a),class:"mr-2"},null,512),[[vt,s.selectedOption]]),qe(" Use NVIDIA GPU with tensorcore (new GPUs) ")]),H("label",L2,[gt(H("input",{type:"radio",value:"amd-noavx","onUpdate:modelValue":t[4]||(t[4]=a=>s.selectedOption=a),class:"mr-2"},null,512),[[vt,s.selectedOption]]),qe(" Use AMD GPU with no avx ")]),H("label",N2,[gt(H("input",{type:"radio",value:"amd","onUpdate:modelValue":t[5]||(t[5]=a=>s.selectedOption=a),class:"mr-2"},null,512),[[vt,s.selectedOption]]),qe(" Use AMD GPU ")]),H("label",I2,[gt(H("input",{type:"radio",value:"apple-intel","onUpdate:modelValue":t[6]||(t[6]=a=>s.selectedOption=a),class:"mr-2"},null,512),[[vt,s.selectedOption]]),qe(" Apple with intel CPU ")]),H("label",k2,[gt(H("input",{type:"radio",value:"apple-silicon","onUpdate:modelValue":t[7]||(t[7]=a=>s.selectedOption=a),class:"mr-2"},null,512),[[vt,s.selectedOption]]),qe(" Apple silicon (M1, M2 M3) ")])]),H("button",{onClick:t[8]||(t[8]=(...a)=>o.install&&o.install(...a)),class:"bg-blue-500 hover:bg-blue-700 text-white font-bold py-2 px-4 mt-4 rounded"}," Install ")]),we(i,{ref:"toast"},null,512),we(l,{ref:"messageBox"},null,512)],64)}const F2=Cr(j2,[["render",B2]]),D2=[{path:"/",name:"Install",component:F2}],H2=eh({history:m1(),routes:D2});vh({state(){return{}},mutations:{},getters:{},actions:{}});Uf(jh).use(H2).mount("#app"); diff --git a/scripts/python/lollms_installer/frontend/dist/assets/index-uMQcfNrh.css b/scripts/python/lollms_installer/frontend/dist/assets/index-uMQcfNrh.css new file mode 100644 index 00000000..23a7d6fd --- /dev/null +++ b/scripts/python/lollms_installer/frontend/dist/assets/index-uMQcfNrh.css @@ -0,0 +1 @@ +.toastItem-enter-active[data-v-46f379e5],.toastItem-leave-active[data-v-46f379e5]{transition:all .5s ease}.toastItem-enter-from[data-v-46f379e5],.toastItem-leave-to[data-v-46f379e5]{opacity:0;transform:translate(-30px)}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:PTSans,Roboto,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}[data-popper-arrow],[data-popper-arrow]:before{position:absolute;width:8px;height:8px;background:inherit}[data-popper-arrow]{visibility:hidden}[data-popper-arrow]:before{content:"";visibility:visible;transform:rotate(45deg)}[data-popper-arrow]:after{content:"";visibility:visible;transform:rotate(45deg);position:absolute;width:9px;height:9px;background:inherit}[role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#e5e7eb}[role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#e5e7eb}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:before{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:after{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:before{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:after{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:before{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:after{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:before{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:after{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]{bottom:-5px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]{top:-5px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]{right:-5px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]{left:-5px}[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #1C64F2;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#1c64f2}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}select:not([size]){background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3e %3cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3e %3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:.75em .75em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}:is([dir=rtl]) select:not([size]){background-position:left .75rem center;padding-right:.75rem;padding-left:0}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#1c64f2;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #1C64F2;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked,.dark [type=checkbox]:checked,.dark [type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:.55em .55em;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3e %3c/svg%3e");background-repeat:no-repeat;background-size:.55em .55em;-webkit-print-color-adjust:exact;print-color-adjust:exact}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");background-size:1em 1em}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3e %3c/svg%3e");background-color:currentColor;border-color:transparent;background-position:center;background-repeat:no-repeat;background-size:.55em .55em;-webkit-print-color-adjust:exact;print-color-adjust:exact}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px auto inherit}input[type=file]::file-selector-button{color:#fff;background:#1f2937;border:0;font-weight:500;font-size:.875rem;cursor:pointer;padding:.625rem 1rem .625rem 2rem;margin-inline-start:-1rem;margin-inline-end:1rem}input[type=file]::file-selector-button:hover{background:#374151}:is([dir=rtl]) input[type=file]::file-selector-button{padding-right:2rem;padding-left:1rem}input[type=range]::-webkit-slider-thumb{height:1.25rem;width:1.25rem;background:#1c64f2;border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-webkit-slider-thumb{background:#9ca3af}input[type=range]:focus::-webkit-slider-thumb{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1px;--tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity))}input[type=range]::-moz-range-thumb{height:1.25rem;width:1.25rem;background:#1c64f2;border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-moz-range-thumb{background:#9ca3af}input[type=range]::-moz-range-progress{background:#3f83f8}input[type=range]::-ms-fill-lower{background:#3f83f8}*{scrollbar-color:initial;scrollbar-width:initial}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(63 131 248 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(63 131 248 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.bottom-0{bottom:0}.bottom-16{bottom:4rem}.left-0{left:0}.right-0{right:0}.right-2{right:.5rem}.top-0{top:0}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.m-2{margin:.5rem}.mb-4{margin-bottom:1rem}.ml-3{margin-left:.75rem}.mr-2{margin-right:.5rem}.mt-4{margin-top:1rem}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.flex{display:flex}.inline-flex{display:inline-flex}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-auto{height:auto}.max-h-\[400px\]{max-height:400px}.w-1\/2{width:50%}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-8{width:2rem}.w-full{width:100%}.min-w-\[300px\]{min-width:300px}.max-w-xs{max-width:20rem}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.overflow-auto{overflow:auto}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-e-lg{border-start-end-radius:.5rem;border-end-end-radius:.5rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-s-lg{border-start-start-radius:.5rem;border-end-start-radius:.5rem}.border-2{border-width:2px}.border-transparent{border-color:transparent}.bg-bg-light{--tw-bg-opacity: 1;background-color:rgb(226 237 255 / var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(63 131 248 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(222 247 236 / var(--tw-bg-opacity))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(254 236 220 / var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(14 142 240 / var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(253 232 232 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-opacity-50{--tw-bg-opacity: .5}.fill-secondary{fill:#0fd974}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-4{padding:1rem}.p-8{padding:2rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pb-2{padding-bottom:.5rem}.pl-10{padding-left:2.5rem}.pr-10{padding-right:2.5rem}.text-left{text-align:left}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.leading-6{line-height:1.5rem}.leading-9{line-height:2.25rem}.text-blue-500{--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-green-500{--tw-text-opacity: 1;color:rgb(14 159 110 / var(--tw-text-opacity))}.text-orange-500{--tw-text-opacity: 1;color:rgb(255 90 31 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(240 82 82 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.even\:bg-bg-light-discussion-odd:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(214 231 255 / var(--tw-bg-opacity))}.hover\:border-2:hover{border-width:2px}.hover\:border-solid:hover{border-style:solid}.hover\:border-primary:hover{--tw-border-opacity: 1;border-color:rgb(14 142 240 / var(--tw-border-opacity))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(26 86 219 / var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.hover\:bg-primary-light:hover{--tw-bg-opacity: 1;background-color:rgb(61 171 255 / var(--tw-bg-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-gray-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(:where(.dark) .dark\:bg-bg-dark){--tw-bg-opacity: 1;background-color:rgb(19 46 89 / var(--tw-bg-opacity))}:is(:where(.dark) .dark\:bg-blue-800){--tw-bg-opacity: 1;background-color:rgb(30 66 159 / var(--tw-bg-opacity))}:is(:where(.dark) .dark\:bg-gray-800){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}:is(:where(.dark) .dark\:bg-green-800){--tw-bg-opacity: 1;background-color:rgb(3 84 63 / var(--tw-bg-opacity))}:is(:where(.dark) .dark\:bg-orange-800){--tw-bg-opacity: 1;background-color:rgb(138 44 13 / var(--tw-bg-opacity))}:is(:where(.dark) .dark\:bg-red-800){--tw-bg-opacity: 1;background-color:rgb(155 28 28 / var(--tw-bg-opacity))}:is(:where(.dark) .dark\:text-blue-200){--tw-text-opacity: 1;color:rgb(195 221 253 / var(--tw-text-opacity))}:is(:where(.dark) .dark\:text-gray-400){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}:is(:where(.dark) .dark\:text-gray-500){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}:is(:where(.dark) .dark\:text-green-200){--tw-text-opacity: 1;color:rgb(188 240 218 / var(--tw-text-opacity))}:is(:where(.dark) .dark\:text-orange-200){--tw-text-opacity: 1;color:rgb(252 217 189 / var(--tw-text-opacity))}:is(:where(.dark) .dark\:text-red-200){--tw-text-opacity: 1;color:rgb(251 213 213 / var(--tw-text-opacity))}:is(:where(.dark) .dark\:even\:bg-bg-dark-discussion-odd:nth-child(2n)){--tw-bg-opacity: 1;background-color:rgb(40 68 113 / var(--tw-bg-opacity))}:is(:where(.dark) .dark\:hover\:border-primary:hover){--tw-border-opacity: 1;border-color:rgb(14 142 240 / var(--tw-border-opacity))}:is(:where(.dark) .dark\:hover\:bg-gray-700:hover){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}:is(:where(.dark) .dark\:hover\:text-white:hover){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}