Your IP : 216.73.217.77


Current Path : /home/users/unlimited/www/whatsapp-crm/public/build/assets/
Upload File :
Current File : /home/users/unlimited/www/whatsapp-crm/public/build/assets/app-43851608.js

const v0="modulepreload",w0=function(e){return"/build/"+e},Td={},Ae=function(r,a,o){if(!a||a.length===0)return r();const u=document.getElementsByTagName("link");return Promise.all(a.map(f=>{if(f=w0(f),f in Td)return;Td[f]=!0;const x=f.endsWith(".css"),w=x?'[rel="stylesheet"]':"";if(!!o)for(let O=u.length-1;O>=0;O--){const N=u[O];if(N.href===f&&(!x||N.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${f}"]${w}`))return;const E=document.createElement("link");if(E.rel=x?"stylesheet":v0,x||(E.as="script",E.crossOrigin=""),E.href=f,document.head.appendChild(E),x)return new Promise((O,N)=>{E.addEventListener("load",O),E.addEventListener("error",()=>N(new Error(`Unable to preload CSS for ${f}`)))})})).then(()=>r()).catch(f=>{const x=new Event("vite:preloadError",{cancelable:!0});if(x.payload=f,window.dispatchEvent(x),!x.defaultPrevented)throw f})};/**
* @vue/shared v3.4.21
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function $o(e,r){const a=new Set(e.split(","));return r?o=>a.has(o.toLowerCase()):o=>a.has(o)}const st={},Xn=[],ei=()=>{},S0=()=>!1,ss=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Ac=e=>e.startsWith("onUpdate:"),bt=Object.assign,$c=(e,r)=>{const a=e.indexOf(r);a>-1&&e.splice(a,1)},A0=Object.prototype.hasOwnProperty,Qe=(e,r)=>A0.call(e,r),Ie=Array.isArray,Yn=e=>ca(e)==="[object Map]",En=e=>ca(e)==="[object Set]",Od=e=>ca(e)==="[object Date]",$0=e=>ca(e)==="[object RegExp]",Fe=e=>typeof e=="function",gt=e=>typeof e=="string",jr=e=>typeof e=="symbol",ot=e=>e!==null&&typeof e=="object",Cc=e=>(ot(e)||Fe(e))&&Fe(e.then)&&Fe(e.catch),sf=Object.prototype.toString,ca=e=>sf.call(e),C0=e=>ca(e).slice(8,-1),of=e=>ca(e)==="[object Object]",kc=e=>gt(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Vn=$o(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Co=e=>{const r=Object.create(null);return a=>r[a]||(r[a]=e(a))},k0=/-(\w)/g,ti=Co(e=>e.replace(k0,(r,a)=>a?a.toUpperCase():"")),_0=/\B([A-Z])/g,xi=Co(e=>e.replace(_0,"-$1").toLowerCase()),os=Co(e=>e.charAt(0).toUpperCase()+e.slice(1)),Ia=Co(e=>e?`on${os(e)}`:""),Hi=(e,r)=>!Object.is(e,r),Wn=(e,r)=>{for(let a=0;a<e.length;a++)e[a](r)},Qs=(e,r,a)=>{Object.defineProperty(e,r,{configurable:!0,enumerable:!1,value:a})},Xa=e=>{const r=parseFloat(e);return isNaN(r)?e:r},eo=e=>{const r=gt(e)?Number(e):NaN;return isNaN(r)?e:r};let Ld;const _c=()=>Ld||(Ld=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),E0="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error",P0=$o(E0);function ls(e){if(Ie(e)){const r={};for(let a=0;a<e.length;a++){const o=e[a],u=gt(o)?I0(o):ls(o);if(u)for(const f in u)r[f]=u[f]}return r}else if(gt(e)||ot(e))return e}const T0=/;(?![^(]*\))/g,O0=/:([^]+)/,L0=/\/\*[^]*?\*\//g;function I0(e){const r={};return e.replace(L0,"").split(T0).forEach(a=>{if(a){const o=a.split(O0);o.length>1&&(r[o[0].trim()]=o[1].trim())}}),r}function $i(e){let r="";if(gt(e))r=e;else if(Ie(e))for(let a=0;a<e.length;a++){const o=$i(e[a]);o&&(r+=o+" ")}else if(ot(e))for(const a in e)e[a]&&(r+=a+" ");return r.trim()}function R0(e){if(!e)return null;let{class:r,style:a}=e;return r&&!gt(r)&&(e.class=$i(r)),a&&(e.style=ls(a)),e}const N0="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",M0=$o(N0);function lf(e){return!!e||e===""}function D0(e,r){if(e.length!==r.length)return!1;let a=!0;for(let o=0;a&&o<e.length;o++)a=Gr(e[o],r[o]);return a}function Gr(e,r){if(e===r)return!0;let a=Od(e),o=Od(r);if(a||o)return a&&o?e.getTime()===r.getTime():!1;if(a=jr(e),o=jr(r),a||o)return e===r;if(a=Ie(e),o=Ie(r),a||o)return a&&o?D0(e,r):!1;if(a=ot(e),o=ot(r),a||o){if(!a||!o)return!1;const u=Object.keys(e).length,f=Object.keys(r).length;if(u!==f)return!1;for(const x in e){const w=e.hasOwnProperty(x),$=r.hasOwnProperty(x);if(w&&!$||!w&&$||!Gr(e[x],r[x]))return!1}}return String(e)===String(r)}function ko(e,r){return e.findIndex(a=>Gr(a,r))}const Ta=e=>gt(e)?e:e==null?"":Ie(e)||ot(e)&&(e.toString===sf||!Fe(e.toString))?JSON.stringify(e,cf,2):String(e),cf=(e,r)=>r&&r.__v_isRef?cf(e,r.value):Yn(r)?{[`Map(${r.size})`]:[...r.entries()].reduce((a,[o,u],f)=>(a[Qo(o,f)+" =>"]=u,a),{})}:En(r)?{[`Set(${r.size})`]:[...r.values()].map(a=>Qo(a))}:jr(r)?Qo(r):ot(r)&&!Ie(r)&&!of(r)?String(r):r,Qo=(e,r="")=>{var a;return jr(e)?`Symbol(${(a=e.description)!=null?a:r})`:e};/**
* @vue/reactivity v3.4.21
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let pi;class Ec{constructor(r=!1){this.detached=r,this._active=!0,this.effects=[],this.cleanups=[],this.parent=pi,!r&&pi&&(this.index=(pi.scopes||(pi.scopes=[])).push(this)-1)}get active(){return this._active}run(r){if(this._active){const a=pi;try{return pi=this,r()}finally{pi=a}}}on(){pi=this}off(){pi=this.parent}stop(r){if(this._active){let a,o;for(a=0,o=this.effects.length;a<o;a++)this.effects[a].stop();for(a=0,o=this.cleanups.length;a<o;a++)this.cleanups[a]();if(this.scopes)for(a=0,o=this.scopes.length;a<o;a++)this.scopes[a].stop(!0);if(!this.detached&&this.parent&&!r){const u=this.parent.scopes.pop();u&&u!==this&&(this.parent.scopes[this.index]=u,u.index=this.index)}this.parent=void 0,this._active=!1}}}function df(e){return new Ec(e)}function uf(e,r=pi){r&&r.active&&r.effects.push(e)}function hf(){return pi}function F0(e){pi&&pi.cleanups.push(e)}let xn;class Jn{constructor(r,a,o,u){this.fn=r,this.trigger=a,this.scheduler=o,this.active=!0,this.deps=[],this._dirtyLevel=4,this._trackId=0,this._runnings=0,this._shouldSchedule=!1,this._depsLength=0,uf(this,u)}get dirty(){if(this._dirtyLevel===2||this._dirtyLevel===3){this._dirtyLevel=1,Zr();for(let r=0;r<this._depsLength;r++){const a=this.deps[r];if(a.computed&&(H0(a.computed),this._dirtyLevel>=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),Jr()}return this._dirtyLevel>=4}set dirty(r){this._dirtyLevel=r?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let r=Wr,a=xn;try{return Wr=!0,xn=this,this._runnings++,Id(this),this.fn()}finally{Rd(this),this._runnings--,xn=a,Wr=r}}stop(){var r;this.active&&(Id(this),Rd(this),(r=this.onStop)==null||r.call(this),this.active=!1)}}function H0(e){return e.value}function Id(e){e._trackId++,e._depsLength=0}function Rd(e){if(e.deps.length>e._depsLength){for(let r=e._depsLength;r<e.deps.length;r++)ff(e.deps[r],e);e.deps.length=e._depsLength}}function ff(e,r){const a=e.get(r);a!==void 0&&r._trackId!==a&&(e.delete(r),e.size===0&&e.cleanup())}function B0(e,r){e.effect instanceof Jn&&(e=e.effect.fn);const a=new Jn(e,ei,()=>{a.dirty&&a.run()});r&&(bt(a,r),r.scope&&uf(a,r.scope)),(!r||!r.lazy)&&a.run();const o=a.run.bind(a);return o.effect=a,o}function z0(e){e.effect.stop()}let Wr=!0,Pl=0;const pf=[];function Zr(){pf.push(Wr),Wr=!1}function Jr(){const e=pf.pop();Wr=e===void 0?!0:e}function Pc(){Pl++}function Tc(){for(Pl--;!Pl&&Tl.length;)Tl.shift()()}function gf(e,r,a){if(r.get(e)!==e._trackId){r.set(e,e._trackId);const o=e.deps[e._depsLength];o!==r?(o&&ff(o,e),e.deps[e._depsLength++]=r):e._depsLength++}}const Tl=[];function mf(e,r,a){Pc();for(const o of e.keys()){let u;o._dirtyLevel<r&&(u??(u=e.get(o)===o._trackId))&&(o._shouldSchedule||(o._shouldSchedule=o._dirtyLevel===0),o._dirtyLevel=r),o._shouldSchedule&&(u??(u=e.get(o)===o._trackId))&&(o.trigger(),(!o._runnings||o.allowRecurse)&&o._dirtyLevel!==2&&(o._shouldSchedule=!1,o.scheduler&&Tl.push(o.scheduler)))}Tc()}const xf=(e,r)=>{const a=new Map;return a.cleanup=e,a.computed=r,a},to=new WeakMap,bn=Symbol(""),Ol=Symbol("");function ci(e,r,a){if(Wr&&xn){let o=to.get(e);o||to.set(e,o=new Map);let u=o.get(a);u||o.set(a,u=xf(()=>o.delete(a))),gf(xn,u)}}function xr(e,r,a,o,u,f){const x=to.get(e);if(!x)return;let w=[];if(r==="clear")w=[...x.values()];else if(a==="length"&&Ie(e)){const $=Number(o);x.forEach((E,O)=>{(O==="length"||!jr(O)&&O>=$)&&w.push(E)})}else switch(a!==void 0&&w.push(x.get(a)),r){case"add":Ie(e)?kc(a)&&w.push(x.get("length")):(w.push(x.get(bn)),Yn(e)&&w.push(x.get(Ol)));break;case"delete":Ie(e)||(w.push(x.get(bn)),Yn(e)&&w.push(x.get(Ol)));break;case"set":Yn(e)&&w.push(x.get(bn));break}Pc();for(const $ of w)$&&mf($,4);Tc()}function X0(e,r){var a;return(a=to.get(e))==null?void 0:a.get(r)}const Y0=$o("__proto__,__v_isRef,__isVue"),bf=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(jr)),Nd=V0();function V0(){const e={};return["includes","indexOf","lastIndexOf"].forEach(r=>{e[r]=function(...a){const o=qe(this);for(let f=0,x=this.length;f<x;f++)ci(o,"get",f+"");const u=o[r](...a);return u===-1||u===!1?o[r](...a.map(qe)):u}}),["push","pop","shift","unshift","splice"].forEach(r=>{e[r]=function(...a){Zr(),Pc();const o=qe(this)[r].apply(this,a);return Tc(),Jr(),o}}),e}function W0(e){const r=qe(this);return ci(r,"has",e),r.hasOwnProperty(e)}class yf{constructor(r=!1,a=!1){this._isReadonly=r,this._isShallow=a}get(r,a,o){const u=this._isReadonly,f=this._isShallow;if(a==="__v_isReactive")return!u;if(a==="__v_isReadonly")return u;if(a==="__v_isShallow")return f;if(a==="__v_raw")return o===(u?f?Cf:$f:f?Af:Sf).get(r)||Object.getPrototypeOf(r)===Object.getPrototypeOf(o)?r:void 0;const x=Ie(r);if(!u){if(x&&Qe(Nd,a))return Reflect.get(Nd,a,o);if(a==="hasOwnProperty")return W0}const w=Reflect.get(r,a,o);return(jr(a)?bf.has(a):Y0(a))||(u||ci(r,"get",a),f)?w:Dt(w)?x&&kc(a)?w:w.value:ot(w)?u?Lc(w):da(w):w}}class vf extends yf{constructor(r=!1){super(!1,r)}set(r,a,o,u){let f=r[a];if(!this._isShallow){const $=$n(f);if(!Ya(o)&&!$n(o)&&(f=qe(f),o=qe(o)),!Ie(r)&&Dt(f)&&!Dt(o))return $?!1:(f.value=o,!0)}const x=Ie(r)&&kc(a)?Number(a)<r.length:Qe(r,a),w=Reflect.set(r,a,o,u);return r===qe(u)&&(x?Hi(o,f)&&xr(r,"set",a,o):xr(r,"add",a,o)),w}deleteProperty(r,a){const o=Qe(r,a);r[a];const u=Reflect.deleteProperty(r,a);return u&&o&&xr(r,"delete",a,void 0),u}has(r,a){const o=Reflect.has(r,a);return(!jr(a)||!bf.has(a))&&ci(r,"has",a),o}ownKeys(r){return ci(r,"iterate",Ie(r)?"length":bn),Reflect.ownKeys(r)}}class wf extends yf{constructor(r=!1){super(!0,r)}set(r,a){return!0}deleteProperty(r,a){return!0}}const j0=new vf,G0=new wf,U0=new vf(!0),q0=new wf(!0),Oc=e=>e,_o=e=>Reflect.getPrototypeOf(e);function Ss(e,r,a=!1,o=!1){e=e.__v_raw;const u=qe(e),f=qe(r);a||(Hi(r,f)&&ci(u,"get",r),ci(u,"get",f));const{has:x}=_o(u),w=o?Oc:a?Rc:Wa;if(x.call(u,r))return w(e.get(r));if(x.call(u,f))return w(e.get(f));e!==u&&e.get(r)}function As(e,r=!1){const a=this.__v_raw,o=qe(a),u=qe(e);return r||(Hi(e,u)&&ci(o,"has",e),ci(o,"has",u)),e===u?a.has(e):a.has(e)||a.has(u)}function $s(e,r=!1){return e=e.__v_raw,!r&&ci(qe(e),"iterate",bn),Reflect.get(e,"size",e)}function Md(e){e=qe(e);const r=qe(this);return _o(r).has.call(r,e)||(r.add(e),xr(r,"add",e,e)),this}function Dd(e,r){r=qe(r);const a=qe(this),{has:o,get:u}=_o(a);let f=o.call(a,e);f||(e=qe(e),f=o.call(a,e));const x=u.call(a,e);return a.set(e,r),f?Hi(r,x)&&xr(a,"set",e,r):xr(a,"add",e,r),this}function Fd(e){const r=qe(this),{has:a,get:o}=_o(r);let u=a.call(r,e);u||(e=qe(e),u=a.call(r,e)),o&&o.call(r,e);const f=r.delete(e);return u&&xr(r,"delete",e,void 0),f}function Hd(){const e=qe(this),r=e.size!==0,a=e.clear();return r&&xr(e,"clear",void 0,void 0),a}function Cs(e,r){return function(o,u){const f=this,x=f.__v_raw,w=qe(x),$=r?Oc:e?Rc:Wa;return!e&&ci(w,"iterate",bn),x.forEach((E,O)=>o.call(u,$(E),$(O),f))}}function ks(e,r,a){return function(...o){const u=this.__v_raw,f=qe(u),x=Yn(f),w=e==="entries"||e===Symbol.iterator&&x,$=e==="keys"&&x,E=u[e](...o),O=a?Oc:r?Rc:Wa;return!r&&ci(f,"iterate",$?Ol:bn),{next(){const{value:N,done:D}=E.next();return D?{value:N,done:D}:{value:w?[O(N[0]),O(N[1])]:O(N),done:D}},[Symbol.iterator](){return this}}}}function Ir(e){return function(...r){return e==="delete"?!1:e==="clear"?void 0:this}}function K0(){const e={get(f){return Ss(this,f)},get size(){return $s(this)},has:As,add:Md,set:Dd,delete:Fd,clear:Hd,forEach:Cs(!1,!1)},r={get(f){return Ss(this,f,!1,!0)},get size(){return $s(this)},has:As,add:Md,set:Dd,delete:Fd,clear:Hd,forEach:Cs(!1,!0)},a={get(f){return Ss(this,f,!0)},get size(){return $s(this,!0)},has(f){return As.call(this,f,!0)},add:Ir("add"),set:Ir("set"),delete:Ir("delete"),clear:Ir("clear"),forEach:Cs(!0,!1)},o={get(f){return Ss(this,f,!0,!0)},get size(){return $s(this,!0)},has(f){return As.call(this,f,!0)},add:Ir("add"),set:Ir("set"),delete:Ir("delete"),clear:Ir("clear"),forEach:Cs(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(f=>{e[f]=ks(f,!1,!1),a[f]=ks(f,!0,!1),r[f]=ks(f,!1,!0),o[f]=ks(f,!0,!0)}),[e,a,r,o]}const[Z0,J0,Q0,em]=K0();function Eo(e,r){const a=r?e?em:Q0:e?J0:Z0;return(o,u,f)=>u==="__v_isReactive"?!e:u==="__v_isReadonly"?e:u==="__v_raw"?o:Reflect.get(Qe(a,u)&&u in o?a:o,u,f)}const tm={get:Eo(!1,!1)},im={get:Eo(!1,!0)},rm={get:Eo(!0,!1)},nm={get:Eo(!0,!0)},Sf=new WeakMap,Af=new WeakMap,$f=new WeakMap,Cf=new WeakMap;function am(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function sm(e){return e.__v_skip||!Object.isExtensible(e)?0:am(C0(e))}function da(e){return $n(e)?e:Po(e,!1,j0,tm,Sf)}function kf(e){return Po(e,!1,U0,im,Af)}function Lc(e){return Po(e,!0,G0,rm,$f)}function om(e){return Po(e,!0,q0,nm,Cf)}function Po(e,r,a,o,u){if(!ot(e)||e.__v_raw&&!(r&&e.__v_isReactive))return e;const f=u.get(e);if(f)return f;const x=sm(e);if(x===0)return e;const w=new Proxy(e,x===2?o:a);return u.set(e,w),w}function yn(e){return $n(e)?yn(e.__v_raw):!!(e&&e.__v_isReactive)}function $n(e){return!!(e&&e.__v_isReadonly)}function Ya(e){return!!(e&&e.__v_isShallow)}function Ic(e){return yn(e)||$n(e)}function qe(e){const r=e&&e.__v_raw;return r?qe(r):e}function Va(e){return Object.isExtensible(e)&&Qs(e,"__v_skip",!0),e}const Wa=e=>ot(e)?da(e):e,Rc=e=>ot(e)?Lc(e):e;class _f{constructor(r,a,o,u){this.getter=r,this._setter=a,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Jn(()=>r(this._value),()=>jn(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!u,this.__v_isReadonly=o}get value(){const r=qe(this);return(!r._cacheable||r.effect.dirty)&&Hi(r._value,r._value=r.effect.run())&&jn(r,4),Nc(r),r.effect._dirtyLevel>=2&&jn(r,2),r._value}set value(r){this._setter(r)}get _dirty(){return this.effect.dirty}set _dirty(r){this.effect.dirty=r}}function lm(e,r,a=!1){let o,u;const f=Fe(e);return f?(o=e,u=ei):(o=e.get,u=e.set),new _f(o,u,f||!u,a)}function Nc(e){var r;Wr&&xn&&(e=qe(e),gf(xn,(r=e.dep)!=null?r:e.dep=xf(()=>e.dep=void 0,e instanceof _f?e:void 0)))}function jn(e,r=4,a){e=qe(e);const o=e.dep;o&&mf(o,r)}function Dt(e){return!!(e&&e.__v_isRef===!0)}function br(e){return Ef(e,!1)}function Mc(e){return Ef(e,!0)}function Ef(e,r){return Dt(e)?e:new cm(e,r)}class cm{constructor(r,a){this.__v_isShallow=a,this.dep=void 0,this.__v_isRef=!0,this._rawValue=a?r:qe(r),this._value=a?r:Wa(r)}get value(){return Nc(this),this._value}set value(r){const a=this.__v_isShallow||Ya(r)||$n(r);r=a?r:qe(r),Hi(r,this._rawValue)&&(this._rawValue=r,this._value=a?r:Wa(r),jn(this,4))}}function dm(e){jn(e,4)}function Dc(e){return Dt(e)?e.value:e}function um(e){return Fe(e)?e():Dc(e)}const hm={get:(e,r,a)=>Dc(Reflect.get(e,r,a)),set:(e,r,a,o)=>{const u=e[r];return Dt(u)&&!Dt(a)?(u.value=a,!0):Reflect.set(e,r,a,o)}};function Fc(e){return yn(e)?e:new Proxy(e,hm)}class fm{constructor(r){this.dep=void 0,this.__v_isRef=!0;const{get:a,set:o}=r(()=>Nc(this),()=>jn(this));this._get=a,this._set=o}get value(){return this._get()}set value(r){this._set(r)}}function Pf(e){return new fm(e)}function pm(e){const r=Ie(e)?new Array(e.length):{};for(const a in e)r[a]=Tf(e,a);return r}class gm{constructor(r,a,o){this._object=r,this._key=a,this._defaultValue=o,this.__v_isRef=!0}get value(){const r=this._object[this._key];return r===void 0?this._defaultValue:r}set value(r){this._object[this._key]=r}get dep(){return X0(qe(this._object),this._key)}}class mm{constructor(r){this._getter=r,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function xm(e,r,a){return Dt(e)?e:Fe(e)?new mm(e):ot(e)&&arguments.length>1?Tf(e,r,a):br(e)}function Tf(e,r,a){const o=e[r];return Dt(o)?o:new gm(e,r,a)}const bm={GET:"get",HAS:"has",ITERATE:"iterate"},ym={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"};/**
* @vue/runtime-core v3.4.21
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const Ra=[];function cn(e,...r){Zr();const a=Ra.length?Ra[Ra.length-1].component:null,o=a&&a.appContext.config.warnHandler,u=vm();if(o)Zi(o,a,11,[e+r.map(f=>{var x,w;return(w=(x=f.toString)==null?void 0:x.call(f))!=null?w:JSON.stringify(f)}).join(""),a&&a.proxy,u.map(({vnode:f})=>`at <${Op(a,f.type)}>`).join(`
`),u]);else{const f=[`[Vue warn]: ${e}`,...r];u.length&&f.push(`
`,...wm(u)),console.warn(...f)}Jr()}function vm(){let e=Ra[Ra.length-1];if(!e)return[];const r=[];for(;e;){const a=r[0];a&&a.vnode===e?a.recurseCount++:r.push({vnode:e,recurseCount:0});const o=e.component&&e.component.parent;e=o&&o.vnode}return r}function wm(e){const r=[];return e.forEach((a,o)=>{r.push(...o===0?[]:[`
`],...Sm(a))}),r}function Sm({vnode:e,recurseCount:r}){const a=r>0?`... (${r} recursive calls)`:"",o=e.component?e.component.parent==null:!1,u=` at <${Op(e.component,e.type,o)}`,f=">"+a;return e.props?[u,...Am(e.props),f]:[u+f]}function Am(e){const r=[],a=Object.keys(e);return a.slice(0,3).forEach(o=>{r.push(...Of(o,e[o]))}),a.length>3&&r.push(" ..."),r}function Of(e,r,a){return gt(r)?(r=JSON.stringify(r),a?r:[`${e}=${r}`]):typeof r=="number"||typeof r=="boolean"||r==null?a?r:[`${e}=${r}`]:Dt(r)?(r=Of(e,qe(r.value),!0),a?r:[`${e}=Ref<`,r,">"]):Fe(r)?[`${e}=fn${r.name?`<${r.name}>`:""}`]:(r=qe(r),a?r:[`${e}=`,r])}function $m(e,r){}const Cm={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",WATCH_GETTER:2,2:"WATCH_GETTER",WATCH_CALLBACK:3,3:"WATCH_CALLBACK",WATCH_CLEANUP:4,4:"WATCH_CLEANUP",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER"},km={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush. This is likely a Vue internals bug. Please open an issue at https://github.com/vuejs/core ."};function Zi(e,r,a,o){try{return o?e(...o):e()}catch(u){Pn(u,r,a)}}function vi(e,r,a,o){if(Fe(e)){const f=Zi(e,r,a,o);return f&&Cc(f)&&f.catch(x=>{Pn(x,r,a)}),f}const u=[];for(let f=0;f<e.length;f++)u.push(vi(e[f],r,a,o));return u}function Pn(e,r,a,o=!0){const u=r?r.vnode:null;if(r){let f=r.parent;const x=r.proxy,w=`https://vuejs.org/error-reference/#runtime-${a}`;for(;f;){const E=f.ec;if(E){for(let O=0;O<E.length;O++)if(E[O](e,x,w)===!1)return}f=f.parent}const $=r.appContext.config.errorHandler;if($){Zi($,null,10,[e,x,w]);return}}_m(e,a,u,o)}function _m(e,r,a,o=!0){console.error(e)}let ja=!1,Ll=!1;const Gt=[];let qi=0;const Gn=[];let Hr=null,fn=0;const Lf=Promise.resolve();let Hc=null;function To(e){const r=Hc||Lf;return e?r.then(this?e.bind(this):e):r}function Em(e){let r=qi+1,a=Gt.length;for(;r<a;){const o=r+a>>>1,u=Gt[o],f=Ga(u);f<e||f===e&&u.pre?r=o+1:a=o}return r}function Oo(e){(!Gt.length||!Gt.includes(e,ja&&e.allowRecurse?qi+1:qi))&&(e.id==null?Gt.push(e):Gt.splice(Em(e.id),0,e),If())}function If(){!ja&&!Ll&&(Ll=!0,Hc=Lf.then(Rf))}function Pm(e){const r=Gt.indexOf(e);r>qi&&Gt.splice(r,1)}function io(e){Ie(e)?Gn.push(...e):(!Hr||!Hr.includes(e,e.allowRecurse?fn+1:fn))&&Gn.push(e),If()}function Bd(e,r,a=ja?qi+1:0){for(;a<Gt.length;a++){const o=Gt[a];if(o&&o.pre){if(e&&o.id!==e.uid)continue;Gt.splice(a,1),a--,o()}}}function ro(e){if(Gn.length){const r=[...new Set(Gn)].sort((a,o)=>Ga(a)-Ga(o));if(Gn.length=0,Hr){Hr.push(...r);return}for(Hr=r,fn=0;fn<Hr.length;fn++)Hr[fn]();Hr=null,fn=0}}const Ga=e=>e.id==null?1/0:e.id,Tm=(e,r)=>{const a=Ga(e)-Ga(r);if(a===0){if(e.pre&&!r.pre)return-1;if(r.pre&&!e.pre)return 1}return a};function Rf(e){Ll=!1,ja=!0,Gt.sort(Tm);const r=ei;try{for(qi=0;qi<Gt.length;qi++){const a=Gt[qi];a&&a.active!==!1&&Zi(a,null,14)}}finally{qi=0,Gt.length=0,ro(),ja=!1,Hc=null,(Gt.length||Gn.length)&&Rf()}}let Fn,_s=[];function Nf(e,r){var a,o;Fn=e,Fn?(Fn.enabled=!0,_s.forEach(({event:u,args:f})=>Fn.emit(u,...f)),_s=[]):typeof window<"u"&&window.HTMLElement&&!((o=(a=window.navigator)==null?void 0:a.userAgent)!=null&&o.includes("jsdom"))?((r.__VUE_DEVTOOLS_HOOK_REPLAY__=r.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(f=>{Nf(f,r)}),setTimeout(()=>{Fn||(r.__VUE_DEVTOOLS_HOOK_REPLAY__=null,_s=[])},3e3)):_s=[]}function Om(e,r,...a){if(e.isUnmounted)return;const o=e.vnode.props||st;let u=a;const f=r.startsWith("update:"),x=f&&r.slice(7);if(x&&x in o){const O=`${x==="modelValue"?"model":x}Modifiers`,{number:N,trim:D}=o[O]||st;D&&(u=a.map(q=>gt(q)?q.trim():q)),N&&(u=a.map(Xa))}let w,$=o[w=Ia(r)]||o[w=Ia(ti(r))];!$&&f&&($=o[w=Ia(xi(r))]),$&&vi($,e,6,u);const E=o[w+"Once"];if(E){if(!e.emitted)e.emitted={};else if(e.emitted[w])return;e.emitted[w]=!0,vi(E,e,6,u)}}function Mf(e,r,a=!1){const o=r.emitsCache,u=o.get(e);if(u!==void 0)return u;const f=e.emits;let x={},w=!1;if(!Fe(e)){const $=E=>{const O=Mf(E,r,!0);O&&(w=!0,bt(x,O))};!a&&r.mixins.length&&r.mixins.forEach($),e.extends&&$(e.extends),e.mixins&&e.mixins.forEach($)}return!f&&!w?(ot(e)&&o.set(e,null),null):(Ie(f)?f.forEach($=>x[$]=null):bt(x,f),ot(e)&&o.set(e,x),x)}function Lo(e,r){return!e||!ss(r)?!1:(r=r.slice(2).replace(/Once$/,""),Qe(e,r[0].toLowerCase()+r.slice(1))||Qe(e,xi(r))||Qe(e,r))}let Pt=null,Io=null;function Ua(e){const r=Pt;return Pt=e,Io=e&&e.type.__scopeId||null,r}function Lm(e){Io=e}function Im(){Io=null}const Rm=e=>Bc;function Bc(e,r=Pt,a){if(!r||e._n)return e;const o=(...u)=>{o._d&&zl(-1);const f=Ua(r);let x;try{x=e(...u)}finally{Ua(f),o._d&&zl(1)}return x};return o._n=!0,o._c=!0,o._d=!0,o}function zs(e){const{type:r,vnode:a,proxy:o,withProxy:u,props:f,propsOptions:[x],slots:w,attrs:$,emit:E,render:O,renderCache:N,data:D,setupState:q,ctx:H,inheritAttrs:U}=e;let ae,W;const I=Ua(e);try{if(a.shapeFlag&4){const Y=u||o,z=Y;ae=gi(O.call(z,Y,N,f,q,D,H)),W=$}else{const Y=r;ae=gi(Y.length>1?Y(f,{attrs:$,slots:w,emit:E}):Y(f,null)),W=r.props?$:Mm($)}}catch(Y){Da.length=0,Pn(Y,e,1),ae=ut(Ut)}let j=ae;if(W&&U!==!1){const Y=Object.keys(W),{shapeFlag:z}=j;Y.length&&z&7&&(x&&Y.some(Ac)&&(W=Dm(W,x)),j=tr(j,W))}return a.dirs&&(j=tr(j),j.dirs=j.dirs?j.dirs.concat(a.dirs):a.dirs),a.transition&&(j.transition=a.transition),ae=j,Ua(I),ae}function Nm(e,r=!0){let a;for(let o=0;o<e.length;o++){const u=e[o];if(qr(u)){if(u.type!==Ut||u.children==="v-if"){if(a)return;a=u}}else return}return a}const Mm=e=>{let r;for(const a in e)(a==="class"||a==="style"||ss(a))&&((r||(r={}))[a]=e[a]);return r},Dm=(e,r)=>{const a={};for(const o in e)(!Ac(o)||!(o.slice(9)in r))&&(a[o]=e[o]);return a};function Fm(e,r,a){const{props:o,children:u,component:f}=e,{props:x,children:w,patchFlag:$}=r,E=f.emitsOptions;if(r.dirs||r.transition)return!0;if(a&&$>=0){if($&1024)return!0;if($&16)return o?zd(o,x,E):!!x;if($&8){const O=r.dynamicProps;for(let N=0;N<O.length;N++){const D=O[N];if(x[D]!==o[D]&&!Lo(E,D))return!0}}}else return(u||w)&&(!w||!w.$stable)?!0:o===x?!1:o?x?zd(o,x,E):!0:!!x;return!1}function zd(e,r,a){const o=Object.keys(r);if(o.length!==Object.keys(e).length)return!0;for(let u=0;u<o.length;u++){const f=o[u];if(r[f]!==e[f]&&!Lo(a,f))return!0}return!1}function zc({vnode:e,parent:r},a){for(;r;){const o=r.subTree;if(o.suspense&&o.suspense.activeBranch===e&&(o.el=e.el),o===e)(e=r.vnode).el=a,r=r.parent;else break}}const Xc="components",Hm="directives";function Bm(e,r){return Yc(Xc,e,!0,r)||e}const Df=Symbol.for("v-ndc");function zm(e){return gt(e)?Yc(Xc,e,!1)||e:e||Df}function Ff(e){return Yc(Hm,e)}function Yc(e,r,a=!0,o=!1){const u=Pt||Mt;if(u){const f=u.type;if(e===Xc){const w=lo(f,!1);if(w&&(w===r||w===ti(r)||w===os(ti(r))))return f}const x=Xd(u[e]||f[e],r)||Xd(u.appContext[e],r);return!x&&o?f:x}}function Xd(e,r){return e&&(e[r]||e[ti(r)]||e[os(ti(r))])}const Hf=e=>e.__isSuspense;let Il=0;const Xm={name:"Suspense",__isSuspense:!0,process(e,r,a,o,u,f,x,w,$,E){if(e==null)Vm(r,a,o,u,f,x,w,$,E);else{if(f&&f.deps>0&&!e.suspense.isInFallback){r.suspense=e.suspense,r.suspense.vnode=r,r.el=e.el;return}Wm(e,r,a,o,u,x,w,$,E)}},hydrate:jm,create:Vc,normalize:Gm},Ym=Xm;function qa(e,r){const a=e.props&&e.props[r];Fe(a)&&a()}function Vm(e,r,a,o,u,f,x,w,$){const{p:E,o:{createElement:O}}=$,N=O("div"),D=e.suspense=Vc(e,u,o,r,N,a,f,x,w,$);E(null,D.pendingBranch=e.ssContent,N,null,o,D,f,x),D.deps>0?(qa(e,"onPending"),qa(e,"onFallback"),E(null,e.ssFallback,r,a,o,null,f,x),Un(D,e.ssFallback)):D.resolve(!1,!0)}function Wm(e,r,a,o,u,f,x,w,{p:$,um:E,o:{createElement:O}}){const N=r.suspense=e.suspense;N.vnode=r,r.el=e.el;const D=r.ssContent,q=r.ssFallback,{activeBranch:H,pendingBranch:U,isInFallback:ae,isHydrating:W}=N;if(U)N.pendingBranch=D,Mi(D,U)?($(U,D,N.hiddenContainer,null,u,N,f,x,w),N.deps<=0?N.resolve():ae&&(W||($(H,q,a,o,u,null,f,x,w),Un(N,q)))):(N.pendingId=Il++,W?(N.isHydrating=!1,N.activeBranch=U):E(U,u,N),N.deps=0,N.effects.length=0,N.hiddenContainer=O("div"),ae?($(null,D,N.hiddenContainer,null,u,N,f,x,w),N.deps<=0?N.resolve():($(H,q,a,o,u,null,f,x,w),Un(N,q))):H&&Mi(D,H)?($(H,D,a,o,u,N,f,x,w),N.resolve(!0)):($(null,D,N.hiddenContainer,null,u,N,f,x,w),N.deps<=0&&N.resolve()));else if(H&&Mi(D,H))$(H,D,a,o,u,N,f,x,w),Un(N,D);else if(qa(r,"onPending"),N.pendingBranch=D,D.shapeFlag&512?N.pendingId=D.component.suspenseId:N.pendingId=Il++,$(null,D,N.hiddenContainer,null,u,N,f,x,w),N.deps<=0)N.resolve();else{const{timeout:I,pendingId:j}=N;I>0?setTimeout(()=>{N.pendingId===j&&N.fallback(q)},I):I===0&&N.fallback(q)}}function Vc(e,r,a,o,u,f,x,w,$,E,O=!1){const{p:N,m:D,um:q,n:H,o:{parentNode:U,remove:ae}}=E;let W;const I=Um(e);I&&r!=null&&r.pendingBranch&&(W=r.pendingId,r.deps++);const j=e.props?eo(e.props.timeout):void 0,Y=f,z={vnode:e,parent:r,parentComponent:a,namespace:x,container:o,hiddenContainer:u,deps:0,pendingId:Il++,timeout:typeof j=="number"?j:-1,activeBranch:null,pendingBranch:null,isInFallback:!O,isHydrating:O,isUnmounted:!1,effects:[],resolve(K=!1,te=!1){const{vnode:le,activeBranch:be,pendingBranch:ye,pendingId:_e,effects:fe,parentComponent:Pe,container:Le}=z;let Xe=!1;z.isHydrating?z.isHydrating=!1:K||(Xe=be&&ye.transition&&ye.transition.mode==="out-in",Xe&&(be.transition.afterLeave=()=>{_e===z.pendingId&&(D(ye,Le,f===Y?H(be):f,0),io(fe))}),be&&(U(be.el)!==z.hiddenContainer&&(f=H(be)),q(be,Pe,z,!0)),Xe||D(ye,Le,f,0)),Un(z,ye),z.pendingBranch=null,z.isInFallback=!1;let Ee=z.parent,Me=!1;for(;Ee;){if(Ee.pendingBranch){Ee.effects.push(...fe),Me=!0;break}Ee=Ee.parent}!Me&&!Xe&&io(fe),z.effects=[],I&&r&&r.pendingBranch&&W===r.pendingId&&(r.deps--,r.deps===0&&!te&&r.resolve()),qa(le,"onResolve")},fallback(K){if(!z.pendingBranch)return;const{vnode:te,activeBranch:le,parentComponent:be,container:ye,namespace:_e}=z;qa(te,"onFallback");const fe=H(le),Pe=()=>{z.isInFallback&&(N(null,K,ye,fe,be,null,_e,w,$),Un(z,K))},Le=K.transition&&K.transition.mode==="out-in";Le&&(le.transition.afterLeave=Pe),z.isInFallback=!0,q(le,be,null,!0),Le||Pe()},move(K,te,le){z.activeBranch&&D(z.activeBranch,K,te,le),z.container=K},next(){return z.activeBranch&&H(z.activeBranch)},registerDep(K,te){const le=!!z.pendingBranch;le&&z.deps++;const be=K.vnode.el;K.asyncDep.catch(ye=>{Pn(ye,K,0)}).then(ye=>{if(K.isUnmounted||z.isUnmounted||z.pendingId!==K.suspenseId)return;K.asyncResolved=!0;const{vnode:_e}=K;Vl(K,ye,!1),be&&(_e.el=be);const fe=!be&&K.subTree.el;te(K,_e,U(be||K.subTree.el),be?null:H(K.subTree),z,x,$),fe&&ae(fe),zc(K,_e.el),le&&--z.deps===0&&z.resolve()})},unmount(K,te){z.isUnmounted=!0,z.activeBranch&&q(z.activeBranch,a,K,te),z.pendingBranch&&q(z.pendingBranch,a,K,te)}};return z}function jm(e,r,a,o,u,f,x,w,$){const E=r.suspense=Vc(r,o,a,e.parentNode,document.createElement("div"),null,u,f,x,w,!0),O=$(e,E.pendingBranch=r.ssContent,a,E,f,x);return E.deps===0&&E.resolve(!1,!0),O}function Gm(e){const{shapeFlag:r,children:a}=e,o=r&32;e.ssContent=Yd(o?a.default:a),e.ssFallback=o?Yd(a.fallback):ut(Ut)}function Yd(e){let r;if(Fe(e)){const a=kn&&e._c;a&&(e._d=!1,ai()),e=e(),a&&(e._d=!0,r=li,wp())}return Ie(e)&&(e=Nm(e)),e=gi(e),r&&!e.dynamicChildren&&(e.dynamicChildren=r.filter(a=>a!==e)),e}function Bf(e,r){r&&r.pendingBranch?Ie(e)?r.effects.push(...e):r.effects.push(e):io(e)}function Un(e,r){e.activeBranch=r;const{vnode:a,parentComponent:o}=e;let u=r.el;for(;!u&&r.component;)r=r.component.subTree,u=r.el;a.el=u,o&&o.subTree===a&&(o.vnode.el=u,zc(o,u))}function Um(e){var r;return((r=e.props)==null?void 0:r.suspensible)!=null&&e.props.suspensible!==!1}const zf=Symbol.for("v-scx"),Xf=()=>Kn(zf);function Yf(e,r){return cs(e,null,r)}function Vf(e,r){return cs(e,null,{flush:"post"})}function Wf(e,r){return cs(e,null,{flush:"sync"})}const Es={};function yr(e,r,a){return cs(e,r,a)}function cs(e,r,{immediate:a,deep:o,flush:u,once:f,onTrack:x,onTrigger:w}=st){if(r&&f){const K=r;r=(...te)=>{K(...te),z()}}const $=Mt,E=K=>o===!0?K:gn(K,o===!1?1:void 0);let O,N=!1,D=!1;if(Dt(e)?(O=()=>e.value,N=Ya(e)):yn(e)?(O=()=>E(e),N=!0):Ie(e)?(D=!0,N=e.some(K=>yn(K)||Ya(K)),O=()=>e.map(K=>{if(Dt(K))return K.value;if(yn(K))return E(K);if(Fe(K))return Zi(K,$,2)})):Fe(e)?r?O=()=>Zi(e,$,2):O=()=>(q&&q(),vi(e,$,3,[H])):O=ei,r&&o){const K=O;O=()=>gn(K())}let q,H=K=>{q=j.onStop=()=>{Zi(K,$,4),q=j.onStop=void 0}},U;if(hs)if(H=ei,r?a&&vi(r,$,3,[O(),D?[]:void 0,H]):O(),u==="sync"){const K=Xf();U=K.__watcherHandles||(K.__watcherHandles=[])}else return ei;let ae=D?new Array(e.length).fill(Es):Es;const W=()=>{if(!(!j.active||!j.dirty))if(r){const K=j.run();(o||N||(D?K.some((te,le)=>Hi(te,ae[le])):Hi(K,ae)))&&(q&&q(),vi(r,$,3,[K,ae===Es?void 0:D&&ae[0]===Es?[]:ae,H]),ae=K)}else j.run()};W.allowRecurse=!!r;let I;u==="sync"?I=W:u==="post"?I=()=>Yt(W,$&&$.suspense):(W.pre=!0,$&&(W.id=$.uid),I=()=>Oo(W));const j=new Jn(O,ei,I),Y=hf(),z=()=>{j.stop(),Y&&$c(Y.effects,j)};return r?a?W():ae=j.run():u==="post"?Yt(j.run.bind(j),$&&$.suspense):j.run(),U&&U.push(z),z}function qm(e,r,a){const o=this.proxy,u=gt(e)?e.includes(".")?jf(o,e):()=>o[e]:e.bind(o,o);let f;Fe(r)?f=r:(f=r.handler,a=r);const x=_n(this),w=cs(u,f.bind(o),a);return x(),w}function jf(e,r){const a=r.split(".");return()=>{let o=e;for(let u=0;u<a.length&&o;u++)o=o[a[u]];return o}}function gn(e,r,a=0,o){if(!ot(e)||e.__v_skip)return e;if(r&&r>0){if(a>=r)return e;a++}if(o=o||new Set,o.has(e))return e;if(o.add(e),Dt(e))gn(e.value,r,a,o);else if(Ie(e))for(let u=0;u<e.length;u++)gn(e[u],r,a,o);else if(En(e)||Yn(e))e.forEach(u=>{gn(u,r,a,o)});else if(of(e))for(const u in e)gn(e[u],r,a,o);return e}function Xs(e,r){if(Pt===null)return e;const a=Ho(Pt)||Pt.proxy,o=e.dirs||(e.dirs=[]);for(let u=0;u<r.length;u++){let[f,x,w,$=st]=r[u];f&&(Fe(f)&&(f={mounted:f,updated:f}),f.deep&&gn(x),o.push({dir:f,instance:a,value:x,oldValue:void 0,arg:w,modifiers:$}))}return e}function Gi(e,r,a,o){const u=e.dirs,f=r&&r.dirs;for(let x=0;x<u.length;x++){const w=u[x];f&&(w.oldValue=f[x].value);let $=w.dir[o];$&&(Zr(),vi($,a,8,[e.el,w,e,r]),Jr())}}const Br=Symbol("_leaveCb"),Ps=Symbol("_enterCb");function Wc(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return ua(()=>{e.isMounted=!0}),Do(()=>{e.isUnmounting=!0}),e}const Ai=[Function,Array],jc={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ai,onEnter:Ai,onAfterEnter:Ai,onEnterCancelled:Ai,onBeforeLeave:Ai,onLeave:Ai,onAfterLeave:Ai,onLeaveCancelled:Ai,onBeforeAppear:Ai,onAppear:Ai,onAfterAppear:Ai,onAppearCancelled:Ai},Km={name:"BaseTransition",props:jc,setup(e,{slots:r}){const a=Pi(),o=Wc();return()=>{const u=r.default&&Ro(r.default(),!0);if(!u||!u.length)return;let f=u[0];if(u.length>1){for(const D of u)if(D.type!==Ut){f=D;break}}const x=qe(e),{mode:w}=x;if(o.isLeaving)return el(f);const $=Vd(f);if(!$)return el(f);const E=Qn($,x,o,a);Cn($,E);const O=a.subTree,N=O&&Vd(O);if(N&&N.type!==Ut&&!Mi($,N)){const D=Qn(N,x,o,a);if(Cn(N,D),w==="out-in")return o.isLeaving=!0,D.afterLeave=()=>{o.isLeaving=!1,a.update.active!==!1&&(a.effect.dirty=!0,a.update())},el(f);w==="in-out"&&$.type!==Ut&&(D.delayLeave=(q,H,U)=>{const ae=Uf(o,N);ae[String(N.key)]=N,q[Br]=()=>{H(),q[Br]=void 0,delete E.delayedLeave},E.delayedLeave=U})}return f}}},Gf=Km;function Uf(e,r){const{leavingVNodes:a}=e;let o=a.get(r.type);return o||(o=Object.create(null),a.set(r.type,o)),o}function Qn(e,r,a,o){const{appear:u,mode:f,persisted:x=!1,onBeforeEnter:w,onEnter:$,onAfterEnter:E,onEnterCancelled:O,onBeforeLeave:N,onLeave:D,onAfterLeave:q,onLeaveCancelled:H,onBeforeAppear:U,onAppear:ae,onAfterAppear:W,onAppearCancelled:I}=r,j=String(e.key),Y=Uf(a,e),z=(le,be)=>{le&&vi(le,o,9,be)},K=(le,be)=>{const ye=be[1];z(le,be),Ie(le)?le.every(_e=>_e.length<=1)&&ye():le.length<=1&&ye()},te={mode:f,persisted:x,beforeEnter(le){let be=w;if(!a.isMounted)if(u)be=U||w;else return;le[Br]&&le[Br](!0);const ye=Y[j];ye&&Mi(e,ye)&&ye.el[Br]&&ye.el[Br](),z(be,[le])},enter(le){let be=$,ye=E,_e=O;if(!a.isMounted)if(u)be=ae||$,ye=W||E,_e=I||O;else return;let fe=!1;const Pe=le[Ps]=Le=>{fe||(fe=!0,Le?z(_e,[le]):z(ye,[le]),te.delayedLeave&&te.delayedLeave(),le[Ps]=void 0)};be?K(be,[le,Pe]):Pe()},leave(le,be){const ye=String(e.key);if(le[Ps]&&le[Ps](!0),a.isUnmounting)return be();z(N,[le]);let _e=!1;const fe=le[Br]=Pe=>{_e||(_e=!0,be(),Pe?z(H,[le]):z(q,[le]),le[Br]=void 0,Y[ye]===e&&delete Y[ye])};Y[ye]=e,D?K(D,[le,fe]):fe()},clone(le){return Qn(le,r,a,o)}};return te}function el(e){if(ds(e))return e=tr(e),e.children=null,e}function Vd(e){return ds(e)?e.children?e.children[0]:void 0:e}function Cn(e,r){e.shapeFlag&6&&e.component?Cn(e.component.subTree,r):e.shapeFlag&128?(e.ssContent.transition=r.clone(e.ssContent),e.ssFallback.transition=r.clone(e.ssFallback)):e.transition=r}function Ro(e,r=!1,a){let o=[],u=0;for(let f=0;f<e.length;f++){let x=e[f];const w=a==null?x.key:String(a)+String(x.key!=null?x.key:f);x.type===Et?(x.patchFlag&128&&u++,o=o.concat(Ro(x.children,r,w))):(r||x.type!==Ut)&&o.push(w!=null?tr(x,{key:w}):x)}if(u>1)for(let f=0;f<o.length;f++)o[f].patchFlag=-2;return o}/*! #__NO_SIDE_EFFECTS__ */function Qr(e,r){return Fe(e)?(()=>bt({name:e.name},r,{setup:e}))():e}const vn=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function Zm(e){Fe(e)&&(e={loader:e});const{loader:r,loadingComponent:a,errorComponent:o,delay:u=200,timeout:f,suspensible:x=!0,onError:w}=e;let $=null,E,O=0;const N=()=>(O++,$=null,D()),D=()=>{let q;return $||(q=$=r().catch(H=>{if(H=H instanceof Error?H:new Error(String(H)),w)return new Promise((U,ae)=>{w(H,()=>U(N()),()=>ae(H),O+1)});throw H}).then(H=>q!==$&&$?$:(H&&(H.__esModule||H[Symbol.toStringTag]==="Module")&&(H=H.default),E=H,H)))};return Qr({name:"AsyncComponentWrapper",__asyncLoader:D,get __asyncResolved(){return E},setup(){const q=Mt;if(E)return()=>tl(E,q);const H=I=>{$=null,Pn(I,q,13,!o)};if(x&&q.suspense||hs)return D().then(I=>()=>tl(I,q)).catch(I=>(H(I),()=>o?ut(o,{error:I}):null));const U=br(!1),ae=br(),W=br(!!u);return u&&setTimeout(()=>{W.value=!1},u),f!=null&&setTimeout(()=>{if(!U.value&&!ae.value){const I=new Error(`Async component timed out after ${f}ms.`);H(I),ae.value=I}},f),D().then(()=>{U.value=!0,q.parent&&ds(q.parent.vnode)&&(q.parent.effect.dirty=!0,Oo(q.parent.update))}).catch(I=>{H(I),ae.value=I}),()=>{if(U.value&&E)return tl(E,q);if(ae.value&&o)return ut(o,{error:ae.value});if(a&&!W.value)return ut(a)}}})}function tl(e,r){const{ref:a,props:o,children:u,ce:f}=r.vnode,x=ut(e,o,u);return x.ref=a,x.ce=f,delete r.vnode.ce,x}const ds=e=>e.type.__isKeepAlive,Jm={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:r}){const a=Pi(),o=a.ctx;if(!o.renderer)return()=>{const I=r.default&&r.default();return I&&I.length===1?I[0]:I};const u=new Map,f=new Set;let x=null;const w=a.suspense,{renderer:{p:$,m:E,um:O,o:{createElement:N}}}=o,D=N("div");o.activate=(I,j,Y,z,K)=>{const te=I.component;E(I,j,Y,0,w),$(te.vnode,I,j,Y,te,w,z,I.slotScopeIds,K),Yt(()=>{te.isDeactivated=!1,te.a&&Wn(te.a);const le=I.props&&I.props.onVnodeMounted;le&&si(le,te.parent,I)},w)},o.deactivate=I=>{const j=I.component;E(I,D,null,1,w),Yt(()=>{j.da&&Wn(j.da);const Y=I.props&&I.props.onVnodeUnmounted;Y&&si(Y,j.parent,I),j.isDeactivated=!0},w)};function q(I){il(I),O(I,a,w,!0)}function H(I){u.forEach((j,Y)=>{const z=lo(j.type);z&&(!I||!I(z))&&U(Y)})}function U(I){const j=u.get(I);!x||!Mi(j,x)?q(j):x&&il(x),u.delete(I),f.delete(I)}yr(()=>[e.include,e.exclude],([I,j])=>{I&&H(Y=>Oa(I,Y)),j&&H(Y=>!Oa(j,Y))},{flush:"post",deep:!0});let ae=null;const W=()=>{ae!=null&&u.set(ae,rl(a.subTree))};return ua(W),Mo(W),Do(()=>{u.forEach(I=>{const{subTree:j,suspense:Y}=a,z=rl(j);if(I.type===z.type&&I.key===z.key){il(z);const K=z.component.da;K&&Yt(K,Y);return}q(I)})}),()=>{if(ae=null,!r.default)return null;const I=r.default(),j=I[0];if(I.length>1)return x=null,I;if(!qr(j)||!(j.shapeFlag&4)&&!(j.shapeFlag&128))return x=null,j;let Y=rl(j);const z=Y.type,K=lo(vn(Y)?Y.type.__asyncResolved||{}:z),{include:te,exclude:le,max:be}=e;if(te&&(!K||!Oa(te,K))||le&&K&&Oa(le,K))return x=Y,j;const ye=Y.key==null?z:Y.key,_e=u.get(ye);return Y.el&&(Y=tr(Y),j.shapeFlag&128&&(j.ssContent=Y)),ae=ye,_e?(Y.el=_e.el,Y.component=_e.component,Y.transition&&Cn(Y,Y.transition),Y.shapeFlag|=512,f.delete(ye),f.add(ye)):(f.add(ye),be&&f.size>parseInt(be,10)&&U(f.values().next().value)),Y.shapeFlag|=256,x=Y,Hf(j.type)?j:Y}}},Qm=Jm;function Oa(e,r){return Ie(e)?e.some(a=>Oa(a,r)):gt(e)?e.split(",").includes(r):$0(e)?e.test(r):!1}function qf(e,r){Zf(e,"a",r)}function Kf(e,r){Zf(e,"da",r)}function Zf(e,r,a=Mt){const o=e.__wdc||(e.__wdc=()=>{let u=a;for(;u;){if(u.isDeactivated)return;u=u.parent}return e()});if(No(r,o,a),a){let u=a.parent;for(;u&&u.parent;)ds(u.parent.vnode)&&ex(o,r,a,u),u=u.parent}}function ex(e,r,a,o){const u=No(r,e,o,!0);us(()=>{$c(o[r],u)},a)}function il(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function rl(e){return e.shapeFlag&128?e.ssContent:e}function No(e,r,a=Mt,o=!1){if(a){const u=a[e]||(a[e]=[]),f=r.__weh||(r.__weh=(...x)=>{if(a.isUnmounted)return;Zr();const w=_n(a),$=vi(r,a,e,x);return w(),Jr(),$});return o?u.unshift(f):u.push(f),f}}const Sr=e=>(r,a=Mt)=>(!hs||e==="sp")&&No(e,(...o)=>r(...o),a),Jf=Sr("bm"),ua=Sr("m"),Qf=Sr("bu"),Mo=Sr("u"),Do=Sr("bum"),us=Sr("um"),ep=Sr("sp"),tp=Sr("rtg"),ip=Sr("rtc");function rp(e,r=Mt){No("ec",e,r)}function np(e,r,a,o){let u;const f=a&&a[o];if(Ie(e)||gt(e)){u=new Array(e.length);for(let x=0,w=e.length;x<w;x++)u[x]=r(e[x],x,void 0,f&&f[x])}else if(typeof e=="number"){u=new Array(e);for(let x=0;x<e;x++)u[x]=r(x+1,x,void 0,f&&f[x])}else if(ot(e))if(e[Symbol.iterator])u=Array.from(e,(x,w)=>r(x,w,void 0,f&&f[w]));else{const x=Object.keys(e);u=new Array(x.length);for(let w=0,$=x.length;w<$;w++){const E=x[w];u[w]=r(e[E],E,w,f&&f[w])}}else u=[];return a&&(a[o]=u),u}function tx(e,r){for(let a=0;a<r.length;a++){const o=r[a];if(Ie(o))for(let u=0;u<o.length;u++)e[o[u].name]=o[u].fn;else o&&(e[o.name]=o.key?(...u)=>{const f=o.fn(...u);return f&&(f.key=o.key),f}:o.fn)}return e}function Rl(e,r,a={},o,u){if(Pt.isCE||Pt.parent&&vn(Pt.parent)&&Pt.parent.isCE)return r!=="default"&&(a.name=r),ut("slot",a,o&&o());let f=e[r];f&&f._c&&(f._d=!1),ai();const x=f&&ap(f(a)),w=Kc(Et,{key:a.key||x&&x.key||`_${r}`},x||(o?o():[]),x&&e._===1?64:-2);return!u&&w.scopeId&&(w.slotScopeIds=[w.scopeId+"-s"]),f&&f._c&&(f._d=!0),w}function ap(e){return e.some(r=>qr(r)?!(r.type===Ut||r.type===Et&&!ap(r.children)):!0)?e:null}function ix(e,r){const a={};for(const o in e)a[r&&/[A-Z]/.test(o)?`on:${o}`:Ia(o)]=e[o];return a}const Nl=e=>e?_p(e)?Ho(e)||e.proxy:Nl(e.parent):null,Na=bt(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=>Nl(e.parent),$root:e=>Nl(e.root),$emit:e=>e.emit,$options:e=>Gc(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Oo(e.update)}),$nextTick:e=>e.n||(e.n=To.bind(e.proxy)),$watch:e=>qm.bind(e)}),nl=(e,r)=>e!==st&&!e.__isScriptSetup&&Qe(e,r),Ml={get({_:e},r){const{ctx:a,setupState:o,data:u,props:f,accessCache:x,type:w,appContext:$}=e;let E;if(r[0]!=="$"){const q=x[r];if(q!==void 0)switch(q){case 1:return o[r];case 2:return u[r];case 4:return a[r];case 3:return f[r]}else{if(nl(o,r))return x[r]=1,o[r];if(u!==st&&Qe(u,r))return x[r]=2,u[r];if((E=e.propsOptions[0])&&Qe(E,r))return x[r]=3,f[r];if(a!==st&&Qe(a,r))return x[r]=4,a[r];Dl&&(x[r]=0)}}const O=Na[r];let N,D;if(O)return r==="$attrs"&&ci(e,"get",r),O(e);if((N=w.__cssModules)&&(N=N[r]))return N;if(a!==st&&Qe(a,r))return x[r]=4,a[r];if(D=$.config.globalProperties,Qe(D,r))return D[r]},set({_:e},r,a){const{data:o,setupState:u,ctx:f}=e;return nl(u,r)?(u[r]=a,!0):o!==st&&Qe(o,r)?(o[r]=a,!0):Qe(e.props,r)||r[0]==="$"&&r.slice(1)in e?!1:(f[r]=a,!0)},has({_:{data:e,setupState:r,accessCache:a,ctx:o,appContext:u,propsOptions:f}},x){let w;return!!a[x]||e!==st&&Qe(e,x)||nl(r,x)||(w=f[0])&&Qe(w,x)||Qe(o,x)||Qe(Na,x)||Qe(u.config.globalProperties,x)},defineProperty(e,r,a){return a.get!=null?e._.accessCache[r]=0:Qe(a,"value")&&this.set(e,r,a.value,null),Reflect.defineProperty(e,r,a)}},rx=bt({},Ml,{get(e,r){if(r!==Symbol.unscopables)return Ml.get(e,r,e)},has(e,r){return r[0]!=="_"&&!P0(r)}});function nx(){return null}function ax(){return null}function sx(e){}function ox(e){}function lx(){return null}function cx(){}function dx(e,r){return null}function ux(){return sp().slots}function hx(){return sp().attrs}function sp(){const e=Pi();return e.setupContext||(e.setupContext=Tp(e))}function Ka(e){return Ie(e)?e.reduce((r,a)=>(r[a]=null,r),{}):e}function fx(e,r){const a=Ka(e);for(const o in r){if(o.startsWith("__skip"))continue;let u=a[o];u?Ie(u)||Fe(u)?u=a[o]={type:u,default:r[o]}:u.default=r[o]:u===null&&(u=a[o]={default:r[o]}),u&&r[`__skip_${o}`]&&(u.skipFactory=!0)}return a}function px(e,r){return!e||!r?e||r:Ie(e)&&Ie(r)?e.concat(r):bt({},Ka(e),Ka(r))}function gx(e,r){const a={};for(const o in e)r.includes(o)||Object.defineProperty(a,o,{enumerable:!0,get:()=>e[o]});return a}function mx(e){const r=Pi();let a=e();return Yl(),Cc(a)&&(a=a.catch(o=>{throw _n(r),o})),[a,()=>_n(r)]}let Dl=!0;function xx(e){const r=Gc(e),a=e.proxy,o=e.ctx;Dl=!1,r.beforeCreate&&Wd(r.beforeCreate,e,"bc");const{data:u,computed:f,methods:x,watch:w,provide:$,inject:E,created:O,beforeMount:N,mounted:D,beforeUpdate:q,updated:H,activated:U,deactivated:ae,beforeDestroy:W,beforeUnmount:I,destroyed:j,unmounted:Y,render:z,renderTracked:K,renderTriggered:te,errorCaptured:le,serverPrefetch:be,expose:ye,inheritAttrs:_e,components:fe,directives:Pe,filters:Le}=r;if(E&&bx(E,o,null),x)for(const Me in x){const Te=x[Me];Fe(Te)&&(o[Me]=Te.bind(a))}if(u){const Me=u.call(a,a);ot(Me)&&(e.data=da(Me))}if(Dl=!0,f)for(const Me in f){const Te=f[Me],tt=Fe(Te)?Te.bind(a,a):Fe(Te.get)?Te.get.bind(a,a):ei,ze=!Fe(Te)&&Fe(Te.set)?Te.set.bind(a):ei,At=mi({get:tt,set:ze});Object.defineProperty(o,Me,{enumerable:!0,configurable:!0,get:()=>At.value,set:it=>At.value=it})}if(w)for(const Me in w)op(w[Me],o,a,Me);if($){const Me=Fe($)?$.call(a):$;Reflect.ownKeys(Me).forEach(Te=>{cp(Te,Me[Te])})}O&&Wd(O,e,"c");function Ee(Me,Te){Ie(Te)?Te.forEach(tt=>Me(tt.bind(a))):Te&&Me(Te.bind(a))}if(Ee(Jf,N),Ee(ua,D),Ee(Qf,q),Ee(Mo,H),Ee(qf,U),Ee(Kf,ae),Ee(rp,le),Ee(ip,K),Ee(tp,te),Ee(Do,I),Ee(us,Y),Ee(ep,be),Ie(ye))if(ye.length){const Me=e.exposed||(e.exposed={});ye.forEach(Te=>{Object.defineProperty(Me,Te,{get:()=>a[Te],set:tt=>a[Te]=tt})})}else e.exposed||(e.exposed={});z&&e.render===ei&&(e.render=z),_e!=null&&(e.inheritAttrs=_e),fe&&(e.components=fe),Pe&&(e.directives=Pe)}function bx(e,r,a=ei){Ie(e)&&(e=Fl(e));for(const o in e){const u=e[o];let f;ot(u)?"default"in u?f=Kn(u.from||o,u.default,!0):f=Kn(u.from||o):f=Kn(u),Dt(f)?Object.defineProperty(r,o,{enumerable:!0,configurable:!0,get:()=>f.value,set:x=>f.value=x}):r[o]=f}}function Wd(e,r,a){vi(Ie(e)?e.map(o=>o.bind(r.proxy)):e.bind(r.proxy),r,a)}function op(e,r,a,o){const u=o.includes(".")?jf(a,o):()=>a[o];if(gt(e)){const f=r[e];Fe(f)&&yr(u,f)}else if(Fe(e))yr(u,e.bind(a));else if(ot(e))if(Ie(e))e.forEach(f=>op(f,r,a,o));else{const f=Fe(e.handler)?e.handler.bind(a):r[e.handler];Fe(f)&&yr(u,f,e)}}function Gc(e){const r=e.type,{mixins:a,extends:o}=r,{mixins:u,optionsCache:f,config:{optionMergeStrategies:x}}=e.appContext,w=f.get(r);let $;return w?$=w:!u.length&&!a&&!o?$=r:($={},u.length&&u.forEach(E=>no($,E,x,!0)),no($,r,x)),ot(r)&&f.set(r,$),$}function no(e,r,a,o=!1){const{mixins:u,extends:f}=r;f&&no(e,f,a,!0),u&&u.forEach(x=>no(e,x,a,!0));for(const x in r)if(!(o&&x==="expose")){const w=yx[x]||a&&a[x];e[x]=w?w(e[x],r[x]):r[x]}return e}const yx={data:jd,props:Gd,emits:Gd,methods:La,computed:La,beforeCreate:Jt,created:Jt,beforeMount:Jt,mounted:Jt,beforeUpdate:Jt,updated:Jt,beforeDestroy:Jt,beforeUnmount:Jt,destroyed:Jt,unmounted:Jt,activated:Jt,deactivated:Jt,errorCaptured:Jt,serverPrefetch:Jt,components:La,directives:La,watch:wx,provide:jd,inject:vx};function jd(e,r){return r?e?function(){return bt(Fe(e)?e.call(this,this):e,Fe(r)?r.call(this,this):r)}:r:e}function vx(e,r){return La(Fl(e),Fl(r))}function Fl(e){if(Ie(e)){const r={};for(let a=0;a<e.length;a++)r[e[a]]=e[a];return r}return e}function Jt(e,r){return e?[...new Set([].concat(e,r))]:r}function La(e,r){return e?bt(Object.create(null),e,r):r}function Gd(e,r){return e?Ie(e)&&Ie(r)?[...new Set([...e,...r])]:bt(Object.create(null),Ka(e),Ka(r??{})):r}function wx(e,r){if(!e)return r;if(!r)return e;const a=bt(Object.create(null),e);for(const o in r)a[o]=Jt(e[o],r[o]);return a}function lp(){return{app:null,config:{isNativeTag:S0,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Sx=0;function Ax(e,r){return function(o,u=null){Fe(o)||(o=bt({},o)),u!=null&&!ot(u)&&(u=null);const f=lp(),x=new WeakSet;let w=!1;const $=f.app={_uid:Sx++,_component:o,_props:u,_container:null,_context:f,_instance:null,version:Ip,get config(){return f.config},set config(E){},use(E,...O){return x.has(E)||(E&&Fe(E.install)?(x.add(E),E.install($,...O)):Fe(E)&&(x.add(E),E($,...O))),$},mixin(E){return f.mixins.includes(E)||f.mixins.push(E),$},component(E,O){return O?(f.components[E]=O,$):f.components[E]},directive(E,O){return O?(f.directives[E]=O,$):f.directives[E]},mount(E,O,N){if(!w){const D=ut(o,u);return D.appContext=f,N===!0?N="svg":N===!1&&(N=void 0),O&&r?r(D,E):e(D,E,N),w=!0,$._container=E,E.__vue_app__=$,Ho(D.component)||D.component.proxy}},unmount(){w&&(e(null,$._container),delete $._container.__vue_app__)},provide(E,O){return f.provides[E]=O,$},runWithContext(E){const O=qn;qn=$;try{return E()}finally{qn=O}}};return $}}let qn=null;function cp(e,r){if(Mt){let a=Mt.provides;const o=Mt.parent&&Mt.parent.provides;o===a&&(a=Mt.provides=Object.create(o)),a[e]=r}}function Kn(e,r,a=!1){const o=Mt||Pt;if(o||qn){const u=o?o.parent==null?o.vnode.appContext&&o.vnode.appContext.provides:o.parent.provides:qn._context.provides;if(u&&e in u)return u[e];if(arguments.length>1)return a&&Fe(r)?r.call(o&&o.proxy):r}}function $x(){return!!(Mt||Pt||qn)}function Cx(e,r,a,o=!1){const u={},f={};Qs(f,Fo,1),e.propsDefaults=Object.create(null),dp(e,r,u,f);for(const x in e.propsOptions[0])x in u||(u[x]=void 0);a?e.props=o?u:kf(u):e.type.props?e.props=u:e.props=f,e.attrs=f}function kx(e,r,a,o){const{props:u,attrs:f,vnode:{patchFlag:x}}=e,w=qe(u),[$]=e.propsOptions;let E=!1;if((o||x>0)&&!(x&16)){if(x&8){const O=e.vnode.dynamicProps;for(let N=0;N<O.length;N++){let D=O[N];if(Lo(e.emitsOptions,D))continue;const q=r[D];if($)if(Qe(f,D))q!==f[D]&&(f[D]=q,E=!0);else{const H=ti(D);u[H]=Hl($,w,H,q,e,!1)}else q!==f[D]&&(f[D]=q,E=!0)}}}else{dp(e,r,u,f)&&(E=!0);let O;for(const N in w)(!r||!Qe(r,N)&&((O=xi(N))===N||!Qe(r,O)))&&($?a&&(a[N]!==void 0||a[O]!==void 0)&&(u[N]=Hl($,w,N,void 0,e,!0)):delete u[N]);if(f!==w)for(const N in f)(!r||!Qe(r,N))&&(delete f[N],E=!0)}E&&xr(e,"set","$attrs")}function dp(e,r,a,o){const[u,f]=e.propsOptions;let x=!1,w;if(r)for(let $ in r){if(Vn($))continue;const E=r[$];let O;u&&Qe(u,O=ti($))?!f||!f.includes(O)?a[O]=E:(w||(w={}))[O]=E:Lo(e.emitsOptions,$)||(!($ in o)||E!==o[$])&&(o[$]=E,x=!0)}if(f){const $=qe(a),E=w||st;for(let O=0;O<f.length;O++){const N=f[O];a[N]=Hl(u,$,N,E[N],e,!Qe(E,N))}}return x}function Hl(e,r,a,o,u,f){const x=e[a];if(x!=null){const w=Qe(x,"default");if(w&&o===void 0){const $=x.default;if(x.type!==Function&&!x.skipFactory&&Fe($)){const{propsDefaults:E}=u;if(a in E)o=E[a];else{const O=_n(u);o=E[a]=$.call(null,r),O()}}else o=$}x[0]&&(f&&!w?o=!1:x[1]&&(o===""||o===xi(a))&&(o=!0))}return o}function up(e,r,a=!1){const o=r.propsCache,u=o.get(e);if(u)return u;const f=e.props,x={},w=[];let $=!1;if(!Fe(e)){const O=N=>{$=!0;const[D,q]=up(N,r,!0);bt(x,D),q&&w.push(...q)};!a&&r.mixins.length&&r.mixins.forEach(O),e.extends&&O(e.extends),e.mixins&&e.mixins.forEach(O)}if(!f&&!$)return ot(e)&&o.set(e,Xn),Xn;if(Ie(f))for(let O=0;O<f.length;O++){const N=ti(f[O]);Ud(N)&&(x[N]=st)}else if(f)for(const O in f){const N=ti(O);if(Ud(N)){const D=f[O],q=x[N]=Ie(D)||Fe(D)?{type:D}:bt({},D);if(q){const H=Zd(Boolean,q.type),U=Zd(String,q.type);q[0]=H>-1,q[1]=U<0||H<U,(H>-1||Qe(q,"default"))&&w.push(N)}}}const E=[x,w];return ot(e)&&o.set(e,E),E}function Ud(e){return e[0]!=="$"&&!Vn(e)}function qd(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function Kd(e,r){return qd(e)===qd(r)}function Zd(e,r){return Ie(r)?r.findIndex(a=>Kd(a,e)):Fe(r)&&Kd(r,e)?0:-1}const hp=e=>e[0]==="_"||e==="$stable",Uc=e=>Ie(e)?e.map(gi):[gi(e)],_x=(e,r,a)=>{if(r._n)return r;const o=Bc((...u)=>Uc(r(...u)),a);return o._c=!1,o},fp=(e,r,a)=>{const o=e._ctx;for(const u in e){if(hp(u))continue;const f=e[u];if(Fe(f))r[u]=_x(u,f,o);else if(f!=null){const x=Uc(f);r[u]=()=>x}}},pp=(e,r)=>{const a=Uc(r);e.slots.default=()=>a},Ex=(e,r)=>{if(e.vnode.shapeFlag&32){const a=r._;a?(e.slots=qe(r),Qs(r,"_",a)):fp(r,e.slots={})}else e.slots={},r&&pp(e,r);Qs(e.slots,Fo,1)},Px=(e,r,a)=>{const{vnode:o,slots:u}=e;let f=!0,x=st;if(o.shapeFlag&32){const w=r._;w?a&&w===1?f=!1:(bt(u,r),!a&&w===1&&delete u._):(f=!r.$stable,fp(r,u)),x=r}else r&&(pp(e,r),x={default:1});if(f)for(const w in u)!hp(w)&&x[w]==null&&delete u[w]};function ao(e,r,a,o,u=!1){if(Ie(e)){e.forEach((D,q)=>ao(D,r&&(Ie(r)?r[q]:r),a,o,u));return}if(vn(o)&&!u)return;const f=o.shapeFlag&4?Ho(o.component)||o.component.proxy:o.el,x=u?null:f,{i:w,r:$}=e,E=r&&r.r,O=w.refs===st?w.refs={}:w.refs,N=w.setupState;if(E!=null&&E!==$&&(gt(E)?(O[E]=null,Qe(N,E)&&(N[E]=null)):Dt(E)&&(E.value=null)),Fe($))Zi($,w,12,[x,O]);else{const D=gt($),q=Dt($);if(D||q){const H=()=>{if(e.f){const U=D?Qe(N,$)?N[$]:O[$]:$.value;u?Ie(U)&&$c(U,f):Ie(U)?U.includes(f)||U.push(f):D?(O[$]=[f],Qe(N,$)&&(N[$]=O[$])):($.value=[f],e.k&&(O[e.k]=$.value))}else D?(O[$]=x,Qe(N,$)&&(N[$]=x)):q&&($.value=x,e.k&&(O[e.k]=x))};x?(H.id=-1,Yt(H,a)):H()}}}let Rr=!1;const Tx=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Ox=e=>e.namespaceURI.includes("MathML"),Ts=e=>{if(Tx(e))return"svg";if(Ox(e))return"mathml"},Sa=e=>e.nodeType===8;function Lx(e){const{mt:r,p:a,o:{patchProp:o,createText:u,nextSibling:f,parentNode:x,remove:w,insert:$,createComment:E}}=e,O=(j,Y)=>{if(!Y.hasChildNodes()){__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&cn("Attempting to hydrate existing markup but container is empty. Performing full mount instead."),a(null,j,Y),ro(),Y._vnode=j;return}Rr=!1,N(Y.firstChild,j,null,null,null),ro(),Y._vnode=j,Rr&&console.error("Hydration completed but contains mismatches.")},N=(j,Y,z,K,te,le=!1)=>{const be=Sa(j)&&j.data==="[",ye=()=>U(j,Y,z,K,te,be),{type:_e,ref:fe,shapeFlag:Pe,patchFlag:Le}=Y;let Xe=j.nodeType;Y.el=j,Le===-2&&(le=!1,Y.dynamicChildren=null);let Ee=null;switch(_e){case Ur:Xe!==3?Y.children===""?($(Y.el=u(""),x(j),j),Ee=j):Ee=ye():(j.data!==Y.children&&(Rr=!0,__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&cn("Hydration text mismatch in",j.parentNode,`
  - rendered on server: ${JSON.stringify(j.data)}
  - expected on client: ${JSON.stringify(Y.children)}`),j.data=Y.children),Ee=f(j));break;case Ut:I(j)?(Ee=f(j),W(Y.el=j.content.firstChild,j,z)):Xe!==8||be?Ee=ye():Ee=f(j);break;case wn:if(be&&(j=f(j),Xe=j.nodeType),Xe===1||Xe===3){Ee=j;const Me=!Y.children.length;for(let Te=0;Te<Y.staticCount;Te++)Me&&(Y.children+=Ee.nodeType===1?Ee.outerHTML:Ee.data),Te===Y.staticCount-1&&(Y.anchor=Ee),Ee=f(Ee);return be?f(Ee):Ee}else ye();break;case Et:be?Ee=H(j,Y,z,K,te,le):Ee=ye();break;default:if(Pe&1)(Xe!==1||Y.type.toLowerCase()!==j.tagName.toLowerCase())&&!I(j)?Ee=ye():Ee=D(j,Y,z,K,te,le);else if(Pe&6){Y.slotScopeIds=te;const Me=x(j);if(be?Ee=ae(j):Sa(j)&&j.data==="teleport start"?Ee=ae(j,j.data,"teleport end"):Ee=f(j),r(Y,Me,null,z,K,Ts(Me),le),vn(Y)){let Te;be?(Te=ut(Et),Te.anchor=Ee?Ee.previousSibling:Me.lastChild):Te=j.nodeType===3?Zc(""):ut("div"),Te.el=j,Y.component.subTree=Te}}else Pe&64?Xe!==8?Ee=ye():Ee=Y.type.hydrate(j,Y,z,K,te,le,e,q):Pe&128?Ee=Y.type.hydrate(j,Y,z,K,Ts(x(j)),te,le,e,N):__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&cn("Invalid HostVNode type:",_e,`(${typeof _e})`)}return fe!=null&&ao(fe,null,K,Y),Ee},D=(j,Y,z,K,te,le)=>{le=le||!!Y.dynamicChildren;const{type:be,props:ye,patchFlag:_e,shapeFlag:fe,dirs:Pe,transition:Le}=Y,Xe=be==="input"||be==="option";if(Xe||_e!==-1){Pe&&Gi(Y,null,z,"created");let Ee=!1;if(I(j)){Ee=bp(K,Le)&&z&&z.vnode.props&&z.vnode.props.appear;const Te=j.content.firstChild;Ee&&Le.beforeEnter(Te),W(Te,j,z),Y.el=j=Te}if(fe&16&&!(ye&&(ye.innerHTML||ye.textContent))){let Te=q(j.firstChild,Y,j,z,K,te,le),tt=!1;for(;Te;){Rr=!0,__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&!tt&&(cn("Hydration children mismatch on",j,`
Server rendered element contains more child nodes than client vdom.`),tt=!0);const ze=Te;Te=Te.nextSibling,w(ze)}}else fe&8&&j.textContent!==Y.children&&(Rr=!0,__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&cn("Hydration text content mismatch on",j,`
  - rendered on server: ${j.textContent}
  - expected on client: ${Y.children}`),j.textContent=Y.children);if(ye)if(Xe||!le||_e&48)for(const Te in ye)(Xe&&(Te.endsWith("value")||Te==="indeterminate")||ss(Te)&&!Vn(Te)||Te[0]===".")&&o(j,Te,null,ye[Te],void 0,void 0,z);else ye.onClick&&o(j,"onClick",null,ye.onClick,void 0,void 0,z);let Me;(Me=ye&&ye.onVnodeBeforeMount)&&si(Me,z,Y),Pe&&Gi(Y,null,z,"beforeMount"),((Me=ye&&ye.onVnodeMounted)||Pe||Ee)&&Bf(()=>{Me&&si(Me,z,Y),Ee&&Le.enter(j),Pe&&Gi(Y,null,z,"mounted")},K)}return j.nextSibling},q=(j,Y,z,K,te,le,be)=>{be=be||!!Y.dynamicChildren;const ye=Y.children,_e=ye.length;let fe=!1;for(let Pe=0;Pe<_e;Pe++){const Le=be?ye[Pe]:ye[Pe]=gi(ye[Pe]);if(j)j=N(j,Le,K,te,le,be);else{if(Le.type===Ur&&!Le.children)continue;Rr=!0,__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&!fe&&(cn("Hydration children mismatch on",z,`
Server rendered element contains fewer child nodes than client vdom.`),fe=!0),a(null,Le,z,null,K,te,Ts(z),le)}}return j},H=(j,Y,z,K,te,le)=>{const{slotScopeIds:be}=Y;be&&(te=te?te.concat(be):be);const ye=x(j),_e=q(f(j),Y,ye,z,K,te,le);return _e&&Sa(_e)&&_e.data==="]"?f(Y.anchor=_e):(Rr=!0,$(Y.anchor=E("]"),ye,_e),_e)},U=(j,Y,z,K,te,le)=>{if(Rr=!0,__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&cn(`Hydration node mismatch:
- rendered on server:`,j,j.nodeType===3?"(text)":Sa(j)&&j.data==="["?"(start of fragment)":"",`
- expected on client:`,Y.type),Y.el=null,le){const _e=ae(j);for(;;){const fe=f(j);if(fe&&fe!==_e)w(fe);else break}}const be=f(j),ye=x(j);return w(j),a(null,Y,ye,be,z,K,Ts(ye),te),be},ae=(j,Y="[",z="]")=>{let K=0;for(;j;)if(j=f(j),j&&Sa(j)&&(j.data===Y&&K++,j.data===z)){if(K===0)return f(j);K--}return j},W=(j,Y,z)=>{const K=Y.parentNode;K&&K.replaceChild(j,Y);let te=z;for(;te;)te.vnode.el===Y&&(te.vnode.el=te.subTree.el=j),te=te.parent},I=j=>j.nodeType===1&&j.tagName.toLowerCase()==="template";return[O,N]}function Ix(){typeof __VUE_PROD_HYDRATION_MISMATCH_DETAILS__!="boolean"&&(_c().__VUE_PROD_HYDRATION_MISMATCH_DETAILS__=!1)}const Yt=Bf;function gp(e){return xp(e)}function mp(e){return xp(e,Lx)}function xp(e,r){Ix();const a=_c();a.__VUE__=!0;const{insert:o,remove:u,patchProp:f,createElement:x,createText:w,createComment:$,setText:E,setElementText:O,parentNode:N,nextSibling:D,setScopeId:q=ei,insertStaticContent:H}=e,U=(Z,ie,de,me=null,we=null,V=null,G=void 0,re=null,ce=!!ie.dynamicChildren)=>{if(Z===ie)return;Z&&!Mi(Z,ie)&&(me=ht(Z),it(Z,we,V,!0),Z=null),ie.patchFlag===-2&&(ce=!1,ie.dynamicChildren=null);const{type:pe,ref:ve,shapeFlag:ne}=ie;switch(pe){case Ur:ae(Z,ie,de,me);break;case Ut:W(Z,ie,de,me);break;case wn:Z==null&&I(ie,de,me,G);break;case Et:fe(Z,ie,de,me,we,V,G,re,ce);break;default:ne&1?z(Z,ie,de,me,we,V,G,re,ce):ne&6?Pe(Z,ie,de,me,we,V,G,re,ce):(ne&64||ne&128)&&pe.process(Z,ie,de,me,we,V,G,re,ce,ft)}ve!=null&&we&&ao(ve,Z&&Z.ref,V,ie||Z,!ie)},ae=(Z,ie,de,me)=>{if(Z==null)o(ie.el=w(ie.children),de,me);else{const we=ie.el=Z.el;ie.children!==Z.children&&E(we,ie.children)}},W=(Z,ie,de,me)=>{Z==null?o(ie.el=$(ie.children||""),de,me):ie.el=Z.el},I=(Z,ie,de,me)=>{[Z.el,Z.anchor]=H(Z.children,ie,de,me,Z.el,Z.anchor)},j=({el:Z,anchor:ie},de,me)=>{let we;for(;Z&&Z!==ie;)we=D(Z),o(Z,de,me),Z=we;o(ie,de,me)},Y=({el:Z,anchor:ie})=>{let de;for(;Z&&Z!==ie;)de=D(Z),u(Z),Z=de;u(ie)},z=(Z,ie,de,me,we,V,G,re,ce)=>{ie.type==="svg"?G="svg":ie.type==="math"&&(G="mathml"),Z==null?K(ie,de,me,we,V,G,re,ce):be(Z,ie,we,V,G,re,ce)},K=(Z,ie,de,me,we,V,G,re)=>{let ce,pe;const{props:ve,shapeFlag:ne,transition:se,dirs:ke}=Z;if(ce=Z.el=x(Z.type,V,ve&&ve.is,ve),ne&8?O(ce,Z.children):ne&16&&le(Z.children,ce,null,me,we,al(Z,V),G,re),ke&&Gi(Z,null,me,"created"),te(ce,Z,Z.scopeId,G,me),ve){for(const Be in ve)Be!=="value"&&!Vn(Be)&&f(ce,Be,null,ve[Be],V,Z.children,me,we,Re);"value"in ve&&f(ce,"value",null,ve.value,V),(pe=ve.onVnodeBeforeMount)&&si(pe,me,Z)}ke&&Gi(Z,null,me,"beforeMount");const Oe=bp(we,se);Oe&&se.beforeEnter(ce),o(ce,ie,de),((pe=ve&&ve.onVnodeMounted)||Oe||ke)&&Yt(()=>{pe&&si(pe,me,Z),Oe&&se.enter(ce),ke&&Gi(Z,null,me,"mounted")},we)},te=(Z,ie,de,me,we)=>{if(de&&q(Z,de),me)for(let V=0;V<me.length;V++)q(Z,me[V]);if(we){let V=we.subTree;if(ie===V){const G=we.vnode;te(Z,G,G.scopeId,G.slotScopeIds,we.parent)}}},le=(Z,ie,de,me,we,V,G,re,ce=0)=>{for(let pe=ce;pe<Z.length;pe++){const ve=Z[pe]=re?zr(Z[pe]):gi(Z[pe]);U(null,ve,ie,de,me,we,V,G,re)}},be=(Z,ie,de,me,we,V,G)=>{const re=ie.el=Z.el;let{patchFlag:ce,dynamicChildren:pe,dirs:ve}=ie;ce|=Z.patchFlag&16;const ne=Z.props||st,se=ie.props||st;let ke;if(de&&dn(de,!1),(ke=se.onVnodeBeforeUpdate)&&si(ke,de,ie,Z),ve&&Gi(ie,Z,de,"beforeUpdate"),de&&dn(de,!0),pe?ye(Z.dynamicChildren,pe,re,de,me,al(ie,we),V):G||Te(Z,ie,re,null,de,me,al(ie,we),V,!1),ce>0){if(ce&16)_e(re,ie,ne,se,de,me,we);else if(ce&2&&ne.class!==se.class&&f(re,"class",null,se.class,we),ce&4&&f(re,"style",ne.style,se.style,we),ce&8){const Oe=ie.dynamicProps;for(let Be=0;Be<Oe.length;Be++){const Ue=Oe[Be],Ge=ne[Ue],St=se[Ue];(St!==Ge||Ue==="value")&&f(re,Ue,Ge,St,we,Z.children,de,me,Re)}}ce&1&&Z.children!==ie.children&&O(re,ie.children)}else!G&&pe==null&&_e(re,ie,ne,se,de,me,we);((ke=se.onVnodeUpdated)||ve)&&Yt(()=>{ke&&si(ke,de,ie,Z),ve&&Gi(ie,Z,de,"updated")},me)},ye=(Z,ie,de,me,we,V,G)=>{for(let re=0;re<ie.length;re++){const ce=Z[re],pe=ie[re],ve=ce.el&&(ce.type===Et||!Mi(ce,pe)||ce.shapeFlag&70)?N(ce.el):de;U(ce,pe,ve,null,me,we,V,G,!0)}},_e=(Z,ie,de,me,we,V,G)=>{if(de!==me){if(de!==st)for(const re in de)!Vn(re)&&!(re in me)&&f(Z,re,de[re],null,G,ie.children,we,V,Re);for(const re in me){if(Vn(re))continue;const ce=me[re],pe=de[re];ce!==pe&&re!=="value"&&f(Z,re,pe,ce,G,ie.children,we,V,Re)}"value"in me&&f(Z,"value",de.value,me.value,G)}},fe=(Z,ie,de,me,we,V,G,re,ce)=>{const pe=ie.el=Z?Z.el:w(""),ve=ie.anchor=Z?Z.anchor:w("");let{patchFlag:ne,dynamicChildren:se,slotScopeIds:ke}=ie;ke&&(re=re?re.concat(ke):ke),Z==null?(o(pe,de,me),o(ve,de,me),le(ie.children||[],de,ve,we,V,G,re,ce)):ne>0&&ne&64&&se&&Z.dynamicChildren?(ye(Z.dynamicChildren,se,de,we,V,G,re),(ie.key!=null||we&&ie===we.subTree)&&qc(Z,ie,!0)):Te(Z,ie,de,ve,we,V,G,re,ce)},Pe=(Z,ie,de,me,we,V,G,re,ce)=>{ie.slotScopeIds=re,Z==null?ie.shapeFlag&512?we.ctx.activate(ie,de,me,G,ce):Le(ie,de,me,we,V,G,ce):Xe(Z,ie,ce)},Le=(Z,ie,de,me,we,V,G)=>{const re=Z.component=kp(Z,me,we);if(ds(Z)&&(re.ctx.renderer=ft),Ep(re),re.asyncDep){if(we&&we.registerDep(re,Ee),!Z.el){const ce=re.subTree=ut(Ut);W(null,ce,ie,de)}}else Ee(re,Z,ie,de,we,V,G)},Xe=(Z,ie,de)=>{const me=ie.component=Z.component;if(Fm(Z,ie,de))if(me.asyncDep&&!me.asyncResolved){Me(me,ie,de);return}else me.next=ie,Pm(me.update),me.effect.dirty=!0,me.update();else ie.el=Z.el,me.vnode=ie},Ee=(Z,ie,de,me,we,V,G)=>{const re=()=>{if(Z.isMounted){let{next:ve,bu:ne,u:se,parent:ke,vnode:Oe}=Z;{const ri=yp(Z);if(ri){ve&&(ve.el=Oe.el,Me(Z,ve,G)),ri.asyncDep.then(()=>{Z.isUnmounted||re()});return}}let Be=ve,Ue;dn(Z,!1),ve?(ve.el=Oe.el,Me(Z,ve,G)):ve=Oe,ne&&Wn(ne),(Ue=ve.props&&ve.props.onVnodeBeforeUpdate)&&si(Ue,ke,ve,Oe),dn(Z,!0);const Ge=zs(Z),St=Z.subTree;Z.subTree=Ge,U(St,Ge,N(St.el),ht(St),Z,we,V),ve.el=Ge.el,Be===null&&zc(Z,Ge.el),se&&Yt(se,we),(Ue=ve.props&&ve.props.onVnodeUpdated)&&Yt(()=>si(Ue,ke,ve,Oe),we)}else{let ve;const{el:ne,props:se}=ie,{bm:ke,m:Oe,parent:Be}=Z,Ue=vn(ie);if(dn(Z,!1),ke&&Wn(ke),!Ue&&(ve=se&&se.onVnodeBeforeMount)&&si(ve,Be,ie),dn(Z,!0),ne&&mt){const Ge=()=>{Z.subTree=zs(Z),mt(ne,Z.subTree,Z,we,null)};Ue?ie.type.__asyncLoader().then(()=>!Z.isUnmounted&&Ge()):Ge()}else{const Ge=Z.subTree=zs(Z);U(null,Ge,de,me,Z,we,V),ie.el=Ge.el}if(Oe&&Yt(Oe,we),!Ue&&(ve=se&&se.onVnodeMounted)){const Ge=ie;Yt(()=>si(ve,Be,Ge),we)}(ie.shapeFlag&256||Be&&vn(Be.vnode)&&Be.vnode.shapeFlag&256)&&Z.a&&Yt(Z.a,we),Z.isMounted=!0,ie=de=me=null}},ce=Z.effect=new Jn(re,ei,()=>Oo(pe),Z.scope),pe=Z.update=()=>{ce.dirty&&ce.run()};pe.id=Z.uid,dn(Z,!0),pe()},Me=(Z,ie,de)=>{ie.component=Z;const me=Z.vnode.props;Z.vnode=ie,Z.next=null,kx(Z,ie.props,me,de),Px(Z,ie.children,de),Zr(),Bd(Z),Jr()},Te=(Z,ie,de,me,we,V,G,re,ce=!1)=>{const pe=Z&&Z.children,ve=Z?Z.shapeFlag:0,ne=ie.children,{patchFlag:se,shapeFlag:ke}=ie;if(se>0){if(se&128){ze(pe,ne,de,me,we,V,G,re,ce);return}else if(se&256){tt(pe,ne,de,me,we,V,G,re,ce);return}}ke&8?(ve&16&&Re(pe,we,V),ne!==pe&&O(de,ne)):ve&16?ke&16?ze(pe,ne,de,me,we,V,G,re,ce):Re(pe,we,V,!0):(ve&8&&O(de,""),ke&16&&le(ne,de,me,we,V,G,re,ce))},tt=(Z,ie,de,me,we,V,G,re,ce)=>{Z=Z||Xn,ie=ie||Xn;const pe=Z.length,ve=ie.length,ne=Math.min(pe,ve);let se;for(se=0;se<ne;se++){const ke=ie[se]=ce?zr(ie[se]):gi(ie[se]);U(Z[se],ke,de,null,we,V,G,re,ce)}pe>ve?Re(Z,we,V,!0,!1,ne):le(ie,de,me,we,V,G,re,ce,ne)},ze=(Z,ie,de,me,we,V,G,re,ce)=>{let pe=0;const ve=ie.length;let ne=Z.length-1,se=ve-1;for(;pe<=ne&&pe<=se;){const ke=Z[pe],Oe=ie[pe]=ce?zr(ie[pe]):gi(ie[pe]);if(Mi(ke,Oe))U(ke,Oe,de,null,we,V,G,re,ce);else break;pe++}for(;pe<=ne&&pe<=se;){const ke=Z[ne],Oe=ie[se]=ce?zr(ie[se]):gi(ie[se]);if(Mi(ke,Oe))U(ke,Oe,de,null,we,V,G,re,ce);else break;ne--,se--}if(pe>ne){if(pe<=se){const ke=se+1,Oe=ke<ve?ie[ke].el:me;for(;pe<=se;)U(null,ie[pe]=ce?zr(ie[pe]):gi(ie[pe]),de,Oe,we,V,G,re,ce),pe++}}else if(pe>se)for(;pe<=ne;)it(Z[pe],we,V,!0),pe++;else{const ke=pe,Oe=pe,Be=new Map;for(pe=Oe;pe<=se;pe++){const $t=ie[pe]=ce?zr(ie[pe]):gi(ie[pe]);$t.key!=null&&Be.set($t.key,pe)}let Ue,Ge=0;const St=se-Oe+1;let ri=!1,rr=0;const di=new Array(St);for(pe=0;pe<St;pe++)di[pe]=0;for(pe=ke;pe<=ne;pe++){const $t=Z[pe];if(Ge>=St){it($t,we,V,!0);continue}let Ct;if($t.key!=null)Ct=Be.get($t.key);else for(Ue=Oe;Ue<=se;Ue++)if(di[Ue-Oe]===0&&Mi($t,ie[Ue])){Ct=Ue;break}Ct===void 0?it($t,we,V,!0):(di[Ct-Oe]=pe+1,Ct>=rr?rr=Ct:ri=!0,U($t,ie[Ct],de,null,we,V,G,re,ce),Ge++)}const Ti=ri?Rx(di):Xn;for(Ue=Ti.length-1,pe=St-1;pe>=0;pe--){const $t=Oe+pe,Ct=ie[$t],wi=$t+1<ve?ie[$t+1].el:me;di[pe]===0?U(null,Ct,de,wi,we,V,G,re,ce):ri&&(Ue<0||pe!==Ti[Ue]?At(Ct,de,wi,2):Ue--)}}},At=(Z,ie,de,me,we=null)=>{const{el:V,type:G,transition:re,children:ce,shapeFlag:pe}=Z;if(pe&6){At(Z.component.subTree,ie,de,me);return}if(pe&128){Z.suspense.move(ie,de,me);return}if(pe&64){G.move(Z,ie,de,ft);return}if(G===Et){o(V,ie,de);for(let ne=0;ne<ce.length;ne++)At(ce[ne],ie,de,me);o(Z.anchor,ie,de);return}if(G===wn){j(Z,ie,de);return}if(me!==2&&pe&1&&re)if(me===0)re.beforeEnter(V),o(V,ie,de),Yt(()=>re.enter(V),we);else{const{leave:ne,delayLeave:se,afterLeave:ke}=re,Oe=()=>o(V,ie,de),Be=()=>{ne(V,()=>{Oe(),ke&&ke()})};se?se(V,Oe,Be):Be()}else o(V,ie,de)},it=(Z,ie,de,me=!1,we=!1)=>{const{type:V,props:G,ref:re,children:ce,dynamicChildren:pe,shapeFlag:ve,patchFlag:ne,dirs:se}=Z;if(re!=null&&ao(re,null,de,Z,!0),ve&256){ie.ctx.deactivate(Z);return}const ke=ve&1&&se,Oe=!vn(Z);let Be;if(Oe&&(Be=G&&G.onVnodeBeforeUnmount)&&si(Be,ie,Z),ve&6)Ce(Z.component,de,me);else{if(ve&128){Z.suspense.unmount(de,me);return}ke&&Gi(Z,null,ie,"beforeUnmount"),ve&64?Z.type.remove(Z,ie,de,we,ft,me):pe&&(V!==Et||ne>0&&ne&64)?Re(pe,ie,de,!1,!0):(V===Et&&ne&384||!we&&ve&16)&&Re(ce,ie,de),me&&ct(Z)}(Oe&&(Be=G&&G.onVnodeUnmounted)||ke)&&Yt(()=>{Be&&si(Be,ie,Z),ke&&Gi(Z,null,ie,"unmounted")},de)},ct=Z=>{const{type:ie,el:de,anchor:me,transition:we}=Z;if(ie===Et){Ot(de,me);return}if(ie===wn){Y(Z);return}const V=()=>{u(de),we&&!we.persisted&&we.afterLeave&&we.afterLeave()};if(Z.shapeFlag&1&&we&&!we.persisted){const{leave:G,delayLeave:re}=we,ce=()=>G(de,V);re?re(Z.el,V,ce):ce()}else V()},Ot=(Z,ie)=>{let de;for(;Z!==ie;)de=D(Z),u(Z),Z=de;u(ie)},Ce=(Z,ie,de)=>{const{bum:me,scope:we,update:V,subTree:G,um:re}=Z;me&&Wn(me),we.stop(),V&&(V.active=!1,it(G,Z,ie,de)),re&&Yt(re,ie),Yt(()=>{Z.isUnmounted=!0},ie),ie&&ie.pendingBranch&&!ie.isUnmounted&&Z.asyncDep&&!Z.asyncResolved&&Z.suspenseId===ie.pendingId&&(ie.deps--,ie.deps===0&&ie.resolve())},Re=(Z,ie,de,me=!1,we=!1,V=0)=>{for(let G=V;G<Z.length;G++)it(Z[G],ie,de,me,we)},ht=Z=>Z.shapeFlag&6?ht(Z.component.subTree):Z.shapeFlag&128?Z.suspense.next():D(Z.anchor||Z.el);let He=!1;const wt=(Z,ie,de)=>{Z==null?ie._vnode&&it(ie._vnode,null,null,!0):U(ie._vnode||null,Z,ie,null,null,null,de),He||(He=!0,Bd(),ro(),He=!1),ie._vnode=Z},ft={p:U,um:it,m:At,r:ct,mt:Le,mc:le,pc:Te,pbc:ye,n:ht,o:e};let vt,mt;return r&&([vt,mt]=r(ft)),{render:wt,hydrate:vt,createApp:Ax(wt,vt)}}function al({type:e,props:r},a){return a==="svg"&&e==="foreignObject"||a==="mathml"&&e==="annotation-xml"&&r&&r.encoding&&r.encoding.includes("html")?void 0:a}function dn({effect:e,update:r},a){e.allowRecurse=r.allowRecurse=a}function bp(e,r){return(!e||e&&!e.pendingBranch)&&r&&!r.persisted}function qc(e,r,a=!1){const o=e.children,u=r.children;if(Ie(o)&&Ie(u))for(let f=0;f<o.length;f++){const x=o[f];let w=u[f];w.shapeFlag&1&&!w.dynamicChildren&&((w.patchFlag<=0||w.patchFlag===32)&&(w=u[f]=zr(u[f]),w.el=x.el),a||qc(x,w)),w.type===Ur&&(w.el=x.el)}}function Rx(e){const r=e.slice(),a=[0];let o,u,f,x,w;const $=e.length;for(o=0;o<$;o++){const E=e[o];if(E!==0){if(u=a[a.length-1],e[u]<E){r[o]=u,a.push(o);continue}for(f=0,x=a.length-1;f<x;)w=f+x>>1,e[a[w]]<E?f=w+1:x=w;E<e[a[f]]&&(f>0&&(r[o]=a[f-1]),a[f]=o)}}for(f=a.length,x=a[f-1];f-- >0;)a[f]=x,x=r[x];return a}function yp(e){const r=e.subTree.component;if(r)return r.asyncDep&&!r.asyncResolved?r:yp(r)}const Nx=e=>e.__isTeleport,Ma=e=>e&&(e.disabled||e.disabled===""),Jd=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Qd=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Bl=(e,r)=>{const a=e&&e.to;return gt(a)?r?r(a):null:a},Mx={name:"Teleport",__isTeleport:!0,process(e,r,a,o,u,f,x,w,$,E){const{mc:O,pc:N,pbc:D,o:{insert:q,querySelector:H,createText:U,createComment:ae}}=E,W=Ma(r.props);let{shapeFlag:I,children:j,dynamicChildren:Y}=r;if(e==null){const z=r.el=U(""),K=r.anchor=U("");q(z,a,o),q(K,a,o);const te=r.target=Bl(r.props,H),le=r.targetAnchor=U("");te&&(q(le,te),x==="svg"||Jd(te)?x="svg":(x==="mathml"||Qd(te))&&(x="mathml"));const be=(ye,_e)=>{I&16&&O(j,ye,_e,u,f,x,w,$)};W?be(a,K):te&&be(te,le)}else{r.el=e.el;const z=r.anchor=e.anchor,K=r.target=e.target,te=r.targetAnchor=e.targetAnchor,le=Ma(e.props),be=le?a:K,ye=le?z:te;if(x==="svg"||Jd(K)?x="svg":(x==="mathml"||Qd(K))&&(x="mathml"),Y?(D(e.dynamicChildren,Y,be,u,f,x,w),qc(e,r,!0)):$||N(e,r,be,ye,u,f,x,w,!1),W)le?r.props&&e.props&&r.props.to!==e.props.to&&(r.props.to=e.props.to):Os(r,a,z,E,1);else if((r.props&&r.props.to)!==(e.props&&e.props.to)){const _e=r.target=Bl(r.props,H);_e&&Os(r,_e,null,E,0)}else le&&Os(r,K,te,E,1)}vp(r)},remove(e,r,a,o,{um:u,o:{remove:f}},x){const{shapeFlag:w,children:$,anchor:E,targetAnchor:O,target:N,props:D}=e;if(N&&f(O),x&&f(E),w&16){const q=x||!Ma(D);for(let H=0;H<$.length;H++){const U=$[H];u(U,r,a,q,!!U.dynamicChildren)}}},move:Os,hydrate:Dx};function Os(e,r,a,{o:{insert:o},m:u},f=2){f===0&&o(e.targetAnchor,r,a);const{el:x,anchor:w,shapeFlag:$,children:E,props:O}=e,N=f===2;if(N&&o(x,r,a),(!N||Ma(O))&&$&16)for(let D=0;D<E.length;D++)u(E[D],r,a,2);N&&o(w,r,a)}function Dx(e,r,a,o,u,f,{o:{nextSibling:x,parentNode:w,querySelector:$}},E){const O=r.target=Bl(r.props,$);if(O){const N=O._lpa||O.firstChild;if(r.shapeFlag&16)if(Ma(r.props))r.anchor=E(x(e),r,w(e),a,o,u,f),r.targetAnchor=N;else{r.anchor=x(e);let D=N;for(;D;)if(D=x(D),D&&D.nodeType===8&&D.data==="teleport anchor"){r.targetAnchor=D,O._lpa=r.targetAnchor&&x(r.targetAnchor);break}E(N,r,O,a,o,u,f)}vp(r)}return r.anchor&&x(r.anchor)}const Fx=Mx;function vp(e){const r=e.ctx;if(r&&r.ut){let a=e.children[0].el;for(;a&&a!==e.targetAnchor;)a.nodeType===1&&a.setAttribute("data-v-owner",r.uid),a=a.nextSibling;r.ut()}}const Et=Symbol.for("v-fgt"),Ur=Symbol.for("v-txt"),Ut=Symbol.for("v-cmt"),wn=Symbol.for("v-stc"),Da=[];let li=null;function ai(e=!1){Da.push(li=e?null:[])}function wp(){Da.pop(),li=Da[Da.length-1]||null}let kn=1;function zl(e){kn+=e}function Sp(e){return e.dynamicChildren=kn>0?li||Xn:null,wp(),kn>0&&li&&li.push(e),e}function Ii(e,r,a,o,u,f){return Sp(mn(e,r,a,o,u,f,!0))}function Kc(e,r,a,o,u){return Sp(ut(e,r,a,o,u,!0))}function qr(e){return e?e.__v_isVNode===!0:!1}function Mi(e,r){return e.type===r.type&&e.key===r.key}function Hx(e){}const Fo="__vInternal",Ap=({key:e})=>e??null,Ys=({ref:e,ref_key:r,ref_for:a})=>(typeof e=="number"&&(e=""+e),e!=null?gt(e)||Dt(e)||Fe(e)?{i:Pt,r:e,k:r,f:!!a}:e:null);function mn(e,r=null,a=null,o=0,u=null,f=e===Et?0:1,x=!1,w=!1){const $={__v_isVNode:!0,__v_skip:!0,type:e,props:r,key:r&&Ap(r),ref:r&&Ys(r),scopeId:Io,slotScopeIds:null,children:a,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:f,patchFlag:o,dynamicProps:u,dynamicChildren:null,appContext:null,ctx:Pt};return w?(Jc($,a),f&128&&e.normalize($)):a&&($.shapeFlag|=gt(a)?8:16),kn>0&&!x&&li&&($.patchFlag>0||f&6)&&$.patchFlag!==32&&li.push($),$}const ut=Bx;function Bx(e,r=null,a=null,o=0,u=null,f=!1){if((!e||e===Df)&&(e=Ut),qr(e)){const w=tr(e,r,!0);return a&&Jc(w,a),kn>0&&!f&&li&&(w.shapeFlag&6?li[li.indexOf(e)]=w:li.push(w)),w.patchFlag|=-2,w}if(Kx(e)&&(e=e.__vccOpts),r){r=$p(r);let{class:w,style:$}=r;w&&!gt(w)&&(r.class=$i(w)),ot($)&&(Ic($)&&!Ie($)&&($=bt({},$)),r.style=ls($))}const x=gt(e)?1:Hf(e)?128:Nx(e)?64:ot(e)?4:Fe(e)?2:0;return mn(e,r,a,o,u,x,f,!0)}function $p(e){return e?Ic(e)||Fo in e?bt({},e):e:null}function tr(e,r,a=!1){const{props:o,ref:u,patchFlag:f,children:x}=e,w=r?Cp(o||{},r):o;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:w,key:w&&Ap(w),ref:r&&r.ref?a&&u?Ie(u)?u.concat(Ys(r)):[u,Ys(r)]:Ys(r):u,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:x,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:r&&e.type!==Et?f===-1?16:f|16:f,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&tr(e.ssContent),ssFallback:e.ssFallback&&tr(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Zc(e=" ",r=0){return ut(Ur,null,e,r)}function zx(e,r){const a=ut(wn,null,e);return a.staticCount=r,a}function hn(e="",r=!1){return r?(ai(),Kc(Ut,null,e)):ut(Ut,null,e)}function gi(e){return e==null||typeof e=="boolean"?ut(Ut):Ie(e)?ut(Et,null,e.slice()):typeof e=="object"?zr(e):ut(Ur,null,String(e))}function zr(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:tr(e)}function Jc(e,r){let a=0;const{shapeFlag:o}=e;if(r==null)r=null;else if(Ie(r))a=16;else if(typeof r=="object")if(o&65){const u=r.default;u&&(u._c&&(u._d=!1),Jc(e,u()),u._c&&(u._d=!0));return}else{a=32;const u=r._;!u&&!(Fo in r)?r._ctx=Pt:u===3&&Pt&&(Pt.slots._===1?r._=1:(r._=2,e.patchFlag|=1024))}else Fe(r)?(r={default:r,_ctx:Pt},a=32):(r=String(r),o&64?(a=16,r=[Zc(r)]):a=8);e.children=r,e.shapeFlag|=a}function Cp(...e){const r={};for(let a=0;a<e.length;a++){const o=e[a];for(const u in o)if(u==="class")r.class!==o.class&&(r.class=$i([r.class,o.class]));else if(u==="style")r.style=ls([r.style,o.style]);else if(ss(u)){const f=r[u],x=o[u];x&&f!==x&&!(Ie(f)&&f.includes(x))&&(r[u]=f?[].concat(f,x):x)}else u!==""&&(r[u]=o[u])}return r}function si(e,r,a,o=null){vi(e,r,7,[a,o])}const Xx=lp();let Yx=0;function kp(e,r,a){const o=e.type,u=(r?r.appContext:e.appContext)||Xx,f={uid:Yx++,vnode:e,type:o,parent:r,appContext:u,root:null,next:null,subTree:null,effect:null,update:null,scope:new Ec(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:r?r.provides:Object.create(u.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:up(o,u),emitsOptions:Mf(o,u),emit:null,emitted:null,propsDefaults:st,inheritAttrs:o.inheritAttrs,ctx:st,data:st,props:st,attrs:st,slots:st,refs:st,setupState:st,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:a,suspenseId:a?a.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return f.ctx={_:f},f.root=r?r.root:f,f.emit=Om.bind(null,f),e.ce&&e.ce(f),f}let Mt=null;const Pi=()=>Mt||Pt;let so,Xl;{const e=_c(),r=(a,o)=>{let u;return(u=e[a])||(u=e[a]=[]),u.push(o),f=>{u.length>1?u.forEach(x=>x(f)):u[0](f)}};so=r("__VUE_INSTANCE_SETTERS__",a=>Mt=a),Xl=r("__VUE_SSR_SETTERS__",a=>hs=a)}const _n=e=>{const r=Mt;return so(e),e.scope.on(),()=>{e.scope.off(),so(r)}},Yl=()=>{Mt&&Mt.scope.off(),so(null)};function _p(e){return e.vnode.shapeFlag&4}let hs=!1;function Ep(e,r=!1){r&&Xl(r);const{props:a,children:o}=e.vnode,u=_p(e);Cx(e,a,u,r),Ex(e,o);const f=u?Vx(e,r):void 0;return r&&Xl(!1),f}function Vx(e,r){const a=e.type;e.accessCache=Object.create(null),e.proxy=Va(new Proxy(e.ctx,Ml));const{setup:o}=a;if(o){const u=e.setupContext=o.length>1?Tp(e):null,f=_n(e);Zr();const x=Zi(o,e,0,[e.props,u]);if(Jr(),f(),Cc(x)){if(x.then(Yl,Yl),r)return x.then(w=>{Vl(e,w,r)}).catch(w=>{Pn(w,e,0)});e.asyncDep=x}else Vl(e,x,r)}else Pp(e,r)}function Vl(e,r,a){Fe(r)?e.type.__ssrInlineRender?e.ssrRender=r:e.render=r:ot(r)&&(e.setupState=Fc(r)),Pp(e,a)}let oo,Wl;function Wx(e){oo=e,Wl=r=>{r.render._rc&&(r.withProxy=new Proxy(r.ctx,rx))}}const jx=()=>!oo;function Pp(e,r,a){const o=e.type;if(!e.render){if(!r&&oo&&!o.render){const u=o.template||Gc(e).template;if(u){const{isCustomElement:f,compilerOptions:x}=e.appContext.config,{delimiters:w,compilerOptions:$}=o,E=bt(bt({isCustomElement:f,delimiters:w},x),$);o.render=oo(u,E)}}e.render=o.render||ei,Wl&&Wl(e)}{const u=_n(e);Zr();try{xx(e)}finally{Jr(),u()}}}function Gx(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(r,a){return ci(e,"get","$attrs"),r[a]}}))}function Tp(e){const r=a=>{e.exposed=a||{}};return{get attrs(){return Gx(e)},slots:e.slots,emit:e.emit,expose:r}}function Ho(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Fc(Va(e.exposed)),{get(r,a){if(a in r)return r[a];if(a in Na)return Na[a](e)},has(r,a){return a in r||a in Na}}))}const Ux=/(?:^|[-_])(\w)/g,qx=e=>e.replace(Ux,r=>r.toUpperCase()).replace(/[-_]/g,"");function lo(e,r=!0){return Fe(e)?e.displayName||e.name:e.name||r&&e.__name}function Op(e,r,a=!1){let o=lo(r);if(!o&&r.__file){const u=r.__file.match(/([^/\\]+)\.\w+$/);u&&(o=u[1])}if(!o&&e&&e.parent){const u=f=>{for(const x in f)if(f[x]===r)return x};o=u(e.components||e.parent.type.components)||u(e.appContext.components)}return o?qx(o):a?"App":"Anonymous"}function Kx(e){return Fe(e)&&"__vccOpts"in e}const mi=(e,r)=>lm(e,r,hs);function Zx(e,r,a=st){const o=Pi(),u=ti(r),f=xi(r),x=Pf(($,E)=>{let O;return Wf(()=>{const N=e[r];Hi(O,N)&&(O=N,E())}),{get(){return $(),a.get?a.get(O):O},set(N){const D=o.vnode.props;!(D&&(r in D||u in D||f in D)&&(`onUpdate:${r}`in D||`onUpdate:${u}`in D||`onUpdate:${f}`in D))&&Hi(N,O)&&(O=N,E()),o.emit(`update:${r}`,a.set?a.set(N):N)}}}),w=r==="modelValue"?"modelModifiers":`${r}Modifiers`;return x[Symbol.iterator]=()=>{let $=0;return{next(){return $<2?{value:$++?e[w]||{}:x,done:!1}:{done:!0}}}},x}function Ji(e,r,a){const o=arguments.length;return o===2?ot(r)&&!Ie(r)?qr(r)?ut(e,null,[r]):ut(e,r):ut(e,null,r):(o>3?a=Array.prototype.slice.call(arguments,2):o===3&&qr(a)&&(a=[a]),ut(e,r,a))}function Jx(){}function Qx(e,r,a,o){const u=a[o];if(u&&Lp(u,e))return u;const f=r();return f.memo=e.slice(),a[o]=f}function Lp(e,r){const a=e.memo;if(a.length!=r.length)return!1;for(let o=0;o<a.length;o++)if(Hi(a[o],r[o]))return!1;return kn>0&&li&&li.push(e),!0}const Ip="3.4.21",eb=ei,tb=km,ib=Fn,rb=Nf,nb={createComponentInstance:kp,setupComponent:Ep,renderComponentRoot:zs,setCurrentRenderingInstance:Ua,isVNode:qr,normalizeVNode:gi},ab=nb,sb=null,ob=null,lb=null;/**
* @vue/runtime-dom v3.4.21
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const cb="http://www.w3.org/2000/svg",db="http://www.w3.org/1998/Math/MathML",Xr=typeof document<"u"?document:null,eu=Xr&&Xr.createElement("template"),ub={insert:(e,r,a)=>{r.insertBefore(e,a||null)},remove:e=>{const r=e.parentNode;r&&r.removeChild(e)},createElement:(e,r,a,o)=>{const u=r==="svg"?Xr.createElementNS(cb,e):r==="mathml"?Xr.createElementNS(db,e):Xr.createElement(e,a?{is:a}:void 0);return e==="select"&&o&&o.multiple!=null&&u.setAttribute("multiple",o.multiple),u},createText:e=>Xr.createTextNode(e),createComment:e=>Xr.createComment(e),setText:(e,r)=>{e.nodeValue=r},setElementText:(e,r)=>{e.textContent=r},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Xr.querySelector(e),setScopeId(e,r){e.setAttribute(r,"")},insertStaticContent(e,r,a,o,u,f){const x=a?a.previousSibling:r.lastChild;if(u&&(u===f||u.nextSibling))for(;r.insertBefore(u.cloneNode(!0),a),!(u===f||!(u=u.nextSibling)););else{eu.innerHTML=o==="svg"?`<svg>${e}</svg>`:o==="mathml"?`<math>${e}</math>`:e;const w=eu.content;if(o==="svg"||o==="mathml"){const $=w.firstChild;for(;$.firstChild;)w.appendChild($.firstChild);w.removeChild($)}r.insertBefore(w,a)}return[x?x.nextSibling:r.firstChild,a?a.previousSibling:r.lastChild]}},Nr="transition",Aa="animation",ea=Symbol("_vtc"),Qc=(e,{slots:r})=>Ji(Gf,Np(e),r);Qc.displayName="Transition";const Rp={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},hb=Qc.props=bt({},jc,Rp),un=(e,r=[])=>{Ie(e)?e.forEach(a=>a(...r)):e&&e(...r)},tu=e=>e?Ie(e)?e.some(r=>r.length>1):e.length>1:!1;function Np(e){const r={};for(const fe in e)fe in Rp||(r[fe]=e[fe]);if(e.css===!1)return r;const{name:a="v",type:o,duration:u,enterFromClass:f=`${a}-enter-from`,enterActiveClass:x=`${a}-enter-active`,enterToClass:w=`${a}-enter-to`,appearFromClass:$=f,appearActiveClass:E=x,appearToClass:O=w,leaveFromClass:N=`${a}-leave-from`,leaveActiveClass:D=`${a}-leave-active`,leaveToClass:q=`${a}-leave-to`}=e,H=fb(u),U=H&&H[0],ae=H&&H[1],{onBeforeEnter:W,onEnter:I,onEnterCancelled:j,onLeave:Y,onLeaveCancelled:z,onBeforeAppear:K=W,onAppear:te=I,onAppearCancelled:le=j}=r,be=(fe,Pe,Le)=>{Fr(fe,Pe?O:w),Fr(fe,Pe?E:x),Le&&Le()},ye=(fe,Pe)=>{fe._isLeaving=!1,Fr(fe,N),Fr(fe,q),Fr(fe,D),Pe&&Pe()},_e=fe=>(Pe,Le)=>{const Xe=fe?te:I,Ee=()=>be(Pe,fe,Le);un(Xe,[Pe,Ee]),iu(()=>{Fr(Pe,fe?$:f),lr(Pe,fe?O:w),tu(Xe)||ru(Pe,o,U,Ee)})};return bt(r,{onBeforeEnter(fe){un(W,[fe]),lr(fe,f),lr(fe,x)},onBeforeAppear(fe){un(K,[fe]),lr(fe,$),lr(fe,E)},onEnter:_e(!1),onAppear:_e(!0),onLeave(fe,Pe){fe._isLeaving=!0;const Le=()=>ye(fe,Pe);lr(fe,N),Dp(),lr(fe,D),iu(()=>{fe._isLeaving&&(Fr(fe,N),lr(fe,q),tu(Y)||ru(fe,o,ae,Le))}),un(Y,[fe,Le])},onEnterCancelled(fe){be(fe,!1),un(j,[fe])},onAppearCancelled(fe){be(fe,!0),un(le,[fe])},onLeaveCancelled(fe){ye(fe),un(z,[fe])}})}function fb(e){if(e==null)return null;if(ot(e))return[sl(e.enter),sl(e.leave)];{const r=sl(e);return[r,r]}}function sl(e){return eo(e)}function lr(e,r){r.split(/\s+/).forEach(a=>a&&e.classList.add(a)),(e[ea]||(e[ea]=new Set)).add(r)}function Fr(e,r){r.split(/\s+/).forEach(o=>o&&e.classList.remove(o));const a=e[ea];a&&(a.delete(r),a.size||(e[ea]=void 0))}function iu(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let pb=0;function ru(e,r,a,o){const u=e._endId=++pb,f=()=>{u===e._endId&&o()};if(a)return setTimeout(f,a);const{type:x,timeout:w,propCount:$}=Mp(e,r);if(!x)return o();const E=x+"end";let O=0;const N=()=>{e.removeEventListener(E,D),f()},D=q=>{q.target===e&&++O>=$&&N()};setTimeout(()=>{O<$&&N()},w+1),e.addEventListener(E,D)}function Mp(e,r){const a=window.getComputedStyle(e),o=H=>(a[H]||"").split(", "),u=o(`${Nr}Delay`),f=o(`${Nr}Duration`),x=nu(u,f),w=o(`${Aa}Delay`),$=o(`${Aa}Duration`),E=nu(w,$);let O=null,N=0,D=0;r===Nr?x>0&&(O=Nr,N=x,D=f.length):r===Aa?E>0&&(O=Aa,N=E,D=$.length):(N=Math.max(x,E),O=N>0?x>E?Nr:Aa:null,D=O?O===Nr?f.length:$.length:0);const q=O===Nr&&/\b(transform|all)(,|$)/.test(o(`${Nr}Property`).toString());return{type:O,timeout:N,propCount:D,hasTransform:q}}function nu(e,r){for(;e.length<r.length;)e=e.concat(e);return Math.max(...r.map((a,o)=>au(a)+au(e[o])))}function au(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Dp(){return document.body.offsetHeight}function gb(e,r,a){const o=e[ea];o&&(r=(r?[r,...o]:[...o]).join(" ")),r==null?e.removeAttribute("class"):a?e.setAttribute("class",r):e.className=r}const co=Symbol("_vod"),Fp=Symbol("_vsh"),Hp={beforeMount(e,{value:r},{transition:a}){e[co]=e.style.display==="none"?"":e.style.display,a&&r?a.beforeEnter(e):$a(e,r)},mounted(e,{value:r},{transition:a}){a&&r&&a.enter(e)},updated(e,{value:r,oldValue:a},{transition:o}){!r!=!a&&(o?r?(o.beforeEnter(e),$a(e,!0),o.enter(e)):o.leave(e,()=>{$a(e,!1)}):$a(e,r))},beforeUnmount(e,{value:r}){$a(e,r)}};function $a(e,r){e.style.display=r?e[co]:"none",e[Fp]=!r}function mb(){Hp.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const Bp=Symbol("");function xb(e){const r=Pi();if(!r)return;const a=r.ut=(u=e(r.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${r.uid}"]`)).forEach(f=>Gl(f,u))},o=()=>{const u=e(r.proxy);jl(r.subTree,u),a(u)};Vf(o),ua(()=>{const u=new MutationObserver(o);u.observe(r.subTree.el.parentNode,{childList:!0}),us(()=>u.disconnect())})}function jl(e,r){if(e.shapeFlag&128){const a=e.suspense;e=a.activeBranch,a.pendingBranch&&!a.isHydrating&&a.effects.push(()=>{jl(a.activeBranch,r)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Gl(e.el,r);else if(e.type===Et)e.children.forEach(a=>jl(a,r));else if(e.type===wn){let{el:a,anchor:o}=e;for(;a&&(Gl(a,r),a!==o);)a=a.nextSibling}}function Gl(e,r){if(e.nodeType===1){const a=e.style;let o="";for(const u in r)a.setProperty(`--${u}`,r[u]),o+=`--${u}: ${r[u]};`;a[Bp]=o}}const bb=/(^|;)\s*display\s*:/;function yb(e,r,a){const o=e.style,u=gt(a);let f=!1;if(a&&!u){if(r)if(gt(r))for(const x of r.split(";")){const w=x.slice(0,x.indexOf(":")).trim();a[w]==null&&Vs(o,w,"")}else for(const x in r)a[x]==null&&Vs(o,x,"");for(const x in a)x==="display"&&(f=!0),Vs(o,x,a[x])}else if(u){if(r!==a){const x=o[Bp];x&&(a+=";"+x),o.cssText=a,f=bb.test(a)}}else r&&e.removeAttribute("style");co in e&&(e[co]=f?o.display:"",e[Fp]&&(o.display="none"))}const su=/\s*!important$/;function Vs(e,r,a){if(Ie(a))a.forEach(o=>Vs(e,r,o));else if(a==null&&(a=""),r.startsWith("--"))e.setProperty(r,a);else{const o=vb(e,r);su.test(a)?e.setProperty(xi(o),a.replace(su,""),"important"):e[o]=a}}const ou=["Webkit","Moz","ms"],ol={};function vb(e,r){const a=ol[r];if(a)return a;let o=ti(r);if(o!=="filter"&&o in e)return ol[r]=o;o=os(o);for(let u=0;u<ou.length;u++){const f=ou[u]+o;if(f in e)return ol[r]=f}return r}const lu="http://www.w3.org/1999/xlink";function wb(e,r,a,o,u){if(o&&r.startsWith("xlink:"))a==null?e.removeAttributeNS(lu,r.slice(6,r.length)):e.setAttributeNS(lu,r,a);else{const f=M0(r);a==null||f&&!lf(a)?e.removeAttribute(r):e.setAttribute(r,f?"":a)}}function Sb(e,r,a,o,u,f,x){if(r==="innerHTML"||r==="textContent"){o&&x(o,u,f),e[r]=a??"";return}const w=e.tagName;if(r==="value"&&w!=="PROGRESS"&&!w.includes("-")){const E=w==="OPTION"?e.getAttribute("value")||"":e.value,O=a??"";(E!==O||!("_value"in e))&&(e.value=O),a==null&&e.removeAttribute(r),e._value=a;return}let $=!1;if(a===""||a==null){const E=typeof e[r];E==="boolean"?a=lf(a):a==null&&E==="string"?(a="",$=!0):E==="number"&&(a=0,$=!0)}try{e[r]=a}catch{}$&&e.removeAttribute(r)}function hr(e,r,a,o){e.addEventListener(r,a,o)}function Ab(e,r,a,o){e.removeEventListener(r,a,o)}const cu=Symbol("_vei");function $b(e,r,a,o,u=null){const f=e[cu]||(e[cu]={}),x=f[r];if(o&&x)x.value=o;else{const[w,$]=Cb(r);if(o){const E=f[r]=Eb(o,u);hr(e,w,E,$)}else x&&(Ab(e,w,x,$),f[r]=void 0)}}const du=/(?:Once|Passive|Capture)$/;function Cb(e){let r;if(du.test(e)){r={};let o;for(;o=e.match(du);)e=e.slice(0,e.length-o[0].length),r[o[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):xi(e.slice(2)),r]}let ll=0;const kb=Promise.resolve(),_b=()=>ll||(kb.then(()=>ll=0),ll=Date.now());function Eb(e,r){const a=o=>{if(!o._vts)o._vts=Date.now();else if(o._vts<=a.attached)return;vi(Pb(o,a.value),r,5,[o])};return a.value=e,a.attached=_b(),a}function Pb(e,r){if(Ie(r)){const a=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{a.call(e),e._stopped=!0},r.map(o=>u=>!u._stopped&&o&&o(u))}else return r}const uu=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Tb=(e,r,a,o,u,f,x,w,$)=>{const E=u==="svg";r==="class"?gb(e,o,E):r==="style"?yb(e,a,o):ss(r)?Ac(r)||$b(e,r,a,o,x):(r[0]==="."?(r=r.slice(1),!0):r[0]==="^"?(r=r.slice(1),!1):Ob(e,r,o,E))?Sb(e,r,o,f,x,w,$):(r==="true-value"?e._trueValue=o:r==="false-value"&&(e._falseValue=o),wb(e,r,o,E))};function Ob(e,r,a,o){if(o)return!!(r==="innerHTML"||r==="textContent"||r in e&&uu(r)&&Fe(a));if(r==="spellcheck"||r==="draggable"||r==="translate"||r==="form"||r==="list"&&e.tagName==="INPUT"||r==="type"&&e.tagName==="TEXTAREA")return!1;if(r==="width"||r==="height"){const u=e.tagName;if(u==="IMG"||u==="VIDEO"||u==="CANVAS"||u==="SOURCE")return!1}return uu(r)&&gt(a)?!1:r in e}/*! #__NO_SIDE_EFFECTS__ */function zp(e,r){const a=Qr(e);class o extends Bo{constructor(f){super(a,f,r)}}return o.def=a,o}/*! #__NO_SIDE_EFFECTS__ */const Lb=e=>zp(e,Jp),Ib=typeof HTMLElement<"u"?HTMLElement:class{};class Bo extends Ib{constructor(r,a={},o){super(),this._def=r,this._props=a,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this._ob=null,this.shadowRoot&&o?o(this._createVNode(),this.shadowRoot):(this.attachShadow({mode:"open"}),this._def.__asyncLoader||this._resolveProps(this._def))}connectedCallback(){this._connected=!0,this._instance||(this._resolved?this._update():this._resolveDef())}disconnectedCallback(){this._connected=!1,this._ob&&(this._ob.disconnect(),this._ob=null),To(()=>{this._connected||(Ul(null,this.shadowRoot),this._instance=null)})}_resolveDef(){this._resolved=!0;for(let o=0;o<this.attributes.length;o++)this._setAttr(this.attributes[o].name);this._ob=new MutationObserver(o=>{for(const u of o)this._setAttr(u.attributeName)}),this._ob.observe(this,{attributes:!0});const r=(o,u=!1)=>{const{props:f,styles:x}=o;let w;if(f&&!Ie(f))for(const $ in f){const E=f[$];(E===Number||E&&E.type===Number)&&($ in this._props&&(this._props[$]=eo(this._props[$])),(w||(w=Object.create(null)))[ti($)]=!0)}this._numberProps=w,u&&this._resolveProps(o),this._applyStyles(x),this._update()},a=this._def.__asyncLoader;a?a().then(o=>r(o,!0)):r(this._def)}_resolveProps(r){const{props:a}=r,o=Ie(a)?a:Object.keys(a||{});for(const u of Object.keys(this))u[0]!=="_"&&o.includes(u)&&this._setProp(u,this[u],!0,!1);for(const u of o.map(ti))Object.defineProperty(this,u,{get(){return this._getProp(u)},set(f){this._setProp(u,f)}})}_setAttr(r){let a=this.getAttribute(r);const o=ti(r);this._numberProps&&this._numberProps[o]&&(a=eo(a)),this._setProp(o,a,!1)}_getProp(r){return this._props[r]}_setProp(r,a,o=!0,u=!0){a!==this._props[r]&&(this._props[r]=a,u&&this._instance&&this._update(),o&&(a===!0?this.setAttribute(xi(r),""):typeof a=="string"||typeof a=="number"?this.setAttribute(xi(r),a+""):a||this.removeAttribute(xi(r))))}_update(){Ul(this._createVNode(),this.shadowRoot)}_createVNode(){const r=ut(this._def,bt({},this._props));return this._instance||(r.ce=a=>{this._instance=a,a.isCE=!0;const o=(f,x)=>{this.dispatchEvent(new CustomEvent(f,{detail:x}))};a.emit=(f,...x)=>{o(f,x),xi(f)!==f&&o(xi(f),x)};let u=this;for(;u=u&&(u.parentNode||u.host);)if(u instanceof Bo){a.parent=u._instance,a.provides=u._instance.provides;break}}),r}_applyStyles(r){r&&r.forEach(a=>{const o=document.createElement("style");o.textContent=a,this.shadowRoot.appendChild(o)})}}function Rb(e="$style"){{const r=Pi();if(!r)return st;const a=r.type.__cssModules;if(!a)return st;const o=a[e];return o||st}}const Xp=new WeakMap,Yp=new WeakMap,uo=Symbol("_moveCb"),hu=Symbol("_enterCb"),Vp={name:"TransitionGroup",props:bt({},hb,{tag:String,moveClass:String}),setup(e,{slots:r}){const a=Pi(),o=Wc();let u,f;return Mo(()=>{if(!u.length)return;const x=e.moveClass||`${e.name||"v"}-move`;if(!Bb(u[0].el,a.vnode.el,x))return;u.forEach(Db),u.forEach(Fb);const w=u.filter(Hb);Dp(),w.forEach($=>{const E=$.el,O=E.style;lr(E,x),O.transform=O.webkitTransform=O.transitionDuration="";const N=E[uo]=D=>{D&&D.target!==E||(!D||/transform$/.test(D.propertyName))&&(E.removeEventListener("transitionend",N),E[uo]=null,Fr(E,x))};E.addEventListener("transitionend",N)})}),()=>{const x=qe(e),w=Np(x);let $=x.tag||Et;u=f,f=r.default?Ro(r.default()):[];for(let E=0;E<f.length;E++){const O=f[E];O.key!=null&&Cn(O,Qn(O,w,o,a))}if(u)for(let E=0;E<u.length;E++){const O=u[E];Cn(O,Qn(O,w,o,a)),Xp.set(O,O.el.getBoundingClientRect())}return ut($,null,f)}}},Nb=e=>delete e.mode;Vp.props;const Mb=Vp;function Db(e){const r=e.el;r[uo]&&r[uo](),r[hu]&&r[hu]()}function Fb(e){Yp.set(e,e.el.getBoundingClientRect())}function Hb(e){const r=Xp.get(e),a=Yp.get(e),o=r.left-a.left,u=r.top-a.top;if(o||u){const f=e.el.style;return f.transform=f.webkitTransform=`translate(${o}px,${u}px)`,f.transitionDuration="0s",e}}function Bb(e,r,a){const o=e.cloneNode(),u=e[ea];u&&u.forEach(w=>{w.split(/\s+/).forEach($=>$&&o.classList.remove($))}),a.split(/\s+/).forEach(w=>w&&o.classList.add(w)),o.style.display="none";const f=r.nodeType===1?r:r.parentNode;f.appendChild(o);const{hasTransform:x}=Mp(o);return f.removeChild(o),x}const Kr=e=>{const r=e.props["onUpdate:modelValue"]||!1;return Ie(r)?a=>Wn(r,a):r};function zb(e){e.target.composing=!0}function fu(e){const r=e.target;r.composing&&(r.composing=!1,r.dispatchEvent(new Event("input")))}const ki=Symbol("_assign"),Za={created(e,{modifiers:{lazy:r,trim:a,number:o}},u){e[ki]=Kr(u);const f=o||u.props&&u.props.type==="number";hr(e,r?"change":"input",x=>{if(x.target.composing)return;let w=e.value;a&&(w=w.trim()),f&&(w=Xa(w)),e[ki](w)}),a&&hr(e,"change",()=>{e.value=e.value.trim()}),r||(hr(e,"compositionstart",zb),hr(e,"compositionend",fu),hr(e,"change",fu))},mounted(e,{value:r}){e.value=r??""},beforeUpdate(e,{value:r,modifiers:{lazy:a,trim:o,number:u}},f){if(e[ki]=Kr(f),e.composing)return;const x=u||e.type==="number"?Xa(e.value):e.value,w=r??"";x!==w&&(document.activeElement===e&&e.type!=="range"&&(a||o&&e.value.trim()===w)||(e.value=w))}},ed={deep:!0,created(e,r,a){e[ki]=Kr(a),hr(e,"change",()=>{const o=e._modelValue,u=ta(e),f=e.checked,x=e[ki];if(Ie(o)){const w=ko(o,u),$=w!==-1;if(f&&!$)x(o.concat(u));else if(!f&&$){const E=[...o];E.splice(w,1),x(E)}}else if(En(o)){const w=new Set(o);f?w.add(u):w.delete(u),x(w)}else x(jp(e,f))})},mounted:pu,beforeUpdate(e,r,a){e[ki]=Kr(a),pu(e,r,a)}};function pu(e,{value:r,oldValue:a},o){e._modelValue=r,Ie(r)?e.checked=ko(r,o.props.value)>-1:En(r)?e.checked=r.has(o.props.value):r!==a&&(e.checked=Gr(r,jp(e,!0)))}const td={created(e,{value:r},a){e.checked=Gr(r,a.props.value),e[ki]=Kr(a),hr(e,"change",()=>{e[ki](ta(e))})},beforeUpdate(e,{value:r,oldValue:a},o){e[ki]=Kr(o),r!==a&&(e.checked=Gr(r,o.props.value))}},Wp={deep:!0,created(e,{value:r,modifiers:{number:a}},o){const u=En(r);hr(e,"change",()=>{const f=Array.prototype.filter.call(e.options,x=>x.selected).map(x=>a?Xa(ta(x)):ta(x));e[ki](e.multiple?u?new Set(f):f:f[0]),e._assigning=!0,To(()=>{e._assigning=!1})}),e[ki]=Kr(o)},mounted(e,{value:r,modifiers:{number:a}}){gu(e,r,a)},beforeUpdate(e,r,a){e[ki]=Kr(a)},updated(e,{value:r,modifiers:{number:a}}){e._assigning||gu(e,r,a)}};function gu(e,r,a){const o=e.multiple,u=Ie(r);if(!(o&&!u&&!En(r))){for(let f=0,x=e.options.length;f<x;f++){const w=e.options[f],$=ta(w);if(o)if(u){const E=typeof $;E==="string"||E==="number"?w.selected=r.includes(a?Xa($):$):w.selected=ko(r,$)>-1}else w.selected=r.has($);else if(Gr(ta(w),r)){e.selectedIndex!==f&&(e.selectedIndex=f);return}}!o&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function ta(e){return"_value"in e?e._value:e.value}function jp(e,r){const a=r?"_trueValue":"_falseValue";return a in e?e[a]:r}const id={created(e,r,a){Ls(e,r,a,null,"created")},mounted(e,r,a){Ls(e,r,a,null,"mounted")},beforeUpdate(e,r,a,o){Ls(e,r,a,o,"beforeUpdate")},updated(e,r,a,o){Ls(e,r,a,o,"updated")}};function Gp(e,r){switch(e){case"SELECT":return Wp;case"TEXTAREA":return Za;default:switch(r){case"checkbox":return ed;case"radio":return td;default:return Za}}}function Ls(e,r,a,o,u){const x=Gp(e.tagName,a.props&&a.props.type)[u];x&&x(e,r,a,o)}function Xb(){Za.getSSRProps=({value:e})=>({value:e}),td.getSSRProps=({value:e},r)=>{if(r.props&&Gr(r.props.value,e))return{checked:!0}},ed.getSSRProps=({value:e},r)=>{if(Ie(e)){if(r.props&&ko(e,r.props.value)>-1)return{checked:!0}}else if(En(e)){if(r.props&&e.has(r.props.value))return{checked:!0}}else if(e)return{checked:!0}},id.getSSRProps=(e,r)=>{if(typeof r.type!="string")return;const a=Gp(r.type.toUpperCase(),r.props&&r.props.type);if(a.getSSRProps)return a.getSSRProps(e,r)}}const Yb=["ctrl","shift","alt","meta"],Vb={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,r)=>Yb.some(a=>e[`${a}Key`]&&!r.includes(a))},Up=(e,r)=>{const a=e._withMods||(e._withMods={}),o=r.join(".");return a[o]||(a[o]=(u,...f)=>{for(let x=0;x<r.length;x++){const w=Vb[r[x]];if(w&&w(u,r))return}return e(u,...f)})},Wb={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Hn=(e,r)=>{const a=e._withKeys||(e._withKeys={}),o=r.join(".");return a[o]||(a[o]=u=>{if(!("key"in u))return;const f=xi(u.key);if(r.some(x=>x===f||Wb[x]===f))return e(u)})},qp=bt({patchProp:Tb},ub);let Fa,mu=!1;function Kp(){return Fa||(Fa=gp(qp))}function Zp(){return Fa=mu?Fa:mp(qp),mu=!0,Fa}const Ul=(...e)=>{Kp().render(...e)},Jp=(...e)=>{Zp().hydrate(...e)},Qp=(...e)=>{const r=Kp().createApp(...e),{mount:a}=r;return r.mount=o=>{const u=ig(o);if(!u)return;const f=r._component;!Fe(f)&&!f.render&&!f.template&&(f.template=u.innerHTML),u.innerHTML="";const x=a(u,!1,tg(u));return u instanceof Element&&(u.removeAttribute("v-cloak"),u.setAttribute("data-v-app","")),x},r},eg=(...e)=>{const r=Zp().createApp(...e),{mount:a}=r;return r.mount=o=>{const u=ig(o);if(u)return a(u,!0,tg(u))},r};function tg(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function ig(e){return gt(e)?document.querySelector(e):e}let xu=!1;const jb=()=>{xu||(xu=!0,Xb(),mb())};/**
* vue v3.4.21
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const Gb=()=>{},Ub=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:Gf,BaseTransitionPropsValidators:jc,Comment:Ut,DeprecationTypes:lb,EffectScope:Ec,ErrorCodes:Cm,ErrorTypeStrings:tb,Fragment:Et,KeepAlive:Qm,ReactiveEffect:Jn,Static:wn,Suspense:Ym,Teleport:Fx,Text:Ur,TrackOpTypes:bm,Transition:Qc,TransitionGroup:Mb,TriggerOpTypes:ym,VueElement:Bo,assertNumber:$m,callWithAsyncErrorHandling:vi,callWithErrorHandling:Zi,camelize:ti,capitalize:os,cloneVNode:tr,compatUtils:ob,compile:Gb,computed:mi,createApp:Qp,createBlock:Kc,createCommentVNode:hn,createElementBlock:Ii,createElementVNode:mn,createHydrationRenderer:mp,createPropsRestProxy:gx,createRenderer:gp,createSSRApp:eg,createSlots:tx,createStaticVNode:zx,createTextVNode:Zc,createVNode:ut,customRef:Pf,defineAsyncComponent:Zm,defineComponent:Qr,defineCustomElement:zp,defineEmits:ax,defineExpose:sx,defineModel:cx,defineOptions:ox,defineProps:nx,defineSSRCustomElement:Lb,defineSlots:lx,devtools:ib,effect:B0,effectScope:df,getCurrentInstance:Pi,getCurrentScope:hf,getTransitionRawChildren:Ro,guardReactiveProps:$p,h:Ji,handleError:Pn,hasInjectionContext:$x,hydrate:Jp,initCustomFormatter:Jx,initDirectivesForSSR:jb,inject:Kn,isMemoSame:Lp,isProxy:Ic,isReactive:yn,isReadonly:$n,isRef:Dt,isRuntimeOnly:jx,isShallow:Ya,isVNode:qr,markRaw:Va,mergeDefaults:fx,mergeModels:px,mergeProps:Cp,nextTick:To,normalizeClass:$i,normalizeProps:R0,normalizeStyle:ls,onActivated:qf,onBeforeMount:Jf,onBeforeUnmount:Do,onBeforeUpdate:Qf,onDeactivated:Kf,onErrorCaptured:rp,onMounted:ua,onRenderTracked:ip,onRenderTriggered:tp,onScopeDispose:F0,onServerPrefetch:ep,onUnmounted:us,onUpdated:Mo,openBlock:ai,popScopeId:Im,provide:cp,proxyRefs:Fc,pushScopeId:Lm,queuePostFlushCb:io,reactive:da,readonly:Lc,ref:br,registerRuntimeCompiler:Wx,render:Ul,renderList:np,renderSlot:Rl,resolveComponent:Bm,resolveDirective:Ff,resolveDynamicComponent:zm,resolveFilter:sb,resolveTransitionHooks:Qn,setBlockTracking:zl,setDevtoolsHook:rb,setTransitionHooks:Cn,shallowReactive:kf,shallowReadonly:om,shallowRef:Mc,ssrContextKey:zf,ssrUtils:ab,stop:z0,toDisplayString:Ta,toHandlerKey:Ia,toHandlers:ix,toRaw:qe,toRef:xm,toRefs:pm,toValue:um,transformVNodeArgs:Hx,triggerRef:dm,unref:Dc,useAttrs:hx,useCssModule:Rb,useCssVars:xb,useModel:Zx,useSSRContext:Xf,useSlots:ux,useTransitionState:Wc,vModelCheckbox:ed,vModelDynamic:id,vModelRadio:td,vModelSelect:Wp,vModelText:Za,vShow:Hp,version:Ip,warn:eb,watch:yr,watchEffect:Yf,watchPostEffect:Vf,watchSyncEffect:Wf,withAsyncContext:mx,withCtx:Bc,withDefaults:dx,withDirectives:Xs,withKeys:Hn,withMemo:Qx,withModifiers:Up,withScopeId:Rm},Symbol.toStringTag,{value:"Module"}));function rg(e,r){return function(){return e.apply(r,arguments)}}const{toString:qb}=Object.prototype,{getPrototypeOf:rd}=Object,zo=(e=>r=>{const a=qb.call(r);return e[a]||(e[a]=a.slice(8,-1).toLowerCase())})(Object.create(null)),ir=e=>(e=e.toLowerCase(),r=>zo(r)===e),Xo=e=>r=>typeof r===e,{isArray:ha}=Array,Ja=Xo("undefined");function Kb(e){return e!==null&&!Ja(e)&&e.constructor!==null&&!Ja(e.constructor)&&_i(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const ng=ir("ArrayBuffer");function Zb(e){let r;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?r=ArrayBuffer.isView(e):r=e&&e.buffer&&ng(e.buffer),r}const Jb=Xo("string"),_i=Xo("function"),ag=Xo("number"),Yo=e=>e!==null&&typeof e=="object",Qb=e=>e===!0||e===!1,Ws=e=>{if(zo(e)!=="object")return!1;const r=rd(e);return(r===null||r===Object.prototype||Object.getPrototypeOf(r)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},ey=ir("Date"),ty=ir("File"),iy=ir("Blob"),ry=ir("FileList"),ny=e=>Yo(e)&&_i(e.pipe),ay=e=>{let r;return e&&(typeof FormData=="function"&&e instanceof FormData||_i(e.append)&&((r=zo(e))==="formdata"||r==="object"&&_i(e.toString)&&e.toString()==="[object FormData]"))},sy=ir("URLSearchParams"),oy=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function fs(e,r,{allOwnKeys:a=!1}={}){if(e===null||typeof e>"u")return;let o,u;if(typeof e!="object"&&(e=[e]),ha(e))for(o=0,u=e.length;o<u;o++)r.call(null,e[o],o,e);else{const f=a?Object.getOwnPropertyNames(e):Object.keys(e),x=f.length;let w;for(o=0;o<x;o++)w=f[o],r.call(null,e[w],w,e)}}function sg(e,r){r=r.toLowerCase();const a=Object.keys(e);let o=a.length,u;for(;o-- >0;)if(u=a[o],r===u.toLowerCase())return u;return null}const og=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),lg=e=>!Ja(e)&&e!==og;function ql(){const{caseless:e}=lg(this)&&this||{},r={},a=(o,u)=>{const f=e&&sg(r,u)||u;Ws(r[f])&&Ws(o)?r[f]=ql(r[f],o):Ws(o)?r[f]=ql({},o):ha(o)?r[f]=o.slice():r[f]=o};for(let o=0,u=arguments.length;o<u;o++)arguments[o]&&fs(arguments[o],a);return r}const ly=(e,r,a,{allOwnKeys:o}={})=>(fs(r,(u,f)=>{a&&_i(u)?e[f]=rg(u,a):e[f]=u},{allOwnKeys:o}),e),cy=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),dy=(e,r,a,o)=>{e.prototype=Object.create(r.prototype,o),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:r.prototype}),a&&Object.assign(e.prototype,a)},uy=(e,r,a,o)=>{let u,f,x;const w={};if(r=r||{},e==null)return r;do{for(u=Object.getOwnPropertyNames(e),f=u.length;f-- >0;)x=u[f],(!o||o(x,e,r))&&!w[x]&&(r[x]=e[x],w[x]=!0);e=a!==!1&&rd(e)}while(e&&(!a||a(e,r))&&e!==Object.prototype);return r},hy=(e,r,a)=>{e=String(e),(a===void 0||a>e.length)&&(a=e.length),a-=r.length;const o=e.indexOf(r,a);return o!==-1&&o===a},fy=e=>{if(!e)return null;if(ha(e))return e;let r=e.length;if(!ag(r))return null;const a=new Array(r);for(;r-- >0;)a[r]=e[r];return a},py=(e=>r=>e&&r instanceof e)(typeof Uint8Array<"u"&&rd(Uint8Array)),gy=(e,r)=>{const o=(e&&e[Symbol.iterator]).call(e);let u;for(;(u=o.next())&&!u.done;){const f=u.value;r.call(e,f[0],f[1])}},my=(e,r)=>{let a;const o=[];for(;(a=e.exec(r))!==null;)o.push(a);return o},xy=ir("HTMLFormElement"),by=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(a,o,u){return o.toUpperCase()+u}),bu=(({hasOwnProperty:e})=>(r,a)=>e.call(r,a))(Object.prototype),yy=ir("RegExp"),cg=(e,r)=>{const a=Object.getOwnPropertyDescriptors(e),o={};fs(a,(u,f)=>{let x;(x=r(u,f,e))!==!1&&(o[f]=x||u)}),Object.defineProperties(e,o)},vy=e=>{cg(e,(r,a)=>{if(_i(e)&&["arguments","caller","callee"].indexOf(a)!==-1)return!1;const o=e[a];if(_i(o)){if(r.enumerable=!1,"writable"in r){r.writable=!1;return}r.set||(r.set=()=>{throw Error("Can not rewrite read-only method '"+a+"'")})}})},wy=(e,r)=>{const a={},o=u=>{u.forEach(f=>{a[f]=!0})};return ha(e)?o(e):o(String(e).split(r)),a},Sy=()=>{},Ay=(e,r)=>(e=+e,Number.isFinite(e)?e:r),cl="abcdefghijklmnopqrstuvwxyz",yu="0123456789",dg={DIGIT:yu,ALPHA:cl,ALPHA_DIGIT:cl+cl.toUpperCase()+yu},$y=(e=16,r=dg.ALPHA_DIGIT)=>{let a="";const{length:o}=r;for(;e--;)a+=r[Math.random()*o|0];return a};function Cy(e){return!!(e&&_i(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const ky=e=>{const r=new Array(10),a=(o,u)=>{if(Yo(o)){if(r.indexOf(o)>=0)return;if(!("toJSON"in o)){r[u]=o;const f=ha(o)?[]:{};return fs(o,(x,w)=>{const $=a(x,u+1);!Ja($)&&(f[w]=$)}),r[u]=void 0,f}}return o};return a(e,0)},_y=ir("AsyncFunction"),Ey=e=>e&&(Yo(e)||_i(e))&&_i(e.then)&&_i(e.catch),xe={isArray:ha,isArrayBuffer:ng,isBuffer:Kb,isFormData:ay,isArrayBufferView:Zb,isString:Jb,isNumber:ag,isBoolean:Qb,isObject:Yo,isPlainObject:Ws,isUndefined:Ja,isDate:ey,isFile:ty,isBlob:iy,isRegExp:yy,isFunction:_i,isStream:ny,isURLSearchParams:sy,isTypedArray:py,isFileList:ry,forEach:fs,merge:ql,extend:ly,trim:oy,stripBOM:cy,inherits:dy,toFlatObject:uy,kindOf:zo,kindOfTest:ir,endsWith:hy,toArray:fy,forEachEntry:gy,matchAll:my,isHTMLForm:xy,hasOwnProperty:bu,hasOwnProp:bu,reduceDescriptors:cg,freezeMethods:vy,toObjectSet:wy,toCamelCase:by,noop:Sy,toFiniteNumber:Ay,findKey:sg,global:og,isContextDefined:lg,ALPHABET:dg,generateString:$y,isSpecCompliantForm:Cy,toJSONObject:ky,isAsyncFn:_y,isThenable:Ey};function et(e,r,a,o,u){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",r&&(this.code=r),a&&(this.config=a),o&&(this.request=o),u&&(this.response=u)}xe.inherits(et,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:xe.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const ug=et.prototype,hg={};["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=>{hg[e]={value:e}});Object.defineProperties(et,hg);Object.defineProperty(ug,"isAxiosError",{value:!0});et.from=(e,r,a,o,u,f)=>{const x=Object.create(ug);return xe.toFlatObject(e,x,function($){return $!==Error.prototype},w=>w!=="isAxiosError"),et.call(x,e.message,r,a,o,u),x.cause=e,x.name=e.name,f&&Object.assign(x,f),x};const Py=null;function Kl(e){return xe.isPlainObject(e)||xe.isArray(e)}function fg(e){return xe.endsWith(e,"[]")?e.slice(0,-2):e}function vu(e,r,a){return e?e.concat(r).map(function(u,f){return u=fg(u),!a&&f?"["+u+"]":u}).join(a?".":""):r}function Ty(e){return xe.isArray(e)&&!e.some(Kl)}const Oy=xe.toFlatObject(xe,{},null,function(r){return/^is[A-Z]/.test(r)});function Vo(e,r,a){if(!xe.isObject(e))throw new TypeError("target must be an object");r=r||new FormData,a=xe.toFlatObject(a,{metaTokens:!0,dots:!1,indexes:!1},!1,function(U,ae){return!xe.isUndefined(ae[U])});const o=a.metaTokens,u=a.visitor||O,f=a.dots,x=a.indexes,$=(a.Blob||typeof Blob<"u"&&Blob)&&xe.isSpecCompliantForm(r);if(!xe.isFunction(u))throw new TypeError("visitor must be a function");function E(H){if(H===null)return"";if(xe.isDate(H))return H.toISOString();if(!$&&xe.isBlob(H))throw new et("Blob is not supported. Use a Buffer instead.");return xe.isArrayBuffer(H)||xe.isTypedArray(H)?$&&typeof Blob=="function"?new Blob([H]):Buffer.from(H):H}function O(H,U,ae){let W=H;if(H&&!ae&&typeof H=="object"){if(xe.endsWith(U,"{}"))U=o?U:U.slice(0,-2),H=JSON.stringify(H);else if(xe.isArray(H)&&Ty(H)||(xe.isFileList(H)||xe.endsWith(U,"[]"))&&(W=xe.toArray(H)))return U=fg(U),W.forEach(function(j,Y){!(xe.isUndefined(j)||j===null)&&r.append(x===!0?vu([U],Y,f):x===null?U:U+"[]",E(j))}),!1}return Kl(H)?!0:(r.append(vu(ae,U,f),E(H)),!1)}const N=[],D=Object.assign(Oy,{defaultVisitor:O,convertValue:E,isVisitable:Kl});function q(H,U){if(!xe.isUndefined(H)){if(N.indexOf(H)!==-1)throw Error("Circular reference detected in "+U.join("."));N.push(H),xe.forEach(H,function(W,I){(!(xe.isUndefined(W)||W===null)&&u.call(r,W,xe.isString(I)?I.trim():I,U,D))===!0&&q(W,U?U.concat(I):[I])}),N.pop()}}if(!xe.isObject(e))throw new TypeError("data must be an object");return q(e),r}function wu(e){const r={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(o){return r[o]})}function nd(e,r){this._pairs=[],e&&Vo(e,this,r)}const pg=nd.prototype;pg.append=function(r,a){this._pairs.push([r,a])};pg.toString=function(r){const a=r?function(o){return r.call(this,o,wu)}:wu;return this._pairs.map(function(u){return a(u[0])+"="+a(u[1])},"").join("&")};function Ly(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function gg(e,r,a){if(!r)return e;const o=a&&a.encode||Ly,u=a&&a.serialize;let f;if(u?f=u(r,a):f=xe.isURLSearchParams(r)?r.toString():new nd(r,a).toString(o),f){const x=e.indexOf("#");x!==-1&&(e=e.slice(0,x)),e+=(e.indexOf("?")===-1?"?":"&")+f}return e}class Iy{constructor(){this.handlers=[]}use(r,a,o){return this.handlers.push({fulfilled:r,rejected:a,synchronous:o?o.synchronous:!1,runWhen:o?o.runWhen:null}),this.handlers.length-1}eject(r){this.handlers[r]&&(this.handlers[r]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(r){xe.forEach(this.handlers,function(o){o!==null&&r(o)})}}const Su=Iy,mg={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Ry=typeof URLSearchParams<"u"?URLSearchParams:nd,Ny=typeof FormData<"u"?FormData:null,My=typeof Blob<"u"?Blob:null,Dy=(()=>{let e;return typeof navigator<"u"&&((e=navigator.product)==="ReactNative"||e==="NativeScript"||e==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),Fy=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),Di={isBrowser:!0,classes:{URLSearchParams:Ry,FormData:Ny,Blob:My},isStandardBrowserEnv:Dy,isStandardBrowserWebWorkerEnv:Fy,protocols:["http","https","file","blob","url","data"]};function Hy(e,r){return Vo(e,new Di.classes.URLSearchParams,Object.assign({visitor:function(a,o,u,f){return Di.isNode&&xe.isBuffer(a)?(this.append(o,a.toString("base64")),!1):f.defaultVisitor.apply(this,arguments)}},r))}function By(e){return xe.matchAll(/\w+|\[(\w*)]/g,e).map(r=>r[0]==="[]"?"":r[1]||r[0])}function zy(e){const r={},a=Object.keys(e);let o;const u=a.length;let f;for(o=0;o<u;o++)f=a[o],r[f]=e[f];return r}function xg(e){function r(a,o,u,f){let x=a[f++];const w=Number.isFinite(+x),$=f>=a.length;return x=!x&&xe.isArray(u)?u.length:x,$?(xe.hasOwnProp(u,x)?u[x]=[u[x],o]:u[x]=o,!w):((!u[x]||!xe.isObject(u[x]))&&(u[x]=[]),r(a,o,u[x],f)&&xe.isArray(u[x])&&(u[x]=zy(u[x])),!w)}if(xe.isFormData(e)&&xe.isFunction(e.entries)){const a={};return xe.forEachEntry(e,(o,u)=>{r(By(o),u,a,0)}),a}return null}function Xy(e,r,a){if(xe.isString(e))try{return(r||JSON.parse)(e),xe.trim(e)}catch(o){if(o.name!=="SyntaxError")throw o}return(a||JSON.stringify)(e)}const ad={transitional:mg,adapter:Di.isNode?"http":"xhr",transformRequest:[function(r,a){const o=a.getContentType()||"",u=o.indexOf("application/json")>-1,f=xe.isObject(r);if(f&&xe.isHTMLForm(r)&&(r=new FormData(r)),xe.isFormData(r))return u&&u?JSON.stringify(xg(r)):r;if(xe.isArrayBuffer(r)||xe.isBuffer(r)||xe.isStream(r)||xe.isFile(r)||xe.isBlob(r))return r;if(xe.isArrayBufferView(r))return r.buffer;if(xe.isURLSearchParams(r))return a.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),r.toString();let w;if(f){if(o.indexOf("application/x-www-form-urlencoded")>-1)return Hy(r,this.formSerializer).toString();if((w=xe.isFileList(r))||o.indexOf("multipart/form-data")>-1){const $=this.env&&this.env.FormData;return Vo(w?{"files[]":r}:r,$&&new $,this.formSerializer)}}return f||u?(a.setContentType("application/json",!1),Xy(r)):r}],transformResponse:[function(r){const a=this.transitional||ad.transitional,o=a&&a.forcedJSONParsing,u=this.responseType==="json";if(r&&xe.isString(r)&&(o&&!this.responseType||u)){const x=!(a&&a.silentJSONParsing)&&u;try{return JSON.parse(r)}catch(w){if(x)throw w.name==="SyntaxError"?et.from(w,et.ERR_BAD_RESPONSE,this,null,this.response):w}}return r}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Di.classes.FormData,Blob:Di.classes.Blob},validateStatus:function(r){return r>=200&&r<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};xe.forEach(["delete","get","head","post","put","patch"],e=>{ad.headers[e]={}});const sd=ad,Yy=xe.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"]),Vy=e=>{const r={};let a,o,u;return e&&e.split(`
`).forEach(function(x){u=x.indexOf(":"),a=x.substring(0,u).trim().toLowerCase(),o=x.substring(u+1).trim(),!(!a||r[a]&&Yy[a])&&(a==="set-cookie"?r[a]?r[a].push(o):r[a]=[o]:r[a]=r[a]?r[a]+", "+o:o)}),r},Au=Symbol("internals");function Ca(e){return e&&String(e).trim().toLowerCase()}function js(e){return e===!1||e==null?e:xe.isArray(e)?e.map(js):String(e)}function Wy(e){const r=Object.create(null),a=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let o;for(;o=a.exec(e);)r[o[1]]=o[2];return r}const jy=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function dl(e,r,a,o,u){if(xe.isFunction(o))return o.call(this,r,a);if(u&&(r=a),!!xe.isString(r)){if(xe.isString(o))return r.indexOf(o)!==-1;if(xe.isRegExp(o))return o.test(r)}}function Gy(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(r,a,o)=>a.toUpperCase()+o)}function Uy(e,r){const a=xe.toCamelCase(" "+r);["get","set","has"].forEach(o=>{Object.defineProperty(e,o+a,{value:function(u,f,x){return this[o].call(this,r,u,f,x)},configurable:!0})})}class Wo{constructor(r){r&&this.set(r)}set(r,a,o){const u=this;function f(w,$,E){const O=Ca($);if(!O)throw new Error("header name must be a non-empty string");const N=xe.findKey(u,O);(!N||u[N]===void 0||E===!0||E===void 0&&u[N]!==!1)&&(u[N||$]=js(w))}const x=(w,$)=>xe.forEach(w,(E,O)=>f(E,O,$));return xe.isPlainObject(r)||r instanceof this.constructor?x(r,a):xe.isString(r)&&(r=r.trim())&&!jy(r)?x(Vy(r),a):r!=null&&f(a,r,o),this}get(r,a){if(r=Ca(r),r){const o=xe.findKey(this,r);if(o){const u=this[o];if(!a)return u;if(a===!0)return Wy(u);if(xe.isFunction(a))return a.call(this,u,o);if(xe.isRegExp(a))return a.exec(u);throw new TypeError("parser must be boolean|regexp|function")}}}has(r,a){if(r=Ca(r),r){const o=xe.findKey(this,r);return!!(o&&this[o]!==void 0&&(!a||dl(this,this[o],o,a)))}return!1}delete(r,a){const o=this;let u=!1;function f(x){if(x=Ca(x),x){const w=xe.findKey(o,x);w&&(!a||dl(o,o[w],w,a))&&(delete o[w],u=!0)}}return xe.isArray(r)?r.forEach(f):f(r),u}clear(r){const a=Object.keys(this);let o=a.length,u=!1;for(;o--;){const f=a[o];(!r||dl(this,this[f],f,r,!0))&&(delete this[f],u=!0)}return u}normalize(r){const a=this,o={};return xe.forEach(this,(u,f)=>{const x=xe.findKey(o,f);if(x){a[x]=js(u),delete a[f];return}const w=r?Gy(f):String(f).trim();w!==f&&delete a[f],a[w]=js(u),o[w]=!0}),this}concat(...r){return this.constructor.concat(this,...r)}toJSON(r){const a=Object.create(null);return xe.forEach(this,(o,u)=>{o!=null&&o!==!1&&(a[u]=r&&xe.isArray(o)?o.join(", "):o)}),a}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([r,a])=>r+": "+a).join(`
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(r){return r instanceof this?r:new this(r)}static concat(r,...a){const o=new this(r);return a.forEach(u=>o.set(u)),o}static accessor(r){const o=(this[Au]=this[Au]={accessors:{}}).accessors,u=this.prototype;function f(x){const w=Ca(x);o[w]||(Uy(u,x),o[w]=!0)}return xe.isArray(r)?r.forEach(f):f(r),this}}Wo.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);xe.reduceDescriptors(Wo.prototype,({value:e},r)=>{let a=r[0].toUpperCase()+r.slice(1);return{get:()=>e,set(o){this[a]=o}}});xe.freezeMethods(Wo);const vr=Wo;function ul(e,r){const a=this||sd,o=r||a,u=vr.from(o.headers);let f=o.data;return xe.forEach(e,function(w){f=w.call(a,f,u.normalize(),r?r.status:void 0)}),u.normalize(),f}function bg(e){return!!(e&&e.__CANCEL__)}function ps(e,r,a){et.call(this,e??"canceled",et.ERR_CANCELED,r,a),this.name="CanceledError"}xe.inherits(ps,et,{__CANCEL__:!0});function qy(e,r,a){const o=a.config.validateStatus;!a.status||!o||o(a.status)?e(a):r(new et("Request failed with status code "+a.status,[et.ERR_BAD_REQUEST,et.ERR_BAD_RESPONSE][Math.floor(a.status/100)-4],a.config,a.request,a))}const Ky=Di.isStandardBrowserEnv?function(){return{write:function(a,o,u,f,x,w){const $=[];$.push(a+"="+encodeURIComponent(o)),xe.isNumber(u)&&$.push("expires="+new Date(u).toGMTString()),xe.isString(f)&&$.push("path="+f),xe.isString(x)&&$.push("domain="+x),w===!0&&$.push("secure"),document.cookie=$.join("; ")},read:function(a){const o=document.cookie.match(new RegExp("(^|;\\s*)("+a+")=([^;]*)"));return o?decodeURIComponent(o[3]):null},remove:function(a){this.write(a,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function Zy(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function Jy(e,r){return r?e.replace(/\/+$/,"")+"/"+r.replace(/^\/+/,""):e}function yg(e,r){return e&&!Zy(r)?Jy(e,r):r}const Qy=Di.isStandardBrowserEnv?function(){const r=/(msie|trident)/i.test(navigator.userAgent),a=document.createElement("a");let o;function u(f){let x=f;return r&&(a.setAttribute("href",x),x=a.href),a.setAttribute("href",x),{href:a.href,protocol:a.protocol?a.protocol.replace(/:$/,""):"",host:a.host,search:a.search?a.search.replace(/^\?/,""):"",hash:a.hash?a.hash.replace(/^#/,""):"",hostname:a.hostname,port:a.port,pathname:a.pathname.charAt(0)==="/"?a.pathname:"/"+a.pathname}}return o=u(window.location.href),function(x){const w=xe.isString(x)?u(x):x;return w.protocol===o.protocol&&w.host===o.host}}():function(){return function(){return!0}}();function ev(e){const r=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return r&&r[1]||""}function tv(e,r){e=e||10;const a=new Array(e),o=new Array(e);let u=0,f=0,x;return r=r!==void 0?r:1e3,function($){const E=Date.now(),O=o[f];x||(x=E),a[u]=$,o[u]=E;let N=f,D=0;for(;N!==u;)D+=a[N++],N=N%e;if(u=(u+1)%e,u===f&&(f=(f+1)%e),E-x<r)return;const q=O&&E-O;return q?Math.round(D*1e3/q):void 0}}function $u(e,r){let a=0;const o=tv(50,250);return u=>{const f=u.loaded,x=u.lengthComputable?u.total:void 0,w=f-a,$=o(w),E=f<=x;a=f;const O={loaded:f,total:x,progress:x?f/x:void 0,bytes:w,rate:$||void 0,estimated:$&&x&&E?(x-f)/$:void 0,event:u};O[r?"download":"upload"]=!0,e(O)}}const iv=typeof XMLHttpRequest<"u",rv=iv&&function(e){return new Promise(function(a,o){let u=e.data;const f=vr.from(e.headers).normalize(),x=e.responseType;let w;function $(){e.cancelToken&&e.cancelToken.unsubscribe(w),e.signal&&e.signal.removeEventListener("abort",w)}xe.isFormData(u)&&(Di.isStandardBrowserEnv||Di.isStandardBrowserWebWorkerEnv?f.setContentType(!1):f.setContentType("multipart/form-data;",!1));let E=new XMLHttpRequest;if(e.auth){const q=e.auth.username||"",H=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";f.set("Authorization","Basic "+btoa(q+":"+H))}const O=yg(e.baseURL,e.url);E.open(e.method.toUpperCase(),gg(O,e.params,e.paramsSerializer),!0),E.timeout=e.timeout;function N(){if(!E)return;const q=vr.from("getAllResponseHeaders"in E&&E.getAllResponseHeaders()),U={data:!x||x==="text"||x==="json"?E.responseText:E.response,status:E.status,statusText:E.statusText,headers:q,config:e,request:E};qy(function(W){a(W),$()},function(W){o(W),$()},U),E=null}if("onloadend"in E?E.onloadend=N:E.onreadystatechange=function(){!E||E.readyState!==4||E.status===0&&!(E.responseURL&&E.responseURL.indexOf("file:")===0)||setTimeout(N)},E.onabort=function(){E&&(o(new et("Request aborted",et.ECONNABORTED,e,E)),E=null)},E.onerror=function(){o(new et("Network Error",et.ERR_NETWORK,e,E)),E=null},E.ontimeout=function(){let H=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const U=e.transitional||mg;e.timeoutErrorMessage&&(H=e.timeoutErrorMessage),o(new et(H,U.clarifyTimeoutError?et.ETIMEDOUT:et.ECONNABORTED,e,E)),E=null},Di.isStandardBrowserEnv){const q=(e.withCredentials||Qy(O))&&e.xsrfCookieName&&Ky.read(e.xsrfCookieName);q&&f.set(e.xsrfHeaderName,q)}u===void 0&&f.setContentType(null),"setRequestHeader"in E&&xe.forEach(f.toJSON(),function(H,U){E.setRequestHeader(U,H)}),xe.isUndefined(e.withCredentials)||(E.withCredentials=!!e.withCredentials),x&&x!=="json"&&(E.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&E.addEventListener("progress",$u(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&E.upload&&E.upload.addEventListener("progress",$u(e.onUploadProgress)),(e.cancelToken||e.signal)&&(w=q=>{E&&(o(!q||q.type?new ps(null,e,E):q),E.abort(),E=null)},e.cancelToken&&e.cancelToken.subscribe(w),e.signal&&(e.signal.aborted?w():e.signal.addEventListener("abort",w)));const D=ev(O);if(D&&Di.protocols.indexOf(D)===-1){o(new et("Unsupported protocol "+D+":",et.ERR_BAD_REQUEST,e));return}E.send(u||null)})},Gs={http:Py,xhr:rv};xe.forEach(Gs,(e,r)=>{if(e){try{Object.defineProperty(e,"name",{value:r})}catch{}Object.defineProperty(e,"adapterName",{value:r})}});const vg={getAdapter:e=>{e=xe.isArray(e)?e:[e];const{length:r}=e;let a,o;for(let u=0;u<r&&(a=e[u],!(o=xe.isString(a)?Gs[a.toLowerCase()]:a));u++);if(!o)throw o===!1?new et(`Adapter ${a} is not supported by the environment`,"ERR_NOT_SUPPORT"):new Error(xe.hasOwnProp(Gs,a)?`Adapter '${a}' is not available in the build`:`Unknown adapter '${a}'`);if(!xe.isFunction(o))throw new TypeError("adapter is not a function");return o},adapters:Gs};function hl(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new ps(null,e)}function Cu(e){return hl(e),e.headers=vr.from(e.headers),e.data=ul.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),vg.getAdapter(e.adapter||sd.adapter)(e).then(function(o){return hl(e),o.data=ul.call(e,e.transformResponse,o),o.headers=vr.from(o.headers),o},function(o){return bg(o)||(hl(e),o&&o.response&&(o.response.data=ul.call(e,e.transformResponse,o.response),o.response.headers=vr.from(o.response.headers))),Promise.reject(o)})}const ku=e=>e instanceof vr?e.toJSON():e;function ia(e,r){r=r||{};const a={};function o(E,O,N){return xe.isPlainObject(E)&&xe.isPlainObject(O)?xe.merge.call({caseless:N},E,O):xe.isPlainObject(O)?xe.merge({},O):xe.isArray(O)?O.slice():O}function u(E,O,N){if(xe.isUndefined(O)){if(!xe.isUndefined(E))return o(void 0,E,N)}else return o(E,O,N)}function f(E,O){if(!xe.isUndefined(O))return o(void 0,O)}function x(E,O){if(xe.isUndefined(O)){if(!xe.isUndefined(E))return o(void 0,E)}else return o(void 0,O)}function w(E,O,N){if(N in r)return o(E,O);if(N in e)return o(void 0,E)}const $={url:f,method:f,data:f,baseURL:x,transformRequest:x,transformResponse:x,paramsSerializer:x,timeout:x,timeoutMessage:x,withCredentials:x,adapter:x,responseType:x,xsrfCookieName:x,xsrfHeaderName:x,onUploadProgress:x,onDownloadProgress:x,decompress:x,maxContentLength:x,maxBodyLength:x,beforeRedirect:x,transport:x,httpAgent:x,httpsAgent:x,cancelToken:x,socketPath:x,responseEncoding:x,validateStatus:w,headers:(E,O)=>u(ku(E),ku(O),!0)};return xe.forEach(Object.keys(Object.assign({},e,r)),function(O){const N=$[O]||u,D=N(e[O],r[O],O);xe.isUndefined(D)&&N!==w||(a[O]=D)}),a}const wg="1.5.0",od={};["object","boolean","number","function","string","symbol"].forEach((e,r)=>{od[e]=function(o){return typeof o===e||"a"+(r<1?"n ":" ")+e}});const _u={};od.transitional=function(r,a,o){function u(f,x){return"[Axios v"+wg+"] Transitional option '"+f+"'"+x+(o?". "+o:"")}return(f,x,w)=>{if(r===!1)throw new et(u(x," has been removed"+(a?" in "+a:"")),et.ERR_DEPRECATED);return a&&!_u[x]&&(_u[x]=!0,console.warn(u(x," has been deprecated since v"+a+" and will be removed in the near future"))),r?r(f,x,w):!0}};function nv(e,r,a){if(typeof e!="object")throw new et("options must be an object",et.ERR_BAD_OPTION_VALUE);const o=Object.keys(e);let u=o.length;for(;u-- >0;){const f=o[u],x=r[f];if(x){const w=e[f],$=w===void 0||x(w,f,e);if($!==!0)throw new et("option "+f+" must be "+$,et.ERR_BAD_OPTION_VALUE);continue}if(a!==!0)throw new et("Unknown option "+f,et.ERR_BAD_OPTION)}}const Zl={assertOptions:nv,validators:od},Mr=Zl.validators;class ho{constructor(r){this.defaults=r,this.interceptors={request:new Su,response:new Su}}request(r,a){typeof r=="string"?(a=a||{},a.url=r):a=r||{},a=ia(this.defaults,a);const{transitional:o,paramsSerializer:u,headers:f}=a;o!==void 0&&Zl.assertOptions(o,{silentJSONParsing:Mr.transitional(Mr.boolean),forcedJSONParsing:Mr.transitional(Mr.boolean),clarifyTimeoutError:Mr.transitional(Mr.boolean)},!1),u!=null&&(xe.isFunction(u)?a.paramsSerializer={serialize:u}:Zl.assertOptions(u,{encode:Mr.function,serialize:Mr.function},!0)),a.method=(a.method||this.defaults.method||"get").toLowerCase();let x=f&&xe.merge(f.common,f[a.method]);f&&xe.forEach(["delete","get","head","post","put","patch","common"],H=>{delete f[H]}),a.headers=vr.concat(x,f);const w=[];let $=!0;this.interceptors.request.forEach(function(U){typeof U.runWhen=="function"&&U.runWhen(a)===!1||($=$&&U.synchronous,w.unshift(U.fulfilled,U.rejected))});const E=[];this.interceptors.response.forEach(function(U){E.push(U.fulfilled,U.rejected)});let O,N=0,D;if(!$){const H=[Cu.bind(this),void 0];for(H.unshift.apply(H,w),H.push.apply(H,E),D=H.length,O=Promise.resolve(a);N<D;)O=O.then(H[N++],H[N++]);return O}D=w.length;let q=a;for(N=0;N<D;){const H=w[N++],U=w[N++];try{q=H(q)}catch(ae){U.call(this,ae);break}}try{O=Cu.call(this,q)}catch(H){return Promise.reject(H)}for(N=0,D=E.length;N<D;)O=O.then(E[N++],E[N++]);return O}getUri(r){r=ia(this.defaults,r);const a=yg(r.baseURL,r.url);return gg(a,r.params,r.paramsSerializer)}}xe.forEach(["delete","get","head","options"],function(r){ho.prototype[r]=function(a,o){return this.request(ia(o||{},{method:r,url:a,data:(o||{}).data}))}});xe.forEach(["post","put","patch"],function(r){function a(o){return function(f,x,w){return this.request(ia(w||{},{method:r,headers:o?{"Content-Type":"multipart/form-data"}:{},url:f,data:x}))}}ho.prototype[r]=a(),ho.prototype[r+"Form"]=a(!0)});const Us=ho;class ld{constructor(r){if(typeof r!="function")throw new TypeError("executor must be a function.");let a;this.promise=new Promise(function(f){a=f});const o=this;this.promise.then(u=>{if(!o._listeners)return;let f=o._listeners.length;for(;f-- >0;)o._listeners[f](u);o._listeners=null}),this.promise.then=u=>{let f;const x=new Promise(w=>{o.subscribe(w),f=w}).then(u);return x.cancel=function(){o.unsubscribe(f)},x},r(function(f,x,w){o.reason||(o.reason=new ps(f,x,w),a(o.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(r){if(this.reason){r(this.reason);return}this._listeners?this._listeners.push(r):this._listeners=[r]}unsubscribe(r){if(!this._listeners)return;const a=this._listeners.indexOf(r);a!==-1&&this._listeners.splice(a,1)}static source(){let r;return{token:new ld(function(u){r=u}),cancel:r}}}const av=ld;function sv(e){return function(a){return e.apply(null,a)}}function ov(e){return xe.isObject(e)&&e.isAxiosError===!0}const Jl={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(Jl).forEach(([e,r])=>{Jl[r]=e});const lv=Jl;function Sg(e){const r=new Us(e),a=rg(Us.prototype.request,r);return xe.extend(a,Us.prototype,r,{allOwnKeys:!0}),xe.extend(a,r,null,{allOwnKeys:!0}),a.create=function(u){return Sg(ia(e,u))},a}const Tt=Sg(sd);Tt.Axios=Us;Tt.CanceledError=ps;Tt.CancelToken=av;Tt.isCancel=bg;Tt.VERSION=wg;Tt.toFormData=Vo;Tt.AxiosError=et;Tt.Cancel=Tt.CanceledError;Tt.all=function(r){return Promise.all(r)};Tt.spread=sv;Tt.isAxiosError=ov;Tt.mergeConfig=ia;Tt.AxiosHeaders=vr;Tt.formToJSON=e=>xg(xe.isHTMLForm(e)?new FormData(e):e);Tt.getAdapter=vg.getAdapter;Tt.HttpStatusCode=lv;Tt.default=Tt;const Qa=Tt;var fr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function gs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Ag(e){if(e.__esModule)return e;var r=e.default;if(typeof r=="function"){var a=function o(){return this instanceof o?Reflect.construct(r,arguments,this.constructor):r.apply(this,arguments)};a.prototype=r.prototype}else a={};return Object.defineProperty(a,"__esModule",{value:!0}),Object.keys(e).forEach(function(o){var u=Object.getOwnPropertyDescriptor(e,o);Object.defineProperty(a,o,u.get?u:{enumerable:!0,get:function(){return e[o]}})}),a}var cv=function(r){return dv(r)&&!uv(r)};function dv(e){return!!e&&typeof e=="object"}function uv(e){var r=Object.prototype.toString.call(e);return r==="[object RegExp]"||r==="[object Date]"||pv(e)}var hv=typeof Symbol=="function"&&Symbol.for,fv=hv?Symbol.for("react.element"):60103;function pv(e){return e.$$typeof===fv}function gv(e){return Array.isArray(e)?[]:{}}function es(e,r){return r.clone!==!1&&r.isMergeableObject(e)?ra(gv(e),e,r):e}function mv(e,r,a){return e.concat(r).map(function(o){return es(o,a)})}function xv(e,r){if(!r.customMerge)return ra;var a=r.customMerge(e);return typeof a=="function"?a:ra}function bv(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(r){return Object.propertyIsEnumerable.call(e,r)}):[]}function Eu(e){return Object.keys(e).concat(bv(e))}function $g(e,r){try{return r in e}catch{return!1}}function yv(e,r){return $g(e,r)&&!(Object.hasOwnProperty.call(e,r)&&Object.propertyIsEnumerable.call(e,r))}function vv(e,r,a){var o={};return a.isMergeableObject(e)&&Eu(e).forEach(function(u){o[u]=es(e[u],a)}),Eu(r).forEach(function(u){yv(e,u)||($g(e,u)&&a.isMergeableObject(r[u])?o[u]=xv(u,a)(e[u],r[u],a):o[u]=es(r[u],a))}),o}function ra(e,r,a){a=a||{},a.arrayMerge=a.arrayMerge||mv,a.isMergeableObject=a.isMergeableObject||cv,a.cloneUnlessOtherwiseSpecified=es;var o=Array.isArray(r),u=Array.isArray(e),f=o===u;return f?o?a.arrayMerge(e,r,a):vv(e,r,a):es(r,a)}ra.all=function(r,a){if(!Array.isArray(r))throw new Error("first argument should be an array");return r.reduce(function(o,u){return ra(o,u,a)},{})};var wv=ra,Sv=wv;const Av=gs(Sv);var $v=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var r={},a=Symbol("test"),o=Object(a);if(typeof a=="string"||Object.prototype.toString.call(a)!=="[object Symbol]"||Object.prototype.toString.call(o)!=="[object Symbol]")return!1;var u=42;r[a]=u;for(a in r)return!1;if(typeof Object.keys=="function"&&Object.keys(r).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(r).length!==0)return!1;var f=Object.getOwnPropertySymbols(r);if(f.length!==1||f[0]!==a||!Object.prototype.propertyIsEnumerable.call(r,a))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var x=Object.getOwnPropertyDescriptor(r,a);if(x.value!==u||x.enumerable!==!0)return!1}return!0},Pu=typeof Symbol<"u"&&Symbol,Cv=$v,kv=function(){return typeof Pu!="function"||typeof Symbol!="function"||typeof Pu("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:Cv()},Tu={foo:{}},_v=Object,Ev=function(){return{__proto__:Tu}.foo===Tu.foo&&!({__proto__:null}instanceof _v)},Pv="Function.prototype.bind called on incompatible ",fl=Array.prototype.slice,Tv=Object.prototype.toString,Ov="[object Function]",Lv=function(r){var a=this;if(typeof a!="function"||Tv.call(a)!==Ov)throw new TypeError(Pv+a);for(var o=fl.call(arguments,1),u,f=function(){if(this instanceof u){var O=a.apply(this,o.concat(fl.call(arguments)));return Object(O)===O?O:this}else return a.apply(r,o.concat(fl.call(arguments)))},x=Math.max(0,a.length-o.length),w=[],$=0;$<x;$++)w.push("$"+$);if(u=Function("binder","return function ("+w.join(",")+"){ return binder.apply(this,arguments); }")(f),a.prototype){var E=function(){};E.prototype=a.prototype,u.prototype=new E,E.prototype=null}return u},Iv=Lv,cd=Function.prototype.bind||Iv,Rv=cd,Nv=Rv.call(Function.call,Object.prototype.hasOwnProperty),Ke,na=SyntaxError,Cg=Function,Zn=TypeError,pl=function(e){try{return Cg('"use strict"; return ('+e+").constructor;")()}catch{}},Sn=Object.getOwnPropertyDescriptor;if(Sn)try{Sn({},"")}catch{Sn=null}var gl=function(){throw new Zn},Mv=Sn?function(){try{return arguments.callee,gl}catch{try{return Sn(arguments,"callee").get}catch{return gl}}}():gl,Nn=kv(),Dv=Ev(),Bt=Object.getPrototypeOf||(Dv?function(e){return e.__proto__}:null),Bn={},Fv=typeof Uint8Array>"u"||!Bt?Ke:Bt(Uint8Array),An={"%AggregateError%":typeof AggregateError>"u"?Ke:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?Ke:ArrayBuffer,"%ArrayIteratorPrototype%":Nn&&Bt?Bt([][Symbol.iterator]()):Ke,"%AsyncFromSyncIteratorPrototype%":Ke,"%AsyncFunction%":Bn,"%AsyncGenerator%":Bn,"%AsyncGeneratorFunction%":Bn,"%AsyncIteratorPrototype%":Bn,"%Atomics%":typeof Atomics>"u"?Ke:Atomics,"%BigInt%":typeof BigInt>"u"?Ke:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?Ke:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?Ke:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?Ke:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?Ke:Float32Array,"%Float64Array%":typeof Float64Array>"u"?Ke:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?Ke:FinalizationRegistry,"%Function%":Cg,"%GeneratorFunction%":Bn,"%Int8Array%":typeof Int8Array>"u"?Ke:Int8Array,"%Int16Array%":typeof Int16Array>"u"?Ke:Int16Array,"%Int32Array%":typeof Int32Array>"u"?Ke:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":Nn&&Bt?Bt(Bt([][Symbol.iterator]())):Ke,"%JSON%":typeof JSON=="object"?JSON:Ke,"%Map%":typeof Map>"u"?Ke:Map,"%MapIteratorPrototype%":typeof Map>"u"||!Nn||!Bt?Ke:Bt(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?Ke:Promise,"%Proxy%":typeof Proxy>"u"?Ke:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?Ke:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?Ke:Set,"%SetIteratorPrototype%":typeof Set>"u"||!Nn||!Bt?Ke:Bt(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?Ke:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":Nn&&Bt?Bt(""[Symbol.iterator]()):Ke,"%Symbol%":Nn?Symbol:Ke,"%SyntaxError%":na,"%ThrowTypeError%":Mv,"%TypedArray%":Fv,"%TypeError%":Zn,"%Uint8Array%":typeof Uint8Array>"u"?Ke:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?Ke:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?Ke:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?Ke:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?Ke:WeakMap,"%WeakRef%":typeof WeakRef>"u"?Ke:WeakRef,"%WeakSet%":typeof WeakSet>"u"?Ke:WeakSet};if(Bt)try{null.error}catch(e){var Hv=Bt(Bt(e));An["%Error.prototype%"]=Hv}var Bv=function e(r){var a;if(r==="%AsyncFunction%")a=pl("async function () {}");else if(r==="%GeneratorFunction%")a=pl("function* () {}");else if(r==="%AsyncGeneratorFunction%")a=pl("async function* () {}");else if(r==="%AsyncGenerator%"){var o=e("%AsyncGeneratorFunction%");o&&(a=o.prototype)}else if(r==="%AsyncIteratorPrototype%"){var u=e("%AsyncGenerator%");u&&Bt&&(a=Bt(u.prototype))}return An[r]=a,a},Ou={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},ms=cd,fo=Nv,zv=ms.call(Function.call,Array.prototype.concat),Xv=ms.call(Function.apply,Array.prototype.splice),Lu=ms.call(Function.call,String.prototype.replace),po=ms.call(Function.call,String.prototype.slice),Yv=ms.call(Function.call,RegExp.prototype.exec),Vv=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,Wv=/\\(\\)?/g,jv=function(r){var a=po(r,0,1),o=po(r,-1);if(a==="%"&&o!=="%")throw new na("invalid intrinsic syntax, expected closing `%`");if(o==="%"&&a!=="%")throw new na("invalid intrinsic syntax, expected opening `%`");var u=[];return Lu(r,Vv,function(f,x,w,$){u[u.length]=w?Lu($,Wv,"$1"):x||f}),u},Gv=function(r,a){var o=r,u;if(fo(Ou,o)&&(u=Ou[o],o="%"+u[0]+"%"),fo(An,o)){var f=An[o];if(f===Bn&&(f=Bv(o)),typeof f>"u"&&!a)throw new Zn("intrinsic "+r+" exists, but is not available. Please file an issue!");return{alias:u,name:o,value:f}}throw new na("intrinsic "+r+" does not exist!")},dd=function(r,a){if(typeof r!="string"||r.length===0)throw new Zn("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof a!="boolean")throw new Zn('"allowMissing" argument must be a boolean');if(Yv(/^%?[^%]*%?$/,r)===null)throw new na("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var o=jv(r),u=o.length>0?o[0]:"",f=Gv("%"+u+"%",a),x=f.name,w=f.value,$=!1,E=f.alias;E&&(u=E[0],Xv(o,zv([0,1],E)));for(var O=1,N=!0;O<o.length;O+=1){var D=o[O],q=po(D,0,1),H=po(D,-1);if((q==='"'||q==="'"||q==="`"||H==='"'||H==="'"||H==="`")&&q!==H)throw new na("property names with quotes must have matching quotes");if((D==="constructor"||!N)&&($=!0),u+="."+D,x="%"+u+"%",fo(An,x))w=An[x];else if(w!=null){if(!(D in w)){if(!a)throw new Zn("base intrinsic for "+r+" exists, but the property is not available.");return}if(Sn&&O+1>=o.length){var U=Sn(w,D);N=!!U,N&&"get"in U&&!("originalValue"in U.get)?w=U.get:w=w[D]}else N=fo(w,D),w=w[D];N&&!$&&(An[x]=w)}}return w},kg={exports:{}};(function(e){var r=cd,a=dd,o=a("%Function.prototype.apply%"),u=a("%Function.prototype.call%"),f=a("%Reflect.apply%",!0)||r.call(u,o),x=a("%Object.getOwnPropertyDescriptor%",!0),w=a("%Object.defineProperty%",!0),$=a("%Math.max%");if(w)try{w({},"a",{value:1})}catch{w=null}e.exports=function(N){var D=f(r,u,arguments);if(x&&w){var q=x(D,"length");q.configurable&&w(D,"length",{value:1+$(0,N.length-(arguments.length-1))})}return D};var E=function(){return f(r,o,arguments)};w?w(e.exports,"apply",{value:E}):e.exports.apply=E})(kg);var Uv=kg.exports,_g=dd,Eg=Uv,qv=Eg(_g("String.prototype.indexOf")),Kv=function(r,a){var o=_g(r,!!a);return typeof o=="function"&&qv(r,".prototype.")>-1?Eg(o):o};const Zv={},Jv=Object.freeze(Object.defineProperty({__proto__:null,default:Zv},Symbol.toStringTag,{value:"Module"})),Qv=Ag(Jv);var ud=typeof Map=="function"&&Map.prototype,ml=Object.getOwnPropertyDescriptor&&ud?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,go=ud&&ml&&typeof ml.get=="function"?ml.get:null,Iu=ud&&Map.prototype.forEach,hd=typeof Set=="function"&&Set.prototype,xl=Object.getOwnPropertyDescriptor&&hd?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,mo=hd&&xl&&typeof xl.get=="function"?xl.get:null,Ru=hd&&Set.prototype.forEach,e1=typeof WeakMap=="function"&&WeakMap.prototype,Ha=e1?WeakMap.prototype.has:null,t1=typeof WeakSet=="function"&&WeakSet.prototype,Ba=t1?WeakSet.prototype.has:null,i1=typeof WeakRef=="function"&&WeakRef.prototype,Nu=i1?WeakRef.prototype.deref:null,r1=Boolean.prototype.valueOf,n1=Object.prototype.toString,a1=Function.prototype.toString,s1=String.prototype.match,fd=String.prototype.slice,Vr=String.prototype.replace,o1=String.prototype.toUpperCase,Mu=String.prototype.toLowerCase,Pg=RegExp.prototype.test,Du=Array.prototype.concat,Ui=Array.prototype.join,l1=Array.prototype.slice,Fu=Math.floor,Ql=typeof BigInt=="function"?BigInt.prototype.valueOf:null,bl=Object.getOwnPropertySymbols,ec=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,aa=typeof Symbol=="function"&&typeof Symbol.iterator=="object",qt=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===aa||"symbol")?Symbol.toStringTag:null,Tg=Object.prototype.propertyIsEnumerable,Hu=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function Bu(e,r){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||Pg.call(/e/,r))return r;var a=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof e=="number"){var o=e<0?-Fu(-e):Fu(e);if(o!==e){var u=String(o),f=fd.call(r,u.length+1);return Vr.call(u,a,"$&_")+"."+Vr.call(Vr.call(f,/([0-9]{3})/g,"$&_"),/_$/,"")}}return Vr.call(r,a,"$&_")}var tc=Qv,zu=tc.custom,Xu=Lg(zu)?zu:null,c1=function e(r,a,o,u){var f=a||{};if(Yr(f,"quoteStyle")&&f.quoteStyle!=="single"&&f.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(Yr(f,"maxStringLength")&&(typeof f.maxStringLength=="number"?f.maxStringLength<0&&f.maxStringLength!==1/0:f.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var x=Yr(f,"customInspect")?f.customInspect:!0;if(typeof x!="boolean"&&x!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(Yr(f,"indent")&&f.indent!==null&&f.indent!=="	"&&!(parseInt(f.indent,10)===f.indent&&f.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(Yr(f,"numericSeparator")&&typeof f.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var w=f.numericSeparator;if(typeof r>"u")return"undefined";if(r===null)return"null";if(typeof r=="boolean")return r?"true":"false";if(typeof r=="string")return Rg(r,f);if(typeof r=="number"){if(r===0)return 1/0/r>0?"0":"-0";var $=String(r);return w?Bu(r,$):$}if(typeof r=="bigint"){var E=String(r)+"n";return w?Bu(r,E):E}var O=typeof f.depth>"u"?5:f.depth;if(typeof o>"u"&&(o=0),o>=O&&O>0&&typeof r=="object")return ic(r)?"[Array]":"[Object]";var N=_1(f,o);if(typeof u>"u")u=[];else if(Ig(u,r)>=0)return"[Circular]";function D(Pe,Le,Xe){if(Le&&(u=l1.call(u),u.push(Le)),Xe){var Ee={depth:f.depth};return Yr(f,"quoteStyle")&&(Ee.quoteStyle=f.quoteStyle),e(Pe,Ee,o+1,u)}return e(Pe,f,o+1,u)}if(typeof r=="function"&&!Yu(r)){var q=b1(r),H=Is(r,D);return"[Function"+(q?": "+q:" (anonymous)")+"]"+(H.length>0?" { "+Ui.call(H,", ")+" }":"")}if(Lg(r)){var U=aa?Vr.call(String(r),/^(Symbol\(.*\))_[^)]*$/,"$1"):ec.call(r);return typeof r=="object"&&!aa?ka(U):U}if($1(r)){for(var ae="<"+Mu.call(String(r.nodeName)),W=r.attributes||[],I=0;I<W.length;I++)ae+=" "+W[I].name+"="+Og(d1(W[I].value),"double",f);return ae+=">",r.childNodes&&r.childNodes.length&&(ae+="..."),ae+="</"+Mu.call(String(r.nodeName))+">",ae}if(ic(r)){if(r.length===0)return"[]";var j=Is(r,D);return N&&!k1(j)?"["+rc(j,N)+"]":"[ "+Ui.call(j,", ")+" ]"}if(h1(r)){var Y=Is(r,D);return!("cause"in Error.prototype)&&"cause"in r&&!Tg.call(r,"cause")?"{ ["+String(r)+"] "+Ui.call(Du.call("[cause]: "+D(r.cause),Y),", ")+" }":Y.length===0?"["+String(r)+"]":"{ ["+String(r)+"] "+Ui.call(Y,", ")+" }"}if(typeof r=="object"&&x){if(Xu&&typeof r[Xu]=="function"&&tc)return tc(r,{depth:O-o});if(x!=="symbol"&&typeof r.inspect=="function")return r.inspect()}if(y1(r)){var z=[];return Iu&&Iu.call(r,function(Pe,Le){z.push(D(Le,r,!0)+" => "+D(Pe,r))}),Vu("Map",go.call(r),z,N)}if(S1(r)){var K=[];return Ru&&Ru.call(r,function(Pe){K.push(D(Pe,r))}),Vu("Set",mo.call(r),K,N)}if(v1(r))return yl("WeakMap");if(A1(r))return yl("WeakSet");if(w1(r))return yl("WeakRef");if(p1(r))return ka(D(Number(r)));if(m1(r))return ka(D(Ql.call(r)));if(g1(r))return ka(r1.call(r));if(f1(r))return ka(D(String(r)));if(!u1(r)&&!Yu(r)){var te=Is(r,D),le=Hu?Hu(r)===Object.prototype:r instanceof Object||r.constructor===Object,be=r instanceof Object?"":"null prototype",ye=!le&&qt&&Object(r)===r&&qt in r?fd.call(en(r),8,-1):be?"Object":"",_e=le||typeof r.constructor!="function"?"":r.constructor.name?r.constructor.name+" ":"",fe=_e+(ye||be?"["+Ui.call(Du.call([],ye||[],be||[]),": ")+"] ":"");return te.length===0?fe+"{}":N?fe+"{"+rc(te,N)+"}":fe+"{ "+Ui.call(te,", ")+" }"}return String(r)};function Og(e,r,a){var o=(a.quoteStyle||r)==="double"?'"':"'";return o+e+o}function d1(e){return Vr.call(String(e),/"/g,"&quot;")}function ic(e){return en(e)==="[object Array]"&&(!qt||!(typeof e=="object"&&qt in e))}function u1(e){return en(e)==="[object Date]"&&(!qt||!(typeof e=="object"&&qt in e))}function Yu(e){return en(e)==="[object RegExp]"&&(!qt||!(typeof e=="object"&&qt in e))}function h1(e){return en(e)==="[object Error]"&&(!qt||!(typeof e=="object"&&qt in e))}function f1(e){return en(e)==="[object String]"&&(!qt||!(typeof e=="object"&&qt in e))}function p1(e){return en(e)==="[object Number]"&&(!qt||!(typeof e=="object"&&qt in e))}function g1(e){return en(e)==="[object Boolean]"&&(!qt||!(typeof e=="object"&&qt in e))}function Lg(e){if(aa)return e&&typeof e=="object"&&e instanceof Symbol;if(typeof e=="symbol")return!0;if(!e||typeof e!="object"||!ec)return!1;try{return ec.call(e),!0}catch{}return!1}function m1(e){if(!e||typeof e!="object"||!Ql)return!1;try{return Ql.call(e),!0}catch{}return!1}var x1=Object.prototype.hasOwnProperty||function(e){return e in this};function Yr(e,r){return x1.call(e,r)}function en(e){return n1.call(e)}function b1(e){if(e.name)return e.name;var r=s1.call(a1.call(e),/^function\s*([\w$]+)/);return r?r[1]:null}function Ig(e,r){if(e.indexOf)return e.indexOf(r);for(var a=0,o=e.length;a<o;a++)if(e[a]===r)return a;return-1}function y1(e){if(!go||!e||typeof e!="object")return!1;try{go.call(e);try{mo.call(e)}catch{return!0}return e instanceof Map}catch{}return!1}function v1(e){if(!Ha||!e||typeof e!="object")return!1;try{Ha.call(e,Ha);try{Ba.call(e,Ba)}catch{return!0}return e instanceof WeakMap}catch{}return!1}function w1(e){if(!Nu||!e||typeof e!="object")return!1;try{return Nu.call(e),!0}catch{}return!1}function S1(e){if(!mo||!e||typeof e!="object")return!1;try{mo.call(e);try{go.call(e)}catch{return!0}return e instanceof Set}catch{}return!1}function A1(e){if(!Ba||!e||typeof e!="object")return!1;try{Ba.call(e,Ba);try{Ha.call(e,Ha)}catch{return!0}return e instanceof WeakSet}catch{}return!1}function $1(e){return!e||typeof e!="object"?!1:typeof HTMLElement<"u"&&e instanceof HTMLElement?!0:typeof e.nodeName=="string"&&typeof e.getAttribute=="function"}function Rg(e,r){if(e.length>r.maxStringLength){var a=e.length-r.maxStringLength,o="... "+a+" more character"+(a>1?"s":"");return Rg(fd.call(e,0,r.maxStringLength),r)+o}var u=Vr.call(Vr.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,C1);return Og(u,"single",r)}function C1(e){var r=e.charCodeAt(0),a={8:"b",9:"t",10:"n",12:"f",13:"r"}[r];return a?"\\"+a:"\\x"+(r<16?"0":"")+o1.call(r.toString(16))}function ka(e){return"Object("+e+")"}function yl(e){return e+" { ? }"}function Vu(e,r,a,o){var u=o?rc(a,o):Ui.call(a,", ");return e+" ("+r+") {"+u+"}"}function k1(e){for(var r=0;r<e.length;r++)if(Ig(e[r],`
`)>=0)return!1;return!0}function _1(e,r){var a;if(e.indent==="	")a="	";else if(typeof e.indent=="number"&&e.indent>0)a=Ui.call(Array(e.indent+1)," ");else return null;return{base:a,prev:Ui.call(Array(r+1),a)}}function rc(e,r){if(e.length===0)return"";var a=`
`+r.prev+r.base;return a+Ui.call(e,","+a)+`
`+r.prev}function Is(e,r){var a=ic(e),o=[];if(a){o.length=e.length;for(var u=0;u<e.length;u++)o[u]=Yr(e,u)?r(e[u],e):""}var f=typeof bl=="function"?bl(e):[],x;if(aa){x={};for(var w=0;w<f.length;w++)x["$"+f[w]]=f[w]}for(var $ in e)Yr(e,$)&&(a&&String(Number($))===$&&$<e.length||aa&&x["$"+$]instanceof Symbol||(Pg.call(/[^\w$]/,$)?o.push(r($,e)+": "+r(e[$],e)):o.push($+": "+r(e[$],e))));if(typeof bl=="function")for(var E=0;E<f.length;E++)Tg.call(e,f[E])&&o.push("["+r(f[E])+"]: "+r(e[f[E]],e));return o}var pd=dd,fa=Kv,E1=c1,P1=pd("%TypeError%"),Rs=pd("%WeakMap%",!0),Ns=pd("%Map%",!0),T1=fa("WeakMap.prototype.get",!0),O1=fa("WeakMap.prototype.set",!0),L1=fa("WeakMap.prototype.has",!0),I1=fa("Map.prototype.get",!0),R1=fa("Map.prototype.set",!0),N1=fa("Map.prototype.has",!0),gd=function(e,r){for(var a=e,o;(o=a.next)!==null;a=o)if(o.key===r)return a.next=o.next,o.next=e.next,e.next=o,o},M1=function(e,r){var a=gd(e,r);return a&&a.value},D1=function(e,r,a){var o=gd(e,r);o?o.value=a:e.next={key:r,next:e.next,value:a}},F1=function(e,r){return!!gd(e,r)},H1=function(){var r,a,o,u={assert:function(f){if(!u.has(f))throw new P1("Side channel does not contain "+E1(f))},get:function(f){if(Rs&&f&&(typeof f=="object"||typeof f=="function")){if(r)return T1(r,f)}else if(Ns){if(a)return I1(a,f)}else if(o)return M1(o,f)},has:function(f){if(Rs&&f&&(typeof f=="object"||typeof f=="function")){if(r)return L1(r,f)}else if(Ns){if(a)return N1(a,f)}else if(o)return F1(o,f);return!1},set:function(f,x){Rs&&f&&(typeof f=="object"||typeof f=="function")?(r||(r=new Rs),O1(r,f,x)):Ns?(a||(a=new Ns),R1(a,f,x)):(o||(o={key:{},next:null}),D1(o,f,x))}};return u},B1=String.prototype.replace,z1=/%20/g,vl={RFC1738:"RFC1738",RFC3986:"RFC3986"},md={default:vl.RFC3986,formatters:{RFC1738:function(e){return B1.call(e,z1,"+")},RFC3986:function(e){return String(e)}},RFC1738:vl.RFC1738,RFC3986:vl.RFC3986},X1=md,wl=Object.prototype.hasOwnProperty,pn=Array.isArray,Vi=function(){for(var e=[],r=0;r<256;++r)e.push("%"+((r<16?"0":"")+r.toString(16)).toUpperCase());return e}(),Y1=function(r){for(;r.length>1;){var a=r.pop(),o=a.obj[a.prop];if(pn(o)){for(var u=[],f=0;f<o.length;++f)typeof o[f]<"u"&&u.push(o[f]);a.obj[a.prop]=u}}},Ng=function(r,a){for(var o=a&&a.plainObjects?Object.create(null):{},u=0;u<r.length;++u)typeof r[u]<"u"&&(o[u]=r[u]);return o},V1=function e(r,a,o){if(!a)return r;if(typeof a!="object"){if(pn(r))r.push(a);else if(r&&typeof r=="object")(o&&(o.plainObjects||o.allowPrototypes)||!wl.call(Object.prototype,a))&&(r[a]=!0);else return[r,a];return r}if(!r||typeof r!="object")return[r].concat(a);var u=r;return pn(r)&&!pn(a)&&(u=Ng(r,o)),pn(r)&&pn(a)?(a.forEach(function(f,x){if(wl.call(r,x)){var w=r[x];w&&typeof w=="object"&&f&&typeof f=="object"?r[x]=e(w,f,o):r.push(f)}else r[x]=f}),r):Object.keys(a).reduce(function(f,x){var w=a[x];return wl.call(f,x)?f[x]=e(f[x],w,o):f[x]=w,f},u)},W1=function(r,a){return Object.keys(a).reduce(function(o,u){return o[u]=a[u],o},r)},j1=function(e,r,a){var o=e.replace(/\+/g," ");if(a==="iso-8859-1")return o.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(o)}catch{return o}},G1=function(r,a,o,u,f){if(r.length===0)return r;var x=r;if(typeof r=="symbol"?x=Symbol.prototype.toString.call(r):typeof r!="string"&&(x=String(r)),o==="iso-8859-1")return escape(x).replace(/%u[0-9a-f]{4}/gi,function(O){return"%26%23"+parseInt(O.slice(2),16)+"%3B"});for(var w="",$=0;$<x.length;++$){var E=x.charCodeAt($);if(E===45||E===46||E===95||E===126||E>=48&&E<=57||E>=65&&E<=90||E>=97&&E<=122||f===X1.RFC1738&&(E===40||E===41)){w+=x.charAt($);continue}if(E<128){w=w+Vi[E];continue}if(E<2048){w=w+(Vi[192|E>>6]+Vi[128|E&63]);continue}if(E<55296||E>=57344){w=w+(Vi[224|E>>12]+Vi[128|E>>6&63]+Vi[128|E&63]);continue}$+=1,E=65536+((E&1023)<<10|x.charCodeAt($)&1023),w+=Vi[240|E>>18]+Vi[128|E>>12&63]+Vi[128|E>>6&63]+Vi[128|E&63]}return w},U1=function(r){for(var a=[{obj:{o:r},prop:"o"}],o=[],u=0;u<a.length;++u)for(var f=a[u],x=f.obj[f.prop],w=Object.keys(x),$=0;$<w.length;++$){var E=w[$],O=x[E];typeof O=="object"&&O!==null&&o.indexOf(O)===-1&&(a.push({obj:x,prop:E}),o.push(O))}return Y1(a),r},q1=function(r){return Object.prototype.toString.call(r)==="[object RegExp]"},K1=function(r){return!r||typeof r!="object"?!1:!!(r.constructor&&r.constructor.isBuffer&&r.constructor.isBuffer(r))},Z1=function(r,a){return[].concat(r,a)},J1=function(r,a){if(pn(r)){for(var o=[],u=0;u<r.length;u+=1)o.push(a(r[u]));return o}return a(r)},Mg={arrayToObject:Ng,assign:W1,combine:Z1,compact:U1,decode:j1,encode:G1,isBuffer:K1,isRegExp:q1,maybeMap:J1,merge:V1},Dg=H1,qs=Mg,za=md,Q1=Object.prototype.hasOwnProperty,Wu={brackets:function(r){return r+"[]"},comma:"comma",indices:function(r,a){return r+"["+a+"]"},repeat:function(r){return r}},dr=Array.isArray,e2=Array.prototype.push,Fg=function(e,r){e2.apply(e,dr(r)?r:[r])},t2=Date.prototype.toISOString,ju=za.default,jt={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:qs.encode,encodeValuesOnly:!1,format:ju,formatter:za.formatters[ju],indices:!1,serializeDate:function(r){return t2.call(r)},skipNulls:!1,strictNullHandling:!1},i2=function(r){return typeof r=="string"||typeof r=="number"||typeof r=="boolean"||typeof r=="symbol"||typeof r=="bigint"},Sl={},r2=function e(r,a,o,u,f,x,w,$,E,O,N,D,q,H,U,ae){for(var W=r,I=ae,j=0,Y=!1;(I=I.get(Sl))!==void 0&&!Y;){var z=I.get(r);if(j+=1,typeof z<"u"){if(z===j)throw new RangeError("Cyclic object value");Y=!0}typeof I.get(Sl)>"u"&&(j=0)}if(typeof $=="function"?W=$(a,W):W instanceof Date?W=N(W):o==="comma"&&dr(W)&&(W=qs.maybeMap(W,function(Ee){return Ee instanceof Date?N(Ee):Ee})),W===null){if(f)return w&&!H?w(a,jt.encoder,U,"key",D):a;W=""}if(i2(W)||qs.isBuffer(W)){if(w){var K=H?a:w(a,jt.encoder,U,"key",D);return[q(K)+"="+q(w(W,jt.encoder,U,"value",D))]}return[q(a)+"="+q(String(W))]}var te=[];if(typeof W>"u")return te;var le;if(o==="comma"&&dr(W))H&&w&&(W=qs.maybeMap(W,w)),le=[{value:W.length>0?W.join(",")||null:void 0}];else if(dr($))le=$;else{var be=Object.keys(W);le=E?be.sort(E):be}for(var ye=u&&dr(W)&&W.length===1?a+"[]":a,_e=0;_e<le.length;++_e){var fe=le[_e],Pe=typeof fe=="object"&&typeof fe.value<"u"?fe.value:W[fe];if(!(x&&Pe===null)){var Le=dr(W)?typeof o=="function"?o(ye,fe):ye:ye+(O?"."+fe:"["+fe+"]");ae.set(r,j);var Xe=Dg();Xe.set(Sl,ae),Fg(te,e(Pe,Le,o,u,f,x,o==="comma"&&H&&dr(W)?null:w,$,E,O,N,D,q,H,U,Xe))}}return te},n2=function(r){if(!r)return jt;if(r.encoder!==null&&typeof r.encoder<"u"&&typeof r.encoder!="function")throw new TypeError("Encoder has to be a function.");var a=r.charset||jt.charset;if(typeof r.charset<"u"&&r.charset!=="utf-8"&&r.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var o=za.default;if(typeof r.format<"u"){if(!Q1.call(za.formatters,r.format))throw new TypeError("Unknown format option provided.");o=r.format}var u=za.formatters[o],f=jt.filter;return(typeof r.filter=="function"||dr(r.filter))&&(f=r.filter),{addQueryPrefix:typeof r.addQueryPrefix=="boolean"?r.addQueryPrefix:jt.addQueryPrefix,allowDots:typeof r.allowDots>"u"?jt.allowDots:!!r.allowDots,charset:a,charsetSentinel:typeof r.charsetSentinel=="boolean"?r.charsetSentinel:jt.charsetSentinel,delimiter:typeof r.delimiter>"u"?jt.delimiter:r.delimiter,encode:typeof r.encode=="boolean"?r.encode:jt.encode,encoder:typeof r.encoder=="function"?r.encoder:jt.encoder,encodeValuesOnly:typeof r.encodeValuesOnly=="boolean"?r.encodeValuesOnly:jt.encodeValuesOnly,filter:f,format:o,formatter:u,serializeDate:typeof r.serializeDate=="function"?r.serializeDate:jt.serializeDate,skipNulls:typeof r.skipNulls=="boolean"?r.skipNulls:jt.skipNulls,sort:typeof r.sort=="function"?r.sort:null,strictNullHandling:typeof r.strictNullHandling=="boolean"?r.strictNullHandling:jt.strictNullHandling}},a2=function(e,r){var a=e,o=n2(r),u,f;typeof o.filter=="function"?(f=o.filter,a=f("",a)):dr(o.filter)&&(f=o.filter,u=f);var x=[];if(typeof a!="object"||a===null)return"";var w;r&&r.arrayFormat in Wu?w=r.arrayFormat:r&&"indices"in r?w=r.indices?"indices":"repeat":w="indices";var $=Wu[w];if(r&&"commaRoundTrip"in r&&typeof r.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var E=$==="comma"&&r&&r.commaRoundTrip;u||(u=Object.keys(a)),o.sort&&u.sort(o.sort);for(var O=Dg(),N=0;N<u.length;++N){var D=u[N];o.skipNulls&&a[D]===null||Fg(x,r2(a[D],D,$,E,o.strictNullHandling,o.skipNulls,o.encode?o.encoder:null,o.filter,o.sort,o.allowDots,o.serializeDate,o.format,o.formatter,o.encodeValuesOnly,o.charset,O))}var q=x.join(o.delimiter),H=o.addQueryPrefix===!0?"?":"";return o.charsetSentinel&&(o.charset==="iso-8859-1"?H+="utf8=%26%2310003%3B&":H+="utf8=%E2%9C%93&"),q.length>0?H+q:""},sa=Mg,nc=Object.prototype.hasOwnProperty,s2=Array.isArray,Ht={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:sa.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},o2=function(e){return e.replace(/&#(\d+);/g,function(r,a){return String.fromCharCode(parseInt(a,10))})},Hg=function(e,r){return e&&typeof e=="string"&&r.comma&&e.indexOf(",")>-1?e.split(","):e},l2="utf8=%26%2310003%3B",c2="utf8=%E2%9C%93",d2=function(r,a){var o={__proto__:null},u=a.ignoreQueryPrefix?r.replace(/^\?/,""):r,f=a.parameterLimit===1/0?void 0:a.parameterLimit,x=u.split(a.delimiter,f),w=-1,$,E=a.charset;if(a.charsetSentinel)for($=0;$<x.length;++$)x[$].indexOf("utf8=")===0&&(x[$]===c2?E="utf-8":x[$]===l2&&(E="iso-8859-1"),w=$,$=x.length);for($=0;$<x.length;++$)if($!==w){var O=x[$],N=O.indexOf("]="),D=N===-1?O.indexOf("="):N+1,q,H;D===-1?(q=a.decoder(O,Ht.decoder,E,"key"),H=a.strictNullHandling?null:""):(q=a.decoder(O.slice(0,D),Ht.decoder,E,"key"),H=sa.maybeMap(Hg(O.slice(D+1),a),function(U){return a.decoder(U,Ht.decoder,E,"value")})),H&&a.interpretNumericEntities&&E==="iso-8859-1"&&(H=o2(H)),O.indexOf("[]=")>-1&&(H=s2(H)?[H]:H),nc.call(o,q)?o[q]=sa.combine(o[q],H):o[q]=H}return o},u2=function(e,r,a,o){for(var u=o?r:Hg(r,a),f=e.length-1;f>=0;--f){var x,w=e[f];if(w==="[]"&&a.parseArrays)x=[].concat(u);else{x=a.plainObjects?Object.create(null):{};var $=w.charAt(0)==="["&&w.charAt(w.length-1)==="]"?w.slice(1,-1):w,E=parseInt($,10);!a.parseArrays&&$===""?x={0:u}:!isNaN(E)&&w!==$&&String(E)===$&&E>=0&&a.parseArrays&&E<=a.arrayLimit?(x=[],x[E]=u):$!=="__proto__"&&(x[$]=u)}u=x}return u},h2=function(r,a,o,u){if(r){var f=o.allowDots?r.replace(/\.([^.[]+)/g,"[$1]"):r,x=/(\[[^[\]]*])/,w=/(\[[^[\]]*])/g,$=o.depth>0&&x.exec(f),E=$?f.slice(0,$.index):f,O=[];if(E){if(!o.plainObjects&&nc.call(Object.prototype,E)&&!o.allowPrototypes)return;O.push(E)}for(var N=0;o.depth>0&&($=w.exec(f))!==null&&N<o.depth;){if(N+=1,!o.plainObjects&&nc.call(Object.prototype,$[1].slice(1,-1))&&!o.allowPrototypes)return;O.push($[1])}return $&&O.push("["+f.slice($.index)+"]"),u2(O,a,o,u)}},f2=function(r){if(!r)return Ht;if(r.decoder!==null&&r.decoder!==void 0&&typeof r.decoder!="function")throw new TypeError("Decoder has to be a function.");if(typeof r.charset<"u"&&r.charset!=="utf-8"&&r.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var a=typeof r.charset>"u"?Ht.charset:r.charset;return{allowDots:typeof r.allowDots>"u"?Ht.allowDots:!!r.allowDots,allowPrototypes:typeof r.allowPrototypes=="boolean"?r.allowPrototypes:Ht.allowPrototypes,allowSparse:typeof r.allowSparse=="boolean"?r.allowSparse:Ht.allowSparse,arrayLimit:typeof r.arrayLimit=="number"?r.arrayLimit:Ht.arrayLimit,charset:a,charsetSentinel:typeof r.charsetSentinel=="boolean"?r.charsetSentinel:Ht.charsetSentinel,comma:typeof r.comma=="boolean"?r.comma:Ht.comma,decoder:typeof r.decoder=="function"?r.decoder:Ht.decoder,delimiter:typeof r.delimiter=="string"||sa.isRegExp(r.delimiter)?r.delimiter:Ht.delimiter,depth:typeof r.depth=="number"||r.depth===!1?+r.depth:Ht.depth,ignoreQueryPrefix:r.ignoreQueryPrefix===!0,interpretNumericEntities:typeof r.interpretNumericEntities=="boolean"?r.interpretNumericEntities:Ht.interpretNumericEntities,parameterLimit:typeof r.parameterLimit=="number"?r.parameterLimit:Ht.parameterLimit,parseArrays:r.parseArrays!==!1,plainObjects:typeof r.plainObjects=="boolean"?r.plainObjects:Ht.plainObjects,strictNullHandling:typeof r.strictNullHandling=="boolean"?r.strictNullHandling:Ht.strictNullHandling}},p2=function(e,r){var a=f2(r);if(e===""||e===null||typeof e>"u")return a.plainObjects?Object.create(null):{};for(var o=typeof e=="string"?d2(e,a):e,u=a.plainObjects?Object.create(null):{},f=Object.keys(o),x=0;x<f.length;++x){var w=f[x],$=h2(w,o[w],a,typeof e=="string");u=sa.merge(u,$,a)}return a.allowSparse===!0?u:sa.compact(u)},g2=a2,m2=p2,x2=md,Gu={formats:x2,parse:m2,stringify:g2},Bg={exports:{}};/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
 * @license MIT */(function(e,r){(function(a,o){e.exports=o()})(fr,function(){var a={};a.version="0.2.0";var o=a.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};a.configure=function(H){var U,ae;for(U in H)ae=H[U],ae!==void 0&&H.hasOwnProperty(U)&&(o[U]=ae);return this},a.status=null,a.set=function(H){var U=a.isStarted();H=u(H,o.minimum,1),a.status=H===1?null:H;var ae=a.render(!U),W=ae.querySelector(o.barSelector),I=o.speed,j=o.easing;return ae.offsetWidth,w(function(Y){o.positionUsing===""&&(o.positionUsing=a.getPositioningCSS()),$(W,x(H,I,j)),H===1?($(ae,{transition:"none",opacity:1}),ae.offsetWidth,setTimeout(function(){$(ae,{transition:"all "+I+"ms linear",opacity:0}),setTimeout(function(){a.remove(),Y()},I)},I)):setTimeout(Y,I)}),this},a.isStarted=function(){return typeof a.status=="number"},a.start=function(){a.status||a.set(0);var H=function(){setTimeout(function(){a.status&&(a.trickle(),H())},o.trickleSpeed)};return o.trickle&&H(),this},a.done=function(H){return!H&&!a.status?this:a.inc(.3+.5*Math.random()).set(1)},a.inc=function(H){var U=a.status;return U?(typeof H!="number"&&(H=(1-U)*u(Math.random()*U,.1,.95)),U=u(U+H,0,.994),a.set(U)):a.start()},a.trickle=function(){return a.inc(Math.random()*o.trickleRate)},function(){var H=0,U=0;a.promise=function(ae){return!ae||ae.state()==="resolved"?this:(U===0&&a.start(),H++,U++,ae.always(function(){U--,U===0?(H=0,a.done()):a.set((H-U)/H)}),this)}}(),a.render=function(H){if(a.isRendered())return document.getElementById("nprogress");O(document.documentElement,"nprogress-busy");var U=document.createElement("div");U.id="nprogress",U.innerHTML=o.template;var ae=U.querySelector(o.barSelector),W=H?"-100":f(a.status||0),I=document.querySelector(o.parent),j;return $(ae,{transition:"all 0 linear",transform:"translate3d("+W+"%,0,0)"}),o.showSpinner||(j=U.querySelector(o.spinnerSelector),j&&q(j)),I!=document.body&&O(I,"nprogress-custom-parent"),I.appendChild(U),U},a.remove=function(){N(document.documentElement,"nprogress-busy"),N(document.querySelector(o.parent),"nprogress-custom-parent");var H=document.getElementById("nprogress");H&&q(H)},a.isRendered=function(){return!!document.getElementById("nprogress")},a.getPositioningCSS=function(){var H=document.body.style,U="WebkitTransform"in H?"Webkit":"MozTransform"in H?"Moz":"msTransform"in H?"ms":"OTransform"in H?"O":"";return U+"Perspective"in H?"translate3d":U+"Transform"in H?"translate":"margin"};function u(H,U,ae){return H<U?U:H>ae?ae:H}function f(H){return(-1+H)*100}function x(H,U,ae){var W;return o.positionUsing==="translate3d"?W={transform:"translate3d("+f(H)+"%,0,0)"}:o.positionUsing==="translate"?W={transform:"translate("+f(H)+"%,0)"}:W={"margin-left":f(H)+"%"},W.transition="all "+U+"ms "+ae,W}var w=function(){var H=[];function U(){var ae=H.shift();ae&&ae(U)}return function(ae){H.push(ae),H.length==1&&U()}}(),$=function(){var H=["Webkit","O","Moz","ms"],U={};function ae(Y){return Y.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(z,K){return K.toUpperCase()})}function W(Y){var z=document.body.style;if(Y in z)return Y;for(var K=H.length,te=Y.charAt(0).toUpperCase()+Y.slice(1),le;K--;)if(le=H[K]+te,le in z)return le;return Y}function I(Y){return Y=ae(Y),U[Y]||(U[Y]=W(Y))}function j(Y,z,K){z=I(z),Y.style[z]=K}return function(Y,z){var K=arguments,te,le;if(K.length==2)for(te in z)le=z[te],le!==void 0&&z.hasOwnProperty(te)&&j(Y,te,le);else j(Y,K[1],K[2])}}();function E(H,U){var ae=typeof H=="string"?H:D(H);return ae.indexOf(" "+U+" ")>=0}function O(H,U){var ae=D(H),W=ae+U;E(ae,U)||(H.className=W.substring(1))}function N(H,U){var ae=D(H),W;E(H,U)&&(W=ae.replace(" "+U+" "," "),H.className=W.substring(1,W.length-1))}function D(H){return(" "+(H.className||"")+" ").replace(/\s+/gi," ")}function q(H){H&&H.parentNode&&H.parentNode.removeChild(H)}return a})})(Bg);var b2=Bg.exports;const Ki=gs(b2);function zg(e,r){let a;return function(...o){clearTimeout(a),a=setTimeout(()=>e.apply(this,o),r)}}function Ar(e,r){return document.dispatchEvent(new CustomEvent(`inertia:${e}`,r))}var y2=e=>Ar("before",{cancelable:!0,detail:{visit:e}}),v2=e=>Ar("error",{detail:{errors:e}}),w2=e=>Ar("exception",{cancelable:!0,detail:{exception:e}}),Uu=e=>Ar("finish",{detail:{visit:e}}),S2=e=>Ar("invalid",{cancelable:!0,detail:{response:e}}),_a=e=>Ar("navigate",{detail:{page:e}}),A2=e=>Ar("progress",{detail:{progress:e}}),$2=e=>Ar("start",{detail:{visit:e}}),C2=e=>Ar("success",{detail:{page:e}});function ac(e){return e instanceof File||e instanceof Blob||e instanceof FileList&&e.length>0||e instanceof FormData&&Array.from(e.values()).some(r=>ac(r))||typeof e=="object"&&e!==null&&Object.values(e).some(r=>ac(r))}function Xg(e,r=new FormData,a=null){e=e||{};for(let o in e)Object.prototype.hasOwnProperty.call(e,o)&&Vg(r,Yg(a,o),e[o]);return r}function Yg(e,r){return e?e+"["+r+"]":r}function Vg(e,r,a){if(Array.isArray(a))return Array.from(a.keys()).forEach(o=>Vg(e,Yg(r,o.toString()),a[o]));if(a instanceof Date)return e.append(r,a.toISOString());if(a instanceof File)return e.append(r,a,a.name);if(a instanceof Blob)return e.append(r,a);if(typeof a=="boolean")return e.append(r,a?"1":"0");if(typeof a=="string")return e.append(r,a);if(typeof a=="number")return e.append(r,`${a}`);if(a==null)return e.append(r,"");Xg(a,e,r)}var k2={modal:null,listener:null,show(e){typeof e=="object"&&(e=`All Inertia requests must receive a valid Inertia response, however a plain JSON response was received.<hr>${JSON.stringify(e)}`);let r=document.createElement("html");r.innerHTML=e,r.querySelectorAll("a").forEach(o=>o.setAttribute("target","_top")),this.modal=document.createElement("div"),this.modal.style.position="fixed",this.modal.style.width="100vw",this.modal.style.height="100vh",this.modal.style.padding="50px",this.modal.style.boxSizing="border-box",this.modal.style.backgroundColor="rgba(0, 0, 0, .6)",this.modal.style.zIndex=2e5,this.modal.addEventListener("click",()=>this.hide());let a=document.createElement("iframe");if(a.style.backgroundColor="white",a.style.borderRadius="5px",a.style.width="100%",a.style.height="100%",this.modal.appendChild(a),document.body.prepend(this.modal),document.body.style.overflow="hidden",!a.contentWindow)throw new Error("iframe not yet ready.");a.contentWindow.document.open(),a.contentWindow.document.write(r.outerHTML),a.contentWindow.document.close(),this.listener=this.hideOnEscape.bind(this),document.addEventListener("keydown",this.listener)},hide(){this.modal.outerHTML="",this.modal=null,document.body.style.overflow="visible",document.removeEventListener("keydown",this.listener)},hideOnEscape(e){e.keyCode===27&&this.hide()}};function Mn(e){return new URL(e.toString(),window.location.toString())}function Wg(e,r,a,o="brackets"){let u=/^https?:\/\//.test(r.toString()),f=u||r.toString().startsWith("/"),x=!f&&!r.toString().startsWith("#")&&!r.toString().startsWith("?"),w=r.toString().includes("?")||e==="get"&&Object.keys(a).length,$=r.toString().includes("#"),E=new URL(r.toString(),"http://localhost");return e==="get"&&Object.keys(a).length&&(E.search=Gu.stringify(Av(Gu.parse(E.search,{ignoreQueryPrefix:!0}),a),{encodeValuesOnly:!0,arrayFormat:o}),a={}),[[u?`${E.protocol}//${E.host}`:"",f?E.pathname:"",x?E.pathname.substring(1):"",w?E.search:"",$?E.hash:""].join(""),a]}function Ea(e){return e=new URL(e.href),e.hash="",e}var qu=typeof window>"u",_2=class{constructor(){this.visitId=null}init({initialPage:e,resolveComponent:r,swapComponent:a}){this.page=e,this.resolveComponent=r,this.swapComponent=a,this.setNavigationType(),this.clearRememberedStateOnReload(),this.isBackForwardVisit()?this.handleBackForwardVisit(this.page):this.isLocationVisit()?this.handleLocationVisit(this.page):this.handleInitialPageVisit(this.page),this.setupEventListeners()}setNavigationType(){this.navigationType=window.performance&&window.performance.getEntriesByType("navigation").length>0?window.performance.getEntriesByType("navigation")[0].type:"navigate"}clearRememberedStateOnReload(){var e;this.navigationType==="reload"&&((e=window.history.state)!=null&&e.rememberedState)&&delete window.history.state.rememberedState}handleInitialPageVisit(e){this.page.url+=window.location.hash,this.setPage(e,{preserveState:!0}).then(()=>_a(e))}setupEventListeners(){window.addEventListener("popstate",this.handlePopstateEvent.bind(this)),document.addEventListener("scroll",zg(this.handleScrollEvent.bind(this),100),!0)}scrollRegions(){return document.querySelectorAll("[scroll-region]")}handleScrollEvent(e){typeof e.target.hasAttribute=="function"&&e.target.hasAttribute("scroll-region")&&this.saveScrollPositions()}saveScrollPositions(){this.replaceState({...this.page,scrollRegions:Array.from(this.scrollRegions()).map(e=>({top:e.scrollTop,left:e.scrollLeft}))})}resetScrollPositions(){window.scrollTo(0,0),this.scrollRegions().forEach(e=>{typeof e.scrollTo=="function"?e.scrollTo(0,0):(e.scrollTop=0,e.scrollLeft=0)}),this.saveScrollPositions(),window.location.hash&&setTimeout(()=>{var e;return(e=document.getElementById(window.location.hash.slice(1)))==null?void 0:e.scrollIntoView()})}restoreScrollPositions(){this.page.scrollRegions&&this.scrollRegions().forEach((e,r)=>{let a=this.page.scrollRegions[r];if(a)typeof e.scrollTo=="function"?e.scrollTo(a.left,a.top):(e.scrollTop=a.top,e.scrollLeft=a.left);else return})}isBackForwardVisit(){return window.history.state&&this.navigationType==="back_forward"}handleBackForwardVisit(e){window.history.state.version=e.version,this.setPage(window.history.state,{preserveScroll:!0,preserveState:!0}).then(()=>{this.restoreScrollPositions(),_a(e)})}locationVisit(e,r){try{let a={preserveScroll:r};window.sessionStorage.setItem("inertiaLocationVisit",JSON.stringify(a)),window.location.href=e.href,Ea(window.location).href===Ea(e).href&&window.location.reload()}catch{return!1}}isLocationVisit(){try{return window.sessionStorage.getItem("inertiaLocationVisit")!==null}catch{return!1}}handleLocationVisit(e){var a,o;let r=JSON.parse(window.sessionStorage.getItem("inertiaLocationVisit")||"");window.sessionStorage.removeItem("inertiaLocationVisit"),e.url+=window.location.hash,e.rememberedState=((a=window.history.state)==null?void 0:a.rememberedState)??{},e.scrollRegions=((o=window.history.state)==null?void 0:o.scrollRegions)??[],this.setPage(e,{preserveScroll:r.preserveScroll,preserveState:!0}).then(()=>{r.preserveScroll&&this.restoreScrollPositions(),_a(e)})}isLocationVisitResponse(e){return!!(e&&e.status===409&&e.headers["x-inertia-location"])}isInertiaResponse(e){return!!(e!=null&&e.headers["x-inertia"])}createVisitId(){return this.visitId={},this.visitId}cancelVisit(e,{cancelled:r=!1,interrupted:a=!1}){e&&!e.completed&&!e.cancelled&&!e.interrupted&&(e.cancelToken.abort(),e.onCancel(),e.completed=!1,e.cancelled=r,e.interrupted=a,Uu(e),e.onFinish(e))}finishVisit(e){!e.cancelled&&!e.interrupted&&(e.completed=!0,e.cancelled=!1,e.interrupted=!1,Uu(e),e.onFinish(e))}resolvePreserveOption(e,r){return typeof e=="function"?e(r):e==="errors"?Object.keys(r.props.errors||{}).length>0:e}cancel(){this.activeVisit&&this.cancelVisit(this.activeVisit,{cancelled:!0})}visit(e,{method:r="get",data:a={},replace:o=!1,preserveScroll:u=!1,preserveState:f=!1,only:x=[],headers:w={},errorBag:$="",forceFormData:E=!1,onCancelToken:O=()=>{},onBefore:N=()=>{},onStart:D=()=>{},onProgress:q=()=>{},onFinish:H=()=>{},onCancel:U=()=>{},onSuccess:ae=()=>{},onError:W=()=>{},queryStringArrayFormat:I="brackets"}={}){let j=typeof e=="string"?Mn(e):e;if((ac(a)||E)&&!(a instanceof FormData)&&(a=Xg(a)),!(a instanceof FormData)){let[K,te]=Wg(r,j,a,I);j=Mn(K),a=te}let Y={url:j,method:r,data:a,replace:o,preserveScroll:u,preserveState:f,only:x,headers:w,errorBag:$,forceFormData:E,queryStringArrayFormat:I,cancelled:!1,completed:!1,interrupted:!1};if(N(Y)===!1||!y2(Y))return;this.activeVisit&&this.cancelVisit(this.activeVisit,{interrupted:!0}),this.saveScrollPositions();let z=this.createVisitId();this.activeVisit={...Y,onCancelToken:O,onBefore:N,onStart:D,onProgress:q,onFinish:H,onCancel:U,onSuccess:ae,onError:W,queryStringArrayFormat:I,cancelToken:new AbortController},O({cancel:()=>{this.activeVisit&&this.cancelVisit(this.activeVisit,{cancelled:!0})}}),$2(Y),D(Y),Qa({method:r,url:Ea(j).href,data:r==="get"?{}:a,params:r==="get"?a:{},signal:this.activeVisit.cancelToken.signal,headers:{...w,Accept:"text/html, application/xhtml+xml","X-Requested-With":"XMLHttpRequest","X-Inertia":!0,...x.length?{"X-Inertia-Partial-Component":this.page.component,"X-Inertia-Partial-Data":x.join(",")}:{},...$&&$.length?{"X-Inertia-Error-Bag":$}:{},...this.page.version?{"X-Inertia-Version":this.page.version}:{}},onUploadProgress:K=>{a instanceof FormData&&(K.percentage=K.progress?Math.round(K.progress*100):0,A2(K),q(K))}}).then(K=>{var ye;if(!this.isInertiaResponse(K))return Promise.reject({response:K});let te=K.data;x.length&&te.component===this.page.component&&(te.props={...this.page.props,...te.props}),u=this.resolvePreserveOption(u,te),f=this.resolvePreserveOption(f,te),f&&((ye=window.history.state)!=null&&ye.rememberedState)&&te.component===this.page.component&&(te.rememberedState=window.history.state.rememberedState);let le=j,be=Mn(te.url);return le.hash&&!be.hash&&Ea(le).href===be.href&&(be.hash=le.hash,te.url=be.href),this.setPage(te,{visitId:z,replace:o,preserveScroll:u,preserveState:f})}).then(()=>{let K=this.page.props.errors||{};if(Object.keys(K).length>0){let te=$?K[$]?K[$]:{}:K;return v2(te),W(te)}return C2(this.page),ae(this.page)}).catch(K=>{if(this.isInertiaResponse(K.response))return this.setPage(K.response.data,{visitId:z});if(this.isLocationVisitResponse(K.response)){let te=Mn(K.response.headers["x-inertia-location"]),le=j;le.hash&&!te.hash&&Ea(le).href===te.href&&(te.hash=le.hash),this.locationVisit(te,u===!0)}else if(K.response)S2(K.response)&&k2.show(K.response.data);else return Promise.reject(K)}).then(()=>{this.activeVisit&&this.finishVisit(this.activeVisit)}).catch(K=>{if(!Qa.isCancel(K)){let te=w2(K);if(this.activeVisit&&this.finishVisit(this.activeVisit),te)return Promise.reject(K)}})}setPage(e,{visitId:r=this.createVisitId(),replace:a=!1,preserveScroll:o=!1,preserveState:u=!1}={}){return Promise.resolve(this.resolveComponent(e.component)).then(f=>{r===this.visitId&&(e.scrollRegions=e.scrollRegions||[],e.rememberedState=e.rememberedState||{},a=a||Mn(e.url).href===window.location.href,a?this.replaceState(e):this.pushState(e),this.swapComponent({component:f,page:e,preserveState:u}).then(()=>{o||this.resetScrollPositions(),a||_a(e)}))})}pushState(e){this.page=e,window.history.pushState(e,"",e.url)}replaceState(e){this.page=e,window.history.replaceState(e,"",e.url)}handlePopstateEvent(e){if(e.state!==null){let r=e.state,a=this.createVisitId();Promise.resolve(this.resolveComponent(r.component)).then(o=>{a===this.visitId&&(this.page=r,this.swapComponent({component:o,page:r,preserveState:!1}).then(()=>{this.restoreScrollPositions(),_a(r)}))})}else{let r=Mn(this.page.url);r.hash=window.location.hash,this.replaceState({...this.page,url:r.href}),this.resetScrollPositions()}}get(e,r={},a={}){return this.visit(e,{...a,method:"get",data:r})}reload(e={}){return this.visit(window.location.href,{...e,preserveScroll:!0,preserveState:!0})}replace(e,r={}){return console.warn(`Inertia.replace() has been deprecated and will be removed in a future release. Please use Inertia.${r.method??"get"}() instead.`),this.visit(e,{preserveState:!0,...r,replace:!0})}post(e,r={},a={}){return this.visit(e,{preserveState:!0,...a,method:"post",data:r})}put(e,r={},a={}){return this.visit(e,{preserveState:!0,...a,method:"put",data:r})}patch(e,r={},a={}){return this.visit(e,{preserveState:!0,...a,method:"patch",data:r})}delete(e,r={}){return this.visit(e,{preserveState:!0,...r,method:"delete"})}remember(e,r="default"){var a;qu||this.replaceState({...this.page,rememberedState:{...(a=this.page)==null?void 0:a.rememberedState,[r]:e}})}restore(e="default"){var r,a;if(!qu)return(a=(r=window.history.state)==null?void 0:r.rememberedState)==null?void 0:a[e]}on(e,r){let a=o=>{let u=r(o);o.cancelable&&!o.defaultPrevented&&u===!1&&o.preventDefault()};return document.addEventListener(`inertia:${e}`,a),()=>document.removeEventListener(`inertia:${e}`,a)}},E2={buildDOMElement(e){let r=document.createElement("template");r.innerHTML=e;let a=r.content.firstChild;if(!e.startsWith("<script "))return a;let o=document.createElement("script");return o.innerHTML=a.innerHTML,a.getAttributeNames().forEach(u=>{o.setAttribute(u,a.getAttribute(u)||"")}),o},isInertiaManagedElement(e){return e.nodeType===Node.ELEMENT_NODE&&e.getAttribute("inertia")!==null},findMatchingElementIndex(e,r){let a=e.getAttribute("inertia");return a!==null?r.findIndex(o=>o.getAttribute("inertia")===a):-1},update:zg(function(e){let r=e.map(a=>this.buildDOMElement(a));Array.from(document.head.childNodes).filter(a=>this.isInertiaManagedElement(a)).forEach(a=>{var f,x;let o=this.findMatchingElementIndex(a,r);if(o===-1){(f=a==null?void 0:a.parentNode)==null||f.removeChild(a);return}let u=r.splice(o,1)[0];u&&!a.isEqualNode(u)&&((x=a==null?void 0:a.parentNode)==null||x.replaceChild(u,a))}),r.forEach(a=>document.head.appendChild(a))},1)};function P2(e,r,a){let o={},u=0;function f(){let O=u+=1;return o[O]=[],O.toString()}function x(O){O===null||Object.keys(o).indexOf(O)===-1||(delete o[O],E())}function w(O,N=[]){O!==null&&Object.keys(o).indexOf(O)>-1&&(o[O]=N),E()}function $(){let O=r(""),N={...O?{title:`<title inertia="">${O}</title>`}:{}},D=Object.values(o).reduce((q,H)=>q.concat(H),[]).reduce((q,H)=>{if(H.indexOf("<")===-1)return q;if(H.indexOf("<title ")===0){let ae=H.match(/(<title [^>]+>)(.*?)(<\/title>)/);return q.title=ae?`${ae[1]}${r(ae[2])}${ae[3]}`:H,q}let U=H.match(/ inertia="[^"]+"/);return U?q[U[0]]=H:q[Object.keys(q).length]=H,q},N);return Object.values(D)}function E(){e?a($()):E2.update($())}return E(),{forceUpdate:E,createProvider:function(){let O=f();return{update:N=>w(O,N),disconnect:()=>x(O)}}}}var jg=null;function T2(e){document.addEventListener("inertia:start",O2.bind(null,e)),document.addEventListener("inertia:progress",L2),document.addEventListener("inertia:finish",I2)}function O2(e){jg=setTimeout(()=>Ki.start(),e)}function L2(e){var r;Ki.isStarted()&&((r=e.detail.progress)!=null&&r.percentage)&&Ki.set(Math.max(Ki.status,e.detail.progress.percentage/100*.9))}function I2(e){if(clearTimeout(jg),Ki.isStarted())e.detail.visit.completed?Ki.done():e.detail.visit.interrupted?Ki.set(0):e.detail.visit.cancelled&&(Ki.done(),Ki.remove());else return}function R2(e){let r=document.createElement("style");r.type="text/css",r.textContent=`
    #nprogress {
      pointer-events: none;
    }

    #nprogress .bar {
      background: ${e};

      position: fixed;
      z-index: 1031;
      top: 0;
      left: 0;

      width: 100%;
      height: 2px;
    }

    #nprogress .peg {
      display: block;
      position: absolute;
      right: 0px;
      width: 100px;
      height: 100%;
      box-shadow: 0 0 10px ${e}, 0 0 5px ${e};
      opacity: 1.0;

      -webkit-transform: rotate(3deg) translate(0px, -4px);
          -ms-transform: rotate(3deg) translate(0px, -4px);
              transform: rotate(3deg) translate(0px, -4px);
    }

    #nprogress .spinner {
      display: block;
      position: fixed;
      z-index: 1031;
      top: 15px;
      right: 15px;
    }

    #nprogress .spinner-icon {
      width: 18px;
      height: 18px;
      box-sizing: border-box;

      border: solid 2px transparent;
      border-top-color: ${e};
      border-left-color: ${e};
      border-radius: 50%;

      -webkit-animation: nprogress-spinner 400ms linear infinite;
              animation: nprogress-spinner 400ms linear infinite;
    }

    .nprogress-custom-parent {
      overflow: hidden;
      position: relative;
    }

    .nprogress-custom-parent #nprogress .spinner,
    .nprogress-custom-parent #nprogress .bar {
      position: absolute;
    }

    @-webkit-keyframes nprogress-spinner {
      0%   { -webkit-transform: rotate(0deg); }
      100% { -webkit-transform: rotate(360deg); }
    }
    @keyframes nprogress-spinner {
      0%   { transform: rotate(0deg); }
      100% { transform: rotate(360deg); }
    }
  `,document.head.appendChild(r)}function N2({delay:e=250,color:r="#29d",includeCSS:a=!0,showSpinner:o=!1}={}){T2(e),Ki.configure({showSpinner:o}),a&&R2(r)}function M2(e){let r=e.currentTarget.tagName.toLowerCase()==="a";return!(e.target&&(e==null?void 0:e.target).isContentEditable||e.defaultPrevented||r&&e.which>1||r&&e.altKey||r&&e.ctrlKey||r&&e.metaKey||r&&e.shiftKey)}var Fi=new _2,xo={exports:{}};xo.exports;(function(e,r){var a=200,o="__lodash_hash_undefined__",u=9007199254740991,f="[object Arguments]",x="[object Array]",w="[object Boolean]",$="[object Date]",E="[object Error]",O="[object Function]",N="[object GeneratorFunction]",D="[object Map]",q="[object Number]",H="[object Object]",U="[object Promise]",ae="[object RegExp]",W="[object Set]",I="[object String]",j="[object Symbol]",Y="[object WeakMap]",z="[object ArrayBuffer]",K="[object DataView]",te="[object Float32Array]",le="[object Float64Array]",be="[object Int8Array]",ye="[object Int16Array]",_e="[object Int32Array]",fe="[object Uint8Array]",Pe="[object Uint8ClampedArray]",Le="[object Uint16Array]",Xe="[object Uint32Array]",Ee=/[\\^$.*+?()[\]{}|]/g,Me=/\w*$/,Te=/^\[object .+?Constructor\]$/,tt=/^(?:0|[1-9]\d*)$/,ze={};ze[f]=ze[x]=ze[z]=ze[K]=ze[w]=ze[$]=ze[te]=ze[le]=ze[be]=ze[ye]=ze[_e]=ze[D]=ze[q]=ze[H]=ze[ae]=ze[W]=ze[I]=ze[j]=ze[fe]=ze[Pe]=ze[Le]=ze[Xe]=!0,ze[E]=ze[O]=ze[Y]=!1;var At=typeof fr=="object"&&fr&&fr.Object===Object&&fr,it=typeof self=="object"&&self&&self.Object===Object&&self,ct=At||it||Function("return this")(),Ot=r&&!r.nodeType&&r,Ce=Ot&&!0&&e&&!e.nodeType&&e,Re=Ce&&Ce.exports===Ot;function ht(k,B){return k.set(B[0],B[1]),k}function He(k,B){return k.add(B),k}function wt(k,B){for(var Q=-1,he=k?k.length:0;++Q<he&&B(k[Q],Q,k)!==!1;);return k}function ft(k,B){for(var Q=-1,he=B.length,Ye=k.length;++Q<he;)k[Ye+Q]=B[Q];return k}function vt(k,B,Q,he){var Ye=-1,Ne=k?k.length:0;for(he&&Ne&&(Q=k[++Ye]);++Ye<Ne;)Q=B(Q,k[Ye],Ye,k);return Q}function mt(k,B){for(var Q=-1,he=Array(k);++Q<k;)he[Q]=B(Q);return he}function Z(k,B){return k==null?void 0:k[B]}function ie(k){var B=!1;if(k!=null&&typeof k.toString!="function")try{B=!!(k+"")}catch{}return B}function de(k){var B=-1,Q=Array(k.size);return k.forEach(function(he,Ye){Q[++B]=[Ye,he]}),Q}function me(k,B){return function(Q){return k(B(Q))}}function we(k){var B=-1,Q=Array(k.size);return k.forEach(function(he){Q[++B]=he}),Q}var V=Array.prototype,G=Function.prototype,re=Object.prototype,ce=ct["__core-js_shared__"],pe=function(){var k=/[^.]+$/.exec(ce&&ce.keys&&ce.keys.IE_PROTO||"");return k?"Symbol(src)_1."+k:""}(),ve=G.toString,ne=re.hasOwnProperty,se=re.toString,ke=RegExp("^"+ve.call(ne).replace(Ee,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Oe=Re?ct.Buffer:void 0,Be=ct.Symbol,Ue=ct.Uint8Array,Ge=me(Object.getPrototypeOf,Object),St=Object.create,ri=re.propertyIsEnumerable,rr=V.splice,di=Object.getOwnPropertySymbols,Ti=Oe?Oe.isBuffer:void 0,$t=me(Object.keys,Object),Ct=Se(ct,"DataView"),wi=Se(ct,"Map"),ui=Se(ct,"Promise"),hi=Se(ct,"Set"),$r=Se(ct,"WeakMap"),Oi=Se(Object,"create"),Cr=Lt(Ct),nr=Lt(wi),kr=Lt(ui),_r=Lt(hi),an=Lt($r),Xi=Be?Be.prototype:void 0,Tn=Xi?Xi.valueOf:void 0;function Li(k){var B=-1,Q=k?k.length:0;for(this.clear();++B<Q;){var he=k[B];this.set(he[0],he[1])}}function pa(){this.__data__=Oi?Oi(null):{}}function sn(k){return this.has(k)&&delete this.__data__[k]}function On(k){var B=this.__data__;if(Oi){var Q=B[k];return Q===o?void 0:Q}return ne.call(B,k)?B[k]:void 0}function Er(k){var B=this.__data__;return Oi?B[k]!==void 0:ne.call(B,k)}function ar(k,B){var Q=this.__data__;return Q[k]=Oi&&B===void 0?o:B,this}Li.prototype.clear=pa,Li.prototype.delete=sn,Li.prototype.get=On,Li.prototype.has=Er,Li.prototype.set=ar;function pt(k){var B=-1,Q=k?k.length:0;for(this.clear();++B<Q;){var he=k[B];this.set(he[0],he[1])}}function Pr(){this.__data__=[]}function ga(k){var B=this.__data__,Q=g(B,k);if(Q<0)return!1;var he=B.length-1;return Q==he?B.pop():rr.call(B,Q,1),!0}function ma(k){var B=this.__data__,Q=g(B,k);return Q<0?void 0:B[Q][1]}function xa(k){return g(this.__data__,k)>-1}function ba(k,B){var Q=this.__data__,he=g(Q,k);return he<0?Q.push([k,B]):Q[he][1]=B,this}pt.prototype.clear=Pr,pt.prototype.delete=ga,pt.prototype.get=ma,pt.prototype.has=xa,pt.prototype.set=ba;function Ft(k){var B=-1,Q=k?k.length:0;for(this.clear();++B<Q;){var he=k[B];this.set(he[0],he[1])}}function Ln(){this.__data__={hash:new Li,map:new(wi||pt),string:new Li}}function In(k){return ue(this,k).delete(k)}function on(k){return ue(this,k).get(k)}function ya(k){return ue(this,k).has(k)}function T(k,B){return ue(this,k).set(k,B),this}Ft.prototype.clear=Ln,Ft.prototype.delete=In,Ft.prototype.get=on,Ft.prototype.has=ya,Ft.prototype.set=T;function t(k){this.__data__=new pt(k)}function i(){this.__data__=new pt}function n(k){return this.__data__.delete(k)}function s(k){return this.__data__.get(k)}function l(k){return this.__data__.has(k)}function c(k,B){var Q=this.__data__;if(Q instanceof pt){var he=Q.__data__;if(!wi||he.length<a-1)return he.push([k,B]),this;Q=this.__data__=new Ft(he)}return Q.set(k,B),this}t.prototype.clear=i,t.prototype.delete=n,t.prototype.get=s,t.prototype.has=l,t.prototype.set=c;function d(k,B){var Q=Or(k)||yt(k)?mt(k.length,String):[],he=Q.length,Ye=!!he;for(var Ne in k)(B||ne.call(k,Ne))&&!(Ye&&(Ne=="length"||rt(Ne,he)))&&Q.push(Ne);return Q}function h(k,B,Q){var he=k[B];(!(ne.call(k,B)&&It(he,Q))||Q===void 0&&!(B in k))&&(k[B]=Q)}function g(k,B){for(var Q=k.length;Q--;)if(It(k[Q][0],B))return Q;return-1}function m(k,B){return k&&ee(B,wa(B),k)}function b(k,B,Q,he,Ye,Ne,Ze){var Je;if(he&&(Je=Ne?he(k,Ye,Ne,Ze):he(k)),Je!==void 0)return Je;if(!Yi(k))return k;var kt=Or(k);if(kt){if(Je=je(k),!B)return J(k,Je)}else{var nt=De(k),Vt=nt==O||nt==N;if(xs(k))return R(k,B);if(nt==H||nt==f||Vt&&!Ne){if(ie(k))return Ne?k:{};if(Je=We(Vt?{}:k),!B)return oe(k,m(Je,k))}else{if(!ze[nt])return Ne?k:{};Je=lt(k,nt,b,B)}}Ze||(Ze=new t);var ni=Ze.get(k);if(ni)return ni;if(Ze.set(k,Je),!kt)var Rt=Q?ge(k):wa(k);return wt(Rt||k,function(Wt,Xt){Rt&&(Xt=Wt,Wt=k[Xt]),h(Je,Xt,b(Wt,B,Q,he,Xt,k,Ze))}),Je}function v(k){return Yi(k)?St(k):{}}function S(k,B,Q){var he=B(k);return Or(k)?he:ft(he,Q(k))}function A(k){return se.call(k)}function _(k){if(!Yi(k)||Kt(k))return!1;var B=va(k)||ie(k)?ke:Te;return B.test(Lt(k))}function P(k){if(!Si(k))return $t(k);var B=[];for(var Q in Object(k))ne.call(k,Q)&&Q!="constructor"&&B.push(Q);return B}function R(k,B){if(B)return k.slice();var Q=new k.constructor(k.length);return k.copy(Q),Q}function M(k){var B=new k.constructor(k.byteLength);return new Ue(B).set(new Ue(k)),B}function p(k,B){var Q=B?M(k.buffer):k.buffer;return new k.constructor(Q,k.byteOffset,k.byteLength)}function y(k,B,Q){var he=B?Q(de(k),!0):de(k);return vt(he,ht,new k.constructor)}function C(k){var B=new k.constructor(k.source,Me.exec(k));return B.lastIndex=k.lastIndex,B}function L(k,B,Q){var he=B?Q(we(k),!0):we(k);return vt(he,He,new k.constructor)}function F(k){return Tn?Object(Tn.call(k)):{}}function X(k,B){var Q=B?M(k.buffer):k.buffer;return new k.constructor(Q,k.byteOffset,k.length)}function J(k,B){var Q=-1,he=k.length;for(B||(B=Array(he));++Q<he;)B[Q]=k[Q];return B}function ee(k,B,Q,he){Q||(Q={});for(var Ye=-1,Ne=B.length;++Ye<Ne;){var Ze=B[Ye],Je=he?he(Q[Ze],k[Ze],Ze,Q,k):void 0;h(Q,Ze,Je===void 0?k[Ze]:Je)}return Q}function oe(k,B){return ee(k,$e(k),B)}function ge(k){return S(k,wa,$e)}function ue(k,B){var Q=k.__data__;return dt(B)?Q[typeof B=="string"?"string":"hash"]:Q.map}function Se(k,B){var Q=Z(k,B);return _(Q)?Q:void 0}var $e=di?me(di,Object):Zo,De=A;(Ct&&De(new Ct(new ArrayBuffer(1)))!=K||wi&&De(new wi)!=D||ui&&De(ui.resolve())!=U||hi&&De(new hi)!=W||$r&&De(new $r)!=Y)&&(De=function(k){var B=se.call(k),Q=B==H?k.constructor:void 0,he=Q?Lt(Q):void 0;if(he)switch(he){case Cr:return K;case nr:return D;case kr:return U;case _r:return W;case an:return Y}return B});function je(k){var B=k.length,Q=k.constructor(B);return B&&typeof k[0]=="string"&&ne.call(k,"index")&&(Q.index=k.index,Q.input=k.input),Q}function We(k){return typeof k.constructor=="function"&&!Si(k)?v(Ge(k)):{}}function lt(k,B,Q,he){var Ye=k.constructor;switch(B){case z:return M(k);case w:case $:return new Ye(+k);case K:return p(k,he);case te:case le:case be:case ye:case _e:case fe:case Pe:case Le:case Xe:return X(k,he);case D:return y(k,he,Q);case q:case I:return new Ye(k);case ae:return C(k);case W:return L(k,he,Q);case j:return F(k)}}function rt(k,B){return B=B??u,!!B&&(typeof k=="number"||tt.test(k))&&k>-1&&k%1==0&&k<B}function dt(k){var B=typeof k;return B=="string"||B=="number"||B=="symbol"||B=="boolean"?k!=="__proto__":k===null}function Kt(k){return!!pe&&pe in k}function Si(k){var B=k&&k.constructor,Q=typeof B=="function"&&B.prototype||re;return k===Q}function Lt(k){if(k!=null){try{return ve.call(k)}catch{}try{return k+""}catch{}}return""}function Tr(k){return b(k,!0,!0)}function It(k,B){return k===B||k!==k&&B!==B}function yt(k){return Ko(k)&&ne.call(k,"callee")&&(!ri.call(k,"callee")||se.call(k)==f)}var Or=Array.isArray;function Rn(k){return k!=null&&bs(k.length)&&!va(k)}function Ko(k){return ys(k)&&Rn(k)}var xs=Ti||Jo;function va(k){var B=Yi(k)?se.call(k):"";return B==O||B==N}function bs(k){return typeof k=="number"&&k>-1&&k%1==0&&k<=u}function Yi(k){var B=typeof k;return!!k&&(B=="object"||B=="function")}function ys(k){return!!k&&typeof k=="object"}function wa(k){return Rn(k)?d(k):P(k)}function Zo(){return[]}function Jo(){return!1}e.exports=Tr})(xo,xo.exports);var D2=xo.exports;const ji=gs(D2);var bo={exports:{}};bo.exports;(function(e,r){var a=200,o="__lodash_hash_undefined__",u=1,f=2,x=9007199254740991,w="[object Arguments]",$="[object Array]",E="[object AsyncFunction]",O="[object Boolean]",N="[object Date]",D="[object Error]",q="[object Function]",H="[object GeneratorFunction]",U="[object Map]",ae="[object Number]",W="[object Null]",I="[object Object]",j="[object Promise]",Y="[object Proxy]",z="[object RegExp]",K="[object Set]",te="[object String]",le="[object Symbol]",be="[object Undefined]",ye="[object WeakMap]",_e="[object ArrayBuffer]",fe="[object DataView]",Pe="[object Float32Array]",Le="[object Float64Array]",Xe="[object Int8Array]",Ee="[object Int16Array]",Me="[object Int32Array]",Te="[object Uint8Array]",tt="[object Uint8ClampedArray]",ze="[object Uint16Array]",At="[object Uint32Array]",it=/[\\^$.*+?()[\]{}|]/g,ct=/^\[object .+?Constructor\]$/,Ot=/^(?:0|[1-9]\d*)$/,Ce={};Ce[Pe]=Ce[Le]=Ce[Xe]=Ce[Ee]=Ce[Me]=Ce[Te]=Ce[tt]=Ce[ze]=Ce[At]=!0,Ce[w]=Ce[$]=Ce[_e]=Ce[O]=Ce[fe]=Ce[N]=Ce[D]=Ce[q]=Ce[U]=Ce[ae]=Ce[I]=Ce[z]=Ce[K]=Ce[te]=Ce[ye]=!1;var Re=typeof fr=="object"&&fr&&fr.Object===Object&&fr,ht=typeof self=="object"&&self&&self.Object===Object&&self,He=Re||ht||Function("return this")(),wt=r&&!r.nodeType&&r,ft=wt&&!0&&e&&!e.nodeType&&e,vt=ft&&ft.exports===wt,mt=vt&&Re.process,Z=function(){try{return mt&&mt.binding&&mt.binding("util")}catch{}}(),ie=Z&&Z.isTypedArray;function de(k,B){for(var Q=-1,he=k==null?0:k.length,Ye=0,Ne=[];++Q<he;){var Ze=k[Q];B(Ze,Q,k)&&(Ne[Ye++]=Ze)}return Ne}function me(k,B){for(var Q=-1,he=B.length,Ye=k.length;++Q<he;)k[Ye+Q]=B[Q];return k}function we(k,B){for(var Q=-1,he=k==null?0:k.length;++Q<he;)if(B(k[Q],Q,k))return!0;return!1}function V(k,B){for(var Q=-1,he=Array(k);++Q<k;)he[Q]=B(Q);return he}function G(k){return function(B){return k(B)}}function re(k,B){return k.has(B)}function ce(k,B){return k==null?void 0:k[B]}function pe(k){var B=-1,Q=Array(k.size);return k.forEach(function(he,Ye){Q[++B]=[Ye,he]}),Q}function ve(k,B){return function(Q){return k(B(Q))}}function ne(k){var B=-1,Q=Array(k.size);return k.forEach(function(he){Q[++B]=he}),Q}var se=Array.prototype,ke=Function.prototype,Oe=Object.prototype,Be=He["__core-js_shared__"],Ue=ke.toString,Ge=Oe.hasOwnProperty,St=function(){var k=/[^.]+$/.exec(Be&&Be.keys&&Be.keys.IE_PROTO||"");return k?"Symbol(src)_1."+k:""}(),ri=Oe.toString,rr=RegExp("^"+Ue.call(Ge).replace(it,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),di=vt?He.Buffer:void 0,Ti=He.Symbol,$t=He.Uint8Array,Ct=Oe.propertyIsEnumerable,wi=se.splice,ui=Ti?Ti.toStringTag:void 0,hi=Object.getOwnPropertySymbols,$r=di?di.isBuffer:void 0,Oi=ve(Object.keys,Object),Cr=$e(He,"DataView"),nr=$e(He,"Map"),kr=$e(He,"Promise"),_r=$e(He,"Set"),an=$e(He,"WeakMap"),Xi=$e(Object,"create"),Tn=Lt(Cr),Li=Lt(nr),pa=Lt(kr),sn=Lt(_r),On=Lt(an),Er=Ti?Ti.prototype:void 0,ar=Er?Er.valueOf:void 0;function pt(k){var B=-1,Q=k==null?0:k.length;for(this.clear();++B<Q;){var he=k[B];this.set(he[0],he[1])}}function Pr(){this.__data__=Xi?Xi(null):{},this.size=0}function ga(k){var B=this.has(k)&&delete this.__data__[k];return this.size-=B?1:0,B}function ma(k){var B=this.__data__;if(Xi){var Q=B[k];return Q===o?void 0:Q}return Ge.call(B,k)?B[k]:void 0}function xa(k){var B=this.__data__;return Xi?B[k]!==void 0:Ge.call(B,k)}function ba(k,B){var Q=this.__data__;return this.size+=this.has(k)?0:1,Q[k]=Xi&&B===void 0?o:B,this}pt.prototype.clear=Pr,pt.prototype.delete=ga,pt.prototype.get=ma,pt.prototype.has=xa,pt.prototype.set=ba;function Ft(k){var B=-1,Q=k==null?0:k.length;for(this.clear();++B<Q;){var he=k[B];this.set(he[0],he[1])}}function Ln(){this.__data__=[],this.size=0}function In(k){var B=this.__data__,Q=R(B,k);if(Q<0)return!1;var he=B.length-1;return Q==he?B.pop():wi.call(B,Q,1),--this.size,!0}function on(k){var B=this.__data__,Q=R(B,k);return Q<0?void 0:B[Q][1]}function ya(k){return R(this.__data__,k)>-1}function T(k,B){var Q=this.__data__,he=R(Q,k);return he<0?(++this.size,Q.push([k,B])):Q[he][1]=B,this}Ft.prototype.clear=Ln,Ft.prototype.delete=In,Ft.prototype.get=on,Ft.prototype.has=ya,Ft.prototype.set=T;function t(k){var B=-1,Q=k==null?0:k.length;for(this.clear();++B<Q;){var he=k[B];this.set(he[0],he[1])}}function i(){this.size=0,this.__data__={hash:new pt,map:new(nr||Ft),string:new pt}}function n(k){var B=Se(this,k).delete(k);return this.size-=B?1:0,B}function s(k){return Se(this,k).get(k)}function l(k){return Se(this,k).has(k)}function c(k,B){var Q=Se(this,k),he=Q.size;return Q.set(k,B),this.size+=Q.size==he?0:1,this}t.prototype.clear=i,t.prototype.delete=n,t.prototype.get=s,t.prototype.has=l,t.prototype.set=c;function d(k){var B=-1,Q=k==null?0:k.length;for(this.__data__=new t;++B<Q;)this.add(k[B])}function h(k){return this.__data__.set(k,o),this}function g(k){return this.__data__.has(k)}d.prototype.add=d.prototype.push=h,d.prototype.has=g;function m(k){var B=this.__data__=new Ft(k);this.size=B.size}function b(){this.__data__=new Ft,this.size=0}function v(k){var B=this.__data__,Q=B.delete(k);return this.size=B.size,Q}function S(k){return this.__data__.get(k)}function A(k){return this.__data__.has(k)}function _(k,B){var Q=this.__data__;if(Q instanceof Ft){var he=Q.__data__;if(!nr||he.length<a-1)return he.push([k,B]),this.size=++Q.size,this;Q=this.__data__=new t(he)}return Q.set(k,B),this.size=Q.size,this}m.prototype.clear=b,m.prototype.delete=v,m.prototype.get=S,m.prototype.has=A,m.prototype.set=_;function P(k,B){var Q=yt(k),he=!Q&&It(k),Ye=!Q&&!he&&Rn(k),Ne=!Q&&!he&&!Ye&&ys(k),Ze=Q||he||Ye||Ne,Je=Ze?V(k.length,String):[],kt=Je.length;for(var nt in k)(B||Ge.call(k,nt))&&!(Ze&&(nt=="length"||Ye&&(nt=="offset"||nt=="parent")||Ne&&(nt=="buffer"||nt=="byteLength"||nt=="byteOffset")||lt(nt,kt)))&&Je.push(nt);return Je}function R(k,B){for(var Q=k.length;Q--;)if(Tr(k[Q][0],B))return Q;return-1}function M(k,B,Q){var he=B(k);return yt(k)?he:me(he,Q(k))}function p(k){return k==null?k===void 0?be:W:ui&&ui in Object(k)?De(k):Si(k)}function y(k){return Yi(k)&&p(k)==w}function C(k,B,Q,he,Ye){return k===B?!0:k==null||B==null||!Yi(k)&&!Yi(B)?k!==k&&B!==B:L(k,B,Q,he,C,Ye)}function L(k,B,Q,he,Ye,Ne){var Ze=yt(k),Je=yt(B),kt=Ze?$:We(k),nt=Je?$:We(B);kt=kt==w?I:kt,nt=nt==w?I:nt;var Vt=kt==I,ni=nt==I,Rt=kt==nt;if(Rt&&Rn(k)){if(!Rn(B))return!1;Ze=!0,Vt=!1}if(Rt&&!Vt)return Ne||(Ne=new m),Ze||ys(k)?ee(k,B,Q,he,Ye,Ne):oe(k,B,kt,Q,he,Ye,Ne);if(!(Q&u)){var Wt=Vt&&Ge.call(k,"__wrapped__"),Xt=ni&&Ge.call(B,"__wrapped__");if(Wt||Xt){var Lr=Wt?k.value():k,sr=Xt?B.value():B;return Ne||(Ne=new m),Ye(Lr,sr,Q,he,Ne)}}return Rt?(Ne||(Ne=new m),ge(k,B,Q,he,Ye,Ne)):!1}function F(k){if(!bs(k)||dt(k))return!1;var B=xs(k)?rr:ct;return B.test(Lt(k))}function X(k){return Yi(k)&&va(k.length)&&!!Ce[p(k)]}function J(k){if(!Kt(k))return Oi(k);var B=[];for(var Q in Object(k))Ge.call(k,Q)&&Q!="constructor"&&B.push(Q);return B}function ee(k,B,Q,he,Ye,Ne){var Ze=Q&u,Je=k.length,kt=B.length;if(Je!=kt&&!(Ze&&kt>Je))return!1;var nt=Ne.get(k);if(nt&&Ne.get(B))return nt==B;var Vt=-1,ni=!0,Rt=Q&f?new d:void 0;for(Ne.set(k,B),Ne.set(B,k);++Vt<Je;){var Wt=k[Vt],Xt=B[Vt];if(he)var Lr=Ze?he(Xt,Wt,Vt,B,k,Ne):he(Wt,Xt,Vt,k,B,Ne);if(Lr!==void 0){if(Lr)continue;ni=!1;break}if(Rt){if(!we(B,function(sr,ln){if(!re(Rt,ln)&&(Wt===sr||Ye(Wt,sr,Q,he,Ne)))return Rt.push(ln)})){ni=!1;break}}else if(!(Wt===Xt||Ye(Wt,Xt,Q,he,Ne))){ni=!1;break}}return Ne.delete(k),Ne.delete(B),ni}function oe(k,B,Q,he,Ye,Ne,Ze){switch(Q){case fe:if(k.byteLength!=B.byteLength||k.byteOffset!=B.byteOffset)return!1;k=k.buffer,B=B.buffer;case _e:return!(k.byteLength!=B.byteLength||!Ne(new $t(k),new $t(B)));case O:case N:case ae:return Tr(+k,+B);case D:return k.name==B.name&&k.message==B.message;case z:case te:return k==B+"";case U:var Je=pe;case K:var kt=he&u;if(Je||(Je=ne),k.size!=B.size&&!kt)return!1;var nt=Ze.get(k);if(nt)return nt==B;he|=f,Ze.set(k,B);var Vt=ee(Je(k),Je(B),he,Ye,Ne,Ze);return Ze.delete(k),Vt;case le:if(ar)return ar.call(k)==ar.call(B)}return!1}function ge(k,B,Q,he,Ye,Ne){var Ze=Q&u,Je=ue(k),kt=Je.length,nt=ue(B),Vt=nt.length;if(kt!=Vt&&!Ze)return!1;for(var ni=kt;ni--;){var Rt=Je[ni];if(!(Ze?Rt in B:Ge.call(B,Rt)))return!1}var Wt=Ne.get(k);if(Wt&&Ne.get(B))return Wt==B;var Xt=!0;Ne.set(k,B),Ne.set(B,k);for(var Lr=Ze;++ni<kt;){Rt=Je[ni];var sr=k[Rt],ln=B[Rt];if(he)var Pd=Ze?he(ln,sr,Rt,B,k,Ne):he(sr,ln,Rt,k,B,Ne);if(!(Pd===void 0?sr===ln||Ye(sr,ln,Q,he,Ne):Pd)){Xt=!1;break}Lr||(Lr=Rt=="constructor")}if(Xt&&!Lr){var vs=k.constructor,ws=B.constructor;vs!=ws&&"constructor"in k&&"constructor"in B&&!(typeof vs=="function"&&vs instanceof vs&&typeof ws=="function"&&ws instanceof ws)&&(Xt=!1)}return Ne.delete(k),Ne.delete(B),Xt}function ue(k){return M(k,wa,je)}function Se(k,B){var Q=k.__data__;return rt(B)?Q[typeof B=="string"?"string":"hash"]:Q.map}function $e(k,B){var Q=ce(k,B);return F(Q)?Q:void 0}function De(k){var B=Ge.call(k,ui),Q=k[ui];try{k[ui]=void 0;var he=!0}catch{}var Ye=ri.call(k);return he&&(B?k[ui]=Q:delete k[ui]),Ye}var je=hi?function(k){return k==null?[]:(k=Object(k),de(hi(k),function(B){return Ct.call(k,B)}))}:Zo,We=p;(Cr&&We(new Cr(new ArrayBuffer(1)))!=fe||nr&&We(new nr)!=U||kr&&We(kr.resolve())!=j||_r&&We(new _r)!=K||an&&We(new an)!=ye)&&(We=function(k){var B=p(k),Q=B==I?k.constructor:void 0,he=Q?Lt(Q):"";if(he)switch(he){case Tn:return fe;case Li:return U;case pa:return j;case sn:return K;case On:return ye}return B});function lt(k,B){return B=B??x,!!B&&(typeof k=="number"||Ot.test(k))&&k>-1&&k%1==0&&k<B}function rt(k){var B=typeof k;return B=="string"||B=="number"||B=="symbol"||B=="boolean"?k!=="__proto__":k===null}function dt(k){return!!St&&St in k}function Kt(k){var B=k&&k.constructor,Q=typeof B=="function"&&B.prototype||Oe;return k===Q}function Si(k){return ri.call(k)}function Lt(k){if(k!=null){try{return Ue.call(k)}catch{}try{return k+""}catch{}}return""}function Tr(k,B){return k===B||k!==k&&B!==B}var It=y(function(){return arguments}())?y:function(k){return Yi(k)&&Ge.call(k,"callee")&&!Ct.call(k,"callee")},yt=Array.isArray;function Or(k){return k!=null&&va(k.length)&&!xs(k)}var Rn=$r||Jo;function Ko(k,B){return C(k,B)}function xs(k){if(!bs(k))return!1;var B=p(k);return B==q||B==H||B==E||B==Y}function va(k){return typeof k=="number"&&k>-1&&k%1==0&&k<=x}function bs(k){var B=typeof k;return k!=null&&(B=="object"||B=="function")}function Yi(k){return k!=null&&typeof k=="object"}var ys=ie?G(ie):X;function wa(k){return Or(k)?P(k):J(k)}function Zo(){return[]}function Jo(){return!1}e.exports=Ko})(bo,bo.exports);var F2=bo.exports;const H2=gs(F2);var B2={created(){if(!this.$options.remember)return;Array.isArray(this.$options.remember)&&(this.$options.remember={data:this.$options.remember}),typeof this.$options.remember=="string"&&(this.$options.remember={data:[this.$options.remember]}),typeof this.$options.remember.data=="string"&&(this.$options.remember={data:[this.$options.remember.data]});let e=this.$options.remember.key instanceof Function?this.$options.remember.key.call(this):this.$options.remember.key,r=Fi.restore(e),a=this.$options.remember.data.filter(u=>!(this[u]!==null&&typeof this[u]=="object"&&this[u].__rememberable===!1)),o=u=>this[u]!==null&&typeof this[u]=="object"&&typeof this[u].__remember=="function"&&typeof this[u].__restore=="function";a.forEach(u=>{this[u]!==void 0&&r!==void 0&&r[u]!==void 0&&(o(u)?this[u].__restore(r[u]):this[u]=r[u]),this.$watch(u,()=>{Fi.remember(a.reduce((f,x)=>({...f,[x]:ji(o(x)?this[x].__remember():this[x])}),{}),e)},{immediate:!0,deep:!0})})}},z2=B2;function X2(e,r){let a=typeof e=="string"?e:null,o=typeof e=="string"?r:e,u=a?Fi.restore(a):null,f=ji(typeof o=="object"?o:o()),x=null,w=null,$=O=>O,E=da({...u?u.data:ji(f),isDirty:!1,errors:u?u.errors:{},hasErrors:!1,processing:!1,progress:null,wasSuccessful:!1,recentlySuccessful:!1,data(){return Object.keys(f).reduce((O,N)=>(O[N]=this[N],O),{})},transform(O){return $=O,this},defaults(O,N){if(typeof o=="function")throw new Error("You cannot call `defaults()` when using a function to define your form data.");return typeof O>"u"?f=this.data():f=Object.assign({},ji(f),typeof O=="string"?{[O]:N}:O),this},reset(...O){let N=ji(typeof o=="object"?f:o()),D=ji(N);return O.length===0?(f=D,Object.assign(this,N)):Object.keys(N).filter(q=>O.includes(q)).forEach(q=>{f[q]=D[q],this[q]=N[q]}),this},setError(O,N){return Object.assign(this.errors,typeof O=="string"?{[O]:N}:O),this.hasErrors=Object.keys(this.errors).length>0,this},clearErrors(...O){return this.errors=Object.keys(this.errors).reduce((N,D)=>({...N,...O.length>0&&!O.includes(D)?{[D]:this.errors[D]}:{}}),{}),this.hasErrors=Object.keys(this.errors).length>0,this},submit(O,N,D={}){let q=$(this.data()),H={...D,onCancelToken:U=>{if(x=U,D.onCancelToken)return D.onCancelToken(U)},onBefore:U=>{if(this.wasSuccessful=!1,this.recentlySuccessful=!1,clearTimeout(w),D.onBefore)return D.onBefore(U)},onStart:U=>{if(this.processing=!0,D.onStart)return D.onStart(U)},onProgress:U=>{if(this.progress=U,D.onProgress)return D.onProgress(U)},onSuccess:async U=>{this.processing=!1,this.progress=null,this.clearErrors(),this.wasSuccessful=!0,this.recentlySuccessful=!0,w=setTimeout(()=>this.recentlySuccessful=!1,2e3);let ae=D.onSuccess?await D.onSuccess(U):null;return f=ji(this.data()),this.isDirty=!1,ae},onError:U=>{if(this.processing=!1,this.progress=null,this.clearErrors().setError(U),D.onError)return D.onError(U)},onCancel:()=>{if(this.processing=!1,this.progress=null,D.onCancel)return D.onCancel()},onFinish:U=>{if(this.processing=!1,this.progress=null,x=null,D.onFinish)return D.onFinish(U)}};O==="delete"?Fi.delete(N,{...H,data:q}):Fi[O](N,q,H)},get(O,N){this.submit("get",O,N)},post(O,N){this.submit("post",O,N)},put(O,N){this.submit("put",O,N)},patch(O,N){this.submit("patch",O,N)},delete(O,N){this.submit("delete",O,N)},cancel(){x&&x.cancel()},__rememberable:a===null,__remember(){return{data:this.data(),errors:this.errors}},__restore(O){Object.assign(this,O.data),this.setError(O.errors)}});return yr(E,O=>{E.isDirty=!H2(E.data(),f),a&&Fi.remember(ji(O.__remember()),a)},{immediate:!0,deep:!0}),E}var fi=br(null),Ri=br(null),Al=Mc(null),Ms=br(null),sc=null,Y2=Qr({name:"Inertia",props:{initialPage:{type:Object,required:!0},initialComponent:{type:Object,required:!1},resolveComponent:{type:Function,required:!1},titleCallback:{type:Function,required:!1,default:e=>e},onHeadUpdate:{type:Function,required:!1,default:()=>()=>{}}},setup({initialPage:e,initialComponent:r,resolveComponent:a,titleCallback:o,onHeadUpdate:u}){fi.value=r?Va(r):null,Ri.value=e,Ms.value=null;let f=typeof window>"u";return sc=P2(f,o,u),f||(Fi.init({initialPage:e,resolveComponent:a,swapComponent:async x=>{fi.value=Va(x.component),Ri.value=x.page,Ms.value=x.preserveState?Ms.value:Date.now()}}),Fi.on("navigate",()=>sc.forceUpdate())),()=>{if(fi.value){fi.value.inheritAttrs=!!fi.value.inheritAttrs;let x=Ji(fi.value,{...Ri.value.props,key:Ms.value});return Al.value&&(fi.value.layout=Al.value,Al.value=null),fi.value.layout?typeof fi.value.layout=="function"?fi.value.layout(Ji,x):(Array.isArray(fi.value.layout)?fi.value.layout:[fi.value.layout]).concat(x).reverse().reduce((w,$)=>($.inheritAttrs=!!$.inheritAttrs,Ji($,{...Ri.value.props},()=>w))):x}}}}),V2=Y2,W2={install(e){Fi.form=X2,Object.defineProperty(e.config.globalProperties,"$inertia",{get:()=>Fi}),Object.defineProperty(e.config.globalProperties,"$page",{get:()=>Ri.value}),Object.defineProperty(e.config.globalProperties,"$headManager",{get:()=>sc}),e.mixin(z2)}};function y$(){return da({props:mi(()=>{var e;return(e=Ri.value)==null?void 0:e.props}),url:mi(()=>{var e;return(e=Ri.value)==null?void 0:e.url}),component:mi(()=>{var e;return(e=Ri.value)==null?void 0:e.component}),version:mi(()=>{var e;return(e=Ri.value)==null?void 0:e.version}),scrollRegions:mi(()=>{var e;return(e=Ri.value)==null?void 0:e.scrollRegions}),rememberedState:mi(()=>{var e;return(e=Ri.value)==null?void 0:e.rememberedState})})}async function j2({id:e="app",resolve:r,setup:a,title:o,progress:u={},page:f,render:x}){let w=typeof window>"u",$=w?null:document.getElementById(e),E=f||JSON.parse($.dataset.page),O=q=>Promise.resolve(r(q)).then(H=>H.default||H),N=[],D=await O(E.component).then(q=>a({el:$,App:V2,props:{initialPage:E,initialComponent:q,resolveComponent:O,titleCallback:o,onHeadUpdate:w?H=>N=H:null},plugin:W2}));if(!w&&u&&N2(u),w){let q=await x(eg({render:()=>Ji("div",{id:e,"data-page":JSON.stringify(E),innerHTML:D?x(D):""})}));return{head:N,body:q}}}var G2=Qr({name:"Link",props:{as:{type:String,default:"a"},data:{type:Object,default:()=>({})},href:{type:String,required:!0},method:{type:String,default:"get"},replace:{type:Boolean,default:!1},preserveScroll:{type:Boolean,default:!1},preserveState:{type:Boolean,default:null},only:{type:Array,default:()=>[]},headers:{type:Object,default:()=>({})},queryStringArrayFormat:{type:String,default:"brackets"}},setup(e,{slots:r,attrs:a}){return()=>{let o=e.as.toLowerCase(),u=e.method.toLowerCase(),[f,x]=Wg(u,e.href||"",e.data,e.queryStringArrayFormat);return o==="a"&&u!=="get"&&console.warn(`Creating POST/PUT/PATCH/DELETE <a> links is discouraged as it causes "Open Link in New Tab/Window" accessibility issues.

Please specify a more appropriate element using the "as" attribute. For example:

<Link href="${f}" method="${u}" as="button">...</Link>`),Ji(e.as,{...a,...o==="a"?{href:f}:{},onClick:w=>{M2(w)&&(w.preventDefault(),Fi.visit(f,{data:x,method:u,replace:e.replace,preserveScroll:e.preserveScroll,preserveState:e.preserveState??u!=="get",only:e.only,headers:e.headers,onCancelToken:a.onCancelToken||(()=>({})),onBefore:a.onBefore||(()=>({})),onStart:a.onStart||(()=>({})),onProgress:a.onProgress||(()=>({})),onFinish:a.onFinish||(()=>({})),onCancel:a.onCancel||(()=>({})),onSuccess:a.onSuccess||(()=>({})),onError:a.onError||(()=>({}))}))}},r)}}}),v$=G2,Gg={exports:{}};const U2=Ag(Ub);var Ds={exports:{}};/*!
 * ApexCharts v3.43.0
 * (c) 2018-2023 ApexCharts
 * Released under the MIT License.
 */var Ku;function q2(){return Ku||(Ku=1,function(e,r){function a(T,t){var i=Object.keys(T);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(T);t&&(n=n.filter(function(s){return Object.getOwnPropertyDescriptor(T,s).enumerable})),i.push.apply(i,n)}return i}function o(T){for(var t=1;t<arguments.length;t++){var i=arguments[t]!=null?arguments[t]:{};t%2?a(Object(i),!0).forEach(function(n){$(T,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(T,Object.getOwnPropertyDescriptors(i)):a(Object(i)).forEach(function(n){Object.defineProperty(T,n,Object.getOwnPropertyDescriptor(i,n))})}return T}function u(T){return u=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},u(T)}function f(T,t){if(!(T instanceof t))throw new TypeError("Cannot call a class as a function")}function x(T,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(T,n.key,n)}}function w(T,t,i){return t&&x(T.prototype,t),i&&x(T,i),T}function $(T,t,i){return t in T?Object.defineProperty(T,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):T[t]=i,T}function E(T,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");T.prototype=Object.create(t&&t.prototype,{constructor:{value:T,writable:!0,configurable:!0}}),t&&N(T,t)}function O(T){return O=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},O(T)}function N(T,t){return N=Object.setPrototypeOf||function(i,n){return i.__proto__=n,i},N(T,t)}function D(T,t){if(t&&(typeof t=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(i){if(i===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i}(T)}function q(T){var t=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var i,n=O(T);if(t){var s=O(this).constructor;i=Reflect.construct(n,arguments,s)}else i=n.apply(this,arguments);return D(this,i)}}function H(T,t){return function(i){if(Array.isArray(i))return i}(T)||function(i,n){var s=i==null?null:typeof Symbol<"u"&&i[Symbol.iterator]||i["@@iterator"];if(s!=null){var l,c,d=[],h=!0,g=!1;try{for(s=s.call(i);!(h=(l=s.next()).done)&&(d.push(l.value),!n||d.length!==n);h=!0);}catch(m){g=!0,c=m}finally{try{h||s.return==null||s.return()}finally{if(g)throw c}}return d}}(T,t)||ae(T,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function U(T){return function(t){if(Array.isArray(t))return W(t)}(T)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(T)||ae(T)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function ae(T,t){if(T){if(typeof T=="string")return W(T,t);var i=Object.prototype.toString.call(T).slice(8,-1);return i==="Object"&&T.constructor&&(i=T.constructor.name),i==="Map"||i==="Set"?Array.from(T):i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?W(T,t):void 0}}function W(T,t){(t==null||t>T.length)&&(t=T.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=T[i];return n}var I=function(){function T(){f(this,T)}return w(T,[{key:"shadeRGBColor",value:function(t,i){var n=i.split(","),s=t<0?0:255,l=t<0?-1*t:t,c=parseInt(n[0].slice(4),10),d=parseInt(n[1],10),h=parseInt(n[2],10);return"rgb("+(Math.round((s-c)*l)+c)+","+(Math.round((s-d)*l)+d)+","+(Math.round((s-h)*l)+h)+")"}},{key:"shadeHexColor",value:function(t,i){var n=parseInt(i.slice(1),16),s=t<0?0:255,l=t<0?-1*t:t,c=n>>16,d=n>>8&255,h=255&n;return"#"+(16777216+65536*(Math.round((s-c)*l)+c)+256*(Math.round((s-d)*l)+d)+(Math.round((s-h)*l)+h)).toString(16).slice(1)}},{key:"shadeColor",value:function(t,i){return T.isColorHex(i)?this.shadeHexColor(t,i):this.shadeRGBColor(t,i)}}],[{key:"bind",value:function(t,i){return function(){return t.apply(i,arguments)}}},{key:"isObject",value:function(t){return t&&u(t)==="object"&&!Array.isArray(t)&&t!=null}},{key:"is",value:function(t,i){return Object.prototype.toString.call(i)==="[object "+t+"]"}},{key:"listToArray",value:function(t){var i,n=[];for(i=0;i<t.length;i++)n[i]=t[i];return n}},{key:"extend",value:function(t,i){var n=this;typeof Object.assign!="function"&&(Object.assign=function(l){if(l==null)throw new TypeError("Cannot convert undefined or null to object");for(var c=Object(l),d=1;d<arguments.length;d++){var h=arguments[d];if(h!=null)for(var g in h)h.hasOwnProperty(g)&&(c[g]=h[g])}return c});var s=Object.assign({},t);return this.isObject(t)&&this.isObject(i)&&Object.keys(i).forEach(function(l){n.isObject(i[l])&&l in t?s[l]=n.extend(t[l],i[l]):Object.assign(s,$({},l,i[l]))}),s}},{key:"extendArray",value:function(t,i){var n=[];return t.map(function(s){n.push(T.extend(i,s))}),t=n}},{key:"monthMod",value:function(t){return t%12}},{key:"clone",value:function(t){if(T.is("Array",t)){for(var i=[],n=0;n<t.length;n++)i[n]=this.clone(t[n]);return i}if(T.is("Null",t))return null;if(T.is("Date",t))return t;if(u(t)==="object"){var s={};for(var l in t)t.hasOwnProperty(l)&&(s[l]=this.clone(t[l]));return s}return t}},{key:"log10",value:function(t){return Math.log(t)/Math.LN10}},{key:"roundToBase10",value:function(t){return Math.pow(10,Math.floor(Math.log10(t)))}},{key:"roundToBase",value:function(t,i){return Math.pow(i,Math.floor(Math.log(t)/Math.log(i)))}},{key:"parseNumber",value:function(t){return t===null?t:parseFloat(t)}},{key:"stripNumber",value:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;return Number.isInteger(t)?t:parseFloat(t.toPrecision(i))}},{key:"randomId",value:function(){return(Math.random()+1).toString(36).substring(4)}},{key:"noExponents",value:function(t){var i=String(t).split(/[eE]/);if(i.length===1)return i[0];var n="",s=t<0?"-":"",l=i[0].replace(".",""),c=Number(i[1])+1;if(c<0){for(n=s+"0.";c++;)n+="0";return n+l.replace(/^-/,"")}for(c-=l.length;c--;)n+="0";return l+n}},{key:"getDimensions",value:function(t){var i=getComputedStyle(t,null),n=t.clientHeight,s=t.clientWidth;return n-=parseFloat(i.paddingTop)+parseFloat(i.paddingBottom),[s-=parseFloat(i.paddingLeft)+parseFloat(i.paddingRight),n]}},{key:"getBoundingClientRect",value:function(t){var i=t.getBoundingClientRect();return{top:i.top,right:i.right,bottom:i.bottom,left:i.left,width:t.clientWidth,height:t.clientHeight,x:i.left,y:i.top}}},{key:"getLargestStringFromArr",value:function(t){return t.reduce(function(i,n){return Array.isArray(n)&&(n=n.reduce(function(s,l){return s.length>l.length?s:l})),i.length>n.length?i:n},0)}},{key:"hexToRgba",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"#999999",i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.6;t.substring(0,1)!=="#"&&(t="#999999");var n=t.replace("#","");n=n.match(new RegExp("(.{"+n.length/3+"})","g"));for(var s=0;s<n.length;s++)n[s]=parseInt(n[s].length===1?n[s]+n[s]:n[s],16);return i!==void 0&&n.push(i),"rgba("+n.join(",")+")"}},{key:"getOpacityFromRGBA",value:function(t){return parseFloat(t.replace(/^.*,(.+)\)/,"$1"))}},{key:"rgb2hex",value:function(t){return(t=t.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i))&&t.length===4?"#"+("0"+parseInt(t[1],10).toString(16)).slice(-2)+("0"+parseInt(t[2],10).toString(16)).slice(-2)+("0"+parseInt(t[3],10).toString(16)).slice(-2):""}},{key:"isColorHex",value:function(t){return/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)|(^#[0-9A-F]{8}$)/i.test(t)}},{key:"getPolygonPos",value:function(t,i){for(var n=[],s=2*Math.PI/i,l=0;l<i;l++){var c={};c.x=t*Math.sin(l*s),c.y=-t*Math.cos(l*s),n.push(c)}return n}},{key:"polarToCartesian",value:function(t,i,n,s){var l=(s-90)*Math.PI/180;return{x:t+n*Math.cos(l),y:i+n*Math.sin(l)}}},{key:"escapeString",value:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"x",n=t.toString().slice();return n=n.replace(/[` ~!@#$%^&*()|+\=?;:'",.<>{}[\]\\/]/gi,i)}},{key:"negToZero",value:function(t){return t<0?0:t}},{key:"moveIndexInArray",value:function(t,i,n){if(n>=t.length)for(var s=n-t.length+1;s--;)t.push(void 0);return t.splice(n,0,t.splice(i,1)[0]),t}},{key:"extractNumber",value:function(t){return parseFloat(t.replace(/[^\d.]*/g,""))}},{key:"findAncestor",value:function(t,i){for(;(t=t.parentElement)&&!t.classList.contains(i););return t}},{key:"setELstyles",value:function(t,i){for(var n in i)i.hasOwnProperty(n)&&(t.style.key=i[n])}},{key:"isNumber",value:function(t){return!isNaN(t)&&parseFloat(Number(t))===t&&!isNaN(parseInt(t,10))}},{key:"isFloat",value:function(t){return Number(t)===t&&t%1!=0}},{key:"isSafari",value:function(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}},{key:"isFirefox",value:function(){return navigator.userAgent.toLowerCase().indexOf("firefox")>-1}},{key:"isIE11",value:function(){if(window.navigator.userAgent.indexOf("MSIE")!==-1||window.navigator.appVersion.indexOf("Trident/")>-1)return!0}},{key:"isIE",value:function(){var t=window.navigator.userAgent,i=t.indexOf("MSIE ");if(i>0)return parseInt(t.substring(i+5,t.indexOf(".",i)),10);if(t.indexOf("Trident/")>0){var n=t.indexOf("rv:");return parseInt(t.substring(n+3,t.indexOf(".",n)),10)}var s=t.indexOf("Edge/");return s>0&&parseInt(t.substring(s+5,t.indexOf(".",s)),10)}}]),T}(),j=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w,this.setEasingFunctions()}return w(T,[{key:"setEasingFunctions",value:function(){var t;if(!this.w.globals.easing){switch(this.w.config.chart.animations.easing){case"linear":t="-";break;case"easein":t="<";break;case"easeout":t=">";break;case"easeinout":default:t="<>";break;case"swing":t=function(i){var n=1.70158;return(i-=1)*i*((n+1)*i+n)+1};break;case"bounce":t=function(i){return i<1/2.75?7.5625*i*i:i<2/2.75?7.5625*(i-=1.5/2.75)*i+.75:i<2.5/2.75?7.5625*(i-=2.25/2.75)*i+.9375:7.5625*(i-=2.625/2.75)*i+.984375};break;case"elastic":t=function(i){return i===!!i?i:Math.pow(2,-10*i)*Math.sin((i-.075)*(2*Math.PI)/.3)+1}}this.w.globals.easing=t}}},{key:"animateLine",value:function(t,i,n,s){t.attr(i).animate(s).attr(n)}},{key:"animateMarker",value:function(t,i,n,s,l,c){i||(i=0),t.attr({r:i,width:i,height:i}).animate(s,l).attr({r:n,width:n.width,height:n.height}).afterAll(function(){c()})}},{key:"animateCircle",value:function(t,i,n,s,l){t.attr({r:i.r,cx:i.cx,cy:i.cy}).animate(s,l).attr({r:n.r,cx:n.cx,cy:n.cy})}},{key:"animateRect",value:function(t,i,n,s,l){t.attr(i).animate(s).attr(n).afterAll(function(){return l()})}},{key:"animatePathsGradually",value:function(t){var i=t.el,n=t.realIndex,s=t.j,l=t.fill,c=t.pathFrom,d=t.pathTo,h=t.speed,g=t.delay,m=this.w,b=0;m.config.chart.animations.animateGradually.enabled&&(b=m.config.chart.animations.animateGradually.delay),m.config.chart.animations.dynamicAnimation.enabled&&m.globals.dataChanged&&m.config.chart.type!=="bar"&&(b=0),this.morphSVG(i,n,s,m.config.chart.type!=="line"||m.globals.comboCharts?l:"stroke",c,d,h,g*b)}},{key:"showDelayedElements",value:function(){this.w.globals.delayedElements.forEach(function(t){var i=t.el;i.classList.remove("apexcharts-element-hidden"),i.classList.add("apexcharts-hidden-element-shown")})}},{key:"animationCompleted",value:function(t){var i=this.w;i.globals.animationEnded||(i.globals.animationEnded=!0,this.showDelayedElements(),typeof i.config.chart.events.animationEnd=="function"&&i.config.chart.events.animationEnd(this.ctx,{el:t,w:i}))}},{key:"morphSVG",value:function(t,i,n,s,l,c,d,h){var g=this,m=this.w;l||(l=t.attr("pathFrom")),c||(c=t.attr("pathTo"));var b=function(v){return m.config.chart.type==="radar"&&(d=1),"M 0 ".concat(m.globals.gridHeight)};(!l||l.indexOf("undefined")>-1||l.indexOf("NaN")>-1)&&(l=b()),(!c||c.indexOf("undefined")>-1||c.indexOf("NaN")>-1)&&(c=b()),m.globals.shouldAnimate||(d=1),t.plot(l).animate(1,m.globals.easing,h).plot(l).animate(d,m.globals.easing,h).plot(c).afterAll(function(){I.isNumber(n)?n===m.globals.series[m.globals.maxValsInArrayIndex].length-2&&m.globals.shouldAnimate&&g.animationCompleted(t):s!=="none"&&m.globals.shouldAnimate&&(!m.globals.comboCharts&&i===m.globals.series.length-1||m.globals.comboCharts)&&g.animationCompleted(t),g.showDelayedElements()})}}]),T}(),Y=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w}return w(T,[{key:"getDefaultFilter",value:function(t,i){var n=this.w;t.unfilter(!0),new window.SVG.Filter().size("120%","180%","-5%","-40%"),n.config.states.normal.filter!=="none"?this.applyFilter(t,i,n.config.states.normal.filter.type,n.config.states.normal.filter.value):n.config.chart.dropShadow.enabled&&this.dropShadow(t,n.config.chart.dropShadow,i)}},{key:"addNormalFilter",value:function(t,i){var n=this.w;n.config.chart.dropShadow.enabled&&!t.node.classList.contains("apexcharts-marker")&&this.dropShadow(t,n.config.chart.dropShadow,i)}},{key:"addLightenFilter",value:function(t,i,n){var s=this,l=this.w,c=n.intensity;t.unfilter(!0),new window.SVG.Filter,t.filter(function(d){var h=l.config.chart.dropShadow;(h.enabled?s.addShadow(d,i,h):d).componentTransfer({rgb:{type:"linear",slope:1.5,intercept:c}})}),t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)}},{key:"addDarkenFilter",value:function(t,i,n){var s=this,l=this.w,c=n.intensity;t.unfilter(!0),new window.SVG.Filter,t.filter(function(d){var h=l.config.chart.dropShadow;(h.enabled?s.addShadow(d,i,h):d).componentTransfer({rgb:{type:"linear",slope:c}})}),t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)}},{key:"applyFilter",value:function(t,i,n){var s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:.5;switch(n){case"none":this.addNormalFilter(t,i);break;case"lighten":this.addLightenFilter(t,i,{intensity:s});break;case"darken":this.addDarkenFilter(t,i,{intensity:s})}}},{key:"addShadow",value:function(t,i,n){var s=n.blur,l=n.top,c=n.left,d=n.color,h=n.opacity,g=t.flood(Array.isArray(d)?d[i]:d,h).composite(t.sourceAlpha,"in").offset(c,l).gaussianBlur(s).merge(t.source);return t.blend(t.source,g)}},{key:"dropShadow",value:function(t,i){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,s=i.top,l=i.left,c=i.blur,d=i.color,h=i.opacity,g=i.noUserSpaceOnUse,m=this.w;return t.unfilter(!0),I.isIE()&&m.config.chart.type==="radialBar"||(d=Array.isArray(d)?d[n]:d,t.filter(function(b){var v=null;v=I.isSafari()||I.isFirefox()||I.isIE()?b.flood(d,h).composite(b.sourceAlpha,"in").offset(l,s).gaussianBlur(c):b.flood(d,h).composite(b.sourceAlpha,"in").offset(l,s).gaussianBlur(c).merge(b.source),b.blend(b.source,v)}),g||t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)),t}},{key:"setSelectionFilter",value:function(t,i,n){var s=this.w;if(s.globals.selectedDataPoints[i]!==void 0&&s.globals.selectedDataPoints[i].indexOf(n)>-1){t.node.setAttribute("selected",!0);var l=s.config.states.active.filter;l!=="none"&&this.applyFilter(t,i,l.type,l.value)}}},{key:"_scaleFilterSize",value:function(t){(function(i){for(var n in i)i.hasOwnProperty(n)&&t.setAttribute(n,i[n])})({width:"200%",height:"200%",x:"-50%",y:"-50%"})}}]),T}(),z=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w}return w(T,[{key:"roundPathCorners",value:function(t,i){function n(X,J,ee){var oe=J.x-X.x,ge=J.y-X.y,ue=Math.sqrt(oe*oe+ge*ge);return s(X,J,Math.min(1,ee/ue))}function s(X,J,ee){return{x:X.x+(J.x-X.x)*ee,y:X.y+(J.y-X.y)*ee}}function l(X,J){X.length>2&&(X[X.length-2]=J.x,X[X.length-1]=J.y)}function c(X){return{x:parseFloat(X[X.length-2]),y:parseFloat(X[X.length-1])}}t.indexOf("NaN")>-1&&(t="");var d=t.split(/[,\s]/).reduce(function(X,J){var ee=J.match("([a-zA-Z])(.+)");return ee?(X.push(ee[1]),X.push(ee[2])):X.push(J),X},[]).reduce(function(X,J){return parseFloat(J)==J&&X.length?X[X.length-1].push(J):X.push([J]),X},[]),h=[];if(d.length>1){var g=c(d[0]),m=null;d[d.length-1][0]=="Z"&&d[0].length>2&&(m=["L",g.x,g.y],d[d.length-1]=m),h.push(d[0]);for(var b=1;b<d.length;b++){var v=h[h.length-1],S=d[b],A=S==m?d[1]:d[b+1];if(A&&v&&v.length>2&&S[0]=="L"&&A.length>2&&A[0]=="L"){var _,P,R=c(v),M=c(S),p=c(A);_=n(M,R,i),P=n(M,p,i),l(S,_),S.origPoint=M,h.push(S);var y=s(_,M,.5),C=s(M,P,.5),L=["C",y.x,y.y,C.x,C.y,P.x,P.y];L.origPoint=M,h.push(L)}else h.push(S)}if(m){var F=c(h[h.length-1]);h.push(["Z"]),l(h[0],F)}}else h=d;return h.reduce(function(X,J){return X+J.join(" ")+" "},"")}},{key:"drawLine",value:function(t,i,n,s){var l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"#a8a8a8",c=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,d=arguments.length>6&&arguments[6]!==void 0?arguments[6]:null,h=arguments.length>7&&arguments[7]!==void 0?arguments[7]:"butt";return this.w.globals.dom.Paper.line().attr({x1:t,y1:i,x2:n,y2:s,stroke:l,"stroke-dasharray":c,"stroke-width":d,"stroke-linecap":h})}},{key:"drawRect",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,c=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"#fefefe",d=arguments.length>6&&arguments[6]!==void 0?arguments[6]:1,h=arguments.length>7&&arguments[7]!==void 0?arguments[7]:null,g=arguments.length>8&&arguments[8]!==void 0?arguments[8]:null,m=arguments.length>9&&arguments[9]!==void 0?arguments[9]:0,b=this.w.globals.dom.Paper.rect();return b.attr({x:t,y:i,width:n>0?n:0,height:s>0?s:0,rx:l,ry:l,opacity:d,"stroke-width":h!==null?h:0,stroke:g!==null?g:"none","stroke-dasharray":m}),b.node.setAttribute("fill",c),b}},{key:"drawPolygon",value:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"#e1e1e1",n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"none";return this.w.globals.dom.Paper.polygon(t).attr({fill:s,stroke:i,"stroke-width":n})}},{key:"drawCircle",value:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;t<0&&(t=0);var n=this.w.globals.dom.Paper.circle(2*t);return i!==null&&n.attr(i),n}},{key:"drawPath",value:function(t){var i=t.d,n=i===void 0?"":i,s=t.stroke,l=s===void 0?"#a8a8a8":s,c=t.strokeWidth,d=c===void 0?1:c,h=t.fill,g=t.fillOpacity,m=g===void 0?1:g,b=t.strokeOpacity,v=b===void 0?1:b,S=t.classes,A=t.strokeLinecap,_=A===void 0?null:A,P=t.strokeDashArray,R=P===void 0?0:P,M=this.w;return _===null&&(_=M.config.stroke.lineCap),(n.indexOf("undefined")>-1||n.indexOf("NaN")>-1)&&(n="M 0 ".concat(M.globals.gridHeight)),M.globals.dom.Paper.path(n).attr({fill:h,"fill-opacity":m,stroke:l,"stroke-opacity":v,"stroke-linecap":_,"stroke-width":d,"stroke-dasharray":R,class:S})}},{key:"group",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,i=this.w.globals.dom.Paper.group();return t!==null&&i.attr(t),i}},{key:"move",value:function(t,i){var n=["M",t,i].join(" ");return n}},{key:"line",value:function(t,i){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,s=null;return n===null?s=[" L",t,i].join(" "):n==="H"?s=[" H",t].join(" "):n==="V"&&(s=[" V",i].join(" ")),s}},{key:"curve",value:function(t,i,n,s,l,c){var d=["C",t,i,n,s,l,c].join(" ");return d}},{key:"quadraticCurve",value:function(t,i,n,s){return["Q",t,i,n,s].join(" ")}},{key:"arc",value:function(t,i,n,s,l,c,d){var h="A";arguments.length>7&&arguments[7]!==void 0&&arguments[7]&&(h="a");var g=[h,t,i,n,s,l,c,d].join(" ");return g}},{key:"renderPaths",value:function(t){var i,n=t.j,s=t.realIndex,l=t.pathFrom,c=t.pathTo,d=t.stroke,h=t.strokeWidth,g=t.strokeLinecap,m=t.fill,b=t.animationDelay,v=t.initialSpeed,S=t.dataChangeSpeed,A=t.className,_=t.shouldClipToGrid,P=_===void 0||_,R=t.bindEventsOnPaths,M=R===void 0||R,p=t.drawShadow,y=p===void 0||p,C=this.w,L=new Y(this.ctx),F=new j(this.ctx),X=this.w.config.chart.animations.enabled,J=X&&this.w.config.chart.animations.dynamicAnimation.enabled,ee=!!(X&&!C.globals.resized||J&&C.globals.dataChanged&&C.globals.shouldAnimate);ee?i=l:(i=c,C.globals.animationEnded=!0);var oe=C.config.stroke.dashArray,ge=0;ge=Array.isArray(oe)?oe[s]:C.config.stroke.dashArray;var ue=this.drawPath({d:i,stroke:d,strokeWidth:h,fill:m,fillOpacity:1,classes:A,strokeLinecap:g,strokeDashArray:ge});if(ue.attr("index",s),P&&ue.attr({"clip-path":"url(#gridRectMask".concat(C.globals.cuid,")")}),C.config.states.normal.filter.type!=="none")L.getDefaultFilter(ue,s);else if(C.config.chart.dropShadow.enabled&&y&&(!C.config.chart.dropShadow.enabledOnSeries||C.config.chart.dropShadow.enabledOnSeries&&C.config.chart.dropShadow.enabledOnSeries.indexOf(s)!==-1)){var Se=C.config.chart.dropShadow;L.dropShadow(ue,Se,s)}M&&(ue.node.addEventListener("mouseenter",this.pathMouseEnter.bind(this,ue)),ue.node.addEventListener("mouseleave",this.pathMouseLeave.bind(this,ue)),ue.node.addEventListener("mousedown",this.pathMouseDown.bind(this,ue))),ue.attr({pathTo:c,pathFrom:l});var $e={el:ue,j:n,realIndex:s,pathFrom:l,pathTo:c,fill:m,strokeWidth:h,delay:b};return!X||C.globals.resized||C.globals.dataChanged?!C.globals.resized&&C.globals.dataChanged||F.showDelayedElements():F.animatePathsGradually(o(o({},$e),{},{speed:v})),C.globals.dataChanged&&J&&ee&&F.animatePathsGradually(o(o({},$e),{},{speed:S})),ue}},{key:"drawPattern",value:function(t,i,n){var s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"#a8a8a8",l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;return this.w.globals.dom.Paper.pattern(i,n,function(c){t==="horizontalLines"?c.line(0,0,n,0).stroke({color:s,width:l+1}):t==="verticalLines"?c.line(0,0,0,i).stroke({color:s,width:l+1}):t==="slantedLines"?c.line(0,0,i,n).stroke({color:s,width:l}):t==="squares"?c.rect(i,n).fill("none").stroke({color:s,width:l}):t==="circles"&&c.circle(i).fill("none").stroke({color:s,width:l})})}},{key:"drawGradient",value:function(t,i,n,s,l){var c,d=arguments.length>5&&arguments[5]!==void 0?arguments[5]:null,h=arguments.length>6&&arguments[6]!==void 0?arguments[6]:null,g=arguments.length>7&&arguments[7]!==void 0?arguments[7]:null,m=arguments.length>8&&arguments[8]!==void 0?arguments[8]:0,b=this.w;i.length<9&&i.indexOf("#")===0&&(i=I.hexToRgba(i,s)),n.length<9&&n.indexOf("#")===0&&(n=I.hexToRgba(n,l));var v=0,S=1,A=1,_=null;h!==null&&(v=h[0]!==void 0?h[0]/100:0,S=h[1]!==void 0?h[1]/100:1,A=h[2]!==void 0?h[2]/100:1,_=h[3]!==void 0?h[3]/100:null);var P=!(b.config.chart.type!=="donut"&&b.config.chart.type!=="pie"&&b.config.chart.type!=="polarArea"&&b.config.chart.type!=="bubble");if(c=g===null||g.length===0?b.globals.dom.Paper.gradient(P?"radial":"linear",function(p){p.at(v,i,s),p.at(S,n,l),p.at(A,n,l),_!==null&&p.at(_,i,s)}):b.globals.dom.Paper.gradient(P?"radial":"linear",function(p){(Array.isArray(g[m])?g[m]:g).forEach(function(y){p.at(y.offset/100,y.color,y.opacity)})}),P){var R=b.globals.gridWidth/2,M=b.globals.gridHeight/2;b.config.chart.type!=="bubble"?c.attr({gradientUnits:"userSpaceOnUse",cx:R,cy:M,r:d}):c.attr({cx:.5,cy:.5,r:.8,fx:.2,fy:.2})}else t==="vertical"?c.from(0,0).to(0,1):t==="diagonal"?c.from(0,0).to(1,1):t==="horizontal"?c.from(0,1).to(1,1):t==="diagonal2"&&c.from(1,0).to(0,1);return c}},{key:"getTextBasedOnMaxWidth",value:function(t){var i=t.text,n=t.maxWidth,s=t.fontSize,l=t.fontFamily,c=this.getTextRects(i,s,l),d=c.width/i.length,h=Math.floor(n/d);return n<c.width?i.slice(0,h-3)+"...":i}},{key:"drawText",value:function(t){var i=this,n=t.x,s=t.y,l=t.text,c=t.textAnchor,d=t.fontSize,h=t.fontFamily,g=t.fontWeight,m=t.foreColor,b=t.opacity,v=t.maxWidth,S=t.cssClass,A=S===void 0?"":S,_=t.isPlainText,P=_===void 0||_,R=this.w;l===void 0&&(l="");var M=l;c||(c="start"),m&&m.length||(m=R.config.chart.foreColor),h=h||R.config.chart.fontFamily,g=g||"regular";var p,y={maxWidth:v,fontSize:d=d||"11px",fontFamily:h};return Array.isArray(l)?p=R.globals.dom.Paper.text(function(C){for(var L=0;L<l.length;L++)M=l[L],v&&(M=i.getTextBasedOnMaxWidth(o({text:l[L]},y))),L===0?C.tspan(M):C.tspan(M).newLine()}):(v&&(M=this.getTextBasedOnMaxWidth(o({text:l},y))),p=P?R.globals.dom.Paper.plain(l):R.globals.dom.Paper.text(function(C){return C.tspan(M)})),p.attr({x:n,y:s,"text-anchor":c,"dominant-baseline":"auto","font-size":d,"font-family":h,"font-weight":g,fill:m,class:"apexcharts-text "+A}),p.node.style.fontFamily=h,p.node.style.opacity=b,p}},{key:"drawMarker",value:function(t,i,n){t=t||0;var s=n.pSize||0,l=null;if(n.shape==="square"||n.shape==="rect"){var c=n.pRadius===void 0?s/2:n.pRadius;i!==null&&s||(s=0,c=0);var d=1.2*s+c,h=this.drawRect(d,d,d,d,c);h.attr({x:t-d/2,y:i-d/2,cx:t,cy:i,class:n.class?n.class:"",fill:n.pointFillColor,"fill-opacity":n.pointFillOpacity?n.pointFillOpacity:1,stroke:n.pointStrokeColor,"stroke-width":n.pointStrokeWidth?n.pointStrokeWidth:0,"stroke-opacity":n.pointStrokeOpacity?n.pointStrokeOpacity:1}),l=h}else n.shape!=="circle"&&n.shape||(I.isNumber(i)||(s=0,i=0),l=this.drawCircle(s,{cx:t,cy:i,class:n.class?n.class:"",stroke:n.pointStrokeColor,fill:n.pointFillColor,"fill-opacity":n.pointFillOpacity?n.pointFillOpacity:1,"stroke-width":n.pointStrokeWidth?n.pointStrokeWidth:0,"stroke-opacity":n.pointStrokeOpacity?n.pointStrokeOpacity:1}));return l}},{key:"pathMouseEnter",value:function(t,i){var n=this.w,s=new Y(this.ctx),l=parseInt(t.node.getAttribute("index"),10),c=parseInt(t.node.getAttribute("j"),10);if(typeof n.config.chart.events.dataPointMouseEnter=="function"&&n.config.chart.events.dataPointMouseEnter(i,this.ctx,{seriesIndex:l,dataPointIndex:c,w:n}),this.ctx.events.fireEvent("dataPointMouseEnter",[i,this.ctx,{seriesIndex:l,dataPointIndex:c,w:n}]),(n.config.states.active.filter.type==="none"||t.node.getAttribute("selected")!=="true")&&n.config.states.hover.filter.type!=="none"&&!n.globals.isTouchDevice){var d=n.config.states.hover.filter;s.applyFilter(t,l,d.type,d.value)}}},{key:"pathMouseLeave",value:function(t,i){var n=this.w,s=new Y(this.ctx),l=parseInt(t.node.getAttribute("index"),10),c=parseInt(t.node.getAttribute("j"),10);typeof n.config.chart.events.dataPointMouseLeave=="function"&&n.config.chart.events.dataPointMouseLeave(i,this.ctx,{seriesIndex:l,dataPointIndex:c,w:n}),this.ctx.events.fireEvent("dataPointMouseLeave",[i,this.ctx,{seriesIndex:l,dataPointIndex:c,w:n}]),n.config.states.active.filter.type!=="none"&&t.node.getAttribute("selected")==="true"||n.config.states.hover.filter.type!=="none"&&s.getDefaultFilter(t,l)}},{key:"pathMouseDown",value:function(t,i){var n=this.w,s=new Y(this.ctx),l=parseInt(t.node.getAttribute("index"),10),c=parseInt(t.node.getAttribute("j"),10),d="false";if(t.node.getAttribute("selected")==="true"){if(t.node.setAttribute("selected","false"),n.globals.selectedDataPoints[l].indexOf(c)>-1){var h=n.globals.selectedDataPoints[l].indexOf(c);n.globals.selectedDataPoints[l].splice(h,1)}}else{if(!n.config.states.active.allowMultipleDataPointsSelection&&n.globals.selectedDataPoints.length>0){n.globals.selectedDataPoints=[];var g=n.globals.dom.Paper.select(".apexcharts-series path").members,m=n.globals.dom.Paper.select(".apexcharts-series circle, .apexcharts-series rect").members,b=function(A){Array.prototype.forEach.call(A,function(_){_.node.setAttribute("selected","false"),s.getDefaultFilter(_,l)})};b(g),b(m)}t.node.setAttribute("selected","true"),d="true",n.globals.selectedDataPoints[l]===void 0&&(n.globals.selectedDataPoints[l]=[]),n.globals.selectedDataPoints[l].push(c)}if(d==="true"){var v=n.config.states.active.filter;if(v!=="none")s.applyFilter(t,l,v.type,v.value);else if(n.config.states.hover.filter!=="none"&&!n.globals.isTouchDevice){var S=n.config.states.hover.filter;s.applyFilter(t,l,S.type,S.value)}}else n.config.states.active.filter.type!=="none"&&(n.config.states.hover.filter.type==="none"||n.globals.isTouchDevice?s.getDefaultFilter(t,l):(S=n.config.states.hover.filter,s.applyFilter(t,l,S.type,S.value)));typeof n.config.chart.events.dataPointSelection=="function"&&n.config.chart.events.dataPointSelection(i,this.ctx,{selectedDataPoints:n.globals.selectedDataPoints,seriesIndex:l,dataPointIndex:c,w:n}),i&&this.ctx.events.fireEvent("dataPointSelection",[i,this.ctx,{selectedDataPoints:n.globals.selectedDataPoints,seriesIndex:l,dataPointIndex:c,w:n}])}},{key:"rotateAroundCenter",value:function(t){var i={};return t&&typeof t.getBBox=="function"&&(i=t.getBBox()),{x:i.x+i.width/2,y:i.y+i.height/2}}},{key:"getTextRects",value:function(t,i,n,s){var l=!(arguments.length>4&&arguments[4]!==void 0)||arguments[4],c=this.w,d=this.drawText({x:-200,y:-200,text:t,textAnchor:"start",fontSize:i,fontFamily:n,foreColor:"#fff",opacity:0});s&&d.attr("transform",s),c.globals.dom.Paper.add(d);var h=d.bbox();return l||(h=d.node.getBoundingClientRect()),d.remove(),{width:h.width,height:h.height}}},{key:"placeTextWithEllipsis",value:function(t,i,n){if(typeof t.getComputedTextLength=="function"&&(t.textContent=i,i.length>0&&t.getComputedTextLength()>=n/1.1)){for(var s=i.length-3;s>0;s-=3)if(t.getSubStringLength(0,s)<=n/1.1)return void(t.textContent=i.substring(0,s)+"...");t.textContent="."}}}],[{key:"setAttrs",value:function(t,i){for(var n in i)i.hasOwnProperty(n)&&t.setAttribute(n,i[n])}}]),T}(),K=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w}return w(T,[{key:"getStackedSeriesTotals",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],i=this.w,n=[];if(i.globals.series.length===0)return n;for(var s=0;s<i.globals.series[i.globals.maxValsInArrayIndex].length;s++){for(var l=0,c=0;c<i.globals.series.length;c++)i.globals.series[c][s]!==void 0&&t.indexOf(c)===-1&&(l+=i.globals.series[c][s]);n.push(l)}return n}},{key:"getSeriesTotalByIndex",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;return t===null?this.w.config.series.reduce(function(i,n){return i+n},0):this.w.globals.series[t].reduce(function(i,n){return i+n},0)}},{key:"isSeriesNull",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;return(t===null?this.w.config.series.filter(function(i){return i!==null}):this.w.config.series[t].data.filter(function(i){return i!==null})).length===0}},{key:"seriesHaveSameValues",value:function(t){return this.w.globals.series[t].every(function(i,n,s){return i===s[0]})}},{key:"getCategoryLabels",value:function(t){var i=this.w,n=t.slice();return i.config.xaxis.convertedCatToNumeric&&(n=t.map(function(s,l){return i.config.xaxis.labels.formatter(s-i.globals.minX+1)})),n}},{key:"getLargestSeries",value:function(){var t=this.w;t.globals.maxValsInArrayIndex=t.globals.series.map(function(i){return i.length}).indexOf(Math.max.apply(Math,t.globals.series.map(function(i){return i.length})))}},{key:"getLargestMarkerSize",value:function(){var t=this.w,i=0;return t.globals.markers.size.forEach(function(n){i=Math.max(i,n)}),t.config.markers.discrete&&t.config.markers.discrete.length&&t.config.markers.discrete.forEach(function(n){i=Math.max(i,n.size)}),i>0&&(i+=t.config.markers.hover.sizeOffset+1),t.globals.markers.largestSize=i,i}},{key:"getSeriesTotals",value:function(){var t=this.w;t.globals.seriesTotals=t.globals.series.map(function(i,n){var s=0;if(Array.isArray(i))for(var l=0;l<i.length;l++)s+=i[l];else s+=i;return s})}},{key:"getSeriesTotalsXRange",value:function(t,i){var n=this.w;return n.globals.series.map(function(s,l){for(var c=0,d=0;d<s.length;d++)n.globals.seriesX[l][d]>t&&n.globals.seriesX[l][d]<i&&(c+=s[d]);return c})}},{key:"getPercentSeries",value:function(){var t=this.w;t.globals.seriesPercent=t.globals.series.map(function(i,n){var s=[];if(Array.isArray(i))for(var l=0;l<i.length;l++){var c=t.globals.stackedSeriesTotals[l],d=0;c&&(d=100*i[l]/c),s.push(d)}else{var h=100*i/t.globals.seriesTotals.reduce(function(g,m){return g+m},0);s.push(h)}return s})}},{key:"getCalculatedRatios",value:function(){var t,i,n,s,l=this.w.globals,c=[],d=0,h=[],g=.1,m=0;if(l.yRange=[],l.isMultipleYAxis)for(var b=0;b<l.minYArr.length;b++)l.yRange.push(Math.abs(l.minYArr[b]-l.maxYArr[b])),h.push(0);else l.yRange.push(Math.abs(l.minY-l.maxY));l.xRange=Math.abs(l.maxX-l.minX),l.zRange=Math.abs(l.maxZ-l.minZ);for(var v=0;v<l.yRange.length;v++)c.push(l.yRange[v]/l.gridHeight);if(i=l.xRange/l.gridWidth,n=Math.abs(l.initialMaxX-l.initialMinX)/l.gridWidth,t=l.yRange/l.gridWidth,s=l.xRange/l.gridHeight,(d=l.zRange/l.gridHeight*16)||(d=1),l.minY!==Number.MIN_VALUE&&Math.abs(l.minY)!==0&&(l.hasNegs=!0),l.isMultipleYAxis){h=[];for(var S=0;S<c.length;S++)h.push(-l.minYArr[S]/c[S])}else h.push(-l.minY/c[0]),l.minY!==Number.MIN_VALUE&&Math.abs(l.minY)!==0&&(g=-l.minY/t,m=l.minX/i);return{yRatio:c,invertedYRatio:t,zRatio:d,xRatio:i,initialXRatio:n,invertedXRatio:s,baseLineInvertedY:g,baseLineY:h,baseLineX:m}}},{key:"getLogSeries",value:function(t){var i=this,n=this.w;return n.globals.seriesLog=t.map(function(s,l){return n.config.yaxis[l]&&n.config.yaxis[l].logarithmic?s.map(function(c){return c===null?null:i.getLogVal(n.config.yaxis[l].logBase,c,l)}):s}),n.globals.invalidLogScale?t:n.globals.seriesLog}},{key:"getBaseLog",value:function(t,i){return Math.log(i)/Math.log(t)}},{key:"getLogVal",value:function(t,i,n){if(i===0)return 0;var s=this.w,l=s.globals.minYArr[n]===0?-1:this.getBaseLog(t,s.globals.minYArr[n]),c=(s.globals.maxYArr[n]===0?0:this.getBaseLog(t,s.globals.maxYArr[n]))-l;return i<1?i/c:(this.getBaseLog(t,i)-l)/c}},{key:"getLogYRatios",value:function(t){var i=this,n=this.w,s=this.w.globals;return s.yLogRatio=t.slice(),s.logYRange=s.yRange.map(function(l,c){if(n.config.yaxis[c]&&i.w.config.yaxis[c].logarithmic){var d,h=-Number.MAX_VALUE,g=Number.MIN_VALUE;return s.seriesLog.forEach(function(m,b){m.forEach(function(v){n.config.yaxis[b]&&n.config.yaxis[b].logarithmic&&(h=Math.max(v,h),g=Math.min(v,g))})}),d=Math.pow(s.yRange[c],Math.abs(g-h)/s.yRange[c]),s.yLogRatio[c]=d/s.gridHeight,d}}),s.invalidLogScale?t.slice():s.yLogRatio}}],[{key:"checkComboSeries",value:function(t){var i=!1,n=0,s=0;return t.length&&t[0].type!==void 0&&t.forEach(function(l){l.type!=="bar"&&l.type!=="column"&&l.type!=="candlestick"&&l.type!=="boxPlot"||n++,l.type!==void 0&&s++}),s>0&&(i=!0),{comboBarCount:n,comboCharts:i}}},{key:"extendArrayProps",value:function(t,i,n){return i.yaxis&&(i=t.extendYAxis(i,n)),i.annotations&&(i.annotations.yaxis&&(i=t.extendYAxisAnnotations(i)),i.annotations.xaxis&&(i=t.extendXAxisAnnotations(i)),i.annotations.points&&(i=t.extendPointAnnotations(i))),i}}]),T}(),te=function(){function T(t){f(this,T),this.w=t.w,this.annoCtx=t}return w(T,[{key:"setOrientations",value:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,n=this.w;if(t.label.orientation==="vertical"){var s=i!==null?i:0,l=n.globals.dom.baseEl.querySelector(".apexcharts-xaxis-annotations .apexcharts-xaxis-annotation-label[rel='".concat(s,"']"));if(l!==null){var c=l.getBoundingClientRect();l.setAttribute("x",parseFloat(l.getAttribute("x"))-c.height+4),t.label.position==="top"?l.setAttribute("y",parseFloat(l.getAttribute("y"))+c.width):l.setAttribute("y",parseFloat(l.getAttribute("y"))-c.width);var d=this.annoCtx.graphics.rotateAroundCenter(l),h=d.x,g=d.y;l.setAttribute("transform","rotate(-90 ".concat(h," ").concat(g,")"))}}}},{key:"addBackgroundToAnno",value:function(t,i){var n=this.w;if(!t||i.label.text===void 0||i.label.text!==void 0&&!String(i.label.text).trim())return null;var s=n.globals.dom.baseEl.querySelector(".apexcharts-grid").getBoundingClientRect(),l=t.getBoundingClientRect(),c=i.label.style.padding.left,d=i.label.style.padding.right,h=i.label.style.padding.top,g=i.label.style.padding.bottom;i.label.orientation==="vertical"&&(h=i.label.style.padding.left,g=i.label.style.padding.right,c=i.label.style.padding.top,d=i.label.style.padding.bottom);var m=l.left-s.left-c,b=l.top-s.top-h,v=this.annoCtx.graphics.drawRect(m-n.globals.barPadForNumericAxis,b,l.width+c+d,l.height+h+g,i.label.borderRadius,i.label.style.background,1,i.label.borderWidth,i.label.borderColor,0);return i.id&&v.node.classList.add(i.id),v}},{key:"annotationsBackground",value:function(){var t=this,i=this.w,n=function(s,l,c){var d=i.globals.dom.baseEl.querySelector(".apexcharts-".concat(c,"-annotations .apexcharts-").concat(c,"-annotation-label[rel='").concat(l,"']"));if(d){var h=d.parentNode,g=t.addBackgroundToAnno(d,s);g&&(h.insertBefore(g.node,d),s.label.mouseEnter&&g.node.addEventListener("mouseenter",s.label.mouseEnter.bind(t,s)),s.label.mouseLeave&&g.node.addEventListener("mouseleave",s.label.mouseLeave.bind(t,s)),s.label.click&&g.node.addEventListener("click",s.label.click.bind(t,s)))}};i.config.annotations.xaxis.map(function(s,l){n(s,l,"xaxis")}),i.config.annotations.yaxis.map(function(s,l){n(s,l,"yaxis")}),i.config.annotations.points.map(function(s,l){n(s,l,"point")})}},{key:"getY1Y2",value:function(t,i){var n,s=t==="y1"?i.y:i.y2,l=this.w;if(this.annoCtx.invertAxis){var c=l.globals.labels.indexOf(s);l.config.xaxis.convertedCatToNumeric&&(c=l.globals.categoryLabels.indexOf(s));var d=l.globals.dom.baseEl.querySelector(".apexcharts-yaxis-texts-g text:nth-child("+(c+1)+")");d&&(n=parseFloat(d.getAttribute("y")))}else{var h;l.config.yaxis[i.yAxisIndex].logarithmic?h=(s=new K(this.annoCtx.ctx).getLogVal(s,i.yAxisIndex))/l.globals.yLogRatio[i.yAxisIndex]:h=(s-l.globals.minYArr[i.yAxisIndex])/(l.globals.yRange[i.yAxisIndex]/l.globals.gridHeight),n=l.globals.gridHeight-h,!i.marker||i.y!==void 0&&i.y!==null||(n=0),l.config.yaxis[i.yAxisIndex]&&l.config.yaxis[i.yAxisIndex].reversed&&(n=h)}return typeof s=="string"&&s.indexOf("px")>-1&&(n=parseFloat(s)),n}},{key:"getX1X2",value:function(t,i){var n=this.w,s=this.annoCtx.invertAxis?n.globals.minY:n.globals.minX,l=this.annoCtx.invertAxis?n.globals.maxY:n.globals.maxX,c=this.annoCtx.invertAxis?n.globals.yRange[0]:n.globals.xRange,d=(i.x-s)/(c/n.globals.gridWidth);this.annoCtx.inversedReversedAxis&&(d=(l-i.x)/(c/n.globals.gridWidth)),n.config.xaxis.type!=="category"&&!n.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||n.globals.dataFormatXNumeric||(d=this.getStringX(i.x));var h=(i.x2-s)/(c/n.globals.gridWidth);return this.annoCtx.inversedReversedAxis&&(h=(l-i.x2)/(c/n.globals.gridWidth)),n.config.xaxis.type!=="category"&&!n.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||n.globals.dataFormatXNumeric||(h=this.getStringX(i.x2)),i.x!==void 0&&i.x!==null||!i.marker||(d=n.globals.gridWidth),t==="x1"&&typeof i.x=="string"&&i.x.indexOf("px")>-1&&(d=parseFloat(i.x)),t==="x2"&&typeof i.x2=="string"&&i.x2.indexOf("px")>-1&&(h=parseFloat(i.x2)),t==="x1"?d:h}},{key:"getStringX",value:function(t){var i=this.w,n=t;i.config.xaxis.convertedCatToNumeric&&i.globals.categoryLabels.length&&(t=i.globals.categoryLabels.indexOf(t)+1);var s=i.globals.labels.indexOf(t),l=i.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g text:nth-child("+(s+1)+")");return l&&(n=parseFloat(l.getAttribute("x"))),n}}]),T}(),le=function(){function T(t){f(this,T),this.w=t.w,this.annoCtx=t,this.invertAxis=this.annoCtx.invertAxis,this.helpers=new te(this.annoCtx)}return w(T,[{key:"addXaxisAnnotation",value:function(t,i,n){var s,l=this.w,c=this.helpers.getX1X2("x1",t),d=t.label.text,h=t.strokeDashArray;if(I.isNumber(c)){if(t.x2===null||t.x2===void 0){var g=this.annoCtx.graphics.drawLine(c+t.offsetX,0+t.offsetY,c+t.offsetX,l.globals.gridHeight+t.offsetY,t.borderColor,h,t.borderWidth);i.appendChild(g.node),t.id&&g.node.classList.add(t.id)}else{if((s=this.helpers.getX1X2("x2",t))<c){var m=c;c=s,s=m}var b=this.annoCtx.graphics.drawRect(c+t.offsetX,0+t.offsetY,s-c,l.globals.gridHeight+t.offsetY,0,t.fillColor,t.opacity,1,t.borderColor,h);b.node.classList.add("apexcharts-annotation-rect"),b.attr("clip-path","url(#gridRectMask".concat(l.globals.cuid,")")),i.appendChild(b.node),t.id&&b.node.classList.add(t.id)}var v=this.annoCtx.graphics.getTextRects(d,parseFloat(t.label.style.fontSize)),S=t.label.position==="top"?4:t.label.position==="center"?l.globals.gridHeight/2+(t.label.orientation==="vertical"?v.width/2:0):l.globals.gridHeight,A=this.annoCtx.graphics.drawText({x:c+t.label.offsetX,y:S+t.label.offsetY-(t.label.orientation==="vertical"?t.label.position==="top"?v.width/2-12:-v.width/2:0),text:d,textAnchor:t.label.textAnchor,fontSize:t.label.style.fontSize,fontFamily:t.label.style.fontFamily,fontWeight:t.label.style.fontWeight,foreColor:t.label.style.color,cssClass:"apexcharts-xaxis-annotation-label ".concat(t.label.style.cssClass," ").concat(t.id?t.id:"")});A.attr({rel:n}),i.appendChild(A.node),this.annoCtx.helpers.setOrientations(t,n)}}},{key:"drawXAxisAnnotations",value:function(){var t=this,i=this.w,n=this.annoCtx.graphics.group({class:"apexcharts-xaxis-annotations"});return i.config.annotations.xaxis.map(function(s,l){t.addXaxisAnnotation(s,n.node,l)}),n}}]),T}(),be=function(){function T(t){f(this,T),this.w=t.w,this.annoCtx=t,this.helpers=new te(this.annoCtx)}return w(T,[{key:"addYaxisAnnotation",value:function(t,i,n){var s,l=this.w,c=t.strokeDashArray,d=this.helpers.getY1Y2("y1",t),h=t.label.text;if(t.y2===null||t.y2===void 0){var g=this.annoCtx.graphics.drawLine(0+t.offsetX,d+t.offsetY,this._getYAxisAnnotationWidth(t),d+t.offsetY,t.borderColor,c,t.borderWidth);i.appendChild(g.node),t.id&&g.node.classList.add(t.id)}else{if((s=this.helpers.getY1Y2("y2",t))>d){var m=d;d=s,s=m}var b=this.annoCtx.graphics.drawRect(0+t.offsetX,s+t.offsetY,this._getYAxisAnnotationWidth(t),d-s,0,t.fillColor,t.opacity,1,t.borderColor,c);b.node.classList.add("apexcharts-annotation-rect"),b.attr("clip-path","url(#gridRectMask".concat(l.globals.cuid,")")),i.appendChild(b.node),t.id&&b.node.classList.add(t.id)}var v=t.label.position==="right"?l.globals.gridWidth:t.label.position==="center"?l.globals.gridWidth/2:0,S=this.annoCtx.graphics.drawText({x:v+t.label.offsetX,y:(s??d)+t.label.offsetY-3,text:h,textAnchor:t.label.textAnchor,fontSize:t.label.style.fontSize,fontFamily:t.label.style.fontFamily,fontWeight:t.label.style.fontWeight,foreColor:t.label.style.color,cssClass:"apexcharts-yaxis-annotation-label ".concat(t.label.style.cssClass," ").concat(t.id?t.id:"")});S.attr({rel:n}),i.appendChild(S.node)}},{key:"_getYAxisAnnotationWidth",value:function(t){var i=this.w;return i.globals.gridWidth,(t.width.indexOf("%")>-1?i.globals.gridWidth*parseInt(t.width,10)/100:parseInt(t.width,10))+t.offsetX}},{key:"drawYAxisAnnotations",value:function(){var t=this,i=this.w,n=this.annoCtx.graphics.group({class:"apexcharts-yaxis-annotations"});return i.config.annotations.yaxis.map(function(s,l){t.addYaxisAnnotation(s,n.node,l)}),n}}]),T}(),ye=function(){function T(t){f(this,T),this.w=t.w,this.annoCtx=t,this.helpers=new te(this.annoCtx)}return w(T,[{key:"addPointAnnotation",value:function(t,i,n){this.w;var s=this.helpers.getX1X2("x1",t),l=this.helpers.getY1Y2("y1",t);if(I.isNumber(s)){var c={pSize:t.marker.size,pointStrokeWidth:t.marker.strokeWidth,pointFillColor:t.marker.fillColor,pointStrokeColor:t.marker.strokeColor,shape:t.marker.shape,pRadius:t.marker.radius,class:"apexcharts-point-annotation-marker ".concat(t.marker.cssClass," ").concat(t.id?t.id:"")},d=this.annoCtx.graphics.drawMarker(s+t.marker.offsetX,l+t.marker.offsetY,c);i.appendChild(d.node);var h=t.label.text?t.label.text:"",g=this.annoCtx.graphics.drawText({x:s+t.label.offsetX,y:l+t.label.offsetY-t.marker.size-parseFloat(t.label.style.fontSize)/1.6,text:h,textAnchor:t.label.textAnchor,fontSize:t.label.style.fontSize,fontFamily:t.label.style.fontFamily,fontWeight:t.label.style.fontWeight,foreColor:t.label.style.color,cssClass:"apexcharts-point-annotation-label ".concat(t.label.style.cssClass," ").concat(t.id?t.id:"")});if(g.attr({rel:n}),i.appendChild(g.node),t.customSVG.SVG){var m=this.annoCtx.graphics.group({class:"apexcharts-point-annotations-custom-svg "+t.customSVG.cssClass});m.attr({transform:"translate(".concat(s+t.customSVG.offsetX,", ").concat(l+t.customSVG.offsetY,")")}),m.node.innerHTML=t.customSVG.SVG,i.appendChild(m.node)}if(t.image.path){var b=t.image.width?t.image.width:20,v=t.image.height?t.image.height:20;d=this.annoCtx.addImage({x:s+t.image.offsetX-b/2,y:l+t.image.offsetY-v/2,width:b,height:v,path:t.image.path,appendTo:".apexcharts-point-annotations"})}t.mouseEnter&&d.node.addEventListener("mouseenter",t.mouseEnter.bind(this,t)),t.mouseLeave&&d.node.addEventListener("mouseleave",t.mouseLeave.bind(this,t)),t.click&&d.node.addEventListener("click",t.click.bind(this,t))}}},{key:"drawPointAnnotations",value:function(){var t=this,i=this.w,n=this.annoCtx.graphics.group({class:"apexcharts-point-annotations"});return i.config.annotations.points.map(function(s,l){t.addPointAnnotation(s,n.node,l)}),n}}]),T}(),_e={name:"en",options:{months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],toolbar:{exportToSVG:"Download SVG",exportToPNG:"Download PNG",exportToCSV:"Download CSV",menu:"Menu",selection:"Selection",selectionZoom:"Selection Zoom",zoomIn:"Zoom In",zoomOut:"Zoom Out",pan:"Panning",reset:"Reset Zoom"}}},fe=function(){function T(){f(this,T),this.yAxis={show:!0,showAlways:!1,showForNullSeries:!0,seriesName:void 0,opposite:!1,reversed:!1,logarithmic:!1,logBase:10,tickAmount:void 0,forceNiceScale:!1,max:void 0,min:void 0,floating:!1,decimalsInFloat:void 0,labels:{show:!0,minWidth:0,maxWidth:160,offsetX:0,offsetY:0,align:void 0,rotate:0,padding:20,style:{colors:[],fontSize:"11px",fontWeight:400,fontFamily:void 0,cssClass:""},formatter:void 0},axisBorder:{show:!1,color:"#e0e0e0",width:1,offsetX:0,offsetY:0},axisTicks:{show:!1,color:"#e0e0e0",width:6,offsetX:0,offsetY:0},title:{text:void 0,rotate:-90,offsetY:0,offsetX:0,style:{color:void 0,fontSize:"11px",fontWeight:900,fontFamily:void 0,cssClass:""}},tooltip:{enabled:!1,offsetX:0},crosshairs:{show:!0,position:"front",stroke:{color:"#b6b6b6",width:1,dashArray:0}}},this.pointAnnotation={id:void 0,x:0,y:null,yAxisIndex:0,seriesIndex:0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,marker:{size:4,fillColor:"#fff",strokeWidth:2,strokeColor:"#333",shape:"circle",offsetX:0,offsetY:0,radius:2,cssClass:""},label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"middle",offsetX:0,offsetY:0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}},customSVG:{SVG:void 0,cssClass:void 0,offsetX:0,offsetY:0},image:{path:void 0,width:20,height:20,offsetX:0,offsetY:0}},this.yAxisAnnotation={id:void 0,y:0,y2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,width:"100%",yAxisIndex:0,label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"end",position:"right",offsetX:0,offsetY:-3,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}},this.xAxisAnnotation={id:void 0,x:0,x2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"middle",orientation:"vertical",position:"top",offsetX:0,offsetY:0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}},this.text={x:0,y:0,text:"",textAnchor:"start",foreColor:void 0,fontSize:"13px",fontFamily:void 0,fontWeight:400,appendTo:".apexcharts-annotations",backgroundColor:"transparent",borderColor:"#c2c2c2",borderRadius:0,borderWidth:0,paddingLeft:4,paddingRight:4,paddingTop:2,paddingBottom:2}}return w(T,[{key:"init",value:function(){return{annotations:{yaxis:[this.yAxisAnnotation],xaxis:[this.xAxisAnnotation],points:[this.pointAnnotation],texts:[],images:[],shapes:[]},chart:{animations:{enabled:!0,easing:"easeinout",speed:800,animateGradually:{delay:150,enabled:!0},dynamicAnimation:{enabled:!0,speed:350}},background:"transparent",locales:[_e],defaultLocale:"en",dropShadow:{enabled:!1,enabledOnSeries:void 0,top:2,left:2,blur:4,color:"#000",opacity:.35},events:{animationEnd:void 0,beforeMount:void 0,mounted:void 0,updated:void 0,click:void 0,mouseMove:void 0,mouseLeave:void 0,xAxisLabelClick:void 0,legendClick:void 0,markerClick:void 0,selection:void 0,dataPointSelection:void 0,dataPointMouseEnter:void 0,dataPointMouseLeave:void 0,beforeZoom:void 0,beforeResetZoom:void 0,zoomed:void 0,scrolled:void 0,brushScrolled:void 0},foreColor:"#373d3f",fontFamily:"Helvetica, Arial, sans-serif",height:"auto",parentHeightOffset:15,redrawOnParentResize:!0,redrawOnWindowResize:!0,id:void 0,group:void 0,offsetX:0,offsetY:0,selection:{enabled:!1,type:"x",fill:{color:"#24292e",opacity:.1},stroke:{width:1,color:"#24292e",opacity:.4,dashArray:3},xaxis:{min:void 0,max:void 0},yaxis:{min:void 0,max:void 0}},sparkline:{enabled:!1},brush:{enabled:!1,autoScaleYaxis:!0,target:void 0,targets:void 0},stacked:!1,stackType:"normal",toolbar:{show:!0,offsetX:0,offsetY:0,tools:{download:!0,selection:!0,zoom:!0,zoomin:!0,zoomout:!0,pan:!0,reset:!0,customIcons:[]},export:{csv:{filename:void 0,columnDelimiter:",",headerCategory:"category",headerValue:"value",dateFormatter:function(t){return new Date(t).toDateString()}},png:{filename:void 0},svg:{filename:void 0}},autoSelected:"zoom"},type:"line",width:"100%",zoom:{enabled:!0,type:"x",autoScaleYaxis:!1,zoomedArea:{fill:{color:"#90CAF9",opacity:.4},stroke:{color:"#0D47A1",opacity:.4,width:1}}}},plotOptions:{area:{fillTo:"origin"},bar:{horizontal:!1,columnWidth:"70%",barHeight:"70%",distributed:!1,borderRadius:0,borderRadiusApplication:"around",borderRadiusWhenStacked:"last",rangeBarOverlap:!0,rangeBarGroupRows:!1,hideZeroBarsWhenGrouped:!1,isDumbbell:!1,dumbbellColors:void 0,isFunnel:!1,isFunnel3d:!0,colors:{ranges:[],backgroundBarColors:[],backgroundBarOpacity:1,backgroundBarRadius:0},dataLabels:{position:"top",maxItems:100,hideOverflowingLabels:!0,orientation:"horizontal",total:{enabled:!1,formatter:void 0,offsetX:0,offsetY:0,style:{color:"#373d3f",fontSize:"12px",fontFamily:void 0,fontWeight:600}}}},bubble:{zScaling:!0,minBubbleRadius:void 0,maxBubbleRadius:void 0},candlestick:{colors:{upward:"#00B746",downward:"#EF403C"},wick:{useFillColor:!0}},boxPlot:{colors:{upper:"#00E396",lower:"#008FFB"}},heatmap:{radius:2,enableShades:!0,shadeIntensity:.5,reverseNegativeShade:!1,distributed:!1,useFillColorAsStroke:!1,colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0}},treemap:{enableShades:!0,shadeIntensity:.5,distributed:!1,reverseNegativeShade:!1,useFillColorAsStroke:!1,dataLabels:{format:"scale"},colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0}},radialBar:{inverseOrder:!1,startAngle:0,endAngle:360,offsetX:0,offsetY:0,hollow:{margin:5,size:"50%",background:"transparent",image:void 0,imageWidth:150,imageHeight:150,imageOffsetX:0,imageOffsetY:0,imageClipped:!0,position:"front",dropShadow:{enabled:!1,top:0,left:0,blur:3,color:"#000",opacity:.5}},track:{show:!0,startAngle:void 0,endAngle:void 0,background:"#f2f2f2",strokeWidth:"97%",opacity:1,margin:5,dropShadow:{enabled:!1,top:0,left:0,blur:3,color:"#000",opacity:.5}},dataLabels:{show:!0,name:{show:!0,fontSize:"16px",fontFamily:void 0,fontWeight:600,color:void 0,offsetY:0,formatter:function(t){return t}},value:{show:!0,fontSize:"14px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:16,formatter:function(t){return t+"%"}},total:{show:!1,label:"Total",fontSize:"16px",fontWeight:600,fontFamily:void 0,color:void 0,formatter:function(t){return t.globals.seriesTotals.reduce(function(i,n){return i+n},0)/t.globals.series.length+"%"}}}},pie:{customScale:1,offsetX:0,offsetY:0,startAngle:0,endAngle:360,expandOnClick:!0,dataLabels:{offset:0,minAngleToShowLabel:10},donut:{size:"65%",background:"transparent",labels:{show:!1,name:{show:!0,fontSize:"16px",fontFamily:void 0,fontWeight:600,color:void 0,offsetY:-10,formatter:function(t){return t}},value:{show:!0,fontSize:"20px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:10,formatter:function(t){return t}},total:{show:!1,showAlways:!1,label:"Total",fontSize:"16px",fontWeight:400,fontFamily:void 0,color:void 0,formatter:function(t){return t.globals.seriesTotals.reduce(function(i,n){return i+n},0)}}}}},polarArea:{rings:{strokeWidth:1,strokeColor:"#e8e8e8"},spokes:{strokeWidth:1,connectorColors:"#e8e8e8"}},radar:{size:void 0,offsetX:0,offsetY:0,polygons:{strokeWidth:1,strokeColors:"#e8e8e8",connectorColors:"#e8e8e8",fill:{colors:void 0}}}},colors:void 0,dataLabels:{enabled:!0,enabledOnSeries:void 0,formatter:function(t){return t!==null?t:""},textAnchor:"middle",distributed:!1,offsetX:0,offsetY:0,style:{fontSize:"12px",fontFamily:void 0,fontWeight:600,colors:void 0},background:{enabled:!0,foreColor:"#fff",borderRadius:2,padding:4,opacity:.9,borderWidth:1,borderColor:"#fff",dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.45}},dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.45}},fill:{type:"solid",colors:void 0,opacity:.85,gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]},image:{src:[],width:void 0,height:void 0},pattern:{style:"squares",width:6,height:6,strokeWidth:2}},forecastDataPoints:{count:0,fillOpacity:.5,strokeWidth:void 0,dashArray:4},grid:{show:!0,borderColor:"#e0e0e0",strokeDashArray:0,position:"back",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},row:{colors:void 0,opacity:.5},column:{colors:void 0,opacity:.5},padding:{top:0,right:10,bottom:0,left:12}},labels:[],legend:{show:!0,showForSingleSeries:!1,showForNullSeries:!0,showForZeroSeries:!0,floating:!1,position:"bottom",horizontalAlign:"center",inverseOrder:!1,fontSize:"12px",fontFamily:void 0,fontWeight:400,width:void 0,height:void 0,formatter:void 0,tooltipHoverFormatter:void 0,offsetX:-20,offsetY:4,customLegendItems:[],labels:{colors:void 0,useSeriesColors:!1},markers:{width:12,height:12,strokeWidth:0,fillColors:void 0,strokeColor:"#fff",radius:12,customHTML:void 0,offsetX:0,offsetY:0,onClick:void 0},itemMargin:{horizontal:5,vertical:2},onItemClick:{toggleDataSeries:!0},onItemHover:{highlightDataSeries:!0}},markers:{discrete:[],size:0,colors:void 0,strokeColors:"#fff",strokeWidth:2,strokeOpacity:.9,strokeDashArray:0,fillOpacity:1,shape:"circle",width:8,height:8,radius:2,offsetX:0,offsetY:0,onClick:void 0,onDblClick:void 0,showNullDataPoints:!0,hover:{size:void 0,sizeOffset:3}},noData:{text:void 0,align:"center",verticalAlign:"middle",offsetX:0,offsetY:0,style:{color:void 0,fontSize:"14px",fontFamily:void 0}},responsive:[],series:void 0,states:{normal:{filter:{type:"none",value:0}},hover:{filter:{type:"lighten",value:.1}},active:{allowMultipleDataPointsSelection:!1,filter:{type:"darken",value:.5}}},title:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:0,floating:!1,style:{fontSize:"14px",fontWeight:900,fontFamily:void 0,color:void 0}},subtitle:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:30,floating:!1,style:{fontSize:"12px",fontWeight:400,fontFamily:void 0,color:void 0}},stroke:{show:!0,curve:"smooth",lineCap:"butt",width:2,colors:void 0,dashArray:0,fill:{type:"solid",colors:void 0,opacity:.85,gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]}}},tooltip:{enabled:!0,enabledOnSeries:void 0,shared:!0,followCursor:!1,intersect:!1,inverseOrder:!1,custom:void 0,fillSeriesColor:!1,theme:"light",cssClass:"",style:{fontSize:"12px",fontFamily:void 0},onDatasetHover:{highlightDataSeries:!1},x:{show:!0,format:"dd MMM",formatter:void 0},y:{formatter:void 0,title:{formatter:function(t){return t?t+": ":""}}},z:{formatter:void 0,title:"Size: "},marker:{show:!0,fillColors:void 0},items:{display:"flex"},fixed:{enabled:!1,position:"topRight",offsetX:0,offsetY:0}},xaxis:{type:"category",categories:[],convertedCatToNumeric:!1,offsetX:0,offsetY:0,overwriteCategories:void 0,labels:{show:!0,rotate:-45,rotateAlways:!1,hideOverlappingLabels:!0,trim:!1,minHeight:void 0,maxHeight:120,showDuplicates:!0,style:{colors:[],fontSize:"12px",fontWeight:400,fontFamily:void 0,cssClass:""},offsetX:0,offsetY:0,format:void 0,formatter:void 0,datetimeUTC:!0,datetimeFormatter:{year:"yyyy",month:"MMM 'yy",day:"dd MMM",hour:"HH:mm",minute:"HH:mm:ss",second:"HH:mm:ss"}},group:{groups:[],style:{colors:[],fontSize:"12px",fontWeight:400,fontFamily:void 0,cssClass:""}},axisBorder:{show:!0,color:"#e0e0e0",width:"100%",height:1,offsetX:0,offsetY:0},axisTicks:{show:!0,color:"#e0e0e0",height:6,offsetX:0,offsetY:0},tickAmount:void 0,tickPlacement:"on",min:void 0,max:void 0,range:void 0,floating:!1,decimalsInFloat:void 0,position:"bottom",title:{text:void 0,offsetX:0,offsetY:0,style:{color:void 0,fontSize:"12px",fontWeight:900,fontFamily:void 0,cssClass:""}},crosshairs:{show:!0,width:1,position:"back",opacity:.9,stroke:{color:"#b6b6b6",width:1,dashArray:3},fill:{type:"solid",color:"#B1B9C4",gradient:{colorFrom:"#D8E3F0",colorTo:"#BED1E6",stops:[0,100],opacityFrom:.4,opacityTo:.5}},dropShadow:{enabled:!1,left:0,top:0,blur:1,opacity:.4}},tooltip:{enabled:!0,offsetY:0,formatter:void 0,style:{fontSize:"12px",fontFamily:void 0}}},yaxis:this.yAxis,theme:{mode:"light",palette:"palette1",monochrome:{enabled:!1,color:"#008FFB",shadeTo:"light",shadeIntensity:.65}}}}}]),T}(),Pe=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w,this.graphics=new z(this.ctx),this.w.globals.isBarHorizontal&&(this.invertAxis=!0),this.helpers=new te(this),this.xAxisAnnotations=new le(this),this.yAxisAnnotations=new be(this),this.pointsAnnotations=new ye(this),this.w.globals.isBarHorizontal&&this.w.config.yaxis[0].reversed&&(this.inversedReversedAxis=!0),this.xDivision=this.w.globals.gridWidth/this.w.globals.dataPoints}return w(T,[{key:"drawAxesAnnotations",value:function(){var t=this.w;if(t.globals.axisCharts){for(var i=this.yAxisAnnotations.drawYAxisAnnotations(),n=this.xAxisAnnotations.drawXAxisAnnotations(),s=this.pointsAnnotations.drawPointAnnotations(),l=t.config.chart.animations.enabled,c=[i,n,s],d=[n.node,i.node,s.node],h=0;h<3;h++)t.globals.dom.elGraphical.add(c[h]),!l||t.globals.resized||t.globals.dataChanged||t.config.chart.type!=="scatter"&&t.config.chart.type!=="bubble"&&t.globals.dataPoints>1&&d[h].classList.add("apexcharts-element-hidden"),t.globals.delayedElements.push({el:d[h],index:0});this.helpers.annotationsBackground()}}},{key:"drawImageAnnos",value:function(){var t=this;this.w.config.annotations.images.map(function(i,n){t.addImage(i,n)})}},{key:"drawTextAnnos",value:function(){var t=this;this.w.config.annotations.texts.map(function(i,n){t.addText(i,n)})}},{key:"addXaxisAnnotation",value:function(t,i,n){this.xAxisAnnotations.addXaxisAnnotation(t,i,n)}},{key:"addYaxisAnnotation",value:function(t,i,n){this.yAxisAnnotations.addYaxisAnnotation(t,i,n)}},{key:"addPointAnnotation",value:function(t,i,n){this.pointsAnnotations.addPointAnnotation(t,i,n)}},{key:"addText",value:function(t,i){var n=t.x,s=t.y,l=t.text,c=t.textAnchor,d=t.foreColor,h=t.fontSize,g=t.fontFamily,m=t.fontWeight,b=t.cssClass,v=t.backgroundColor,S=t.borderWidth,A=t.strokeDashArray,_=t.borderRadius,P=t.borderColor,R=t.appendTo,M=R===void 0?".apexcharts-annotations":R,p=t.paddingLeft,y=p===void 0?4:p,C=t.paddingRight,L=C===void 0?4:C,F=t.paddingBottom,X=F===void 0?2:F,J=t.paddingTop,ee=J===void 0?2:J,oe=this.w,ge=this.graphics.drawText({x:n,y:s,text:l,textAnchor:c||"start",fontSize:h||"12px",fontWeight:m||"regular",fontFamily:g||oe.config.chart.fontFamily,foreColor:d||oe.config.chart.foreColor,cssClass:b}),ue=oe.globals.dom.baseEl.querySelector(M);ue&&ue.appendChild(ge.node);var Se=ge.bbox();if(l){var $e=this.graphics.drawRect(Se.x-y,Se.y-ee,Se.width+y+L,Se.height+X+ee,_,v||"transparent",1,S,P,A);ue.insertBefore($e.node,ge.node)}}},{key:"addImage",value:function(t,i){var n=this.w,s=t.path,l=t.x,c=l===void 0?0:l,d=t.y,h=d===void 0?0:d,g=t.width,m=g===void 0?20:g,b=t.height,v=b===void 0?20:b,S=t.appendTo,A=S===void 0?".apexcharts-annotations":S,_=n.globals.dom.Paper.image(s);_.size(m,v).move(c,h);var P=n.globals.dom.baseEl.querySelector(A);return P&&P.appendChild(_.node),_}},{key:"addXaxisAnnotationExternal",value:function(t,i,n){return this.addAnnotationExternal({params:t,pushToMemory:i,context:n,type:"xaxis",contextMethod:n.addXaxisAnnotation}),n}},{key:"addYaxisAnnotationExternal",value:function(t,i,n){return this.addAnnotationExternal({params:t,pushToMemory:i,context:n,type:"yaxis",contextMethod:n.addYaxisAnnotation}),n}},{key:"addPointAnnotationExternal",value:function(t,i,n){return this.invertAxis===void 0&&(this.invertAxis=n.w.globals.isBarHorizontal),this.addAnnotationExternal({params:t,pushToMemory:i,context:n,type:"point",contextMethod:n.addPointAnnotation}),n}},{key:"addAnnotationExternal",value:function(t){var i=t.params,n=t.pushToMemory,s=t.context,l=t.type,c=t.contextMethod,d=s,h=d.w,g=h.globals.dom.baseEl.querySelector(".apexcharts-".concat(l,"-annotations")),m=g.childNodes.length+1,b=new fe,v=Object.assign({},l==="xaxis"?b.xAxisAnnotation:l==="yaxis"?b.yAxisAnnotation:b.pointAnnotation),S=I.extend(v,i);switch(l){case"xaxis":this.addXaxisAnnotation(S,g,m);break;case"yaxis":this.addYaxisAnnotation(S,g,m);break;case"point":this.addPointAnnotation(S,g,m)}var A=h.globals.dom.baseEl.querySelector(".apexcharts-".concat(l,"-annotations .apexcharts-").concat(l,"-annotation-label[rel='").concat(m,"']")),_=this.helpers.addBackgroundToAnno(A,S);return _&&g.insertBefore(_.node,A),n&&h.globals.memory.methodsToExec.push({context:d,id:S.id?S.id:I.randomId(),method:c,label:"addAnnotation",params:i}),s}},{key:"clearAnnotations",value:function(t){var i=t.w,n=i.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-annotations, .apexcharts-xaxis-annotations, .apexcharts-point-annotations");i.globals.memory.methodsToExec.map(function(s,l){s.label!=="addText"&&s.label!=="addAnnotation"||i.globals.memory.methodsToExec.splice(l,1)}),n=I.listToArray(n),Array.prototype.forEach.call(n,function(s){for(;s.firstChild;)s.removeChild(s.firstChild)})}},{key:"removeAnnotation",value:function(t,i){var n=t.w,s=n.globals.dom.baseEl.querySelectorAll(".".concat(i));s&&(n.globals.memory.methodsToExec.map(function(l,c){l.id===i&&n.globals.memory.methodsToExec.splice(c,1)}),Array.prototype.forEach.call(s,function(l){l.parentElement.removeChild(l)}))}}]),T}(),Le=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w,this.months31=[1,3,5,7,8,10,12],this.months30=[2,4,6,9,11],this.daysCntOfYear=[0,31,59,90,120,151,181,212,243,273,304,334]}return w(T,[{key:"isValidDate",value:function(t){return!isNaN(this.parseDate(t))}},{key:"getTimeStamp",value:function(t){return Date.parse(t)?this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(t).toISOString().substr(0,25)).getTime():new Date(t).getTime():t}},{key:"getDate",value:function(t){return this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(t).toUTCString()):new Date(t)}},{key:"parseDate",value:function(t){var i=Date.parse(t);if(!isNaN(i))return this.getTimeStamp(t);var n=Date.parse(t.replace(/-/g,"/").replace(/[a-z]+/gi," "));return n=this.getTimeStamp(n)}},{key:"parseDateWithTimezone",value:function(t){return Date.parse(t.replace(/-/g,"/").replace(/[a-z]+/gi," "))}},{key:"formatDate",value:function(t,i){var n=this.w.globals.locale,s=this.w.config.xaxis.labels.datetimeUTC,l=["\0"].concat(U(n.months)),c=[""].concat(U(n.shortMonths)),d=[""].concat(U(n.days)),h=[""].concat(U(n.shortDays));function g(X,J){var ee=X+"";for(J=J||2;ee.length<J;)ee="0"+ee;return ee}var m=s?t.getUTCFullYear():t.getFullYear();i=(i=(i=i.replace(/(^|[^\\])yyyy+/g,"$1"+m)).replace(/(^|[^\\])yy/g,"$1"+m.toString().substr(2,2))).replace(/(^|[^\\])y/g,"$1"+m);var b=(s?t.getUTCMonth():t.getMonth())+1;i=(i=(i=(i=i.replace(/(^|[^\\])MMMM+/g,"$1"+l[0])).replace(/(^|[^\\])MMM/g,"$1"+c[0])).replace(/(^|[^\\])MM/g,"$1"+g(b))).replace(/(^|[^\\])M/g,"$1"+b);var v=s?t.getUTCDate():t.getDate();i=(i=(i=(i=i.replace(/(^|[^\\])dddd+/g,"$1"+d[0])).replace(/(^|[^\\])ddd/g,"$1"+h[0])).replace(/(^|[^\\])dd/g,"$1"+g(v))).replace(/(^|[^\\])d/g,"$1"+v);var S=s?t.getUTCHours():t.getHours(),A=S>12?S-12:S===0?12:S;i=(i=(i=(i=i.replace(/(^|[^\\])HH+/g,"$1"+g(S))).replace(/(^|[^\\])H/g,"$1"+S)).replace(/(^|[^\\])hh+/g,"$1"+g(A))).replace(/(^|[^\\])h/g,"$1"+A);var _=s?t.getUTCMinutes():t.getMinutes();i=(i=i.replace(/(^|[^\\])mm+/g,"$1"+g(_))).replace(/(^|[^\\])m/g,"$1"+_);var P=s?t.getUTCSeconds():t.getSeconds();i=(i=i.replace(/(^|[^\\])ss+/g,"$1"+g(P))).replace(/(^|[^\\])s/g,"$1"+P);var R=s?t.getUTCMilliseconds():t.getMilliseconds();i=i.replace(/(^|[^\\])fff+/g,"$1"+g(R,3)),R=Math.round(R/10),i=i.replace(/(^|[^\\])ff/g,"$1"+g(R)),R=Math.round(R/10);var M=S<12?"AM":"PM";i=(i=(i=i.replace(/(^|[^\\])f/g,"$1"+R)).replace(/(^|[^\\])TT+/g,"$1"+M)).replace(/(^|[^\\])T/g,"$1"+M.charAt(0));var p=M.toLowerCase();i=(i=i.replace(/(^|[^\\])tt+/g,"$1"+p)).replace(/(^|[^\\])t/g,"$1"+p.charAt(0));var y=-t.getTimezoneOffset(),C=s||!y?"Z":y>0?"+":"-";if(!s){var L=(y=Math.abs(y))%60;C+=g(Math.floor(y/60))+":"+g(L)}i=i.replace(/(^|[^\\])K/g,"$1"+C);var F=(s?t.getUTCDay():t.getDay())+1;return i=(i=(i=(i=(i=i.replace(new RegExp(d[0],"g"),d[F])).replace(new RegExp(h[0],"g"),h[F])).replace(new RegExp(l[0],"g"),l[b])).replace(new RegExp(c[0],"g"),c[b])).replace(/\\(.)/g,"$1")}},{key:"getTimeUnitsfromTimestamp",value:function(t,i,n){var s=this.w;s.config.xaxis.min!==void 0&&(t=s.config.xaxis.min),s.config.xaxis.max!==void 0&&(i=s.config.xaxis.max);var l=this.getDate(t),c=this.getDate(i),d=this.formatDate(l,"yyyy MM dd HH mm ss fff").split(" "),h=this.formatDate(c,"yyyy MM dd HH mm ss fff").split(" ");return{minMillisecond:parseInt(d[6],10),maxMillisecond:parseInt(h[6],10),minSecond:parseInt(d[5],10),maxSecond:parseInt(h[5],10),minMinute:parseInt(d[4],10),maxMinute:parseInt(h[4],10),minHour:parseInt(d[3],10),maxHour:parseInt(h[3],10),minDate:parseInt(d[2],10),maxDate:parseInt(h[2],10),minMonth:parseInt(d[1],10)-1,maxMonth:parseInt(h[1],10)-1,minYear:parseInt(d[0],10),maxYear:parseInt(h[0],10)}}},{key:"isLeapYear",value:function(t){return t%4==0&&t%100!=0||t%400==0}},{key:"calculcateLastDaysOfMonth",value:function(t,i,n){return this.determineDaysOfMonths(t,i)-n}},{key:"determineDaysOfYear",value:function(t){var i=365;return this.isLeapYear(t)&&(i=366),i}},{key:"determineRemainingDaysOfYear",value:function(t,i,n){var s=this.daysCntOfYear[i]+n;return i>1&&this.isLeapYear()&&s++,s}},{key:"determineDaysOfMonths",value:function(t,i){var n=30;switch(t=I.monthMod(t),!0){case this.months30.indexOf(t)>-1:t===2&&(n=this.isLeapYear(i)?29:28);break;case this.months31.indexOf(t)>-1:default:n=31}return n}}]),T}(),Xe=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w,this.tooltipKeyFormat="dd MMM"}return w(T,[{key:"xLabelFormat",value:function(t,i,n,s){var l=this.w;if(l.config.xaxis.type==="datetime"&&l.config.xaxis.labels.formatter===void 0&&l.config.tooltip.x.formatter===void 0){var c=new Le(this.ctx);return c.formatDate(c.getDate(i),l.config.tooltip.x.format)}return t(i,n,s)}},{key:"defaultGeneralFormatter",value:function(t){return Array.isArray(t)?t.map(function(i){return i}):t}},{key:"defaultYFormatter",value:function(t,i,n){var s=this.w;return I.isNumber(t)&&(t=s.globals.yValueDecimal!==0?t.toFixed(i.decimalsInFloat!==void 0?i.decimalsInFloat:s.globals.yValueDecimal):s.globals.maxYArr[n]-s.globals.minYArr[n]<5?t.toFixed(1):t.toFixed(0)),t}},{key:"setLabelFormatters",value:function(){var t=this,i=this.w;return i.globals.xaxisTooltipFormatter=function(n){return t.defaultGeneralFormatter(n)},i.globals.ttKeyFormatter=function(n){return t.defaultGeneralFormatter(n)},i.globals.ttZFormatter=function(n){return n},i.globals.legendFormatter=function(n){return t.defaultGeneralFormatter(n)},i.config.xaxis.labels.formatter!==void 0?i.globals.xLabelFormatter=i.config.xaxis.labels.formatter:i.globals.xLabelFormatter=function(n){if(I.isNumber(n)){if(!i.config.xaxis.convertedCatToNumeric&&i.config.xaxis.type==="numeric"){if(I.isNumber(i.config.xaxis.decimalsInFloat))return n.toFixed(i.config.xaxis.decimalsInFloat);var s=i.globals.maxX-i.globals.minX;return s>0&&s<100?n.toFixed(1):n.toFixed(0)}return i.globals.isBarHorizontal&&i.globals.maxY-i.globals.minYArr<4?n.toFixed(1):n.toFixed(0)}return n},typeof i.config.tooltip.x.formatter=="function"?i.globals.ttKeyFormatter=i.config.tooltip.x.formatter:i.globals.ttKeyFormatter=i.globals.xLabelFormatter,typeof i.config.xaxis.tooltip.formatter=="function"&&(i.globals.xaxisTooltipFormatter=i.config.xaxis.tooltip.formatter),(Array.isArray(i.config.tooltip.y)||i.config.tooltip.y.formatter!==void 0)&&(i.globals.ttVal=i.config.tooltip.y),i.config.tooltip.z.formatter!==void 0&&(i.globals.ttZFormatter=i.config.tooltip.z.formatter),i.config.legend.formatter!==void 0&&(i.globals.legendFormatter=i.config.legend.formatter),i.config.yaxis.forEach(function(n,s){n.labels.formatter!==void 0?i.globals.yLabelFormatters[s]=n.labels.formatter:i.globals.yLabelFormatters[s]=function(l){return i.globals.xyCharts?Array.isArray(l)?l.map(function(c){return t.defaultYFormatter(c,n,s)}):t.defaultYFormatter(l,n,s):l}}),i.globals}},{key:"heatmapLabelFormatters",value:function(){var t=this.w;if(t.config.chart.type==="heatmap"){t.globals.yAxisScale[0].result=t.globals.seriesNames.slice();var i=t.globals.seriesNames.reduce(function(n,s){return n.length>s.length?n:s},0);t.globals.yAxisScale[0].niceMax=i,t.globals.yAxisScale[0].niceMin=i}}}]),T}(),Ee=function(T){var t,i=T.isTimeline,n=T.ctx,s=T.seriesIndex,l=T.dataPointIndex,c=T.y1,d=T.y2,h=T.w,g=h.globals.seriesRangeStart[s][l],m=h.globals.seriesRangeEnd[s][l],b=h.globals.labels[l],v=h.config.series[s].name?h.config.series[s].name:"",S=h.globals.ttKeyFormatter,A=h.config.tooltip.y.title.formatter,_={w:h,seriesIndex:s,dataPointIndex:l,start:g,end:m};typeof A=="function"&&(v=A(v,_)),(t=h.config.series[s].data[l])!==null&&t!==void 0&&t.x&&(b=h.config.series[s].data[l].x),i||h.config.xaxis.type==="datetime"&&(b=new Xe(n).xLabelFormat(h.globals.ttKeyFormatter,b,b,{i:void 0,dateFormatter:new Le(n).formatDate,w:h})),typeof S=="function"&&(b=S(b,_)),Number.isFinite(c)&&Number.isFinite(d)&&(g=c,m=d);var P="",R="",M=h.globals.colors[s];if(h.config.tooltip.x.formatter===void 0)if(h.config.xaxis.type==="datetime"){var p=new Le(n);P=p.formatDate(p.getDate(g),h.config.tooltip.x.format),R=p.formatDate(p.getDate(m),h.config.tooltip.x.format)}else P=g,R=m;else P=h.config.tooltip.x.formatter(g),R=h.config.tooltip.x.formatter(m);return{start:g,end:m,startVal:P,endVal:R,ylabel:b,color:M,seriesName:v}},Me=function(T){var t=T.color,i=T.seriesName,n=T.ylabel,s=T.start,l=T.end,c=T.seriesIndex,d=T.dataPointIndex,h=T.ctx.tooltip.tooltipLabels.getFormatters(c);s=h.yLbFormatter(s),l=h.yLbFormatter(l);var g=h.yLbFormatter(T.w.globals.series[c][d]),m=`<span class="value start-value">
  `.concat(s,`
  </span> <span class="separator">-</span> <span class="value end-value">
  `).concat(l,`
  </span>`);return'<div class="apexcharts-tooltip-rangebar"><div> <span class="series-name" style="color: '+t+'">'+(i||"")+'</span></div><div> <span class="category">'+n+": </span> "+(T.w.globals.comboCharts?T.w.config.series[c].type==="rangeArea"||T.w.config.series[c].type==="rangeBar"?m:"<span>".concat(g,"</span>"):m)+" </div></div>"},Te=function(){function T(t){f(this,T),this.opts=t}return w(T,[{key:"hideYAxis",value:function(){this.opts.yaxis[0].show=!1,this.opts.yaxis[0].title.text="",this.opts.yaxis[0].axisBorder.show=!1,this.opts.yaxis[0].axisTicks.show=!1,this.opts.yaxis[0].floating=!0}},{key:"line",value:function(){return{chart:{animations:{easing:"swing"}},dataLabels:{enabled:!1},stroke:{width:5,curve:"straight"},markers:{size:0,hover:{sizeOffset:6}},xaxis:{crosshairs:{width:1}}}}},{key:"sparkline",value:function(t){return this.hideYAxis(),I.extend(t,{grid:{show:!1,padding:{left:0,right:0,top:0,bottom:0}},legend:{show:!1},xaxis:{labels:{show:!1},tooltip:{enabled:!1},axisBorder:{show:!1},axisTicks:{show:!1}},chart:{toolbar:{show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!1}})}},{key:"bar",value:function(){return{chart:{stacked:!1,animations:{easing:"swing"}},plotOptions:{bar:{dataLabels:{position:"center"}}},dataLabels:{style:{colors:["#fff"]},background:{enabled:!1}},stroke:{width:0,lineCap:"round"},fill:{opacity:.85},legend:{markers:{shape:"square",radius:2,size:8}},tooltip:{shared:!1,intersect:!0},xaxis:{tooltip:{enabled:!1},tickPlacement:"between",crosshairs:{width:"barWidth",position:"back",fill:{type:"gradient"},dropShadow:{enabled:!1},stroke:{width:0}}}}}},{key:"funnel",value:function(){return this.hideYAxis(),o(o({},this.bar()),{},{chart:{animations:{easing:"linear",speed:800,animateGradually:{enabled:!1}}},plotOptions:{bar:{horizontal:!0,borderRadiusApplication:"around",borderRadius:0,dataLabels:{position:"center"}}},grid:{show:!1,padding:{left:0,right:0}},xaxis:{labels:{show:!1},tooltip:{enabled:!1},axisBorder:{show:!1},axisTicks:{show:!1}}})}},{key:"candlestick",value:function(){var t=this;return{stroke:{width:1,colors:["#333"]},fill:{opacity:1},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(i){var n=i.seriesIndex,s=i.dataPointIndex,l=i.w;return t._getBoxTooltip(l,n,s,["Open","High","","Low","Close"],"candlestick")}},states:{active:{filter:{type:"none"}}},xaxis:{crosshairs:{width:1}}}}},{key:"boxPlot",value:function(){var t=this;return{chart:{animations:{dynamicAnimation:{enabled:!1}}},stroke:{width:1,colors:["#24292e"]},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(i){var n=i.seriesIndex,s=i.dataPointIndex,l=i.w;return t._getBoxTooltip(l,n,s,["Minimum","Q1","Median","Q3","Maximum"],"boxPlot")}},markers:{size:5,strokeWidth:1,strokeColors:"#111"},xaxis:{crosshairs:{width:1}}}}},{key:"rangeBar",value:function(){return{chart:{animations:{animateGradually:!1}},stroke:{width:0,lineCap:"square"},plotOptions:{bar:{borderRadius:0,dataLabels:{position:"center"}}},dataLabels:{enabled:!1,formatter:function(t,i){i.ctx;var n=i.seriesIndex,s=i.dataPointIndex,l=i.w,c=function(){var d=l.globals.seriesRangeStart[n][s];return l.globals.seriesRangeEnd[n][s]-d};return l.globals.comboCharts?l.config.series[n].type==="rangeBar"||l.config.series[n].type==="rangeArea"?c():t:c()},background:{enabled:!1},style:{colors:["#fff"]}},markers:{size:10},tooltip:{shared:!1,followCursor:!0,custom:function(t){return t.w.config.plotOptions&&t.w.config.plotOptions.bar&&t.w.config.plotOptions.bar.horizontal?function(i){var n=Ee(o(o({},i),{},{isTimeline:!0})),s=n.color,l=n.seriesName,c=n.ylabel,d=n.startVal,h=n.endVal;return Me(o(o({},i),{},{color:s,seriesName:l,ylabel:c,start:d,end:h}))}(t):function(i){var n=Ee(i),s=n.color,l=n.seriesName,c=n.ylabel,d=n.start,h=n.end;return Me(o(o({},i),{},{color:s,seriesName:l,ylabel:c,start:d,end:h}))}(t)}},xaxis:{tickPlacement:"between",tooltip:{enabled:!1},crosshairs:{stroke:{width:0}}}}}},{key:"dumbbell",value:function(t){var i,n;return(i=t.plotOptions.bar)!==null&&i!==void 0&&i.barHeight||(t.plotOptions.bar.barHeight=2),(n=t.plotOptions.bar)!==null&&n!==void 0&&n.columnWidth||(t.plotOptions.bar.columnWidth=2),t}},{key:"area",value:function(){return{stroke:{width:4,fill:{type:"solid",gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.65,opacityTo:.5,stops:[0,100,100]}}},fill:{type:"gradient",gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.65,opacityTo:.5,stops:[0,100,100]}},markers:{size:0,hover:{sizeOffset:6}},tooltip:{followCursor:!1}}}},{key:"rangeArea",value:function(){return{stroke:{curve:"straight",width:0},fill:{type:"solid",opacity:.6},markers:{size:0},states:{hover:{filter:{type:"none"}},active:{filter:{type:"none"}}},tooltip:{intersect:!1,shared:!0,followCursor:!0,custom:function(t){return function(i){var n=Ee(i),s=n.color,l=n.seriesName,c=n.ylabel,d=n.start,h=n.end;return Me(o(o({},i),{},{color:s,seriesName:l,ylabel:c,start:d,end:h}))}(t)}}}}},{key:"brush",value:function(t){return I.extend(t,{chart:{toolbar:{autoSelected:"selection",show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!1},stroke:{width:1},tooltip:{enabled:!1},xaxis:{tooltip:{enabled:!1}}})}},{key:"stacked100",value:function(t){t.dataLabels=t.dataLabels||{},t.dataLabels.formatter=t.dataLabels.formatter||void 0;var i=t.dataLabels.formatter;return t.yaxis.forEach(function(n,s){t.yaxis[s].min=0,t.yaxis[s].max=100}),t.chart.type==="bar"&&(t.dataLabels.formatter=i||function(n){return typeof n=="number"&&n?n.toFixed(0)+"%":n}),t}},{key:"stackedBars",value:function(){var t=this.bar();return o(o({},t),{},{plotOptions:o(o({},t.plotOptions),{},{bar:o(o({},t.plotOptions.bar),{},{borderRadiusApplication:"end",borderRadiusWhenStacked:"last"})})})}},{key:"convertCatToNumeric",value:function(t){return t.xaxis.convertedCatToNumeric=!0,t}},{key:"convertCatToNumericXaxis",value:function(t,i,n){t.xaxis.type="numeric",t.xaxis.labels=t.xaxis.labels||{},t.xaxis.labels.formatter=t.xaxis.labels.formatter||function(c){return I.isNumber(c)?Math.floor(c):c};var s=t.xaxis.labels.formatter,l=t.xaxis.categories&&t.xaxis.categories.length?t.xaxis.categories:t.labels;return n&&n.length&&(l=n.map(function(c){return Array.isArray(c)?c:String(c)})),l&&l.length&&(t.xaxis.labels.formatter=function(c){return I.isNumber(c)?s(l[Math.floor(c)-1]):s(c)}),t.xaxis.categories=[],t.labels=[],t.xaxis.tickAmount=t.xaxis.tickAmount||"dataPoints",t}},{key:"bubble",value:function(){return{dataLabels:{style:{colors:["#fff"]}},tooltip:{shared:!1,intersect:!0},xaxis:{crosshairs:{width:0}},fill:{type:"solid",gradient:{shade:"light",inverse:!0,shadeIntensity:.55,opacityFrom:.4,opacityTo:.8}}}}},{key:"scatter",value:function(){return{dataLabels:{enabled:!1},tooltip:{shared:!1,intersect:!0},markers:{size:6,strokeWidth:1,hover:{sizeOffset:2}}}}},{key:"heatmap",value:function(){return{chart:{stacked:!1},fill:{opacity:1},dataLabels:{style:{colors:["#fff"]}},stroke:{colors:["#fff"]},tooltip:{followCursor:!0,marker:{show:!1},x:{show:!1}},legend:{position:"top",markers:{shape:"square",size:10,offsetY:2}},grid:{padding:{right:20}}}}},{key:"treemap",value:function(){return{chart:{zoom:{enabled:!1}},dataLabels:{style:{fontSize:14,fontWeight:600,colors:["#fff"]}},stroke:{show:!0,width:2,colors:["#fff"]},legend:{show:!1},fill:{gradient:{stops:[0,100]}},tooltip:{followCursor:!0,x:{show:!1}},grid:{padding:{left:0,right:0}},xaxis:{crosshairs:{show:!1},tooltip:{enabled:!1}}}}},{key:"pie",value:function(){return{chart:{toolbar:{show:!1}},plotOptions:{pie:{donut:{labels:{show:!1}}}},dataLabels:{formatter:function(t){return t.toFixed(1)+"%"},style:{colors:["#fff"]},background:{enabled:!1},dropShadow:{enabled:!0}},stroke:{colors:["#fff"]},fill:{opacity:1,gradient:{shade:"light",stops:[0,100]}},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"}}}},{key:"donut",value:function(){return{chart:{toolbar:{show:!1}},dataLabels:{formatter:function(t){return t.toFixed(1)+"%"},style:{colors:["#fff"]},background:{enabled:!1},dropShadow:{enabled:!0}},stroke:{colors:["#fff"]},fill:{opacity:1,gradient:{shade:"light",shadeIntensity:.35,stops:[80,100],opacityFrom:1,opacityTo:1}},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"}}}},{key:"polarArea",value:function(){return this.opts.yaxis[0].tickAmount=this.opts.yaxis[0].tickAmount?this.opts.yaxis[0].tickAmount:6,{chart:{toolbar:{show:!1}},dataLabels:{formatter:function(t){return t.toFixed(1)+"%"},enabled:!1},stroke:{show:!0,width:2},fill:{opacity:.7},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"}}}},{key:"radar",value:function(){return this.opts.yaxis[0].labels.offsetY=this.opts.yaxis[0].labels.offsetY?this.opts.yaxis[0].labels.offsetY:6,{dataLabels:{enabled:!1,style:{fontSize:"11px"}},stroke:{width:2},markers:{size:3,strokeWidth:1,strokeOpacity:1},fill:{opacity:.2},tooltip:{shared:!1,intersect:!0,followCursor:!0},grid:{show:!1},xaxis:{labels:{formatter:function(t){return t},style:{colors:["#a8a8a8"],fontSize:"11px"}},tooltip:{enabled:!1},crosshairs:{show:!1}}}}},{key:"radialBar",value:function(){return{chart:{animations:{dynamicAnimation:{enabled:!0,speed:800}},toolbar:{show:!1}},fill:{gradient:{shade:"dark",shadeIntensity:.4,inverseColors:!1,type:"diagonal2",opacityFrom:1,opacityTo:1,stops:[70,98,100]}},legend:{show:!1,position:"right"},tooltip:{enabled:!1,fillSeriesColor:!0}}}},{key:"_getBoxTooltip",value:function(t,i,n,s,l){var c=t.globals.seriesCandleO[i][n],d=t.globals.seriesCandleH[i][n],h=t.globals.seriesCandleM[i][n],g=t.globals.seriesCandleL[i][n],m=t.globals.seriesCandleC[i][n];return t.config.series[i].type&&t.config.series[i].type!==l?`<div class="apexcharts-custom-tooltip">
          `.concat(t.config.series[i].name?t.config.series[i].name:"series-"+(i+1),": <strong>").concat(t.globals.series[i][n],`</strong>
        </div>`):'<div class="apexcharts-tooltip-box apexcharts-tooltip-'.concat(t.config.chart.type,'">')+"<div>".concat(s[0],': <span class="value">')+c+"</span></div>"+"<div>".concat(s[1],': <span class="value">')+d+"</span></div>"+(h?"<div>".concat(s[2],': <span class="value">')+h+"</span></div>":"")+"<div>".concat(s[3],': <span class="value">')+g+"</span></div>"+"<div>".concat(s[4],': <span class="value">')+m+"</span></div></div>"}}]),T}(),tt=function(){function T(t){f(this,T),this.opts=t}return w(T,[{key:"init",value:function(t){var i=t.responsiveOverride,n=this.opts,s=new fe,l=new Te(n);this.chartType=n.chart.type,n=this.extendYAxis(n),n=this.extendAnnotations(n);var c=s.init(),d={};if(n&&u(n)==="object"){var h,g,m,b,v,S,A,_,P,R,M={};M=["line","area","bar","candlestick","boxPlot","rangeBar","rangeArea","bubble","scatter","heatmap","treemap","pie","polarArea","donut","radar","radialBar"].indexOf(n.chart.type)!==-1?l[n.chart.type]():l.line(),(h=n.plotOptions)!==null&&h!==void 0&&(g=h.bar)!==null&&g!==void 0&&g.isFunnel&&(M=l.funnel()),n.chart.stacked&&n.chart.type==="bar"&&(M=l.stackedBars()),(m=n.chart.brush)!==null&&m!==void 0&&m.enabled&&(M=l.brush(M)),n.chart.stacked&&n.chart.stackType==="100%"&&(n=l.stacked100(n)),(b=n.plotOptions)!==null&&b!==void 0&&(v=b.bar)!==null&&v!==void 0&&v.isDumbbell&&(n=l.dumbbell(n)),((S=n)===null||S===void 0||(A=S.stroke)===null||A===void 0?void 0:A.curve)==="monotoneCubic"&&(n.stroke.curve="smooth"),this.checkForDarkTheme(window.Apex),this.checkForDarkTheme(n),n.xaxis=n.xaxis||window.Apex.xaxis||{},i||(n.xaxis.convertedCatToNumeric=!1),((_=(n=this.checkForCatToNumericXAxis(this.chartType,M,n)).chart.sparkline)!==null&&_!==void 0&&_.enabled||(P=window.Apex.chart)!==null&&P!==void 0&&(R=P.sparkline)!==null&&R!==void 0&&R.enabled)&&(M=l.sparkline(M)),d=I.extend(c,M)}var p=I.extend(d,window.Apex);return c=I.extend(p,n),c=this.handleUserInputErrors(c)}},{key:"checkForCatToNumericXAxis",value:function(t,i,n){var s,l,c=new Te(n),d=(t==="bar"||t==="boxPlot")&&((s=n.plotOptions)===null||s===void 0||(l=s.bar)===null||l===void 0?void 0:l.horizontal),h=t==="pie"||t==="polarArea"||t==="donut"||t==="radar"||t==="radialBar"||t==="heatmap",g=n.xaxis.type!=="datetime"&&n.xaxis.type!=="numeric",m=n.xaxis.tickPlacement?n.xaxis.tickPlacement:i.xaxis&&i.xaxis.tickPlacement;return d||h||!g||m==="between"||(n=c.convertCatToNumeric(n)),n}},{key:"extendYAxis",value:function(t,i){var n=new fe;(t.yaxis===void 0||!t.yaxis||Array.isArray(t.yaxis)&&t.yaxis.length===0)&&(t.yaxis={}),t.yaxis.constructor!==Array&&window.Apex.yaxis&&window.Apex.yaxis.constructor!==Array&&(t.yaxis=I.extend(t.yaxis,window.Apex.yaxis)),t.yaxis.constructor!==Array?t.yaxis=[I.extend(n.yAxis,t.yaxis)]:t.yaxis=I.extendArray(t.yaxis,n.yAxis);var s=!1;t.yaxis.forEach(function(c){c.logarithmic&&(s=!0)});var l=t.series;return i&&!l&&(l=i.config.series),s&&l.length!==t.yaxis.length&&l.length&&(t.yaxis=l.map(function(c,d){if(c.name||(l[d].name="series-".concat(d+1)),t.yaxis[d])return t.yaxis[d].seriesName=l[d].name,t.yaxis[d];var h=I.extend(n.yAxis,t.yaxis[0]);return h.show=!1,h})),s&&l.length>1&&l.length!==t.yaxis.length&&console.warn("A multi-series logarithmic chart should have equal number of series and y-axes"),t}},{key:"extendAnnotations",value:function(t){return t.annotations===void 0&&(t.annotations={},t.annotations.yaxis=[],t.annotations.xaxis=[],t.annotations.points=[]),t=this.extendYAxisAnnotations(t),t=this.extendXAxisAnnotations(t),t=this.extendPointAnnotations(t)}},{key:"extendYAxisAnnotations",value:function(t){var i=new fe;return t.annotations.yaxis=I.extendArray(t.annotations.yaxis!==void 0?t.annotations.yaxis:[],i.yAxisAnnotation),t}},{key:"extendXAxisAnnotations",value:function(t){var i=new fe;return t.annotations.xaxis=I.extendArray(t.annotations.xaxis!==void 0?t.annotations.xaxis:[],i.xAxisAnnotation),t}},{key:"extendPointAnnotations",value:function(t){var i=new fe;return t.annotations.points=I.extendArray(t.annotations.points!==void 0?t.annotations.points:[],i.pointAnnotation),t}},{key:"checkForDarkTheme",value:function(t){t.theme&&t.theme.mode==="dark"&&(t.tooltip||(t.tooltip={}),t.tooltip.theme!=="light"&&(t.tooltip.theme="dark"),t.chart.foreColor||(t.chart.foreColor="#f6f7f8"),t.chart.background||(t.chart.background="#424242"),t.theme.palette||(t.theme.palette="palette4"))}},{key:"handleUserInputErrors",value:function(t){var i=t;if(i.tooltip.shared&&i.tooltip.intersect)throw new Error("tooltip.shared cannot be enabled when tooltip.intersect is true. Turn off any other option by setting it to false.");if(i.chart.type==="bar"&&i.plotOptions.bar.horizontal){if(i.yaxis.length>1)throw new Error("Multiple Y Axis for bars are not supported. Switch to column chart by setting plotOptions.bar.horizontal=false");i.yaxis[0].reversed&&(i.yaxis[0].opposite=!0),i.xaxis.tooltip.enabled=!1,i.yaxis[0].tooltip.enabled=!1,i.chart.zoom.enabled=!1}return i.chart.type!=="bar"&&i.chart.type!=="rangeBar"||i.tooltip.shared&&i.xaxis.crosshairs.width==="barWidth"&&i.series.length>1&&(i.xaxis.crosshairs.width="tickWidth"),i.chart.type!=="candlestick"&&i.chart.type!=="boxPlot"||i.yaxis[0].reversed&&(console.warn("Reversed y-axis in ".concat(i.chart.type," chart is not supported.")),i.yaxis[0].reversed=!1),i}}]),T}(),ze=function(){function T(){f(this,T)}return w(T,[{key:"initGlobalVars",value:function(t){t.series=[],t.seriesCandleO=[],t.seriesCandleH=[],t.seriesCandleM=[],t.seriesCandleL=[],t.seriesCandleC=[],t.seriesRangeStart=[],t.seriesRangeEnd=[],t.seriesRange=[],t.seriesPercent=[],t.seriesGoals=[],t.seriesX=[],t.seriesZ=[],t.seriesNames=[],t.seriesTotals=[],t.seriesLog=[],t.seriesColors=[],t.stackedSeriesTotals=[],t.seriesXvalues=[],t.seriesYvalues=[],t.labels=[],t.hasXaxisGroups=!1,t.groups=[],t.hasSeriesGroups=!1,t.seriesGroups=[],t.categoryLabels=[],t.timescaleLabels=[],t.noLabelsProvided=!1,t.resizeTimer=null,t.selectionResizeTimer=null,t.delayedElements=[],t.pointsArray=[],t.dataLabelsRects=[],t.isXNumeric=!1,t.skipLastTimelinelabel=!1,t.skipFirstTimelinelabel=!1,t.isDataXYZ=!1,t.isMultiLineX=!1,t.isMultipleYAxis=!1,t.maxY=-Number.MAX_VALUE,t.minY=Number.MIN_VALUE,t.minYArr=[],t.maxYArr=[],t.maxX=-Number.MAX_VALUE,t.minX=Number.MAX_VALUE,t.initialMaxX=-Number.MAX_VALUE,t.initialMinX=Number.MAX_VALUE,t.maxDate=0,t.minDate=Number.MAX_VALUE,t.minZ=Number.MAX_VALUE,t.maxZ=-Number.MAX_VALUE,t.minXDiff=Number.MAX_VALUE,t.yAxisScale=[],t.xAxisScale=null,t.xAxisTicksPositions=[],t.yLabelsCoords=[],t.yTitleCoords=[],t.barPadForNumericAxis=0,t.padHorizontal=0,t.xRange=0,t.yRange=[],t.zRange=0,t.dataPoints=0,t.xTickAmount=0}},{key:"globalVars",value:function(t){return{chartID:null,cuid:null,events:{beforeMount:[],mounted:[],updated:[],clicked:[],selection:[],dataPointSelection:[],zoomed:[],scrolled:[]},colors:[],clientX:null,clientY:null,fill:{colors:[]},stroke:{colors:[]},dataLabels:{style:{colors:[]}},radarPolygons:{fill:{colors:[]}},markers:{colors:[],size:t.markers.size,largestSize:0},animationEnded:!1,isTouchDevice:"ontouchstart"in window||navigator.msMaxTouchPoints,isDirty:!1,isExecCalled:!1,initialConfig:null,initialSeries:[],lastXAxis:[],lastYAxis:[],columnSeries:null,labels:[],timescaleLabels:[],noLabelsProvided:!1,allSeriesCollapsed:!1,collapsedSeries:[],collapsedSeriesIndices:[],ancillaryCollapsedSeries:[],ancillaryCollapsedSeriesIndices:[],risingSeries:[],dataFormatXNumeric:!1,capturedSeriesIndex:-1,capturedDataPointIndex:-1,selectedDataPoints:[],goldenPadding:35,invalidLogScale:!1,ignoreYAxisIndexes:[],yAxisSameScaleIndices:[],maxValsInArrayIndex:0,radialSize:0,selection:void 0,zoomEnabled:t.chart.toolbar.autoSelected==="zoom"&&t.chart.toolbar.tools.zoom&&t.chart.zoom.enabled,panEnabled:t.chart.toolbar.autoSelected==="pan"&&t.chart.toolbar.tools.pan,selectionEnabled:t.chart.toolbar.autoSelected==="selection"&&t.chart.toolbar.tools.selection,yaxis:null,mousedown:!1,lastClientPosition:{},visibleXRange:void 0,yValueDecimal:0,total:0,SVGNS:"http://www.w3.org/2000/svg",svgWidth:0,svgHeight:0,noData:!1,locale:{},dom:{},memory:{methodsToExec:[]},shouldAnimate:!0,skipLastTimelinelabel:!1,skipFirstTimelinelabel:!1,delayedElements:[],axisCharts:!0,isDataXYZ:!1,resized:!1,resizeTimer:null,comboCharts:!1,dataChanged:!1,previousPaths:[],allSeriesHasEqualX:!0,pointsArray:[],dataLabelsRects:[],lastDrawnDataLabelsIndexes:[],hasNullValues:!1,easing:null,zoomed:!1,gridWidth:0,gridHeight:0,rotateXLabels:!1,defaultLabels:!1,xLabelFormatter:void 0,yLabelFormatters:[],xaxisTooltipFormatter:void 0,ttKeyFormatter:void 0,ttVal:void 0,ttZFormatter:void 0,LINE_HEIGHT_RATIO:1.618,xAxisLabelsHeight:0,xAxisGroupLabelsHeight:0,xAxisLabelsWidth:0,yAxisLabelsWidth:0,scaleX:1,scaleY:1,translateX:0,translateY:0,translateYAxisX:[],yAxisWidths:[],translateXAxisY:0,translateXAxisX:0,tooltip:null}}},{key:"init",value:function(t){var i=this.globalVars(t);return this.initGlobalVars(i),i.initialConfig=I.extend({},t),i.initialSeries=I.clone(t.series),i.lastXAxis=I.clone(i.initialConfig.xaxis),i.lastYAxis=I.clone(i.initialConfig.yaxis),i}}]),T}(),At=function(){function T(t){f(this,T),this.opts=t}return w(T,[{key:"init",value:function(){var t=new tt(this.opts).init({responsiveOverride:!1});return{config:t,globals:new ze().init(t)}}}]),T}(),it=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w,this.opts=null,this.seriesIndex=0}return w(T,[{key:"clippedImgArea",value:function(t){var i=this.w,n=i.config,s=parseInt(i.globals.gridWidth,10),l=parseInt(i.globals.gridHeight,10),c=s>l?s:l,d=t.image,h=0,g=0;t.width===void 0&&t.height===void 0?n.fill.image.width!==void 0&&n.fill.image.height!==void 0?(h=n.fill.image.width+1,g=n.fill.image.height):(h=c+1,g=c):(h=t.width,g=t.height);var m=document.createElementNS(i.globals.SVGNS,"pattern");z.setAttrs(m,{id:t.patternID,patternUnits:t.patternUnits?t.patternUnits:"userSpaceOnUse",width:h+"px",height:g+"px"});var b=document.createElementNS(i.globals.SVGNS,"image");m.appendChild(b),b.setAttributeNS(window.SVG.xlink,"href",d),z.setAttrs(b,{x:0,y:0,preserveAspectRatio:"none",width:h+"px",height:g+"px"}),b.style.opacity=t.opacity,i.globals.dom.elDefs.node.appendChild(m)}},{key:"getSeriesIndex",value:function(t){var i=this.w,n=i.config.chart.type;return(n==="bar"||n==="rangeBar")&&i.config.plotOptions.bar.distributed||n==="heatmap"||n==="treemap"?this.seriesIndex=t.seriesNumber:this.seriesIndex=t.seriesNumber%i.globals.series.length,this.seriesIndex}},{key:"fillPath",value:function(t){var i=this.w;this.opts=t;var n,s,l,c=this.w.config;this.seriesIndex=this.getSeriesIndex(t);var d=this.getFillColors()[this.seriesIndex];i.globals.seriesColors[this.seriesIndex]!==void 0&&(d=i.globals.seriesColors[this.seriesIndex]),typeof d=="function"&&(d=d({seriesIndex:this.seriesIndex,dataPointIndex:t.dataPointIndex,value:t.value,w:i}));var h=t.fillType?t.fillType:this.getFillType(this.seriesIndex),g=Array.isArray(c.fill.opacity)?c.fill.opacity[this.seriesIndex]:c.fill.opacity;t.color&&(d=t.color),d||(d="#fff",console.warn("undefined color - ApexCharts"));var m=d;if(d.indexOf("rgb")===-1?d.length<9&&(m=I.hexToRgba(d,g)):d.indexOf("rgba")>-1&&(g=I.getOpacityFromRGBA(d)),t.opacity&&(g=t.opacity),h==="pattern"&&(s=this.handlePatternFill({fillConfig:t.fillConfig,patternFill:s,fillColor:d,fillOpacity:g,defaultColor:m})),h==="gradient"&&(l=this.handleGradientFill({fillConfig:t.fillConfig,fillColor:d,fillOpacity:g,i:this.seriesIndex})),h==="image"){var b=c.fill.image.src,v=t.patternID?t.patternID:"";this.clippedImgArea({opacity:g,image:Array.isArray(b)?t.seriesNumber<b.length?b[t.seriesNumber]:b[0]:b,width:t.width?t.width:void 0,height:t.height?t.height:void 0,patternUnits:t.patternUnits,patternID:"pattern".concat(i.globals.cuid).concat(t.seriesNumber+1).concat(v)}),n="url(#pattern".concat(i.globals.cuid).concat(t.seriesNumber+1).concat(v,")")}else n=h==="gradient"?l:h==="pattern"?s:m;return t.solid&&(n=m),n}},{key:"getFillType",value:function(t){var i=this.w;return Array.isArray(i.config.fill.type)?i.config.fill.type[t]:i.config.fill.type}},{key:"getFillColors",value:function(){var t=this.w,i=t.config,n=this.opts,s=[];return t.globals.comboCharts?t.config.series[this.seriesIndex].type==="line"?Array.isArray(t.globals.stroke.colors)?s=t.globals.stroke.colors:s.push(t.globals.stroke.colors):Array.isArray(t.globals.fill.colors)?s=t.globals.fill.colors:s.push(t.globals.fill.colors):i.chart.type==="line"?Array.isArray(t.globals.stroke.colors)?s=t.globals.stroke.colors:s.push(t.globals.stroke.colors):Array.isArray(t.globals.fill.colors)?s=t.globals.fill.colors:s.push(t.globals.fill.colors),n.fillColors!==void 0&&(s=[],Array.isArray(n.fillColors)?s=n.fillColors.slice():s.push(n.fillColors)),s}},{key:"handlePatternFill",value:function(t){var i=t.fillConfig,n=t.patternFill,s=t.fillColor,l=t.fillOpacity,c=t.defaultColor,d=this.w.config.fill;i&&(d=i);var h=this.opts,g=new z(this.ctx),m=Array.isArray(d.pattern.strokeWidth)?d.pattern.strokeWidth[this.seriesIndex]:d.pattern.strokeWidth,b=s;return Array.isArray(d.pattern.style)?n=d.pattern.style[h.seriesNumber]!==void 0?g.drawPattern(d.pattern.style[h.seriesNumber],d.pattern.width,d.pattern.height,b,m,l):c:n=g.drawPattern(d.pattern.style,d.pattern.width,d.pattern.height,b,m,l),n}},{key:"handleGradientFill",value:function(t){var i=t.fillColor,n=t.fillOpacity,s=t.fillConfig,l=t.i,c=this.w.config.fill;s&&(c=o(o({},c),s));var d,h=this.opts,g=new z(this.ctx),m=new I,b=c.gradient.type,v=i,S=c.gradient.opacityFrom===void 0?n:Array.isArray(c.gradient.opacityFrom)?c.gradient.opacityFrom[l]:c.gradient.opacityFrom;v.indexOf("rgba")>-1&&(S=I.getOpacityFromRGBA(v));var A=c.gradient.opacityTo===void 0?n:Array.isArray(c.gradient.opacityTo)?c.gradient.opacityTo[l]:c.gradient.opacityTo;if(c.gradient.gradientToColors===void 0||c.gradient.gradientToColors.length===0)d=c.gradient.shade==="dark"?m.shadeColor(-1*parseFloat(c.gradient.shadeIntensity),i.indexOf("rgb")>-1?I.rgb2hex(i):i):m.shadeColor(parseFloat(c.gradient.shadeIntensity),i.indexOf("rgb")>-1?I.rgb2hex(i):i);else if(c.gradient.gradientToColors[h.seriesNumber]){var _=c.gradient.gradientToColors[h.seriesNumber];d=_,_.indexOf("rgba")>-1&&(A=I.getOpacityFromRGBA(_))}else d=i;if(c.gradient.gradientFrom&&(v=c.gradient.gradientFrom),c.gradient.gradientTo&&(d=c.gradient.gradientTo),c.gradient.inverseColors){var P=v;v=d,d=P}return v.indexOf("rgb")>-1&&(v=I.rgb2hex(v)),d.indexOf("rgb")>-1&&(d=I.rgb2hex(d)),g.drawGradient(b,v,d,S,A,h.size,c.gradient.stops,c.gradient.colorStops,l)}}]),T}(),ct=function(){function T(t,i){f(this,T),this.ctx=t,this.w=t.w}return w(T,[{key:"setGlobalMarkerSize",value:function(){var t=this.w;if(t.globals.markers.size=Array.isArray(t.config.markers.size)?t.config.markers.size:[t.config.markers.size],t.globals.markers.size.length>0){if(t.globals.markers.size.length<t.globals.series.length+1)for(var i=0;i<=t.globals.series.length;i++)t.globals.markers.size[i]===void 0&&t.globals.markers.size.push(t.globals.markers.size[0])}else t.globals.markers.size=t.config.series.map(function(n){return t.config.markers.size})}},{key:"plotChartMarkers",value:function(t,i,n,s){var l,c=arguments.length>4&&arguments[4]!==void 0&&arguments[4],d=this.w,h=i,g=t,m=null,b=new z(this.ctx),v=d.config.markers.discrete&&d.config.markers.discrete.length;if((d.globals.markers.size[i]>0||c||v)&&(m=b.group({class:c||v?"":"apexcharts-series-markers"})).attr("clip-path","url(#gridRectMarkerMask".concat(d.globals.cuid,")")),Array.isArray(g.x))for(var S=0;S<g.x.length;S++){var A=n;n===1&&S===0&&(A=0),n===1&&S===1&&(A=1);var _="apexcharts-marker";if(d.config.chart.type!=="line"&&d.config.chart.type!=="area"||d.globals.comboCharts||d.config.tooltip.intersect||(_+=" no-pointer-events"),(Array.isArray(d.config.markers.size)?d.globals.markers.size[i]>0:d.config.markers.size>0)||c||v){I.isNumber(g.y[S])?_+=" w".concat(I.randomId()):_="apexcharts-nullpoint";var P=this.getMarkerConfig({cssClass:_,seriesIndex:i,dataPointIndex:A});d.config.series[h].data[A]&&(d.config.series[h].data[A].fillColor&&(P.pointFillColor=d.config.series[h].data[A].fillColor),d.config.series[h].data[A].strokeColor&&(P.pointStrokeColor=d.config.series[h].data[A].strokeColor)),s&&(P.pSize=s),(g.x[S]<0||g.x[S]>d.globals.gridWidth||g.y[S]<0||g.y[S]>d.globals.gridHeight)&&(P.pSize=0),(l=b.drawMarker(g.x[S],g.y[S],P)).attr("rel",A),l.attr("j",A),l.attr("index",i),l.node.setAttribute("default-marker-size",P.pSize),new Y(this.ctx).setSelectionFilter(l,i,A),this.addEvents(l),m&&m.add(l)}else d.globals.pointsArray[i]===void 0&&(d.globals.pointsArray[i]=[]),d.globals.pointsArray[i].push([g.x[S],g.y[S]])}return m}},{key:"getMarkerConfig",value:function(t){var i=t.cssClass,n=t.seriesIndex,s=t.dataPointIndex,l=s===void 0?null:s,c=t.finishRadius,d=c===void 0?null:c,h=this.w,g=this.getMarkerStyle(n),m=h.globals.markers.size[n],b=h.config.markers;return l!==null&&b.discrete.length&&b.discrete.map(function(v){v.seriesIndex===n&&v.dataPointIndex===l&&(g.pointStrokeColor=v.strokeColor,g.pointFillColor=v.fillColor,m=v.size,g.pointShape=v.shape)}),{pSize:d===null?m:d,pRadius:b.radius,width:Array.isArray(b.width)?b.width[n]:b.width,height:Array.isArray(b.height)?b.height[n]:b.height,pointStrokeWidth:Array.isArray(b.strokeWidth)?b.strokeWidth[n]:b.strokeWidth,pointStrokeColor:g.pointStrokeColor,pointFillColor:g.pointFillColor,shape:g.pointShape||(Array.isArray(b.shape)?b.shape[n]:b.shape),class:i,pointStrokeOpacity:Array.isArray(b.strokeOpacity)?b.strokeOpacity[n]:b.strokeOpacity,pointStrokeDashArray:Array.isArray(b.strokeDashArray)?b.strokeDashArray[n]:b.strokeDashArray,pointFillOpacity:Array.isArray(b.fillOpacity)?b.fillOpacity[n]:b.fillOpacity,seriesIndex:n}}},{key:"addEvents",value:function(t){var i=this.w,n=new z(this.ctx);t.node.addEventListener("mouseenter",n.pathMouseEnter.bind(this.ctx,t)),t.node.addEventListener("mouseleave",n.pathMouseLeave.bind(this.ctx,t)),t.node.addEventListener("mousedown",n.pathMouseDown.bind(this.ctx,t)),t.node.addEventListener("click",i.config.markers.onClick),t.node.addEventListener("dblclick",i.config.markers.onDblClick),t.node.addEventListener("touchstart",n.pathMouseDown.bind(this.ctx,t),{passive:!0})}},{key:"getMarkerStyle",value:function(t){var i=this.w,n=i.globals.markers.colors,s=i.config.markers.strokeColor||i.config.markers.strokeColors;return{pointStrokeColor:Array.isArray(s)?s[t]:s,pointFillColor:Array.isArray(n)?n[t]:n}}}]),T}(),Ot=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled}return w(T,[{key:"draw",value:function(t,i,n){var s=this.w,l=new z(this.ctx),c=n.realIndex,d=n.pointsPos,h=n.zRatio,g=n.elParent,m=l.group({class:"apexcharts-series-markers apexcharts-series-".concat(s.config.chart.type)});if(m.attr("clip-path","url(#gridRectMarkerMask".concat(s.globals.cuid,")")),Array.isArray(d.x))for(var b=0;b<d.x.length;b++){var v=i+1,S=!0;i===0&&b===0&&(v=0),i===0&&b===1&&(v=1);var A=0,_=s.globals.markers.size[c];if(h!==1/0){var P=s.config.plotOptions.bubble;_=s.globals.seriesZ[c][v],P.zScaling&&(_/=h),P.minBubbleRadius&&_<P.minBubbleRadius&&(_=P.minBubbleRadius),P.maxBubbleRadius&&_>P.maxBubbleRadius&&(_=P.maxBubbleRadius)}s.config.chart.animations.enabled||(A=_);var R=d.x[b],M=d.y[b];if(A=A||0,M!==null&&s.globals.series[c][v]!==void 0||(S=!1),S){var p=this.drawPoint(R,M,A,_,c,v,i);m.add(p)}g.add(m)}}},{key:"drawPoint",value:function(t,i,n,s,l,c,d){var h=this.w,g=l,m=new j(this.ctx),b=new Y(this.ctx),v=new it(this.ctx),S=new ct(this.ctx),A=new z(this.ctx),_=S.getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:g,dataPointIndex:c,finishRadius:h.config.chart.type==="bubble"||h.globals.comboCharts&&h.config.series[l]&&h.config.series[l].type==="bubble"?s:null});s=_.pSize;var P,R=v.fillPath({seriesNumber:l,dataPointIndex:c,color:_.pointFillColor,patternUnits:"objectBoundingBox",value:h.globals.series[l][d]});if(_.shape==="circle"?P=A.drawCircle(n):_.shape!=="square"&&_.shape!=="rect"||(P=A.drawRect(0,0,_.width-_.pointStrokeWidth/2,_.height-_.pointStrokeWidth/2,_.pRadius)),h.config.series[g].data[c]&&h.config.series[g].data[c].fillColor&&(R=h.config.series[g].data[c].fillColor),P.attr({x:t-_.width/2-_.pointStrokeWidth/2,y:i-_.height/2-_.pointStrokeWidth/2,cx:t,cy:i,fill:R,"fill-opacity":_.pointFillOpacity,stroke:_.pointStrokeColor,r:s,"stroke-width":_.pointStrokeWidth,"stroke-dasharray":_.pointStrokeDashArray,"stroke-opacity":_.pointStrokeOpacity}),h.config.chart.dropShadow.enabled){var M=h.config.chart.dropShadow;b.dropShadow(P,M,l)}if(!this.initialAnim||h.globals.dataChanged||h.globals.resized)h.globals.animationEnded=!0;else{var p=h.config.chart.animations.speed;m.animateMarker(P,0,_.shape==="circle"?s:{width:_.width,height:_.height},p,h.globals.easing,function(){window.setTimeout(function(){m.animationCompleted(P)},100)})}if(h.globals.dataChanged&&_.shape==="circle")if(this.dynamicAnim){var y,C,L,F,X=h.config.chart.animations.dynamicAnimation.speed;(F=h.globals.previousPaths[l]&&h.globals.previousPaths[l][d])!=null&&(y=F.x,C=F.y,L=F.r!==void 0?F.r:s);for(var J=0;J<h.globals.collapsedSeries.length;J++)h.globals.collapsedSeries[J].index===l&&(X=1,s=0);t===0&&i===0&&(s=0),m.animateCircle(P,{cx:y,cy:C,r:L},{cx:t,cy:i,r:s},X,h.globals.easing)}else P.attr({r:s});return P.attr({rel:c,j:c,index:l,"default-marker-size":s}),b.setSelectionFilter(P,l,c),S.addEvents(P),P.node.classList.add("apexcharts-marker"),P}},{key:"centerTextInBubble",value:function(t){var i=this.w;return{y:t+=parseInt(i.config.dataLabels.style.fontSize,10)/4}}}]),T}(),Ce=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w}return w(T,[{key:"dataLabelsCorrection",value:function(t,i,n,s,l,c,d){var h=this.w,g=!1,m=new z(this.ctx).getTextRects(n,d),b=m.width,v=m.height;i<0&&(i=0),i>h.globals.gridHeight+v&&(i=h.globals.gridHeight+v/2),h.globals.dataLabelsRects[s]===void 0&&(h.globals.dataLabelsRects[s]=[]),h.globals.dataLabelsRects[s].push({x:t,y:i,width:b,height:v});var S=h.globals.dataLabelsRects[s].length-2,A=h.globals.lastDrawnDataLabelsIndexes[s]!==void 0?h.globals.lastDrawnDataLabelsIndexes[s][h.globals.lastDrawnDataLabelsIndexes[s].length-1]:0;if(h.globals.dataLabelsRects[s][S]!==void 0){var _=h.globals.dataLabelsRects[s][A];(t>_.x+_.width||i>_.y+_.height||i+v<_.y||t+b<_.x)&&(g=!0)}return(l===0||c)&&(g=!0),{x:t,y:i,textRects:m,drawnextLabel:g}}},{key:"drawDataLabel",value:function(t){var i=this,n=t.type,s=t.pos,l=t.i,c=t.j,d=t.isRangeStart,h=t.strokeWidth,g=h===void 0?2:h,m=this.w,b=new z(this.ctx),v=m.config.dataLabels,S=0,A=0,_=c,P=null;if(!v.enabled||!Array.isArray(s.x))return P;P=b.group({class:"apexcharts-data-labels"});for(var R=0;R<s.x.length;R++)if(S=s.x[R]+v.offsetX,A=s.y[R]+v.offsetY+g,!isNaN(S)){c===1&&R===0&&(_=0),c===1&&R===1&&(_=1);var M=m.globals.series[l][_];n==="rangeArea"&&(M=d?m.globals.seriesRangeStart[l][_]:m.globals.seriesRangeEnd[l][_]);var p="",y=function(C){return m.config.dataLabels.formatter(C,{ctx:i.ctx,seriesIndex:l,dataPointIndex:_,w:m})};m.config.chart.type==="bubble"?(p=y(M=m.globals.seriesZ[l][_]),A=s.y[R],A=new Ot(this.ctx).centerTextInBubble(A,l,_).y):M!==void 0&&(p=y(M)),this.plotDataLabelsText({x:S,y:A,text:p,i:l,j:_,parent:P,offsetCorrection:!0,dataLabelsConfig:m.config.dataLabels})}return P}},{key:"plotDataLabelsText",value:function(t){var i=this.w,n=new z(this.ctx),s=t.x,l=t.y,c=t.i,d=t.j,h=t.text,g=t.textAnchor,m=t.fontSize,b=t.parent,v=t.dataLabelsConfig,S=t.color,A=t.alwaysDrawDataLabel,_=t.offsetCorrection;if(!(Array.isArray(i.config.dataLabels.enabledOnSeries)&&i.config.dataLabels.enabledOnSeries.indexOf(c)<0)){var P={x:s,y:l,drawnextLabel:!0,textRects:null};_&&(P=this.dataLabelsCorrection(s,l,h,c,d,A,parseInt(v.style.fontSize,10))),i.globals.zoomed||(s=P.x,l=P.y),P.textRects&&(s<-10-P.textRects.width||s>i.globals.gridWidth+P.textRects.width+10)&&(h="");var R=i.globals.dataLabels.style.colors[c];((i.config.chart.type==="bar"||i.config.chart.type==="rangeBar")&&i.config.plotOptions.bar.distributed||i.config.dataLabels.distributed)&&(R=i.globals.dataLabels.style.colors[d]),typeof R=="function"&&(R=R({series:i.globals.series,seriesIndex:c,dataPointIndex:d,w:i})),S&&(R=S);var M=v.offsetX,p=v.offsetY;if(i.config.chart.type!=="bar"&&i.config.chart.type!=="rangeBar"||(M=0,p=0),P.drawnextLabel){var y=n.drawText({width:100,height:parseInt(v.style.fontSize,10),x:s+M,y:l+p,foreColor:R,textAnchor:g||v.textAnchor,text:h,fontSize:m||v.style.fontSize,fontFamily:v.style.fontFamily,fontWeight:v.style.fontWeight||"normal"});if(y.attr({class:"apexcharts-datalabel",cx:s,cy:l}),v.dropShadow.enabled){var C=v.dropShadow;new Y(this.ctx).dropShadow(y,C)}b.add(y),i.globals.lastDrawnDataLabelsIndexes[c]===void 0&&(i.globals.lastDrawnDataLabelsIndexes[c]=[]),i.globals.lastDrawnDataLabelsIndexes[c].push(d)}}}},{key:"addBackgroundToDataLabel",value:function(t,i){var n=this.w,s=n.config.dataLabels.background,l=s.padding,c=s.padding/2,d=i.width,h=i.height,g=new z(this.ctx).drawRect(i.x-l,i.y-c/2,d+2*l,h+c,s.borderRadius,n.config.chart.background==="transparent"?"#fff":n.config.chart.background,s.opacity,s.borderWidth,s.borderColor);return s.dropShadow.enabled&&new Y(this.ctx).dropShadow(g,s.dropShadow),g}},{key:"dataLabelsBackground",value:function(){var t=this.w;if(t.config.chart.type!=="bubble")for(var i=t.globals.dom.baseEl.querySelectorAll(".apexcharts-datalabels text"),n=0;n<i.length;n++){var s=i[n],l=s.getBBox(),c=null;if(l.width&&l.height&&(c=this.addBackgroundToDataLabel(s,l)),c){s.parentNode.insertBefore(c.node,s);var d=s.getAttribute("fill");t.config.chart.animations.enabled&&!t.globals.resized&&!t.globals.dataChanged?c.animate().attr({fill:d}):c.attr({fill:d}),s.setAttribute("fill",t.config.dataLabels.background.foreColor)}}}},{key:"bringForward",value:function(){for(var t=this.w,i=t.globals.dom.baseEl.querySelectorAll(".apexcharts-datalabels"),n=t.globals.dom.baseEl.querySelector(".apexcharts-plot-series:last-child"),s=0;s<i.length;s++)n&&n.insertBefore(i[s],n.nextSibling)}}]),T}(),Re=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w,this.legendInactiveClass="legend-mouseover-inactive"}return w(T,[{key:"getAllSeriesEls",value:function(){return this.w.globals.dom.baseEl.getElementsByClassName("apexcharts-series")}},{key:"getSeriesByName",value:function(t){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner .apexcharts-series[seriesName='".concat(I.escapeString(t),"']"))}},{key:"isSeriesHidden",value:function(t){var i=this.getSeriesByName(t),n=parseInt(i.getAttribute("data:realIndex"),10);return{isHidden:i.classList.contains("apexcharts-series-collapsed"),realIndex:n}}},{key:"addCollapsedClassToSeries",value:function(t,i){var n=this.w;function s(l){for(var c=0;c<l.length;c++)l[c].index===i&&t.node.classList.add("apexcharts-series-collapsed")}s(n.globals.collapsedSeries),s(n.globals.ancillaryCollapsedSeries)}},{key:"toggleSeries",value:function(t){var i=this.isSeriesHidden(t);return this.ctx.legend.legendHelpers.toggleDataSeries(i.realIndex,i.isHidden),i.isHidden}},{key:"showSeries",value:function(t){var i=this.isSeriesHidden(t);i.isHidden&&this.ctx.legend.legendHelpers.toggleDataSeries(i.realIndex,!0)}},{key:"hideSeries",value:function(t){var i=this.isSeriesHidden(t);i.isHidden||this.ctx.legend.legendHelpers.toggleDataSeries(i.realIndex,!1)}},{key:"resetSeries",value:function(){var t=!(arguments.length>0&&arguments[0]!==void 0)||arguments[0],i=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],n=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],s=this.w,l=I.clone(s.globals.initialSeries);s.globals.previousPaths=[],n?(s.globals.collapsedSeries=[],s.globals.ancillaryCollapsedSeries=[],s.globals.collapsedSeriesIndices=[],s.globals.ancillaryCollapsedSeriesIndices=[]):l=this.emptyCollapsedSeries(l),s.config.series=l,t&&(i&&(s.globals.zoomed=!1,this.ctx.updateHelpers.revertDefaultAxisMinMax()),this.ctx.updateHelpers._updateSeries(l,s.config.chart.animations.dynamicAnimation.enabled))}},{key:"emptyCollapsedSeries",value:function(t){for(var i=this.w,n=0;n<t.length;n++)i.globals.collapsedSeriesIndices.indexOf(n)>-1&&(t[n].data=[]);return t}},{key:"toggleSeriesOnHover",value:function(t,i){var n=this.w;i||(i=t.target);var s=n.globals.dom.baseEl.querySelectorAll(".apexcharts-series, .apexcharts-datalabels");if(t.type==="mousemove"){var l=parseInt(i.getAttribute("rel"),10)-1,c=null,d=null;n.globals.axisCharts||n.config.chart.type==="radialBar"?n.globals.axisCharts?(c=n.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(l,"']")),d=n.globals.dom.baseEl.querySelector(".apexcharts-datalabels[data\\:realIndex='".concat(l,"']"))):c=n.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(l+1,"']")):c=n.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(l+1,"'] path"));for(var h=0;h<s.length;h++)s[h].classList.add(this.legendInactiveClass);c!==null&&(n.globals.axisCharts||c.parentNode.classList.remove(this.legendInactiveClass),c.classList.remove(this.legendInactiveClass),d!==null&&d.classList.remove(this.legendInactiveClass))}else if(t.type==="mouseout")for(var g=0;g<s.length;g++)s[g].classList.remove(this.legendInactiveClass)}},{key:"highlightRangeInSeries",value:function(t,i){var n=this,s=this.w,l=s.globals.dom.baseEl.getElementsByClassName("apexcharts-heatmap-rect"),c=function(h){for(var g=0;g<l.length;g++)l[g].classList[h](n.legendInactiveClass)};if(t.type==="mousemove"){var d=parseInt(i.getAttribute("rel"),10)-1;c("add"),function(h){for(var g=0;g<l.length;g++){var m=parseInt(l[g].getAttribute("val"),10);m>=h.from&&m<=h.to&&l[g].classList.remove(n.legendInactiveClass)}}(s.config.plotOptions.heatmap.colorScale.ranges[d])}else t.type==="mouseout"&&c("remove")}},{key:"getActiveConfigSeriesIndex",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"asc",i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=this.w,s=0;if(n.config.series.length>1){for(var l=n.config.series.map(function(d,h){return d.data&&d.data.length>0&&n.globals.collapsedSeriesIndices.indexOf(h)===-1&&(!n.globals.comboCharts||i.length===0||i.length&&i.indexOf(n.config.series[h].type)>-1)?h:-1}),c=t==="asc"?0:l.length-1;t==="asc"?c<l.length:c>=0;t==="asc"?c++:c--)if(l[c]!==-1){s=l[c];break}}return s}},{key:"getBarSeriesIndices",value:function(){return this.w.globals.comboCharts?this.w.config.series.map(function(t,i){return t.type==="bar"||t.type==="column"?i:-1}).filter(function(t){return t!==-1}):this.w.config.series.map(function(t,i){return i})}},{key:"getPreviousPaths",value:function(){var t=this.w;function i(c,d,h){for(var g=c[d].childNodes,m={type:h,paths:[],realIndex:c[d].getAttribute("data:realIndex")},b=0;b<g.length;b++)if(g[b].hasAttribute("pathTo")){var v=g[b].getAttribute("pathTo");m.paths.push({d:v})}t.globals.previousPaths.push(m)}t.globals.previousPaths=[],["line","area","bar","rangebar","rangeArea","candlestick","radar"].forEach(function(c){for(var d,h=(d=c,t.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(d,"-series .apexcharts-series"))),g=0;g<h.length;g++)i(h,g,c)}),this.handlePrevBubbleScatterPaths("bubble"),this.handlePrevBubbleScatterPaths("scatter");var n=t.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(t.config.chart.type," .apexcharts-series"));if(n.length>0)for(var s=function(c){for(var d=t.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(t.config.chart.type," .apexcharts-series[data\\:realIndex='").concat(c,"'] rect")),h=[],g=function(b){var v=function(A){return d[b].getAttribute(A)},S={x:parseFloat(v("x")),y:parseFloat(v("y")),width:parseFloat(v("width")),height:parseFloat(v("height"))};h.push({rect:S,color:d[b].getAttribute("color")})},m=0;m<d.length;m++)g(m);t.globals.previousPaths.push(h)},l=0;l<n.length;l++)s(l);t.globals.axisCharts||(t.globals.previousPaths=t.globals.series)}},{key:"handlePrevBubbleScatterPaths",value:function(t){var i=this.w,n=i.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(t,"-series .apexcharts-series"));if(n.length>0)for(var s=0;s<n.length;s++){for(var l=i.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(t,"-series .apexcharts-series[data\\:realIndex='").concat(s,"'] circle")),c=[],d=0;d<l.length;d++)c.push({x:l[d].getAttribute("cx"),y:l[d].getAttribute("cy"),r:l[d].getAttribute("r")});i.globals.previousPaths.push(c)}}},{key:"clearPreviousPaths",value:function(){var t=this.w;t.globals.previousPaths=[],t.globals.allSeriesCollapsed=!1}},{key:"handleNoData",value:function(){var t=this.w,i=t.config.noData,n=new z(this.ctx),s=t.globals.svgWidth/2,l=t.globals.svgHeight/2,c="middle";if(t.globals.noData=!0,t.globals.animationEnded=!0,i.align==="left"?(s=10,c="start"):i.align==="right"&&(s=t.globals.svgWidth-10,c="end"),i.verticalAlign==="top"?l=50:i.verticalAlign==="bottom"&&(l=t.globals.svgHeight-50),s+=i.offsetX,l=l+parseInt(i.style.fontSize,10)+2+i.offsetY,i.text!==void 0&&i.text!==""){var d=n.drawText({x:s,y:l,text:i.text,textAnchor:c,fontSize:i.style.fontSize,fontFamily:i.style.fontFamily,foreColor:i.style.color,opacity:1,class:"apexcharts-text-nodata"});t.globals.dom.Paper.add(d)}}},{key:"setNullSeriesToZeroValues",value:function(t){for(var i=this.w,n=0;n<t.length;n++)if(t[n].length===0)for(var s=0;s<t[i.globals.maxValsInArrayIndex].length;s++)t[n].push(0);return t}},{key:"hasAllSeriesEqualX",value:function(){for(var t=!0,i=this.w,n=this.filteredSeriesX(),s=0;s<n.length-1;s++)if(n[s][0]!==n[s+1][0]){t=!1;break}return i.globals.allSeriesHasEqualX=t,t}},{key:"filteredSeriesX",value:function(){var t=this.w.globals.seriesX.map(function(i){return i.length>0?i:[]});return t}}]),T}(),ht=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w,this.twoDSeries=[],this.threeDSeries=[],this.twoDSeriesX=[],this.seriesGoals=[],this.coreUtils=new K(this.ctx)}return w(T,[{key:"isMultiFormat",value:function(){return this.isFormatXY()||this.isFormat2DArray()}},{key:"isFormatXY",value:function(){var t=this.w.config.series.slice(),i=new Re(this.ctx);if(this.activeSeriesIndex=i.getActiveConfigSeriesIndex(),t[this.activeSeriesIndex].data!==void 0&&t[this.activeSeriesIndex].data.length>0&&t[this.activeSeriesIndex].data[0]!==null&&t[this.activeSeriesIndex].data[0].x!==void 0&&t[this.activeSeriesIndex].data[0]!==null)return!0}},{key:"isFormat2DArray",value:function(){var t=this.w.config.series.slice(),i=new Re(this.ctx);if(this.activeSeriesIndex=i.getActiveConfigSeriesIndex(),t[this.activeSeriesIndex].data!==void 0&&t[this.activeSeriesIndex].data.length>0&&t[this.activeSeriesIndex].data[0]!==void 0&&t[this.activeSeriesIndex].data[0]!==null&&t[this.activeSeriesIndex].data[0].constructor===Array)return!0}},{key:"handleFormat2DArray",value:function(t,i){for(var n=this.w.config,s=this.w.globals,l=n.chart.type==="boxPlot"||n.series[i].type==="boxPlot",c=0;c<t[i].data.length;c++)if(t[i].data[c][1]!==void 0&&(Array.isArray(t[i].data[c][1])&&t[i].data[c][1].length===4&&!l?this.twoDSeries.push(I.parseNumber(t[i].data[c][1][3])):t[i].data[c].length>=5?this.twoDSeries.push(I.parseNumber(t[i].data[c][4])):this.twoDSeries.push(I.parseNumber(t[i].data[c][1])),s.dataFormatXNumeric=!0),n.xaxis.type==="datetime"){var d=new Date(t[i].data[c][0]);d=new Date(d).getTime(),this.twoDSeriesX.push(d)}else this.twoDSeriesX.push(t[i].data[c][0]);for(var h=0;h<t[i].data.length;h++)t[i].data[h][2]!==void 0&&(this.threeDSeries.push(t[i].data[h][2]),s.isDataXYZ=!0)}},{key:"handleFormatXY",value:function(t,i){var n=this.w.config,s=this.w.globals,l=new Le(this.ctx),c=i;s.collapsedSeriesIndices.indexOf(i)>-1&&(c=this.activeSeriesIndex);for(var d=0;d<t[i].data.length;d++)t[i].data[d].y!==void 0&&(Array.isArray(t[i].data[d].y)?this.twoDSeries.push(I.parseNumber(t[i].data[d].y[t[i].data[d].y.length-1])):this.twoDSeries.push(I.parseNumber(t[i].data[d].y))),t[i].data[d].goals!==void 0&&Array.isArray(t[i].data[d].goals)?(this.seriesGoals[i]===void 0&&(this.seriesGoals[i]=[]),this.seriesGoals[i].push(t[i].data[d].goals)):(this.seriesGoals[i]===void 0&&(this.seriesGoals[i]=[]),this.seriesGoals[i].push(null));for(var h=0;h<t[c].data.length;h++){var g=typeof t[c].data[h].x=="string",m=Array.isArray(t[c].data[h].x),b=!m&&!!l.isValidDate(t[c].data[h].x.toString());if(g||b)if(g||n.xaxis.convertedCatToNumeric){var v=s.isBarHorizontal&&s.isRangeData;n.xaxis.type!=="datetime"||v?(this.fallbackToCategory=!0,this.twoDSeriesX.push(t[c].data[h].x),isNaN(t[c].data[h].x)||this.w.config.xaxis.type==="category"||typeof t[c].data[h].x=="string"||(s.isXNumeric=!0)):this.twoDSeriesX.push(l.parseDate(t[c].data[h].x))}else n.xaxis.type==="datetime"?this.twoDSeriesX.push(l.parseDate(t[c].data[h].x.toString())):(s.dataFormatXNumeric=!0,s.isXNumeric=!0,this.twoDSeriesX.push(parseFloat(t[c].data[h].x)));else m?(this.fallbackToCategory=!0,this.twoDSeriesX.push(t[c].data[h].x)):(s.isXNumeric=!0,s.dataFormatXNumeric=!0,this.twoDSeriesX.push(t[c].data[h].x))}if(t[i].data[0]&&t[i].data[0].z!==void 0){for(var S=0;S<t[i].data.length;S++)this.threeDSeries.push(t[i].data[S].z);s.isDataXYZ=!0}}},{key:"handleRangeData",value:function(t,i){var n=this.w.globals,s={};return this.isFormat2DArray()?s=this.handleRangeDataFormat("array",t,i):this.isFormatXY()&&(s=this.handleRangeDataFormat("xy",t,i)),n.seriesRangeStart.push(s.start),n.seriesRangeEnd.push(s.end),n.seriesRange.push(s.rangeUniques),n.seriesRange.forEach(function(l,c){l&&l.forEach(function(d,h){d.y.forEach(function(g,m){for(var b=0;b<d.y.length;b++)if(m!==b){var v=g.y1,S=g.y2,A=d.y[b].y1;v<=d.y[b].y2&&A<=S&&(d.overlaps.indexOf(g.rangeName)<0&&d.overlaps.push(g.rangeName),d.overlaps.indexOf(d.y[b].rangeName)<0&&d.overlaps.push(d.y[b].rangeName))}})})}),s}},{key:"handleCandleStickBoxData",value:function(t,i){var n=this.w.globals,s={};return this.isFormat2DArray()?s=this.handleCandleStickBoxDataFormat("array",t,i):this.isFormatXY()&&(s=this.handleCandleStickBoxDataFormat("xy",t,i)),n.seriesCandleO[i]=s.o,n.seriesCandleH[i]=s.h,n.seriesCandleM[i]=s.m,n.seriesCandleL[i]=s.l,n.seriesCandleC[i]=s.c,s}},{key:"handleRangeDataFormat",value:function(t,i,n){var s=[],l=[],c=i[n].data.filter(function(m,b,v){return b===v.findIndex(function(S){return S.x===m.x})}).map(function(m,b){return{x:m.x,overlaps:[],y:[]}});if(t==="array")for(var d=0;d<i[n].data.length;d++)Array.isArray(i[n].data[d])?(s.push(i[n].data[d][1][0]),l.push(i[n].data[d][1][1])):(s.push(i[n].data[d]),l.push(i[n].data[d]));else if(t==="xy")for(var h=function(m){var b=Array.isArray(i[n].data[m].y),v=I.randomId(),S=i[n].data[m].x,A={y1:b?i[n].data[m].y[0]:i[n].data[m].y,y2:b?i[n].data[m].y[1]:i[n].data[m].y,rangeName:v};i[n].data[m].rangeName=v;var _=c.findIndex(function(P){return P.x===S});c[_].y.push(A),s.push(A.y1),l.push(A.y2)},g=0;g<i[n].data.length;g++)h(g);return{start:s,end:l,rangeUniques:c}}},{key:"handleCandleStickBoxDataFormat",value:function(t,i,n){var s=this.w,l=s.config.chart.type==="boxPlot"||s.config.series[n].type==="boxPlot",c=[],d=[],h=[],g=[],m=[];if(t==="array")if(l&&i[n].data[0].length===6||!l&&i[n].data[0].length===5)for(var b=0;b<i[n].data.length;b++)c.push(i[n].data[b][1]),d.push(i[n].data[b][2]),l?(h.push(i[n].data[b][3]),g.push(i[n].data[b][4]),m.push(i[n].data[b][5])):(g.push(i[n].data[b][3]),m.push(i[n].data[b][4]));else for(var v=0;v<i[n].data.length;v++)Array.isArray(i[n].data[v][1])&&(c.push(i[n].data[v][1][0]),d.push(i[n].data[v][1][1]),l?(h.push(i[n].data[v][1][2]),g.push(i[n].data[v][1][3]),m.push(i[n].data[v][1][4])):(g.push(i[n].data[v][1][2]),m.push(i[n].data[v][1][3])));else if(t==="xy")for(var S=0;S<i[n].data.length;S++)Array.isArray(i[n].data[S].y)&&(c.push(i[n].data[S].y[0]),d.push(i[n].data[S].y[1]),l?(h.push(i[n].data[S].y[2]),g.push(i[n].data[S].y[3]),m.push(i[n].data[S].y[4])):(g.push(i[n].data[S].y[2]),m.push(i[n].data[S].y[3])));return{o:c,h:d,m:h,l:g,c:m}}},{key:"parseDataAxisCharts",value:function(t){var i,n=this,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.ctx,l=this.w.config,c=this.w.globals,d=new Le(s),h=l.labels.length>0?l.labels.slice():l.xaxis.categories.slice();if(c.isRangeBar=l.chart.type==="rangeBar"&&c.isBarHorizontal,c.hasXaxisGroups=l.xaxis.type==="category"&&l.xaxis.group.groups.length>0,c.hasXaxisGroups&&(c.groups=l.xaxis.group.groups),c.hasSeriesGroups=(i=t[0])===null||i===void 0?void 0:i.group,c.hasSeriesGroups){var g=[],m=U(new Set(t.map(function(A){return A.group})));t.forEach(function(A,_){var P=m.indexOf(A.group);g[P]||(g[P]=[]),g[P].push(A.name)}),c.seriesGroups=g}for(var b=function(){for(var A=0;A<h.length;A++)if(typeof h[A]=="string"){if(!d.isValidDate(h[A]))throw new Error("You have provided invalid Date format. Please provide a valid JavaScript Date");n.twoDSeriesX.push(d.parseDate(h[A]))}else n.twoDSeriesX.push(h[A])},v=0;v<t.length;v++){if(this.twoDSeries=[],this.twoDSeriesX=[],this.threeDSeries=[],t[v].data===void 0)return void console.error("It is a possibility that you may have not included 'data' property in series.");if(l.chart.type!=="rangeBar"&&l.chart.type!=="rangeArea"&&t[v].type!=="rangeBar"&&t[v].type!=="rangeArea"||(c.isRangeData=!0,c.isComboCharts?t[v].type!=="rangeBar"&&t[v].type!=="rangeArea"||this.handleRangeData(t,v):l.chart.type!=="rangeBar"&&l.chart.type!=="rangeArea"||this.handleRangeData(t,v)),this.isMultiFormat())this.isFormat2DArray()?this.handleFormat2DArray(t,v):this.isFormatXY()&&this.handleFormatXY(t,v),l.chart.type!=="candlestick"&&t[v].type!=="candlestick"&&l.chart.type!=="boxPlot"&&t[v].type!=="boxPlot"||this.handleCandleStickBoxData(t,v),c.series.push(this.twoDSeries),c.labels.push(this.twoDSeriesX),c.seriesX.push(this.twoDSeriesX),c.seriesGoals=this.seriesGoals,v!==this.activeSeriesIndex||this.fallbackToCategory||(c.isXNumeric=!0);else{l.xaxis.type==="datetime"?(c.isXNumeric=!0,b(),c.seriesX.push(this.twoDSeriesX)):l.xaxis.type==="numeric"&&(c.isXNumeric=!0,h.length>0&&(this.twoDSeriesX=h,c.seriesX.push(this.twoDSeriesX))),c.labels.push(this.twoDSeriesX);var S=t[v].data.map(function(A){return I.parseNumber(A)});c.series.push(S)}c.seriesZ.push(this.threeDSeries),t[v].name!==void 0?c.seriesNames.push(t[v].name):c.seriesNames.push("series-"+parseInt(v+1,10)),t[v].color!==void 0?c.seriesColors.push(t[v].color):c.seriesColors.push(void 0)}return this.w}},{key:"parseDataNonAxisCharts",value:function(t){var i=this.w.globals,n=this.w.config;i.series=t.slice(),i.seriesNames=n.labels.slice();for(var s=0;s<i.series.length;s++)i.seriesNames[s]===void 0&&i.seriesNames.push("series-"+(s+1));return this.w}},{key:"handleExternalLabelsData",value:function(t){var i=this.w.config,n=this.w.globals;i.xaxis.categories.length>0?n.labels=i.xaxis.categories:i.labels.length>0?n.labels=i.labels.slice():this.fallbackToCategory?(n.labels=n.labels[0],n.seriesRange.length&&(n.seriesRange.map(function(s){s.forEach(function(l){n.labels.indexOf(l.x)<0&&l.x&&n.labels.push(l.x)})}),n.labels=Array.from(new Set(n.labels.map(JSON.stringify)),JSON.parse)),i.xaxis.convertedCatToNumeric&&(new Te(i).convertCatToNumericXaxis(i,this.ctx,n.seriesX[0]),this._generateExternalLabels(t))):this._generateExternalLabels(t)}},{key:"_generateExternalLabels",value:function(t){var i=this.w.globals,n=this.w.config,s=[];if(i.axisCharts){if(i.series.length>0)if(this.isFormatXY())for(var l=n.series.map(function(b,v){return b.data.filter(function(S,A,_){return _.findIndex(function(P){return P.x===S.x})===A})}),c=l.reduce(function(b,v,S,A){return A[b].length>v.length?b:S},0),d=0;d<l[c].length;d++)s.push(d+1);else for(var h=0;h<i.series[i.maxValsInArrayIndex].length;h++)s.push(h+1);i.seriesX=[];for(var g=0;g<t.length;g++)i.seriesX.push(s);this.w.globals.isBarHorizontal||(i.isXNumeric=!0)}if(s.length===0){s=i.axisCharts?[]:i.series.map(function(b,v){return v+1});for(var m=0;m<t.length;m++)i.seriesX.push(s)}i.labels=s,n.xaxis.convertedCatToNumeric&&(i.categoryLabels=s.map(function(b){return n.xaxis.labels.formatter(b)})),i.noLabelsProvided=!0}},{key:"parseData",value:function(t){var i=this.w,n=i.config,s=i.globals;if(this.excludeCollapsedSeriesInYAxis(),this.fallbackToCategory=!1,this.ctx.core.resetGlobals(),this.ctx.core.isMultipleY(),s.axisCharts?(this.parseDataAxisCharts(t),this.coreUtils.getLargestSeries()):this.parseDataNonAxisCharts(t),n.chart.stacked){var l=new Re(this.ctx);s.series=l.setNullSeriesToZeroValues(s.series)}this.coreUtils.getSeriesTotals(),s.axisCharts&&(s.stackedSeriesTotals=this.coreUtils.getStackedSeriesTotals()),this.coreUtils.getPercentSeries(),s.dataFormatXNumeric||s.isXNumeric&&(n.xaxis.type!=="numeric"||n.labels.length!==0||n.xaxis.categories.length!==0)||this.handleExternalLabelsData(t);for(var c=this.coreUtils.getCategoryLabels(s.labels),d=0;d<c.length;d++)if(Array.isArray(c[d])){s.isMultiLineX=!0;break}}},{key:"excludeCollapsedSeriesInYAxis",value:function(){var t=this,i=this.w;i.globals.ignoreYAxisIndexes=i.globals.collapsedSeries.map(function(n,s){if(t.w.globals.isMultipleYAxis&&!i.config.chart.stacked)return n.index})}}]),T}(),He=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w}return w(T,[{key:"getLabel",value:function(t,i,n,s){var l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],c=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"12px",d=!(arguments.length>6&&arguments[6]!==void 0)||arguments[6],h=this.w,g=t[s]===void 0?"":t[s],m=g,b=h.globals.xLabelFormatter,v=h.config.xaxis.labels.formatter,S=!1,A=new Xe(this.ctx),_=g;d&&(m=A.xLabelFormat(b,g,_,{i:s,dateFormatter:new Le(this.ctx).formatDate,w:h}),v!==void 0&&(m=v(g,t[s],{i:s,dateFormatter:new Le(this.ctx).formatDate,w:h})));var P,R;i.length>0?(P=i[s].unit,R=null,i.forEach(function(C){C.unit==="month"?R="year":C.unit==="day"?R="month":C.unit==="hour"?R="day":C.unit==="minute"&&(R="hour")}),S=R===P,n=i[s].position,m=i[s].value):h.config.xaxis.type==="datetime"&&v===void 0&&(m=""),m===void 0&&(m=""),m=Array.isArray(m)?m:m.toString();var M=new z(this.ctx),p={};p=h.globals.rotateXLabels&&d?M.getTextRects(m,parseInt(c,10),null,"rotate(".concat(h.config.xaxis.labels.rotate," 0 0)"),!1):M.getTextRects(m,parseInt(c,10));var y=!h.config.xaxis.labels.showDuplicates&&this.ctx.timeScale;return!Array.isArray(m)&&(m.indexOf("NaN")===0||m.toLowerCase().indexOf("invalid")===0||m.toLowerCase().indexOf("infinity")>=0||l.indexOf(m)>=0&&y)&&(m=""),{x:n,text:m,textRect:p,isBold:S}}},{key:"checkLabelBasedOnTickamount",value:function(t,i,n){var s=this.w,l=s.config.xaxis.tickAmount;return l==="dataPoints"&&(l=Math.round(s.globals.gridWidth/120)),l>n||t%Math.round(n/(l+1))==0||(i.text=""),i}},{key:"checkForOverflowingLabels",value:function(t,i,n,s,l){var c=this.w;if(t===0&&c.globals.skipFirstTimelinelabel&&(i.text=""),t===n-1&&c.globals.skipLastTimelinelabel&&(i.text=""),c.config.xaxis.labels.hideOverlappingLabels&&s.length>0){var d=l[l.length-1];i.x<d.textRect.width/(c.globals.rotateXLabels?Math.abs(c.config.xaxis.labels.rotate)/12:1.01)+d.x&&(i.text="")}return i}},{key:"checkForReversedLabels",value:function(t,i){var n=this.w;return n.config.yaxis[t]&&n.config.yaxis[t].reversed&&i.reverse(),i}},{key:"isYAxisHidden",value:function(t){var i=this.w,n=new K(this.ctx);return!i.config.yaxis[t].show||!i.config.yaxis[t].showForNullSeries&&n.isSeriesNull(t)&&i.globals.collapsedSeriesIndices.indexOf(t)===-1}},{key:"getYAxisForeColor",value:function(t,i){var n=this.w;return Array.isArray(t)&&n.globals.yAxisScale[i]&&this.ctx.theme.pushExtraColors(t,n.globals.yAxisScale[i].result.length,!1),t}},{key:"drawYAxisTicks",value:function(t,i,n,s,l,c,d){var h=this.w,g=new z(this.ctx),m=h.globals.translateY;if(s.show&&i>0){h.config.yaxis[l].opposite===!0&&(t+=s.width);for(var b=i;b>=0;b--){var v=m+i/10+h.config.yaxis[l].labels.offsetY-1;h.globals.isBarHorizontal&&(v=c*b),h.config.chart.type==="heatmap"&&(v+=c/2);var S=g.drawLine(t+n.offsetX-s.width+s.offsetX,v+s.offsetY,t+n.offsetX+s.offsetX,v+s.offsetY,s.color);d.add(S),m+=c}}}}]),T}(),wt=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w}return w(T,[{key:"scaleSvgNode",value:function(t,i){var n=parseFloat(t.getAttributeNS(null,"width")),s=parseFloat(t.getAttributeNS(null,"height"));t.setAttributeNS(null,"width",n*i),t.setAttributeNS(null,"height",s*i),t.setAttributeNS(null,"viewBox","0 0 "+n+" "+s)}},{key:"fixSvgStringForIe11",value:function(t){if(!I.isIE11())return t.replace(/&nbsp;/g,"&#160;");var i=0,n=t.replace(/xmlns="http:\/\/www.w3.org\/2000\/svg"/g,function(s){return++i===2?'xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.dev"':s});return n=(n=n.replace(/xmlns:NS\d+=""/g,"")).replace(/NS\d+:(\w+:\w+=")/g,"$1")}},{key:"getSvgString",value:function(t){t==null&&(t=1);var i=this.w.globals.dom.Paper.svg();if(t!==1){var n=this.w.globals.dom.Paper.node.cloneNode(!0);this.scaleSvgNode(n,t),i=new XMLSerializer().serializeToString(n)}return this.fixSvgStringForIe11(i)}},{key:"cleanup",value:function(){var t=this.w,i=t.globals.dom.baseEl.getElementsByClassName("apexcharts-xcrosshairs"),n=t.globals.dom.baseEl.getElementsByClassName("apexcharts-ycrosshairs"),s=t.globals.dom.baseEl.querySelectorAll(".apexcharts-zoom-rect, .apexcharts-selection-rect");Array.prototype.forEach.call(s,function(l){l.setAttribute("width",0)}),i&&i[0]&&(i[0].setAttribute("x",-500),i[0].setAttribute("x1",-500),i[0].setAttribute("x2",-500)),n&&n[0]&&(n[0].setAttribute("y",-100),n[0].setAttribute("y1",-100),n[0].setAttribute("y2",-100))}},{key:"svgUrl",value:function(){this.cleanup();var t=this.getSvgString(),i=new Blob([t],{type:"image/svg+xml;charset=utf-8"});return URL.createObjectURL(i)}},{key:"dataURI",value:function(t){var i=this;return new Promise(function(n){var s=i.w,l=t?t.scale||t.width/s.globals.svgWidth:1;i.cleanup();var c=document.createElement("canvas");c.width=s.globals.svgWidth*l,c.height=parseInt(s.globals.dom.elWrap.style.height,10)*l;var d=s.config.chart.background==="transparent"?"#fff":s.config.chart.background,h=c.getContext("2d");h.fillStyle=d,h.fillRect(0,0,c.width*l,c.height*l);var g=i.getSvgString(l);if(window.canvg&&I.isIE11()){var m=window.canvg.Canvg.fromString(h,g,{ignoreClear:!0,ignoreDimensions:!0});m.start();var b=c.msToBlob();m.stop(),n({blob:b})}else{var v="data:image/svg+xml,"+encodeURIComponent(g),S=new Image;S.crossOrigin="anonymous",S.onload=function(){if(h.drawImage(S,0,0),c.msToBlob){var A=c.msToBlob();n({blob:A})}else{var _=c.toDataURL("image/png");n({imgURI:_})}},S.src=v}})}},{key:"exportToSVG",value:function(){this.triggerDownload(this.svgUrl(),this.w.config.chart.toolbar.export.svg.filename,".svg")}},{key:"exportToPng",value:function(){var t=this;this.dataURI().then(function(i){var n=i.imgURI,s=i.blob;s?navigator.msSaveOrOpenBlob(s,t.w.globals.chartID+".png"):t.triggerDownload(n,t.w.config.chart.toolbar.export.png.filename,".png")})}},{key:"exportToCSV",value:function(t){var i=this,n=t.series,s=t.fileName,l=t.columnDelimiter,c=l===void 0?",":l,d=t.lineDelimiter,h=d===void 0?`
`:d,g=this.w;n||(n=g.config.series);var m=[],b=[],v="",S=g.globals.series.map(function(p,y){return g.globals.collapsedSeriesIndices.indexOf(y)===-1?p:[]}),A=Math.max.apply(Math,U(n.map(function(p){return p.data?p.data.length:0}))),_=new ht(this.ctx),P=new He(this.ctx),R=function(p){var y="";if(g.globals.axisCharts){if(g.config.xaxis.type==="category"||g.config.xaxis.convertedCatToNumeric)if(g.globals.isBarHorizontal){var C=g.globals.yLabelFormatters[0],L=new Re(i.ctx).getActiveConfigSeriesIndex();y=C(g.globals.labels[p],{seriesIndex:L,dataPointIndex:p,w:g})}else y=P.getLabel(g.globals.labels,g.globals.timescaleLabels,0,p).text;g.config.xaxis.type==="datetime"&&(g.config.xaxis.categories.length?y=g.config.xaxis.categories[p]:g.config.labels.length&&(y=g.config.labels[p]))}else y=g.config.labels[p];return Array.isArray(y)&&(y=y.join(" ")),I.isNumber(y)?y:y.split(c).join("")},M=function(p,y){if(m.length&&y===0&&b.push(m.join(c)),p.data){p.data=p.data.length&&p.data||U(Array(A)).map(function(){return""});for(var C=0;C<p.data.length;C++){m=[];var L=R(C);if(L||(_.isFormatXY()?L=n[y].data[C].x:_.isFormat2DArray()&&(L=n[y].data[C]?n[y].data[C][0]:"")),y===0){m.push((J=L,g.config.xaxis.type==="datetime"&&String(J).length>=10?g.config.chart.toolbar.export.csv.dateFormatter(L):I.isNumber(L)?L:L.split(c).join("")));for(var F=0;F<g.globals.series.length;F++){var X;_.isFormatXY()?m.push((X=n[F].data[C])===null||X===void 0?void 0:X.y):m.push(S[F][C])}}(g.config.chart.type==="candlestick"||p.type&&p.type==="candlestick")&&(m.pop(),m.push(g.globals.seriesCandleO[y][C]),m.push(g.globals.seriesCandleH[y][C]),m.push(g.globals.seriesCandleL[y][C]),m.push(g.globals.seriesCandleC[y][C])),(g.config.chart.type==="boxPlot"||p.type&&p.type==="boxPlot")&&(m.pop(),m.push(g.globals.seriesCandleO[y][C]),m.push(g.globals.seriesCandleH[y][C]),m.push(g.globals.seriesCandleM[y][C]),m.push(g.globals.seriesCandleL[y][C]),m.push(g.globals.seriesCandleC[y][C])),g.config.chart.type==="rangeBar"&&(m.pop(),m.push(g.globals.seriesRangeStart[y][C]),m.push(g.globals.seriesRangeEnd[y][C])),m.length&&b.push(m.join(c))}}var J};m.push(g.config.chart.toolbar.export.csv.headerCategory),g.config.chart.type==="boxPlot"?(m.push("minimum"),m.push("q1"),m.push("median"),m.push("q3"),m.push("maximum")):g.config.chart.type==="candlestick"?(m.push("open"),m.push("high"),m.push("low"),m.push("close")):g.config.chart.type==="rangeBar"?(m.push("minimum"),m.push("maximum")):n.map(function(p,y){var C=(p.name?p.name:"series-".concat(y))+"";g.globals.axisCharts&&m.push(C.split(c).join("")?C.split(c).join(""):"series-".concat(y))}),g.globals.axisCharts||(m.push(g.config.chart.toolbar.export.csv.headerValue),b.push(m.join(c))),n.map(function(p,y){g.globals.axisCharts?M(p,y):((m=[]).push(g.globals.labels[y].split(c).join("")),m.push(S[y]),b.push(m.join(c)))}),v+=b.join(h),this.triggerDownload("data:text/csv; charset=utf-8,"+encodeURIComponent("\uFEFF"+v),s||g.config.chart.toolbar.export.csv.filename,".csv")}},{key:"triggerDownload",value:function(t,i,n){var s=document.createElement("a");s.href=t,s.download=(i||this.w.globals.chartID)+n,document.body.appendChild(s),s.click(),document.body.removeChild(s)}}]),T}(),ft=function(){function T(t,i){f(this,T),this.ctx=t,this.elgrid=i,this.w=t.w;var n=this.w;this.axesUtils=new He(t),this.xaxisLabels=n.globals.labels.slice(),n.globals.timescaleLabels.length>0&&!n.globals.isBarHorizontal&&(this.xaxisLabels=n.globals.timescaleLabels.slice()),n.config.xaxis.overwriteCategories&&(this.xaxisLabels=n.config.xaxis.overwriteCategories),this.drawnLabels=[],this.drawnLabelsRects=[],n.config.xaxis.position==="top"?this.offY=0:this.offY=n.globals.gridHeight+1,this.offY=this.offY+n.config.xaxis.axisBorder.offsetY,this.isCategoryBarHorizontal=n.config.chart.type==="bar"&&n.config.plotOptions.bar.horizontal,this.xaxisFontSize=n.config.xaxis.labels.style.fontSize,this.xaxisFontFamily=n.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=n.config.xaxis.labels.style.colors,this.xaxisBorderWidth=n.config.xaxis.axisBorder.width,this.isCategoryBarHorizontal&&(this.xaxisBorderWidth=n.config.yaxis[0].axisBorder.width.toString()),this.xaxisBorderWidth.indexOf("%")>-1?this.xaxisBorderWidth=n.globals.gridWidth*parseInt(this.xaxisBorderWidth,10)/100:this.xaxisBorderWidth=parseInt(this.xaxisBorderWidth,10),this.xaxisBorderHeight=n.config.xaxis.axisBorder.height,this.yaxis=n.config.yaxis[0]}return w(T,[{key:"drawXaxis",value:function(){var t=this.w,i=new z(this.ctx),n=i.group({class:"apexcharts-xaxis",transform:"translate(".concat(t.config.xaxis.offsetX,", ").concat(t.config.xaxis.offsetY,")")}),s=i.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(t.globals.translateXAxisX,", ").concat(t.globals.translateXAxisY,")")});n.add(s);for(var l=[],c=0;c<this.xaxisLabels.length;c++)l.push(this.xaxisLabels[c]);if(this.drawXAxisLabelAndGroup(!0,i,s,l,t.globals.isXNumeric,function(A,_){return _}),t.globals.hasXaxisGroups){var d=t.globals.groups;l=[];for(var h=0;h<d.length;h++)l.push(d[h].title);var g={};t.config.xaxis.group.style&&(g.xaxisFontSize=t.config.xaxis.group.style.fontSize,g.xaxisFontFamily=t.config.xaxis.group.style.fontFamily,g.xaxisForeColors=t.config.xaxis.group.style.colors,g.fontWeight=t.config.xaxis.group.style.fontWeight,g.cssClass=t.config.xaxis.group.style.cssClass),this.drawXAxisLabelAndGroup(!1,i,s,l,!1,function(A,_){return d[A].cols*_},g)}if(t.config.xaxis.title.text!==void 0){var m=i.group({class:"apexcharts-xaxis-title"}),b=i.drawText({x:t.globals.gridWidth/2+t.config.xaxis.title.offsetX,y:this.offY+parseFloat(this.xaxisFontSize)+(t.config.xaxis.position==="bottom"?t.globals.xAxisLabelsHeight:-t.globals.xAxisLabelsHeight-10)+t.config.xaxis.title.offsetY,text:t.config.xaxis.title.text,textAnchor:"middle",fontSize:t.config.xaxis.title.style.fontSize,fontFamily:t.config.xaxis.title.style.fontFamily,fontWeight:t.config.xaxis.title.style.fontWeight,foreColor:t.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text "+t.config.xaxis.title.style.cssClass});m.add(b),n.add(m)}if(t.config.xaxis.axisBorder.show){var v=t.globals.barPadForNumericAxis,S=i.drawLine(t.globals.padHorizontal+t.config.xaxis.axisBorder.offsetX-v,this.offY,this.xaxisBorderWidth+v,this.offY,t.config.xaxis.axisBorder.color,0,this.xaxisBorderHeight);this.elgrid&&this.elgrid.elGridBorders&&t.config.grid.show?this.elgrid.elGridBorders.add(S):n.add(S)}return n}},{key:"drawXAxisLabelAndGroup",value:function(t,i,n,s,l,c){var d,h=this,g=arguments.length>6&&arguments[6]!==void 0?arguments[6]:{},m=[],b=[],v=this.w,S=g.xaxisFontSize||this.xaxisFontSize,A=g.xaxisFontFamily||this.xaxisFontFamily,_=g.xaxisForeColors||this.xaxisForeColors,P=g.fontWeight||v.config.xaxis.labels.style.fontWeight,R=g.cssClass||v.config.xaxis.labels.style.cssClass,M=v.globals.padHorizontal,p=s.length,y=v.config.xaxis.type==="category"?v.globals.dataPoints:p;if(y===0&&p>y&&(y=p),l){var C=y>1?y-1:y;d=v.globals.gridWidth/Math.min(C,p-1),M=M+c(0,d)/2+v.config.xaxis.labels.offsetX}else d=v.globals.gridWidth/y,M=M+c(0,d)+v.config.xaxis.labels.offsetX;for(var L=function(X){var J=M-c(X,d)/2+v.config.xaxis.labels.offsetX;X===0&&p===1&&d/2===M&&y===1&&(J=v.globals.gridWidth/2);var ee=h.axesUtils.getLabel(s,v.globals.timescaleLabels,J,X,m,S,t),oe=28;if(v.globals.rotateXLabels&&t&&(oe=22),v.config.xaxis.title.text&&v.config.xaxis.position==="top"&&(oe+=parseFloat(v.config.xaxis.title.style.fontSize)+2),t||(oe=oe+parseFloat(S)+(v.globals.xAxisLabelsHeight-v.globals.xAxisGroupLabelsHeight)+(v.globals.rotateXLabels?10:0)),ee=v.config.xaxis.tickAmount!==void 0&&v.config.xaxis.tickAmount!=="dataPoints"&&v.config.xaxis.type!=="datetime"?h.axesUtils.checkLabelBasedOnTickamount(X,ee,p):h.axesUtils.checkForOverflowingLabels(X,ee,p,m,b),v.config.xaxis.labels.show){var ge=i.drawText({x:ee.x,y:h.offY+v.config.xaxis.labels.offsetY+oe-(v.config.xaxis.position==="top"?v.globals.xAxisHeight+v.config.xaxis.axisTicks.height-2:0),text:ee.text,textAnchor:"middle",fontWeight:ee.isBold?600:P,fontSize:S,fontFamily:A,foreColor:Array.isArray(_)?t&&v.config.xaxis.convertedCatToNumeric?_[v.globals.minX+X-1]:_[X]:_,isPlainText:!1,cssClass:(t?"apexcharts-xaxis-label ":"apexcharts-xaxis-group-label ")+R});if(n.add(ge),ge.on("click",function(Se){if(typeof v.config.chart.events.xAxisLabelClick=="function"){var $e=Object.assign({},v,{labelIndex:X});v.config.chart.events.xAxisLabelClick(Se,h.ctx,$e)}}),t){var ue=document.createElementNS(v.globals.SVGNS,"title");ue.textContent=Array.isArray(ee.text)?ee.text.join(" "):ee.text,ge.node.appendChild(ue),ee.text!==""&&(m.push(ee.text),b.push(ee))}}X<p-1&&(M+=c(X+1,d))},F=0;F<=p-1;F++)L(F)}},{key:"drawXaxisInversed",value:function(t){var i,n,s=this,l=this.w,c=new z(this.ctx),d=l.config.yaxis[0].opposite?l.globals.translateYAxisX[t]:0,h=c.group({class:"apexcharts-yaxis apexcharts-xaxis-inversed",rel:t}),g=c.group({class:"apexcharts-yaxis-texts-g apexcharts-xaxis-inversed-texts-g",transform:"translate("+d+", 0)"});h.add(g);var m=[];if(l.config.yaxis[t].show)for(var b=0;b<this.xaxisLabels.length;b++)m.push(this.xaxisLabels[b]);i=l.globals.gridHeight/m.length,n=-i/2.2;var v=l.globals.yLabelFormatters[0],S=l.config.yaxis[0].labels;if(S.show)for(var A=function(C){var L=m[C]===void 0?"":m[C];L=v(L,{seriesIndex:t,dataPointIndex:C,w:l});var F=s.axesUtils.getYAxisForeColor(S.style.colors,t),X=0;Array.isArray(L)&&(X=L.length/2*parseInt(S.style.fontSize,10));var J=S.offsetX-15,ee="end";s.yaxis.opposite&&(ee="start"),l.config.yaxis[0].labels.align==="left"?(J=S.offsetX,ee="start"):l.config.yaxis[0].labels.align==="center"?(J=S.offsetX,ee="middle"):l.config.yaxis[0].labels.align==="right"&&(ee="end");var oe=c.drawText({x:J,y:n+i+S.offsetY-X,text:L,textAnchor:ee,foreColor:Array.isArray(F)?F[C]:F,fontSize:S.style.fontSize,fontFamily:S.style.fontFamily,fontWeight:S.style.fontWeight,isPlainText:!1,cssClass:"apexcharts-yaxis-label "+S.style.cssClass,maxWidth:S.maxWidth});g.add(oe),oe.on("click",function(Se){if(typeof l.config.chart.events.xAxisLabelClick=="function"){var $e=Object.assign({},l,{labelIndex:C});l.config.chart.events.xAxisLabelClick(Se,s.ctx,$e)}});var ge=document.createElementNS(l.globals.SVGNS,"title");if(ge.textContent=Array.isArray(L)?L.join(" "):L,oe.node.appendChild(ge),l.config.yaxis[t].labels.rotate!==0){var ue=c.rotateAroundCenter(oe.node);oe.node.setAttribute("transform","rotate(".concat(l.config.yaxis[t].labels.rotate," 0 ").concat(ue.y,")"))}n+=i},_=0;_<=m.length-1;_++)A(_);if(l.config.yaxis[0].title.text!==void 0){var P=c.group({class:"apexcharts-yaxis-title apexcharts-xaxis-title-inversed",transform:"translate("+d+", 0)"}),R=c.drawText({x:l.config.yaxis[0].title.offsetX,y:l.globals.gridHeight/2+l.config.yaxis[0].title.offsetY,text:l.config.yaxis[0].title.text,textAnchor:"middle",foreColor:l.config.yaxis[0].title.style.color,fontSize:l.config.yaxis[0].title.style.fontSize,fontWeight:l.config.yaxis[0].title.style.fontWeight,fontFamily:l.config.yaxis[0].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text "+l.config.yaxis[0].title.style.cssClass});P.add(R),h.add(P)}var M=0;this.isCategoryBarHorizontal&&l.config.yaxis[0].opposite&&(M=l.globals.gridWidth);var p=l.config.xaxis.axisBorder;if(p.show){var y=c.drawLine(l.globals.padHorizontal+p.offsetX+M,1+p.offsetY,l.globals.padHorizontal+p.offsetX+M,l.globals.gridHeight+p.offsetY,p.color,0);this.elgrid&&this.elgrid.elGridBorders&&l.config.grid.show?this.elgrid.elGridBorders.add(y):h.add(y)}return l.config.yaxis[0].axisTicks.show&&this.axesUtils.drawYAxisTicks(M,m.length,l.config.yaxis[0].axisBorder,l.config.yaxis[0].axisTicks,0,i,h),h}},{key:"drawXaxisTicks",value:function(t,i,n){var s=this.w,l=t;if(!(t<0||t-2>s.globals.gridWidth)){var c=this.offY+s.config.xaxis.axisTicks.offsetY;if(i=i+c+s.config.xaxis.axisTicks.height,s.config.xaxis.position==="top"&&(i=c-s.config.xaxis.axisTicks.height),s.config.xaxis.axisTicks.show){var d=new z(this.ctx).drawLine(t+s.config.xaxis.axisTicks.offsetX,c+s.config.xaxis.offsetY,l+s.config.xaxis.axisTicks.offsetX,i+s.config.xaxis.offsetY,s.config.xaxis.axisTicks.color);n.add(d),d.node.classList.add("apexcharts-xaxis-tick")}}}},{key:"getXAxisTicksPositions",value:function(){var t=this.w,i=[],n=this.xaxisLabels.length,s=t.globals.padHorizontal;if(t.globals.timescaleLabels.length>0)for(var l=0;l<n;l++)s=this.xaxisLabels[l].position,i.push(s);else for(var c=n,d=0;d<c;d++){var h=c;t.globals.isXNumeric&&t.config.chart.type!=="bar"&&(h-=1),s+=t.globals.gridWidth/h,i.push(s)}return i}},{key:"xAxisLabelCorrections",value:function(){var t=this.w,i=new z(this.ctx),n=t.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g"),s=t.globals.dom.baseEl.querySelectorAll(".apexcharts-xaxis-texts-g text:not(.apexcharts-xaxis-group-label)"),l=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-inversed text"),c=t.globals.dom.baseEl.querySelectorAll(".apexcharts-xaxis-inversed-texts-g text tspan");if(t.globals.rotateXLabels||t.config.xaxis.labels.rotateAlways)for(var d=0;d<s.length;d++){var h=i.rotateAroundCenter(s[d]);h.y=h.y-1,h.x=h.x+1,s[d].setAttribute("transform","rotate(".concat(t.config.xaxis.labels.rotate," ").concat(h.x," ").concat(h.y,")")),s[d].setAttribute("text-anchor","end"),n.setAttribute("transform","translate(0, ".concat(-10,")"));var g=s[d].childNodes;t.config.xaxis.labels.trim&&Array.prototype.forEach.call(g,function(S){i.placeTextWithEllipsis(S,S.textContent,t.globals.xAxisLabelsHeight-(t.config.legend.position==="bottom"?20:10))})}else(function(){for(var S=t.globals.gridWidth/(t.globals.labels.length+1),A=0;A<s.length;A++){var _=s[A].childNodes;t.config.xaxis.labels.trim&&t.config.xaxis.type!=="datetime"&&Array.prototype.forEach.call(_,function(P){i.placeTextWithEllipsis(P,P.textContent,S)})}})();if(l.length>0){var m=l[l.length-1].getBBox(),b=l[0].getBBox();m.x<-20&&l[l.length-1].parentNode.removeChild(l[l.length-1]),b.x+b.width>t.globals.gridWidth&&!t.globals.isBarHorizontal&&l[0].parentNode.removeChild(l[0]);for(var v=0;v<c.length;v++)i.placeTextWithEllipsis(c[v],c[v].textContent,t.config.yaxis[0].labels.maxWidth-(t.config.yaxis[0].title.text?2*parseFloat(t.config.yaxis[0].title.style.fontSize):0)-15)}}}]),T}(),vt=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w;var i=this.w;this.xaxisLabels=i.globals.labels.slice(),this.axesUtils=new He(t),this.isRangeBar=i.globals.seriesRange.length&&i.globals.isBarHorizontal,i.globals.timescaleLabels.length>0&&(this.xaxisLabels=i.globals.timescaleLabels.slice())}return w(T,[{key:"drawGridArea",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,i=this.w,n=new z(this.ctx);t===null&&(t=n.group({class:"apexcharts-grid"}));var s=n.drawLine(i.globals.padHorizontal,1,i.globals.padHorizontal,i.globals.gridHeight,"transparent"),l=n.drawLine(i.globals.padHorizontal,i.globals.gridHeight,i.globals.gridWidth,i.globals.gridHeight,"transparent");return t.add(l),t.add(s),t}},{key:"drawGrid",value:function(){var t=null;return this.w.globals.axisCharts&&(t=this.renderGrid(),this.drawGridArea(t.el)),t}},{key:"createGridMask",value:function(){var t=this.w,i=t.globals,n=new z(this.ctx),s=Array.isArray(t.config.stroke.width)?0:t.config.stroke.width;if(Array.isArray(t.config.stroke.width)){var l=0;t.config.stroke.width.forEach(function(b){l=Math.max(l,b)}),s=l}i.dom.elGridRectMask=document.createElementNS(i.SVGNS,"clipPath"),i.dom.elGridRectMask.setAttribute("id","gridRectMask".concat(i.cuid)),i.dom.elGridRectMarkerMask=document.createElementNS(i.SVGNS,"clipPath"),i.dom.elGridRectMarkerMask.setAttribute("id","gridRectMarkerMask".concat(i.cuid)),i.dom.elForecastMask=document.createElementNS(i.SVGNS,"clipPath"),i.dom.elForecastMask.setAttribute("id","forecastMask".concat(i.cuid)),i.dom.elNonForecastMask=document.createElementNS(i.SVGNS,"clipPath"),i.dom.elNonForecastMask.setAttribute("id","nonForecastMask".concat(i.cuid));var c=t.config.chart.type,d=0,h=0;(c==="bar"||c==="rangeBar"||c==="candlestick"||c==="boxPlot"||t.globals.comboBarCount>0)&&t.globals.isXNumeric&&!t.globals.isBarHorizontal&&(d=t.config.grid.padding.left,h=t.config.grid.padding.right,i.barPadForNumericAxis>d&&(d=i.barPadForNumericAxis,h=i.barPadForNumericAxis)),i.dom.elGridRect=n.drawRect(-s/2-d-2,-s/2,i.gridWidth+s+h+d+4,i.gridHeight+s,0,"#fff");var g=t.globals.markers.largestSize+1;i.dom.elGridRectMarker=n.drawRect(2*-g,2*-g,i.gridWidth+4*g,i.gridHeight+4*g,0,"#fff"),i.dom.elGridRectMask.appendChild(i.dom.elGridRect.node),i.dom.elGridRectMarkerMask.appendChild(i.dom.elGridRectMarker.node);var m=i.dom.baseEl.querySelector("defs");m.appendChild(i.dom.elGridRectMask),m.appendChild(i.dom.elForecastMask),m.appendChild(i.dom.elNonForecastMask),m.appendChild(i.dom.elGridRectMarkerMask)}},{key:"_drawGridLines",value:function(t){var i=t.i,n=t.x1,s=t.y1,l=t.x2,c=t.y2,d=t.xCount,h=t.parent,g=this.w;if(!(i===0&&g.globals.skipFirstTimelinelabel||i===d-1&&g.globals.skipLastTimelinelabel&&!g.config.xaxis.labels.formatter||g.config.chart.type==="radar")){g.config.grid.xaxis.lines.show&&this._drawGridLine({i,x1:n,y1:s,x2:l,y2:c,xCount:d,parent:h});var m=0;if(g.globals.hasXaxisGroups&&g.config.xaxis.tickPlacement==="between"){var b=g.globals.groups;if(b){for(var v=0,S=0;v<i&&S<b.length;S++)v+=b[S].cols;v===i&&(m=.6*g.globals.xAxisLabelsHeight)}}new ft(this.ctx).drawXaxisTicks(n,m,g.globals.dom.elGraphical)}}},{key:"_drawGridLine",value:function(t){var i=t.i,n=t.x1,s=t.y1,l=t.x2,c=t.y2,d=t.xCount,h=t.parent,g=this.w,m=!1,b=h.node.classList.contains("apexcharts-gridlines-horizontal"),v=g.config.grid.strokeDashArray,S=g.globals.barPadForNumericAxis;(s===0&&c===0||n===0&&l===0)&&(m=!0),s===g.globals.gridHeight&&c===g.globals.gridHeight&&(m=!0),!g.globals.isBarHorizontal||i!==0&&i!==d-1||(m=!0);var A=new z(this).drawLine(n-(b?S:0),s,l+(b?S:0),c,g.config.grid.borderColor,v);A.node.classList.add("apexcharts-gridline"),m&&g.config.grid.show?this.elGridBorders.add(A):h.add(A)}},{key:"_drawGridBandRect",value:function(t){var i=t.c,n=t.x1,s=t.y1,l=t.x2,c=t.y2,d=t.type,h=this.w,g=new z(this.ctx),m=h.globals.barPadForNumericAxis;if(d!=="column"||h.config.xaxis.type!=="datetime"){var b=h.config.grid[d].colors[i],v=g.drawRect(n-(d==="row"?m:0),s,l+(d==="row"?2*m:0),c,0,b,h.config.grid[d].opacity);this.elg.add(v),v.attr("clip-path","url(#gridRectMask".concat(h.globals.cuid,")")),v.node.classList.add("apexcharts-grid-".concat(d))}}},{key:"_drawXYLines",value:function(t){var i=this,n=t.xCount,s=t.tickAmount,l=this.w;if(l.config.grid.xaxis.lines.show||l.config.xaxis.axisTicks.show){var c,d=l.globals.padHorizontal,h=l.globals.gridHeight;l.globals.timescaleLabels.length?function(A){for(var _=A.xC,P=A.x1,R=A.y1,M=A.x2,p=A.y2,y=0;y<_;y++)P=i.xaxisLabels[y].position,M=i.xaxisLabels[y].position,i._drawGridLines({i:y,x1:P,y1:R,x2:M,y2:p,xCount:n,parent:i.elgridLinesV})}({xC:n,x1:d,y1:0,x2:c,y2:h}):(l.globals.isXNumeric&&(n=l.globals.xAxisScale.result.length),function(A){for(var _=A.xC,P=A.x1,R=A.y1,M=A.x2,p=A.y2,y=0;y<_+(l.globals.isXNumeric?0:1);y++)y===0&&_===1&&l.globals.dataPoints===1&&(M=P=l.globals.gridWidth/2),i._drawGridLines({i:y,x1:P,y1:R,x2:M,y2:p,xCount:n,parent:i.elgridLinesV}),M=P+=l.globals.gridWidth/(l.globals.isXNumeric?_-1:_)}({xC:n,x1:d,y1:0,x2:c,y2:h}))}if(l.config.grid.yaxis.lines.show){var g=0,m=0,b=l.globals.gridWidth,v=s+1;this.isRangeBar&&(v=l.globals.labels.length);for(var S=0;S<v+(this.isRangeBar?1:0);S++)this._drawGridLine({i:S,xCount:v+(this.isRangeBar?1:0),x1:0,y1:g,x2:b,y2:m,parent:this.elgridLinesH}),m=g+=l.globals.gridHeight/(this.isRangeBar?v:s)}}},{key:"_drawInvertedXYLines",value:function(t){var i=t.xCount,n=this.w;if(n.config.grid.xaxis.lines.show||n.config.xaxis.axisTicks.show)for(var s,l=n.globals.padHorizontal,c=n.globals.gridHeight,d=0;d<i+1;d++)n.config.grid.xaxis.lines.show&&this._drawGridLine({i:d,xCount:i+1,x1:l,y1:0,x2:s,y2:c,parent:this.elgridLinesV}),new ft(this.ctx).drawXaxisTicks(l,0,n.globals.dom.elGraphical),s=l=l+n.globals.gridWidth/i+.3;if(n.config.grid.yaxis.lines.show)for(var h=0,g=0,m=n.globals.gridWidth,b=0;b<n.globals.dataPoints+1;b++)this._drawGridLine({i:b,xCount:n.globals.dataPoints+1,x1:0,y1:h,x2:m,y2:g,parent:this.elgridLinesH}),g=h+=n.globals.gridHeight/n.globals.dataPoints}},{key:"renderGrid",value:function(){var t=this.w,i=new z(this.ctx);this.elg=i.group({class:"apexcharts-grid"}),this.elgridLinesH=i.group({class:"apexcharts-gridlines-horizontal"}),this.elgridLinesV=i.group({class:"apexcharts-gridlines-vertical"}),this.elGridBorders=i.group({class:"apexcharts-grid-borders"}),this.elg.add(this.elgridLinesH),this.elg.add(this.elgridLinesV),t.config.grid.show||(this.elgridLinesV.hide(),this.elgridLinesH.hide(),this.elGridBorders.hide());for(var n,s=t.globals.yAxisScale.length?t.globals.yAxisScale[0].result.length-1:5,l=0;l<t.globals.series.length&&(t.globals.yAxisScale[l]!==void 0&&(s=t.globals.yAxisScale[l].result.length-1),!(s>2));l++);return!t.globals.isBarHorizontal||this.isRangeBar?(n=this.xaxisLabels.length,this.isRangeBar&&(n--,s=t.globals.labels.length,t.config.xaxis.tickAmount&&t.config.xaxis.labels.formatter&&(n=t.config.xaxis.tickAmount)),this._drawXYLines({xCount:n,tickAmount:s})):(n=s,s=t.globals.xTickAmount,this._drawInvertedXYLines({xCount:n,tickAmount:s})),this.drawGridBands(n,s),{el:this.elg,elGridBorders:this.elGridBorders,xAxisTickWidth:t.globals.gridWidth/n}}},{key:"drawGridBands",value:function(t,i){var n=this.w;if(n.config.grid.row.colors!==void 0&&n.config.grid.row.colors.length>0)for(var s=0,l=n.globals.gridHeight/i,c=n.globals.gridWidth,d=0,h=0;d<i;d++,h++)h>=n.config.grid.row.colors.length&&(h=0),this._drawGridBandRect({c:h,x1:0,y1:s,x2:c,y2:l,type:"row"}),s+=n.globals.gridHeight/i;if(n.config.grid.column.colors!==void 0&&n.config.grid.column.colors.length>0)for(var g=n.globals.isBarHorizontal||n.config.xaxis.tickPlacement!=="on"||n.config.xaxis.type!=="category"&&!n.config.xaxis.convertedCatToNumeric?t:t-1,m=n.globals.padHorizontal,b=n.globals.padHorizontal+n.globals.gridWidth/g,v=n.globals.gridHeight,S=0,A=0;S<t;S++,A++)A>=n.config.grid.column.colors.length&&(A=0),this._drawGridBandRect({c:A,x1:m,y1:0,x2:b,y2:v,type:"column"}),m+=n.globals.gridWidth/g}}]),T}(),mt=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w}return w(T,[{key:"niceScale",value:function(t,i){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:10,s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,l=arguments.length>4?arguments[4]:void 0,c=this.w,d=Math.abs(i-t);if((n=this._adjustTicksForSmallRange(n,s,d))==="dataPoints"&&(n=c.globals.dataPoints-1),t===Number.MIN_VALUE&&i===0||!I.isNumber(t)&&!I.isNumber(i)||t===Number.MIN_VALUE&&i===-Number.MAX_VALUE)return t=0,i=n,this.linearScale(t,i,n);t>i?(console.warn("axis.min cannot be greater than axis.max"),i=t+.1):t===i&&(t=t===0?0:t-.5,i=i===0?2:i+.5);var h=[];d<1&&l&&(c.config.chart.type==="candlestick"||c.config.series[s].type==="candlestick"||c.config.chart.type==="boxPlot"||c.config.series[s].type==="boxPlot"||c.globals.isRangeData)&&(i*=1.01);var g=n+1;g<2?g=2:g>2&&(g-=2);var m=d/g,b=Math.floor(I.log10(m)),v=Math.pow(10,b),S=Math.round(m/v);S<1&&(S=1);var A=S*v,_=A*Math.floor(t/A),P=A*Math.ceil(i/A),R=_;if(l&&d>2){for(;h.push(I.stripNumber(R,7)),!((R+=A)>P););return{result:h,niceMin:h[0],niceMax:h[h.length-1]}}var M=t;(h=[]).push(I.stripNumber(M,7));for(var p=Math.abs(i-t)/n,y=0;y<=n;y++)M+=p,h.push(M);return h[h.length-2]>=i&&h.pop(),{result:h,niceMin:h[0],niceMax:h[h.length-1]}}},{key:"linearScale",value:function(t,i){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:10,s=arguments.length>3?arguments[3]:void 0,l=Math.abs(i-t);(n=this._adjustTicksForSmallRange(n,s,l))==="dataPoints"&&(n=this.w.globals.dataPoints-1);var c=l/n;n===Number.MAX_VALUE&&(n=10,c=1);for(var d=[],h=t;n>=0;)d.push(h),h+=c,n-=1;return{result:d,niceMin:d[0],niceMax:d[d.length-1]}}},{key:"logarithmicScaleNice",value:function(t,i,n){i<=0&&(i=Math.max(t,n)),t<=0&&(t=Math.min(i,n));for(var s=[],l=Math.ceil(Math.log(i)/Math.log(n)+1),c=Math.floor(Math.log(t)/Math.log(n));c<l;c++)s.push(Math.pow(n,c));return{result:s,niceMin:s[0],niceMax:s[s.length-1]}}},{key:"logarithmicScale",value:function(t,i,n){i<=0&&(i=Math.max(t,n)),t<=0&&(t=Math.min(i,n));for(var s=[],l=Math.log(i)/Math.log(n),c=Math.log(t)/Math.log(n),d=l-c,h=Math.round(d),g=d/h,m=0,b=c;m<h;m++,b+=g)s.push(Math.pow(n,b));return s.push(Math.pow(n,l)),{result:s,niceMin:t,niceMax:i}}},{key:"_adjustTicksForSmallRange",value:function(t,i,n){var s=t;if(i!==void 0&&this.w.config.yaxis[i].labels.formatter&&this.w.config.yaxis[i].tickAmount===void 0){var l=Number(this.w.config.yaxis[i].labels.formatter(1));I.isNumber(l)&&this.w.globals.yValueDecimal===0&&(s=Math.ceil(n))}return s<t?s:t}},{key:"setYScaleForIndex",value:function(t,i,n){var s=this.w.globals,l=this.w.config,c=s.isBarHorizontal?l.xaxis:l.yaxis[t];s.yAxisScale[t]===void 0&&(s.yAxisScale[t]=[]);var d=Math.abs(n-i);if(c.logarithmic&&d<=5&&(s.invalidLogScale=!0),c.logarithmic&&d>5)s.allSeriesCollapsed=!1,s.yAxisScale[t]=this.logarithmicScale(i,n,c.logBase),s.yAxisScale[t]=c.forceNiceScale?this.logarithmicScaleNice(i,n,c.logBase):this.logarithmicScale(i,n,c.logBase);else if(n!==-Number.MAX_VALUE&&I.isNumber(n))if(s.allSeriesCollapsed=!1,c.min===void 0&&c.max===void 0||c.forceNiceScale){var h=l.yaxis[t].max===void 0&&l.yaxis[t].min===void 0||l.yaxis[t].forceNiceScale;s.yAxisScale[t]=this.niceScale(i,n,c.tickAmount?c.tickAmount:d<5&&d>1?d+1:5,t,h)}else s.yAxisScale[t]=this.linearScale(i,n,c.tickAmount,t);else s.yAxisScale[t]=this.linearScale(0,5,5)}},{key:"setXScale",value:function(t,i){var n=this.w,s=n.globals,l=n.config.xaxis,c=Math.abs(i-t);return i!==-Number.MAX_VALUE&&I.isNumber(i)?s.xAxisScale=this.linearScale(t,i,l.tickAmount?l.tickAmount:c<5&&c>1?c+1:5,0):s.xAxisScale=this.linearScale(0,5,5),s.xAxisScale}},{key:"setMultipleYScales",value:function(){var t=this,i=this.w.globals,n=this.w.config,s=i.minYArr.concat([]),l=i.maxYArr.concat([]),c=[];n.yaxis.forEach(function(d,h){var g=h;n.series.forEach(function(v,S){v.name===d.seriesName&&(g=S,h!==S?c.push({index:S,similarIndex:h,alreadyExists:!0}):c.push({index:S}))});var m=s[g],b=l[g];t.setYScaleForIndex(h,m,b)}),this.sameScaleInMultipleAxes(s,l,c)}},{key:"sameScaleInMultipleAxes",value:function(t,i,n){var s=this,l=this.w.config,c=this.w.globals,d=[];n.forEach(function(_){_.alreadyExists&&(d[_.index]===void 0&&(d[_.index]=[]),d[_.index].push(_.index),d[_.index].push(_.similarIndex))}),c.yAxisSameScaleIndices=d,d.forEach(function(_,P){d.forEach(function(R,M){var p,y;P!==M&&(p=_,y=R,p.filter(function(C){return y.indexOf(C)!==-1})).length>0&&(d[P]=d[P].concat(d[M]))})});var h=d.map(function(_){return _.filter(function(P,R){return _.indexOf(P)===R})}).map(function(_){return _.sort()});d=d.filter(function(_){return!!_});var g=h.slice(),m=g.map(function(_){return JSON.stringify(_)});g=g.filter(function(_,P){return m.indexOf(JSON.stringify(_))===P});var b=[],v=[];t.forEach(function(_,P){g.forEach(function(R,M){R.indexOf(P)>-1&&(b[M]===void 0&&(b[M]=[],v[M]=[]),b[M].push({key:P,value:_}),v[M].push({key:P,value:i[P]}))})});var S=Array.apply(null,Array(g.length)).map(Number.prototype.valueOf,Number.MIN_VALUE),A=Array.apply(null,Array(g.length)).map(Number.prototype.valueOf,-Number.MAX_VALUE);b.forEach(function(_,P){_.forEach(function(R,M){S[P]=Math.min(R.value,S[P])})}),v.forEach(function(_,P){_.forEach(function(R,M){A[P]=Math.max(R.value,A[P])})}),t.forEach(function(_,P){v.forEach(function(R,M){var p=S[M],y=A[M];l.chart.stacked&&(y=0,R.forEach(function(C,L){C.value!==-Number.MAX_VALUE&&(y+=C.value),p!==Number.MIN_VALUE&&(p+=b[M][L].value)})),R.forEach(function(C,L){R[L].key===P&&(l.yaxis[P].min!==void 0&&(p=typeof l.yaxis[P].min=="function"?l.yaxis[P].min(c.minY):l.yaxis[P].min),l.yaxis[P].max!==void 0&&(y=typeof l.yaxis[P].max=="function"?l.yaxis[P].max(c.maxY):l.yaxis[P].max),s.setYScaleForIndex(P,p,y))})})})}},{key:"autoScaleY",value:function(t,i,n){t||(t=this);var s=t.w;if(s.globals.isMultipleYAxis||s.globals.collapsedSeries.length)return console.warn("autoScaleYaxis not supported in a multi-yaxis chart."),i;var l=s.globals.seriesX[0],c=s.config.chart.stacked;return i.forEach(function(d,h){for(var g=0,m=0;m<l.length;m++)if(l[m]>=n.xaxis.min){g=m;break}var b,v,S=s.globals.minYArr[h],A=s.globals.maxYArr[h],_=s.globals.stackedSeriesTotals;s.globals.series.forEach(function(P,R){var M=P[g];c?(M=_[g],b=v=M,_.forEach(function(p,y){l[y]<=n.xaxis.max&&l[y]>=n.xaxis.min&&(p>v&&p!==null&&(v=p),P[y]<b&&P[y]!==null&&(b=P[y]))})):(b=v=M,P.forEach(function(p,y){if(l[y]<=n.xaxis.max&&l[y]>=n.xaxis.min){var C=p,L=p;s.globals.series.forEach(function(F,X){p!==null&&(C=Math.min(F[y],C),L=Math.max(F[y],L))}),L>v&&L!==null&&(v=L),C<b&&C!==null&&(b=C)}})),b===void 0&&v===void 0&&(b=S,v=A),v*=v<0?.9:1.1,(b*=b<0?1.1:.9)===0&&v===0&&(b=-1,v=1),v<0&&v<A&&(v=A),b<0&&b>S&&(b=S),i.length>1?(i[R].min=d.min===void 0?b:d.min,i[R].max=d.max===void 0?v:d.max):(i[0].min=d.min===void 0?b:d.min,i[0].max=d.max===void 0?v:d.max)})}),i}}]),T}(),Z=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w,this.scales=new mt(t)}return w(T,[{key:"init",value:function(){this.setYRange(),this.setXRange(),this.setZRange()}},{key:"getMinYMaxY",value:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.MAX_VALUE,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:-Number.MAX_VALUE,s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,l=this.w.config,c=this.w.globals,d=-Number.MAX_VALUE,h=Number.MIN_VALUE;s===null&&(s=t+1);var g=c.series,m=g,b=g;l.chart.type==="candlestick"?(m=c.seriesCandleL,b=c.seriesCandleH):l.chart.type==="boxPlot"?(m=c.seriesCandleO,b=c.seriesCandleC):c.isRangeData&&(m=c.seriesRangeStart,b=c.seriesRangeEnd);for(var v=t;v<s;v++){c.dataPoints=Math.max(c.dataPoints,g[v].length),c.categoryLabels.length&&(c.dataPoints=c.categoryLabels.filter(function(_){return _!==void 0}).length),c.labels.length&&l.xaxis.type!=="datetime"&&c.series.reduce(function(_,P){return _+P.length},0)!==0&&(c.dataPoints=Math.max(c.dataPoints,c.labels.length));for(var S=0;S<c.series[v].length;S++){var A=g[v][S];A!==null&&I.isNumber(A)?(b[v][S]!==void 0&&(d=Math.max(d,b[v][S]),i=Math.min(i,b[v][S])),m[v][S]!==void 0&&(i=Math.min(i,m[v][S]),n=Math.max(n,m[v][S])),this.w.config.chart.type!=="candlestick"&&this.w.config.chart.type!=="boxPlot"&&this.w.config.chart.type==="rangeArea"&&this.w.config.chart.type==="rangeBar"||(this.w.config.chart.type!=="candlestick"&&this.w.config.chart.type!=="boxPlot"||c.seriesCandleC[v][S]!==void 0&&(d=Math.max(d,c.seriesCandleO[v][S]),d=Math.max(d,c.seriesCandleH[v][S]),d=Math.max(d,c.seriesCandleL[v][S]),d=Math.max(d,c.seriesCandleC[v][S]),this.w.config.chart.type==="boxPlot"&&(d=Math.max(d,c.seriesCandleM[v][S]))),!l.series[v].type||l.series[v].type==="candlestick"&&l.series[v].type==="boxPlot"&&l.series[v].type==="rangeArea"&&l.series[v].type==="rangeBar"||(d=Math.max(d,c.series[v][S]),i=Math.min(i,c.series[v][S])),n=d),c.seriesGoals[v]&&c.seriesGoals[v][S]&&Array.isArray(c.seriesGoals[v][S])&&c.seriesGoals[v][S].forEach(function(_){h!==Number.MIN_VALUE&&(h=Math.min(h,_.value),i=h),d=Math.max(d,_.value),n=d}),I.isFloat(A)&&(A=I.noExponents(A),c.yValueDecimal=Math.max(c.yValueDecimal,A.toString().split(".")[1].length)),h>m[v][S]&&m[v][S]<0&&(h=m[v][S])):c.hasNullValues=!0}}return l.chart.type==="rangeBar"&&c.seriesRangeStart.length&&c.isBarHorizontal&&(h=i),l.chart.type==="bar"&&(h<0&&d<0&&(d=0),h===Number.MIN_VALUE&&(h=0)),{minY:h,maxY:d,lowestY:i,highestY:n}}},{key:"setYRange",value:function(){var t=this.w.globals,i=this.w.config;t.maxY=-Number.MAX_VALUE,t.minY=Number.MIN_VALUE;var n=Number.MAX_VALUE;if(t.isMultipleYAxis)for(var s=0;s<t.series.length;s++){var l=this.getMinYMaxY(s,n,null,s+1);t.minYArr.push(l.minY),t.maxYArr.push(l.maxY),n=l.lowestY}var c=this.getMinYMaxY(0,n,null,t.series.length);if(t.minY=c.minY,t.maxY=c.maxY,n=c.lowestY,i.chart.stacked&&this._setStackedMinMax(),(i.chart.type==="line"||i.chart.type==="area"||i.chart.type==="candlestick"||i.chart.type==="boxPlot"||i.chart.type==="rangeBar"&&!t.isBarHorizontal)&&t.minY===Number.MIN_VALUE&&n!==-Number.MAX_VALUE&&n!==t.maxY){var d=t.maxY-n;(n>=0&&n<=10||i.yaxis[0].min!==void 0||i.yaxis[0].max!==void 0)&&(d=0),t.minY=n-5*d/100,n>0&&t.minY<0&&(t.minY=0),t.maxY=t.maxY+5*d/100}return i.yaxis.forEach(function(h,g){h.max!==void 0&&(typeof h.max=="number"?t.maxYArr[g]=h.max:typeof h.max=="function"&&(t.maxYArr[g]=h.max(t.isMultipleYAxis?t.maxYArr[g]:t.maxY)),t.maxY=t.maxYArr[g]),h.min!==void 0&&(typeof h.min=="number"?t.minYArr[g]=h.min:typeof h.min=="function"&&(t.minYArr[g]=h.min(t.isMultipleYAxis?t.minYArr[g]===Number.MIN_VALUE?0:t.minYArr[g]:t.minY)),t.minY=t.minYArr[g])}),t.isBarHorizontal&&["min","max"].forEach(function(h){i.xaxis[h]!==void 0&&typeof i.xaxis[h]=="number"&&(h==="min"?t.minY=i.xaxis[h]:t.maxY=i.xaxis[h])}),t.isMultipleYAxis?(this.scales.setMultipleYScales(),t.minY=n,t.yAxisScale.forEach(function(h,g){t.minYArr[g]=h.niceMin,t.maxYArr[g]=h.niceMax})):(this.scales.setYScaleForIndex(0,t.minY,t.maxY),t.minY=t.yAxisScale[0].niceMin,t.maxY=t.yAxisScale[0].niceMax,t.minYArr[0]=t.yAxisScale[0].niceMin,t.maxYArr[0]=t.yAxisScale[0].niceMax),{minY:t.minY,maxY:t.maxY,minYArr:t.minYArr,maxYArr:t.maxYArr,yAxisScale:t.yAxisScale}}},{key:"setXRange",value:function(){var t=this.w.globals,i=this.w.config,n=i.xaxis.type==="numeric"||i.xaxis.type==="datetime"||i.xaxis.type==="category"&&!t.noLabelsProvided||t.noLabelsProvided||t.isXNumeric;if(t.isXNumeric&&function(){for(var d=0;d<t.series.length;d++)if(t.labels[d])for(var h=0;h<t.labels[d].length;h++)t.labels[d][h]!==null&&I.isNumber(t.labels[d][h])&&(t.maxX=Math.max(t.maxX,t.labels[d][h]),t.initialMaxX=Math.max(t.maxX,t.labels[d][h]),t.minX=Math.min(t.minX,t.labels[d][h]),t.initialMinX=Math.min(t.minX,t.labels[d][h]))}(),t.noLabelsProvided&&i.xaxis.categories.length===0&&(t.maxX=t.labels[t.labels.length-1],t.initialMaxX=t.labels[t.labels.length-1],t.minX=1,t.initialMinX=1),t.isXNumeric||t.noLabelsProvided||t.dataFormatXNumeric){var s;if(i.xaxis.tickAmount===void 0?(s=Math.round(t.svgWidth/150),i.xaxis.type==="numeric"&&t.dataPoints<30&&(s=t.dataPoints-1),s>t.dataPoints&&t.dataPoints!==0&&(s=t.dataPoints-1)):i.xaxis.tickAmount==="dataPoints"?(t.series.length>1&&(s=t.series[t.maxValsInArrayIndex].length-1),t.isXNumeric&&(s=t.maxX-t.minX-1)):s=i.xaxis.tickAmount,t.xTickAmount=s,i.xaxis.max!==void 0&&typeof i.xaxis.max=="number"&&(t.maxX=i.xaxis.max),i.xaxis.min!==void 0&&typeof i.xaxis.min=="number"&&(t.minX=i.xaxis.min),i.xaxis.range!==void 0&&(t.minX=t.maxX-i.xaxis.range),t.minX!==Number.MAX_VALUE&&t.maxX!==-Number.MAX_VALUE)if(i.xaxis.convertedCatToNumeric&&!t.dataFormatXNumeric){for(var l=[],c=t.minX-1;c<t.maxX;c++)l.push(c+1);t.xAxisScale={result:l,niceMin:l[0],niceMax:l[l.length-1]}}else t.xAxisScale=this.scales.setXScale(t.minX,t.maxX);else t.xAxisScale=this.scales.linearScale(0,s,s),t.noLabelsProvided&&t.labels.length>0&&(t.xAxisScale=this.scales.linearScale(1,t.labels.length,s-1),t.seriesX=t.labels.slice());n&&(t.labels=t.xAxisScale.result.slice())}return t.isBarHorizontal&&t.labels.length&&(t.xTickAmount=t.labels.length),this._handleSingleDataPoint(),this._getMinXDiff(),{minX:t.minX,maxX:t.maxX}}},{key:"setZRange",value:function(){var t=this.w.globals;if(t.isDataXYZ){for(var i=0;i<t.series.length;i++)if(t.seriesZ[i]!==void 0)for(var n=0;n<t.seriesZ[i].length;n++)t.seriesZ[i][n]!==null&&I.isNumber(t.seriesZ[i][n])&&(t.maxZ=Math.max(t.maxZ,t.seriesZ[i][n]),t.minZ=Math.min(t.minZ,t.seriesZ[i][n]))}}},{key:"_handleSingleDataPoint",value:function(){var t=this.w.globals,i=this.w.config;if(t.minX===t.maxX){var n=new Le(this.ctx);if(i.xaxis.type==="datetime"){var s=n.getDate(t.minX);i.xaxis.labels.datetimeUTC?s.setUTCDate(s.getUTCDate()-2):s.setDate(s.getDate()-2),t.minX=new Date(s).getTime();var l=n.getDate(t.maxX);i.xaxis.labels.datetimeUTC?l.setUTCDate(l.getUTCDate()+2):l.setDate(l.getDate()+2),t.maxX=new Date(l).getTime()}else(i.xaxis.type==="numeric"||i.xaxis.type==="category"&&!t.noLabelsProvided)&&(t.minX=t.minX-2,t.initialMinX=t.minX,t.maxX=t.maxX+2,t.initialMaxX=t.maxX)}}},{key:"_getMinXDiff",value:function(){var t=this.w.globals;t.isXNumeric&&t.seriesX.forEach(function(i,n){i.length===1&&i.push(t.seriesX[t.maxValsInArrayIndex][t.seriesX[t.maxValsInArrayIndex].length-1]);var s=i.slice();s.sort(function(l,c){return l-c}),s.forEach(function(l,c){if(c>0){var d=l-s[c-1];d>0&&(t.minXDiff=Math.min(d,t.minXDiff))}}),t.dataPoints!==1&&t.minXDiff!==Number.MAX_VALUE||(t.minXDiff=.5)})}},{key:"_setStackedMinMax",value:function(){var t=this,i=this.w.globals;if(i.series.length){var n=i.seriesGroups;n.length||(n=[this.w.config.series.map(function(c){return c.name})]);var s={},l={};n.forEach(function(c){s[c]=[],l[c]=[],t.w.config.series.map(function(d,h){return c.indexOf(d.name)>-1?h:null}).filter(function(d){return d!==null}).forEach(function(d){for(var h=0;h<i.series[i.maxValsInArrayIndex].length;h++)s[c][h]===void 0&&(s[c][h]=0,l[c][h]=0),i.series[d][h]!==null&&I.isNumber(i.series[d][h])&&(i.series[d][h]>0?s[c][h]+=parseFloat(i.series[d][h])+1e-4:l[c][h]+=parseFloat(i.series[d][h]))})}),Object.entries(s).forEach(function(c){var d=H(c,1)[0];s[d].forEach(function(h,g){i.maxY=Math.max(i.maxY,s[d][g]),i.minY=Math.min(i.minY,l[d][g])})})}}}]),T}(),ie=function(){function T(t,i){f(this,T),this.ctx=t,this.elgrid=i,this.w=t.w;var n=this.w;this.xaxisFontSize=n.config.xaxis.labels.style.fontSize,this.axisFontFamily=n.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=n.config.xaxis.labels.style.colors,this.isCategoryBarHorizontal=n.config.chart.type==="bar"&&n.config.plotOptions.bar.horizontal,this.xAxisoffX=0,n.config.xaxis.position==="bottom"&&(this.xAxisoffX=n.globals.gridHeight),this.drawnLabels=[],this.axesUtils=new He(t)}return w(T,[{key:"drawYaxis",value:function(t){var i=this,n=this.w,s=new z(this.ctx),l=n.config.yaxis[t].labels.style,c=l.fontSize,d=l.fontFamily,h=l.fontWeight,g=s.group({class:"apexcharts-yaxis",rel:t,transform:"translate("+n.globals.translateYAxisX[t]+", 0)"});if(this.axesUtils.isYAxisHidden(t))return g;var m=s.group({class:"apexcharts-yaxis-texts-g"});g.add(m);var b=n.globals.yAxisScale[t].result.length-1,v=n.globals.gridHeight/b,S=n.globals.translateY,A=n.globals.yLabelFormatters[t],_=n.globals.yAxisScale[t].result.slice();_=this.axesUtils.checkForReversedLabels(t,_);var P="";if(n.config.yaxis[t].labels.show)for(var R=function(J){var ee=_[J];ee=A(ee,J,n);var oe=n.config.yaxis[t].labels.padding;n.config.yaxis[t].opposite&&n.config.yaxis.length!==0&&(oe*=-1);var ge="end";n.config.yaxis[t].opposite&&(ge="start"),n.config.yaxis[t].labels.align==="left"?ge="start":n.config.yaxis[t].labels.align==="center"?ge="middle":n.config.yaxis[t].labels.align==="right"&&(ge="end");var ue=i.axesUtils.getYAxisForeColor(l.colors,t),Se=n.config.yaxis[t].labels.offsetY;n.config.chart.type==="heatmap"&&(Se-=(n.globals.gridHeight/n.globals.series.length-1)/2);var $e=s.drawText({x:oe,y:S+b/10+Se+1,text:ee,textAnchor:ge,fontSize:c,fontFamily:d,fontWeight:h,maxWidth:n.config.yaxis[t].labels.maxWidth,foreColor:Array.isArray(ue)?ue[J]:ue,isPlainText:!1,cssClass:"apexcharts-yaxis-label "+l.cssClass});J===b&&(P=$e),m.add($e);var De=document.createElementNS(n.globals.SVGNS,"title");if(De.textContent=Array.isArray(ee)?ee.join(" "):ee,$e.node.appendChild(De),n.config.yaxis[t].labels.rotate!==0){var je=s.rotateAroundCenter(P.node),We=s.rotateAroundCenter($e.node);$e.node.setAttribute("transform","rotate(".concat(n.config.yaxis[t].labels.rotate," ").concat(je.x," ").concat(We.y,")"))}S+=v},M=b;M>=0;M--)R(M);if(n.config.yaxis[t].title.text!==void 0){var p=s.group({class:"apexcharts-yaxis-title"}),y=0;n.config.yaxis[t].opposite&&(y=n.globals.translateYAxisX[t]);var C=s.drawText({x:y,y:n.globals.gridHeight/2+n.globals.translateY+n.config.yaxis[t].title.offsetY,text:n.config.yaxis[t].title.text,textAnchor:"end",foreColor:n.config.yaxis[t].title.style.color,fontSize:n.config.yaxis[t].title.style.fontSize,fontWeight:n.config.yaxis[t].title.style.fontWeight,fontFamily:n.config.yaxis[t].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text "+n.config.yaxis[t].title.style.cssClass});p.add(C),g.add(p)}var L=n.config.yaxis[t].axisBorder,F=31+L.offsetX;if(n.config.yaxis[t].opposite&&(F=-31-L.offsetX),L.show){var X=s.drawLine(F,n.globals.translateY+L.offsetY-2,F,n.globals.gridHeight+n.globals.translateY+L.offsetY+2,L.color,0,L.width);g.add(X)}return n.config.yaxis[t].axisTicks.show&&this.axesUtils.drawYAxisTicks(F,b,L,n.config.yaxis[t].axisTicks,t,v,g),g}},{key:"drawYaxisInversed",value:function(t){var i=this.w,n=new z(this.ctx),s=n.group({class:"apexcharts-xaxis apexcharts-yaxis-inversed"}),l=n.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(i.globals.translateXAxisX,", ").concat(i.globals.translateXAxisY,")")});s.add(l);var c=i.globals.yAxisScale[t].result.length-1,d=i.globals.gridWidth/c+.1,h=d+i.config.xaxis.labels.offsetX,g=i.globals.xLabelFormatter,m=i.globals.yAxisScale[t].result.slice(),b=i.globals.timescaleLabels;b.length>0&&(this.xaxisLabels=b.slice(),c=(m=b.slice()).length),m=this.axesUtils.checkForReversedLabels(t,m);var v=b.length;if(i.config.xaxis.labels.show)for(var S=v?0:c;v?S<v:S>=0;v?S++:S--){var A=m[S];A=g(A,S,i);var _=i.globals.gridWidth+i.globals.padHorizontal-(h-d+i.config.xaxis.labels.offsetX);if(b.length){var P=this.axesUtils.getLabel(m,b,_,S,this.drawnLabels,this.xaxisFontSize);_=P.x,A=P.text,this.drawnLabels.push(P.text),S===0&&i.globals.skipFirstTimelinelabel&&(A=""),S===m.length-1&&i.globals.skipLastTimelinelabel&&(A="")}var R=n.drawText({x:_,y:this.xAxisoffX+i.config.xaxis.labels.offsetY+30-(i.config.xaxis.position==="top"?i.globals.xAxisHeight+i.config.xaxis.axisTicks.height-2:0),text:A,textAnchor:"middle",foreColor:Array.isArray(this.xaxisForeColors)?this.xaxisForeColors[t]:this.xaxisForeColors,fontSize:this.xaxisFontSize,fontFamily:this.xaxisFontFamily,fontWeight:i.config.xaxis.labels.style.fontWeight,isPlainText:!1,cssClass:"apexcharts-xaxis-label "+i.config.xaxis.labels.style.cssClass});l.add(R),R.tspan(A);var M=document.createElementNS(i.globals.SVGNS,"title");M.textContent=A,R.node.appendChild(M),h+=d}return this.inversedYAxisTitleText(s),this.inversedYAxisBorder(s),s}},{key:"inversedYAxisBorder",value:function(t){var i=this.w,n=new z(this.ctx),s=i.config.xaxis.axisBorder;if(s.show){var l=0;i.config.chart.type==="bar"&&i.globals.isXNumeric&&(l-=15);var c=n.drawLine(i.globals.padHorizontal+l+s.offsetX,this.xAxisoffX,i.globals.gridWidth,this.xAxisoffX,s.color,0,s.height);this.elgrid&&this.elgrid.elGridBorders&&i.config.grid.show?this.elgrid.elGridBorders.add(c):t.add(c)}}},{key:"inversedYAxisTitleText",value:function(t){var i=this.w,n=new z(this.ctx);if(i.config.xaxis.title.text!==void 0){var s=n.group({class:"apexcharts-xaxis-title apexcharts-yaxis-title-inversed"}),l=n.drawText({x:i.globals.gridWidth/2+i.config.xaxis.title.offsetX,y:this.xAxisoffX+parseFloat(this.xaxisFontSize)+parseFloat(i.config.xaxis.title.style.fontSize)+i.config.xaxis.title.offsetY+20,text:i.config.xaxis.title.text,textAnchor:"middle",fontSize:i.config.xaxis.title.style.fontSize,fontFamily:i.config.xaxis.title.style.fontFamily,fontWeight:i.config.xaxis.title.style.fontWeight,foreColor:i.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text "+i.config.xaxis.title.style.cssClass});s.add(l),t.add(s)}}},{key:"yAxisTitleRotate",value:function(t,i){var n=this.w,s=new z(this.ctx),l={width:0,height:0},c={width:0,height:0},d=n.globals.dom.baseEl.querySelector(" .apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-texts-g"));d!==null&&(l=d.getBoundingClientRect());var h=n.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-title text"));if(h!==null&&(c=h.getBoundingClientRect()),h!==null){var g=this.xPaddingForYAxisTitle(t,l,c,i);h.setAttribute("x",g.xPos-(i?10:0))}if(h!==null){var m=s.rotateAroundCenter(h);h.setAttribute("transform","rotate(".concat(i?-1*n.config.yaxis[t].title.rotate:n.config.yaxis[t].title.rotate," ").concat(m.x," ").concat(m.y,")"))}}},{key:"xPaddingForYAxisTitle",value:function(t,i,n,s){var l=this.w,c=0,d=0,h=10;return l.config.yaxis[t].title.text===void 0||t<0?{xPos:d,padd:0}:(s?(d=i.width+l.config.yaxis[t].title.offsetX+n.width/2+h/2,(c+=1)===0&&(d-=h/2)):(d=-1*i.width+l.config.yaxis[t].title.offsetX+h/2+n.width/2,l.globals.isBarHorizontal&&(h=25,d=-1*i.width-l.config.yaxis[t].title.offsetX-h)),{xPos:d,padd:h})}},{key:"setYAxisXPosition",value:function(t,i){var n=this.w,s=0,l=0,c=18,d=1;n.config.yaxis.length>1&&(this.multipleYs=!0),n.config.yaxis.map(function(h,g){var m=n.globals.ignoreYAxisIndexes.indexOf(g)>-1||!h.show||h.floating||t[g].width===0,b=t[g].width+i[g].width;h.opposite?n.globals.isBarHorizontal?(l=n.globals.gridWidth+n.globals.translateX-1,n.globals.translateYAxisX[g]=l-h.labels.offsetX):(l=n.globals.gridWidth+n.globals.translateX+d,m||(d=d+b+20),n.globals.translateYAxisX[g]=l-h.labels.offsetX+20):(s=n.globals.translateX-c,m||(c=c+b+20),n.globals.translateYAxisX[g]=s+h.labels.offsetX)})}},{key:"setYAxisTextAlignments",value:function(){var t=this.w,i=t.globals.dom.baseEl.getElementsByClassName("apexcharts-yaxis");(i=I.listToArray(i)).forEach(function(n,s){var l=t.config.yaxis[s];if(l&&!l.floating&&l.labels.align!==void 0){var c=t.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(s,"'] .apexcharts-yaxis-texts-g")),d=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(s,"'] .apexcharts-yaxis-label"));d=I.listToArray(d);var h=c.getBoundingClientRect();l.labels.align==="left"?(d.forEach(function(g,m){g.setAttribute("text-anchor","start")}),l.opposite||c.setAttribute("transform","translate(-".concat(h.width,", 0)"))):l.labels.align==="center"?(d.forEach(function(g,m){g.setAttribute("text-anchor","middle")}),c.setAttribute("transform","translate(".concat(h.width/2*(l.opposite?1:-1),", 0)"))):l.labels.align==="right"&&(d.forEach(function(g,m){g.setAttribute("text-anchor","end")}),l.opposite&&c.setAttribute("transform","translate(".concat(h.width,", 0)")))}})}}]),T}(),de=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w,this.documentEvent=I.bind(this.documentEvent,this)}return w(T,[{key:"addEventListener",value:function(t,i){var n=this.w;n.globals.events.hasOwnProperty(t)?n.globals.events[t].push(i):n.globals.events[t]=[i]}},{key:"removeEventListener",value:function(t,i){var n=this.w;if(n.globals.events.hasOwnProperty(t)){var s=n.globals.events[t].indexOf(i);s!==-1&&n.globals.events[t].splice(s,1)}}},{key:"fireEvent",value:function(t,i){var n=this.w;if(n.globals.events.hasOwnProperty(t)){i&&i.length||(i=[]);for(var s=n.globals.events[t],l=s.length,c=0;c<l;c++)s[c].apply(null,i)}}},{key:"setupEventHandlers",value:function(){var t=this,i=this.w,n=this.ctx,s=i.globals.dom.baseEl.querySelector(i.globals.chartClass);this.ctx.eventList.forEach(function(l){s.addEventListener(l,function(c){var d=Object.assign({},i,{seriesIndex:i.globals.capturedSeriesIndex,dataPointIndex:i.globals.capturedDataPointIndex});c.type==="mousemove"||c.type==="touchmove"?typeof i.config.chart.events.mouseMove=="function"&&i.config.chart.events.mouseMove(c,n,d):c.type==="mouseleave"||c.type==="touchleave"?typeof i.config.chart.events.mouseLeave=="function"&&i.config.chart.events.mouseLeave(c,n,d):(c.type==="mouseup"&&c.which===1||c.type==="touchend")&&(typeof i.config.chart.events.click=="function"&&i.config.chart.events.click(c,n,d),n.ctx.events.fireEvent("click",[c,n,d]))},{capture:!1,passive:!0})}),this.ctx.eventList.forEach(function(l){i.globals.dom.baseEl.addEventListener(l,t.documentEvent,{passive:!0})}),this.ctx.core.setupBrushHandler()}},{key:"documentEvent",value:function(t){var i=this.w,n=t.target.className;if(t.type==="click"){var s=i.globals.dom.baseEl.querySelector(".apexcharts-menu");s&&s.classList.contains("apexcharts-menu-open")&&n!=="apexcharts-menu-icon"&&s.classList.remove("apexcharts-menu-open")}i.globals.clientX=t.type==="touchmove"?t.touches[0].clientX:t.clientX,i.globals.clientY=t.type==="touchmove"?t.touches[0].clientY:t.clientY}}]),T}(),me=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w}return w(T,[{key:"setCurrentLocaleValues",value:function(t){var i=this.w.config.chart.locales;window.Apex.chart&&window.Apex.chart.locales&&window.Apex.chart.locales.length>0&&(i=this.w.config.chart.locales.concat(window.Apex.chart.locales));var n=i.filter(function(l){return l.name===t})[0];if(!n)throw new Error("Wrong locale name provided. Please make sure you set the correct locale name in options");var s=I.extend(_e,n);this.w.globals.locale=s.options}}]),T}(),we=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w}return w(T,[{key:"drawAxis",value:function(t,i){var n,s,l=this,c=this.w.globals,d=this.w.config,h=new ft(this.ctx,i),g=new ie(this.ctx,i);c.axisCharts&&t!=="radar"&&(c.isBarHorizontal?(s=g.drawYaxisInversed(0),n=h.drawXaxisInversed(0),c.dom.elGraphical.add(n),c.dom.elGraphical.add(s)):(n=h.drawXaxis(),c.dom.elGraphical.add(n),d.yaxis.map(function(m,b){if(c.ignoreYAxisIndexes.indexOf(b)===-1&&(s=g.drawYaxis(b),c.dom.Paper.add(s),l.w.config.grid.position==="back")){var v=c.dom.Paper.children()[1];v.remove(),c.dom.Paper.add(v)}})))}}]),T}(),V=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w}return w(T,[{key:"drawXCrosshairs",value:function(){var t=this.w,i=new z(this.ctx),n=new Y(this.ctx),s=t.config.xaxis.crosshairs.fill.gradient,l=t.config.xaxis.crosshairs.dropShadow,c=t.config.xaxis.crosshairs.fill.type,d=s.colorFrom,h=s.colorTo,g=s.opacityFrom,m=s.opacityTo,b=s.stops,v=l.enabled,S=l.left,A=l.top,_=l.blur,P=l.color,R=l.opacity,M=t.config.xaxis.crosshairs.fill.color;if(t.config.xaxis.crosshairs.show){c==="gradient"&&(M=i.drawGradient("vertical",d,h,g,m,null,b,null));var p=i.drawRect();t.config.xaxis.crosshairs.width===1&&(p=i.drawLine());var y=t.globals.gridHeight;(!I.isNumber(y)||y<0)&&(y=0);var C=t.config.xaxis.crosshairs.width;(!I.isNumber(C)||C<0)&&(C=0),p.attr({class:"apexcharts-xcrosshairs",x:0,y:0,y2:y,width:C,height:y,fill:M,filter:"none","fill-opacity":t.config.xaxis.crosshairs.opacity,stroke:t.config.xaxis.crosshairs.stroke.color,"stroke-width":t.config.xaxis.crosshairs.stroke.width,"stroke-dasharray":t.config.xaxis.crosshairs.stroke.dashArray}),v&&(p=n.dropShadow(p,{left:S,top:A,blur:_,color:P,opacity:R})),t.globals.dom.elGraphical.add(p)}}},{key:"drawYCrosshairs",value:function(){var t=this.w,i=new z(this.ctx),n=t.config.yaxis[0].crosshairs,s=t.globals.barPadForNumericAxis;if(t.config.yaxis[0].crosshairs.show){var l=i.drawLine(-s,0,t.globals.gridWidth+s,0,n.stroke.color,n.stroke.dashArray,n.stroke.width);l.attr({class:"apexcharts-ycrosshairs"}),t.globals.dom.elGraphical.add(l)}var c=i.drawLine(-s,0,t.globals.gridWidth+s,0,n.stroke.color,0,0);c.attr({class:"apexcharts-ycrosshairs-hidden"}),t.globals.dom.elGraphical.add(c)}}]),T}(),G=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w}return w(T,[{key:"checkResponsiveConfig",value:function(t){var i=this,n=this.w,s=n.config;if(s.responsive.length!==0){var l=s.responsive.slice();l.sort(function(g,m){return g.breakpoint>m.breakpoint?1:m.breakpoint>g.breakpoint?-1:0}).reverse();var c=new tt({}),d=function(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},m=l[0].breakpoint,b=window.innerWidth>0?window.innerWidth:screen.width;if(b>m){var v=K.extendArrayProps(c,n.globals.initialConfig,n);g=I.extend(v,g),g=I.extend(n.config,g),i.overrideResponsiveOptions(g)}else for(var S=0;S<l.length;S++)b<l[S].breakpoint&&(g=K.extendArrayProps(c,l[S].options,n),g=I.extend(n.config,g),i.overrideResponsiveOptions(g))};if(t){var h=K.extendArrayProps(c,t,n);h=I.extend(n.config,h),d(h=I.extend(h,t))}else d({})}}},{key:"overrideResponsiveOptions",value:function(t){var i=new tt(t).init({responsiveOverride:!0});this.w.config=i}}]),T}(),re=function(){function T(t){f(this,T),this.ctx=t,this.colors=[],this.w=t.w;var i=this.w;this.isColorFn=!1,this.isHeatmapDistributed=i.config.chart.type==="treemap"&&i.config.plotOptions.treemap.distributed||i.config.chart.type==="heatmap"&&i.config.plotOptions.heatmap.distributed,this.isBarDistributed=i.config.plotOptions.bar.distributed&&(i.config.chart.type==="bar"||i.config.chart.type==="rangeBar")}return w(T,[{key:"init",value:function(){this.setDefaultColors()}},{key:"setDefaultColors",value:function(){var t,i=this,n=this.w,s=new I;if(n.globals.dom.elWrap.classList.add("apexcharts-theme-".concat(n.config.theme.mode)),n.config.colors===void 0||((t=n.config.colors)===null||t===void 0?void 0:t.length)===0?n.globals.colors=this.predefined():(n.globals.colors=n.config.colors,Array.isArray(n.config.colors)&&n.config.colors.length>0&&typeof n.config.colors[0]=="function"&&(n.globals.colors=n.config.series.map(function(A,_){var P=n.config.colors[_];return P||(P=n.config.colors[0]),typeof P=="function"?(i.isColorFn=!0,P({value:n.globals.axisCharts?n.globals.series[_][0]?n.globals.series[_][0]:0:n.globals.series[_],seriesIndex:_,dataPointIndex:_,w:n})):P}))),n.globals.seriesColors.map(function(A,_){A&&(n.globals.colors[_]=A)}),n.config.theme.monochrome.enabled){var l=[],c=n.globals.series.length;(this.isBarDistributed||this.isHeatmapDistributed)&&(c=n.globals.series[0].length*n.globals.series.length);for(var d=n.config.theme.monochrome.color,h=1/(c/n.config.theme.monochrome.shadeIntensity),g=n.config.theme.monochrome.shadeTo,m=0,b=0;b<c;b++){var v=void 0;g==="dark"?(v=s.shadeColor(-1*m,d),m+=h):(v=s.shadeColor(m,d),m+=h),l.push(v)}n.globals.colors=l.slice()}var S=n.globals.colors.slice();this.pushExtraColors(n.globals.colors),["fill","stroke"].forEach(function(A){n.config[A].colors===void 0?n.globals[A].colors=i.isColorFn?n.config.colors:S:n.globals[A].colors=n.config[A].colors.slice(),i.pushExtraColors(n.globals[A].colors)}),n.config.dataLabels.style.colors===void 0?n.globals.dataLabels.style.colors=S:n.globals.dataLabels.style.colors=n.config.dataLabels.style.colors.slice(),this.pushExtraColors(n.globals.dataLabels.style.colors,50),n.config.plotOptions.radar.polygons.fill.colors===void 0?n.globals.radarPolygons.fill.colors=[n.config.theme.mode==="dark"?"#424242":"none"]:n.globals.radarPolygons.fill.colors=n.config.plotOptions.radar.polygons.fill.colors.slice(),this.pushExtraColors(n.globals.radarPolygons.fill.colors,20),n.config.markers.colors===void 0?n.globals.markers.colors=S:n.globals.markers.colors=n.config.markers.colors.slice(),this.pushExtraColors(n.globals.markers.colors)}},{key:"pushExtraColors",value:function(t,i){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,s=this.w,l=i||s.globals.series.length;if(n===null&&(n=this.isBarDistributed||this.isHeatmapDistributed||s.config.chart.type==="heatmap"&&s.config.plotOptions.heatmap.colorScale.inverse),n&&s.globals.series.length&&(l=s.globals.series[s.globals.maxValsInArrayIndex].length*s.globals.series.length),t.length<l)for(var c=l-t.length,d=0;d<c;d++)t.push(t[d])}},{key:"updateThemeOptions",value:function(t){t.chart=t.chart||{},t.tooltip=t.tooltip||{};var i=t.theme.mode||"light",n=t.theme.palette?t.theme.palette:i==="dark"?"palette4":"palette1",s=t.chart.foreColor?t.chart.foreColor:i==="dark"?"#f6f7f8":"#373d3f";return t.tooltip.theme=i,t.chart.foreColor=s,t.theme.palette=n,t}},{key:"predefined",value:function(){switch(this.w.config.theme.palette){case"palette1":default:this.colors=["#008FFB","#00E396","#FEB019","#FF4560","#775DD0"];break;case"palette2":this.colors=["#3f51b5","#03a9f4","#4caf50","#f9ce1d","#FF9800"];break;case"palette3":this.colors=["#33b2df","#546E7A","#d4526e","#13d8aa","#A5978B"];break;case"palette4":this.colors=["#4ecdc4","#c7f464","#81D4FA","#fd6a6a","#546E7A"];break;case"palette5":this.colors=["#2b908f","#f9a3a4","#90ee7e","#fa4443","#69d2e7"];break;case"palette6":this.colors=["#449DD1","#F86624","#EA3546","#662E9B","#C5D86D"];break;case"palette7":this.colors=["#D7263D","#1B998B","#2E294E","#F46036","#E2C044"];break;case"palette8":this.colors=["#662E9B","#F86624","#F9C80E","#EA3546","#43BCCD"];break;case"palette9":this.colors=["#5C4742","#A5978B","#8D5B4C","#5A2A27","#C4BBAF"];break;case"palette10":this.colors=["#A300D6","#7D02EB","#5653FE","#2983FF","#00B1F2"]}return this.colors}}]),T}(),ce=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w}return w(T,[{key:"draw",value:function(){this.drawTitleSubtitle("title"),this.drawTitleSubtitle("subtitle")}},{key:"drawTitleSubtitle",value:function(t){var i=this.w,n=t==="title"?i.config.title:i.config.subtitle,s=i.globals.svgWidth/2,l=n.offsetY,c="middle";if(n.align==="left"?(s=10,c="start"):n.align==="right"&&(s=i.globals.svgWidth-10,c="end"),s+=n.offsetX,l=l+parseInt(n.style.fontSize,10)+n.margin/2,n.text!==void 0){var d=new z(this.ctx).drawText({x:s,y:l,text:n.text,textAnchor:c,fontSize:n.style.fontSize,fontFamily:n.style.fontFamily,fontWeight:n.style.fontWeight,foreColor:n.style.color,opacity:1});d.node.setAttribute("class","apexcharts-".concat(t,"-text")),i.globals.dom.Paper.add(d)}}}]),T}(),pe=function(){function T(t){f(this,T),this.w=t.w,this.dCtx=t}return w(T,[{key:"getTitleSubtitleCoords",value:function(t){var i=this.w,n=0,s=0,l=t==="title"?i.config.title.floating:i.config.subtitle.floating,c=i.globals.dom.baseEl.querySelector(".apexcharts-".concat(t,"-text"));if(c!==null&&!l){var d=c.getBoundingClientRect();n=d.width,s=i.globals.axisCharts?d.height+5:d.height}return{width:n,height:s}}},{key:"getLegendsRect",value:function(){var t=this.w,i=t.globals.dom.elLegendWrap;t.config.legend.height||t.config.legend.position!=="top"&&t.config.legend.position!=="bottom"||(i.style.maxHeight=t.globals.svgHeight/2+"px");var n=Object.assign({},I.getBoundingClientRect(i));return i!==null&&!t.config.legend.floating&&t.config.legend.show?this.dCtx.lgRect={x:n.x,y:n.y,height:n.height,width:n.height===0?0:n.width}:this.dCtx.lgRect={x:0,y:0,height:0,width:0},t.config.legend.position!=="left"&&t.config.legend.position!=="right"||1.5*this.dCtx.lgRect.width>t.globals.svgWidth&&(this.dCtx.lgRect.width=t.globals.svgWidth/1.5),this.dCtx.lgRect}},{key:"getLargestStringFromMultiArr",value:function(t,i){var n=t;if(this.w.globals.isMultiLineX){var s=i.map(function(c,d){return Array.isArray(c)?c.length:1}),l=Math.max.apply(Math,U(s));n=i[s.indexOf(l)]}return n}}]),T}(),ve=function(){function T(t){f(this,T),this.w=t.w,this.dCtx=t}return w(T,[{key:"getxAxisLabelsCoords",value:function(){var t,i=this.w,n=i.globals.labels.slice();if(i.config.xaxis.convertedCatToNumeric&&n.length===0&&(n=i.globals.categoryLabels),i.globals.timescaleLabels.length>0){var s=this.getxAxisTimeScaleLabelsCoords();t={width:s.width,height:s.height},i.globals.rotateXLabels=!1}else{this.dCtx.lgWidthForSideLegends=i.config.legend.position!=="left"&&i.config.legend.position!=="right"||i.config.legend.floating?0:this.dCtx.lgRect.width;var l=i.globals.xLabelFormatter,c=I.getLargestStringFromArr(n),d=this.dCtx.dimHelpers.getLargestStringFromMultiArr(c,n);i.globals.isBarHorizontal&&(d=c=i.globals.yAxisScale[0].result.reduce(function(A,_){return A.length>_.length?A:_},0));var h=new Xe(this.dCtx.ctx),g=c;c=h.xLabelFormat(l,c,g,{i:void 0,dateFormatter:new Le(this.dCtx.ctx).formatDate,w:i}),d=h.xLabelFormat(l,d,g,{i:void 0,dateFormatter:new Le(this.dCtx.ctx).formatDate,w:i}),(i.config.xaxis.convertedCatToNumeric&&c===void 0||String(c).trim()==="")&&(d=c="1");var m=new z(this.dCtx.ctx),b=m.getTextRects(c,i.config.xaxis.labels.style.fontSize),v=b;if(c!==d&&(v=m.getTextRects(d,i.config.xaxis.labels.style.fontSize)),(t={width:b.width>=v.width?b.width:v.width,height:b.height>=v.height?b.height:v.height}).width*n.length>i.globals.svgWidth-this.dCtx.lgWidthForSideLegends-this.dCtx.yAxisWidth-this.dCtx.gridPad.left-this.dCtx.gridPad.right&&i.config.xaxis.labels.rotate!==0||i.config.xaxis.labels.rotateAlways){if(!i.globals.isBarHorizontal){i.globals.rotateXLabels=!0;var S=function(A){return m.getTextRects(A,i.config.xaxis.labels.style.fontSize,i.config.xaxis.labels.style.fontFamily,"rotate(".concat(i.config.xaxis.labels.rotate," 0 0)"),!1)};b=S(c),c!==d&&(v=S(d)),t.height=(b.height>v.height?b.height:v.height)/1.5,t.width=b.width>v.width?b.width:v.width}}else i.globals.rotateXLabels=!1}return i.config.xaxis.labels.show||(t={width:0,height:0}),{width:t.width,height:t.height}}},{key:"getxAxisGroupLabelsCoords",value:function(){var t,i=this.w;if(!i.globals.hasXaxisGroups)return{width:0,height:0};var n,s=((t=i.config.xaxis.group.style)===null||t===void 0?void 0:t.fontSize)||i.config.xaxis.labels.style.fontSize,l=i.globals.groups.map(function(b){return b.title}),c=I.getLargestStringFromArr(l),d=this.dCtx.dimHelpers.getLargestStringFromMultiArr(c,l),h=new z(this.dCtx.ctx),g=h.getTextRects(c,s),m=g;return c!==d&&(m=h.getTextRects(d,s)),n={width:g.width>=m.width?g.width:m.width,height:g.height>=m.height?g.height:m.height},i.config.xaxis.labels.show||(n={width:0,height:0}),{width:n.width,height:n.height}}},{key:"getxAxisTitleCoords",value:function(){var t=this.w,i=0,n=0;if(t.config.xaxis.title.text!==void 0){var s=new z(this.dCtx.ctx).getTextRects(t.config.xaxis.title.text,t.config.xaxis.title.style.fontSize);i=s.width,n=s.height}return{width:i,height:n}}},{key:"getxAxisTimeScaleLabelsCoords",value:function(){var t,i=this.w;this.dCtx.timescaleLabels=i.globals.timescaleLabels.slice();var n=this.dCtx.timescaleLabels.map(function(l){return l.value}),s=n.reduce(function(l,c){return l===void 0?(console.error("You have possibly supplied invalid Date format. Please supply a valid JavaScript Date"),0):l.length>c.length?l:c},0);return 1.05*(t=new z(this.dCtx.ctx).getTextRects(s,i.config.xaxis.labels.style.fontSize)).width*n.length>i.globals.gridWidth&&i.config.xaxis.labels.rotate!==0&&(i.globals.overlappingXLabels=!0),t}},{key:"additionalPaddingXLabels",value:function(t){var i=this,n=this.w,s=n.globals,l=n.config,c=l.xaxis.type,d=t.width;s.skipLastTimelinelabel=!1,s.skipFirstTimelinelabel=!1;var h=n.config.yaxis[0].opposite&&n.globals.isBarHorizontal,g=function(m,b){l.yaxis.length>1&&function(v){return s.collapsedSeriesIndices.indexOf(v)!==-1}(b)||function(v){if(i.dCtx.timescaleLabels&&i.dCtx.timescaleLabels.length){var S=i.dCtx.timescaleLabels[0],A=i.dCtx.timescaleLabels[i.dCtx.timescaleLabels.length-1].position+d/1.75-i.dCtx.yAxisWidthRight,_=S.position-d/1.75+i.dCtx.yAxisWidthLeft,P=n.config.legend.position==="right"&&i.dCtx.lgRect.width>0?i.dCtx.lgRect.width:0;A>s.svgWidth-s.translateX-P&&(s.skipLastTimelinelabel=!0),_<-(v.show&&!v.floating||l.chart.type!=="bar"&&l.chart.type!=="candlestick"&&l.chart.type!=="rangeBar"&&l.chart.type!=="boxPlot"?10:d/1.75)&&(s.skipFirstTimelinelabel=!0)}else c==="datetime"?i.dCtx.gridPad.right<d&&!s.rotateXLabels&&(s.skipLastTimelinelabel=!0):c!=="datetime"&&i.dCtx.gridPad.right<d/2-i.dCtx.yAxisWidthRight&&!s.rotateXLabels&&!n.config.xaxis.labels.trim&&(n.config.xaxis.tickPlacement!=="between"||n.globals.isBarHorizontal)&&(i.dCtx.xPadRight=d/2+1)}(m)};l.yaxis.forEach(function(m,b){h?(i.dCtx.gridPad.left<d&&(i.dCtx.xPadLeft=d/2+1),i.dCtx.xPadRight=d/2+1):g(m,b)})}}]),T}(),ne=function(){function T(t){f(this,T),this.w=t.w,this.dCtx=t}return w(T,[{key:"getyAxisLabelsCoords",value:function(){var t=this,i=this.w,n=[],s=10,l=new He(this.dCtx.ctx);return i.config.yaxis.map(function(c,d){var h={seriesIndex:d,dataPointIndex:-1,w:i},g=i.globals.yAxisScale[d],m=0;if(!l.isYAxisHidden(d)&&c.labels.show&&c.labels.minWidth!==void 0&&(m=c.labels.minWidth),!l.isYAxisHidden(d)&&c.labels.show&&g.result.length){var b=i.globals.yLabelFormatters[d],v=g.niceMin===Number.MIN_VALUE?0:g.niceMin,S=g.result.reduce(function(y,C){var L,F;return((L=String(b(y,h)))===null||L===void 0?void 0:L.length)>((F=String(b(C,h)))===null||F===void 0?void 0:F.length)?y:C},v),A=S=b(S,h);if(S!==void 0&&S.length!==0||(S=g.niceMax),i.globals.isBarHorizontal){s=0;var _=i.globals.labels.slice();S=I.getLargestStringFromArr(_),S=b(S,{seriesIndex:d,dataPointIndex:-1,w:i}),A=t.dCtx.dimHelpers.getLargestStringFromMultiArr(S,_)}var P=new z(t.dCtx.ctx),R="rotate(".concat(c.labels.rotate," 0 0)"),M=P.getTextRects(S,c.labels.style.fontSize,c.labels.style.fontFamily,R,!1),p=M;S!==A&&(p=P.getTextRects(A,c.labels.style.fontSize,c.labels.style.fontFamily,R,!1)),n.push({width:(m>p.width||m>M.width?m:p.width>M.width?p.width:M.width)+s,height:p.height>M.height?p.height:M.height})}else n.push({width:0,height:0})}),n}},{key:"getyAxisTitleCoords",value:function(){var t=this,i=this.w,n=[];return i.config.yaxis.map(function(s,l){if(s.show&&s.title.text!==void 0){var c=new z(t.dCtx.ctx),d="rotate(".concat(s.title.rotate," 0 0)"),h=c.getTextRects(s.title.text,s.title.style.fontSize,s.title.style.fontFamily,d,!1);n.push({width:h.width,height:h.height})}else n.push({width:0,height:0})}),n}},{key:"getTotalYAxisWidth",value:function(){var t=this.w,i=0,n=0,s=0,l=t.globals.yAxisScale.length>1?10:0,c=new He(this.dCtx.ctx),d=function(h,g){var m=t.config.yaxis[g].floating,b=0;h.width>0&&!m?(b=h.width+l,function(v){return t.globals.ignoreYAxisIndexes.indexOf(v)>-1}(g)&&(b=b-h.width-l)):b=m||c.isYAxisHidden(g)?0:5,t.config.yaxis[g].opposite?s+=b:n+=b,i+=b};return t.globals.yLabelsCoords.map(function(h,g){d(h,g)}),t.globals.yTitleCoords.map(function(h,g){d(h,g)}),t.globals.isBarHorizontal&&!t.config.yaxis[0].floating&&(i=t.globals.yLabelsCoords[0].width+t.globals.yTitleCoords[0].width+15),this.dCtx.yAxisWidthLeft=n,this.dCtx.yAxisWidthRight=s,i}}]),T}(),se=function(){function T(t){f(this,T),this.w=t.w,this.dCtx=t}return w(T,[{key:"gridPadForColumnsInNumericAxis",value:function(t){var i=this.w;if(i.globals.noData||i.globals.allSeriesCollapsed)return 0;var n=function(m){return m==="bar"||m==="rangeBar"||m==="candlestick"||m==="boxPlot"},s=i.config.chart.type,l=0,c=n(s)?i.config.series.length:1;if(i.globals.comboBarCount>0&&(c=i.globals.comboBarCount),i.globals.collapsedSeries.forEach(function(m){n(m.type)&&(c-=1)}),i.config.chart.stacked&&(c=1),(n(s)||i.globals.comboBarCount>0)&&i.globals.isXNumeric&&!i.globals.isBarHorizontal&&c>0){var d,h,g=Math.abs(i.globals.initialMaxX-i.globals.initialMinX);g<=3&&(g=i.globals.dataPoints),d=g/t,i.globals.minXDiff&&i.globals.minXDiff/d>0&&(h=i.globals.minXDiff/d),h>t/2&&(h/=2),(l=h/c*parseInt(i.config.plotOptions.bar.columnWidth,10)/100)<1&&(l=1),l=l/(c>1?1:1.5)+5,i.globals.barPadForNumericAxis=l}return l}},{key:"gridPadFortitleSubtitle",value:function(){var t=this,i=this.w,n=i.globals,s=this.dCtx.isSparkline||!i.globals.axisCharts?0:10;["title","subtitle"].forEach(function(d){i.config[d].text!==void 0?s+=i.config[d].margin:s+=t.dCtx.isSparkline||!i.globals.axisCharts?0:5}),!i.config.legend.show||i.config.legend.position!=="bottom"||i.config.legend.floating||i.globals.axisCharts||(s+=10);var l=this.dCtx.dimHelpers.getTitleSubtitleCoords("title"),c=this.dCtx.dimHelpers.getTitleSubtitleCoords("subtitle");n.gridHeight=n.gridHeight-l.height-c.height-s,n.translateY=n.translateY+l.height+c.height+s}},{key:"setGridXPosForDualYAxis",value:function(t,i){var n=this.w,s=new He(this.dCtx.ctx);n.config.yaxis.map(function(l,c){n.globals.ignoreYAxisIndexes.indexOf(c)!==-1||l.floating||s.isYAxisHidden(c)||(l.opposite&&(n.globals.translateX=n.globals.translateX-(i[c].width+t[c].width)-parseInt(n.config.yaxis[c].labels.style.fontSize,10)/1.2-12),n.globals.translateX<2&&(n.globals.translateX=2))})}}]),T}(),ke=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w,this.lgRect={},this.yAxisWidth=0,this.yAxisWidthLeft=0,this.yAxisWidthRight=0,this.xAxisHeight=0,this.isSparkline=this.w.config.chart.sparkline.enabled,this.dimHelpers=new pe(this),this.dimYAxis=new ne(this),this.dimXAxis=new ve(this),this.dimGrid=new se(this),this.lgWidthForSideLegends=0,this.gridPad=this.w.config.grid.padding,this.xPadRight=0,this.xPadLeft=0}return w(T,[{key:"plotCoords",value:function(){var t=this,i=this.w,n=i.globals;this.lgRect=this.dimHelpers.getLegendsRect(),this.isSparkline&&(i.config.markers.discrete.length>0||i.config.markers.size>0)&&Object.entries(this.gridPad).forEach(function(l){var c=H(l,2),d=c[0],h=c[1];t.gridPad[d]=Math.max(h,t.w.globals.markers.largestSize/1.5)}),n.axisCharts?this.setDimensionsForAxisCharts():this.setDimensionsForNonAxisCharts(),this.dimGrid.gridPadFortitleSubtitle(),n.gridHeight=n.gridHeight-this.gridPad.top-this.gridPad.bottom,n.gridWidth=n.gridWidth-this.gridPad.left-this.gridPad.right-this.xPadRight-this.xPadLeft;var s=this.dimGrid.gridPadForColumnsInNumericAxis(n.gridWidth);n.gridWidth=n.gridWidth-2*s,n.translateX=n.translateX+this.gridPad.left+this.xPadLeft+(s>0?s+4:0),n.translateY=n.translateY+this.gridPad.top}},{key:"setDimensionsForAxisCharts",value:function(){var t=this,i=this.w,n=i.globals,s=this.dimYAxis.getyAxisLabelsCoords(),l=this.dimYAxis.getyAxisTitleCoords();i.globals.yLabelsCoords=[],i.globals.yTitleCoords=[],i.config.yaxis.map(function(S,A){i.globals.yLabelsCoords.push({width:s[A].width,index:A}),i.globals.yTitleCoords.push({width:l[A].width,index:A})}),this.yAxisWidth=this.dimYAxis.getTotalYAxisWidth();var c=this.dimXAxis.getxAxisLabelsCoords(),d=this.dimXAxis.getxAxisGroupLabelsCoords(),h=this.dimXAxis.getxAxisTitleCoords();this.conditionalChecksForAxisCoords(c,h,d),n.translateXAxisY=i.globals.rotateXLabels?this.xAxisHeight/8:-4,n.translateXAxisX=i.globals.rotateXLabels&&i.globals.isXNumeric&&i.config.xaxis.labels.rotate<=-45?-this.xAxisWidth/4:0,i.globals.isBarHorizontal&&(n.rotateXLabels=!1,n.translateXAxisY=parseInt(i.config.xaxis.labels.style.fontSize,10)/1.5*-1),n.translateXAxisY=n.translateXAxisY+i.config.xaxis.labels.offsetY,n.translateXAxisX=n.translateXAxisX+i.config.xaxis.labels.offsetX;var g=this.yAxisWidth,m=this.xAxisHeight;n.xAxisLabelsHeight=this.xAxisHeight-h.height,n.xAxisGroupLabelsHeight=n.xAxisLabelsHeight-c.height,n.xAxisLabelsWidth=this.xAxisWidth,n.xAxisHeight=this.xAxisHeight;var b=10;(i.config.chart.type==="radar"||this.isSparkline)&&(g=0,m=n.goldenPadding),this.isSparkline&&(this.lgRect={height:0,width:0}),(this.isSparkline||i.config.chart.type==="treemap")&&(g=0,m=0,b=0),this.isSparkline||this.dimXAxis.additionalPaddingXLabels(c);var v=function(){n.translateX=g,n.gridHeight=n.svgHeight-t.lgRect.height-m-(t.isSparkline||i.config.chart.type==="treemap"?0:i.globals.rotateXLabels?10:15),n.gridWidth=n.svgWidth-g};switch(i.config.xaxis.position==="top"&&(b=n.xAxisHeight-i.config.xaxis.axisTicks.height-5),i.config.legend.position){case"bottom":n.translateY=b,v();break;case"top":n.translateY=this.lgRect.height+b,v();break;case"left":n.translateY=b,n.translateX=this.lgRect.width+g,n.gridHeight=n.svgHeight-m-12,n.gridWidth=n.svgWidth-this.lgRect.width-g;break;case"right":n.translateY=b,n.translateX=g,n.gridHeight=n.svgHeight-m-12,n.gridWidth=n.svgWidth-this.lgRect.width-g-5;break;default:throw new Error("Legend position not supported")}this.dimGrid.setGridXPosForDualYAxis(l,s),new ie(this.ctx).setYAxisXPosition(s,l)}},{key:"setDimensionsForNonAxisCharts",value:function(){var t=this.w,i=t.globals,n=t.config,s=0;t.config.legend.show&&!t.config.legend.floating&&(s=20);var l=n.chart.type==="pie"||n.chart.type==="polarArea"||n.chart.type==="donut"?"pie":"radialBar",c=n.plotOptions[l].offsetY,d=n.plotOptions[l].offsetX;if(!n.legend.show||n.legend.floating)return i.gridHeight=i.svgHeight-n.grid.padding.left+n.grid.padding.right,i.gridWidth=i.gridHeight,i.translateY=c,void(i.translateX=d+(i.svgWidth-i.gridWidth)/2);switch(n.legend.position){case"bottom":i.gridHeight=i.svgHeight-this.lgRect.height-i.goldenPadding,i.gridWidth=i.svgWidth,i.translateY=c-10,i.translateX=d+(i.svgWidth-i.gridWidth)/2;break;case"top":i.gridHeight=i.svgHeight-this.lgRect.height-i.goldenPadding,i.gridWidth=i.svgWidth,i.translateY=this.lgRect.height+c+10,i.translateX=d+(i.svgWidth-i.gridWidth)/2;break;case"left":i.gridWidth=i.svgWidth-this.lgRect.width-s,i.gridHeight=n.chart.height!=="auto"?i.svgHeight:i.gridWidth,i.translateY=c,i.translateX=d+this.lgRect.width+s;break;case"right":i.gridWidth=i.svgWidth-this.lgRect.width-s-5,i.gridHeight=n.chart.height!=="auto"?i.svgHeight:i.gridWidth,i.translateY=c,i.translateX=d+10;break;default:throw new Error("Legend position not supported")}}},{key:"conditionalChecksForAxisCoords",value:function(t,i,n){var s=this.w,l=s.globals.hasXaxisGroups?2:1,c=n.height+t.height+i.height,d=s.globals.isMultiLineX?1.2:s.globals.LINE_HEIGHT_RATIO,h=s.globals.rotateXLabels?22:10,g=s.globals.rotateXLabels&&s.config.legend.position==="bottom"?10:0;this.xAxisHeight=c*d+l*h+g,this.xAxisWidth=t.width,this.xAxisHeight-i.height>s.config.xaxis.labels.maxHeight&&(this.xAxisHeight=s.config.xaxis.labels.maxHeight),s.config.xaxis.labels.minHeight&&this.xAxisHeight<s.config.xaxis.labels.minHeight&&(this.xAxisHeight=s.config.xaxis.labels.minHeight),s.config.xaxis.floating&&(this.xAxisHeight=0);var m=0,b=0;s.config.yaxis.forEach(function(v){m+=v.labels.minWidth,b+=v.labels.maxWidth}),this.yAxisWidth<m&&(this.yAxisWidth=m),this.yAxisWidth>b&&(this.yAxisWidth=b)}}]),T}(),Oe=function(){function T(t){f(this,T),this.w=t.w,this.lgCtx=t}return w(T,[{key:"getLegendStyles",value:function(){var t=document.createElement("style");t.setAttribute("type","text/css");var i=document.createTextNode(`	
    	
      .apexcharts-legend {	
        display: flex;	
        overflow: auto;	
        padding: 0 10px;	
      }	
      .apexcharts-legend.apx-legend-position-bottom, .apexcharts-legend.apx-legend-position-top {	
        flex-wrap: wrap	
      }	
      .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left {	
        flex-direction: column;	
        bottom: 0;	
      }	
      .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-left, .apexcharts-legend.apx-legend-position-top.apexcharts-align-left, .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left {	
        justify-content: flex-start;	
      }	
      .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-center, .apexcharts-legend.apx-legend-position-top.apexcharts-align-center {	
        justify-content: center;  	
      }	
      .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-right, .apexcharts-legend.apx-legend-position-top.apexcharts-align-right {	
        justify-content: flex-end;	
      }	
      .apexcharts-legend-series {	
        cursor: pointer;	
        line-height: normal;	
      }	
      .apexcharts-legend.apx-legend-position-bottom .apexcharts-legend-series, .apexcharts-legend.apx-legend-position-top .apexcharts-legend-series{	
        display: flex;	
        align-items: center;	
      }	
      .apexcharts-legend-text {	
        position: relative;	
        font-size: 14px;	
      }	
      .apexcharts-legend-text *, .apexcharts-legend-marker * {	
        pointer-events: none;	
      }	
      .apexcharts-legend-marker {	
        position: relative;	
        display: inline-block;	
        cursor: pointer;	
        margin-right: 3px;	
        border-style: solid;
      }	
      	
      .apexcharts-legend.apexcharts-align-right .apexcharts-legend-series, .apexcharts-legend.apexcharts-align-left .apexcharts-legend-series{	
        display: inline-block;	
      }	
      .apexcharts-legend-series.apexcharts-no-click {	
        cursor: auto;	
      }	
      .apexcharts-legend .apexcharts-hidden-zero-series, .apexcharts-legend .apexcharts-hidden-null-series {	
        display: none !important;	
      }	
      .apexcharts-inactive-legend {	
        opacity: 0.45;	
      }`);return t.appendChild(i),t}},{key:"getLegendBBox",value:function(){var t=this.w.globals.dom.baseEl.querySelector(".apexcharts-legend").getBoundingClientRect(),i=t.width;return{clwh:t.height,clww:i}}},{key:"appendToForeignObject",value:function(){this.w.globals.dom.elLegendForeign.appendChild(this.getLegendStyles())}},{key:"toggleDataSeries",value:function(t,i){var n=this,s=this.w;if(s.globals.axisCharts||s.config.chart.type==="radialBar"){s.globals.resized=!0;var l=null,c=null;s.globals.risingSeries=[],s.globals.axisCharts?(l=s.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(t,"']")),c=parseInt(l.getAttribute("data:realIndex"),10)):(l=s.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(t+1,"']")),c=parseInt(l.getAttribute("rel"),10)-1),i?[{cs:s.globals.collapsedSeries,csi:s.globals.collapsedSeriesIndices},{cs:s.globals.ancillaryCollapsedSeries,csi:s.globals.ancillaryCollapsedSeriesIndices}].forEach(function(m){n.riseCollapsedSeries(m.cs,m.csi,c)}):this.hideSeries({seriesEl:l,realIndex:c})}else{var d=s.globals.dom.Paper.select(" .apexcharts-series[rel='".concat(t+1,"'] path")),h=s.config.chart.type;if(h==="pie"||h==="polarArea"||h==="donut"){var g=s.config.plotOptions.pie.donut.labels;new z(this.lgCtx.ctx).pathMouseDown(d.members[0],null),this.lgCtx.ctx.pie.printDataLabelsInner(d.members[0].node,g)}d.fire("click")}}},{key:"hideSeries",value:function(t){var i=t.seriesEl,n=t.realIndex,s=this.w,l=I.clone(s.config.series);if(s.globals.axisCharts){var c=!1;if(s.config.yaxis[n]&&s.config.yaxis[n].show&&s.config.yaxis[n].showAlways&&(c=!0,s.globals.ancillaryCollapsedSeriesIndices.indexOf(n)<0&&(s.globals.ancillaryCollapsedSeries.push({index:n,data:l[n].data.slice(),type:i.parentNode.className.baseVal.split("-")[1]}),s.globals.ancillaryCollapsedSeriesIndices.push(n))),!c){s.globals.collapsedSeries.push({index:n,data:l[n].data.slice(),type:i.parentNode.className.baseVal.split("-")[1]}),s.globals.collapsedSeriesIndices.push(n);var d=s.globals.risingSeries.indexOf(n);s.globals.risingSeries.splice(d,1)}}else s.globals.collapsedSeries.push({index:n,data:l[n]}),s.globals.collapsedSeriesIndices.push(n);for(var h=i.childNodes,g=0;g<h.length;g++)h[g].classList.contains("apexcharts-series-markers-wrap")&&(h[g].classList.contains("apexcharts-hide")?h[g].classList.remove("apexcharts-hide"):h[g].classList.add("apexcharts-hide"));s.globals.allSeriesCollapsed=s.globals.collapsedSeries.length===s.config.series.length,l=this._getSeriesBasedOnCollapsedState(l),this.lgCtx.ctx.updateHelpers._updateSeries(l,s.config.chart.animations.dynamicAnimation.enabled)}},{key:"riseCollapsedSeries",value:function(t,i,n){var s=this.w,l=I.clone(s.config.series);if(t.length>0){for(var c=0;c<t.length;c++)t[c].index===n&&(s.globals.axisCharts?(l[n].data=t[c].data.slice(),t.splice(c,1),i.splice(c,1),s.globals.risingSeries.push(n)):(l[n]=t[c].data,t.splice(c,1),i.splice(c,1),s.globals.risingSeries.push(n)));l=this._getSeriesBasedOnCollapsedState(l),this.lgCtx.ctx.updateHelpers._updateSeries(l,s.config.chart.animations.dynamicAnimation.enabled)}}},{key:"_getSeriesBasedOnCollapsedState",value:function(t){var i=this.w;return i.globals.axisCharts?t.forEach(function(n,s){i.globals.collapsedSeriesIndices.indexOf(s)>-1&&(t[s].data=[])}):t.forEach(function(n,s){i.globals.collapsedSeriesIndices.indexOf(s)>-1&&(t[s]=0)}),t}}]),T}(),Be=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w,this.onLegendClick=this.onLegendClick.bind(this),this.onLegendHovered=this.onLegendHovered.bind(this),this.isBarsDistributed=this.w.config.chart.type==="bar"&&this.w.config.plotOptions.bar.distributed&&this.w.config.series.length===1,this.legendHelpers=new Oe(this)}return w(T,[{key:"init",value:function(){var t=this.w,i=t.globals,n=t.config;if((n.legend.showForSingleSeries&&i.series.length===1||this.isBarsDistributed||i.series.length>1||!i.axisCharts)&&n.legend.show){for(;i.dom.elLegendWrap.firstChild;)i.dom.elLegendWrap.removeChild(i.dom.elLegendWrap.firstChild);this.drawLegends(),I.isIE11()?document.getElementsByTagName("head")[0].appendChild(this.legendHelpers.getLegendStyles()):this.legendHelpers.appendToForeignObject(),n.legend.position==="bottom"||n.legend.position==="top"?this.legendAlignHorizontal():n.legend.position!=="right"&&n.legend.position!=="left"||this.legendAlignVertical()}}},{key:"drawLegends",value:function(){var t=this,i=this.w,n=i.config.legend.fontFamily,s=i.globals.seriesNames,l=i.globals.colors.slice();if(i.config.chart.type==="heatmap"){var c=i.config.plotOptions.heatmap.colorScale.ranges;s=c.map(function(ue){return ue.name?ue.name:ue.from+" - "+ue.to}),l=c.map(function(ue){return ue.color})}else this.isBarsDistributed&&(s=i.globals.labels.slice());i.config.legend.customLegendItems.length&&(s=i.config.legend.customLegendItems);for(var d=i.globals.legendFormatter,h=i.config.legend.inverseOrder,g=h?s.length-1:0;h?g>=0:g<=s.length-1;h?g--:g++){var m,b=d(s[g],{seriesIndex:g,w:i}),v=!1,S=!1;if(i.globals.collapsedSeries.length>0)for(var A=0;A<i.globals.collapsedSeries.length;A++)i.globals.collapsedSeries[A].index===g&&(v=!0);if(i.globals.ancillaryCollapsedSeriesIndices.length>0)for(var _=0;_<i.globals.ancillaryCollapsedSeriesIndices.length;_++)i.globals.ancillaryCollapsedSeriesIndices[_]===g&&(S=!0);var P=document.createElement("span");P.classList.add("apexcharts-legend-marker");var R=i.config.legend.markers.offsetX,M=i.config.legend.markers.offsetY,p=i.config.legend.markers.height,y=i.config.legend.markers.width,C=i.config.legend.markers.strokeWidth,L=i.config.legend.markers.strokeColor,F=i.config.legend.markers.radius,X=P.style;X.background=l[g],X.color=l[g],X.setProperty("background",l[g],"important"),i.config.legend.markers.fillColors&&i.config.legend.markers.fillColors[g]&&(X.background=i.config.legend.markers.fillColors[g]),i.globals.seriesColors[g]!==void 0&&(X.background=i.globals.seriesColors[g],X.color=i.globals.seriesColors[g]),X.height=Array.isArray(p)?parseFloat(p[g])+"px":parseFloat(p)+"px",X.width=Array.isArray(y)?parseFloat(y[g])+"px":parseFloat(y)+"px",X.left=(Array.isArray(R)?parseFloat(R[g]):parseFloat(R))+"px",X.top=(Array.isArray(M)?parseFloat(M[g]):parseFloat(M))+"px",X.borderWidth=Array.isArray(C)?C[g]:C,X.borderColor=Array.isArray(L)?L[g]:L,X.borderRadius=Array.isArray(F)?parseFloat(F[g])+"px":parseFloat(F)+"px",i.config.legend.markers.customHTML&&(Array.isArray(i.config.legend.markers.customHTML)?i.config.legend.markers.customHTML[g]&&(P.innerHTML=i.config.legend.markers.customHTML[g]()):P.innerHTML=i.config.legend.markers.customHTML()),z.setAttrs(P,{rel:g+1,"data:collapsed":v||S}),(v||S)&&P.classList.add("apexcharts-inactive-legend");var J=document.createElement("div"),ee=document.createElement("span");ee.classList.add("apexcharts-legend-text"),ee.innerHTML=Array.isArray(b)?b.join(" "):b;var oe=i.config.legend.labels.useSeriesColors?i.globals.colors[g]:Array.isArray(i.config.legend.labels.colors)?(m=i.config.legend.labels.colors)===null||m===void 0?void 0:m[g]:i.config.legend.labels.colors;oe||(oe=i.config.chart.foreColor),ee.style.color=oe,ee.style.fontSize=parseFloat(i.config.legend.fontSize)+"px",ee.style.fontWeight=i.config.legend.fontWeight,ee.style.fontFamily=n||i.config.chart.fontFamily,z.setAttrs(ee,{rel:g+1,i:g,"data:default-text":encodeURIComponent(b),"data:collapsed":v||S}),J.appendChild(P),J.appendChild(ee);var ge=new K(this.ctx);i.config.legend.showForZeroSeries||ge.getSeriesTotalByIndex(g)===0&&ge.seriesHaveSameValues(g)&&!ge.isSeriesNull(g)&&i.globals.collapsedSeriesIndices.indexOf(g)===-1&&i.globals.ancillaryCollapsedSeriesIndices.indexOf(g)===-1&&J.classList.add("apexcharts-hidden-zero-series"),i.config.legend.showForNullSeries||ge.isSeriesNull(g)&&i.globals.collapsedSeriesIndices.indexOf(g)===-1&&i.globals.ancillaryCollapsedSeriesIndices.indexOf(g)===-1&&J.classList.add("apexcharts-hidden-null-series"),i.globals.dom.elLegendWrap.appendChild(J),i.globals.dom.elLegendWrap.classList.add("apexcharts-align-".concat(i.config.legend.horizontalAlign)),i.globals.dom.elLegendWrap.classList.add("apx-legend-position-"+i.config.legend.position),J.classList.add("apexcharts-legend-series"),J.style.margin="".concat(i.config.legend.itemMargin.vertical,"px ").concat(i.config.legend.itemMargin.horizontal,"px"),i.globals.dom.elLegendWrap.style.width=i.config.legend.width?i.config.legend.width+"px":"",i.globals.dom.elLegendWrap.style.height=i.config.legend.height?i.config.legend.height+"px":"",z.setAttrs(J,{rel:g+1,seriesName:I.escapeString(s[g]),"data:collapsed":v||S}),(v||S)&&J.classList.add("apexcharts-inactive-legend"),i.config.legend.onItemClick.toggleDataSeries||J.classList.add("apexcharts-no-click")}i.globals.dom.elWrap.addEventListener("click",t.onLegendClick,!0),i.config.legend.onItemHover.highlightDataSeries&&i.config.legend.customLegendItems.length===0&&(i.globals.dom.elWrap.addEventListener("mousemove",t.onLegendHovered,!0),i.globals.dom.elWrap.addEventListener("mouseout",t.onLegendHovered,!0))}},{key:"setLegendWrapXY",value:function(t,i){var n=this.w,s=n.globals.dom.elLegendWrap,l=s.getBoundingClientRect(),c=0,d=0;if(n.config.legend.position==="bottom")d+=n.globals.svgHeight-l.height/2;else if(n.config.legend.position==="top"){var h=new ke(this.ctx),g=h.dimHelpers.getTitleSubtitleCoords("title").height,m=h.dimHelpers.getTitleSubtitleCoords("subtitle").height;d=d+(g>0?g-10:0)+(m>0?m-10:0)}s.style.position="absolute",c=c+t+n.config.legend.offsetX,d=d+i+n.config.legend.offsetY,s.style.left=c+"px",s.style.top=d+"px",n.config.legend.position==="bottom"?(s.style.top="auto",s.style.bottom=5-n.config.legend.offsetY+"px"):n.config.legend.position==="right"&&(s.style.left="auto",s.style.right=25+n.config.legend.offsetX+"px"),["width","height"].forEach(function(b){s.style[b]&&(s.style[b]=parseInt(n.config.legend[b],10)+"px")})}},{key:"legendAlignHorizontal",value:function(){var t=this.w;t.globals.dom.elLegendWrap.style.right=0;var i=this.legendHelpers.getLegendBBox(),n=new ke(this.ctx),s=n.dimHelpers.getTitleSubtitleCoords("title"),l=n.dimHelpers.getTitleSubtitleCoords("subtitle"),c=0;t.config.legend.position==="bottom"?c=-i.clwh/1.8:t.config.legend.position==="top"&&(c=s.height+l.height+t.config.title.margin+t.config.subtitle.margin-10),this.setLegendWrapXY(20,c)}},{key:"legendAlignVertical",value:function(){var t=this.w,i=this.legendHelpers.getLegendBBox(),n=0;t.config.legend.position==="left"&&(n=20),t.config.legend.position==="right"&&(n=t.globals.svgWidth-i.clww-10),this.setLegendWrapXY(n,20)}},{key:"onLegendHovered",value:function(t){var i=this.w,n=t.target.classList.contains("apexcharts-legend-series")||t.target.classList.contains("apexcharts-legend-text")||t.target.classList.contains("apexcharts-legend-marker");if(i.config.chart.type==="heatmap"||this.isBarsDistributed){if(n){var s=parseInt(t.target.getAttribute("rel"),10)-1;this.ctx.events.fireEvent("legendHover",[this.ctx,s,this.w]),new Re(this.ctx).highlightRangeInSeries(t,t.target)}}else!t.target.classList.contains("apexcharts-inactive-legend")&&n&&new Re(this.ctx).toggleSeriesOnHover(t,t.target)}},{key:"onLegendClick",value:function(t){var i=this.w;if(!i.config.legend.customLegendItems.length&&(t.target.classList.contains("apexcharts-legend-series")||t.target.classList.contains("apexcharts-legend-text")||t.target.classList.contains("apexcharts-legend-marker"))){var n=parseInt(t.target.getAttribute("rel"),10)-1,s=t.target.getAttribute("data:collapsed")==="true",l=this.w.config.chart.events.legendClick;typeof l=="function"&&l(this.ctx,n,this.w),this.ctx.events.fireEvent("legendClick",[this.ctx,n,this.w]);var c=this.w.config.legend.markers.onClick;typeof c=="function"&&t.target.classList.contains("apexcharts-legend-marker")&&(c(this.ctx,n,this.w),this.ctx.events.fireEvent("legendMarkerClick",[this.ctx,n,this.w])),i.config.chart.type!=="treemap"&&i.config.chart.type!=="heatmap"&&!this.isBarsDistributed&&i.config.legend.onItemClick.toggleDataSeries&&this.legendHelpers.toggleDataSeries(n,s)}}}]),T}(),Ue=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w;var i=this.w;this.ev=this.w.config.chart.events,this.selectedClass="apexcharts-selected",this.localeValues=this.w.globals.locale.toolbar,this.minX=i.globals.minX,this.maxX=i.globals.maxX}return w(T,[{key:"createToolbar",value:function(){var t=this,i=this.w,n=function(){return document.createElement("div")},s=n();if(s.setAttribute("class","apexcharts-toolbar"),s.style.top=i.config.chart.toolbar.offsetY+"px",s.style.right=3-i.config.chart.toolbar.offsetX+"px",i.globals.dom.elWrap.appendChild(s),this.elZoom=n(),this.elZoomIn=n(),this.elZoomOut=n(),this.elPan=n(),this.elSelection=n(),this.elZoomReset=n(),this.elMenuIcon=n(),this.elMenu=n(),this.elCustomIcons=[],this.t=i.config.chart.toolbar.tools,Array.isArray(this.t.customIcons))for(var l=0;l<this.t.customIcons.length;l++)this.elCustomIcons.push(n());var c=[],d=function(b,v,S){var A=b.toLowerCase();t.t[A]&&i.config.chart.zoom.enabled&&c.push({el:v,icon:typeof t.t[A]=="string"?t.t[A]:S,title:t.localeValues[b],class:"apexcharts-".concat(A,"-icon")})};d("zoomIn",this.elZoomIn,`<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
    <path d="M0 0h24v24H0z" fill="none"/>
    <path d="M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4V7zm-1-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/>
</svg>
`),d("zoomOut",this.elZoomOut,`<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
    <path d="M0 0h24v24H0z" fill="none"/>
    <path d="M7 11v2h10v-2H7zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/>
</svg>
`);var h=function(b){t.t[b]&&i.config.chart[b].enabled&&c.push({el:b==="zoom"?t.elZoom:t.elSelection,icon:typeof t.t[b]=="string"?t.t[b]:b==="zoom"?`<svg xmlns="http://www.w3.org/2000/svg" fill="#000000" height="24" viewBox="0 0 24 24" width="24">
    <path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/>
    <path d="M0 0h24v24H0V0z" fill="none"/>
    <path d="M12 10h-2v2H9v-2H7V9h2V7h1v2h2v1z"/>
</svg>`:`<svg fill="#6E8192" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">
    <path d="M0 0h24v24H0z" fill="none"/>
    <path d="M3 5h2V3c-1.1 0-2 .9-2 2zm0 8h2v-2H3v2zm4 8h2v-2H7v2zM3 9h2V7H3v2zm10-6h-2v2h2V3zm6 0v2h2c0-1.1-.9-2-2-2zM5 21v-2H3c0 1.1.9 2 2 2zm-2-4h2v-2H3v2zM9 3H7v2h2V3zm2 18h2v-2h-2v2zm8-8h2v-2h-2v2zm0 8c1.1 0 2-.9 2-2h-2v2zm0-12h2V7h-2v2zm0 8h2v-2h-2v2zm-4 4h2v-2h-2v2zm0-16h2V3h-2v2z"/>
</svg>`,title:t.localeValues[b==="zoom"?"selectionZoom":"selection"],class:i.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-".concat(b,"-icon")})};h("zoom"),h("selection"),this.t.pan&&i.config.chart.zoom.enabled&&c.push({el:this.elPan,icon:typeof this.t.pan=="string"?this.t.pan:`<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="#000000" height="24" viewBox="0 0 24 24" width="24">
    <defs>
        <path d="M0 0h24v24H0z" id="a"/>
    </defs>
    <clipPath id="b">
        <use overflow="visible" xlink:href="#a"/>
    </clipPath>
    <path clip-path="url(#b)" d="M23 5.5V20c0 2.2-1.8 4-4 4h-7.3c-1.08 0-2.1-.43-2.85-1.19L1 14.83s1.26-1.23 1.3-1.25c.22-.19.49-.29.79-.29.22 0 .42.06.6.16.04.01 4.31 2.46 4.31 2.46V4c0-.83.67-1.5 1.5-1.5S11 3.17 11 4v7h1V1.5c0-.83.67-1.5 1.5-1.5S15 .67 15 1.5V11h1V2.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5V11h1V5.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5z"/>
</svg>`,title:this.localeValues.pan,class:i.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-pan-icon"}),d("reset",this.elZoomReset,`<svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">
    <path d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"/>
    <path d="M0 0h24v24H0z" fill="none"/>
</svg>`),this.t.download&&c.push({el:this.elMenuIcon,icon:typeof this.t.download=="string"?this.t.download:'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="none" d="M0 0h24v24H0V0z"/><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"/></svg>',title:this.localeValues.menu,class:"apexcharts-menu-icon"});for(var g=0;g<this.elCustomIcons.length;g++)c.push({el:this.elCustomIcons[g],icon:this.t.customIcons[g].icon,title:this.t.customIcons[g].title,index:this.t.customIcons[g].index,class:"apexcharts-toolbar-custom-icon "+this.t.customIcons[g].class});c.forEach(function(b,v){b.index&&I.moveIndexInArray(c,v,b.index)});for(var m=0;m<c.length;m++)z.setAttrs(c[m].el,{class:c[m].class,title:c[m].title}),c[m].el.innerHTML=c[m].icon,s.appendChild(c[m].el);this._createHamburgerMenu(s),i.globals.zoomEnabled?this.elZoom.classList.add(this.selectedClass):i.globals.panEnabled?this.elPan.classList.add(this.selectedClass):i.globals.selectionEnabled&&this.elSelection.classList.add(this.selectedClass),this.addToolbarEventListeners()}},{key:"_createHamburgerMenu",value:function(t){this.elMenuItems=[],t.appendChild(this.elMenu),z.setAttrs(this.elMenu,{class:"apexcharts-menu"});var i=[{name:"exportSVG",title:this.localeValues.exportToSVG},{name:"exportPNG",title:this.localeValues.exportToPNG},{name:"exportCSV",title:this.localeValues.exportToCSV}];this.w.globals.allSeriesHasEqualX||i.splice(2,1);for(var n=0;n<i.length;n++)this.elMenuItems.push(document.createElement("div")),this.elMenuItems[n].innerHTML=i[n].title,z.setAttrs(this.elMenuItems[n],{class:"apexcharts-menu-item ".concat(i[n].name),title:i[n].title}),this.elMenu.appendChild(this.elMenuItems[n])}},{key:"addToolbarEventListeners",value:function(){var t=this;this.elZoomReset.addEventListener("click",this.handleZoomReset.bind(this)),this.elSelection.addEventListener("click",this.toggleZoomSelection.bind(this,"selection")),this.elZoom.addEventListener("click",this.toggleZoomSelection.bind(this,"zoom")),this.elZoomIn.addEventListener("click",this.handleZoomIn.bind(this)),this.elZoomOut.addEventListener("click",this.handleZoomOut.bind(this)),this.elPan.addEventListener("click",this.togglePanning.bind(this)),this.elMenuIcon.addEventListener("click",this.toggleMenu.bind(this)),this.elMenuItems.forEach(function(n){n.classList.contains("exportSVG")?n.addEventListener("click",t.handleDownload.bind(t,"svg")):n.classList.contains("exportPNG")?n.addEventListener("click",t.handleDownload.bind(t,"png")):n.classList.contains("exportCSV")&&n.addEventListener("click",t.handleDownload.bind(t,"csv"))});for(var i=0;i<this.t.customIcons.length;i++)this.elCustomIcons[i].addEventListener("click",this.t.customIcons[i].click.bind(this,this.ctx,this.ctx.w))}},{key:"toggleZoomSelection",value:function(t){this.ctx.getSyncedCharts().forEach(function(i){i.ctx.toolbar.toggleOtherControls();var n=t==="selection"?i.ctx.toolbar.elSelection:i.ctx.toolbar.elZoom,s=t==="selection"?"selectionEnabled":"zoomEnabled";i.w.globals[s]=!i.w.globals[s],n.classList.contains(i.ctx.toolbar.selectedClass)?n.classList.remove(i.ctx.toolbar.selectedClass):n.classList.add(i.ctx.toolbar.selectedClass)})}},{key:"getToolbarIconsReference",value:function(){var t=this.w;this.elZoom||(this.elZoom=t.globals.dom.baseEl.querySelector(".apexcharts-zoom-icon")),this.elPan||(this.elPan=t.globals.dom.baseEl.querySelector(".apexcharts-pan-icon")),this.elSelection||(this.elSelection=t.globals.dom.baseEl.querySelector(".apexcharts-selection-icon"))}},{key:"enableZoomPanFromToolbar",value:function(t){this.toggleOtherControls(),t==="pan"?this.w.globals.panEnabled=!0:this.w.globals.zoomEnabled=!0;var i=t==="pan"?this.elPan:this.elZoom,n=t==="pan"?this.elZoom:this.elPan;i&&i.classList.add(this.selectedClass),n&&n.classList.remove(this.selectedClass)}},{key:"togglePanning",value:function(){this.ctx.getSyncedCharts().forEach(function(t){t.ctx.toolbar.toggleOtherControls(),t.w.globals.panEnabled=!t.w.globals.panEnabled,t.ctx.toolbar.elPan.classList.contains(t.ctx.toolbar.selectedClass)?t.ctx.toolbar.elPan.classList.remove(t.ctx.toolbar.selectedClass):t.ctx.toolbar.elPan.classList.add(t.ctx.toolbar.selectedClass)})}},{key:"toggleOtherControls",value:function(){var t=this,i=this.w;i.globals.panEnabled=!1,i.globals.zoomEnabled=!1,i.globals.selectionEnabled=!1,this.getToolbarIconsReference(),[this.elPan,this.elSelection,this.elZoom].forEach(function(n){n&&n.classList.remove(t.selectedClass)})}},{key:"handleZoomIn",value:function(){var t=this.w;t.globals.isRangeBar&&(this.minX=t.globals.minY,this.maxX=t.globals.maxY);var i=(this.minX+this.maxX)/2,n=(this.minX+i)/2,s=(this.maxX+i)/2,l=this._getNewMinXMaxX(n,s);t.globals.disableZoomIn||this.zoomUpdateOptions(l.minX,l.maxX)}},{key:"handleZoomOut",value:function(){var t=this.w;if(t.globals.isRangeBar&&(this.minX=t.globals.minY,this.maxX=t.globals.maxY),!(t.config.xaxis.type==="datetime"&&new Date(this.minX).getUTCFullYear()<1e3)){var i=(this.minX+this.maxX)/2,n=this.minX-(i-this.minX),s=this.maxX-(i-this.maxX),l=this._getNewMinXMaxX(n,s);t.globals.disableZoomOut||this.zoomUpdateOptions(l.minX,l.maxX)}}},{key:"_getNewMinXMaxX",value:function(t,i){var n=this.w.config.xaxis.convertedCatToNumeric;return{minX:n?Math.floor(t):t,maxX:n?Math.floor(i):i}}},{key:"zoomUpdateOptions",value:function(t,i){var n=this.w;if(t!==void 0||i!==void 0){if(!(n.config.xaxis.convertedCatToNumeric&&(t<1&&(t=1,i=n.globals.dataPoints),i-t<2))){var s={min:t,max:i},l=this.getBeforeZoomRange(s);l&&(s=l.xaxis);var c={xaxis:s},d=I.clone(n.globals.initialConfig.yaxis);n.config.chart.zoom.autoScaleYaxis&&(d=new mt(this.ctx).autoScaleY(this.ctx,d,{xaxis:s})),n.config.chart.group||(c.yaxis=d),this.w.globals.zoomed=!0,this.ctx.updateHelpers._updateOptions(c,!1,this.w.config.chart.animations.dynamicAnimation.enabled),this.zoomCallback(s,d)}}else this.handleZoomReset()}},{key:"zoomCallback",value:function(t,i){typeof this.ev.zoomed=="function"&&this.ev.zoomed(this.ctx,{xaxis:t,yaxis:i})}},{key:"getBeforeZoomRange",value:function(t,i){var n=null;return typeof this.ev.beforeZoom=="function"&&(n=this.ev.beforeZoom(this,{xaxis:t,yaxis:i})),n}},{key:"toggleMenu",value:function(){var t=this;window.setTimeout(function(){t.elMenu.classList.contains("apexcharts-menu-open")?t.elMenu.classList.remove("apexcharts-menu-open"):t.elMenu.classList.add("apexcharts-menu-open")},0)}},{key:"handleDownload",value:function(t){var i=this.w,n=new wt(this.ctx);switch(t){case"svg":n.exportToSVG(this.ctx);break;case"png":n.exportToPng(this.ctx);break;case"csv":n.exportToCSV({series:i.config.series,columnDelimiter:i.config.chart.toolbar.export.csv.columnDelimiter})}}},{key:"handleZoomReset",value:function(t){this.ctx.getSyncedCharts().forEach(function(i){var n=i.w;if(n.globals.lastXAxis.min=n.globals.initialConfig.xaxis.min,n.globals.lastXAxis.max=n.globals.initialConfig.xaxis.max,i.updateHelpers.revertDefaultAxisMinMax(),typeof n.config.chart.events.beforeResetZoom=="function"){var s=n.config.chart.events.beforeResetZoom(i,n);s&&i.updateHelpers.revertDefaultAxisMinMax(s)}typeof n.config.chart.events.zoomed=="function"&&i.ctx.toolbar.zoomCallback({min:n.config.xaxis.min,max:n.config.xaxis.max}),n.globals.zoomed=!1;var l=i.ctx.series.emptyCollapsedSeries(I.clone(n.globals.initialSeries));i.updateHelpers._updateSeries(l,n.config.chart.animations.dynamicAnimation.enabled)})}},{key:"destroy",value:function(){this.elZoom=null,this.elZoomIn=null,this.elZoomOut=null,this.elPan=null,this.elSelection=null,this.elZoomReset=null,this.elMenuIcon=null}}]),T}(),Ge=function(T){E(i,Ue);var t=q(i);function i(n){var s;return f(this,i),(s=t.call(this,n)).ctx=n,s.w=n.w,s.dragged=!1,s.graphics=new z(s.ctx),s.eventList=["mousedown","mouseleave","mousemove","touchstart","touchmove","mouseup","touchend"],s.clientX=0,s.clientY=0,s.startX=0,s.endX=0,s.dragX=0,s.startY=0,s.endY=0,s.dragY=0,s.moveDirection="none",s}return w(i,[{key:"init",value:function(n){var s=this,l=n.xyRatios,c=this.w,d=this;this.xyRatios=l,this.zoomRect=this.graphics.drawRect(0,0,0,0),this.selectionRect=this.graphics.drawRect(0,0,0,0),this.gridRect=c.globals.dom.baseEl.querySelector(".apexcharts-grid"),this.zoomRect.node.classList.add("apexcharts-zoom-rect"),this.selectionRect.node.classList.add("apexcharts-selection-rect"),c.globals.dom.elGraphical.add(this.zoomRect),c.globals.dom.elGraphical.add(this.selectionRect),c.config.chart.selection.type==="x"?this.slDraggableRect=this.selectionRect.draggable({minX:0,minY:0,maxX:c.globals.gridWidth,maxY:c.globals.gridHeight}).on("dragmove",this.selectionDragging.bind(this,"dragging")):c.config.chart.selection.type==="y"?this.slDraggableRect=this.selectionRect.draggable({minX:0,maxX:c.globals.gridWidth}).on("dragmove",this.selectionDragging.bind(this,"dragging")):this.slDraggableRect=this.selectionRect.draggable().on("dragmove",this.selectionDragging.bind(this,"dragging")),this.preselectedSelection(),this.hoverArea=c.globals.dom.baseEl.querySelector("".concat(c.globals.chartClass," .apexcharts-svg")),this.hoverArea.classList.add("apexcharts-zoomable"),this.eventList.forEach(function(h){s.hoverArea.addEventListener(h,d.svgMouseEvents.bind(d,l),{capture:!1,passive:!0})})}},{key:"destroy",value:function(){this.slDraggableRect&&(this.slDraggableRect.draggable(!1),this.slDraggableRect.off(),this.selectionRect.off()),this.selectionRect=null,this.zoomRect=null,this.gridRect=null}},{key:"svgMouseEvents",value:function(n,s){var l=this.w,c=this,d=this.ctx.toolbar,h=l.globals.zoomEnabled?l.config.chart.zoom.type:l.config.chart.selection.type,g=l.config.chart.toolbar.autoSelected;if(s.shiftKey?(this.shiftWasPressed=!0,d.enableZoomPanFromToolbar(g==="pan"?"zoom":"pan")):this.shiftWasPressed&&(d.enableZoomPanFromToolbar(g),this.shiftWasPressed=!1),s.target){var m,b=s.target.classList;if(s.target.parentNode&&s.target.parentNode!==null&&(m=s.target.parentNode.classList),!(b.contains("apexcharts-selection-rect")||b.contains("apexcharts-legend-marker")||b.contains("apexcharts-legend-text")||m&&m.contains("apexcharts-toolbar"))){if(c.clientX=s.type==="touchmove"||s.type==="touchstart"?s.touches[0].clientX:s.type==="touchend"?s.changedTouches[0].clientX:s.clientX,c.clientY=s.type==="touchmove"||s.type==="touchstart"?s.touches[0].clientY:s.type==="touchend"?s.changedTouches[0].clientY:s.clientY,s.type==="mousedown"&&s.which===1){var v=c.gridRect.getBoundingClientRect();c.startX=c.clientX-v.left,c.startY=c.clientY-v.top,c.dragged=!1,c.w.globals.mousedown=!0}if((s.type==="mousemove"&&s.which===1||s.type==="touchmove")&&(c.dragged=!0,l.globals.panEnabled?(l.globals.selection=null,c.w.globals.mousedown&&c.panDragging({context:c,zoomtype:h,xyRatios:n})):(c.w.globals.mousedown&&l.globals.zoomEnabled||c.w.globals.mousedown&&l.globals.selectionEnabled)&&(c.selection=c.selectionDrawing({context:c,zoomtype:h}))),s.type==="mouseup"||s.type==="touchend"||s.type==="mouseleave"){var S=c.gridRect.getBoundingClientRect();c.w.globals.mousedown&&(c.endX=c.clientX-S.left,c.endY=c.clientY-S.top,c.dragX=Math.abs(c.endX-c.startX),c.dragY=Math.abs(c.endY-c.startY),(l.globals.zoomEnabled||l.globals.selectionEnabled)&&c.selectionDrawn({context:c,zoomtype:h}),l.globals.panEnabled&&l.config.xaxis.convertedCatToNumeric&&c.delayedPanScrolled()),l.globals.zoomEnabled&&c.hideSelectionRect(this.selectionRect),c.dragged=!1,c.w.globals.mousedown=!1}this.makeSelectionRectDraggable()}}}},{key:"makeSelectionRectDraggable",value:function(){var n=this.w;if(this.selectionRect){var s=this.selectionRect.node.getBoundingClientRect();s.width>0&&s.height>0&&this.slDraggableRect.selectize({points:"l, r",pointSize:8,pointType:"rect"}).resize({constraint:{minX:0,minY:0,maxX:n.globals.gridWidth,maxY:n.globals.gridHeight}}).on("resizing",this.selectionDragging.bind(this,"resizing"))}}},{key:"preselectedSelection",value:function(){var n=this.w,s=this.xyRatios;if(!n.globals.zoomEnabled){if(n.globals.selection!==void 0&&n.globals.selection!==null)this.drawSelectionRect(n.globals.selection);else if(n.config.chart.selection.xaxis.min!==void 0&&n.config.chart.selection.xaxis.max!==void 0){var l=(n.config.chart.selection.xaxis.min-n.globals.minX)/s.xRatio,c={x:l,y:0,width:n.globals.gridWidth-(n.globals.maxX-n.config.chart.selection.xaxis.max)/s.xRatio-l,height:n.globals.gridHeight,translateX:0,translateY:0,selectionEnabled:!0};this.drawSelectionRect(c),this.makeSelectionRectDraggable(),typeof n.config.chart.events.selection=="function"&&n.config.chart.events.selection(this.ctx,{xaxis:{min:n.config.chart.selection.xaxis.min,max:n.config.chart.selection.xaxis.max},yaxis:{}})}}}},{key:"drawSelectionRect",value:function(n){var s=n.x,l=n.y,c=n.width,d=n.height,h=n.translateX,g=h===void 0?0:h,m=n.translateY,b=m===void 0?0:m,v=this.w,S=this.zoomRect,A=this.selectionRect;if(this.dragged||v.globals.selection!==null){var _={transform:"translate("+g+", "+b+")"};v.globals.zoomEnabled&&this.dragged&&(c<0&&(c=1),S.attr({x:s,y:l,width:c,height:d,fill:v.config.chart.zoom.zoomedArea.fill.color,"fill-opacity":v.config.chart.zoom.zoomedArea.fill.opacity,stroke:v.config.chart.zoom.zoomedArea.stroke.color,"stroke-width":v.config.chart.zoom.zoomedArea.stroke.width,"stroke-opacity":v.config.chart.zoom.zoomedArea.stroke.opacity}),z.setAttrs(S.node,_)),v.globals.selectionEnabled&&(A.attr({x:s,y:l,width:c>0?c:0,height:d>0?d:0,fill:v.config.chart.selection.fill.color,"fill-opacity":v.config.chart.selection.fill.opacity,stroke:v.config.chart.selection.stroke.color,"stroke-width":v.config.chart.selection.stroke.width,"stroke-dasharray":v.config.chart.selection.stroke.dashArray,"stroke-opacity":v.config.chart.selection.stroke.opacity}),z.setAttrs(A.node,_))}}},{key:"hideSelectionRect",value:function(n){n&&n.attr({x:0,y:0,width:0,height:0})}},{key:"selectionDrawing",value:function(n){var s=n.context,l=n.zoomtype,c=this.w,d=s,h=this.gridRect.getBoundingClientRect(),g=d.startX-1,m=d.startY,b=!1,v=!1,S=d.clientX-h.left-g,A=d.clientY-h.top-m,_={};return Math.abs(S+g)>c.globals.gridWidth?S=c.globals.gridWidth-g:d.clientX-h.left<0&&(S=g),g>d.clientX-h.left&&(b=!0,S=Math.abs(S)),m>d.clientY-h.top&&(v=!0,A=Math.abs(A)),_=l==="x"?{x:b?g-S:g,y:0,width:S,height:c.globals.gridHeight}:l==="y"?{x:0,y:v?m-A:m,width:c.globals.gridWidth,height:A}:{x:b?g-S:g,y:v?m-A:m,width:S,height:A},d.drawSelectionRect(_),d.selectionDragging("resizing"),_}},{key:"selectionDragging",value:function(n,s){var l=this,c=this.w,d=this.xyRatios,h=this.selectionRect,g=0;n==="resizing"&&(g=30);var m=function(v){return parseFloat(h.node.getAttribute(v))},b={x:m("x"),y:m("y"),width:m("width"),height:m("height")};c.globals.selection=b,typeof c.config.chart.events.selection=="function"&&c.globals.selectionEnabled&&(clearTimeout(this.w.globals.selectionResizeTimer),this.w.globals.selectionResizeTimer=window.setTimeout(function(){var v=l.gridRect.getBoundingClientRect(),S=h.node.getBoundingClientRect(),A={xaxis:{min:c.globals.xAxisScale.niceMin+(S.left-v.left)*d.xRatio,max:c.globals.xAxisScale.niceMin+(S.right-v.left)*d.xRatio},yaxis:{min:c.globals.yAxisScale[0].niceMin+(v.bottom-S.bottom)*d.yRatio[0],max:c.globals.yAxisScale[0].niceMax-(S.top-v.top)*d.yRatio[0]}};c.config.chart.events.selection(l.ctx,A),c.config.chart.brush.enabled&&c.config.chart.events.brushScrolled!==void 0&&c.config.chart.events.brushScrolled(l.ctx,A)},g))}},{key:"selectionDrawn",value:function(n){var s=n.context,l=n.zoomtype,c=this.w,d=s,h=this.xyRatios,g=this.ctx.toolbar;if(d.startX>d.endX){var m=d.startX;d.startX=d.endX,d.endX=m}if(d.startY>d.endY){var b=d.startY;d.startY=d.endY,d.endY=b}var v=void 0,S=void 0;c.globals.isRangeBar?(v=c.globals.yAxisScale[0].niceMin+d.startX*h.invertedYRatio,S=c.globals.yAxisScale[0].niceMin+d.endX*h.invertedYRatio):(v=c.globals.xAxisScale.niceMin+d.startX*h.xRatio,S=c.globals.xAxisScale.niceMin+d.endX*h.xRatio);var A=[],_=[];if(c.config.yaxis.forEach(function(F,X){A.push(c.globals.yAxisScale[X].niceMax-h.yRatio[X]*d.startY),_.push(c.globals.yAxisScale[X].niceMax-h.yRatio[X]*d.endY)}),d.dragged&&(d.dragX>10||d.dragY>10)&&v!==S){if(c.globals.zoomEnabled){var P=I.clone(c.globals.initialConfig.yaxis),R=I.clone(c.globals.initialConfig.xaxis);if(c.globals.zoomed=!0,c.config.xaxis.convertedCatToNumeric&&(v=Math.floor(v),S=Math.floor(S),v<1&&(v=1,S=c.globals.dataPoints),S-v<2&&(S=v+1)),l!=="xy"&&l!=="x"||(R={min:v,max:S}),l!=="xy"&&l!=="y"||P.forEach(function(F,X){P[X].min=_[X],P[X].max=A[X]}),c.config.chart.zoom.autoScaleYaxis){var M=new mt(d.ctx);P=M.autoScaleY(d.ctx,P,{xaxis:R})}if(g){var p=g.getBeforeZoomRange(R,P);p&&(R=p.xaxis?p.xaxis:R,P=p.yaxis?p.yaxis:P)}var y={xaxis:R};c.config.chart.group||(y.yaxis=P),d.ctx.updateHelpers._updateOptions(y,!1,d.w.config.chart.animations.dynamicAnimation.enabled),typeof c.config.chart.events.zoomed=="function"&&g.zoomCallback(R,P)}else if(c.globals.selectionEnabled){var C,L=null;C={min:v,max:S},l!=="xy"&&l!=="y"||(L=I.clone(c.config.yaxis)).forEach(function(F,X){L[X].min=_[X],L[X].max=A[X]}),c.globals.selection=d.selection,typeof c.config.chart.events.selection=="function"&&c.config.chart.events.selection(d.ctx,{xaxis:C,yaxis:L})}}}},{key:"panDragging",value:function(n){var s=n.context,l=this.w,c=s;if(l.globals.lastClientPosition.x!==void 0){var d=l.globals.lastClientPosition.x-c.clientX,h=l.globals.lastClientPosition.y-c.clientY;Math.abs(d)>Math.abs(h)&&d>0?this.moveDirection="left":Math.abs(d)>Math.abs(h)&&d<0?this.moveDirection="right":Math.abs(h)>Math.abs(d)&&h>0?this.moveDirection="up":Math.abs(h)>Math.abs(d)&&h<0&&(this.moveDirection="down")}l.globals.lastClientPosition={x:c.clientX,y:c.clientY};var g=l.globals.isRangeBar?l.globals.minY:l.globals.minX,m=l.globals.isRangeBar?l.globals.maxY:l.globals.maxX;l.config.xaxis.convertedCatToNumeric||c.panScrolled(g,m)}},{key:"delayedPanScrolled",value:function(){var n=this.w,s=n.globals.minX,l=n.globals.maxX,c=(n.globals.maxX-n.globals.minX)/2;this.moveDirection==="left"?(s=n.globals.minX+c,l=n.globals.maxX+c):this.moveDirection==="right"&&(s=n.globals.minX-c,l=n.globals.maxX-c),s=Math.floor(s),l=Math.floor(l),this.updateScrolledChart({xaxis:{min:s,max:l}},s,l)}},{key:"panScrolled",value:function(n,s){var l=this.w,c=this.xyRatios,d=I.clone(l.globals.initialConfig.yaxis),h=c.xRatio,g=l.globals.minX,m=l.globals.maxX;l.globals.isRangeBar&&(h=c.invertedYRatio,g=l.globals.minY,m=l.globals.maxY),this.moveDirection==="left"?(n=g+l.globals.gridWidth/15*h,s=m+l.globals.gridWidth/15*h):this.moveDirection==="right"&&(n=g-l.globals.gridWidth/15*h,s=m-l.globals.gridWidth/15*h),l.globals.isRangeBar||(n<l.globals.initialMinX||s>l.globals.initialMaxX)&&(n=g,s=m);var b={min:n,max:s};l.config.chart.zoom.autoScaleYaxis&&(d=new mt(this.ctx).autoScaleY(this.ctx,d,{xaxis:b}));var v={xaxis:{min:n,max:s}};l.config.chart.group||(v.yaxis=d),this.updateScrolledChart(v,n,s)}},{key:"updateScrolledChart",value:function(n,s,l){var c=this.w;this.ctx.updateHelpers._updateOptions(n,!1,!1),typeof c.config.chart.events.scrolled=="function"&&c.config.chart.events.scrolled(this.ctx,{xaxis:{min:s,max:l}})}}]),i}(),St=function(){function T(t){f(this,T),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx}return w(T,[{key:"getNearestValues",value:function(t){var i=t.hoverArea,n=t.elGrid,s=t.clientX,l=t.clientY,c=this.w,d=n.getBoundingClientRect(),h=d.width,g=d.height,m=h/(c.globals.dataPoints-1),b=g/c.globals.dataPoints,v=this.hasBars();!c.globals.comboCharts&&!v||c.config.xaxis.convertedCatToNumeric||(m=h/c.globals.dataPoints);var S=s-d.left-c.globals.barPadForNumericAxis,A=l-d.top;S<0||A<0||S>h||A>g?(i.classList.remove("hovering-zoom"),i.classList.remove("hovering-pan")):c.globals.zoomEnabled?(i.classList.remove("hovering-pan"),i.classList.add("hovering-zoom")):c.globals.panEnabled&&(i.classList.remove("hovering-zoom"),i.classList.add("hovering-pan"));var _=Math.round(S/m),P=Math.floor(A/b);v&&!c.config.xaxis.convertedCatToNumeric&&(_=Math.ceil(S/m),_-=1);var R=null,M=null,p=c.globals.seriesXvalues.map(function(X){return X.filter(function(J){return I.isNumber(J)})}),y=c.globals.seriesYvalues.map(function(X){return X.filter(function(J){return I.isNumber(J)})});if(c.globals.isXNumeric){var C=this.ttCtx.getElGrid().getBoundingClientRect(),L=S*(C.width/h),F=A*(C.height/g);R=(M=this.closestInMultiArray(L,F,p,y)).index,_=M.j,R!==null&&(p=c.globals.seriesXvalues[R],_=(M=this.closestInArray(L,p)).index)}return c.globals.capturedSeriesIndex=R===null?-1:R,(!_||_<1)&&(_=0),c.globals.isBarHorizontal?c.globals.capturedDataPointIndex=P:c.globals.capturedDataPointIndex=_,{capturedSeries:R,j:c.globals.isBarHorizontal?P:_,hoverX:S,hoverY:A}}},{key:"closestInMultiArray",value:function(t,i,n,s){var l=this.w,c=0,d=null,h=-1;l.globals.series.length>1?c=this.getFirstActiveXArray(n):d=0;var g=n[c][0],m=Math.abs(t-g);if(n.forEach(function(S){S.forEach(function(A,_){var P=Math.abs(t-A);P<=m&&(m=P,h=_)})}),h!==-1){var b=s[c][h],v=Math.abs(i-b);d=c,s.forEach(function(S,A){var _=Math.abs(i-S[h]);_<=v&&(v=_,d=A)})}return{index:d,j:h}}},{key:"getFirstActiveXArray",value:function(t){for(var i=this.w,n=0,s=t.map(function(c,d){return c.length>0?d:-1}),l=0;l<s.length;l++)if(s[l]!==-1&&i.globals.collapsedSeriesIndices.indexOf(l)===-1&&i.globals.ancillaryCollapsedSeriesIndices.indexOf(l)===-1){n=s[l];break}return n}},{key:"closestInArray",value:function(t,i){for(var n=i[0],s=null,l=Math.abs(t-n),c=0;c<i.length;c++){var d=Math.abs(t-i[c]);d<l&&(l=d,s=c)}return{index:s}}},{key:"isXoverlap",value:function(t){var i=[],n=this.w.globals.seriesX.filter(function(l){return l[0]!==void 0});if(n.length>0)for(var s=0;s<n.length-1;s++)n[s][t]!==void 0&&n[s+1][t]!==void 0&&n[s][t]!==n[s+1][t]&&i.push("unEqual");return i.length===0}},{key:"isInitialSeriesSameLen",value:function(){for(var t=!0,i=this.w.globals.initialSeries,n=0;n<i.length-1;n++)if(i[n].data.length!==i[n+1].data.length){t=!1;break}return t}},{key:"getBarsHeight",value:function(t){return U(t).reduce(function(i,n){return i+n.getBBox().height},0)}},{key:"getElMarkers",value:function(t){return typeof t=="number"?this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series[data\\:realIndex='".concat(t,"'] .apexcharts-series-markers-wrap > *")):this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap > *")}},{key:"getAllMarkers",value:function(){var t=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap");(t=U(t)).sort(function(n,s){var l=Number(n.getAttribute("data:realIndex")),c=Number(s.getAttribute("data:realIndex"));return c<l?1:c>l?-1:0});var i=[];return t.forEach(function(n){i.push(n.querySelector(".apexcharts-marker"))}),i}},{key:"hasMarkers",value:function(t){return this.getElMarkers(t).length>0}},{key:"getElBars",value:function(){return this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-bar-series,  .apexcharts-candlestick-series, .apexcharts-boxPlot-series, .apexcharts-rangebar-series")}},{key:"hasBars",value:function(){return this.getElBars().length>0}},{key:"getHoverMarkerSize",value:function(t){var i=this.w,n=i.config.markers.hover.size;return n===void 0&&(n=i.globals.markers.size[t]+i.config.markers.hover.sizeOffset),n}},{key:"toggleAllTooltipSeriesGroups",value:function(t){var i=this.w,n=this.ttCtx;n.allTooltipSeriesGroups.length===0&&(n.allTooltipSeriesGroups=i.globals.dom.baseEl.querySelectorAll(".apexcharts-tooltip-series-group"));for(var s=n.allTooltipSeriesGroups,l=0;l<s.length;l++)t==="enable"?(s[l].classList.add("apexcharts-active"),s[l].style.display=i.config.tooltip.items.display):(s[l].classList.remove("apexcharts-active"),s[l].style.display="none")}}]),T}(),ri=function(){function T(t){f(this,T),this.w=t.w,this.ctx=t.ctx,this.ttCtx=t,this.tooltipUtil=new St(t)}return w(T,[{key:"drawSeriesTexts",value:function(t){var i=t.shared,n=i===void 0||i,s=t.ttItems,l=t.i,c=l===void 0?0:l,d=t.j,h=d===void 0?null:d,g=t.y1,m=t.y2,b=t.e,v=this.w;v.config.tooltip.custom!==void 0?this.handleCustomTooltip({i:c,j:h,y1:g,y2:m,w:v}):this.toggleActiveInactiveSeries(n);var S=this.getValuesToPrint({i:c,j:h});this.printLabels({i:c,j:h,values:S,ttItems:s,shared:n,e:b});var A=this.ttCtx.getElTooltip();this.ttCtx.tooltipRect.ttWidth=A.getBoundingClientRect().width,this.ttCtx.tooltipRect.ttHeight=A.getBoundingClientRect().height}},{key:"printLabels",value:function(t){var i,n=this,s=t.i,l=t.j,c=t.values,d=t.ttItems,h=t.shared,g=t.e,m=this.w,b=[],v=function(C){return m.globals.seriesGoals[C]&&m.globals.seriesGoals[C][l]&&Array.isArray(m.globals.seriesGoals[C][l])},S=c.xVal,A=c.zVal,_=c.xAxisTTVal,P="",R=m.globals.colors[s];l!==null&&m.config.plotOptions.bar.distributed&&(R=m.globals.colors[l]);for(var M=function(C,L){var F=n.getFormatters(s);P=n.getSeriesName({fn:F.yLbTitleFormatter,index:s,seriesIndex:s,j:l}),m.config.chart.type==="treemap"&&(P=F.yLbTitleFormatter(String(m.config.series[s].data[l].x),{series:m.globals.series,seriesIndex:s,dataPointIndex:l,w:m}));var X=m.config.tooltip.inverseOrder?L:C;if(m.globals.axisCharts){var J=function(ge){var ue,Se,$e,De;return m.globals.isRangeData?F.yLbFormatter((ue=m.globals.seriesRangeStart)===null||ue===void 0||(Se=ue[ge])===null||Se===void 0?void 0:Se[l],{series:m.globals.seriesRangeStart,seriesIndex:ge,dataPointIndex:l,w:m})+" - "+F.yLbFormatter(($e=m.globals.seriesRangeEnd)===null||$e===void 0||(De=$e[ge])===null||De===void 0?void 0:De[l],{series:m.globals.seriesRangeEnd,seriesIndex:ge,dataPointIndex:l,w:m}):F.yLbFormatter(m.globals.series[ge][l],{series:m.globals.series,seriesIndex:ge,dataPointIndex:l,w:m})};if(h)F=n.getFormatters(X),P=n.getSeriesName({fn:F.yLbTitleFormatter,index:X,seriesIndex:s,j:l}),R=m.globals.colors[X],i=J(X),v(X)&&(b=m.globals.seriesGoals[X][l].map(function(ge){return{attrs:ge,val:F.yLbFormatter(ge.value,{seriesIndex:X,dataPointIndex:l,w:m})}}));else{var ee,oe=g==null||(ee=g.target)===null||ee===void 0?void 0:ee.getAttribute("fill");oe&&(R=oe.indexOf("url")!==-1?document.querySelector(oe.substr(4).slice(0,-1)).childNodes[0].getAttribute("stroke"):oe),i=J(s),v(s)&&Array.isArray(m.globals.seriesGoals[s][l])&&(b=m.globals.seriesGoals[s][l].map(function(ge){return{attrs:ge,val:F.yLbFormatter(ge.value,{seriesIndex:s,dataPointIndex:l,w:m})}}))}}l===null&&(i=F.yLbFormatter(m.globals.series[s],o(o({},m),{},{seriesIndex:s,dataPointIndex:s}))),n.DOMHandling({i:s,t:X,j:l,ttItems:d,values:{val:i,goalVals:b,xVal:S,xAxisTTVal:_,zVal:A},seriesName:P,shared:h,pColor:R})},p=0,y=m.globals.series.length-1;p<m.globals.series.length;p++,y--)M(p,y)}},{key:"getFormatters",value:function(t){var i,n=this.w,s=n.globals.yLabelFormatters[t];return n.globals.ttVal!==void 0?Array.isArray(n.globals.ttVal)?(s=n.globals.ttVal[t]&&n.globals.ttVal[t].formatter,i=n.globals.ttVal[t]&&n.globals.ttVal[t].title&&n.globals.ttVal[t].title.formatter):(s=n.globals.ttVal.formatter,typeof n.globals.ttVal.title.formatter=="function"&&(i=n.globals.ttVal.title.formatter)):i=n.config.tooltip.y.title.formatter,typeof s!="function"&&(s=n.globals.yLabelFormatters[0]?n.globals.yLabelFormatters[0]:function(l){return l}),typeof i!="function"&&(i=function(l){return l}),{yLbFormatter:s,yLbTitleFormatter:i}}},{key:"getSeriesName",value:function(t){var i=t.fn,n=t.index,s=t.seriesIndex,l=t.j,c=this.w;return i(String(c.globals.seriesNames[n]),{series:c.globals.series,seriesIndex:s,dataPointIndex:l,w:c})}},{key:"DOMHandling",value:function(t){t.i;var i=t.t,n=t.j,s=t.ttItems,l=t.values,c=t.seriesName,d=t.shared,h=t.pColor,g=this.w,m=this.ttCtx,b=l.val,v=l.goalVals,S=l.xVal,A=l.xAxisTTVal,_=l.zVal,P=null;P=s[i].children,g.config.tooltip.fillSeriesColor&&(s[i].style.backgroundColor=h,P[0].style.display="none"),m.showTooltipTitle&&(m.tooltipTitle===null&&(m.tooltipTitle=g.globals.dom.baseEl.querySelector(".apexcharts-tooltip-title")),m.tooltipTitle.innerHTML=S),m.isXAxisTooltipEnabled&&(m.xaxisTooltipText.innerHTML=A!==""?A:S);var R=s[i].querySelector(".apexcharts-tooltip-text-y-label");R&&(R.innerHTML=c||"");var M=s[i].querySelector(".apexcharts-tooltip-text-y-value");M&&(M.innerHTML=b!==void 0?b:""),P[0]&&P[0].classList.contains("apexcharts-tooltip-marker")&&(g.config.tooltip.marker.fillColors&&Array.isArray(g.config.tooltip.marker.fillColors)&&(h=g.config.tooltip.marker.fillColors[i]),P[0].style.backgroundColor=h),g.config.tooltip.marker.show||(P[0].style.display="none");var p=s[i].querySelector(".apexcharts-tooltip-text-goals-label"),y=s[i].querySelector(".apexcharts-tooltip-text-goals-value");if(v.length&&g.globals.seriesGoals[i]){var C=function(){var L="<div >",F="<div>";v.forEach(function(X,J){L+=' <div style="display: flex"><span class="apexcharts-tooltip-marker" style="background-color: '.concat(X.attrs.strokeColor,'; height: 3px; border-radius: 0; top: 5px;"></span> ').concat(X.attrs.name,"</div>"),F+="<div>".concat(X.val,"</div>")}),p.innerHTML=L+"</div>",y.innerHTML=F+"</div>"};d?g.globals.seriesGoals[i][n]&&Array.isArray(g.globals.seriesGoals[i][n])?C():(p.innerHTML="",y.innerHTML=""):C()}else p.innerHTML="",y.innerHTML="";_!==null&&(s[i].querySelector(".apexcharts-tooltip-text-z-label").innerHTML=g.config.tooltip.z.title,s[i].querySelector(".apexcharts-tooltip-text-z-value").innerHTML=_!==void 0?_:""),d&&P[0]&&(b==null||g.globals.ancillaryCollapsedSeriesIndices.indexOf(i)>-1||g.globals.collapsedSeriesIndices.indexOf(i)>-1?P[0].parentNode.style.display="none":P[0].parentNode.style.display=g.config.tooltip.items.display)}},{key:"toggleActiveInactiveSeries",value:function(t){var i=this.w;if(t)this.tooltipUtil.toggleAllTooltipSeriesGroups("enable");else{this.tooltipUtil.toggleAllTooltipSeriesGroups("disable");var n=i.globals.dom.baseEl.querySelector(".apexcharts-tooltip-series-group");n&&(n.classList.add("apexcharts-active"),n.style.display=i.config.tooltip.items.display)}}},{key:"getValuesToPrint",value:function(t){var i=t.i,n=t.j,s=this.w,l=this.ctx.series.filteredSeriesX(),c="",d="",h=null,g=null,m={series:s.globals.series,seriesIndex:i,dataPointIndex:n,w:s},b=s.globals.ttZFormatter;n===null?g=s.globals.series[i]:s.globals.isXNumeric&&s.config.chart.type!=="treemap"?(c=l[i][n],l[i].length===0&&(c=l[this.tooltipUtil.getFirstActiveXArray(l)][n])):c=s.globals.labels[n]!==void 0?s.globals.labels[n]:"";var v=c;return s.globals.isXNumeric&&s.config.xaxis.type==="datetime"?c=new Xe(this.ctx).xLabelFormat(s.globals.ttKeyFormatter,v,v,{i:void 0,dateFormatter:new Le(this.ctx).formatDate,w:this.w}):c=s.globals.isBarHorizontal?s.globals.yLabelFormatters[0](v,m):s.globals.xLabelFormatter(v,m),s.config.tooltip.x.formatter!==void 0&&(c=s.globals.ttKeyFormatter(v,m)),s.globals.seriesZ.length>0&&s.globals.seriesZ[i].length>0&&(h=b(s.globals.seriesZ[i][n],s)),d=typeof s.config.xaxis.tooltip.formatter=="function"?s.globals.xaxisTooltipFormatter(v,m):c,{val:Array.isArray(g)?g.join(" "):g,xVal:Array.isArray(c)?c.join(" "):c,xAxisTTVal:Array.isArray(d)?d.join(" "):d,zVal:h}}},{key:"handleCustomTooltip",value:function(t){var i=t.i,n=t.j,s=t.y1,l=t.y2,c=t.w,d=this.ttCtx.getElTooltip(),h=c.config.tooltip.custom;Array.isArray(h)&&h[i]&&(h=h[i]),d.innerHTML=h({ctx:this.ctx,series:c.globals.series,seriesIndex:i,dataPointIndex:n,y1:s,y2:l,w:c})}}]),T}(),rr=function(){function T(t){f(this,T),this.ttCtx=t,this.ctx=t.ctx,this.w=t.w}return w(T,[{key:"moveXCrosshairs",value:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,n=this.ttCtx,s=this.w,l=n.getElXCrosshairs(),c=t-n.xcrosshairsWidth/2,d=s.globals.labels.slice().length;if(i!==null&&(c=s.globals.gridWidth/d*i),l===null||s.globals.isBarHorizontal||(l.setAttribute("x",c),l.setAttribute("x1",c),l.setAttribute("x2",c),l.setAttribute("y2",s.globals.gridHeight),l.classList.add("apexcharts-active")),c<0&&(c=0),c>s.globals.gridWidth&&(c=s.globals.gridWidth),n.isXAxisTooltipEnabled){var h=c;s.config.xaxis.crosshairs.width!=="tickWidth"&&s.config.xaxis.crosshairs.width!=="barWidth"||(h=c+n.xcrosshairsWidth/2),this.moveXAxisTooltip(h)}}},{key:"moveYCrosshairs",value:function(t){var i=this.ttCtx;i.ycrosshairs!==null&&z.setAttrs(i.ycrosshairs,{y1:t,y2:t}),i.ycrosshairsHidden!==null&&z.setAttrs(i.ycrosshairsHidden,{y1:t,y2:t})}},{key:"moveXAxisTooltip",value:function(t){var i=this.w,n=this.ttCtx;if(n.xaxisTooltip!==null&&n.xcrosshairsWidth!==0){n.xaxisTooltip.classList.add("apexcharts-active");var s=n.xaxisOffY+i.config.xaxis.tooltip.offsetY+i.globals.translateY+1+i.config.xaxis.offsetY;if(t-=n.xaxisTooltip.getBoundingClientRect().width/2,!isNaN(t)){t+=i.globals.translateX;var l;l=new z(this.ctx).getTextRects(n.xaxisTooltipText.innerHTML),n.xaxisTooltipText.style.minWidth=l.width+"px",n.xaxisTooltip.style.left=t+"px",n.xaxisTooltip.style.top=s+"px"}}}},{key:"moveYAxisTooltip",value:function(t){var i=this.w,n=this.ttCtx;n.yaxisTTEls===null&&(n.yaxisTTEls=i.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));var s=parseInt(n.ycrosshairsHidden.getAttribute("y1"),10),l=i.globals.translateY+s,c=n.yaxisTTEls[t].getBoundingClientRect().height,d=i.globals.translateYAxisX[t]-2;i.config.yaxis[t].opposite&&(d-=26),l-=c/2,i.globals.ignoreYAxisIndexes.indexOf(t)===-1?(n.yaxisTTEls[t].classList.add("apexcharts-active"),n.yaxisTTEls[t].style.top=l+"px",n.yaxisTTEls[t].style.left=d+i.config.yaxis[t].tooltip.offsetX+"px"):n.yaxisTTEls[t].classList.remove("apexcharts-active")}},{key:"moveTooltip",value:function(t,i){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,s=this.w,l=this.ttCtx,c=l.getElTooltip(),d=l.tooltipRect,h=n!==null?parseFloat(n):1,g=parseFloat(t)+h+5,m=parseFloat(i)+h/2;if(g>s.globals.gridWidth/2&&(g=g-d.ttWidth-h-10),g>s.globals.gridWidth-d.ttWidth-10&&(g=s.globals.gridWidth-d.ttWidth),g<-20&&(g=-20),s.config.tooltip.followCursor){var b=l.getElGrid().getBoundingClientRect();(g=l.e.clientX-b.left)>s.globals.gridWidth/2&&(g-=l.tooltipRect.ttWidth),(m=l.e.clientY+s.globals.translateY-b.top)>s.globals.gridHeight/2&&(m-=l.tooltipRect.ttHeight)}else s.globals.isBarHorizontal||d.ttHeight/2+m>s.globals.gridHeight&&(m=s.globals.gridHeight-d.ttHeight+s.globals.translateY);isNaN(g)||(g+=s.globals.translateX,c.style.left=g+"px",c.style.top=m+"px")}},{key:"moveMarkers",value:function(t,i){var n=this.w,s=this.ttCtx;if(n.globals.markers.size[t]>0)for(var l=n.globals.dom.baseEl.querySelectorAll(" .apexcharts-series[data\\:realIndex='".concat(t,"'] .apexcharts-marker")),c=0;c<l.length;c++)parseInt(l[c].getAttribute("rel"),10)===i&&(s.marker.resetPointsSize(),s.marker.enlargeCurrentPoint(i,l[c]));else s.marker.resetPointsSize(),this.moveDynamicPointOnHover(i,t)}},{key:"moveDynamicPointOnHover",value:function(t,i){var n,s,l=this.w,c=this.ttCtx,d=l.globals.pointsArray,h=c.tooltipUtil.getHoverMarkerSize(i),g=l.config.series[i].type;if(!g||g!=="column"&&g!=="candlestick"&&g!=="boxPlot"){n=d[i][t][0],s=d[i][t][1]?d[i][t][1]:0;var m=l.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(i,"'] .apexcharts-series-markers circle"));m&&s<l.globals.gridHeight&&s>0&&(m.setAttribute("r",h),m.setAttribute("cx",n),m.setAttribute("cy",s)),this.moveXCrosshairs(n),c.fixedTooltip||this.moveTooltip(n,s,h)}}},{key:"moveDynamicPointsOnHover",value:function(t){var i,n=this.ttCtx,s=n.w,l=0,c=0,d=s.globals.pointsArray;i=new Re(this.ctx).getActiveConfigSeriesIndex("asc",["line","area","scatter","bubble"]);var h=n.tooltipUtil.getHoverMarkerSize(i);d[i]&&(l=d[i][t][0],c=d[i][t][1]);var g=n.tooltipUtil.getAllMarkers();if(g!==null)for(var m=0;m<s.globals.series.length;m++){var b=d[m];if(s.globals.comboCharts&&b===void 0&&g.splice(m,0,null),b&&b.length){var v=d[m][t][1],S=void 0;if(g[m].setAttribute("cx",l),s.config.chart.type==="rangeArea"&&!s.globals.comboCharts){var A=t+s.globals.series[m].length;S=d[m][A][1],v-=Math.abs(v-S)/2}v!==null&&!isNaN(v)&&v<s.globals.gridHeight+h&&v+h>0?(g[m]&&g[m].setAttribute("r",h),g[m]&&g[m].setAttribute("cy",v)):g[m]&&g[m].setAttribute("r",0)}}this.moveXCrosshairs(l),n.fixedTooltip||this.moveTooltip(l,c||s.globals.gridHeight,h)}},{key:"moveStickyTooltipOverBars",value:function(t,i){var n=this.w,s=this.ttCtx,l=n.globals.columnSeries?n.globals.columnSeries.length:n.globals.series.length,c=l>=2&&l%2==0?Math.floor(l/2):Math.floor(l/2)+1;n.globals.isBarHorizontal&&(c=new Re(this.ctx).getActiveConfigSeriesIndex("desc")+1);var d=n.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[rel='".concat(c,"'] path[j='").concat(t,"'], .apexcharts-candlestick-series .apexcharts-series[rel='").concat(c,"'] path[j='").concat(t,"'], .apexcharts-boxPlot-series .apexcharts-series[rel='").concat(c,"'] path[j='").concat(t,"'], .apexcharts-rangebar-series .apexcharts-series[rel='").concat(c,"'] path[j='").concat(t,"']"));d||typeof i!="number"||(d=n.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[data\\:realIndex='".concat(i,"'] path[j='").concat(t,`'],
        .apexcharts-candlestick-series .apexcharts-series[data\\:realIndex='`).concat(i,"'] path[j='").concat(t,`'],
        .apexcharts-boxPlot-series .apexcharts-series[data\\:realIndex='`).concat(i,"'] path[j='").concat(t,`'],
        .apexcharts-rangebar-series .apexcharts-series[data\\:realIndex='`).concat(i,"'] path[j='").concat(t,"']")));var h=d?parseFloat(d.getAttribute("cx")):0,g=d?parseFloat(d.getAttribute("cy")):0,m=d?parseFloat(d.getAttribute("barWidth")):0,b=s.getElGrid().getBoundingClientRect(),v=d&&(d.classList.contains("apexcharts-candlestick-area")||d.classList.contains("apexcharts-boxPlot-area"));n.globals.isXNumeric?(d&&!v&&(h-=l%2!=0?m/2:0),d&&v&&n.globals.comboCharts&&(h-=m/2)):n.globals.isBarHorizontal||(h=s.xAxisTicksPositions[t-1]+s.dataPointsDividedWidth/2,isNaN(h)&&(h=s.xAxisTicksPositions[t]-s.dataPointsDividedWidth/2)),n.globals.isBarHorizontal?g-=s.tooltipRect.ttHeight:n.config.tooltip.followCursor?g=s.e.clientY-b.top-s.tooltipRect.ttHeight/2:g+s.tooltipRect.ttHeight+15>n.globals.gridHeight&&(g=n.globals.gridHeight),n.globals.isBarHorizontal||this.moveXCrosshairs(h),s.fixedTooltip||this.moveTooltip(h,g||n.globals.gridHeight)}}]),T}(),di=function(){function T(t){f(this,T),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx,this.tooltipPosition=new rr(t)}return w(T,[{key:"drawDynamicPoints",value:function(){var t=this.w,i=new z(this.ctx),n=new ct(this.ctx),s=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series");s=U(s),t.config.chart.stacked&&s.sort(function(b,v){return parseFloat(b.getAttribute("data:realIndex"))-parseFloat(v.getAttribute("data:realIndex"))});for(var l=0;l<s.length;l++){var c=s[l].querySelector(".apexcharts-series-markers-wrap");if(c!==null){var d=void 0,h="apexcharts-marker w".concat((Math.random()+1).toString(36).substring(4));t.config.chart.type!=="line"&&t.config.chart.type!=="area"||t.globals.comboCharts||t.config.tooltip.intersect||(h+=" no-pointer-events");var g=n.getMarkerConfig({cssClass:h,seriesIndex:Number(c.getAttribute("data:realIndex"))});(d=i.drawMarker(0,0,g)).node.setAttribute("default-marker-size",0);var m=document.createElementNS(t.globals.SVGNS,"g");m.classList.add("apexcharts-series-markers"),m.appendChild(d.node),c.appendChild(m)}}}},{key:"enlargeCurrentPoint",value:function(t,i){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,l=this.w;l.config.chart.type!=="bubble"&&this.newPointSize(t,i);var c=i.getAttribute("cx"),d=i.getAttribute("cy");if(n!==null&&s!==null&&(c=n,d=s),this.tooltipPosition.moveXCrosshairs(c),!this.fixedTooltip){if(l.config.chart.type==="radar"){var h=this.ttCtx.getElGrid().getBoundingClientRect();c=this.ttCtx.e.clientX-h.left}this.tooltipPosition.moveTooltip(c,d,l.config.markers.hover.size)}}},{key:"enlargePoints",value:function(t){for(var i=this.w,n=this,s=this.ttCtx,l=t,c=i.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),d=i.config.markers.hover.size,h=0;h<c.length;h++){var g=c[h].getAttribute("rel"),m=c[h].getAttribute("index");if(d===void 0&&(d=i.globals.markers.size[m]+i.config.markers.hover.sizeOffset),l===parseInt(g,10)){n.newPointSize(l,c[h]);var b=c[h].getAttribute("cx"),v=c[h].getAttribute("cy");n.tooltipPosition.moveXCrosshairs(b),s.fixedTooltip||n.tooltipPosition.moveTooltip(b,v,d)}else n.oldPointSize(c[h])}}},{key:"newPointSize",value:function(t,i){var n=this.w,s=n.config.markers.hover.size,l=t===0?i.parentNode.firstChild:i.parentNode.lastChild;if(l.getAttribute("default-marker-size")!=="0"){var c=parseInt(l.getAttribute("index"),10);s===void 0&&(s=n.globals.markers.size[c]+n.config.markers.hover.sizeOffset),s<0&&(s=0),l.setAttribute("r",s)}}},{key:"oldPointSize",value:function(t){var i=parseFloat(t.getAttribute("default-marker-size"));t.setAttribute("r",i)}},{key:"resetPointsSize",value:function(){for(var t=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),i=0;i<t.length;i++){var n=parseFloat(t[i].getAttribute("default-marker-size"));I.isNumber(n)&&n>=0?t[i].setAttribute("r",n):t[i].setAttribute("r",0)}}}]),T}(),Ti=function(){function T(t){f(this,T),this.w=t.w;var i=this.w;this.ttCtx=t,this.isVerticalGroupedRangeBar=!i.globals.isBarHorizontal&&i.config.chart.type==="rangeBar"&&i.config.plotOptions.bar.rangeBarGroupRows}return w(T,[{key:"getAttr",value:function(t,i){return parseFloat(t.target.getAttribute(i))}},{key:"handleHeatTreeTooltip",value:function(t){var i=t.e,n=t.opt,s=t.x,l=t.y,c=t.type,d=this.ttCtx,h=this.w;if(i.target.classList.contains("apexcharts-".concat(c,"-rect"))){var g=this.getAttr(i,"i"),m=this.getAttr(i,"j"),b=this.getAttr(i,"cx"),v=this.getAttr(i,"cy"),S=this.getAttr(i,"width"),A=this.getAttr(i,"height");if(d.tooltipLabels.drawSeriesTexts({ttItems:n.ttItems,i:g,j:m,shared:!1,e:i}),h.globals.capturedSeriesIndex=g,h.globals.capturedDataPointIndex=m,s=b+d.tooltipRect.ttWidth/2+S,l=v+d.tooltipRect.ttHeight/2-A/2,d.tooltipPosition.moveXCrosshairs(b+S/2),s>h.globals.gridWidth/2&&(s=b-d.tooltipRect.ttWidth/2+S),d.w.config.tooltip.followCursor){var _=h.globals.dom.elWrap.getBoundingClientRect();s=h.globals.clientX-_.left-(s>h.globals.gridWidth/2?d.tooltipRect.ttWidth:0),l=h.globals.clientY-_.top-(l>h.globals.gridHeight/2?d.tooltipRect.ttHeight:0)}}return{x:s,y:l}}},{key:"handleMarkerTooltip",value:function(t){var i,n,s=t.e,l=t.opt,c=t.x,d=t.y,h=this.w,g=this.ttCtx;if(s.target.classList.contains("apexcharts-marker")){var m=parseInt(l.paths.getAttribute("cx"),10),b=parseInt(l.paths.getAttribute("cy"),10),v=parseFloat(l.paths.getAttribute("val"));if(n=parseInt(l.paths.getAttribute("rel"),10),i=parseInt(l.paths.parentNode.parentNode.parentNode.getAttribute("rel"),10)-1,g.intersect){var S=I.findAncestor(l.paths,"apexcharts-series");S&&(i=parseInt(S.getAttribute("data:realIndex"),10))}if(g.tooltipLabels.drawSeriesTexts({ttItems:l.ttItems,i,j:n,shared:!g.showOnIntersect&&h.config.tooltip.shared,e:s}),s.type==="mouseup"&&g.markerClick(s,i,n),h.globals.capturedSeriesIndex=i,h.globals.capturedDataPointIndex=n,c=m,d=b+h.globals.translateY-1.4*g.tooltipRect.ttHeight,g.w.config.tooltip.followCursor){var A=g.getElGrid().getBoundingClientRect();d=g.e.clientY+h.globals.translateY-A.top}v<0&&(d=b),g.marker.enlargeCurrentPoint(n,l.paths,c,d)}return{x:c,y:d}}},{key:"handleBarTooltip",value:function(t){var i,n,s=t.e,l=t.opt,c=this.w,d=this.ttCtx,h=d.getElTooltip(),g=0,m=0,b=0,v=this.getBarTooltipXY({e:s,opt:l});i=v.i;var S=v.barHeight,A=v.j;c.globals.capturedSeriesIndex=i,c.globals.capturedDataPointIndex=A,c.globals.isBarHorizontal&&d.tooltipUtil.hasBars()||!c.config.tooltip.shared?(m=v.x,b=v.y,n=Array.isArray(c.config.stroke.width)?c.config.stroke.width[i]:c.config.stroke.width,g=m):c.globals.comboCharts||c.config.tooltip.shared||(g/=2),isNaN(b)&&(b=c.globals.svgHeight-d.tooltipRect.ttHeight);var _=parseInt(l.paths.parentNode.getAttribute("data:realIndex"),10),P=c.globals.isMultipleYAxis?c.config.yaxis[_]&&c.config.yaxis[_].reversed:c.config.yaxis[0].reversed;if(m+d.tooltipRect.ttWidth>c.globals.gridWidth&&!P?m-=d.tooltipRect.ttWidth:m<0&&(m=0),d.w.config.tooltip.followCursor){var R=d.getElGrid().getBoundingClientRect();b=d.e.clientY-R.top}d.tooltip===null&&(d.tooltip=c.globals.dom.baseEl.querySelector(".apexcharts-tooltip")),c.config.tooltip.shared||(c.globals.comboBarCount>0?d.tooltipPosition.moveXCrosshairs(g+n/2):d.tooltipPosition.moveXCrosshairs(g)),!d.fixedTooltip&&(!c.config.tooltip.shared||c.globals.isBarHorizontal&&d.tooltipUtil.hasBars())&&(P&&(m-=d.tooltipRect.ttWidth)<0&&(m=0),!P||c.globals.isBarHorizontal&&d.tooltipUtil.hasBars()||(b=b+S-2*(c.globals.series[i][A]<0?S:0)),b=b+c.globals.translateY-d.tooltipRect.ttHeight/2,h.style.left=m+c.globals.translateX+"px",h.style.top=b+"px")}},{key:"getBarTooltipXY",value:function(t){var i=this,n=t.e,s=t.opt,l=this.w,c=null,d=this.ttCtx,h=0,g=0,m=0,b=0,v=0,S=n.target.classList;if(S.contains("apexcharts-bar-area")||S.contains("apexcharts-candlestick-area")||S.contains("apexcharts-boxPlot-area")||S.contains("apexcharts-rangebar-area")){var A=n.target,_=A.getBoundingClientRect(),P=s.elGrid.getBoundingClientRect(),R=_.height;v=_.height;var M=_.width,p=parseInt(A.getAttribute("cx"),10),y=parseInt(A.getAttribute("cy"),10);b=parseFloat(A.getAttribute("barWidth"));var C=n.type==="touchmove"?n.touches[0].clientX:n.clientX;c=parseInt(A.getAttribute("j"),10),h=parseInt(A.parentNode.getAttribute("rel"),10)-1;var L=A.getAttribute("data-range-y1"),F=A.getAttribute("data-range-y2");l.globals.comboCharts&&(h=parseInt(A.parentNode.getAttribute("data:realIndex"),10));var X=function(ee){return l.globals.isXNumeric?p-M/2:i.isVerticalGroupedRangeBar?p+M/2:p-d.dataPointsDividedWidth+M/2},J=function(){return y-d.dataPointsDividedHeight+R/2-d.tooltipRect.ttHeight/2};d.tooltipLabels.drawSeriesTexts({ttItems:s.ttItems,i:h,j:c,y1:L?parseInt(L,10):null,y2:F?parseInt(F,10):null,shared:!d.showOnIntersect&&l.config.tooltip.shared,e:n}),l.config.tooltip.followCursor?l.globals.isBarHorizontal?(g=C-P.left+15,m=J()):(g=X(),m=n.clientY-P.top-d.tooltipRect.ttHeight/2-15):l.globals.isBarHorizontal?((g=p)<d.xyRatios.baseLineInvertedY&&(g=p-d.tooltipRect.ttWidth),m=J()):(g=X(),m=y)}return{x:g,y:m,barHeight:v,barWidth:b,i:h,j:c}}}]),T}(),$t=function(){function T(t){f(this,T),this.w=t.w,this.ttCtx=t}return w(T,[{key:"drawXaxisTooltip",value:function(){var t=this.w,i=this.ttCtx,n=t.config.xaxis.position==="bottom";i.xaxisOffY=n?t.globals.gridHeight+1:-t.globals.xAxisHeight-t.config.xaxis.axisTicks.height+3;var s=n?"apexcharts-xaxistooltip apexcharts-xaxistooltip-bottom":"apexcharts-xaxistooltip apexcharts-xaxistooltip-top",l=t.globals.dom.elWrap;i.isXAxisTooltipEnabled&&t.globals.dom.baseEl.querySelector(".apexcharts-xaxistooltip")===null&&(i.xaxisTooltip=document.createElement("div"),i.xaxisTooltip.setAttribute("class",s+" apexcharts-theme-"+t.config.tooltip.theme),l.appendChild(i.xaxisTooltip),i.xaxisTooltipText=document.createElement("div"),i.xaxisTooltipText.classList.add("apexcharts-xaxistooltip-text"),i.xaxisTooltipText.style.fontFamily=t.config.xaxis.tooltip.style.fontFamily||t.config.chart.fontFamily,i.xaxisTooltipText.style.fontSize=t.config.xaxis.tooltip.style.fontSize,i.xaxisTooltip.appendChild(i.xaxisTooltipText))}},{key:"drawYaxisTooltip",value:function(){for(var t=this.w,i=this.ttCtx,n=function(l){var c=t.config.yaxis[l].opposite||t.config.yaxis[l].crosshairs.opposite;i.yaxisOffX=c?t.globals.gridWidth+1:1;var d="apexcharts-yaxistooltip apexcharts-yaxistooltip-".concat(l,c?" apexcharts-yaxistooltip-right":" apexcharts-yaxistooltip-left");t.globals.yAxisSameScaleIndices.map(function(g,m){g.map(function(b,v){v===l&&(d+=t.config.yaxis[v].show?" ":" apexcharts-yaxistooltip-hidden")})});var h=t.globals.dom.elWrap;t.globals.dom.baseEl.querySelector(".apexcharts-yaxistooltip apexcharts-yaxistooltip-".concat(l))===null&&(i.yaxisTooltip=document.createElement("div"),i.yaxisTooltip.setAttribute("class",d+" apexcharts-theme-"+t.config.tooltip.theme),h.appendChild(i.yaxisTooltip),l===0&&(i.yaxisTooltipText=[]),i.yaxisTooltipText[l]=document.createElement("div"),i.yaxisTooltipText[l].classList.add("apexcharts-yaxistooltip-text"),i.yaxisTooltip.appendChild(i.yaxisTooltipText[l]))},s=0;s<t.config.yaxis.length;s++)n(s)}},{key:"setXCrosshairWidth",value:function(){var t=this.w,i=this.ttCtx,n=i.getElXCrosshairs();if(i.xcrosshairsWidth=parseInt(t.config.xaxis.crosshairs.width,10),t.globals.comboCharts){var s=t.globals.dom.baseEl.querySelector(".apexcharts-bar-area");if(s!==null&&t.config.xaxis.crosshairs.width==="barWidth"){var l=parseFloat(s.getAttribute("barWidth"));i.xcrosshairsWidth=l}else if(t.config.xaxis.crosshairs.width==="tickWidth"){var c=t.globals.labels.length;i.xcrosshairsWidth=t.globals.gridWidth/c}}else if(t.config.xaxis.crosshairs.width==="tickWidth"){var d=t.globals.labels.length;i.xcrosshairsWidth=t.globals.gridWidth/d}else if(t.config.xaxis.crosshairs.width==="barWidth"){var h=t.globals.dom.baseEl.querySelector(".apexcharts-bar-area");if(h!==null){var g=parseFloat(h.getAttribute("barWidth"));i.xcrosshairsWidth=g}else i.xcrosshairsWidth=1}t.globals.isBarHorizontal&&(i.xcrosshairsWidth=0),n!==null&&i.xcrosshairsWidth>0&&n.setAttribute("width",i.xcrosshairsWidth)}},{key:"handleYCrosshair",value:function(){var t=this.w,i=this.ttCtx;i.ycrosshairs=t.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs"),i.ycrosshairsHidden=t.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs-hidden")}},{key:"drawYaxisTooltipText",value:function(t,i,n){var s=this.ttCtx,l=this.w,c=l.globals.yLabelFormatters[t];if(s.yaxisTooltips[t]){var d=s.getElGrid().getBoundingClientRect(),h=(i-d.top)*n.yRatio[t],g=l.globals.maxYArr[t]-l.globals.minYArr[t],m=l.globals.minYArr[t]+(g-h);s.tooltipPosition.moveYCrosshairs(i-d.top),s.yaxisTooltipText[t].innerHTML=c(m),s.tooltipPosition.moveYAxisTooltip(t)}}}]),T}(),Ct=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w;var i=this.w;this.tConfig=i.config.tooltip,this.tooltipUtil=new St(this),this.tooltipLabels=new ri(this),this.tooltipPosition=new rr(this),this.marker=new di(this),this.intersect=new Ti(this),this.axesTooltip=new $t(this),this.showOnIntersect=this.tConfig.intersect,this.showTooltipTitle=this.tConfig.x.show,this.fixedTooltip=this.tConfig.fixed.enabled,this.xaxisTooltip=null,this.yaxisTTEls=null,this.isBarShared=!i.globals.isBarHorizontal&&this.tConfig.shared,this.lastHoverTime=Date.now()}return w(T,[{key:"getElTooltip",value:function(t){return t||(t=this),t.w.globals.dom.baseEl?t.w.globals.dom.baseEl.querySelector(".apexcharts-tooltip"):null}},{key:"getElXCrosshairs",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-xcrosshairs")}},{key:"getElGrid",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-grid")}},{key:"drawTooltip",value:function(t){var i=this.w;this.xyRatios=t,this.isXAxisTooltipEnabled=i.config.xaxis.tooltip.enabled&&i.globals.axisCharts,this.yaxisTooltips=i.config.yaxis.map(function(c,d){return!!(c.show&&c.tooltip.enabled&&i.globals.axisCharts)}),this.allTooltipSeriesGroups=[],i.globals.axisCharts||(this.showTooltipTitle=!1);var n=document.createElement("div");if(n.classList.add("apexcharts-tooltip"),i.config.tooltip.cssClass&&n.classList.add(i.config.tooltip.cssClass),n.classList.add("apexcharts-theme-".concat(this.tConfig.theme)),i.globals.dom.elWrap.appendChild(n),i.globals.axisCharts){this.axesTooltip.drawXaxisTooltip(),this.axesTooltip.drawYaxisTooltip(),this.axesTooltip.setXCrosshairWidth(),this.axesTooltip.handleYCrosshair();var s=new ft(this.ctx);this.xAxisTicksPositions=s.getXAxisTicksPositions()}if(!i.globals.comboCharts&&!this.tConfig.intersect&&i.config.chart.type!=="rangeBar"||this.tConfig.shared||(this.showOnIntersect=!0),i.config.markers.size!==0&&i.globals.markers.largestSize!==0||this.marker.drawDynamicPoints(this),i.globals.collapsedSeries.length!==i.globals.series.length){this.dataPointsDividedHeight=i.globals.gridHeight/i.globals.dataPoints,this.dataPointsDividedWidth=i.globals.gridWidth/i.globals.dataPoints,this.showTooltipTitle&&(this.tooltipTitle=document.createElement("div"),this.tooltipTitle.classList.add("apexcharts-tooltip-title"),this.tooltipTitle.style.fontFamily=this.tConfig.style.fontFamily||i.config.chart.fontFamily,this.tooltipTitle.style.fontSize=this.tConfig.style.fontSize,n.appendChild(this.tooltipTitle));var l=i.globals.series.length;(i.globals.xyCharts||i.globals.comboCharts)&&this.tConfig.shared&&(l=this.showOnIntersect?1:i.globals.series.length),this.legendLabels=i.globals.dom.baseEl.querySelectorAll(".apexcharts-legend-text"),this.ttItems=this.createTTElements(l),this.addSVGEvents()}}},{key:"createTTElements",value:function(t){for(var i=this,n=this.w,s=[],l=this.getElTooltip(),c=function(h){var g=document.createElement("div");g.classList.add("apexcharts-tooltip-series-group"),g.style.order=n.config.tooltip.inverseOrder?t-h:h+1,i.tConfig.shared&&i.tConfig.enabledOnSeries&&Array.isArray(i.tConfig.enabledOnSeries)&&i.tConfig.enabledOnSeries.indexOf(h)<0&&g.classList.add("apexcharts-tooltip-series-group-hidden");var m=document.createElement("span");m.classList.add("apexcharts-tooltip-marker"),m.style.backgroundColor=n.globals.colors[h],g.appendChild(m);var b=document.createElement("div");b.classList.add("apexcharts-tooltip-text"),b.style.fontFamily=i.tConfig.style.fontFamily||n.config.chart.fontFamily,b.style.fontSize=i.tConfig.style.fontSize,["y","goals","z"].forEach(function(v){var S=document.createElement("div");S.classList.add("apexcharts-tooltip-".concat(v,"-group"));var A=document.createElement("span");A.classList.add("apexcharts-tooltip-text-".concat(v,"-label")),S.appendChild(A);var _=document.createElement("span");_.classList.add("apexcharts-tooltip-text-".concat(v,"-value")),S.appendChild(_),b.appendChild(S)}),g.appendChild(b),l.appendChild(g),s.push(g)},d=0;d<t;d++)c(d);return s}},{key:"addSVGEvents",value:function(){var t=this.w,i=t.config.chart.type,n=this.getElTooltip(),s=!(i!=="bar"&&i!=="candlestick"&&i!=="boxPlot"&&i!=="rangeBar"),l=i==="area"||i==="line"||i==="scatter"||i==="bubble"||i==="radar",c=t.globals.dom.Paper.node,d=this.getElGrid();d&&(this.seriesBound=d.getBoundingClientRect());var h,g=[],m=[],b={hoverArea:c,elGrid:d,tooltipEl:n,tooltipY:g,tooltipX:m,ttItems:this.ttItems};if(t.globals.axisCharts&&(l?h=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series[data\\:longestSeries='true'] .apexcharts-marker"):s?h=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series .apexcharts-bar-area, .apexcharts-series .apexcharts-candlestick-area, .apexcharts-series .apexcharts-boxPlot-area, .apexcharts-series .apexcharts-rangebar-area"):i!=="heatmap"&&i!=="treemap"||(h=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series .apexcharts-heatmap, .apexcharts-series .apexcharts-treemap")),h&&h.length))for(var v=0;v<h.length;v++)g.push(h[v].getAttribute("cy")),m.push(h[v].getAttribute("cx"));if(t.globals.xyCharts&&!this.showOnIntersect||t.globals.comboCharts&&!this.showOnIntersect||s&&this.tooltipUtil.hasBars()&&this.tConfig.shared)this.addPathsEventListeners([c],b);else if(s&&!t.globals.comboCharts||l&&this.showOnIntersect)this.addDatapointEventsListeners(b);else if(!t.globals.axisCharts||i==="heatmap"||i==="treemap"){var S=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series");this.addPathsEventListeners(S,b)}if(this.showOnIntersect){var A=t.globals.dom.baseEl.querySelectorAll(".apexcharts-line-series .apexcharts-marker, .apexcharts-area-series .apexcharts-marker");A.length>0&&this.addPathsEventListeners(A,b),this.tooltipUtil.hasBars()&&!this.tConfig.shared&&this.addDatapointEventsListeners(b)}}},{key:"drawFixedTooltipRect",value:function(){var t=this.w,i=this.getElTooltip(),n=i.getBoundingClientRect(),s=n.width+10,l=n.height+10,c=this.tConfig.fixed.offsetX,d=this.tConfig.fixed.offsetY,h=this.tConfig.fixed.position.toLowerCase();return h.indexOf("right")>-1&&(c=c+t.globals.svgWidth-s+10),h.indexOf("bottom")>-1&&(d=d+t.globals.svgHeight-l-10),i.style.left=c+"px",i.style.top=d+"px",{x:c,y:d,ttWidth:s,ttHeight:l}}},{key:"addDatapointEventsListeners",value:function(t){var i=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers .apexcharts-marker, .apexcharts-bar-area, .apexcharts-candlestick-area, .apexcharts-boxPlot-area, .apexcharts-rangebar-area");this.addPathsEventListeners(i,t)}},{key:"addPathsEventListeners",value:function(t,i){for(var n=this,s=function(c){var d={paths:t[c],tooltipEl:i.tooltipEl,tooltipY:i.tooltipY,tooltipX:i.tooltipX,elGrid:i.elGrid,hoverArea:i.hoverArea,ttItems:i.ttItems};["mousemove","mouseup","touchmove","mouseout","touchend"].map(function(h){return t[c].addEventListener(h,n.onSeriesHover.bind(n,d),{capture:!1,passive:!0})})},l=0;l<t.length;l++)s(l)}},{key:"onSeriesHover",value:function(t,i){var n=this,s=Date.now()-this.lastHoverTime;s>=100?this.seriesHover(t,i):(clearTimeout(this.seriesHoverTimeout),this.seriesHoverTimeout=setTimeout(function(){n.seriesHover(t,i)},100-s))}},{key:"seriesHover",value:function(t,i){var n=this;this.lastHoverTime=Date.now();var s=[],l=this.w;l.config.chart.group&&(s=this.ctx.getGroupedCharts()),l.globals.axisCharts&&(l.globals.minX===-1/0&&l.globals.maxX===1/0||l.globals.dataPoints===0)||(s.length?s.forEach(function(c){var d=n.getElTooltip(c),h={paths:t.paths,tooltipEl:d,tooltipY:t.tooltipY,tooltipX:t.tooltipX,elGrid:t.elGrid,hoverArea:t.hoverArea,ttItems:c.w.globals.tooltip.ttItems};c.w.globals.minX===n.w.globals.minX&&c.w.globals.maxX===n.w.globals.maxX&&c.w.globals.tooltip.seriesHoverByContext({chartCtx:c,ttCtx:c.w.globals.tooltip,opt:h,e:i})}):this.seriesHoverByContext({chartCtx:this.ctx,ttCtx:this.w.globals.tooltip,opt:t,e:i}))}},{key:"seriesHoverByContext",value:function(t){var i=t.chartCtx,n=t.ttCtx,s=t.opt,l=t.e,c=i.w,d=this.getElTooltip();d&&(n.tooltipRect={x:0,y:0,ttWidth:d.getBoundingClientRect().width,ttHeight:d.getBoundingClientRect().height},n.e=l,n.tooltipUtil.hasBars()&&!c.globals.comboCharts&&!n.isBarShared&&this.tConfig.onDatasetHover.highlightDataSeries&&new Re(i).toggleSeriesOnHover(l,l.target.parentNode),n.fixedTooltip&&n.drawFixedTooltipRect(),c.globals.axisCharts?n.axisChartsTooltips({e:l,opt:s,tooltipRect:n.tooltipRect}):n.nonAxisChartsTooltips({e:l,opt:s,tooltipRect:n.tooltipRect}))}},{key:"axisChartsTooltips",value:function(t){var i,n,s=t.e,l=t.opt,c=this.w,d=l.elGrid.getBoundingClientRect(),h=s.type==="touchmove"?s.touches[0].clientX:s.clientX,g=s.type==="touchmove"?s.touches[0].clientY:s.clientY;if(this.clientY=g,this.clientX=h,c.globals.capturedSeriesIndex=-1,c.globals.capturedDataPointIndex=-1,g<d.top||g>d.top+d.height)this.handleMouseOut(l);else{if(Array.isArray(this.tConfig.enabledOnSeries)&&!c.config.tooltip.shared){var m=parseInt(l.paths.getAttribute("index"),10);if(this.tConfig.enabledOnSeries.indexOf(m)<0)return void this.handleMouseOut(l)}var b=this.getElTooltip(),v=this.getElXCrosshairs(),S=c.globals.xyCharts||c.config.chart.type==="bar"&&!c.globals.isBarHorizontal&&this.tooltipUtil.hasBars()&&this.tConfig.shared||c.globals.comboCharts&&this.tooltipUtil.hasBars();if(s.type==="mousemove"||s.type==="touchmove"||s.type==="mouseup"){if(c.globals.collapsedSeries.length+c.globals.ancillaryCollapsedSeries.length===c.globals.series.length)return;v!==null&&v.classList.add("apexcharts-active");var A=this.yaxisTooltips.filter(function(R){return R===!0});if(this.ycrosshairs!==null&&A.length&&this.ycrosshairs.classList.add("apexcharts-active"),S&&!this.showOnIntersect)this.handleStickyTooltip(s,h,g,l);else if(c.config.chart.type==="heatmap"||c.config.chart.type==="treemap"){var _=this.intersect.handleHeatTreeTooltip({e:s,opt:l,x:i,y:n,type:c.config.chart.type});i=_.x,n=_.y,b.style.left=i+"px",b.style.top=n+"px"}else this.tooltipUtil.hasBars()&&this.intersect.handleBarTooltip({e:s,opt:l}),this.tooltipUtil.hasMarkers()&&this.intersect.handleMarkerTooltip({e:s,opt:l,x:i,y:n});if(this.yaxisTooltips.length)for(var P=0;P<c.config.yaxis.length;P++)this.axesTooltip.drawYaxisTooltipText(P,g,this.xyRatios);l.tooltipEl.classList.add("apexcharts-active")}else s.type!=="mouseout"&&s.type!=="touchend"||this.handleMouseOut(l)}}},{key:"nonAxisChartsTooltips",value:function(t){var i=t.e,n=t.opt,s=t.tooltipRect,l=this.w,c=n.paths.getAttribute("rel"),d=this.getElTooltip(),h=l.globals.dom.elWrap.getBoundingClientRect();if(i.type==="mousemove"||i.type==="touchmove"){d.classList.add("apexcharts-active"),this.tooltipLabels.drawSeriesTexts({ttItems:n.ttItems,i:parseInt(c,10)-1,shared:!1});var g=l.globals.clientX-h.left-s.ttWidth/2,m=l.globals.clientY-h.top-s.ttHeight-10;if(d.style.left=g+"px",d.style.top=m+"px",l.config.legend.tooltipHoverFormatter){var b=c-1,v=(0,l.config.legend.tooltipHoverFormatter)(this.legendLabels[b].getAttribute("data:default-text"),{seriesIndex:b,dataPointIndex:b,w:l});this.legendLabels[b].innerHTML=v}}else i.type!=="mouseout"&&i.type!=="touchend"||(d.classList.remove("apexcharts-active"),l.config.legend.tooltipHoverFormatter&&this.legendLabels.forEach(function(S){var A=S.getAttribute("data:default-text");S.innerHTML=decodeURIComponent(A)}))}},{key:"handleStickyTooltip",value:function(t,i,n,s){var l=this.w,c=this.tooltipUtil.getNearestValues({context:this,hoverArea:s.hoverArea,elGrid:s.elGrid,clientX:i,clientY:n}),d=c.j,h=c.capturedSeries;l.globals.collapsedSeriesIndices.includes(h)&&(h=null);var g=s.elGrid.getBoundingClientRect();if(c.hoverX<0||c.hoverX>g.width)this.handleMouseOut(s);else if(h!==null)this.handleStickyCapturedSeries(t,h,s,d);else if(this.tooltipUtil.isXoverlap(d)||l.globals.isBarHorizontal){var m=l.globals.series.findIndex(function(b,v){return!l.globals.collapsedSeriesIndices.includes(v)});this.create(t,this,m,d,s.ttItems)}}},{key:"handleStickyCapturedSeries",value:function(t,i,n,s){var l=this.w;if(!this.tConfig.shared&&l.globals.series[i][s]===null)return void this.handleMouseOut(n);if(l.globals.series[i][s]!==void 0)this.tConfig.shared&&this.tooltipUtil.isXoverlap(s)&&this.tooltipUtil.isInitialSeriesSameLen()?this.create(t,this,i,s,n.ttItems):this.create(t,this,i,s,n.ttItems,!1);else if(this.tooltipUtil.isXoverlap(s)){var c=l.globals.series.findIndex(function(d,h){return!l.globals.collapsedSeriesIndices.includes(h)});this.create(t,this,c,s,n.ttItems)}}},{key:"deactivateHoverFilter",value:function(){for(var t=this.w,i=new z(this.ctx),n=t.globals.dom.Paper.select(".apexcharts-bar-area"),s=0;s<n.length;s++)i.pathMouseLeave(n[s])}},{key:"handleMouseOut",value:function(t){var i=this.w,n=this.getElXCrosshairs();if(t.tooltipEl.classList.remove("apexcharts-active"),this.deactivateHoverFilter(),i.config.chart.type!=="bubble"&&this.marker.resetPointsSize(),n!==null&&n.classList.remove("apexcharts-active"),this.ycrosshairs!==null&&this.ycrosshairs.classList.remove("apexcharts-active"),this.isXAxisTooltipEnabled&&this.xaxisTooltip.classList.remove("apexcharts-active"),this.yaxisTooltips.length){this.yaxisTTEls===null&&(this.yaxisTTEls=i.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));for(var s=0;s<this.yaxisTTEls.length;s++)this.yaxisTTEls[s].classList.remove("apexcharts-active")}i.config.legend.tooltipHoverFormatter&&this.legendLabels.forEach(function(l){var c=l.getAttribute("data:default-text");l.innerHTML=decodeURIComponent(c)})}},{key:"markerClick",value:function(t,i,n){var s=this.w;typeof s.config.chart.events.markerClick=="function"&&s.config.chart.events.markerClick(t,this.ctx,{seriesIndex:i,dataPointIndex:n,w:s}),this.ctx.events.fireEvent("markerClick",[t,this.ctx,{seriesIndex:i,dataPointIndex:n,w:s}])}},{key:"create",value:function(t,i,n,s,l){var c,d,h,g,m,b,v,S,A,_,P,R,M,p,y,C,L=arguments.length>5&&arguments[5]!==void 0?arguments[5]:null,F=this.w,X=i;t.type==="mouseup"&&this.markerClick(t,n,s),L===null&&(L=this.tConfig.shared);var J=this.tooltipUtil.hasMarkers(n),ee=this.tooltipUtil.getElBars();if(F.config.legend.tooltipHoverFormatter){var oe=F.config.legend.tooltipHoverFormatter,ge=Array.from(this.legendLabels);ge.forEach(function(Kt){var Si=Kt.getAttribute("data:default-text");Kt.innerHTML=decodeURIComponent(Si)});for(var ue=0;ue<ge.length;ue++){var Se=ge[ue],$e=parseInt(Se.getAttribute("i"),10),De=decodeURIComponent(Se.getAttribute("data:default-text")),je=oe(De,{seriesIndex:L?$e:n,dataPointIndex:s,w:F});if(L)Se.innerHTML=F.globals.collapsedSeriesIndices.indexOf($e)<0?je:De;else if(Se.innerHTML=$e===n?je:De,n===$e)break}}var We=o(o({ttItems:l,i:n,j:s},((c=F.globals.seriesRange)===null||c===void 0||(d=c[n])===null||d===void 0||(h=d[s])===null||h===void 0||(g=h.y[0])===null||g===void 0?void 0:g.y1)!==void 0&&{y1:(m=F.globals.seriesRange)===null||m===void 0||(b=m[n])===null||b===void 0||(v=b[s])===null||v===void 0||(S=v.y[0])===null||S===void 0?void 0:S.y1}),((A=F.globals.seriesRange)===null||A===void 0||(_=A[n])===null||_===void 0||(P=_[s])===null||P===void 0||(R=P.y[0])===null||R===void 0?void 0:R.y2)!==void 0&&{y2:(M=F.globals.seriesRange)===null||M===void 0||(p=M[n])===null||p===void 0||(y=p[s])===null||y===void 0||(C=y.y[0])===null||C===void 0?void 0:C.y2});if(L){if(X.tooltipLabels.drawSeriesTexts(o(o({},We),{},{shared:!this.showOnIntersect&&this.tConfig.shared})),J)F.globals.markers.largestSize>0?X.marker.enlargePoints(s):X.tooltipPosition.moveDynamicPointsOnHover(s);else if(this.tooltipUtil.hasBars()&&(this.barSeriesHeight=this.tooltipUtil.getBarsHeight(ee),this.barSeriesHeight>0)){var lt=new z(this.ctx),rt=F.globals.dom.Paper.select(".apexcharts-bar-area[j='".concat(s,"']"));this.deactivateHoverFilter(),this.tooltipPosition.moveStickyTooltipOverBars(s,n);for(var dt=0;dt<rt.length;dt++)lt.pathMouseEnter(rt[dt])}}else X.tooltipLabels.drawSeriesTexts(o({shared:!1},We)),this.tooltipUtil.hasBars()&&X.tooltipPosition.moveStickyTooltipOverBars(s,n),J&&X.tooltipPosition.moveMarkers(n,s)}}]),T}(),wi=function(){function T(t){f(this,T),this.w=t.w,this.barCtx=t,this.totalFormatter=this.w.config.plotOptions.bar.dataLabels.total.formatter,this.totalFormatter||(this.totalFormatter=this.w.config.dataLabels.formatter)}return w(T,[{key:"handleBarDataLabels",value:function(t){var i=t.x,n=t.y,s=t.y1,l=t.y2,c=t.i,d=t.j,h=t.realIndex,g=t.groupIndex,m=t.series,b=t.barHeight,v=t.barWidth,S=t.barXPosition,A=t.barYPosition,_=t.visibleSeries,P=t.renderedPath,R=this.w,M=new z(this.barCtx.ctx),p=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[h]:this.barCtx.strokeWidth,y=i+parseFloat(v*_),C=n+parseFloat(b*_);R.globals.isXNumeric&&!R.globals.isBarHorizontal&&(y=i+parseFloat(v*(_+1)),C=n+parseFloat(b*(_+1))-p);var L,F=null,X=i,J=n,ee={},oe=R.config.dataLabels,ge=this.barCtx.barOptions.dataLabels,ue=this.barCtx.barOptions.dataLabels.total;A!==void 0&&this.barCtx.isRangeBar&&(C=A,J=A),S!==void 0&&this.barCtx.isVerticalGroupedRangeBar&&(y=S,X=S);var Se=oe.offsetX,$e=oe.offsetY,De={width:0,height:0};if(R.config.dataLabels.enabled){var je=this.barCtx.series[c][d];De=M.getTextRects(R.globals.yLabelFormatters[0](je),parseFloat(oe.style.fontSize))}var We={x:i,y:n,i:c,j:d,realIndex:h,groupIndex:g||-1,renderedPath:P,bcx:y,bcy:C,barHeight:b,barWidth:v,textRects:De,strokeWidth:p,dataLabelsX:X,dataLabelsY:J,dataLabelsConfig:oe,barDataLabelsConfig:ge,barTotalDataLabelsConfig:ue,offX:Se,offY:$e};return ee=this.barCtx.isHorizontal?this.calculateBarsDataLabelsPosition(We):this.calculateColumnsDataLabelsPosition(We),P.attr({cy:ee.bcy,cx:ee.bcx,j:d,val:m[c][d],barHeight:b,barWidth:v}),L=this.drawCalculatedDataLabels({x:ee.dataLabelsX,y:ee.dataLabelsY,val:this.barCtx.isRangeBar?[s,l]:m[c][d],i:h,j:d,barWidth:v,barHeight:b,textRects:De,dataLabelsConfig:oe}),R.config.chart.stacked&&ue.enabled&&(F=this.drawTotalDataLabels({x:ee.totalDataLabelsX,y:ee.totalDataLabelsY,realIndex:h,textAnchor:ee.totalDataLabelsAnchor,val:this.getStackedTotalDataLabel({realIndex:h,j:d}),dataLabelsConfig:oe,barTotalDataLabelsConfig:ue})),{dataLabels:L,totalDataLabels:F}}},{key:"getStackedTotalDataLabel",value:function(t){var i=t.realIndex,n=t.j,s=this.w,l=this.barCtx.stackedSeriesTotals[n];return this.totalFormatter&&(l=this.totalFormatter(l,o(o({},s),{},{seriesIndex:i,dataPointIndex:n,w:s}))),l}},{key:"calculateColumnsDataLabelsPosition",value:function(t){var i,n,s=this.w,l=t.i,c=t.j,d=t.realIndex,h=t.groupIndex,g=t.y,m=t.bcx,b=t.barWidth,v=t.barHeight,S=t.textRects,A=t.dataLabelsX,_=t.dataLabelsY,P=t.dataLabelsConfig,R=t.barDataLabelsConfig,M=t.barTotalDataLabelsConfig,p=t.strokeWidth,y=t.offX,C=t.offY;v=Math.abs(v);var L=s.config.plotOptions.bar.dataLabels.orientation==="vertical",F=this.barCtx.barHelpers.getZeroValueEncounters({i:l,j:c}).zeroEncounters;m=m-p/2+(h!==-1?h*b:0);var X=s.globals.gridWidth/s.globals.dataPoints;this.barCtx.isVerticalGroupedRangeBar?A+=b/2:(A=s.globals.isXNumeric?m-b/2+y:m-X+b/2+y,F>0&&s.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(A-=b*F)),L&&(A=A+S.height/2-p/2-2);var J=this.barCtx.series[l][c]<0,ee=g;switch(this.barCtx.isReversed&&(ee=g-v+(J?2*v:0),g-=v),R.position){case"center":_=L?J?ee-v/2+C:ee+v/2-C:J?ee-v/2+S.height/2+C:ee+v/2+S.height/2-C;break;case"bottom":_=L?J?ee-v+C:ee+v-C:J?ee-v+S.height+p+C:ee+v-S.height/2+p-C;break;case"top":_=L?J?ee+C:ee-C:J?ee-S.height/2-C:ee+S.height+C}if(this.barCtx.lastActiveBarSerieIndex===d&&M.enabled){var oe=new z(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:d,j:c}),P.fontSize);i=J?ee-oe.height/2-C-M.offsetY+18:ee+oe.height+C+M.offsetY-18,n=A+M.offsetX}return s.config.chart.stacked||(_<0?_=0+p:_+S.height/3>s.globals.gridHeight&&(_=s.globals.gridHeight-p)),{bcx:m,bcy:g,dataLabelsX:A,dataLabelsY:_,totalDataLabelsX:n,totalDataLabelsY:i,totalDataLabelsAnchor:"middle"}}},{key:"calculateBarsDataLabelsPosition",value:function(t){var i=this.w,n=t.x,s=t.i,l=t.j,c=t.realIndex,d=t.groupIndex,h=t.bcy,g=t.barHeight,m=t.barWidth,b=t.textRects,v=t.dataLabelsX,S=t.strokeWidth,A=t.dataLabelsConfig,_=t.barDataLabelsConfig,P=t.barTotalDataLabelsConfig,R=t.offX,M=t.offY,p=i.globals.gridHeight/i.globals.dataPoints;m=Math.abs(m);var y,C,L=(h+=d!==-1?d*g:0)-(this.barCtx.isRangeBar?0:p)+g/2+b.height/2+M-3,F="start",X=this.barCtx.series[s][l]<0,J=n;switch(this.barCtx.isReversed&&(J=n+m-(X?2*m:0),n=i.globals.gridWidth-m),_.position){case"center":v=X?J+m/2-R:Math.max(b.width/2,J-m/2)+R;break;case"bottom":v=X?J+m-S-Math.round(b.width/2)-R:J-m+S+Math.round(b.width/2)+R;break;case"top":v=X?J-S+Math.round(b.width/2)-R:J-S-Math.round(b.width/2)+R}if(this.barCtx.lastActiveBarSerieIndex===c&&P.enabled){var ee=new z(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:c,j:l}),A.fontSize);X?(y=J-S+Math.round(ee.width/2)-R-P.offsetX-15,F="end"):y=J-S-Math.round(ee.width/2)+R+P.offsetX+15,C=L+P.offsetY}return i.config.chart.stacked||(v<0?v=v+b.width+S:v+b.width/2>i.globals.gridWidth&&(v=i.globals.gridWidth-b.width-S)),{bcx:n,bcy:h,dataLabelsX:v,dataLabelsY:L,totalDataLabelsX:y,totalDataLabelsY:C,totalDataLabelsAnchor:F}}},{key:"drawCalculatedDataLabels",value:function(t){var i=t.x,n=t.y,s=t.val,l=t.i,c=t.j,d=t.textRects,h=t.barHeight,g=t.barWidth,m=t.dataLabelsConfig,b=this.w,v="rotate(0)";b.config.plotOptions.bar.dataLabels.orientation==="vertical"&&(v="rotate(-90, ".concat(i,", ").concat(n,")"));var S=new Ce(this.barCtx.ctx),A=new z(this.barCtx.ctx),_=m.formatter,P=null,R=b.globals.collapsedSeriesIndices.indexOf(l)>-1;if(m.enabled&&!R){P=A.group({class:"apexcharts-data-labels",transform:v});var M="";s!==void 0&&(M=_(s,o(o({},b),{},{seriesIndex:l,dataPointIndex:c,w:b}))),!s&&b.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(M="");var p=b.globals.series[l][c]<0,y=b.config.plotOptions.bar.dataLabels.position;b.config.plotOptions.bar.dataLabels.orientation==="vertical"&&(y==="top"&&(m.textAnchor=p?"end":"start"),y==="center"&&(m.textAnchor="middle"),y==="bottom"&&(m.textAnchor=p?"end":"start")),this.barCtx.isRangeBar&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&g<A.getTextRects(M,parseFloat(m.style.fontSize)).width&&(M=""),b.config.chart.stacked&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&(this.barCtx.isHorizontal?d.width/1.6>Math.abs(g)&&(M=""):d.height/1.6>Math.abs(h)&&(M=""));var C=o({},m);this.barCtx.isHorizontal&&s<0&&(m.textAnchor==="start"?C.textAnchor="end":m.textAnchor==="end"&&(C.textAnchor="start")),S.plotDataLabelsText({x:i,y:n,text:M,i:l,j:c,parent:P,dataLabelsConfig:C,alwaysDrawDataLabel:!0,offsetCorrection:!0})}return P}},{key:"drawTotalDataLabels",value:function(t){var i,n=t.x,s=t.y,l=t.val,c=t.realIndex,d=t.textAnchor,h=t.barTotalDataLabelsConfig,g=new z(this.barCtx.ctx);return h.enabled&&n!==void 0&&s!==void 0&&this.barCtx.lastActiveBarSerieIndex===c&&(i=g.drawText({x:n,y:s,foreColor:h.style.color,text:l,textAnchor:d,fontFamily:h.style.fontFamily,fontSize:h.style.fontSize,fontWeight:h.style.fontWeight})),i}}]),T}(),ui=function(){function T(t){f(this,T),this.w=t.w,this.barCtx=t}return w(T,[{key:"initVariables",value:function(t){var i=this.w;this.barCtx.series=t,this.barCtx.totalItems=0,this.barCtx.seriesLen=0,this.barCtx.visibleI=-1,this.barCtx.visibleItems=1;for(var n=0;n<t.length;n++)if(t[n].length>0&&(this.barCtx.seriesLen=this.barCtx.seriesLen+1,this.barCtx.totalItems+=t[n].length),i.globals.isXNumeric)for(var s=0;s<t[n].length;s++)i.globals.seriesX[n][s]>i.globals.minX&&i.globals.seriesX[n][s]<i.globals.maxX&&this.barCtx.visibleItems++;else this.barCtx.visibleItems=i.globals.dataPoints;this.barCtx.seriesLen===0&&(this.barCtx.seriesLen=1),this.barCtx.zeroSerieses=[],i.globals.comboCharts||this.checkZeroSeries({series:t})}},{key:"initialPositions",value:function(){var t,i,n,s,l,c,d,h,g=this.w,m=g.globals.dataPoints;this.barCtx.isRangeBar&&(m=g.globals.labels.length);var b=this.barCtx.seriesLen;if(g.config.plotOptions.bar.rangeBarGroupRows&&(b=1),this.barCtx.isHorizontal)l=(n=g.globals.gridHeight/m)/b,g.globals.isXNumeric&&(l=(n=g.globals.gridHeight/this.barCtx.totalItems)/this.barCtx.seriesLen),l=l*parseInt(this.barCtx.barOptions.barHeight,10)/100,String(this.barCtx.barOptions.barHeight).indexOf("%")===-1&&(l=parseInt(this.barCtx.barOptions.barHeight,10)),h=this.barCtx.baseLineInvertedY+g.globals.padHorizontal+(this.barCtx.isReversed?g.globals.gridWidth:0)-(this.barCtx.isReversed?2*this.barCtx.baseLineInvertedY:0),this.barCtx.isFunnel&&(h=g.globals.gridWidth/2),i=(n-l*this.barCtx.seriesLen)/2;else{if(s=g.globals.gridWidth/this.barCtx.visibleItems,g.config.xaxis.convertedCatToNumeric&&(s=g.globals.gridWidth/g.globals.dataPoints),c=s/b*parseInt(this.barCtx.barOptions.columnWidth,10)/100,g.globals.isXNumeric){var v=this.barCtx.xRatio;g.config.xaxis.convertedCatToNumeric&&(v=this.barCtx.initialXRatio),g.globals.minXDiff&&g.globals.minXDiff!==.5&&g.globals.minXDiff/v>0&&(s=g.globals.minXDiff/v),(c=s/b*parseInt(this.barCtx.barOptions.columnWidth,10)/100)<1&&(c=1)}String(this.barCtx.barOptions.columnWidth).indexOf("%")===-1&&(c=parseInt(this.barCtx.barOptions.columnWidth,10)),d=g.globals.gridHeight-this.barCtx.baseLineY[this.barCtx.yaxisIndex]-(this.barCtx.isReversed?g.globals.gridHeight:0)+(this.barCtx.isReversed?2*this.barCtx.baseLineY[this.barCtx.yaxisIndex]:0),t=g.globals.padHorizontal+(s-c*this.barCtx.seriesLen)/2}return{x:t,y:i,yDivision:n,xDivision:s,barHeight:l,barWidth:c,zeroH:d,zeroW:h}}},{key:"initializeStackedPrevVars",value:function(t){var i=t.w;i.globals.hasSeriesGroups?i.globals.seriesGroups.forEach(function(n){t[n]||(t[n]={}),t[n].prevY=[],t[n].prevX=[],t[n].prevYF=[],t[n].prevXF=[],t[n].prevYVal=[],t[n].prevXVal=[]}):(t.prevY=[],t.prevX=[],t.prevYF=[],t.prevXF=[],t.prevYVal=[],t.prevXVal=[])}},{key:"initializeStackedXYVars",value:function(t){var i=t.w;i.globals.hasSeriesGroups?i.globals.seriesGroups.forEach(function(n){t[n]||(t[n]={}),t[n].xArrj=[],t[n].xArrjF=[],t[n].xArrjVal=[],t[n].yArrj=[],t[n].yArrjF=[],t[n].yArrjVal=[]}):(t.xArrj=[],t.xArrjF=[],t.xArrjVal=[],t.yArrj=[],t.yArrjF=[],t.yArrjVal=[])}},{key:"getPathFillColor",value:function(t,i,n,s){var l,c,d,h,g=this.w,m=new it(this.barCtx.ctx),b=null,v=this.barCtx.barOptions.distributed?n:i;return this.barCtx.barOptions.colors.ranges.length>0&&this.barCtx.barOptions.colors.ranges.map(function(S){t[i][n]>=S.from&&t[i][n]<=S.to&&(b=S.color)}),g.config.series[i].data[n]&&g.config.series[i].data[n].fillColor&&(b=g.config.series[i].data[n].fillColor),m.fillPath({seriesNumber:this.barCtx.barOptions.distributed?v:s,dataPointIndex:n,color:b,value:t[i][n],fillConfig:(l=g.config.series[i].data[n])===null||l===void 0?void 0:l.fill,fillType:(c=g.config.series[i].data[n])!==null&&c!==void 0&&(d=c.fill)!==null&&d!==void 0&&d.type?(h=g.config.series[i].data[n])===null||h===void 0?void 0:h.fill.type:g.config.fill.type})}},{key:"getStrokeWidth",value:function(t,i,n){var s=0,l=this.w;return this.barCtx.series[t][i]?this.barCtx.isNullValue=!1:this.barCtx.isNullValue=!0,l.config.stroke.show&&(this.barCtx.isNullValue||(s=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[n]:this.barCtx.strokeWidth)),s}},{key:"shouldApplyRadius",value:function(t){var i=this.w,n=!1;return i.config.plotOptions.bar.borderRadius>0&&(i.config.chart.stacked&&i.config.plotOptions.bar.borderRadiusWhenStacked==="last"?this.barCtx.lastActiveBarSerieIndex===t&&(n=!0):n=!0),n}},{key:"barBackground",value:function(t){var i=t.j,n=t.i,s=t.x1,l=t.x2,c=t.y1,d=t.y2,h=t.elSeries,g=this.w,m=new z(this.barCtx.ctx),b=new Re(this.barCtx.ctx).getActiveConfigSeriesIndex();if(this.barCtx.barOptions.colors.backgroundBarColors.length>0&&b===n){i>=this.barCtx.barOptions.colors.backgroundBarColors.length&&(i%=this.barCtx.barOptions.colors.backgroundBarColors.length);var v=this.barCtx.barOptions.colors.backgroundBarColors[i],S=m.drawRect(s!==void 0?s:0,c!==void 0?c:0,l!==void 0?l:g.globals.gridWidth,d!==void 0?d:g.globals.gridHeight,this.barCtx.barOptions.colors.backgroundBarRadius,v,this.barCtx.barOptions.colors.backgroundBarOpacity);h.add(S),S.node.classList.add("apexcharts-backgroundBar")}}},{key:"getColumnPaths",value:function(t){var i,n=t.barWidth,s=t.barXPosition,l=t.y1,c=t.y2,d=t.strokeWidth,h=t.seriesGroup,g=t.realIndex,m=t.i,b=t.j,v=t.w,S=new z(this.barCtx.ctx);(d=Array.isArray(d)?d[g]:d)||(d=0);var A=n,_=s;(i=v.config.series[g].data[b])!==null&&i!==void 0&&i.columnWidthOffset&&(_=s-v.config.series[g].data[b].columnWidthOffset/2,A=n+v.config.series[g].data[b].columnWidthOffset);var P=_,R=_+A;l+=.001,c+=.001;var M=S.move(P,l),p=S.move(P,l),y=S.line(R-d,l);if(v.globals.previousPaths.length>0&&(p=this.barCtx.getPreviousPath(g,b,!1)),M=M+S.line(P,c)+S.line(R-d,c)+S.line(R-d,l)+(v.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),p=p+S.line(P,l)+y+y+y+y+y+S.line(P,l)+(v.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),this.shouldApplyRadius(g)&&(M=S.roundPathCorners(M,v.config.plotOptions.bar.borderRadius)),v.config.chart.stacked){var C=this.barCtx;v.globals.hasSeriesGroups&&h&&(C=this.barCtx[h]),C.yArrj.push(c),C.yArrjF.push(Math.abs(l-c)),C.yArrjVal.push(this.barCtx.series[m][b])}return{pathTo:M,pathFrom:p}}},{key:"getBarpaths",value:function(t){var i,n=t.barYPosition,s=t.barHeight,l=t.x1,c=t.x2,d=t.strokeWidth,h=t.seriesGroup,g=t.realIndex,m=t.i,b=t.j,v=t.w,S=new z(this.barCtx.ctx);(d=Array.isArray(d)?d[g]:d)||(d=0);var A=n,_=s;(i=v.config.series[g].data[b])!==null&&i!==void 0&&i.barHeightOffset&&(A=n-v.config.series[g].data[b].barHeightOffset/2,_=s+v.config.series[g].data[b].barHeightOffset);var P=A,R=A+_;l+=.001,c+=.001;var M=S.move(l,P),p=S.move(l,P);v.globals.previousPaths.length>0&&(p=this.barCtx.getPreviousPath(g,b,!1));var y=S.line(l,R-d);if(M=M+S.line(c,P)+S.line(c,R-d)+y+(v.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),p=p+S.line(l,P)+y+y+y+y+y+S.line(l,P)+(v.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),this.shouldApplyRadius(g)&&(M=S.roundPathCorners(M,v.config.plotOptions.bar.borderRadius)),v.config.chart.stacked){var C=this.barCtx;v.globals.hasSeriesGroups&&h&&(C=this.barCtx[h]),C.xArrj.push(c),C.xArrjF.push(Math.abs(l-c)),C.xArrjVal.push(this.barCtx.series[m][b])}return{pathTo:M,pathFrom:p}}},{key:"checkZeroSeries",value:function(t){for(var i=t.series,n=this.w,s=0;s<i.length;s++){for(var l=0,c=0;c<i[n.globals.maxValsInArrayIndex].length;c++)l+=i[s][c];l===0&&this.barCtx.zeroSerieses.push(s)}}},{key:"getXForValue",value:function(t,i){var n=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2]?i:null;return t!=null&&(n=i+t/this.barCtx.invertedYRatio-2*(this.barCtx.isReversed?t/this.barCtx.invertedYRatio:0)),n}},{key:"getYForValue",value:function(t,i){var n=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2]?i:null;return t!=null&&(n=i-t/this.barCtx.yRatio[this.barCtx.yaxisIndex]+2*(this.barCtx.isReversed?t/this.barCtx.yRatio[this.barCtx.yaxisIndex]:0)),n}},{key:"getGoalValues",value:function(t,i,n,s,l){var c=this,d=this.w,h=[],g=function(v,S){var A;h.push(($(A={},t,t==="x"?c.getXForValue(v,i,!1):c.getYForValue(v,n,!1)),$(A,"attrs",S),A))};if(d.globals.seriesGoals[s]&&d.globals.seriesGoals[s][l]&&Array.isArray(d.globals.seriesGoals[s][l])&&d.globals.seriesGoals[s][l].forEach(function(v){g(v.value,v)}),this.barCtx.barOptions.isDumbbell&&d.globals.seriesRange.length){var m=this.barCtx.barOptions.dumbbellColors?this.barCtx.barOptions.dumbbellColors:d.globals.colors,b={strokeHeight:t==="x"?0:d.globals.markers.size[s],strokeWidth:t==="x"?d.globals.markers.size[s]:0,strokeDashArray:0,strokeLineCap:"round",strokeColor:Array.isArray(m[s])?m[s][0]:m[s]};g(d.globals.seriesRangeStart[s][l],b),g(d.globals.seriesRangeEnd[s][l],o(o({},b),{},{strokeColor:Array.isArray(m[s])?m[s][1]:m[s]}))}return h}},{key:"drawGoalLine",value:function(t){var i=t.barXPosition,n=t.barYPosition,s=t.goalX,l=t.goalY,c=t.barWidth,d=t.barHeight,h=new z(this.barCtx.ctx),g=h.group({className:"apexcharts-bar-goals-groups"});g.node.classList.add("apexcharts-element-hidden"),this.barCtx.w.globals.delayedElements.push({el:g.node}),g.attr("clip-path","url(#gridRectMarkerMask".concat(this.barCtx.w.globals.cuid,")"));var m=null;return this.barCtx.isHorizontal?Array.isArray(s)&&s.forEach(function(b){var v=b.attrs.strokeHeight!==void 0?b.attrs.strokeHeight:d/2,S=n+v+d/2;m=h.drawLine(b.x,S-2*v,b.x,S,b.attrs.strokeColor?b.attrs.strokeColor:void 0,b.attrs.strokeDashArray,b.attrs.strokeWidth?b.attrs.strokeWidth:2,b.attrs.strokeLineCap),g.add(m)}):Array.isArray(l)&&l.forEach(function(b){var v=b.attrs.strokeWidth!==void 0?b.attrs.strokeWidth:c/2,S=i+v+c/2;m=h.drawLine(S-2*v,b.y,S,b.y,b.attrs.strokeColor?b.attrs.strokeColor:void 0,b.attrs.strokeDashArray,b.attrs.strokeHeight?b.attrs.strokeHeight:2,b.attrs.strokeLineCap),g.add(m)}),g}},{key:"drawBarShadow",value:function(t){var i=t.prevPaths,n=t.currPaths,s=t.color,l=this.w,c=i.x,d=i.x1,h=i.barYPosition,g=n.x,m=n.x1,b=n.barYPosition,v=h+n.barHeight,S=new z(this.barCtx.ctx),A=new I,_=S.move(d,v)+S.line(c,v)+S.line(g,b)+S.line(m,b)+S.line(d,v)+(l.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z");return S.drawPath({d:_,fill:A.shadeColor(.5,I.rgb2hex(s)),stroke:"none",strokeWidth:0,fillOpacity:1,classes:"apexcharts-bar-shadows"})}},{key:"getZeroValueEncounters",value:function(t){var i=t.i,n=t.j,s=this.w,l=0,c=0;return s.globals.seriesPercent.forEach(function(d,h){d[n]&&l++,h<i&&d[n]===0&&c++}),{nonZeroColumns:l,zeroEncounters:c}}}]),T}(),hi=function(){function T(t,i){f(this,T),this.ctx=t,this.w=t.w;var n=this.w;this.barOptions=n.config.plotOptions.bar,this.isHorizontal=this.barOptions.horizontal,this.strokeWidth=n.config.stroke.width,this.isNullValue=!1,this.isRangeBar=n.globals.seriesRange.length&&this.isHorizontal,this.isVerticalGroupedRangeBar=!n.globals.isBarHorizontal&&n.globals.seriesRange.length&&n.config.plotOptions.bar.rangeBarGroupRows,this.isFunnel=this.barOptions.isFunnel,this.xyRatios=i,this.xyRatios!==null&&(this.xRatio=i.xRatio,this.initialXRatio=i.initialXRatio,this.yRatio=i.yRatio,this.invertedXRatio=i.invertedXRatio,this.invertedYRatio=i.invertedYRatio,this.baseLineY=i.baseLineY,this.baseLineInvertedY=i.baseLineInvertedY),this.yaxisIndex=0,this.seriesLen=0,this.pathArr=[];var s=new Re(this.ctx);this.lastActiveBarSerieIndex=s.getActiveConfigSeriesIndex("desc",["bar","column"]);var l=s.getBarSeriesIndices(),c=new K(this.ctx);this.stackedSeriesTotals=c.getStackedSeriesTotals(this.w.config.series.map(function(d,h){return l.indexOf(h)===-1?h:-1}).filter(function(d){return d!==-1})),this.barHelpers=new ui(this)}return w(T,[{key:"draw",value:function(t,i){var n=this.w,s=new z(this.ctx),l=new K(this.ctx,n);t=l.getLogSeries(t),this.series=t,this.yRatio=l.getLogYRatios(this.yRatio),this.barHelpers.initVariables(t);var c=s.group({class:"apexcharts-bar-series apexcharts-plot-series"});n.config.dataLabels.enabled&&this.totalItems>this.barOptions.dataLabels.maxItems&&console.warn("WARNING: DataLabels are enabled but there are too many to display. This may cause performance issue when rendering - ApexCharts");for(var d=0,h=0;d<t.length;d++,h++){var g,m,b,v,S=void 0,A=void 0,_=[],P=[],R=n.globals.comboCharts?i[d]:d,M=s.group({class:"apexcharts-series",rel:d+1,seriesName:I.escapeString(n.globals.seriesNames[R]),"data:realIndex":R});this.ctx.series.addCollapsedClassToSeries(M,R),t[d].length>0&&(this.visibleI=this.visibleI+1);var p=0,y=0;this.yRatio.length>1&&(this.yaxisIndex=R),this.isReversed=n.config.yaxis[this.yaxisIndex]&&n.config.yaxis[this.yaxisIndex].reversed;var C=this.barHelpers.initialPositions();A=C.y,p=C.barHeight,m=C.yDivision,v=C.zeroW,S=C.x,y=C.barWidth,g=C.xDivision,b=C.zeroH,this.horizontal||P.push(S+y/2);var L=s.group({class:"apexcharts-datalabels","data:realIndex":R});n.globals.delayedElements.push({el:L.node}),L.node.classList.add("apexcharts-element-hidden");var F=s.group({class:"apexcharts-bar-goals-markers"}),X=s.group({class:"apexcharts-bar-shadows"});n.globals.delayedElements.push({el:X.node}),X.node.classList.add("apexcharts-element-hidden");for(var J=0;J<n.globals.dataPoints;J++){var ee=this.barHelpers.getStrokeWidth(d,J,R),oe=null,ge={indexes:{i:d,j:J,realIndex:R,bc:h},x:S,y:A,strokeWidth:ee,elSeries:M};this.isHorizontal?(oe=this.drawBarPaths(o(o({},ge),{},{barHeight:p,zeroW:v,yDivision:m})),y=this.series[d][J]/this.invertedYRatio):(oe=this.drawColumnPaths(o(o({},ge),{},{xDivision:g,barWidth:y,zeroH:b})),p=this.series[d][J]/this.yRatio[this.yaxisIndex]);var ue=this.barHelpers.getPathFillColor(t,d,J,R);if(this.isFunnel&&this.barOptions.isFunnel3d&&this.pathArr.length&&J>0){var Se=this.barHelpers.drawBarShadow({color:typeof ue=="string"&&(ue==null?void 0:ue.indexOf("url"))===-1?ue:I.hexToRgba(n.globals.colors[d]),prevPaths:this.pathArr[this.pathArr.length-1],currPaths:oe});Se&&X.add(Se)}this.pathArr.push(oe);var $e=this.barHelpers.drawGoalLine({barXPosition:oe.barXPosition,barYPosition:oe.barYPosition,goalX:oe.goalX,goalY:oe.goalY,barHeight:p,barWidth:y});$e&&F.add($e),A=oe.y,S=oe.x,J>0&&P.push(S+y/2),_.push(A),this.renderSeries({realIndex:R,pathFill:ue,j:J,i:d,pathFrom:oe.pathFrom,pathTo:oe.pathTo,strokeWidth:ee,elSeries:M,x:S,y:A,series:t,barHeight:oe.barHeight?oe.barHeight:p,barWidth:oe.barWidth?oe.barWidth:y,elDataLabelsWrap:L,elGoalsMarkers:F,elBarShadows:X,visibleSeries:this.visibleI,type:"bar"})}n.globals.seriesXvalues[R]=P,n.globals.seriesYvalues[R]=_,c.add(M)}return c}},{key:"renderSeries",value:function(t){var i=t.realIndex,n=t.pathFill,s=t.lineFill,l=t.j,c=t.i,d=t.groupIndex,h=t.pathFrom,g=t.pathTo,m=t.strokeWidth,b=t.elSeries,v=t.x,S=t.y,A=t.y1,_=t.y2,P=t.series,R=t.barHeight,M=t.barWidth,p=t.barXPosition,y=t.barYPosition,C=t.elDataLabelsWrap,L=t.elGoalsMarkers,F=t.elBarShadows,X=t.visibleSeries,J=t.type,ee=this.w,oe=new z(this.ctx);s||(s=this.barOptions.distributed?ee.globals.stroke.colors[l]:ee.globals.stroke.colors[i]),ee.config.series[c].data[l]&&ee.config.series[c].data[l].strokeColor&&(s=ee.config.series[c].data[l].strokeColor),this.isNullValue&&(n="none");var ge=l/ee.config.chart.animations.animateGradually.delay*(ee.config.chart.animations.speed/ee.globals.dataPoints)/2.4,ue=oe.renderPaths({i:c,j:l,realIndex:i,pathFrom:h,pathTo:g,stroke:s,strokeWidth:m,strokeLineCap:ee.config.stroke.lineCap,fill:n,animationDelay:ge,initialSpeed:ee.config.chart.animations.speed,dataChangeSpeed:ee.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(J,"-area")});ue.attr("clip-path","url(#gridRectMask".concat(ee.globals.cuid,")"));var Se=ee.config.forecastDataPoints;Se.count>0&&l>=ee.globals.dataPoints-Se.count&&(ue.node.setAttribute("stroke-dasharray",Se.dashArray),ue.node.setAttribute("stroke-width",Se.strokeWidth),ue.node.setAttribute("fill-opacity",Se.fillOpacity)),A!==void 0&&_!==void 0&&(ue.attr("data-range-y1",A),ue.attr("data-range-y2",_)),new Y(this.ctx).setSelectionFilter(ue,i,l),b.add(ue);var $e=new wi(this).handleBarDataLabels({x:v,y:S,y1:A,y2:_,i:c,j:l,series:P,realIndex:i,groupIndex:d,barHeight:R,barWidth:M,barXPosition:p,barYPosition:y,renderedPath:ue,visibleSeries:X});return $e.dataLabels!==null&&C.add($e.dataLabels),$e.totalDataLabels&&C.add($e.totalDataLabels),b.add(C),L&&b.add(L),F&&b.add(F),b}},{key:"drawBarPaths",value:function(t){var i,n=t.indexes,s=t.barHeight,l=t.strokeWidth,c=t.zeroW,d=t.x,h=t.y,g=t.yDivision,m=t.elSeries,b=this.w,v=n.i,S=n.j;if(b.globals.isXNumeric)i=(h=(b.globals.seriesX[v][S]-b.globals.minX)/this.invertedXRatio-s)+s*this.visibleI;else if(b.config.plotOptions.bar.hideZeroBarsWhenGrouped){var A=0,_=0;b.globals.seriesPercent.forEach(function(R,M){R[S]&&A++,M<v&&R[S]===0&&_++}),A>0&&(s=this.seriesLen*s/A),i=h+s*this.visibleI,i-=s*_}else i=h+s*this.visibleI;this.isFunnel&&(c-=(this.barHelpers.getXForValue(this.series[v][S],c)-c)/2),d=this.barHelpers.getXForValue(this.series[v][S],c);var P=this.barHelpers.getBarpaths({barYPosition:i,barHeight:s,x1:c,x2:d,strokeWidth:l,series:this.series,realIndex:n.realIndex,i:v,j:S,w:b});return b.globals.isXNumeric||(h+=g),this.barHelpers.barBackground({j:S,i:v,y1:i-s*this.visibleI,y2:s*this.seriesLen,elSeries:m}),{pathTo:P.pathTo,pathFrom:P.pathFrom,x1:c,x:d,y:h,goalX:this.barHelpers.getGoalValues("x",c,null,v,S),barYPosition:i,barHeight:s}}},{key:"drawColumnPaths",value:function(t){var i,n=t.indexes,s=t.x,l=t.y,c=t.xDivision,d=t.barWidth,h=t.zeroH,g=t.strokeWidth,m=t.elSeries,b=this.w,v=n.realIndex,S=n.i,A=n.j,_=n.bc;if(b.globals.isXNumeric){var P=v;b.globals.seriesX[v].length||(P=b.globals.maxValsInArrayIndex),b.globals.seriesX[P][A]&&(s=(b.globals.seriesX[P][A]-b.globals.minX)/this.xRatio-d*this.seriesLen/2),i=s+d*this.visibleI}else if(b.config.plotOptions.bar.hideZeroBarsWhenGrouped){var R=this.barHelpers.getZeroValueEncounters({i:S,j:A}),M=R.nonZeroColumns,p=R.zeroEncounters;M>0&&(d=this.seriesLen*d/M),i=s+d*this.visibleI,i-=d*p}else i=s+d*this.visibleI;l=this.barHelpers.getYForValue(this.series[S][A],h);var y=this.barHelpers.getColumnPaths({barXPosition:i,barWidth:d,y1:h,y2:l,strokeWidth:g,series:this.series,realIndex:n.realIndex,i:S,j:A,w:b});return b.globals.isXNumeric||(s+=c),this.barHelpers.barBackground({bc:_,j:A,i:S,x1:i-g/2-d*this.visibleI,x2:d*this.seriesLen+g/2,elSeries:m}),{pathTo:y.pathTo,pathFrom:y.pathFrom,x:s,y:l,goalY:this.barHelpers.getGoalValues("y",null,h,S,A),barXPosition:i,barWidth:d}}},{key:"getPreviousPath",value:function(t,i){for(var n,s=this.w,l=0;l<s.globals.previousPaths.length;l++){var c=s.globals.previousPaths[l];c.paths&&c.paths.length>0&&parseInt(c.realIndex,10)===parseInt(t,10)&&s.globals.previousPaths[l].paths[i]!==void 0&&(n=s.globals.previousPaths[l].paths[i].d)}return n}}]),T}(),$r=function(T){E(i,hi);var t=q(i);function i(){return f(this,i),t.apply(this,arguments)}return w(i,[{key:"draw",value:function(n,s){var l=this,c=this.w;this.graphics=new z(this.ctx),this.bar=new hi(this.ctx,this.xyRatios);var d=new K(this.ctx,c);n=d.getLogSeries(n),this.yRatio=d.getLogYRatios(this.yRatio),this.barHelpers.initVariables(n),c.config.chart.stackType==="100%"&&(n=c.globals.seriesPercent.slice()),this.series=n,this.barHelpers.initializeStackedPrevVars(this);for(var h=this.graphics.group({class:"apexcharts-bar-series apexcharts-plot-series"}),g=0,m=0,b=function(A,_){var P=void 0,R=void 0,M=void 0,p=void 0,y=-1;l.groupCtx=l,c.globals.seriesGroups.forEach(function(rt,dt){rt.indexOf(c.config.series[A].name)>-1&&(y=dt)}),y!==-1&&(l.groupCtx=l[c.globals.seriesGroups[y]]);var C=[],L=[],F=c.globals.comboCharts?s[A]:A;l.yRatio.length>1&&(l.yaxisIndex=F),l.isReversed=c.config.yaxis[l.yaxisIndex]&&c.config.yaxis[l.yaxisIndex].reversed;var X=l.graphics.group({class:"apexcharts-series",seriesName:I.escapeString(c.globals.seriesNames[F]),rel:A+1,"data:realIndex":F});l.ctx.series.addCollapsedClassToSeries(X,F);var J=l.graphics.group({class:"apexcharts-datalabels","data:realIndex":F}),ee=l.graphics.group({class:"apexcharts-bar-goals-markers"}),oe=0,ge=0,ue=l.initialPositions(g,m,P,R,M,p);m=ue.y,oe=ue.barHeight,R=ue.yDivision,p=ue.zeroW,g=ue.x,ge=ue.barWidth,P=ue.xDivision,M=ue.zeroH,l.barHelpers.initializeStackedXYVars(l),l.groupCtx.prevY.length===1&&l.groupCtx.prevY[0].every(function(rt){return isNaN(rt)})&&(l.groupCtx.prevY[0]=l.groupCtx.prevY[0].map(function(rt){return M}),l.groupCtx.prevYF[0]=l.groupCtx.prevYF[0].map(function(rt){return 0}));for(var Se=0;Se<c.globals.dataPoints;Se++){var $e=l.barHelpers.getStrokeWidth(A,Se,F),De={indexes:{i:A,j:Se,realIndex:F,bc:_},strokeWidth:$e,x:g,y:m,elSeries:X,groupIndex:y,seriesGroup:c.globals.seriesGroups[y]},je=null;l.isHorizontal?(je=l.drawStackedBarPaths(o(o({},De),{},{zeroW:p,barHeight:oe,yDivision:R})),ge=l.series[A][Se]/l.invertedYRatio):(je=l.drawStackedColumnPaths(o(o({},De),{},{xDivision:P,barWidth:ge,zeroH:M})),oe=l.series[A][Se]/l.yRatio[l.yaxisIndex]);var We=l.barHelpers.drawGoalLine({barXPosition:je.barXPosition,barYPosition:je.barYPosition,goalX:je.goalX,goalY:je.goalY,barHeight:oe,barWidth:ge});We&&ee.add(We),m=je.y,g=je.x,C.push(g),L.push(m);var lt=l.barHelpers.getPathFillColor(n,A,Se,F);X=l.renderSeries({realIndex:F,pathFill:lt,j:Se,i:A,groupIndex:y,pathFrom:je.pathFrom,pathTo:je.pathTo,strokeWidth:$e,elSeries:X,x:g,y:m,series:n,barHeight:oe,barWidth:ge,elDataLabelsWrap:J,elGoalsMarkers:ee,type:"bar",visibleSeries:0})}c.globals.seriesXvalues[F]=C,c.globals.seriesYvalues[F]=L,l.groupCtx.prevY.push(l.groupCtx.yArrj),l.groupCtx.prevYF.push(l.groupCtx.yArrjF),l.groupCtx.prevYVal.push(l.groupCtx.yArrjVal),l.groupCtx.prevX.push(l.groupCtx.xArrj),l.groupCtx.prevXF.push(l.groupCtx.xArrjF),l.groupCtx.prevXVal.push(l.groupCtx.xArrjVal),h.add(X)},v=0,S=0;v<n.length;v++,S++)b(v,S);return h}},{key:"initialPositions",value:function(n,s,l,c,d,h){var g,m,b,v,S=this.w;return this.isHorizontal?(b=(b=c=S.globals.gridHeight/S.globals.dataPoints)*parseInt(S.config.plotOptions.bar.barHeight,10)/100,String(S.config.plotOptions.bar.barHeight).indexOf("%")===-1&&(b=parseInt(S.config.plotOptions.bar.barHeight,10)),h=this.baseLineInvertedY+S.globals.padHorizontal+(this.isReversed?S.globals.gridWidth:0)-(this.isReversed?2*this.baseLineInvertedY:0),s=(c-b)/2):(v=l=S.globals.gridWidth/S.globals.dataPoints,v=S.globals.isXNumeric&&S.globals.dataPoints>1?(l=S.globals.minXDiff/this.xRatio)*parseInt(this.barOptions.columnWidth,10)/100:v*parseInt(S.config.plotOptions.bar.columnWidth,10)/100,String(S.config.plotOptions.bar.columnWidth).indexOf("%")===-1&&(v=parseInt(S.config.plotOptions.bar.columnWidth,10)),d=S.globals.gridHeight-this.baseLineY[this.yaxisIndex]-(this.isReversed?S.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[this.yaxisIndex]:0),n=S.globals.padHorizontal+(l-v)/2),{x:n,y:s,yDivision:c,xDivision:l,barHeight:(g=S.globals.seriesGroups)!==null&&g!==void 0&&g.length?b/S.globals.seriesGroups.length:b,barWidth:(m=S.globals.seriesGroups)!==null&&m!==void 0&&m.length?v/S.globals.seriesGroups.length:v,zeroH:d,zeroW:h}}},{key:"drawStackedBarPaths",value:function(n){for(var s,l=n.indexes,c=n.barHeight,d=n.strokeWidth,h=n.zeroW,g=n.x,m=n.y,b=n.groupIndex,v=n.seriesGroup,S=n.yDivision,A=n.elSeries,_=this.w,P=m+(b!==-1?b*c:0),R=l.i,M=l.j,p=0,y=0;y<this.groupCtx.prevXF.length;y++)p+=this.groupCtx.prevXF[y][M];var C=R;if(v&&(C=v.indexOf(_.config.series[R].name)),C>0){var L=h;this.groupCtx.prevXVal[C-1][M]<0?L=this.series[R][M]>=0?this.groupCtx.prevX[C-1][M]+p-2*(this.isReversed?p:0):this.groupCtx.prevX[C-1][M]:this.groupCtx.prevXVal[C-1][M]>=0&&(L=this.series[R][M]>=0?this.groupCtx.prevX[C-1][M]:this.groupCtx.prevX[C-1][M]-p+2*(this.isReversed?p:0)),s=L}else s=h;g=this.series[R][M]===null?s:s+this.series[R][M]/this.invertedYRatio-2*(this.isReversed?this.series[R][M]/this.invertedYRatio:0);var F=this.barHelpers.getBarpaths({barYPosition:P,barHeight:c,x1:s,x2:g,strokeWidth:d,series:this.series,realIndex:l.realIndex,seriesGroup:v,i:R,j:M,w:_});return this.barHelpers.barBackground({j:M,i:R,y1:P,y2:c,elSeries:A}),m+=S,{pathTo:F.pathTo,pathFrom:F.pathFrom,goalX:this.barHelpers.getGoalValues("x",h,null,R,M),barYPosition:P,x:g,y:m}}},{key:"drawStackedColumnPaths",value:function(n){var s=n.indexes,l=n.x,c=n.y,d=n.xDivision,h=n.barWidth,g=n.zeroH,m=n.groupIndex,b=n.seriesGroup,v=n.elSeries,S=this.w,A=s.i,_=s.j,P=s.bc;if(S.globals.isXNumeric){var R=S.globals.seriesX[A][_];R||(R=0),l=(R-S.globals.minX)/this.xRatio-h/2,S.globals.seriesGroups.length&&(l=(R-S.globals.minX)/this.xRatio-h/2*S.globals.seriesGroups.length)}for(var M,p=l+(m!==-1?m*h:0),y=0,C=0;C<this.groupCtx.prevYF.length;C++)y+=isNaN(this.groupCtx.prevYF[C][_])?0:this.groupCtx.prevYF[C][_];var L=A;if(b&&(L=b.indexOf(S.config.series[A].name)),L>0&&!S.globals.isXNumeric||L>0&&S.globals.isXNumeric&&S.globals.seriesX[A-1][_]===S.globals.seriesX[A][_]){var F,X,J,ee=Math.min(this.yRatio.length+1,A+1);if(this.groupCtx.prevY[L-1]!==void 0&&this.groupCtx.prevY[L-1].length)for(var oe=1;oe<ee;oe++){var ge;if(!isNaN((ge=this.groupCtx.prevY[L-oe])===null||ge===void 0?void 0:ge[_])){J=this.groupCtx.prevY[L-oe][_];break}}for(var ue=1;ue<ee;ue++){var Se,$e;if(((Se=this.groupCtx.prevYVal[L-ue])===null||Se===void 0?void 0:Se[_])<0){X=this.series[A][_]>=0?J-y+2*(this.isReversed?y:0):J;break}if((($e=this.groupCtx.prevYVal[L-ue])===null||$e===void 0?void 0:$e[_])>=0){X=this.series[A][_]>=0?J:J+y-2*(this.isReversed?y:0);break}}X===void 0&&(X=S.globals.gridHeight),M=(F=this.groupCtx.prevYF[0])!==null&&F!==void 0&&F.every(function(je){return je===0})&&this.groupCtx.prevYF.slice(1,L).every(function(je){return je.every(function(We){return isNaN(We)})})?g:X}else M=g;c=this.series[A][_]?M-this.series[A][_]/this.yRatio[this.yaxisIndex]+2*(this.isReversed?this.series[A][_]/this.yRatio[this.yaxisIndex]:0):M;var De=this.barHelpers.getColumnPaths({barXPosition:p,barWidth:h,y1:M,y2:c,yRatio:this.yRatio[this.yaxisIndex],strokeWidth:this.strokeWidth,series:this.series,seriesGroup:b,realIndex:s.realIndex,i:A,j:_,w:S});return this.barHelpers.barBackground({bc:P,j:_,i:A,x1:p,x2:h,elSeries:v}),l+=d,{pathTo:De.pathTo,pathFrom:De.pathFrom,goalY:this.barHelpers.getGoalValues("y",null,g,A,_),barXPosition:p,x:S.globals.isXNumeric?l-d:l,y:c}}}]),i}(),Oi=function(T){E(i,hi);var t=q(i);function i(){return f(this,i),t.apply(this,arguments)}return w(i,[{key:"draw",value:function(n,s,l){var c=this,d=this.w,h=new z(this.ctx),g=d.globals.comboCharts?s:d.config.chart.type,m=new it(this.ctx);this.candlestickOptions=this.w.config.plotOptions.candlestick,this.boxOptions=this.w.config.plotOptions.boxPlot,this.isHorizontal=d.config.plotOptions.bar.horizontal;var b=new K(this.ctx,d);n=b.getLogSeries(n),this.series=n,this.yRatio=b.getLogYRatios(this.yRatio),this.barHelpers.initVariables(n);for(var v=h.group({class:"apexcharts-".concat(g,"-series apexcharts-plot-series")}),S=function(_){c.isBoxPlot=d.config.chart.type==="boxPlot"||d.config.series[_].type==="boxPlot";var P,R,M,p,y=void 0,C=void 0,L=[],F=[],X=d.globals.comboCharts?l[_]:_,J=h.group({class:"apexcharts-series",seriesName:I.escapeString(d.globals.seriesNames[X]),rel:_+1,"data:realIndex":X});c.ctx.series.addCollapsedClassToSeries(J,X),n[_].length>0&&(c.visibleI=c.visibleI+1);var ee,oe;c.yRatio.length>1&&(c.yaxisIndex=X);var ge=c.barHelpers.initialPositions();C=ge.y,ee=ge.barHeight,R=ge.yDivision,p=ge.zeroW,y=ge.x,oe=ge.barWidth,P=ge.xDivision,M=ge.zeroH,F.push(y+oe/2);for(var ue=h.group({class:"apexcharts-datalabels","data:realIndex":X}),Se=function(De){var je=c.barHelpers.getStrokeWidth(_,De,X),We=null,lt={indexes:{i:_,j:De,realIndex:X},x:y,y:C,strokeWidth:je,elSeries:J};We=c.isHorizontal?c.drawHorizontalBoxPaths(o(o({},lt),{},{yDivision:R,barHeight:ee,zeroW:p})):c.drawVerticalBoxPaths(o(o({},lt),{},{xDivision:P,barWidth:oe,zeroH:M})),C=We.y,y=We.x,De>0&&F.push(y+oe/2),L.push(C),We.pathTo.forEach(function(rt,dt){var Kt=!c.isBoxPlot&&c.candlestickOptions.wick.useFillColor?We.color[dt]:d.globals.stroke.colors[_],Si=m.fillPath({seriesNumber:X,dataPointIndex:De,color:We.color[dt],value:n[_][De]});c.renderSeries({realIndex:X,pathFill:Si,lineFill:Kt,j:De,i:_,pathFrom:We.pathFrom,pathTo:rt,strokeWidth:je,elSeries:J,x:y,y:C,series:n,barHeight:ee,barWidth:oe,elDataLabelsWrap:ue,visibleSeries:c.visibleI,type:d.config.chart.type})})},$e=0;$e<d.globals.dataPoints;$e++)Se($e);d.globals.seriesXvalues[X]=F,d.globals.seriesYvalues[X]=L,v.add(J)},A=0;A<n.length;A++)S(A);return v}},{key:"drawVerticalBoxPaths",value:function(n){var s=n.indexes,l=n.x;n.y;var c=n.xDivision,d=n.barWidth,h=n.zeroH,g=n.strokeWidth,m=this.w,b=new z(this.ctx),v=s.i,S=s.j,A=!0,_=m.config.plotOptions.candlestick.colors.upward,P=m.config.plotOptions.candlestick.colors.downward,R="";this.isBoxPlot&&(R=[this.boxOptions.colors.lower,this.boxOptions.colors.upper]);var M=this.yRatio[this.yaxisIndex],p=s.realIndex,y=this.getOHLCValue(p,S),C=h,L=h;y.o>y.c&&(A=!1);var F=Math.min(y.o,y.c),X=Math.max(y.o,y.c),J=y.m;m.globals.isXNumeric&&(l=(m.globals.seriesX[p][S]-m.globals.minX)/this.xRatio-d/2);var ee=l+d*this.visibleI;this.series[v][S]===void 0||this.series[v][S]===null?(F=h,X=h):(F=h-F/M,X=h-X/M,C=h-y.h/M,L=h-y.l/M,J=h-y.m/M);var oe=b.move(ee,h),ge=b.move(ee+d/2,F);return m.globals.previousPaths.length>0&&(ge=this.getPreviousPath(p,S,!0)),oe=this.isBoxPlot?[b.move(ee,F)+b.line(ee+d/2,F)+b.line(ee+d/2,C)+b.line(ee+d/4,C)+b.line(ee+d-d/4,C)+b.line(ee+d/2,C)+b.line(ee+d/2,F)+b.line(ee+d,F)+b.line(ee+d,J)+b.line(ee,J)+b.line(ee,F+g/2),b.move(ee,J)+b.line(ee+d,J)+b.line(ee+d,X)+b.line(ee+d/2,X)+b.line(ee+d/2,L)+b.line(ee+d-d/4,L)+b.line(ee+d/4,L)+b.line(ee+d/2,L)+b.line(ee+d/2,X)+b.line(ee,X)+b.line(ee,J)+"z"]:[b.move(ee,X)+b.line(ee+d/2,X)+b.line(ee+d/2,C)+b.line(ee+d/2,X)+b.line(ee+d,X)+b.line(ee+d,F)+b.line(ee+d/2,F)+b.line(ee+d/2,L)+b.line(ee+d/2,F)+b.line(ee,F)+b.line(ee,X-g/2)],ge+=b.move(ee,F),m.globals.isXNumeric||(l+=c),{pathTo:oe,pathFrom:ge,x:l,y:X,barXPosition:ee,color:this.isBoxPlot?R:A?[_]:[P]}}},{key:"drawHorizontalBoxPaths",value:function(n){var s=n.indexes;n.x;var l=n.y,c=n.yDivision,d=n.barHeight,h=n.zeroW,g=n.strokeWidth,m=this.w,b=new z(this.ctx),v=s.i,S=s.j,A=this.boxOptions.colors.lower;this.isBoxPlot&&(A=[this.boxOptions.colors.lower,this.boxOptions.colors.upper]);var _=this.invertedYRatio,P=s.realIndex,R=this.getOHLCValue(P,S),M=h,p=h,y=Math.min(R.o,R.c),C=Math.max(R.o,R.c),L=R.m;m.globals.isXNumeric&&(l=(m.globals.seriesX[P][S]-m.globals.minX)/this.invertedXRatio-d/2);var F=l+d*this.visibleI;this.series[v][S]===void 0||this.series[v][S]===null?(y=h,C=h):(y=h+y/_,C=h+C/_,M=h+R.h/_,p=h+R.l/_,L=h+R.m/_);var X=b.move(h,F),J=b.move(y,F+d/2);return m.globals.previousPaths.length>0&&(J=this.getPreviousPath(P,S,!0)),X=[b.move(y,F)+b.line(y,F+d/2)+b.line(M,F+d/2)+b.line(M,F+d/2-d/4)+b.line(M,F+d/2+d/4)+b.line(M,F+d/2)+b.line(y,F+d/2)+b.line(y,F+d)+b.line(L,F+d)+b.line(L,F)+b.line(y+g/2,F),b.move(L,F)+b.line(L,F+d)+b.line(C,F+d)+b.line(C,F+d/2)+b.line(p,F+d/2)+b.line(p,F+d-d/4)+b.line(p,F+d/4)+b.line(p,F+d/2)+b.line(C,F+d/2)+b.line(C,F)+b.line(L,F)+"z"],J+=b.move(y,F),m.globals.isXNumeric||(l+=c),{pathTo:X,pathFrom:J,x:C,y:l,barYPosition:F,color:A}}},{key:"getOHLCValue",value:function(n,s){var l=this.w;return{o:this.isBoxPlot?l.globals.seriesCandleH[n][s]:l.globals.seriesCandleO[n][s],h:this.isBoxPlot?l.globals.seriesCandleO[n][s]:l.globals.seriesCandleH[n][s],m:l.globals.seriesCandleM[n][s],l:this.isBoxPlot?l.globals.seriesCandleC[n][s]:l.globals.seriesCandleL[n][s],c:this.isBoxPlot?l.globals.seriesCandleL[n][s]:l.globals.seriesCandleC[n][s]}}}]),i}(),Cr=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w}return w(T,[{key:"checkColorRange",value:function(){var t=this.w,i=!1,n=t.config.plotOptions[t.config.chart.type];return n.colorScale.ranges.length>0&&n.colorScale.ranges.map(function(s,l){s.from<=0&&(i=!0)}),i}},{key:"getShadeColor",value:function(t,i,n,s){var l=this.w,c=1,d=l.config.plotOptions[t].shadeIntensity,h=this.determineColor(t,i,n);l.globals.hasNegs||s?c=l.config.plotOptions[t].reverseNegativeShade?h.percent<0?h.percent/100*(1.25*d):(1-h.percent/100)*(1.25*d):h.percent<=0?1-(1+h.percent/100)*d:(1-h.percent/100)*d:(c=1-h.percent/100,t==="treemap"&&(c=(1-h.percent/100)*(1.25*d)));var g=h.color,m=new I;return l.config.plotOptions[t].enableShades&&(g=this.w.config.theme.mode==="dark"?I.hexToRgba(m.shadeColor(-1*c,h.color),l.config.fill.opacity):I.hexToRgba(m.shadeColor(c,h.color),l.config.fill.opacity)),{color:g,colorProps:h}}},{key:"determineColor",value:function(t,i,n){var s=this.w,l=s.globals.series[i][n],c=s.config.plotOptions[t],d=c.colorScale.inverse?n:i;c.distributed&&s.config.chart.type==="treemap"&&(d=n);var h=s.globals.colors[d],g=null,m=Math.min.apply(Math,U(s.globals.series[i])),b=Math.max.apply(Math,U(s.globals.series[i]));c.distributed||t!=="heatmap"||(m=s.globals.minY,b=s.globals.maxY),c.colorScale.min!==void 0&&(m=c.colorScale.min<s.globals.minY?c.colorScale.min:s.globals.minY,b=c.colorScale.max>s.globals.maxY?c.colorScale.max:s.globals.maxY);var v=Math.abs(b)+Math.abs(m),S=100*l/(v===0?v-1e-6:v);return c.colorScale.ranges.length>0&&c.colorScale.ranges.map(function(A,_){if(l>=A.from&&l<=A.to){h=A.color,g=A.foreColor?A.foreColor:null,m=A.from,b=A.to;var P=Math.abs(b)+Math.abs(m);S=100*l/(P===0?P-1e-6:P)}}),{color:h,foreColor:g,percent:S}}},{key:"calculateDataLabels",value:function(t){var i=t.text,n=t.x,s=t.y,l=t.i,c=t.j,d=t.colorProps,h=t.fontSize,g=this.w.config.dataLabels,m=new z(this.ctx),b=new Ce(this.ctx),v=null;if(g.enabled){v=m.group({class:"apexcharts-data-labels"});var S=g.offsetX,A=g.offsetY,_=n+S,P=s+parseFloat(g.style.fontSize)/3+A;b.plotDataLabelsText({x:_,y:P,text:i,i:l,j:c,color:d.foreColor,parent:v,fontSize:h,dataLabelsConfig:g})}return v}},{key:"addListeners",value:function(t){var i=new z(this.ctx);t.node.addEventListener("mouseenter",i.pathMouseEnter.bind(this,t)),t.node.addEventListener("mouseleave",i.pathMouseLeave.bind(this,t)),t.node.addEventListener("mousedown",i.pathMouseDown.bind(this,t))}}]),T}(),nr=function(){function T(t,i){f(this,T),this.ctx=t,this.w=t.w,this.xRatio=i.xRatio,this.yRatio=i.yRatio,this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.helpers=new Cr(t),this.rectRadius=this.w.config.plotOptions.heatmap.radius,this.strokeWidth=this.w.config.stroke.show?this.w.config.stroke.width:0}return w(T,[{key:"draw",value:function(t){var i=this.w,n=new z(this.ctx),s=n.group({class:"apexcharts-heatmap"});s.attr("clip-path","url(#gridRectMask".concat(i.globals.cuid,")"));var l=i.globals.gridWidth/i.globals.dataPoints,c=i.globals.gridHeight/i.globals.series.length,d=0,h=!1;this.negRange=this.helpers.checkColorRange();var g=t.slice();i.config.yaxis[0].reversed&&(h=!0,g.reverse());for(var m=h?0:g.length-1;h?m<g.length:m>=0;h?m++:m--){var b=n.group({class:"apexcharts-series apexcharts-heatmap-series",seriesName:I.escapeString(i.globals.seriesNames[m]),rel:m+1,"data:realIndex":m});if(this.ctx.series.addCollapsedClassToSeries(b,m),i.config.chart.dropShadow.enabled){var v=i.config.chart.dropShadow;new Y(this.ctx).dropShadow(b,v,m)}for(var S=0,A=i.config.plotOptions.heatmap.shadeIntensity,_=0;_<g[m].length;_++){var P=this.helpers.getShadeColor(i.config.chart.type,m,_,this.negRange),R=P.color,M=P.colorProps;i.config.fill.type==="image"&&(R=new it(this.ctx).fillPath({seriesNumber:m,dataPointIndex:_,opacity:i.globals.hasNegs?M.percent<0?1-(1+M.percent/100):A+M.percent/100:M.percent/100,patternID:I.randomId(),width:i.config.fill.image.width?i.config.fill.image.width:l,height:i.config.fill.image.height?i.config.fill.image.height:c}));var p=this.rectRadius,y=n.drawRect(S,d,l,c,p);if(y.attr({cx:S,cy:d}),y.node.classList.add("apexcharts-heatmap-rect"),b.add(y),y.attr({fill:R,i:m,index:m,j:_,val:g[m][_],"stroke-width":this.strokeWidth,stroke:i.config.plotOptions.heatmap.useFillColorAsStroke?R:i.globals.stroke.colors[0],color:R}),this.helpers.addListeners(y),i.config.chart.animations.enabled&&!i.globals.dataChanged){var C=1;i.globals.resized||(C=i.config.chart.animations.speed),this.animateHeatMap(y,S,d,l,c,C)}if(i.globals.dataChanged){var L=1;if(this.dynamicAnim.enabled&&i.globals.shouldAnimate){L=this.dynamicAnim.speed;var F=i.globals.previousPaths[m]&&i.globals.previousPaths[m][_]&&i.globals.previousPaths[m][_].color;F||(F="rgba(255, 255, 255, 0)"),this.animateHeatColor(y,I.isColorHex(F)?F:I.rgb2hex(F),I.isColorHex(R)?R:I.rgb2hex(R),L)}}var X=(0,i.config.dataLabels.formatter)(i.globals.series[m][_],{value:i.globals.series[m][_],seriesIndex:m,dataPointIndex:_,w:i}),J=this.helpers.calculateDataLabels({text:X,x:S+l/2,y:d+c/2,i:m,j:_,colorProps:M,series:g});J!==null&&b.add(J),S+=l}d+=c,s.add(b)}var ee=i.globals.yAxisScale[0].result.slice();return i.config.yaxis[0].reversed?ee.unshift(""):ee.push(""),i.globals.yAxisScale[0].result=ee,s}},{key:"animateHeatMap",value:function(t,i,n,s,l,c){var d=new j(this.ctx);d.animateRect(t,{x:i+s/2,y:n+l/2,width:0,height:0},{x:i,y:n,width:s,height:l},c,function(){d.animationCompleted(t)})}},{key:"animateHeatColor",value:function(t,i,n,s){t.attr({fill:i}).animate(s).attr({fill:n})}}]),T}(),kr=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w}return w(T,[{key:"drawYAxisTexts",value:function(t,i,n,s){var l=this.w,c=l.config.yaxis[0],d=l.globals.yLabelFormatters[0];return new z(this.ctx).drawText({x:t+c.labels.offsetX,y:i+c.labels.offsetY,text:d(s,n),textAnchor:"middle",fontSize:c.labels.style.fontSize,fontFamily:c.labels.style.fontFamily,foreColor:Array.isArray(c.labels.style.colors)?c.labels.style.colors[n]:c.labels.style.colors})}}]),T}(),_r=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w;var i=this.w;this.chartType=this.w.config.chart.type,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled,this.animBeginArr=[0],this.animDur=0,this.donutDataLabels=this.w.config.plotOptions.pie.donut.labels,this.lineColorArr=i.globals.stroke.colors!==void 0?i.globals.stroke.colors:i.globals.colors,this.defaultSize=Math.min(i.globals.gridWidth,i.globals.gridHeight),this.centerY=this.defaultSize/2,this.centerX=i.globals.gridWidth/2,i.config.chart.type==="radialBar"?this.fullAngle=360:this.fullAngle=Math.abs(i.config.plotOptions.pie.endAngle-i.config.plotOptions.pie.startAngle),this.initialAngle=i.config.plotOptions.pie.startAngle%this.fullAngle,i.globals.radialSize=this.defaultSize/2.05-i.config.stroke.width-(i.config.chart.sparkline.enabled?0:i.config.chart.dropShadow.blur),this.donutSize=i.globals.radialSize*parseInt(i.config.plotOptions.pie.donut.size,10)/100,this.maxY=0,this.sliceLabels=[],this.sliceSizes=[],this.prevSectorAngleArr=[]}return w(T,[{key:"draw",value:function(t){var i=this,n=this.w,s=new z(this.ctx);if(this.ret=s.group({class:"apexcharts-pie"}),n.globals.noData)return this.ret;for(var l=0,c=0;c<t.length;c++)l+=I.negToZero(t[c]);var d=[],h=s.group();l===0&&(l=1e-5),t.forEach(function(F){i.maxY=Math.max(i.maxY,F)}),n.config.yaxis[0].max&&(this.maxY=n.config.yaxis[0].max),n.config.grid.position==="back"&&this.chartType==="polarArea"&&this.drawPolarElements(this.ret);for(var g=0;g<t.length;g++){var m=this.fullAngle*I.negToZero(t[g])/l;d.push(m),this.chartType==="polarArea"?(d[g]=this.fullAngle/t.length,this.sliceSizes.push(n.globals.radialSize*t[g]/this.maxY)):this.sliceSizes.push(n.globals.radialSize)}if(n.globals.dataChanged){for(var b,v=0,S=0;S<n.globals.previousPaths.length;S++)v+=I.negToZero(n.globals.previousPaths[S]);for(var A=0;A<n.globals.previousPaths.length;A++)b=this.fullAngle*I.negToZero(n.globals.previousPaths[A])/v,this.prevSectorAngleArr.push(b)}this.donutSize<0&&(this.donutSize=0);var _=n.config.plotOptions.pie.customScale,P=n.globals.gridWidth/2,R=n.globals.gridHeight/2,M=P-n.globals.gridWidth/2*_,p=R-n.globals.gridHeight/2*_;if(this.chartType==="donut"){var y=s.drawCircle(this.donutSize);y.attr({cx:this.centerX,cy:this.centerY,fill:n.config.plotOptions.pie.donut.background?n.config.plotOptions.pie.donut.background:"transparent"}),h.add(y)}var C=this.drawArcs(d,t);if(this.sliceLabels.forEach(function(F){C.add(F)}),h.attr({transform:"translate(".concat(M,", ").concat(p,") scale(").concat(_,")")}),h.add(C),this.ret.add(h),this.donutDataLabels.show){var L=this.renderInnerDataLabels(this.donutDataLabels,{hollowSize:this.donutSize,centerX:this.centerX,centerY:this.centerY,opacity:this.donutDataLabels.show,translateX:M,translateY:p});this.ret.add(L)}return n.config.grid.position==="front"&&this.chartType==="polarArea"&&this.drawPolarElements(this.ret),this.ret}},{key:"drawArcs",value:function(t,i){var n=this.w,s=new Y(this.ctx),l=new z(this.ctx),c=new it(this.ctx),d=l.group({class:"apexcharts-slices"}),h=this.initialAngle,g=this.initialAngle,m=this.initialAngle,b=this.initialAngle;this.strokeWidth=n.config.stroke.show?n.config.stroke.width:0;for(var v=0;v<t.length;v++){var S=l.group({class:"apexcharts-series apexcharts-pie-series",seriesName:I.escapeString(n.globals.seriesNames[v]),rel:v+1,"data:realIndex":v});d.add(S),g=b,m=(h=m)+t[v],b=g+this.prevSectorAngleArr[v];var A=m<h?this.fullAngle+m-h:m-h,_=c.fillPath({seriesNumber:v,size:this.sliceSizes[v],value:i[v]}),P=this.getChangedPath(g,b),R=l.drawPath({d:P,stroke:Array.isArray(this.lineColorArr)?this.lineColorArr[v]:this.lineColorArr,strokeWidth:0,fill:_,fillOpacity:n.config.fill.opacity,classes:"apexcharts-pie-area apexcharts-".concat(this.chartType.toLowerCase(),"-slice-").concat(v)});if(R.attr({index:0,j:v}),s.setSelectionFilter(R,0,v),n.config.chart.dropShadow.enabled){var M=n.config.chart.dropShadow;s.dropShadow(R,M,v)}this.addListeners(R,this.donutDataLabels),z.setAttrs(R.node,{"data:angle":A,"data:startAngle":h,"data:strokeWidth":this.strokeWidth,"data:value":i[v]});var p={x:0,y:0};this.chartType==="pie"||this.chartType==="polarArea"?p=I.polarToCartesian(this.centerX,this.centerY,n.globals.radialSize/1.25+n.config.plotOptions.pie.dataLabels.offset,(h+A/2)%this.fullAngle):this.chartType==="donut"&&(p=I.polarToCartesian(this.centerX,this.centerY,(n.globals.radialSize+this.donutSize)/2+n.config.plotOptions.pie.dataLabels.offset,(h+A/2)%this.fullAngle)),S.add(R);var y=0;if(!this.initialAnim||n.globals.resized||n.globals.dataChanged?this.animBeginArr.push(0):((y=A/this.fullAngle*n.config.chart.animations.speed)===0&&(y=1),this.animDur=y+this.animDur,this.animBeginArr.push(this.animDur)),this.dynamicAnim&&n.globals.dataChanged?this.animatePaths(R,{size:this.sliceSizes[v],endAngle:m,startAngle:h,prevStartAngle:g,prevEndAngle:b,animateStartingPos:!0,i:v,animBeginArr:this.animBeginArr,shouldSetPrevPaths:!0,dur:n.config.chart.animations.dynamicAnimation.speed}):this.animatePaths(R,{size:this.sliceSizes[v],endAngle:m,startAngle:h,i:v,totalItems:t.length-1,animBeginArr:this.animBeginArr,dur:y}),n.config.plotOptions.pie.expandOnClick&&this.chartType!=="polarArea"&&R.click(this.pieClicked.bind(this,v)),n.globals.selectedDataPoints[0]!==void 0&&n.globals.selectedDataPoints[0].indexOf(v)>-1&&this.pieClicked(v),n.config.dataLabels.enabled){var C=p.x,L=p.y,F=100*A/this.fullAngle+"%";if(A!==0&&n.config.plotOptions.pie.dataLabels.minAngleToShowLabel<t[v]){var X=n.config.dataLabels.formatter;X!==void 0&&(F=X(n.globals.seriesPercent[v][0],{seriesIndex:v,w:n}));var J=n.globals.dataLabels.style.colors[v],ee=l.group({class:"apexcharts-datalabels"}),oe=l.drawText({x:C,y:L,text:F,textAnchor:"middle",fontSize:n.config.dataLabels.style.fontSize,fontFamily:n.config.dataLabels.style.fontFamily,fontWeight:n.config.dataLabels.style.fontWeight,foreColor:J});if(ee.add(oe),n.config.dataLabels.dropShadow.enabled){var ge=n.config.dataLabels.dropShadow;s.dropShadow(oe,ge)}oe.node.classList.add("apexcharts-pie-label"),n.config.chart.animations.animate&&n.globals.resized===!1&&(oe.node.classList.add("apexcharts-pie-label-delay"),oe.node.style.animationDelay=n.config.chart.animations.speed/940+"s"),this.sliceLabels.push(ee)}}}return d}},{key:"addListeners",value:function(t,i){var n=new z(this.ctx);t.node.addEventListener("mouseenter",n.pathMouseEnter.bind(this,t)),t.node.addEventListener("mouseleave",n.pathMouseLeave.bind(this,t)),t.node.addEventListener("mouseleave",this.revertDataLabelsInner.bind(this,t.node,i)),t.node.addEventListener("mousedown",n.pathMouseDown.bind(this,t)),this.donutDataLabels.total.showAlways||(t.node.addEventListener("mouseenter",this.printDataLabelsInner.bind(this,t.node,i)),t.node.addEventListener("mousedown",this.printDataLabelsInner.bind(this,t.node,i)))}},{key:"animatePaths",value:function(t,i){var n=this.w,s=i.endAngle<i.startAngle?this.fullAngle+i.endAngle-i.startAngle:i.endAngle-i.startAngle,l=s,c=i.startAngle,d=i.startAngle;i.prevStartAngle!==void 0&&i.prevEndAngle!==void 0&&(c=i.prevEndAngle,l=i.prevEndAngle<i.prevStartAngle?this.fullAngle+i.prevEndAngle-i.prevStartAngle:i.prevEndAngle-i.prevStartAngle),i.i===n.config.series.length-1&&(s+d>this.fullAngle?i.endAngle=i.endAngle-(s+d):s+d<this.fullAngle&&(i.endAngle=i.endAngle+(this.fullAngle-(s+d)))),s===this.fullAngle&&(s=this.fullAngle-.01),this.animateArc(t,c,d,s,l,i)}},{key:"animateArc",value:function(t,i,n,s,l,c){var d,h=this,g=this.w,m=new j(this.ctx),b=c.size;(isNaN(i)||isNaN(l))&&(i=n,l=s,c.dur=0);var v=s,S=n,A=i<n?this.fullAngle+i-n:i-n;g.globals.dataChanged&&c.shouldSetPrevPaths&&c.prevEndAngle&&(d=h.getPiePath({me:h,startAngle:c.prevStartAngle,angle:c.prevEndAngle<c.prevStartAngle?this.fullAngle+c.prevEndAngle-c.prevStartAngle:c.prevEndAngle-c.prevStartAngle,size:b}),t.attr({d})),c.dur!==0?t.animate(c.dur,g.globals.easing,c.animBeginArr[c.i]).afterAll(function(){h.chartType!=="pie"&&h.chartType!=="donut"&&h.chartType!=="polarArea"||this.animate(g.config.chart.animations.dynamicAnimation.speed).attr({"stroke-width":h.strokeWidth}),c.i===g.config.series.length-1&&m.animationCompleted(t)}).during(function(_){v=A+(s-A)*_,c.animateStartingPos&&(v=l+(s-l)*_,S=i-l+(n-(i-l))*_),d=h.getPiePath({me:h,startAngle:S,angle:v,size:b}),t.node.setAttribute("data:pathOrig",d),t.attr({d})}):(d=h.getPiePath({me:h,startAngle:S,angle:s,size:b}),c.isTrack||(g.globals.animationEnded=!0),t.node.setAttribute("data:pathOrig",d),t.attr({d,"stroke-width":h.strokeWidth}))}},{key:"pieClicked",value:function(t){var i,n=this.w,s=this,l=s.sliceSizes[t]+(n.config.plotOptions.pie.expandOnClick?4:0),c=n.globals.dom.Paper.select(".apexcharts-".concat(s.chartType.toLowerCase(),"-slice-").concat(t)).members[0];if(c.attr("data:pieClicked")!=="true"){var d=n.globals.dom.baseEl.getElementsByClassName("apexcharts-pie-area");Array.prototype.forEach.call(d,function(b){b.setAttribute("data:pieClicked","false");var v=b.getAttribute("data:pathOrig");v&&b.setAttribute("d",v)}),c.attr("data:pieClicked","true");var h=parseInt(c.attr("data:startAngle"),10),g=parseInt(c.attr("data:angle"),10);i=s.getPiePath({me:s,startAngle:h,angle:g,size:l}),g!==360&&c.plot(i)}else{c.attr({"data:pieClicked":"false"}),this.revertDataLabelsInner(c.node,this.donutDataLabels);var m=c.attr("data:pathOrig");c.attr({d:m})}}},{key:"getChangedPath",value:function(t,i){var n="";return this.dynamicAnim&&this.w.globals.dataChanged&&(n=this.getPiePath({me:this,startAngle:t,angle:i-t,size:this.size})),n}},{key:"getPiePath",value:function(t){var i=t.me,n=t.startAngle,s=t.angle,l=t.size,c=n,d=Math.PI*(c-90)/180,h=s+n;Math.ceil(h)>=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle&&(h=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle-.01),Math.ceil(h)>this.fullAngle&&(h-=this.fullAngle);var g=Math.PI*(h-90)/180,m=i.centerX+l*Math.cos(d),b=i.centerY+l*Math.sin(d),v=i.centerX+l*Math.cos(g),S=i.centerY+l*Math.sin(g),A=I.polarToCartesian(i.centerX,i.centerY,i.donutSize,h),_=I.polarToCartesian(i.centerX,i.centerY,i.donutSize,c),P=s>180?1:0,R=["M",m,b,"A",l,l,0,P,1,v,S];return i.chartType==="donut"?[].concat(R,["L",A.x,A.y,"A",i.donutSize,i.donutSize,0,P,0,_.x,_.y,"L",m,b,"z"]).join(" "):i.chartType==="pie"||i.chartType==="polarArea"?[].concat(R,["L",i.centerX,i.centerY,"L",m,b]).join(" "):[].concat(R).join(" ")}},{key:"drawPolarElements",value:function(t){var i=this.w,n=new mt(this.ctx),s=new z(this.ctx),l=new kr(this.ctx),c=s.group(),d=s.group(),h=n.niceScale(0,Math.ceil(this.maxY),i.config.yaxis[0].tickAmount,0,!0),g=h.result.reverse(),m=h.result.length;this.maxY=h.niceMax;for(var b=i.globals.radialSize,v=b/(m-1),S=0;S<m-1;S++){var A=s.drawCircle(b);if(A.attr({cx:this.centerX,cy:this.centerY,fill:"none","stroke-width":i.config.plotOptions.polarArea.rings.strokeWidth,stroke:i.config.plotOptions.polarArea.rings.strokeColor}),i.config.yaxis[0].show){var _=l.drawYAxisTexts(this.centerX,this.centerY-b+parseInt(i.config.yaxis[0].labels.style.fontSize,10)/2,S,g[S]);d.add(_)}c.add(A),b-=v}this.drawSpokes(t),t.add(c),t.add(d)}},{key:"renderInnerDataLabels",value:function(t,i){var n=this.w,s=new z(this.ctx),l=s.group({class:"apexcharts-datalabels-group",transform:"translate(".concat(i.translateX?i.translateX:0,", ").concat(i.translateY?i.translateY:0,") scale(").concat(n.config.plotOptions.pie.customScale,")")}),c=t.total.show;l.node.style.opacity=i.opacity;var d,h,g=i.centerX,m=i.centerY;d=t.name.color===void 0?n.globals.colors[0]:t.name.color;var b=t.name.fontSize,v=t.name.fontFamily,S=t.name.fontWeight;h=t.value.color===void 0?n.config.chart.foreColor:t.value.color;var A=t.value.formatter,_="",P="";if(c?(d=t.total.color,b=t.total.fontSize,v=t.total.fontFamily,S=t.total.fontWeight,P=t.total.label,_=t.total.formatter(n)):n.globals.series.length===1&&(_=A(n.globals.series[0],n),P=n.globals.seriesNames[0]),P&&(P=t.name.formatter(P,t.total.show,n)),t.name.show){var R=s.drawText({x:g,y:m+parseFloat(t.name.offsetY),text:P,textAnchor:"middle",foreColor:d,fontSize:b,fontWeight:S,fontFamily:v});R.node.classList.add("apexcharts-datalabel-label"),l.add(R)}if(t.value.show){var M=t.name.show?parseFloat(t.value.offsetY)+16:t.value.offsetY,p=s.drawText({x:g,y:m+M,text:_,textAnchor:"middle",foreColor:h,fontWeight:t.value.fontWeight,fontSize:t.value.fontSize,fontFamily:t.value.fontFamily});p.node.classList.add("apexcharts-datalabel-value"),l.add(p)}return l}},{key:"printInnerLabels",value:function(t,i,n,s){var l,c=this.w;s?l=t.name.color===void 0?c.globals.colors[parseInt(s.parentNode.getAttribute("rel"),10)-1]:t.name.color:c.globals.series.length>1&&t.total.show&&(l=t.total.color);var d=c.globals.dom.baseEl.querySelector(".apexcharts-datalabel-label"),h=c.globals.dom.baseEl.querySelector(".apexcharts-datalabel-value");n=(0,t.value.formatter)(n,c),s||typeof t.total.formatter!="function"||(n=t.total.formatter(c));var g=i===t.total.label;i=t.name.formatter(i,g,c),d!==null&&(d.textContent=i),h!==null&&(h.textContent=n),d!==null&&(d.style.fill=l)}},{key:"printDataLabelsInner",value:function(t,i){var n=this.w,s=t.getAttribute("data:value"),l=n.globals.seriesNames[parseInt(t.parentNode.getAttribute("rel"),10)-1];n.globals.series.length>1&&this.printInnerLabels(i,l,s,t);var c=n.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group");c!==null&&(c.style.opacity=1)}},{key:"drawSpokes",value:function(t){var i=this,n=this.w,s=new z(this.ctx),l=n.config.plotOptions.polarArea.spokes;if(l.strokeWidth!==0){for(var c=[],d=360/n.globals.series.length,h=0;h<n.globals.series.length;h++)c.push(I.polarToCartesian(this.centerX,this.centerY,n.globals.radialSize,n.config.plotOptions.pie.startAngle+d*h));c.forEach(function(g,m){var b=s.drawLine(g.x,g.y,i.centerX,i.centerY,Array.isArray(l.connectorColors)?l.connectorColors[m]:l.connectorColors);t.add(b)})}}},{key:"revertDataLabelsInner",value:function(t,i,n){var s=this,l=this.w,c=l.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group"),d=!1,h=l.globals.dom.baseEl.getElementsByClassName("apexcharts-pie-area"),g=function(v){var S=v.makeSliceOut,A=v.printLabel;Array.prototype.forEach.call(h,function(_){_.getAttribute("data:pieClicked")==="true"&&(S&&(d=!0),A&&s.printDataLabelsInner(_,i))})};if(g({makeSliceOut:!0,printLabel:!1}),i.total.show&&l.globals.series.length>1)d&&!i.total.showAlways?g({makeSliceOut:!1,printLabel:!0}):this.printInnerLabels(i,i.total.label,i.total.formatter(l));else if(g({makeSliceOut:!1,printLabel:!0}),!d)if(l.globals.selectedDataPoints.length&&l.globals.series.length>1)if(l.globals.selectedDataPoints[0].length>0){var m=l.globals.selectedDataPoints[0],b=l.globals.dom.baseEl.querySelector(".apexcharts-".concat(this.chartType.toLowerCase(),"-slice-").concat(m));this.printDataLabelsInner(b,i)}else c&&l.globals.selectedDataPoints.length&&l.globals.selectedDataPoints[0].length===0&&(c.style.opacity=0);else c&&l.globals.series.length>1&&(c.style.opacity=0)}}]),T}(),an=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w,this.chartType=this.w.config.chart.type,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled,this.animDur=0;var i=this.w;this.graphics=new z(this.ctx),this.lineColorArr=i.globals.stroke.colors!==void 0?i.globals.stroke.colors:i.globals.colors,this.defaultSize=i.globals.svgHeight<i.globals.svgWidth?i.globals.gridHeight+1.5*i.globals.goldenPadding:i.globals.gridWidth,this.isLog=i.config.yaxis[0].logarithmic,this.coreUtils=new K(this.ctx),this.maxValue=this.isLog?this.coreUtils.getLogVal(i.globals.maxY,0):i.globals.maxY,this.minValue=this.isLog?this.coreUtils.getLogVal(this.w.globals.minY,0):i.globals.minY,this.polygons=i.config.plotOptions.radar.polygons,this.strokeWidth=i.config.stroke.show?i.config.stroke.width:0,this.size=this.defaultSize/2.1-this.strokeWidth-i.config.chart.dropShadow.blur,i.config.xaxis.labels.show&&(this.size=this.size-i.globals.xAxisLabelsWidth/1.75),i.config.plotOptions.radar.size!==void 0&&(this.size=i.config.plotOptions.radar.size),this.dataRadiusOfPercent=[],this.dataRadius=[],this.angleArr=[],this.yaxisLabelsTextsPos=[]}return w(T,[{key:"draw",value:function(t){var i=this,n=this.w,s=new it(this.ctx),l=[],c=new Ce(this.ctx);t.length&&(this.dataPointsLen=t[n.globals.maxValsInArrayIndex].length),this.disAngle=2*Math.PI/this.dataPointsLen;var d=n.globals.gridWidth/2,h=n.globals.gridHeight/2,g=d+n.config.plotOptions.radar.offsetX,m=h+n.config.plotOptions.radar.offsetY,b=this.graphics.group({class:"apexcharts-radar-series apexcharts-plot-series",transform:"translate(".concat(g||0,", ").concat(m||0,")")}),v=[],S=null,A=null;if(this.yaxisLabels=this.graphics.group({class:"apexcharts-yaxis"}),t.forEach(function(P,R){var M=P.length===n.globals.dataPoints,p=i.graphics.group().attr({class:"apexcharts-series","data:longestSeries":M,seriesName:I.escapeString(n.globals.seriesNames[R]),rel:R+1,"data:realIndex":R});i.dataRadiusOfPercent[R]=[],i.dataRadius[R]=[],i.angleArr[R]=[],P.forEach(function(ue,Se){var $e=Math.abs(i.maxValue-i.minValue);ue+=Math.abs(i.minValue),i.isLog&&(ue=i.coreUtils.getLogVal(ue,0)),i.dataRadiusOfPercent[R][Se]=ue/$e,i.dataRadius[R][Se]=i.dataRadiusOfPercent[R][Se]*i.size,i.angleArr[R][Se]=Se*i.disAngle}),v=i.getDataPointsPos(i.dataRadius[R],i.angleArr[R]);var y=i.createPaths(v,{x:0,y:0});S=i.graphics.group({class:"apexcharts-series-markers-wrap apexcharts-element-hidden"}),A=i.graphics.group({class:"apexcharts-datalabels","data:realIndex":R}),n.globals.delayedElements.push({el:S.node,index:R});var C={i:R,realIndex:R,animationDelay:R,initialSpeed:n.config.chart.animations.speed,dataChangeSpeed:n.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-radar",shouldClipToGrid:!1,bindEventsOnPaths:!1,stroke:n.globals.stroke.colors[R],strokeLineCap:n.config.stroke.lineCap},L=null;n.globals.previousPaths.length>0&&(L=i.getPreviousPath(R));for(var F=0;F<y.linePathsTo.length;F++){var X=i.graphics.renderPaths(o(o({},C),{},{pathFrom:L===null?y.linePathsFrom[F]:L,pathTo:y.linePathsTo[F],strokeWidth:Array.isArray(i.strokeWidth)?i.strokeWidth[R]:i.strokeWidth,fill:"none",drawShadow:!1}));p.add(X);var J=s.fillPath({seriesNumber:R}),ee=i.graphics.renderPaths(o(o({},C),{},{pathFrom:L===null?y.areaPathsFrom[F]:L,pathTo:y.areaPathsTo[F],strokeWidth:0,fill:J,drawShadow:!1}));if(n.config.chart.dropShadow.enabled){var oe=new Y(i.ctx),ge=n.config.chart.dropShadow;oe.dropShadow(ee,Object.assign({},ge,{noUserSpaceOnUse:!0}),R)}p.add(ee)}P.forEach(function(ue,Se){var $e=new ct(i.ctx).getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:R,dataPointIndex:Se}),De=i.graphics.drawMarker(v[Se].x,v[Se].y,$e);De.attr("rel",Se),De.attr("j",Se),De.attr("index",R),De.node.setAttribute("default-marker-size",$e.pSize);var je=i.graphics.group({class:"apexcharts-series-markers"});je&&je.add(De),S.add(je),p.add(S);var We=n.config.dataLabels;if(We.enabled){var lt=We.formatter(n.globals.series[R][Se],{seriesIndex:R,dataPointIndex:Se,w:n});c.plotDataLabelsText({x:v[Se].x,y:v[Se].y,text:lt,textAnchor:"middle",i:R,j:R,parent:A,offsetCorrection:!1,dataLabelsConfig:o({},We)})}p.add(A)}),l.push(p)}),this.drawPolygons({parent:b}),n.config.xaxis.labels.show){var _=this.drawXAxisTexts();b.add(_)}return l.forEach(function(P){b.add(P)}),b.add(this.yaxisLabels),b}},{key:"drawPolygons",value:function(t){for(var i=this,n=this.w,s=t.parent,l=new kr(this.ctx),c=n.globals.yAxisScale[0].result.reverse(),d=c.length,h=[],g=this.size/(d-1),m=0;m<d;m++)h[m]=g*m;h.reverse();var b=[],v=[];h.forEach(function(S,A){var _=I.getPolygonPos(S,i.dataPointsLen),P="";_.forEach(function(R,M){if(A===0){var p=i.graphics.drawLine(R.x,R.y,0,0,Array.isArray(i.polygons.connectorColors)?i.polygons.connectorColors[M]:i.polygons.connectorColors);v.push(p)}M===0&&i.yaxisLabelsTextsPos.push({x:R.x,y:R.y}),P+=R.x+","+R.y+" "}),b.push(P)}),b.forEach(function(S,A){var _=i.polygons.strokeColors,P=i.polygons.strokeWidth,R=i.graphics.drawPolygon(S,Array.isArray(_)?_[A]:_,Array.isArray(P)?P[A]:P,n.globals.radarPolygons.fill.colors[A]);s.add(R)}),v.forEach(function(S){s.add(S)}),n.config.yaxis[0].show&&this.yaxisLabelsTextsPos.forEach(function(S,A){var _=l.drawYAxisTexts(S.x,S.y,A,c[A]);i.yaxisLabels.add(_)})}},{key:"drawXAxisTexts",value:function(){var t=this,i=this.w,n=i.config.xaxis.labels,s=this.graphics.group({class:"apexcharts-xaxis"}),l=I.getPolygonPos(this.size,this.dataPointsLen);return i.globals.labels.forEach(function(c,d){var h=i.config.xaxis.labels.formatter,g=new Ce(t.ctx);if(l[d]){var m=t.getTextPos(l[d],t.size),b=h(c,{seriesIndex:-1,dataPointIndex:d,w:i});g.plotDataLabelsText({x:m.newX,y:m.newY,text:b,textAnchor:m.textAnchor,i:d,j:d,parent:s,color:Array.isArray(n.style.colors)&&n.style.colors[d]?n.style.colors[d]:"#a8a8a8",dataLabelsConfig:o({textAnchor:m.textAnchor,dropShadow:{enabled:!1}},n),offsetCorrection:!1})}}),s}},{key:"createPaths",value:function(t,i){var n=this,s=[],l=[],c=[],d=[];if(t.length){l=[this.graphics.move(i.x,i.y)],d=[this.graphics.move(i.x,i.y)];var h=this.graphics.move(t[0].x,t[0].y),g=this.graphics.move(t[0].x,t[0].y);t.forEach(function(m,b){h+=n.graphics.line(m.x,m.y),g+=n.graphics.line(m.x,m.y),b===t.length-1&&(h+="Z",g+="Z")}),s.push(h),c.push(g)}return{linePathsFrom:l,linePathsTo:s,areaPathsFrom:d,areaPathsTo:c}}},{key:"getTextPos",value:function(t,i){var n="middle",s=t.x,l=t.y;return Math.abs(t.x)>=10?t.x>0?(n="start",s+=10):t.x<0&&(n="end",s-=10):n="middle",Math.abs(t.y)>=i-10&&(t.y<0?l-=10:t.y>0&&(l+=10)),{textAnchor:n,newX:s,newY:l}}},{key:"getPreviousPath",value:function(t){for(var i=this.w,n=null,s=0;s<i.globals.previousPaths.length;s++){var l=i.globals.previousPaths[s];l.paths.length>0&&parseInt(l.realIndex,10)===parseInt(t,10)&&i.globals.previousPaths[s].paths[0]!==void 0&&(n=i.globals.previousPaths[s].paths[0].d)}return n}},{key:"getDataPointsPos",value:function(t,i){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.dataPointsLen;t=t||[],i=i||[];for(var s=[],l=0;l<n;l++){var c={};c.x=t[l]*Math.sin(i[l]),c.y=-t[l]*Math.cos(i[l]),s.push(c)}return s}}]),T}(),Xi=function(T){E(i,_r);var t=q(i);function i(n){var s;f(this,i),(s=t.call(this,n)).ctx=n,s.w=n.w,s.animBeginArr=[0],s.animDur=0;var l=s.w;return s.startAngle=l.config.plotOptions.radialBar.startAngle,s.endAngle=l.config.plotOptions.radialBar.endAngle,s.totalAngle=Math.abs(l.config.plotOptions.radialBar.endAngle-l.config.plotOptions.radialBar.startAngle),s.trackStartAngle=l.config.plotOptions.radialBar.track.startAngle,s.trackEndAngle=l.config.plotOptions.radialBar.track.endAngle,s.donutDataLabels=s.w.config.plotOptions.radialBar.dataLabels,s.radialDataLabels=s.donutDataLabels,s.trackStartAngle||(s.trackStartAngle=s.startAngle),s.trackEndAngle||(s.trackEndAngle=s.endAngle),s.endAngle===360&&(s.endAngle=359.99),s.margin=parseInt(l.config.plotOptions.radialBar.track.margin,10),s}return w(i,[{key:"draw",value:function(n){var s=this.w,l=new z(this.ctx),c=l.group({class:"apexcharts-radialbar"});if(s.globals.noData)return c;var d=l.group(),h=this.defaultSize/2,g=s.globals.gridWidth/2,m=this.defaultSize/2.05;s.config.chart.sparkline.enabled||(m=m-s.config.stroke.width-s.config.chart.dropShadow.blur);var b=s.globals.fill.colors;if(s.config.plotOptions.radialBar.track.show){var v=this.drawTracks({size:m,centerX:g,centerY:h,colorArr:b,series:n});d.add(v)}var S=this.drawArcs({size:m,centerX:g,centerY:h,colorArr:b,series:n}),A=360;s.config.plotOptions.radialBar.startAngle<0&&(A=this.totalAngle);var _=(360-A)/360;if(s.globals.radialSize=m-m*_,this.radialDataLabels.value.show){var P=Math.max(this.radialDataLabels.value.offsetY,this.radialDataLabels.name.offsetY);s.globals.radialSize+=P*_}return d.add(S.g),s.config.plotOptions.radialBar.hollow.position==="front"&&(S.g.add(S.elHollow),S.dataLabels&&S.g.add(S.dataLabels)),c.add(d),c}},{key:"drawTracks",value:function(n){var s=this.w,l=new z(this.ctx),c=l.group({class:"apexcharts-tracks"}),d=new Y(this.ctx),h=new it(this.ctx),g=this.getStrokeWidth(n);n.size=n.size-g/2;for(var m=0;m<n.series.length;m++){var b=l.group({class:"apexcharts-radialbar-track apexcharts-track"});c.add(b),b.attr({rel:m+1}),n.size=n.size-g-this.margin;var v=s.config.plotOptions.radialBar.track,S=h.fillPath({seriesNumber:0,size:n.size,fillColors:Array.isArray(v.background)?v.background[m]:v.background,solid:!0}),A=this.trackStartAngle,_=this.trackEndAngle;Math.abs(_)+Math.abs(A)>=360&&(_=360-Math.abs(this.startAngle)-.1);var P=l.drawPath({d:"",stroke:S,strokeWidth:g*parseInt(v.strokeWidth,10)/100,fill:"none",strokeOpacity:v.opacity,classes:"apexcharts-radialbar-area"});if(v.dropShadow.enabled){var R=v.dropShadow;d.dropShadow(P,R)}b.add(P),P.attr("id","apexcharts-radialbarTrack-"+m),this.animatePaths(P,{centerX:n.centerX,centerY:n.centerY,endAngle:_,startAngle:A,size:n.size,i:m,totalItems:2,animBeginArr:0,dur:0,isTrack:!0,easing:s.globals.easing})}return c}},{key:"drawArcs",value:function(n){var s=this.w,l=new z(this.ctx),c=new it(this.ctx),d=new Y(this.ctx),h=l.group(),g=this.getStrokeWidth(n);n.size=n.size-g/2;var m=s.config.plotOptions.radialBar.hollow.background,b=n.size-g*n.series.length-this.margin*n.series.length-g*parseInt(s.config.plotOptions.radialBar.track.strokeWidth,10)/100/2,v=b-s.config.plotOptions.radialBar.hollow.margin;s.config.plotOptions.radialBar.hollow.image!==void 0&&(m=this.drawHollowImage(n,h,b,m));var S=this.drawHollow({size:v,centerX:n.centerX,centerY:n.centerY,fill:m||"transparent"});if(s.config.plotOptions.radialBar.hollow.dropShadow.enabled){var A=s.config.plotOptions.radialBar.hollow.dropShadow;d.dropShadow(S,A)}var _=1;!this.radialDataLabels.total.show&&s.globals.series.length>1&&(_=0);var P=null;this.radialDataLabels.show&&(P=this.renderInnerDataLabels(this.radialDataLabels,{hollowSize:b,centerX:n.centerX,centerY:n.centerY,opacity:_})),s.config.plotOptions.radialBar.hollow.position==="back"&&(h.add(S),P&&h.add(P));var R=!1;s.config.plotOptions.radialBar.inverseOrder&&(R=!0);for(var M=R?n.series.length-1:0;R?M>=0:M<n.series.length;R?M--:M++){var p=l.group({class:"apexcharts-series apexcharts-radial-series",seriesName:I.escapeString(s.globals.seriesNames[M])});h.add(p),p.attr({rel:M+1,"data:realIndex":M}),this.ctx.series.addCollapsedClassToSeries(p,M),n.size=n.size-g-this.margin;var y=c.fillPath({seriesNumber:M,size:n.size,value:n.series[M]}),C=this.startAngle,L=void 0,F=I.negToZero(n.series[M]>100?100:n.series[M])/100,X=Math.round(this.totalAngle*F)+this.startAngle,J=void 0;s.globals.dataChanged&&(L=this.startAngle,J=Math.round(this.totalAngle*I.negToZero(s.globals.previousPaths[M])/100)+L),Math.abs(X)+Math.abs(C)>=360&&(X-=.01),Math.abs(J)+Math.abs(L)>=360&&(J-=.01);var ee=X-C,oe=Array.isArray(s.config.stroke.dashArray)?s.config.stroke.dashArray[M]:s.config.stroke.dashArray,ge=l.drawPath({d:"",stroke:y,strokeWidth:g,fill:"none",fillOpacity:s.config.fill.opacity,classes:"apexcharts-radialbar-area apexcharts-radialbar-slice-"+M,strokeDashArray:oe});if(z.setAttrs(ge.node,{"data:angle":ee,"data:value":n.series[M]}),s.config.chart.dropShadow.enabled){var ue=s.config.chart.dropShadow;d.dropShadow(ge,ue,M)}d.setSelectionFilter(ge,0,M),this.addListeners(ge,this.radialDataLabels),p.add(ge),ge.attr({index:0,j:M});var Se=0;!this.initialAnim||s.globals.resized||s.globals.dataChanged||(Se=s.config.chart.animations.speed),s.globals.dataChanged&&(Se=s.config.chart.animations.dynamicAnimation.speed),this.animDur=Se/(1.2*n.series.length)+this.animDur,this.animBeginArr.push(this.animDur),this.animatePaths(ge,{centerX:n.centerX,centerY:n.centerY,endAngle:X,startAngle:C,prevEndAngle:J,prevStartAngle:L,size:n.size,i:M,totalItems:2,animBeginArr:this.animBeginArr,dur:Se,shouldSetPrevPaths:!0,easing:s.globals.easing})}return{g:h,elHollow:S,dataLabels:P}}},{key:"drawHollow",value:function(n){var s=new z(this.ctx).drawCircle(2*n.size);return s.attr({class:"apexcharts-radialbar-hollow",cx:n.centerX,cy:n.centerY,r:n.size,fill:n.fill}),s}},{key:"drawHollowImage",value:function(n,s,l,c){var d=this.w,h=new it(this.ctx),g=I.randomId(),m=d.config.plotOptions.radialBar.hollow.image;if(d.config.plotOptions.radialBar.hollow.imageClipped)h.clippedImgArea({width:l,height:l,image:m,patternID:"pattern".concat(d.globals.cuid).concat(g)}),c="url(#pattern".concat(d.globals.cuid).concat(g,")");else{var b=d.config.plotOptions.radialBar.hollow.imageWidth,v=d.config.plotOptions.radialBar.hollow.imageHeight;if(b===void 0&&v===void 0){var S=d.globals.dom.Paper.image(m).loaded(function(_){this.move(n.centerX-_.width/2+d.config.plotOptions.radialBar.hollow.imageOffsetX,n.centerY-_.height/2+d.config.plotOptions.radialBar.hollow.imageOffsetY)});s.add(S)}else{var A=d.globals.dom.Paper.image(m).loaded(function(_){this.move(n.centerX-b/2+d.config.plotOptions.radialBar.hollow.imageOffsetX,n.centerY-v/2+d.config.plotOptions.radialBar.hollow.imageOffsetY),this.size(b,v)});s.add(A)}}return c}},{key:"getStrokeWidth",value:function(n){var s=this.w;return n.size*(100-parseInt(s.config.plotOptions.radialBar.hollow.size,10))/100/(n.series.length+1)-this.margin}}]),i}(),Tn=function(T){E(i,hi);var t=q(i);function i(){return f(this,i),t.apply(this,arguments)}return w(i,[{key:"draw",value:function(n,s){var l=this.w,c=new z(this.ctx);this.rangeBarOptions=this.w.config.plotOptions.rangeBar,this.series=n,this.seriesRangeStart=l.globals.seriesRangeStart,this.seriesRangeEnd=l.globals.seriesRangeEnd,this.barHelpers.initVariables(n);for(var d=c.group({class:"apexcharts-rangebar-series apexcharts-plot-series"}),h=0;h<n.length;h++){var g,m,b,v,S=void 0,A=void 0,_=l.globals.comboCharts?s[h]:h,P=c.group({class:"apexcharts-series",seriesName:I.escapeString(l.globals.seriesNames[_]),rel:h+1,"data:realIndex":_});this.ctx.series.addCollapsedClassToSeries(P,_),n[h].length>0&&(this.visibleI=this.visibleI+1);var R=0,M=0;this.yRatio.length>1&&(this.yaxisIndex=_);var p=this.barHelpers.initialPositions();A=p.y,v=p.zeroW,S=p.x,M=p.barWidth,R=p.barHeight,g=p.xDivision,m=p.yDivision,b=p.zeroH;for(var y=c.group({class:"apexcharts-datalabels","data:realIndex":_}),C=c.group({class:"apexcharts-rangebar-goals-markers"}),L=0;L<l.globals.dataPoints;L++){var F,X=this.barHelpers.getStrokeWidth(h,L,_),J=this.seriesRangeStart[h][L],ee=this.seriesRangeEnd[h][L],oe=null,ge=null,ue=null,Se={x:S,y:A,strokeWidth:X,elSeries:P},$e=this.seriesLen;if(l.config.plotOptions.bar.rangeBarGroupRows&&($e=1),l.config.series[h].data[L]===void 0)break;if(this.isHorizontal){ue=A+R*this.visibleI;var De=(m-R*$e)/2;if(l.config.series[h].data[L].x){var je=this.detectOverlappingBars({i:h,j:L,barYPosition:ue,srty:De,barHeight:R,yDivision:m,initPositions:p});R=je.barHeight,ue=je.barYPosition}M=(oe=this.drawRangeBarPaths(o({indexes:{i:h,j:L,realIndex:_},barHeight:R,barYPosition:ue,zeroW:v,yDivision:m,y1:J,y2:ee},Se))).barWidth}else{l.globals.isXNumeric&&(S=(l.globals.seriesX[h][L]-l.globals.minX)/this.xRatio-M/2),ge=S+M*this.visibleI;var We=(g-M*$e)/2;if(l.config.series[h].data[L].x){var lt=this.detectOverlappingBars({i:h,j:L,barXPosition:ge,srtx:We,barWidth:M,xDivision:g,initPositions:p});M=lt.barWidth,ge=lt.barXPosition}R=(oe=this.drawRangeColumnPaths(o({indexes:{i:h,j:L,realIndex:_},barWidth:M,barXPosition:ge,zeroH:b,xDivision:g},Se))).barHeight}var rt=this.barHelpers.drawGoalLine({barXPosition:oe.barXPosition,barYPosition:ue,goalX:oe.goalX,goalY:oe.goalY,barHeight:R,barWidth:M});rt&&C.add(rt),A=oe.y,S=oe.x;var dt=this.barHelpers.getPathFillColor(n,h,L,_),Kt=l.globals.stroke.colors[_];this.renderSeries(($(F={realIndex:_,pathFill:dt,lineFill:Kt,j:L,i:h,x:S,y:A,y1:J,y2:ee,pathFrom:oe.pathFrom,pathTo:oe.pathTo,strokeWidth:X,elSeries:P,series:n,barHeight:R,barWidth:M,barXPosition:ge,barYPosition:ue},"barWidth",M),$(F,"elDataLabelsWrap",y),$(F,"elGoalsMarkers",C),$(F,"visibleSeries",this.visibleI),$(F,"type","rangebar"),F))}d.add(P)}return d}},{key:"detectOverlappingBars",value:function(n){var s=n.i,l=n.j,c=n.barYPosition,d=n.barXPosition,h=n.srty,g=n.srtx,m=n.barHeight,b=n.barWidth,v=n.yDivision,S=n.xDivision,A=n.initPositions,_=this.w,P=[],R=_.config.series[s].data[l].rangeName,M=_.config.series[s].data[l].x,p=Array.isArray(M)?M.join(" "):M,y=_.globals.labels.map(function(L){return Array.isArray(L)?L.join(" "):L}).indexOf(p),C=_.globals.seriesRange[s].findIndex(function(L){return L.x===p&&L.overlaps.length>0});return this.isHorizontal?(c=_.config.plotOptions.bar.rangeBarGroupRows?h+v*y:h+m*this.visibleI+v*y,C>-1&&!_.config.plotOptions.bar.rangeBarOverlap&&(P=_.globals.seriesRange[s][C].overlaps).indexOf(R)>-1&&(c=(m=A.barHeight/P.length)*this.visibleI+v*(100-parseInt(this.barOptions.barHeight,10))/100/2+m*(this.visibleI+P.indexOf(R))+v*y)):(y>-1&&(d=_.config.plotOptions.bar.rangeBarGroupRows?g+S*y:g+b*this.visibleI+S*y),C>-1&&!_.config.plotOptions.bar.rangeBarOverlap&&(P=_.globals.seriesRange[s][C].overlaps).indexOf(R)>-1&&(d=(b=A.barWidth/P.length)*this.visibleI+S*(100-parseInt(this.barOptions.barWidth,10))/100/2+b*(this.visibleI+P.indexOf(R))+S*y)),{barYPosition:c,barXPosition:d,barHeight:m,barWidth:b}}},{key:"drawRangeColumnPaths",value:function(n){var s=n.indexes,l=n.x,c=n.xDivision,d=n.barWidth,h=n.barXPosition,g=n.zeroH,m=this.w,b=s.i,v=s.j,S=this.yRatio[this.yaxisIndex],A=s.realIndex,_=this.getRangeValue(A,v),P=Math.min(_.start,_.end),R=Math.max(_.start,_.end);this.series[b][v]===void 0||this.series[b][v]===null?P=g:(P=g-P/S,R=g-R/S);var M=Math.abs(R-P),p=this.barHelpers.getColumnPaths({barXPosition:h,barWidth:d,y1:P,y2:R,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,realIndex:s.realIndex,i:A,j:v,w:m});return m.globals.isXNumeric||(l+=c),{pathTo:p.pathTo,pathFrom:p.pathFrom,barHeight:M,x:l,y:R,goalY:this.barHelpers.getGoalValues("y",null,g,b,v),barXPosition:h}}},{key:"drawRangeBarPaths",value:function(n){var s=n.indexes,l=n.y,c=n.y1,d=n.y2,h=n.yDivision,g=n.barHeight,m=n.barYPosition,b=n.zeroW,v=this.w,S=b+c/this.invertedYRatio,A=b+d/this.invertedYRatio,_=Math.abs(A-S),P=this.barHelpers.getBarpaths({barYPosition:m,barHeight:g,x1:S,x2:A,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,i:s.realIndex,realIndex:s.realIndex,j:s.j,w:v});return v.globals.isXNumeric||(l+=h),{pathTo:P.pathTo,pathFrom:P.pathFrom,barWidth:_,x:A,goalX:this.barHelpers.getGoalValues("x",b,null,s.realIndex,s.j),y:l}}},{key:"getRangeValue",value:function(n,s){var l=this.w;return{start:l.globals.seriesRangeStart[n][s],end:l.globals.seriesRangeEnd[n][s]}}}]),i}(),Li=function(){function T(t){f(this,T),this.w=t.w,this.lineCtx=t}return w(T,[{key:"sameValueSeriesFix",value:function(t,i){var n=this.w;if((n.config.fill.type==="gradient"||n.config.fill.type[t]==="gradient")&&new K(this.lineCtx.ctx,n).seriesHaveSameValues(t)){var s=i[t].slice();s[s.length-1]=s[s.length-1]+1e-6,i[t]=s}return i}},{key:"calculatePoints",value:function(t){var i=t.series,n=t.realIndex,s=t.x,l=t.y,c=t.i,d=t.j,h=t.prevY,g=this.w,m=[],b=[];if(d===0){var v=this.lineCtx.categoryAxisCorrection+g.config.markers.offsetX;g.globals.isXNumeric&&(v=(g.globals.seriesX[n][0]-g.globals.minX)/this.lineCtx.xRatio+g.config.markers.offsetX),m.push(v),b.push(I.isNumber(i[c][0])?h+g.config.markers.offsetY:null),m.push(s+g.config.markers.offsetX),b.push(I.isNumber(i[c][d+1])?l+g.config.markers.offsetY:null)}else m.push(s+g.config.markers.offsetX),b.push(I.isNumber(i[c][d+1])?l+g.config.markers.offsetY:null);return{x:m,y:b}}},{key:"checkPreviousPaths",value:function(t){for(var i=t.pathFromLine,n=t.pathFromArea,s=t.realIndex,l=this.w,c=0;c<l.globals.previousPaths.length;c++){var d=l.globals.previousPaths[c];(d.type==="line"||d.type==="area")&&d.paths.length>0&&parseInt(d.realIndex,10)===parseInt(s,10)&&(d.type==="line"?(this.lineCtx.appendPathFrom=!1,i=l.globals.previousPaths[c].paths[0].d):d.type==="area"&&(this.lineCtx.appendPathFrom=!1,n=l.globals.previousPaths[c].paths[0].d,l.config.stroke.show&&l.globals.previousPaths[c].paths[1]&&(i=l.globals.previousPaths[c].paths[1].d)))}return{pathFromLine:i,pathFromArea:n}}},{key:"determineFirstPrevY",value:function(t){var i,n=t.i,s=t.series,l=t.prevY,c=t.lineYPosition,d=this.w;if(((i=s[n])===null||i===void 0?void 0:i[0])!==void 0)l=(c=d.config.chart.stacked&&n>0?this.lineCtx.prevSeriesY[n-1][0]:this.lineCtx.zeroY)-s[n][0]/this.lineCtx.yRatio[this.lineCtx.yaxisIndex]+2*(this.lineCtx.isReversed?s[n][0]/this.lineCtx.yRatio[this.lineCtx.yaxisIndex]:0);else if(d.config.chart.stacked&&n>0&&s[n][0]===void 0){for(var h=n-1;h>=0;h--)if(s[h][0]!==null&&s[h][0]!==void 0){l=c=this.lineCtx.prevSeriesY[h][0];break}}return{prevY:l,lineYPosition:c}}}]),T}(),pa=function(T){for(var t,i,n,s,l=function(m){for(var b=[],v=m[0],S=m[1],A=b[0]=Er(v,S),_=1,P=m.length-1;_<P;_++)v=S,S=m[_+1],b[_]=.5*(A+(A=Er(v,S)));return b[_]=A,b}(T),c=T.length-1,d=[],h=0;h<c;h++)n=Er(T[h],T[h+1]),Math.abs(n)<1e-6?l[h]=l[h+1]=0:(s=(t=l[h]/n)*t+(i=l[h+1]/n)*i)>9&&(s=3*n/Math.sqrt(s),l[h]=s*t,l[h+1]=s*i);for(var g=0;g<=c;g++)s=(T[Math.min(c,g+1)][0]-T[Math.max(0,g-1)][0])/(6*(1+l[g]*l[g])),d.push([s||0,l[g]*s||0]);return d},sn=function(T){for(var t="",i=0;i<T.length;i++){var n=T[i],s=n.length;s>4?(t+="C".concat(n[0],", ").concat(n[1]),t+=", ".concat(n[2],", ").concat(n[3]),t+=", ".concat(n[4],", ").concat(n[5])):s>2&&(t+="S".concat(n[0],", ").concat(n[1]),t+=", ".concat(n[2],", ").concat(n[3]))}return t},On=function(T){var t=pa(T),i=T[1],n=T[0],s=[],l=t[1],c=t[0];s.push(n,[n[0]+c[0],n[1]+c[1],i[0]-l[0],i[1]-l[1],i[0],i[1]]);for(var d=2,h=t.length;d<h;d++){var g=T[d],m=t[d];s.push([g[0]-m[0],g[1]-m[1],g[0],g[1]])}return s};function Er(T,t){return(t[1]-T[1])/(t[0]-T[0])}var ar=function(){function T(t,i,n){f(this,T),this.ctx=t,this.w=t.w,this.xyRatios=i,this.pointsChart=!(this.w.config.chart.type!=="bubble"&&this.w.config.chart.type!=="scatter")||n,this.scatter=new Ot(this.ctx),this.noNegatives=this.w.globals.minX===Number.MAX_VALUE,this.lineHelpers=new Li(this),this.markers=new ct(this.ctx),this.prevSeriesY=[],this.categoryAxisCorrection=0,this.yaxisIndex=0}return w(T,[{key:"draw",value:function(t,i,n,s){var l=this.w,c=new z(this.ctx),d=l.globals.comboCharts?i:l.config.chart.type,h=c.group({class:"apexcharts-".concat(d,"-series apexcharts-plot-series")}),g=new K(this.ctx,l);this.yRatio=this.xyRatios.yRatio,this.zRatio=this.xyRatios.zRatio,this.xRatio=this.xyRatios.xRatio,this.baseLineY=this.xyRatios.baseLineY,t=g.getLogSeries(t),this.yRatio=g.getLogYRatios(this.yRatio);for(var m=[],b=0;b<t.length;b++){t=this.lineHelpers.sameValueSeriesFix(b,t);var v=l.globals.comboCharts?n[b]:b;this._initSerieVariables(t,b,v);var S=[],A=[],_=[],P=l.globals.padHorizontal+this.categoryAxisCorrection;this.ctx.series.addCollapsedClassToSeries(this.elSeries,v),l.globals.isXNumeric&&l.globals.seriesX.length>0&&(P=(l.globals.seriesX[v][0]-l.globals.minX)/this.xRatio),_.push(P);var R=P,M=this.zeroY,p=this.zeroY;M=this.lineHelpers.determineFirstPrevY({i:b,series:t,prevY:M,lineYPosition:0}).prevY,l.config.stroke.curve==="smooth"&&t[b][0]===null?S.push(null):S.push(M),d==="rangeArea"&&(p=this.lineHelpers.determineFirstPrevY({i:b,series:s,prevY:p,lineYPosition:0}).prevY,A.push(p));var y={type:d,series:t,realIndex:v,i:b,x:P,y:1,pathsFrom:this._calculatePathsFrom({type:d,series:t,i:b,realIndex:v,prevX:R,prevY:M,prevY2:p}),linePaths:[],areaPaths:[],seriesIndex:n,lineYPosition:0,xArrj:_,yArrj:S,y2Arrj:A,seriesRangeEnd:s},C=this._iterateOverDataPoints(o(o({},y),{},{iterations:d==="rangeArea"?t[b].length-1:void 0,isRangeStart:!0}));if(d==="rangeArea"){var L=this._calculatePathsFrom({series:s,i:b,realIndex:v,prevX:R,prevY:p}),F=this._iterateOverDataPoints(o(o({},y),{},{series:s,pathsFrom:L,iterations:s[b].length-1,isRangeStart:!1}));C.linePaths[0]=F.linePath+C.linePath,C.pathFromLine=F.pathFromLine+C.pathFromLine}this._handlePaths({type:d,realIndex:v,i:b,paths:C}),this.elSeries.add(this.elPointsMain),this.elSeries.add(this.elDataLabelsWrap),m.push(this.elSeries)}if(l.config.chart.stacked)for(var X=m.length;X>0;X--)h.add(m[X-1]);else for(var J=0;J<m.length;J++)h.add(m[J]);return h}},{key:"_initSerieVariables",value:function(t,i,n){var s=this.w,l=new z(this.ctx);this.xDivision=s.globals.gridWidth/(s.globals.dataPoints-(s.config.xaxis.tickPlacement==="on"?1:0)),this.strokeWidth=Array.isArray(s.config.stroke.width)?s.config.stroke.width[n]:s.config.stroke.width,this.yRatio.length>1&&(this.yaxisIndex=n),this.isReversed=s.config.yaxis[this.yaxisIndex]&&s.config.yaxis[this.yaxisIndex].reversed,this.zeroY=s.globals.gridHeight-this.baseLineY[this.yaxisIndex]-(this.isReversed?s.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[this.yaxisIndex]:0),this.areaBottomY=this.zeroY,(this.zeroY>s.globals.gridHeight||s.config.plotOptions.area.fillTo==="end")&&(this.areaBottomY=s.globals.gridHeight),this.categoryAxisCorrection=this.xDivision/2,this.elSeries=l.group({class:"apexcharts-series",seriesName:I.escapeString(s.globals.seriesNames[n])}),this.elPointsMain=l.group({class:"apexcharts-series-markers-wrap","data:realIndex":n}),this.elDataLabelsWrap=l.group({class:"apexcharts-datalabels","data:realIndex":n});var c=t[i].length===s.globals.dataPoints;this.elSeries.attr({"data:longestSeries":c,rel:i+1,"data:realIndex":n}),this.appendPathFrom=!0}},{key:"_calculatePathsFrom",value:function(t){var i,n,s,l,c=t.type,d=t.series,h=t.i,g=t.realIndex,m=t.prevX,b=t.prevY,v=t.prevY2,S=this.w,A=new z(this.ctx);if(d[h][0]===null){for(var _=0;_<d[h].length;_++)if(d[h][_]!==null){m=this.xDivision*_,b=this.zeroY-d[h][_]/this.yRatio[this.yaxisIndex],i=A.move(m,b),n=A.move(m,this.areaBottomY);break}}else i=A.move(m,b),c==="rangeArea"&&(i=A.move(m,v)+A.line(m,b)),n=A.move(m,this.areaBottomY)+A.line(m,b);if(s=A.move(-1,this.zeroY)+A.line(-1,this.zeroY),l=A.move(-1,this.zeroY)+A.line(-1,this.zeroY),S.globals.previousPaths.length>0){var P=this.lineHelpers.checkPreviousPaths({pathFromLine:s,pathFromArea:l,realIndex:g});s=P.pathFromLine,l=P.pathFromArea}return{prevX:m,prevY:b,linePath:i,areaPath:n,pathFromLine:s,pathFromArea:l}}},{key:"_handlePaths",value:function(t){var i=t.type,n=t.realIndex,s=t.i,l=t.paths,c=this.w,d=new z(this.ctx),h=new it(this.ctx);this.prevSeriesY.push(l.yArrj),c.globals.seriesXvalues[n]=l.xArrj,c.globals.seriesYvalues[n]=l.yArrj;var g=c.config.forecastDataPoints;if(g.count>0&&i!=="rangeArea"){var m=c.globals.seriesXvalues[n][c.globals.seriesXvalues[n].length-g.count-1],b=d.drawRect(m,0,c.globals.gridWidth,c.globals.gridHeight,0);c.globals.dom.elForecastMask.appendChild(b.node);var v=d.drawRect(0,0,m,c.globals.gridHeight,0);c.globals.dom.elNonForecastMask.appendChild(v.node)}this.pointsChart||c.globals.delayedElements.push({el:this.elPointsMain.node,index:n});var S={i:s,realIndex:n,animationDelay:s,initialSpeed:c.config.chart.animations.speed,dataChangeSpeed:c.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(i)};if(i==="area")for(var A=h.fillPath({seriesNumber:n}),_=0;_<l.areaPaths.length;_++){var P=d.renderPaths(o(o({},S),{},{pathFrom:l.pathFromArea,pathTo:l.areaPaths[_],stroke:"none",strokeWidth:0,strokeLineCap:null,fill:A}));this.elSeries.add(P)}if(c.config.stroke.show&&!this.pointsChart){var R=null;if(i==="line")R=h.fillPath({seriesNumber:n,i:s});else if(c.config.stroke.fill.type==="solid")R=c.globals.stroke.colors[n];else{var M=c.config.fill;c.config.fill=c.config.stroke.fill,R=h.fillPath({seriesNumber:n,i:s}),c.config.fill=M}for(var p=0;p<l.linePaths.length;p++){var y=R;i==="rangeArea"&&(y=h.fillPath({seriesNumber:n}));var C=o(o({},S),{},{pathFrom:l.pathFromLine,pathTo:l.linePaths[p],stroke:R,strokeWidth:this.strokeWidth,strokeLineCap:c.config.stroke.lineCap,fill:i==="rangeArea"?y:"none"}),L=d.renderPaths(C);if(this.elSeries.add(L),L.attr("fill-rule","evenodd"),g.count>0&&i!=="rangeArea"){var F=d.renderPaths(C);F.node.setAttribute("stroke-dasharray",g.dashArray),g.strokeWidth&&F.node.setAttribute("stroke-width",g.strokeWidth),this.elSeries.add(F),F.attr("clip-path","url(#forecastMask".concat(c.globals.cuid,")")),L.attr("clip-path","url(#nonForecastMask".concat(c.globals.cuid,")"))}}}}},{key:"_iterateOverDataPoints",value:function(t){var i=this,n=t.type,s=t.series,l=t.iterations,c=t.realIndex,d=t.i,h=t.x,g=t.y,m=t.pathsFrom,b=t.linePaths,v=t.areaPaths,S=t.seriesIndex,A=t.lineYPosition,_=t.xArrj,P=t.yArrj,R=t.y2Arrj,M=t.isRangeStart,p=t.seriesRangeEnd,y=this.w,C=new z(this.ctx),L=this.yRatio,F=m.prevY,X=m.linePath,J=m.areaPath,ee=m.pathFromLine,oe=m.pathFromArea,ge=I.isNumber(y.globals.minYArr[c])?y.globals.minYArr[c]:y.globals.minY;l||(l=y.globals.dataPoints>1?y.globals.dataPoints-1:y.globals.dataPoints);for(var ue=function(rt,dt){return dt-rt/L[i.yaxisIndex]+2*(i.isReversed?rt/L[i.yaxisIndex]:0)},Se=g,$e=0;$e<l;$e++){var De=s[d][$e+1]===void 0||s[d][$e+1]===null;if(y.globals.isXNumeric){var je=y.globals.seriesX[c][$e+1];y.globals.seriesX[c][$e+1]===void 0&&(je=y.globals.seriesX[c][l-1]),h=(je-y.globals.minX)/this.xRatio}else h+=this.xDivision;y.config.chart.stacked?d>0&&y.globals.collapsedSeries.length<y.config.series.length-1?A=this.prevSeriesY[function(rt){for(var dt=rt,Kt=0;Kt<y.globals.series.length;Kt++)if(y.globals.collapsedSeriesIndices.indexOf(rt)>-1){dt--;break}return dt>=0?dt:0}(d-1)][$e+1]:A=this.zeroY:A=this.zeroY,De?g=ue(ge,A):(g=ue(s[d][$e+1],A),n==="rangeArea"&&(Se=ue(p[d][$e+1],A))),_.push(h),De&&y.config.stroke.curve==="smooth"?P.push(null):P.push(g),R.push(Se);var We=this.lineHelpers.calculatePoints({series:s,x:h,y:g,realIndex:c,i:d,j:$e,prevY:F}),lt=this._createPaths({type:n,series:s,i:d,realIndex:c,j:$e,x:h,y:g,y2:Se,xArrj:_,yArrj:P,y2Arrj:R,linePath:X,areaPath:J,linePaths:b,areaPaths:v,seriesIndex:S,isRangeStart:M});v=lt.areaPaths,b=lt.linePaths,J=lt.areaPath,X=lt.linePath,!this.appendPathFrom||y.config.stroke.curve==="smooth"&&n==="rangeArea"||(ee+=C.line(h,this.zeroY),oe+=C.line(h,this.zeroY)),this.handleNullDataPoints(s,We,d,$e,c),this._handleMarkersAndLabels({type:n,pointsPos:We,i:d,j:$e,realIndex:c,isRangeStart:M})}return{yArrj:P,xArrj:_,pathFromArea:oe,areaPaths:v,pathFromLine:ee,linePaths:b,linePath:X,areaPath:J}}},{key:"_handleMarkersAndLabels",value:function(t){var i=t.type,n=t.pointsPos,s=t.isRangeStart,l=t.i,c=t.j,d=t.realIndex,h=this.w,g=new Ce(this.ctx);if(this.pointsChart)this.scatter.draw(this.elSeries,c,{realIndex:d,pointsPos:n,zRatio:this.zRatio,elParent:this.elPointsMain});else{h.globals.series[l].length>1&&this.elPointsMain.node.classList.add("apexcharts-element-hidden");var m=this.markers.plotChartMarkers(n,d,c+1);m!==null&&this.elPointsMain.add(m)}var b=g.drawDataLabel({type:i,isRangeStart:s,pos:n,i:d,j:c+1});b!==null&&this.elDataLabelsWrap.add(b)}},{key:"_createPaths",value:function(t){var i=t.type,n=t.series,s=t.i,l=t.realIndex,c=t.j,d=t.x,h=t.y,g=t.xArrj,m=t.yArrj,b=t.y2,v=t.y2Arrj,S=t.linePath,A=t.areaPath,_=t.linePaths,P=t.areaPaths,R=t.seriesIndex,M=t.isRangeStart,p=this.w,y=new z(this.ctx),C=p.config.stroke.curve,L=this.areaBottomY;if(Array.isArray(p.config.stroke.curve)&&(C=Array.isArray(R)?p.config.stroke.curve[R[s]]:p.config.stroke.curve[s]),i==="rangeArea"&&(p.globals.hasNullValues||p.config.forecastDataPoints.count>0)&&C==="smooth"&&(C="straight"),C==="smooth"){if(i==="rangeArea"?g.length===p.globals.dataPoints:c===n[s].length-2){var F=g.map(function(Se,$e){return[g[$e],m[$e]]}).filter(function(Se){return Se[1]!==null}),X=On(F);if(S+=sn(X),n[s][0]===null?A=S:A+=sn(X),i==="rangeArea"&&M){S+=y.line(g[g.length-1],v[v.length-1]);var J=g.slice().reverse(),ee=v.slice().reverse(),oe=J.map(function(Se,$e){return[J[$e],ee[$e]]}),ge=On(oe);A=S+=sn(ge)}else A+=y.line(F[F.length-1][0],L)+y.line(F[0][0],L)+y.move(F[0][0],F[0][1])+"z";_.push(S),P.push(A)}}else{if(n[s][c+1]===null){S+=y.move(d,h);var ue=p.globals.isXNumeric?(p.globals.seriesX[l][c]-p.globals.minX)/this.xRatio:d-this.xDivision;A=A+y.line(ue,L)+y.move(d,h)+"z"}n[s][c]===null&&(S+=y.move(d,h),A+=y.move(d,L)),C==="stepline"?(S=S+y.line(d,null,"H")+y.line(null,h,"V"),A=A+y.line(d,null,"H")+y.line(null,h,"V")):C==="straight"&&(S+=y.line(d,h),A+=y.line(d,h)),c===n[s].length-2&&(A=A+y.line(d,L)+y.move(d,h)+"z",i==="rangeArea"&&M?S=S+y.line(d,b)+y.move(d,b)+"z":(_.push(S),P.push(A)))}return{linePaths:_,areaPaths:P,linePath:S,areaPath:A}}},{key:"handleNullDataPoints",value:function(t,i,n,s,l){var c=this.w;if(t[n][s]===null&&c.config.markers.showNullDataPoints||t[n].length===1){var d=this.markers.plotChartMarkers(i,l,s+1,this.strokeWidth-c.config.markers.strokeWidth/2,!0);d!==null&&this.elPointsMain.add(d)}}}]),T}();window.TreemapSquared={},window.TreemapSquared.generate=function(){function T(d,h,g,m){this.xoffset=d,this.yoffset=h,this.height=m,this.width=g,this.shortestEdge=function(){return Math.min(this.height,this.width)},this.getCoordinates=function(b){var v,S=[],A=this.xoffset,_=this.yoffset,P=l(b)/this.height,R=l(b)/this.width;if(this.width>=this.height)for(v=0;v<b.length;v++)S.push([A,_,A+P,_+b[v]/P]),_+=b[v]/P;else for(v=0;v<b.length;v++)S.push([A,_,A+b[v]/R,_+R]),A+=b[v]/R;return S},this.cutArea=function(b){var v;if(this.width>=this.height){var S=b/this.height,A=this.width-S;v=new T(this.xoffset+S,this.yoffset,A,this.height)}else{var _=b/this.width,P=this.height-_;v=new T(this.xoffset,this.yoffset+_,this.width,P)}return v}}function t(d,h,g,m,b){m=m===void 0?0:m,b=b===void 0?0:b;var v=i(function(S,A){var _,P=[],R=A/l(S);for(_=0;_<S.length;_++)P[_]=S[_]*R;return P}(d,h*g),[],new T(m,b,h,g),[]);return function(S){var A,_,P=[];for(A=0;A<S.length;A++)for(_=0;_<S[A].length;_++)P.push(S[A][_]);return P}(v)}function i(d,h,g,m){var b,v,S;if(d.length!==0)return b=g.shortestEdge(),function(A,_,P){var R;if(A.length===0)return!0;(R=A.slice()).push(_);var M=n(A,P),p=n(R,P);return M>=p}(h,v=d[0],b)?(h.push(v),i(d.slice(1),h,g,m)):(S=g.cutArea(l(h),m),m.push(g.getCoordinates(h)),i(d,[],S,m)),m;m.push(g.getCoordinates(h))}function n(d,h){var g=Math.min.apply(Math,d),m=Math.max.apply(Math,d),b=l(d);return Math.max(Math.pow(h,2)*m/Math.pow(b,2),Math.pow(b,2)/(Math.pow(h,2)*g))}function s(d){return d&&d.constructor===Array}function l(d){var h,g=0;for(h=0;h<d.length;h++)g+=d[h];return g}function c(d){var h,g=0;if(s(d[0]))for(h=0;h<d.length;h++)g+=c(d[h]);else g=l(d);return g}return function d(h,g,m,b,v){b=b===void 0?0:b,v=v===void 0?0:v;var S,A,_=[],P=[];if(s(h[0])){for(A=0;A<h.length;A++)_[A]=c(h[A]);for(S=t(_,g,m,b,v),A=0;A<h.length;A++)P.push(d(h[A],S[A][2]-S[A][0],S[A][3]-S[A][1],S[A][0],S[A][1]))}else P=t(h,g,m,b,v);return P}}();var pt,Pr,ga=function(){function T(t,i){f(this,T),this.ctx=t,this.w=t.w,this.strokeWidth=this.w.config.stroke.width,this.helpers=new Cr(t),this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.labels=[]}return w(T,[{key:"draw",value:function(t){var i=this,n=this.w,s=new z(this.ctx),l=new it(this.ctx),c=s.group({class:"apexcharts-treemap"});if(n.globals.noData)return c;var d=[];return t.forEach(function(h){var g=h.map(function(m){return Math.abs(m)});d.push(g)}),this.negRange=this.helpers.checkColorRange(),n.config.series.forEach(function(h,g){h.data.forEach(function(m){Array.isArray(i.labels[g])||(i.labels[g]=[]),i.labels[g].push(m.x)})}),window.TreemapSquared.generate(d,n.globals.gridWidth,n.globals.gridHeight).forEach(function(h,g){var m=s.group({class:"apexcharts-series apexcharts-treemap-series",seriesName:I.escapeString(n.globals.seriesNames[g]),rel:g+1,"data:realIndex":g});if(n.config.chart.dropShadow.enabled){var b=n.config.chart.dropShadow;new Y(i.ctx).dropShadow(c,b,g)}var v=s.group({class:"apexcharts-data-labels"});h.forEach(function(S,A){var _=S[0],P=S[1],R=S[2],M=S[3],p=s.drawRect(_,P,R-_,M-P,0,"#fff",1,i.strokeWidth,n.config.plotOptions.treemap.useFillColorAsStroke?C:n.globals.stroke.colors[g]);p.attr({cx:_,cy:P,index:g,i:g,j:A,width:R-_,height:M-P});var y=i.helpers.getShadeColor(n.config.chart.type,g,A,i.negRange),C=y.color;n.config.series[g].data[A]!==void 0&&n.config.series[g].data[A].fillColor&&(C=n.config.series[g].data[A].fillColor);var L=l.fillPath({color:C,seriesNumber:g,dataPointIndex:A});p.node.classList.add("apexcharts-treemap-rect"),p.attr({fill:L}),i.helpers.addListeners(p);var F={x:_+(R-_)/2,y:P+(M-P)/2,width:0,height:0},X={x:_,y:P,width:R-_,height:M-P};if(n.config.chart.animations.enabled&&!n.globals.dataChanged){var J=1;n.globals.resized||(J=n.config.chart.animations.speed),i.animateTreemap(p,F,X,J)}if(n.globals.dataChanged){var ee=1;i.dynamicAnim.enabled&&n.globals.shouldAnimate&&(ee=i.dynamicAnim.speed,n.globals.previousPaths[g]&&n.globals.previousPaths[g][A]&&n.globals.previousPaths[g][A].rect&&(F=n.globals.previousPaths[g][A].rect),i.animateTreemap(p,F,X,ee))}var oe=i.getFontSize(S),ge=n.config.dataLabels.formatter(i.labels[g][A],{value:n.globals.series[g][A],seriesIndex:g,dataPointIndex:A,w:n});n.config.plotOptions.treemap.dataLabels.format==="truncate"&&(oe=parseInt(n.config.dataLabels.style.fontSize,10),ge=i.truncateLabels(ge,oe,_,P,R,M));var ue=i.helpers.calculateDataLabels({text:ge,x:(_+R)/2,y:(P+M)/2+i.strokeWidth/2+oe/3,i:g,j:A,colorProps:y,fontSize:oe,series:t});n.config.dataLabels.enabled&&ue&&i.rotateToFitLabel(ue,oe,ge,_,P,R,M),m.add(p),ue!==null&&m.add(ue)}),m.add(v),c.add(m)}),c}},{key:"getFontSize",value:function(t){var i=this.w,n,s,l,c,d=function h(g){var m,b=0;if(Array.isArray(g[0]))for(m=0;m<g.length;m++)b+=h(g[m]);else for(m=0;m<g.length;m++)b+=g[m].length;return b}(this.labels)/function h(g){var m,b=0;if(Array.isArray(g[0]))for(m=0;m<g.length;m++)b+=h(g[m]);else for(m=0;m<g.length;m++)b+=1;return b}(this.labels);return n=t[2]-t[0],s=t[3]-t[1],l=n*s,c=Math.pow(l,.5),Math.min(c/d,parseInt(i.config.dataLabels.style.fontSize,10))}},{key:"rotateToFitLabel",value:function(t,i,n,s,l,c,d){var h=new z(this.ctx),g=h.getTextRects(n,i);if(g.width+this.w.config.stroke.width+5>c-s&&g.width<=d-l){var m=h.rotateAroundCenter(t.node);t.node.setAttribute("transform","rotate(-90 ".concat(m.x," ").concat(m.y,") translate(").concat(g.height/3,")"))}}},{key:"truncateLabels",value:function(t,i,n,s,l,c){var d=new z(this.ctx),h=d.getTextRects(t,i).width+this.w.config.stroke.width+5>l-n&&c-s>l-n?c-s:l-n,g=d.getTextBasedOnMaxWidth({text:t,maxWidth:h,fontSize:i});return t.length!==g.length&&h/i<5?"":g}},{key:"animateTreemap",value:function(t,i,n,s){var l=new j(this.ctx);l.animateRect(t,{x:i.x,y:i.y,width:i.width,height:i.height},{x:n.x,y:n.y,width:n.width,height:n.height},s,function(){l.animationCompleted(t)})}}]),T}(),ma=86400,xa=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w,this.timeScaleArray=[],this.utc=this.w.config.xaxis.labels.datetimeUTC}return w(T,[{key:"calculateTimeScaleTicks",value:function(t,i){var n=this,s=this.w;if(s.globals.allSeriesCollapsed)return s.globals.labels=[],s.globals.timescaleLabels=[],[];var l=new Le(this.ctx),c=(i-t)/864e5;this.determineInterval(c),s.globals.disableZoomIn=!1,s.globals.disableZoomOut=!1,c<.00011574074074074075?s.globals.disableZoomIn=!0:c>5e4&&(s.globals.disableZoomOut=!0);var d=l.getTimeUnitsfromTimestamp(t,i,this.utc),h=s.globals.gridWidth/c,g=h/24,m=g/60,b=m/60,v=Math.floor(24*c),S=Math.floor(1440*c),A=Math.floor(c*ma),_=Math.floor(c),P=Math.floor(c/30),R=Math.floor(c/365),M={minMillisecond:d.minMillisecond,minSecond:d.minSecond,minMinute:d.minMinute,minHour:d.minHour,minDate:d.minDate,minMonth:d.minMonth,minYear:d.minYear},p={firstVal:M,currentMillisecond:M.minMillisecond,currentSecond:M.minSecond,currentMinute:M.minMinute,currentHour:M.minHour,currentMonthDate:M.minDate,currentDate:M.minDate,currentMonth:M.minMonth,currentYear:M.minYear,daysWidthOnXAxis:h,hoursWidthOnXAxis:g,minutesWidthOnXAxis:m,secondsWidthOnXAxis:b,numberOfSeconds:A,numberOfMinutes:S,numberOfHours:v,numberOfDays:_,numberOfMonths:P,numberOfYears:R};switch(this.tickInterval){case"years":this.generateYearScale(p);break;case"months":case"half_year":this.generateMonthScale(p);break;case"months_days":case"months_fortnight":case"days":case"week_days":this.generateDayScale(p);break;case"hours":this.generateHourScale(p);break;case"minutes_fives":case"minutes":this.generateMinuteScale(p);break;case"seconds_tens":case"seconds_fives":case"seconds":this.generateSecondScale(p)}var y=this.timeScaleArray.map(function(C){var L={position:C.position,unit:C.unit,year:C.year,day:C.day?C.day:1,hour:C.hour?C.hour:0,month:C.month+1};return C.unit==="month"?o(o({},L),{},{day:1,value:C.value+1}):C.unit==="day"||C.unit==="hour"?o(o({},L),{},{value:C.value}):C.unit==="minute"?o(o({},L),{},{value:C.value,minute:C.value}):C.unit==="second"?o(o({},L),{},{value:C.value,minute:C.minute,second:C.second}):C});return y.filter(function(C){var L=1,F=Math.ceil(s.globals.gridWidth/120),X=C.value;s.config.xaxis.tickAmount!==void 0&&(F=s.config.xaxis.tickAmount),y.length>F&&(L=Math.floor(y.length/F));var J=!1,ee=!1;switch(n.tickInterval){case"years":C.unit==="year"&&(J=!0);break;case"half_year":L=7,C.unit==="year"&&(J=!0);break;case"months":L=1,C.unit==="year"&&(J=!0);break;case"months_fortnight":L=15,C.unit!=="year"&&C.unit!=="month"||(J=!0),X===30&&(ee=!0);break;case"months_days":L=10,C.unit==="month"&&(J=!0),X===30&&(ee=!0);break;case"week_days":L=8,C.unit==="month"&&(J=!0);break;case"days":L=1,C.unit==="month"&&(J=!0);break;case"hours":C.unit==="day"&&(J=!0);break;case"minutes_fives":case"seconds_fives":X%5!=0&&(ee=!0);break;case"seconds_tens":X%10!=0&&(ee=!0)}if(n.tickInterval==="hours"||n.tickInterval==="minutes_fives"||n.tickInterval==="seconds_tens"||n.tickInterval==="seconds_fives"){if(!ee)return!0}else if((X%L==0||J)&&!ee)return!0})}},{key:"recalcDimensionsBasedOnFormat",value:function(t,i){var n=this.w,s=this.formatDates(t),l=this.removeOverlappingTS(s);n.globals.timescaleLabels=l.slice(),new ke(this.ctx).plotCoords()}},{key:"determineInterval",value:function(t){var i=24*t,n=60*i;switch(!0){case t/365>5:this.tickInterval="years";break;case t>800:this.tickInterval="half_year";break;case t>180:this.tickInterval="months";break;case t>90:this.tickInterval="months_fortnight";break;case t>60:this.tickInterval="months_days";break;case t>30:this.tickInterval="week_days";break;case t>2:this.tickInterval="days";break;case i>2.4:this.tickInterval="hours";break;case n>15:this.tickInterval="minutes_fives";break;case n>5:this.tickInterval="minutes";break;case n>1:this.tickInterval="seconds_tens";break;case 60*n>20:this.tickInterval="seconds_fives";break;default:this.tickInterval="seconds"}}},{key:"generateYearScale",value:function(t){var i=t.firstVal,n=t.currentMonth,s=t.currentYear,l=t.daysWidthOnXAxis,c=t.numberOfYears,d=i.minYear,h=0,g=new Le(this.ctx),m="year";if(i.minDate>1||i.minMonth>0){var b=g.determineRemainingDaysOfYear(i.minYear,i.minMonth,i.minDate);h=(g.determineDaysOfYear(i.minYear)-b+1)*l,d=i.minYear+1,this.timeScaleArray.push({position:h,value:d,unit:m,year:d,month:I.monthMod(n+1)})}else i.minDate===1&&i.minMonth===0&&this.timeScaleArray.push({position:h,value:d,unit:m,year:s,month:I.monthMod(n+1)});for(var v=d,S=h,A=0;A<c;A++)v++,S=g.determineDaysOfYear(v-1)*l+S,this.timeScaleArray.push({position:S,value:v,unit:m,year:v,month:1})}},{key:"generateMonthScale",value:function(t){var i=t.firstVal,n=t.currentMonthDate,s=t.currentMonth,l=t.currentYear,c=t.daysWidthOnXAxis,d=t.numberOfMonths,h=s,g=0,m=new Le(this.ctx),b="month",v=0;if(i.minDate>1){g=(m.determineDaysOfMonths(s+1,i.minYear)-n+1)*c,h=I.monthMod(s+1);var S=l+v,A=I.monthMod(h),_=h;h===0&&(b="year",_=S,A=1,S+=v+=1),this.timeScaleArray.push({position:g,value:_,unit:b,year:S,month:A})}else this.timeScaleArray.push({position:g,value:h,unit:b,year:l,month:I.monthMod(s)});for(var P=h+1,R=g,M=0,p=1;M<d;M++,p++){(P=I.monthMod(P))===0?(b="year",v+=1):b="month";var y=this._getYear(l,P,v);R=m.determineDaysOfMonths(P,y)*c+R;var C=P===0?y:P;this.timeScaleArray.push({position:R,value:C,unit:b,year:y,month:P===0?1:P}),P++}}},{key:"generateDayScale",value:function(t){var i=t.firstVal,n=t.currentMonth,s=t.currentYear,l=t.hoursWidthOnXAxis,c=t.numberOfDays,d=new Le(this.ctx),h="day",g=i.minDate+1,m=g,b=function(p,y,C){return p>d.determineDaysOfMonths(y+1,C)&&(m=1,h="month",S=y+=1),y},v=(24-i.minHour)*l,S=g,A=b(m,n,s);i.minHour===0&&i.minDate===1?(v=0,S=I.monthMod(i.minMonth),h="month",m=i.minDate):i.minDate!==1&&i.minHour===0&&i.minMinute===0&&(v=0,g=i.minDate,S=g,A=b(m=g,n,s)),this.timeScaleArray.push({position:v,value:S,unit:h,year:this._getYear(s,A,0),month:I.monthMod(A),day:m});for(var _=v,P=0;P<c;P++){h="day",A=b(m+=1,A,this._getYear(s,A,0));var R=this._getYear(s,A,0);_=24*l+_;var M=m===1?I.monthMod(A):m;this.timeScaleArray.push({position:_,value:M,unit:h,year:R,month:I.monthMod(A),day:M})}}},{key:"generateHourScale",value:function(t){var i=t.firstVal,n=t.currentDate,s=t.currentMonth,l=t.currentYear,c=t.minutesWidthOnXAxis,d=t.numberOfHours,h=new Le(this.ctx),g="hour",m=function(L,F){return L>h.determineDaysOfMonths(F+1,l)&&(P=1,F+=1),{month:F,date:P}},b=function(L,F){return L>h.determineDaysOfMonths(F+1,l)?F+=1:F},v=60-(i.minMinute+i.minSecond/60),S=v*c,A=i.minHour+1,_=A;v===60&&(S=0,_=(A=i.minHour)+1);var P=n;_>=24&&(_=0,P+=1,g="day");var R=m(P,s).month;R=b(P,R),this.timeScaleArray.push({position:S,value:A,unit:g,day:P,hour:_,year:l,month:I.monthMod(R)}),_++;for(var M=S,p=0;p<d;p++){g="hour",_>=24&&(_=0,g="day",R=m(P+=1,R).month,R=b(P,R));var y=this._getYear(l,R,0);M=60*c+M;var C=_===0?P:_;this.timeScaleArray.push({position:M,value:C,unit:g,hour:_,day:P,year:y,month:I.monthMod(R)}),_++}}},{key:"generateMinuteScale",value:function(t){for(var i=t.currentMillisecond,n=t.currentSecond,s=t.currentMinute,l=t.currentHour,c=t.currentDate,d=t.currentMonth,h=t.currentYear,g=t.minutesWidthOnXAxis,m=t.secondsWidthOnXAxis,b=t.numberOfMinutes,v=s+1,S=c,A=d,_=h,P=l,R=(60-n-i/1e3)*m,M=0;M<b;M++)v>=60&&(v=0,(P+=1)===24&&(P=0)),this.timeScaleArray.push({position:R,value:v,unit:"minute",hour:P,minute:v,day:S,year:this._getYear(_,A,0),month:I.monthMod(A)}),R+=g,v++}},{key:"generateSecondScale",value:function(t){for(var i=t.currentMillisecond,n=t.currentSecond,s=t.currentMinute,l=t.currentHour,c=t.currentDate,d=t.currentMonth,h=t.currentYear,g=t.secondsWidthOnXAxis,m=t.numberOfSeconds,b=n+1,v=s,S=c,A=d,_=h,P=l,R=(1e3-i)/1e3*g,M=0;M<m;M++)b>=60&&(b=0,++v>=60&&(v=0,++P===24&&(P=0))),this.timeScaleArray.push({position:R,value:b,unit:"second",hour:P,minute:v,second:b,day:S,year:this._getYear(_,A,0),month:I.monthMod(A)}),R+=g,b++}},{key:"createRawDateString",value:function(t,i){var n=t.year;return t.month===0&&(t.month=1),n+="-"+("0"+t.month.toString()).slice(-2),t.unit==="day"?n+=t.unit==="day"?"-"+("0"+i).slice(-2):"-01":n+="-"+("0"+(t.day?t.day:"1")).slice(-2),t.unit==="hour"?n+=t.unit==="hour"?"T"+("0"+i).slice(-2):"T00":n+="T"+("0"+(t.hour?t.hour:"0")).slice(-2),t.unit==="minute"?n+=":"+("0"+i).slice(-2):n+=":"+(t.minute?("0"+t.minute).slice(-2):"00"),t.unit==="second"?n+=":"+("0"+i).slice(-2):n+=":00",this.utc&&(n+=".000Z"),n}},{key:"formatDates",value:function(t){var i=this,n=this.w;return t.map(function(s){var l=s.value.toString(),c=new Le(i.ctx),d=i.createRawDateString(s,l),h=c.getDate(c.parseDate(d));if(i.utc||(h=c.getDate(c.parseDateWithTimezone(d))),n.config.xaxis.labels.format===void 0){var g="dd MMM",m=n.config.xaxis.labels.datetimeFormatter;s.unit==="year"&&(g=m.year),s.unit==="month"&&(g=m.month),s.unit==="day"&&(g=m.day),s.unit==="hour"&&(g=m.hour),s.unit==="minute"&&(g=m.minute),s.unit==="second"&&(g=m.second),l=c.formatDate(h,g)}else l=c.formatDate(h,n.config.xaxis.labels.format);return{dateString:d,position:s.position,value:l,unit:s.unit,year:s.year,month:s.month}})}},{key:"removeOverlappingTS",value:function(t){var i,n=this,s=new z(this.ctx),l=!1;t.length>0&&t[0].value&&t.every(function(h){return h.value.length===t[0].value.length})&&(l=!0,i=s.getTextRects(t[0].value).width);var c=0,d=t.map(function(h,g){if(g>0&&n.w.config.xaxis.labels.hideOverlappingLabels){var m=l?i:s.getTextRects(t[c].value).width,b=t[c].position;return h.position>b+m+10?(c=g,h):null}return h});return d=d.filter(function(h){return h!==null})}},{key:"_getYear",value:function(t,i,n){return t+Math.floor(i/12)+n}}]),T}(),ba=function(){function T(t,i){f(this,T),this.ctx=i,this.w=i.w,this.el=t}return w(T,[{key:"setupElements",value:function(){var t=this.w.globals,i=this.w.config,n=i.chart.type;t.axisCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble","radar","heatmap","treemap"].indexOf(n)>-1,t.xyCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble"].indexOf(n)>-1,t.isBarHorizontal=(i.chart.type==="bar"||i.chart.type==="rangeBar"||i.chart.type==="boxPlot")&&i.plotOptions.bar.horizontal,t.chartClass=".apexcharts"+t.chartID,t.dom.baseEl=this.el,t.dom.elWrap=document.createElement("div"),z.setAttrs(t.dom.elWrap,{id:t.chartClass.substring(1),class:"apexcharts-canvas "+t.chartClass.substring(1)}),this.el.appendChild(t.dom.elWrap),t.dom.Paper=new window.SVG.Doc(t.dom.elWrap),t.dom.Paper.attr({class:"apexcharts-svg","xmlns:data":"ApexChartsNS",transform:"translate(".concat(i.chart.offsetX,", ").concat(i.chart.offsetY,")")}),t.dom.Paper.node.style.background=i.theme.mode==="dark"&&i.chart.background==="transparent"?"rgba(0, 0, 0, 0.8)":i.chart.background,this.setSVGDimensions(),t.dom.elLegendForeign=document.createElementNS(t.SVGNS,"foreignObject"),z.setAttrs(t.dom.elLegendForeign,{x:0,y:0,width:t.svgWidth,height:t.svgHeight}),t.dom.elLegendWrap=document.createElement("div"),t.dom.elLegendWrap.classList.add("apexcharts-legend"),t.dom.elLegendWrap.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),t.dom.elLegendForeign.appendChild(t.dom.elLegendWrap),t.dom.Paper.node.appendChild(t.dom.elLegendForeign),t.dom.elGraphical=t.dom.Paper.group().attr({class:"apexcharts-inner apexcharts-graphical"}),t.dom.elDefs=t.dom.Paper.defs(),t.dom.Paper.add(t.dom.elGraphical),t.dom.elGraphical.add(t.dom.elDefs)}},{key:"plotChartType",value:function(t,i){var n=this.w,s=n.config,l=n.globals,c={series:[],i:[]},d={series:[],i:[]},h={series:[],i:[]},g={series:[],i:[]},m={series:[],i:[]},b={series:[],i:[]},v={series:[],i:[]},S={series:[],i:[]},A={series:[],seriesRangeEnd:[],i:[]};l.series.map(function(F,X){var J=0;t[X].type!==void 0?(t[X].type==="column"||t[X].type==="bar"?(l.series.length>1&&s.plotOptions.bar.horizontal&&console.warn("Horizontal bars are not supported in a mixed/combo chart. Please turn off `plotOptions.bar.horizontal`"),m.series.push(F),m.i.push(X),J++,n.globals.columnSeries=m.series):t[X].type==="area"?(d.series.push(F),d.i.push(X),J++):t[X].type==="line"?(c.series.push(F),c.i.push(X),J++):t[X].type==="scatter"?(h.series.push(F),h.i.push(X)):t[X].type==="bubble"?(g.series.push(F),g.i.push(X),J++):t[X].type==="candlestick"?(b.series.push(F),b.i.push(X),J++):t[X].type==="boxPlot"?(v.series.push(F),v.i.push(X),J++):t[X].type==="rangeBar"?(S.series.push(F),S.i.push(X),J++):t[X].type==="rangeArea"?(A.series.push(l.seriesRangeStart[X]),A.seriesRangeEnd.push(l.seriesRangeEnd[X]),A.i.push(X),J++):console.warn("You have specified an unrecognized chart type. Available types for this property are line/area/column/bar/scatter/bubble/candlestick/boxPlot/rangeBar/rangeArea"),J>1&&(l.comboCharts=!0)):(c.series.push(F),c.i.push(X))});var _=new ar(this.ctx,i),P=new Oi(this.ctx,i);this.ctx.pie=new _r(this.ctx);var R=new Xi(this.ctx);this.ctx.rangeBar=new Tn(this.ctx,i);var M=new an(this.ctx),p=[];if(l.comboCharts){if(d.series.length>0&&p.push(_.draw(d.series,"area",d.i)),m.series.length>0)if(n.config.chart.stacked){var y=new $r(this.ctx,i);p.push(y.draw(m.series,m.i))}else this.ctx.bar=new hi(this.ctx,i),p.push(this.ctx.bar.draw(m.series,m.i));if(A.series.length>0&&p.push(_.draw(A.series,"rangeArea",A.i,A.seriesRangeEnd)),c.series.length>0&&p.push(_.draw(c.series,"line",c.i)),b.series.length>0&&p.push(P.draw(b.series,"candlestick",b.i)),v.series.length>0&&p.push(P.draw(v.series,"boxPlot",v.i)),S.series.length>0&&p.push(this.ctx.rangeBar.draw(S.series,S.i)),h.series.length>0){var C=new ar(this.ctx,i,!0);p.push(C.draw(h.series,"scatter",h.i))}if(g.series.length>0){var L=new ar(this.ctx,i,!0);p.push(L.draw(g.series,"bubble",g.i))}}else switch(s.chart.type){case"line":p=_.draw(l.series,"line");break;case"area":p=_.draw(l.series,"area");break;case"bar":s.chart.stacked?p=new $r(this.ctx,i).draw(l.series):(this.ctx.bar=new hi(this.ctx,i),p=this.ctx.bar.draw(l.series));break;case"candlestick":p=new Oi(this.ctx,i).draw(l.series,"candlestick");break;case"boxPlot":p=new Oi(this.ctx,i).draw(l.series,s.chart.type);break;case"rangeBar":p=this.ctx.rangeBar.draw(l.series);break;case"rangeArea":p=_.draw(l.seriesRangeStart,"rangeArea",void 0,l.seriesRangeEnd);break;case"heatmap":p=new nr(this.ctx,i).draw(l.series);break;case"treemap":p=new ga(this.ctx,i).draw(l.series);break;case"pie":case"donut":case"polarArea":p=this.ctx.pie.draw(l.series);break;case"radialBar":p=R.draw(l.series);break;case"radar":p=M.draw(l.series);break;default:p=_.draw(l.series)}return p}},{key:"setSVGDimensions",value:function(){var t=this.w.globals,i=this.w.config;t.svgWidth=i.chart.width,t.svgHeight=i.chart.height;var n=I.getDimensions(this.el),s=i.chart.width.toString().split(/[0-9]+/g).pop();s==="%"?I.isNumber(n[0])&&(n[0].width===0&&(n=I.getDimensions(this.el.parentNode)),t.svgWidth=n[0]*parseInt(i.chart.width,10)/100):s!=="px"&&s!==""||(t.svgWidth=parseInt(i.chart.width,10));var l=i.chart.height.toString().split(/[0-9]+/g).pop();if(t.svgHeight!=="auto"&&t.svgHeight!=="")if(l==="%"){var c=I.getDimensions(this.el.parentNode);t.svgHeight=c[1]*parseInt(i.chart.height,10)/100}else t.svgHeight=parseInt(i.chart.height,10);else t.axisCharts?t.svgHeight=t.svgWidth/1.61:t.svgHeight=t.svgWidth/1.2;if(t.svgWidth<0&&(t.svgWidth=0),t.svgHeight<0&&(t.svgHeight=0),z.setAttrs(t.dom.Paper.node,{width:t.svgWidth,height:t.svgHeight}),l!=="%"){var d=i.chart.sparkline.enabled?0:t.axisCharts?i.chart.parentHeightOffset:0;t.dom.Paper.node.parentNode.parentNode.style.minHeight=t.svgHeight+d+"px"}t.dom.elWrap.style.width=t.svgWidth+"px",t.dom.elWrap.style.height=t.svgHeight+"px"}},{key:"shiftGraphPosition",value:function(){var t=this.w.globals,i=t.translateY,n={transform:"translate("+t.translateX+", "+i+")"};z.setAttrs(t.dom.elGraphical.node,n)}},{key:"resizeNonAxisCharts",value:function(){var t=this.w,i=t.globals,n=0,s=t.config.chart.sparkline.enabled?1:15;s+=t.config.grid.padding.bottom,t.config.legend.position!=="top"&&t.config.legend.position!=="bottom"||!t.config.legend.show||t.config.legend.floating||(n=new Be(this.ctx).legendHelpers.getLegendBBox().clwh+10);var l=t.globals.dom.baseEl.querySelector(".apexcharts-radialbar, .apexcharts-pie"),c=2.05*t.globals.radialSize;if(l&&!t.config.chart.sparkline.enabled&&t.config.plotOptions.radialBar.startAngle!==0){var d=I.getBoundingClientRect(l);c=d.bottom;var h=d.bottom-d.top;c=Math.max(2.05*t.globals.radialSize,h)}var g=c+i.translateY+n+s;i.dom.elLegendForeign&&i.dom.elLegendForeign.setAttribute("height",g),t.config.chart.height&&String(t.config.chart.height).indexOf("%")>0||(i.dom.elWrap.style.height=g+"px",z.setAttrs(i.dom.Paper.node,{height:g}),i.dom.Paper.node.parentNode.parentNode.style.minHeight=g+"px")}},{key:"coreCalculations",value:function(){new Z(this.ctx).init()}},{key:"resetGlobals",value:function(){var t=this,i=function(){return t.w.config.series.map(function(l){return[]})},n=new ze,s=this.w.globals;n.initGlobalVars(s),s.seriesXvalues=i(),s.seriesYvalues=i()}},{key:"isMultipleY",value:function(){if(this.w.config.yaxis.constructor===Array&&this.w.config.yaxis.length>1)return this.w.globals.isMultipleYAxis=!0,!0}},{key:"xySettings",value:function(){var t=null,i=this.w;if(i.globals.axisCharts){if(i.config.xaxis.crosshairs.position==="back"&&new V(this.ctx).drawXCrosshairs(),i.config.yaxis[0].crosshairs.position==="back"&&new V(this.ctx).drawYCrosshairs(),i.config.xaxis.type==="datetime"&&i.config.xaxis.labels.formatter===void 0){this.ctx.timeScale=new xa(this.ctx);var n=[];isFinite(i.globals.minX)&&isFinite(i.globals.maxX)&&!i.globals.isBarHorizontal?n=this.ctx.timeScale.calculateTimeScaleTicks(i.globals.minX,i.globals.maxX):i.globals.isBarHorizontal&&(n=this.ctx.timeScale.calculateTimeScaleTicks(i.globals.minY,i.globals.maxY)),this.ctx.timeScale.recalcDimensionsBasedOnFormat(n)}t=new K(this.ctx).getCalculatedRatios()}return t}},{key:"updateSourceChart",value:function(t){this.ctx.w.globals.selection=void 0,this.ctx.updateHelpers._updateOptions({chart:{selection:{xaxis:{min:t.w.globals.minX,max:t.w.globals.maxX}}}},!1,!1)}},{key:"setupBrushHandler",value:function(){var t=this,i=this.w;if(i.config.chart.brush.enabled&&typeof i.config.chart.events.selection!="function"){var n=Array.isArray(i.config.chart.brush.targets)||[i.config.chart.brush.target];n.forEach(function(s){var l=ApexCharts.getChartByID(s);l.w.globals.brushSource=t.ctx,typeof l.w.config.chart.events.zoomed!="function"&&(l.w.config.chart.events.zoomed=function(){t.updateSourceChart(l)}),typeof l.w.config.chart.events.scrolled!="function"&&(l.w.config.chart.events.scrolled=function(){t.updateSourceChart(l)})}),i.config.chart.events.selection=function(s,l){n.forEach(function(c){var d=ApexCharts.getChartByID(c),h=I.clone(i.config.yaxis);if(i.config.chart.brush.autoScaleYaxis&&d.w.globals.series.length===1){var g=new mt(d);h=g.autoScaleY(d,h,l)}var m=d.w.config.yaxis.reduce(function(b,v,S){return[].concat(U(b),[o(o({},d.w.config.yaxis[S]),{},{min:h[0].min,max:h[0].max})])},[]);d.ctx.updateHelpers._updateOptions({xaxis:{min:l.xaxis.min,max:l.xaxis.max},yaxis:m},!1,!1,!1,!1)})}}}}]),T}(),Ft=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w}return w(T,[{key:"_updateOptions",value:function(t){var i=this,n=arguments.length>1&&arguments[1]!==void 0&&arguments[1],s=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],l=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],c=arguments.length>4&&arguments[4]!==void 0&&arguments[4];return new Promise(function(d){var h=[i.ctx];l&&(h=i.ctx.getSyncedCharts()),i.ctx.w.globals.isExecCalled&&(h=[i.ctx],i.ctx.w.globals.isExecCalled=!1),h.forEach(function(g,m){var b=g.w;if(b.globals.shouldAnimate=s,n||(b.globals.resized=!0,b.globals.dataChanged=!0,s&&g.series.getPreviousPaths()),t&&u(t)==="object"&&(g.config=new tt(t),t=K.extendArrayProps(g.config,t,b),g.w.globals.chartID!==i.ctx.w.globals.chartID&&delete t.series,b.config=I.extend(b.config,t),c&&(b.globals.lastXAxis=t.xaxis?I.clone(t.xaxis):[],b.globals.lastYAxis=t.yaxis?I.clone(t.yaxis):[],b.globals.initialConfig=I.extend({},b.config),b.globals.initialSeries=I.clone(b.config.series),t.series))){for(var v=0;v<b.globals.collapsedSeriesIndices.length;v++){var S=b.config.series[b.globals.collapsedSeriesIndices[v]];b.globals.collapsedSeries[v].data=b.globals.axisCharts?S.data.slice():S}for(var A=0;A<b.globals.ancillaryCollapsedSeriesIndices.length;A++){var _=b.config.series[b.globals.ancillaryCollapsedSeriesIndices[A]];b.globals.ancillaryCollapsedSeries[A].data=b.globals.axisCharts?_.data.slice():_}g.series.emptyCollapsedSeries(b.config.series)}return g.update(t).then(function(){m===h.length-1&&d(g)})})})}},{key:"_updateSeries",value:function(t,i){var n=this,s=arguments.length>2&&arguments[2]!==void 0&&arguments[2];return new Promise(function(l){var c,d=n.w;return d.globals.shouldAnimate=i,d.globals.dataChanged=!0,i&&n.ctx.series.getPreviousPaths(),d.globals.axisCharts?((c=t.map(function(h,g){return n._extendSeries(h,g)})).length===0&&(c=[{data:[]}]),d.config.series=c):d.config.series=t.slice(),s&&(d.globals.initialConfig.series=I.clone(d.config.series),d.globals.initialSeries=I.clone(d.config.series)),n.ctx.update().then(function(){l(n.ctx)})})}},{key:"_extendSeries",value:function(t,i){var n=this.w,s=n.config.series[i];return o(o({},n.config.series[i]),{},{name:t.name?t.name:s&&s.name,color:t.color?t.color:s&&s.color,type:t.type?t.type:s&&s.type,group:t.group?t.group:s&&s.group,data:t.data?t.data:s&&s.data})}},{key:"toggleDataPointSelection",value:function(t,i){var n=this.w,s=null,l=".apexcharts-series[data\\:realIndex='".concat(t,"']");return n.globals.axisCharts?s=n.globals.dom.Paper.select("".concat(l," path[j='").concat(i,"'], ").concat(l," circle[j='").concat(i,"'], ").concat(l," rect[j='").concat(i,"']")).members[0]:i===void 0&&(s=n.globals.dom.Paper.select("".concat(l," path[j='").concat(t,"']")).members[0],n.config.chart.type!=="pie"&&n.config.chart.type!=="polarArea"&&n.config.chart.type!=="donut"||this.ctx.pie.pieClicked(t)),s?(new z(this.ctx).pathMouseDown(s,null),s.node?s.node:null):(console.warn("toggleDataPointSelection: Element not found"),null)}},{key:"forceXAxisUpdate",value:function(t){var i=this.w;if(["min","max"].forEach(function(s){t.xaxis[s]!==void 0&&(i.config.xaxis[s]=t.xaxis[s],i.globals.lastXAxis[s]=t.xaxis[s])}),t.xaxis.categories&&t.xaxis.categories.length&&(i.config.xaxis.categories=t.xaxis.categories),i.config.xaxis.convertedCatToNumeric){var n=new Te(t);t=n.convertCatToNumericXaxis(t,this.ctx)}return t}},{key:"forceYAxisUpdate",value:function(t){return t.chart&&t.chart.stacked&&t.chart.stackType==="100%"&&(Array.isArray(t.yaxis)?t.yaxis.forEach(function(i,n){t.yaxis[n].min=0,t.yaxis[n].max=100}):(t.yaxis.min=0,t.yaxis.max=100)),t}},{key:"revertDefaultAxisMinMax",value:function(t){var i=this,n=this.w,s=n.globals.lastXAxis,l=n.globals.lastYAxis;t&&t.xaxis&&(s=t.xaxis),t&&t.yaxis&&(l=t.yaxis),n.config.xaxis.min=s.min,n.config.xaxis.max=s.max;var c=function(d){l[d]!==void 0&&(n.config.yaxis[d].min=l[d].min,n.config.yaxis[d].max=l[d].max)};n.config.yaxis.map(function(d,h){n.globals.zoomed||l[h]!==void 0?c(h):i.ctx.opts.yaxis[h]!==void 0&&(d.min=i.ctx.opts.yaxis[h].min,d.max=i.ctx.opts.yaxis[h].max)})}}]),T}();pt=typeof window<"u"?window:void 0,Pr=function(T,t){var i=(this!==void 0?this:T).SVG=function(p){if(i.supported)return p=new i.Doc(p),i.parser.draw||i.prepare(),p};if(i.ns="http://www.w3.org/2000/svg",i.xmlns="http://www.w3.org/2000/xmlns/",i.xlink="http://www.w3.org/1999/xlink",i.svgjs="http://svgjs.dev",i.supported=!0,!i.supported)return!1;i.did=1e3,i.eid=function(p){return"Svgjs"+m(p)+i.did++},i.create=function(p){var y=t.createElementNS(this.ns,p);return y.setAttribute("id",this.eid(p)),y},i.extend=function(){var p,y;y=(p=[].slice.call(arguments)).pop();for(var C=p.length-1;C>=0;C--)if(p[C])for(var L in y)p[C].prototype[L]=y[L];i.Set&&i.Set.inherit&&i.Set.inherit()},i.invent=function(p){var y=typeof p.create=="function"?p.create:function(){this.constructor.call(this,i.create(p.create))};return p.inherit&&(y.prototype=new p.inherit),p.extend&&i.extend(y,p.extend),p.construct&&i.extend(p.parent||i.Container,p.construct),y},i.adopt=function(p){return p?p.instance?p.instance:((y=p.nodeName=="svg"?p.parentNode instanceof T.SVGElement?new i.Nested:new i.Doc:p.nodeName=="linearGradient"?new i.Gradient("linear"):p.nodeName=="radialGradient"?new i.Gradient("radial"):i[m(p.nodeName)]?new i[m(p.nodeName)]:new i.Element(p)).type=p.nodeName,y.node=p,p.instance=y,y instanceof i.Doc&&y.namespace().defs(),y.setData(JSON.parse(p.getAttribute("svgjs:data"))||{}),y):null;var y},i.prepare=function(){var p=t.getElementsByTagName("body")[0],y=(p?new i.Doc(p):i.adopt(t.documentElement).nested()).size(2,0);i.parser={body:p||t.documentElement,draw:y.style("opacity:0;position:absolute;left:-100%;top:-100%;overflow:hidden").node,poly:y.polyline().node,path:y.path().node,native:i.create("svg")}},i.parser={native:i.create("svg")},t.addEventListener("DOMContentLoaded",function(){i.parser.draw||i.prepare()},!1),i.regex={numberAndUnit:/^([+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?)([a-z%]*)$/i,hex:/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i,rgb:/rgb\((\d+),(\d+),(\d+)\)/,reference:/#([a-z0-9\-_]+)/i,transforms:/\)\s*,?\s*/,whitespace:/\s/g,isHex:/^#[a-f0-9]{3,6}$/i,isRgb:/^rgb\(/,isCss:/[^:]+:[^;]+;?/,isBlank:/^(\s+)?$/,isNumber:/^[+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,isPercent:/^-?[\d\.]+%$/,isImage:/\.(jpg|jpeg|png|gif|svg)(\?[^=]+.*)?/i,delimiter:/[\s,]+/,hyphen:/([^e])\-/gi,pathLetters:/[MLHVCSQTAZ]/gi,isPathLetter:/[MLHVCSQTAZ]/i,numbersWithDots:/((\d?\.\d+(?:e[+-]?\d+)?)((?:\.\d+(?:e[+-]?\d+)?)+))+/gi,dots:/\./g},i.utils={map:function(p,y){for(var C=p.length,L=[],F=0;F<C;F++)L.push(y(p[F]));return L},filter:function(p,y){for(var C=p.length,L=[],F=0;F<C;F++)y(p[F])&&L.push(p[F]);return L},filterSVGElements:function(p){return this.filter(p,function(y){return y instanceof T.SVGElement})}},i.defaults={attrs:{"fill-opacity":1,"stroke-opacity":1,"stroke-width":0,"stroke-linejoin":"miter","stroke-linecap":"butt",fill:"#000000",stroke:"#000000",opacity:1,x:0,y:0,cx:0,cy:0,width:0,height:0,r:0,rx:0,ry:0,offset:0,"stop-opacity":1,"stop-color":"#000000","font-size":16,"font-family":"Helvetica, Arial, sans-serif","text-anchor":"start"}},i.Color=function(p){var y,C;this.r=0,this.g=0,this.b=0,p&&(typeof p=="string"?i.regex.isRgb.test(p)?(y=i.regex.rgb.exec(p.replace(i.regex.whitespace,"")),this.r=parseInt(y[1]),this.g=parseInt(y[2]),this.b=parseInt(y[3])):i.regex.isHex.test(p)&&(y=i.regex.hex.exec((C=p).length==4?["#",C.substring(1,2),C.substring(1,2),C.substring(2,3),C.substring(2,3),C.substring(3,4),C.substring(3,4)].join(""):C),this.r=parseInt(y[1],16),this.g=parseInt(y[2],16),this.b=parseInt(y[3],16)):u(p)==="object"&&(this.r=p.r,this.g=p.g,this.b=p.b))},i.extend(i.Color,{toString:function(){return this.toHex()},toHex:function(){return"#"+b(this.r)+b(this.g)+b(this.b)},toRgb:function(){return"rgb("+[this.r,this.g,this.b].join()+")"},brightness:function(){return this.r/255*.3+this.g/255*.59+this.b/255*.11},morph:function(p){return this.destination=new i.Color(p),this},at:function(p){return this.destination?(p=p<0?0:p>1?1:p,new i.Color({r:~~(this.r+(this.destination.r-this.r)*p),g:~~(this.g+(this.destination.g-this.g)*p),b:~~(this.b+(this.destination.b-this.b)*p)})):this}}),i.Color.test=function(p){return p+="",i.regex.isHex.test(p)||i.regex.isRgb.test(p)},i.Color.isRgb=function(p){return p&&typeof p.r=="number"&&typeof p.g=="number"&&typeof p.b=="number"},i.Color.isColor=function(p){return i.Color.isRgb(p)||i.Color.test(p)},i.Array=function(p,y){(p=(p||[]).valueOf()).length==0&&y&&(p=y.valueOf()),this.value=this.parse(p)},i.extend(i.Array,{toString:function(){return this.value.join(" ")},valueOf:function(){return this.value},parse:function(p){return p=p.valueOf(),Array.isArray(p)?p:this.split(p)}}),i.PointArray=function(p,y){i.Array.call(this,p,y||[[0,0]])},i.PointArray.prototype=new i.Array,i.PointArray.prototype.constructor=i.PointArray;for(var n={M:function(p,y,C){return y.x=C.x=p[0],y.y=C.y=p[1],["M",y.x,y.y]},L:function(p,y){return y.x=p[0],y.y=p[1],["L",p[0],p[1]]},H:function(p,y){return y.x=p[0],["H",p[0]]},V:function(p,y){return y.y=p[0],["V",p[0]]},C:function(p,y){return y.x=p[4],y.y=p[5],["C",p[0],p[1],p[2],p[3],p[4],p[5]]},Q:function(p,y){return y.x=p[2],y.y=p[3],["Q",p[0],p[1],p[2],p[3]]},S:function(p,y){return y.x=p[2],y.y=p[3],["S",p[0],p[1],p[2],p[3]]},Z:function(p,y,C){return y.x=C.x,y.y=C.y,["Z"]}},s="mlhvqtcsaz".split(""),l=0,c=s.length;l<c;++l)n[s[l]]=function(p){return function(y,C,L){if(p=="H")y[0]=y[0]+C.x;else if(p=="V")y[0]=y[0]+C.y;else if(p=="A")y[5]=y[5]+C.x,y[6]=y[6]+C.y;else for(var F=0,X=y.length;F<X;++F)y[F]=y[F]+(F%2?C.y:C.x);if(n&&typeof n[p]=="function")return n[p](y,C,L)}}(s[l].toUpperCase());i.PathArray=function(p,y){i.Array.call(this,p,y||[["M",0,0]])},i.PathArray.prototype=new i.Array,i.PathArray.prototype.constructor=i.PathArray,i.extend(i.PathArray,{toString:function(){return function(p){for(var y=0,C=p.length,L="";y<C;y++)L+=p[y][0],p[y][1]!=null&&(L+=p[y][1],p[y][2]!=null&&(L+=" ",L+=p[y][2],p[y][3]!=null&&(L+=" ",L+=p[y][3],L+=" ",L+=p[y][4],p[y][5]!=null&&(L+=" ",L+=p[y][5],L+=" ",L+=p[y][6],p[y][7]!=null&&(L+=" ",L+=p[y][7])))));return L+" "}(this.value)},move:function(p,y){var C=this.bbox();return C.x,C.y,this},at:function(p){if(!this.destination)return this;for(var y=this.value,C=this.destination.value,L=[],F=new i.PathArray,X=0,J=y.length;X<J;X++){L[X]=[y[X][0]];for(var ee=1,oe=y[X].length;ee<oe;ee++)L[X][ee]=y[X][ee]+(C[X][ee]-y[X][ee])*p;L[X][0]==="A"&&(L[X][4]=+(L[X][4]!=0),L[X][5]=+(L[X][5]!=0))}return F.value=L,F},parse:function(p){if(p instanceof i.PathArray)return p.valueOf();var y,C={M:2,L:2,H:1,V:1,C:6,S:4,Q:4,T:2,A:7,Z:0};p=typeof p=="string"?p.replace(i.regex.numbersWithDots,h).replace(i.regex.pathLetters," $& ").replace(i.regex.hyphen,"$1 -").trim().split(i.regex.delimiter):p.reduce(function(oe,ge){return[].concat.call(oe,ge)},[]);var L=[],F=new i.Point,X=new i.Point,J=0,ee=p.length;do i.regex.isPathLetter.test(p[J])?(y=p[J],++J):y=="M"?y="L":y=="m"&&(y="l"),L.push(n[y].call(null,p.slice(J,J+=C[y.toUpperCase()]).map(parseFloat),F,X));while(ee>J);return L},bbox:function(){return i.parser.draw||i.prepare(),i.parser.path.setAttribute("d",this.toString()),i.parser.path.getBBox()}}),i.Number=i.invent({create:function(p,y){this.value=0,this.unit=y||"",typeof p=="number"?this.value=isNaN(p)?0:isFinite(p)?p:p<0?-34e37:34e37:typeof p=="string"?(y=p.match(i.regex.numberAndUnit))&&(this.value=parseFloat(y[1]),y[5]=="%"?this.value/=100:y[5]=="s"&&(this.value*=1e3),this.unit=y[5]):p instanceof i.Number&&(this.value=p.valueOf(),this.unit=p.unit)},extend:{toString:function(){return(this.unit=="%"?~~(1e8*this.value)/1e6:this.unit=="s"?this.value/1e3:this.value)+this.unit},toJSON:function(){return this.toString()},valueOf:function(){return this.value},plus:function(p){return p=new i.Number(p),new i.Number(this+p,this.unit||p.unit)},minus:function(p){return p=new i.Number(p),new i.Number(this-p,this.unit||p.unit)},times:function(p){return p=new i.Number(p),new i.Number(this*p,this.unit||p.unit)},divide:function(p){return p=new i.Number(p),new i.Number(this/p,this.unit||p.unit)},to:function(p){var y=new i.Number(this);return typeof p=="string"&&(y.unit=p),y},morph:function(p){return this.destination=new i.Number(p),p.relative&&(this.destination.value+=this.value),this},at:function(p){return this.destination?new i.Number(this.destination).minus(this).times(p).plus(this):this}}}),i.Element=i.invent({create:function(p){this._stroke=i.defaults.attrs.stroke,this._event=null,this.dom={},(this.node=p)&&(this.type=p.nodeName,this.node.instance=this,this._stroke=p.getAttribute("stroke")||this._stroke)},extend:{x:function(p){return this.attr("x",p)},y:function(p){return this.attr("y",p)},cx:function(p){return p==null?this.x()+this.width()/2:this.x(p-this.width()/2)},cy:function(p){return p==null?this.y()+this.height()/2:this.y(p-this.height()/2)},move:function(p,y){return this.x(p).y(y)},center:function(p,y){return this.cx(p).cy(y)},width:function(p){return this.attr("width",p)},height:function(p){return this.attr("height",p)},size:function(p,y){var C=v(this,p,y);return this.width(new i.Number(C.width)).height(new i.Number(C.height))},clone:function(p){this.writeDataToDom();var y=_(this.node.cloneNode(!0));return p?p.add(y):this.after(y),y},remove:function(){return this.parent()&&this.parent().removeElement(this),this},replace:function(p){return this.after(p).remove(),p},addTo:function(p){return p.put(this)},putIn:function(p){return p.add(this)},id:function(p){return this.attr("id",p)},show:function(){return this.style("display","")},hide:function(){return this.style("display","none")},visible:function(){return this.style("display")!="none"},toString:function(){return this.attr("id")},classes:function(){var p=this.attr("class");return p==null?[]:p.trim().split(i.regex.delimiter)},hasClass:function(p){return this.classes().indexOf(p)!=-1},addClass:function(p){if(!this.hasClass(p)){var y=this.classes();y.push(p),this.attr("class",y.join(" "))}return this},removeClass:function(p){return this.hasClass(p)&&this.attr("class",this.classes().filter(function(y){return y!=p}).join(" ")),this},toggleClass:function(p){return this.hasClass(p)?this.removeClass(p):this.addClass(p)},reference:function(p){return i.get(this.attr(p))},parent:function(p){var y=this;if(!y.node.parentNode)return null;if(y=i.adopt(y.node.parentNode),!p)return y;for(;y&&y.node instanceof T.SVGElement;){if(typeof p=="string"?y.matches(p):y instanceof p)return y;if(!y.node.parentNode||y.node.parentNode.nodeName=="#document")return null;y=i.adopt(y.node.parentNode)}},doc:function(){return this instanceof i.Doc?this:this.parent(i.Doc)},parents:function(p){var y=[],C=this;do{if(!(C=C.parent(p))||!C.node)break;y.push(C)}while(C.parent);return y},matches:function(p){return function(y,C){return(y.matches||y.matchesSelector||y.msMatchesSelector||y.mozMatchesSelector||y.webkitMatchesSelector||y.oMatchesSelector).call(y,C)}(this.node,p)},native:function(){return this.node},svg:function(p){var y=t.createElement("svg");if(!(p&&this instanceof i.Parent))return y.appendChild(p=t.createElement("svg")),this.writeDataToDom(),p.appendChild(this.node.cloneNode(!0)),y.innerHTML.replace(/^<svg>/,"").replace(/<\/svg>$/,"");y.innerHTML="<svg>"+p.replace(/\n/,"").replace(/<([\w:-]+)([^<]+?)\/>/g,"<$1$2></$1>")+"</svg>";for(var C=0,L=y.firstChild.childNodes.length;C<L;C++)this.node.appendChild(y.firstChild.firstChild);return this},writeDataToDom:function(){return(this.each||this.lines)&&(this.each?this:this.lines()).each(function(){this.writeDataToDom()}),this.node.removeAttribute("svgjs:data"),Object.keys(this.dom).length&&this.node.setAttribute("svgjs:data",JSON.stringify(this.dom)),this},setData:function(p){return this.dom=p,this},is:function(p){return function(y,C){return y instanceof C}(this,p)}}}),i.easing={"-":function(p){return p},"<>":function(p){return-Math.cos(p*Math.PI)/2+.5},">":function(p){return Math.sin(p*Math.PI/2)},"<":function(p){return 1-Math.cos(p*Math.PI/2)}},i.morph=function(p){return function(y,C){return new i.MorphObj(y,C).at(p)}},i.Situation=i.invent({create:function(p){this.init=!1,this.reversed=!1,this.reversing=!1,this.duration=new i.Number(p.duration).valueOf(),this.delay=new i.Number(p.delay).valueOf(),this.start=+new Date+this.delay,this.finish=this.start+this.duration,this.ease=p.ease,this.loop=0,this.loops=!1,this.animations={},this.attrs={},this.styles={},this.transforms=[],this.once={}}}),i.FX=i.invent({create:function(p){this._target=p,this.situations=[],this.active=!1,this.situation=null,this.paused=!1,this.lastPos=0,this.pos=0,this.absPos=0,this._speed=1},extend:{animate:function(p,y,C){u(p)==="object"&&(y=p.ease,C=p.delay,p=p.duration);var L=new i.Situation({duration:p||1e3,delay:C||0,ease:i.easing[y||"-"]||y});return this.queue(L),this},target:function(p){return p&&p instanceof i.Element?(this._target=p,this):this._target},timeToAbsPos:function(p){return(p-this.situation.start)/(this.situation.duration/this._speed)},absPosToTime:function(p){return this.situation.duration/this._speed*p+this.situation.start},startAnimFrame:function(){this.stopAnimFrame(),this.animationFrame=T.requestAnimationFrame((function(){this.step()}).bind(this))},stopAnimFrame:function(){T.cancelAnimationFrame(this.animationFrame)},start:function(){return!this.active&&this.situation&&(this.active=!0,this.startCurrent()),this},startCurrent:function(){return this.situation.start=+new Date+this.situation.delay/this._speed,this.situation.finish=this.situation.start+this.situation.duration/this._speed,this.initAnimations().step()},queue:function(p){return(typeof p=="function"||p instanceof i.Situation)&&this.situations.push(p),this.situation||(this.situation=this.situations.shift()),this},dequeue:function(){return this.stop(),this.situation=this.situations.shift(),this.situation&&(this.situation instanceof i.Situation?this.start():this.situation.call(this)),this},initAnimations:function(){var p,y=this.situation;if(y.init)return this;for(var C in y.animations){p=this.target()[C](),Array.isArray(p)||(p=[p]),Array.isArray(y.animations[C])||(y.animations[C]=[y.animations[C]]);for(var L=p.length;L--;)y.animations[C][L]instanceof i.Number&&(p[L]=new i.Number(p[L])),y.animations[C][L]=p[L].morph(y.animations[C][L])}for(var C in y.attrs)y.attrs[C]=new i.MorphObj(this.target().attr(C),y.attrs[C]);for(var C in y.styles)y.styles[C]=new i.MorphObj(this.target().style(C),y.styles[C]);return y.initialTransformation=this.target().matrixify(),y.init=!0,this},clearQueue:function(){return this.situations=[],this},clearCurrent:function(){return this.situation=null,this},stop:function(p,y){var C=this.active;return this.active=!1,y&&this.clearQueue(),p&&this.situation&&(!C&&this.startCurrent(),this.atEnd()),this.stopAnimFrame(),this.clearCurrent()},after:function(p){var y=this.last();return this.target().on("finished.fx",function C(L){L.detail.situation==y&&(p.call(this,y),this.off("finished.fx",C))}),this._callStart()},during:function(p){var y=this.last(),C=function(L){L.detail.situation==y&&p.call(this,L.detail.pos,i.morph(L.detail.pos),L.detail.eased,y)};return this.target().off("during.fx",C).on("during.fx",C),this.after(function(){this.off("during.fx",C)}),this._callStart()},afterAll:function(p){var y=function C(L){p.call(this),this.off("allfinished.fx",C)};return this.target().off("allfinished.fx",y).on("allfinished.fx",y),this._callStart()},last:function(){return this.situations.length?this.situations[this.situations.length-1]:this.situation},add:function(p,y,C){return this.last()[C||"animations"][p]=y,this._callStart()},step:function(p){var y,C,L;p||(this.absPos=this.timeToAbsPos(+new Date)),this.situation.loops!==!1?(y=Math.max(this.absPos,0),C=Math.floor(y),this.situation.loops===!0||C<this.situation.loops?(this.pos=y-C,L=this.situation.loop,this.situation.loop=C):(this.absPos=this.situation.loops,this.pos=1,L=this.situation.loop-1,this.situation.loop=this.situation.loops),this.situation.reversing&&(this.situation.reversed=this.situation.reversed!=!!((this.situation.loop-L)%2))):(this.absPos=Math.min(this.absPos,1),this.pos=this.absPos),this.pos<0&&(this.pos=0),this.situation.reversed&&(this.pos=1-this.pos);var F=this.situation.ease(this.pos);for(var X in this.situation.once)X>this.lastPos&&X<=F&&(this.situation.once[X].call(this.target(),this.pos,F),delete this.situation.once[X]);return this.active&&this.target().fire("during",{pos:this.pos,eased:F,fx:this,situation:this.situation}),this.situation?(this.eachAt(),this.pos==1&&!this.situation.reversed||this.situation.reversed&&this.pos==0?(this.stopAnimFrame(),this.target().fire("finished",{fx:this,situation:this.situation}),this.situations.length||(this.target().fire("allfinished"),this.situations.length||(this.target().off(".fx"),this.active=!1)),this.active?this.dequeue():this.clearCurrent()):!this.paused&&this.active&&this.startAnimFrame(),this.lastPos=F,this):this},eachAt:function(){var p,y=this,C=this.target(),L=this.situation;for(var F in L.animations)p=[].concat(L.animations[F]).map(function(ee){return typeof ee!="string"&&ee.at?ee.at(L.ease(y.pos),y.pos):ee}),C[F].apply(C,p);for(var F in L.attrs)p=[F].concat(L.attrs[F]).map(function(oe){return typeof oe!="string"&&oe.at?oe.at(L.ease(y.pos),y.pos):oe}),C.attr.apply(C,p);for(var F in L.styles)p=[F].concat(L.styles[F]).map(function(oe){return typeof oe!="string"&&oe.at?oe.at(L.ease(y.pos),y.pos):oe}),C.style.apply(C,p);if(L.transforms.length){p=L.initialTransformation,F=0;for(var X=L.transforms.length;F<X;F++){var J=L.transforms[F];J instanceof i.Matrix?p=J.relative?p.multiply(new i.Matrix().morph(J).at(L.ease(this.pos))):p.morph(J).at(L.ease(this.pos)):(J.relative||J.undo(p.extract()),p=p.multiply(J.at(L.ease(this.pos))))}C.matrix(p)}return this},once:function(p,y,C){var L=this.last();return C||(p=L.ease(p)),L.once[p]=y,this},_callStart:function(){return setTimeout((function(){this.start()}).bind(this),0),this}},parent:i.Element,construct:{animate:function(p,y,C){return(this.fx||(this.fx=new i.FX(this))).animate(p,y,C)},delay:function(p){return(this.fx||(this.fx=new i.FX(this))).delay(p)},stop:function(p,y){return this.fx&&this.fx.stop(p,y),this},finish:function(){return this.fx&&this.fx.finish(),this}}}),i.MorphObj=i.invent({create:function(p,y){return i.Color.isColor(y)?new i.Color(p).morph(y):i.regex.delimiter.test(p)?i.regex.pathLetters.test(p)?new i.PathArray(p).morph(y):new i.Array(p).morph(y):i.regex.numberAndUnit.test(y)?new i.Number(p).morph(y):(this.value=p,void(this.destination=y))},extend:{at:function(p,y){return y<1?this.value:this.destination},valueOf:function(){return this.value}}}),i.extend(i.FX,{attr:function(p,y,C){if(u(p)==="object")for(var L in p)this.attr(L,p[L]);else this.add(p,y,"attrs");return this},plot:function(p,y,C,L){return arguments.length==4?this.plot([p,y,C,L]):this.add("plot",new(this.target()).morphArray(p))}}),i.Box=i.invent({create:function(p,y,C,L){if(!(u(p)!=="object"||p instanceof i.Element))return i.Box.call(this,p.left!=null?p.left:p.x,p.top!=null?p.top:p.y,p.width,p.height);var F;arguments.length==4&&(this.x=p,this.y=y,this.width=C,this.height=L),(F=this).x==null&&(F.x=0,F.y=0,F.width=0,F.height=0),F.w=F.width,F.h=F.height,F.x2=F.x+F.width,F.y2=F.y+F.height,F.cx=F.x+F.width/2,F.cy=F.y+F.height/2}}),i.BBox=i.invent({create:function(p){if(i.Box.apply(this,[].slice.call(arguments)),p instanceof i.Element){var y;try{if(!t.documentElement.contains){for(var C=p.node;C.parentNode;)C=C.parentNode;if(C!=t)throw new Error("Element not in the dom")}y=p.node.getBBox()}catch{if(p instanceof i.Shape){i.parser.draw||i.prepare();var L=p.clone(i.parser.draw.instance).show();L&&L.node&&typeof L.node.getBBox=="function"&&(y=L.node.getBBox()),L&&typeof L.remove=="function"&&L.remove()}else y={x:p.node.clientLeft,y:p.node.clientTop,width:p.node.clientWidth,height:p.node.clientHeight}}i.Box.call(this,y)}},inherit:i.Box,parent:i.Element,construct:{bbox:function(){return new i.BBox(this)}}}),i.BBox.prototype.constructor=i.BBox,i.Matrix=i.invent({create:function(p){var y=A([1,0,0,1,0,0]);p=p===null?y:p instanceof i.Element?p.matrixify():typeof p=="string"?A(p.split(i.regex.delimiter).map(parseFloat)):arguments.length==6?A([].slice.call(arguments)):Array.isArray(p)?A(p):p&&u(p)==="object"?p:y;for(var C=R.length-1;C>=0;--C)this[R[C]]=p[R[C]]!=null?p[R[C]]:y[R[C]]},extend:{extract:function(){var p=S(this,0,1);S(this,1,0);var y=180/Math.PI*Math.atan2(p.y,p.x)-90;return{x:this.e,y:this.f,transformedX:(this.e*Math.cos(y*Math.PI/180)+this.f*Math.sin(y*Math.PI/180))/Math.sqrt(this.a*this.a+this.b*this.b),transformedY:(this.f*Math.cos(y*Math.PI/180)+this.e*Math.sin(-y*Math.PI/180))/Math.sqrt(this.c*this.c+this.d*this.d),rotation:y,a:this.a,b:this.b,c:this.c,d:this.d,e:this.e,f:this.f,matrix:new i.Matrix(this)}},clone:function(){return new i.Matrix(this)},morph:function(p){return this.destination=new i.Matrix(p),this},multiply:function(p){return new i.Matrix(this.native().multiply(function(y){return y instanceof i.Matrix||(y=new i.Matrix(y)),y}(p).native()))},inverse:function(){return new i.Matrix(this.native().inverse())},translate:function(p,y){return new i.Matrix(this.native().translate(p||0,y||0))},native:function(){for(var p=i.parser.native.createSVGMatrix(),y=R.length-1;y>=0;y--)p[R[y]]=this[R[y]];return p},toString:function(){return"matrix("+P(this.a)+","+P(this.b)+","+P(this.c)+","+P(this.d)+","+P(this.e)+","+P(this.f)+")"}},parent:i.Element,construct:{ctm:function(){return new i.Matrix(this.node.getCTM())},screenCTM:function(){if(this instanceof i.Nested){var p=this.rect(1,1),y=p.node.getScreenCTM();return p.remove(),new i.Matrix(y)}return new i.Matrix(this.node.getScreenCTM())}}}),i.Point=i.invent({create:function(p,y){var C;C=Array.isArray(p)?{x:p[0],y:p[1]}:u(p)==="object"?{x:p.x,y:p.y}:p!=null?{x:p,y:y??p}:{x:0,y:0},this.x=C.x,this.y=C.y},extend:{clone:function(){return new i.Point(this)},morph:function(p,y){return this.destination=new i.Point(p,y),this}}}),i.extend(i.Element,{point:function(p,y){return new i.Point(p,y).transform(this.screenCTM().inverse())}}),i.extend(i.Element,{attr:function(p,y,C){if(p==null){for(p={},C=(y=this.node.attributes).length-1;C>=0;C--)p[y[C].nodeName]=i.regex.isNumber.test(y[C].nodeValue)?parseFloat(y[C].nodeValue):y[C].nodeValue;return p}if(u(p)==="object")for(var L in p)this.attr(L,p[L]);else if(y===null)this.node.removeAttribute(p);else{if(y==null)return(y=this.node.getAttribute(p))==null?i.defaults.attrs[p]:i.regex.isNumber.test(y)?parseFloat(y):y;p=="stroke-width"?this.attr("stroke",parseFloat(y)>0?this._stroke:null):p=="stroke"&&(this._stroke=y),p!="fill"&&p!="stroke"||(i.regex.isImage.test(y)&&(y=this.doc().defs().image(y,0,0)),y instanceof i.Image&&(y=this.doc().defs().pattern(0,0,function(){this.add(y)}))),typeof y=="number"?y=new i.Number(y):i.Color.isColor(y)?y=new i.Color(y):Array.isArray(y)&&(y=new i.Array(y)),p=="leading"?this.leading&&this.leading(y):typeof C=="string"?this.node.setAttributeNS(C,p,y.toString()):this.node.setAttribute(p,y.toString()),!this.rebuild||p!="font-size"&&p!="x"||this.rebuild(p,y)}return this}}),i.extend(i.Element,{transform:function(p,y){var C;return u(p)!=="object"?(C=new i.Matrix(this).extract(),typeof p=="string"?C[p]:C):(C=new i.Matrix(this),y=!!y||!!p.relative,p.a!=null&&(C=y?C.multiply(new i.Matrix(p)):new i.Matrix(p)),this.attr("transform",C))}}),i.extend(i.Element,{untransform:function(){return this.attr("transform",null)},matrixify:function(){return(this.attr("transform")||"").split(i.regex.transforms).slice(0,-1).map(function(p){var y=p.trim().split("(");return[y[0],y[1].split(i.regex.delimiter).map(function(C){return parseFloat(C)})]}).reduce(function(p,y){return y[0]=="matrix"?p.multiply(A(y[1])):p[y[0]].apply(p,y[1])},new i.Matrix)},toParent:function(p){if(this==p)return this;var y=this.screenCTM(),C=p.screenCTM().inverse();return this.addTo(p).untransform().transform(C.multiply(y)),this},toDoc:function(){return this.toParent(this.doc())}}),i.Transformation=i.invent({create:function(p,y){if(arguments.length>1&&typeof y!="boolean")return this.constructor.call(this,[].slice.call(arguments));if(Array.isArray(p))for(var C=0,L=this.arguments.length;C<L;++C)this[this.arguments[C]]=p[C];else if(p&&u(p)==="object")for(C=0,L=this.arguments.length;C<L;++C)this[this.arguments[C]]=p[this.arguments[C]];this.inversed=!1,y===!0&&(this.inversed=!0)}}),i.Translate=i.invent({parent:i.Matrix,inherit:i.Transformation,create:function(p,y){this.constructor.apply(this,[].slice.call(arguments))},extend:{arguments:["transformedX","transformedY"],method:"translate"}}),i.extend(i.Element,{style:function(p,y){if(arguments.length==0)return this.node.style.cssText||"";if(arguments.length<2)if(u(p)==="object")for(var C in p)this.style(C,p[C]);else{if(!i.regex.isCss.test(p))return this.node.style[g(p)];for(p=p.split(/\s*;\s*/).filter(function(L){return!!L}).map(function(L){return L.split(/\s*:\s*/)});y=p.pop();)this.style(y[0],y[1])}else this.node.style[g(p)]=y===null||i.regex.isBlank.test(y)?"":y;return this}}),i.Parent=i.invent({create:function(p){this.constructor.call(this,p)},inherit:i.Element,extend:{children:function(){return i.utils.map(i.utils.filterSVGElements(this.node.childNodes),function(p){return i.adopt(p)})},add:function(p,y){return y==null?this.node.appendChild(p.node):p.node!=this.node.childNodes[y]&&this.node.insertBefore(p.node,this.node.childNodes[y]),this},put:function(p,y){return this.add(p,y),p},has:function(p){return this.index(p)>=0},index:function(p){return[].slice.call(this.node.childNodes).indexOf(p.node)},get:function(p){return i.adopt(this.node.childNodes[p])},first:function(){return this.get(0)},last:function(){return this.get(this.node.childNodes.length-1)},each:function(p,y){for(var C=this.children(),L=0,F=C.length;L<F;L++)C[L]instanceof i.Element&&p.apply(C[L],[L,C]),y&&C[L]instanceof i.Container&&C[L].each(p,y);return this},removeElement:function(p){return this.node.removeChild(p.node),this},clear:function(){for(;this.node.hasChildNodes();)this.node.removeChild(this.node.lastChild);return delete this._defs,this},defs:function(){return this.doc().defs()}}}),i.extend(i.Parent,{ungroup:function(p,y){return y===0||this instanceof i.Defs||this.node==i.parser.draw||(p=p||(this instanceof i.Doc?this:this.parent(i.Parent)),y=y||1/0,this.each(function(){return this instanceof i.Defs?this:this instanceof i.Parent?this.ungroup(p,y-1):this.toParent(p)}),this.node.firstChild||this.remove()),this},flatten:function(p,y){return this.ungroup(p,y)}}),i.Container=i.invent({create:function(p){this.constructor.call(this,p)},inherit:i.Parent}),i.ViewBox=i.invent({parent:i.Container,construct:{}}),["click","dblclick","mousedown","mouseup","mouseover","mouseout","mousemove","touchstart","touchmove","touchleave","touchend","touchcancel"].forEach(function(p){i.Element.prototype[p]=function(y){return i.on(this.node,p,y),this}}),i.listeners=[],i.handlerMap=[],i.listenerId=0,i.on=function(p,y,C,L,F){var X=C.bind(L||p.instance||p),J=(i.handlerMap.indexOf(p)+1||i.handlerMap.push(p))-1,ee=y.split(".")[0],oe=y.split(".")[1]||"*";i.listeners[J]=i.listeners[J]||{},i.listeners[J][ee]=i.listeners[J][ee]||{},i.listeners[J][ee][oe]=i.listeners[J][ee][oe]||{},C._svgjsListenerId||(C._svgjsListenerId=++i.listenerId),i.listeners[J][ee][oe][C._svgjsListenerId]=X,p.addEventListener(ee,X,F||{passive:!0})},i.off=function(p,y,C){var L=i.handlerMap.indexOf(p),F=y&&y.split(".")[0],X=y&&y.split(".")[1],J="";if(L!=-1)if(C){if(typeof C=="function"&&(C=C._svgjsListenerId),!C)return;i.listeners[L][F]&&i.listeners[L][F][X||"*"]&&(p.removeEventListener(F,i.listeners[L][F][X||"*"][C],!1),delete i.listeners[L][F][X||"*"][C])}else if(X&&F){if(i.listeners[L][F]&&i.listeners[L][F][X]){for(var ee in i.listeners[L][F][X])i.off(p,[F,X].join("."),ee);delete i.listeners[L][F][X]}}else if(X)for(var oe in i.listeners[L])for(var J in i.listeners[L][oe])X===J&&i.off(p,[oe,X].join("."));else if(F){if(i.listeners[L][F]){for(var J in i.listeners[L][F])i.off(p,[F,J].join("."));delete i.listeners[L][F]}}else{for(var oe in i.listeners[L])i.off(p,oe);delete i.listeners[L],delete i.handlerMap[L]}},i.extend(i.Element,{on:function(p,y,C,L){return i.on(this.node,p,y,C,L),this},off:function(p,y){return i.off(this.node,p,y),this},fire:function(p,y){return p instanceof T.Event?this.node.dispatchEvent(p):this.node.dispatchEvent(p=new i.CustomEvent(p,{detail:y,cancelable:!0})),this._event=p,this},event:function(){return this._event}}),i.Defs=i.invent({create:"defs",inherit:i.Container}),i.G=i.invent({create:"g",inherit:i.Container,extend:{x:function(p){return p==null?this.transform("x"):this.transform({x:p-this.x()},!0)}},construct:{group:function(){return this.put(new i.G)}}}),i.Doc=i.invent({create:function(p){p&&((p=typeof p=="string"?t.getElementById(p):p).nodeName=="svg"?this.constructor.call(this,p):(this.constructor.call(this,i.create("svg")),p.appendChild(this.node),this.size("100%","100%")),this.namespace().defs())},inherit:i.Container,extend:{namespace:function(){return this.attr({xmlns:i.ns,version:"1.1"}).attr("xmlns:xlink",i.xlink,i.xmlns).attr("xmlns:svgjs",i.svgjs,i.xmlns)},defs:function(){var p;return this._defs||((p=this.node.getElementsByTagName("defs")[0])?this._defs=i.adopt(p):this._defs=new i.Defs,this.node.appendChild(this._defs.node)),this._defs},parent:function(){return this.node.parentNode&&this.node.parentNode.nodeName!="#document"?this.node.parentNode:null},remove:function(){return this.parent()&&this.parent().removeChild(this.node),this},clear:function(){for(;this.node.hasChildNodes();)this.node.removeChild(this.node.lastChild);return delete this._defs,i.parser.draw&&!i.parser.draw.parentNode&&this.node.appendChild(i.parser.draw),this},clone:function(p){this.writeDataToDom();var y=this.node,C=_(y.cloneNode(!0));return p?(p.node||p).appendChild(C.node):y.parentNode.insertBefore(C.node,y.nextSibling),C}}}),i.extend(i.Element,{}),i.Gradient=i.invent({create:function(p){this.constructor.call(this,i.create(p+"Gradient")),this.type=p},inherit:i.Container,extend:{at:function(p,y,C){return this.put(new i.Stop).update(p,y,C)},update:function(p){return this.clear(),typeof p=="function"&&p.call(this,this),this},fill:function(){return"url(#"+this.id()+")"},toString:function(){return this.fill()},attr:function(p,y,C){return p=="transform"&&(p="gradientTransform"),i.Container.prototype.attr.call(this,p,y,C)}},construct:{gradient:function(p,y){return this.defs().gradient(p,y)}}}),i.extend(i.Gradient,i.FX,{from:function(p,y){return(this._target||this).type=="radial"?this.attr({fx:new i.Number(p),fy:new i.Number(y)}):this.attr({x1:new i.Number(p),y1:new i.Number(y)})},to:function(p,y){return(this._target||this).type=="radial"?this.attr({cx:new i.Number(p),cy:new i.Number(y)}):this.attr({x2:new i.Number(p),y2:new i.Number(y)})}}),i.extend(i.Defs,{gradient:function(p,y){return this.put(new i.Gradient(p)).update(y)}}),i.Stop=i.invent({create:"stop",inherit:i.Element,extend:{update:function(p){return(typeof p=="number"||p instanceof i.Number)&&(p={offset:arguments[0],color:arguments[1],opacity:arguments[2]}),p.opacity!=null&&this.attr("stop-opacity",p.opacity),p.color!=null&&this.attr("stop-color",p.color),p.offset!=null&&this.attr("offset",new i.Number(p.offset)),this}}}),i.Pattern=i.invent({create:"pattern",inherit:i.Container,extend:{fill:function(){return"url(#"+this.id()+")"},update:function(p){return this.clear(),typeof p=="function"&&p.call(this,this),this},toString:function(){return this.fill()},attr:function(p,y,C){return p=="transform"&&(p="patternTransform"),i.Container.prototype.attr.call(this,p,y,C)}},construct:{pattern:function(p,y,C){return this.defs().pattern(p,y,C)}}}),i.extend(i.Defs,{pattern:function(p,y,C){return this.put(new i.Pattern).update(C).attr({x:0,y:0,width:p,height:y,patternUnits:"userSpaceOnUse"})}}),i.Shape=i.invent({create:function(p){this.constructor.call(this,p)},inherit:i.Element}),i.Symbol=i.invent({create:"symbol",inherit:i.Container,construct:{symbol:function(){return this.put(new i.Symbol)}}}),i.Use=i.invent({create:"use",inherit:i.Shape,extend:{element:function(p,y){return this.attr("href",(y||"")+"#"+p,i.xlink)}},construct:{use:function(p,y){return this.put(new i.Use).element(p,y)}}}),i.Rect=i.invent({create:"rect",inherit:i.Shape,construct:{rect:function(p,y){return this.put(new i.Rect).size(p,y)}}}),i.Circle=i.invent({create:"circle",inherit:i.Shape,construct:{circle:function(p){return this.put(new i.Circle).rx(new i.Number(p).divide(2)).move(0,0)}}}),i.extend(i.Circle,i.FX,{rx:function(p){return this.attr("r",p)},ry:function(p){return this.rx(p)}}),i.Ellipse=i.invent({create:"ellipse",inherit:i.Shape,construct:{ellipse:function(p,y){return this.put(new i.Ellipse).size(p,y).move(0,0)}}}),i.extend(i.Ellipse,i.Rect,i.FX,{rx:function(p){return this.attr("rx",p)},ry:function(p){return this.attr("ry",p)}}),i.extend(i.Circle,i.Ellipse,{x:function(p){return p==null?this.cx()-this.rx():this.cx(p+this.rx())},y:function(p){return p==null?this.cy()-this.ry():this.cy(p+this.ry())},cx:function(p){return p==null?this.attr("cx"):this.attr("cx",p)},cy:function(p){return p==null?this.attr("cy"):this.attr("cy",p)},width:function(p){return p==null?2*this.rx():this.rx(new i.Number(p).divide(2))},height:function(p){return p==null?2*this.ry():this.ry(new i.Number(p).divide(2))},size:function(p,y){var C=v(this,p,y);return this.rx(new i.Number(C.width).divide(2)).ry(new i.Number(C.height).divide(2))}}),i.Line=i.invent({create:"line",inherit:i.Shape,extend:{array:function(){return new i.PointArray([[this.attr("x1"),this.attr("y1")],[this.attr("x2"),this.attr("y2")]])},plot:function(p,y,C,L){return p==null?this.array():(p=y!==void 0?{x1:p,y1:y,x2:C,y2:L}:new i.PointArray(p).toLine(),this.attr(p))},move:function(p,y){return this.attr(this.array().move(p,y).toLine())},size:function(p,y){var C=v(this,p,y);return this.attr(this.array().size(C.width,C.height).toLine())}},construct:{line:function(p,y,C,L){return i.Line.prototype.plot.apply(this.put(new i.Line),p!=null?[p,y,C,L]:[0,0,0,0])}}}),i.Polyline=i.invent({create:"polyline",inherit:i.Shape,construct:{polyline:function(p){return this.put(new i.Polyline).plot(p||new i.PointArray)}}}),i.Polygon=i.invent({create:"polygon",inherit:i.Shape,construct:{polygon:function(p){return this.put(new i.Polygon).plot(p||new i.PointArray)}}}),i.extend(i.Polyline,i.Polygon,{array:function(){return this._array||(this._array=new i.PointArray(this.attr("points")))},plot:function(p){return p==null?this.array():this.clear().attr("points",typeof p=="string"?p:this._array=new i.PointArray(p))},clear:function(){return delete this._array,this},move:function(p,y){return this.attr("points",this.array().move(p,y))},size:function(p,y){var C=v(this,p,y);return this.attr("points",this.array().size(C.width,C.height))}}),i.extend(i.Line,i.Polyline,i.Polygon,{morphArray:i.PointArray,x:function(p){return p==null?this.bbox().x:this.move(p,this.bbox().y)},y:function(p){return p==null?this.bbox().y:this.move(this.bbox().x,p)},width:function(p){var y=this.bbox();return p==null?y.width:this.size(p,y.height)},height:function(p){var y=this.bbox();return p==null?y.height:this.size(y.width,p)}}),i.Path=i.invent({create:"path",inherit:i.Shape,extend:{morphArray:i.PathArray,array:function(){return this._array||(this._array=new i.PathArray(this.attr("d")))},plot:function(p){return p==null?this.array():this.clear().attr("d",typeof p=="string"?p:this._array=new i.PathArray(p))},clear:function(){return delete this._array,this}},construct:{path:function(p){return this.put(new i.Path).plot(p||new i.PathArray)}}}),i.Image=i.invent({create:"image",inherit:i.Shape,extend:{load:function(p){if(!p)return this;var y=this,C=new T.Image;return i.on(C,"load",function(){i.off(C);var L=y.parent(i.Pattern);L!==null&&(y.width()==0&&y.height()==0&&y.size(C.width,C.height),L&&L.width()==0&&L.height()==0&&L.size(y.width(),y.height()),typeof y._loaded=="function"&&y._loaded.call(y,{width:C.width,height:C.height,ratio:C.width/C.height,url:p}))}),i.on(C,"error",function(L){i.off(C),typeof y._error=="function"&&y._error.call(y,L)}),this.attr("href",C.src=this.src=p,i.xlink)},loaded:function(p){return this._loaded=p,this},error:function(p){return this._error=p,this}},construct:{image:function(p,y,C){return this.put(new i.Image).load(p).size(y||0,C||y||0)}}}),i.Text=i.invent({create:function(){this.constructor.call(this,i.create("text")),this.dom.leading=new i.Number(1.3),this._rebuild=!0,this._build=!1,this.attr("font-family",i.defaults.attrs["font-family"])},inherit:i.Shape,extend:{x:function(p){return p==null?this.attr("x"):this.attr("x",p)},text:function(p){if(p===void 0){p="";for(var y=this.node.childNodes,C=0,L=y.length;C<L;++C)C!=0&&y[C].nodeType!=3&&i.adopt(y[C]).dom.newLined==1&&(p+=`
`),p+=y[C].textContent;return p}if(this.clear().build(!0),typeof p=="function")p.call(this,this);else{C=0;for(var F=(p=p.split(`
`)).length;C<F;C++)this.tspan(p[C]).newLine()}return this.build(!1).rebuild()},size:function(p){return this.attr("font-size",p).rebuild()},leading:function(p){return p==null?this.dom.leading:(this.dom.leading=new i.Number(p),this.rebuild())},lines:function(){var p=(this.textPath&&this.textPath()||this).node,y=i.utils.map(i.utils.filterSVGElements(p.childNodes),function(C){return i.adopt(C)});return new i.Set(y)},rebuild:function(p){if(typeof p=="boolean"&&(this._rebuild=p),this._rebuild){var y=this,C=0,L=this.dom.leading*new i.Number(this.attr("font-size"));this.lines().each(function(){this.dom.newLined&&(y.textPath()||this.attr("x",y.attr("x")),this.text()==`
`?C+=L:(this.attr("dy",L+C),C=0))}),this.fire("rebuild")}return this},build:function(p){return this._build=!!p,this},setData:function(p){return this.dom=p,this.dom.leading=new i.Number(p.leading||1.3),this}},construct:{text:function(p){return this.put(new i.Text).text(p)},plain:function(p){return this.put(new i.Text).plain(p)}}}),i.Tspan=i.invent({create:"tspan",inherit:i.Shape,extend:{text:function(p){return p==null?this.node.textContent+(this.dom.newLined?`
`:""):(typeof p=="function"?p.call(this,this):this.plain(p),this)},dx:function(p){return this.attr("dx",p)},dy:function(p){return this.attr("dy",p)},newLine:function(){var p=this.parent(i.Text);return this.dom.newLined=!0,this.dy(p.dom.leading*p.attr("font-size")).attr("x",p.x())}}}),i.extend(i.Text,i.Tspan,{plain:function(p){return this._build===!1&&this.clear(),this.node.appendChild(t.createTextNode(p)),this},tspan:function(p){var y=(this.textPath&&this.textPath()||this).node,C=new i.Tspan;return this._build===!1&&this.clear(),y.appendChild(C.node),C.text(p)},clear:function(){for(var p=(this.textPath&&this.textPath()||this).node;p.hasChildNodes();)p.removeChild(p.lastChild);return this},length:function(){return this.node.getComputedTextLength()}}),i.TextPath=i.invent({create:"textPath",inherit:i.Parent,parent:i.Text,construct:{morphArray:i.PathArray,array:function(){var p=this.track();return p?p.array():null},plot:function(p){var y=this.track(),C=null;return y&&(C=y.plot(p)),p==null?C:this},track:function(){var p=this.textPath();if(p)return p.reference("href")},textPath:function(){if(this.node.firstChild&&this.node.firstChild.nodeName=="textPath")return i.adopt(this.node.firstChild)}}}),i.Nested=i.invent({create:function(){this.constructor.call(this,i.create("svg")),this.style("overflow","visible")},inherit:i.Container,construct:{nested:function(){return this.put(new i.Nested)}}});var d={stroke:["color","width","opacity","linecap","linejoin","miterlimit","dasharray","dashoffset"],fill:["color","opacity","rule"],prefix:function(p,y){return y=="color"?p:p+"-"+y}};function h(p,y,C,L){return C+L.replace(i.regex.dots," .")}function g(p){return p.toLowerCase().replace(/-(.)/g,function(y,C){return C.toUpperCase()})}function m(p){return p.charAt(0).toUpperCase()+p.slice(1)}function b(p){var y=p.toString(16);return y.length==1?"0"+y:y}function v(p,y,C){if(y==null||C==null){var L=p.bbox();y==null?y=L.width/L.height*C:C==null&&(C=L.height/L.width*y)}return{width:y,height:C}}function S(p,y,C){return{x:y*p.a+C*p.c+0,y:y*p.b+C*p.d+0}}function A(p){return{a:p[0],b:p[1],c:p[2],d:p[3],e:p[4],f:p[5]}}function _(p){for(var y=p.childNodes.length-1;y>=0;y--)p.childNodes[y]instanceof T.SVGElement&&_(p.childNodes[y]);return i.adopt(p).id(i.eid(p.nodeName))}function P(p){return Math.abs(p)>1e-37?p:0}["fill","stroke"].forEach(function(p){var y={};y[p]=function(C){if(C===void 0)return this;if(typeof C=="string"||i.Color.isRgb(C)||C&&typeof C.fill=="function")this.attr(p,C);else for(var L=d[p].length-1;L>=0;L--)C[d[p][L]]!=null&&this.attr(d.prefix(p,d[p][L]),C[d[p][L]]);return this},i.extend(i.Element,i.FX,y)}),i.extend(i.Element,i.FX,{translate:function(p,y){return this.transform({x:p,y})},matrix:function(p){return this.attr("transform",new i.Matrix(arguments.length==6?[].slice.call(arguments):p))},opacity:function(p){return this.attr("opacity",p)},dx:function(p){return this.x(new i.Number(p).plus(this instanceof i.FX?0:this.x()),!0)},dy:function(p){return this.y(new i.Number(p).plus(this instanceof i.FX?0:this.y()),!0)}}),i.extend(i.Path,{length:function(){return this.node.getTotalLength()},pointAt:function(p){return this.node.getPointAtLength(p)}}),i.Set=i.invent({create:function(p){Array.isArray(p)?this.members=p:this.clear()},extend:{add:function(){for(var p=[].slice.call(arguments),y=0,C=p.length;y<C;y++)this.members.push(p[y]);return this},remove:function(p){var y=this.index(p);return y>-1&&this.members.splice(y,1),this},each:function(p){for(var y=0,C=this.members.length;y<C;y++)p.apply(this.members[y],[y,this.members]);return this},clear:function(){return this.members=[],this},length:function(){return this.members.length},has:function(p){return this.index(p)>=0},index:function(p){return this.members.indexOf(p)},get:function(p){return this.members[p]},first:function(){return this.get(0)},last:function(){return this.get(this.members.length-1)},valueOf:function(){return this.members}},construct:{set:function(p){return new i.Set(p)}}}),i.FX.Set=i.invent({create:function(p){this.set=p}}),i.Set.inherit=function(){var p=[];for(var y in i.Shape.prototype)typeof i.Shape.prototype[y]=="function"&&typeof i.Set.prototype[y]!="function"&&p.push(y);for(var y in p.forEach(function(L){i.Set.prototype[L]=function(){for(var F=0,X=this.members.length;F<X;F++)this.members[F]&&typeof this.members[F][L]=="function"&&this.members[F][L].apply(this.members[F],arguments);return L=="animate"?this.fx||(this.fx=new i.FX.Set(this)):this}}),p=[],i.FX.prototype)typeof i.FX.prototype[y]=="function"&&typeof i.FX.Set.prototype[y]!="function"&&p.push(y);p.forEach(function(C){i.FX.Set.prototype[C]=function(){for(var L=0,F=this.set.members.length;L<F;L++)this.set.members[L].fx[C].apply(this.set.members[L].fx,arguments);return this}})},i.extend(i.Element,{}),i.extend(i.Element,{remember:function(p,y){if(u(arguments[0])==="object")for(var C in p)this.remember(C,p[C]);else{if(arguments.length==1)return this.memory()[p];this.memory()[p]=y}return this},forget:function(){if(arguments.length==0)this._memory={};else for(var p=arguments.length-1;p>=0;p--)delete this.memory()[arguments[p]];return this},memory:function(){return this._memory||(this._memory={})}}),i.get=function(p){var y=t.getElementById(function(C){var L=(C||"").toString().match(i.regex.reference);if(L)return L[1]}(p)||p);return i.adopt(y)},i.select=function(p,y){return new i.Set(i.utils.map((y||t).querySelectorAll(p),function(C){return i.adopt(C)}))},i.extend(i.Parent,{select:function(p){return i.select(p,this.node)}});var R="abcdef".split("");if(typeof T.CustomEvent!="function"){var M=function(p,y){y=y||{bubbles:!1,cancelable:!1,detail:void 0};var C=t.createEvent("CustomEvent");return C.initCustomEvent(p,y.bubbles,y.cancelable,y.detail),C};M.prototype=T.Event.prototype,i.CustomEvent=M}else i.CustomEvent=T.CustomEvent;return i},u(r)==="object"?e.exports=pt.document?Pr(pt,pt.document):function(T){return Pr(T,T.document)}:pt.SVG=Pr(pt,pt.document),(function(){SVG.Filter=SVG.invent({create:"filter",inherit:SVG.Parent,extend:{source:"SourceGraphic",sourceAlpha:"SourceAlpha",background:"BackgroundImage",backgroundAlpha:"BackgroundAlpha",fill:"FillPaint",stroke:"StrokePaint",autoSetIn:!0,put:function(c,d){return this.add(c,d),!c.attr("in")&&this.autoSetIn&&c.attr("in",this.source),c.attr("result")||c.attr("result",c),c},blend:function(c,d,h){return this.put(new SVG.BlendEffect(c,d,h))},colorMatrix:function(c,d){return this.put(new SVG.ColorMatrixEffect(c,d))},convolveMatrix:function(c){return this.put(new SVG.ConvolveMatrixEffect(c))},componentTransfer:function(c){return this.put(new SVG.ComponentTransferEffect(c))},composite:function(c,d,h){return this.put(new SVG.CompositeEffect(c,d,h))},flood:function(c,d){return this.put(new SVG.FloodEffect(c,d))},offset:function(c,d){return this.put(new SVG.OffsetEffect(c,d))},image:function(c){return this.put(new SVG.ImageEffect(c))},merge:function(){var c=[void 0];for(var d in arguments)c.push(arguments[d]);return this.put(new(SVG.MergeEffect.bind.apply(SVG.MergeEffect,c)))},gaussianBlur:function(c,d){return this.put(new SVG.GaussianBlurEffect(c,d))},morphology:function(c,d){return this.put(new SVG.MorphologyEffect(c,d))},diffuseLighting:function(c,d,h){return this.put(new SVG.DiffuseLightingEffect(c,d,h))},displacementMap:function(c,d,h,g,m){return this.put(new SVG.DisplacementMapEffect(c,d,h,g,m))},specularLighting:function(c,d,h,g){return this.put(new SVG.SpecularLightingEffect(c,d,h,g))},tile:function(){return this.put(new SVG.TileEffect)},turbulence:function(c,d,h,g,m){return this.put(new SVG.TurbulenceEffect(c,d,h,g,m))},toString:function(){return"url(#"+this.attr("id")+")"}}}),SVG.extend(SVG.Defs,{filter:function(c){var d=this.put(new SVG.Filter);return typeof c=="function"&&c.call(d,d),d}}),SVG.extend(SVG.Container,{filter:function(c){return this.defs().filter(c)}}),SVG.extend(SVG.Element,SVG.G,SVG.Nested,{filter:function(c){return this.filterer=c instanceof SVG.Element?c:this.doc().filter(c),this.doc()&&this.filterer.doc()!==this.doc()&&this.doc().defs().add(this.filterer),this.attr("filter",this.filterer),this.filterer},unfilter:function(c){return this.filterer&&c===!0&&this.filterer.remove(),delete this.filterer,this.attr("filter",null)}}),SVG.Effect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Element,extend:{in:function(c){return c==null?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",c)},result:function(c){return c==null?this.attr("result"):this.attr("result",c)},toString:function(){return this.result()}}}),SVG.ParentEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Parent,extend:{in:function(c){return c==null?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",c)},result:function(c){return c==null?this.attr("result"):this.attr("result",c)},toString:function(){return this.result()}}});var T={blend:function(c,d){return this.parent()&&this.parent().blend(this,c,d)},colorMatrix:function(c,d){return this.parent()&&this.parent().colorMatrix(c,d).in(this)},convolveMatrix:function(c){return this.parent()&&this.parent().convolveMatrix(c).in(this)},componentTransfer:function(c){return this.parent()&&this.parent().componentTransfer(c).in(this)},composite:function(c,d){return this.parent()&&this.parent().composite(this,c,d)},flood:function(c,d){return this.parent()&&this.parent().flood(c,d)},offset:function(c,d){return this.parent()&&this.parent().offset(c,d).in(this)},image:function(c){return this.parent()&&this.parent().image(c)},merge:function(){return this.parent()&&this.parent().merge.apply(this.parent(),[this].concat(arguments))},gaussianBlur:function(c,d){return this.parent()&&this.parent().gaussianBlur(c,d).in(this)},morphology:function(c,d){return this.parent()&&this.parent().morphology(c,d).in(this)},diffuseLighting:function(c,d,h){return this.parent()&&this.parent().diffuseLighting(c,d,h).in(this)},displacementMap:function(c,d,h,g){return this.parent()&&this.parent().displacementMap(this,c,d,h,g)},specularLighting:function(c,d,h,g){return this.parent()&&this.parent().specularLighting(c,d,h,g).in(this)},tile:function(){return this.parent()&&this.parent().tile().in(this)},turbulence:function(c,d,h,g,m){return this.parent()&&this.parent().turbulence(c,d,h,g,m).in(this)}};SVG.extend(SVG.Effect,T),SVG.extend(SVG.ParentEffect,T),SVG.ChildEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Element,extend:{in:function(c){this.attr("in",c)}}});var t={blend:function(c,d,h){this.attr({in:c,in2:d,mode:h||"normal"})},colorMatrix:function(c,d){c=="matrix"&&(d=s(d)),this.attr({type:c,values:d===void 0?null:d})},convolveMatrix:function(c){c=s(c),this.attr({order:Math.sqrt(c.split(" ").length),kernelMatrix:c})},composite:function(c,d,h){this.attr({in:c,in2:d,operator:h})},flood:function(c,d){this.attr("flood-color",c),d!=null&&this.attr("flood-opacity",d)},offset:function(c,d){this.attr({dx:c,dy:d})},image:function(c){this.attr("href",c,SVG.xlink)},displacementMap:function(c,d,h,g,m){this.attr({in:c,in2:d,scale:h,xChannelSelector:g,yChannelSelector:m})},gaussianBlur:function(c,d){c!=null||d!=null?this.attr("stdDeviation",function(h){if(!Array.isArray(h))return h;for(var g=0,m=h.length,b=[];g<m;g++)b.push(h[g]);return b.join(" ")}(Array.prototype.slice.call(arguments))):this.attr("stdDeviation","0 0")},morphology:function(c,d){this.attr({operator:c,radius:d})},tile:function(){},turbulence:function(c,d,h,g,m){this.attr({numOctaves:d,seed:h,stitchTiles:g,baseFrequency:c,type:m})}},i={merge:function(){var c;if(arguments[0]instanceof SVG.Set){var d=this;arguments[0].each(function(g){this instanceof SVG.MergeNode?d.put(this):(this instanceof SVG.Effect||this instanceof SVG.ParentEffect)&&d.put(new SVG.MergeNode(this))})}else{c=Array.isArray(arguments[0])?arguments[0]:arguments;for(var h=0;h<c.length;h++)c[h]instanceof SVG.MergeNode?this.put(c[h]):this.put(new SVG.MergeNode(c[h]))}},componentTransfer:function(c){if(this.rgb=new SVG.Set,["r","g","b","a"].forEach((function(h){this[h]=new SVG["Func"+h.toUpperCase()]("identity"),this.rgb.add(this[h]),this.node.appendChild(this[h].node)}).bind(this)),c)for(var d in c.rgb&&(["r","g","b"].forEach((function(h){this[h].attr(c.rgb)}).bind(this)),delete c.rgb),c)this[d].attr(c[d])},diffuseLighting:function(c,d,h){this.attr({surfaceScale:c,diffuseConstant:d,kernelUnitLength:h})},specularLighting:function(c,d,h,g){this.attr({surfaceScale:c,diffuseConstant:d,specularExponent:h,kernelUnitLength:g})}},n={distantLight:function(c,d){this.attr({azimuth:c,elevation:d})},pointLight:function(c,d,h){this.attr({x:c,y:d,z:h})},spotLight:function(c,d,h,g,m,b){this.attr({x:c,y:d,z:h,pointsAtX:g,pointsAtY:m,pointsAtZ:b})},mergeNode:function(c){this.attr("in",c)}};function s(c){return Array.isArray(c)&&(c=new SVG.Array(c)),c.toString().replace(/^\s+/,"").replace(/\s+$/,"").replace(/\s+/g," ")}function l(){var c=function(){};for(var d in typeof arguments[arguments.length-1]=="function"&&(c=arguments[arguments.length-1],Array.prototype.splice.call(arguments,arguments.length-1,1)),arguments)for(var h in arguments[d])c(arguments[d][h],h,arguments[d])}["r","g","b","a"].forEach(function(c){n["Func"+c.toUpperCase()]=function(d){switch(this.attr("type",d),d){case"table":this.attr("tableValues",arguments[1]);break;case"linear":this.attr("slope",arguments[1]),this.attr("intercept",arguments[2]);break;case"gamma":this.attr("amplitude",arguments[1]),this.attr("exponent",arguments[2]),this.attr("offset",arguments[2])}}}),l(t,function(c,d){var h=d.charAt(0).toUpperCase()+d.slice(1);SVG[h+"Effect"]=SVG.invent({create:function(){this.constructor.call(this,SVG.create("fe"+h)),c.apply(this,arguments),this.result(this.attr("id")+"Out")},inherit:SVG.Effect,extend:{}})}),l(i,function(c,d){var h=d.charAt(0).toUpperCase()+d.slice(1);SVG[h+"Effect"]=SVG.invent({create:function(){this.constructor.call(this,SVG.create("fe"+h)),c.apply(this,arguments),this.result(this.attr("id")+"Out")},inherit:SVG.ParentEffect,extend:{}})}),l(n,function(c,d){var h=d.charAt(0).toUpperCase()+d.slice(1);SVG[h]=SVG.invent({create:function(){this.constructor.call(this,SVG.create("fe"+h)),c.apply(this,arguments)},inherit:SVG.ChildEffect,extend:{}})}),SVG.extend(SVG.MergeEffect,{in:function(c){return c instanceof SVG.MergeNode?this.add(c,0):this.add(new SVG.MergeNode(c),0),this}}),SVG.extend(SVG.CompositeEffect,SVG.BlendEffect,SVG.DisplacementMapEffect,{in2:function(c){return c==null?this.parent()&&this.parent().select('[result="'+this.attr("in2")+'"]').get(0)||this.attr("in2"):this.attr("in2",c)}}),SVG.filter={sepiatone:[.343,.669,.119,0,0,.249,.626,.13,0,0,.172,.334,.111,0,0,0,0,0,1,0]}}).call(void 0),function(){function T(l,c,d,h,g,m,b){for(var v=l.slice(c,d||b),S=h.slice(g,m||b),A=0,_={pos:[0,0],start:[0,0]},P={pos:[0,0],start:[0,0]};v[A]=t.call(_,v[A]),S[A]=t.call(P,S[A]),v[A][0]!=S[A][0]||v[A][0]=="M"||v[A][0]=="A"&&(v[A][4]!=S[A][4]||v[A][5]!=S[A][5])?(Array.prototype.splice.apply(v,[A,1].concat(n.call(_,v[A]))),Array.prototype.splice.apply(S,[A,1].concat(n.call(P,S[A])))):(v[A]=i.call(_,v[A]),S[A]=i.call(P,S[A])),!(++A==v.length&&A==S.length);)A==v.length&&v.push(["C",_.pos[0],_.pos[1],_.pos[0],_.pos[1],_.pos[0],_.pos[1]]),A==S.length&&S.push(["C",P.pos[0],P.pos[1],P.pos[0],P.pos[1],P.pos[0],P.pos[1]]);return{start:v,dest:S}}function t(l){switch(l[0]){case"z":case"Z":l[0]="L",l[1]=this.start[0],l[2]=this.start[1];break;case"H":l[0]="L",l[2]=this.pos[1];break;case"V":l[0]="L",l[2]=l[1],l[1]=this.pos[0];break;case"T":l[0]="Q",l[3]=l[1],l[4]=l[2],l[1]=this.reflection[1],l[2]=this.reflection[0];break;case"S":l[0]="C",l[6]=l[4],l[5]=l[3],l[4]=l[2],l[3]=l[1],l[2]=this.reflection[1],l[1]=this.reflection[0]}return l}function i(l){var c=l.length;return this.pos=[l[c-2],l[c-1]],"SCQT".indexOf(l[0])!=-1&&(this.reflection=[2*this.pos[0]-l[c-4],2*this.pos[1]-l[c-3]]),l}function n(l){var c=[l];switch(l[0]){case"M":return this.pos=this.start=[l[1],l[2]],c;case"L":l[5]=l[3]=l[1],l[6]=l[4]=l[2],l[1]=this.pos[0],l[2]=this.pos[1];break;case"Q":l[6]=l[4],l[5]=l[3],l[4]=1*l[4]/3+2*l[2]/3,l[3]=1*l[3]/3+2*l[1]/3,l[2]=1*this.pos[1]/3+2*l[2]/3,l[1]=1*this.pos[0]/3+2*l[1]/3;break;case"A":c=function(d,h){var g,m,b,v,S,A,_,P,R,M,p,y,C,L,F,X,J,ee,oe,ge,ue,Se,$e,De,je,We,lt=Math.abs(h[1]),rt=Math.abs(h[2]),dt=h[3]%360,Kt=h[4],Si=h[5],Lt=h[6],Tr=h[7],It=new SVG.Point(d),yt=new SVG.Point(Lt,Tr),Or=[];if(lt===0||rt===0||It.x===yt.x&&It.y===yt.y)return[["C",It.x,It.y,yt.x,yt.y,yt.x,yt.y]];for(g=new SVG.Point((It.x-yt.x)/2,(It.y-yt.y)/2).transform(new SVG.Matrix().rotate(dt)),(m=g.x*g.x/(lt*lt)+g.y*g.y/(rt*rt))>1&&(lt*=m=Math.sqrt(m),rt*=m),b=new SVG.Matrix().rotate(dt).scale(1/lt,1/rt).rotate(-dt),It=It.transform(b),yt=yt.transform(b),v=[yt.x-It.x,yt.y-It.y],A=v[0]*v[0]+v[1]*v[1],S=Math.sqrt(A),v[0]/=S,v[1]/=S,_=A<4?Math.sqrt(1-A/4):0,Kt===Si&&(_*=-1),P=new SVG.Point((yt.x+It.x)/2+_*-v[1],(yt.y+It.y)/2+_*v[0]),R=new SVG.Point(It.x-P.x,It.y-P.y),M=new SVG.Point(yt.x-P.x,yt.y-P.y),p=Math.acos(R.x/Math.sqrt(R.x*R.x+R.y*R.y)),R.y<0&&(p*=-1),y=Math.acos(M.x/Math.sqrt(M.x*M.x+M.y*M.y)),M.y<0&&(y*=-1),Si&&p>y&&(y+=2*Math.PI),!Si&&p<y&&(y-=2*Math.PI),L=Math.ceil(2*Math.abs(p-y)/Math.PI),X=[],J=p,C=(y-p)/L,F=4*Math.tan(C/4)/3,ue=0;ue<=L;ue++)oe=Math.cos(J),ee=Math.sin(J),ge=new SVG.Point(P.x+oe,P.y+ee),X[ue]=[new SVG.Point(ge.x+F*ee,ge.y-F*oe),ge,new SVG.Point(ge.x-F*ee,ge.y+F*oe)],J+=C;for(X[0][0]=X[0][1].clone(),X[X.length-1][2]=X[X.length-1][1].clone(),b=new SVG.Matrix().rotate(dt).scale(lt,rt).rotate(-dt),ue=0,Se=X.length;ue<Se;ue++)X[ue][0]=X[ue][0].transform(b),X[ue][1]=X[ue][1].transform(b),X[ue][2]=X[ue][2].transform(b);for(ue=1,Se=X.length;ue<Se;ue++)$e=(ge=X[ue-1][2]).x,De=ge.y,je=(ge=X[ue][0]).x,We=ge.y,Lt=(ge=X[ue][1]).x,Tr=ge.y,Or.push(["C",$e,De,je,We,Lt,Tr]);return Or}(this.pos,l),l=c[0]}return l[0]="C",this.pos=[l[5],l[6]],this.reflection=[2*l[5]-l[3],2*l[6]-l[4]],c}function s(l,c){if(c===!1)return!1;for(var d=c,h=l.length;d<h;++d)if(l[d][0]=="M")return d;return!1}SVG.extend(SVG.PathArray,{morph:function(l){for(var c=this.value,d=this.parse(l),h=0,g=0,m=!1,b=!1;h!==!1||g!==!1;){var v;m=s(c,h!==!1&&h+1),b=s(d,g!==!1&&g+1),h===!1&&(h=(v=new SVG.PathArray(S.start).bbox()).height==0||v.width==0?c.push(c[0])-1:c.push(["M",v.x+v.width/2,v.y+v.height/2])-1),g===!1&&(g=(v=new SVG.PathArray(S.dest).bbox()).height==0||v.width==0?d.push(d[0])-1:d.push(["M",v.x+v.width/2,v.y+v.height/2])-1);var S=T(c,h,m,d,g,b);c=c.slice(0,h).concat(S.start,m===!1?[]:c.slice(m)),d=d.slice(0,g).concat(S.dest,b===!1?[]:d.slice(b)),h=m!==!1&&h+S.start.length,g=b!==!1&&g+S.dest.length}return this.value=c,this.destination=new SVG.PathArray,this.destination.value=d,this}})}(),(function(){function T(t){t.remember("_draggable",this),this.el=t}T.prototype.init=function(t,i){var n=this;this.constraint=t,this.value=i,this.el.on("mousedown.drag",function(s){n.start(s)}),this.el.on("touchstart.drag",function(s){n.start(s)})},T.prototype.transformPoint=function(t,i){var n=(t=t||window.event).changedTouches&&t.changedTouches[0]||t;return this.p.x=n.clientX-(i||0),this.p.y=n.clientY,this.p.matrixTransform(this.m)},T.prototype.getBBox=function(){var t=this.el.bbox();return this.el instanceof SVG.Nested&&(t=this.el.rbox()),(this.el instanceof SVG.G||this.el instanceof SVG.Use||this.el instanceof SVG.Nested)&&(t.x=this.el.x(),t.y=this.el.y()),t},T.prototype.start=function(t){if(t.type!="click"&&t.type!="mousedown"&&t.type!="mousemove"||(t.which||t.buttons)==1){var i=this;if(this.el.fire("beforedrag",{event:t,handler:this}),!this.el.event().defaultPrevented){t.preventDefault(),t.stopPropagation(),this.parent=this.parent||this.el.parent(SVG.Nested)||this.el.parent(SVG.Doc),this.p=this.parent.node.createSVGPoint(),this.m=this.el.node.getScreenCTM().inverse();var n,s=this.getBBox();if(this.el instanceof SVG.Text)switch(n=this.el.node.getComputedTextLength(),this.el.attr("text-anchor")){case"middle":n/=2;break;case"start":n=0}this.startPoints={point:this.transformPoint(t,n),box:s,transform:this.el.transform()},SVG.on(window,"mousemove.drag",function(l){i.drag(l)}),SVG.on(window,"touchmove.drag",function(l){i.drag(l)}),SVG.on(window,"mouseup.drag",function(l){i.end(l)}),SVG.on(window,"touchend.drag",function(l){i.end(l)}),this.el.fire("dragstart",{event:t,p:this.startPoints.point,m:this.m,handler:this})}}},T.prototype.drag=function(t){var i=this.getBBox(),n=this.transformPoint(t),s=this.startPoints.box.x+n.x-this.startPoints.point.x,l=this.startPoints.box.y+n.y-this.startPoints.point.y,c=this.constraint,d=n.x-this.startPoints.point.x,h=n.y-this.startPoints.point.y;if(this.el.fire("dragmove",{event:t,p:n,m:this.m,handler:this}),this.el.event().defaultPrevented)return n;if(typeof c=="function"){var g=c.call(this.el,s,l,this.m);typeof g=="boolean"&&(g={x:g,y:g}),g.x===!0?this.el.x(s):g.x!==!1&&this.el.x(g.x),g.y===!0?this.el.y(l):g.y!==!1&&this.el.y(g.y)}else typeof c=="object"&&(c.minX!=null&&s<c.minX?d=(s=c.minX)-this.startPoints.box.x:c.maxX!=null&&s>c.maxX-i.width&&(d=(s=c.maxX-i.width)-this.startPoints.box.x),c.minY!=null&&l<c.minY?h=(l=c.minY)-this.startPoints.box.y:c.maxY!=null&&l>c.maxY-i.height&&(h=(l=c.maxY-i.height)-this.startPoints.box.y),c.snapToGrid!=null&&(s-=s%c.snapToGrid,l-=l%c.snapToGrid,d-=d%c.snapToGrid,h-=h%c.snapToGrid),this.el instanceof SVG.G?this.el.matrix(this.startPoints.transform).transform({x:d,y:h},!0):this.el.move(s,l));return n},T.prototype.end=function(t){var i=this.drag(t);this.el.fire("dragend",{event:t,p:i,m:this.m,handler:this}),SVG.off(window,"mousemove.drag"),SVG.off(window,"touchmove.drag"),SVG.off(window,"mouseup.drag"),SVG.off(window,"touchend.drag")},SVG.extend(SVG.Element,{draggable:function(t,i){typeof t!="function"&&typeof t!="object"||(i=t,t=!0);var n=this.remember("_draggable")||new T(this);return(t=t===void 0||t)?n.init(i||{},t):(this.off("mousedown.drag"),this.off("touchstart.drag")),this}})}).call(void 0),function(){function T(t){this.el=t,t.remember("_selectHandler",this),this.pointSelection={isSelected:!1},this.rectSelection={isSelected:!1},this.pointsList={lt:[0,0],rt:["width",0],rb:["width","height"],lb:[0,"height"],t:["width",0],r:["width","height"],b:["width","height"],l:[0,"height"]},this.pointCoord=function(i,n,s){var l=typeof i!="string"?i:n[i];return s?l/2:l},this.pointCoords=function(i,n){var s=this.pointsList[i];return{x:this.pointCoord(s[0],n,i==="t"||i==="b"),y:this.pointCoord(s[1],n,i==="r"||i==="l")}}}T.prototype.init=function(t,i){var n=this.el.bbox();this.options={};var s=this.el.selectize.defaults.points;for(var l in this.el.selectize.defaults)this.options[l]=this.el.selectize.defaults[l],i[l]!==void 0&&(this.options[l]=i[l]);var c=["points","pointsExclude"];for(var l in c){var d=this.options[c[l]];typeof d=="string"?d=d.length>0?d.split(/\s*,\s*/i):[]:typeof d=="boolean"&&c[l]==="points"&&(d=d?s:[]),this.options[c[l]]=d}this.options.points=[s,this.options.points].reduce(function(h,g){return h.filter(function(m){return g.indexOf(m)>-1})}),this.options.points=[this.options.points,this.options.pointsExclude].reduce(function(h,g){return h.filter(function(m){return g.indexOf(m)<0})}),this.parent=this.el.parent(),this.nested=this.nested||this.parent.group(),this.nested.matrix(new SVG.Matrix(this.el).translate(n.x,n.y)),this.options.deepSelect&&["line","polyline","polygon"].indexOf(this.el.type)!==-1?this.selectPoints(t):this.selectRect(t),this.observe(),this.cleanup()},T.prototype.selectPoints=function(t){return this.pointSelection.isSelected=t,this.pointSelection.set||(this.pointSelection.set=this.parent.set(),this.drawPoints()),this},T.prototype.getPointArray=function(){var t=this.el.bbox();return this.el.array().valueOf().map(function(i){return[i[0]-t.x,i[1]-t.y]})},T.prototype.drawPoints=function(){for(var t=this,i=this.getPointArray(),n=0,s=i.length;n<s;++n){var l=function(d){return function(h){(h=h||window.event).preventDefault?h.preventDefault():h.returnValue=!1,h.stopPropagation();var g=h.pageX||h.touches[0].pageX,m=h.pageY||h.touches[0].pageY;t.el.fire("point",{x:g,y:m,i:d,event:h})}}(n),c=this.drawPoint(i[n][0],i[n][1]).addClass(this.options.classPoints).addClass(this.options.classPoints+"_point").on("touchstart",l).on("mousedown",l);this.pointSelection.set.add(c)}},T.prototype.drawPoint=function(t,i){var n=this.options.pointType;switch(n){case"circle":return this.drawCircle(t,i);case"rect":return this.drawRect(t,i);default:if(typeof n=="function")return n.call(this,t,i);throw new Error("Unknown "+n+" point type!")}},T.prototype.drawCircle=function(t,i){return this.nested.circle(this.options.pointSize).center(t,i)},T.prototype.drawRect=function(t,i){return this.nested.rect(this.options.pointSize,this.options.pointSize).center(t,i)},T.prototype.updatePointSelection=function(){var t=this.getPointArray();this.pointSelection.set.each(function(i){this.cx()===t[i][0]&&this.cy()===t[i][1]||this.center(t[i][0],t[i][1])})},T.prototype.updateRectSelection=function(){var t=this,i=this.el.bbox();if(this.rectSelection.set.get(0).attr({width:i.width,height:i.height}),this.options.points.length&&this.options.points.map(function(s,l){var c=t.pointCoords(s,i);t.rectSelection.set.get(l+1).center(c.x,c.y)}),this.options.rotationPoint){var n=this.rectSelection.set.length();this.rectSelection.set.get(n-1).center(i.width/2,20)}},T.prototype.selectRect=function(t){var i=this,n=this.el.bbox();function s(d){return function(h){(h=h||window.event).preventDefault?h.preventDefault():h.returnValue=!1,h.stopPropagation();var g=h.pageX||h.touches[0].pageX,m=h.pageY||h.touches[0].pageY;i.el.fire(d,{x:g,y:m,event:h})}}if(this.rectSelection.isSelected=t,this.rectSelection.set=this.rectSelection.set||this.parent.set(),this.rectSelection.set.get(0)||this.rectSelection.set.add(this.nested.rect(n.width,n.height).addClass(this.options.classRect)),this.options.points.length&&this.rectSelection.set.length()<2&&(this.options.points.map(function(d,h){var g=i.pointCoords(d,n),m=i.drawPoint(g.x,g.y).attr("class",i.options.classPoints+"_"+d).on("mousedown",s(d)).on("touchstart",s(d));i.rectSelection.set.add(m)}),this.rectSelection.set.each(function(){this.addClass(i.options.classPoints)})),this.options.rotationPoint&&(this.options.points&&!this.rectSelection.set.get(9)||!this.options.points&&!this.rectSelection.set.get(1))){var l=function(d){(d=d||window.event).preventDefault?d.preventDefault():d.returnValue=!1,d.stopPropagation();var h=d.pageX||d.touches[0].pageX,g=d.pageY||d.touches[0].pageY;i.el.fire("rot",{x:h,y:g,event:d})},c=this.drawPoint(n.width/2,20).attr("class",this.options.classPoints+"_rot").on("touchstart",l).on("mousedown",l);this.rectSelection.set.add(c)}},T.prototype.handler=function(){var t=this.el.bbox();this.nested.matrix(new SVG.Matrix(this.el).translate(t.x,t.y)),this.rectSelection.isSelected&&this.updateRectSelection(),this.pointSelection.isSelected&&this.updatePointSelection()},T.prototype.observe=function(){var t=this;if(MutationObserver)if(this.rectSelection.isSelected||this.pointSelection.isSelected)this.observerInst=this.observerInst||new MutationObserver(function(){t.handler()}),this.observerInst.observe(this.el.node,{attributes:!0});else try{this.observerInst.disconnect(),delete this.observerInst}catch{}else this.el.off("DOMAttrModified.select"),(this.rectSelection.isSelected||this.pointSelection.isSelected)&&this.el.on("DOMAttrModified.select",function(){t.handler()})},T.prototype.cleanup=function(){!this.rectSelection.isSelected&&this.rectSelection.set&&(this.rectSelection.set.each(function(){this.remove()}),this.rectSelection.set.clear(),delete this.rectSelection.set),!this.pointSelection.isSelected&&this.pointSelection.set&&(this.pointSelection.set.each(function(){this.remove()}),this.pointSelection.set.clear(),delete this.pointSelection.set),this.pointSelection.isSelected||this.rectSelection.isSelected||(this.nested.remove(),delete this.nested)},SVG.extend(SVG.Element,{selectize:function(t,i){return typeof t=="object"&&(i=t,t=!0),(this.remember("_selectHandler")||new T(this)).init(t===void 0||t,i||{}),this}}),SVG.Element.prototype.selectize.defaults={points:["lt","rt","rb","lb","t","r","b","l"],pointsExclude:[],classRect:"svg_select_boundingRect",classPoints:"svg_select_points",pointSize:7,rotationPoint:!0,deepSelect:!1,pointType:"circle"}}(),function(){(function(){function T(t){t.remember("_resizeHandler",this),this.el=t,this.parameters={},this.lastUpdateCall=null,this.p=t.doc().node.createSVGPoint()}T.prototype.transformPoint=function(t,i,n){return this.p.x=t-(this.offset.x-window.pageXOffset),this.p.y=i-(this.offset.y-window.pageYOffset),this.p.matrixTransform(n||this.m)},T.prototype._extractPosition=function(t){return{x:t.clientX!=null?t.clientX:t.touches[0].clientX,y:t.clientY!=null?t.clientY:t.touches[0].clientY}},T.prototype.init=function(t){var i=this;if(this.stop(),t!=="stop"){for(var n in this.options={},this.el.resize.defaults)this.options[n]=this.el.resize.defaults[n],t[n]!==void 0&&(this.options[n]=t[n]);this.el.on("lt.resize",function(s){i.resize(s||window.event)}),this.el.on("rt.resize",function(s){i.resize(s||window.event)}),this.el.on("rb.resize",function(s){i.resize(s||window.event)}),this.el.on("lb.resize",function(s){i.resize(s||window.event)}),this.el.on("t.resize",function(s){i.resize(s||window.event)}),this.el.on("r.resize",function(s){i.resize(s||window.event)}),this.el.on("b.resize",function(s){i.resize(s||window.event)}),this.el.on("l.resize",function(s){i.resize(s||window.event)}),this.el.on("rot.resize",function(s){i.resize(s||window.event)}),this.el.on("point.resize",function(s){i.resize(s||window.event)}),this.update()}},T.prototype.stop=function(){return this.el.off("lt.resize"),this.el.off("rt.resize"),this.el.off("rb.resize"),this.el.off("lb.resize"),this.el.off("t.resize"),this.el.off("r.resize"),this.el.off("b.resize"),this.el.off("l.resize"),this.el.off("rot.resize"),this.el.off("point.resize"),this},T.prototype.resize=function(t){var i=this;this.m=this.el.node.getScreenCTM().inverse(),this.offset={x:window.pageXOffset,y:window.pageYOffset};var n=this._extractPosition(t.detail.event);if(this.parameters={type:this.el.type,p:this.transformPoint(n.x,n.y),x:t.detail.x,y:t.detail.y,box:this.el.bbox(),rotation:this.el.transform().rotation},this.el.type==="text"&&(this.parameters.fontSize=this.el.attr()["font-size"]),t.detail.i!==void 0){var s=this.el.array().valueOf();this.parameters.i=t.detail.i,this.parameters.pointCoords=[s[t.detail.i][0],s[t.detail.i][1]]}switch(t.type){case"lt":this.calc=function(l,c){var d=this.snapToGrid(l,c);if(this.parameters.box.width-d[0]>0&&this.parameters.box.height-d[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x+d[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-d[0]);d=this.checkAspectRatio(d),this.el.move(this.parameters.box.x+d[0],this.parameters.box.y+d[1]).size(this.parameters.box.width-d[0],this.parameters.box.height-d[1])}};break;case"rt":this.calc=function(l,c){var d=this.snapToGrid(l,c,2);if(this.parameters.box.width+d[0]>0&&this.parameters.box.height-d[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x-d[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+d[0]);d=this.checkAspectRatio(d,!0),this.el.move(this.parameters.box.x,this.parameters.box.y+d[1]).size(this.parameters.box.width+d[0],this.parameters.box.height-d[1])}};break;case"rb":this.calc=function(l,c){var d=this.snapToGrid(l,c,0);if(this.parameters.box.width+d[0]>0&&this.parameters.box.height+d[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x-d[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+d[0]);d=this.checkAspectRatio(d),this.el.move(this.parameters.box.x,this.parameters.box.y).size(this.parameters.box.width+d[0],this.parameters.box.height+d[1])}};break;case"lb":this.calc=function(l,c){var d=this.snapToGrid(l,c,1);if(this.parameters.box.width-d[0]>0&&this.parameters.box.height+d[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x+d[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-d[0]);d=this.checkAspectRatio(d,!0),this.el.move(this.parameters.box.x+d[0],this.parameters.box.y).size(this.parameters.box.width-d[0],this.parameters.box.height+d[1])}};break;case"t":this.calc=function(l,c){var d=this.snapToGrid(l,c,2);if(this.parameters.box.height-d[1]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x,this.parameters.box.y+d[1]).height(this.parameters.box.height-d[1])}};break;case"r":this.calc=function(l,c){var d=this.snapToGrid(l,c,0);if(this.parameters.box.width+d[0]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x,this.parameters.box.y).width(this.parameters.box.width+d[0])}};break;case"b":this.calc=function(l,c){var d=this.snapToGrid(l,c,0);if(this.parameters.box.height+d[1]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x,this.parameters.box.y).height(this.parameters.box.height+d[1])}};break;case"l":this.calc=function(l,c){var d=this.snapToGrid(l,c,1);if(this.parameters.box.width-d[0]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x+d[0],this.parameters.box.y).width(this.parameters.box.width-d[0])}};break;case"rot":this.calc=function(l,c){var d=l+this.parameters.p.x,h=c+this.parameters.p.y,g=Math.atan2(this.parameters.p.y-this.parameters.box.y-this.parameters.box.height/2,this.parameters.p.x-this.parameters.box.x-this.parameters.box.width/2),m=Math.atan2(h-this.parameters.box.y-this.parameters.box.height/2,d-this.parameters.box.x-this.parameters.box.width/2),b=this.parameters.rotation+180*(m-g)/Math.PI+this.options.snapToAngle/2;this.el.center(this.parameters.box.cx,this.parameters.box.cy).rotate(b-b%this.options.snapToAngle,this.parameters.box.cx,this.parameters.box.cy)};break;case"point":this.calc=function(l,c){var d=this.snapToGrid(l,c,this.parameters.pointCoords[0],this.parameters.pointCoords[1]),h=this.el.array().valueOf();h[this.parameters.i][0]=this.parameters.pointCoords[0]+d[0],h[this.parameters.i][1]=this.parameters.pointCoords[1]+d[1],this.el.plot(h)}}this.el.fire("resizestart",{dx:this.parameters.x,dy:this.parameters.y,event:t}),SVG.on(window,"touchmove.resize",function(l){i.update(l||window.event)}),SVG.on(window,"touchend.resize",function(){i.done()}),SVG.on(window,"mousemove.resize",function(l){i.update(l||window.event)}),SVG.on(window,"mouseup.resize",function(){i.done()})},T.prototype.update=function(t){if(t){var i=this._extractPosition(t),n=this.transformPoint(i.x,i.y),s=n.x-this.parameters.p.x,l=n.y-this.parameters.p.y;this.lastUpdateCall=[s,l],this.calc(s,l),this.el.fire("resizing",{dx:s,dy:l,event:t})}else this.lastUpdateCall&&this.calc(this.lastUpdateCall[0],this.lastUpdateCall[1])},T.prototype.done=function(){this.lastUpdateCall=null,SVG.off(window,"mousemove.resize"),SVG.off(window,"mouseup.resize"),SVG.off(window,"touchmove.resize"),SVG.off(window,"touchend.resize"),this.el.fire("resizedone")},T.prototype.snapToGrid=function(t,i,n,s){var l;return s!==void 0?l=[(n+t)%this.options.snapToGrid,(s+i)%this.options.snapToGrid]:(n=n??3,l=[(this.parameters.box.x+t+(1&n?0:this.parameters.box.width))%this.options.snapToGrid,(this.parameters.box.y+i+(2&n?0:this.parameters.box.height))%this.options.snapToGrid]),t<0&&(l[0]-=this.options.snapToGrid),i<0&&(l[1]-=this.options.snapToGrid),t-=Math.abs(l[0])<this.options.snapToGrid/2?l[0]:l[0]-(t<0?-this.options.snapToGrid:this.options.snapToGrid),i-=Math.abs(l[1])<this.options.snapToGrid/2?l[1]:l[1]-(i<0?-this.options.snapToGrid:this.options.snapToGrid),this.constraintToBox(t,i,n,s)},T.prototype.constraintToBox=function(t,i,n,s){var l,c,d=this.options.constraint||{};return s!==void 0?(l=n,c=s):(l=this.parameters.box.x+(1&n?0:this.parameters.box.width),c=this.parameters.box.y+(2&n?0:this.parameters.box.height)),d.minX!==void 0&&l+t<d.minX&&(t=d.minX-l),d.maxX!==void 0&&l+t>d.maxX&&(t=d.maxX-l),d.minY!==void 0&&c+i<d.minY&&(i=d.minY-c),d.maxY!==void 0&&c+i>d.maxY&&(i=d.maxY-c),[t,i]},T.prototype.checkAspectRatio=function(t,i){if(!this.options.saveAspectRatio)return t;var n=t.slice(),s=this.parameters.box.width/this.parameters.box.height,l=this.parameters.box.width+t[0],c=this.parameters.box.height-t[1],d=l/c;return d<s?(n[1]=l/s-this.parameters.box.height,i&&(n[1]=-n[1])):d>s&&(n[0]=this.parameters.box.width-c*s,i&&(n[0]=-n[0])),n},SVG.extend(SVG.Element,{resize:function(t){return(this.remember("_resizeHandler")||new T(this)).init(t||{}),this}}),SVG.Element.prototype.resize.defaults={snapToAngle:.1,snapToGrid:1,constraint:{},saveAspectRatio:!1}}).call(this)}(),window.Apex===void 0&&(window.Apex={});var Ln=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w}return w(T,[{key:"initModules",value:function(){this.ctx.publicMethods=["updateOptions","updateSeries","appendData","appendSeries","isSeriesHidden","toggleSeries","showSeries","hideSeries","setLocale","resetSeries","zoomX","toggleDataPointSelection","dataURI","exportToCSV","addXaxisAnnotation","addYaxisAnnotation","addPointAnnotation","clearAnnotations","removeAnnotation","paper","destroy"],this.ctx.eventList=["click","mousedown","mousemove","mouseleave","touchstart","touchmove","touchleave","mouseup","touchend"],this.ctx.animations=new j(this.ctx),this.ctx.axes=new we(this.ctx),this.ctx.core=new ba(this.ctx.el,this.ctx),this.ctx.config=new tt({}),this.ctx.data=new ht(this.ctx),this.ctx.grid=new vt(this.ctx),this.ctx.graphics=new z(this.ctx),this.ctx.coreUtils=new K(this.ctx),this.ctx.crosshairs=new V(this.ctx),this.ctx.events=new de(this.ctx),this.ctx.exports=new wt(this.ctx),this.ctx.localization=new me(this.ctx),this.ctx.options=new fe,this.ctx.responsive=new G(this.ctx),this.ctx.series=new Re(this.ctx),this.ctx.theme=new re(this.ctx),this.ctx.formatters=new Xe(this.ctx),this.ctx.titleSubtitle=new ce(this.ctx),this.ctx.legend=new Be(this.ctx),this.ctx.toolbar=new Ue(this.ctx),this.ctx.tooltip=new Ct(this.ctx),this.ctx.dimensions=new ke(this.ctx),this.ctx.updateHelpers=new Ft(this.ctx),this.ctx.zoomPanSelection=new Ge(this.ctx),this.ctx.w.globals.tooltip=new Ct(this.ctx)}}]),T}(),In=function(){function T(t){f(this,T),this.ctx=t,this.w=t.w}return w(T,[{key:"clear",value:function(t){var i=t.isUpdating;this.ctx.zoomPanSelection&&this.ctx.zoomPanSelection.destroy(),this.ctx.toolbar&&this.ctx.toolbar.destroy(),this.ctx.animations=null,this.ctx.axes=null,this.ctx.annotations=null,this.ctx.core=null,this.ctx.data=null,this.ctx.grid=null,this.ctx.series=null,this.ctx.responsive=null,this.ctx.theme=null,this.ctx.formatters=null,this.ctx.titleSubtitle=null,this.ctx.legend=null,this.ctx.dimensions=null,this.ctx.options=null,this.ctx.crosshairs=null,this.ctx.zoomPanSelection=null,this.ctx.updateHelpers=null,this.ctx.toolbar=null,this.ctx.localization=null,this.ctx.w.globals.tooltip=null,this.clearDomElements({isUpdating:i})}},{key:"killSVG",value:function(t){t.each(function(i,n){this.removeClass("*"),this.off(),this.stop()},!0),t.ungroup(),t.clear()}},{key:"clearDomElements",value:function(t){var i=this,n=t.isUpdating,s=this.w.globals.dom.Paper.node;s.parentNode&&s.parentNode.parentNode&&!n&&(s.parentNode.parentNode.style.minHeight="unset");var l=this.w.globals.dom.baseEl;l&&this.ctx.eventList.forEach(function(d){l.removeEventListener(d,i.ctx.events.documentEvent)});var c=this.w.globals.dom;if(this.ctx.el!==null)for(;this.ctx.el.firstChild;)this.ctx.el.removeChild(this.ctx.el.firstChild);this.killSVG(c.Paper),c.Paper.remove(),c.elWrap=null,c.elGraphical=null,c.elLegendWrap=null,c.elLegendForeign=null,c.baseEl=null,c.elGridRect=null,c.elGridRectMask=null,c.elGridRectMarkerMask=null,c.elForecastMask=null,c.elNonForecastMask=null,c.elDefs=null}}]),T}(),on=new WeakMap,ya=function(){function T(t,i){f(this,T),this.opts=i,this.ctx=this,this.w=new At(i).init(),this.el=t,this.w.globals.cuid=I.randomId(),this.w.globals.chartID=this.w.config.chart.id?I.escapeString(this.w.config.chart.id):this.w.globals.cuid,new Ln(this).initModules(),this.create=I.bind(this.create,this),this.windowResizeHandler=this._windowResizeHandler.bind(this),this.parentResizeHandler=this._parentResizeCallback.bind(this)}return w(T,[{key:"render",value:function(){var t=this;return new Promise(function(i,n){if(t.el!==null){Apex._chartInstances===void 0&&(Apex._chartInstances=[]),t.w.config.chart.id&&Apex._chartInstances.push({id:t.w.globals.chartID,group:t.w.config.chart.group,chart:t}),t.setLocale(t.w.config.chart.defaultLocale);var s=t.w.config.chart.events.beforeMount;if(typeof s=="function"&&s(t,t.w),t.events.fireEvent("beforeMount",[t,t.w]),window.addEventListener("resize",t.windowResizeHandler),function(m,b){var v=!1;if(m.nodeType!==Node.DOCUMENT_FRAGMENT_NODE){var S=m.getBoundingClientRect();m.style.display!=="none"&&S.width!==0||(v=!0)}var A=new ResizeObserver(function(_){v&&b.call(m,_),v=!0});m.nodeType===Node.DOCUMENT_FRAGMENT_NODE?Array.from(m.children).forEach(function(_){return A.observe(_)}):A.observe(m),on.set(b,A)}(t.el.parentNode,t.parentResizeHandler),!t.css){var l=t.el.getRootNode&&t.el.getRootNode(),c=I.is("ShadowRoot",l),d=t.el.ownerDocument,h=d.getElementById("apexcharts-css");!c&&h||(t.css=document.createElement("style"),t.css.id="apexcharts-css",t.css.textContent=`@keyframes opaque {
  0% {
      opacity: 0
  }

  to {
      opacity: 1
  }
}

@keyframes resizeanim {
  0%,to {
      opacity: 0
  }
}

.apexcharts-canvas {
  position: relative;
  user-select: none
}

.apexcharts-canvas ::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 6px
}

.apexcharts-canvas ::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: rgba(0,0,0,.5);
  box-shadow: 0 0 1px rgba(255,255,255,.5);
  -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5)
}

.apexcharts-inner {
  position: relative
}

.apexcharts-text tspan {
  font-family: inherit
}

.legend-mouseover-inactive {
  transition: .15s ease all;
  opacity: .2
}

.apexcharts-legend-text {
  padding-left: 15px;
  margin-left: -15px;
}

.apexcharts-series-collapsed {
  opacity: 0
}

.apexcharts-tooltip {
  border-radius: 5px;
  box-shadow: 2px 2px 6px -4px #999;
  cursor: default;
  font-size: 14px;
  left: 62px;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 20px;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  white-space: nowrap;
  z-index: 12;
  transition: .15s ease all
}

.apexcharts-tooltip.apexcharts-active {
  opacity: 1;
  transition: .15s ease all
}

.apexcharts-tooltip.apexcharts-theme-light {
  border: 1px solid #e3e3e3;
  background: rgba(255,255,255,.96)
}

.apexcharts-tooltip.apexcharts-theme-dark {
  color: #fff;
  background: rgba(30,30,30,.8)
}

.apexcharts-tooltip * {
  font-family: inherit
}

.apexcharts-tooltip-title {
  padding: 6px;
  font-size: 15px;
  margin-bottom: 4px
}

.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
  background: #eceff1;
  border-bottom: 1px solid #ddd
}

.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title {
  background: rgba(0,0,0,.7);
  border-bottom: 1px solid #333
}

.apexcharts-tooltip-text-goals-value,.apexcharts-tooltip-text-y-value,.apexcharts-tooltip-text-z-value {
  display: inline-block;
  margin-left: 5px;
  font-weight: 600
}

.apexcharts-tooltip-text-goals-label:empty,.apexcharts-tooltip-text-goals-value:empty,.apexcharts-tooltip-text-y-label:empty,.apexcharts-tooltip-text-y-value:empty,.apexcharts-tooltip-text-z-value:empty,.apexcharts-tooltip-title:empty {
  display: none
}

.apexcharts-tooltip-text-goals-label,.apexcharts-tooltip-text-goals-value {
  padding: 6px 0 5px
}

.apexcharts-tooltip-goals-group,.apexcharts-tooltip-text-goals-label,.apexcharts-tooltip-text-goals-value {
  display: flex
}

.apexcharts-tooltip-text-goals-label:not(:empty),.apexcharts-tooltip-text-goals-value:not(:empty) {
  margin-top: -6px
}

.apexcharts-tooltip-marker {
  width: 12px;
  height: 12px;
  position: relative;
  top: 0;
  margin-right: 10px;
  border-radius: 50%
}

.apexcharts-tooltip-series-group {
  padding: 0 10px;
  display: none;
  text-align: left;
  justify-content: left;
  align-items: center
}

.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker {
  opacity: 1
}

.apexcharts-tooltip-series-group.apexcharts-active,.apexcharts-tooltip-series-group:last-child {
  padding-bottom: 4px
}

.apexcharts-tooltip-series-group-hidden {
  opacity: 0;
  height: 0;
  line-height: 0;
  padding: 0!important
}

.apexcharts-tooltip-y-group {
  padding: 6px 0 5px
}

.apexcharts-custom-tooltip,.apexcharts-tooltip-box {
  padding: 4px 8px
}

.apexcharts-tooltip-boxPlot {
  display: flex;
  flex-direction: column-reverse
}

.apexcharts-tooltip-box>div {
  margin: 4px 0
}

.apexcharts-tooltip-box span.value {
  font-weight: 700
}

.apexcharts-tooltip-rangebar {
  padding: 5px 8px
}

.apexcharts-tooltip-rangebar .category {
  font-weight: 600;
  color: #777
}

.apexcharts-tooltip-rangebar .series-name {
  font-weight: 700;
  display: block;
  margin-bottom: 5px
}

.apexcharts-xaxistooltip,.apexcharts-yaxistooltip {
  opacity: 0;
  pointer-events: none;
  color: #373d3f;
  font-size: 13px;
  text-align: center;
  border-radius: 2px;
  position: absolute;
  z-index: 10;
  background: #eceff1;
  border: 1px solid #90a4ae
}

.apexcharts-xaxistooltip {
  padding: 9px 10px;
  transition: .15s ease all
}

.apexcharts-xaxistooltip.apexcharts-theme-dark {
  background: rgba(0,0,0,.7);
  border: 1px solid rgba(0,0,0,.5);
  color: #fff
}

.apexcharts-xaxistooltip:after,.apexcharts-xaxistooltip:before {
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none
}

.apexcharts-xaxistooltip:after {
  border-color: transparent;
  border-width: 6px;
  margin-left: -6px
}

.apexcharts-xaxistooltip:before {
  border-color: transparent;
  border-width: 7px;
  margin-left: -7px
}

.apexcharts-xaxistooltip-bottom:after,.apexcharts-xaxistooltip-bottom:before {
  bottom: 100%
}

.apexcharts-xaxistooltip-top:after,.apexcharts-xaxistooltip-top:before {
  top: 100%
}

.apexcharts-xaxistooltip-bottom:after {
  border-bottom-color: #eceff1
}

.apexcharts-xaxistooltip-bottom:before {
  border-bottom-color: #90a4ae
}

.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after,.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before {
  border-bottom-color: rgba(0,0,0,.5)
}

.apexcharts-xaxistooltip-top:after {
  border-top-color: #eceff1
}

.apexcharts-xaxistooltip-top:before {
  border-top-color: #90a4ae
}

.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after,.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before {
  border-top-color: rgba(0,0,0,.5)
}

.apexcharts-xaxistooltip.apexcharts-active {
  opacity: 1;
  transition: .15s ease all
}

.apexcharts-yaxistooltip {
  padding: 4px 10px
}

.apexcharts-yaxistooltip.apexcharts-theme-dark {
  background: rgba(0,0,0,.7);
  border: 1px solid rgba(0,0,0,.5);
  color: #fff
}

.apexcharts-yaxistooltip:after,.apexcharts-yaxistooltip:before {
  top: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none
}

.apexcharts-yaxistooltip:after {
  border-color: transparent;
  border-width: 6px;
  margin-top: -6px
}

.apexcharts-yaxistooltip:before {
  border-color: transparent;
  border-width: 7px;
  margin-top: -7px
}

.apexcharts-yaxistooltip-left:after,.apexcharts-yaxistooltip-left:before {
  left: 100%
}

.apexcharts-yaxistooltip-right:after,.apexcharts-yaxistooltip-right:before {
  right: 100%
}

.apexcharts-yaxistooltip-left:after {
  border-left-color: #eceff1
}

.apexcharts-yaxistooltip-left:before {
  border-left-color: #90a4ae
}

.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after,.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before {
  border-left-color: rgba(0,0,0,.5)
}

.apexcharts-yaxistooltip-right:after {
  border-right-color: #eceff1
}

.apexcharts-yaxistooltip-right:before {
  border-right-color: #90a4ae
}

.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after,.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before {
  border-right-color: rgba(0,0,0,.5)
}

.apexcharts-yaxistooltip.apexcharts-active {
  opacity: 1
}

.apexcharts-yaxistooltip-hidden {
  display: none
}

.apexcharts-xcrosshairs,.apexcharts-ycrosshairs {
  pointer-events: none;
  opacity: 0;
  transition: .15s ease all
}

.apexcharts-xcrosshairs.apexcharts-active,.apexcharts-ycrosshairs.apexcharts-active {
  opacity: 1;
  transition: .15s ease all
}

.apexcharts-ycrosshairs-hidden {
  opacity: 0
}

.apexcharts-selection-rect {
  cursor: move
}

.svg_select_boundingRect,.svg_select_points_rot {
  pointer-events: none;
  opacity: 0;
  visibility: hidden
}

.apexcharts-selection-rect+g .svg_select_boundingRect,.apexcharts-selection-rect+g .svg_select_points_rot {
  opacity: 0;
  visibility: hidden
}

.apexcharts-selection-rect+g .svg_select_points_l,.apexcharts-selection-rect+g .svg_select_points_r {
  cursor: ew-resize;
  opacity: 1;
  visibility: visible
}

.svg_select_points {
  fill: #efefef;
  stroke: #333;
  rx: 2
}

.apexcharts-svg.apexcharts-zoomable.hovering-zoom {
  cursor: crosshair
}

.apexcharts-svg.apexcharts-zoomable.hovering-pan {
  cursor: move
}

.apexcharts-menu-icon,.apexcharts-pan-icon,.apexcharts-reset-icon,.apexcharts-selection-icon,.apexcharts-toolbar-custom-icon,.apexcharts-zoom-icon,.apexcharts-zoomin-icon,.apexcharts-zoomout-icon {
  cursor: pointer;
  width: 20px;
  height: 20px;
  line-height: 24px;
  color: #6e8192;
  text-align: center
}

.apexcharts-menu-icon svg,.apexcharts-reset-icon svg,.apexcharts-zoom-icon svg,.apexcharts-zoomin-icon svg,.apexcharts-zoomout-icon svg {
  fill: #6e8192
}

.apexcharts-selection-icon svg {
  fill: #444;
  transform: scale(.76)
}

.apexcharts-theme-dark .apexcharts-menu-icon svg,.apexcharts-theme-dark .apexcharts-pan-icon svg,.apexcharts-theme-dark .apexcharts-reset-icon svg,.apexcharts-theme-dark .apexcharts-selection-icon svg,.apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg,.apexcharts-theme-dark .apexcharts-zoom-icon svg,.apexcharts-theme-dark .apexcharts-zoomin-icon svg,.apexcharts-theme-dark .apexcharts-zoomout-icon svg {
  fill: #f3f4f5
}

.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg,.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg,.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg {
  fill: #008ffb
}

.apexcharts-theme-light .apexcharts-menu-icon:hover svg,.apexcharts-theme-light .apexcharts-reset-icon:hover svg,.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg,.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg,.apexcharts-theme-light .apexcharts-zoomin-icon:hover svg,.apexcharts-theme-light .apexcharts-zoomout-icon:hover svg {
  fill: #333
}

.apexcharts-menu-icon,.apexcharts-selection-icon {
  position: relative
}

.apexcharts-reset-icon {
  margin-left: 5px
}

.apexcharts-menu-icon,.apexcharts-reset-icon,.apexcharts-zoom-icon {
  transform: scale(.85)
}

.apexcharts-zoomin-icon,.apexcharts-zoomout-icon {
  transform: scale(.7)
}

.apexcharts-zoomout-icon {
  margin-right: 3px
}

.apexcharts-pan-icon {
  transform: scale(.62);
  position: relative;
  left: 1px;
  top: 0
}

.apexcharts-pan-icon svg {
  fill: #fff;
  stroke: #6e8192;
  stroke-width: 2
}

.apexcharts-pan-icon.apexcharts-selected svg {
  stroke: #008ffb
}

.apexcharts-pan-icon:not(.apexcharts-selected):hover svg {
  stroke: #333
}

.apexcharts-toolbar {
  position: absolute;
  z-index: 11;
  max-width: 176px;
  text-align: right;
  border-radius: 3px;
  padding: 0 6px 2px;
  display: flex;
  justify-content: space-between;
  align-items: center
}

.apexcharts-menu {
  background: #fff;
  position: absolute;
  top: 100%;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 3px;
  right: 10px;
  opacity: 0;
  min-width: 110px;
  transition: .15s ease all;
  pointer-events: none
}

.apexcharts-menu.apexcharts-menu-open {
  opacity: 1;
  pointer-events: all;
  transition: .15s ease all
}

.apexcharts-menu-item {
  padding: 6px 7px;
  font-size: 12px;
  cursor: pointer
}

.apexcharts-theme-light .apexcharts-menu-item:hover {
  background: #eee
}

.apexcharts-theme-dark .apexcharts-menu {
  background: rgba(0,0,0,.7);
  color: #fff
}

@media screen and (min-width:768px) {
  .apexcharts-canvas:hover .apexcharts-toolbar {
      opacity: 1
  }
}

.apexcharts-canvas .apexcharts-element-hidden,.apexcharts-datalabel.apexcharts-element-hidden,.apexcharts-hide .apexcharts-series-points {
  opacity: 0
}

.apexcharts-hidden-element-shown {
  opacity: 1;
  transition: 0.25s ease all;
}
.apexcharts-datalabel,.apexcharts-datalabel-label,.apexcharts-datalabel-value,.apexcharts-datalabels,.apexcharts-pie-label {
  cursor: default;
  pointer-events: none
}

.apexcharts-pie-label-delay {
  opacity: 0;
  animation-name: opaque;
  animation-duration: .3s;
  animation-fill-mode: forwards;
  animation-timing-function: ease
}

.apexcharts-annotation-rect,.apexcharts-area-series .apexcharts-area,.apexcharts-area-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,.apexcharts-gridline,.apexcharts-line,.apexcharts-line-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,.apexcharts-point-annotation-label,.apexcharts-radar-series path,.apexcharts-radar-series polygon,.apexcharts-toolbar svg,.apexcharts-tooltip .apexcharts-marker,.apexcharts-xaxis-annotation-label,.apexcharts-yaxis-annotation-label,.apexcharts-zoom-rect {
  pointer-events: none
}

.apexcharts-marker {
  transition: .15s ease all
}

.resize-triggers {
  animation: 1ms resizeanim;
  visibility: hidden;
  opacity: 0;
  height: 100%;
  width: 100%;
  overflow: hidden
}

.contract-trigger:before,.resize-triggers,.resize-triggers>div {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  left: 0
}

.resize-triggers>div {
  height: 100%;
  width: 100%;
  background: #eee;
  overflow: auto
}

.contract-trigger:before {
  overflow: hidden;
  width: 200%;
  height: 200%
}

.apexcharts-bar-goals-markers{
  pointer-events: none
}

.apexcharts-bar-shadows{
  pointer-events: none
}

.apexcharts-rangebar-goals-markers{
  pointer-events: none
}`,c?l.prepend(t.css):d.head.appendChild(t.css))}var g=t.create(t.w.config.series,{});if(!g)return i(t);t.mount(g).then(function(){typeof t.w.config.chart.events.mounted=="function"&&t.w.config.chart.events.mounted(t,t.w),t.events.fireEvent("mounted",[t,t.w]),i(g)}).catch(function(m){n(m)})}else n(new Error("Element not found"))})}},{key:"create",value:function(t,i){var n=this.w;new Ln(this).initModules();var s=this.w.globals;if(s.noData=!1,s.animationEnded=!1,this.responsive.checkResponsiveConfig(i),n.config.xaxis.convertedCatToNumeric&&new Te(n.config).convertCatToNumericXaxis(n.config,this.ctx),this.el===null||(this.core.setupElements(),n.config.chart.type==="treemap"&&(n.config.grid.show=!1,n.config.yaxis[0].show=!1),s.svgWidth===0))return s.animationEnded=!0,null;var l=K.checkComboSeries(t);s.comboCharts=l.comboCharts,s.comboBarCount=l.comboBarCount;var c=t.every(function(m){return m.data&&m.data.length===0});(t.length===0||c)&&this.series.handleNoData(),this.events.setupEventHandlers(),this.data.parseData(t),this.theme.init(),new ct(this).setGlobalMarkerSize(),this.formatters.setLabelFormatters(),this.titleSubtitle.draw(),s.noData&&s.collapsedSeries.length!==s.series.length&&!n.config.legend.showForSingleSeries||this.legend.init(),this.series.hasAllSeriesEqualX(),s.axisCharts&&(this.core.coreCalculations(),n.config.xaxis.type!=="category"&&this.formatters.setLabelFormatters(),this.ctx.toolbar.minX=n.globals.minX,this.ctx.toolbar.maxX=n.globals.maxX),this.formatters.heatmapLabelFormatters(),new K(this).getLargestMarkerSize(),this.dimensions.plotCoords();var d=this.core.xySettings();this.grid.createGridMask();var h=this.core.plotChartType(t,d),g=new Ce(this);return g.bringForward(),n.config.dataLabels.background.enabled&&g.dataLabelsBackground(),this.core.shiftGraphPosition(),{elGraph:h,xyRatios:d,dimensions:{plot:{left:n.globals.translateX,top:n.globals.translateY,width:n.globals.gridWidth,height:n.globals.gridHeight}}}}},{key:"mount",value:function(){var t=this,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,n=this,s=n.w;return new Promise(function(l,c){if(n.el===null)return c(new Error("Not enough data to display or target element not found"));(i===null||s.globals.allSeriesCollapsed)&&n.series.handleNoData(),n.grid=new vt(n);var d,h,g=n.grid.drawGrid();if(n.annotations=new Pe(n),n.annotations.drawImageAnnos(),n.annotations.drawTextAnnos(),s.config.grid.position==="back"&&(g&&s.globals.dom.elGraphical.add(g.el),g!=null&&(d=g.elGridBorders)!==null&&d!==void 0&&d.node&&s.globals.dom.elGraphical.add(g.elGridBorders)),Array.isArray(i.elGraph))for(var m=0;m<i.elGraph.length;m++)s.globals.dom.elGraphical.add(i.elGraph[m]);else s.globals.dom.elGraphical.add(i.elGraph);s.config.grid.position==="front"&&(g&&s.globals.dom.elGraphical.add(g.el),g!=null&&(h=g.elGridBorders)!==null&&h!==void 0&&h.node&&s.globals.dom.elGraphical.add(g.elGridBorders)),s.config.xaxis.crosshairs.position==="front"&&n.crosshairs.drawXCrosshairs(),s.config.yaxis[0].crosshairs.position==="front"&&n.crosshairs.drawYCrosshairs(),s.config.chart.type!=="treemap"&&n.axes.drawAxis(s.config.chart.type,g);var b=new ft(t.ctx,g),v=new ie(t.ctx,g);if(g!==null&&(b.xAxisLabelCorrections(g.xAxisTickWidth),v.setYAxisTextAlignments(),s.config.yaxis.map(function(A,_){s.globals.ignoreYAxisIndexes.indexOf(_)===-1&&v.yAxisTitleRotate(_,A.opposite)})),n.annotations.drawAxesAnnotations(),!s.globals.noData){if(s.config.tooltip.enabled&&!s.globals.noData&&n.w.globals.tooltip.drawTooltip(i.xyRatios),s.globals.axisCharts&&(s.globals.isXNumeric||s.config.xaxis.convertedCatToNumeric||s.globals.isRangeBar))(s.config.chart.zoom.enabled||s.config.chart.selection&&s.config.chart.selection.enabled||s.config.chart.pan&&s.config.chart.pan.enabled)&&n.zoomPanSelection.init({xyRatios:i.xyRatios});else{var S=s.config.chart.toolbar.tools;["zoom","zoomin","zoomout","selection","pan","reset"].forEach(function(A){S[A]=!1})}s.config.chart.toolbar.show&&!s.globals.allSeriesCollapsed&&n.toolbar.createToolbar()}s.globals.memory.methodsToExec.length>0&&s.globals.memory.methodsToExec.forEach(function(A){A.method(A.params,!1,A.context)}),s.globals.axisCharts||s.globals.noData||n.core.resizeNonAxisCharts(),l(n)})}},{key:"destroy",value:function(){var t,i;window.removeEventListener("resize",this.windowResizeHandler),this.el.parentNode,t=this.parentResizeHandler,(i=on.get(t))&&(i.disconnect(),on.delete(t));var n=this.w.config.chart.id;n&&Apex._chartInstances.forEach(function(s,l){s.id===I.escapeString(n)&&Apex._chartInstances.splice(l,1)}),new In(this.ctx).clear({isUpdating:!1})}},{key:"updateOptions",value:function(t){var i=this,n=arguments.length>1&&arguments[1]!==void 0&&arguments[1],s=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],l=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],c=!(arguments.length>4&&arguments[4]!==void 0)||arguments[4],d=this.w;return d.globals.selection=void 0,t.series&&(this.series.resetSeries(!1,!0,!1),t.series.length&&t.series[0].data&&(t.series=t.series.map(function(h,g){return i.updateHelpers._extendSeries(h,g)})),this.updateHelpers.revertDefaultAxisMinMax()),t.xaxis&&(t=this.updateHelpers.forceXAxisUpdate(t)),t.yaxis&&(t=this.updateHelpers.forceYAxisUpdate(t)),d.globals.collapsedSeriesIndices.length>0&&this.series.clearPreviousPaths(),t.theme&&(t=this.theme.updateThemeOptions(t)),this.updateHelpers._updateOptions(t,n,s,l,c)}},{key:"updateSeries",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],i=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],n=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2];return this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(t,i,n)}},{key:"appendSeries",value:function(t){var i=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],n=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],s=this.w.config.series.slice();return s.push(t),this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(s,i,n)}},{key:"appendData",value:function(t){var i=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],n=this;n.w.globals.dataChanged=!0,n.series.getPreviousPaths();for(var s=n.w.config.series.slice(),l=0;l<s.length;l++)if(t[l]!==null&&t[l]!==void 0)for(var c=0;c<t[l].data.length;c++)s[l].data.push(t[l].data[c]);return n.w.config.series=s,i&&(n.w.globals.initialSeries=I.clone(n.w.config.series)),this.update()}},{key:"update",value:function(t){var i=this;return new Promise(function(n,s){new In(i.ctx).clear({isUpdating:!0});var l=i.create(i.w.config.series,t);if(!l)return n(i);i.mount(l).then(function(){typeof i.w.config.chart.events.updated=="function"&&i.w.config.chart.events.updated(i,i.w),i.events.fireEvent("updated",[i,i.w]),i.w.globals.isDirty=!0,n(i)}).catch(function(c){s(c)})})}},{key:"getSyncedCharts",value:function(){var t=this.getGroupedCharts(),i=[this];return t.length&&(i=[],t.forEach(function(n){i.push(n)})),i}},{key:"getGroupedCharts",value:function(){var t=this;return Apex._chartInstances.filter(function(i){if(i.group)return!0}).map(function(i){return t.w.config.chart.group===i.group?i.chart:t})}},{key:"toggleSeries",value:function(t){return this.series.toggleSeries(t)}},{key:"highlightSeriesOnLegendHover",value:function(t,i){return this.series.toggleSeriesOnHover(t,i)}},{key:"showSeries",value:function(t){this.series.showSeries(t)}},{key:"hideSeries",value:function(t){this.series.hideSeries(t)}},{key:"isSeriesHidden",value:function(t){this.series.isSeriesHidden(t)}},{key:"resetSeries",value:function(){var t=!(arguments.length>0&&arguments[0]!==void 0)||arguments[0],i=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1];this.series.resetSeries(t,i)}},{key:"addEventListener",value:function(t,i){this.events.addEventListener(t,i)}},{key:"removeEventListener",value:function(t,i){this.events.removeEventListener(t,i)}},{key:"addXaxisAnnotation",value:function(t){var i=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,s=this;n&&(s=n),s.annotations.addXaxisAnnotationExternal(t,i,s)}},{key:"addYaxisAnnotation",value:function(t){var i=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,s=this;n&&(s=n),s.annotations.addYaxisAnnotationExternal(t,i,s)}},{key:"addPointAnnotation",value:function(t){var i=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,s=this;n&&(s=n),s.annotations.addPointAnnotationExternal(t,i,s)}},{key:"clearAnnotations",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:void 0,i=this;t&&(i=t),i.annotations.clearAnnotations(i)}},{key:"removeAnnotation",value:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:void 0,n=this;i&&(n=i),n.annotations.removeAnnotation(n,t)}},{key:"getChartArea",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner")}},{key:"getSeriesTotalXRange",value:function(t,i){return this.coreUtils.getSeriesTotalsXRange(t,i)}},{key:"getHighestValueInSeries",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return new Z(this.ctx).getMinYMaxY(t).highestY}},{key:"getLowestValueInSeries",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return new Z(this.ctx).getMinYMaxY(t).lowestY}},{key:"getSeriesTotal",value:function(){return this.w.globals.seriesTotals}},{key:"toggleDataPointSelection",value:function(t,i){return this.updateHelpers.toggleDataPointSelection(t,i)}},{key:"zoomX",value:function(t,i){this.ctx.toolbar.zoomUpdateOptions(t,i)}},{key:"setLocale",value:function(t){this.localization.setCurrentLocaleValues(t)}},{key:"dataURI",value:function(t){return new wt(this.ctx).dataURI(t)}},{key:"exportToCSV",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return new wt(this.ctx).exportToCSV(t)}},{key:"paper",value:function(){return this.w.globals.dom.Paper}},{key:"_parentResizeCallback",value:function(){this.w.globals.animationEnded&&this.w.config.chart.redrawOnParentResize&&this._windowResize()}},{key:"_windowResize",value:function(){var t=this;clearTimeout(this.w.globals.resizeTimer),this.w.globals.resizeTimer=window.setTimeout(function(){t.w.globals.resized=!0,t.w.globals.dataChanged=!1,t.ctx.update()},150)}},{key:"_windowResizeHandler",value:function(){var t=this.w.config.chart.redrawOnWindowResize;typeof t=="function"&&(t=t()),t&&this._windowResize()}}],[{key:"getChartByID",value:function(t){var i=I.escapeString(t);if(Apex._chartInstances){var n=Apex._chartInstances.filter(function(s){return s.id===i})[0];return n&&n.chart}}},{key:"initOnLoad",value:function(){for(var t=document.querySelectorAll("[data-apexcharts]"),i=0;i<t.length;i++)new T(t[i],JSON.parse(t[i].getAttribute("data-options"))).render()}},{key:"exec",value:function(t,i){var n=this.getChartByID(t);if(n){n.w.globals.isExecCalled=!0;var s=null;if(n.publicMethods.indexOf(i)!==-1){for(var l=arguments.length,c=new Array(l>2?l-2:0),d=2;d<l;d++)c[d-2]=arguments[d];s=n[i].apply(n,c)}return s}}},{key:"merge",value:function(t,i){return I.extend(t,i)}}]),T}();e.exports=ya}(Ds,Ds.exports)),Ds.exports}(function(e){e.exports=function(r){var a={};function o(u){if(a[u])return a[u].exports;var f=a[u]={i:u,l:!1,exports:{}};return r[u].call(f.exports,f,f.exports,o),f.l=!0,f.exports}return o.m=r,o.c=a,o.d=function(u,f,x){o.o(u,f)||Object.defineProperty(u,f,{enumerable:!0,get:x})},o.r=function(u){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(u,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(u,"__esModule",{value:!0})},o.t=function(u,f){if(f&1&&(u=o(u)),f&8||f&4&&typeof u=="object"&&u&&u.__esModule)return u;var x=Object.create(null);if(o.r(x),Object.defineProperty(x,"default",{enumerable:!0,value:u}),f&2&&typeof u!="string")for(var w in u)o.d(x,w,(function($){return u[$]}).bind(null,w));return x},o.n=function(u){var f=u&&u.__esModule?function(){return u.default}:function(){return u};return o.d(f,"a",f),f},o.o=function(u,f){return Object.prototype.hasOwnProperty.call(u,f)},o.p="",o(o.s="fb15")}({"8bbf":function(r,a){r.exports=U2},"95e6":function(r,a){r.exports=q2()},fb15:function(r,a,o){if(o.r(a),typeof window<"u"){var u=window.document.currentScript,f=u&&u.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);f&&(o.p=f[1])}var x=o("8bbf"),w=o("95e6"),$=o.n(w);const E=["animationEnd","beforeMount","mounted","updated","click","mouseMove","mouseLeave","legendClick","markerClick","selection","dataPointSelection","dataPointMouseEnter","dataPointMouseLeave","beforeZoom","beforeResetZoom","zoomed","scrolled","brushScrolled"];var N=Object(x.defineComponent)({name:"apexchart",props:{options:{type:Object},type:{type:String},series:{type:Array,required:!0},width:{default:"100%"},height:{default:"auto"}},emits:E,setup(H,{emit:U}){const ae=Object(x.ref)(null),W=Object(x.ref)(null),I=Ce=>Ce&&typeof Ce=="object"&&!Array.isArray(Ce)&&Ce!=null,j=(Ce,Re)=>{typeof Object.assign!="function"&&function(){Object.assign=function(He){if(He==null)throw new TypeError("Cannot convert undefined or null to object");let wt=Object(He);for(let ft=1;ft<arguments.length;ft++){let vt=arguments[ft];if(vt!=null)for(let mt in vt)vt.hasOwnProperty(mt)&&(wt[mt]=vt[mt])}return wt}}();let ht=Object.assign({},Ce);return I(Ce)&&I(Re)&&Object.keys(Re).forEach(He=>{I(Re[He])?He in Ce?ht[He]=j(Ce[He],Re[He]):Object.assign(ht,{[He]:Re[He]}):Object.assign(ht,{[He]:Re[He]})}),ht},Y=async()=>{if(await Object(x.nextTick)(),W.value)return;const Ce={chart:{type:H.type||H.options.chart.type||"line",height:H.height,width:H.width,events:{}},series:H.series};E.forEach(ht=>{let He=(...wt)=>U(ht,...wt);Ce.chart.events[ht]=He});const Re=j(H.options,Ce);return W.value=new $.a(ae.value,Re),W.value.render()},z=()=>(K(),Y()),K=()=>{W.value.destroy()},te=(Ce,Re)=>W.value.updateSeries(Ce,Re),le=(Ce,Re,ht,He)=>W.value.updateOptions(Ce,Re,ht,He),be=Ce=>W.value.toggleSeries(Ce),ye=Ce=>{W.value.showSeries(Ce)},_e=Ce=>{W.value.hideSeries(Ce)},fe=(Ce,Re)=>W.value.appendSeries(Ce,Re),Pe=()=>{W.value.resetSeries()},Le=(Ce,Re)=>{W.value.toggleDataPointSelection(Ce,Re)},Xe=Ce=>W.value.appendData(Ce),Ee=(Ce,Re)=>W.value.zoomX(Ce,Re),Me=Ce=>W.value.dataURI(Ce),Te=Ce=>W.value.setLocale(Ce),tt=(Ce,Re)=>{W.value.addXaxisAnnotation(Ce,Re)},ze=(Ce,Re)=>{W.value.addYaxisAnnotation(Ce,Re)},At=(Ce,Re)=>{W.value.addPointAnnotation(Ce,Re)},it=(Ce,Re)=>{W.value.removeAnnotation(Ce,Re)},ct=()=>{W.value.clearAnnotations()};Object(x.onBeforeMount)(()=>{window.ApexCharts=$.a}),Object(x.onMounted)(()=>{ae.value=Object(x.getCurrentInstance)().proxy.$el,Y()}),Object(x.onBeforeUnmount)(()=>{W.value&&K()});const Ot=Object(x.toRefs)(H);return Object(x.watch)(Ot.options,()=>{!W.value&&H.options?Y():W.value.updateOptions(H.options)}),Object(x.watch)(Ot.series,()=>{!W.value&&H.series?Y():W.value.updateSeries(H.series)},{deep:!0}),Object(x.watch)(Ot.type,()=>{z()}),Object(x.watch)(Ot.width,()=>{z()}),Object(x.watch)(Ot.height,()=>{z()}),{chart:W,init:Y,refresh:z,destroy:K,updateOptions:le,updateSeries:te,toggleSeries:be,showSeries:ye,hideSeries:_e,resetSeries:Pe,zoomX:Ee,toggleDataPointSelection:Le,appendData:Xe,appendSeries:fe,addXaxisAnnotation:tt,addYaxisAnnotation:ze,addPointAnnotation:At,removeAnnotation:it,clearAnnotations:ct,setLocale:Te,dataURI:Me}},render(){return Object(x.h)("div",{class:"vue-apexcharts"})}});const D=H=>{H.component(N.name,N)};N.install=D;var q=N;a.default=q}})})(Gg);var K2=Gg.exports;const Z2=gs(K2),J2=[["Afghanistan (‫افغانستان‬‎)","af","93"],["Albania (Shqipëri)","al","355"],["Algeria (‫الجزائر‬‎)","dz","213"],["American Samoa","as","1684"],["Andorra","ad","376"],["Angola","ao","244"],["Anguilla","ai","1264"],["Antigua and Barbuda","ag","1268"],["Argentina","ar","54"],["Armenia (Հայաստան)","am","374"],["Aruba","aw","297"],["Australia","au","61"],["Austria (Österreich)","at","43"],["Azerbaijan (Azərbaycan)","az","994"],["Bahamas","bs","1242"],["Bahrain (‫البحرين‬‎)","bh","973"],["Bangladesh (বাংলাদেশ)","bd","880"],["Barbados","bb","1246"],["Belarus (Беларусь)","by","375"],["Belgium (België)","be","32"],["Belize","bz","501"],["Benin (Bénin)","bj","229"],["Bermuda","bm","1441"],["Bhutan (འབྲུག)","bt","975"],["Bolivia","bo","591"],["Bosnia and Herzegovina (Босна и Херцеговина)","ba","387"],["Botswana","bw","267"],["Brazil (Brasil)","br","55"],["British Indian Ocean Territory","io","246"],["British Virgin Islands","vg","1284"],["Brunei","bn","673"],["Bulgaria (България)","bg","359"],["Burkina Faso","bf","226"],["Burundi (Uburundi)","bi","257"],["Cambodia (កម្ពុជា)","kh","855"],["Cameroon (Cameroun)","cm","237"],["Canada","ca","1"],["Cape Verde (Kabu Verdi)","cv","238"],["Caribbean Netherlands","bq","599"],["Cayman Islands","ky","1345"],["Central African Republic (République centrafricaine)","cf","236"],["Chad (Tchad)","td","235"],["Chile","cl","56"],["China (中国)","cn","86"],["Christmas Island","cx","61"],["Cocos (Keeling) Islands","cc","61"],["Colombia","co","57"],["Comoros (‫جزر القمر‬‎)","km","269"],["Congo (DRC) (République démocratique du Congo)","cd","243"],["Congo (Republic) (Congo-Brazzaville)","cg","242"],["Cook Islands","ck","682"],["Costa Rica","cr","506"],["Côte d’Ivoire","ci","225"],["Croatia (Hrvatska)","hr","385"],["Cuba","cu","53"],["Curaçao","cw","599"],["Cyprus (Κύπρος)","cy","357"],["Czech Republic (Česká republika)","cz","420"],["Denmark (Danmark)","dk","45"],["Djibouti","dj","253"],["Dominica","dm","1767"],["Dominican Republic (República Dominicana)","do","1"],["Ecuador","ec","593"],["Egypt (‫مصر‬‎)","eg","20"],["El Salvador","sv","503"],["Equatorial Guinea (Guinea Ecuatorial)","gq","240"],["Eritrea","er","291"],["Estonia (Eesti)","ee","372"],["Ethiopia","et","251"],["Falkland Islands (Islas Malvinas)","fk","500"],["Faroe Islands (Føroyar)","fo","298"],["Fiji","fj","679"],["Finland (Suomi)","fi","358"],["France","fr","33"],["French Guiana (Guyane française)","gf","594"],["French Polynesia (Polynésie française)","pf","689"],["Gabon","ga","241"],["Gambia","gm","220"],["Georgia (საქართველო)","ge","995"],["Germany (Deutschland)","de","49"],["Ghana (Gaana)","gh","233"],["Gibraltar","gi","350"],["Greece (Ελλάδα)","gr","30"],["Greenland (Kalaallit Nunaat)","gl","299"],["Grenada","gd","1473"],["Guadeloupe","gp","590"],["Guam","gu","1671"],["Guatemala","gt","502"],["Guernsey","gg","44",1],["Guinea (Guinée)","gn","224"],["Guinea-Bissau (Guiné Bissau)","gw","245"],["Guyana","gy","592"],["Haiti","ht","509"],["Honduras","hn","504"],["Hong Kong (香港)","hk","852"],["Hungary (Magyarország)","hu","36"],["Iceland (Ísland)","is","354"],["India (भारत)","in","91"],["Indonesia","id","62"],["Iran (‫ایران‬‎)","ir","98"],["Iraq (‫العراق‬‎)","iq","964"],["Ireland","ie","353"],["Isle of Man","im","44"],["Israel (‫ישראל‬‎)","il","972"],["Italy (Italia)","it","39"],["Jamaica","jm","1876"],["Japan (日本)","jp","81"],["Jersey","je","44"],["Jordan (‫الأردن‬‎)","jo","962"],["Kazakhstan (Казахстан)","kz","7"],["Kenya","ke","254"],["Kiribati","ki","686"],["Kosovo","xk","383"],["Kuwait (‫الكويت‬‎)","kw","965"],["Kyrgyzstan (Кыргызстан)","kg","996"],["Laos (ລາວ)","la","856"],["Latvia (Latvija)","lv","371"],["Lebanon (‫لبنان‬‎)","lb","961"],["Lesotho","ls","266"],["Liberia","lr","231"],["Libya (‫ليبيا‬‎)","ly","218"],["Liechtenstein","li","423"],["Lithuania (Lietuva)","lt","370"],["Luxembourg","lu","352"],["Macau (澳門)","mo","853"],["Macedonia (FYROM) (Македонија)","mk","389"],["Madagascar (Madagasikara)","mg","261"],["Malawi","mw","265"],["Malaysia","my","60"],["Maldives","mv","960"],["Mali","ml","223"],["Malta","mt","356"],["Marshall Islands","mh","692"],["Martinique","mq","596"],["Mauritania (‫موريتانيا‬‎)","mr","222"],["Mauritius (Moris)","mu","230"],["Mayotte","yt","262"],["Mexico (México)","mx","52"],["Micronesia","fm","691"],["Moldova (Republica Moldova)","md","373"],["Monaco","mc","377"],["Mongolia (Монгол)","mn","976"],["Montenegro (Crna Gora)","me","382"],["Montserrat","ms","1664"],["Morocco (‫المغرب‬‎)","ma","212"],["Mozambique (Moçambique)","mz","258"],["Myanmar (Burma) (မြန်မာ)","mm","95"],["Namibia (Namibië)","na","264"],["Nauru","nr","674"],["Nepal (नेपाल)","np","977"],["Netherlands (Nederland)","nl","31"],["New Caledonia (Nouvelle-Calédonie)","nc","687"],["New Zealand","nz","64"],["Nicaragua","ni","505"],["Niger (Nijar)","ne","227"],["Nigeria","ng","234"],["Niue","nu","683"],["Norfolk Island","nf","672"],["North Korea (조선 민주주의 인민 공화국)","kp","850"],["Northern Mariana Islands","mp","1670"],["Norway (Norge)","no","47"],["Oman (‫عُمان‬‎)","om","968"],["Pakistan (‫پاکستان‬‎)","pk","92"],["Palau","pw","680"],["Palestine (‫فلسطين‬‎)","ps","970"],["Panama (Panamá)","pa","507"],["Papua New Guinea","pg","675"],["Paraguay","py","595"],["Peru (Perú)","pe","51"],["Philippines","ph","63"],["Poland (Polska)","pl","48"],["Portugal","pt","351"],["Puerto Rico","pr","1"],["Qatar (‫قطر‬‎)","qa","974"],["Réunion (La Réunion)","re","262"],["Romania (România)","ro","40"],["Russia (Россия)","ru","7"],["Rwanda","rw","250"],["Saint Barthélemy","bl","590"],["Saint Helena","sh","290"],["Saint Kitts and Nevis","kn","1869"],["Saint Lucia","lc","1758"],["Saint Martin (Saint-Martin (partie française))","mf","590"],["Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)","pm","508"],["Saint Vincent and the Grenadines","vc","1784"],["Samoa","ws","685"],["San Marino","sm","378"],["São Tomé and Príncipe (São Tomé e Príncipe)","st","239"],["Saudi Arabia (‫المملكة العربية السعودية‬‎)","sa","966"],["Senegal (Sénégal)","sn","221"],["Serbia (Србија)","rs","381"],["Seychelles","sc","248"],["Sierra Leone","sl","232"],["Singapore","sg","65"],["Sint Maarten","sx","1721"],["Slovakia (Slovensko)","sk","421"],["Slovenia (Slovenija)","si","386"],["Solomon Islands","sb","677"],["Somalia (Soomaaliya)","so","252"],["South Africa","za","27"],["South Korea (대한민국)","kr","82"],["South Sudan (‫جنوب السودان‬‎)","ss","211"],["Spain (España)","es","34"],["Sri Lanka (ශ්‍රී ලංකාව)","lk","94"],["Sudan (‫السودان‬‎)","sd","249"],["Suriname","sr","597"],["Svalbard and Jan Mayen","sj","47"],["Swaziland","sz","268"],["Sweden (Sverige)","se","46"],["Switzerland (Schweiz)","ch","41"],["Syria (‫سوريا‬‎)","sy","963"],["Taiwan (台灣)","tw","886"],["Tajikistan","tj","992"],["Tanzania","tz","255"],["Thailand (ไทย)","th","66"],["Timor-Leste","tl","670"],["Togo","tg","228"],["Tokelau","tk","690"],["Tonga","to","676"],["Trinidad and Tobago","tt","1868"],["Tunisia (‫تونس‬‎)","tn","216"],["Turkey (Türkiye)","tr","90"],["Turkmenistan","tm","993"],["Turks and Caicos Islands","tc","1649"],["Tuvalu","tv","688"],["U.S. Virgin Islands","vi","1340"],["Uganda","ug","256"],["Ukraine (Україна)","ua","380"],["United Arab Emirates (‫الإمارات العربية المتحدة‬‎)","ae","971"],["United Kingdom","gb","44"],["United States","us","1"],["Uruguay","uy","598"],["Uzbekistan (Oʻzbekiston)","uz","998"],["Vanuatu","vu","678"],["Vatican City (Città del Vaticano)","va","39"],["Venezuela","ve","58"],["Vietnam (Việt Nam)","vn","84"],["Wallis and Futuna (Wallis-et-Futuna)","wf","681"],["Western Sahara (‫الصحراء الغربية‬‎)","eh","212"],["Yemen (‫اليمن‬‎)","ye","967"],["Zambia","zm","260"],["Zimbabwe","zw","263"],["Åland Islands","ax","358"]],Q2=J2.map(([e,r,a])=>({name:e,iso2:r.toUpperCase(),dialCode:a}));function ew(){return fetch("https://ip2c.org/s").then(e=>e.text()).then(e=>{const r=(e||"").toString();if(!r||r[0]!=="1")throw new Error("unable to fetch the country");return r.substr(2,2)})}function tw(e,r){if(e.setSelectionRange)e.focus(),e.setSelectionRange(r,r);else if(e.createTextRange){const a=e.createTextRange();a.collapse(!0),a.moveEnd("character",r),a.moveStart("character",r),a.select()}}const iw=[{name:"allCountries",type:Array,default:Q2,description:"All countries that are used in <code>libphonenumber-js</code>, can be overridden by this prop",inDemo:!1},{name:"autoFormat",type:Boolean,default:!0,description:"Auto update the input to the formatted phone number when it's valid",inDemo:!0},{name:"customValidate",type:[Boolean,RegExp],default:!1,description:"Custom validation RegExp for input",inDemo:!1},{name:"defaultCountry",default:"",type:[String,Number],description:"Default country (by iso2 or dialCode), will override the country fetched from IP address of user",inDemo:!1},{name:"disabled",default:!1,type:Boolean,description:"Disable <code>vue-tel-input</code>, including the input & flag dropdown",inDemo:!1},{name:"autoDefaultCountry",default:!0,type:Boolean,description:"To fetch default country based on IP address of user",inDemo:!1},{name:"dropdownOptions",type:Object,description:"Options for dropdown, see below",inDemo:!1},{name:"dropdownOptions.disabled",default:!1,type:Boolean,description:"Disable dropdown",inDemo:!1},{name:"dropdownOptions.showDialCodeInList",default:!0,type:Boolean,description:"Show dial code in the dropdown list",inDemo:!0},{name:"dropdownOptions.showDialCodeInSelection",default:!1,type:Boolean,description:"Show dial code in the dropdown selection",inDemo:!0},{name:"dropdownOptions.showFlags",default:!0,type:Boolean,description:"Show flags in the dropdown selection and list",inDemo:!0},{name:"dropdownOptions.showSearchBox",default:!1,type:Boolean,description:"Show country search box",inDemo:!0},{name:"dropdownOptions.tabindex",default:0,type:Number,description:"Native dropdown <code>tabindex</code> attribute",inDemo:!1},{name:"ignoredCountries",default:[],type:Array,description:"List of countries will NOT be shown on the dropdown",inDemo:!1},{name:"inputOptions",type:Object,description:"Options for input, see below",inDemo:!1},{name:"inputOptions.autocomplete",type:String,default:"on",description:"Native input <code>autocomplete</code> attribute",inDemo:!1},{name:"inputOptions.autofocus",type:Boolean,default:!1,description:"Native input <code>autofocus</code> attribute",inDemo:!1},{name:"inputOptions.aria-describedby",default:"",type:String,description:"Native input <code>aria-describedby</code> attribute",inDemo:!1},{name:"inputOptions.id",default:"",type:String,description:"Native input <code>id</code> attribute",inDemo:!1},{name:"inputOptions.maxlength",default:25,type:Number,description:"Native input <code>maxlength</code> attribute",inDemo:!1},{name:"inputOptions.name",default:"telephone",type:String,description:"Native input <code>name</code> attribute",inDemo:!1},{name:"inputOptions.showDialCode",default:!1,type:Boolean,description:"Show dial code in input",inDemo:!1},{name:"inputOptions.placeholder",default:"Enter a phone number",type:String,description:"Placeholder for the input",inDemo:!1},{name:"inputOptions.readonly",default:!1,type:Boolean,description:"Native input <code>readonly</code> attribute",inDemo:!1},{name:"inputOptions.required",default:!1,type:Boolean,description:"Native input <code>required</code> attribute",inDemo:!1},{name:"inputOptions.tabindex",default:0,type:Number,description:"Native input <code>tabindex</code> attribute",inDemo:!1},{name:"inputOptions.type",default:"tel",type:String,description:"Native input <code>type</code> attribute",inDemo:!1},{name:"inputOptions.styleClasses",default:"",type:[String,Array,Object],description:"Custom classes for the <code>input</code>",inDemo:!1},{name:"invalidMsg",default:"",type:String,description:"",inDemo:!1},{name:"mode",default:"auto",type:String,description:"Allowed values: <code>'auto'</code> (Default set by phone),  <code>'international'</code> (Format number with the dial code i.e. + 61), <code>'national'</code> (Format number without dial code i.e. 0321232)",inDemo:!0,options:["auto","national","international"]},{name:"onlyCountries",default:[],type:Array,description:"List of countries will be shown on the dropdown",inDemo:!1},{name:"preferredCountries",default:[],type:Array,description:"Preferred countries list, will be on top of the dropdown",inDemo:!1},{name:"styleClasses",default:"",type:[String,Array,Object],description:"Custom classes for the wrapper",inDemo:!1},{name:"validCharactersOnly",default:!1,type:Boolean,description:"Only allow valid characters in a phone number (will also verify in <code>mounted</code>, so phone number with invalid characters will be shown as an empty string)",inDemo:!1}],Ug=[...iw].reduce((e,r)=>{if(r.name.includes(".")){const[a,o]=r.name.split(".");e[a]?Object.assign(e[a],{[o]:r.default}):Object.assign(e,{[a]:{[o]:r.default}})}else Object.assign(e,{[r.name]:r.default});return e},{}),oc={options:{...Ug}},rw={version:4,country_calling_codes:{1:["US","AG","AI","AS","BB","BM","BS","CA","DM","DO","GD","GU","JM","KN","KY","LC","MP","MS","PR","SX","TC","TT","VC","VG","VI"],7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],880:["BD"],886:["TW"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},countries:{AC:["247","00","(?:[01589]\\d|[46])\\d{4}",[5,6]],AD:["376","00","(?:1|6\\d)\\d{7}|[135-9]\\d{5}",[6,8,9],[["(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],["(\\d{4})(\\d{4})","$1 $2",["1"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]]],AE:["971","00","(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}",[5,6,7,8,9,10,11,12],[["(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],["(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],"0"],AF:["93","00","[2-7]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],"0"],AG:["1","011","(?:268|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([457]\\d{6})$|1","268$1",0,"268"],AI:["1","011","(?:264|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2457]\\d{6})$|1","264$1",0,"264"],AL:["355","00","(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",[6,7,8,9],[["(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],"0"],AM:["374","00","(?:[1-489]\\d|55|60|77)\\d{6}",[8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],["(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],"0"],AO:["244","00","[29]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]]],AR:["54","00","(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",[10,11],[["(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",1],["(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",0,"$1 $2 $3-$4"],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1",0,"$1 $2 $3-$4"],["(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1",0,"$1 $2 $3-$4"]],"0",0,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?","9$1"],AS:["1","011","(?:[58]\\d\\d|684|900)\\d{7}",[10],0,"1",0,"([267]\\d{6})$|1","684$1",0,"684"],AT:["43","00","1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",[4,5,6,7,8,9,10,11,12,13],[["(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],["(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],["(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],["(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],"0"],AU:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}",[5,6,7,8,9,10,12],[["(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],"0",0,"(183[12])|0",0,0,0,[["(?:(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|3(?:[0-3589]\\d|4[0-578]|6[1-9]|7[0-35-9])|7(?:[013-57-9]\\d|2[0-8]))\\d{3}|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4]))|(?:6[0-8]|[78]\\d)\\d{3}|9(?:[02-9]\\d{3}|1(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79])))))\\d{3}",[9]],["4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-26-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,["163\\d{2,6}",[5,6,7,8,9]],["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],AW:["297","00","(?:[25-79]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]]],AX:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",[5,6,7,8,9,10,11,12],0,"0",0,0,0,0,"18",0,"00"],AZ:["994","00","365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],"0"],BA:["387","00","6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],"0"],BB:["1","011","(?:246|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","246$1",0,"246"],BD:["880","00","[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],["(\\d{3})(\\d{3,7})","$1-$2",["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"0$1"],["(\\d{4})(\\d{3,6})","$1-$2",["[13-9]|22"],"0$1"],["(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],"0"],BE:["32","00","4\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],"0"],BF:["226","00","[025-7]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[025-7]"]]]],BG:["359","00","00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",[6,7,8,9,12],[["(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],["(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],"0"],BH:["973","00","[136-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[13679]|8[02-4679]"]]]],BI:["257","00","(?:[267]\\d|31)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]]],BJ:["229","00","[24-689]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-689]"]]]],BL:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:2[7-9]|3[3-7]|5[12]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:395|76[018])\\d|475[0-5])\\d{4}"]]],BM:["1","011","(?:441|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","441$1",0,"441"],BN:["673","00","[2-578]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]]],BO:["591","00(?:1\\d)?","(?:[2-467]\\d\\d|8001)\\d{5}",[8,9],[["(\\d)(\\d{7})","$1 $2",["[23]|4[46]"]],["(\\d{8})","$1",["[67]"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"]]],"0",0,"0(1\\d)?"],BQ:["599","00","(?:[34]1|7\\d)\\d{5}",[7],0,0,0,0,0,0,"[347]"],BR:["55","00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-46-9]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}",[8,9,10,11],[["(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]],["(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)"],["(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)"]],"0",0,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2"],BS:["1","011","(?:242|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([3-8]\\d{6})$|1","242$1",0,"242"],BT:["975","00","[17]\\d{7}|[2-8]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]]],BW:["267","00","(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",[7,8,10],[["(\\d{2})(\\d{5})","$1 $2",["90"]],["(\\d{3})(\\d{4})","$1 $2",["[24-6]|3[15-9]"]],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37]"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["8"]]]],BY:["375","810","(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],["(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],["(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],"8",0,"0|80?",0,0,0,0,"8~10"],BZ:["501","00","(?:0800\\d|[2-8])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],["(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]]],CA:["1","011","(?:[2-8]\\d|90)\\d{8}|3\\d{6}",[7,10],0,"1",0,0,0,0,0,[["(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}",[10]],["",[10]],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",[10]],["900[2-9]\\d{6}",[10]],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:00|2[125-9]|33|44|66|77|88)|622)[2-9]\\d{6}",[10]],0,["310\\d{4}",[7]],0,["600[2-9]\\d{6}",[10]]]],CC:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",[9]],["4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-26-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CD:["243","00","[189]\\d{8}|[1-68]\\d{6}",[7,9],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"]],"0"],CF:["236","00","(?:[27]\\d{3}|8776)\\d{4}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[278]"]]]],CG:["242","00","222\\d{6}|(?:0\\d|80)\\d{7}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]]],CH:["41","00","8\\d{11}|[2-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],"0"],CI:["225","00","[02]\\d{9}",[10],[["(\\d{2})(\\d{2})(\\d)(\\d{5})","$1 $2 $3 $4",["2"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3 $4",["0"]]]],CK:["682","00","[2-578]\\d{4}",[5],[["(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]]],CL:["56","(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0","12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",[9,10,11],[["(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-36]"],"($1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]]],CM:["237","00","[26]\\d{8}|88\\d{6,7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]|88"]]]],CN:["86","00|1(?:[12]\\d|79)\\d\\d00","1[127]\\d{8,9}|2\\d{9}(?:\\d{2})?|[12]\\d{6,7}|86\\d{6}|(?:1[03-689]\\d|6)\\d{7,9}|(?:[3-579]\\d|8[0-57-9])\\d{6,9}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]","(?:10|2[0-57-9])(?:10|9[56])","10(?:10|9[56])|2[0-57-9](?:100|9[56])"],"0$1"],["(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1",1],["(\\d{3})(\\d{7,8})","$1 $2",["9"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",1]],"0",0,"(1(?:[12]\\d|79)\\d\\d)|0",0,0,0,0,"00"],CO:["57","00(?:4(?:[14]4|56)|[579])","(?:60\\d\\d|9101)\\d{6}|(?:1\\d|3)\\d{9}",[10,11],[["(\\d{3})(\\d{7})","$1 $2",["6"],"($1)"],["(\\d{3})(\\d{7})","$1 $2",["3[0-357]|91"]],["(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1",0,"$1 $2 $3"]],"0",0,"0([3579]|4(?:[14]4|56))?"],CR:["506","00","(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",[8,10],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"]]],0,0,"(19(?:0[0-2468]|1[09]|20|66|77|99))"],CU:["53","119","[27]\\d{6,7}|[34]\\d{5,7}|63\\d{6}|(?:5|8\\d\\d)\\d{7}",[6,7,8,10],[["(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],["(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["[56]"],"0$1"],["(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],"0"],CV:["238","0","(?:[2-59]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]]],CW:["599","00","(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[3467]"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],0,0,0,0,0,"[69]"],CX:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",[9]],["4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-26-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CY:["357","00","(?:[279]\\d|[58]0)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]]],CZ:["420","00","(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]]],DE:["49","00","[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}",[4,5,6,7,8,9,10,11,12,13,14,15],[["(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],["(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],["(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],["(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],["(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],["(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],["(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],["(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["15[0568]"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],["(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],["(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],["(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],["(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],"0"],DJ:["253","00","(?:2\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]]],DK:["45","00","[2-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]]],DM:["1","011","(?:[58]\\d\\d|767|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","767$1",0,"767"],DO:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,0,0,0,"8001|8[024]9"],DZ:["213","00","(?:[1-4]|[5-79]\\d|80)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],"0"],EC:["593","00","1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",[8,9,10,11],[["(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)",0,"$1-$2-$3"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],"0"],EE:["372","00","8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],["(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],EG:["20","00","[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",[8,9,10],[["(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],["(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{8})","$1 $2",["1"],"0$1"]],"0"],EH:["212","00","[5-8]\\d{8}",[9],0,"0",0,0,0,0,"528[89]"],ER:["291","00","[178]\\d{6}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],"0"],ES:["34","00","[5-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]]],ET:["251","00","(?:11|[2-579]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-579]"],"0$1"]],"0"],FI:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",[5,6,7,8,9,10,11,12],[["(\\d)(\\d{4,9})","$1 $2",["[2568][1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"],["(\\d{3})(\\d{3,7})","$1 $2",["[12]00|[368]|70[07-9]"],"0$1"],["(\\d{2})(\\d{4,8})","$1 $2",["[1245]|7[135]"],"0$1"],["(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"]],"0",0,0,0,0,"1[03-79]|[2-9]",0,"00"],FJ:["679","0(?:0|52)","45\\d{5}|(?:0800\\d|[235-9])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],0,0,0,0,0,0,0,"00"],FK:["500","00","[2-7]\\d{4}",[5]],FM:["691","00","(?:[39]\\d\\d|820)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[389]"]]]],FO:["298","00","[2-9]\\d{5}",[6],[["(\\d{6})","$1",["[2-9]"]]],0,0,"(10(?:01|[12]0|88))"],FR:["33","00","[1-9]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],"0"],GA:["241","00","(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",[7,8],[["(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["11|[67]"],"0$1"]],0,0,"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})","$1"],GB:["44","00","[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",[7,9,10],[["(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],"0",0,0,0,0,0,[["(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0235])|4(?:[0-5]\\d\\d|69[7-9]|70[0-79])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|50))\\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d|1(?:[0-7]\\d|8[0-2]))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d)\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",[9,10]],["7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]],0," x"],GD:["1","011","(?:473|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","473$1",0,"473"],GE:["995","00","(?:[3-57]\\d\\d|800)\\d{6}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],"0"],GF:["594","00","[56]94\\d{6}|(?:80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[56]|9[47]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[89]"],"0$1"]],"0"],GG:["44","00","(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",[7,9,10],0,"0",0,"([25-9]\\d{5})$|0","1481$1",0,0,[["1481[25-9]\\d{5}",[10]],["7(?:(?:781|839)\\d|911[17])\\d{5}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]]],GH:["233","00","(?:[235]\\d{3}|800)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],"0"],GI:["350","00","(?:[25]\\d|60)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["2"]]]],GL:["299","00","(?:19|[2-689]\\d|70)\\d{4}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]]],GM:["220","00","[2-9]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],GN:["224","00","722\\d{6}|(?:3|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]]],GP:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0",0,0,0,0,0,[["590(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\\d)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:395|76[018])\\d|475[0-5])\\d{4}"]]],GQ:["240","00","222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],["(\\d{3})(\\d{6})","$1 $2",["[89]"]]]],GR:["30","00","5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}",[10,11,12],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],["(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]],["(\\d{3})(\\d{3,4})(\\d{5})","$1 $2 $3",["8"]]]],GT:["502","00","80\\d{6}|(?:1\\d{3}|[2-7])\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1 $2",["[2-8]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],GU:["1","011","(?:[58]\\d\\d|671|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","671$1",0,"671"],GW:["245","00","[49]\\d{8}|4\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["40"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]]],GY:["592","001","(?:[2-8]\\d{3}|9008)\\d{3}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],HK:["852","00(?:30|5[09]|[126-9]?)","8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}",[5,6,7,8,9,11],[["(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],0,0,0,0,0,0,0,"00"],HN:["504","00","8\\d{10}|[237-9]\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]]],HR:["385","00","(?:[24-69]\\d|3[0-79])\\d{7}|80\\d{5,7}|[1-79]\\d{7}|6\\d{5,6}",[6,7,8,9],[["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["6[01]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-5]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],"0"],HT:["509","00","(?:[2-489]\\d|55)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-589]"]]]],HU:["36","00","[235-7]\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"06 $1"]],"06"],ID:["62","00[89]","(?:(?:00[1-9]|8\\d)\\d{4}|[1-36])\\d{6}|00\\d{10}|[1-9]\\d{8,10}|[2-9]\\d{7}",[7,8,9,10,11,12,13],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],["(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],["(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],["(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],["(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],["(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],["(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],"0"],IE:["353","00","(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],["(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],["(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],"0"],IL:["972","0(?:0|1[2-9])","1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",[7,8,9,10,11,12],[["(\\d{4})(\\d{3})","$1-$2",["125"]],["(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],["(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],["(\\d{4})(\\d{6})","$1-$2",["159"]],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],["(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],"0"],IM:["44","00","1624\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([25-8]\\d{5})$|0","1624$1",0,"74576|(?:16|7[56])24"],IN:["91","00","(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",[8,9,10,11,12,13],[["(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],0,1],["(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],0,1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",1],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",1],["(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",1],["(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],0,1],["(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],0,1]],"0"],IO:["246","00","3\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["3"]]]],IQ:["964","00","(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],IR:["98","00","[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",[4,5,6,7,10],[["(\\d{4,5})","$1",["96"],"0$1"],["(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],"0"],IS:["354","00|1(?:0(?:01|[12]0)|100)","(?:38\\d|[4-9])\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],0,0,0,0,0,0,0,"00"],IT:["39","00","0\\d{5,10}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",[6,7,8,9,10,11],[["(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],["(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],["(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],["(\\d{4})(\\d{4})","$1 $2",["894"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[378]"]],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],["(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],0,0,0,0,0,0,[["0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}"],["3[1-9]\\d{8}|3[2-9]\\d{7}",[9,10]],["80(?:0\\d{3}|3)\\d{3}",[6,9]],["(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",[6,8,9,10]],["1(?:78\\d|99)\\d{6}",[9,10]],0,0,0,["55\\d{8}",[10]],["84(?:[08]\\d{3}|[17])\\d{3}",[6,9]]]],JE:["44","00","1534\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([0-24-8]\\d{5})$|0","1534$1",0,0,[["1534[0-24-8]\\d{5}"],["7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97[7-9]))\\d{5}"],["80(?:07(?:35|81)|8901)\\d{4}"],["(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}"],["701511\\d{4}"],0,["(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}"],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}"],["56\\d{8}"]]],JM:["1","011","(?:[58]\\d\\d|658|900)\\d{7}",[10],0,"1",0,0,0,0,"658|876"],JO:["962","00","(?:(?:[2689]|7\\d)\\d|32|53)\\d{6}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],["(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],JP:["81","010","00[1-9]\\d{6,14}|[257-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",[8,9,10,11,12,13,14,15,16,17],[["(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],["(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],["(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[257-9]"],"0$1"]],"0",0,"(000[259]\\d{6})$|(?:(?:003768)0?)|0","$1"],KE:["254","000","(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",[7,8,9,10],[["(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0"],KG:["996","00","8\\d{9}|[235-9]\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],["(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],"0"],KH:["855","00[14-9]","1\\d{9}|[1-9]\\d{7,8}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],KI:["686","00","(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",[5,8],0,"0"],KM:["269","00","[3478]\\d{6}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]]],KN:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","869$1",0,"869"],KP:["850","00|99","85\\d{6}|(?:19\\d|[2-7])\\d{7}",[8,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],"0"],KR:["82","00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",[5,6,8,9,10,11,12,13,14],[["(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1"],["(\\d{4})(\\d{4})","$1-$2",["1"]],["(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60|8"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1"]],"0",0,"0(8(?:[1-46-8]|5\\d\\d))?"],KW:["965","00","18\\d{5}|(?:[2569]\\d|41)\\d{6}",[7,8],[["(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],["(\\d{3})(\\d{5})","$1 $2",["[245]"]]]],KY:["1","011","(?:345|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","345$1",0,"345"],KZ:["7","810","(?:33622|8\\d{8})\\d{5}|[78]\\d{9}",[10,14],0,"8",0,0,0,0,"33|7",0,"8~10"],LA:["856","00","[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["30[013-9]"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],"0"],LB:["961","00","[27-9]\\d{7}|[13-9]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],"0"],LC:["1","011","(?:[58]\\d\\d|758|900)\\d{7}",[10],0,"1",0,"([2-8]\\d{6})$|1","758$1",0,"758"],LI:["423","00","[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",[7,9],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],"0",0,"(1001)|0"],LK:["94","00","[1-9]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],"0"],LR:["231","00","(?:[25]\\d|33|77|88)\\d{7}|(?:2\\d|[4-6])\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[4-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23578]"],"0$1"]],"0"],LS:["266","00","(?:[256]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2568]"]]]],LT:["370","00","(?:[3469]\\d|52|[78]0)\\d{6}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(8-$1)",1],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"8 $1",1],["(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(8-$1)",1],["(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(8-$1)",1]],"8",0,"[08]"],LU:["352","00","35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",[4,5,6,7,8,9,10,11],[["(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"]],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"]]],0,0,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)"],LV:["371","00","(?:[268]\\d|90)\\d{6}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]]]],LY:["218","00","[2-9]\\d{8}",[9],[["(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],"0"],MA:["212","00","[5-8]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[45]"],"0$1"],["(\\d{4})(\\d{5})","$1-$2",["5(?:2[2-489]|3[5-9]|9)|8(?:0[89]|92)","5(?:2(?:[2-49]|8[235-9])|3[5-9]|9)|8(?:0[89]|92)"],"0$1"],["(\\d{2})(\\d{7})","$1-$2",["8"],"0$1"],["(\\d{3})(\\d{6})","$1-$2",["[5-7]"],"0$1"]],"0",0,0,0,0,0,[["5(?:2(?:[0-25-79]\\d|3[1-578]|4[02-46-8]|8[0235-7])|3(?:[0-47]\\d|5[02-9]|6[02-8]|8[014-9]|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}"],["(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-2]|5[01]|8[0-3]))\\d{6}"],["80[0-7]\\d{6}"],["89\\d{7}"],0,0,0,0,["(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}"]]],MC:["377","00","(?:[3489]|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],"0"],MD:["373","00","(?:[235-7]\\d|[89]0)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],"0"],ME:["382","00","(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],"0"],MF:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:395|76[018])\\d|475[0-5])\\d{4}"]]],MG:["261","00","[23]\\d{8}",[9],[["(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],"0",0,"([24-9]\\d{6})$|0","20$1"],MH:["692","011","329\\d{4}|(?:[256]\\d|45)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],"1"],MK:["389","00","[2-578]\\d{7}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2|34[47]|4(?:[37]7|5[47]|64)"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],"0"],ML:["223","00","[24-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]]],MM:["95","00","1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",[6,7,8,9,10],[["(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["[45]|6(?:0[23]|[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-6]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],["(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],["(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],"0"],MN:["976","001","[12]\\d{7,9}|[5-9]\\d{7}",[8,9,10],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[5-9]"]],["(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],"0"],MO:["853","00","0800\\d{3}|(?:28|[68]\\d)\\d{6}",[7,8],[["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{4})(\\d{4})","$1 $2",["[268]"]]]],MP:["1","011","[58]\\d{9}|(?:67|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","670$1",0,"670"],MQ:["596","00","596\\d{6}|(?:69|80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],MR:["222","00","(?:[2-4]\\d\\d|800)\\d{5}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]]],MS:["1","011","(?:[58]\\d\\d|664|900)\\d{7}",[10],0,"1",0,"([34]\\d{6})$|1","664$1",0,"664"],MT:["356","00","3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]]],MU:["230","0(?:0|[24-7]0|3[03])","(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],["(\\d{4})(\\d{4})","$1 $2",["[57]"]],["(\\d{5})(\\d{5})","$1 $2",["8"]]],0,0,0,0,0,0,0,"020"],MV:["960","0(?:0|19)","(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",[7,10],[["(\\d{3})(\\d{4})","$1-$2",["[34679]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],0,0,0,0,0,0,0,"00"],MW:["265","00","(?:[1289]\\d|31|77)\\d{7}|1\\d{6}",[7,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],"0"],MX:["52","0[09]","1(?:(?:[27]2|44|87|99)[1-9]|65[0-689])\\d{7}|(?:1(?:[01]\\d|2[13-9]|[35][1-9]|4[0-35-9]|6[0-46-9]|7[013-9]|8[1-69]|9[1-8])|[2-9]\\d)\\d{8}",[10,11],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"],0,1],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 $3 $4",["1(?:33|5[56]|81)"],0,1],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 $3 $4",["1"],0,1]],"01",0,"0(?:[12]|4[45])|1",0,0,0,0,"00"],MY:["60","00","1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9]|53)|8","1(?:[02469]|[37][1-9]|53|8(?:[1-46-9]|5[7-9]))|8"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1(?:[367]|80)"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],"0"],MZ:["258","00","(?:2|8\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],NA:["264","00","[68]\\d{7,8}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],NC:["687","00","(?:050|[2-57-9]\\d\\d)\\d{3}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]]],NE:["227","00","[027-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]|7[047]"]]]],NF:["672","00","[13]\\d{5}",[6],[["(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],["(\\d)(\\d{5})","$1 $2",["[13]"]]],0,0,"([0-258]\\d{4})$","3$1"],NG:["234","009","(?:[124-7]|9\\d{3})\\d{6}|[1-9]\\d{7}|[78]\\d{9,13}",[7,8,10,11,12,13,14],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["78"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|9(?:0[3-9]|[1-9])"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[3-7]|8[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],["(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],"0"],NI:["505","00","(?:1800|[25-8]\\d{3})\\d{4}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]]],NL:["31","00","(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|8\\d{6,9}|9\\d{6,10}|1\\d{4,5}",[5,6,7,8,9,10,11],[["(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],["(\\d)(\\d{8})","$1 $2",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-578]|91"],"0$1"],["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3",["9"],"0$1"]],"0"],NO:["47","00","(?:0|[2-9]\\d{3})\\d{4}",[5,8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]"]]],0,0,0,0,0,"[02-689]|7[0-8]"],NP:["977","00","(?:1\\d|9)\\d{9}|[1-9]\\d{7}",[8,10,11],[["(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],["(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"],"0$1"],["(\\d{3})(\\d{7})","$1-$2",["9"]]],"0"],NR:["674","00","(?:444|(?:55|8\\d)\\d|666)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[4-68]"]]]],NU:["683","00","(?:[4-7]|888\\d)\\d{3}",[4,7],[["(\\d{3})(\\d{4})","$1 $2",["8"]]]],NZ:["64","0(?:0|161)","[1289]\\d{9}|50\\d{5}(?:\\d{2,3})?|[27-9]\\d{7,8}|(?:[34]\\d|6[0-35-9])\\d{6}|8\\d{4,6}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,8})","$1 $2",["8[1-79]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|8|90","50(?:[0367]|88)|8|90"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[589]"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1|2[028]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7"],"0$1"]],"0",0,0,0,0,0,0,"00"],OM:["968","00","(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}",[7,8,9],[["(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],["(\\d{2})(\\d{6})","$1 $2",["2"]],["(\\d{4})(\\d{4})","$1 $2",["[179]"]]]],PA:["507","00","(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}",[7,8,10,11],[["(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],["(\\d{4})(\\d{4})","$1-$2",["[68]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]]],PE:["51","00|19(?:1[124]|77|90)00","(?:[14-8]|9\\d)\\d{7}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],"0",0,0,0,0,0,0,"00"," Anexo "],PF:["689","00","4\\d{5}(?:\\d{2})?|8\\d{7,8}",[6,8,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4|8[7-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],PG:["675","00|140[1-3]","(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],["(\\d{4})(\\d{4})","$1 $2",["[78]"]]],0,0,0,0,0,0,0,"00"],PH:["63","00","(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}",[6,8,9,10,11,12,13],[["(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],["(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],["(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],"0"],PK:["92","00","122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,7})","$1 $2 $3",["[89]0"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["1"]],["(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(0$1)"],["(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],["(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],["(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],"0"],PL:["48","00","(?:6|8\\d\\d)\\d{7}|[1-9]\\d{6}(?:\\d{2})?|[26]\\d{5}",[6,7,8,9,10],[["(\\d{5})","$1",["19"]],["(\\d{3})(\\d{3})","$1 $2",["11|20|64"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-7]|8[1-79]|9[145]"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["8"]]]],PM:["508","00","[45]\\d{5}|(?:708|80\\d)\\d{6}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[45]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],PR:["1","011","(?:[589]\\d\\d|787)\\d{7}",[10],0,"1",0,0,0,0,"787|939"],PS:["970","00","[2489]2\\d{6}|(?:1\\d|5)\\d{8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],PT:["351","00","1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["16|[236-9]"]]]],PW:["680","01[12]","(?:[24-8]\\d\\d|345|900)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],PY:["595","00","59\\d{4,6}|9\\d{5,10}|(?:[2-46-8]\\d|5[0-8])\\d{4,7}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"],"(0$1)"],["(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],["(\\d{3})(\\d{6})","$1 $2",["9(?:[5-79]|8[1-6])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],"0"],QA:["974","00","800\\d{4}|(?:2|800)\\d{6}|(?:0080|[3-7])\\d{7}",[7,8,9,11],[["(\\d{3})(\\d{4})","$1 $2",["2[16]|8"]],["(\\d{4})(\\d{4})","$1 $2",["[3-7]"]]]],RE:["262","00","(?:26|[689]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2689]"],"0$1"]],"0",0,0,0,0,0,[["26(?:2\\d\\d|3(?:0\\d|1[0-6]))\\d{4}"],["69(?:2\\d\\d|3(?:[06][0-6]|1[013]|2[0-2]|3[0-39]|4\\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))\\d{4}"],["80\\d{7}"],["89[1-37-9]\\d{6}"],0,0,0,0,["9(?:399[0-3]|479[0-5]|76(?:2[27]|3[0-37]))\\d{4}"],["8(?:1[019]|2[0156]|84|90)\\d{6}"]]],RO:["40","00","(?:[2378]\\d|62|90)\\d{7}|[23]\\d{5}",[6,9],[["(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],["(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[236-9]"],"0$1"]],"0",0,0,0,0,0,0,0," int "],RS:["381","00","38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",[6,7,8,9,10,11,12],[["(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],["(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],"0"],RU:["7","810","8\\d{13}|[347-9]\\d{9}",[10,14],[["(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",1],["(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",1],["(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],"8",0,0,0,0,"3[04-689]|[489]",0,"8~10"],RW:["250","00","(?:06|[27]\\d\\d|[89]00)\\d{6}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"]],"0"],SA:["966","00","92\\d{7}|(?:[15]|8\\d)\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["9"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["81"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],"0"],SB:["677","0[01]","(?:[1-6]|[7-9]\\d\\d)\\d{4}",[5,7],[["(\\d{2})(\\d{5})","$1 $2",["7|8[4-9]|9(?:[1-8]|9[0-8])"]]]],SC:["248","010|0[0-2]","800\\d{4}|(?:[249]\\d|64)\\d{5}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],0,0,0,0,0,0,0,"00"],SD:["249","00","[19]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],"0"],SE:["46","00","(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44|9)"],"0$1",0,"$1 $2"],["(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3"],["(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1",0,"$1 $2 $3"],["(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3 $4"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1",0,"$1 $2 $3 $4"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1",0,"$1 $2 $3 $4 $5"]],"0"],SG:["65","0[0-3]\\d","(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-8]|[1-9])"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],["(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],SH:["290","00","(?:[256]\\d|8)\\d{3}",[4,5],0,0,0,0,0,0,"[256]"],SI:["386","00|10(?:22|66|88|99)","[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",[5,6,7,8],[["(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],"0",0,0,0,0,0,0,"00"],SJ:["47","00","0\\d{4}|(?:[489]\\d|79)\\d{6}",[5,8],0,0,0,0,0,0,"79"],SK:["421","00","[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",[6,7,9],[["(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],"0"],SL:["232","00","(?:[237-9]\\d|66)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],"0"],SM:["378","00","(?:0549|[5-7]\\d)\\d{6}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],["(\\d{4})(\\d{6})","$1 $2",["0"]]],0,0,"([89]\\d{5})$","0549$1"],SN:["221","00","(?:[378]\\d|93)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]]],SO:["252","00","[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",[6,7,8,9],[["(\\d{2})(\\d{4})","$1 $2",["8[125]"]],["(\\d{6})","$1",["[134]"]],["(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],["(\\d)(\\d{7})","$1 $2",["(?:2|90)4|[67]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[348]|64|79|90"]],["(\\d{2})(\\d{5,7})","$1 $2",["1|28|6[0-35-9]|77|9[2-9]"]]],"0"],SR:["597","00","(?:[2-5]|68|[78]\\d)\\d{5}",[6,7],[["(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],["(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],["(\\d{3})(\\d{4})","$1-$2",["[6-8]"]]]],SS:["211","00","[19]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],"0"],ST:["239","00","(?:22|9\\d)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[29]"]]]],SV:["503","00","[267]\\d{7}|[89]00\\d{4}(?:\\d{4})?",[7,8,11],[["(\\d{3})(\\d{4})","$1 $2",["[89]"]],["(\\d{4})(\\d{4})","$1 $2",["[267]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]]],SX:["1","011","7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"(5\\d{6})$|1","721$1",0,"721"],SY:["963","00","[1-39]\\d{8}|[1-5]\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-5]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1",1]],"0"],SZ:["268","00","0800\\d{4}|(?:[237]\\d|900)\\d{6}",[8,9],[["(\\d{4})(\\d{4})","$1 $2",["[0237]"]],["(\\d{5})(\\d{4})","$1 $2",["9"]]]],TA:["290","00","8\\d{3}",[4],0,0,0,0,0,0,"8"],TC:["1","011","(?:[58]\\d\\d|649|900)\\d{7}",[10],0,"1",0,"([2-479]\\d{6})$|1","649$1",0,"649"],TD:["235","00|16","(?:22|[69]\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2679]"]]],0,0,0,0,0,0,0,"00"],TG:["228","00","[279]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]]],TH:["66","00[1-9]","(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",[8,9,10,13],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],TJ:["992","810","[0-57-9]\\d{8}",[9],[["(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["44[02-479]|[34]7"]],["(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3[1-5]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[0-57-9]"]]],0,0,0,0,0,0,0,"8~10"],TK:["690","00","[2-47]\\d{3,6}",[4,5,6,7]],TL:["670","00","7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],["(\\d{4})(\\d{4})","$1 $2",["7"]]]],TM:["993","810","[1-6]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],["(\\d{2})(\\d{6})","$1 $2",["6"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],TN:["216","00","[2-57-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]]],TO:["676","00","(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}",[5,7],[["(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[5-9]"]]]],TR:["90","00","4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}",[7,10,12,13],[["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-59]|61)","5(?:[0-59]|61[06])","5(?:[0-59]|61[06]1)"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",1],["(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",1]],"0"],TT:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-46-8]\\d{6})$|1","868$1",0,"868"],TV:["688","00","(?:2|7\\d\\d|90)\\d{4}",[5,6,7],[["(\\d{2})(\\d{3})","$1 $2",["2"]],["(\\d{2})(\\d{4})","$1 $2",["90"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],TW:["886","0(?:0[25-79]|19)","[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",[7,8,9,10,11],[["(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[258]0"],"0$1"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]","[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],"0",0,0,0,0,0,0,0,"#"],TZ:["255","00[056]","(?:[25-8]\\d|41|90)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["5"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],"0"],UA:["380","00","[89]\\d{9}|[3-9]\\d{8}",[9,10],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])","3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|89|9[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0",0,0,0,0,0,0,"0~0"],UG:["256","00[057]","800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",[9],[["(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],"0"],US:["1","011","[2-9]\\d{9}|3\\d{6}",[10],[["(\\d{3})(\\d{4})","$1-$2",["310"],0,1],["(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],0,1,"$1-$2-$3"]],"1",0,0,0,0,0,[["(?:5056(?:[0-35-9]\\d|4[468])|73020\\d)\\d{4}|(?:4722|505[2-57-9]|983[289])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[013569]|3[0-24679]|4[167]|5[0-2]|6[0149]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"]]],UY:["598","0(?:0|1[3-9]\\d)","0004\\d{2,9}|[1249]\\d{7}|(?:[49]\\d|80)\\d{5}",[6,7,8,9,10,11,12,13],[["(\\d{3})(\\d{3,4})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[49]0|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[124]"]],["(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3 $4",["0"]]],"0",0,0,0,0,0,0,"00"," int. "],UZ:["998","810","(?:20|33|[5-79]\\d|88)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-9]"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],VA:["39","00","0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",[6,7,8,9,10,11],0,0,0,0,0,0,"06698"],VC:["1","011","(?:[58]\\d\\d|784|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","784$1",0,"784"],VE:["58","00","[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",[10],[["(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1"]],"0"],VG:["1","011","(?:284|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-578]\\d{6})$|1","284$1",0,"284"],VI:["1","011","[58]\\d{9}|(?:34|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","340$1",0,"340"],VN:["84","00","[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",1],["(\\d{4})(\\d{4,6})","$1 $2",["1"],0,1],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["6"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[357-9]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",1]],"0"],VU:["678","00","[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",[5,7],[["(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]]],WF:["681","00","(?:40|72)\\d{4}|8\\d{5}(?:\\d{3})?",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[478]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],WS:["685","0","(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",[5,6,7,10],[["(\\d{5})","$1",["[2-5]|6[1-9]"]],["(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],XK:["383","00","[23]\\d{7,8}|(?:4\\d\\d|[89]00)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[23]"],"0$1"]],"0"],YE:["967","00","(?:1|7\\d)\\d{7}|[1-7]\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7(?:[24-6]|8[0-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],"0"],YT:["262","00","(?:80|9\\d)\\d{7}|(?:26|63)9\\d{6}",[9],0,"0",0,0,0,0,0,[["269(?:0[0-467]|5[0-4]|6\\d|[78]0)\\d{4}"],["639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])\\d{4}"],["80\\d{7}"],0,0,0,0,0,["9(?:(?:39|47)8[01]|769\\d)\\d{4}"]]],ZA:["27","00","[1-79]\\d{8}|8\\d{4,9}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],ZM:["260","00","800\\d{6}|(?:21|63|[79]\\d)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[79]"],"0$1"]],"0"],ZW:["263","00","2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",[5,6,7,8,9,10],[["(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"0$1"],["(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]|39|54"],"0$1"],["(\\d{4})(\\d{3,5})","$1 $2",["(?:25|54)8","258|5483"],"0$1"]],"0"]},nonGeographic:{800:["800",0,"(?:00|[1-9]\\d)\\d{6}",[8],[["(\\d{4})(\\d{4})","$1 $2",["\\d"]]],0,0,0,0,0,0,[0,0,["(?:00|[1-9]\\d)\\d{6}"]]],808:["808",0,"[1-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,0,["[1-9]\\d{7}"]]],870:["870",0,"7\\d{11}|[35-7]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[35-7]"]]],0,0,0,0,0,0,[0,["(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}"]]],878:["878",0,"10\\d{10}",[12],[["(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["10\\d{10}"]]],881:["881",0,"6\\d{9}|[0-36-9]\\d{8}",[9,10],[["(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-37-9]"]],["(\\d)(\\d{3})(\\d{5,6})","$1 $2 $3",["6"]]],0,0,0,0,0,0,[0,["6\\d{9}|[0-36-9]\\d{8}"]]],882:["882",0,"[13]\\d{6}(?:\\d{2,5})?|[19]\\d{7}|(?:[25]\\d\\d|4)\\d{7}(?:\\d{2})?",[7,8,9,10,11,12],[["(\\d{2})(\\d{5})","$1 $2",["16|342"]],["(\\d{2})(\\d{6})","$1 $2",["49"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["1[36]|9"]],["(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["16"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|23|3(?:[15]|4[57])|4|51"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],["(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-35]"]]],0,0,0,0,0,0,[0,["342\\d{4}|(?:337|49)\\d{6}|(?:3(?:2|47|7\\d{3})|50\\d{3})\\d{7}",[7,8,9,10,12]],0,0,0,0,0,0,["1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:345\\d|9[89])\\d{6}|(?:10|2(?:3|85\\d)|3(?:[15]|[69]\\d\\d)|4[15-8]|51)\\d{8}"]]],883:["883",0,"(?:[1-4]\\d|51)\\d{6,10}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,8})","$1 $2 $3",["[14]|2[24-689]|3[02-689]|51[24-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["21"]],["(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["51[13]"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[235]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["(?:2(?:00\\d\\d|10)|(?:370[1-9]|51\\d0)\\d)\\d{7}|51(?:00\\d{5}|[24-9]0\\d{4,7})|(?:1[0-79]|2[24-689]|3[02-689]|4[0-4])0\\d{5,9}"]]],888:["888",0,"\\d{11}",[11],[["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],0,0,0,0,0,0,[0,0,0,0,0,0,["\\d{11}"]]],979:["979",0,"[1359]\\d{8}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],0,0,0,0,0,0,[0,0,0,["[1359]\\d{8}"]]]}};function nw(e,r){var a=Array.prototype.slice.call(r);return a.push(rw),e.apply(this,a)}function lc(e){"@babel/helpers - typeof";return lc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},lc(e)}function Zu(e,r){for(var a=0;a<r.length;a++){var o=r[a];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function aw(e,r,a){return r&&Zu(e.prototype,r),a&&Zu(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}function sw(e,r){if(!(e instanceof r))throw new TypeError("Cannot call a class as a function")}function ow(e,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(r&&r.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),r&&ts(e,r)}function lw(e){var r=Kg();return function(){var a=is(e),o;if(r){var u=is(this).constructor;o=Reflect.construct(a,arguments,u)}else o=a.apply(this,arguments);return cw(this,o)}}function cw(e,r){if(r&&(lc(r)==="object"||typeof r=="function"))return r;if(r!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return qg(e)}function qg(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function cc(e){var r=typeof Map=="function"?new Map:void 0;return cc=function(a){if(a===null||!dw(a))return a;if(typeof a!="function")throw new TypeError("Super expression must either be null or a function");if(typeof r<"u"){if(r.has(a))return r.get(a);r.set(a,o)}function o(){return Ks(a,arguments,is(this).constructor)}return o.prototype=Object.create(a.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),ts(o,a)},cc(e)}function Ks(e,r,a){return Kg()?Ks=Reflect.construct:Ks=function(o,u,f){var x=[null];x.push.apply(x,u);var w=Function.bind.apply(o,x),$=new w;return f&&ts($,f.prototype),$},Ks.apply(null,arguments)}function Kg(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function dw(e){return Function.toString.call(e).indexOf("[native code]")!==-1}function ts(e,r){return ts=Object.setPrototypeOf||function(a,o){return a.__proto__=o,a},ts(e,r)}function is(e){return is=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},is(e)}var ur=function(e){ow(a,e);var r=lw(a);function a(o){var u;return sw(this,a),u=r.call(this,o),Object.setPrototypeOf(qg(u),a.prototype),u.name=u.constructor.name,u}return aw(a)}(cc(Error)),xd=2,uw=17,hw=3,Bi="0-90-9٠-٩۰-۹",fw="-‐-―−ー-",pw="//",gw="..",mw="  ­​⁠ ",xw="()()[]\\[\\]",bw="~⁓∼~",yo="".concat(fw).concat(pw).concat(gw).concat(mw).concat(xw).concat(bw),bd="++";function Ju(e,r){e=e.split("-"),r=r.split("-");for(var a=e[0].split("."),o=r[0].split("."),u=0;u<3;u++){var f=Number(a[u]),x=Number(o[u]);if(f>x)return 1;if(x>f)return-1;if(!isNaN(f)&&isNaN(x))return 1;if(isNaN(f)&&!isNaN(x))return-1}return e[1]&&r[1]?e[1]>r[1]?1:e[1]<r[1]?-1:0:!e[1]&&r[1]?1:e[1]&&!r[1]?-1:0}var yw={}.constructor;function Zs(e){return e!=null&&e.constructor===yw}function dc(e){"@babel/helpers - typeof";return dc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},dc(e)}function jo(e,r){if(!(e instanceof r))throw new TypeError("Cannot call a class as a function")}function Qu(e,r){for(var a=0;a<r.length;a++){var o=r[a];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function Go(e,r,a){return r&&Qu(e.prototype,r),a&&Qu(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}var vw="1.2.0",ww="1.7.35",eh=" ext. ",Sw=/^\d+$/,ii=function(){function e(r){jo(this,e),kw(r),this.metadata=r,Zg.call(this,r)}return Go(e,[{key:"getCountries",value:function(){return Object.keys(this.metadata.countries).filter(function(r){return r!=="001"})}},{key:"getCountryMetadata",value:function(r){return this.metadata.countries[r]}},{key:"nonGeographic",value:function(){if(!(this.v1||this.v2||this.v3))return this.metadata.nonGeographic||this.metadata.nonGeographical}},{key:"hasCountry",value:function(r){return this.getCountryMetadata(r)!==void 0}},{key:"hasCallingCode",value:function(r){if(this.getCountryCodesForCallingCode(r))return!0;if(this.nonGeographic()){if(this.nonGeographic()[r])return!0}else{var a=this.countryCallingCodes()[r];if(a&&a.length===1&&a[0]==="001")return!0}}},{key:"isNonGeographicCallingCode",value:function(r){return this.nonGeographic()?!!this.nonGeographic()[r]:!this.getCountryCodesForCallingCode(r)}},{key:"country",value:function(r){return this.selectNumberingPlan(r)}},{key:"selectNumberingPlan",value:function(r,a){if(r&&Sw.test(r)&&(a=r,r=null),r&&r!=="001"){if(!this.hasCountry(r))throw new Error("Unknown country: ".concat(r));this.numberingPlan=new th(this.getCountryMetadata(r),this)}else if(a){if(!this.hasCallingCode(a))throw new Error("Unknown calling code: ".concat(a));this.numberingPlan=new th(this.getNumberingPlanMetadata(a),this)}else this.numberingPlan=void 0;return this}},{key:"getCountryCodesForCallingCode",value:function(r){var a=this.countryCallingCodes()[r];if(a)return a.length===1&&a[0].length===3?void 0:a}},{key:"getCountryCodeForCallingCode",value:function(r){var a=this.getCountryCodesForCallingCode(r);if(a)return a[0]}},{key:"getNumberingPlanMetadata",value:function(r){var a=this.getCountryCodeForCallingCode(r);if(a)return this.getCountryMetadata(a);if(this.nonGeographic()){var o=this.nonGeographic()[r];if(o)return o}else{var u=this.countryCallingCodes()[r];if(u&&u.length===1&&u[0]==="001")return this.metadata.countries["001"]}}},{key:"countryCallingCode",value:function(){return this.numberingPlan.callingCode()}},{key:"IDDPrefix",value:function(){return this.numberingPlan.IDDPrefix()}},{key:"defaultIDDPrefix",value:function(){return this.numberingPlan.defaultIDDPrefix()}},{key:"nationalNumberPattern",value:function(){return this.numberingPlan.nationalNumberPattern()}},{key:"possibleLengths",value:function(){return this.numberingPlan.possibleLengths()}},{key:"formats",value:function(){return this.numberingPlan.formats()}},{key:"nationalPrefixForParsing",value:function(){return this.numberingPlan.nationalPrefixForParsing()}},{key:"nationalPrefixTransformRule",value:function(){return this.numberingPlan.nationalPrefixTransformRule()}},{key:"leadingDigits",value:function(){return this.numberingPlan.leadingDigits()}},{key:"hasTypes",value:function(){return this.numberingPlan.hasTypes()}},{key:"type",value:function(r){return this.numberingPlan.type(r)}},{key:"ext",value:function(){return this.numberingPlan.ext()}},{key:"countryCallingCodes",value:function(){return this.v1?this.metadata.country_phone_code_to_countries:this.metadata.country_calling_codes}},{key:"chooseCountryByCountryCallingCode",value:function(r){return this.selectNumberingPlan(r)}},{key:"hasSelectedNumberingPlan",value:function(){return this.numberingPlan!==void 0}}]),e}(),th=function(){function e(r,a){jo(this,e),this.globalMetadataObject=a,this.metadata=r,Zg.call(this,a.metadata)}return Go(e,[{key:"callingCode",value:function(){return this.metadata[0]}},{key:"getDefaultCountryMetadataForRegion",value:function(){return this.globalMetadataObject.getNumberingPlanMetadata(this.callingCode())}},{key:"IDDPrefix",value:function(){if(!(this.v1||this.v2))return this.metadata[1]}},{key:"defaultIDDPrefix",value:function(){if(!(this.v1||this.v2))return this.metadata[12]}},{key:"nationalNumberPattern",value:function(){return this.v1||this.v2?this.metadata[1]:this.metadata[2]}},{key:"possibleLengths",value:function(){if(!this.v1)return this.metadata[this.v2?2:3]}},{key:"_getFormats",value:function(r){return r[this.v1?2:this.v2?3:4]}},{key:"formats",value:function(){var r=this,a=this._getFormats(this.metadata)||this._getFormats(this.getDefaultCountryMetadataForRegion())||[];return a.map(function(o){return new Aw(o,r)})}},{key:"nationalPrefix",value:function(){return this.metadata[this.v1?3:this.v2?4:5]}},{key:"_getNationalPrefixFormattingRule",value:function(r){return r[this.v1?4:this.v2?5:6]}},{key:"nationalPrefixFormattingRule",value:function(){return this._getNationalPrefixFormattingRule(this.metadata)||this._getNationalPrefixFormattingRule(this.getDefaultCountryMetadataForRegion())}},{key:"_nationalPrefixForParsing",value:function(){return this.metadata[this.v1?5:this.v2?6:7]}},{key:"nationalPrefixForParsing",value:function(){return this._nationalPrefixForParsing()||this.nationalPrefix()}},{key:"nationalPrefixTransformRule",value:function(){return this.metadata[this.v1?6:this.v2?7:8]}},{key:"_getNationalPrefixIsOptionalWhenFormatting",value:function(){return!!this.metadata[this.v1?7:this.v2?8:9]}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return this._getNationalPrefixIsOptionalWhenFormatting(this.metadata)||this._getNationalPrefixIsOptionalWhenFormatting(this.getDefaultCountryMetadataForRegion())}},{key:"leadingDigits",value:function(){return this.metadata[this.v1?8:this.v2?9:10]}},{key:"types",value:function(){return this.metadata[this.v1?9:this.v2?10:11]}},{key:"hasTypes",value:function(){return this.types()&&this.types().length===0?!1:!!this.types()}},{key:"type",value:function(r){if(this.hasTypes()&&ih(this.types(),r))return new Cw(ih(this.types(),r),this)}},{key:"ext",value:function(){return this.v1||this.v2?eh:this.metadata[13]||eh}}]),e}(),Aw=function(){function e(r,a){jo(this,e),this._format=r,this.metadata=a}return Go(e,[{key:"pattern",value:function(){return this._format[0]}},{key:"format",value:function(){return this._format[1]}},{key:"leadingDigitsPatterns",value:function(){return this._format[2]||[]}},{key:"nationalPrefixFormattingRule",value:function(){return this._format[3]||this.metadata.nationalPrefixFormattingRule()}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return!!this._format[4]||this.metadata.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"nationalPrefixIsMandatoryWhenFormattingInNationalFormat",value:function(){return this.usesNationalPrefix()&&!this.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"usesNationalPrefix",value:function(){return!!(this.nationalPrefixFormattingRule()&&!$w.test(this.nationalPrefixFormattingRule()))}},{key:"internationalFormat",value:function(){return this._format[5]||this.format()}}]),e}(),$w=/^\(?\$1\)?$/,Cw=function(){function e(r,a){jo(this,e),this.type=r,this.metadata=a}return Go(e,[{key:"pattern",value:function(){return this.metadata.v1?this.type:this.type[0]}},{key:"possibleLengths",value:function(){if(!this.metadata.v1)return this.type[1]||this.metadata.possibleLengths()}}]),e}();function ih(e,r){switch(r){case"FIXED_LINE":return e[0];case"MOBILE":return e[1];case"TOLL_FREE":return e[2];case"PREMIUM_RATE":return e[3];case"PERSONAL_NUMBER":return e[4];case"VOICEMAIL":return e[5];case"UAN":return e[6];case"PAGER":return e[7];case"VOIP":return e[8];case"SHARED_COST":return e[9]}}function kw(e){if(!e)throw new Error("[libphonenumber-js] `metadata` argument not passed. Check your arguments.");if(!Zs(e)||!Zs(e.countries))throw new Error("[libphonenumber-js] `metadata` argument was passed but it's not a valid metadata. Must be an object having `.countries` child object property. Got ".concat(Zs(e)?"an object of shape: { "+Object.keys(e).join(", ")+" }":"a "+_w(e)+": "+e,"."))}var _w=function(e){return dc(e)};function yd(e,r){if(r=new ii(r),r.hasCountry(e))return r.country(e).countryCallingCode();throw new Error("Unknown country: ".concat(e))}function Ew(e,r){return r.countries.hasOwnProperty(e)}function Zg(e){var r=e.version;typeof r=="number"?(this.v1=r===1,this.v2=r===2,this.v3=r===3,this.v4=r===4):r?Ju(r,vw)===-1?this.v2=!0:Ju(r,ww)===-1?this.v3=!0:this.v4=!0:this.v1=!0}var Pw=";ext=",Dn=function(e){return"([".concat(Bi,"]{1,").concat(e,"})")};function Jg(e){var r="20",a="15",o="9",u="6",f="[  \\t,]*",x="[:\\..]?[  \\t,-]*",w="#?",$="(?:e?xt(?:ensi(?:ó?|ó))?n?|e?xtn?|доб|anexo)",E="(?:[xx##~~]|int|int)",O="[- ]+",N="[  \\t]*",D="(?:,{2}|;)",q=Pw+Dn(r),H=f+$+x+Dn(r)+w,U=f+E+x+Dn(o)+w,ae=O+Dn(u)+"#",W=N+D+x+Dn(a)+w,I=N+"(?:,)+"+x+Dn(o)+w;return q+"|"+H+"|"+U+"|"+ae+"|"+W+"|"+I}var Tw="["+Bi+"]{"+xd+"}",Ow="["+bd+"]{0,1}(?:["+yo+"]*["+Bi+"]){3,}["+yo+Bi+"]*",Lw=new RegExp("^["+bd+"]{0,1}(?:["+yo+"]*["+Bi+"]){1,2}$","i"),Iw=Ow+"(?:"+Jg()+")?",Rw=new RegExp("^"+Tw+"$|^"+Iw+"$","i");function Nw(e){return e.length>=xd&&Rw.test(e)}function Mw(e){return Lw.test(e)}var rh=new RegExp("(?:"+Jg()+")$","i");function Dw(e){var r=e.search(rh);if(r<0)return{};for(var a=e.slice(0,r),o=e.match(rh),u=1;u<o.length;){if(o[u])return{number:a,ext:o[u]};u++}}var Fw={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9"};function Hw(e){return Fw[e]}function Bw(e,r){var a=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(a)return(a=a.call(e)).next.bind(a);if(Array.isArray(e)||(a=zw(e))||r&&e&&typeof e.length=="number"){a&&(e=a);var o=0;return function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function zw(e,r){if(e){if(typeof e=="string")return nh(e,r);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return nh(e,r)}}function nh(e,r){(r==null||r>e.length)&&(r=e.length);for(var a=0,o=new Array(r);a<r;a++)o[a]=e[a];return o}function ah(e){for(var r="",a=Bw(e.split("")),o;!(o=a()).done;){var u=o.value;r+=Xw(u,r)||""}return r}function Xw(e,r){return e==="+"?r?void 0:"+":Hw(e)}function Yw(e,r){var a=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(a)return(a=a.call(e)).next.bind(a);if(Array.isArray(e)||(a=Vw(e))||r&&e&&typeof e.length=="number"){a&&(e=a);var o=0;return function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Vw(e,r){if(e){if(typeof e=="string")return sh(e,r);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return sh(e,r)}}function sh(e,r){(r==null||r>e.length)&&(r=e.length);for(var a=0,o=new Array(r);a<r;a++)o[a]=e[a];return o}function Ww(e,r){for(var a=e.slice(),o=Yw(r),u;!(u=o()).done;){var f=u.value;e.indexOf(f)<0&&a.push(f)}return a.sort(function(x,w){return x-w})}function vd(e,r){return Qg(e,void 0,r)}function Qg(e,r,a){var o=a.type(r),u=o&&o.possibleLengths()||a.possibleLengths();if(!u)return"IS_POSSIBLE";if(r==="FIXED_LINE_OR_MOBILE"){if(!a.type("FIXED_LINE"))return Qg(e,"MOBILE",a);var f=a.type("MOBILE");f&&(u=Ww(u,f.possibleLengths()))}else if(r&&!o)return"INVALID_LENGTH";var x=e.length,w=u[0];return w===x?"IS_POSSIBLE":w>x?"TOO_SHORT":u[u.length-1]<x?"TOO_LONG":u.indexOf(x,1)>=0?"IS_POSSIBLE":"INVALID_LENGTH"}function jw(e,r,a){if(r===void 0&&(r={}),a=new ii(a),r.v2){if(!e.countryCallingCode)throw new Error("Invalid phone number object passed");a.selectNumberingPlan(e.countryCallingCode)}else{if(!e.phone)return!1;if(e.country){if(!a.hasCountry(e.country))throw new Error("Unknown country: ".concat(e.country));a.country(e.country)}else{if(!e.countryCallingCode)throw new Error("Invalid phone number object passed");a.selectNumberingPlan(e.countryCallingCode)}}if(a.possibleLengths())return e0(e.phone||e.nationalNumber,a);if(e.countryCallingCode&&a.isNonGeographicCallingCode(e.countryCallingCode))return!0;throw new Error('Missing "possibleLengths" in metadata. Perhaps the metadata has been generated before v1.0.18.')}function e0(e,r){switch(vd(e,r)){case"IS_POSSIBLE":return!0;default:return!1}}function wr(e,r){return e=e||"",new RegExp("^(?:"+r+")$").test(e)}function Gw(e,r){var a=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(a)return(a=a.call(e)).next.bind(a);if(Array.isArray(e)||(a=Uw(e))||r&&e&&typeof e.length=="number"){a&&(e=a);var o=0;return function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Uw(e,r){if(e){if(typeof e=="string")return oh(e,r);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return oh(e,r)}}function oh(e,r){(r==null||r>e.length)&&(r=e.length);for(var a=0,o=new Array(r);a<r;a++)o[a]=e[a];return o}var qw=["MOBILE","PREMIUM_RATE","TOLL_FREE","SHARED_COST","VOIP","PERSONAL_NUMBER","PAGER","UAN","VOICEMAIL"];function wd(e,r,a){if(r=r||{},!(!e.country&&!e.countryCallingCode)){a=new ii(a),a.selectNumberingPlan(e.country,e.countryCallingCode);var o=r.v2?e.nationalNumber:e.phone;if(wr(o,a.nationalNumberPattern())){if($l(o,"FIXED_LINE",a))return a.type("MOBILE")&&a.type("MOBILE").pattern()===""||!a.type("MOBILE")||$l(o,"MOBILE",a)?"FIXED_LINE_OR_MOBILE":"FIXED_LINE";for(var u=Gw(qw),f;!(f=u()).done;){var x=f.value;if($l(o,x,a))return x}}}}function $l(e,r,a){return r=a.type(r),!r||!r.pattern()||r.possibleLengths()&&r.possibleLengths().indexOf(e.length)<0?!1:wr(e,r.pattern())}function Kw(e,r,a){if(r=r||{},a=new ii(a),a.selectNumberingPlan(e.country,e.countryCallingCode),a.hasTypes())return wd(e,r,a.metadata)!==void 0;var o=r.v2?e.nationalNumber:e.phone;return wr(o,a.nationalNumberPattern())}function Zw(e,r,a){var o=new ii(a),u=o.getCountryCodesForCallingCode(e);return u?u.filter(function(f){return Jw(r,f,a)}):[]}function Jw(e,r,a){var o=new ii(a);return o.selectNumberingPlan(r),o.numberingPlan.possibleLengths().indexOf(e.length)>=0}function Qw(e){return e.replace(new RegExp("[".concat(yo,"]+"),"g")," ").trim()}var e3=/(\$\d)/;function t3(e,r,a){var o=a.useInternationalFormat,u=a.withNationalPrefix;a.carrierCode,a.metadata;var f=e.replace(new RegExp(r.pattern()),o?r.internationalFormat():u&&r.nationalPrefixFormattingRule()?r.format().replace(e3,r.nationalPrefixFormattingRule()):r.format());return o?Qw(f):f}var i3=/^[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?$/;function r3(e,r,a){var o=new ii(a);if(o.selectNumberingPlan(e,r),o.defaultIDDPrefix())return o.defaultIDDPrefix();if(i3.test(o.IDDPrefix()))return o.IDDPrefix()}function n3(e){var r=e.number,a=e.ext;if(!r)return"";if(r[0]!=="+")throw new Error('"formatRFC3966()" expects "number" to be in E.164 format.');return"tel:".concat(r).concat(a?";ext="+a:"")}function a3(e,r){var a=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(a)return(a=a.call(e)).next.bind(a);if(Array.isArray(e)||(a=s3(e))||r&&e&&typeof e.length=="number"){a&&(e=a);var o=0;return function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function s3(e,r){if(e){if(typeof e=="string")return lh(e,r);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return lh(e,r)}}function lh(e,r){(r==null||r>e.length)&&(r=e.length);for(var a=0,o=new Array(r);a<r;a++)o[a]=e[a];return o}function ch(e,r){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter(function(u){return Object.getOwnPropertyDescriptor(e,u).enumerable})),a.push.apply(a,o)}return a}function dh(e){for(var r=1;r<arguments.length;r++){var a=arguments[r]!=null?arguments[r]:{};r%2?ch(Object(a),!0).forEach(function(o){o3(e,o,a[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):ch(Object(a)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(a,o))})}return e}function o3(e,r,a){return r in e?Object.defineProperty(e,r,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[r]=a,e}var uh={formatExtension:function(e,r,a){return"".concat(e).concat(a.ext()).concat(r)}};function l3(e,r,a,o){if(a?a=dh(dh({},uh),a):a=uh,o=new ii(o),e.country&&e.country!=="001"){if(!o.hasCountry(e.country))throw new Error("Unknown country: ".concat(e.country));o.country(e.country)}else if(e.countryCallingCode)o.selectNumberingPlan(e.countryCallingCode);else return e.phone||"";var u=o.countryCallingCode(),f=a.v2?e.nationalNumber:e.phone,x;switch(r){case"NATIONAL":return f?(x=vo(f,e.carrierCode,"NATIONAL",o,a),Cl(x,e.ext,o,a.formatExtension)):"";case"INTERNATIONAL":return f?(x=vo(f,null,"INTERNATIONAL",o,a),x="+".concat(u," ").concat(x),Cl(x,e.ext,o,a.formatExtension)):"+".concat(u);case"E.164":return"+".concat(u).concat(f);case"RFC3966":return n3({number:"+".concat(u).concat(f),ext:e.ext});case"IDD":if(!a.fromCountry)return;var w=d3(f,e.carrierCode,u,a.fromCountry,o);return Cl(w,e.ext,o,a.formatExtension);default:throw new Error('Unknown "format" argument passed to "formatNumber()": "'.concat(r,'"'))}}function vo(e,r,a,o,u){var f=c3(o.formats(),e);return f?t3(e,f,{useInternationalFormat:a==="INTERNATIONAL",withNationalPrefix:!(f.nationalPrefixIsOptionalWhenFormattingInNationalFormat()&&u&&u.nationalPrefix===!1),carrierCode:r,metadata:o}):e}function c3(e,r){for(var a=a3(e),o;!(o=a()).done;){var u=o.value;if(u.leadingDigitsPatterns().length>0){var f=u.leadingDigitsPatterns()[u.leadingDigitsPatterns().length-1];if(r.search(f)!==0)continue}if(wr(r,u.pattern()))return u}}function Cl(e,r,a,o){return r?o(e,r,a):e}function d3(e,r,a,o,u){var f=yd(o,u.metadata);if(f===a){var x=vo(e,r,"NATIONAL",u);return a==="1"?a+" "+x:x}var w=r3(o,void 0,u.metadata);if(w)return"".concat(w," ").concat(a," ").concat(vo(e,null,"INTERNATIONAL",u))}function hh(e,r){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter(function(u){return Object.getOwnPropertyDescriptor(e,u).enumerable})),a.push.apply(a,o)}return a}function fh(e){for(var r=1;r<arguments.length;r++){var a=arguments[r]!=null?arguments[r]:{};r%2?hh(Object(a),!0).forEach(function(o){u3(e,o,a[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):hh(Object(a)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(a,o))})}return e}function u3(e,r,a){return r in e?Object.defineProperty(e,r,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[r]=a,e}function h3(e,r){if(!(e instanceof r))throw new TypeError("Cannot call a class as a function")}function ph(e,r){for(var a=0;a<r.length;a++){var o=r[a];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function f3(e,r,a){return r&&ph(e.prototype,r),a&&ph(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}var p3=function(){function e(r,a,o){if(h3(this,e),!r)throw new TypeError("`country` or `countryCallingCode` not passed");if(!a)throw new TypeError("`nationalNumber` not passed");if(!o)throw new TypeError("`metadata` not passed");var u=m3(r,o),f=u.country,x=u.countryCallingCode;this.country=f,this.countryCallingCode=x,this.nationalNumber=a,this.number="+"+this.countryCallingCode+this.nationalNumber,this.getMetadata=function(){return o}}return f3(e,[{key:"setExt",value:function(r){this.ext=r}},{key:"getPossibleCountries",value:function(){return this.country?[this.country]:Zw(this.countryCallingCode,this.nationalNumber,this.getMetadata())}},{key:"isPossible",value:function(){return jw(this,{v2:!0},this.getMetadata())}},{key:"isValid",value:function(){return Kw(this,{v2:!0},this.getMetadata())}},{key:"isNonGeographic",value:function(){var r=new ii(this.getMetadata());return r.isNonGeographicCallingCode(this.countryCallingCode)}},{key:"isEqual",value:function(r){return this.number===r.number&&this.ext===r.ext}},{key:"getType",value:function(){return wd(this,{v2:!0},this.getMetadata())}},{key:"format",value:function(r,a){return l3(this,r,a?fh(fh({},a),{},{v2:!0}):{v2:!0},this.getMetadata())}},{key:"formatNational",value:function(r){return this.format("NATIONAL",r)}},{key:"formatInternational",value:function(r){return this.format("INTERNATIONAL",r)}},{key:"getURI",value:function(r){return this.format("RFC3966",r)}}]),e}(),g3=function(e){return/^[A-Z]{2}$/.test(e)};function m3(e,r){var a,o,u=new ii(r);return g3(e)?(a=e,u.selectNumberingPlan(a),o=u.countryCallingCode()):o=e,{country:a,countryCallingCode:o}}var x3=new RegExp("(["+Bi+"])");function b3(e,r,a,o){if(r){var u=new ii(o);u.selectNumberingPlan(r,a);var f=new RegExp(u.IDDPrefix());if(e.search(f)===0){e=e.slice(e.match(f)[0].length);var x=e.match(x3);if(!(x&&x[1]!=null&&x[1].length>0&&x[1]==="0"))return e}}}function y3(e,r){if(e&&r.numberingPlan.nationalPrefixForParsing()){var a=new RegExp("^(?:"+r.numberingPlan.nationalPrefixForParsing()+")"),o=a.exec(e);if(o){var u,f,x=o.length-1,w=x>0&&o[x];if(r.nationalPrefixTransformRule()&&w)u=e.replace(a,r.nationalPrefixTransformRule()),x>1&&(f=o[1]);else{var $=o[0];u=e.slice($.length),w&&(f=o[1])}var E;if(w){var O=e.indexOf(o[1]),N=e.slice(0,O);N===r.numberingPlan.nationalPrefix()&&(E=r.numberingPlan.nationalPrefix())}else E=o[0];return{nationalNumber:u,nationalPrefix:E,carrierCode:f}}}return{nationalNumber:e}}function uc(e,r){var a=y3(e,r),o=a.carrierCode,u=a.nationalNumber;if(u!==e){if(!v3(e,u,r))return{nationalNumber:e};if(r.possibleLengths()&&!w3(u,r))return{nationalNumber:e}}return{nationalNumber:u,carrierCode:o}}function v3(e,r,a){return!(wr(e,a.nationalNumberPattern())&&!wr(r,a.nationalNumberPattern()))}function w3(e,r){switch(vd(e,r)){case"TOO_SHORT":case"INVALID_LENGTH":return!1;default:return!0}}function S3(e,r,a,o){var u=r?yd(r,o):a;if(e.indexOf(u)===0){o=new ii(o),o.selectNumberingPlan(r,a);var f=e.slice(u.length),x=uc(f,o),w=x.nationalNumber,$=uc(e,o),E=$.nationalNumber;if(!wr(E,o.nationalNumberPattern())&&wr(w,o.nationalNumberPattern())||vd(E,o)==="TOO_LONG")return{countryCallingCode:u,number:f}}return{number:e}}function A3(e,r,a,o){if(!e)return{};var u;if(e[0]!=="+"){var f=b3(e,r,a,o);if(f&&f!==e)u=!0,e="+"+f;else{if(r||a){var x=S3(e,r,a,o),w=x.countryCallingCode,$=x.number;if(w)return{countryCallingCodeSource:"FROM_NUMBER_WITHOUT_PLUS_SIGN",countryCallingCode:w,number:$}}return{number:e}}}if(e[1]==="0")return{};o=new ii(o);for(var E=2;E-1<=hw&&E<=e.length;){var O=e.slice(1,E);if(o.hasCallingCode(O))return o.selectNumberingPlan(O),{countryCallingCodeSource:u?"FROM_NUMBER_WITH_IDD":"FROM_NUMBER_WITH_PLUS_SIGN",countryCallingCode:O,number:e.slice(E)};E++}return{}}function $3(e,r){var a=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(a)return(a=a.call(e)).next.bind(a);if(Array.isArray(e)||(a=C3(e))||r&&e&&typeof e.length=="number"){a&&(e=a);var o=0;return function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function C3(e,r){if(e){if(typeof e=="string")return gh(e,r);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return gh(e,r)}}function gh(e,r){(r==null||r>e.length)&&(r=e.length);for(var a=0,o=new Array(r);a<r;a++)o[a]=e[a];return o}function k3(e,r){var a=r.countries,o=r.defaultCountry,u=r.metadata;u=new ii(u);for(var f=[],x=$3(a),w;!(w=x()).done;){var $=w.value;if(u.country($),u.leadingDigits()){if(e&&e.search(u.leadingDigits())===0)return $}else if(wd({phone:e,country:$},void 0,u.metadata))if(o){if($===o)return $;f.push($)}else return $}if(f.length>0)return f[0]}function _3(e,r){var a=r.nationalNumber,o=r.defaultCountry,u=r.metadata,f=u.getCountryCodesForCallingCode(e);if(f)return f.length===1?f[0]:k3(a,{countries:f,defaultCountry:o,metadata:u.metadata})}var t0="+",E3="[\\-\\.\\(\\)]?",mh="(["+Bi+"]|"+E3+")",P3="^\\"+t0+mh+"*["+Bi+"]"+mh+"*$",T3=new RegExp(P3,"g"),hc=Bi,O3="["+hc+"]+((\\-)*["+hc+"])*",L3="a-zA-Z",I3="["+L3+"]+((\\-)*["+hc+"])*",R3="^("+O3+"\\.)*"+I3+"\\.?$",N3=new RegExp(R3,"g"),xh="tel:",fc=";phone-context=",M3=";isub=";function D3(e){var r=e.indexOf(fc);if(r<0)return null;var a=r+fc.length;if(a>=e.length)return"";var o=e.indexOf(";",a);return o>=0?e.substring(a,o):e.substring(a)}function F3(e){return e===null?!0:e.length===0?!1:T3.test(e)||N3.test(e)}function H3(e,r){var a=r.extractFormattedPhoneNumber,o=D3(e);if(!F3(o))throw new ur("NOT_A_NUMBER");var u;if(o===null)u=a(e)||"";else{u="",o.charAt(0)===t0&&(u+=o);var f=e.indexOf(xh),x;f>=0?x=f+xh.length:x=0;var w=e.indexOf(fc);u+=e.substring(x,w)}var $=u.indexOf(M3);if($>0&&(u=u.substring(0,$)),u!=="")return u}var B3=250,z3=new RegExp("["+bd+Bi+"]"),X3=new RegExp("[^"+Bi+"#]+$");function Y3(e,r,a){if(r=r||{},a=new ii(a),r.defaultCountry&&!a.hasCountry(r.defaultCountry))throw r.v2?new ur("INVALID_COUNTRY"):new Error("Unknown country: ".concat(r.defaultCountry));var o=W3(e,r.v2,r.extract),u=o.number,f=o.ext,x=o.error;if(!u){if(r.v2)throw x==="TOO_SHORT"?new ur("TOO_SHORT"):new ur("NOT_A_NUMBER");return{}}var w=G3(u,r.defaultCountry,r.defaultCallingCode,a),$=w.country,E=w.nationalNumber,O=w.countryCallingCode,N=w.countryCallingCodeSource,D=w.carrierCode;if(!a.hasSelectedNumberingPlan()){if(r.v2)throw new ur("INVALID_COUNTRY");return{}}if(!E||E.length<xd){if(r.v2)throw new ur("TOO_SHORT");return{}}if(E.length>uw){if(r.v2)throw new ur("TOO_LONG");return{}}if(r.v2){var q=new p3(O,E,a.metadata);return $&&(q.country=$),D&&(q.carrierCode=D),f&&(q.ext=f),q.__countryCallingCodeSource=N,q}var H=(r.extended?a.hasSelectedNumberingPlan():$)?wr(E,a.nationalNumberPattern()):!1;return r.extended?{country:$,countryCallingCode:O,carrierCode:D,valid:H,possible:H?!0:!!(r.extended===!0&&a.possibleLengths()&&e0(E,a)),phone:E,ext:f}:H?j3($,E,f):{}}function V3(e,r,a){if(e){if(e.length>B3){if(a)throw new ur("TOO_LONG");return}if(r===!1)return e;var o=e.search(z3);if(!(o<0))return e.slice(o).replace(X3,"")}}function W3(e,r,a){var o=H3(e,{extractFormattedPhoneNumber:function(f){return V3(f,a,r)}});if(!o)return{};if(!Nw(o))return Mw(o)?{error:"TOO_SHORT"}:{};var u=Dw(o);return u.ext?u:{number:o}}function j3(e,r,a){var o={country:e,phone:r};return a&&(o.ext=a),o}function G3(e,r,a,o){var u=A3(ah(e),r,a,o.metadata),f=u.countryCallingCodeSource,x=u.countryCallingCode,w=u.number,$;if(x)o.selectNumberingPlan(x);else if(w&&(r||a))o.selectNumberingPlan(r,a),r&&($=r),x=a||yd(r,o.metadata);else return{};if(!w)return{countryCallingCodeSource:f,countryCallingCode:x};var E=uc(ah(w),o),O=E.nationalNumber,N=E.carrierCode,D=_3(x,{nationalNumber:O,defaultCountry:r,metadata:o});return D&&($=D,D==="001"||o.country($)),{country:$,countryCallingCode:x,countryCallingCodeSource:f,nationalNumber:O,carrierCode:N}}function bh(e,r){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter(function(u){return Object.getOwnPropertyDescriptor(e,u).enumerable})),a.push.apply(a,o)}return a}function yh(e){for(var r=1;r<arguments.length;r++){var a=arguments[r]!=null?arguments[r]:{};r%2?bh(Object(a),!0).forEach(function(o){U3(e,o,a[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):bh(Object(a)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(a,o))})}return e}function U3(e,r,a){return r in e?Object.defineProperty(e,r,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[r]=a,e}function q3(e,r,a){return Y3(e,yh(yh({},r),{},{v2:!0}),a)}function vh(e,r){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter(function(u){return Object.getOwnPropertyDescriptor(e,u).enumerable})),a.push.apply(a,o)}return a}function K3(e){for(var r=1;r<arguments.length;r++){var a=arguments[r]!=null?arguments[r]:{};r%2?vh(Object(a),!0).forEach(function(o){Z3(e,o,a[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):vh(Object(a)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(a,o))})}return e}function Z3(e,r,a){return r in e?Object.defineProperty(e,r,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[r]=a,e}function J3(e,r){return iS(e)||tS(e,r)||eS(e,r)||Q3()}function Q3(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function eS(e,r){if(e){if(typeof e=="string")return wh(e,r);var a=Object.prototype.toString.call(e).slice(8,-1);if(a==="Object"&&e.constructor&&(a=e.constructor.name),a==="Map"||a==="Set")return Array.from(e);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return wh(e,r)}}function wh(e,r){(r==null||r>e.length)&&(r=e.length);for(var a=0,o=new Array(r);a<r;a++)o[a]=e[a];return o}function tS(e,r){var a=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(a!=null){var o=[],u=!0,f=!1,x,w;try{for(a=a.call(e);!(u=(x=a.next()).done)&&(o.push(x.value),!(r&&o.length===r));u=!0);}catch($){f=!0,w=$}finally{try{!u&&a.return!=null&&a.return()}finally{if(f)throw w}}return o}}function iS(e){if(Array.isArray(e))return e}function rS(e){var r=Array.prototype.slice.call(e),a=J3(r,4),o=a[0],u=a[1],f=a[2],x=a[3],w,$,E;if(typeof o=="string")w=o;else throw new TypeError("A text for parsing must be a string.");if(!u||typeof u=="string")x?($=f,E=x):($=void 0,E=f),u&&($=K3({defaultCountry:u},$));else if(Zs(u))f?($=u,E=f):E=u;else throw new Error("Invalid second argument: ".concat(u));return{text:w,options:$,metadata:E}}function Sh(e,r){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter(function(u){return Object.getOwnPropertyDescriptor(e,u).enumerable})),a.push.apply(a,o)}return a}function Ah(e){for(var r=1;r<arguments.length;r++){var a=arguments[r]!=null?arguments[r]:{};r%2?Sh(Object(a),!0).forEach(function(o){nS(e,o,a[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Sh(Object(a)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(a,o))})}return e}function nS(e,r,a){return r in e?Object.defineProperty(e,r,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[r]=a,e}function aS(e,r,a){r&&r.defaultCountry&&!Ew(r.defaultCountry,a)&&(r=Ah(Ah({},r),{},{defaultCountry:void 0}));try{return q3(e,r,a)}catch(o){if(!(o instanceof ur))throw o}}function sS(){var e=rS(arguments),r=e.text,a=e.options,o=e.metadata;return aS(r,a,o)}function kl(){return nw(sS,arguments)}const oS={beforeMount(e,r,a){if(typeof r.value!="function"){const o=a.context.name;let u=`[Vue-click-outside:] provided expression ${r.expression} is not a function, but has to be`;o&&(u+=`Found in component ${o}`),console.warn(u)}e.clickOutsideEvent=function(o){const u=o.composedPath?o.composedPath():o.path;e===o.target||e.contains(o.target)||u.includes(e)||r.value(o,e)},document.body.addEventListener("click",e.clickOutsideEvent)},unmounted(e){document.body.removeEventListener("click",e.clickOutsideEvent)}},lS=(e,r)=>{const a=e.__vccOpts||e;for(const[o,u]of r)a[o]=u;return a};function Zt(e){const r=oc.options[e];return typeof r>"u"?oc.options[e]:r}const cS={name:"VueTelInput",directives:{clickOutside:oS},props:{modelValue:{type:String,default:""},allCountries:{type:Array,default:()=>Zt("allCountries")},autoFormat:{type:Boolean,default:()=>Zt("autoFormat")},customValidate:{type:[Boolean,RegExp],default:()=>Zt("customValidate")},defaultCountry:{type:[String,Number],default:()=>Zt("defaultCountry")},disabled:{type:Boolean,default:()=>Zt("disabled")},autoDefaultCountry:{type:Boolean,default:()=>Zt("autoDefaultCountry")},dropdownOptions:{type:Object,default:()=>Zt("dropdownOptions")},ignoredCountries:{type:Array,default:()=>Zt("ignoredCountries")},inputOptions:{type:Object,default:()=>Zt("inputOptions")},invalidMsg:{type:String,default:()=>Zt("invalidMsg")},mode:{type:String,default:()=>Zt("mode")},onlyCountries:{type:Array,default:()=>Zt("onlyCountries")},preferredCountries:{type:Array,default:()=>Zt("preferredCountries")},validCharactersOnly:{type:Boolean,default:()=>Zt("validCharactersOnly")},styleClasses:{type:[String,Array,Object],default:()=>Zt("styleClasses")}},data(){return{phone:"",activeCountryCode:"",open:!1,finishMounted:!1,selectedIndex:null,typeToFindInput:"",typeToFindTimer:null,dropdownOpenDirection:"below",parsedPlaceholder:this.inputOptions.placeholder,searchQuery:""}},computed:{activeCountry(){return this.findCountry(this.activeCountryCode)},parsedMode(){return this.mode==="auto"?!this.phone||this.phone[0]!=="+"?"national":"international":["international","national"].includes(this.mode)?this.mode:(console.error('Invalid value of prop "mode"'),"international")},filteredCountries(){return this.onlyCountries.length?this.allCountries.filter(({iso2:e})=>this.onlyCountries.some(r=>r.toUpperCase()===e)):this.ignoredCountries.length?this.allCountries.filter(({iso2:e})=>!this.ignoredCountries.includes(e.toUpperCase())&&!this.ignoredCountries.includes(e.toLowerCase())):this.allCountries},sortedCountries(){const e=[...this.getCountries(this.preferredCountries).map(a=>({...a,preferred:!0})),...this.filteredCountries];if(!this.dropdownOptions.showSearchBox)return e;const r=this.searchQuery.replace(/[~`!@#$%^&*()+={}\[\];:\'\"<>.,\/\\\?-_]/g,"");return e.filter(a=>new RegExp(r,"i").test(a.name)||new RegExp(r,"i").test(a.iso2)||new RegExp(r,"i").test(a.dialCode))},phoneObject(){var e,r,a;let o;((e=this.phone)==null?void 0:e[0])==="+"?o=kl(this.phone)||{}:o=kl(this.phone,this.activeCountryCode)||{};const{metadata:u,...f}=o;let x=(r=o.isValid)==null?void 0:r.call(o),w=this.phone;return x&&(w=(a=o.format)==null?void 0:a.call(o,this.parsedMode.toUpperCase())),o.country&&(this.ignoredCountries.length||this.onlyCountries.length)&&(this.findCountry(o.country)||(x=!1,Object.assign(o,{country:null}))),Object.assign(f,{countryCode:o.country,valid:x,country:this.activeCountry,formatted:w}),f}},watch:{activeCountry(e,r){if(!e&&r!=null&&r.iso2){this.activeCountryCode=r.iso2;return}e!=null&&e.iso2&&this.$emit("country-changed",e)},"phoneObject.countryCode":function(e){this.activeCountryCode=e||""},"phoneObject.valid":function(){this.$emit("validate",this.phoneObject)},"phoneObject.formatted":function(e){!this.autoFormat||this.customValidate||(this.emitInput(e),this.$nextTick(()=>{e&&!this.modelValue&&(this.phone=e)}))},"inputOptions.placeholder":function(){this.resetPlaceholder()},modelValue(e,r){this.testCharacters()?this.phone=e:this.$nextTick(()=>{this.phone=r,this.onInput()})},open(e){e?(this.setDropdownPosition(),this.$emit("open")):this.$emit("close")}},mounted(){this.modelValue&&(this.phone=this.modelValue.trim()),this.cleanInvalidCharacters(),this.initializeCountry().then(()=>{var e;!this.phone&&(e=this.inputOptions)!=null&&e.showDialCode&&this.activeCountryCode&&(this.phone=`+${this.activeCountryCode}`),this.$emit("validate",this.phoneObject)}).catch(console.error).then(()=>{this.finishMounted=!0})},methods:{resetPlaceholder(){this.parsedPlaceholder=this.inputOptions.placeholder},initializeCountry(){return new Promise(e=>{var r;if(((r=this.phone)==null?void 0:r[0])==="+"){e();return}if(this.defaultCountry){if(typeof this.defaultCountry=="string"){this.choose(this.defaultCountry),e();return}if(typeof this.defaultCountry=="number"){const o=this.findCountryByDialCode(this.defaultCountry);if(o){this.choose(o.iso2),e();return}}}const a=this.preferredCountries[0]||this.filteredCountries[0];this.autoDefaultCountry?ew().then(o=>{this.choose(o||this.activeCountryCode)}).catch(o=>{console.warn(o),this.choose(a)}).then(()=>{e()}):(this.choose(a),e())})},getCountries(e=[]){return e.map(r=>this.findCountry(r)).filter(Boolean)},findCountry(e=""){return this.filteredCountries.find(r=>r.iso2===e.toUpperCase())},findCountryByDialCode(e){return this.filteredCountries.find(r=>Number(r.dialCode)===e)},getItemClass(e,r){const a=this.selectedIndex===e,o=e===this.preferredCountries.length-1,u=this.preferredCountries.some(f=>f.toUpperCase()===r);return{highlighted:a,"last-preferred":o,preferred:u}},choose(e){var r,a;let o=e;if(typeof o=="string"&&(o=this.findCountry(o)),!!o){if(((r=this.phone)==null?void 0:r[0])==="+"&&o.iso2&&this.phoneObject.nationalNumber){this.activeCountryCode=o.iso2,this.phone=kl(this.phoneObject.nationalNumber,o.iso2).formatInternational();return}if((a=this.inputOptions)!=null&&a.showDialCode&&o){this.phone=`+${o.dialCode}`,this.activeCountryCode=o.iso2||"";return}this.activeCountryCode=o.iso2||"",this.emitInput(this.phone)}},cleanInvalidCharacters(){const e=this.phone;if(this.validCharactersOnly){const r=this.phone.match(/[()\-+0-9\s]*/g);this.phone=r.join("")}if(this.customValidate&&this.customValidate instanceof RegExp){const r=this.phone.match(this.customValidate);this.phone=r.join("")}e!==this.phone&&this.emitInput(this.phone)},testCharacters(){return this.validCharactersOnly&&!/^[()\-+0-9\s]*$/.test(this.phone)?!1:this.customValidate?this.testCustomValidate():!0},testCustomValidate(){return this.customValidate instanceof RegExp?this.customValidate.test(this.phone):!1},onInput(){this.$refs.input.setCustomValidity(this.phoneObject.valid?"":this.invalidMsg),this.emitInput(this.phone)},emitInput(e){this.$emit("update:modelValue",e),this.$emit("on-input",e,this.phoneObject,this.$refs.input)},onBlur(){this.$emit("blur")},onFocus(){tw(this.$refs.input,this.phone.length),this.$emit("focus")},onEnter(){this.$emit("enter")},onSpace(){this.$emit("space")},focus(){this.$refs.input.focus()},toggleDropdown(){this.disabled||this.dropdownOptions.disabled||(this.searchQuery="",this.open=!this.open)},clickedOutside(){this.open=!1},keyboardNav(e){if(e.keyCode===40){e.preventDefault(),this.open=!0,this.selectedIndex===null?this.selectedIndex=0:this.selectedIndex=Math.min(this.sortedCountries.length-1,this.selectedIndex+1);const r=this.$refs.list.children[this.selectedIndex];r.focus(),r.offsetTop+r.clientHeight>this.$refs.list.scrollTop+this.$refs.list.clientHeight&&(this.$refs.list.scrollTop=r.offsetTop-this.$refs.list.clientHeight+r.clientHeight)}else if(e.keyCode===38){e.preventDefault(),this.open=!0,this.selectedIndex===null?this.selectedIndex=this.sortedCountries.length-1:this.selectedIndex=Math.max(0,this.selectedIndex-1);const r=this.$refs.list.children[this.selectedIndex];r.focus(),r.offsetTop<this.$refs.list.scrollTop&&(this.$refs.list.scrollTop=r.offsetTop)}else if(e.keyCode===13)this.selectedIndex!==null&&this.choose(this.sortedCountries[this.selectedIndex]),this.open=!this.open;else{this.typeToFindInput+=e.key,clearTimeout(this.typeToFindTimer),this.typeToFindTimer=setTimeout(()=>{this.typeToFindInput=""},700);const r=this.sortedCountries.slice(this.preferredCountries.length).findIndex(a=>a.name.toLowerCase().startsWith(this.typeToFindInput));if(r>=0){this.selectedIndex=this.preferredCountries.length+r;const a=this.$refs.list.children[this.selectedIndex],o=a.offsetTop<this.$refs.list.scrollTop,u=a.offsetTop+a.clientHeight>this.$refs.list.scrollTop+this.$refs.list.clientHeight;(o||u)&&(this.$refs.list.scrollTop=a.offsetTop-this.$refs.list.clientHeight/2)}}},reset(){this.selectedIndex=this.sortedCountries.map(e=>e.iso2).indexOf(this.activeCountryCode),this.open=!1},setDropdownPosition(){window.innerHeight-this.$el.getBoundingClientRect().bottom>200?this.dropdownOpenDirection="below":this.dropdownOpenDirection="above"}}},dS=["aria-expanded","tabindex"],uS={class:"vti__selection"},hS={key:1,class:"vti__country-code"},fS={class:"vti__dropdown-arrow"},pS=["placeholder"],gS=["onClick","onMousemove","aria-selected"],mS={key:1},xS=["type","autocomplete","autofocus","disabled","id","maxlength","name","placeholder","readonly","required","tabindex","value","aria-describedby"];function bS(e,r,a,o,u,f){const x=Ff("click-outside");return ai(),Ii("div",{class:$i(["vue-tel-input",a.styleClasses,{disabled:a.disabled}])},[Xs((ai(),Ii("div",{"aria-label":"Country Code Selector","aria-haspopup":"listbox","aria-expanded":u.open,role:"button",class:$i(["vti__dropdown",{open:u.open,disabled:a.dropdownOptions.disabled}]),tabindex:a.dropdownOptions.tabindex,onKeydown:[r[2]||(r[2]=(...w)=>f.keyboardNav&&f.keyboardNav(...w)),r[4]||(r[4]=Hn((...w)=>f.toggleDropdown&&f.toggleDropdown(...w),["space"])),r[5]||(r[5]=Hn((...w)=>f.reset&&f.reset(...w),["esc"])),r[6]||(r[6]=Hn((...w)=>f.reset&&f.reset(...w),["tab"]))],onClick:r[3]||(r[3]=(...w)=>f.toggleDropdown&&f.toggleDropdown(...w))},[mn("span",uS,[a.dropdownOptions.showFlags?(ai(),Ii("span",{key:0,class:$i(["vti__flag",u.activeCountryCode.toLowerCase()])},null,2)):hn("",!0),a.dropdownOptions.showDialCodeInSelection?(ai(),Ii("span",hS," +"+Ta(f.activeCountry&&f.activeCountry.dialCode),1)):hn("",!0),Rl(e.$slots,"arrow-icon",{open:u.open},()=>[mn("span",fS,Ta(u.open?"▲":"▼"),1)])]),u.open?(ai(),Ii("ul",{key:0,ref:"list",class:$i(["vti__dropdown-list",u.dropdownOpenDirection]),role:"listbox"},[a.dropdownOptions.showSearchBox?Xs((ai(),Ii("input",{key:0,class:"vti__input vti__search_box","aria-label":"Search by country name or country code",placeholder:f.sortedCountries.length?f.sortedCountries[0].name:"",type:"text","onUpdate:modelValue":r[0]||(r[0]=w=>u.searchQuery=w),onClick:r[1]||(r[1]=Up(()=>{},["stop"]))},null,8,pS)),[[Za,u.searchQuery]]):hn("",!0),(ai(!0),Ii(Et,null,np(f.sortedCountries,(w,$)=>(ai(),Ii("li",{role:"option",class:$i(["vti__dropdown-item",f.getItemClass($,w.iso2)]),key:w.iso2+(w.preferred?"-preferred":""),tabindex:"-1",onClick:E=>f.choose(w),onMousemove:E=>u.selectedIndex=$,"aria-selected":u.activeCountryCode===w.iso2&&!w.preferred},[a.dropdownOptions.showFlags?(ai(),Ii("span",{key:0,class:$i(["vti__flag",w.iso2.toLowerCase()])},null,2)):hn("",!0),mn("strong",null,Ta(w.name),1),a.dropdownOptions.showDialCodeInList?(ai(),Ii("span",mS," +"+Ta(w.dialCode),1)):hn("",!0)],42,gS))),128))],2)):hn("",!0)],42,dS)),[[x,f.clickedOutside]]),Xs(mn("input",{"onUpdate:modelValue":r[7]||(r[7]=w=>u.phone=w),ref:"input",type:a.inputOptions.type,autocomplete:a.inputOptions.autocomplete,autofocus:a.inputOptions.autofocus,class:$i(["vti__input",a.inputOptions.styleClasses]),disabled:a.disabled,id:a.inputOptions.id,maxlength:a.inputOptions.maxlength,name:a.inputOptions.name,placeholder:u.parsedPlaceholder,readonly:a.inputOptions.readonly,required:a.inputOptions.required,tabindex:a.inputOptions.tabindex,value:a.modelValue,"aria-describedby":a.inputOptions["aria-describedby"],onBlur:r[8]||(r[8]=(...w)=>f.onBlur&&f.onBlur(...w)),onFocus:r[9]||(r[9]=(...w)=>f.onFocus&&f.onFocus(...w)),onInput:r[10]||(r[10]=(...w)=>f.onInput&&f.onInput(...w)),onKeyup:[r[11]||(r[11]=Hn((...w)=>f.onEnter&&f.onEnter(...w),["enter"])),r[12]||(r[12]=Hn((...w)=>f.onSpace&&f.onSpace(...w),["space"]))]},null,42,xS),[[id,u.phone]]),Rl(e.$slots,"icon-right")],2)}const yS=lS(cS,[["render",bS]]),vS={install(e,r={}){const{dropdownOptions:a,inputOptions:o,...u}=r,{dropdownOptions:f,inputOptions:x,...w}=Ug;oc.options={inputOptions:{...x,...o},dropdownOptions:{...f,...a},...w,...u},e.component("vue-tel-input",yS)}};/*!
  * shared v10.0.0-beta.1
  * (c) 2024 kazuya kawaguchi
  * Released under the MIT License.
  */const wo=typeof window<"u",tn=(e,r=!1)=>r?Symbol.for(e):Symbol(e),rs=e=>typeof e=="number"&&isFinite(e),$h=e=>$S(e)==="[object RegExp]",wS=e=>Ni(e)&&Object.keys(e).length===0,Qi=Object.assign;let Ch;const i0=()=>Ch||(Ch=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),SS=Object.prototype.hasOwnProperty;function So(e,r){return SS.call(e,r)}const pr=Array.isArray,Fs=e=>typeof e=="function",_t=e=>typeof e=="string",cr=e=>typeof e=="boolean",yi=e=>e!==null&&typeof e=="object",AS=Object.prototype.toString,$S=e=>AS.call(e),Ni=e=>{if(!yi(e))return!1;const r=Object.getPrototypeOf(e);return r===null||r.constructor===Object},Hs=e=>!yi(e)||pr(e);function Js(e,r){if(Hs(e)||Hs(r))throw new Error("Invalid value");const a=[{src:e,des:r}];for(;a.length;){const{src:o,des:u}=a.pop();Object.keys(o).forEach(f=>{Hs(o[f])||Hs(u[f])?u[f]=o[f]:a.push({src:o[f],des:u[f]})})}}/*!
  * shared v10.0.0-beta.1
  * (c) 2024 kazuya kawaguchi
  * Released under the MIT License.
  */const CS=(e,r,a)=>kS({l:e,k:r,s:a}),kS=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),bi=e=>typeof e=="number"&&isFinite(e),_S=e=>n0(e)==="[object Date]",kh=e=>n0(e)==="[object RegExp]",Sd=e=>xt(e)&&Object.keys(e).length===0,rn=Object.assign;let _h;const ES=()=>_h||(_h=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Eh(e){return e.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")}const er=Array.isArray,Nt=e=>typeof e=="function",Ve=e=>typeof e=="string",oi=e=>typeof e=="boolean",zt=e=>e!==null&&typeof e=="object",PS=e=>zt(e)&&Nt(e.then)&&Nt(e.catch),r0=Object.prototype.toString,n0=e=>r0.call(e),xt=e=>{if(!zt(e))return!1;const r=Object.getPrototypeOf(e);return r===null||r.constructor===Object},TS=e=>e==null?"":er(e)||xt(e)&&e.toString===r0?JSON.stringify(e,null,2):String(e);function Ad(e,r=""){return e.reduce((a,o,u)=>u===0?a+o:a+r+o,"")}function OS(e,r){typeof console<"u"&&(console.warn("[intlify] "+e),r&&console.warn(r.stack))}/*!
  * message-compiler v10.0.0-beta.1
  * (c) 2024 kazuya kawaguchi
  * Released under the MIT License.
  */function LS(e,r,a){return{line:e,column:r,offset:a}}function pc(e,r,a){const o={start:e,end:r};return a!=null&&(o.source=a),o}const at={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16},IS=17;function Uo(e,r,a={}){const{domain:o,messages:u,args:f}=a,x=e,w=new SyntaxError(String(x));return w.code=e,r&&(w.location=r),w.domain=o,w}function RS(e){throw e}const or=" ",NS="\r",Qt=`
`,MS=String.fromCharCode(8232),DS=String.fromCharCode(8233);function FS(e){const r=e;let a=0,o=1,u=1,f=0;const x=te=>r[te]===NS&&r[te+1]===Qt,w=te=>r[te]===Qt,$=te=>r[te]===DS,E=te=>r[te]===MS,O=te=>x(te)||w(te)||$(te)||E(te),N=()=>a,D=()=>o,q=()=>u,H=()=>f,U=te=>x(te)||$(te)||E(te)?Qt:r[te],ae=()=>U(a),W=()=>U(a+f);function I(){return f=0,O(a)&&(o++,u=0),x(a)&&a++,a++,u++,r[a]}function j(){return x(a+f)&&f++,f++,r[a+f]}function Y(){a=0,o=1,u=1,f=0}function z(te=0){f=te}function K(){const te=a+f;for(;te!==a;)I();f=0}return{index:N,line:D,column:q,peekOffset:H,charAt:U,currentChar:ae,currentPeek:W,next:I,peek:j,reset:Y,resetPeek:z,skipToPeek:K}}const Dr=void 0,HS=".",Ph="'",BS="tokenizer";function zS(e,r={}){const a=r.location!==!1,o=FS(e),u=()=>o.index(),f=()=>LS(o.line(),o.column(),o.index()),x=f(),w=u(),$={currentType:13,offset:w,startLoc:x,endLoc:x,lastType:13,lastOffset:w,lastStartLoc:x,lastEndLoc:x,braceNest:0,inLinked:!1,text:""},E=()=>$,{onError:O}=r;function N(V,G,re,...ce){const pe=E();if(G.column+=re,G.offset+=re,O){const ve=a?pc(pe.startLoc,G):null,ne=Uo(V,ve,{domain:BS,args:ce});O(ne)}}function D(V,G,re){V.endLoc=f(),V.currentType=G;const ce={type:G};return a&&(ce.loc=pc(V.startLoc,V.endLoc)),re!=null&&(ce.value=re),ce}const q=V=>D(V,13);function H(V,G){return V.currentChar()===G?(V.next(),G):(N(at.EXPECTED_TOKEN,f(),0,G),"")}function U(V){let G="";for(;V.currentPeek()===or||V.currentPeek()===Qt;)G+=V.currentPeek(),V.peek();return G}function ae(V){const G=U(V);return V.skipToPeek(),G}function W(V){if(V===Dr)return!1;const G=V.charCodeAt(0);return G>=97&&G<=122||G>=65&&G<=90||G===95}function I(V){if(V===Dr)return!1;const G=V.charCodeAt(0);return G>=48&&G<=57}function j(V,G){const{currentType:re}=G;if(re!==2)return!1;U(V);const ce=W(V.currentPeek());return V.resetPeek(),ce}function Y(V,G){const{currentType:re}=G;if(re!==2)return!1;U(V);const ce=V.currentPeek()==="-"?V.peek():V.currentPeek(),pe=I(ce);return V.resetPeek(),pe}function z(V,G){const{currentType:re}=G;if(re!==2)return!1;U(V);const ce=V.currentPeek()===Ph;return V.resetPeek(),ce}function K(V,G){const{currentType:re}=G;if(re!==7)return!1;U(V);const ce=V.currentPeek()===".";return V.resetPeek(),ce}function te(V,G){const{currentType:re}=G;if(re!==8)return!1;U(V);const ce=W(V.currentPeek());return V.resetPeek(),ce}function le(V,G){const{currentType:re}=G;if(!(re===7||re===11))return!1;U(V);const ce=V.currentPeek()===":";return V.resetPeek(),ce}function be(V,G){const{currentType:re}=G;if(re!==9)return!1;const ce=()=>{const ve=V.currentPeek();return ve==="{"?W(V.peek()):ve==="@"||ve==="|"||ve===":"||ve==="."||ve===or||!ve?!1:ve===Qt?(V.peek(),ce()):_e(V,!1)},pe=ce();return V.resetPeek(),pe}function ye(V){U(V);const G=V.currentPeek()==="|";return V.resetPeek(),G}function _e(V,G=!0){const re=(pe=!1,ve="")=>{const ne=V.currentPeek();return ne==="{"||ne==="@"||!ne?pe:ne==="|"?!(ve===or||ve===Qt):ne===or?(V.peek(),re(!0,or)):ne===Qt?(V.peek(),re(!0,Qt)):!0},ce=re();return G&&V.resetPeek(),ce}function fe(V,G){const re=V.currentChar();return re===Dr?Dr:G(re)?(V.next(),re):null}function Pe(V){const G=V.charCodeAt(0);return G>=97&&G<=122||G>=65&&G<=90||G>=48&&G<=57||G===95||G===36}function Le(V){return fe(V,Pe)}function Xe(V){const G=V.charCodeAt(0);return G>=97&&G<=122||G>=65&&G<=90||G>=48&&G<=57||G===95||G===36||G===45}function Ee(V){return fe(V,Xe)}function Me(V){const G=V.charCodeAt(0);return G>=48&&G<=57}function Te(V){return fe(V,Me)}function tt(V){const G=V.charCodeAt(0);return G>=48&&G<=57||G>=65&&G<=70||G>=97&&G<=102}function ze(V){return fe(V,tt)}function At(V){let G="",re="";for(;G=Te(V);)re+=G;return re}function it(V){let G="";for(;;){const re=V.currentChar();if(re==="{"||re==="}"||re==="@"||re==="|"||!re)break;if(re===or||re===Qt)if(_e(V))G+=re,V.next();else{if(ye(V))break;G+=re,V.next()}else G+=re,V.next()}return G}function ct(V){ae(V);let G="",re="";for(;G=Ee(V);)re+=G;return V.currentChar()===Dr&&N(at.UNTERMINATED_CLOSING_BRACE,f(),0),re}function Ot(V){ae(V);let G="";return V.currentChar()==="-"?(V.next(),G+=`-${At(V)}`):G+=At(V),V.currentChar()===Dr&&N(at.UNTERMINATED_CLOSING_BRACE,f(),0),G}function Ce(V){return V!==Ph&&V!==Qt}function Re(V){ae(V),H(V,"'");let G="",re="";for(;G=fe(V,Ce);)G==="\\"?re+=ht(V):re+=G;const ce=V.currentChar();return ce===Qt||ce===Dr?(N(at.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,f(),0),ce===Qt&&(V.next(),H(V,"'")),re):(H(V,"'"),re)}function ht(V){const G=V.currentChar();switch(G){case"\\":case"'":return V.next(),`\\${G}`;case"u":return He(V,G,4);case"U":return He(V,G,6);default:return N(at.UNKNOWN_ESCAPE_SEQUENCE,f(),0,G),""}}function He(V,G,re){H(V,G);let ce="";for(let pe=0;pe<re;pe++){const ve=ze(V);if(!ve){N(at.INVALID_UNICODE_ESCAPE_SEQUENCE,f(),0,`\\${G}${ce}${V.currentChar()}`);break}ce+=ve}return`\\${G}${ce}`}function wt(V){return V!=="{"&&V!=="}"&&V!==or&&V!==Qt}function ft(V){ae(V);let G="",re="";for(;G=fe(V,wt);)re+=G;return re}function vt(V){let G="",re="";for(;G=Le(V);)re+=G;return re}function mt(V){const G=re=>{const ce=V.currentChar();return ce==="{"||ce==="@"||ce==="|"||ce==="("||ce===")"||!ce||ce===or?re:(re+=ce,V.next(),G(re))};return G("")}function Z(V){ae(V);const G=H(V,"|");return ae(V),G}function ie(V,G){let re=null;switch(V.currentChar()){case"{":return G.braceNest>=1&&N(at.NOT_ALLOW_NEST_PLACEHOLDER,f(),0),V.next(),re=D(G,2,"{"),ae(V),G.braceNest++,re;case"}":return G.braceNest>0&&G.currentType===2&&N(at.EMPTY_PLACEHOLDER,f(),0),V.next(),re=D(G,3,"}"),G.braceNest--,G.braceNest>0&&ae(V),G.inLinked&&G.braceNest===0&&(G.inLinked=!1),re;case"@":return G.braceNest>0&&N(at.UNTERMINATED_CLOSING_BRACE,f(),0),re=de(V,G)||q(G),G.braceNest=0,re;default:{let pe=!0,ve=!0,ne=!0;if(ye(V))return G.braceNest>0&&N(at.UNTERMINATED_CLOSING_BRACE,f(),0),re=D(G,1,Z(V)),G.braceNest=0,G.inLinked=!1,re;if(G.braceNest>0&&(G.currentType===4||G.currentType===5||G.currentType===6))return N(at.UNTERMINATED_CLOSING_BRACE,f(),0),G.braceNest=0,me(V,G);if(pe=j(V,G))return re=D(G,4,ct(V)),ae(V),re;if(ve=Y(V,G))return re=D(G,5,Ot(V)),ae(V),re;if(ne=z(V,G))return re=D(G,6,Re(V)),ae(V),re;if(!pe&&!ve&&!ne)return re=D(G,12,ft(V)),N(at.INVALID_TOKEN_IN_PLACEHOLDER,f(),0,re.value),ae(V),re;break}}return re}function de(V,G){const{currentType:re}=G;let ce=null;const pe=V.currentChar();switch((re===7||re===8||re===11||re===9)&&(pe===Qt||pe===or)&&N(at.INVALID_LINKED_FORMAT,f(),0),pe){case"@":return V.next(),ce=D(G,7,"@"),G.inLinked=!0,ce;case".":return ae(V),V.next(),D(G,8,".");case":":return ae(V),V.next(),D(G,9,":");default:return ye(V)?(ce=D(G,1,Z(V)),G.braceNest=0,G.inLinked=!1,ce):K(V,G)||le(V,G)?(ae(V),de(V,G)):te(V,G)?(ae(V),D(G,11,vt(V))):be(V,G)?(ae(V),pe==="{"?ie(V,G)||ce:D(G,10,mt(V))):(re===7&&N(at.INVALID_LINKED_FORMAT,f(),0),G.braceNest=0,G.inLinked=!1,me(V,G))}}function me(V,G){let re={type:13};if(G.braceNest>0)return ie(V,G)||q(G);if(G.inLinked)return de(V,G)||q(G);switch(V.currentChar()){case"{":return ie(V,G)||q(G);case"}":return N(at.UNBALANCED_CLOSING_BRACE,f(),0),V.next(),D(G,3,"}");case"@":return de(V,G)||q(G);default:{if(ye(V))return re=D(G,1,Z(V)),G.braceNest=0,G.inLinked=!1,re;if(_e(V))return D(G,0,it(V));break}}return re}function we(){const{currentType:V,offset:G,startLoc:re,endLoc:ce}=$;return $.lastType=V,$.lastOffset=G,$.lastStartLoc=re,$.lastEndLoc=ce,$.offset=u(),$.startLoc=f(),o.currentChar()===Dr?D($,13):me(o,$)}return{nextToken:we,currentOffset:u,currentPosition:f,context:E}}const XS="parser",YS=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function VS(e,r,a){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const o=parseInt(r||a,16);return o<=55295||o>=57344?String.fromCodePoint(o):"�"}}}function WS(e={}){const r=e.location!==!1,{onError:a}=e;function o(W,I,j,Y,...z){const K=W.currentPosition();if(K.offset+=Y,K.column+=Y,a){const te=r?pc(j,K):null,le=Uo(I,te,{domain:XS,args:z});a(le)}}function u(W,I,j){const Y={type:W};return r&&(Y.start=I,Y.end=I,Y.loc={start:j,end:j}),Y}function f(W,I,j,Y){Y&&(W.type=Y),r&&(W.end=I,W.loc&&(W.loc.end=j))}function x(W,I){const j=W.context(),Y=u(3,j.offset,j.startLoc);return Y.value=I,f(Y,W.currentOffset(),W.currentPosition()),Y}function w(W,I){const j=W.context(),{lastOffset:Y,lastStartLoc:z}=j,K=u(5,Y,z);return K.index=parseInt(I,10),W.nextToken(),f(K,W.currentOffset(),W.currentPosition()),K}function $(W,I){const j=W.context(),{lastOffset:Y,lastStartLoc:z}=j,K=u(4,Y,z);return K.key=I,W.nextToken(),f(K,W.currentOffset(),W.currentPosition()),K}function E(W,I){const j=W.context(),{lastOffset:Y,lastStartLoc:z}=j,K=u(9,Y,z);return K.value=I.replace(YS,VS),W.nextToken(),f(K,W.currentOffset(),W.currentPosition()),K}function O(W){const I=W.nextToken(),j=W.context(),{lastOffset:Y,lastStartLoc:z}=j,K=u(8,Y,z);return I.type!==11?(o(W,at.UNEXPECTED_EMPTY_LINKED_MODIFIER,j.lastStartLoc,0),K.value="",f(K,Y,z),{nextConsumeToken:I,node:K}):(I.value==null&&o(W,at.UNEXPECTED_LEXICAL_ANALYSIS,j.lastStartLoc,0,Wi(I)),K.value=I.value||"",f(K,W.currentOffset(),W.currentPosition()),{node:K})}function N(W,I){const j=W.context(),Y=u(7,j.offset,j.startLoc);return Y.value=I,f(Y,W.currentOffset(),W.currentPosition()),Y}function D(W){const I=W.context(),j=u(6,I.offset,I.startLoc);let Y=W.nextToken();if(Y.type===8){const z=O(W);j.modifier=z.node,Y=z.nextConsumeToken||W.nextToken()}switch(Y.type!==9&&o(W,at.UNEXPECTED_LEXICAL_ANALYSIS,I.lastStartLoc,0,Wi(Y)),Y=W.nextToken(),Y.type===2&&(Y=W.nextToken()),Y.type){case 10:Y.value==null&&o(W,at.UNEXPECTED_LEXICAL_ANALYSIS,I.lastStartLoc,0,Wi(Y)),j.key=N(W,Y.value||"");break;case 4:Y.value==null&&o(W,at.UNEXPECTED_LEXICAL_ANALYSIS,I.lastStartLoc,0,Wi(Y)),j.key=$(W,Y.value||"");break;case 5:Y.value==null&&o(W,at.UNEXPECTED_LEXICAL_ANALYSIS,I.lastStartLoc,0,Wi(Y)),j.key=w(W,Y.value||"");break;case 6:Y.value==null&&o(W,at.UNEXPECTED_LEXICAL_ANALYSIS,I.lastStartLoc,0,Wi(Y)),j.key=E(W,Y.value||"");break;default:{o(W,at.UNEXPECTED_EMPTY_LINKED_KEY,I.lastStartLoc,0);const z=W.context(),K=u(7,z.offset,z.startLoc);return K.value="",f(K,z.offset,z.startLoc),j.key=K,f(j,z.offset,z.startLoc),{nextConsumeToken:Y,node:j}}}return f(j,W.currentOffset(),W.currentPosition()),{node:j}}function q(W){const I=W.context(),j=I.currentType===1?W.currentOffset():I.offset,Y=I.currentType===1?I.endLoc:I.startLoc,z=u(2,j,Y);z.items=[];let K=null;do{const be=K||W.nextToken();switch(K=null,be.type){case 0:be.value==null&&o(W,at.UNEXPECTED_LEXICAL_ANALYSIS,I.lastStartLoc,0,Wi(be)),z.items.push(x(W,be.value||""));break;case 5:be.value==null&&o(W,at.UNEXPECTED_LEXICAL_ANALYSIS,I.lastStartLoc,0,Wi(be)),z.items.push(w(W,be.value||""));break;case 4:be.value==null&&o(W,at.UNEXPECTED_LEXICAL_ANALYSIS,I.lastStartLoc,0,Wi(be)),z.items.push($(W,be.value||""));break;case 6:be.value==null&&o(W,at.UNEXPECTED_LEXICAL_ANALYSIS,I.lastStartLoc,0,Wi(be)),z.items.push(E(W,be.value||""));break;case 7:{const ye=D(W);z.items.push(ye.node),K=ye.nextConsumeToken||null;break}}}while(I.currentType!==13&&I.currentType!==1);const te=I.currentType===1?I.lastOffset:W.currentOffset(),le=I.currentType===1?I.lastEndLoc:W.currentPosition();return f(z,te,le),z}function H(W,I,j,Y){const z=W.context();let K=Y.items.length===0;const te=u(1,I,j);te.cases=[],te.cases.push(Y);do{const le=q(W);K||(K=le.items.length===0),te.cases.push(le)}while(z.currentType!==13);return K&&o(W,at.MUST_HAVE_MESSAGES_IN_PLURAL,j,0),f(te,W.currentOffset(),W.currentPosition()),te}function U(W){const I=W.context(),{offset:j,startLoc:Y}=I,z=q(W);return I.currentType===13?z:H(W,j,Y,z)}function ae(W){const I=zS(W,rn({},e)),j=I.context(),Y=u(0,j.offset,j.startLoc);return r&&Y.loc&&(Y.loc.source=W),Y.body=U(I),e.onCacheKey&&(Y.cacheKey=e.onCacheKey(W)),j.currentType!==13&&o(I,at.UNEXPECTED_LEXICAL_ANALYSIS,j.lastStartLoc,0,W[j.offset]||""),f(Y,I.currentOffset(),I.currentPosition()),Y}return{parse:ae}}function Wi(e){if(e.type===13)return"EOF";const r=(e.value||"").replace(/\r?\n/gu,"\\n");return r.length>10?r.slice(0,9)+"…":r}function jS(e,r={}){const a={ast:e,helpers:new Set};return{context:()=>a,helper:f=>(a.helpers.add(f),f)}}function Th(e,r){for(let a=0;a<e.length;a++)$d(e[a],r)}function $d(e,r){switch(e.type){case 1:Th(e.cases,r),r.helper("plural");break;case 2:Th(e.items,r);break;case 6:{$d(e.key,r),r.helper("linked"),r.helper("type");break}case 5:r.helper("interpolate"),r.helper("list");break;case 4:r.helper("interpolate"),r.helper("named");break}}function GS(e,r={}){const a=jS(e);a.helper("normalize"),e.body&&$d(e.body,a);const o=a.context();e.helpers=Array.from(o.helpers)}function US(e){const r=e.body;return r.type===2?Oh(r):r.cases.forEach(a=>Oh(a)),e}function Oh(e){if(e.items.length===1){const r=e.items[0];(r.type===3||r.type===9)&&(e.static=r.value,delete r.value)}else{const r=[];for(let a=0;a<e.items.length;a++){const o=e.items[a];if(!(o.type===3||o.type===9)||o.value==null)break;r.push(o.value)}if(r.length===e.items.length){e.static=Ad(r);for(let a=0;a<e.items.length;a++){const o=e.items[a];(o.type===3||o.type===9)&&delete o.value}}}}function zn(e){switch(e.t=e.type,e.type){case 0:{const r=e;zn(r.body),r.b=r.body,delete r.body;break}case 1:{const r=e,a=r.cases;for(let o=0;o<a.length;o++)zn(a[o]);r.c=a,delete r.cases;break}case 2:{const r=e,a=r.items;for(let o=0;o<a.length;o++)zn(a[o]);r.i=a,delete r.items,r.static&&(r.s=r.static,delete r.static);break}case 3:case 9:case 8:case 7:{const r=e;r.value&&(r.v=r.value,delete r.value);break}case 6:{const r=e;zn(r.key),r.k=r.key,delete r.key,r.modifier&&(zn(r.modifier),r.m=r.modifier,delete r.modifier);break}case 5:{const r=e;r.i=r.index,delete r.index;break}case 4:{const r=e;r.k=r.key,delete r.key;break}}delete e.type}function qS(e,r){const{sourceMap:a,filename:o,breakLineCode:u,needIndent:f}=r,x=r.location!==!1,w={filename:o,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:u,needIndent:f,indentLevel:0};x&&e.loc&&(w.source=e.loc.source);const $=()=>w;function E(ae,W){w.code+=ae}function O(ae,W=!0){const I=W?u:"";E(f?I+"  ".repeat(ae):I)}function N(ae=!0){const W=++w.indentLevel;ae&&O(W)}function D(ae=!0){const W=--w.indentLevel;ae&&O(W)}function q(){O(w.indentLevel)}return{context:$,push:E,indent:N,deindent:D,newline:q,helper:ae=>`_${ae}`,needIndent:()=>w.needIndent}}function KS(e,r){const{helper:a}=e;e.push(`${a("linked")}(`),oa(e,r.key),r.modifier?(e.push(", "),oa(e,r.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function ZS(e,r){const{helper:a,needIndent:o}=e;e.push(`${a("normalize")}([`),e.indent(o());const u=r.items.length;for(let f=0;f<u&&(oa(e,r.items[f]),f!==u-1);f++)e.push(", ");e.deindent(o()),e.push("])")}function JS(e,r){const{helper:a,needIndent:o}=e;if(r.cases.length>1){e.push(`${a("plural")}([`),e.indent(o());const u=r.cases.length;for(let f=0;f<u&&(oa(e,r.cases[f]),f!==u-1);f++)e.push(", ");e.deindent(o()),e.push("])")}}function QS(e,r){r.body?oa(e,r.body):e.push("null")}function oa(e,r){const{helper:a}=e;switch(r.type){case 0:QS(e,r);break;case 1:JS(e,r);break;case 2:ZS(e,r);break;case 6:KS(e,r);break;case 8:e.push(JSON.stringify(r.value),r);break;case 7:e.push(JSON.stringify(r.value),r);break;case 5:e.push(`${a("interpolate")}(${a("list")}(${r.index}))`,r);break;case 4:e.push(`${a("interpolate")}(${a("named")}(${JSON.stringify(r.key)}))`,r);break;case 9:e.push(JSON.stringify(r.value),r);break;case 3:e.push(JSON.stringify(r.value),r);break}}const eA=(e,r={})=>{const a=Ve(r.mode)?r.mode:"normal",o=Ve(r.filename)?r.filename:"message.intl",u=!!r.sourceMap,f=r.breakLineCode!=null?r.breakLineCode:a==="arrow"?";":`
`,x=r.needIndent?r.needIndent:a!=="arrow",w=e.helpers||[],$=qS(e,{mode:a,filename:o,sourceMap:u,breakLineCode:f,needIndent:x});$.push(a==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),$.indent(x),w.length>0&&($.push(`const { ${Ad(w.map(N=>`${N}: _${N}`),", ")} } = ctx`),$.newline()),$.push("return "),oa($,e),$.deindent(x),$.push("}"),delete e.helpers;const{code:E,map:O}=$.context();return{ast:e,code:E,map:O?O.toJSON():void 0}};function tA(e,r={}){const a=rn({},r),o=!!a.jit,u=!!a.minify,f=a.optimize==null?!0:a.optimize,w=WS(a).parse(e);return o?(f&&US(w),u&&zn(w),{ast:w,code:""}):(GS(w,a),eA(w,a))}/*!
  * core-base v10.0.0-beta.1
  * (c) 2024 kazuya kawaguchi
  * Released under the MIT License.
  */function iA(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(ES().__INTLIFY_PROD_DEVTOOLS__=!1)}const nn=[];nn[0]={w:[0],i:[3,0],"[":[4],o:[7]};nn[1]={w:[1],".":[2],"[":[4],o:[7]};nn[2]={w:[2],i:[3,0],0:[3,0]};nn[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};nn[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};nn[5]={"'":[4,0],o:8,l:[5,0]};nn[6]={'"':[4,0],o:8,l:[6,0]};const rA=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function nA(e){return rA.test(e)}function aA(e){const r=e.charCodeAt(0),a=e.charCodeAt(e.length-1);return r===a&&(r===34||r===39)?e.slice(1,-1):e}function sA(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function oA(e){const r=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:nA(r)?aA(r):"*"+r}function lA(e){const r=[];let a=-1,o=0,u=0,f,x,w,$,E,O,N;const D=[];D[0]=()=>{x===void 0?x=w:x+=w},D[1]=()=>{x!==void 0&&(r.push(x),x=void 0)},D[2]=()=>{D[0](),u++},D[3]=()=>{if(u>0)u--,o=4,D[0]();else{if(u=0,x===void 0||(x=oA(x),x===!1))return!1;D[1]()}};function q(){const H=e[a+1];if(o===5&&H==="'"||o===6&&H==='"')return a++,w="\\"+H,D[0](),!0}for(;o!==null;)if(a++,f=e[a],!(f==="\\"&&q())){if($=sA(f),N=nn[o],E=N[$]||N.l||8,E===8||(o=E[0],E[1]!==void 0&&(O=D[E[1]],O&&(w=f,O()===!1))))return;if(o===7)return r}}const Lh=new Map;function cA(e,r){return zt(e)?e[r]:null}function dA(e,r){if(!zt(e))return null;let a=Lh.get(r);if(a||(a=lA(r),a&&Lh.set(r,a)),!a)return null;const o=a.length;let u=e,f=0;for(;f<o;){const x=u[a[f]];if(x===void 0||Nt(u))return null;u=x,f++}return u}const uA=e=>e,hA=e=>"",fA="text",pA=e=>e.length===0?"":Ad(e),gA=TS;function Ih(e,r){return e=Math.abs(e),r===2?e?e>1?1:0:1:e?Math.min(e,2):0}function mA(e){const r=bi(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(bi(e.named.count)||bi(e.named.n))?bi(e.named.count)?e.named.count:bi(e.named.n)?e.named.n:r:r}function xA(e,r){r.count||(r.count=e),r.n||(r.n=e)}function bA(e={}){const r=e.locale,a=mA(e),o=zt(e.pluralRules)&&Ve(r)&&Nt(e.pluralRules[r])?e.pluralRules[r]:Ih,u=zt(e.pluralRules)&&Ve(r)&&Nt(e.pluralRules[r])?Ih:void 0,f=W=>W[o(a,W.length,u)],x=e.list||[],w=W=>x[W],$=e.named||{};bi(e.pluralIndex)&&xA(a,$);const E=W=>$[W];function O(W){const I=Nt(e.messages)?e.messages(W):zt(e.messages)?e.messages[W]:!1;return I||(e.parent?e.parent.message(W):hA)}const N=W=>e.modifiers?e.modifiers[W]:uA,D=xt(e.processor)&&Nt(e.processor.normalize)?e.processor.normalize:pA,q=xt(e.processor)&&Nt(e.processor.interpolate)?e.processor.interpolate:gA,H=xt(e.processor)&&Ve(e.processor.type)?e.processor.type:fA,ae={list:w,named:E,plural:f,linked:(W,...I)=>{const[j,Y]=I;let z="text",K="";I.length===1?zt(j)?(K=j.modifier||K,z=j.type||z):Ve(j)&&(K=j||K):I.length===2&&(Ve(j)&&(K=j||K),Ve(Y)&&(z=Y||z));const te=O(W)(ae),le=z==="vnode"&&er(te)&&K?te[0]:te;return K?N(K)(le,z):le},message:O,type:H,interpolate:q,normalize:D,values:rn({},x,$)};return ae}let ns=null;function yA(e){ns=e}function vA(e,r,a){ns&&ns.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:r,meta:a})}const wA=SA("function:translate");function SA(e){return r=>ns&&ns.emit(e,r)}const gr={INVALID_ARGUMENT:IS,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_NON_STRING_MESSAGE:20,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23},AA=24;function mr(e){return Uo(e,null,void 0)}function Cd(e,r){return r.locale!=null?Rh(r.locale):Rh(e.locale)}let _l;function Rh(e){if(Ve(e))return e;if(Nt(e)){if(e.resolvedOnce&&_l!=null)return _l;if(e.constructor.name==="Function"){const r=e();if(PS(r))throw mr(gr.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return _l=r}else throw mr(gr.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw mr(gr.NOT_SUPPORT_LOCALE_TYPE)}function $A(e,r,a){return[...new Set([a,...er(r)?r:zt(r)?Object.keys(r):Ve(r)?[r]:[a]])]}function a0(e,r,a){const o=Ve(a)?a:Ao,u=e;u.__localeChainCache||(u.__localeChainCache=new Map);let f=u.__localeChainCache.get(o);if(!f){f=[];let x=[a];for(;er(x);)x=Nh(f,x,r);const w=er(r)||!xt(r)?r:r.default?r.default:null;x=Ve(w)?[w]:w,er(x)&&Nh(f,x,!1),u.__localeChainCache.set(o,f)}return f}function Nh(e,r,a){let o=!0;for(let u=0;u<r.length&&oi(o);u++){const f=r[u];Ve(f)&&(o=CA(e,r[u],a))}return o}function CA(e,r,a){let o;const u=r.split("-");do{const f=u.join("-");o=kA(e,f,a),u.splice(-1,1)}while(u.length&&o===!0);return o}function kA(e,r,a){let o=!1;if(!e.includes(r)&&(o=!0,r)){o=r[r.length-1]!=="!";const u=r.replace(/!/g,"");e.push(u),(er(a)||xt(a))&&a[u]&&(o=a[u])}return o}const _A="10.0.0-beta.1",qo=-1,Ao="en-US",Mh="",Dh=e=>`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function EA(){return{upper:(e,r)=>r==="text"&&Ve(e)?e.toUpperCase():r==="vnode"&&zt(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,r)=>r==="text"&&Ve(e)?e.toLowerCase():r==="vnode"&&zt(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,r)=>r==="text"&&Ve(e)?Dh(e):r==="vnode"&&zt(e)&&"__v_isVNode"in e?Dh(e.children):e}}let s0;function PA(e){s0=e}let o0;function TA(e){o0=e}let l0;function OA(e){l0=e}let c0=null;const LA=e=>{c0=e},IA=()=>c0;let d0=null;const Fh=e=>{d0=e},RA=()=>d0;let Hh=0;function NA(e={}){const r=Nt(e.onWarn)?e.onWarn:OS,a=Ve(e.version)?e.version:_A,o=Ve(e.locale)||Nt(e.locale)?e.locale:Ao,u=Nt(o)?Ao:o,f=er(e.fallbackLocale)||xt(e.fallbackLocale)||Ve(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:u,x=xt(e.messages)?e.messages:{[u]:{}},w=xt(e.datetimeFormats)?e.datetimeFormats:{[u]:{}},$=xt(e.numberFormats)?e.numberFormats:{[u]:{}},E=rn({},e.modifiers||{},EA()),O=e.pluralRules||{},N=Nt(e.missing)?e.missing:null,D=oi(e.missingWarn)||kh(e.missingWarn)?e.missingWarn:!0,q=oi(e.fallbackWarn)||kh(e.fallbackWarn)?e.fallbackWarn:!0,H=!!e.fallbackFormat,U=!!e.unresolving,ae=Nt(e.postTranslation)?e.postTranslation:null,W=xt(e.processor)?e.processor:null,I=oi(e.warnHtmlMessage)?e.warnHtmlMessage:!0,j=!!e.escapeParameter,Y=Nt(e.messageCompiler)?e.messageCompiler:s0,z=Nt(e.messageResolver)?e.messageResolver:o0||cA,K=Nt(e.localeFallbacker)?e.localeFallbacker:l0||$A,te=zt(e.fallbackContext)?e.fallbackContext:void 0,le=e,be=zt(le.__datetimeFormatters)?le.__datetimeFormatters:new Map,ye=zt(le.__numberFormatters)?le.__numberFormatters:new Map,_e=zt(le.__meta)?le.__meta:{};Hh++;const fe={version:a,cid:Hh,locale:o,fallbackLocale:f,messages:x,modifiers:E,pluralRules:O,missing:N,missingWarn:D,fallbackWarn:q,fallbackFormat:H,unresolving:U,postTranslation:ae,processor:W,warnHtmlMessage:I,escapeParameter:j,messageCompiler:Y,messageResolver:z,localeFallbacker:K,fallbackContext:te,onWarn:r,__meta:_e};return fe.datetimeFormats=w,fe.numberFormats=$,fe.__datetimeFormatters=be,fe.__numberFormatters=ye,__INTLIFY_PROD_DEVTOOLS__&&vA(fe,a,_e),fe}function kd(e,r,a,o,u){const{missing:f,onWarn:x}=e;if(f!==null){const w=f(e,a,r,u);return Ve(w)?w:r}else return r}function Pa(e,r,a){const o=e;o.__localeChainCache=new Map,e.localeFallbacker(e,a,r)}function MA(e,r){return e===r?!1:e.split("-")[0]===r.split("-")[0]}function DA(e,r){const a=r.indexOf(e);if(a===-1)return!1;for(let o=a+1;o<r.length;o++)if(MA(e,r[o]))return!0;return!1}function El(e){return a=>FA(a,e)}function FA(e,r){const a=r.b||r.body;if((a.t||a.type)===1){const o=a,u=o.c||o.cases;return e.plural(u.reduce((f,x)=>[...f,Bh(e,x)],[]))}else return Bh(e,a)}function Bh(e,r){const a=r.s||r.static;if(a)return e.type==="text"?a:e.normalize([a]);{const o=(r.i||r.items).reduce((u,f)=>[...u,gc(e,f)],[]);return e.normalize(o)}}function gc(e,r){const a=r.t||r.type;switch(a){case 3:{const o=r;return o.v||o.value}case 9:{const o=r;return o.v||o.value}case 4:{const o=r;return e.interpolate(e.named(o.k||o.key))}case 5:{const o=r;return e.interpolate(e.list(o.i!=null?o.i:o.index))}case 6:{const o=r,u=o.m||o.modifier;return e.linked(gc(e,o.k||o.key),u?gc(e,u):void 0,e.type)}case 7:{const o=r;return o.v||o.value}case 8:{const o=r;return o.v||o.value}default:throw new Error(`unhandled node type on format message part: ${a}`)}}const HA=e=>e;let Bs=Object.create(null);const la=e=>zt(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function BA(e,r={}){let a=!1;const o=r.onError||RS;return r.onError=u=>{a=!0,o(u)},{...tA(e,r),detectError:a}}function zA(e,r){if(Ve(e)){oi(r.warnHtmlMessage)&&r.warnHtmlMessage;const o=(r.onCacheKey||HA)(e),u=Bs[o];if(u)return u;const{ast:f,detectError:x}=BA(e,{...r,location:!1,jit:!0}),w=El(f);return x?w:Bs[o]=w}else{const a=e.cacheKey;if(a){const o=Bs[a];return o||(Bs[a]=El(e))}else return El(e)}}const zh=()=>"",Ci=e=>Nt(e);function Xh(e,...r){const{fallbackFormat:a,postTranslation:o,unresolving:u,messageCompiler:f,fallbackLocale:x,messages:w}=e,[$,E]=mc(...r),O=oi(E.missingWarn)?E.missingWarn:e.missingWarn,N=oi(E.fallbackWarn)?E.fallbackWarn:e.fallbackWarn,D=oi(E.escapeParameter)?E.escapeParameter:e.escapeParameter,q=!!E.resolvedMessage,H=Ve(E.default)||oi(E.default)?oi(E.default)?f?$:()=>$:E.default:a?f?$:()=>$:null,U=a||H!=null&&(Ve(H)||Nt(H)),ae=Cd(e,E);D&&XA(E);let[W,I,j]=q?[$,ae,w[ae]||{}]:u0(e,$,ae,x,N,O),Y=W,z=$;if(!q&&!(Ve(Y)||la(Y)||Ci(Y))&&U&&(Y=H,z=Y),!q&&(!(Ve(Y)||la(Y)||Ci(Y))||!Ve(I)))return u?qo:$;let K=!1;const te=()=>{K=!0},le=Ci(Y)?Y:h0(e,$,I,Y,z,te);if(K)return Y;const be=WA(e,I,j,E),ye=bA(be),_e=YA(e,le,ye),fe=o?o(_e,$):_e;if(__INTLIFY_PROD_DEVTOOLS__){const Pe={timestamp:Date.now(),key:Ve($)?$:Ci(Y)?Y.key:"",locale:I||(Ci(Y)?Y.locale:""),format:Ve(Y)?Y:Ci(Y)?Y.source:"",message:fe};Pe.meta=rn({},e.__meta,IA()||{}),wA(Pe)}return fe}function XA(e){er(e.list)?e.list=e.list.map(r=>Ve(r)?Eh(r):r):zt(e.named)&&Object.keys(e.named).forEach(r=>{Ve(e.named[r])&&(e.named[r]=Eh(e.named[r]))})}function u0(e,r,a,o,u,f){const{messages:x,onWarn:w,messageResolver:$,localeFallbacker:E}=e,O=E(e,o,a);let N={},D,q=null;const H="translate";for(let U=0;U<O.length&&(D=O[U],N=x[D]||{},(q=$(N,r))===null&&(q=N[r]),!(Ve(q)||la(q)||Ci(q)));U++)if(!DA(D,O)){const ae=kd(e,r,D,f,H);ae!==r&&(q=ae)}return[q,D,N]}function h0(e,r,a,o,u,f){const{messageCompiler:x,warnHtmlMessage:w}=e;if(Ci(o)){const E=o;return E.locale=E.locale||a,E.key=E.key||r,E}if(x==null){const E=()=>o;return E.locale=a,E.key=r,E}const $=x(o,VA(e,a,u,o,w,f));return $.locale=a,$.key=r,$.source=o,$}function YA(e,r,a){return r(a)}function mc(...e){const[r,a,o]=e,u={};if(!Ve(r)&&!bi(r)&&!Ci(r)&&!la(r))throw mr(gr.INVALID_ARGUMENT);const f=bi(r)?String(r):(Ci(r),r);return bi(a)?u.plural=a:Ve(a)?u.default=a:xt(a)&&!Sd(a)?u.named=a:er(a)&&(u.list=a),bi(o)?u.plural=o:Ve(o)?u.default=o:xt(o)&&rn(u,o),[f,u]}function VA(e,r,a,o,u,f){return{locale:r,key:a,warnHtmlMessage:u,onError:x=>{throw f&&f(x),x},onCacheKey:x=>CS(r,a,x)}}function WA(e,r,a,o){const{modifiers:u,pluralRules:f,messageResolver:x,fallbackLocale:w,fallbackWarn:$,missingWarn:E,fallbackContext:O}=e,D={locale:r,modifiers:u,pluralRules:f,messages:q=>{let H=x(a,q);if(H==null&&O){const[,,U]=u0(O,q,r,w,$,E);H=x(U,q)}if(Ve(H)||la(H)){let U=!1;const W=h0(e,q,r,H,q,()=>{U=!0});return U?zh:W}else return Ci(H)?H:zh}};return e.processor&&(D.processor=e.processor),o.list&&(D.list=o.list),o.named&&(D.named=o.named),bi(o.plural)&&(D.pluralIndex=o.plural),D}function Yh(e,...r){const{datetimeFormats:a,unresolving:o,fallbackLocale:u,onWarn:f,localeFallbacker:x}=e,{__datetimeFormatters:w}=e,[$,E,O,N]=xc(...r),D=oi(O.missingWarn)?O.missingWarn:e.missingWarn;oi(O.fallbackWarn)?O.fallbackWarn:e.fallbackWarn;const q=!!O.part,H=Cd(e,O),U=x(e,u,H);if(!Ve($)||$==="")return new Intl.DateTimeFormat(H,N).format(E);let ae={},W,I=null;const j="datetime format";for(let K=0;K<U.length&&(W=U[K],ae=a[W]||{},I=ae[$],!xt(I));K++)kd(e,$,W,D,j);if(!xt(I)||!Ve(W))return o?qo:$;let Y=`${W}__${$}`;Sd(N)||(Y=`${Y}__${JSON.stringify(N)}`);let z=w.get(Y);return z||(z=new Intl.DateTimeFormat(W,rn({},I,N)),w.set(Y,z)),q?z.formatToParts(E):z.format(E)}const f0=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function xc(...e){const[r,a,o,u]=e,f={};let x={},w;if(Ve(r)){const $=r.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!$)throw mr(gr.INVALID_ISO_DATE_ARGUMENT);const E=$[3]?$[3].trim().startsWith("T")?`${$[1].trim()}${$[3].trim()}`:`${$[1].trim()}T${$[3].trim()}`:$[1].trim();w=new Date(E);try{w.toISOString()}catch{throw mr(gr.INVALID_ISO_DATE_ARGUMENT)}}else if(_S(r)){if(isNaN(r.getTime()))throw mr(gr.INVALID_DATE_ARGUMENT);w=r}else if(bi(r))w=r;else throw mr(gr.INVALID_ARGUMENT);return Ve(a)?f.key=a:xt(a)&&Object.keys(a).forEach($=>{f0.includes($)?x[$]=a[$]:f[$]=a[$]}),Ve(o)?f.locale=o:xt(o)&&(x=o),xt(u)&&(x=u),[f.key||"",w,f,x]}function Vh(e,r,a){const o=e;for(const u in a){const f=`${r}__${u}`;o.__datetimeFormatters.has(f)&&o.__datetimeFormatters.delete(f)}}function Wh(e,...r){const{numberFormats:a,unresolving:o,fallbackLocale:u,onWarn:f,localeFallbacker:x}=e,{__numberFormatters:w}=e,[$,E,O,N]=bc(...r),D=oi(O.missingWarn)?O.missingWarn:e.missingWarn;oi(O.fallbackWarn)?O.fallbackWarn:e.fallbackWarn;const q=!!O.part,H=Cd(e,O),U=x(e,u,H);if(!Ve($)||$==="")return new Intl.NumberFormat(H,N).format(E);let ae={},W,I=null;const j="number format";for(let K=0;K<U.length&&(W=U[K],ae=a[W]||{},I=ae[$],!xt(I));K++)kd(e,$,W,D,j);if(!xt(I)||!Ve(W))return o?qo:$;let Y=`${W}__${$}`;Sd(N)||(Y=`${Y}__${JSON.stringify(N)}`);let z=w.get(Y);return z||(z=new Intl.NumberFormat(W,rn({},I,N)),w.set(Y,z)),q?z.formatToParts(E):z.format(E)}const p0=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function bc(...e){const[r,a,o,u]=e,f={};let x={};if(!bi(r))throw mr(gr.INVALID_ARGUMENT);const w=r;return Ve(a)?f.key=a:xt(a)&&Object.keys(a).forEach($=>{p0.includes($)?x[$]=a[$]:f[$]=a[$]}),Ve(o)?f.locale=o:xt(o)&&(x=o),xt(u)&&(x=u),[f.key||"",w,f,x]}function jh(e,r,a){const o=e;for(const u in a){const f=`${r}__${u}`;o.__numberFormatters.has(f)&&o.__numberFormatters.delete(f)}}iA();/*!
  * vue-i18n v10.0.0-beta.1
  * (c) 2024 kazuya kawaguchi
  * Released under the MIT License.
  */const jA="10.0.0-beta.1";function GA(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(i0().__INTLIFY_PROD_DEVTOOLS__=!1)}const Ei={UNEXPECTED_RETURN_TYPE:AA,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:30,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32,NOT_COMPATIBLE_LEGACY_VUE_I18N:33,NOT_AVAILABLE_COMPOSITION_IN_LEGACY:34};function zi(e,...r){return Uo(e,null,void 0)}const yc=tn("__translateVNode"),vc=tn("__datetimeParts"),wc=tn("__numberParts"),UA=tn("__setPluralRules"),qA=tn("__injectWithOption"),Sc=tn("__dispose");function as(e){if(!yi(e))return e;for(const r in e)if(So(e,r))if(!r.includes("."))yi(e[r])&&as(e[r]);else{const a=r.split("."),o=a.length-1;let u=e,f=!1;for(let x=0;x<o;x++){if(a[x]in u||(u[a[x]]={}),!yi(u[a[x]])){f=!0;break}u=u[a[x]]}f||(u[a[o]]=e[r],delete e[r]),yi(u[a[o]])&&as(u[a[o]])}return e}function g0(e,r){const{messages:a,__i18n:o,messageResolver:u,flatJson:f}=r,x=Ni(a)?a:pr(o)?{}:{[e]:{}};if(pr(o)&&o.forEach(w=>{if("locale"in w&&"resource"in w){const{locale:$,resource:E}=w;$?(x[$]=x[$]||{},Js(E,x[$])):Js(E,x)}else _t(w)&&Js(JSON.parse(w),x)}),u==null&&f)for(const w in x)So(x,w)&&as(x[w]);return x}function m0(e){return e.type}function KA(e,r,a){let o=yi(r.messages)?r.messages:{};"__i18nGlobal"in a&&(o=g0(e.locale.value,{messages:o,__i18n:a.__i18nGlobal}));const u=Object.keys(o);u.length&&u.forEach(f=>{e.mergeLocaleMessage(f,o[f])});{if(yi(r.datetimeFormats)){const f=Object.keys(r.datetimeFormats);f.length&&f.forEach(x=>{e.mergeDateTimeFormat(x,r.datetimeFormats[x])})}if(yi(r.numberFormats)){const f=Object.keys(r.numberFormats);f.length&&f.forEach(x=>{e.mergeNumberFormat(x,r.numberFormats[x])})}}}function Gh(e){return ut(Ur,null,e,0)}const Uh="__INTLIFY_META__",qh=()=>[],ZA=()=>!1;let Kh=0;function Zh(e){return(r,a,o,u)=>e(a,o,Pi()||void 0,u)}const JA=()=>{const e=Pi();let r=null;return e&&(r=m0(e)[Uh])?{[Uh]:r}:null};function x0(e={}){const{__root:r,__injectWithOption:a}=e,o=r===void 0,u=e.flatJson,f=wo?br:Mc;let x=cr(e.inheritLocale)?e.inheritLocale:!0;const w=f(r&&x?r.locale.value:_t(e.locale)?e.locale:Ao),$=f(r&&x?r.fallbackLocale.value:_t(e.fallbackLocale)||pr(e.fallbackLocale)||Ni(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:w.value),E=f(g0(w.value,e)),O=f(Ni(e.datetimeFormats)?e.datetimeFormats:{[w.value]:{}}),N=f(Ni(e.numberFormats)?e.numberFormats:{[w.value]:{}});let D=r?r.missingWarn:cr(e.missingWarn)||$h(e.missingWarn)?e.missingWarn:!0,q=r?r.fallbackWarn:cr(e.fallbackWarn)||$h(e.fallbackWarn)?e.fallbackWarn:!0,H=r?r.fallbackRoot:cr(e.fallbackRoot)?e.fallbackRoot:!0,U=!!e.fallbackFormat,ae=Fs(e.missing)?e.missing:null,W=Fs(e.missing)?Zh(e.missing):null,I=Fs(e.postTranslation)?e.postTranslation:null,j=r?r.warnHtmlMessage:cr(e.warnHtmlMessage)?e.warnHtmlMessage:!0,Y=!!e.escapeParameter;const z=r?r.modifiers:Ni(e.modifiers)?e.modifiers:{};let K=e.pluralRules||r&&r.pluralRules,te;te=(()=>{o&&Fh(null);const ne={version:jA,locale:w.value,fallbackLocale:$.value,messages:E.value,modifiers:z,pluralRules:K,missing:W===null?void 0:W,missingWarn:D,fallbackWarn:q,fallbackFormat:U,unresolving:!0,postTranslation:I===null?void 0:I,warnHtmlMessage:j,escapeParameter:Y,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};ne.datetimeFormats=O.value,ne.numberFormats=N.value,ne.__datetimeFormatters=Ni(te)?te.__datetimeFormatters:void 0,ne.__numberFormatters=Ni(te)?te.__numberFormatters:void 0;const se=NA(ne);return o&&Fh(se),se})(),Pa(te,w.value,$.value);function be(){return[w.value,$.value,E.value,O.value,N.value]}const ye=mi({get:()=>w.value,set:ne=>{w.value=ne,te.locale=w.value}}),_e=mi({get:()=>$.value,set:ne=>{$.value=ne,te.fallbackLocale=$.value,Pa(te,w.value,ne)}}),fe=mi(()=>E.value),Pe=mi(()=>O.value),Le=mi(()=>N.value);function Xe(){return Fs(I)?I:null}function Ee(ne){I=ne,te.postTranslation=ne}function Me(){return ae}function Te(ne){ne!==null&&(W=Zh(ne)),ae=ne,te.missing=W}const tt=(ne,se,ke,Oe,Be,Ue)=>{be();let Ge;try{__INTLIFY_PROD_DEVTOOLS__,o||(te.fallbackContext=r?RA():void 0),Ge=ne(te)}finally{__INTLIFY_PROD_DEVTOOLS__,o||(te.fallbackContext=void 0)}if(ke!=="translate exists"&&rs(Ge)&&Ge===qo||ke==="translate exists"&&!Ge){const[St,ri]=se();return r&&H?Oe(r):Be(St)}else{if(Ue(Ge))return Ge;throw zi(Ei.UNEXPECTED_RETURN_TYPE)}};function ze(...ne){return tt(se=>Reflect.apply(Xh,null,[se,...ne]),()=>mc(...ne),"translate",se=>Reflect.apply(se.t,se,[...ne]),se=>se,se=>_t(se))}function At(...ne){const[se,ke,Oe]=ne;if(Oe&&!yi(Oe))throw zi(Ei.INVALID_ARGUMENT);return ze(se,ke,Qi({resolvedMessage:!0},Oe||{}))}function it(...ne){return tt(se=>Reflect.apply(Yh,null,[se,...ne]),()=>xc(...ne),"datetime format",se=>Reflect.apply(se.d,se,[...ne]),()=>Mh,se=>_t(se))}function ct(...ne){return tt(se=>Reflect.apply(Wh,null,[se,...ne]),()=>bc(...ne),"number format",se=>Reflect.apply(se.n,se,[...ne]),()=>Mh,se=>_t(se))}function Ot(ne){return ne.map(se=>_t(se)||rs(se)||cr(se)?Gh(String(se)):se)}const Re={normalize:Ot,interpolate:ne=>ne,type:"vnode"};function ht(...ne){return tt(se=>{let ke;const Oe=se;try{Oe.processor=Re,ke=Reflect.apply(Xh,null,[Oe,...ne])}finally{Oe.processor=null}return ke},()=>mc(...ne),"translate",se=>se[yc](...ne),se=>[Gh(se)],se=>pr(se))}function He(...ne){return tt(se=>Reflect.apply(Wh,null,[se,...ne]),()=>bc(...ne),"number format",se=>se[wc](...ne),qh,se=>_t(se)||pr(se))}function wt(...ne){return tt(se=>Reflect.apply(Yh,null,[se,...ne]),()=>xc(...ne),"datetime format",se=>se[vc](...ne),qh,se=>_t(se)||pr(se))}function ft(ne){K=ne,te.pluralRules=K}function vt(ne,se){return tt(()=>{if(!ne)return!1;const ke=_t(se)?se:w.value,Oe=ie(ke),Be=te.messageResolver(Oe,ne);return la(Be)||Ci(Be)||_t(Be)},()=>[ne],"translate exists",ke=>Reflect.apply(ke.te,ke,[ne,se]),ZA,ke=>cr(ke))}function mt(ne){let se=null;const ke=a0(te,$.value,w.value);for(let Oe=0;Oe<ke.length;Oe++){const Be=E.value[ke[Oe]]||{},Ue=te.messageResolver(Be,ne);if(Ue!=null){se=Ue;break}}return se}function Z(ne){const se=mt(ne);return se??(r?r.tm(ne)||{}:{})}function ie(ne){return E.value[ne]||{}}function de(ne,se){if(u){const ke={[ne]:se};for(const Oe in ke)So(ke,Oe)&&as(ke[Oe]);se=ke[ne]}E.value[ne]=se,te.messages=E.value}function me(ne,se){E.value[ne]=E.value[ne]||{};const ke={[ne]:se};if(u)for(const Oe in ke)So(ke,Oe)&&as(ke[Oe]);se=ke[ne],Js(se,E.value[ne]),te.messages=E.value}function we(ne){return O.value[ne]||{}}function V(ne,se){O.value[ne]=se,te.datetimeFormats=O.value,Vh(te,ne,se)}function G(ne,se){O.value[ne]=Qi(O.value[ne]||{},se),te.datetimeFormats=O.value,Vh(te,ne,se)}function re(ne){return N.value[ne]||{}}function ce(ne,se){N.value[ne]=se,te.numberFormats=N.value,jh(te,ne,se)}function pe(ne,se){N.value[ne]=Qi(N.value[ne]||{},se),te.numberFormats=N.value,jh(te,ne,se)}Kh++,r&&wo&&(yr(r.locale,ne=>{x&&(w.value=ne,te.locale=ne,Pa(te,w.value,$.value))}),yr(r.fallbackLocale,ne=>{x&&($.value=ne,te.fallbackLocale=ne,Pa(te,w.value,$.value))}));const ve={id:Kh,locale:ye,fallbackLocale:_e,get inheritLocale(){return x},set inheritLocale(ne){x=ne,ne&&r&&(w.value=r.locale.value,$.value=r.fallbackLocale.value,Pa(te,w.value,$.value))},get availableLocales(){return Object.keys(E.value).sort()},messages:fe,get modifiers(){return z},get pluralRules(){return K||{}},get isGlobal(){return o},get missingWarn(){return D},set missingWarn(ne){D=ne,te.missingWarn=D},get fallbackWarn(){return q},set fallbackWarn(ne){q=ne,te.fallbackWarn=q},get fallbackRoot(){return H},set fallbackRoot(ne){H=ne},get fallbackFormat(){return U},set fallbackFormat(ne){U=ne,te.fallbackFormat=U},get warnHtmlMessage(){return j},set warnHtmlMessage(ne){j=ne,te.warnHtmlMessage=ne},get escapeParameter(){return Y},set escapeParameter(ne){Y=ne,te.escapeParameter=ne},t:ze,getLocaleMessage:ie,setLocaleMessage:de,mergeLocaleMessage:me,getPostTranslationHandler:Xe,setPostTranslationHandler:Ee,getMissingHandler:Me,setMissingHandler:Te,[UA]:ft};return ve.datetimeFormats=Pe,ve.numberFormats=Le,ve.rt=At,ve.te=vt,ve.tm=Z,ve.d=it,ve.n=ct,ve.getDateTimeFormat=we,ve.setDateTimeFormat=V,ve.mergeDateTimeFormat=G,ve.getNumberFormat=re,ve.setNumberFormat=ce,ve.mergeNumberFormat=pe,ve[qA]=a,ve[yc]=ht,ve[vc]=wt,ve[wc]=He,ve}const _d={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function QA({slots:e},r){return r.length===1&&r[0]==="default"?(e.default?e.default():[]).reduce((o,u)=>[...o,...u.type===Et?u.children:[u]],[]):r.reduce((a,o)=>{const u=e[o];return u&&(a[o]=u()),a},{})}function b0(){return Et}const e$=Qr({name:"i18n-t",props:Qi({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>rs(e)||!isNaN(e)}},_d),setup(e,r){const{slots:a,attrs:o}=r,u=e.i18n||Ed({useScope:e.scope,__useComponent:!0});return()=>{const f=Object.keys(a).filter(N=>N!=="_"),x={};e.locale&&(x.locale=e.locale),e.plural!==void 0&&(x.plural=_t(e.plural)?+e.plural:e.plural);const w=QA(r,f),$=u[yc](e.keypath,w,x),E=Qi({},o),O=_t(e.tag)||yi(e.tag)?e.tag:b0();return Ji(O,E,$)}}}),Jh=e$;function t$(e){return pr(e)&&!_t(e[0])}function y0(e,r,a,o){const{slots:u,attrs:f}=r;return()=>{const x={part:!0};let w={};e.locale&&(x.locale=e.locale),_t(e.format)?x.key=e.format:yi(e.format)&&(_t(e.format.key)&&(x.key=e.format.key),w=Object.keys(e.format).reduce((D,q)=>a.includes(q)?Qi({},D,{[q]:e.format[q]}):D,{}));const $=o(e.value,x,w);let E=[x.key];pr($)?E=$.map((D,q)=>{const H=u[D.type],U=H?H({[D.type]:D.value,index:q,parts:$}):[D.value];return t$(U)&&(U[0].key=`${D.type}-${q}`),U}):_t($)&&(E=[$]);const O=Qi({},f),N=_t(e.tag)||yi(e.tag)?e.tag:b0();return Ji(N,O,E)}}const i$=Qr({name:"i18n-n",props:Qi({value:{type:Number,required:!0},format:{type:[String,Object]}},_d),setup(e,r){const a=e.i18n||Ed({useScope:e.scope,__useComponent:!0});return y0(e,r,p0,(...o)=>a[wc](...o))}}),Qh=i$,r$=Qr({name:"i18n-d",props:Qi({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},_d),setup(e,r){const a=e.i18n||Ed({useScope:e.scope,__useComponent:!0});return y0(e,r,f0,(...o)=>a[vc](...o))}}),ef=r$;function n$(e,r){const a=e;if(e.mode==="composition")return a.__getInstance(r)||e.global;{const o=a.__getInstance(r);return o!=null?o.__composer:e.global.__composer}}function a$(e){const r=x=>{const{instance:w,value:$}=x;if(!w||!w.$)throw zi(Ei.UNEXPECTED_ERROR);const E=n$(e,w.$),O=tf($);return[Reflect.apply(E.t,E,[...rf(O)]),E]};return{created:(x,w)=>{const[$,E]=r(w);wo&&e.global===E&&(x.__i18nWatcher=yr(E.locale,()=>{w.instance&&w.instance.$forceUpdate()})),x.__composer=E,x.textContent=$},unmounted:x=>{wo&&x.__i18nWatcher&&(x.__i18nWatcher(),x.__i18nWatcher=void 0,delete x.__i18nWatcher),x.__composer&&(x.__composer=void 0,delete x.__composer)},beforeUpdate:(x,{value:w})=>{if(x.__composer){const $=x.__composer,E=tf(w);x.textContent=Reflect.apply($.t,$,[...rf(E)])}},getSSRProps:x=>{const[w]=r(x);return{textContent:w}}}}function tf(e){if(_t(e))return{path:e};if(Ni(e)){if(!("path"in e))throw zi(Ei.REQUIRED_VALUE,"path");return e}else throw zi(Ei.INVALID_VALUE)}function rf(e){const{path:r,locale:a,args:o,choice:u,plural:f}=e,x={},w=o||{};return _t(a)&&(x.locale=a),rs(u)&&(x.plural=u),rs(f)&&(x.plural=f),[r,w,x]}function s$(e,r,...a){const o=Ni(a[0])?a[0]:{};(cr(o.globalInstall)?o.globalInstall:!0)&&([Jh.name,"I18nT"].forEach(f=>e.component(f,Jh)),[Qh.name,"I18nN"].forEach(f=>e.component(f,Qh)),[ef.name,"I18nD"].forEach(f=>e.component(f,ef))),e.directive("t",a$(r))}const o$=tn("global-vue-i18n");function l$(e={},r){const a=cr(e.globalInjection)?e.globalInjection:!0,o=new Map,[u,f]=c$(e),x=tn("");function w(N){return o.get(N)||null}function $(N,D){o.set(N,D)}function E(N){o.delete(N)}const O={get mode(){return"composition"},async install(N,...D){if(N.__VUE_I18N_SYMBOL__=x,N.provide(N.__VUE_I18N_SYMBOL__,O),Ni(D[0])){const U=D[0];O.__composerExtend=U.__composerExtend,O.__vueI18nExtend=U.__vueI18nExtend}let q=null;a&&(q=x$(N,O.global)),s$(N,O,...D);const H=N.unmount;N.unmount=()=>{q&&q(),O.dispose(),H()}},get global(){return f},dispose(){u.stop()},__instances:o,__getInstance:w,__setInstance:$,__deleteInstance:E};return O}function Ed(e={}){const r=Pi();if(r==null)throw zi(Ei.MUST_BE_CALL_SETUP_TOP);if(!r.isCE&&r.appContext.app!=null&&!r.appContext.app.__VUE_I18N_SYMBOL__)throw zi(Ei.NOT_INSTALLED);const a=d$(r),o=h$(a),u=m0(r),f=u$(e,u);if(f==="global")return KA(o,e,u),o;if(f==="parent"){let $=f$(a,r,e.__useComponent);return $==null&&($=o),$}const x=a;let w=x.__getInstance(r);if(w==null){const $=Qi({},e);"__i18n"in u&&($.__i18n=u.__i18n),o&&($.__root=o),w=x0($),x.__composerExtend&&(w[Sc]=x.__composerExtend(w)),g$(x,r,w),x.__setInstance(r,w)}return w}function c$(e,r,a){const o=df(),u=o.run(()=>x0(e));if(u==null)throw zi(Ei.UNEXPECTED_ERROR);return[o,u]}function d$(e){const r=Kn(e.isCE?o$:e.appContext.app.__VUE_I18N_SYMBOL__);if(!r)throw zi(e.isCE?Ei.NOT_INSTALLED_WITH_PROVIDE:Ei.UNEXPECTED_ERROR);return r}function u$(e,r){return wS(e)?"__i18n"in r?"local":"global":e.useScope?e.useScope:"local"}function h$(e){return e.mode==="composition"?e.global:e.global.__composer}function f$(e,r,a=!1){let o=null;const u=r.root;let f=p$(r,a);for(;f!=null;){const x=e;if(e.mode==="composition"&&(o=x.__getInstance(f)),o!=null||u===f)break;f=f.parent}return o}function p$(e,r=!1){return e==null?null:r&&e.vnode.ctx||e.parent}function g$(e,r,a){ua(()=>{},r),us(()=>{const o=a;e.__deleteInstance(r);const u=o[Sc];u&&(u(),delete o[Sc])},r)}const m$=["locale","fallbackLocale","availableLocales"],nf=["t","rt","d","n","tm","te"];function x$(e,r){const a=Object.create(null);return m$.forEach(u=>{const f=Object.getOwnPropertyDescriptor(r,u);if(!f)throw zi(Ei.UNEXPECTED_ERROR);const x=Dt(f.value)?{get(){return f.value.value},set(w){f.value.value=w}}:{get(){return f.get&&f.get()}};Object.defineProperty(a,u,x)}),e.config.globalProperties.$i18n=a,nf.forEach(u=>{const f=Object.getOwnPropertyDescriptor(r,u);if(!f||!f.value)throw zi(Ei.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${u}`,f)}),()=>{delete e.config.globalProperties.$i18n,nf.forEach(u=>{delete e.config.globalProperties[`$${u}`]})}}GA();PA(zA);TA(dA);OA(a0);if(__INTLIFY_PROD_DEVTOOLS__){const e=i0();e.__INTLIFY__=!0,yA(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}async function af(e){return(await Qa.get(`/translations/${e}`)).data}async function b$(){return(await Qa.get("/locales")).data}j2({resolve:async e=>{const r=Object.assign({"./Pages/Admin/Addons/Index.vue":()=>Ae(()=>import("./Index-af3c3abc.js"),["assets/Index-af3c3abc.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/debounce-729b203d.js","assets/_baseGetTag-2e10a2d1.js","assets/AlertModal-1a288ce3.js","assets/useAlertModal-27d09708.js","assets/Modal-22a49fae.js","assets/FormToggleSwitch-1780efa4.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/index-17cd980e.js"]),"./Pages/Admin/Addons/Show.vue":()=>Ae(()=>import("./Show-1a0d5a37.js"),["assets/Show-1a0d5a37.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/FormTextArea-a182534a.js","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js"]),"./Pages/Admin/Customer/Index.vue":()=>Ae(()=>import("./Index-0b1679ef.js"),["assets/Index-0b1679ef.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/UserTable-9f108c32.js","assets/debounce-729b203d.js","assets/_baseGetTag-2e10a2d1.js","assets/AlertModal-1a288ce3.js","assets/useAlertModal-27d09708.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/TableBodyRowItem-110be769.js","assets/Dropdown-6e7c10b4.js","assets/use-text-value-242aa4d7.js","assets/use-tree-walker-7c9f6f67.js","assets/DropdownItem-48d91d39.js"]),"./Pages/Admin/Customer/Show.vue":()=>Ae(()=>import("./Show-4fc1d9d1.js"),["assets/Show-4fc1d9d1.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/FormCheckbox-e8fc8c2a.js","assets/FormImage-5b2df4ab.js","assets/FormPhoneInput-c64878db.js","assets/FormPhoneInput-0ba478fb.css","assets/OrganizationTable-92cabe70.js","assets/debounce-729b203d.js","assets/_baseGetTag-2e10a2d1.js","assets/AlertModal-1a288ce3.js","assets/useAlertModal-27d09708.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/TableBodyRowItem-110be769.js","assets/Dropdown-6e7c10b4.js","assets/use-text-value-242aa4d7.js","assets/use-tree-walker-7c9f6f67.js","assets/DropdownItem-48d91d39.js"]),"./Pages/Admin/Dashboard.vue":()=>Ae(()=>import("./Dashboard-af332d0f.js"),["assets/Dashboard-af332d0f.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css"]),"./Pages/Admin/Faq/Index.vue":()=>Ae(()=>import("./Index-eed7d530.js"),["assets/Index-eed7d530.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/debounce-729b203d.js","assets/_baseGetTag-2e10a2d1.js","assets/AlertModal-1a288ce3.js","assets/useAlertModal-27d09708.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/TableBodyRowItem-110be769.js","assets/Dropdown-6e7c10b4.js","assets/use-text-value-242aa4d7.js","assets/use-tree-walker-7c9f6f67.js","assets/DropdownItem-48d91d39.js"]),"./Pages/Admin/Faq/Show.vue":()=>Ae(()=>import("./Show-6e2a6c24.js"),["assets/Show-6e2a6c24.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/FormTextArea-a182534a.js","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js"]),"./Pages/Admin/Layout/App.vue":()=>Ae(()=>import("./App-ad5f7ecb.js"),["assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css"]),"./Pages/Admin/Layout/Menu.vue":()=>Ae(()=>import("./Menu-4221d61f.js"),["assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js"]),"./Pages/Admin/Layout/MobileSidebar.vue":()=>Ae(()=>import("./MobileSidebar-b73cd192.js"),["assets/MobileSidebar-b73cd192.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js"]),"./Pages/Admin/Layout/Sidebar.vue":()=>Ae(()=>import("./Sidebar-7bb6d772.js"),["assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js"]),"./Pages/Admin/Organization/Index.vue":()=>Ae(()=>import("./Index-972cbe30.js"),["assets/Index-972cbe30.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/OrganizationTable-92cabe70.js","assets/debounce-729b203d.js","assets/_baseGetTag-2e10a2d1.js","assets/AlertModal-1a288ce3.js","assets/useAlertModal-27d09708.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/TableBodyRowItem-110be769.js","assets/Dropdown-6e7c10b4.js","assets/use-text-value-242aa4d7.js","assets/use-tree-walker-7c9f6f67.js","assets/DropdownItem-48d91d39.js"]),"./Pages/Admin/Organization/Show.vue":()=>Ae(()=>import("./Show-77b291e0.js"),["assets/Show-77b291e0.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/FormPhoneInput-c64878db.js","assets/FormPhoneInput-0ba478fb.css","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js","assets/BillingTable-36180a35.js","assets/debounce-729b203d.js","assets/_baseGetTag-2e10a2d1.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/TableBodyRowItem-110be769.js","assets/Modal-22a49fae.js","assets/UserTable-9f108c32.js","assets/AlertModal-1a288ce3.js","assets/useAlertModal-27d09708.js","assets/Dropdown-6e7c10b4.js","assets/use-tree-walker-7c9f6f67.js","assets/DropdownItem-48d91d39.js"]),"./Pages/Admin/Payment/Index.vue":()=>Ae(()=>import("./Index-ffcb9846.js"),["assets/Index-ffcb9846.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/BillingTable-36180a35.js","assets/debounce-729b203d.js","assets/_baseGetTag-2e10a2d1.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/TableBodyRowItem-110be769.js"]),"./Pages/Admin/Role/Index.vue":()=>Ae(()=>import("./Index-5d4dc361.js"),["assets/Index-5d4dc361.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/debounce-729b203d.js","assets/_baseGetTag-2e10a2d1.js","assets/AlertModal-1a288ce3.js","assets/useAlertModal-27d09708.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/TableBodyRowItem-110be769.js","assets/Dropdown-6e7c10b4.js","assets/use-text-value-242aa4d7.js","assets/use-tree-walker-7c9f6f67.js","assets/DropdownItem-48d91d39.js"]),"./Pages/Admin/Role/Show.vue":()=>Ae(()=>import("./Show-87da5e1c.js"),["assets/Show-87da5e1c.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css"]),"./Pages/Admin/Setting/Billing.vue":()=>Ae(()=>import("./Billing-3add254c.js"),["assets/Billing-3add254c.js","assets/App-2fea9171.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/Sidebar-7b5bc85b.js"]),"./Pages/Admin/Setting/Broadcast.vue":()=>Ae(()=>import("./Broadcast-d00eaca3.js"),["assets/Broadcast-d00eaca3.js","assets/App-2fea9171.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/Sidebar-7b5bc85b.js","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js"]),"./Pages/Admin/Setting/Coupon.vue":()=>Ae(()=>import("./Coupon-12ea105d.js"),["assets/Coupon-12ea105d.js","assets/App-2fea9171.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/Sidebar-7b5bc85b.js","assets/AlertModal-1a288ce3.js","assets/useAlertModal-27d09708.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/TableBodyRowItem-110be769.js","assets/Dropdown-6e7c10b4.js","assets/use-text-value-242aa4d7.js","assets/use-tree-walker-7c9f6f67.js","assets/DropdownItem-48d91d39.js","assets/FormModalModified-5e65e3b9.js","assets/Modal-22a49fae.js","assets/FormImage-5b2df4ab.js","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/ChevronUpDownIcon-8859f144.js","assets/FormTextArea-a182534a.js"]),"./Pages/Admin/Setting/Email.vue":()=>Ae(()=>import("./Email-b7af2fb5.js"),["assets/Email-b7af2fb5.js","assets/App-2fea9171.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/Sidebar-7b5bc85b.js","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js"]),"./Pages/Admin/Setting/EmailTemplate/Index.vue":()=>Ae(()=>import("./Index-e4724632.js"),["assets/Index-e4724632.js","assets/App-2fea9171.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/Sidebar-7b5bc85b.js","assets/debounce-729b203d.js","assets/_baseGetTag-2e10a2d1.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/TableBodyRowItem-110be769.js"]),"./Pages/Admin/Setting/EmailTemplate/Show.vue":()=>Ae(()=>import("./Show-4a40324a.js"),["assets/Show-4a40324a.js","assets/App-2fea9171.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/Sidebar-7b5bc85b.js","assets/vue-quill.snow-67e79d8a.js","assets/vue-quill-c005f632.css"]),"./Pages/Admin/Setting/General.vue":()=>Ae(()=>import("./General-e8f88ea1.js"),["assets/General-e8f88ea1.js","assets/App-2fea9171.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/Sidebar-7b5bc85b.js","assets/index-17cd980e.js","assets/FormTextArea-a182534a.js","assets/FormToggleSwitch-1780efa4.js"]),"./Pages/Admin/Setting/Language/Index.vue":()=>Ae(()=>import("./Index-6c17fbd3.js"),["assets/Index-6c17fbd3.js","assets/App-2fea9171.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/Sidebar-7b5bc85b.js","assets/AlertModal-1a288ce3.js","assets/useAlertModal-27d09708.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/TableBodyRowItem-110be769.js","assets/Dropdown-6e7c10b4.js","assets/use-text-value-242aa4d7.js","assets/use-tree-walker-7c9f6f67.js","assets/DropdownItem-48d91d39.js","assets/FormModalModified-5e65e3b9.js","assets/Modal-22a49fae.js","assets/FormImage-5b2df4ab.js","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/ChevronUpDownIcon-8859f144.js","assets/FormTextArea-a182534a.js"]),"./Pages/Admin/Setting/Language/Show.vue":()=>Ae(()=>import("./Show-254ed591.js"),["assets/Show-254ed591.js","assets/App-2fea9171.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/Sidebar-7b5bc85b.js","assets/debounce-729b203d.js","assets/_baseGetTag-2e10a2d1.js","assets/useAlertModal-27d09708.js","assets/FormTextArea-a182534a.js","assets/Modal-22a49fae.js"]),"./Pages/Admin/Setting/Layout/App.vue":()=>Ae(()=>import("./App-2fea9171.js"),["assets/App-2fea9171.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/Sidebar-7b5bc85b.js"]),"./Pages/Admin/Setting/Layout/Sidebar.vue":()=>Ae(()=>import("./Sidebar-7b5bc85b.js"),[]),"./Pages/Admin/Setting/Main.vue":()=>Ae(()=>import("./Main-16e35d37.js"),["assets/Main-16e35d37.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css"]),"./Pages/Admin/Setting/Page/Index.vue":()=>Ae(()=>import("./Index-aeeafdba.js"),["assets/Index-aeeafdba.js","assets/App-2fea9171.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/Sidebar-7b5bc85b.js","assets/debounce-729b203d.js","assets/_baseGetTag-2e10a2d1.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/TableBodyRowItem-110be769.js","assets/FormModalModified-5e65e3b9.js","assets/Modal-22a49fae.js","assets/FormImage-5b2df4ab.js","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js","assets/FormTextArea-a182534a.js"]),"./Pages/Admin/Setting/Page/Show.vue":()=>Ae(()=>import("./Show-2e336b3e.js"),["assets/Show-2e336b3e.js","assets/App-2fea9171.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/Sidebar-7b5bc85b.js","assets/vue-quill.snow-67e79d8a.js","assets/vue-quill-c005f632.css"]),"./Pages/Admin/Setting/PaymentGateway.vue":()=>Ae(()=>import("./PaymentGateway-eddb9e33.js"),["assets/PaymentGateway-eddb9e33.js","assets/App-2fea9171.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/Sidebar-7b5bc85b.js","assets/useAlertModal-27d09708.js","assets/Modal-22a49fae.js","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableBodyRowItem-110be769.js"]),"./Pages/Admin/Setting/Socials.vue":()=>Ae(()=>import("./Socials-9c584bd6.js"),["assets/Socials-9c584bd6.js","assets/App-2fea9171.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/Sidebar-7b5bc85b.js"]),"./Pages/Admin/Setting/Storage.vue":()=>Ae(()=>import("./Storage-1fa29ec1.js"),["assets/Storage-1fa29ec1.js","assets/App-2fea9171.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/Sidebar-7b5bc85b.js","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js"]),"./Pages/Admin/Setting/Subscription.vue":()=>Ae(()=>import("./Subscription-9fcc5746.js"),["assets/Subscription-9fcc5746.js","assets/App-2fea9171.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/Sidebar-7b5bc85b.js","assets/FormToggleSwitch-1780efa4.js"]),"./Pages/Admin/Setting/Tax.vue":()=>Ae(()=>import("./Tax-571b603d.js"),["assets/Tax-571b603d.js","assets/App-2fea9171.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/Sidebar-7b5bc85b.js","assets/AlertModal-1a288ce3.js","assets/useAlertModal-27d09708.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/TableBodyRowItem-110be769.js","assets/Dropdown-6e7c10b4.js","assets/use-text-value-242aa4d7.js","assets/use-tree-walker-7c9f6f67.js","assets/DropdownItem-48d91d39.js","assets/FormModalModified-5e65e3b9.js","assets/Modal-22a49fae.js","assets/FormImage-5b2df4ab.js","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/ChevronUpDownIcon-8859f144.js","assets/FormTextArea-a182534a.js"]),"./Pages/Admin/Setting/Timezone.vue":()=>Ae(()=>import("./Timezone-f9b92575.js"),["assets/Timezone-f9b92575.js","assets/App-2fea9171.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/Sidebar-7b5bc85b.js","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js"]),"./Pages/Admin/SubscriptionPlan/Index.vue":()=>Ae(()=>import("./Index-31d3ffbd.js"),["assets/Index-31d3ffbd.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/debounce-729b203d.js","assets/_baseGetTag-2e10a2d1.js","assets/AlertModal-1a288ce3.js","assets/useAlertModal-27d09708.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/TableBodyRowItem-110be769.js","assets/Dropdown-6e7c10b4.js","assets/use-text-value-242aa4d7.js","assets/use-tree-walker-7c9f6f67.js","assets/DropdownItem-48d91d39.js"]),"./Pages/Admin/SubscriptionPlan/Show.vue":()=>Ae(()=>import("./Show-42d40f26.js"),["assets/Show-42d40f26.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js","assets/FormToggleSwitch-1780efa4.js"]),"./Pages/Admin/Team/Index.vue":()=>Ae(()=>import("./Index-11a23104.js"),["assets/Index-11a23104.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/UserTable-9f108c32.js","assets/debounce-729b203d.js","assets/_baseGetTag-2e10a2d1.js","assets/AlertModal-1a288ce3.js","assets/useAlertModal-27d09708.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/TableBodyRowItem-110be769.js","assets/Dropdown-6e7c10b4.js","assets/use-text-value-242aa4d7.js","assets/use-tree-walker-7c9f6f67.js","assets/DropdownItem-48d91d39.js"]),"./Pages/Admin/Team/Show.vue":()=>Ae(()=>import("./Show-300bbf66.js"),["assets/Show-300bbf66.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/FormImage-5b2df4ab.js","assets/FormPhoneInput-c64878db.js","assets/FormPhoneInput-0ba478fb.css","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js"]),"./Pages/Admin/Testimonial/Index.vue":()=>Ae(()=>import("./Index-95353645.js"),["assets/Index-95353645.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/debounce-729b203d.js","assets/_baseGetTag-2e10a2d1.js","assets/AlertModal-1a288ce3.js","assets/useAlertModal-27d09708.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/TableBodyRowItem-110be769.js","assets/Dropdown-6e7c10b4.js","assets/use-text-value-242aa4d7.js","assets/use-tree-walker-7c9f6f67.js","assets/DropdownItem-48d91d39.js","assets/FormModalModified-5e65e3b9.js","assets/Modal-22a49fae.js","assets/FormImage-5b2df4ab.js","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/ChevronUpDownIcon-8859f144.js","assets/FormTextArea-a182534a.js"]),"./Pages/Admin/Ticket/Create.vue":()=>Ae(()=>import("./Create-5391d9db.js"),["assets/Create-5391d9db.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js","assets/FormSelectCombo-d1941422.js","assets/use-tree-walker-7c9f6f67.js","assets/FormTextArea-a182534a.js"]),"./Pages/Admin/Ticket/Index.vue":()=>Ae(()=>import("./Index-f348d85e.js"),["assets/Index-f348d85e.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/TicketTable-3f4187bd.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/TableBodyRowItem-110be769.js"]),"./Pages/Admin/Ticket/View.vue":()=>Ae(()=>import("./View-82b96e15.js"),["assets/View-82b96e15.js","assets/App-ad5f7ecb.js","assets/Sidebar-7bb6d772.js","assets/Menu-4221d61f.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/MobileSidebar-b73cd192.js","assets/index-99011d5f.js","assets/index-20b3fce0.css","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js","assets/FormTextArea-a182534a.js"]),"./Pages/Auth/Forgot.vue":()=>Ae(()=>import("./Forgot-a601865b.js"),["assets/Forgot-a601865b.js","assets/FormInput-4a309017.js","assets/ReCaptcha-55f58cbf.js"]),"./Pages/Auth/Invite.vue":()=>Ae(()=>import("./Invite-96322d80.js"),["assets/Invite-96322d80.js","assets/FormInput-4a309017.js","assets/ReCaptcha-55f58cbf.js"]),"./Pages/Auth/Login.vue":()=>Ae(()=>import("./Login-e34ba178.js"),["assets/Login-e34ba178.js","assets/FormInput-4a309017.js","assets/ReCaptcha-55f58cbf.js","assets/index-99011d5f.js"]),"./Pages/Auth/Register.vue":()=>Ae(()=>import("./Register-5df75cc5.js"),["assets/Register-5df75cc5.js","assets/FormInput-4a309017.js","assets/ReCaptcha-55f58cbf.js"]),"./Pages/Auth/Reset.vue":()=>Ae(()=>import("./Reset-c5944842.js"),["assets/Reset-c5944842.js","assets/FormInput-4a309017.js","assets/ReCaptcha-55f58cbf.js"]),"./Pages/Auth/VerifyEmail.vue":()=>Ae(()=>import("./VerifyEmail-935d161b.js"),["assets/VerifyEmail-935d161b.js","assets/index-99011d5f.js","assets/index-20b3fce0.css"]),"./Pages/Frontend/Dynamic.vue":()=>Ae(()=>import("./Dynamic-5fda9b26.js"),["assets/Dynamic-5fda9b26.js","assets/LangToggle-8d05b0dc.js"]),"./Pages/Frontend/Index.vue":()=>Ae(()=>import("./Index-e2f32dfd.js"),["assets/Index-e2f32dfd.js","assets/LangToggle-8d05b0dc.js"]),"./Pages/Frontend/Layout.vue":()=>Ae(()=>import("./Layout-4e93619b.js"),["assets/Layout-4e93619b.js","assets/LangToggle-8d05b0dc.js"]),"./Pages/Installer/Index.vue":()=>Ae(()=>import("./Index-5872eaf8.js"),["assets/Index-5872eaf8.js","assets/FormInput-4a309017.js"]),"./Pages/Installer/Update.vue":()=>Ae(()=>import("./Update-49532a95.js"),["assets/Update-49532a95.js","assets/FormInput-4a309017.js"]),"./Pages/User/Automation/Basic/Create.vue":()=>Ae(()=>import("./Create-9ccb5ee8.js"),["assets/Create-9ccb5ee8.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/index-17cd980e.js","assets/FormSelect-2d73589a.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js","assets/FormTextArea-a182534a.js"]),"./Pages/User/Automation/Basic/Edit.vue":()=>Ae(()=>import("./Edit-f1a515b0.js"),["assets/Edit-f1a515b0.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/index-17cd980e.js","assets/FormSelect-2d73589a.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js","assets/FormSelectCombo-d1941422.js","assets/use-tree-walker-7c9f6f67.js","assets/FormTextArea-a182534a.js"]),"./Pages/User/Automation/Basic/Index.vue":()=>Ae(()=>import("./Index-24277389.js"),["assets/Index-24277389.js","assets/Layout-eae3fe0c.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/index-17cd980e.js","assets/debounce-729b203d.js","assets/_baseGetTag-2e10a2d1.js","assets/AlertModal-1a288ce3.js","assets/useAlertModal-27d09708.js","assets/TableHeaderRowItem-459897e8.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableBodyRowItem-110be769.js","assets/Dropdown-6e7c10b4.js","assets/use-text-value-242aa4d7.js","assets/use-tree-walker-7c9f6f67.js","assets/DropdownItem-48d91d39.js"]),"./Pages/User/Automation/Layout.vue":()=>Ae(()=>import("./Layout-eae3fe0c.js"),["assets/Layout-eae3fe0c.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/index-17cd980e.js"]),"./Pages/User/Billing/Index.vue":()=>Ae(()=>import("./Index-2113a8a2.js"),["assets/Index-2113a8a2.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/BillingTable-36180a35.js","assets/debounce-729b203d.js","assets/_baseGetTag-2e10a2d1.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/TableBodyRowItem-110be769.js"]),"./Pages/User/Billing/Plan.vue":()=>Ae(()=>import("./Plan-10f88a34.js"),["assets/Plan-10f88a34.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css"]),"./Pages/User/Campaign/Create.vue":()=>Ae(()=>import("./Create-3fae2b2b.js"),["assets/Create-3fae2b2b.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js","assets/WhatsappTemplate-876a140e.js","assets/Create-d808667e.css"]),"./Pages/User/Campaign/Index.vue":()=>Ae(()=>import("./Index-b7a2c092.js"),["assets/Index-b7a2c092.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/debounce-729b203d.js","assets/_baseGetTag-2e10a2d1.js","assets/AlertModal-1a288ce3.js","assets/useAlertModal-27d09708.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/TableBodyRowItem-110be769.js","assets/Dropdown-6e7c10b4.js","assets/use-text-value-242aa4d7.js","assets/use-tree-walker-7c9f6f67.js","assets/DropdownItem-48d91d39.js"]),"./Pages/User/Campaign/View.vue":()=>Ae(()=>import("./View-65865d6a.js"),["assets/View-65865d6a.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/debounce-729b203d.js","assets/_baseGetTag-2e10a2d1.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/TableBodyRowItem-110be769.js","assets/WhatsappTemplate-876a140e.js"]),"./Pages/User/Chat/Index.vue":()=>Ae(()=>import("./Index-5e3ebc9b.js"),["assets/Index-5e3ebc9b.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/AlertModal-1a288ce3.js","assets/Dropdown-6e7c10b4.js","assets/use-text-value-242aa4d7.js","assets/use-tree-walker-7c9f6f67.js","assets/DropdownItem-48d91d39.js","assets/FormSelectCombo-d1941422.js","assets/ChevronUpDownIcon-8859f144.js","assets/FormTextArea-a182534a.js","assets/index-17cd980e.js","assets/debounce-729b203d.js","assets/_baseGetTag-2e10a2d1.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/ContactInfo-a865a1a3.js"]),"./Pages/User/Contact/Group.vue":()=>Ae(()=>import("./Group-5dc38f47.js"),["assets/Group-5dc38f47.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/FormImage-5b2df4ab.js","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js","assets/ContactTable-e7b460b8.js","assets/debounce-729b203d.js","assets/_baseGetTag-2e10a2d1.js","assets/Dropdown-6e7c10b4.js","assets/use-tree-walker-7c9f6f67.js","assets/DropdownItem-48d91d39.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js"]),"./Pages/User/Contact/Index.vue":()=>Ae(()=>import("./Index-57d3fdff.js"),["assets/Index-57d3fdff.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/FormCheckbox-e8fc8c2a.js","assets/FormPhoneInput-c64878db.js","assets/FormPhoneInput-0ba478fb.css","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js","assets/FormTextArea-a182534a.js","assets/ContactTable-e7b460b8.js","assets/debounce-729b203d.js","assets/_baseGetTag-2e10a2d1.js","assets/Dropdown-6e7c10b4.js","assets/use-tree-walker-7c9f6f67.js","assets/DropdownItem-48d91d39.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/ContactInfo-a865a1a3.js"]),"./Pages/User/Dashboard.vue":()=>Ae(()=>import("./Dashboard-bdc71e87.js"),["assets/Dashboard-bdc71e87.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/index-17cd980e.js","assets/EmbeddedSignupBtn-9f4f400f.js"]),"./Pages/User/Developer/Index.vue":()=>Ae(()=>import("./Index-6cd8a5a0.js"),["assets/Index-6cd8a5a0.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/_baseGetTag-2e10a2d1.js","assets/AlertModal-1a288ce3.js","assets/useAlertModal-27d09708.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/TableBodyRowItem-110be769.js","assets/Dropdown-6e7c10b4.js","assets/use-text-value-242aa4d7.js","assets/use-tree-walker-7c9f6f67.js","assets/Index-e119f890.css"]),"./Pages/User/Layout/App.vue":()=>Ae(()=>import("./App-26099fac.js").then(x=>x.A),["assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css"]),"./Pages/User/Layout/Menu.vue":()=>Ae(()=>import("./Menu-7a7609fd.js"),["assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js"]),"./Pages/User/Layout/MobileSidebar.vue":()=>Ae(()=>import("./MobileSidebar-64958b6d.js"),["assets/MobileSidebar-64958b6d.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js"]),"./Pages/User/Layout/Sidebar.vue":()=>Ae(()=>import("./Sidebar-13bbdf6e.js"),["assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js"]),"./Pages/User/OrganizationSelect.vue":()=>Ae(()=>import("./OrganizationSelect-606c6283.js"),[]),"./Pages/User/Settings/Contact.vue":()=>Ae(()=>import("./Contact-4fdf7abf.js"),["assets/Contact-4fdf7abf.js","assets/Layout-5f40bc5f.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/index-17cd980e.js","assets/FormSelect-2d73589a.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js","assets/AlertModal-1a288ce3.js","assets/useAlertModal-27d09708.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/Dropdown-6e7c10b4.js","assets/use-tree-walker-7c9f6f67.js","assets/DropdownItem-48d91d39.js"]),"./Pages/User/Settings/General.vue":()=>Ae(()=>import("./General-78bdc36d.js"),["assets/General-78bdc36d.js","assets/Layout-5f40bc5f.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/index-17cd980e.js","assets/FormSelect-2d73589a.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js","assets/FormToggleSwitch-1780efa4.js"]),"./Pages/User/Settings/Layout.vue":()=>Ae(()=>import("./Layout-5f40bc5f.js"),["assets/Layout-5f40bc5f.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/index-17cd980e.js"]),"./Pages/User/Settings/Main.vue":()=>Ae(()=>import("./Main-98bbc2f5.js"),["assets/Main-98bbc2f5.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css"]),"./Pages/User/Settings/Ticket.vue":()=>Ae(()=>import("./Ticket-0fe03a58.js"),["assets/Ticket-0fe03a58.js","assets/Layout-5f40bc5f.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/index-17cd980e.js"]),"./Pages/User/Settings/Whatsapp.vue":()=>Ae(()=>import("./Whatsapp-13f883b0.js"),["assets/Whatsapp-13f883b0.js","assets/Layout-5f40bc5f.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/index-17cd980e.js","assets/EmbeddedSignupBtn-9f4f400f.js","assets/FormSelect-2d73589a.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js","assets/FormTextArea-a182534a.js"]),"./Pages/User/Support/Create.vue":()=>Ae(()=>import("./Create-3adf7ed4.js"),["assets/Create-3adf7ed4.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js","assets/FormTextArea-a182534a.js"]),"./Pages/User/Support/Index.vue":()=>Ae(()=>import("./Index-8a445a23.js"),["assets/Index-8a445a23.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/TicketTable-3f4187bd.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/TableBodyRowItem-110be769.js"]),"./Pages/User/Support/View.vue":()=>Ae(()=>import("./View-6a26bccc.js"),["assets/View-6a26bccc.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/index-17cd980e.js","assets/FormTextArea-a182534a.js"]),"./Pages/User/Team/Index.vue":()=>Ae(()=>import("./Index-73b78ab5.js"),["assets/Index-73b78ab5.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/debounce-729b203d.js","assets/_baseGetTag-2e10a2d1.js","assets/AlertModal-1a288ce3.js","assets/useAlertModal-27d09708.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/TableBodyRowItem-110be769.js","assets/Dropdown-6e7c10b4.js","assets/use-text-value-242aa4d7.js","assets/use-tree-walker-7c9f6f67.js","assets/DropdownItem-48d91d39.js","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/ChevronUpDownIcon-8859f144.js"]),"./Pages/User/Templates/Add.vue":()=>Ae(()=>import("./Add-c910c887.js"),["assets/Add-c910c887.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js","assets/FormTextArea-a182534a.js"]),"./Pages/User/Templates/Edit.vue":()=>Ae(()=>import("./Edit-3aca5562.js"),["assets/Edit-3aca5562.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/FormSelect-2d73589a.js","assets/index-17cd980e.js","assets/use-text-value-242aa4d7.js","assets/ChevronUpDownIcon-8859f144.js","assets/FormTextArea-a182534a.js"]),"./Pages/User/Templates/Index.vue":()=>Ae(()=>import("./Index-abd51014.js"),["assets/Index-abd51014.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/AlertModal-1a288ce3.js","assets/useAlertModal-27d09708.js","assets/Table-69702a89.js","assets/Pagination-8172d90a.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableHeaderRowItem-459897e8.js","assets/TableBodyRowItem-110be769.js","assets/Dropdown-6e7c10b4.js","assets/use-text-value-242aa4d7.js","assets/use-tree-walker-7c9f6f67.js","assets/DropdownItem-48d91d39.js"])}),a=Object.assign({"../../modules/IntelliReply/Pages/User/Index.vue":()=>Ae(()=>import("./Index-62d8ca26.js"),["assets/Index-62d8ca26.js","assets/Layout-eae3fe0c.js","assets/App-26099fac.js","assets/Sidebar-13bbdf6e.js","assets/Menu-7a7609fd.js","assets/Modal-22a49fae.js","assets/ProfileModal-628e5b7c.js","assets/FormInput-4a309017.js","assets/LangToggle-8d05b0dc.js","assets/index-99011d5f.js","assets/MobileSidebar-64958b6d.js","assets/index-20b3fce0.css","assets/index-17cd980e.js","assets/debounce-729b203d.js","assets/_baseGetTag-2e10a2d1.js","assets/AlertModal-1a288ce3.js","assets/useAlertModal-27d09708.js","assets/TableHeaderRowItem-459897e8.js","assets/_plugin-vue_export-helper-c27b6911.js","assets/TableBodyRowItem-110be769.js","assets/Dropdown-6e7c10b4.js","assets/use-text-value-242aa4d7.js","assets/use-tree-walker-7c9f6f67.js","assets/FormTextArea-a182534a.js"])}),[o,u]=e.split("::");if(u){const x=`../../modules/${o}/Pages/${u}.vue`,w=a[x];if(w){const $=await w();return $.default||$}}const f=r[`./Pages/${e}.vue`];if(f){const x=await f();return x.default||x}throw new Error(`Page not found: ${e}`)},setup({el:e,App:r,props:a,plugin:o}){Qa.get("/current-locale").then(async u=>{const f=u.data.locale,x=await b$(),w=l$({legacy:!1,locale:f,fallbackLocale:"en",messages:{}});Qp({render:()=>Ji(r,a)}).use(o).use(Z2).use(vS).use(w).mount(e),x.includes(f)&&af(f).then(E=>{w.global.setLocaleMessage(f,E)}),Yf(async()=>{const E=w.global.locale.value;if(!w.global.availableLocales.includes(E)&&x.includes(E)){const O=await af(E);w.global.setLocaleMessage(E,O)}})})},progress:{delay:250,color:"#198754",includeCSS:!0,showSpinner:!1}});export{Hn as $,gs as A,D2 as B,F2 as C,Qr as D,Do as E,Et as F,yr as G,To as H,Ji as I,Rl as J,y$ as K,da as L,Cp as M,qe as N,Fi as O,qr as P,Qp as Q,us as R,Yf as S,X2 as T,tr as U,Kn as V,cp as W,Fx as X,Mc as Y,Qc as Z,zm as _,mn as a,xm as a0,Va as a1,R0 as a2,$p as a3,Mo as a4,fx as a5,ux as a6,pm as a7,Jf as a8,Ae as a9,Lm as aa,Im as ab,Ag as ac,U2 as ad,hn as b,Ii as c,np as d,ut as e,Bc as f,Up as g,Kc as h,Dt as i,zx as j,Zc as k,v$ as l,mi as m,$i as n,ai as o,Bm as p,ua as q,br as r,ed as s,Ta as t,Dc as u,Za as v,Xs as w,Qa as x,ls as y,fr as z};