(self["webpackChunkuescustomlms_ui"]=self["webpackChunkuescustomlms_ui"]||[]).push([[998],{1001:function(t,e,n){"use strict";function r(t,e,n,r,i,a,o,s){var l,c="function"===typeof t?t.options:t;if(e&&(c.render=e,c.staticRenderFns=n,c._compiled=!0),r&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(l=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},c._ssrRegister=l):i&&(l=s?function(){i.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:i),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(t,e){return l.call(e),u(t,e)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,l):[l]}return{exports:t,options:c}}n.d(e,{Z:function(){return r}})},9662:function(t,e,n){"use strict";var r=n(614),i=n(6330),a=TypeError;t.exports=function(t){if(r(t))return t;throw new a(i(t)+" is not a function")}},6077:function(t,e,n){"use strict";var r=n(614),i=String,a=TypeError;t.exports=function(t){if("object"==typeof t||r(t))return t;throw new a("Can't set "+i(t)+" as a prototype")}},8999:function(t,e,n){"use strict";var r=n(9405).has;t.exports=function(t){return r(t),t}},5787:function(t,e,n){"use strict";var r=n(7976),i=TypeError;t.exports=function(t,e){if(r(e,t))return t;throw new i("Incorrect invocation")}},9670:function(t,e,n){"use strict";var r=n(111),i=String,a=TypeError;t.exports=function(t){if(r(t))return t;throw new a(i(t)+" is not an object")}},3013:function(t){"use strict";t.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},8321:function(t,e,n){"use strict";var r=n(5668),i=n(4326),a=TypeError;t.exports=r(ArrayBuffer.prototype,"byteLength","get")||function(t){if("ArrayBuffer"!==i(t))throw new a("ArrayBuffer expected");return t.byteLength}},8199:function(t,e,n){"use strict";var r=n(1702),i=n(8321),a=r(ArrayBuffer.prototype.slice);t.exports=function(t){if(0!==i(t))return!1;try{return a(t,0,0),!1}catch(e){return!0}}},8846:function(t,e,n){"use strict";var r=n(7854),i=n(1702),a=n(5668),o=n(7067),s=n(8199),l=n(8321),c=n(8645),u=n(4124),d=r.structuredClone,h=r.ArrayBuffer,f=r.DataView,p=r.TypeError,m=Math.min,g=h.prototype,v=f.prototype,b=i(g.slice),y=a(g,"resizable","get"),x=a(g,"maxByteLength","get"),w=i(v.getInt8),_=i(v.setInt8);t.exports=(u||c)&&function(t,e,n){var r,i=l(t),a=void 0===e?i:o(e),g=!y||!y(t);if(s(t))throw new p("ArrayBuffer is detached");if(u&&(t=d(t,{transfer:[t]}),i===a&&(n||g)))return t;if(i>=a&&(!n||g))r=b(t,0,a);else{var v=n&&!g&&x?{maxByteLength:x(t)}:void 0;r=new h(a,v);for(var A=new f(t),k=new f(r),M=m(a,i),S=0;Sn)a[n]=e[n++];return a}},1318:function(t,e,n){"use strict";var r=n(5656),i=n(1400),a=n(6244),o=function(t){return function(e,n,o){var s,l=r(e),c=a(l),u=i(o,c);if(t&&n!==n){while(c>u)if(s=l[u++],s!==s)return!0}else for(;c>u;u++)if((t||u in l)&&l[u]===n)return t||u||0;return!t&&-1}};t.exports={includes:o(!0),indexOf:o(!1)}},3658:function(t,e,n){"use strict";var r=n(9781),i=n(3157),a=TypeError,o=Object.getOwnPropertyDescriptor,s=r&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(t){return t instanceof TypeError}}();t.exports=s?function(t,e){if(i(t)&&!o(t,"length").writable)throw new a("Cannot set read only .length");return t.length=e}:function(t,e){return t.length=e}},206:function(t,e,n){"use strict";var r=n(1702);t.exports=r([].slice)},1843:function(t,e,n){"use strict";var r=n(6244);t.exports=function(t,e){for(var n=r(t),i=new e(n),a=0;a=s||c<0)throw new a("Incorrect index");for(var u=new e(s),d=0;dn)throw e("Maximum allowed index exceeded");return t}},3678:function(t){"use strict";t.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},7871:function(t,e,n){"use strict";var r=n(3823),i=n(5268);t.exports=!r&&!i&&"object"==typeof window&&"object"==typeof document},9363:function(t){"use strict";t.exports="function"==typeof Bun&&Bun&&"string"==typeof Bun.version},3823:function(t){"use strict";t.exports="object"==typeof Deno&&Deno&&"object"==typeof Deno.version},6833:function(t,e,n){"use strict";var r=n(8113);t.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(r)},5268:function(t,e,n){"use strict";var r=n(7854),i=n(4326);t.exports="process"===i(r.process)},8113:function(t){"use strict";t.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},7392:function(t,e,n){"use strict";var r,i,a=n(7854),o=n(8113),s=a.process,l=a.Deno,c=s&&s.versions||l&&l.version,u=c&&c.v8;u&&(r=u.split("."),i=r[0]>0&&r[0]<4?1:+(r[0]+r[1])),!i&&o&&(r=o.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=o.match(/Chrome\/(\d+)/),r&&(i=+r[1]))),t.exports=i},748:function(t){"use strict";t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},1060:function(t,e,n){"use strict";var r=n(1702),i=Error,a=r("".replace),o=function(t){return String(new i(t).stack)}("zxcasd"),s=/\n\s*at [^:]*:[^\n]*/,l=s.test(o);t.exports=function(t,e){if(l&&"string"==typeof t&&!i.prepareStackTrace)while(e--)t=a(t,s,"");return t}},2109:function(t,e,n){"use strict";var r=n(7854),i=n(1236).f,a=n(8880),o=n(8052),s=n(3072),l=n(9920),c=n(4705);t.exports=function(t,e){var n,u,d,h,f,p,m=t.target,g=t.global,v=t.stat;if(u=g?r:v?r[m]||s(m,{}):(r[m]||{}).prototype,u)for(d in e){if(f=e[d],t.dontCallGetSet?(p=i(u,d),h=p&&p.value):h=u[d],n=c(g?d:m+(v?".":"#")+d,t.forced),!n&&void 0!==h){if(typeof f==typeof h)continue;l(f,h)}(t.sham||h&&h.sham)&&a(f,"sham",!0),o(u,d,f,t)}}},7293:function(t){"use strict";t.exports=function(t){try{return!!t()}catch(e){return!0}}},2104:function(t,e,n){"use strict";var r=n(4374),i=Function.prototype,a=i.apply,o=i.call;t.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(a):function(){return o.apply(a,arguments)})},9974:function(t,e,n){"use strict";var r=n(1470),i=n(9662),a=n(4374),o=r(r.bind);t.exports=function(t,e){return i(t),void 0===e?t:a?o(t,e):function(){return t.apply(e,arguments)}}},4374:function(t,e,n){"use strict";var r=n(7293);t.exports=!r((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},6916:function(t,e,n){"use strict";var r=n(4374),i=Function.prototype.call;t.exports=r?i.bind(i):function(){return i.apply(i,arguments)}},6530:function(t,e,n){"use strict";var r=n(9781),i=n(2597),a=Function.prototype,o=r&&Object.getOwnPropertyDescriptor,s=i(a,"name"),l=s&&"something"===function(){}.name,c=s&&(!r||r&&o(a,"name").configurable);t.exports={EXISTS:s,PROPER:l,CONFIGURABLE:c}},5668:function(t,e,n){"use strict";var r=n(1702),i=n(9662);t.exports=function(t,e,n){try{return r(i(Object.getOwnPropertyDescriptor(t,e)[n]))}catch(a){}}},1470:function(t,e,n){"use strict";var r=n(4326),i=n(1702);t.exports=function(t){if("Function"===r(t))return i(t)}},1702:function(t,e,n){"use strict";var r=n(4374),i=Function.prototype,a=i.call,o=r&&i.bind.bind(a,a);t.exports=r?o:function(t){return function(){return a.apply(t,arguments)}}},5005:function(t,e,n){"use strict";var r=n(7854),i=n(614),a=function(t){return i(t)?t:void 0};t.exports=function(t,e){return arguments.length<2?a(r[t]):r[t]&&r[t][e]}},4942:function(t){"use strict";t.exports=function(t){return{iterator:t,next:t.next,done:!1}}},8173:function(t,e,n){"use strict";var r=n(9662),i=n(8554);t.exports=function(t,e){var n=t[e];return i(n)?void 0:r(n)}},738:function(t,e,n){"use strict";var r=n(9662),i=n(9670),a=n(6916),o=n(9303),s=n(4942),l="Invalid size",c=RangeError,u=TypeError,d=Math.max,h=function(t,e,n,r){this.set=t,this.size=e,this.has=n,this.keys=r};h.prototype={getIterator:function(){return s(i(a(this.keys,this.set)))},includes:function(t){return a(this.has,this.set,t)}},t.exports=function(t){i(t);var e=+t.size;if(e!==e)throw new u(l);var n=o(e);if(n<0)throw new c(l);return new h(t,d(n,0),r(t.has),r(t.keys))}},7854:function(t,e,n){"use strict";var r=function(t){return t&&t.Math===Math&&t};t.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||function(){return this}()||this||Function("return this")()},2597:function(t,e,n){"use strict";var r=n(1702),i=n(7908),a=r({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return a(i(t),e)}},3501:function(t){"use strict";t.exports={}},490:function(t,e,n){"use strict";var r=n(5005);t.exports=r("document","documentElement")},4664:function(t,e,n){"use strict";var r=n(9781),i=n(7293),a=n(317);t.exports=!r&&!i((function(){return 7!==Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},8361:function(t,e,n){"use strict";var r=n(1702),i=n(7293),a=n(4326),o=Object,s=r("".split);t.exports=i((function(){return!o("z").propertyIsEnumerable(0)}))?function(t){return"String"===a(t)?s(t,""):o(t)}:o},9587:function(t,e,n){"use strict";var r=n(614),i=n(111),a=n(7674);t.exports=function(t,e,n){var o,s;return a&&r(o=e.constructor)&&o!==n&&i(s=o.prototype)&&s!==n.prototype&&a(t,s),t}},2788:function(t,e,n){"use strict";var r=n(1702),i=n(614),a=n(5465),o=r(Function.toString);i(a.inspectSource)||(a.inspectSource=function(t){return o(t)}),t.exports=a.inspectSource},9909:function(t,e,n){"use strict";var r,i,a,o=n(4811),s=n(7854),l=n(111),c=n(8880),u=n(2597),d=n(5465),h=n(6200),f=n(3501),p="Object already initialized",m=s.TypeError,g=s.WeakMap,v=function(t){return a(t)?i(t):r(t,{})},b=function(t){return function(e){var n;if(!l(e)||(n=i(e)).type!==t)throw new m("Incompatible receiver, "+t+" required");return n}};if(o||d.state){var y=d.state||(d.state=new g);y.get=y.get,y.has=y.has,y.set=y.set,r=function(t,e){if(y.has(t))throw new m(p);return e.facade=t,y.set(t,e),e},i=function(t){return y.get(t)||{}},a=function(t){return y.has(t)}}else{var x=h("state");f[x]=!0,r=function(t,e){if(u(t,x))throw new m(p);return e.facade=t,c(t,x,e),e},i=function(t){return u(t,x)?t[x]:{}},a=function(t){return u(t,x)}}t.exports={set:r,get:i,has:a,enforce:v,getterFor:b}},3157:function(t,e,n){"use strict";var r=n(4326);t.exports=Array.isArray||function(t){return"Array"===r(t)}},4067:function(t,e,n){"use strict";var r=n(648);t.exports=function(t){var e=r(t);return"BigInt64Array"===e||"BigUint64Array"===e}},614:function(t,e,n){"use strict";var r=n(4154),i=r.all;t.exports=r.IS_HTMLDDA?function(t){return"function"==typeof t||t===i}:function(t){return"function"==typeof t}},4705:function(t,e,n){"use strict";var r=n(7293),i=n(614),a=/#|\.prototype\./,o=function(t,e){var n=l[s(t)];return n===u||n!==c&&(i(e)?r(e):!!e)},s=o.normalize=function(t){return String(t).replace(a,".").toLowerCase()},l=o.data={},c=o.NATIVE="N",u=o.POLYFILL="P";t.exports=o},8554:function(t){"use strict";t.exports=function(t){return null===t||void 0===t}},111:function(t,e,n){"use strict";var r=n(614),i=n(4154),a=i.all;t.exports=i.IS_HTMLDDA?function(t){return"object"==typeof t?null!==t:r(t)||t===a}:function(t){return"object"==typeof t?null!==t:r(t)}},1913:function(t){"use strict";t.exports=!1},2190:function(t,e,n){"use strict";var r=n(5005),i=n(614),a=n(7976),o=n(3307),s=Object;t.exports=o?function(t){return"symbol"==typeof t}:function(t){var e=r("Symbol");return i(e)&&a(e.prototype,s(t))}},6333:function(t,e,n){"use strict";var r=n(6916);t.exports=function(t,e,n){var i,a,o=n?t:t.iterator,s=t.next;while(!(i=r(s,o)).done)if(a=e(i.value),void 0!==a)return a}},9212:function(t,e,n){"use strict";var r=n(6916),i=n(9670),a=n(8173);t.exports=function(t,e,n){var o,s;i(t);try{if(o=a(t,"return"),!o){if("throw"===e)throw n;return n}o=r(o,t)}catch(l){s=!0,o=l}if("throw"===e)throw n;if(s)throw o;return i(o),n}},6244:function(t,e,n){"use strict";var r=n(7466);t.exports=function(t){return r(t.length)}},6339:function(t,e,n){"use strict";var r=n(1702),i=n(7293),a=n(614),o=n(2597),s=n(9781),l=n(6530).CONFIGURABLE,c=n(2788),u=n(9909),d=u.enforce,h=u.get,f=String,p=Object.defineProperty,m=r("".slice),g=r("".replace),v=r([].join),b=s&&!i((function(){return 8!==p((function(){}),"length",{value:8}).length})),y=String(String).split("String"),x=t.exports=function(t,e,n){"Symbol("===m(f(e),0,7)&&(e="["+g(f(e),/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(e="get "+e),n&&n.setter&&(e="set "+e),(!o(t,"name")||l&&t.name!==e)&&(s?p(t,"name",{value:e,configurable:!0}):t.name=e),b&&n&&o(n,"arity")&&t.length!==n.arity&&p(t,"length",{value:n.arity});try{n&&o(n,"constructor")&&n.constructor?s&&p(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(i){}var r=d(t);return o(r,"source")||(r.source=v(y,"string"==typeof e?e:"")),t};Function.prototype.toString=x((function(){return a(this)&&h(this).source||c(this)}),"toString")},4758:function(t){"use strict";var e=Math.ceil,n=Math.floor;t.exports=Math.trunc||function(t){var r=+t;return(r>0?n:e)(r)}},6277:function(t,e,n){"use strict";var r=n(1340);t.exports=function(t,e){return void 0===t?arguments.length<2?"":e:r(t)}},3070:function(t,e,n){"use strict";var r=n(9781),i=n(4664),a=n(3353),o=n(9670),s=n(4948),l=TypeError,c=Object.defineProperty,u=Object.getOwnPropertyDescriptor,d="enumerable",h="configurable",f="writable";e.f=r?a?function(t,e,n){if(o(t),e=s(e),o(n),"function"===typeof t&&"prototype"===e&&"value"in n&&f in n&&!n[f]){var r=u(t,e);r&&r[f]&&(t[e]=n.value,n={configurable:h in n?n[h]:r[h],enumerable:d in n?n[d]:r[d],writable:!1})}return c(t,e,n)}:c:function(t,e,n){if(o(t),e=s(e),o(n),i)try{return c(t,e,n)}catch(r){}if("get"in n||"set"in n)throw new l("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},1236:function(t,e,n){"use strict";var r=n(9781),i=n(6916),a=n(5296),o=n(9114),s=n(5656),l=n(4948),c=n(2597),u=n(4664),d=Object.getOwnPropertyDescriptor;e.f=r?d:function(t,e){if(t=s(t),e=l(e),u)try{return d(t,e)}catch(n){}if(c(t,e))return o(!i(a.f,t,e),t[e])}},8006:function(t,e,n){"use strict";var r=n(6324),i=n(748),a=i.concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,a)}},5181:function(t,e){"use strict";e.f=Object.getOwnPropertySymbols},9518:function(t,e,n){"use strict";var r=n(2597),i=n(614),a=n(7908),o=n(6200),s=n(8544),l=o("IE_PROTO"),c=Object,u=c.prototype;t.exports=s?c.getPrototypeOf:function(t){var e=a(t);if(r(e,l))return e[l];var n=e.constructor;return i(n)&&e instanceof n?n.prototype:e instanceof c?u:null}},7976:function(t,e,n){"use strict";var r=n(1702);t.exports=r({}.isPrototypeOf)},6324:function(t,e,n){"use strict";var r=n(1702),i=n(2597),a=n(5656),o=n(1318).indexOf,s=n(3501),l=r([].push);t.exports=function(t,e){var n,r=a(t),c=0,u=[];for(n in r)!i(s,n)&&i(r,n)&&l(u,n);while(e.length>c)i(r,n=e[c++])&&(~o(u,n)||l(u,n));return u}},5296:function(t,e){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,i=r&&!n.call({1:2},1);e.f=i?function(t){var e=r(this,t);return!!e&&e.enumerable}:n},7674:function(t,e,n){"use strict";var r=n(5668),i=n(9670),a=n(6077);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{t=r(Object.prototype,"__proto__","set"),t(n,[]),e=n instanceof Array}catch(o){}return function(n,r){return i(n),a(r),e?t(n,r):n.__proto__=r,n}}():void 0)},2140:function(t,e,n){"use strict";var r=n(6916),i=n(614),a=n(111),o=TypeError;t.exports=function(t,e){var n,s;if("string"===e&&i(n=t.toString)&&!a(s=r(n,t)))return s;if(i(n=t.valueOf)&&!a(s=r(n,t)))return s;if("string"!==e&&i(n=t.toString)&&!a(s=r(n,t)))return s;throw new o("Can't convert object to primitive value")}},3887:function(t,e,n){"use strict";var r=n(5005),i=n(1702),a=n(8006),o=n(5181),s=n(9670),l=i([].concat);t.exports=r("Reflect","ownKeys")||function(t){var e=a.f(s(t)),n=o.f;return n?l(e,n(t)):e}},4488:function(t,e,n){"use strict";var r=n(8554),i=TypeError;t.exports=function(t){if(r(t))throw new i("Can't call method on "+t);return t}},7152:function(t,e,n){"use strict";var r=n(7854),i=n(2104),a=n(614),o=n(9363),s=n(8113),l=n(206),c=n(8053),u=r.Function,d=/MSIE .\./.test(s)||o&&function(){var t=r.Bun.version.split(".");return t.length<3||"0"===t[0]&&(t[1]<3||"3"===t[1]&&"0"===t[2])}();t.exports=function(t,e){var n=e?2:1;return d?function(r,o){var s=c(arguments.length,1)>n,d=a(r)?r:u(r),h=s?l(arguments,n):[],f=s?function(){i(d,this,h)}:d;return e?t(f,o):t(f)}:t}},6283:function(t,e,n){"use strict";var r=n(9405),i=n(7758),a=r.Set,o=r.add;t.exports=function(t){var e=new a;return i(t,(function(t){o(e,t)})),e}},7075:function(t,e,n){"use strict";var r=n(8999),i=n(9405),a=n(6283),o=n(1043),s=n(738),l=n(7758),c=n(6333),u=i.has,d=i.remove;t.exports=function(t){var e=r(this),n=s(t),i=a(e);return o(e)<=n.size?l(e,(function(t){n.includes(t)&&d(i,t)})):c(n.getIterator(),(function(t){u(e,t)&&d(i,t)})),i}},9405:function(t,e,n){"use strict";var r=n(1702),i=Set.prototype;t.exports={Set:Set,add:r(i.add),has:r(i.has),remove:r(i["delete"]),proto:i}},1920:function(t,e,n){"use strict";var r=n(8999),i=n(9405),a=n(1043),o=n(738),s=n(7758),l=n(6333),c=i.Set,u=i.add,d=i.has;t.exports=function(t){var e=r(this),n=o(t),i=new c;return a(e)>n.size?l(n.getIterator(),(function(t){d(e,t)&&u(i,t)})):s(e,(function(t){n.includes(t)&&u(i,t)})),i}},8239:function(t,e,n){"use strict";var r=n(8999),i=n(9405).has,a=n(1043),o=n(738),s=n(7758),l=n(6333),c=n(9212);t.exports=function(t){var e=r(this),n=o(t);if(a(e)<=n.size)return!1!==s(e,(function(t){if(n.includes(t))return!1}),!0);var u=n.getIterator();return!1!==l(u,(function(t){if(i(e,t))return c(u,"normal",!1)}))}},9180:function(t,e,n){"use strict";var r=n(8999),i=n(1043),a=n(7758),o=n(738);t.exports=function(t){var e=r(this),n=o(t);return!(i(e)>n.size)&&!1!==a(e,(function(t){if(!n.includes(t))return!1}),!0)}},107:function(t,e,n){"use strict";var r=n(8999),i=n(9405).has,a=n(1043),o=n(738),s=n(6333),l=n(9212);t.exports=function(t){var e=r(this),n=o(t);if(a(e)92||l&&a>94||o&&a>97)return!1;var t=new ArrayBuffer(8),e=c(t,{transfer:[t]});return 0!==t.byteLength||8!==e.byteLength}))},6293:function(t,e,n){"use strict";var r=n(7392),i=n(7293),a=n(7854),o=a.String;t.exports=!!Object.getOwnPropertySymbols&&!i((function(){var t=Symbol("symbol detection");return!o(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},261:function(t,e,n){"use strict";var r,i,a,o,s=n(7854),l=n(2104),c=n(9974),u=n(614),d=n(2597),h=n(7293),f=n(490),p=n(206),m=n(317),g=n(8053),v=n(6833),b=n(5268),y=s.setImmediate,x=s.clearImmediate,w=s.process,_=s.Dispatch,A=s.Function,k=s.MessageChannel,M=s.String,S=0,L={},O="onreadystatechange";h((function(){r=s.location}));var C=function(t){if(d(L,t)){var e=L[t];delete L[t],e()}},D=function(t){return function(){C(t)}},T=function(t){C(t.data)},P=function(t){s.postMessage(M(t),r.protocol+"//"+r.host)};y&&x||(y=function(t){g(arguments.length,1);var e=u(t)?t:A(t),n=p(arguments,1);return L[++S]=function(){l(e,void 0,n)},i(S),S},x=function(t){delete L[t]},b?i=function(t){w.nextTick(D(t))}:_&&_.now?i=function(t){_.now(D(t))}:k&&!v?(a=new k,o=a.port2,a.port1.onmessage=T,i=c(o.postMessage,o)):s.addEventListener&&u(s.postMessage)&&!s.importScripts&&r&&"file:"!==r.protocol&&!h(P)?(i=P,s.addEventListener("message",T,!1)):i=O in m("script")?function(t){f.appendChild(m("script"))[O]=function(){f.removeChild(this),C(t)}}:function(t){setTimeout(D(t),0)}),t.exports={set:y,clear:x}},1400:function(t,e,n){"use strict";var r=n(9303),i=Math.max,a=Math.min;t.exports=function(t,e){var n=r(t);return n<0?i(n+e,0):a(n,e)}},4599:function(t,e,n){"use strict";var r=n(7593),i=TypeError;t.exports=function(t){var e=r(t,"number");if("number"==typeof e)throw new i("Can't convert number to bigint");return BigInt(e)}},7067:function(t,e,n){"use strict";var r=n(9303),i=n(7466),a=RangeError;t.exports=function(t){if(void 0===t)return 0;var e=r(t),n=i(e);if(e!==n)throw new a("Wrong length or index");return n}},5656:function(t,e,n){"use strict";var r=n(8361),i=n(4488);t.exports=function(t){return r(i(t))}},9303:function(t,e,n){"use strict";var r=n(4758);t.exports=function(t){var e=+t;return e!==e||0===e?0:r(e)}},7466:function(t,e,n){"use strict";var r=n(9303),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},7908:function(t,e,n){"use strict";var r=n(4488),i=Object;t.exports=function(t){return i(r(t))}},7593:function(t,e,n){"use strict";var r=n(6916),i=n(111),a=n(2190),o=n(8173),s=n(2140),l=n(5112),c=TypeError,u=l("toPrimitive");t.exports=function(t,e){if(!i(t)||a(t))return t;var n,l=o(t,u);if(l){if(void 0===e&&(e="default"),n=r(l,t,e),!i(n)||a(n))return n;throw new c("Can't convert object to primitive value")}return void 0===e&&(e="number"),s(t,e)}},4948:function(t,e,n){"use strict";var r=n(7593),i=n(2190);t.exports=function(t){var e=r(t,"string");return i(e)?e:e+""}},1694:function(t,e,n){"use strict";var r=n(5112),i=r("toStringTag"),a={};a[i]="z",t.exports="[object z]"===String(a)},1340:function(t,e,n){"use strict";var r=n(648),i=String;t.exports=function(t){if("Symbol"===r(t))throw new TypeError("Cannot convert a Symbol value to a string");return i(t)}},4038:function(t,e,n){"use strict";var r=n(5268);t.exports=function(t){try{if(r)return Function('return require("'+t+'")')()}catch(e){}}},6330:function(t){"use strict";var e=String;t.exports=function(t){try{return e(t)}catch(n){return"Object"}}},9711:function(t,e,n){"use strict";var r=n(1702),i=0,a=Math.random(),o=r(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+o(++i+a,36)}},3307:function(t,e,n){"use strict";var r=n(6293);t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3353:function(t,e,n){"use strict";var r=n(9781),i=n(7293);t.exports=r&&i((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},8053:function(t){"use strict";var e=TypeError;t.exports=function(t,n){if(tt.length)&&(e=t.length);for(var n=0,r=new Array(e);n>16,o=n>>8&255,s=255&n;return"#"+(16777216+65536*(Math.round((r-a)*i)+a)+256*(Math.round((r-o)*i)+o)+(Math.round((r-s)*i)+s)).toString(16).slice(1)}},{key:"shadeColor",value:function(e,n){return t.isColorHex(n)?this.shadeHexColor(e,n):this.shadeRGBColor(e,n)}}],[{key:"bind",value:function(t,e){return function(){return t.apply(e,arguments)}}},{key:"isObject",value:function(t){return t&&"object"===o(t)&&!Array.isArray(t)&&null!=t}},{key:"is",value:function(t,e){return Object.prototype.toString.call(e)==="[object "+t+"]"}},{key:"listToArray",value:function(t){var e,n=[];for(e=0;e1&&void 0!==arguments[1]?arguments[1]:2;return Number.isInteger(t)?t:parseFloat(t.toPrecision(e))}},{key:"randomId",value:function(){return(Math.random()+1).toString(36).substring(4)}},{key:"noExponents",value:function(t){var e=String(t).split(/[eE]/);if(1===e.length)return e[0];var n="",r=t<0?"-":"",i=e[0].replace(".",""),a=Number(e[1])+1;if(a<0){for(n=r+"0.";a++;)n+="0";return n+i.replace(/^-/,"")}for(a-=i.length;a--;)n+="0";return i+n}},{key:"getDimensions",value:function(t){var e=getComputedStyle(t,null),n=t.clientHeight,r=t.clientWidth;return n-=parseFloat(e.paddingTop)+parseFloat(e.paddingBottom),[r-=parseFloat(e.paddingLeft)+parseFloat(e.paddingRight),n]}},{key:"getBoundingClientRect",value:function(t){var e=t.getBoundingClientRect();return{top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:t.clientWidth,height:t.clientHeight,x:e.left,y:e.top}}},{key:"getLargestStringFromArr",value:function(t){return t.reduce((function(t,e){return Array.isArray(e)&&(e=e.reduce((function(t,e){return t.length>e.length?t:e}))),t.length>e.length?t:e}),0)}},{key:"hexToRgba",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#999999",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.6;"#"!==t.substring(0,1)&&(t="#999999");var n=t.replace("#","");n=n.match(new RegExp("(.{"+n.length/3+"})","g"));for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:"x",n=t.toString().slice();return n.replace(/[` ~!@#$%^&*()|+\=?;:'",.<>{}[\]\\/]/gi,e)}},{key:"negToZero",value:function(t){return t<0?0:t}},{key:"moveIndexInArray",value:function(t,e,n){if(n>=t.length)for(var r=n-t.length+1;r--;)t.push(void 0);return t.splice(n,0,t.splice(e,1)[0]),t}},{key:"extractNumber",value:function(t){return parseFloat(t.replace(/[^\d.]*/g,""))}},{key:"findAncestor",value:function(t,e){for(;(t=t.parentElement)&&!t.classList.contains(e););return t}},{key:"setELstyles",value:function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t.style.key=e[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(-1!==window.navigator.userAgent.indexOf("MSIE")||window.navigator.appVersion.indexOf("Trident/")>-1)return!0}},{key:"isIE",value:function(){var t=window.navigator.userAgent,e=t.indexOf("MSIE ");if(e>0)return parseInt(t.substring(e+5,t.indexOf(".",e)),10);if(t.indexOf("Trident/")>0){var n=t.indexOf("rv:");return parseInt(t.substring(n+3,t.indexOf(".",n)),10)}var r=t.indexOf("Edge/");return r>0&&parseInt(t.substring(r+5,t.indexOf(".",r)),10)}},{key:"getGCD",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:7,r=Math.pow(10,n-Math.floor(Math.log10(Math.max(t,e))));for(t=Math.round(Math.abs(t)*r),e=Math.round(Math.abs(e)*r);e;){var i=e;e=t%e,t=i}return t/r}},{key:"getPrimeFactors",value:function(t){for(var e=[],n=2;t>=2;)t%n==0?(e.push(n),t/=n):n++;return e}},{key:"mod",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:7,r=Math.pow(10,n-Math.floor(Math.log10(Math.max(t,e))));return(t=Math.round(Math.abs(t)*r))%(e=Math.round(Math.abs(e)*r))/r}}]),t}(),w=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w,this.setEasingFunctions()}return c(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(t){var e=1.70158;return(t-=1)*t*((e+1)*t+e)+1};break;case"bounce":t=function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375};break;case"elastic":t=function(t){return t===!!t?t:Math.pow(2,-10*t)*Math.sin((t-.075)*(2*Math.PI)/.3)+1}}this.w.globals.easing=t}}},{key:"animateLine",value:function(t,e,n,r){t.attr(e).animate(r).attr(n)}},{key:"animateMarker",value:function(t,e,n,r){t.attr({opacity:0}).animate(e,n).attr({opacity:1}).afterAll((function(){r()}))}},{key:"animateRect",value:function(t,e,n,r,i){t.attr(e).animate(r).attr(n).afterAll((function(){return i()}))}},{key:"animatePathsGradually",value:function(t){var e=t.el,n=t.realIndex,r=t.j,i=t.fill,a=t.pathFrom,o=t.pathTo,s=t.speed,l=t.delay,c=this.w,u=0;c.config.chart.animations.animateGradually.enabled&&(u=c.config.chart.animations.animateGradually.delay),c.config.chart.animations.dynamicAnimation.enabled&&c.globals.dataChanged&&"bar"!==c.config.chart.type&&(u=0),this.morphSVG(e,n,r,"line"!==c.config.chart.type||c.globals.comboCharts?i:"stroke",a,o,s,l*u)}},{key:"showDelayedElements",value:function(){this.w.globals.delayedElements.forEach((function(t){var e=t.el;e.classList.remove("apexcharts-element-hidden"),e.classList.add("apexcharts-hidden-element-shown")}))}},{key:"animationCompleted",value:function(t){var e=this.w;e.globals.animationEnded||(e.globals.animationEnded=!0,this.showDelayedElements(),"function"==typeof e.config.chart.events.animationEnd&&e.config.chart.events.animationEnd(this.ctx,{el:t,w:e}))}},{key:"morphSVG",value:function(t,e,n,r,i,a,o,s){var l=this,c=this.w;i||(i=t.attr("pathFrom")),a||(a=t.attr("pathTo"));var u=function(t){return"radar"===c.config.chart.type&&(o=1),"M 0 ".concat(c.globals.gridHeight)};(!i||i.indexOf("undefined")>-1||i.indexOf("NaN")>-1)&&(i=u()),(!a||a.indexOf("undefined")>-1||a.indexOf("NaN")>-1)&&(a=u()),c.globals.shouldAnimate||(o=1),t.plot(i).animate(1,c.globals.easing,s).plot(i).animate(o,c.globals.easing,s).plot(a).afterAll((function(){x.isNumber(n)?n===c.globals.series[c.globals.maxValsInArrayIndex].length-2&&c.globals.shouldAnimate&&l.animationCompleted(t):"none"!==r&&c.globals.shouldAnimate&&(!c.globals.comboCharts&&e===c.globals.series.length-1||c.globals.comboCharts)&&l.animationCompleted(t),l.showDelayedElements()}))}}]),t}(),_=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w}return c(t,[{key:"getDefaultFilter",value:function(t,e){var n=this.w;t.unfilter(!0),(new window.SVG.Filter).size("120%","180%","-5%","-40%"),"none"!==n.config.states.normal.filter?this.applyFilter(t,e,n.config.states.normal.filter.type,n.config.states.normal.filter.value):n.config.chart.dropShadow.enabled&&this.dropShadow(t,n.config.chart.dropShadow,e)}},{key:"addNormalFilter",value:function(t,e){var n=this.w;n.config.chart.dropShadow.enabled&&!t.node.classList.contains("apexcharts-marker")&&this.dropShadow(t,n.config.chart.dropShadow,e)}},{key:"addLightenFilter",value:function(t,e,n){var r=this,i=this.w,a=n.intensity;t.unfilter(!0),new window.SVG.Filter,t.filter((function(t){var n=i.config.chart.dropShadow;(n.enabled?r.addShadow(t,e,n):t).componentTransfer({rgb:{type:"linear",slope:1.5,intercept:a}})})),t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)}},{key:"addDarkenFilter",value:function(t,e,n){var r=this,i=this.w,a=n.intensity;t.unfilter(!0),new window.SVG.Filter,t.filter((function(t){var n=i.config.chart.dropShadow;(n.enabled?r.addShadow(t,e,n):t).componentTransfer({rgb:{type:"linear",slope:a}})})),t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)}},{key:"applyFilter",value:function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5;switch(n){case"none":this.addNormalFilter(t,e);break;case"lighten":this.addLightenFilter(t,e,{intensity:r});break;case"darken":this.addDarkenFilter(t,e,{intensity:r})}}},{key:"addShadow",value:function(t,e,n){var r,i=this.w,a=n.blur,o=n.top,s=n.left,l=n.color,c=n.opacity;if((null===(r=i.config.chart.dropShadow.enabledOnSeries)||void 0===r?void 0:r.length)>0&&-1===i.config.chart.dropShadow.enabledOnSeries.indexOf(e))return t;var u=t.flood(Array.isArray(l)?l[e]:l,c).composite(t.sourceAlpha,"in").offset(s,o).gaussianBlur(a).merge(t.source);return t.blend(t.source,u)}},{key:"dropShadow",value:function(t,e){var n,r,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,a=e.top,o=e.left,s=e.blur,l=e.color,c=e.opacity,u=e.noUserSpaceOnUse,d=this.w;return t.unfilter(!0),x.isIE()&&"radialBar"===d.config.chart.type||(null===(n=d.config.chart.dropShadow.enabledOnSeries)||void 0===n?void 0:n.length)>0&&-1===(null===(r=d.config.chart.dropShadow.enabledOnSeries)||void 0===r?void 0:r.indexOf(i))||(l=Array.isArray(l)?l[i]:l,t.filter((function(t){var e=null;e=x.isSafari()||x.isFirefox()||x.isIE()?t.flood(l,c).composite(t.sourceAlpha,"in").offset(o,a).gaussianBlur(s):t.flood(l,c).composite(t.sourceAlpha,"in").offset(o,a).gaussianBlur(s).merge(t.source),t.blend(t.source,e)})),u||t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)),t}},{key:"setSelectionFilter",value:function(t,e,n){var r=this.w;if(void 0!==r.globals.selectedDataPoints[e]&&r.globals.selectedDataPoints[e].indexOf(n)>-1){t.node.setAttribute("selected",!0);var i=r.config.states.active.filter;"none"!==i&&this.applyFilter(t,e,i.type,i.value)}}},{key:"_scaleFilterSize",value:function(t){!function(e){for(var n in e)e.hasOwnProperty(n)&&t.setAttribute(n,e[n])}({width:"200%",height:"200%",x:"-50%",y:"-50%"})}}]),t}(),A=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w}return c(t,[{key:"roundPathCorners",value:function(t,e){function n(t,e,n){var i=e.x-t.x,a=e.y-t.y,o=Math.sqrt(i*i+a*a);return r(t,e,Math.min(1,n/o))}function r(t,e,n){return{x:t.x+(e.x-t.x)*n,y:t.y+(e.y-t.y)*n}}function i(t,e){t.length>2&&(t[t.length-2]=e.x,t[t.length-1]=e.y)}function a(t){return{x:parseFloat(t[t.length-2]),y:parseFloat(t[t.length-1])}}t.indexOf("NaN")>-1&&(t="");var o=t.split(/[,\s]/).reduce((function(t,e){var n=e.match("([a-zA-Z])(.+)");return n?(t.push(n[1]),t.push(n[2])):t.push(e),t}),[]).reduce((function(t,e){return parseFloat(e)==e&&t.length?t[t.length-1].push(e):t.push([e]),t}),[]),s=[];if(o.length>1){var l=a(o[0]),c=null;"Z"==o[o.length-1][0]&&o[0].length>2&&(c=["L",l.x,l.y],o[o.length-1]=c),s.push(o[0]);for(var u=1;u2&&"L"==h[0]&&f.length>2&&"L"==f[0]){var p,m,g=a(d),v=a(h),b=a(f);p=n(v,g,e),m=n(v,b,e),i(h,p),h.origPoint=v,s.push(h);var y=r(p,v,.5),x=r(v,m,.5),w=["C",y.x,y.y,x.x,x.y,m.x,m.y];w.origPoint=v,s.push(w)}else s.push(h)}if(c){var _=a(s[s.length-1]);s.push(["Z"]),i(s[0],_)}}else s=o;return s.reduce((function(t,e){return t+e.join(" ")+" "}),"")}},{key:"drawLine",value:function(t,e,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"#a8a8a8",a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:"butt";return this.w.globals.dom.Paper.line().attr({x1:t,y1:e,x2:n,y2:r,stroke:i,"stroke-dasharray":a,"stroke-width":o,"stroke-linecap":s})}},{key:"drawRect",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"#fefefe",o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:1,s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null,l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:null,c=arguments.length>9&&void 0!==arguments[9]?arguments[9]:0,u=this.w.globals.dom.Paper.rect();return u.attr({x:t,y:e,width:n>0?n:0,height:r>0?r:0,rx:i,ry:i,opacity:o,"stroke-width":null!==s?s:0,stroke:null!==l?l:"none","stroke-dasharray":c}),u.node.setAttribute("fill",a),u}},{key:"drawPolygon",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"#e1e1e1",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"none";return this.w.globals.dom.Paper.polygon(t).attr({fill:r,stroke:e,"stroke-width":n})}},{key:"drawCircle",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;t<0&&(t=0);var n=this.w.globals.dom.Paper.circle(2*t);return null!==e&&n.attr(e),n}},{key:"drawPath",value:function(t){var e=t.d,n=void 0===e?"":e,r=t.stroke,i=void 0===r?"#a8a8a8":r,a=t.strokeWidth,o=void 0===a?1:a,s=t.fill,l=t.fillOpacity,c=void 0===l?1:l,u=t.strokeOpacity,d=void 0===u?1:u,h=t.classes,f=t.strokeLinecap,p=void 0===f?null:f,m=t.strokeDashArray,g=void 0===m?0:m,v=this.w;return null===p&&(p=v.config.stroke.lineCap),(n.indexOf("undefined")>-1||n.indexOf("NaN")>-1)&&(n="M 0 ".concat(v.globals.gridHeight)),v.globals.dom.Paper.path(n).attr({fill:s,"fill-opacity":c,stroke:i,"stroke-opacity":d,"stroke-linecap":p,"stroke-width":o,"stroke-dasharray":g,class:h})}},{key:"group",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=this.w.globals.dom.Paper.group();return null!==t&&e.attr(t),e}},{key:"move",value:function(t,e){var n=["M",t,e].join(" ");return n}},{key:"line",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=null;return null===n?r=[" L",t,e].join(" "):"H"===n?r=[" H",t].join(" "):"V"===n&&(r=[" V",e].join(" ")),r}},{key:"curve",value:function(t,e,n,r,i,a){var o=["C",t,e,n,r,i,a].join(" ");return o}},{key:"quadraticCurve",value:function(t,e,n,r){return["Q",t,e,n,r].join(" ")}},{key:"arc",value:function(t,e,n,r,i,a,o){var s="A";arguments.length>7&&void 0!==arguments[7]&&arguments[7]&&(s="a");var l=[s,t,e,n,r,i,a,o].join(" ");return l}},{key:"renderPaths",value:function(t){var e,n=t.j,r=t.realIndex,i=t.pathFrom,o=t.pathTo,s=t.stroke,l=t.strokeWidth,c=t.strokeLinecap,u=t.fill,d=t.animationDelay,h=t.initialSpeed,f=t.dataChangeSpeed,p=t.className,m=t.shouldClipToGrid,g=void 0===m||m,v=t.bindEventsOnPaths,b=void 0===v||v,y=t.drawShadow,x=void 0===y||y,A=this.w,k=new _(this.ctx),M=new w(this.ctx),S=this.w.config.chart.animations.enabled,L=S&&this.w.config.chart.animations.dynamicAnimation.enabled,O=!!(S&&!A.globals.resized||L&&A.globals.dataChanged&&A.globals.shouldAnimate);O?e=i:(e=o,A.globals.animationEnded=!0);var C=A.config.stroke.dashArray,D=0;D=Array.isArray(C)?C[r]:A.config.stroke.dashArray;var T=this.drawPath({d:e,stroke:s,strokeWidth:l,fill:u,fillOpacity:1,classes:p,strokeLinecap:c,strokeDashArray:D});if(T.attr("index",r),g&&T.attr({"clip-path":"url(#gridRectMask".concat(A.globals.cuid,")")}),"none"!==A.config.states.normal.filter.type)k.getDefaultFilter(T,r);else if(A.config.chart.dropShadow.enabled&&x){var P=A.config.chart.dropShadow;k.dropShadow(T,P,r)}b&&(T.node.addEventListener("mouseenter",this.pathMouseEnter.bind(this,T)),T.node.addEventListener("mouseleave",this.pathMouseLeave.bind(this,T)),T.node.addEventListener("mousedown",this.pathMouseDown.bind(this,T))),T.attr({pathTo:o,pathFrom:i});var Y={el:T,j:n,realIndex:r,pathFrom:i,pathTo:o,fill:u,strokeWidth:l,delay:d};return!S||A.globals.resized||A.globals.dataChanged?!A.globals.resized&&A.globals.dataChanged||M.showDelayedElements():M.animatePathsGradually(a(a({},Y),{},{speed:h})),A.globals.dataChanged&&L&&O&&M.animatePathsGradually(a(a({},Y),{},{speed:f})),T}},{key:"drawPattern",value:function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"#a8a8a8",i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;return this.w.globals.dom.Paper.pattern(e,n,(function(a){"horizontalLines"===t?a.line(0,0,n,0).stroke({color:r,width:i+1}):"verticalLines"===t?a.line(0,0,0,e).stroke({color:r,width:i+1}):"slantedLines"===t?a.line(0,0,e,n).stroke({color:r,width:i}):"squares"===t?a.rect(e,n).fill("none").stroke({color:r,width:i}):"circles"===t&&a.circle(e).fill("none").stroke({color:r,width:i})}))}},{key:"drawGradient",value:function(t,e,n,r,i){var a,o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,s=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,l=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null,c=arguments.length>8&&void 0!==arguments[8]?arguments[8]:0,u=this.w;e.length<9&&0===e.indexOf("#")&&(e=x.hexToRgba(e,r)),n.length<9&&0===n.indexOf("#")&&(n=x.hexToRgba(n,i));var d=0,h=1,f=1,p=null;null!==s&&(d=void 0!==s[0]?s[0]/100:0,h=void 0!==s[1]?s[1]/100:1,f=void 0!==s[2]?s[2]/100:1,p=void 0!==s[3]?s[3]/100:null);var m=!("donut"!==u.config.chart.type&&"pie"!==u.config.chart.type&&"polarArea"!==u.config.chart.type&&"bubble"!==u.config.chart.type);if(a=null===l||0===l.length?u.globals.dom.Paper.gradient(m?"radial":"linear",(function(t){t.at(d,e,r),t.at(h,n,i),t.at(f,n,i),null!==p&&t.at(p,e,r)})):u.globals.dom.Paper.gradient(m?"radial":"linear",(function(t){(Array.isArray(l[c])?l[c]:l).forEach((function(e){t.at(e.offset/100,e.color,e.opacity)}))})),m){var g=u.globals.gridWidth/2,v=u.globals.gridHeight/2;"bubble"!==u.config.chart.type?a.attr({gradientUnits:"userSpaceOnUse",cx:g,cy:v,r:o}):a.attr({cx:.5,cy:.5,r:.8,fx:.2,fy:.2})}else"vertical"===t?a.from(0,0).to(0,1):"diagonal"===t?a.from(0,0).to(1,1):"horizontal"===t?a.from(0,1).to(1,1):"diagonal2"===t&&a.from(1,0).to(0,1);return a}},{key:"getTextBasedOnMaxWidth",value:function(t){var e=t.text,n=t.maxWidth,r=t.fontSize,i=t.fontFamily,a=this.getTextRects(e,r,i),o=a.width/e.length,s=Math.floor(n/o);return n-1){var s=n.globals.selectedDataPoints[i].indexOf(a);n.globals.selectedDataPoints[i].splice(s,1)}}else{if(!n.config.states.active.allowMultipleDataPointsSelection&&n.globals.selectedDataPoints.length>0){n.globals.selectedDataPoints=[];var l=n.globals.dom.Paper.select(".apexcharts-series path").members,c=n.globals.dom.Paper.select(".apexcharts-series circle, .apexcharts-series rect").members,u=function(t){Array.prototype.forEach.call(t,(function(t){t.node.setAttribute("selected","false"),r.getDefaultFilter(t,i)}))};u(l),u(c)}t.node.setAttribute("selected","true"),o="true",void 0===n.globals.selectedDataPoints[i]&&(n.globals.selectedDataPoints[i]=[]),n.globals.selectedDataPoints[i].push(a)}if("true"===o){var d=n.config.states.active.filter;if("none"!==d)r.applyFilter(t,i,d.type,d.value);else if("none"!==n.config.states.hover.filter&&!n.globals.isTouchDevice){var h=n.config.states.hover.filter;r.applyFilter(t,i,h.type,h.value)}}else"none"!==n.config.states.active.filter.type&&("none"===n.config.states.hover.filter.type||n.globals.isTouchDevice?r.getDefaultFilter(t,i):(h=n.config.states.hover.filter,r.applyFilter(t,i,h.type,h.value)));"function"==typeof n.config.chart.events.dataPointSelection&&n.config.chart.events.dataPointSelection(e,this.ctx,{selectedDataPoints:n.globals.selectedDataPoints,seriesIndex:i,dataPointIndex:a,w:n}),e&&this.ctx.events.fireEvent("dataPointSelection",[e,this.ctx,{selectedDataPoints:n.globals.selectedDataPoints,seriesIndex:i,dataPointIndex:a,w:n}])}},{key:"rotateAroundCenter",value:function(t){var e={};return t&&"function"==typeof t.getBBox&&(e=t.getBBox()),{x:e.x+e.width/2,y:e.y+e.height/2}}},{key:"getTextRects",value:function(t,e,n,r){var i=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],a=this.w,o=this.drawText({x:-200,y:-200,text:t,textAnchor:"start",fontSize:e,fontFamily:n,foreColor:"#fff",opacity:0});r&&o.attr("transform",r),a.globals.dom.Paper.add(o);var s=o.bbox();return i||(s=o.node.getBoundingClientRect()),o.remove(),{width:s.width,height:s.height}}},{key:"placeTextWithEllipsis",value:function(t,e,n){if("function"==typeof t.getComputedTextLength&&(t.textContent=e,e.length>0&&t.getComputedTextLength()>=n/1.1)){for(var r=e.length-3;r>0;r-=3)if(t.getSubStringLength(0,r)<=n/1.1)return void(t.textContent=e.substring(0,r)+"...");t.textContent="."}}}],[{key:"setAttrs",value:function(t,e){for(var n in e)e.hasOwnProperty(n)&&t.setAttribute(n,e[n])}}]),t}(),k=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w}return c(t,[{key:"getStackedSeriesTotals",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=this.w,n=[];if(0===e.globals.series.length)return n;for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:null;return null===t?this.w.config.series.reduce((function(t,e){return t+e}),0):this.w.globals.series[t].reduce((function(t,e){return t+e}),0)}},{key:"getStackedSeriesTotalsByGroups",value:function(){var t=this,e=this.w,n=[];return e.globals.seriesGroups.forEach((function(r){var i=[];e.config.series.forEach((function(t,n){r.indexOf(e.globals.seriesNames[n])>-1&&i.push(n)}));var a=e.globals.series.map((function(t,e){return-1===i.indexOf(e)?e:-1})).filter((function(t){return-1!==t}));n.push(t.getStackedSeriesTotals(a))})),n}},{key:"setSeriesYAxisMappings",value:function(){var t=this.w.globals,e=this.w.config,n=[],r=[],i=[],a=t.series.length>e.yaxis.length||e.yaxis.some((function(t){return Array.isArray(t.seriesName)}));e.series.forEach((function(t,e){i.push(e),r.push(null)})),e.yaxis.forEach((function(t,e){n[e]=[]}));var o=[];e.yaxis.forEach((function(t,r){var s=!1;if(t.seriesName){var l=[];Array.isArray(t.seriesName)?l=t.seriesName:l.push(t.seriesName),l.forEach((function(t){e.series.forEach((function(e,o){if(e.name===t){var l=o;r===o||a?!a||i.indexOf(o)>-1?n[r].push([r,o]):console.warn("Series '"+e.name+"' referenced more than once in what looks like the new style. That is, when using either seriesName: [], or when there are more series than yaxes."):(n[o].push([o,r]),l=r),s=!0,-1!==(l=i.indexOf(l))&&i.splice(l,1)}}))}))}s||o.push(r)})),n=n.map((function(t,e){var n=[];return t.forEach((function(t){r[t[1]]=t[0],n.push(t[1])})),n}));for(var s=e.yaxis.length-1,l=0;l0&&void 0!==arguments[0]?arguments[0]:null;return 0===(null===t?this.w.config.series.filter((function(t){return null!==t})):this.w.config.series[t].data.filter((function(t){return null!==t}))).length}},{key:"seriesHaveSameValues",value:function(t){return this.w.globals.series[t].every((function(t,e,n){return t===n[0]}))}},{key:"getCategoryLabels",value:function(t){var e=this.w,n=t.slice();return e.config.xaxis.convertedCatToNumeric&&(n=t.map((function(t,n){return e.config.xaxis.labels.formatter(t-e.globals.minX+1)}))),n}},{key:"getLargestSeries",value:function(){var t=this.w;t.globals.maxValsInArrayIndex=t.globals.series.map((function(t){return t.length})).indexOf(Math.max.apply(Math,t.globals.series.map((function(t){return t.length}))))}},{key:"getLargestMarkerSize",value:function(){var t=this.w,e=0;return t.globals.markers.size.forEach((function(t){e=Math.max(e,t)})),t.config.markers.discrete&&t.config.markers.discrete.length&&t.config.markers.discrete.forEach((function(t){e=Math.max(e,t.size)})),e>0&&(e+=t.config.markers.hover.sizeOffset+1),t.globals.markers.largestSize=e,e}},{key:"getSeriesTotals",value:function(){var t=this.w;t.globals.seriesTotals=t.globals.series.map((function(t,e){var n=0;if(Array.isArray(t))for(var r=0;rt&&n.globals.seriesX[i][o]0){var f=function(t,e){var n=i.config.yaxis[i.globals.seriesYAxisReverseMap[e]],a=t<0?-1:1;return t=Math.abs(t),n.logarithmic&&(t=r.getBaseLog(n.logBase,t)),-a*t/o[e]};if(a.isMultipleYAxis){l=[];for(var p=0;p0&&e.forEach((function(e){var o=[],s=[];t.i.forEach((function(n,r){i.config.series[n].group===e&&(o.push(t.series[r]),s.push(n))})),o.length>0&&a.push(r.draw(o,n,s))})),a}}],[{key:"checkComboSeries",value:function(t,e){var n=!1,r=0,i=0;return void 0===e&&(e="line"),t.length&&void 0!==t[0].type&&t.forEach((function(t){"bar"!==t.type&&"column"!==t.type&&"candlestick"!==t.type&&"boxPlot"!==t.type||r++,void 0!==t.type&&t.type!==e&&i++})),i>0&&(n=!0),{comboBarCount:r,comboCharts:n}}},{key:"extendArrayProps",value:function(t,e,n){var r,i,a,o,s,l;return null!==(r=e)&&void 0!==r&&r.yaxis&&(e=t.extendYAxis(e,n)),null!==(i=e)&&void 0!==i&&i.annotations&&(e.annotations.yaxis&&(e=t.extendYAxisAnnotations(e)),null!==(a=e)&&void 0!==a&&null!==(o=a.annotations)&&void 0!==o&&o.xaxis&&(e=t.extendXAxisAnnotations(e)),null!==(s=e)&&void 0!==s&&null!==(l=s.annotations)&&void 0!==l&&l.points&&(e=t.extendPointAnnotations(e))),e}}]),t}(),M=function(){function t(e){s(this,t),this.w=e.w,this.annoCtx=e}return c(t,[{key:"setOrientations",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.w;if("vertical"===t.label.orientation){var r=null!==e?e:0,i=n.globals.dom.baseEl.querySelector(".apexcharts-xaxis-annotations .apexcharts-xaxis-annotation-label[rel='".concat(r,"']"));if(null!==i){var a=i.getBoundingClientRect();i.setAttribute("x",parseFloat(i.getAttribute("x"))-a.height+4),"top"===t.label.position?i.setAttribute("y",parseFloat(i.getAttribute("y"))+a.width):i.setAttribute("y",parseFloat(i.getAttribute("y"))-a.width);var o=this.annoCtx.graphics.rotateAroundCenter(i),s=o.x,l=o.y;i.setAttribute("transform","rotate(-90 ".concat(s," ").concat(l,")"))}}}},{key:"addBackgroundToAnno",value:function(t,e){var n=this.w;if(!t||void 0===e.label.text||void 0!==e.label.text&&!String(e.label.text).trim())return null;var r=n.globals.dom.baseEl.querySelector(".apexcharts-grid").getBoundingClientRect(),i=t.getBoundingClientRect(),a=e.label.style.padding.left,o=e.label.style.padding.right,s=e.label.style.padding.top,l=e.label.style.padding.bottom;"vertical"===e.label.orientation&&(s=e.label.style.padding.left,l=e.label.style.padding.right,a=e.label.style.padding.top,o=e.label.style.padding.bottom);var c=i.left-r.left-a,u=i.top-r.top-s,d=this.annoCtx.graphics.drawRect(c-n.globals.barPadForNumericAxis,u,i.width+a+o,i.height+s+l,e.label.borderRadius,e.label.style.background,1,e.label.borderWidth,e.label.borderColor,0);return e.id&&d.node.classList.add(e.id),d}},{key:"annotationsBackground",value:function(){var t=this,e=this.w,n=function(n,r,i){var a=e.globals.dom.baseEl.querySelector(".apexcharts-".concat(i,"-annotations .apexcharts-").concat(i,"-annotation-label[rel='").concat(r,"']"));if(a){var o=a.parentNode,s=t.addBackgroundToAnno(a,n);s&&(o.insertBefore(s.node,a),n.label.mouseEnter&&s.node.addEventListener("mouseenter",n.label.mouseEnter.bind(t,n)),n.label.mouseLeave&&s.node.addEventListener("mouseleave",n.label.mouseLeave.bind(t,n)),n.label.click&&s.node.addEventListener("click",n.label.click.bind(t,n)))}};e.config.annotations.xaxis.map((function(t,e){n(t,e,"xaxis")})),e.config.annotations.yaxis.map((function(t,e){n(t,e,"yaxis")})),e.config.annotations.points.map((function(t,e){n(t,e,"point")}))}},{key:"getY1Y2",value:function(t,e){var n,r="y1"===t?e.y:e.y2,i=!1,a=this.w;if(this.annoCtx.invertAxis){var o=a.globals.labels;a.config.xaxis.convertedCatToNumeric&&(o=a.globals.categoryLabels);var s=o.indexOf(r),l=a.globals.dom.baseEl.querySelector(".apexcharts-yaxis-texts-g text:nth-child("+(s+1)+")");n=l?parseFloat(l.getAttribute("y")):(a.globals.gridHeight/o.length-1)*(s+1)-a.globals.barHeight,void 0!==e.seriesIndex&&a.globals.barHeight&&(n=n-a.globals.barHeight/2*(a.globals.series.length-1)+a.globals.barHeight*e.seriesIndex)}else{var c,u=a.globals.seriesYAxisMap[e.yAxisIndex][0];c=a.config.yaxis[e.yAxisIndex].logarithmic?(r=new k(this.annoCtx.ctx).getLogVal(a.config.yaxis[e.yAxisIndex].logBase,r,u))/a.globals.yLogRatio[u]:(r-a.globals.minYArr[u])/(a.globals.yRange[u]/a.globals.gridHeight),c>a.globals.gridHeight?(c=a.globals.gridHeight,i=!0):c<0&&(c=0,i=!0),n=a.globals.gridHeight-c,!e.marker||void 0!==e.y&&null!==e.y||(n=0),a.config.yaxis[e.yAxisIndex]&&a.config.yaxis[e.yAxisIndex].reversed&&(n=c)}return"string"==typeof r&&r.indexOf("px")>-1&&(n=parseFloat(r)),{yP:n,clipped:i}}},{key:"getX1X2",value:function(t,e){var n,r="x1"===t?e.x:e.x2,i=this.w,a=this.annoCtx.invertAxis?i.globals.minY:i.globals.minX,o=this.annoCtx.invertAxis?i.globals.maxY:i.globals.maxX,s=this.annoCtx.invertAxis?i.globals.yRange[0]:i.globals.xRange,l=!1;return n=this.annoCtx.inversedReversedAxis?(o-r)/(s/i.globals.gridWidth):(r-a)/(s/i.globals.gridWidth),"category"!==i.config.xaxis.type&&!i.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||i.globals.dataFormatXNumeric||i.config.chart.sparkline.enabled||(n=this.getStringX(r)),"string"==typeof r&&r.indexOf("px")>-1&&(n=parseFloat(r)),null==r&&e.marker&&(n=i.globals.gridWidth),void 0!==e.seriesIndex&&i.globals.barWidth&&!this.annoCtx.invertAxis&&(n=n-i.globals.barWidth/2*(i.globals.series.length-1)+i.globals.barWidth*e.seriesIndex),n>i.globals.gridWidth?(n=i.globals.gridWidth,l=!0):n<0&&(n=0,l=!0),{x:n,clipped:l}}},{key:"getStringX",value:function(t){var e=this.w,n=t;e.config.xaxis.convertedCatToNumeric&&e.globals.categoryLabels.length&&(t=e.globals.categoryLabels.indexOf(t)+1);var r=e.globals.labels.indexOf(t),i=e.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g text:nth-child("+(r+1)+")");return i&&(n=parseFloat(i.getAttribute("x"))),n}}]),t}(),S=function(){function t(e){s(this,t),this.w=e.w,this.annoCtx=e,this.invertAxis=this.annoCtx.invertAxis,this.helpers=new M(this.annoCtx)}return c(t,[{key:"addXaxisAnnotation",value:function(t,e,n){var r,i=this.w,a=this.helpers.getX1X2("x1",t),o=a.x,s=a.clipped,l=!0,c=t.label.text,u=t.strokeDashArray;if(x.isNumber(o)){if(null===t.x2||void 0===t.x2){if(!s){var d=this.annoCtx.graphics.drawLine(o+t.offsetX,0+t.offsetY,o+t.offsetX,i.globals.gridHeight+t.offsetY,t.borderColor,u,t.borderWidth);e.appendChild(d.node),t.id&&d.node.classList.add(t.id)}}else{var h=this.helpers.getX1X2("x2",t);if(r=h.x,l=h.clipped,!s||!l){if(r12?h-12:0===h?12:h;e=(e=(e=(e=e.replace(/(^|[^\\])HH+/g,"$1"+l(h))).replace(/(^|[^\\])H/g,"$1"+h)).replace(/(^|[^\\])hh+/g,"$1"+l(f))).replace(/(^|[^\\])h/g,"$1"+f);var p=r?t.getUTCMinutes():t.getMinutes();e=(e=e.replace(/(^|[^\\])mm+/g,"$1"+l(p))).replace(/(^|[^\\])m/g,"$1"+p);var m=r?t.getUTCSeconds():t.getSeconds();e=(e=e.replace(/(^|[^\\])ss+/g,"$1"+l(m))).replace(/(^|[^\\])s/g,"$1"+m);var g=r?t.getUTCMilliseconds():t.getMilliseconds();e=e.replace(/(^|[^\\])fff+/g,"$1"+l(g,3)),g=Math.round(g/10),e=e.replace(/(^|[^\\])ff/g,"$1"+l(g)),g=Math.round(g/10);var b=h<12?"AM":"PM";e=(e=(e=e.replace(/(^|[^\\])f/g,"$1"+g)).replace(/(^|[^\\])TT+/g,"$1"+b)).replace(/(^|[^\\])T/g,"$1"+b.charAt(0));var y=b.toLowerCase();e=(e=e.replace(/(^|[^\\])tt+/g,"$1"+y)).replace(/(^|[^\\])t/g,"$1"+y.charAt(0));var x=-t.getTimezoneOffset(),w=r||!x?"Z":x>0?"+":"-";if(!r){var _=(x=Math.abs(x))%60;w+=l(Math.floor(x/60))+":"+l(_)}e=e.replace(/(^|[^\\])K/g,"$1"+w);var A=(r?t.getUTCDay():t.getDay())+1;return(e=(e=(e=(e=e.replace(new RegExp(o[0],"g"),o[A])).replace(new RegExp(s[0],"g"),s[A])).replace(new RegExp(i[0],"g"),i[u])).replace(new RegExp(a[0],"g"),a[u])).replace(/\\(.)/g,"$1")}},{key:"getTimeUnitsfromTimestamp",value:function(t,e,n){var r=this.w;void 0!==r.config.xaxis.min&&(t=r.config.xaxis.min),void 0!==r.config.xaxis.max&&(e=r.config.xaxis.max);var i=this.getDate(t),a=this.getDate(e),o=this.formatDate(i,"yyyy MM dd HH mm ss fff").split(" "),s=this.formatDate(a,"yyyy MM dd HH mm ss fff").split(" ");return{minMillisecond:parseInt(o[6],10),maxMillisecond:parseInt(s[6],10),minSecond:parseInt(o[5],10),maxSecond:parseInt(s[5],10),minMinute:parseInt(o[4],10),maxMinute:parseInt(s[4],10),minHour:parseInt(o[3],10),maxHour:parseInt(s[3],10),minDate:parseInt(o[2],10),maxDate:parseInt(s[2],10),minMonth:parseInt(o[1],10)-1,maxMonth:parseInt(s[1],10)-1,minYear:parseInt(o[0],10),maxYear:parseInt(s[0],10)}}},{key:"isLeapYear",value:function(t){return t%4==0&&t%100!=0||t%400==0}},{key:"calculcateLastDaysOfMonth",value:function(t,e,n){return this.determineDaysOfMonths(t,e)-n}},{key:"determineDaysOfYear",value:function(t){var e=365;return this.isLeapYear(t)&&(e=366),e}},{key:"determineRemainingDaysOfYear",value:function(t,e,n){var r=this.daysCntOfYear[e]+n;return e>1&&this.isLeapYear()&&r++,r}},{key:"determineDaysOfMonths",value:function(t,e){var n=30;switch(t=x.monthMod(t),!0){case this.months30.indexOf(t)>-1:2===t&&(n=this.isLeapYear(e)?29:28);break;case this.months31.indexOf(t)>-1:default:n=31}return n}}]),t}(),O=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w,this.tooltipKeyFormat="dd MMM"}return c(t,[{key:"xLabelFormat",value:function(t,e,n,r){var i=this.w;if("datetime"===i.config.xaxis.type&&void 0===i.config.xaxis.labels.formatter&&void 0===i.config.tooltip.x.formatter){var a=new L(this.ctx);return a.formatDate(a.getDate(e),i.config.tooltip.x.format)}return t(e,n,r)}},{key:"defaultGeneralFormatter",value:function(t){return Array.isArray(t)?t.map((function(t){return t})):t}},{key:"defaultYFormatter",value:function(t,e,n){var r=this.w;if(x.isNumber(t))if(0!==r.globals.yValueDecimal)t=t.toFixed(void 0!==e.decimalsInFloat?e.decimalsInFloat:r.globals.yValueDecimal);else{var i=t.toFixed(0);t=t==i?i:t.toFixed(1)}return t}},{key:"setLabelFormatters",value:function(){var t=this,e=this.w;return e.globals.xaxisTooltipFormatter=function(e){return t.defaultGeneralFormatter(e)},e.globals.ttKeyFormatter=function(e){return t.defaultGeneralFormatter(e)},e.globals.ttZFormatter=function(t){return t},e.globals.legendFormatter=function(e){return t.defaultGeneralFormatter(e)},void 0!==e.config.xaxis.labels.formatter?e.globals.xLabelFormatter=e.config.xaxis.labels.formatter:e.globals.xLabelFormatter=function(t){if(x.isNumber(t)){if(!e.config.xaxis.convertedCatToNumeric&&"numeric"===e.config.xaxis.type){if(x.isNumber(e.config.xaxis.decimalsInFloat))return t.toFixed(e.config.xaxis.decimalsInFloat);var n=e.globals.maxX-e.globals.minX;return n>0&&n<100?t.toFixed(1):t.toFixed(0)}return e.globals.isBarHorizontal&&e.globals.maxY-e.globals.minYArr<4?t.toFixed(1):t.toFixed(0)}return t},"function"==typeof e.config.tooltip.x.formatter?e.globals.ttKeyFormatter=e.config.tooltip.x.formatter:e.globals.ttKeyFormatter=e.globals.xLabelFormatter,"function"==typeof e.config.xaxis.tooltip.formatter&&(e.globals.xaxisTooltipFormatter=e.config.xaxis.tooltip.formatter),(Array.isArray(e.config.tooltip.y)||void 0!==e.config.tooltip.y.formatter)&&(e.globals.ttVal=e.config.tooltip.y),void 0!==e.config.tooltip.z.formatter&&(e.globals.ttZFormatter=e.config.tooltip.z.formatter),void 0!==e.config.legend.formatter&&(e.globals.legendFormatter=e.config.legend.formatter),e.config.yaxis.forEach((function(n,r){void 0!==n.labels.formatter?e.globals.yLabelFormatters[r]=n.labels.formatter:e.globals.yLabelFormatters[r]=function(i){return e.globals.xyCharts?Array.isArray(i)?i.map((function(e){return t.defaultYFormatter(e,n,r)})):t.defaultYFormatter(i,n,r):i}})),e.globals}},{key:"heatmapLabelFormatters",value:function(){var t=this.w;if("heatmap"===t.config.chart.type){t.globals.yAxisScale[0].result=t.globals.seriesNames.slice();var e=t.globals.seriesNames.reduce((function(t,e){return t.length>e.length?t:e}),0);t.globals.yAxisScale[0].niceMax=e,t.globals.yAxisScale[0].niceMin=e}}}]),t}(),C=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w}return c(t,[{key:"getLabel",value:function(t,e,n,r){var i,a,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"12px",l=!(arguments.length>6&&void 0!==arguments[6])||arguments[6],c=this.w,u=void 0===t[r]?"":t[r],d=u,h=c.globals.xLabelFormatter,f=c.config.xaxis.labels.formatter,p=!1,m=new O(this.ctx),g=u;l&&(d=m.xLabelFormat(h,u,g,{i:r,dateFormatter:new L(this.ctx).formatDate,w:c}),void 0!==f&&(d=f(u,t[r],{i:r,dateFormatter:new L(this.ctx).formatDate,w:c}))),e.length>0?(i=e[r].unit,a=null,e.forEach((function(t){"month"===t.unit?a="year":"day"===t.unit?a="month":"hour"===t.unit?a="day":"minute"===t.unit&&(a="hour")})),p=a===i,n=e[r].position,d=e[r].value):"datetime"===c.config.xaxis.type&&void 0===f&&(d=""),void 0===d&&(d=""),d=Array.isArray(d)?d:d.toString();var v=new A(this.ctx),b={};b=c.globals.rotateXLabels&&l?v.getTextRects(d,parseInt(s,10),null,"rotate(".concat(c.config.xaxis.labels.rotate," 0 0)"),!1):v.getTextRects(d,parseInt(s,10));var y=!c.config.xaxis.labels.showDuplicates&&this.ctx.timeScale;return!Array.isArray(d)&&("NaN"===String(d)||o.indexOf(d)>=0&&y)&&(d=""),{x:n,text:d,textRect:b,isBold:p}}},{key:"checkLabelBasedOnTickamount",value:function(t,e,n){var r=this.w,i=r.config.xaxis.tickAmount;return"dataPoints"===i&&(i=Math.round(r.globals.gridWidth/120)),i>n||t%Math.round(n/(i+1))==0||(e.text=""),e}},{key:"checkForOverflowingLabels",value:function(t,e,n,r,i){var a=this.w;if(0===t&&a.globals.skipFirstTimelinelabel&&(e.text=""),t===n-1&&a.globals.skipLastTimelinelabel&&(e.text=""),a.config.xaxis.labels.hideOverlappingLabels&&r.length>0){var o=i[i.length-1];e.xr.length||r.some((function(t){return Array.isArray(t.seriesName)}))?t:n.seriesYAxisReverseMap[t]}},{key:"isYAxisHidden",value:function(t){var e=this.w,n=e.config.yaxis[t];if(!n.show||this.yAxisAllSeriesCollapsed(t))return!0;if(!n.showForNullSeries){var r=e.globals.seriesYAxisMap[t],i=new k(this.ctx);return r.every((function(t){return i.isSeriesNull(t)}))}return!1}},{key:"getYAxisForeColor",value:function(t,e){var n=this.w;return Array.isArray(t)&&n.globals.yAxisScale[e]&&this.ctx.theme.pushExtraColors(t,n.globals.yAxisScale[e].result.length,!1),t}},{key:"drawYAxisTicks",value:function(t,e,n,r,i,a,o){var s=this.w,l=new A(this.ctx),c=s.globals.translateY+s.config.yaxis[i].labels.offsetY;if(s.globals.isBarHorizontal?c=0:"heatmap"===s.config.chart.type&&(c+=a/2),r.show&&e>0){!0===s.config.yaxis[i].opposite&&(t+=r.width);for(var u=e;u>=0;u--){var d=l.drawLine(t+n.offsetX-r.width+r.offsetX,c+r.offsetY,t+n.offsetX+r.offsetX,c+r.offsetY,r.color);o.add(d),c+=a}}}}]),t}(),D=function(){function t(e){s(this,t),this.w=e.w,this.annoCtx=e,this.helpers=new M(this.annoCtx),this.axesUtils=new C(this.annoCtx)}return c(t,[{key:"addYaxisAnnotation",value:function(t,e,n){var r,i=this.w,a=t.strokeDashArray,o=this.helpers.getY1Y2("y1",t),s=o.yP,l=o.clipped,c=!0,u=!1,d=t.label.text;if(null===t.y2||void 0===t.y2){if(!l){u=!0;var h=this.annoCtx.graphics.drawLine(0+t.offsetX,s+t.offsetY,this._getYAxisAnnotationWidth(t),s+t.offsetY,t.borderColor,a,t.borderWidth);e.appendChild(h.node),t.id&&h.node.classList.add(t.id)}}else{if(r=(o=this.helpers.getY1Y2("y2",t)).yP,c=o.clipped,r>s){var f=s;s=r,r=f}if(!l||!c){u=!0;var p=this.annoCtx.graphics.drawRect(0+t.offsetX,r+t.offsetY,this._getYAxisAnnotationWidth(t),s-r,0,t.fillColor,t.opacity,1,t.borderColor,a);p.node.classList.add("apexcharts-annotation-rect"),p.attr("clip-path","url(#gridRectMask".concat(i.globals.cuid,")")),e.appendChild(p.node),t.id&&p.node.classList.add(t.id)}}if(u){var m="right"===t.label.position?i.globals.gridWidth:"center"===t.label.position?i.globals.gridWidth/2:0,g=this.annoCtx.graphics.drawText({x:m+t.label.offsetX,y:(null!=r?r:s)+t.label.offsetY-3,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-yaxis-annotation-label ".concat(t.label.style.cssClass," ").concat(t.id?t.id:"")});g.attr({rel:n}),e.appendChild(g.node)}}},{key:"_getYAxisAnnotationWidth",value:function(t){var e=this.w;return e.globals.gridWidth,(t.width.indexOf("%")>-1?e.globals.gridWidth*parseInt(t.width,10)/100:parseInt(t.width,10))+t.offsetX}},{key:"drawYAxisAnnotations",value:function(){var t=this,e=this.w,n=this.annoCtx.graphics.group({class:"apexcharts-yaxis-annotations"});return e.config.annotations.yaxis.forEach((function(e,r){e.yAxisIndex=t.axesUtils.translateYAxisIndex(e.yAxisIndex),t.axesUtils.isYAxisHidden(e.yAxisIndex)&&t.axesUtils.yAxisAllSeriesCollapsed(e.yAxisIndex)||t.addYaxisAnnotation(e,n.node,r)})),n}}]),t}(),T=function(){function t(e){s(this,t),this.w=e.w,this.annoCtx=e,this.helpers=new M(this.annoCtx)}return c(t,[{key:"addPointAnnotation",value:function(t,e,n){if(!(this.w.globals.collapsedSeriesIndices.indexOf(t.seriesIndex)>-1)){var r=this.helpers.getX1X2("x1",t),i=r.x,a=r.clipped,o=(r=this.helpers.getY1Y2("y1",t)).yP,s=r.clipped;if(x.isNumber(i)&&!s&&!a){var l={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:"")},c=this.annoCtx.graphics.drawMarker(i+t.marker.offsetX,o+t.marker.offsetY,l);e.appendChild(c.node);var u=t.label.text?t.label.text:"",d=this.annoCtx.graphics.drawText({x:i+t.label.offsetX,y:o+t.label.offsetY-t.marker.size-parseFloat(t.label.style.fontSize)/1.6,text:u,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(d.attr({rel:n}),e.appendChild(d.node),t.customSVG.SVG){var h=this.annoCtx.graphics.group({class:"apexcharts-point-annotations-custom-svg "+t.customSVG.cssClass});h.attr({transform:"translate(".concat(i+t.customSVG.offsetX,", ").concat(o+t.customSVG.offsetY,")")}),h.node.innerHTML=t.customSVG.SVG,e.appendChild(h.node)}if(t.image.path){var f=t.image.width?t.image.width:20,p=t.image.height?t.image.height:20;c=this.annoCtx.addImage({x:i+t.image.offsetX-f/2,y:o+t.image.offsetY-p/2,width:f,height:p,path:t.image.path,appendTo:".apexcharts-point-annotations"})}t.mouseEnter&&c.node.addEventListener("mouseenter",t.mouseEnter.bind(this,t)),t.mouseLeave&&c.node.addEventListener("mouseleave",t.mouseLeave.bind(this,t)),t.click&&c.node.addEventListener("click",t.click.bind(this,t))}}}},{key:"drawPointAnnotations",value:function(){var t=this,e=this.w,n=this.annoCtx.graphics.group({class:"apexcharts-point-annotations"});return e.config.annotations.points.map((function(e,r){t.addPointAnnotation(e,n.node,r)})),n}}]),t}(),P={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"}}},Y=function(){function t(){s(this,t),this.yAxis={show:!0,showAlways:!1,showForNullSeries:!0,seriesName:void 0,opposite:!1,reversed:!1,logarithmic:!1,logBase:10,tickAmount:void 0,stepSize: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:void 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,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 c(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:"",locales:[P],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,nonce: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,stackOnlyBar:!0,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",categoryFormatter:void 0,valueFormatter:void 0},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:{line:{isSlopeChart:!1},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,borderRadius:4,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(t,e){return t+e}),0)/t.globals.series.length+"%"}}},barLabels:{enabled:!1,offsetX:0,offsetY:0,useSeriesColors:!0,fontFamily:void 0,fontWeight:600,fontSize:"16px",formatter:function(t){return t},onClick:void 0}},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(t,e){return t+e}),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 null!==t?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:{size:7,fillColors:void 0,strokeWidth:1,shape:void 0,offsetX:0,offsetY:0,customHTML:void 0,onClick:void 0},itemMargin:{horizontal:5,vertical:4},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",offsetX:0,offsetY:0,showNullDataPoints:!0,onClick:void 0,onDblClick:void 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,hideEmptySeries:!1,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},stepSize:void 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:"",palette:"palette1",monochrome:{enabled:!1,color:"#008FFB",shadeTo:"light",shadeIntensity:.65}}}}}]),t}(),j=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w,this.graphics=new A(this.ctx),this.w.globals.isBarHorizontal&&(this.invertAxis=!0),this.helpers=new M(this),this.xAxisAnnotations=new S(this),this.yAxisAnnotations=new D(this),this.pointsAnnotations=new T(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 c(t,[{key:"drawAxesAnnotations",value:function(){var t=this.w;if(t.globals.axisCharts){for(var e=this.yAxisAnnotations.drawYAxisAnnotations(),n=this.xAxisAnnotations.drawXAxisAnnotations(),r=this.pointsAnnotations.drawPointAnnotations(),i=t.config.chart.animations.enabled,a=[e,n,r],o=[n.node,e.node,r.node],s=0;s<3;s++)t.globals.dom.elGraphical.add(a[s]),!i||t.globals.resized||t.globals.dataChanged||"scatter"!==t.config.chart.type&&"bubble"!==t.config.chart.type&&t.globals.dataPoints>1&&o[s].classList.add("apexcharts-element-hidden"),t.globals.delayedElements.push({el:o[s],index:0});this.helpers.annotationsBackground()}}},{key:"drawImageAnnos",value:function(){var t=this;this.w.config.annotations.images.map((function(e,n){t.addImage(e,n)}))}},{key:"drawTextAnnos",value:function(){var t=this;this.w.config.annotations.texts.map((function(e,n){t.addText(e,n)}))}},{key:"addXaxisAnnotation",value:function(t,e,n){this.xAxisAnnotations.addXaxisAnnotation(t,e,n)}},{key:"addYaxisAnnotation",value:function(t,e,n){this.yAxisAnnotations.addYaxisAnnotation(t,e,n)}},{key:"addPointAnnotation",value:function(t,e,n){this.pointsAnnotations.addPointAnnotation(t,e,n)}},{key:"addText",value:function(t,e){var n=t.x,r=t.y,i=t.text,a=t.textAnchor,o=t.foreColor,s=t.fontSize,l=t.fontFamily,c=t.fontWeight,u=t.cssClass,d=t.backgroundColor,h=t.borderWidth,f=t.strokeDashArray,p=t.borderRadius,m=t.borderColor,g=t.appendTo,v=void 0===g?".apexcharts-svg":g,b=t.paddingLeft,y=void 0===b?4:b,x=t.paddingRight,w=void 0===x?4:x,_=t.paddingBottom,A=void 0===_?2:_,k=t.paddingTop,M=void 0===k?2:k,S=this.w,L=this.graphics.drawText({x:n,y:r,text:i,textAnchor:a||"start",fontSize:s||"12px",fontWeight:c||"regular",fontFamily:l||S.config.chart.fontFamily,foreColor:o||S.config.chart.foreColor,cssClass:u}),O=S.globals.dom.baseEl.querySelector(v);O&&O.appendChild(L.node);var C=L.bbox();if(i){var D=this.graphics.drawRect(C.x-y,C.y-M,C.width+y+w,C.height+A+M,p,d||"transparent",1,h,m,f);O.insertBefore(D.node,L.node)}}},{key:"addImage",value:function(t,e){var n=this.w,r=t.path,i=t.x,a=void 0===i?0:i,o=t.y,s=void 0===o?0:o,l=t.width,c=void 0===l?20:l,u=t.height,d=void 0===u?20:u,h=t.appendTo,f=void 0===h?".apexcharts-svg":h,p=n.globals.dom.Paper.image(r);p.size(c,d).move(a,s);var m=n.globals.dom.baseEl.querySelector(f);return m&&m.appendChild(p.node),p}},{key:"addXaxisAnnotationExternal",value:function(t,e,n){return this.addAnnotationExternal({params:t,pushToMemory:e,context:n,type:"xaxis",contextMethod:n.addXaxisAnnotation}),n}},{key:"addYaxisAnnotationExternal",value:function(t,e,n){return this.addAnnotationExternal({params:t,pushToMemory:e,context:n,type:"yaxis",contextMethod:n.addYaxisAnnotation}),n}},{key:"addPointAnnotationExternal",value:function(t,e,n){return void 0===this.invertAxis&&(this.invertAxis=n.w.globals.isBarHorizontal),this.addAnnotationExternal({params:t,pushToMemory:e,context:n,type:"point",contextMethod:n.addPointAnnotation}),n}},{key:"addAnnotationExternal",value:function(t){var e=t.params,n=t.pushToMemory,r=t.context,i=t.type,a=t.contextMethod,o=r,s=o.w,l=s.globals.dom.baseEl.querySelector(".apexcharts-".concat(i,"-annotations")),c=l.childNodes.length+1,u=new Y,d=Object.assign({},"xaxis"===i?u.xAxisAnnotation:"yaxis"===i?u.yAxisAnnotation:u.pointAnnotation),h=x.extend(d,e);switch(i){case"xaxis":this.addXaxisAnnotation(h,l,c);break;case"yaxis":this.addYaxisAnnotation(h,l,c);break;case"point":this.addPointAnnotation(h,l,c)}var f=s.globals.dom.baseEl.querySelector(".apexcharts-".concat(i,"-annotations .apexcharts-").concat(i,"-annotation-label[rel='").concat(c,"']")),p=this.helpers.addBackgroundToAnno(f,h);return p&&l.insertBefore(p.node,f),n&&s.globals.memory.methodsToExec.push({context:o,id:h.id?h.id:x.randomId(),method:a,label:"addAnnotation",params:e}),r}},{key:"clearAnnotations",value:function(t){var e=t.w,n=e.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-annotations, .apexcharts-xaxis-annotations, .apexcharts-point-annotations");e.globals.memory.methodsToExec.map((function(t,n){"addText"!==t.label&&"addAnnotation"!==t.label||e.globals.memory.methodsToExec.splice(n,1)})),n=x.listToArray(n),Array.prototype.forEach.call(n,(function(t){for(;t.firstChild;)t.removeChild(t.firstChild)}))}},{key:"removeAnnotation",value:function(t,e){var n=t.w,r=n.globals.dom.baseEl.querySelectorAll(".".concat(e));r&&(n.globals.memory.methodsToExec.map((function(t,r){t.id===e&&n.globals.memory.methodsToExec.splice(r,1)})),Array.prototype.forEach.call(r,(function(t){t.parentElement.removeChild(t)})))}}]),t}(),E=function(t){var e,n=t.isTimeline,r=t.ctx,i=t.seriesIndex,a=t.dataPointIndex,o=t.y1,s=t.y2,l=t.w,c=l.globals.seriesRangeStart[i][a],u=l.globals.seriesRangeEnd[i][a],d=l.globals.labels[a],h=l.config.series[i].name?l.config.series[i].name:"",f=l.globals.ttKeyFormatter,p=l.config.tooltip.y.title.formatter,m={w:l,seriesIndex:i,dataPointIndex:a,start:c,end:u};"function"==typeof p&&(h=p(h,m)),null!==(e=l.config.series[i].data[a])&&void 0!==e&&e.x&&(d=l.config.series[i].data[a].x),n||"datetime"===l.config.xaxis.type&&(d=new O(r).xLabelFormat(l.globals.ttKeyFormatter,d,d,{i:void 0,dateFormatter:new L(r).formatDate,w:l})),"function"==typeof f&&(d=f(d,m)),Number.isFinite(o)&&Number.isFinite(s)&&(c=o,u=s);var g="",v="",b=l.globals.colors[i];if(void 0===l.config.tooltip.x.formatter)if("datetime"===l.config.xaxis.type){var y=new L(r);g=y.formatDate(y.getDate(c),l.config.tooltip.x.format),v=y.formatDate(y.getDate(u),l.config.tooltip.x.format)}else g=c,v=u;else g=l.config.tooltip.x.formatter(c),v=l.config.tooltip.x.formatter(u);return{start:c,end:u,startVal:g,endVal:v,ylabel:d,color:b,seriesName:h}},H=function(t){var e=t.color,n=t.seriesName,r=t.ylabel,i=t.start,a=t.end,o=t.seriesIndex,s=t.dataPointIndex,l=t.ctx.tooltip.tooltipLabels.getFormatters(o);i=l.yLbFormatter(i),a=l.yLbFormatter(a);var c=l.yLbFormatter(t.w.globals.series[o][s]),u='\n '.concat(i,'\n - \n ').concat(a,"\n ");return'
'+(n||"")+'
'+r+": "+(t.w.globals.comboCharts?"rangeArea"===t.w.config.series[o].type||"rangeBar"===t.w.config.series[o].type?u:"".concat(c,""):u)+"
"},I=function(){function t(e){s(this,t),this.opts=e}return c(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(),x.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:"slope",value:function(){return this.hideYAxis(),{chart:{toolbar:{show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!0,formatter:function(t,e){var n=e.w.config.series[e.seriesIndex].name;return null!==t?n+": "+t:""},background:{enabled:!1},offsetX:-5},grid:{xaxis:{lines:{show:!0}},yaxis:{lines:{show:!1}}},xaxis:{position:"top",labels:{style:{fontSize:14,fontWeight:900}},tooltip:{enabled:!1},crosshairs:{show:!1}},markers:{size:8,hover:{sizeOffset:1}},legend:{show:!1},tooltip:{shared:!1,intersect:!0,followCursor:!0},stroke:{width:5,curve:"straight"}}}},{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"}},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(),a(a({},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(e){var n=e.seriesIndex,r=e.dataPointIndex,i=e.w;return t._getBoxTooltip(i,n,r,["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(e){var n=e.seriesIndex,r=e.dataPointIndex,i=e.w;return t._getBoxTooltip(i,n,r,["Minimum","Q1","Median","Q3","Maximum"],"boxPlot")}},markers:{size:7,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,e){e.ctx;var n=e.seriesIndex,r=e.dataPointIndex,i=e.w,a=function(){var t=i.globals.seriesRangeStart[n][r];return i.globals.seriesRangeEnd[n][r]-t};return i.globals.comboCharts?"rangeBar"===i.config.series[n].type||"rangeArea"===i.config.series[n].type?a():t:a()},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(t){var e=E(a(a({},t),{},{isTimeline:!0})),n=e.color,r=e.seriesName,i=e.ylabel,o=e.startVal,s=e.endVal;return H(a(a({},t),{},{color:n,seriesName:r,ylabel:i,start:o,end:s}))}(t):function(t){var e=E(t),n=e.color,r=e.seriesName,i=e.ylabel,o=e.start,s=e.end;return H(a(a({},t),{},{color:n,seriesName:r,ylabel:i,start:o,end:s}))}(t)}},xaxis:{tickPlacement:"between",tooltip:{enabled:!1},crosshairs:{stroke:{width:0}}}}}},{key:"dumbbell",value:function(t){var e,n;return null!==(e=t.plotOptions.bar)&&void 0!==e&&e.barHeight||(t.plotOptions.bar.barHeight=2),null!==(n=t.plotOptions.bar)&&void 0!==n&&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(t){var e=E(t),n=e.color,r=e.seriesName,i=e.ylabel,o=e.start,s=e.end;return H(a(a({},t),{},{color:n,seriesName:r,ylabel:i,start:o,end:s}))}(t)}}}}},{key:"brush",value:function(t){return x.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 e=t.dataLabels.formatter;return t.yaxis.forEach((function(e,n){t.yaxis[n].min=0,t.yaxis[n].max=100})),"bar"===t.chart.type&&(t.dataLabels.formatter=e||function(t){return"number"==typeof t&&t?t.toFixed(0)+"%":t}),t}},{key:"stackedBars",value:function(){var t=this.bar();return a(a({},t),{},{plotOptions:a(a({},t.plotOptions),{},{bar:a(a({},t.plotOptions.bar),{},{borderRadiusApplication:"end",borderRadiusWhenStacked:"last"})})})}},{key:"convertCatToNumeric",value:function(t){return t.xaxis.convertedCatToNumeric=!0,t}},{key:"convertCatToNumericXaxis",value:function(t,e,n){t.xaxis.type="numeric",t.xaxis.labels=t.xaxis.labels||{},t.xaxis.labels.formatter=t.xaxis.labels.formatter||function(t){return x.isNumber(t)?Math.floor(t):t};var r=t.xaxis.labels.formatter,i=t.xaxis.categories&&t.xaxis.categories.length?t.xaxis.categories:t.labels;return n&&n.length&&(i=n.map((function(t){return Array.isArray(t)?t:String(t)}))),i&&i.length&&(t.xaxis.labels.formatter=function(t){return x.isNumber(t)?r(i[Math.floor(t)-1]):r(t)}),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"}},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:{opacity:1,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{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:5,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,e,n,r,i){var a=t.globals.seriesCandleO[e][n],o=t.globals.seriesCandleH[e][n],s=t.globals.seriesCandleM[e][n],l=t.globals.seriesCandleL[e][n],c=t.globals.seriesCandleC[e][n];return t.config.series[e].type&&t.config.series[e].type!==i?'
\n '.concat(t.config.series[e].name?t.config.series[e].name:"series-"+(e+1),": ").concat(t.globals.series[e][n],"\n
"):'
')+"
".concat(r[0],': ')+a+"
"+"
".concat(r[1],': ')+o+"
"+(s?"
".concat(r[2],': ')+s+"
":"")+"
".concat(r[3],': ')+l+"
"+"
".concat(r[4],': ')+c+"
"}}]),t}(),B=function(){function t(e){s(this,t),this.opts=e}return c(t,[{key:"init",value:function(t){var e=t.responsiveOverride,n=this.opts,r=new Y,i=new I(n);this.chartType=n.chart.type,n=this.extendYAxis(n),n=this.extendAnnotations(n);var a=r.init(),s={};if(n&&"object"===o(n)){var l,c,u,d,h,f,p,m,g,v,b={};b=-1!==["line","area","bar","candlestick","boxPlot","rangeBar","rangeArea","bubble","scatter","heatmap","treemap","pie","polarArea","donut","radar","radialBar"].indexOf(n.chart.type)?i[n.chart.type]():i.line(),null!==(l=n.plotOptions)&&void 0!==l&&null!==(c=l.bar)&&void 0!==c&&c.isFunnel&&(b=i.funnel()),n.chart.stacked&&"bar"===n.chart.type&&(b=i.stackedBars()),null!==(u=n.chart.brush)&&void 0!==u&&u.enabled&&(b=i.brush(b)),null!==(d=n.plotOptions)&&void 0!==d&&null!==(h=d.line)&&void 0!==h&&h.isSlopeChart&&(b=i.slope()),n.chart.stacked&&"100%"===n.chart.stackType&&(n=i.stacked100(n)),null!==(f=n.plotOptions)&&void 0!==f&&null!==(p=f.bar)&&void 0!==p&&p.isDumbbell&&(n=i.dumbbell(n)),this.checkForDarkTheme(window.Apex),this.checkForDarkTheme(n),n.xaxis=n.xaxis||window.Apex.xaxis||{},e||(n.xaxis.convertedCatToNumeric=!1),(null!==(m=(n=this.checkForCatToNumericXAxis(this.chartType,b,n)).chart.sparkline)&&void 0!==m&&m.enabled||null!==(g=window.Apex.chart)&&void 0!==g&&null!==(v=g.sparkline)&&void 0!==v&&v.enabled)&&(b=i.sparkline(b)),s=x.extend(a,b)}var y=x.extend(s,window.Apex);return a=x.extend(y,n),this.handleUserInputErrors(a)}},{key:"checkForCatToNumericXAxis",value:function(t,e,n){var r,i,a=new I(n),o=("bar"===t||"boxPlot"===t)&&(null===(r=n.plotOptions)||void 0===r||null===(i=r.bar)||void 0===i?void 0:i.horizontal),s="pie"===t||"polarArea"===t||"donut"===t||"radar"===t||"radialBar"===t||"heatmap"===t,l="datetime"!==n.xaxis.type&&"numeric"!==n.xaxis.type,c=n.xaxis.tickPlacement?n.xaxis.tickPlacement:e.xaxis&&e.xaxis.tickPlacement;return o||s||!l||"between"===c||(n=a.convertCatToNumeric(n)),n}},{key:"extendYAxis",value:function(t,e){var n=new Y;(void 0===t.yaxis||!t.yaxis||Array.isArray(t.yaxis)&&0===t.yaxis.length)&&(t.yaxis={}),t.yaxis.constructor!==Array&&window.Apex.yaxis&&window.Apex.yaxis.constructor!==Array&&(t.yaxis=x.extend(t.yaxis,window.Apex.yaxis)),t.yaxis.constructor!==Array?t.yaxis=[x.extend(n.yAxis,t.yaxis)]:t.yaxis=x.extendArray(t.yaxis,n.yAxis);var r=!1;t.yaxis.forEach((function(t){t.logarithmic&&(r=!0)}));var i=t.series;return e&&!i&&(i=e.config.series),r&&i.length!==t.yaxis.length&&i.length&&(t.yaxis=i.map((function(e,r){if(e.name||(i[r].name="series-".concat(r+1)),t.yaxis[r])return t.yaxis[r].seriesName=i[r].name,t.yaxis[r];var a=x.extend(n.yAxis,t.yaxis[0]);return a.show=!1,a}))),r&&i.length>1&&i.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 void 0===t.annotations&&(t.annotations={},t.annotations.yaxis=[],t.annotations.xaxis=[],t.annotations.points=[]),t=this.extendYAxisAnnotations(t),t=this.extendXAxisAnnotations(t),this.extendPointAnnotations(t)}},{key:"extendYAxisAnnotations",value:function(t){var e=new Y;return t.annotations.yaxis=x.extendArray(void 0!==t.annotations.yaxis?t.annotations.yaxis:[],e.yAxisAnnotation),t}},{key:"extendXAxisAnnotations",value:function(t){var e=new Y;return t.annotations.xaxis=x.extendArray(void 0!==t.annotations.xaxis?t.annotations.xaxis:[],e.xAxisAnnotation),t}},{key:"extendPointAnnotations",value:function(t){var e=new Y;return t.annotations.points=x.extendArray(void 0!==t.annotations.points?t.annotations.points:[],e.pointAnnotation),t}},{key:"checkForDarkTheme",value:function(t){t.theme&&"dark"===t.theme.mode&&(t.tooltip||(t.tooltip={}),"light"!==t.tooltip.theme&&(t.tooltip.theme="dark"),t.chart.foreColor||(t.chart.foreColor="#f6f7f8"),t.theme.palette||(t.theme.palette="palette4"))}},{key:"handleUserInputErrors",value:function(t){var e=t;if(e.tooltip.shared&&e.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("bar"===e.chart.type&&e.plotOptions.bar.horizontal){if(e.yaxis.length>1)throw new Error("Multiple Y Axis for bars are not supported. Switch to column chart by setting plotOptions.bar.horizontal=false");e.yaxis[0].reversed&&(e.yaxis[0].opposite=!0),e.xaxis.tooltip.enabled=!1,e.yaxis[0].tooltip.enabled=!1,e.chart.zoom.enabled=!1}return"bar"!==e.chart.type&&"rangeBar"!==e.chart.type||e.tooltip.shared&&"barWidth"===e.xaxis.crosshairs.width&&e.series.length>1&&(e.xaxis.crosshairs.width="tickWidth"),"candlestick"!==e.chart.type&&"boxPlot"!==e.chart.type||e.yaxis[0].reversed&&(console.warn("Reversed y-axis in ".concat(e.chart.type," chart is not supported.")),e.yaxis[0].reversed=!1),e}}]),t}(),F=function(){function t(){s(this,t)}return c(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.barGroups=[],t.lineGroups=[],t.areaGroups=[],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,t.multiAxisTickAmount=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:[],maxValsInArrayIndex:0,radialSize:0,selection:void 0,zoomEnabled:"zoom"===t.chart.toolbar.autoSelected&&t.chart.toolbar.tools.zoom&&t.chart.zoom.enabled,panEnabled:"pan"===t.chart.toolbar.autoSelected&&t.chart.toolbar.tools.pan,selectionEnabled:"selection"===t.chart.toolbar.autoSelected&&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,isSlopeChart:t.plotOptions.line.isSlopeChart,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,niceScaleAllowedMagMsd:[[1,1,2,5,5,5,10,10,10,10,10],[1,1,2,5,5,5,10,10,10,10,10]],niceScaleDefaultTicks:[1,2,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,12,12,12,12,12,12,12,12,12,24],seriesYAxisMap:[],seriesYAxisReverseMap:[]}}},{key:"init",value:function(t){var e=this.globalVars(t);return this.initGlobalVars(e),e.initialConfig=x.extend({},t),e.initialSeries=x.clone(t.series),e.lastXAxis=x.clone(e.initialConfig.xaxis),e.lastYAxis=x.clone(e.initialConfig.yaxis),e}}]),t}(),R=function(){function t(e){s(this,t),this.opts=e}return c(t,[{key:"init",value:function(){var t=new B(this.opts).init({responsiveOverride:!1});return{config:t,globals:(new F).init(t)}}}]),t}(),z=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w,this.opts=null,this.seriesIndex=0}return c(t,[{key:"clippedImgArea",value:function(t){var e=this.w,n=e.config,r=parseInt(e.globals.gridWidth,10),i=parseInt(e.globals.gridHeight,10),a=r>i?r:i,o=t.image,s=0,l=0;void 0===t.width&&void 0===t.height?void 0!==n.fill.image.width&&void 0!==n.fill.image.height?(s=n.fill.image.width+1,l=n.fill.image.height):(s=a+1,l=a):(s=t.width,l=t.height);var c=document.createElementNS(e.globals.SVGNS,"pattern");A.setAttrs(c,{id:t.patternID,patternUnits:t.patternUnits?t.patternUnits:"userSpaceOnUse",width:s+"px",height:l+"px"});var u=document.createElementNS(e.globals.SVGNS,"image");c.appendChild(u),u.setAttributeNS(window.SVG.xlink,"href",o),A.setAttrs(u,{x:0,y:0,preserveAspectRatio:"none",width:s+"px",height:l+"px"}),u.style.opacity=t.opacity,e.globals.dom.elDefs.node.appendChild(c)}},{key:"getSeriesIndex",value:function(t){var e=this.w,n=e.config.chart.type;return("bar"===n||"rangeBar"===n)&&e.config.plotOptions.bar.distributed||"heatmap"===n||"treemap"===n?this.seriesIndex=t.seriesNumber:this.seriesIndex=t.seriesNumber%e.globals.series.length,this.seriesIndex}},{key:"fillPath",value:function(t){var e=this.w;this.opts=t;var n,r,i,a=this.w.config;this.seriesIndex=this.getSeriesIndex(t);var o=this.getFillColors()[this.seriesIndex];void 0!==e.globals.seriesColors[this.seriesIndex]&&(o=e.globals.seriesColors[this.seriesIndex]),"function"==typeof o&&(o=o({seriesIndex:this.seriesIndex,dataPointIndex:t.dataPointIndex,value:t.value,w:e}));var s=t.fillType?t.fillType:this.getFillType(this.seriesIndex),l=Array.isArray(a.fill.opacity)?a.fill.opacity[this.seriesIndex]:a.fill.opacity;t.color&&(o=t.color),o||(o="#fff",console.warn("undefined color - ApexCharts"));var c=o;if(-1===o.indexOf("rgb")?o.length<9&&(c=x.hexToRgba(o,l)):o.indexOf("rgba")>-1&&(l=x.getOpacityFromRGBA(o)),t.opacity&&(l=t.opacity),"pattern"===s&&(r=this.handlePatternFill({fillConfig:t.fillConfig,patternFill:r,fillColor:o,fillOpacity:l,defaultColor:c})),"gradient"===s&&(i=this.handleGradientFill({fillConfig:t.fillConfig,fillColor:o,fillOpacity:l,i:this.seriesIndex})),"image"===s){var u=a.fill.image.src,d=t.patternID?t.patternID:"";this.clippedImgArea({opacity:l,image:Array.isArray(u)?t.seriesNumber-1&&(f=x.getOpacityFromRGBA(h));var p=void 0===o.gradient.opacityTo?n:Array.isArray(o.gradient.opacityTo)?o.gradient.opacityTo[i]:o.gradient.opacityTo;if(void 0===o.gradient.gradientToColors||0===o.gradient.gradientToColors.length)s="dark"===o.gradient.shade?u.shadeColor(-1*parseFloat(o.gradient.shadeIntensity),e.indexOf("rgb")>-1?x.rgb2hex(e):e):u.shadeColor(parseFloat(o.gradient.shadeIntensity),e.indexOf("rgb")>-1?x.rgb2hex(e):e);else if(o.gradient.gradientToColors[l.seriesNumber]){var m=o.gradient.gradientToColors[l.seriesNumber];s=m,m.indexOf("rgba")>-1&&(p=x.getOpacityFromRGBA(m))}else s=e;if(o.gradient.gradientFrom&&(h=o.gradient.gradientFrom),o.gradient.gradientTo&&(s=o.gradient.gradientTo),o.gradient.inverseColors){var g=h;h=s,s=g}return h.indexOf("rgb")>-1&&(h=x.rgb2hex(h)),s.indexOf("rgb")>-1&&(s=x.rgb2hex(s)),c.drawGradient(d,h,s,f,p,l.size,o.gradient.stops,o.gradient.colorStops,i)}}]),t}(),N=function(){function t(e,n){s(this,t),this.ctx=e,this.w=e.w}return c(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.length4&&void 0!==arguments[4]&&arguments[4],o=this.w,s=e,l=t,c=null,u=new A(this.ctx),d=o.config.markers.discrete&&o.config.markers.discrete.length;if((o.globals.markers.size[e]>0||a||d)&&(c=u.group({class:a||d?"":"apexcharts-series-markers"})).attr("clip-path","url(#gridRectMarkerMask".concat(o.globals.cuid,")")),Array.isArray(l.x))for(var h=0;h0:o.config.markers.size>0)||a||d){x.isNumber(l.y[h])?p+=" w".concat(x.randomId()):p="apexcharts-nullpoint";var m=this.getMarkerConfig({cssClass:p,seriesIndex:e,dataPointIndex:f});o.config.series[s].data[f]&&(o.config.series[s].data[f].fillColor&&(m.pointFillColor=o.config.series[s].data[f].fillColor),o.config.series[s].data[f].strokeColor&&(m.pointStrokeColor=o.config.series[s].data[f].strokeColor)),void 0!==r&&(m.pSize=r),(l.x[h]<-o.globals.markers.largestSize||l.x[h]>o.globals.gridWidth+o.globals.markers.largestSize||l.y[h]<-o.globals.markers.largestSize||l.y[h]>o.globals.gridHeight+o.globals.markers.largestSize)&&(m.pSize=0),(i=u.drawMarker(l.x[h],l.y[h],m)).attr("rel",f),i.attr("j",f),i.attr("index",e),i.node.setAttribute("default-marker-size",m.pSize),new _(this.ctx).setSelectionFilter(i,e,f),this.addEvents(i),c&&c.add(i)}else void 0===o.globals.pointsArray[e]&&(o.globals.pointsArray[e]=[]),o.globals.pointsArray[e].push([l.x[h],l.y[h]])}return c}},{key:"getMarkerConfig",value:function(t){var e=t.cssClass,n=t.seriesIndex,r=t.dataPointIndex,i=void 0===r?null:r,a=t.radius,o=void 0===a?null:a,s=t.size,l=void 0===s?null:s,c=t.strokeWidth,u=void 0===c?null:c,d=this.w,h=this.getMarkerStyle(n),f=null===l?d.globals.markers.size[n]:l,p=d.config.markers;return null!==i&&p.discrete.length&&p.discrete.map((function(t){t.seriesIndex===n&&t.dataPointIndex===i&&(h.pointStrokeColor=t.strokeColor,h.pointFillColor=t.fillColor,f=t.size,h.pointShape=t.shape)})),{pSize:null===o?f:o,pRadius:null!==o?o:p.radius,pointStrokeWidth:null!==u?u:Array.isArray(p.strokeWidth)?p.strokeWidth[n]:p.strokeWidth,pointStrokeColor:h.pointStrokeColor,pointFillColor:h.pointFillColor,shape:h.pointShape||(Array.isArray(p.shape)?p.shape[n]:p.shape),class:e,pointStrokeOpacity:Array.isArray(p.strokeOpacity)?p.strokeOpacity[n]:p.strokeOpacity,pointStrokeDashArray:Array.isArray(p.strokeDashArray)?p.strokeDashArray[n]:p.strokeDashArray,pointFillOpacity:Array.isArray(p.fillOpacity)?p.fillOpacity[n]:p.fillOpacity,seriesIndex:n}}},{key:"addEvents",value:function(t){var e=this.w,n=new A(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",e.config.markers.onClick),t.node.addEventListener("dblclick",e.config.markers.onDblClick),t.node.addEventListener("touchstart",n.pathMouseDown.bind(this.ctx,t),{passive:!0})}},{key:"getMarkerStyle",value:function(t){var e=this.w,n=e.globals.markers.colors,r=e.config.markers.strokeColor||e.config.markers.strokeColors;return{pointStrokeColor:Array.isArray(r)?r[t]:r,pointFillColor:Array.isArray(n)?n[t]:n}}}]),t}(),W=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w,this.initialAnim=this.w.config.chart.animations.enabled}return c(t,[{key:"draw",value:function(t,e,n){var r=this.w,i=new A(this.ctx),a=n.realIndex,o=n.pointsPos,s=n.zRatio,l=n.elParent,c=i.group({class:"apexcharts-series-markers apexcharts-series-".concat(r.config.chart.type)});if(c.attr("clip-path","url(#gridRectMarkerMask".concat(r.globals.cuid,")")),Array.isArray(o.x))for(var u=0;up.maxBubbleRadius&&(f=p.maxBubbleRadius)}var m=o.x[u],g=o.y[u];if(f=f||0,null!==g&&void 0!==r.globals.series[a][d]||(h=!1),h){var v=this.drawPoint(m,g,f,a,d,e);c.add(v)}l.add(c)}}},{key:"drawPoint",value:function(t,e,n,r,i,a){var o=this.w,s=r,l=new w(this.ctx),c=new _(this.ctx),u=new z(this.ctx),d=new N(this.ctx),h=new A(this.ctx),f=d.getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:s,dataPointIndex:i,radius:"bubble"===o.config.chart.type||o.globals.comboCharts&&o.config.series[r]&&"bubble"===o.config.series[r].type?n:null}),p=u.fillPath({seriesNumber:r,dataPointIndex:i,color:f.pointFillColor,patternUnits:"objectBoundingBox",value:o.globals.series[r][a]}),m=h.drawMarker(t,e,f);if(o.config.series[s].data[i]&&o.config.series[s].data[i].fillColor&&(p=o.config.series[s].data[i].fillColor),m.attr({fill:p}),o.config.chart.dropShadow.enabled){var g=o.config.chart.dropShadow;c.dropShadow(m,g,r)}if(!this.initialAnim||o.globals.dataChanged||o.globals.resized)o.globals.animationEnded=!0;else{var v=o.config.chart.animations.speed;l.animateMarker(m,v,o.globals.easing,(function(){window.setTimeout((function(){l.animationCompleted(m)}),100)}))}return m.attr({rel:i,j:i,index:r,"default-marker-size":f.pSize}),c.setSelectionFilter(m,r,i),d.addEvents(m),m.node.classList.add("apexcharts-marker"),m}},{key:"centerTextInBubble",value:function(t){var e=this.w;return{y:t+=parseInt(e.config.dataLabels.style.fontSize,10)/4}}}]),t}(),$=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w}return c(t,[{key:"dataLabelsCorrection",value:function(t,e,n,r,i,a,o){var s=this.w,l=!1,c=new A(this.ctx).getTextRects(n,o),u=c.width,d=c.height;e<0&&(e=0),e>s.globals.gridHeight+d&&(e=s.globals.gridHeight+d/2),void 0===s.globals.dataLabelsRects[r]&&(s.globals.dataLabelsRects[r]=[]),s.globals.dataLabelsRects[r].push({x:t,y:e,width:u,height:d});var h=s.globals.dataLabelsRects[r].length-2,f=void 0!==s.globals.lastDrawnDataLabelsIndexes[r]?s.globals.lastDrawnDataLabelsIndexes[r][s.globals.lastDrawnDataLabelsIndexes[r].length-1]:0;if(void 0!==s.globals.dataLabelsRects[r][h]){var p=s.globals.dataLabelsRects[r][f];(t>p.x+p.width||e>p.y+p.height||e+de.globals.gridWidth+v.textRects.width+30)&&(s="");var b=e.globals.dataLabels.style.colors[a];(("bar"===e.config.chart.type||"rangeBar"===e.config.chart.type)&&e.config.plotOptions.bar.distributed||e.config.dataLabels.distributed)&&(b=e.globals.dataLabels.style.colors[o]),"function"==typeof b&&(b=b({series:e.globals.series,seriesIndex:a,dataPointIndex:o,w:e})),h&&(b=h);var y=d.offsetX,x=d.offsetY;if("bar"!==e.config.chart.type&&"rangeBar"!==e.config.chart.type||(y=0,x=0),e.globals.isSlopeChart&&(0!==o&&(y=-2*d.offsetX+5),0!==o&&o!==e.config.series[a].data.length-1&&(y=0)),v.drawnextLabel){if((g=n.drawText({width:100,height:parseInt(d.style.fontSize,10),x:r+y,y:i+x,foreColor:b,textAnchor:l||d.textAnchor,text:s,fontSize:c||d.style.fontSize,fontFamily:d.style.fontFamily,fontWeight:d.style.fontWeight||"normal"})).attr({class:m||"apexcharts-datalabel",cx:r,cy:i}),d.dropShadow.enabled){var w=d.dropShadow;new _(this.ctx).dropShadow(g,w)}u.add(g),void 0===e.globals.lastDrawnDataLabelsIndexes[a]&&(e.globals.lastDrawnDataLabelsIndexes[a]=[]),e.globals.lastDrawnDataLabelsIndexes[a].push(o)}return g}},{key:"addBackgroundToDataLabel",value:function(t,e){var n=this.w,r=n.config.dataLabels.background,i=r.padding,a=r.padding/2,o=e.width,s=e.height,l=new A(this.ctx).drawRect(e.x-i,e.y-a/2,o+2*i,s+a,r.borderRadius,"transparent"!==n.config.chart.background&&n.config.chart.background?n.config.chart.background:"#fff",r.opacity,r.borderWidth,r.borderColor);return r.dropShadow.enabled&&new _(this.ctx).dropShadow(l,r.dropShadow),l}},{key:"dataLabelsBackground",value:function(){var t=this.w;if("bubble"!==t.config.chart.type)for(var e=t.globals.dom.baseEl.querySelectorAll(".apexcharts-datalabels text"),n=0;n0&&void 0!==arguments[0])||arguments[0],e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=this.w,i=x.clone(r.globals.initialSeries);r.globals.previousPaths=[],n?(r.globals.collapsedSeries=[],r.globals.ancillaryCollapsedSeries=[],r.globals.collapsedSeriesIndices=[],r.globals.ancillaryCollapsedSeriesIndices=[]):i=this.emptyCollapsedSeries(i),r.config.series=i,t&&(e&&(r.globals.zoomed=!1,this.ctx.updateHelpers.revertDefaultAxisMinMax()),this.ctx.updateHelpers._updateSeries(i,r.config.chart.animations.dynamicAnimation.enabled))}},{key:"emptyCollapsedSeries",value:function(t){for(var e=this.w,n=0;n-1&&(t[n].data=[]);return t}},{key:"toggleSeriesOnHover",value:function(t,e){var n=this.w;e||(e=t.target);var r=n.globals.dom.baseEl.querySelectorAll(".apexcharts-series, .apexcharts-datalabels, .apexcharts-yaxis");if("mousemove"===t.type){var i=parseInt(e.getAttribute("rel"),10)-1,a=null,o=null,s=null;if(n.globals.axisCharts||"radialBar"===n.config.chart.type)if(n.globals.axisCharts){a=n.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(i,"']")),o=n.globals.dom.baseEl.querySelector(".apexcharts-datalabels[data\\:realIndex='".concat(i,"']"));var l=n.globals.seriesYAxisReverseMap[i];s=n.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(l,"']"))}else a=n.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(i+1,"']"));else a=n.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(i+1,"'] path"));for(var c=0;c=t.from&&r<=t.to&&i[e].classList.remove(n.legendInactiveClass)}}(r.config.plotOptions.heatmap.colorScale.ranges[o])}else"mouseout"===t.type&&a("remove")}},{key:"getActiveConfigSeriesIndex",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"asc",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=this.w,r=0;if(n.config.series.length>1)for(var i=n.config.series.map((function(t,r){return t.data&&t.data.length>0&&-1===n.globals.collapsedSeriesIndices.indexOf(r)&&(!n.globals.comboCharts||0===e.length||e.length&&e.indexOf(n.config.series[r].type)>-1)?r:-1})),a="asc"===t?0:i.length-1;"asc"===t?a=0;"asc"===t?a++:a--)if(-1!==i[a]){r=i[a];break}return r}},{key:"getBarSeriesIndices",value:function(){return this.w.globals.comboCharts?this.w.config.series.map((function(t,e){return"bar"===t.type||"column"===t.type?e:-1})).filter((function(t){return-1!==t})):this.w.config.series.map((function(t,e){return e}))}},{key:"getPreviousPaths",value:function(){var t=this.w;function e(e,n,r){for(var i=e[n].childNodes,a={type:r,paths:[],realIndex:e[n].getAttribute("data:realIndex")},o=0;o0)for(var r=function(e){for(var n=t.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(t.config.chart.type," .apexcharts-series[data\\:realIndex='").concat(e,"'] rect")),r=[],i=function(t){var e=function(e){return n[t].getAttribute(e)},i={x:parseFloat(e("x")),y:parseFloat(e("y")),width:parseFloat(e("width")),height:parseFloat(e("height"))};r.push({rect:i,color:n[t].getAttribute("color")})},a=0;a0)for(var r=0;r0?t:[]}));return t}}]),t}(),X=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w,this.twoDSeries=[],this.threeDSeries=[],this.twoDSeriesX=[],this.seriesGoals=[],this.coreUtils=new k(this.ctx)}return c(t,[{key:"isMultiFormat",value:function(){return this.isFormatXY()||this.isFormat2DArray()}},{key:"isFormatXY",value:function(){var t=this.w.config.series.slice(),e=new V(this.ctx);if(this.activeSeriesIndex=e.getActiveConfigSeriesIndex(),void 0!==t[this.activeSeriesIndex].data&&t[this.activeSeriesIndex].data.length>0&&null!==t[this.activeSeriesIndex].data[0]&&void 0!==t[this.activeSeriesIndex].data[0].x&&null!==t[this.activeSeriesIndex].data[0])return!0}},{key:"isFormat2DArray",value:function(){var t=this.w.config.series.slice(),e=new V(this.ctx);if(this.activeSeriesIndex=e.getActiveConfigSeriesIndex(),void 0!==t[this.activeSeriesIndex].data&&t[this.activeSeriesIndex].data.length>0&&void 0!==t[this.activeSeriesIndex].data[0]&&null!==t[this.activeSeriesIndex].data[0]&&t[this.activeSeriesIndex].data[0].constructor===Array)return!0}},{key:"handleFormat2DArray",value:function(t,e){for(var n=this.w.config,r=this.w.globals,i="boxPlot"===n.chart.type||"boxPlot"===n.series[e].type,a=0;a=5?this.twoDSeries.push(x.parseNumber(t[e].data[a][4])):this.twoDSeries.push(x.parseNumber(t[e].data[a][1])),r.dataFormatXNumeric=!0),"datetime"===n.xaxis.type){var o=new Date(t[e].data[a][0]);o=new Date(o).getTime(),this.twoDSeriesX.push(o)}else this.twoDSeriesX.push(t[e].data[a][0]);for(var s=0;s-1&&(a=this.activeSeriesIndex);for(var o=0;o1&&void 0!==arguments[1]?arguments[1]:this.ctx,r=this.w.config,i=this.w.globals,a=new L(n),o=r.labels.length>0?r.labels.slice():r.xaxis.categories.slice();i.isRangeBar="rangeBar"===r.chart.type&&i.isBarHorizontal,i.hasXaxisGroups="category"===r.xaxis.type&&r.xaxis.group.groups.length>0,i.hasXaxisGroups&&(i.groups=r.xaxis.group.groups),t.forEach((function(t,e){void 0!==t.name?i.seriesNames.push(t.name):i.seriesNames.push("series-"+parseInt(e+1,10))})),this.coreUtils.setSeriesYAxisMappings();var s=[],l=v(new Set(r.series.map((function(t){return t.group}))));r.series.forEach((function(t,e){var n=l.indexOf(t.group);s[n]||(s[n]=[]),s[n].push(i.seriesNames[e])})),i.seriesGroups=s;for(var c=function(){for(var t=0;t0&&(this.twoDSeriesX=o,i.seriesX.push(this.twoDSeriesX))),i.labels.push(this.twoDSeriesX);var d=t[u].data.map((function(t){return x.parseNumber(t)}));i.series.push(d)}i.seriesZ.push(this.threeDSeries),void 0!==t[u].color?i.seriesColors.push(t[u].color):i.seriesColors.push(void 0)}return this.w}},{key:"parseDataNonAxisCharts",value:function(t){var e=this.w.globals,n=this.w.config;e.series=t.slice(),e.seriesNames=n.labels.slice();for(var r=0;r0?n.labels=e.xaxis.categories:e.labels.length>0?n.labels=e.labels.slice():this.fallbackToCategory?(n.labels=n.labels[0],n.seriesRange.length&&(n.seriesRange.map((function(t){t.forEach((function(t){n.labels.indexOf(t.x)<0&&t.x&&n.labels.push(t.x)}))})),n.labels=Array.from(new Set(n.labels.map(JSON.stringify)),JSON.parse)),e.xaxis.convertedCatToNumeric&&(new I(e).convertCatToNumericXaxis(e,this.ctx,n.seriesX[0]),this._generateExternalLabels(t))):this._generateExternalLabels(t)}},{key:"_generateExternalLabels",value:function(t){var e=this.w.globals,n=this.w.config,r=[];if(e.axisCharts){if(e.series.length>0)if(this.isFormatXY())for(var i=n.series.map((function(t,e){return t.data.filter((function(t,e,n){return n.findIndex((function(e){return e.x===t.x}))===e}))})),a=i.reduce((function(t,e,n,r){return r[t].length>e.length?t:n}),0),o=0;o0&&i==n.length&&e.push(r)})),t.globals.ignoreYAxisIndexes=e.map((function(t){return t}))}}]),t}(),G=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w}return c(t,[{key:"scaleSvgNode",value:function(t,e){var n=parseFloat(t.getAttributeNS(null,"width")),r=parseFloat(t.getAttributeNS(null,"height"));t.setAttributeNS(null,"width",n*e),t.setAttributeNS(null,"height",r*e),t.setAttributeNS(null,"viewBox","0 0 "+n+" "+r)}},{key:"fixSvgStringForIe11",value:function(t){if(!x.isIE11())return t.replace(/ /g," ");var e=0,n=t.replace(/xmlns="http:\/\/www.w3.org\/2000\/svg"/g,(function(t){return 2===++e?'xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.dev"':t}));return(n=n.replace(/xmlns:NS\d+=""/g,"")).replace(/NS\d+:(\w+:\w+=")/g,"$1")}},{key:"getSvgString",value:function(t){null==t&&(t=1);var e=this.w.globals.dom.Paper.svg();if(1!==t){var n=this.w.globals.dom.Paper.node.cloneNode(!0);this.scaleSvgNode(n,t),e=(new XMLSerializer).serializeToString(n)}return this.fixSvgStringForIe11(e)}},{key:"cleanup",value:function(){var t=this.w,e=t.globals.dom.baseEl.getElementsByClassName("apexcharts-xcrosshairs"),n=t.globals.dom.baseEl.getElementsByClassName("apexcharts-ycrosshairs"),r=t.globals.dom.baseEl.querySelectorAll(".apexcharts-zoom-rect, .apexcharts-selection-rect");Array.prototype.forEach.call(r,(function(t){t.setAttribute("width",0)})),e&&e[0]&&(e[0].setAttribute("x",-500),e[0].setAttribute("x1",-500),e[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(),e=new Blob([t],{type:"image/svg+xml;charset=utf-8"});return URL.createObjectURL(e)}},{key:"dataURI",value:function(t){var e=this;return new Promise((function(n){var r=e.w,i=t?t.scale||t.width/r.globals.svgWidth:1;e.cleanup();var a=document.createElement("canvas");a.width=r.globals.svgWidth*i,a.height=parseInt(r.globals.dom.elWrap.style.height,10)*i;var o="transparent"!==r.config.chart.background&&r.config.chart.background?r.config.chart.background:"#fff",s=a.getContext("2d");s.fillStyle=o,s.fillRect(0,0,a.width*i,a.height*i);var l=e.getSvgString(i);if(window.canvg&&x.isIE11()){var c=window.canvg.Canvg.fromString(s,l,{ignoreClear:!0,ignoreDimensions:!0});c.start();var u=a.msToBlob();c.stop(),n({blob:u})}else{var d="data:image/svg+xml,"+encodeURIComponent(l),h=new Image;h.crossOrigin="anonymous",h.onload=function(){if(s.drawImage(h,0,0),a.msToBlob){var t=a.msToBlob();n({blob:t})}else{var e=a.toDataURL("image/png");n({imgURI:e})}},h.src=d}}))}},{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(e){var n=e.imgURI,r=e.blob;r?navigator.msSaveOrOpenBlob(r,t.w.globals.chartID+".png"):t.triggerDownload(n,t.w.config.chart.toolbar.export.png.filename,".png")}))}},{key:"exportToCSV",value:function(t){var e=this,n=t.series,r=t.fileName,i=t.columnDelimiter,a=void 0===i?",":i,o=t.lineDelimiter,s=void 0===o?"\n":o,l=this.w;n||(n=l.config.series);var c,u,d=[],h=[],f="",p=l.globals.series.map((function(t,e){return-1===l.globals.collapsedSeriesIndices.indexOf(e)?t:[]})),m=function(t){return"function"==typeof l.config.chart.toolbar.export.csv.categoryFormatter?l.config.chart.toolbar.export.csv.categoryFormatter(t):"datetime"===l.config.xaxis.type&&String(t).length>=10?new Date(t).toDateString():x.isNumber(t)?t:t.split(a).join("")},g=function(t){return"function"==typeof l.config.chart.toolbar.export.csv.valueFormatter?l.config.chart.toolbar.export.csv.valueFormatter(t):t},b=Math.max.apply(Math,v(n.map((function(t){return t.data?t.data.length:0})))),y=new X(this.ctx),w=new C(this.ctx),_=function(t){var n="";if(l.globals.axisCharts){if("category"===l.config.xaxis.type||l.config.xaxis.convertedCatToNumeric)if(l.globals.isBarHorizontal){var r=l.globals.yLabelFormatters[0],i=new V(e.ctx).getActiveConfigSeriesIndex();n=r(l.globals.labels[t],{seriesIndex:i,dataPointIndex:t,w:l})}else n=w.getLabel(l.globals.labels,l.globals.timescaleLabels,0,t).text;"datetime"===l.config.xaxis.type&&(l.config.xaxis.categories.length?n=l.config.xaxis.categories[t]:l.config.labels.length&&(n=l.config.labels[t]))}else n=l.config.labels[t];return null===n?"nullvalue":(Array.isArray(n)&&(n=n.join(" ")),x.isNumber(n)?n:n.split(a).join(""))},A=function(t,e){if(d.length&&0===e&&h.push(d.join(a)),t.data){t.data=t.data.length&&t.data||v(Array(b)).map((function(){return""}));for(var r=0;r0&&!r.globals.isBarHorizontal&&(this.xaxisLabels=r.globals.timescaleLabels.slice()),r.config.xaxis.overwriteCategories&&(this.xaxisLabels=r.config.xaxis.overwriteCategories),this.drawnLabels=[],this.drawnLabelsRects=[],"top"===r.config.xaxis.position?this.offY=0:this.offY=r.globals.gridHeight,this.offY=this.offY+r.config.xaxis.axisBorder.offsetY,this.isCategoryBarHorizontal="bar"===r.config.chart.type&&r.config.plotOptions.bar.horizontal,this.xaxisFontSize=r.config.xaxis.labels.style.fontSize,this.xaxisFontFamily=r.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=r.config.xaxis.labels.style.colors,this.xaxisBorderWidth=r.config.xaxis.axisBorder.width,this.isCategoryBarHorizontal&&(this.xaxisBorderWidth=r.config.yaxis[0].axisBorder.width.toString()),this.xaxisBorderWidth.indexOf("%")>-1?this.xaxisBorderWidth=r.globals.gridWidth*parseInt(this.xaxisBorderWidth,10)/100:this.xaxisBorderWidth=parseInt(this.xaxisBorderWidth,10),this.xaxisBorderHeight=r.config.xaxis.axisBorder.height,this.yaxis=r.config.yaxis[0]}return c(t,[{key:"drawXaxis",value:function(){var t=this.w,e=new A(this.ctx),n=e.group({class:"apexcharts-xaxis",transform:"translate(".concat(t.config.xaxis.offsetX,", ").concat(t.config.xaxis.offsetY,")")}),r=e.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(t.globals.translateXAxisX,", ").concat(t.globals.translateXAxisY,")")});n.add(r);for(var i=[],a=0;a6&&void 0!==arguments[6]?arguments[6]:{},c=[],u=[],d=this.w,h=l.xaxisFontSize||this.xaxisFontSize,f=l.xaxisFontFamily||this.xaxisFontFamily,p=l.xaxisForeColors||this.xaxisForeColors,m=l.fontWeight||d.config.xaxis.labels.style.fontWeight,g=l.cssClass||d.config.xaxis.labels.style.cssClass,v=d.globals.padHorizontal,b=r.length,y="category"===d.config.xaxis.type?d.globals.dataPoints:b;if(0===y&&b>y&&(y=b),i){var x=y>1?y-1:y;o=d.globals.gridWidth/Math.min(x,b-1),v=v+a(0,o)/2+d.config.xaxis.labels.offsetX}else o=d.globals.gridWidth/y,v=v+a(0,o)+d.config.xaxis.labels.offsetX;for(var w=function(i){var l=v-a(i,o)/2+d.config.xaxis.labels.offsetX;0===i&&1===b&&o/2===v&&1===y&&(l=d.globals.gridWidth/2);var x=s.axesUtils.getLabel(r,d.globals.timescaleLabels,l,i,c,h,t),w=28;if(d.globals.rotateXLabels&&t&&(w=22),d.config.xaxis.title.text&&"top"===d.config.xaxis.position&&(w+=parseFloat(d.config.xaxis.title.style.fontSize)+2),t||(w=w+parseFloat(h)+(d.globals.xAxisLabelsHeight-d.globals.xAxisGroupLabelsHeight)+(d.globals.rotateXLabels?10:0)),x=void 0!==d.config.xaxis.tickAmount&&"dataPoints"!==d.config.xaxis.tickAmount&&"datetime"!==d.config.xaxis.type?s.axesUtils.checkLabelBasedOnTickamount(i,x,b):s.axesUtils.checkForOverflowingLabels(i,x,b,c,u),d.config.xaxis.labels.show){var _=e.drawText({x:x.x,y:s.offY+d.config.xaxis.labels.offsetY+w-("top"===d.config.xaxis.position?d.globals.xAxisHeight+d.config.xaxis.axisTicks.height-2:0),text:x.text,textAnchor:"middle",fontWeight:x.isBold?600:m,fontSize:h,fontFamily:f,foreColor:Array.isArray(p)?t&&d.config.xaxis.convertedCatToNumeric?p[d.globals.minX+i-1]:p[i]:p,isPlainText:!1,cssClass:(t?"apexcharts-xaxis-label ":"apexcharts-xaxis-group-label ")+g});if(n.add(_),_.on("click",(function(t){if("function"==typeof d.config.chart.events.xAxisLabelClick){var e=Object.assign({},d,{labelIndex:i});d.config.chart.events.xAxisLabelClick(t,s.ctx,e)}})),t){var A=document.createElementNS(d.globals.SVGNS,"title");A.textContent=Array.isArray(x.text)?x.text.join(" "):x.text,_.node.appendChild(A),""!==x.text&&(c.push(x.text),u.push(x))}}ir.globals.gridWidth)){var a=this.offY+r.config.xaxis.axisTicks.offsetY;if(e=e+a+r.config.xaxis.axisTicks.height,"top"===r.config.xaxis.position&&(e=a-r.config.xaxis.axisTicks.height),r.config.xaxis.axisTicks.show){var o=new A(this.ctx).drawLine(t+r.config.xaxis.axisTicks.offsetX,a+r.config.xaxis.offsetY,i+r.config.xaxis.axisTicks.offsetX,e+r.config.xaxis.offsetY,r.config.xaxis.axisTicks.color);n.add(o),o.node.classList.add("apexcharts-xaxis-tick")}}}},{key:"getXAxisTicksPositions",value:function(){var t=this.w,e=[],n=this.xaxisLabels.length,r=t.globals.padHorizontal;if(t.globals.timescaleLabels.length>0)for(var i=0;i0){var c=i[i.length-1].getBBox(),u=i[0].getBBox();c.x<-20&&i[i.length-1].parentNode.removeChild(i[i.length-1]),u.x+u.width>t.globals.gridWidth&&!t.globals.isBarHorizontal&&i[0].parentNode.removeChild(i[0]);for(var d=0;d0&&(this.xaxisLabels=n.globals.timescaleLabels.slice())}return c(t,[{key:"drawGridArea",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=this.w,n=new A(this.ctx);null===t&&(t=n.group({class:"apexcharts-grid"}));var r=n.drawLine(e.globals.padHorizontal,1,e.globals.padHorizontal,e.globals.gridHeight,"transparent"),i=n.drawLine(e.globals.padHorizontal,e.globals.gridHeight,e.globals.gridWidth,e.globals.gridHeight,"transparent");return t.add(i),t.add(r),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,e=t.globals,n=new A(this.ctx),r=Array.isArray(t.config.stroke.width)?0:t.config.stroke.width;if(Array.isArray(t.config.stroke.width)){var i=0;t.config.stroke.width.forEach((function(t){i=Math.max(i,t)})),r=i}e.dom.elGridRectMask=document.createElementNS(e.SVGNS,"clipPath"),e.dom.elGridRectMask.setAttribute("id","gridRectMask".concat(e.cuid)),e.dom.elGridRectMarkerMask=document.createElementNS(e.SVGNS,"clipPath"),e.dom.elGridRectMarkerMask.setAttribute("id","gridRectMarkerMask".concat(e.cuid)),e.dom.elForecastMask=document.createElementNS(e.SVGNS,"clipPath"),e.dom.elForecastMask.setAttribute("id","forecastMask".concat(e.cuid)),e.dom.elNonForecastMask=document.createElementNS(e.SVGNS,"clipPath"),e.dom.elNonForecastMask.setAttribute("id","nonForecastMask".concat(e.cuid));var a=t.config.chart.type,o=0,s=0;("bar"===a||"rangeBar"===a||"candlestick"===a||"boxPlot"===a||t.globals.comboBarCount>0)&&t.globals.isXNumeric&&!t.globals.isBarHorizontal&&(o=t.config.grid.padding.left,s=t.config.grid.padding.right,e.barPadForNumericAxis>o&&(o=e.barPadForNumericAxis,s=e.barPadForNumericAxis)),e.dom.elGridRect=n.drawRect(-r/2-o-2,-r/2-2,e.gridWidth+r+s+o+4,e.gridHeight+r+4,0,"#fff");var l=t.globals.markers.largestSize+1;e.dom.elGridRectMarker=n.drawRect(2*-l,2*-l,e.gridWidth+4*l,e.gridHeight+4*l,0,"#fff"),e.dom.elGridRectMask.appendChild(e.dom.elGridRect.node),e.dom.elGridRectMarkerMask.appendChild(e.dom.elGridRectMarker.node);var c=e.dom.baseEl.querySelector("defs");c.appendChild(e.dom.elGridRectMask),c.appendChild(e.dom.elForecastMask),c.appendChild(e.dom.elNonForecastMask),c.appendChild(e.dom.elGridRectMarkerMask)}},{key:"_drawGridLines",value:function(t){var e=t.i,n=t.x1,r=t.y1,i=t.x2,a=t.y2,o=t.xCount,s=t.parent,l=this.w;if(!(0===e&&l.globals.skipFirstTimelinelabel||e===o-1&&l.globals.skipLastTimelinelabel&&!l.config.xaxis.labels.formatter||"radar"===l.config.chart.type)){l.config.grid.xaxis.lines.show&&this._drawGridLine({i:e,x1:n,y1:r,x2:i,y2:a,xCount:o,parent:s});var c=0;if(l.globals.hasXaxisGroups&&"between"===l.config.xaxis.tickPlacement){var u=l.globals.groups;if(u){for(var d=0,h=0;d0&&"datetime"!==t.config.xaxis.type&&(i=e.yAxisScale[r].result.length-1)),this._drawXYLines({xCount:i,tickAmount:l})):(i=l,l=e.xTickAmount,this._drawInvertedXYLines({xCount:i,tickAmount:l}));return this.drawGridBands(i,l),{el:this.elg,elGridBorders:this.elGridBorders,xAxisTickWidth:e.gridWidth/i}}},{key:"drawGridBands",value:function(t,e){var n=this.w;if(void 0!==n.config.grid.row.colors&&n.config.grid.row.colors.length>0)for(var r=0,i=n.globals.gridHeight/e,a=n.globals.gridWidth,o=0,s=0;o=n.config.grid.row.colors.length&&(s=0),this._drawGridBandRect({c:s,x1:0,y1:r,x2:a,y2:i,type:"row"}),r+=n.globals.gridHeight/e;if(void 0!==n.config.grid.column.colors&&n.config.grid.column.colors.length>0)for(var l=n.globals.isBarHorizontal||"on"!==n.config.xaxis.tickPlacement||"category"!==n.config.xaxis.type&&!n.config.xaxis.convertedCatToNumeric?t:t-1,c=n.globals.padHorizontal,u=n.globals.padHorizontal+n.globals.gridWidth/l,d=n.globals.gridHeight,h=0,f=0;h=n.config.grid.column.colors.length&&(f=0),this._drawGridBandRect({c:f,x1:c,y1:0,x2:u,y2:d,type:"column"}),c+=n.globals.gridWidth/l}}]),t}(),Q=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w}return c(t,[{key:"niceScale",value:function(t,e){var n,r,i,a,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,s=1e-11,l=this.w,c=l.globals;c.isBarHorizontal?(n=l.config.xaxis,r=Math.max((c.svgWidth-100)/25,2)):(n=l.config.yaxis[o],r=Math.max((c.svgHeight-100)/15,2)),i=void 0!==n.min&&null!==n.min,a=void 0!==n.max&&null!==n.min;var u=void 0!==n.stepSize&&null!==n.stepSize,d=void 0!==n.tickAmount&&null!==n.tickAmount,h=d?n.tickAmount:n.forceNiceScale?c.niceScaleDefaultTicks[Math.min(Math.round(r/2),c.niceScaleDefaultTicks.length-1)]:10;if(c.isMultipleYAxis&&!d&&c.multiAxisTickAmount>0&&(h=c.multiAxisTickAmount,d=!0),h="dataPoints"===h?c.dataPoints-1:Math.abs(Math.round(h)),(t===Number.MIN_VALUE&&0===e||!x.isNumber(t)&&!x.isNumber(e)||t===Number.MIN_VALUE&&e===-Number.MAX_VALUE)&&(t=x.isNumber(n.min)?n.min:0,e=x.isNumber(n.max)?n.max:t+h,c.allSeriesCollapsed=!1),t>e){console.warn("axis.min cannot be greater than axis.max: swapping min and max");var f=e;e=t,t=f}else t===e&&(t=0===t?0:t-1,e=0===e?2:e+1);var p=[];h<1&&(h=1);var m=h,g=Math.abs(e-t);n.forceNiceScale&&(!i&&t>0&&t/g<.15&&(t=0,i=!0),!a&&e<0&&-e/g<.15&&(e=0,a=!0),g=Math.abs(e-t));var v=g/m,b=v,y=Math.floor(Math.log10(b)),w=Math.pow(10,y),_=Math.ceil(b/w);if(v=b=(_=c.niceScaleAllowedMagMsd[0===c.yValueDecimal?0:1][_])*w,c.isBarHorizontal&&n.stepSize&&"datetime"!==n.type?(v=n.stepSize,u=!0):u&&(v=n.stepSize),u&&n.forceNiceScale){var A=Math.floor(Math.log10(v));v*=Math.pow(10,y-A)}if(i&&a){var k=g/m;if(d)if(u)if(0!=x.mod(g,v)){var M=x.getGCD(v,k);v=k/M<10?M:k}else 0==x.mod(v,k)?v=k:(k=v,d=!1);else v=k;else if(u)0==x.mod(g,v)?k=v:v=k;else if(0==x.mod(g,v))k=v;else{k=g/(m=Math.ceil(g/v));var S=x.getGCD(g,v);g/Sr&&(t=e-v*h,t+=v*Math.floor((L-t)/v))}else if(i)if(d)e=t+v*m;else{var O=e;e=v*Math.ceil(e/v),Math.abs(e-t)/x.getGCD(g,v)>r&&(e=t+v*h,e+=v*Math.ceil((O-e)/v))}}else if(d){var C=v/(e-t>e?1:2),D=C*Math.floor(t/C);Math.abs(D-t)<=C/2?e=(t=D)+v*m:t=(e=C*Math.ceil(e/C))-v*m}else t=v*Math.floor(t/v),e=v*Math.ceil(e/v);g=Math.abs(e-t),v=x.getGCD(g,v),m=Math.round(g/v)}if(d||i||a||(m=Math.ceil((g-s)/(v+s)))>16&&x.getPrimeFactors(m).length<2&&m++,!d&&n.forceNiceScale&&0===c.yValueDecimal&&m>g&&(m=g,v=Math.round(g/m)),m>r&&(!d&&!u||n.forceNiceScale)){var T=x.getPrimeFactors(m),P=T.length-1,Y=m;t:for(var j=0;jz);return{result:p,niceMin:p[0],niceMax:p[p.length-1]}}},{key:"linearScale",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:void 0,a=Math.abs(e-t);"dataPoints"===(n=this._adjustTicksForSmallRange(n,r,a))&&(n=this.w.globals.dataPoints-1),i||(i=a/n),n===Number.MAX_VALUE&&(n=5,i=1);for(var o=[],s=t;n>=0;)o.push(s),s+=i,n-=1;return{result:o,niceMin:o[0],niceMax:o[o.length-1]}}},{key:"logarithmicScaleNice",value:function(t,e,n){e<=0&&(e=Math.max(t,n)),t<=0&&(t=Math.min(e,n));for(var r=[],i=Math.ceil(Math.log(e)/Math.log(n)+1),a=Math.floor(Math.log(t)/Math.log(n));a5?(r.allSeriesCollapsed=!1,r.yAxisScale[t]=a.forceNiceScale?this.logarithmicScaleNice(e,n,a.logBase):this.logarithmicScale(e,n,a.logBase)):n!==-Number.MAX_VALUE&&x.isNumber(n)&&e!==Number.MAX_VALUE&&x.isNumber(e)?(r.allSeriesCollapsed=!1,r.yAxisScale[t]=this.niceScale(e,n,t)):r.yAxisScale[t]=this.niceScale(Number.MIN_VALUE,0,t)}},{key:"setXScale",value:function(t,e){var n=this.w,r=n.globals,i=Math.abs(e-t);return e!==-Number.MAX_VALUE&&x.isNumber(e)?r.xAxisScale=this.linearScale(t,e,n.config.xaxis.tickAmount?n.config.xaxis.tickAmount:i<10&&i>1?i+1:10,0,n.config.xaxis.stepSize):r.xAxisScale=this.linearScale(0,10,10),r.xAxisScale}},{key:"setSeriesYAxisMappings",value:function(){var t=this.w.globals,e=this.w.config,n=[],r=[],i=[],a=t.series.length>e.yaxis.length||e.yaxis.some((function(t){return Array.isArray(t.seriesName)}));e.series.forEach((function(t,e){i.push(e),r.push(null)})),e.yaxis.forEach((function(t,e){n[e]=[]}));var o=[];e.yaxis.forEach((function(t,r){var s=!1;if(t.seriesName){var l=[];Array.isArray(t.seriesName)?l=t.seriesName:l.push(t.seriesName),l.forEach((function(t){e.series.forEach((function(e,o){if(e.name===t){var l=o;r===o||a?!a||i.indexOf(o)>-1?n[r].push([r,o]):console.warn("Series '"+e.name+"' referenced more than once in what looks like the new style. That is, when using either seriesName: [], or when there are more series than yaxes."):(n[o].push([o,r]),l=r),s=!0,-1!==(l=i.indexOf(l))&&i.splice(l,1)}}))}))}s||o.push(r)})),n=n.map((function(t,e){var n=[];return t.forEach((function(t){r[t[1]]=t[0],n.push(t[1])})),n}));for(var s=e.yaxis.length-1,l=0;l0?function(){var l,c,u=Number.MAX_VALUE,d=-Number.MAX_VALUE,h=u,f=d;if(e.chart.stacked)!function(){var t=n.seriesX[r[0]],i=[],a=[],p=[];s.forEach((function(){i.push(t.map((function(){return Number.MIN_VALUE}))),a.push(t.map((function(){return Number.MIN_VALUE}))),p.push(t.map((function(){return Number.MIN_VALUE})))}));for(var m=function(t){!l&&e.series[r[t]].type&&(l=e.series[r[t]].type);var u=r[t];c=e.series[u].group?e.series[u].group:"axis-".concat(o),!(n.collapsedSeriesIndices.indexOf(u)<0&&n.ancillaryCollapsedSeriesIndices.indexOf(u)<0)||(n.allSeriesCollapsed=!1,s.forEach((function(t,r){if(e.series[u].group===t)for(var o=0;o=0?a[r][o]+=s:p[r][o]+=s,i[r][o]+=s,h=Math.min(h,s),f=Math.max(f,s)}}))),"bar"!==l&&"column"!==l||n.barGroups.push(c)},g=0;g1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-Number.MAX_VALUE,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=this.w.config,a=this.w.globals,o=-Number.MAX_VALUE,s=Number.MIN_VALUE;null===r&&(r=t+1);var l=a.series,c=l,u=l;"candlestick"===i.chart.type?(c=a.seriesCandleL,u=a.seriesCandleH):"boxPlot"===i.chart.type?(c=a.seriesCandleO,u=a.seriesCandleC):a.isRangeData&&(c=a.seriesRangeStart,u=a.seriesRangeEnd);var d=!1;if(a.seriesX.length>=r){var h,f=null===(h=a.brushSource)||void 0===h?void 0:h.w.config.chart.brush;(i.chart.zoom.enabled&&i.chart.zoom.autoScaleYaxis||null!=f&&f.enabled&&null!=f&&f.autoScaleYaxis)&&(d=!0)}for(var p=t;pg&&a.seriesX[p][v]>i.xaxis.max;v--);}for(var b=g;b<=v&&bc[p][b]&&c[p][b]<0&&(s=c[p][b])}else a.hasNullValues=!0}"bar"!==m&&"column"!==m||(s<0&&o<0&&(o=0,n=Math.max(n,0)),s===Number.MIN_VALUE&&(s=0,e=Math.min(e,0)))}return"rangeBar"===i.chart.type&&a.seriesRangeStart.length&&a.isBarHorizontal&&(s=e),"bar"===i.chart.type&&(s<0&&o<0&&(o=0),s===Number.MIN_VALUE&&(s=0)),{minY:s,maxY:o,lowestY:e,highestY:n}}},{key:"setYRange",value:function(){var t=this.w.globals,e=this.w.config;t.maxY=-Number.MAX_VALUE,t.minY=Number.MIN_VALUE;var n,r=Number.MAX_VALUE;if(t.isMultipleYAxis){r=Number.MAX_VALUE;for(var i=0;it.dataPoints&&0!==t.dataPoints&&(r=t.dataPoints-1)):"dataPoints"===e.xaxis.tickAmount?(t.series.length>1&&(r=t.series[t.maxValsInArrayIndex].length-1),t.isXNumeric&&(r=t.maxX-t.minX-1)):r=e.xaxis.tickAmount,t.xTickAmount=r,void 0!==e.xaxis.max&&"number"==typeof e.xaxis.max&&(t.maxX=e.xaxis.max),void 0!==e.xaxis.min&&"number"==typeof e.xaxis.min&&(t.minX=e.xaxis.min),void 0!==e.xaxis.range&&(t.minX=t.maxX-e.xaxis.range),t.minX!==Number.MAX_VALUE&&t.maxX!==-Number.MAX_VALUE)if(e.xaxis.convertedCatToNumeric&&!t.dataFormatXNumeric){for(var i=[],a=t.minX-1;a0&&(t.xAxisScale=this.scales.linearScale(1,t.labels.length,r-1,0,e.xaxis.stepSize),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 e=0;e0){var i=e-r[n-1];i>0&&(t.minXDiff=Math.min(i,t.minXDiff))}})),1!==t.dataPoints&&t.minXDiff!==Number.MAX_VALUE||(t.minXDiff=.5)}))}},{key:"_setStackedMinMax",value:function(){var t=this,e=this.w.globals;if(e.series.length){var n=e.seriesGroups;n.length||(n=[this.w.globals.seriesNames.map((function(t){return t}))]);var r={},i={};n.forEach((function(n){r[n]=[],i[n]=[],t.w.config.series.map((function(t,r){return n.indexOf(e.seriesNames[r])>-1?r:null})).filter((function(t){return null!==t})).forEach((function(a){for(var o=0;o0?r[n][o]+=parseFloat(e.series[a][o])+1e-4:i[n][o]+=parseFloat(e.series[a][o]))}}))})),Object.entries(r).forEach((function(t){var n=g(t,1)[0];r[n].forEach((function(t,a){e.maxY=Math.max(e.maxY,r[n][a]),e.minY=Math.min(e.minY,i[n][a])}))}))}}}]),t}(),K=function(){function t(e,n){s(this,t),this.ctx=e,this.elgrid=n,this.w=e.w;var r=this.w;this.xaxisFontSize=r.config.xaxis.labels.style.fontSize,this.axisFontFamily=r.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=r.config.xaxis.labels.style.colors,this.isCategoryBarHorizontal="bar"===r.config.chart.type&&r.config.plotOptions.bar.horizontal,this.xAxisoffX=0,"bottom"===r.config.xaxis.position&&(this.xAxisoffX=r.globals.gridHeight),this.drawnLabels=[],this.axesUtils=new C(e)}return c(t,[{key:"drawYaxis",value:function(t){var e=this,n=this.w,r=new A(this.ctx),i=n.config.yaxis[t].labels.style,a=i.fontSize,o=i.fontFamily,s=i.fontWeight,l=r.group({class:"apexcharts-yaxis",rel:t,transform:"translate("+n.globals.translateYAxisX[t]+", 0)"});if(this.axesUtils.isYAxisHidden(t))return l;var c=r.group({class:"apexcharts-yaxis-texts-g"});l.add(c);var u=n.globals.yAxisScale[t].result.length-1,d=n.globals.gridHeight/u,h=n.globals.yLabelFormatters[t],f=n.globals.yAxisScale[t].result.slice();f=this.axesUtils.checkForReversedLabels(t,f);var p="";if(n.config.yaxis[t].labels.show){var m=n.globals.translateY+n.config.yaxis[t].labels.offsetY;n.globals.isBarHorizontal?m=0:"heatmap"===n.config.chart.type&&(m-=d/2),m+=parseInt(n.config.yaxis[t].labels.style.fontSize,10)/3;for(var g=function(l){var g=f[l];g=h(g,l,n);var v=n.config.yaxis[t].labels.padding;n.config.yaxis[t].opposite&&0!==n.config.yaxis.length&&(v*=-1);var b="end";n.config.yaxis[t].opposite&&(b="start"),"left"===n.config.yaxis[t].labels.align?b="start":"center"===n.config.yaxis[t].labels.align?b="middle":"right"===n.config.yaxis[t].labels.align&&(b="end");var y=e.axesUtils.getYAxisForeColor(i.colors,t),w=x.listToArray(n.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-label tspan"))).map((function(t){return t.textContent})),_=r.drawText({x:v,y:m,text:w.indexOf(g)>=0?"":g,textAnchor:b,fontSize:a,fontFamily:o,fontWeight:s,maxWidth:n.config.yaxis[t].labels.maxWidth,foreColor:Array.isArray(y)?y[l]:y,isPlainText:!1,cssClass:"apexcharts-yaxis-label "+i.cssClass});l===u&&(p=_),c.add(_);var A=document.createElementNS(n.globals.SVGNS,"title");if(A.textContent=Array.isArray(g)?g.join(" "):g,_.node.appendChild(A),0!==n.config.yaxis[t].labels.rotate){var k=r.rotateAroundCenter(p.node),M=r.rotateAroundCenter(_.node);_.node.setAttribute("transform","rotate(".concat(n.config.yaxis[t].labels.rotate," ").concat(k.x," ").concat(M.y,")"))}m+=d},v=u;v>=0;v--)g(v)}if(void 0!==n.config.yaxis[t].title.text){var b=r.group({class:"apexcharts-yaxis-title"}),y=0;n.config.yaxis[t].opposite&&(y=n.globals.translateYAxisX[t]);var w=r.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});b.add(w),l.add(b)}var _=n.config.yaxis[t].axisBorder,k=31+_.offsetX;if(n.config.yaxis[t].opposite&&(k=-31-_.offsetX),_.show){var M=r.drawLine(k,n.globals.translateY+_.offsetY-2,k,n.globals.gridHeight+n.globals.translateY+_.offsetY+2,_.color,0,_.width);l.add(M)}return n.config.yaxis[t].axisTicks.show&&this.axesUtils.drawYAxisTicks(k,u,_,n.config.yaxis[t].axisTicks,t,d,l),l}},{key:"drawYaxisInversed",value:function(t){var e=this.w,n=new A(this.ctx),r=n.group({class:"apexcharts-xaxis apexcharts-yaxis-inversed"}),i=n.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(e.globals.translateXAxisX,", ").concat(e.globals.translateXAxisY,")")});r.add(i);var a=e.globals.yAxisScale[t].result.length-1,o=e.globals.gridWidth/a+.1,s=o+e.config.xaxis.labels.offsetX,l=e.globals.xLabelFormatter,c=e.globals.yAxisScale[t].result.slice(),u=e.globals.timescaleLabels;u.length>0&&(this.xaxisLabels=u.slice(),a=(c=u.slice()).length),c=this.axesUtils.checkForReversedLabels(t,c);var d=u.length;if(e.config.xaxis.labels.show)for(var h=d?0:a;d?h=0;d?h++:h--){var f=c[h];f=l(f,h,e);var p=e.globals.gridWidth+e.globals.padHorizontal-(s-o+e.config.xaxis.labels.offsetX);if(u.length){var m=this.axesUtils.getLabel(c,u,p,h,this.drawnLabels,this.xaxisFontSize);p=m.x,f=m.text,this.drawnLabels.push(m.text),0===h&&e.globals.skipFirstTimelinelabel&&(f=""),h===c.length-1&&e.globals.skipLastTimelinelabel&&(f="")}var g=n.drawText({x:p,y:this.xAxisoffX+e.config.xaxis.labels.offsetY+30-("top"===e.config.xaxis.position?e.globals.xAxisHeight+e.config.xaxis.axisTicks.height-2:0),text:f,textAnchor:"middle",foreColor:Array.isArray(this.xaxisForeColors)?this.xaxisForeColors[t]:this.xaxisForeColors,fontSize:this.xaxisFontSize,fontFamily:this.xaxisFontFamily,fontWeight:e.config.xaxis.labels.style.fontWeight,isPlainText:!1,cssClass:"apexcharts-xaxis-label "+e.config.xaxis.labels.style.cssClass});i.add(g),g.tspan(f);var v=document.createElementNS(e.globals.SVGNS,"title");v.textContent=f,g.node.appendChild(v),s+=o}return this.inversedYAxisTitleText(r),this.inversedYAxisBorder(r),r}},{key:"inversedYAxisBorder",value:function(t){var e=this.w,n=new A(this.ctx),r=e.config.xaxis.axisBorder;if(r.show){var i=0;"bar"===e.config.chart.type&&e.globals.isXNumeric&&(i-=15);var a=n.drawLine(e.globals.padHorizontal+i+r.offsetX,this.xAxisoffX,e.globals.gridWidth,this.xAxisoffX,r.color,0,r.height);this.elgrid&&this.elgrid.elGridBorders&&e.config.grid.show?this.elgrid.elGridBorders.add(a):t.add(a)}}},{key:"inversedYAxisTitleText",value:function(t){var e=this.w,n=new A(this.ctx);if(void 0!==e.config.xaxis.title.text){var r=n.group({class:"apexcharts-xaxis-title apexcharts-yaxis-title-inversed"}),i=n.drawText({x:e.globals.gridWidth/2+e.config.xaxis.title.offsetX,y:this.xAxisoffX+parseFloat(this.xaxisFontSize)+parseFloat(e.config.xaxis.title.style.fontSize)+e.config.xaxis.title.offsetY+20,text:e.config.xaxis.title.text,textAnchor:"middle",fontSize:e.config.xaxis.title.style.fontSize,fontFamily:e.config.xaxis.title.style.fontFamily,fontWeight:e.config.xaxis.title.style.fontWeight,foreColor:e.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text "+e.config.xaxis.title.style.cssClass});r.add(i),t.add(r)}}},{key:"yAxisTitleRotate",value:function(t,e){var n=this.w,r=new A(this.ctx),i={width:0,height:0},a={width:0,height:0},o=n.globals.dom.baseEl.querySelector(" .apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-texts-g"));null!==o&&(i=o.getBoundingClientRect());var s=n.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-title text"));if(null!==s&&(a=s.getBoundingClientRect()),null!==s){var l=this.xPaddingForYAxisTitle(t,i,a,e);s.setAttribute("x",l.xPos-(e?10:0))}if(null!==s){var c=r.rotateAroundCenter(s);s.setAttribute("transform","rotate(".concat(e?-1*n.config.yaxis[t].title.rotate:n.config.yaxis[t].title.rotate," ").concat(c.x," ").concat(c.y,")"))}}},{key:"xPaddingForYAxisTitle",value:function(t,e,n,r){var i=this.w,a=0,o=0,s=10;return void 0===i.config.yaxis[t].title.text||t<0?{xPos:o,padd:0}:(r?(o=e.width+i.config.yaxis[t].title.offsetX+n.width/2+s/2,0===(a+=1)&&(o-=s/2)):(o=-1*e.width+i.config.yaxis[t].title.offsetX+s/2+n.width/2,i.globals.isBarHorizontal&&(s=25,o=-1*e.width-i.config.yaxis[t].title.offsetX-s)),{xPos:o,padd:s})}},{key:"setYAxisXPosition",value:function(t,e){var n=this.w,r=0,i=0,a=18,o=1;n.config.yaxis.length>1&&(this.multipleYs=!0),n.config.yaxis.map((function(s,l){var c=n.globals.ignoreYAxisIndexes.indexOf(l)>-1||!s.show||s.floating||0===t[l].width,u=t[l].width+e[l].width;s.opposite?n.globals.isBarHorizontal?(i=n.globals.gridWidth+n.globals.translateX-1,n.globals.translateYAxisX[l]=i-s.labels.offsetX):(i=n.globals.gridWidth+n.globals.translateX+o,c||(o=o+u+20),n.globals.translateYAxisX[l]=i-s.labels.offsetX+20):(r=n.globals.translateX-a,c||(a=a+u+20),n.globals.translateYAxisX[l]=r+s.labels.offsetX)}))}},{key:"setYAxisTextAlignments",value:function(){var t=this.w,e=t.globals.dom.baseEl.getElementsByClassName("apexcharts-yaxis");(e=x.listToArray(e)).forEach((function(e,n){var r=t.config.yaxis[n];if(r&&!r.floating&&void 0!==r.labels.align){var i=t.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(n,"'] .apexcharts-yaxis-texts-g")),a=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(n,"'] .apexcharts-yaxis-label"));a=x.listToArray(a);var o=i.getBoundingClientRect();"left"===r.labels.align?(a.forEach((function(t,e){t.setAttribute("text-anchor","start")})),r.opposite||i.setAttribute("transform","translate(-".concat(o.width,", 0)"))):"center"===r.labels.align?(a.forEach((function(t,e){t.setAttribute("text-anchor","middle")})),i.setAttribute("transform","translate(".concat(o.width/2*(r.opposite?1:-1),", 0)"))):"right"===r.labels.align&&(a.forEach((function(t,e){t.setAttribute("text-anchor","end")})),r.opposite&&i.setAttribute("transform","translate(".concat(o.width,", 0)")))}}))}}]),t}(),J=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w,this.documentEvent=x.bind(this.documentEvent,this)}return c(t,[{key:"addEventListener",value:function(t,e){var n=this.w;n.globals.events.hasOwnProperty(t)?n.globals.events[t].push(e):n.globals.events[t]=[e]}},{key:"removeEventListener",value:function(t,e){var n=this.w;if(n.globals.events.hasOwnProperty(t)){var r=n.globals.events[t].indexOf(e);-1!==r&&n.globals.events[t].splice(r,1)}}},{key:"fireEvent",value:function(t,e){var n=this.w;if(n.globals.events.hasOwnProperty(t)){e&&e.length||(e=[]);for(var r=n.globals.events[t],i=r.length,a=0;a0&&(e=this.w.config.chart.locales.concat(window.Apex.chart.locales));var n=e.filter((function(e){return e.name===t}))[0];if(!n)throw new Error("Wrong locale name provided. Please make sure you set the correct locale name in options");var r=x.extend(P,n);this.w.globals.locale=r.options}}]),t}(),et=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w}return c(t,[{key:"drawAxis",value:function(t,e){var n,r,i=this,a=this.w.globals,o=this.w.config,s=new U(this.ctx,e),l=new K(this.ctx,e);a.axisCharts&&"radar"!==t&&(a.isBarHorizontal?(r=l.drawYaxisInversed(0),n=s.drawXaxisInversed(0),a.dom.elGraphical.add(n),a.dom.elGraphical.add(r)):(n=s.drawXaxis(),a.dom.elGraphical.add(n),o.yaxis.map((function(t,e){if(-1===a.ignoreYAxisIndexes.indexOf(e)&&(r=l.drawYaxis(e),a.dom.Paper.add(r),"back"===i.w.config.grid.position)){var n=a.dom.Paper.children()[1];n.remove(),a.dom.Paper.add(n)}}))))}}]),t}(),nt=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w}return c(t,[{key:"drawXCrosshairs",value:function(){var t=this.w,e=new A(this.ctx),n=new _(this.ctx),r=t.config.xaxis.crosshairs.fill.gradient,i=t.config.xaxis.crosshairs.dropShadow,a=t.config.xaxis.crosshairs.fill.type,o=r.colorFrom,s=r.colorTo,l=r.opacityFrom,c=r.opacityTo,u=r.stops,d=i.enabled,h=i.left,f=i.top,p=i.blur,m=i.color,g=i.opacity,v=t.config.xaxis.crosshairs.fill.color;if(t.config.xaxis.crosshairs.show){"gradient"===a&&(v=e.drawGradient("vertical",o,s,l,c,null,u,null));var b=e.drawRect();1===t.config.xaxis.crosshairs.width&&(b=e.drawLine());var y=t.globals.gridHeight;(!x.isNumber(y)||y<0)&&(y=0);var w=t.config.xaxis.crosshairs.width;(!x.isNumber(w)||w<0)&&(w=0),b.attr({class:"apexcharts-xcrosshairs",x:0,y:0,y2:y,width:w,height:y,fill:v,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}),d&&(b=n.dropShadow(b,{left:h,top:f,blur:p,color:m,opacity:g})),t.globals.dom.elGraphical.add(b)}}},{key:"drawYCrosshairs",value:function(){var t=this.w,e=new A(this.ctx),n=t.config.yaxis[0].crosshairs,r=t.globals.barPadForNumericAxis;if(t.config.yaxis[0].crosshairs.show){var i=e.drawLine(-r,0,t.globals.gridWidth+r,0,n.stroke.color,n.stroke.dashArray,n.stroke.width);i.attr({class:"apexcharts-ycrosshairs"}),t.globals.dom.elGraphical.add(i)}var a=e.drawLine(-r,0,t.globals.gridWidth+r,0,n.stroke.color,0,0);a.attr({class:"apexcharts-ycrosshairs-hidden"}),t.globals.dom.elGraphical.add(a)}}]),t}(),rt=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w}return c(t,[{key:"checkResponsiveConfig",value:function(t){var e=this,n=this.w,r=n.config;if(0!==r.responsive.length){var i=r.responsive.slice();i.sort((function(t,e){return t.breakpoint>e.breakpoint?1:e.breakpoint>t.breakpoint?-1:0})).reverse();var a=new B({}),o=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=i[0].breakpoint,o=window.innerWidth>0?window.innerWidth:screen.width;if(o>r){var s=x.clone(n.globals.initialConfig);s.series=x.clone(n.config.series);var l=k.extendArrayProps(a,s,n);t=x.extend(l,t),t=x.extend(n.config,t),e.overrideResponsiveOptions(t)}else for(var c=0;c0&&"function"==typeof n.config.colors[0]&&(n.globals.colors=n.config.series.map((function(t,r){var i=n.config.colors[r];return i||(i=n.config.colors[0]),"function"==typeof i?(e.isColorFn=!0,i({value:n.globals.axisCharts?n.globals.series[r][0]?n.globals.series[r][0]:0:n.globals.series[r],seriesIndex:r,dataPointIndex:r,w:n})):i})))),n.globals.seriesColors.map((function(t,e){t&&(n.globals.colors[e]=t)})),n.config.theme.monochrome.enabled){var i=[],a=n.globals.series.length;(this.isBarDistributed||this.isHeatmapDistributed)&&(a=n.globals.series[0].length*n.globals.series.length);for(var o=n.config.theme.monochrome.color,s=1/(a/n.config.theme.monochrome.shadeIntensity),l=n.config.theme.monochrome.shadeTo,c=0,u=0;u2&&void 0!==arguments[2]?arguments[2]:null,r=this.w,i=e||r.globals.series.length;if(null===n&&(n=this.isBarDistributed||this.isHeatmapDistributed||"heatmap"===r.config.chart.type&&r.config.plotOptions.heatmap.colorScale.inverse),n&&r.globals.series.length&&(i=r.globals.series[r.globals.maxValsInArrayIndex].length*r.globals.series.length),t.lengtht.globals.svgWidth&&(this.dCtx.lgRect.width=t.globals.svgWidth/1.5),this.dCtx.lgRect}},{key:"getDatalabelsRect",value:function(){var t=this,e=this.w,n=[];e.config.series.forEach((function(i,a){i.data.forEach((function(i,o){var s;s=e.globals.series[a][o],r=e.config.dataLabels.formatter(s,{ctx:t.dCtx.ctx,seriesIndex:a,dataPointIndex:o,w:e}),n.push(r)}))}));var r=x.getLargestStringFromArr(n),i=new A(this.dCtx.ctx),a=e.config.dataLabels.style,o=i.getTextRects(r,parseInt(a.fontSize),a.fontFamily);return{width:1.05*o.width,height:o.height}}},{key:"getLargestStringFromMultiArr",value:function(t,e){var n=t;if(this.w.globals.isMultiLineX){var r=e.map((function(t,e){return Array.isArray(t)?t.length:1})),i=Math.max.apply(Math,v(r));n=e[r.indexOf(i)]}return n}}]),t}(),st=function(){function t(e){s(this,t),this.w=e.w,this.dCtx=e}return c(t,[{key:"getxAxisLabelsCoords",value:function(){var t,e=this.w,n=e.globals.labels.slice();if(e.config.xaxis.convertedCatToNumeric&&0===n.length&&(n=e.globals.categoryLabels),e.globals.timescaleLabels.length>0){var r=this.getxAxisTimeScaleLabelsCoords();t={width:r.width,height:r.height},e.globals.rotateXLabels=!1}else{this.dCtx.lgWidthForSideLegends="left"!==e.config.legend.position&&"right"!==e.config.legend.position||e.config.legend.floating?0:this.dCtx.lgRect.width;var i=e.globals.xLabelFormatter,a=x.getLargestStringFromArr(n),o=this.dCtx.dimHelpers.getLargestStringFromMultiArr(a,n);e.globals.isBarHorizontal&&(o=a=e.globals.yAxisScale[0].result.reduce((function(t,e){return t.length>e.length?t:e}),0));var s=new O(this.dCtx.ctx),l=a;a=s.xLabelFormat(i,a,l,{i:void 0,dateFormatter:new L(this.dCtx.ctx).formatDate,w:e}),o=s.xLabelFormat(i,o,l,{i:void 0,dateFormatter:new L(this.dCtx.ctx).formatDate,w:e}),(e.config.xaxis.convertedCatToNumeric&&void 0===a||""===String(a).trim())&&(o=a="1");var c=new A(this.dCtx.ctx),u=c.getTextRects(a,e.config.xaxis.labels.style.fontSize),d=u;if(a!==o&&(d=c.getTextRects(o,e.config.xaxis.labels.style.fontSize)),(t={width:u.width>=d.width?u.width:d.width,height:u.height>=d.height?u.height:d.height}).width*n.length>e.globals.svgWidth-this.dCtx.lgWidthForSideLegends-this.dCtx.yAxisWidth-this.dCtx.gridPad.left-this.dCtx.gridPad.right&&0!==e.config.xaxis.labels.rotate||e.config.xaxis.labels.rotateAlways){if(!e.globals.isBarHorizontal){e.globals.rotateXLabels=!0;var h=function(t){return c.getTextRects(t,e.config.xaxis.labels.style.fontSize,e.config.xaxis.labels.style.fontFamily,"rotate(".concat(e.config.xaxis.labels.rotate," 0 0)"),!1)};u=h(a),a!==o&&(d=h(o)),t.height=(u.height>d.height?u.height:d.height)/1.5,t.width=u.width>d.width?u.width:d.width}}else e.globals.rotateXLabels=!1}return e.config.xaxis.labels.show||(t={width:0,height:0}),{width:t.width,height:t.height}}},{key:"getxAxisGroupLabelsCoords",value:function(){var t,e=this.w;if(!e.globals.hasXaxisGroups)return{width:0,height:0};var n,r=(null===(t=e.config.xaxis.group.style)||void 0===t?void 0:t.fontSize)||e.config.xaxis.labels.style.fontSize,i=e.globals.groups.map((function(t){return t.title})),a=x.getLargestStringFromArr(i),o=this.dCtx.dimHelpers.getLargestStringFromMultiArr(a,i),s=new A(this.dCtx.ctx),l=s.getTextRects(a,r),c=l;return a!==o&&(c=s.getTextRects(o,r)),n={width:l.width>=c.width?l.width:c.width,height:l.height>=c.height?l.height:c.height},e.config.xaxis.labels.show||(n={width:0,height:0}),{width:n.width,height:n.height}}},{key:"getxAxisTitleCoords",value:function(){var t=this.w,e=0,n=0;if(void 0!==t.config.xaxis.title.text){var r=new A(this.dCtx.ctx).getTextRects(t.config.xaxis.title.text,t.config.xaxis.title.style.fontSize);e=r.width,n=r.height}return{width:e,height:n}}},{key:"getxAxisTimeScaleLabelsCoords",value:function(){var t,e=this.w;this.dCtx.timescaleLabels=e.globals.timescaleLabels.slice();var n=this.dCtx.timescaleLabels.map((function(t){return t.value})),r=n.reduce((function(t,e){return void 0===t?(console.error("You have possibly supplied invalid Date format. Please supply a valid JavaScript Date"),0):t.length>e.length?t:e}),0);return 1.05*(t=new A(this.dCtx.ctx).getTextRects(r,e.config.xaxis.labels.style.fontSize)).width*n.length>e.globals.gridWidth&&0!==e.config.xaxis.labels.rotate&&(e.globals.overlappingXLabels=!0),t}},{key:"additionalPaddingXLabels",value:function(t){var e=this,n=this.w,r=n.globals,i=n.config,a=i.xaxis.type,o=t.width;r.skipLastTimelinelabel=!1,r.skipFirstTimelinelabel=!1;var s=n.config.yaxis[0].opposite&&n.globals.isBarHorizontal,l=function(t,s){i.yaxis.length>1&&function(t){return-1!==r.collapsedSeriesIndices.indexOf(t)}(s)||function(t){if(e.dCtx.timescaleLabels&&e.dCtx.timescaleLabels.length){var s=e.dCtx.timescaleLabels[0],l=e.dCtx.timescaleLabels[e.dCtx.timescaleLabels.length-1].position+o/1.75-e.dCtx.yAxisWidthRight,c=s.position-o/1.75+e.dCtx.yAxisWidthLeft,u="right"===n.config.legend.position&&e.dCtx.lgRect.width>0?e.dCtx.lgRect.width:0;l>r.svgWidth-r.translateX-u&&(r.skipLastTimelinelabel=!0),c<-(t.show&&!t.floating||"bar"!==i.chart.type&&"candlestick"!==i.chart.type&&"rangeBar"!==i.chart.type&&"boxPlot"!==i.chart.type?10:o/1.75)&&(r.skipFirstTimelinelabel=!0)}else"datetime"===a?e.dCtx.gridPad.right(null===(r=String(u(e,s)))||void 0===r?void 0:r.length)?t:e}),d),f=h=u(h,s);if(void 0!==h&&0!==h.length||(h=l.niceMax),e.globals.isBarHorizontal){r=0;var p=e.globals.labels.slice();h=x.getLargestStringFromArr(p),h=u(h,{seriesIndex:o,dataPointIndex:-1,w:e}),f=t.dCtx.dimHelpers.getLargestStringFromMultiArr(h,p)}var m=new A(t.dCtx.ctx),g="rotate(".concat(a.labels.rotate," 0 0)"),v=m.getTextRects(h,a.labels.style.fontSize,a.labels.style.fontFamily,g,!1),b=v;h!==f&&(b=m.getTextRects(f,a.labels.style.fontSize,a.labels.style.fontFamily,g,!1)),n.push({width:(c>b.width||c>v.width?c:b.width>v.width?b.width:v.width)+r,height:b.height>v.height?b.height:v.height})}else n.push({width:0,height:0})})),n}},{key:"getyAxisTitleCoords",value:function(){var t=this,e=this.w,n=[];return e.config.yaxis.map((function(e,r){if(e.show&&void 0!==e.title.text){var i=new A(t.dCtx.ctx),a="rotate(".concat(e.title.rotate," 0 0)"),o=i.getTextRects(e.title.text,e.title.style.fontSize,e.title.style.fontFamily,a,!1);n.push({width:o.width,height:o.height})}else n.push({width:0,height:0})})),n}},{key:"getTotalYAxisWidth",value:function(){var t=this.w,e=0,n=0,r=0,i=t.globals.yAxisScale.length>1?10:0,a=new C(this.dCtx.ctx),o=function(o,s){var l=t.config.yaxis[s].floating,c=0;o.width>0&&!l?(c=o.width+i,function(e){return t.globals.ignoreYAxisIndexes.indexOf(e)>-1}(s)&&(c=c-o.width-i)):c=l||a.isYAxisHidden(s)?0:5,t.config.yaxis[s].opposite?r+=c:n+=c,e+=c};return t.globals.yLabelsCoords.map((function(t,e){o(t,e)})),t.globals.yTitleCoords.map((function(t,e){o(t,e)})),t.globals.isBarHorizontal&&!t.config.yaxis[0].floating&&(e=t.globals.yLabelsCoords[0].width+t.globals.yTitleCoords[0].width+15),this.dCtx.yAxisWidthLeft=n,this.dCtx.yAxisWidthRight=r,e}}]),t}(),ct=function(){function t(e){s(this,t),this.w=e.w,this.dCtx=e}return c(t,[{key:"gridPadForColumnsInNumericAxis",value:function(t){var e=this.w,n=e.config,r=e.globals;if(r.noData||r.collapsedSeries.length+r.ancillaryCollapsedSeries.length===n.series.length)return 0;var i=function(t){return"bar"===t||"rangeBar"===t||"candlestick"===t||"boxPlot"===t},a=n.chart.type,o=0,s=i(a)?n.series.length:1;r.comboBarCount>0&&(s=r.comboBarCount),r.collapsedSeries.forEach((function(t){i(t.type)&&(s-=1)})),n.chart.stacked&&(s=1);var l,c,u=i(a)||r.comboBarCount>0,d=Math.abs(r.initialMaxX-r.initialMinX);u&&r.isXNumeric&&!r.isBarHorizontal&&s>0&&0!==d&&(d<=3&&(d=r.dataPoints),l=d/t,r.minXDiff&&r.minXDiff/l>0&&(c=r.minXDiff/l),c>t/2&&(c/=2),(o=c*parseInt(n.plotOptions.bar.columnWidth,10)/100)<1&&(o=1),r.barPadForNumericAxis=o);return o}},{key:"gridPadFortitleSubtitle",value:function(){var t=this,e=this.w,n=e.globals,r=this.dCtx.isSparkline||!e.globals.axisCharts?0:10;["title","subtitle"].forEach((function(n){void 0!==e.config[n].text?r+=e.config[n].margin:r+=t.dCtx.isSparkline||!e.globals.axisCharts?0:5})),!e.config.legend.show||"bottom"!==e.config.legend.position||e.config.legend.floating||e.globals.axisCharts||(r+=10);var i=this.dCtx.dimHelpers.getTitleSubtitleCoords("title"),a=this.dCtx.dimHelpers.getTitleSubtitleCoords("subtitle");n.gridHeight=n.gridHeight-i.height-a.height-r,n.translateY=n.translateY+i.height+a.height+r}},{key:"setGridXPosForDualYAxis",value:function(t,e){var n=this.w,r=new C(this.dCtx.ctx);n.config.yaxis.map((function(i,a){-1!==n.globals.ignoreYAxisIndexes.indexOf(a)||i.floating||r.isYAxisHidden(a)||(i.opposite&&(n.globals.translateX=n.globals.translateX-(e[a].width+t[a].width)-parseInt(n.config.yaxis[a].labels.style.fontSize,10)/1.2-12),n.globals.translateX<2&&(n.globals.translateX=2))}))}}]),t}(),ut=function(){function t(e){s(this,t),this.ctx=e,this.w=e.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 ot(this),this.dimYAxis=new lt(this),this.dimXAxis=new st(this),this.dimGrid=new ct(this),this.lgWidthForSideLegends=0,this.gridPad=this.w.config.grid.padding,this.xPadRight=0,this.xPadLeft=0}return c(t,[{key:"plotCoords",value:function(){var t=this,e=this.w,n=e.globals;this.lgRect=this.dimHelpers.getLegendsRect(),this.datalabelsCoords={width:0,height:0};var r=Array.isArray(e.config.stroke.width)?Math.max.apply(Math,v(e.config.stroke.width)):e.config.stroke.width;this.isSparkline&&((e.config.markers.discrete.length>0||e.config.markers.size>0)&&Object.entries(this.gridPad).forEach((function(e){var n=g(e,2),r=n[0],i=n[1];t.gridPad[r]=Math.max(i,t.w.globals.markers.largestSize/1.5)})),this.gridPad.top=Math.max(r/2,this.gridPad.top),this.gridPad.bottom=Math.max(r/2,this.gridPad.bottom)),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 i=this.dimGrid.gridPadForColumnsInNumericAxis(n.gridWidth);n.gridWidth=n.gridWidth-2*i,n.translateX=n.translateX+this.gridPad.left+this.xPadLeft+(i>0?i:0),n.translateY=n.translateY+this.gridPad.top}},{key:"setDimensionsForAxisCharts",value:function(){var t=this,e=this.w,n=e.globals,r=this.dimYAxis.getyAxisLabelsCoords(),i=this.dimYAxis.getyAxisTitleCoords();n.isSlopeChart&&(this.datalabelsCoords=this.dimHelpers.getDatalabelsRect()),e.globals.yLabelsCoords=[],e.globals.yTitleCoords=[],e.config.yaxis.map((function(t,n){e.globals.yLabelsCoords.push({width:r[n].width,index:n}),e.globals.yTitleCoords.push({width:i[n].width,index:n})})),this.yAxisWidth=this.dimYAxis.getTotalYAxisWidth();var a=this.dimXAxis.getxAxisLabelsCoords(),o=this.dimXAxis.getxAxisGroupLabelsCoords(),s=this.dimXAxis.getxAxisTitleCoords();this.conditionalChecksForAxisCoords(a,s,o),n.translateXAxisY=e.globals.rotateXLabels?this.xAxisHeight/8:-4,n.translateXAxisX=e.globals.rotateXLabels&&e.globals.isXNumeric&&e.config.xaxis.labels.rotate<=-45?-this.xAxisWidth/4:0,e.globals.isBarHorizontal&&(n.rotateXLabels=!1,n.translateXAxisY=parseInt(e.config.xaxis.labels.style.fontSize,10)/1.5*-1),n.translateXAxisY=n.translateXAxisY+e.config.xaxis.labels.offsetY,n.translateXAxisX=n.translateXAxisX+e.config.xaxis.labels.offsetX;var l=this.yAxisWidth,c=this.xAxisHeight;n.xAxisLabelsHeight=this.xAxisHeight-s.height,n.xAxisGroupLabelsHeight=n.xAxisLabelsHeight-a.height,n.xAxisLabelsWidth=this.xAxisWidth,n.xAxisHeight=this.xAxisHeight;var u=10;("radar"===e.config.chart.type||this.isSparkline)&&(l=0,c=n.goldenPadding),this.isSparkline&&(this.lgRect={height:0,width:0}),(this.isSparkline||"treemap"===e.config.chart.type)&&(l=0,c=0,u=0),this.isSparkline||this.dimXAxis.additionalPaddingXLabels(a);var d=function(){n.translateX=l+t.datalabelsCoords.width,n.gridHeight=n.svgHeight-t.lgRect.height-c-(t.isSparkline||"treemap"===e.config.chart.type?0:e.globals.rotateXLabels?10:15),n.gridWidth=n.svgWidth-l-2*t.datalabelsCoords.width};switch("top"===e.config.xaxis.position&&(u=n.xAxisHeight-e.config.xaxis.axisTicks.height-5),e.config.legend.position){case"bottom":n.translateY=u,d();break;case"top":n.translateY=this.lgRect.height+u,d();break;case"left":n.translateY=u,n.translateX=this.lgRect.width+l+this.datalabelsCoords.width,n.gridHeight=n.svgHeight-c-12,n.gridWidth=n.svgWidth-this.lgRect.width-l-2*this.datalabelsCoords.width;break;case"right":n.translateY=u,n.translateX=l+this.datalabelsCoords.width,n.gridHeight=n.svgHeight-c-12,n.gridWidth=n.svgWidth-this.lgRect.width-l-2*this.datalabelsCoords.width-5;break;default:throw new Error("Legend position not supported")}this.dimGrid.setGridXPosForDualYAxis(i,r),new K(this.ctx).setYAxisXPosition(r,i)}},{key:"setDimensionsForNonAxisCharts",value:function(){var t=this.w,e=t.globals,n=t.config,r=0;t.config.legend.show&&!t.config.legend.floating&&(r=20);var i="pie"===n.chart.type||"polarArea"===n.chart.type||"donut"===n.chart.type?"pie":"radialBar",a=n.plotOptions[i].offsetY,o=n.plotOptions[i].offsetX;if(!n.legend.show||n.legend.floating){e.gridHeight=e.svgHeight-n.grid.padding.top-n.grid.padding.bottom;var s=e.dom.elWrap.getBoundingClientRect().width;return e.gridWidth=Math.min(s,e.gridHeight)-n.grid.padding.left-n.grid.padding.right,e.translateY=a,void(e.translateX=o+(e.svgWidth-e.gridWidth)/2)}switch(n.legend.position){case"bottom":e.gridHeight=e.svgHeight-this.lgRect.height-e.goldenPadding,e.gridWidth=e.svgWidth,e.translateY=a-10,e.translateX=o+(e.svgWidth-e.gridWidth)/2;break;case"top":e.gridHeight=e.svgHeight-this.lgRect.height-e.goldenPadding,e.gridWidth=e.svgWidth,e.translateY=this.lgRect.height+a+10,e.translateX=o+(e.svgWidth-e.gridWidth)/2;break;case"left":e.gridWidth=e.svgWidth-this.lgRect.width-r,e.gridHeight="auto"!==n.chart.height?e.svgHeight:e.gridWidth,e.translateY=a,e.translateX=o+this.lgRect.width+r;break;case"right":e.gridWidth=e.svgWidth-this.lgRect.width-r-5,e.gridHeight="auto"!==n.chart.height?e.svgHeight:e.gridWidth,e.translateY=a,e.translateX=o+10;break;default:throw new Error("Legend position not supported")}}},{key:"conditionalChecksForAxisCoords",value:function(t,e,n){var r=this.w,i=r.globals.hasXaxisGroups?2:1,a=n.height+t.height+e.height,o=r.globals.isMultiLineX?1.2:r.globals.LINE_HEIGHT_RATIO,s=r.globals.rotateXLabels?22:10,l=r.globals.rotateXLabels&&"bottom"===r.config.legend.position?10:0;this.xAxisHeight=a*o+i*s+l,this.xAxisWidth=t.width,this.xAxisHeight-e.height>r.config.xaxis.labels.maxHeight&&(this.xAxisHeight=r.config.xaxis.labels.maxHeight),r.config.xaxis.labels.minHeight&&this.xAxisHeightu&&(this.yAxisWidth=u)}}]),t}(),dt=function(){function t(e){s(this,t),this.w=e.w,this.lgCtx=e}return c(t,[{key:"getLegendStyles",value:function(){var t,e,n,r=document.createElement("style");r.setAttribute("type","text/css");var i=(null===(t=this.lgCtx.ctx)||void 0===t||null===(e=t.opts)||void 0===e||null===(n=e.chart)||void 0===n?void 0:n.nonce)||this.w.config.chart.nonce;i&&r.setAttribute("nonce",i);var a=document.createTextNode("\n .apexcharts-legend {\n display: flex;\n overflow: auto;\n padding: 0 10px;\n }\n .apexcharts-legend.apx-legend-position-bottom, .apexcharts-legend.apx-legend-position-top {\n flex-wrap: wrap\n }\n .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left {\n flex-direction: column;\n bottom: 0;\n }\n .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 {\n justify-content: flex-start;\n }\n .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-center, .apexcharts-legend.apx-legend-position-top.apexcharts-align-center {\n justify-content: center;\n }\n .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-right, .apexcharts-legend.apx-legend-position-top.apexcharts-align-right {\n justify-content: flex-end;\n }\n .apexcharts-legend-series {\n cursor: pointer;\n line-height: normal;\n display: flex;\n align-items: center;\n }\n .apexcharts-legend-text {\n position: relative;\n font-size: 14px;\n }\n .apexcharts-legend-text *, .apexcharts-legend-marker * {\n pointer-events: none;\n }\n .apexcharts-legend-marker {\n position: relative;\n display: flex;\n align-items: center;\n justify-content: center;\n cursor: pointer;\n margin-right: 1px;\n }\n\n .apexcharts-legend-series.apexcharts-no-click {\n cursor: auto;\n }\n .apexcharts-legend .apexcharts-hidden-zero-series, .apexcharts-legend .apexcharts-hidden-null-series {\n display: none !important;\n }\n .apexcharts-inactive-legend {\n opacity: 0.45;\n }");return r.appendChild(a),r}},{key:"getLegendDimensions",value:function(){var t=this.w.globals.dom.baseEl.querySelector(".apexcharts-legend"),e=t.offsetWidth;return{clwh:t.offsetHeight,clww:e}}},{key:"appendToForeignObject",value:function(){this.w.globals.dom.elLegendForeign.appendChild(this.getLegendStyles())}},{key:"toggleDataSeries",value:function(t,e){var n=this,r=this.w;if(r.globals.axisCharts||"radialBar"===r.config.chart.type){r.globals.resized=!0;var i=null,a=null;r.globals.risingSeries=[],r.globals.axisCharts?(i=r.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(t,"']")),a=parseInt(i.getAttribute("data:realIndex"),10)):(i=r.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(t+1,"']")),a=parseInt(i.getAttribute("rel"),10)-1),e?[{cs:r.globals.collapsedSeries,csi:r.globals.collapsedSeriesIndices},{cs:r.globals.ancillaryCollapsedSeries,csi:r.globals.ancillaryCollapsedSeriesIndices}].forEach((function(t){n.riseCollapsedSeries(t.cs,t.csi,a)})):this.hideSeries({seriesEl:i,realIndex:a})}else{var o=r.globals.dom.Paper.select(" .apexcharts-series[rel='".concat(t+1,"'] path")),s=r.config.chart.type;if("pie"===s||"polarArea"===s||"donut"===s){var l=r.config.plotOptions.pie.donut.labels;new A(this.lgCtx.ctx).pathMouseDown(o.members[0],null),this.lgCtx.ctx.pie.printDataLabelsInner(o.members[0].node,l)}o.fire("click")}}},{key:"hideSeries",value:function(t){var e=t.seriesEl,n=t.realIndex,r=this.w,i=r.globals,a=x.clone(r.config.series);if(i.axisCharts){var o=r.config.yaxis[i.seriesYAxisReverseMap[n]];if(o&&o.show&&o.showAlways)i.ancillaryCollapsedSeriesIndices.indexOf(n)<0&&(i.ancillaryCollapsedSeries.push({index:n,data:a[n].data.slice(),type:e.parentNode.className.baseVal.split("-")[1]}),i.ancillaryCollapsedSeriesIndices.push(n));else if(i.collapsedSeriesIndices.indexOf(n)<0){i.collapsedSeries.push({index:n,data:a[n].data.slice(),type:e.parentNode.className.baseVal.split("-")[1]}),i.collapsedSeriesIndices.push(n);var s=i.risingSeries.indexOf(n);i.risingSeries.splice(s,1)}}else i.collapsedSeries.push({index:n,data:a[n]}),i.collapsedSeriesIndices.push(n);for(var l=e.childNodes,c=0;c0){for(var a=0;a1||!e.axisCharts)&&n.legend.show){for(;e.dom.elLegendWrap.firstChild;)e.dom.elLegendWrap.removeChild(e.dom.elLegendWrap.firstChild);this.drawLegends(),x.isIE11()?document.getElementsByTagName("head")[0].appendChild(this.legendHelpers.getLegendStyles()):this.legendHelpers.appendToForeignObject(),"bottom"===n.legend.position||"top"===n.legend.position?this.legendAlignHorizontal():"right"!==n.legend.position&&"left"!==n.legend.position||this.legendAlignVertical()}}},{key:"createLegendMarker",value:function(t){var e=t.i,n=t.fillcolor,r=this.w,i=document.createElement("span");i.classList.add("apexcharts-legend-marker");var o=r.config.legend.markers.shape||r.config.markers.shape,s=o;Array.isArray(o)&&(s=o[e]);var l=Array.isArray(r.config.legend.markers.size)?parseFloat(r.config.legend.markers.size[e]):parseFloat(r.config.legend.markers.size),c=Array.isArray(r.config.legend.markers.offsetX)?parseFloat(r.config.legend.markers.offsetX[e]):parseFloat(r.config.legend.markers.offsetX),u=Array.isArray(r.config.legend.markers.offsetY)?parseFloat(r.config.legend.markers.offsetY[e]):parseFloat(r.config.legend.markers.offsetY),d=Array.isArray(r.config.legend.markers.strokeWidth)?parseFloat(r.config.legend.markers.strokeWidth[e]):parseFloat(r.config.legend.markers.strokeWidth),h=i.style;if(h.height=2*(l+d)+"px",h.width=2*(l+d)+"px",h.left=c+"px",h.top=u+"px",r.config.legend.markers.customHTML)h.background="transparent",h.color=n[e],Array.isArray(r.config.legend.markers.customHTML)?r.config.legend.markers.customHTML[e]&&(i.innerHTML=r.config.legend.markers.customHTML[e]()):i.innerHTML=r.config.legend.markers.customHTML();else{var f=new N(this.ctx).getMarkerConfig({cssClass:"apexcharts-legend-marker apexcharts-marker apexcharts-marker-".concat(s),seriesIndex:e,strokeWidth:d,size:l}),p=SVG(i).size("100%","100%"),m=new A(this.ctx).drawMarker(0,0,a(a({},f),{},{pointFillColor:Array.isArray(r.config.legend.markers.fillColors)?n[e]:f.pointFillColor,shape:s}));SVG.select(".apexcharts-legend-marker.apexcharts-marker").members.forEach((function(t){t.node.classList.contains("apexcharts-marker-triangle")?t.node.style.transform="translate(50%, 45%)":t.node.style.transform="translate(50%, 50%)"})),p.add(m)}return i}},{key:"drawLegends",value:function(){var t=this,e=this.w,n=e.config.legend.fontFamily,r=e.globals.seriesNames,i=e.config.legend.markers.fillColors?e.config.legend.markers.fillColors.slice():e.globals.colors.slice();if("heatmap"===e.config.chart.type){var a=e.config.plotOptions.heatmap.colorScale.ranges;r=a.map((function(t){return t.name?t.name:t.from+" - "+t.to})),i=a.map((function(t){return t.color}))}else this.isBarsDistributed&&(r=e.globals.labels.slice());e.config.legend.customLegendItems.length&&(r=e.config.legend.customLegendItems);for(var o=e.globals.legendFormatter,s=e.config.legend.inverseOrder,l=s?r.length-1:0;s?l>=0:l<=r.length-1;s?l--:l++){var c,u=o(r[l],{seriesIndex:l,w:e}),d=!1,h=!1;if(e.globals.collapsedSeries.length>0)for(var f=0;f0)for(var p=0;p0?l-10:0)+(c>0?c-10:0)}r.style.position="absolute",a=a+t+n.config.legend.offsetX,o=o+e+n.config.legend.offsetY,r.style.left=a+"px",r.style.top=o+"px","bottom"===n.config.legend.position?(r.style.top="auto",r.style.bottom=5-n.config.legend.offsetY+"px"):"right"===n.config.legend.position&&(r.style.left="auto",r.style.right=25+n.config.legend.offsetX+"px"),["width","height"].forEach((function(t){r.style[t]&&(r.style[t]=parseInt(n.config.legend[t],10)+"px")}))}},{key:"legendAlignHorizontal",value:function(){var t=this.w;t.globals.dom.elLegendWrap.style.right=0;var e=this.legendHelpers.getLegendDimensions(),n=new ut(this.ctx),r=n.dimHelpers.getTitleSubtitleCoords("title"),i=n.dimHelpers.getTitleSubtitleCoords("subtitle"),a=0;"bottom"===t.config.legend.position?a=-e.clwh/1.8:"top"===t.config.legend.position&&(a=r.height+i.height+t.config.title.margin+t.config.subtitle.margin-10),this.setLegendWrapXY(20,a)}},{key:"legendAlignVertical",value:function(){var t=this.w,e=this.legendHelpers.getLegendDimensions(),n=0;"left"===t.config.legend.position&&(n=20),"right"===t.config.legend.position&&(n=t.globals.svgWidth-e.clww-10),this.setLegendWrapXY(n,20)}},{key:"onLegendHovered",value:function(t){var e=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("heatmap"===e.config.chart.type||this.isBarsDistributed){if(n){var r=parseInt(t.target.getAttribute("rel"),10)-1;this.ctx.events.fireEvent("legendHover",[this.ctx,r,this.w]),new V(this.ctx).highlightRangeInSeries(t,t.target)}}else!t.target.classList.contains("apexcharts-inactive-legend")&&n&&new V(this.ctx).toggleSeriesOnHover(t,t.target)}},{key:"onLegendClick",value:function(t){var e=this.w;if(!e.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,r="true"===t.target.getAttribute("data:collapsed"),i=this.w.config.chart.events.legendClick;"function"==typeof i&&i(this.ctx,n,this.w),this.ctx.events.fireEvent("legendClick",[this.ctx,n,this.w]);var a=this.w.config.legend.markers.onClick;"function"==typeof a&&t.target.classList.contains("apexcharts-legend-marker")&&(a(this.ctx,n,this.w),this.ctx.events.fireEvent("legendMarkerClick",[this.ctx,n,this.w])),"treemap"!==e.config.chart.type&&"heatmap"!==e.config.chart.type&&!this.isBarsDistributed&&e.config.legend.onItemClick.toggleDataSeries&&this.legendHelpers.toggleDataSeries(n,r)}}}]),t}(),ft=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w;var n=this.w;this.ev=this.w.config.chart.events,this.selectedClass="apexcharts-selected",this.localeValues=this.w.globals.locale.toolbar,this.minX=n.globals.minX,this.maxX=n.globals.maxX}return c(t,[{key:"createToolbar",value:function(){var t=this,e=this.w,n=function(){return document.createElement("div")},r=n();if(r.setAttribute("class","apexcharts-toolbar"),r.style.top=e.config.chart.toolbar.offsetY+"px",r.style.right=3-e.config.chart.toolbar.offsetX+"px",e.globals.dom.elWrap.appendChild(r),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=e.config.chart.toolbar.tools,Array.isArray(this.t.customIcons))for(var i=0;i\n \n \n\n'),o("zoomOut",this.elZoomOut,'\n \n \n\n');var s=function(n){t.t[n]&&e.config.chart[n].enabled&&a.push({el:"zoom"===n?t.elZoom:t.elSelection,icon:"string"==typeof t.t[n]?t.t[n]:"zoom"===n?'\n \n \n \n':'\n \n \n',title:t.localeValues["zoom"===n?"selectionZoom":"selection"],class:e.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-".concat(n,"-icon")})};s("zoom"),s("selection"),this.t.pan&&e.config.chart.zoom.enabled&&a.push({el:this.elPan,icon:"string"==typeof this.t.pan?this.t.pan:'\n \n \n \n \n \n \n \n',title:this.localeValues.pan,class:e.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-pan-icon"}),o("reset",this.elZoomReset,'\n \n \n'),this.t.download&&a.push({el:this.elMenuIcon,icon:"string"==typeof this.t.download?this.t.download:'',title:this.localeValues.menu,class:"apexcharts-menu-icon"});for(var l=0;l0&&e.height>0&&this.slDraggableRect.selectize({points:"l, r",pointSize:8,pointType:"rect"}).resize({constraint:{minX:0,minY:0,maxX:t.globals.gridWidth,maxY:t.globals.gridHeight}}).on("resizing",this.selectionDragging.bind(this,"resizing"))}}},{key:"preselectedSelection",value:function(){var t=this.w,e=this.xyRatios;if(!t.globals.zoomEnabled)if(void 0!==t.globals.selection&&null!==t.globals.selection)this.drawSelectionRect(t.globals.selection);else if(void 0!==t.config.chart.selection.xaxis.min&&void 0!==t.config.chart.selection.xaxis.max){var n=(t.config.chart.selection.xaxis.min-t.globals.minX)/e.xRatio,r=t.globals.gridWidth-(t.globals.maxX-t.config.chart.selection.xaxis.max)/e.xRatio-n;t.globals.isRangeBar&&(n=(t.config.chart.selection.xaxis.min-t.globals.yAxisScale[0].niceMin)/e.invertedYRatio,r=(t.config.chart.selection.xaxis.max-t.config.chart.selection.xaxis.min)/e.invertedYRatio);var i={x:n,y:0,width:r,height:t.globals.gridHeight,translateX:0,translateY:0,selectionEnabled:!0};this.drawSelectionRect(i),this.makeSelectionRectDraggable(),"function"==typeof t.config.chart.events.selection&&t.config.chart.events.selection(this.ctx,{xaxis:{min:t.config.chart.selection.xaxis.min,max:t.config.chart.selection.xaxis.max},yaxis:{}})}}},{key:"drawSelectionRect",value:function(t){var e=t.x,n=t.y,r=t.width,i=t.height,a=t.translateX,o=void 0===a?0:a,s=t.translateY,l=void 0===s?0:s,c=this.w,u=this.zoomRect,d=this.selectionRect;if(this.dragged||null!==c.globals.selection){var h={transform:"translate("+o+", "+l+")"};c.globals.zoomEnabled&&this.dragged&&(r<0&&(r=1),u.attr({x:e,y:n,width:r,height:i,fill:c.config.chart.zoom.zoomedArea.fill.color,"fill-opacity":c.config.chart.zoom.zoomedArea.fill.opacity,stroke:c.config.chart.zoom.zoomedArea.stroke.color,"stroke-width":c.config.chart.zoom.zoomedArea.stroke.width,"stroke-opacity":c.config.chart.zoom.zoomedArea.stroke.opacity}),A.setAttrs(u.node,h)),c.globals.selectionEnabled&&(d.attr({x:e,y:n,width:r>0?r:0,height:i>0?i:0,fill:c.config.chart.selection.fill.color,"fill-opacity":c.config.chart.selection.fill.opacity,stroke:c.config.chart.selection.stroke.color,"stroke-width":c.config.chart.selection.stroke.width,"stroke-dasharray":c.config.chart.selection.stroke.dashArray,"stroke-opacity":c.config.chart.selection.stroke.opacity}),A.setAttrs(d.node,h))}}},{key:"hideSelectionRect",value:function(t){t&&t.attr({x:0,y:0,width:0,height:0})}},{key:"selectionDrawing",value:function(t){var e=t.context,n=t.zoomtype,r=this.w,i=e,a=this.gridRect.getBoundingClientRect(),o=i.startX-1,s=i.startY,l=!1,c=!1,u=i.clientX-a.left-o,d=i.clientY-a.top-s,h={};return Math.abs(u+o)>r.globals.gridWidth?u=r.globals.gridWidth-o:i.clientX-a.left<0&&(u=o),o>i.clientX-a.left&&(l=!0,u=Math.abs(u)),s>i.clientY-a.top&&(c=!0,d=Math.abs(d)),h="x"===n?{x:l?o-u:o,y:0,width:u,height:r.globals.gridHeight}:"y"===n?{x:0,y:c?s-d:s,width:r.globals.gridWidth,height:d}:{x:l?o-u:o,y:c?s-d:s,width:u,height:d},i.drawSelectionRect(h),i.selectionDragging("resizing"),h}},{key:"selectionDragging",value:function(t,e){var n=this,r=this.w,i=this.xyRatios,a=this.selectionRect,o=0;"resizing"===t&&(o=30);var s=function(t){return parseFloat(a.node.getAttribute(t))},l={x:s("x"),y:s("y"),width:s("width"),height:s("height")};r.globals.selection=l,"function"==typeof r.config.chart.events.selection&&r.globals.selectionEnabled&&(clearTimeout(this.w.globals.selectionResizeTimer),this.w.globals.selectionResizeTimer=window.setTimeout((function(){var t,e,o,s,l=n.gridRect.getBoundingClientRect(),c=a.node.getBoundingClientRect();r.globals.isRangeBar?(t=r.globals.yAxisScale[0].niceMin+(c.left-l.left)*i.invertedYRatio,e=r.globals.yAxisScale[0].niceMin+(c.right-l.left)*i.invertedYRatio,o=0,s=1):(t=r.globals.xAxisScale.niceMin+(c.left-l.left)*i.xRatio,e=r.globals.xAxisScale.niceMin+(c.right-l.left)*i.xRatio,o=r.globals.yAxisScale[0].niceMin+(l.bottom-c.bottom)*i.yRatio[0],s=r.globals.yAxisScale[0].niceMax-(c.top-l.top)*i.yRatio[0]);var u={xaxis:{min:t,max:e},yaxis:{min:o,max:s}};r.config.chart.events.selection(n.ctx,u),r.config.chart.brush.enabled&&void 0!==r.config.chart.events.brushScrolled&&r.config.chart.events.brushScrolled(n.ctx,u)}),o))}},{key:"selectionDrawn",value:function(t){var e=t.context,n=t.zoomtype,r=this.w,i=e,a=this.xyRatios,o=this.ctx.toolbar;if(i.startX>i.endX){var s=i.startX;i.startX=i.endX,i.endX=s}if(i.startY>i.endY){var l=i.startY;i.startY=i.endY,i.endY=l}var c=void 0,u=void 0;r.globals.isRangeBar?(c=r.globals.yAxisScale[0].niceMin+i.startX*a.invertedYRatio,u=r.globals.yAxisScale[0].niceMin+i.endX*a.invertedYRatio):(c=r.globals.xAxisScale.niceMin+i.startX*a.xRatio,u=r.globals.xAxisScale.niceMin+i.endX*a.xRatio);var d=[],h=[];if(r.config.yaxis.forEach((function(t,e){var n=r.globals.seriesYAxisMap[e][0];d.push(r.globals.yAxisScale[e].niceMax-a.yRatio[n]*i.startY),h.push(r.globals.yAxisScale[e].niceMax-a.yRatio[n]*i.endY)})),i.dragged&&(i.dragX>10||i.dragY>10)&&c!==u)if(r.globals.zoomEnabled){var f=x.clone(r.globals.initialConfig.yaxis),p=x.clone(r.globals.initialConfig.xaxis);if(r.globals.zoomed=!0,r.config.xaxis.convertedCatToNumeric&&(c=Math.floor(c),u=Math.floor(u),c<1&&(c=1,u=r.globals.dataPoints),u-c<2&&(u=c+1)),"xy"!==n&&"x"!==n||(p={min:c,max:u}),"xy"!==n&&"y"!==n||f.forEach((function(t,e){f[e].min=h[e],f[e].max=d[e]})),o){var m=o.getBeforeZoomRange(p,f);m&&(p=m.xaxis?m.xaxis:p,f=m.yaxis?m.yaxis:f)}var g={xaxis:p};r.config.chart.group||(g.yaxis=f),i.ctx.updateHelpers._updateOptions(g,!1,i.w.config.chart.animations.dynamicAnimation.enabled),"function"==typeof r.config.chart.events.zoomed&&o.zoomCallback(p,f)}else if(r.globals.selectionEnabled){var v,b=null;v={min:c,max:u},"xy"!==n&&"y"!==n||(b=x.clone(r.config.yaxis)).forEach((function(t,e){b[e].min=h[e],b[e].max=d[e]})),r.globals.selection=i.selection,"function"==typeof r.config.chart.events.selection&&r.config.chart.events.selection(i.ctx,{xaxis:v,yaxis:b})}}},{key:"panDragging",value:function(t){var e=t.context,n=this.w,r=e;if(void 0!==n.globals.lastClientPosition.x){var i=n.globals.lastClientPosition.x-r.clientX,a=n.globals.lastClientPosition.y-r.clientY;Math.abs(i)>Math.abs(a)&&i>0?this.moveDirection="left":Math.abs(i)>Math.abs(a)&&i<0?this.moveDirection="right":Math.abs(a)>Math.abs(i)&&a>0?this.moveDirection="up":Math.abs(a)>Math.abs(i)&&a<0&&(this.moveDirection="down")}n.globals.lastClientPosition={x:r.clientX,y:r.clientY};var o=n.globals.isRangeBar?n.globals.minY:n.globals.minX,s=n.globals.isRangeBar?n.globals.maxY:n.globals.maxX;n.config.xaxis.convertedCatToNumeric||r.panScrolled(o,s)}},{key:"delayedPanScrolled",value:function(){var t=this.w,e=t.globals.minX,n=t.globals.maxX,r=(t.globals.maxX-t.globals.minX)/2;"left"===this.moveDirection?(e=t.globals.minX+r,n=t.globals.maxX+r):"right"===this.moveDirection&&(e=t.globals.minX-r,n=t.globals.maxX-r),e=Math.floor(e),n=Math.floor(n),this.updateScrolledChart({xaxis:{min:e,max:n}},e,n)}},{key:"panScrolled",value:function(t,e){var n=this.w,r=this.xyRatios,i=x.clone(n.globals.initialConfig.yaxis),a=r.xRatio,o=n.globals.minX,s=n.globals.maxX;n.globals.isRangeBar&&(a=r.invertedYRatio,o=n.globals.minY,s=n.globals.maxY),"left"===this.moveDirection?(t=o+n.globals.gridWidth/15*a,e=s+n.globals.gridWidth/15*a):"right"===this.moveDirection&&(t=o-n.globals.gridWidth/15*a,e=s-n.globals.gridWidth/15*a),n.globals.isRangeBar||(tn.globals.initialMaxX)&&(t=o,e=s);var l={xaxis:{min:t,max:e}};n.config.chart.group||(l.yaxis=i),this.updateScrolledChart(l,t,e)}},{key:"updateScrolledChart",value:function(t,e,n){var r=this.w;this.ctx.updateHelpers._updateOptions(t,!1,!1),"function"==typeof r.config.chart.events.scrolled&&r.config.chart.events.scrolled(this.ctx,{xaxis:{min:e,max:n}})}}]),n}(ft),mt=function(){function t(e){s(this,t),this.w=e.w,this.ttCtx=e,this.ctx=e.ctx}return c(t,[{key:"getNearestValues",value:function(t){var e=t.hoverArea,n=t.elGrid,r=t.clientX,i=t.clientY,a=this.w,o=n.getBoundingClientRect(),s=o.width,l=o.height,c=s/(a.globals.dataPoints-1),u=l/a.globals.dataPoints,d=this.hasBars();!a.globals.comboCharts&&!d||a.config.xaxis.convertedCatToNumeric||(c=s/a.globals.dataPoints);var h=r-o.left-a.globals.barPadForNumericAxis,f=i-o.top;h<0||f<0||h>s||f>l?(e.classList.remove("hovering-zoom"),e.classList.remove("hovering-pan")):a.globals.zoomEnabled?(e.classList.remove("hovering-pan"),e.classList.add("hovering-zoom")):a.globals.panEnabled&&(e.classList.remove("hovering-zoom"),e.classList.add("hovering-pan"));var p=Math.round(h/c),m=Math.floor(f/u);d&&!a.config.xaxis.convertedCatToNumeric&&(p=Math.ceil(h/c),p-=1);var g=null,v=null,b=a.globals.seriesXvalues.map((function(t){return t.filter((function(t){return x.isNumber(t)}))})),y=a.globals.seriesYvalues.map((function(t){return t.filter((function(t){return x.isNumber(t)}))}));if(a.globals.isXNumeric){var w=this.ttCtx.getElGrid().getBoundingClientRect(),_=h*(w.width/s),A=f*(w.height/l);g=(v=this.closestInMultiArray(_,A,b,y)).index,p=v.j,null!==g&&(b=a.globals.seriesXvalues[g],p=(v=this.closestInArray(_,b)).index)}return a.globals.capturedSeriesIndex=null===g?-1:g,(!p||p<1)&&(p=0),a.globals.isBarHorizontal?a.globals.capturedDataPointIndex=m:a.globals.capturedDataPointIndex=p,{capturedSeries:g,j:a.globals.isBarHorizontal?m:p,hoverX:h,hoverY:f}}},{key:"closestInMultiArray",value:function(t,e,n,r){var i=this.w,a=0,o=null,s=-1;i.globals.series.length>1?a=this.getFirstActiveXArray(n):o=0;var l=n[a][0],c=Math.abs(t-l);if(n.forEach((function(e){e.forEach((function(e,n){var r=Math.abs(t-e);r<=c&&(c=r,s=n)}))})),-1!==s){var u=r[a][s],d=Math.abs(e-u);o=a,r.forEach((function(t,n){var r=Math.abs(e-t[s]);r<=d&&(d=r,o=n)}))}return{index:o,j:s}}},{key:"getFirstActiveXArray",value:function(t){for(var e=this.w,n=0,r=t.map((function(t,e){return t.length>0?e:-1})),i=0;i0)for(var r=0;r *")):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=v(t)).sort((function(t,e){var n=Number(t.getAttribute("data:realIndex")),r=Number(e.getAttribute("data:realIndex"));return rn?-1:0}));var e=[];return t.forEach((function(t){e.push(t.querySelector(".apexcharts-marker"))})),e}},{key:"hasMarkers",value:function(t){return this.getElMarkers(t).length>0}},{key:"getPathFromPoint",value:function(t,e){var n=Number(t.getAttribute("cx")),r=Number(t.getAttribute("cy")),i=t.getAttribute("shape");return new A(this.ctx).getMarkerPath(n,r,i,e)}},{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 e=this.w,n=e.config.markers.hover.size;return void 0===n&&(n=e.globals.markers.size[t]+e.config.markers.hover.sizeOffset),n}},{key:"toggleAllTooltipSeriesGroups",value:function(t){var e=this.w,n=this.ttCtx;0===n.allTooltipSeriesGroups.length&&(n.allTooltipSeriesGroups=e.globals.dom.baseEl.querySelectorAll(".apexcharts-tooltip-series-group"));for(var r=n.allTooltipSeriesGroups,i=0;i ').concat(n.attrs.name,""),e+="
".concat(n.val,"
")})),b.innerHTML=t+"",y.innerHTML=e+""};o?l.globals.seriesGoals[e][n]&&Array.isArray(l.globals.seriesGoals[e][n])?x():(b.innerHTML="",y.innerHTML=""):x()}else b.innerHTML="",y.innerHTML="";if(null!==p&&(r[e].querySelector(".apexcharts-tooltip-text-z-label").innerHTML=l.config.tooltip.z.title,r[e].querySelector(".apexcharts-tooltip-text-z-value").innerHTML=void 0!==p?p:""),o&&m[0]){if(l.config.tooltip.hideEmptySeries){var w=r[e].querySelector(".apexcharts-tooltip-marker"),_=r[e].querySelector(".apexcharts-tooltip-text");0==parseFloat(u)?(w.style.display="none",_.style.display="none"):(w.style.display="block",_.style.display="block")}null==u||l.globals.ancillaryCollapsedSeriesIndices.indexOf(e)>-1||l.globals.collapsedSeriesIndices.indexOf(e)>-1?m[0].parentNode.style.display="none":m[0].parentNode.style.display=l.config.tooltip.items.display}}},{key:"toggleActiveInactiveSeries",value:function(t){var e=this.w;if(t)this.tooltipUtil.toggleAllTooltipSeriesGroups("enable");else{this.tooltipUtil.toggleAllTooltipSeriesGroups("disable");var n=e.globals.dom.baseEl.querySelector(".apexcharts-tooltip-series-group");n&&(n.classList.add("apexcharts-active"),n.style.display=e.config.tooltip.items.display)}}},{key:"getValuesToPrint",value:function(t){var e=t.i,n=t.j,r=this.w,i=this.ctx.series.filteredSeriesX(),a="",o="",s=null,l=null,c={series:r.globals.series,seriesIndex:e,dataPointIndex:n,w:r},u=r.globals.ttZFormatter;null===n?l=r.globals.series[e]:r.globals.isXNumeric&&"treemap"!==r.config.chart.type?(a=i[e][n],0===i[e].length&&(a=i[this.tooltipUtil.getFirstActiveXArray(i)][n])):a=void 0!==r.globals.labels[n]?r.globals.labels[n]:"";var d=a;return a=r.globals.isXNumeric&&"datetime"===r.config.xaxis.type?new O(this.ctx).xLabelFormat(r.globals.ttKeyFormatter,d,d,{i:void 0,dateFormatter:new L(this.ctx).formatDate,w:this.w}):r.globals.isBarHorizontal?r.globals.yLabelFormatters[0](d,c):r.globals.xLabelFormatter(d,c),void 0!==r.config.tooltip.x.formatter&&(a=r.globals.ttKeyFormatter(d,c)),r.globals.seriesZ.length>0&&r.globals.seriesZ[e].length>0&&(s=u(r.globals.seriesZ[e][n],r)),o="function"==typeof r.config.xaxis.tooltip.formatter?r.globals.xaxisTooltipFormatter(d,c):a,{val:Array.isArray(l)?l.join(" "):l,xVal:Array.isArray(a)?a.join(" "):a,xAxisTTVal:Array.isArray(o)?o.join(" "):o,zVal:s}}},{key:"handleCustomTooltip",value:function(t){var e=t.i,n=t.j,r=t.y1,i=t.y2,a=t.w,o=this.ttCtx.getElTooltip(),s=a.config.tooltip.custom;Array.isArray(s)&&s[e]&&(s=s[e]),o.innerHTML=s({ctx:this.ctx,series:a.globals.series,seriesIndex:e,dataPointIndex:n,y1:r,y2:i,w:a})}}]),t}(),vt=function(){function t(e){s(this,t),this.ttCtx=e,this.ctx=e.ctx,this.w=e.w}return c(t,[{key:"moveXCrosshairs",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.ttCtx,r=this.w,i=n.getElXCrosshairs(),a=t-n.xcrosshairsWidth/2,o=r.globals.labels.slice().length;if(null!==e&&(a=r.globals.gridWidth/o*e),null===i||r.globals.isBarHorizontal||(i.setAttribute("x",a),i.setAttribute("x1",a),i.setAttribute("x2",a),i.setAttribute("y2",r.globals.gridHeight),i.classList.add("apexcharts-active")),a<0&&(a=0),a>r.globals.gridWidth&&(a=r.globals.gridWidth),n.isXAxisTooltipEnabled){var s=a;"tickWidth"!==r.config.xaxis.crosshairs.width&&"barWidth"!==r.config.xaxis.crosshairs.width||(s=a+n.xcrosshairsWidth/2),this.moveXAxisTooltip(s)}}},{key:"moveYCrosshairs",value:function(t){var e=this.ttCtx;null!==e.ycrosshairs&&A.setAttrs(e.ycrosshairs,{y1:t,y2:t}),null!==e.ycrosshairsHidden&&A.setAttrs(e.ycrosshairsHidden,{y1:t,y2:t})}},{key:"moveXAxisTooltip",value:function(t){var e=this.w,n=this.ttCtx;if(null!==n.xaxisTooltip&&0!==n.xcrosshairsWidth){n.xaxisTooltip.classList.add("apexcharts-active");var r,i=n.xaxisOffY+e.config.xaxis.tooltip.offsetY+e.globals.translateY+1+e.config.xaxis.offsetY;if(t-=n.xaxisTooltip.getBoundingClientRect().width/2,!isNaN(t))t+=e.globals.translateX,r=new A(this.ctx).getTextRects(n.xaxisTooltipText.innerHTML),n.xaxisTooltipText.style.minWidth=r.width+"px",n.xaxisTooltip.style.left=t+"px",n.xaxisTooltip.style.top=i+"px"}}},{key:"moveYAxisTooltip",value:function(t){var e=this.w,n=this.ttCtx;null===n.yaxisTTEls&&(n.yaxisTTEls=e.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));var r=parseInt(n.ycrosshairsHidden.getAttribute("y1"),10),i=e.globals.translateY+r,a=n.yaxisTTEls[t].getBoundingClientRect().height,o=e.globals.translateYAxisX[t]-2;e.config.yaxis[t].opposite&&(o-=26),i-=a/2,-1===e.globals.ignoreYAxisIndexes.indexOf(t)?(n.yaxisTTEls[t].classList.add("apexcharts-active"),n.yaxisTTEls[t].style.top=i+"px",n.yaxisTTEls[t].style.left=o+e.config.yaxis[t].tooltip.offsetX+"px"):n.yaxisTTEls[t].classList.remove("apexcharts-active")}},{key:"moveTooltip",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=this.w,i=this.ttCtx,a=i.getElTooltip(),o=i.tooltipRect,s=null!==n?parseFloat(n):1,l=parseFloat(t)+s+5,c=parseFloat(e)+s/2;if(l>r.globals.gridWidth/2&&(l=l-o.ttWidth-s-10),l>r.globals.gridWidth-o.ttWidth-10&&(l=r.globals.gridWidth-o.ttWidth),l<-20&&(l=-20),r.config.tooltip.followCursor){var u=i.getElGrid().getBoundingClientRect();(l=i.e.clientX-u.left)>r.globals.gridWidth/2&&(l-=i.tooltipRect.ttWidth),(c=i.e.clientY+r.globals.translateY-u.top)>r.globals.gridHeight/2&&(c-=i.tooltipRect.ttHeight)}else r.globals.isBarHorizontal||o.ttHeight/2+c>r.globals.gridHeight&&(c=r.globals.gridHeight-o.ttHeight+r.globals.translateY);isNaN(l)||(l+=r.globals.translateX,a.style.left=l+"px",a.style.top=c+"px")}},{key:"moveMarkers",value:function(t,e){var n=this.w,r=this.ttCtx;if(n.globals.markers.size[t]>0)for(var i=n.globals.dom.baseEl.querySelectorAll(" .apexcharts-series[data\\:realIndex='".concat(t,"'] .apexcharts-marker")),a=0;a0){var f=h.getAttribute("shape"),p=l.getMarkerPath(i,a,f,1.5*u);h.setAttribute("d",p)}this.moveXCrosshairs(i),s.fixedTooltip||this.moveTooltip(i,a,u)}}},{key:"moveDynamicPointsOnHover",value:function(t){var e,n=this.ttCtx,r=n.w,i=0,a=0,o=r.globals.pointsArray,s=new V(this.ctx),l=new A(this.ctx);e=s.getActiveConfigSeriesIndex("asc",["line","area","scatter","bubble"]);var c=n.tooltipUtil.getHoverMarkerSize(e);o[e]&&(i=o[e][t][0],a=o[e][t][1]);var u=n.tooltipUtil.getAllMarkers();if(null!==u)for(var d=0;d0){var v=l.getMarkerPath(i,f,m,c);u[d].setAttribute("d",v)}else u[d].setAttribute("d","")}}this.moveXCrosshairs(i),n.fixedTooltip||this.moveTooltip(i,a||r.globals.gridHeight,c)}},{key:"moveStickyTooltipOverBars",value:function(t,e){var n=this.w,r=this.ttCtx,i=n.globals.columnSeries?n.globals.columnSeries.length:n.globals.series.length,a=i>=2&&i%2==0?Math.floor(i/2):Math.floor(i/2)+1;n.globals.isBarHorizontal&&(a=new V(this.ctx).getActiveConfigSeriesIndex("desc")+1);var o=n.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[rel='".concat(a,"'] path[j='").concat(t,"'], .apexcharts-candlestick-series .apexcharts-series[rel='").concat(a,"'] path[j='").concat(t,"'], .apexcharts-boxPlot-series .apexcharts-series[rel='").concat(a,"'] path[j='").concat(t,"'], .apexcharts-rangebar-series .apexcharts-series[rel='").concat(a,"'] path[j='").concat(t,"']"));o||"number"!=typeof e||(o=n.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[data\\:realIndex='".concat(e,"'] path[j='").concat(t,"'],\n .apexcharts-candlestick-series .apexcharts-series[data\\:realIndex='").concat(e,"'] path[j='").concat(t,"'],\n .apexcharts-boxPlot-series .apexcharts-series[data\\:realIndex='").concat(e,"'] path[j='").concat(t,"'],\n .apexcharts-rangebar-series .apexcharts-series[data\\:realIndex='").concat(e,"'] path[j='").concat(t,"']")));var s=o?parseFloat(o.getAttribute("cx")):0,l=o?parseFloat(o.getAttribute("cy")):0,c=o?parseFloat(o.getAttribute("barWidth")):0,u=r.getElGrid().getBoundingClientRect(),d=o&&(o.classList.contains("apexcharts-candlestick-area")||o.classList.contains("apexcharts-boxPlot-area"));n.globals.isXNumeric?(o&&!d&&(s-=i%2!=0?c/2:0),o&&d&&n.globals.comboCharts&&(s-=c/2)):n.globals.isBarHorizontal||(s=r.xAxisTicksPositions[t-1]+r.dataPointsDividedWidth/2,isNaN(s)&&(s=r.xAxisTicksPositions[t]-r.dataPointsDividedWidth/2)),n.globals.isBarHorizontal?l-=r.tooltipRect.ttHeight:n.config.tooltip.followCursor?l=r.e.clientY-u.top-r.tooltipRect.ttHeight/2:l+r.tooltipRect.ttHeight+15>n.globals.gridHeight&&(l=n.globals.gridHeight),n.globals.isBarHorizontal||this.moveXCrosshairs(s),r.fixedTooltip||this.moveTooltip(s,l||n.globals.gridHeight)}}]),t}(),bt=function(){function t(e){s(this,t),this.w=e.w,this.ttCtx=e,this.ctx=e.ctx,this.tooltipPosition=new vt(e)}return c(t,[{key:"drawDynamicPoints",value:function(){var t=this.w,e=new A(this.ctx),n=new N(this.ctx),r=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series");r=v(r),t.config.chart.stacked&&r.sort((function(t,e){return parseFloat(t.getAttribute("data:realIndex"))-parseFloat(e.getAttribute("data:realIndex"))}));for(var i=0;i2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=this.w;"bubble"!==i.config.chart.type&&this.newPointSize(t,e);var a=e.getAttribute("cx"),o=e.getAttribute("cy");if(null!==n&&null!==r&&(a=n,o=r),this.tooltipPosition.moveXCrosshairs(a),!this.fixedTooltip){if("radar"===i.config.chart.type){var s=this.ttCtx.getElGrid().getBoundingClientRect();a=this.ttCtx.e.clientX-s.left}this.tooltipPosition.moveTooltip(a,o,i.config.markers.hover.size)}}},{key:"enlargePoints",value:function(t){for(var e=this.w,n=this,r=this.ttCtx,i=t,a=e.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),o=e.config.markers.hover.size,s=0;s=0){var r=this.ttCtx.tooltipUtil.getPathFromPoint(t[e],n);t[e].setAttribute("d",r)}else t[e].setAttribute("d","M0,0")}}}]),t}(),yt=function(){function t(e){s(this,t),this.w=e.w;var n=this.w;this.ttCtx=e,this.isVerticalGroupedRangeBar=!n.globals.isBarHorizontal&&"rangeBar"===n.config.chart.type&&n.config.plotOptions.bar.rangeBarGroupRows}return c(t,[{key:"getAttr",value:function(t,e){return parseFloat(t.target.getAttribute(e))}},{key:"handleHeatTreeTooltip",value:function(t){var e=t.e,n=t.opt,r=t.x,i=t.y,a=t.type,o=this.ttCtx,s=this.w;if(e.target.classList.contains("apexcharts-".concat(a,"-rect"))){var l=this.getAttr(e,"i"),c=this.getAttr(e,"j"),u=this.getAttr(e,"cx"),d=this.getAttr(e,"cy"),h=this.getAttr(e,"width"),f=this.getAttr(e,"height");if(o.tooltipLabels.drawSeriesTexts({ttItems:n.ttItems,i:l,j:c,shared:!1,e:e}),s.globals.capturedSeriesIndex=l,s.globals.capturedDataPointIndex=c,r=u+o.tooltipRect.ttWidth/2+h,i=d+o.tooltipRect.ttHeight/2-f/2,o.tooltipPosition.moveXCrosshairs(u+h/2),r>s.globals.gridWidth/2&&(r=u-o.tooltipRect.ttWidth/2+h),o.w.config.tooltip.followCursor){var p=s.globals.dom.elWrap.getBoundingClientRect();r=s.globals.clientX-p.left-(r>s.globals.gridWidth/2?o.tooltipRect.ttWidth:0),i=s.globals.clientY-p.top-(i>s.globals.gridHeight/2?o.tooltipRect.ttHeight:0)}}return{x:r,y:i}}},{key:"handleMarkerTooltip",value:function(t){var e,n,r=t.e,i=t.opt,a=t.x,o=t.y,s=this.w,l=this.ttCtx;if(r.target.classList.contains("apexcharts-marker")){var c=parseInt(i.paths.getAttribute("cx"),10),u=parseInt(i.paths.getAttribute("cy"),10),d=parseFloat(i.paths.getAttribute("val"));if(n=parseInt(i.paths.getAttribute("rel"),10),e=parseInt(i.paths.parentNode.parentNode.parentNode.getAttribute("rel"),10)-1,l.intersect){var h=x.findAncestor(i.paths,"apexcharts-series");h&&(e=parseInt(h.getAttribute("data:realIndex"),10))}if(l.tooltipLabels.drawSeriesTexts({ttItems:i.ttItems,i:e,j:n,shared:!l.showOnIntersect&&s.config.tooltip.shared,e:r}),"mouseup"===r.type&&l.markerClick(r,e,n),s.globals.capturedSeriesIndex=e,s.globals.capturedDataPointIndex=n,a=c,o=u+s.globals.translateY-1.4*l.tooltipRect.ttHeight,l.w.config.tooltip.followCursor){var f=l.getElGrid().getBoundingClientRect();o=l.e.clientY+s.globals.translateY-f.top}d<0&&(o=u),l.marker.enlargeCurrentPoint(n,i.paths,a,o)}return{x:a,y:o}}},{key:"handleBarTooltip",value:function(t){var e,n,r=t.e,i=t.opt,a=this.w,o=this.ttCtx,s=o.getElTooltip(),l=0,c=0,u=0,d=this.getBarTooltipXY({e:r,opt:i});e=d.i,d.barHeight;var h=d.j;a.globals.capturedSeriesIndex=e,a.globals.capturedDataPointIndex=h,a.globals.isBarHorizontal&&o.tooltipUtil.hasBars()||!a.config.tooltip.shared?(c=d.x,u=d.y,n=Array.isArray(a.config.stroke.width)?a.config.stroke.width[e]:a.config.stroke.width,l=c):a.globals.comboCharts||a.config.tooltip.shared||(l/=2),isNaN(u)&&(u=a.globals.svgHeight-o.tooltipRect.ttHeight);var f=parseInt(i.paths.parentNode.getAttribute("data:realIndex"),10);if(a.globals.isMultipleYAxis?a.config.yaxis[f]&&a.config.yaxis[f].reversed:a.config.yaxis[0].reversed,c+o.tooltipRect.ttWidth>a.globals.gridWidth?c-=o.tooltipRect.ttWidth:c<0&&(c=0),o.w.config.tooltip.followCursor){var p=o.getElGrid().getBoundingClientRect();u=o.e.clientY-p.top}null===o.tooltip&&(o.tooltip=a.globals.dom.baseEl.querySelector(".apexcharts-tooltip")),a.config.tooltip.shared||(a.globals.comboBarCount>0?o.tooltipPosition.moveXCrosshairs(l+n/2):o.tooltipPosition.moveXCrosshairs(l)),!o.fixedTooltip&&(!a.config.tooltip.shared||a.globals.isBarHorizontal&&o.tooltipUtil.hasBars())&&(u=u+a.globals.translateY-o.tooltipRect.ttHeight/2,s.style.left=c+a.globals.translateX+"px",s.style.top=u+"px")}},{key:"getBarTooltipXY",value:function(t){var e=this,n=t.e,r=t.opt,i=this.w,a=null,o=this.ttCtx,s=0,l=0,c=0,u=0,d=0,h=n.target.classList;if(h.contains("apexcharts-bar-area")||h.contains("apexcharts-candlestick-area")||h.contains("apexcharts-boxPlot-area")||h.contains("apexcharts-rangebar-area")){var f=n.target,p=f.getBoundingClientRect(),m=r.elGrid.getBoundingClientRect(),g=p.height;d=p.height;var v=p.width,b=parseInt(f.getAttribute("cx"),10),y=parseInt(f.getAttribute("cy"),10);u=parseFloat(f.getAttribute("barWidth"));var x="touchmove"===n.type?n.touches[0].clientX:n.clientX;a=parseInt(f.getAttribute("j"),10),s=parseInt(f.parentNode.getAttribute("rel"),10)-1;var w=f.getAttribute("data-range-y1"),_=f.getAttribute("data-range-y2");i.globals.comboCharts&&(s=parseInt(f.parentNode.getAttribute("data:realIndex"),10));var A=function(t){return i.globals.isXNumeric?b-v/2:e.isVerticalGroupedRangeBar?b+v/2:b-o.dataPointsDividedWidth+v/2},k=function(){return y-o.dataPointsDividedHeight+g/2-o.tooltipRect.ttHeight/2};o.tooltipLabels.drawSeriesTexts({ttItems:r.ttItems,i:s,j:a,y1:w?parseInt(w,10):null,y2:_?parseInt(_,10):null,shared:!o.showOnIntersect&&i.config.tooltip.shared,e:n}),i.config.tooltip.followCursor?i.globals.isBarHorizontal?(l=x-m.left+15,c=k()):(l=A(),c=n.clientY-m.top-o.tooltipRect.ttHeight/2-15):i.globals.isBarHorizontal?((l=b)0&&n.setAttribute("width",e.xcrosshairsWidth)}},{key:"handleYCrosshair",value:function(){var t=this.w,e=this.ttCtx;e.ycrosshairs=t.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs"),e.ycrosshairsHidden=t.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs-hidden")}},{key:"drawYaxisTooltipText",value:function(t,e,n){var r=this.ttCtx,i=this.w,a=i.globals,o=a.seriesYAxisMap[t];if(r.yaxisTooltips[t]&&o.length>0){var s=a.yLabelFormatters[t],l=r.getElGrid().getBoundingClientRect(),c=o[0],u=0;n.yRatio.length>1&&(u=c);var d=(e-l.top)*n.yRatio[u],h=a.maxYArr[c]-a.minYArr[c],f=a.minYArr[c]+(h-d);i.config.yaxis[t].reversed&&(f=a.maxYArr[c]-(h-d)),r.tooltipPosition.moveYCrosshairs(e-l.top),r.yaxisTooltipText[t].innerHTML=s(f),r.tooltipPosition.moveYAxisTooltip(t)}}}]),t}(),wt=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w;var n=this.w;this.tConfig=n.config.tooltip,this.tooltipUtil=new mt(this),this.tooltipLabels=new gt(this),this.tooltipPosition=new vt(this),this.marker=new bt(this),this.intersect=new yt(this),this.axesTooltip=new xt(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=!n.globals.isBarHorizontal&&this.tConfig.shared,this.lastHoverTime=Date.now()}return c(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 e=this.w;this.xyRatios=t,this.isXAxisTooltipEnabled=e.config.xaxis.tooltip.enabled&&e.globals.axisCharts,this.yaxisTooltips=e.config.yaxis.map((function(t,n){return!!(t.show&&t.tooltip.enabled&&e.globals.axisCharts)})),this.allTooltipSeriesGroups=[],e.globals.axisCharts||(this.showTooltipTitle=!1);var n=document.createElement("div");if(n.classList.add("apexcharts-tooltip"),e.config.tooltip.cssClass&&n.classList.add(e.config.tooltip.cssClass),n.classList.add("apexcharts-theme-".concat(this.tConfig.theme)),e.globals.dom.elWrap.appendChild(n),e.globals.axisCharts){this.axesTooltip.drawXaxisTooltip(),this.axesTooltip.drawYaxisTooltip(),this.axesTooltip.setXCrosshairWidth(),this.axesTooltip.handleYCrosshair();var r=new U(this.ctx);this.xAxisTicksPositions=r.getXAxisTicksPositions()}if(!e.globals.comboCharts&&!this.tConfig.intersect&&"rangeBar"!==e.config.chart.type||this.tConfig.shared||(this.showOnIntersect=!0),0!==e.config.markers.size&&0!==e.globals.markers.largestSize||this.marker.drawDynamicPoints(this),e.globals.collapsedSeries.length!==e.globals.series.length){this.dataPointsDividedHeight=e.globals.gridHeight/e.globals.dataPoints,this.dataPointsDividedWidth=e.globals.gridWidth/e.globals.dataPoints,this.showTooltipTitle&&(this.tooltipTitle=document.createElement("div"),this.tooltipTitle.classList.add("apexcharts-tooltip-title"),this.tooltipTitle.style.fontFamily=this.tConfig.style.fontFamily||e.config.chart.fontFamily,this.tooltipTitle.style.fontSize=this.tConfig.style.fontSize,n.appendChild(this.tooltipTitle));var i=e.globals.series.length;(e.globals.xyCharts||e.globals.comboCharts)&&this.tConfig.shared&&(i=this.showOnIntersect?1:e.globals.series.length),this.legendLabels=e.globals.dom.baseEl.querySelectorAll(".apexcharts-legend-text"),this.ttItems=this.createTTElements(i),this.addSVGEvents()}}},{key:"createTTElements",value:function(t){for(var e=this,n=this.w,r=[],i=this.getElTooltip(),a=function(a){var o=document.createElement("div");o.classList.add("apexcharts-tooltip-series-group"),o.style.order=n.config.tooltip.inverseOrder?t-a:a+1,e.tConfig.shared&&e.tConfig.enabledOnSeries&&Array.isArray(e.tConfig.enabledOnSeries)&&e.tConfig.enabledOnSeries.indexOf(a)<0&&o.classList.add("apexcharts-tooltip-series-group-hidden");var s=document.createElement("span");s.classList.add("apexcharts-tooltip-marker"),s.style.backgroundColor=n.globals.colors[a],o.appendChild(s);var l=document.createElement("div");l.classList.add("apexcharts-tooltip-text"),l.style.fontFamily=e.tConfig.style.fontFamily||n.config.chart.fontFamily,l.style.fontSize=e.tConfig.style.fontSize,["y","goals","z"].forEach((function(t){var e=document.createElement("div");e.classList.add("apexcharts-tooltip-".concat(t,"-group"));var n=document.createElement("span");n.classList.add("apexcharts-tooltip-text-".concat(t,"-label")),e.appendChild(n);var r=document.createElement("span");r.classList.add("apexcharts-tooltip-text-".concat(t,"-value")),e.appendChild(r),l.appendChild(e)})),o.appendChild(l),i.appendChild(o),r.push(o)},o=0;o0&&this.addPathsEventListeners(f,u),this.tooltipUtil.hasBars()&&!this.tConfig.shared&&this.addDatapointEventsListeners(u)}}},{key:"drawFixedTooltipRect",value:function(){var t=this.w,e=this.getElTooltip(),n=e.getBoundingClientRect(),r=n.width+10,i=n.height+10,a=this.tConfig.fixed.offsetX,o=this.tConfig.fixed.offsetY,s=this.tConfig.fixed.position.toLowerCase();return s.indexOf("right")>-1&&(a=a+t.globals.svgWidth-r+10),s.indexOf("bottom")>-1&&(o=o+t.globals.svgHeight-i-10),e.style.left=a+"px",e.style.top=o+"px",{x:a,y:o,ttWidth:r,ttHeight:i}}},{key:"addDatapointEventsListeners",value:function(t){var e=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(e,t)}},{key:"addPathsEventListeners",value:function(t,e){for(var n=this,r=function(r){var i={paths:t[r],tooltipEl:e.tooltipEl,tooltipY:e.tooltipY,tooltipX:e.tooltipX,elGrid:e.elGrid,hoverArea:e.hoverArea,ttItems:e.ttItems};["mousemove","mouseup","touchmove","mouseout","touchend"].map((function(e){return t[r].addEventListener(e,n.onSeriesHover.bind(n,i),{capture:!1,passive:!0})}))},i=0;i=100?this.seriesHover(t,e):(clearTimeout(this.seriesHoverTimeout),this.seriesHoverTimeout=setTimeout((function(){n.seriesHover(t,e)}),100-r))}},{key:"seriesHover",value:function(t,e){var n=this;this.lastHoverTime=Date.now();var r=[],i=this.w;i.config.chart.group&&(r=this.ctx.getGroupedCharts()),i.globals.axisCharts&&(i.globals.minX===-1/0&&i.globals.maxX===1/0||0===i.globals.dataPoints)||(r.length?r.forEach((function(r){var i=n.getElTooltip(r),a={paths:t.paths,tooltipEl:i,tooltipY:t.tooltipY,tooltipX:t.tooltipX,elGrid:t.elGrid,hoverArea:t.hoverArea,ttItems:r.w.globals.tooltip.ttItems};r.w.globals.minX===n.w.globals.minX&&r.w.globals.maxX===n.w.globals.maxX&&r.w.globals.tooltip.seriesHoverByContext({chartCtx:r,ttCtx:r.w.globals.tooltip,opt:a,e:e})})):this.seriesHoverByContext({chartCtx:this.ctx,ttCtx:this.w.globals.tooltip,opt:t,e:e}))}},{key:"seriesHoverByContext",value:function(t){var e=t.chartCtx,n=t.ttCtx,r=t.opt,i=t.e,a=e.w,o=this.getElTooltip();o&&(n.tooltipRect={x:0,y:0,ttWidth:o.getBoundingClientRect().width,ttHeight:o.getBoundingClientRect().height},n.e=i,!n.tooltipUtil.hasBars()||a.globals.comboCharts||n.isBarShared||this.tConfig.onDatasetHover.highlightDataSeries&&new V(e).toggleSeriesOnHover(i,i.target.parentNode),n.fixedTooltip&&n.drawFixedTooltipRect(),a.globals.axisCharts?n.axisChartsTooltips({e:i,opt:r,tooltipRect:n.tooltipRect}):n.nonAxisChartsTooltips({e:i,opt:r,tooltipRect:n.tooltipRect}))}},{key:"axisChartsTooltips",value:function(t){var e,n,r=t.e,i=t.opt,a=this.w,o=i.elGrid.getBoundingClientRect(),s="touchmove"===r.type?r.touches[0].clientX:r.clientX,l="touchmove"===r.type?r.touches[0].clientY:r.clientY;if(this.clientY=l,this.clientX=s,a.globals.capturedSeriesIndex=-1,a.globals.capturedDataPointIndex=-1,lo.top+o.height)this.handleMouseOut(i);else{if(Array.isArray(this.tConfig.enabledOnSeries)&&!a.config.tooltip.shared){var c=parseInt(i.paths.getAttribute("index"),10);if(this.tConfig.enabledOnSeries.indexOf(c)<0)return void this.handleMouseOut(i)}var u=this.getElTooltip(),d=this.getElXCrosshairs(),h=a.globals.xyCharts||"bar"===a.config.chart.type&&!a.globals.isBarHorizontal&&this.tooltipUtil.hasBars()&&this.tConfig.shared||a.globals.comboCharts&&this.tooltipUtil.hasBars();if("mousemove"===r.type||"touchmove"===r.type||"mouseup"===r.type){if(a.globals.collapsedSeries.length+a.globals.ancillaryCollapsedSeries.length===a.globals.series.length)return;null!==d&&d.classList.add("apexcharts-active");var f=this.yaxisTooltips.filter((function(t){return!0===t}));if(null!==this.ycrosshairs&&f.length&&this.ycrosshairs.classList.add("apexcharts-active"),h&&!this.showOnIntersect)this.handleStickyTooltip(r,s,l,i);else if("heatmap"===a.config.chart.type||"treemap"===a.config.chart.type){var p=this.intersect.handleHeatTreeTooltip({e:r,opt:i,x:e,y:n,type:a.config.chart.type});e=p.x,n=p.y,u.style.left=e+"px",u.style.top=n+"px"}else this.tooltipUtil.hasBars()&&this.intersect.handleBarTooltip({e:r,opt:i}),this.tooltipUtil.hasMarkers()&&this.intersect.handleMarkerTooltip({e:r,opt:i,x:e,y:n});if(this.yaxisTooltips.length)for(var m=0;ml.width)this.handleMouseOut(r);else if(null!==s)this.handleStickyCapturedSeries(t,s,r,o);else if(this.tooltipUtil.isXoverlap(o)||i.globals.isBarHorizontal){var c=i.globals.series.findIndex((function(t,e){return!i.globals.collapsedSeriesIndices.includes(e)}));this.create(t,this,c,o,r.ttItems)}}},{key:"handleStickyCapturedSeries",value:function(t,e,n,r){var i=this.w;if(this.tConfig.shared||null!==i.globals.series[e][r]){if(void 0!==i.globals.series[e][r])this.tConfig.shared&&this.tooltipUtil.isXoverlap(r)&&this.tooltipUtil.isInitialSeriesSameLen()?this.create(t,this,e,r,n.ttItems):this.create(t,this,e,r,n.ttItems,!1);else if(this.tooltipUtil.isXoverlap(r)){var a=i.globals.series.findIndex((function(t,e){return!i.globals.collapsedSeriesIndices.includes(e)}));this.create(t,this,a,r,n.ttItems)}}else this.handleMouseOut(n)}},{key:"deactivateHoverFilter",value:function(){for(var t=this.w,e=new A(this.ctx),n=t.globals.dom.Paper.select(".apexcharts-bar-area"),r=0;r5&&void 0!==arguments[5]?arguments[5]:null,k=this.w,M=e;"mouseup"===t.type&&this.markerClick(t,n,r),null===_&&(_=this.tConfig.shared);var S=this.tooltipUtil.hasMarkers(n),L=this.tooltipUtil.getElBars();if(k.config.legend.tooltipHoverFormatter){var O=k.config.legend.tooltipHoverFormatter,C=Array.from(this.legendLabels);C.forEach((function(t){var e=t.getAttribute("data:default-text");t.innerHTML=decodeURIComponent(e)}));for(var D=0;D0?M.marker.enlargePoints(r):M.tooltipPosition.moveDynamicPointsOnHover(r);else if(this.tooltipUtil.hasBars()&&(this.barSeriesHeight=this.tooltipUtil.getBarsHeight(L),this.barSeriesHeight>0)){var H=new A(this.ctx),I=k.globals.dom.Paper.select(".apexcharts-bar-area[j='".concat(r,"']"));this.deactivateHoverFilter(),this.tooltipPosition.moveStickyTooltipOverBars(r,n);for(var B=0;B0&&e.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(h-=c*_)),w&&(h=h+d.height/2-v/2-2);var M=e.globals.series[n][r]<0,S=s;switch(this.barCtx.isReversed&&(S=s+(M?u:-u)),m.position){case"center":f=w?M?S-u/2+y:S+u/2-y:M?S-u/2+d.height/2+y:S+u/2+d.height/2-y;break;case"bottom":f=w?M?S-u+y:S+u-y:M?S-u+d.height+v+y:S+u-d.height/2+v-y;break;case"top":f=w?M?S+y:S-y:M?S-d.height/2-y:S+d.height+y}if(this.barCtx.lastActiveBarSerieIndex===i&&g.enabled){var L=new A(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:i,j:r}),p.fontSize);a=M?S-L.height/2-y-g.offsetY+18:S+L.height+y+g.offsetY-18;var O=k;o=x+(e.globals.isXNumeric?-c*e.globals.barGroups.length/2:e.globals.barGroups.length*c/2-(e.globals.barGroups.length-1)*c-O)+g.offsetX}return e.config.chart.stacked||(f<0?f=0+v:f+d.height/3>e.globals.gridHeight&&(f=e.globals.gridHeight-v)),{bcx:l,bcy:s,dataLabelsX:h,dataLabelsY:f,totalDataLabelsX:o,totalDataLabelsY:a,totalDataLabelsAnchor:"middle"}}},{key:"calculateBarsDataLabelsPosition",value:function(t){var e=this.w,n=t.x,r=t.i,i=t.j,a=t.realIndex;t.columnGroupIndex;var o=t.bcy,s=t.barHeight,l=t.barWidth,c=t.textRects,u=t.dataLabelsX,d=t.strokeWidth,h=t.dataLabelsConfig,f=t.barDataLabelsConfig,p=t.barTotalDataLabelsConfig,m=t.offX,g=t.offY,v=e.globals.gridHeight/e.globals.dataPoints;l=Math.abs(l);var b,y,x=o-(this.barCtx.isRangeBar?0:v)+s/2+c.height/2+g-3,w="start",_=e.globals.series[r][i]<0,k=n;switch(this.barCtx.isReversed&&(k=n+(_?-l:l),w=_?"start":"end"),f.position){case"center":u=_?k+l/2-m:Math.max(c.width/2,k-l/2)+m;break;case"bottom":u=_?k+l-d-Math.round(c.width/2)-m:k-l+d+Math.round(c.width/2)+m;break;case"top":u=_?k-d+Math.round(c.width/2)-m:k-d-Math.round(c.width/2)+m}if(this.barCtx.lastActiveBarSerieIndex===a&&p.enabled){var M=new A(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:a,j:i}),h.fontSize);_?(b=k-d-m-p.offsetX,w="end"):b=k+m+p.offsetX+(this.barCtx.isReversed?-(l+d):d),y=x-c.height/2+M.height/2+p.offsetY+d}return e.config.chart.stacked||(u<0?u=u+c.width+d:u+c.width/2>e.globals.gridWidth&&(u=e.globals.gridWidth-c.width-d)),{bcx:n,bcy:o,dataLabelsX:u,dataLabelsY:x,totalDataLabelsX:b,totalDataLabelsY:y,totalDataLabelsAnchor:w}}},{key:"drawCalculatedDataLabels",value:function(t){var e=t.x,n=t.y,r=t.val,i=t.i,o=t.j,s=t.textRects,l=t.barHeight,c=t.barWidth,u=t.dataLabelsConfig,d=this.w,h="rotate(0)";"vertical"===d.config.plotOptions.bar.dataLabels.orientation&&(h="rotate(-90, ".concat(e,", ").concat(n,")"));var f=new $(this.barCtx.ctx),p=new A(this.barCtx.ctx),m=u.formatter,g=null,v=d.globals.collapsedSeriesIndices.indexOf(i)>-1;if(u.enabled&&!v){g=p.group({class:"apexcharts-data-labels",transform:h});var b="";void 0!==r&&(b=m(r,a(a({},d),{},{seriesIndex:i,dataPointIndex:o,w:d}))),!r&&d.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(b="");var y=d.globals.series[i][o]<0,x=d.config.plotOptions.bar.dataLabels.position;"vertical"===d.config.plotOptions.bar.dataLabels.orientation&&("top"===x&&(u.textAnchor=y?"end":"start"),"center"===x&&(u.textAnchor="middle"),"bottom"===x&&(u.textAnchor=y?"end":"start")),this.barCtx.isRangeBar&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&cMath.abs(c)&&(b=""):s.height/1.6>Math.abs(l)&&(b=""));var w=a({},u);this.barCtx.isHorizontal&&r<0&&("start"===u.textAnchor?w.textAnchor="end":"end"===u.textAnchor&&(w.textAnchor="start")),f.plotDataLabelsText({x:e,y:n,text:b,i:i,j:o,parent:g,dataLabelsConfig:w,alwaysDrawDataLabel:!0,offsetCorrection:!0})}return g}},{key:"drawTotalDataLabels",value:function(t){var e=t.x,n=t.y,r=t.val;t.barWidth,t.barHeight;var i=t.realIndex,a=t.textAnchor,o=t.barTotalDataLabelsConfig;this.w;var s,l=new A(this.barCtx.ctx);return o.enabled&&void 0!==e&&void 0!==n&&this.barCtx.lastActiveBarSerieIndex===i&&(s=l.drawText({x:e,y:n,foreColor:o.style.color,text:r,textAnchor:a,fontFamily:o.style.fontFamily,fontSize:o.style.fontSize,fontWeight:o.style.fontWeight})),s}}]),t}(),At=function(){function t(e){s(this,t),this.w=e.w,this.barCtx=e}return c(t,[{key:"initVariables",value:function(t){var e=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;n0&&(this.barCtx.seriesLen=this.barCtx.seriesLen+1,this.barCtx.totalItems+=t[n].length),e.globals.isXNumeric)for(var r=0;re.globals.minX&&e.globals.seriesX[n][r]0&&(r=l.globals.minXDiff/d),(a=r/u*parseInt(this.barCtx.barOptions.columnWidth,10)/100)<1&&(a=1)}-1===String(this.barCtx.barOptions.columnWidth).indexOf("%")&&(a=parseInt(this.barCtx.barOptions.columnWidth,10)),o=l.globals.gridHeight-this.barCtx.baseLineY[this.barCtx.translationsIndex]-(this.barCtx.isReversed?l.globals.gridHeight:0)+(this.barCtx.isReversed?2*this.barCtx.baseLineY[this.barCtx.translationsIndex]:0),t=l.globals.padHorizontal+(r-a*this.barCtx.seriesLen)/2}return l.globals.barHeight=i,l.globals.barWidth=a,{x:t,y:e,yDivision:n,xDivision:r,barHeight:i,barWidth:a,zeroH:o,zeroW:s}}},{key:"initializeStackedPrevVars",value:function(t){t.w.globals.seriesGroups.forEach((function(e){t[e]||(t[e]={}),t[e].prevY=[],t[e].prevX=[],t[e].prevYF=[],t[e].prevXF=[],t[e].prevYVal=[],t[e].prevXVal=[]}))}},{key:"initializeStackedXYVars",value:function(t){t.w.globals.seriesGroups.forEach((function(e){t[e]||(t[e]={}),t[e].xArrj=[],t[e].xArrjF=[],t[e].xArrjVal=[],t[e].yArrj=[],t[e].yArrjF=[],t[e].yArrjVal=[]}))}},{key:"getPathFillColor",value:function(t,e,n,r){var i,a,o,s,l,c=this.w,u=new z(this.barCtx.ctx),d=null,h=this.barCtx.barOptions.distributed?n:e;return this.barCtx.barOptions.colors.ranges.length>0&&this.barCtx.barOptions.colors.ranges.map((function(r){t[e][n]>=r.from&&t[e][n]<=r.to&&(d=r.color)})),null!==(i=c.config.series[e].data[n])&&void 0!==i&&i.fillColor&&(d=c.config.series[e].data[n].fillColor),u.fillPath({seriesNumber:this.barCtx.barOptions.distributed?h:r,dataPointIndex:n,color:d,value:t[e][n],fillConfig:null===(a=c.config.series[e].data[n])||void 0===a?void 0:a.fill,fillType:null!==(o=c.config.series[e].data[n])&&void 0!==o&&null!==(s=o.fill)&&void 0!==s&&s.type?null===(l=c.config.series[e].data[n])||void 0===l?void 0:l.fill.type:Array.isArray(c.config.fill.type)?c.config.fill.type[r]:c.config.fill.type})}},{key:"getStrokeWidth",value:function(t,e,n){var r=0,i=this.w;return void 0===this.barCtx.series[t][e]||null===this.barCtx.series[t][e]?this.barCtx.isNullValue=!0:this.barCtx.isNullValue=!1,i.config.stroke.show&&(this.barCtx.isNullValue||(r=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[n]:this.barCtx.strokeWidth)),r}},{key:"shouldApplyRadius",value:function(t){var e=this.w,n=!1;return e.config.plotOptions.bar.borderRadius>0&&(e.config.chart.stacked&&"last"===e.config.plotOptions.bar.borderRadiusWhenStacked?this.barCtx.lastActiveBarSerieIndex===t&&(n=!0):n=!0),n}},{key:"barBackground",value:function(t){var e=t.j,n=t.i,r=t.x1,i=t.x2,a=t.y1,o=t.y2,s=t.elSeries,l=this.w,c=new A(this.barCtx.ctx),u=new V(this.barCtx.ctx).getActiveConfigSeriesIndex();if(this.barCtx.barOptions.colors.backgroundBarColors.length>0&&u===n){e>=this.barCtx.barOptions.colors.backgroundBarColors.length&&(e%=this.barCtx.barOptions.colors.backgroundBarColors.length);var d=this.barCtx.barOptions.colors.backgroundBarColors[e],h=c.drawRect(void 0!==r?r:0,void 0!==a?a:0,void 0!==i?i:l.globals.gridWidth,void 0!==o?o:l.globals.gridHeight,this.barCtx.barOptions.colors.backgroundBarRadius,d,this.barCtx.barOptions.colors.backgroundBarOpacity);s.add(h),h.node.classList.add("apexcharts-backgroundBar")}}},{key:"getColumnPaths",value:function(t){var e,n=t.barWidth,r=t.barXPosition,i=t.y1,a=t.y2,o=t.strokeWidth,s=t.seriesGroup,l=t.realIndex,c=t.i,u=t.j,d=t.w,h=new A(this.barCtx.ctx);(o=Array.isArray(o)?o[l]:o)||(o=0);var f=n,p=r;null!==(e=d.config.series[l].data[u])&&void 0!==e&&e.columnWidthOffset&&(p=r-d.config.series[l].data[u].columnWidthOffset/2,f=n+d.config.series[l].data[u].columnWidthOffset);var m=o/2,g=p+m,v=p+f-m;i+=.001-m,a+=.001+m;var b=h.move(g,i),y=h.move(g,i),x=h.line(v,i);if(d.globals.previousPaths.length>0&&(y=this.barCtx.getPreviousPath(l,u,!1)),b=b+h.line(g,a)+h.line(v,a)+h.line(v,i)+("around"===d.config.plotOptions.bar.borderRadiusApplication?" Z":" z"),y=y+h.line(g,i)+x+x+x+x+x+h.line(g,i)+("around"===d.config.plotOptions.bar.borderRadiusApplication?" Z":" z"),this.shouldApplyRadius(l)&&(b=h.roundPathCorners(b,d.config.plotOptions.bar.borderRadius)),d.config.chart.stacked){var w=this.barCtx;(w=this.barCtx[s]).yArrj.push(a-m),w.yArrjF.push(Math.abs(i-a+o)),w.yArrjVal.push(this.barCtx.series[c][u])}return{pathTo:b,pathFrom:y}}},{key:"getBarpaths",value:function(t){var e,n=t.barYPosition,r=t.barHeight,i=t.x1,a=t.x2,o=t.strokeWidth,s=t.seriesGroup,l=t.realIndex,c=t.i,u=t.j,d=t.w,h=new A(this.barCtx.ctx);(o=Array.isArray(o)?o[l]:o)||(o=0);var f=n,p=r;null!==(e=d.config.series[l].data[u])&&void 0!==e&&e.barHeightOffset&&(f=n-d.config.series[l].data[u].barHeightOffset/2,p=r+d.config.series[l].data[u].barHeightOffset);var m=o/2,g=f+m,v=f+p-m;i+=.001-m,a+=.001+m;var b=h.move(i,g),y=h.move(i,g);d.globals.previousPaths.length>0&&(y=this.barCtx.getPreviousPath(l,u,!1));var x=h.line(i,v);if(b=b+h.line(a,g)+h.line(a,v)+x+("around"===d.config.plotOptions.bar.borderRadiusApplication?" Z":" z"),y=y+h.line(i,g)+x+x+x+x+x+h.line(i,g)+("around"===d.config.plotOptions.bar.borderRadiusApplication?" Z":" z"),this.shouldApplyRadius(l)&&(b=h.roundPathCorners(b,d.config.plotOptions.bar.borderRadius)),d.config.chart.stacked){var w=this.barCtx;(w=this.barCtx[s]).xArrj.push(a+m),w.xArrjF.push(Math.abs(i-a)),w.xArrjVal.push(this.barCtx.series[c][u])}return{pathTo:b,pathFrom:y}}},{key:"checkZeroSeries",value:function(t){for(var e=t.series,n=this.w,r=0;r2&&void 0!==arguments[2]&&!arguments[2]?null:e;return null!=t&&(n=e+t/this.barCtx.invertedYRatio-2*(this.barCtx.isReversed?t/this.barCtx.invertedYRatio:0)),n}},{key:"getYForValue",value:function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]&&!arguments[3]?null:e;return null!=t&&(r=e-t/this.barCtx.yRatio[n]+2*(this.barCtx.isReversed?t/this.barCtx.yRatio[n]:0)),r}},{key:"getGoalValues",value:function(t,e,n,r,i,o){var s=this,l=this.w,c=[],d=function(r,i){var a;c.push((u(a={},t,"x"===t?s.getXForValue(r,e,!1):s.getYForValue(r,n,o,!1)),u(a,"attrs",i),a))};if(l.globals.seriesGoals[r]&&l.globals.seriesGoals[r][i]&&Array.isArray(l.globals.seriesGoals[r][i])&&l.globals.seriesGoals[r][i].forEach((function(t){d(t.value,t)})),this.barCtx.barOptions.isDumbbell&&l.globals.seriesRange.length){var h=this.barCtx.barOptions.dumbbellColors?this.barCtx.barOptions.dumbbellColors:l.globals.colors,f={strokeHeight:"x"===t?0:l.globals.markers.size[r],strokeWidth:"x"===t?l.globals.markers.size[r]:0,strokeDashArray:0,strokeLineCap:"round",strokeColor:Array.isArray(h[r])?h[r][0]:h[r]};d(l.globals.seriesRangeStart[r][i],f),d(l.globals.seriesRangeEnd[r][i],a(a({},f),{},{strokeColor:Array.isArray(h[r])?h[r][1]:h[r]}))}return c}},{key:"drawGoalLine",value:function(t){var e=t.barXPosition,n=t.barYPosition,r=t.goalX,i=t.goalY,a=t.barWidth,o=t.barHeight,s=new A(this.barCtx.ctx),l=s.group({className:"apexcharts-bar-goals-groups"});l.node.classList.add("apexcharts-element-hidden"),this.barCtx.w.globals.delayedElements.push({el:l.node}),l.attr("clip-path","url(#gridRectMarkerMask".concat(this.barCtx.w.globals.cuid,")"));var c=null;return this.barCtx.isHorizontal?Array.isArray(r)&&r.forEach((function(t){if(t.x>=-1&&t.x<=s.w.globals.gridWidth+1){var e=void 0!==t.attrs.strokeHeight?t.attrs.strokeHeight:o/2,r=n+e+o/2;c=s.drawLine(t.x,r-2*e,t.x,r,t.attrs.strokeColor?t.attrs.strokeColor:void 0,t.attrs.strokeDashArray,t.attrs.strokeWidth?t.attrs.strokeWidth:2,t.attrs.strokeLineCap),l.add(c)}})):Array.isArray(i)&&i.forEach((function(t){if(t.y>=-1&&t.y<=s.w.globals.gridHeight+1){var n=void 0!==t.attrs.strokeWidth?t.attrs.strokeWidth:a/2,r=e+n+a/2;c=s.drawLine(r-2*n,t.y,r,t.y,t.attrs.strokeColor?t.attrs.strokeColor:void 0,t.attrs.strokeDashArray,t.attrs.strokeHeight?t.attrs.strokeHeight:2,t.attrs.strokeLineCap),l.add(c)}})),l}},{key:"drawBarShadow",value:function(t){var e=t.prevPaths,n=t.currPaths,r=t.color,i=this.w,a=e.x,o=e.x1,s=e.barYPosition,l=n.x,c=n.x1,u=n.barYPosition,d=s+n.barHeight,h=new A(this.barCtx.ctx),f=new x,p=h.move(o,d)+h.line(a,d)+h.line(l,u)+h.line(c,u)+h.line(o,d)+("around"===i.config.plotOptions.bar.borderRadiusApplication?" Z":" z");return h.drawPath({d:p,fill:f.shadeColor(.5,x.rgb2hex(r)),stroke:"none",strokeWidth:0,fillOpacity:1,classes:"apexcharts-bar-shadows"})}},{key:"getZeroValueEncounters",value:function(t){var e,n=t.i,r=t.j,i=this.w,a=0,o=0;return(i.config.plotOptions.bar.horizontal?i.globals.series.map((function(t,e){return e})):(null===(e=i.globals.columnSeries)||void 0===e?void 0:e.i.map((function(t){return t})))||[]).forEach((function(t){var e=i.globals.seriesPercent[t][r];e&&a++,t-1})),r=this.barCtx.columnGroupIndices,i=r.indexOf(n);return i<0&&(r.push(n),i=r.length-1),{groupIndex:n,columnGroupIndex:i}}}]),t}(),kt=function(){function t(e,n){s(this,t),this.ctx=e,this.w=e.w;var r=this.w;this.barOptions=r.config.plotOptions.bar,this.isHorizontal=this.barOptions.horizontal,this.strokeWidth=r.config.stroke.width,this.isNullValue=!1,this.isRangeBar=r.globals.seriesRange.length&&this.isHorizontal,this.isVerticalGroupedRangeBar=!r.globals.isBarHorizontal&&r.globals.seriesRange.length&&r.config.plotOptions.bar.rangeBarGroupRows,this.isFunnel=this.barOptions.isFunnel,this.xyRatios=n,null!==this.xyRatios&&(this.xRatio=n.xRatio,this.yRatio=n.yRatio,this.invertedXRatio=n.invertedXRatio,this.invertedYRatio=n.invertedYRatio,this.baseLineY=n.baseLineY,this.baseLineInvertedY=n.baseLineInvertedY),this.yaxisIndex=0,this.translationsIndex=0,this.seriesLen=0,this.pathArr=[];var i=new V(this.ctx);this.lastActiveBarSerieIndex=i.getActiveConfigSeriesIndex("desc",["bar","column"]),this.columnGroupIndices=[];var a=i.getBarSeriesIndices(),o=new k(this.ctx);this.stackedSeriesTotals=o.getStackedSeriesTotals(this.w.config.series.map((function(t,e){return-1===a.indexOf(e)?e:-1})).filter((function(t){return-1!==t}))),this.barHelpers=new At(this)}return c(t,[{key:"draw",value:function(t,e){var n=this.w,r=new A(this.ctx),i=new k(this.ctx,n);t=i.getLogSeries(t),this.series=t,this.yRatio=i.getLogYRatios(this.yRatio),this.barHelpers.initVariables(t);var o=r.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 s=0,l=0;s0&&(this.visibleI=this.visibleI+1);var w=0,_=0;this.yRatio.length>1&&(this.yaxisIndex=n.globals.seriesYAxisReverseMap[v],this.translationsIndex=v);var M=this.translationsIndex;this.isReversed=n.config.yaxis[this.yaxisIndex]&&n.config.yaxis[this.yaxisIndex].reversed;var S=this.barHelpers.initialPositions();p=S.y,w=S.barHeight,u=S.yDivision,h=S.zeroW,f=S.x,_=S.barWidth,c=S.xDivision,d=S.zeroH,this.horizontal||g.push(f+_/2);var L=r.group({class:"apexcharts-datalabels","data:realIndex":v});n.globals.delayedElements.push({el:L.node}),L.node.classList.add("apexcharts-element-hidden");var O=r.group({class:"apexcharts-bar-goals-markers"}),C=r.group({class:"apexcharts-bar-shadows"});n.globals.delayedElements.push({el:C.node}),C.node.classList.add("apexcharts-element-hidden");for(var D=0;D0){var E=this.barHelpers.drawBarShadow({color:"string"==typeof j&&-1===(null==j?void 0:j.indexOf("url"))?j:x.hexToRgba(n.globals.colors[s]),prevPaths:this.pathArr[this.pathArr.length-1],currPaths:P});E&&C.add(E)}this.pathArr.push(P);var H=this.barHelpers.drawGoalLine({barXPosition:P.barXPosition,barYPosition:P.barYPosition,goalX:P.goalX,goalY:P.goalY,barHeight:w,barWidth:_});H&&O.add(H),p=P.y,f=P.x,D>0&&g.push(f+_/2),m.push(p),this.renderSeries({realIndex:v,pathFill:j,j:D,i:s,columnGroupIndex:b,pathFrom:P.pathFrom,pathTo:P.pathTo,strokeWidth:T,elSeries:y,x:f,y:p,series:t,barHeight:Math.abs(P.barHeight?P.barHeight:w),barWidth:Math.abs(P.barWidth?P.barWidth:_),elDataLabelsWrap:L,elGoalsMarkers:O,elBarShadows:C,visibleSeries:this.visibleI,type:"bar"})}n.globals.seriesXvalues[v]=g,n.globals.seriesYvalues[v]=m,o.add(y)}return o}},{key:"renderSeries",value:function(t){var e=t.realIndex,n=t.pathFill,r=t.lineFill,i=t.j,a=t.i,o=t.columnGroupIndex,s=t.pathFrom,l=t.pathTo,c=t.strokeWidth,u=t.elSeries,d=t.x,h=t.y,f=t.y1,p=t.y2,m=t.series,g=t.barHeight,v=t.barWidth,b=t.barXPosition,y=t.barYPosition,x=t.elDataLabelsWrap,w=t.elGoalsMarkers,k=t.elBarShadows,M=t.visibleSeries,S=t.type,L=this.w,O=new A(this.ctx);if(!r){var C="function"==typeof L.globals.stroke.colors[e]?function(t){var e,n=L.config.stroke.colors;return Array.isArray(n)&&n.length>0&&((e=n[t])||(e=""),"function"==typeof e)?e({value:L.globals.series[t][i],dataPointIndex:i,w:L}):e}(e):L.globals.stroke.colors[e];r=this.barOptions.distributed?L.globals.stroke.colors[i]:C}L.config.series[a].data[i]&&L.config.series[a].data[i].strokeColor&&(r=L.config.series[a].data[i].strokeColor),this.isNullValue&&(n="none");var D=i/L.config.chart.animations.animateGradually.delay*(L.config.chart.animations.speed/L.globals.dataPoints)/2.4,T=O.renderPaths({i:a,j:i,realIndex:e,pathFrom:s,pathTo:l,stroke:r,strokeWidth:c,strokeLineCap:L.config.stroke.lineCap,fill:n,animationDelay:D,initialSpeed:L.config.chart.animations.speed,dataChangeSpeed:L.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(S,"-area")});T.attr("clip-path","url(#gridRectMask".concat(L.globals.cuid,")"));var P=L.config.forecastDataPoints;P.count>0&&i>=L.globals.dataPoints-P.count&&(T.node.setAttribute("stroke-dasharray",P.dashArray),T.node.setAttribute("stroke-width",P.strokeWidth),T.node.setAttribute("fill-opacity",P.fillOpacity)),void 0!==f&&void 0!==p&&(T.attr("data-range-y1",f),T.attr("data-range-y2",p)),new _(this.ctx).setSelectionFilter(T,e,i),u.add(T);var Y=new _t(this).handleBarDataLabels({x:d,y:h,y1:f,y2:p,i:a,j:i,series:m,realIndex:e,columnGroupIndex:o,barHeight:g,barWidth:v,barXPosition:b,barYPosition:y,renderedPath:T,visibleSeries:M});return null!==Y.dataLabels&&x.add(Y.dataLabels),Y.totalDataLabels&&x.add(Y.totalDataLabels),u.add(x),w&&u.add(w),k&&u.add(k),u}},{key:"drawBarPaths",value:function(t){var e,n=t.indexes,r=t.barHeight,i=t.strokeWidth,a=t.zeroW,o=t.x,s=t.y,l=t.yDivision,c=t.elSeries,u=this.w,d=n.i,h=n.j;if(u.globals.isXNumeric)e=(s=(u.globals.seriesX[d][h]-u.globals.minX)/this.invertedXRatio-r)+r*this.visibleI;else if(u.config.plotOptions.bar.hideZeroBarsWhenGrouped){var f=0,p=0;u.globals.seriesPercent.forEach((function(t,e){t[h]&&f++,e0&&(r=this.seriesLen*r/f),e=s+r*this.visibleI,e-=r*p}else e=s+r*this.visibleI;this.isFunnel&&(a-=(this.barHelpers.getXForValue(this.series[d][h],a)-a)/2),o=this.barHelpers.getXForValue(this.series[d][h],a);var m=this.barHelpers.getBarpaths({barYPosition:e,barHeight:r,x1:a,x2:o,strokeWidth:i,series:this.series,realIndex:n.realIndex,i:d,j:h,w:u});return u.globals.isXNumeric||(s+=l),this.barHelpers.barBackground({j:h,i:d,y1:e-r*this.visibleI,y2:r*this.seriesLen,elSeries:c}),{pathTo:m.pathTo,pathFrom:m.pathFrom,x1:a,x:o,y:s,goalX:this.barHelpers.getGoalValues("x",a,null,d,h),barYPosition:e,barHeight:r}}},{key:"drawColumnPaths",value:function(t){var e,n=t.indexes,r=t.x,i=t.y,a=t.xDivision,o=t.barWidth,s=t.zeroH,l=t.strokeWidth,c=t.elSeries,u=this.w,d=n.realIndex,h=n.translationsIndex,f=n.i,p=n.j,m=n.bc;if(u.globals.isXNumeric){var g=this.getBarXForNumericXAxis({x:r,j:p,realIndex:d,barWidth:o});r=g.x,e=g.barXPosition}else if(u.config.plotOptions.bar.hideZeroBarsWhenGrouped){var v=this.barHelpers.getZeroValueEncounters({i:f,j:p}),b=v.nonZeroColumns,y=v.zeroEncounters;b>0&&(o=this.seriesLen*o/b),e=r+o*this.visibleI,e-=o*y}else e=r+o*this.visibleI;i=this.barHelpers.getYForValue(this.series[f][p],s,h);var x=this.barHelpers.getColumnPaths({barXPosition:e,barWidth:o,y1:s,y2:i,strokeWidth:l,series:this.series,realIndex:d,i:f,j:p,w:u});return u.globals.isXNumeric||(r+=a),this.barHelpers.barBackground({bc:m,j:p,i:f,x1:e-l/2-o*this.visibleI,x2:o*this.seriesLen+l/2,elSeries:c}),{pathTo:x.pathTo,pathFrom:x.pathFrom,x:r,y:i,goalY:this.barHelpers.getGoalValues("y",null,s,f,p,h),barXPosition:e,barWidth:o}}},{key:"getBarXForNumericXAxis",value:function(t){var e=t.x,n=t.barWidth,r=t.realIndex,i=t.j,a=this.w,o=r;return a.globals.seriesX[r].length||(o=a.globals.maxValsInArrayIndex),a.globals.seriesX[o][i]&&(e=(a.globals.seriesX[o][i]-a.globals.minX)/this.xRatio-n*this.seriesLen/2),{barXPosition:e+n*this.visibleI,x:e}}},{key:"getPreviousPath",value:function(t,e){for(var n,r=this.w,i=0;i0&&parseInt(a.realIndex,10)===parseInt(t,10)&&void 0!==r.globals.previousPaths[i].paths[e]&&(n=r.globals.previousPaths[i].paths[e].d)}return n}}]),t}(),Mt=function(t){d(n,t);var e=m(n);function n(){return s(this,n),e.apply(this,arguments)}return c(n,[{key:"draw",value:function(t,e){var n=this,r=this.w;this.graphics=new A(this.ctx),this.bar=new kt(this.ctx,this.xyRatios);var i=new k(this.ctx,r);t=i.getLogSeries(t),this.yRatio=i.getLogYRatios(this.yRatio),this.barHelpers.initVariables(t),"100%"===r.config.chart.stackType&&(t=r.globals.comboCharts?e.map((function(t){return r.globals.seriesPercent[t]})):r.globals.seriesPercent.slice()),this.series=t,this.barHelpers.initializeStackedPrevVars(this);for(var o=this.graphics.group({class:"apexcharts-bar-series apexcharts-plot-series"}),s=0,l=0,c=function(i,c){var u=void 0,d=void 0,h=void 0,f=void 0,p=r.globals.comboCharts?e[i]:i,m=n.barHelpers.getGroupIndex(p),g=m.groupIndex,v=m.columnGroupIndex;n.groupCtx=n[r.globals.seriesGroups[g]];var b=[],y=[],w=0;n.yRatio.length>1&&(n.yaxisIndex=r.globals.seriesYAxisReverseMap[p][0],w=p),n.isReversed=r.config.yaxis[n.yaxisIndex]&&r.config.yaxis[n.yaxisIndex].reversed;var _=n.graphics.group({class:"apexcharts-series",seriesName:x.escapeString(r.globals.seriesNames[p]),rel:i+1,"data:realIndex":p});n.ctx.series.addCollapsedClassToSeries(_,p);var A=n.graphics.group({class:"apexcharts-datalabels","data:realIndex":p}),k=n.graphics.group({class:"apexcharts-bar-goals-markers"}),M=0,S=0,L=n.initialPositions(s,l,u,d,h,f,w);l=L.y,M=L.barHeight,d=L.yDivision,f=L.zeroW,s=L.x,S=L.barWidth,u=L.xDivision,h=L.zeroH,r.globals.barHeight=M,r.globals.barWidth=S,n.barHelpers.initializeStackedXYVars(n),1===n.groupCtx.prevY.length&&n.groupCtx.prevY[0].every((function(t){return isNaN(t)}))&&(n.groupCtx.prevY[0]=n.groupCtx.prevY[0].map((function(){return h})),n.groupCtx.prevYF[0]=n.groupCtx.prevYF[0].map((function(){return 0})));for(var O=0;O1?l=(n=c.globals.minXDiff/this.xRatio)*parseInt(this.barOptions.columnWidth,10)/100:-1===String(d).indexOf("%")?l=parseInt(d,10):l*=parseInt(d,10)/100,i=c.globals.gridHeight-this.baseLineY[o]-(this.isReversed?c.globals.gridHeight:0),t=c.globals.padHorizontal+(n-l)/2}var h=c.globals.barGroups.length||1;return{x:t,y:e,yDivision:r,xDivision:n,barHeight:s/h,barWidth:l/h,zeroH:i,zeroW:a}}},{key:"drawStackedBarPaths",value:function(t){for(var e,n=t.indexes,r=t.barHeight,i=t.strokeWidth,a=t.zeroW,o=t.x,s=t.y,l=t.columnGroupIndex,c=t.seriesGroup,u=t.yDivision,d=t.elSeries,h=this.w,f=s+l*r,p=n.i,m=n.j,g=n.realIndex,v=n.translationsIndex,b=0,y=0;y0){var w=a;this.groupCtx.prevXVal[x-1][m]<0?w=this.series[p][m]>=0?this.groupCtx.prevX[x-1][m]+b-2*(this.isReversed?b:0):this.groupCtx.prevX[x-1][m]:this.groupCtx.prevXVal[x-1][m]>=0&&(w=this.series[p][m]>=0?this.groupCtx.prevX[x-1][m]:this.groupCtx.prevX[x-1][m]-b+2*(this.isReversed?b:0)),e=w}else e=a;o=null===this.series[p][m]?e:e+this.series[p][m]/this.invertedYRatio-2*(this.isReversed?this.series[p][m]/this.invertedYRatio:0);var _=this.barHelpers.getBarpaths({barYPosition:f,barHeight:r,x1:e,x2:o,strokeWidth:i,series:this.series,realIndex:n.realIndex,seriesGroup:c,i:p,j:m,w:h});return this.barHelpers.barBackground({j:m,i:p,y1:f,y2:r,elSeries:d}),s+=u,{pathTo:_.pathTo,pathFrom:_.pathFrom,goalX:this.barHelpers.getGoalValues("x",a,null,p,m,v),barXPosition:e,barYPosition:f,x:o,y:s}}},{key:"drawStackedColumnPaths",value:function(t){var e=t.indexes,n=t.x,r=t.y,i=t.xDivision,a=t.barWidth,o=t.zeroH,s=t.columnGroupIndex,l=t.seriesGroup,c=t.elSeries,u=this.w,d=e.i,h=e.j,f=e.bc,p=e.realIndex,m=e.translationsIndex;if(u.globals.isXNumeric){var g=u.globals.seriesX[p][h];g||(g=0),n=(g-u.globals.minX)/this.xRatio-a/2*u.globals.barGroups.length}for(var v,b=n+s*a,y=0,x=0;x0&&!u.globals.isXNumeric||w>0&&u.globals.isXNumeric&&u.globals.seriesX[p-1][h]===u.globals.seriesX[p][h]){var _,A,k,M=Math.min(this.yRatio.length+1,p+1);if(void 0!==this.groupCtx.prevY[w-1]&&this.groupCtx.prevY[w-1].length)for(var S=1;S=0?k-y+2*(this.isReversed?y:0):k;break}if((null===(D=this.groupCtx.prevYVal[w-O])||void 0===D?void 0:D[h])>=0){A=this.series[d][h]>=0?k:k+y-2*(this.isReversed?y:0);break}}void 0===A&&(A=u.globals.gridHeight),v=null!==(_=this.groupCtx.prevYF[0])&&void 0!==_&&_.every((function(t){return 0===t}))&&this.groupCtx.prevYF.slice(1,w).every((function(t){return t.every((function(t){return isNaN(t)}))}))?o:A}else v=o;r=this.series[d][h]?v-this.series[d][h]/this.yRatio[m]+2*(this.isReversed?this.series[d][h]/this.yRatio[m]:0):v;var T=this.barHelpers.getColumnPaths({barXPosition:b,barWidth:a,y1:v,y2:r,yRatio:this.yRatio[m],strokeWidth:this.strokeWidth,series:this.series,seriesGroup:l,realIndex:e.realIndex,i:d,j:h,w:u});return this.barHelpers.barBackground({bc:f,j:h,i:d,x1:b,x2:a,elSeries:c}),{pathTo:T.pathTo,pathFrom:T.pathFrom,goalY:this.barHelpers.getGoalValues("y",null,o,d,h),barXPosition:b,x:u.globals.isXNumeric?n:n+i,y:r}}}]),n}(kt),St=function(t){d(n,t);var e=m(n);function n(){return s(this,n),e.apply(this,arguments)}return c(n,[{key:"draw",value:function(t,e,n){var r=this,i=this.w,o=new A(this.ctx),s=i.globals.comboCharts?e:i.config.chart.type,l=new z(this.ctx);this.candlestickOptions=this.w.config.plotOptions.candlestick,this.boxOptions=this.w.config.plotOptions.boxPlot,this.isHorizontal=i.config.plotOptions.bar.horizontal;var c=new k(this.ctx,i);t=c.getLogSeries(t),this.series=t,this.yRatio=c.getLogYRatios(this.yRatio),this.barHelpers.initVariables(t);for(var u=o.group({class:"apexcharts-".concat(s,"-series apexcharts-plot-series")}),d=function(e){r.isBoxPlot="boxPlot"===i.config.chart.type||"boxPlot"===i.config.series[e].type;var s,c,d,h,f=void 0,p=void 0,m=[],g=[],v=i.globals.comboCharts?n[e]:e,b=r.barHelpers.getGroupIndex(v).columnGroupIndex,y=o.group({class:"apexcharts-series",seriesName:x.escapeString(i.globals.seriesNames[v]),rel:e+1,"data:realIndex":v});r.ctx.series.addCollapsedClassToSeries(y,v),t[e].length>0&&(r.visibleI=r.visibleI+1);var w,_,A=0;r.yRatio.length>1&&(r.yaxisIndex=i.globals.seriesYAxisReverseMap[v][0],A=v);var k=r.barHelpers.initialPositions();p=k.y,w=k.barHeight,c=k.yDivision,h=k.zeroW,f=k.x,_=k.barWidth,s=k.xDivision,d=k.zeroH,g.push(f+_/2);for(var M=o.group({class:"apexcharts-datalabels","data:realIndex":v}),S=function(n){var o=r.barHelpers.getStrokeWidth(e,n,v),u=null,x={indexes:{i:e,j:n,realIndex:v,translationsIndex:A},x:f,y:p,strokeWidth:o,elSeries:y};u=r.isHorizontal?r.drawHorizontalBoxPaths(a(a({},x),{},{yDivision:c,barHeight:w,zeroW:h})):r.drawVerticalBoxPaths(a(a({},x),{},{xDivision:s,barWidth:_,zeroH:d})),p=u.y,f=u.x,n>0&&g.push(f+_/2),m.push(p),u.pathTo.forEach((function(a,s){var c=!r.isBoxPlot&&r.candlestickOptions.wick.useFillColor?u.color[s]:i.globals.stroke.colors[e],d=l.fillPath({seriesNumber:v,dataPointIndex:n,color:u.color[s],value:t[e][n]});r.renderSeries({realIndex:v,pathFill:d,lineFill:c,j:n,i:e,pathFrom:u.pathFrom,pathTo:a,strokeWidth:o,elSeries:y,x:f,y:p,series:t,columnGroupIndex:b,barHeight:w,barWidth:_,elDataLabelsWrap:M,visibleSeries:r.visibleI,type:i.config.chart.type})}))},L=0;Lv.c&&(d=!1);var x=Math.min(v.o,v.c),w=Math.max(v.o,v.c),_=v.m;s.globals.isXNumeric&&(n=(s.globals.seriesX[g][u]-s.globals.minX)/this.xRatio-i/2);var k=n+i*this.visibleI;void 0===this.series[c][u]||null===this.series[c][u]?(x=a,w=a):(x=a-x/m,w=a-w/m,b=a-v.h/m,y=a-v.l/m,_=a-v.m/m);var M=l.move(k,a),S=l.move(k+i/2,x);return s.globals.previousPaths.length>0&&(S=this.getPreviousPath(g,u,!0)),M=this.isBoxPlot?[l.move(k,x)+l.line(k+i/2,x)+l.line(k+i/2,b)+l.line(k+i/4,b)+l.line(k+i-i/4,b)+l.line(k+i/2,b)+l.line(k+i/2,x)+l.line(k+i,x)+l.line(k+i,_)+l.line(k,_)+l.line(k,x+o/2),l.move(k,_)+l.line(k+i,_)+l.line(k+i,w)+l.line(k+i/2,w)+l.line(k+i/2,y)+l.line(k+i-i/4,y)+l.line(k+i/4,y)+l.line(k+i/2,y)+l.line(k+i/2,w)+l.line(k,w)+l.line(k,_)+"z"]:[l.move(k,w)+l.line(k+i/2,w)+l.line(k+i/2,b)+l.line(k+i/2,w)+l.line(k+i,w)+l.line(k+i,x)+l.line(k+i/2,x)+l.line(k+i/2,y)+l.line(k+i/2,x)+l.line(k,x)+l.line(k,w-o/2)],S+=l.move(k,x),s.globals.isXNumeric||(n+=r),{pathTo:M,pathFrom:S,x:n,y:w,barXPosition:k,color:this.isBoxPlot?p:d?[h]:[f]}}},{key:"drawHorizontalBoxPaths",value:function(t){var e=t.indexes;t.x;var n=t.y,r=t.yDivision,i=t.barHeight,a=t.zeroW,o=t.strokeWidth,s=this.w,l=new A(this.ctx),c=e.i,u=e.j,d=this.boxOptions.colors.lower;this.isBoxPlot&&(d=[this.boxOptions.colors.lower,this.boxOptions.colors.upper]);var h=this.invertedYRatio,f=e.realIndex,p=this.getOHLCValue(f,u),m=a,g=a,v=Math.min(p.o,p.c),b=Math.max(p.o,p.c),y=p.m;s.globals.isXNumeric&&(n=(s.globals.seriesX[f][u]-s.globals.minX)/this.invertedXRatio-i/2);var x=n+i*this.visibleI;void 0===this.series[c][u]||null===this.series[c][u]?(v=a,b=a):(v=a+v/h,b=a+b/h,m=a+p.h/h,g=a+p.l/h,y=a+p.m/h);var w=l.move(a,x),_=l.move(v,x+i/2);return s.globals.previousPaths.length>0&&(_=this.getPreviousPath(f,u,!0)),w=[l.move(v,x)+l.line(v,x+i/2)+l.line(m,x+i/2)+l.line(m,x+i/2-i/4)+l.line(m,x+i/2+i/4)+l.line(m,x+i/2)+l.line(v,x+i/2)+l.line(v,x+i)+l.line(y,x+i)+l.line(y,x)+l.line(v+o/2,x),l.move(y,x)+l.line(y,x+i)+l.line(b,x+i)+l.line(b,x+i/2)+l.line(g,x+i/2)+l.line(g,x+i-i/4)+l.line(g,x+i/4)+l.line(g,x+i/2)+l.line(b,x+i/2)+l.line(b,x)+l.line(y,x)+"z"],_+=l.move(v,x),s.globals.isXNumeric||(n+=r),{pathTo:w,pathFrom:_,x:b,y:n,barYPosition:x,color:d}}},{key:"getOHLCValue",value:function(t,e){var n=this.w;return{o:this.isBoxPlot?n.globals.seriesCandleH[t][e]:n.globals.seriesCandleO[t][e],h:this.isBoxPlot?n.globals.seriesCandleO[t][e]:n.globals.seriesCandleH[t][e],m:n.globals.seriesCandleM[t][e],l:this.isBoxPlot?n.globals.seriesCandleC[t][e]:n.globals.seriesCandleL[t][e],c:this.isBoxPlot?n.globals.seriesCandleL[t][e]:n.globals.seriesCandleC[t][e]}}}]),n}(kt),Lt=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w}return c(t,[{key:"checkColorRange",value:function(){var t=this.w,e=!1,n=t.config.plotOptions[t.config.chart.type];return n.colorScale.ranges.length>0&&n.colorScale.ranges.map((function(t,n){t.from<=0&&(e=!0)})),e}},{key:"getShadeColor",value:function(t,e,n,r){var i=this.w,a=1,o=i.config.plotOptions[t].shadeIntensity,s=this.determineColor(t,e,n);i.globals.hasNegs||r?a=i.config.plotOptions[t].reverseNegativeShade?s.percent<0?s.percent/100*(1.25*o):(1-s.percent/100)*(1.25*o):s.percent<=0?1-(1+s.percent/100)*o:(1-s.percent/100)*o:(a=1-s.percent/100,"treemap"===t&&(a=(1-s.percent/100)*(1.25*o)));var l=s.color,c=new x;return i.config.plotOptions[t].enableShades&&(l="dark"===this.w.config.theme.mode?x.hexToRgba(c.shadeColor(-1*a,s.color),i.config.fill.opacity):x.hexToRgba(c.shadeColor(a,s.color),i.config.fill.opacity)),{color:l,colorProps:s}}},{key:"determineColor",value:function(t,e,n){var r=this.w,i=r.globals.series[e][n],a=r.config.plotOptions[t],o=a.colorScale.inverse?n:e;a.distributed&&"treemap"===r.config.chart.type&&(o=n);var s=r.globals.colors[o],l=null,c=Math.min.apply(Math,v(r.globals.series[e])),u=Math.max.apply(Math,v(r.globals.series[e]));a.distributed||"heatmap"!==t||(c=r.globals.minY,u=r.globals.maxY),void 0!==a.colorScale.min&&(c=a.colorScale.minr.globals.maxY?a.colorScale.max:r.globals.maxY);var d=Math.abs(u)+Math.abs(c),h=100*i/(0===d?d-1e-6:d);return a.colorScale.ranges.length>0&&a.colorScale.ranges.map((function(t,e){if(i>=t.from&&i<=t.to){s=t.color,l=t.foreColor?t.foreColor:null,c=t.from,u=t.to;var n=Math.abs(u)+Math.abs(c);h=100*i/(0===n?n-1e-6:n)}})),{color:s,foreColor:l,percent:h}}},{key:"calculateDataLabels",value:function(t){var e=t.text,n=t.x,r=t.y,i=t.i,a=t.j,o=t.colorProps,s=t.fontSize,l=this.w.config.dataLabels,c=new A(this.ctx),u=new $(this.ctx),d=null;if(l.enabled){d=c.group({class:"apexcharts-data-labels"});var h=l.offsetX,f=l.offsetY,p=n+h,m=r+parseFloat(l.style.fontSize)/3+f;u.plotDataLabelsText({x:p,y:m,text:e,i:i,j:a,color:o.foreColor,parent:d,fontSize:s,dataLabelsConfig:l})}return d}},{key:"addListeners",value:function(t){var e=new A(this.ctx);t.node.addEventListener("mouseenter",e.pathMouseEnter.bind(this,t)),t.node.addEventListener("mouseleave",e.pathMouseLeave.bind(this,t)),t.node.addEventListener("mousedown",e.pathMouseDown.bind(this,t))}}]),t}(),Ot=function(){function t(e,n){s(this,t),this.ctx=e,this.w=e.w,this.xRatio=n.xRatio,this.yRatio=n.yRatio,this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.helpers=new Lt(e),this.rectRadius=this.w.config.plotOptions.heatmap.radius,this.strokeWidth=this.w.config.stroke.show?this.w.config.stroke.width:0}return c(t,[{key:"draw",value:function(t){var e=this.w,n=new A(this.ctx),r=n.group({class:"apexcharts-heatmap"});r.attr("clip-path","url(#gridRectMask".concat(e.globals.cuid,")"));var i=e.globals.gridWidth/e.globals.dataPoints,a=e.globals.gridHeight/e.globals.series.length,o=0,s=!1;this.negRange=this.helpers.checkColorRange();var l=t.slice();e.config.yaxis[0].reversed&&(s=!0,l.reverse());for(var c=s?0:l.length-1;s?c=0;s?c++:c--){var u=n.group({class:"apexcharts-series apexcharts-heatmap-series",seriesName:x.escapeString(e.globals.seriesNames[c]),rel:c+1,"data:realIndex":c});if(this.ctx.series.addCollapsedClassToSeries(u,c),e.config.chart.dropShadow.enabled){var d=e.config.chart.dropShadow;new _(this.ctx).dropShadow(u,d,c)}for(var h=0,f=e.config.plotOptions.heatmap.shadeIntensity,p=0;p-1&&this.pieClicked(d),n.config.dataLabels.enabled){var w=b.x,k=b.y,M=100*f/this.fullAngle+"%";if(0!==f&&n.config.plotOptions.pie.dataLabels.minAngleToShowLabelthis.fullAngle?e.endAngle=e.endAngle-(r+o):r+o=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle&&(c=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle-.01),Math.ceil(c)>this.fullAngle&&(c-=this.fullAngle);var u=Math.PI*(c-90)/180,d=n.centerX+a*Math.cos(l),h=n.centerY+a*Math.sin(l),f=n.centerX+a*Math.cos(u),p=n.centerY+a*Math.sin(u),m=x.polarToCartesian(n.centerX,n.centerY,n.donutSize,c),g=x.polarToCartesian(n.centerX,n.centerY,n.donutSize,s),v=i>180?1:0,b=["M",d,h,"A",a,a,0,v,1,f,p];return e="donut"===n.chartType?[].concat(b,["L",m.x,m.y,"A",n.donutSize,n.donutSize,0,v,0,g.x,g.y,"L",d,h,"z"]).join(" "):"pie"===n.chartType||"polarArea"===n.chartType?[].concat(b,["L",n.centerX,n.centerY,"L",d,h]).join(" "):[].concat(b).join(" "),o.roundPathCorners(e,2*this.strokeWidth)}},{key:"drawPolarElements",value:function(t){var e=this.w,n=new Q(this.ctx),r=new A(this.ctx),i=new Ct(this.ctx),a=r.group(),o=r.group(),s=n.niceScale(0,Math.ceil(this.maxY),0),l=s.result.reverse(),c=s.result.length;this.maxY=s.niceMax;for(var u=e.globals.radialSize,d=u/(c-1),h=0;h1&&t.total.show&&(i=t.total.color);var o=a.globals.dom.baseEl.querySelector(".apexcharts-datalabel-label"),s=a.globals.dom.baseEl.querySelector(".apexcharts-datalabel-value");n=(0,t.value.formatter)(n,a),r||"function"!=typeof t.total.formatter||(n=t.total.formatter(a));var l=e===t.total.label;e=t.name.formatter(e,l,a),null!==o&&(o.textContent=e),null!==s&&(s.textContent=n),null!==o&&(o.style.fill=i)}},{key:"printDataLabelsInner",value:function(t,e){var n=this.w,r=t.getAttribute("data:value"),i=n.globals.seriesNames[parseInt(t.parentNode.getAttribute("rel"),10)-1];n.globals.series.length>1&&this.printInnerLabels(e,i,r,t);var a=n.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group");null!==a&&(a.style.opacity=1)}},{key:"drawSpokes",value:function(t){var e=this,n=this.w,r=new A(this.ctx),i=n.config.plotOptions.polarArea.spokes;if(0!==i.strokeWidth){for(var a=[],o=360/n.globals.series.length,s=0;s0&&(m=e.getPreviousPath(s));for(var g=0;g=10?t.x>0?(n="start",r+=10):t.x<0&&(n="end",r-=10):n="middle",Math.abs(t.y)>=e-10&&(t.y<0?i-=10:t.y>0&&(i+=10)),{textAnchor:n,newX:r,newY:i}}},{key:"getPreviousPath",value:function(t){for(var e=this.w,n=null,r=0;r0&&parseInt(i.realIndex,10)===parseInt(t,10)&&void 0!==e.globals.previousPaths[r].paths[0]&&(n=e.globals.previousPaths[r].paths[0].d)}return n}},{key:"getDataPointsPos",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.dataPointsLen;t=t||[],e=e||[];for(var r=[],i=0;i=360&&(h=360-Math.abs(this.startAngle)-.1);var f=n.drawPath({d:"",stroke:u,strokeWidth:o*parseInt(c.strokeWidth,10)/100,fill:"none",strokeOpacity:c.opacity,classes:"apexcharts-radialbar-area"});if(c.dropShadow.enabled){var p=c.dropShadow;i.dropShadow(f,p)}l.add(f),f.attr("id","apexcharts-radialbarTrack-"+s),this.animatePaths(f,{centerX:t.centerX,centerY:t.centerY,endAngle:h,startAngle:d,size:t.size,i:s,totalItems:2,animBeginArr:0,dur:0,isTrack:!0,easing:e.globals.easing})}return r}},{key:"drawArcs",value:function(t){var e=this.w,n=new A(this.ctx),r=new z(this.ctx),i=new _(this.ctx),a=n.group(),o=this.getStrokeWidth(t);t.size=t.size-o/2;var s=e.config.plotOptions.radialBar.hollow.background,l=t.size-o*t.series.length-this.margin*t.series.length-o*parseInt(e.config.plotOptions.radialBar.track.strokeWidth,10)/100/2,c=l-e.config.plotOptions.radialBar.hollow.margin;void 0!==e.config.plotOptions.radialBar.hollow.image&&(s=this.drawHollowImage(t,a,l,s));var u=this.drawHollow({size:c,centerX:t.centerX,centerY:t.centerY,fill:s||"transparent"});if(e.config.plotOptions.radialBar.hollow.dropShadow.enabled){var d=e.config.plotOptions.radialBar.hollow.dropShadow;i.dropShadow(u,d)}var h=1;!this.radialDataLabels.total.show&&e.globals.series.length>1&&(h=0);var f=null;if(this.radialDataLabels.show){var p=e.globals.dom.Paper.select(".apexcharts-datalabels-group").members[0];f=this.renderInnerDataLabels(p,this.radialDataLabels,{hollowSize:l,centerX:t.centerX,centerY:t.centerY,opacity:h})}"back"===e.config.plotOptions.radialBar.hollow.position&&(a.add(u),f&&a.add(f));var m=!1;e.config.plotOptions.radialBar.inverseOrder&&(m=!0);for(var g=m?t.series.length-1:0;m?g>=0:g100?100:t.series[g])/100,M=Math.round(this.totalAngle*k)+this.startAngle,S=void 0;e.globals.dataChanged&&(w=this.startAngle,S=Math.round(this.totalAngle*x.negToZero(e.globals.previousPaths[g])/100)+w),Math.abs(M)+Math.abs(y)>=360&&(M-=.01),Math.abs(S)+Math.abs(w)>=360&&(S-=.01);var L=M-y,O=Array.isArray(e.config.stroke.dashArray)?e.config.stroke.dashArray[g]:e.config.stroke.dashArray,C=n.drawPath({d:"",stroke:b,strokeWidth:o,fill:"none",fillOpacity:e.config.fill.opacity,classes:"apexcharts-radialbar-area apexcharts-radialbar-slice-"+g,strokeDashArray:O});if(A.setAttrs(C.node,{"data:angle":L,"data:value":t.series[g]}),e.config.chart.dropShadow.enabled){var D=e.config.chart.dropShadow;i.dropShadow(C,D,g)}if(i.setSelectionFilter(C,0,g),this.addListeners(C,this.radialDataLabels),v.add(C),C.attr({index:0,j:g}),this.barLabels.enabled){var T=x.polarToCartesian(t.centerX,t.centerY,t.size,y),P=this.barLabels.formatter(e.globals.seriesNames[g],{seriesIndex:g,w:e}),Y=["apexcharts-radialbar-label"];this.barLabels.onClick||Y.push("apexcharts-no-click");var j=this.barLabels.useSeriesColors?e.globals.colors[g]:e.config.chart.foreColor;j||(j=e.config.chart.foreColor);var E=T.x+this.barLabels.offsetX,H=T.y+this.barLabels.offsetY,I=n.drawText({x:E,y:H,text:P,textAnchor:"end",dominantBaseline:"middle",fontFamily:this.barLabels.fontFamily,fontWeight:this.barLabels.fontWeight,fontSize:this.barLabels.fontSize,foreColor:j,cssClass:Y.join(" ")});I.on("click",this.onBarLabelClick),I.attr({rel:g+1}),0!==y&&I.attr({"transform-origin":"".concat(E," ").concat(H),transform:"rotate(".concat(y," 0 0)")}),v.add(I)}var B=0;!this.initialAnim||e.globals.resized||e.globals.dataChanged||(B=e.config.chart.animations.speed),e.globals.dataChanged&&(B=e.config.chart.animations.dynamicAnimation.speed),this.animDur=B/(1.2*t.series.length)+this.animDur,this.animBeginArr.push(this.animDur),this.animatePaths(C,{centerX:t.centerX,centerY:t.centerY,endAngle:M,startAngle:y,prevEndAngle:S,prevStartAngle:w,size:t.size,i:g,totalItems:2,animBeginArr:this.animBeginArr,dur:B,shouldSetPrevPaths:!0,easing:e.globals.easing})}return{g:a,elHollow:u,dataLabels:f}}},{key:"drawHollow",value:function(t){var e=new A(this.ctx).drawCircle(2*t.size);return e.attr({class:"apexcharts-radialbar-hollow",cx:t.centerX,cy:t.centerY,r:t.size,fill:t.fill}),e}},{key:"drawHollowImage",value:function(t,e,n,r){var i=this.w,a=new z(this.ctx),o=x.randomId(),s=i.config.plotOptions.radialBar.hollow.image;if(i.config.plotOptions.radialBar.hollow.imageClipped)a.clippedImgArea({width:n,height:n,image:s,patternID:"pattern".concat(i.globals.cuid).concat(o)}),r="url(#pattern".concat(i.globals.cuid).concat(o,")");else{var l=i.config.plotOptions.radialBar.hollow.imageWidth,c=i.config.plotOptions.radialBar.hollow.imageHeight;if(void 0===l&&void 0===c){var u=i.globals.dom.Paper.image(s).loaded((function(e){this.move(t.centerX-e.width/2+i.config.plotOptions.radialBar.hollow.imageOffsetX,t.centerY-e.height/2+i.config.plotOptions.radialBar.hollow.imageOffsetY)}));e.add(u)}else{var d=i.globals.dom.Paper.image(s).loaded((function(e){this.move(t.centerX-l/2+i.config.plotOptions.radialBar.hollow.imageOffsetX,t.centerY-c/2+i.config.plotOptions.radialBar.hollow.imageOffsetY),this.size(l,c)}));e.add(d)}}return r}},{key:"getStrokeWidth",value:function(t){var e=this.w;return t.size*(100-parseInt(e.config.plotOptions.radialBar.hollow.size,10))/100/(t.series.length+1)-this.margin}},{key:"onBarLabelClick",value:function(t){var e=parseInt(t.target.getAttribute("rel"),10)-1,n=this.barLabels.onClick,r=this.w;n&&n(r.globals.seriesNames[e],{w:r,seriesIndex:e})}}]),n}(Dt),Yt=function(t){d(n,t);var e=m(n);function n(){return s(this,n),e.apply(this,arguments)}return c(n,[{key:"draw",value:function(t,e){var n=this.w,r=new A(this.ctx);this.rangeBarOptions=this.w.config.plotOptions.rangeBar,this.series=t,this.seriesRangeStart=n.globals.seriesRangeStart,this.seriesRangeEnd=n.globals.seriesRangeEnd,this.barHelpers.initVariables(t);for(var i=r.group({class:"apexcharts-rangebar-series apexcharts-plot-series"}),o=0;o0&&(this.visibleI=this.visibleI+1);var g=0,v=0,b=0;this.yRatio.length>1&&(this.yaxisIndex=n.globals.seriesYAxisReverseMap[f][0],b=f);var y=this.barHelpers.initialPositions();h=y.y,u=y.zeroW,d=y.x,v=y.barWidth,g=y.barHeight,s=y.xDivision,l=y.yDivision,c=y.zeroH;for(var w=r.group({class:"apexcharts-datalabels","data:realIndex":f}),_=r.group({class:"apexcharts-rangebar-goals-markers"}),k=0;k0}));return this.isHorizontal?(r=h.config.plotOptions.bar.rangeBarGroupRows?a+c*v:a+s*this.visibleI+c*v,b>-1&&!h.config.plotOptions.bar.rangeBarOverlap&&(f=h.globals.seriesRange[e][b].overlaps).indexOf(p)>-1&&(r=(s=d.barHeight/f.length)*this.visibleI+c*(100-parseInt(this.barOptions.barHeight,10))/100/2+s*(this.visibleI+f.indexOf(p))+c*v)):(v>-1&&!h.globals.timescaleLabels.length&&(i=h.config.plotOptions.bar.rangeBarGroupRows?o+u*v:o+l*this.visibleI+u*v),b>-1&&!h.config.plotOptions.bar.rangeBarOverlap&&(f=h.globals.seriesRange[e][b].overlaps).indexOf(p)>-1&&(i=(l=d.barWidth/f.length)*this.visibleI+u*(100-parseInt(this.barOptions.barWidth,10))/100/2+l*(this.visibleI+f.indexOf(p))+u*v)),{barYPosition:r,barXPosition:i,barHeight:s,barWidth:l}}},{key:"drawRangeColumnPaths",value:function(t){var e=t.indexes,n=t.x,r=t.xDivision,i=t.barWidth,a=t.barXPosition,o=t.zeroH,s=this.w,l=e.i,c=e.j,u=e.realIndex,d=e.translationsIndex,h=this.yRatio[d],f=this.getRangeValue(u,c),p=Math.min(f.start,f.end),m=Math.max(f.start,f.end);void 0===this.series[l][c]||null===this.series[l][c]?p=o:(p=o-p/h,m=o-m/h);var g=Math.abs(m-p),v=this.barHelpers.getColumnPaths({barXPosition:a,barWidth:i,y1:p,y2:m,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,realIndex:u,i:u,j:c,w:s});if(s.globals.isXNumeric){var b=this.getBarXForNumericXAxis({x:n,j:c,realIndex:u,barWidth:i});n=b.x,a=b.barXPosition}else n+=r;return{pathTo:v.pathTo,pathFrom:v.pathFrom,barHeight:g,x:n,y:f.start<0&&f.end<0?p:m,goalY:this.barHelpers.getGoalValues("y",null,o,l,c,d),barXPosition:a}}},{key:"preventBarOverflow",value:function(t){var e=this.w;return t<0&&(t=0),t>e.globals.gridWidth&&(t=e.globals.gridWidth),t}},{key:"drawRangeBarPaths",value:function(t){var e=t.indexes,n=t.y,r=t.y1,i=t.y2,a=t.yDivision,o=t.barHeight,s=t.barYPosition,l=t.zeroW,c=this.w,u=e.realIndex,d=e.j,h=this.preventBarOverflow(l+r/this.invertedYRatio),f=this.preventBarOverflow(l+i/this.invertedYRatio),p=this.getRangeValue(u,d),m=Math.abs(f-h),g=this.barHelpers.getBarpaths({barYPosition:s,barHeight:o,x1:h,x2:f,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,i:u,realIndex:u,j:d,w:c});return c.globals.isXNumeric||(n+=a),{pathTo:g.pathTo,pathFrom:g.pathFrom,barWidth:m,x:p.start<0&&p.end<0?h:f,goalX:this.barHelpers.getGoalValues("x",l,null,u,d),y:n}}},{key:"getRangeValue",value:function(t,e){var n=this.w;return{start:n.globals.seriesRangeStart[t][e],end:n.globals.seriesRangeEnd[t][e]}}}]),n}(kt),jt=function(){function t(e){s(this,t),this.w=e.w,this.lineCtx=e}return c(t,[{key:"sameValueSeriesFix",value:function(t,e){var n=this.w;if(("gradient"===n.config.fill.type||"gradient"===n.config.fill.type[t])&&new k(this.lineCtx.ctx,n).seriesHaveSameValues(t)){var r=e[t].slice();r[r.length-1]=r[r.length-1]+1e-6,e[t]=r}return e}},{key:"calculatePoints",value:function(t){var e=t.series,n=t.realIndex,r=t.x,i=t.y,a=t.i,o=t.j,s=t.prevY,l=this.w,c=[],u=[];if(0===o){var d=this.lineCtx.categoryAxisCorrection+l.config.markers.offsetX;l.globals.isXNumeric&&(d=(l.globals.seriesX[n][0]-l.globals.minX)/this.lineCtx.xRatio+l.config.markers.offsetX),c.push(d),u.push(x.isNumber(e[a][0])?s+l.config.markers.offsetY:null),c.push(r+l.config.markers.offsetX),u.push(x.isNumber(e[a][o+1])?i+l.config.markers.offsetY:null)}else c.push(r+l.config.markers.offsetX),u.push(x.isNumber(e[a][o+1])?i+l.config.markers.offsetY:null);return{x:c,y:u}}},{key:"checkPreviousPaths",value:function(t){for(var e=t.pathFromLine,n=t.pathFromArea,r=t.realIndex,i=this.w,a=0;a0&&parseInt(o.realIndex,10)===parseInt(r,10)&&("line"===o.type?(this.lineCtx.appendPathFrom=!1,e=i.globals.previousPaths[a].paths[0].d):"area"===o.type&&(this.lineCtx.appendPathFrom=!1,n=i.globals.previousPaths[a].paths[0].d,i.config.stroke.show&&i.globals.previousPaths[a].paths[1]&&(e=i.globals.previousPaths[a].paths[1].d)))}return{pathFromLine:e,pathFromArea:n}}},{key:"determineFirstPrevY",value:function(t){var e,n,r,i=t.i,a=t.realIndex,o=t.series,s=t.prevY,l=t.lineYPosition,c=t.translationsIndex,u=this.w,d=u.config.chart.stacked&&!u.globals.comboCharts||u.config.chart.stacked&&u.globals.comboCharts&&(!this.w.config.chart.stackOnlyBar||"bar"===(null===(e=this.w.config.series[a])||void 0===e?void 0:e.type)||"column"===(null===(n=this.w.config.series[a])||void 0===n?void 0:n.type));if(void 0!==(null===(r=o[i])||void 0===r?void 0:r[0]))s=(l=d&&i>0?this.lineCtx.prevSeriesY[i-1][0]:this.lineCtx.zeroY)-o[i][0]/this.lineCtx.yRatio[c]+2*(this.lineCtx.isReversed?o[i][0]/this.lineCtx.yRatio[c]:0);else if(d&&i>0&&void 0===o[i][0])for(var h=i-1;h>=0;h--)if(null!==o[h][0]&&void 0!==o[h][0]){s=l=this.lineCtx.prevSeriesY[h][0];break}return{prevY:s,lineYPosition:l}}}]),t}(),Et=function(t){for(var e,n,r,i,a=function(t){for(var e=[],n=t[0],r=t[1],i=e[0]=Bt(n,r),a=1,o=t.length-1;a9&&(i=3*r/Math.sqrt(i),a[l]=i*e,a[l+1]=i*n);for(var c=0;c<=o;c++)i=(t[Math.min(o,c+1)][0]-t[Math.max(0,c-1)][0])/(6*(1+a[c]*a[c])),s.push([i||0,a[c]*i||0]);return s},Ht=function(t){var e=Et(t),n=t[1],r=t[0],i=[],a=e[1],o=e[0];i.push(r,[r[0]+o[0],r[1]+o[1],n[0]-a[0],n[1]-a[1],n[0],n[1]]);for(var s=2,l=e.length;s1&&r[1].length<6){var i=r[0].length;r[1]=[2*r[0][i-2]-r[0][i-4],2*r[0][i-1]-r[0][i-3]].concat(r[1])}r[0]=r[0].slice(-2)}return r};function Bt(t,e){return(e[1]-t[1])/(e[0]-t[0])}var Ft=function(){function t(e,n,r){s(this,t),this.ctx=e,this.w=e.w,this.xyRatios=n,this.pointsChart=!("bubble"!==this.w.config.chart.type&&"scatter"!==this.w.config.chart.type)||r,this.scatter=new W(this.ctx),this.noNegatives=this.w.globals.minX===Number.MAX_VALUE,this.lineHelpers=new jt(this),this.markers=new N(this.ctx),this.prevSeriesY=[],this.categoryAxisCorrection=0,this.yaxisIndex=0}return c(t,[{key:"draw",value:function(t,e,n,r){var i,o=this.w,s=new A(this.ctx),l=o.globals.comboCharts?e:o.config.chart.type,c=s.group({class:"apexcharts-".concat(l,"-series apexcharts-plot-series")}),u=new k(this.ctx,o);this.yRatio=this.xyRatios.yRatio,this.zRatio=this.xyRatios.zRatio,this.xRatio=this.xyRatios.xRatio,this.baseLineY=this.xyRatios.baseLineY,t=u.getLogSeries(t),this.yRatio=u.getLogYRatios(this.yRatio),this.prevSeriesY=[];for(var d=[],h=0;h1?f:0;this._initSerieVariables(t,h,f);var m=[],g=[],v=[],b=o.globals.padHorizontal+this.categoryAxisCorrection;this.ctx.series.addCollapsedClassToSeries(this.elSeries,f),o.globals.isXNumeric&&o.globals.seriesX.length>0&&(b=(o.globals.seriesX[f][0]-o.globals.minX)/this.xRatio),v.push(b);var y,x=b,w=void 0,_=x,M=this.zeroY,S=this.zeroY;M=this.lineHelpers.determineFirstPrevY({i:h,realIndex:f,series:t,prevY:M,lineYPosition:0,translationsIndex:p}).prevY,"monotoneCubic"===o.config.stroke.curve&&null===t[h][0]?m.push(null):m.push(M),y=M,"rangeArea"===l&&(w=S=this.lineHelpers.determineFirstPrevY({i:h,realIndex:f,series:r,prevY:S,lineYPosition:0,translationsIndex:p}).prevY,g.push(null!==m[0]?S:null));var L=this._calculatePathsFrom({type:l,series:t,i:h,realIndex:f,translationsIndex:p,prevX:_,prevY:M,prevY2:S}),O=[m[0]],C=[g[0]],D={type:l,series:t,realIndex:f,translationsIndex:p,i:h,x:b,y:1,pX:x,pY:y,pathsFrom:L,linePaths:[],areaPaths:[],seriesIndex:n,lineYPosition:0,xArrj:v,yArrj:m,y2Arrj:g,seriesRangeEnd:r},T=this._iterateOverDataPoints(a(a({},D),{},{iterations:"rangeArea"===l?t[h].length-1:void 0,isRangeStart:!0}));if("rangeArea"===l){for(var P=this._calculatePathsFrom({series:r,i:h,realIndex:f,prevX:_,prevY:S}),Y=this._iterateOverDataPoints(a(a({},D),{},{series:r,xArrj:[b],yArrj:O,y2Arrj:C,pY:w,areaPaths:T.areaPaths,pathsFrom:P,iterations:r[h].length-1,isRangeStart:!1})),j=T.linePaths.length/2,E=0;E=0;H--)c.add(d[H]);else for(var I=0;I1&&(this.yaxisIndex=r.globals.seriesYAxisReverseMap[n],a=n),this.isReversed=r.config.yaxis[this.yaxisIndex]&&r.config.yaxis[this.yaxisIndex].reversed,this.zeroY=r.globals.gridHeight-this.baseLineY[a]-(this.isReversed?r.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[a]:0),this.areaBottomY=this.zeroY,(this.zeroY>r.globals.gridHeight||"end"===r.config.plotOptions.area.fillTo)&&(this.areaBottomY=r.globals.gridHeight),this.categoryAxisCorrection=this.xDivision/2,this.elSeries=i.group({class:"apexcharts-series",zIndex:void 0!==r.config.series[n].zIndex?r.config.series[n].zIndex:n,seriesName:x.escapeString(r.globals.seriesNames[n])}),this.elPointsMain=i.group({class:"apexcharts-series-markers-wrap","data:realIndex":n}),this.elDataLabelsWrap=i.group({class:"apexcharts-datalabels","data:realIndex":n});var o=t[e].length===r.globals.dataPoints;this.elSeries.attr({"data:longestSeries":o,rel:e+1,"data:realIndex":n}),this.appendPathFrom=!0}},{key:"_calculatePathsFrom",value:function(t){var e,n,r,i,a=t.type,o=t.series,s=t.i,l=t.realIndex,c=t.translationsIndex,u=t.prevX,d=t.prevY,h=t.prevY2,f=this.w,p=new A(this.ctx);if(null===o[s][0]){for(var m=0;m0){var g=this.lineHelpers.checkPreviousPaths({pathFromLine:r,pathFromArea:i,realIndex:l});r=g.pathFromLine,i=g.pathFromArea}return{prevX:u,prevY:d,linePath:e,areaPath:n,pathFromLine:r,pathFromArea:i}}},{key:"_handlePaths",value:function(t){var e=t.type,n=t.realIndex,r=t.i,i=t.paths,o=this.w,s=new A(this.ctx),l=new z(this.ctx);this.prevSeriesY.push(i.yArrj),o.globals.seriesXvalues[n]=i.xArrj,o.globals.seriesYvalues[n]=i.yArrj;var c=o.config.forecastDataPoints;if(c.count>0&&"rangeArea"!==e){var u=o.globals.seriesXvalues[n][o.globals.seriesXvalues[n].length-c.count-1],d=s.drawRect(u,0,o.globals.gridWidth,o.globals.gridHeight,0);o.globals.dom.elForecastMask.appendChild(d.node);var h=s.drawRect(0,0,u,o.globals.gridHeight,0);o.globals.dom.elNonForecastMask.appendChild(h.node)}this.pointsChart||o.globals.delayedElements.push({el:this.elPointsMain.node,index:n});var f={i:r,realIndex:n,animationDelay:r,initialSpeed:o.config.chart.animations.speed,dataChangeSpeed:o.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(e)};if("area"===e)for(var p=l.fillPath({seriesNumber:n}),m=0;m0&&"rangeArea"!==e){var k=s.renderPaths(w);k.node.setAttribute("stroke-dasharray",c.dashArray),c.strokeWidth&&k.node.setAttribute("stroke-width",c.strokeWidth),this.elSeries.add(k),k.attr("clip-path","url(#forecastMask".concat(o.globals.cuid,")")),_.attr("clip-path","url(#nonForecastMask".concat(o.globals.cuid,")"))}}}}},{key:"_iterateOverDataPoints",value:function(t){var e,n,r=this,i=t.type,a=t.series,o=t.iterations,s=t.realIndex,l=t.translationsIndex,c=t.i,u=t.x,d=t.y,h=t.pX,f=t.pY,p=t.pathsFrom,m=t.linePaths,g=t.areaPaths,v=t.seriesIndex,b=t.lineYPosition,y=t.xArrj,w=t.yArrj,_=t.y2Arrj,k=t.isRangeStart,M=t.seriesRangeEnd,S=this.w,L=new A(this.ctx),O=this.yRatio,C=p.prevY,D=p.linePath,T=p.areaPath,P=p.pathFromLine,Y=p.pathFromArea,j=x.isNumber(S.globals.minYArr[s])?S.globals.minYArr[s]:S.globals.minY;o||(o=S.globals.dataPoints>1?S.globals.dataPoints-1:S.globals.dataPoints);var E=function(t,e){return e-t/O[l]+2*(r.isReversed?t/O[l]:0)},H=d,I=S.config.chart.stacked&&!S.globals.comboCharts||S.config.chart.stacked&&S.globals.comboCharts&&(!this.w.config.chart.stackOnlyBar||"bar"===(null===(e=this.w.config.series[s])||void 0===e?void 0:e.type)||"column"===(null===(n=this.w.config.series[s])||void 0===n?void 0:n.type)),B=S.config.stroke.curve;Array.isArray(B)&&(B=Array.isArray(v)?B[v[c]]:B[c]);for(var F,R=0,z=0;z0&&S.globals.collapsedSeries.length0;e--){if(!(S.globals.collapsedSeriesIndices.indexOf((null==v?void 0:v[e])||e)>-1))return e;e--}return 0}(c-1)][z+1]:this.zeroY,N?d=E(j,b):(d=E(a[c][z+1],b),"rangeArea"===i&&(H=E(M[c][z+1],b))),y.push(u),!N||"smooth"!==S.config.stroke.curve&&"monotoneCubic"!==S.config.stroke.curve?(w.push(d),_.push(H)):(w.push(null),_.push(null));var $=this.lineHelpers.calculatePoints({series:a,x:u,y:d,realIndex:s,i:c,j:z,prevY:C}),V=this._createPaths({type:i,series:a,i:c,realIndex:s,j:z,x:u,y:d,y2:H,xArrj:y,yArrj:w,y2Arrj:_,pX:h,pY:f,pathState:R,segmentStartX:F,linePath:D,areaPath:T,linePaths:m,areaPaths:g,curve:B,isRangeStart:k});g=V.areaPaths,m=V.linePaths,h=V.pX,f=V.pY,R=V.pathState,F=V.segmentStartX,T=V.areaPath,D=V.linePath,!this.appendPathFrom||"monotoneCubic"===B&&"rangeArea"===i||(P+=L.line(u,this.zeroY),Y+=L.line(u,this.zeroY)),this.handleNullDataPoints(a,$,c,z,s),this._handleMarkersAndLabels({type:i,pointsPos:$,i:c,j:z,realIndex:s,isRangeStart:k})}return{yArrj:w,xArrj:y,pathFromArea:Y,areaPaths:g,pathFromLine:P,linePaths:m,linePath:D,areaPath:T}}},{key:"_handleMarkersAndLabels",value:function(t){var e=t.type,n=t.pointsPos,r=t.isRangeStart,i=t.i,a=t.j,o=t.realIndex,s=this.w,l=new $(this.ctx);if(this.pointsChart)this.scatter.draw(this.elSeries,a,{realIndex:o,pointsPos:n,zRatio:this.zRatio,elParent:this.elPointsMain});else{s.globals.series[i].length>1&&this.elPointsMain.node.classList.add("apexcharts-element-hidden");var c=this.markers.plotChartMarkers(n,o,a+1);null!==c&&this.elPointsMain.add(c)}var u=l.drawDataLabel({type:e,isRangeStart:r,pos:n,i:o,j:a+1});null!==u&&this.elDataLabelsWrap.add(u)}},{key:"_createPaths",value:function(t){var e=t.type,n=t.series,r=t.i;t.realIndex;var i=t.j,a=t.x,o=t.y,s=t.xArrj,l=t.yArrj,c=t.y2,u=t.y2Arrj,d=t.pX,h=t.pY,f=t.pathState,p=t.segmentStartX,m=t.linePath,g=t.areaPath,v=t.linePaths,b=t.areaPaths,y=t.curve,x=t.isRangeStart;this.w;var w,_=new A(this.ctx),k=this.areaBottomY,M="rangeArea"===e,S="rangeArea"===e&&x;switch(y){case"monotoneCubic":var L=x?l:u;switch(f){case 0:if(null===L[i+1])break;f=1;case 1:if(!(M?s.length===n[r].length:i===n[r].length-2))break;case 2:var O=x?s:s.slice().reverse(),C=x?L:L.slice().reverse(),D=(w=C,O.map((function(t,e){return[t,w[e]]})).filter((function(t){return null!==t[1]}))),T=D.length>1?Ht(D):D,P=[];M&&(S?b=D:P=b.reverse());var Y=0,j=0;if(function(t,e){for(var n=function(t){var e=[],n=0;return t.forEach((function(t){null!==t?n++:n>0&&(e.push(n),n=0)})),n>0&&e.push(n),e}(t),r=[],i=0,a=0;i4?(e+="C".concat(r[0],", ").concat(r[1]),e+=", ".concat(r[2],", ").concat(r[3]),e+=", ".concat(r[4],", ").concat(r[5])):i>2&&(e+="S".concat(r[0],", ").concat(r[1]),e+=", ".concat(r[2],", ").concat(r[3]))}return e}(t),n=j,r=(j+=t.length)-1;S?m=_.move(D[n][0],D[n][1])+e:M?m=_.move(P[n][0],P[n][1])+_.line(D[n][0],D[n][1])+e+_.line(P[r][0],P[r][1]):(m=_.move(D[n][0],D[n][1])+e,g=m+_.line(D[r][0],k)+_.line(D[n][0],k)+"z",b.push(g)),v.push(m)})),M&&Y>1&&!S){var E=v.slice(Y).reverse();v.splice(Y),E.forEach((function(t){return v.push(t)}))}f=0}break;case"smooth":var H=.35*(a-d);if(null===n[r][i])f=0;else switch(f){case 0:if(p=d,m=S?_.move(d,u[i])+_.line(d,h):_.move(d,h),g=_.move(d,h),f=1,i=n[r].length-2&&(S&&(m+=_.curve(a,o,a,o,a,c)+_.move(a,c)),g+=_.curve(a,o,a,o,a,k)+_.line(p,k)+"z",v.push(m),b.push(g),f=-1)}}d=a,h=o;break;default:var F=function(t,e,n){var r=[];switch(t){case"stepline":r=_.line(e,null,"H")+_.line(null,n,"V");break;case"linestep":r=_.line(null,n,"V")+_.line(e,null,"H");break;case"straight":r=_.line(e,n)}return r};if(null===n[r][i])f=0;else switch(f){case 0:if(p=d,m=S?_.move(d,u[i])+_.line(d,h):_.move(d,h),g=_.move(d,h),f=1,i=n[r].length-2&&(S&&(m+=_.line(a,c)),g+=_.line(a,k)+_.line(p,k)+"z",v.push(m),b.push(g),f=-1)}}d=a,h=o}return{linePaths:v,areaPaths:b,pX:d,pY:h,pathState:f,segmentStartX:p,linePath:m,areaPath:g}}},{key:"handleNullDataPoints",value:function(t,e,n,r,i){var a=this.w;if(null===t[n][r]&&a.config.markers.showNullDataPoints||1===t[n].length){var o=this.strokeWidth-a.config.markers.strokeWidth/2;o>0||(o=0);var s=this.markers.plotChartMarkers(e,i,r+1,o,!0);null!==s&&this.elPointsMain.add(s)}}}]),t}();window.TreemapSquared={},window.TreemapSquared.generate=function(){function t(e,n,r,i){this.xoffset=e,this.yoffset=n,this.height=i,this.width=r,this.shortestEdge=function(){return Math.min(this.height,this.width)},this.getCoordinates=function(t){var e,n=[],r=this.xoffset,i=this.yoffset,o=a(t)/this.height,s=a(t)/this.width;if(this.width>=this.height)for(e=0;e=this.height){var r=e/this.height,i=this.width-r;n=new t(this.xoffset+r,this.yoffset,i,this.height)}else{var a=e/this.width,o=this.height-a;n=new t(this.xoffset,this.yoffset+a,this.width,o)}return n}}function e(e,r,i,o,s){o=void 0===o?0:o,s=void 0===s?0:s;var l=n(function(t,e){var n,r=[],i=e/a(t);for(n=0;n=o}(e,l=t[0],s)?(e.push(l),n(t.slice(1),e,i,o)):(c=i.cutArea(a(e),o),o.push(i.getCoordinates(e)),n(t,[],c,o)),o;o.push(i.getCoordinates(e))}function r(t,e){var n=Math.min.apply(Math,t),r=Math.max.apply(Math,t),i=a(t);return Math.max(Math.pow(e,2)*r/Math.pow(i,2),Math.pow(i,2)/(Math.pow(e,2)*n))}function i(t){return t&&t.constructor===Array}function a(t){var e,n=0;for(e=0;ea-r&&l.width<=o-i){var c=s.rotateAroundCenter(t.node);t.node.setAttribute("transform","rotate(-90 ".concat(c.x," ").concat(c.y,") translate(").concat(l.height/3,")"))}}},{key:"truncateLabels",value:function(t,e,n,r,i,a){var o=new A(this.ctx),s=o.getTextRects(t,e).width+this.w.config.stroke.width+5>i-n&&a-r>i-n?a-r:i-n,l=o.getTextBasedOnMaxWidth({text:t,maxWidth:s,fontSize:e});return t.length!==l.length&&s/e<5?"":l}},{key:"animateTreemap",value:function(t,e,n,r){var i=new w(this.ctx);i.animateRect(t,{x:e.x,y:e.y,width:e.width,height:e.height},{x:n.x,y:n.y,width:n.width,height:n.height},r,(function(){i.animationCompleted(t)}))}}]),t}(),Wt=86400,$t=10/Wt,Vt=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w,this.timeScaleArray=[],this.utc=this.w.config.xaxis.labels.datetimeUTC}return c(t,[{key:"calculateTimeScaleTicks",value:function(t,e){var n=this,r=this.w;if(r.globals.allSeriesCollapsed)return r.globals.labels=[],r.globals.timescaleLabels=[],[];var i=new L(this.ctx),o=(e-t)/864e5;this.determineInterval(o),r.globals.disableZoomIn=!1,r.globals.disableZoomOut=!1,o<$t?r.globals.disableZoomIn=!0:o>5e4&&(r.globals.disableZoomOut=!0);var s=i.getTimeUnitsfromTimestamp(t,e,this.utc),l=r.globals.gridWidth/o,c=l/24,u=c/60,d=u/60,h=Math.floor(24*o),f=Math.floor(1440*o),p=Math.floor(o*Wt),m=Math.floor(o),g=Math.floor(o/30),v=Math.floor(o/365),b={minMillisecond:s.minMillisecond,minSecond:s.minSecond,minMinute:s.minMinute,minHour:s.minHour,minDate:s.minDate,minMonth:s.minMonth,minYear:s.minYear},y={firstVal:b,currentMillisecond:b.minMillisecond,currentSecond:b.minSecond,currentMinute:b.minMinute,currentHour:b.minHour,currentMonthDate:b.minDate,currentDate:b.minDate,currentMonth:b.minMonth,currentYear:b.minYear,daysWidthOnXAxis:l,hoursWidthOnXAxis:c,minutesWidthOnXAxis:u,secondsWidthOnXAxis:d,numberOfSeconds:p,numberOfMinutes:f,numberOfHours:h,numberOfDays:m,numberOfMonths:g,numberOfYears:v};switch(this.tickInterval){case"years":this.generateYearScale(y);break;case"months":case"half_year":this.generateMonthScale(y);break;case"months_days":case"months_fortnight":case"days":case"week_days":this.generateDayScale(y);break;case"hours":this.generateHourScale(y);break;case"minutes_fives":case"minutes":this.generateMinuteScale(y);break;case"seconds_tens":case"seconds_fives":case"seconds":this.generateSecondScale(y)}var x=this.timeScaleArray.map((function(t){var e={position:t.position,unit:t.unit,year:t.year,day:t.day?t.day:1,hour:t.hour?t.hour:0,month:t.month+1};return"month"===t.unit?a(a({},e),{},{day:1,value:t.value+1}):"day"===t.unit||"hour"===t.unit?a(a({},e),{},{value:t.value}):"minute"===t.unit?a(a({},e),{},{value:t.value,minute:t.value}):"second"===t.unit?a(a({},e),{},{value:t.value,minute:t.minute,second:t.second}):t}));return x.filter((function(t){var e=1,i=Math.ceil(r.globals.gridWidth/120),a=t.value;void 0!==r.config.xaxis.tickAmount&&(i=r.config.xaxis.tickAmount),x.length>i&&(e=Math.floor(x.length/i));var o=!1,s=!1;switch(n.tickInterval){case"years":"year"===t.unit&&(o=!0);break;case"half_year":e=7,"year"===t.unit&&(o=!0);break;case"months":e=1,"year"===t.unit&&(o=!0);break;case"months_fortnight":e=15,"year"!==t.unit&&"month"!==t.unit||(o=!0),30===a&&(s=!0);break;case"months_days":e=10,"month"===t.unit&&(o=!0),30===a&&(s=!0);break;case"week_days":e=8,"month"===t.unit&&(o=!0);break;case"days":e=1,"month"===t.unit&&(o=!0);break;case"hours":"day"===t.unit&&(o=!0);break;case"minutes_fives":case"seconds_fives":a%5!=0&&(s=!0);break;case"seconds_tens":a%10!=0&&(s=!0)}if("hours"===n.tickInterval||"minutes_fives"===n.tickInterval||"seconds_tens"===n.tickInterval||"seconds_fives"===n.tickInterval){if(!s)return!0}else if((a%e==0||o)&&!s)return!0}))}},{key:"recalcDimensionsBasedOnFormat",value:function(t,e){var n=this.w,r=this.formatDates(t),i=this.removeOverlappingTS(r);n.globals.timescaleLabels=i.slice(),new ut(this.ctx).plotCoords()}},{key:"determineInterval",value:function(t){var e=24*t,n=60*e;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 e>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 e=t.firstVal,n=t.currentMonth,r=t.currentYear,i=t.daysWidthOnXAxis,a=t.numberOfYears,o=e.minYear,s=0,l=new L(this.ctx),c="year";if(e.minDate>1||e.minMonth>0){var u=l.determineRemainingDaysOfYear(e.minYear,e.minMonth,e.minDate);s=(l.determineDaysOfYear(e.minYear)-u+1)*i,o=e.minYear+1,this.timeScaleArray.push({position:s,value:o,unit:c,year:o,month:x.monthMod(n+1)})}else 1===e.minDate&&0===e.minMonth&&this.timeScaleArray.push({position:s,value:o,unit:c,year:r,month:x.monthMod(n+1)});for(var d=o,h=s,f=0;f1){l=(c.determineDaysOfMonths(r+1,e.minYear)-n+1)*a,s=x.monthMod(r+1);var h=i+d,f=x.monthMod(s),p=s;0===s&&(u="year",p=h,f=1,h+=d+=1),this.timeScaleArray.push({position:l,value:p,unit:u,year:h,month:f})}else this.timeScaleArray.push({position:l,value:s,unit:u,year:i,month:x.monthMod(r)});for(var m=s+1,g=l,v=0,b=1;vo.determineDaysOfMonths(e+1,n)?(c=1,s="month",h=e+=1,e):e},d=(24-e.minHour)*i,h=l,f=u(c,n,r);0===e.minHour&&1===e.minDate?(d=0,h=x.monthMod(e.minMonth),s="month",c=e.minDate):1!==e.minDate&&0===e.minHour&&0===e.minMinute&&(d=0,l=e.minDate,h=l,f=u(c=l,n,r)),this.timeScaleArray.push({position:d,value:h,unit:s,year:this._getYear(r,f,0),month:x.monthMod(f),day:c});for(var p=d,m=0;ms.determineDaysOfMonths(e+1,i)&&(m=1,e+=1),{month:e,date:m}},u=function(t,e){return t>s.determineDaysOfMonths(e+1,i)?e+=1:e},d=60-(e.minMinute+e.minSecond/60),h=d*a,f=e.minHour+1,p=f;60===d&&(h=0,p=f=e.minHour);var m=n;p>=24&&(p=0,m+=1,l="day");var g=c(m,r).month;g=u(m,g),this.timeScaleArray.push({position:h,value:f,unit:l,day:m,hour:p,year:i,month:x.monthMod(g)}),p++;for(var v=h,b=0;b=24&&(p=0,l="day",g=c(m+=1,g).month,g=u(m,g));var y=this._getYear(i,g,0);v=60*a+v;var w=0===p?m:p;this.timeScaleArray.push({position:v,value:w,unit:l,hour:p,day:m,year:y,month:x.monthMod(g)}),p++}}},{key:"generateMinuteScale",value:function(t){for(var e=t.currentMillisecond,n=t.currentSecond,r=t.currentMinute,i=t.currentHour,a=t.currentDate,o=t.currentMonth,s=t.currentYear,l=t.minutesWidthOnXAxis,c=t.secondsWidthOnXAxis,u=t.numberOfMinutes,d=r+1,h=a,f=o,p=s,m=i,g=(60-n-e/1e3)*c,v=0;v=60&&(d=0,24===(m+=1)&&(m=0)),this.timeScaleArray.push({position:g,value:d,unit:"minute",hour:m,minute:d,day:h,year:this._getYear(p,f,0),month:x.monthMod(f)}),g+=l,d++}},{key:"generateSecondScale",value:function(t){for(var e=t.currentMillisecond,n=t.currentSecond,r=t.currentMinute,i=t.currentHour,a=t.currentDate,o=t.currentMonth,s=t.currentYear,l=t.secondsWidthOnXAxis,c=t.numberOfSeconds,u=n+1,d=r,h=a,f=o,p=s,m=i,g=(1e3-e)/1e3*l,v=0;v=60&&(u=0,++d>=60&&(d=0,24===++m&&(m=0))),this.timeScaleArray.push({position:g,value:u,unit:"second",hour:m,minute:d,second:u,day:h,year:this._getYear(p,f,0),month:x.monthMod(f)}),g+=l,u++}},{key:"createRawDateString",value:function(t,e){var n=t.year;return 0===t.month&&(t.month=1),n+="-"+("0"+t.month.toString()).slice(-2),"day"===t.unit?n+="day"===t.unit?"-"+("0"+e).slice(-2):"-01":n+="-"+("0"+(t.day?t.day:"1")).slice(-2),"hour"===t.unit?n+="hour"===t.unit?"T"+("0"+e).slice(-2):"T00":n+="T"+("0"+(t.hour?t.hour:"0")).slice(-2),"minute"===t.unit?n+=":"+("0"+e).slice(-2):n+=":"+(t.minute?("0"+t.minute).slice(-2):"00"),"second"===t.unit?n+=":"+("0"+e).slice(-2):n+=":00",this.utc&&(n+=".000Z"),n}},{key:"formatDates",value:function(t){var e=this,n=this.w;return t.map((function(t){var r=t.value.toString(),i=new L(e.ctx),a=e.createRawDateString(t,r),o=i.getDate(i.parseDate(a));if(e.utc||(o=i.getDate(i.parseDateWithTimezone(a))),void 0===n.config.xaxis.labels.format){var s="dd MMM",l=n.config.xaxis.labels.datetimeFormatter;"year"===t.unit&&(s=l.year),"month"===t.unit&&(s=l.month),"day"===t.unit&&(s=l.day),"hour"===t.unit&&(s=l.hour),"minute"===t.unit&&(s=l.minute),"second"===t.unit&&(s=l.second),r=i.formatDate(o,s)}else r=i.formatDate(o,n.config.xaxis.labels.format);return{dateString:a,position:t.position,value:r,unit:t.unit,year:t.year,month:t.month}}))}},{key:"removeOverlappingTS",value:function(t){var e,n=this,r=new A(this.ctx),i=!1;t.length>0&&t[0].value&&t.every((function(e){return e.value.length===t[0].value.length}))&&(i=!0,e=r.getTextRects(t[0].value).width);var a=0,o=t.map((function(o,s){if(s>0&&n.w.config.xaxis.labels.hideOverlappingLabels){var l=i?e:r.getTextRects(t[a].value).width,c=t[a].position;return o.position>c+l+10?(a=s,o):null}return o}));return o.filter((function(t){return null!==t}))}},{key:"_getYear",value:function(t,e,n){return t+Math.floor(e/12)+n}}]),t}(),Xt=function(){function t(e,n){s(this,t),this.ctx=n,this.w=n.w,this.el=e}return c(t,[{key:"setupElements",value:function(){var t=this.w.globals,e=this.w.config,n=e.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=("bar"===e.chart.type||"rangeBar"===e.chart.type||"boxPlot"===e.chart.type)&&e.plotOptions.bar.horizontal,t.chartClass=".apexcharts"+t.chartID,t.dom.baseEl=this.el,t.dom.elWrap=document.createElement("div"),A.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(e.chart.offsetX,", ").concat(e.chart.offsetY,")")}),t.dom.Paper.node.style.background="dark"!==e.theme.mode||e.chart.background?"light"!==e.theme.mode||e.chart.background?e.chart.background:"#fff":"#424242",this.setSVGDimensions(),t.dom.elLegendForeign=document.createElementNS(t.SVGNS,"foreignObject"),A.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,e){var n=this.w,r=n.config,i=n.globals,a={series:[],i:[]},o={series:[],i:[]},s={series:[],i:[]},l={series:[],i:[]},c={series:[],i:[]},u={series:[],i:[]},d={series:[],i:[]},h={series:[],i:[]},f={series:[],seriesRangeEnd:[],i:[]},p=void 0!==r.chart.type?r.chart.type:"line",m=null,g=0;i.series.forEach((function(e,r){var v=t[r].type||p;switch(v){case"column":case"bar":c.series.push(e),c.i.push(r),n.globals.columnSeries=c;break;case"area":o.series.push(e),o.i.push(r);break;case"line":a.series.push(e),a.i.push(r);break;case"scatter":s.series.push(e),s.i.push(r);break;case"bubble":l.series.push(e),l.i.push(r);break;case"candlestick":u.series.push(e),u.i.push(r);break;case"boxPlot":d.series.push(e),d.i.push(r);break;case"rangeBar":h.series.push(e),h.i.push(r);break;case"rangeArea":f.series.push(i.seriesRangeStart[r]),f.seriesRangeEnd.push(i.seriesRangeEnd[r]),f.i.push(r);break;case"heatmap":case"treemap":case"pie":case"donut":case"polarArea":case"radialBar":case"radar":m=v;break;default:console.warn("You have specified an unrecognized series type (",v,").")}p!==v&&"scatter"!==v&&g++})),g>0&&(null!==m&&console.warn("Chart or series type ",m," can not appear with other chart or series types."),c.series.length>0&&r.plotOptions.bar.horizontal&&(g-=c.length,c={series:[],i:[]},n.globals.columnSeries={series:[],i:[]},console.warn("Horizontal bars are not supported in a mixed/combo chart. Please turn off `plotOptions.bar.horizontal`"))),i.comboCharts||(i.comboCharts=g>0);var b=new Ft(this.ctx,e),y=new St(this.ctx,e);this.ctx.pie=new Dt(this.ctx);var x=new Pt(this.ctx);this.ctx.rangeBar=new Yt(this.ctx,e);var w=new Tt(this.ctx),_=[];if(i.comboCharts){var A,M,S=new k(this.ctx);if(o.series.length>0&&(A=_).push.apply(A,v(S.drawSeriesByGroup(o,i.areaGroups,"area",b))),c.series.length>0)if(n.config.chart.stacked){var L=new Mt(this.ctx,e);_.push(L.draw(c.series,c.i))}else this.ctx.bar=new kt(this.ctx,e),_.push(this.ctx.bar.draw(c.series,c.i));if(f.series.length>0&&_.push(b.draw(f.series,"rangeArea",f.i,f.seriesRangeEnd)),a.series.length>0&&(M=_).push.apply(M,v(S.drawSeriesByGroup(a,i.lineGroups,"line",b))),u.series.length>0&&_.push(y.draw(u.series,"candlestick",u.i)),d.series.length>0&&_.push(y.draw(d.series,"boxPlot",d.i)),h.series.length>0&&_.push(this.ctx.rangeBar.draw(h.series,h.i)),s.series.length>0){var O=new Ft(this.ctx,e,!0);_.push(O.draw(s.series,"scatter",s.i))}if(l.series.length>0){var C=new Ft(this.ctx,e,!0);_.push(C.draw(l.series,"bubble",l.i))}}else switch(r.chart.type){case"line":_=b.draw(i.series,"line");break;case"area":_=b.draw(i.series,"area");break;case"bar":r.chart.stacked?_=new Mt(this.ctx,e).draw(i.series):(this.ctx.bar=new kt(this.ctx,e),_=this.ctx.bar.draw(i.series));break;case"candlestick":_=new St(this.ctx,e).draw(i.series,"candlestick");break;case"boxPlot":_=new St(this.ctx,e).draw(i.series,r.chart.type);break;case"rangeBar":_=this.ctx.rangeBar.draw(i.series);break;case"rangeArea":_=b.draw(i.seriesRangeStart,"rangeArea",void 0,i.seriesRangeEnd);break;case"heatmap":_=new Ot(this.ctx,e).draw(i.series);break;case"treemap":_=new Nt(this.ctx,e).draw(i.series);break;case"pie":case"donut":case"polarArea":_=this.ctx.pie.draw(i.series);break;case"radialBar":_=x.draw(i.series);break;case"radar":_=w.draw(i.series);break;default:_=b.draw(i.series)}return _}},{key:"setSVGDimensions",value:function(){var t=this.w.globals,e=this.w.config;e.chart.width||(e.chart.width="100%"),e.chart.height||(e.chart.height="auto"),t.svgWidth=e.chart.width,t.svgHeight=e.chart.height;var n=x.getDimensions(this.el),r=e.chart.width.toString().split(/[0-9]+/g).pop();"%"===r?x.isNumber(n[0])&&(0===n[0].width&&(n=x.getDimensions(this.el.parentNode)),t.svgWidth=n[0]*parseInt(e.chart.width,10)/100):"px"!==r&&""!==r||(t.svgWidth=parseInt(e.chart.width,10));var i=String(e.chart.height).toString().split(/[0-9]+/g).pop();if("auto"!==t.svgHeight&&""!==t.svgHeight)if("%"===i){var a=x.getDimensions(this.el.parentNode);t.svgHeight=a[1]*parseInt(e.chart.height,10)/100}else t.svgHeight=parseInt(e.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),A.setAttrs(t.dom.Paper.node,{width:t.svgWidth,height:t.svgHeight}),"%"!==i){var o=e.chart.sparkline.enabled?0:t.axisCharts?e.chart.parentHeightOffset:0;t.dom.Paper.node.parentNode.parentNode.style.minHeight=t.svgHeight+o+"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,e=t.translateY,n={transform:"translate("+t.translateX+", "+e+")"};A.setAttrs(t.dom.elGraphical.node,n)}},{key:"resizeNonAxisCharts",value:function(){var t=this.w,e=t.globals,n=0,r=t.config.chart.sparkline.enabled?1:15;r+=t.config.grid.padding.bottom,"top"!==t.config.legend.position&&"bottom"!==t.config.legend.position||!t.config.legend.show||t.config.legend.floating||(n=new ht(this.ctx).legendHelpers.getLegendDimensions().clwh+10);var i=t.globals.dom.baseEl.querySelector(".apexcharts-radialbar, .apexcharts-pie"),a=2.05*t.globals.radialSize;if(i&&!t.config.chart.sparkline.enabled&&0!==t.config.plotOptions.radialBar.startAngle){var o=x.getBoundingClientRect(i);a=o.bottom;var s=o.bottom-o.top;a=Math.max(2.05*t.globals.radialSize,s)}var l=a+e.translateY+n+r;e.dom.elLegendForeign&&e.dom.elLegendForeign.setAttribute("height",l),t.config.chart.height&&String(t.config.chart.height).indexOf("%")>0||(e.dom.elWrap.style.height=l+"px",A.setAttrs(e.dom.Paper.node,{height:l}),e.dom.Paper.node.parentNode.parentNode.style.minHeight=l+"px")}},{key:"coreCalculations",value:function(){new Z(this.ctx).init()}},{key:"resetGlobals",value:function(){var t=this,e=function(){return t.w.config.series.map((function(t){return[]}))},n=new F,r=this.w.globals;n.initGlobalVars(r),r.seriesXvalues=e(),r.seriesYvalues=e()}},{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,e=this.w;if(e.globals.axisCharts){if("back"===e.config.xaxis.crosshairs.position&&new nt(this.ctx).drawXCrosshairs(),"back"===e.config.yaxis[0].crosshairs.position&&new nt(this.ctx).drawYCrosshairs(),"datetime"===e.config.xaxis.type&&void 0===e.config.xaxis.labels.formatter){this.ctx.timeScale=new Vt(this.ctx);var n=[];isFinite(e.globals.minX)&&isFinite(e.globals.maxX)&&!e.globals.isBarHorizontal?n=this.ctx.timeScale.calculateTimeScaleTicks(e.globals.minX,e.globals.maxX):e.globals.isBarHorizontal&&(n=this.ctx.timeScale.calculateTimeScaleTicks(e.globals.minY,e.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,e=this.w;if(e.config.chart.brush.enabled&&"function"!=typeof e.config.chart.events.selection){var n=Array.isArray(e.config.chart.brush.targets)?e.config.chart.brush.targets:[e.config.chart.brush.target];n.forEach((function(e){var n=ApexCharts.getChartByID(e);n.w.globals.brushSource=t.ctx,"function"!=typeof n.w.config.chart.events.zoomed&&(n.w.config.chart.events.zoomed=function(){t.updateSourceChart(n)}),"function"!=typeof n.w.config.chart.events.scrolled&&(n.w.config.chart.events.scrolled=function(){t.updateSourceChart(n)})})),e.config.chart.events.selection=function(t,e){n.forEach((function(t){ApexCharts.getChartByID(t).ctx.updateHelpers._updateOptions({xaxis:{min:e.xaxis.min,max:e.xaxis.max}},!1,!1,!1,!1)}))}}}}]),t}(),Gt=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w}return c(t,[{key:"_updateOptions",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return new Promise((function(s){var l=[e.ctx];i&&(l=e.ctx.getSyncedCharts()),e.ctx.w.globals.isExecCalled&&(l=[e.ctx],e.ctx.w.globals.isExecCalled=!1),l.forEach((function(i,c){var u=i.w;if(u.globals.shouldAnimate=r,n||(u.globals.resized=!0,u.globals.dataChanged=!0,r&&i.series.getPreviousPaths()),t&&"object"===o(t)&&(i.config=new B(t),t=k.extendArrayProps(i.config,t,u),i.w.globals.chartID!==e.ctx.w.globals.chartID&&delete t.series,u.config=x.extend(u.config,t),a&&(u.globals.lastXAxis=t.xaxis?x.clone(t.xaxis):[],u.globals.lastYAxis=t.yaxis?x.clone(t.yaxis):[],u.globals.initialConfig=x.extend({},u.config),u.globals.initialSeries=x.clone(u.config.series),t.series))){for(var d=0;d2&&void 0!==arguments[2]&&arguments[2];return new Promise((function(i){var a,o=n.w;return o.globals.shouldAnimate=e,o.globals.dataChanged=!0,e&&n.ctx.series.getPreviousPaths(),o.globals.axisCharts?(0===(a=t.map((function(t,e){return n._extendSeries(t,e)}))).length&&(a=[{data:[]}]),o.config.series=a):o.config.series=t.slice(),r&&(o.globals.initialConfig.series=x.clone(o.config.series),o.globals.initialSeries=x.clone(o.config.series)),n.ctx.update().then((function(){i(n.ctx)}))}))}},{key:"_extendSeries",value:function(t,e){var n=this.w,r=n.config.series[e];return a(a({},n.config.series[e]),{},{name:t.name?t.name:null==r?void 0:r.name,color:t.color?t.color:null==r?void 0:r.color,type:t.type?t.type:null==r?void 0:r.type,group:t.group?t.group:null==r?void 0:r.group,data:t.data?t.data:null==r?void 0:r.data,zIndex:void 0!==t.zIndex?t.zIndex:e})}},{key:"toggleDataPointSelection",value:function(t,e){var n=this.w,r=null,i=".apexcharts-series[data\\:realIndex='".concat(t,"']");return n.globals.axisCharts?r=n.globals.dom.Paper.select("".concat(i," path[j='").concat(e,"'], ").concat(i," circle[j='").concat(e,"'], ").concat(i," rect[j='").concat(e,"']")).members[0]:void 0===e&&(r=n.globals.dom.Paper.select("".concat(i," path[j='").concat(t,"']")).members[0],"pie"!==n.config.chart.type&&"polarArea"!==n.config.chart.type&&"donut"!==n.config.chart.type||this.ctx.pie.pieClicked(t)),r?(new A(this.ctx).pathMouseDown(r,null),r.node?r.node:null):(console.warn("toggleDataPointSelection: Element not found"),null)}},{key:"forceXAxisUpdate",value:function(t){var e=this.w;if(["min","max"].forEach((function(n){void 0!==t.xaxis[n]&&(e.config.xaxis[n]=t.xaxis[n],e.globals.lastXAxis[n]=t.xaxis[n])})),t.xaxis.categories&&t.xaxis.categories.length&&(e.config.xaxis.categories=t.xaxis.categories),e.config.xaxis.convertedCatToNumeric){var n=new I(t);t=n.convertCatToNumericXaxis(t,this.ctx)}return t}},{key:"forceYAxisUpdate",value:function(t){return t.chart&&t.chart.stacked&&"100%"===t.chart.stackType&&(Array.isArray(t.yaxis)?t.yaxis.forEach((function(e,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 e=this,n=this.w,r=n.globals.lastXAxis,i=n.globals.lastYAxis;t&&t.xaxis&&(r=t.xaxis),t&&t.yaxis&&(i=t.yaxis),n.config.xaxis.min=r.min,n.config.xaxis.max=r.max;var a=function(t){void 0!==i[t]&&(n.config.yaxis[t].min=i[t].min,n.config.yaxis[t].max=i[t].max)};n.config.yaxis.map((function(t,r){n.globals.zoomed||void 0!==i[r]?a(r):void 0!==e.ctx.opts.yaxis[r]&&(t.min=e.ctx.opts.yaxis[r].min,t.max=e.ctx.opts.yaxis[r].max)}))}}]),t}();Rt="undefined"!=typeof window?window:void 0,zt=function(t,e){var n=(void 0!==this?this:t).SVG=function(t){if(n.supported)return t=new n.Doc(t),n.parser.draw||n.prepare(),t};if(n.ns="http://www.w3.org/2000/svg",n.xmlns="http://www.w3.org/2000/xmlns/",n.xlink="http://www.w3.org/1999/xlink",n.svgjs="http://svgjs.dev",n.supported=!0,!n.supported)return!1;n.did=1e3,n.eid=function(t){return"Svgjs"+d(t)+n.did++},n.create=function(t){var n=e.createElementNS(this.ns,t);return n.setAttribute("id",this.eid(t)),n},n.extend=function(){var t,e;e=(t=[].slice.call(arguments)).pop();for(var r=t.length-1;r>=0;r--)if(t[r])for(var i in e)t[r].prototype[i]=e[i];n.Set&&n.Set.inherit&&n.Set.inherit()},n.invent=function(t){var e="function"==typeof t.create?t.create:function(){this.constructor.call(this,n.create(t.create))};return t.inherit&&(e.prototype=new t.inherit),t.extend&&n.extend(e,t.extend),t.construct&&n.extend(t.parent||n.Container,t.construct),e},n.adopt=function(e){return e?e.instance?e.instance:((r="svg"==e.nodeName?e.parentNode instanceof t.SVGElement?new n.Nested:new n.Doc:"linearGradient"==e.nodeName?new n.Gradient("linear"):"radialGradient"==e.nodeName?new n.Gradient("radial"):n[d(e.nodeName)]?new(n[d(e.nodeName)]):new n.Element(e)).type=e.nodeName,r.node=e,e.instance=r,r instanceof n.Doc&&r.namespace().defs(),r.setData(JSON.parse(e.getAttribute("svgjs:data"))||{}),r):null;var r},n.prepare=function(){var t=e.getElementsByTagName("body")[0],r=(t?new n.Doc(t):n.adopt(e.documentElement).nested()).size(2,0);n.parser={body:t||e.documentElement,draw:r.style("opacity:0;position:absolute;left:-100%;top:-100%;overflow:hidden").node,poly:r.polyline().node,path:r.path().node,native:n.create("svg")}},n.parser={native:n.create("svg")},e.addEventListener("DOMContentLoaded",(function(){n.parser.draw||n.prepare()}),!1),n.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},n.utils={map:function(t,e){for(var n=t.length,r=[],i=0;i1?1:t,new n.Color({r:~~(this.r+(this.destination.r-this.r)*t),g:~~(this.g+(this.destination.g-this.g)*t),b:~~(this.b+(this.destination.b-this.b)*t)})):this}}),n.Color.test=function(t){return t+="",n.regex.isHex.test(t)||n.regex.isRgb.test(t)},n.Color.isRgb=function(t){return t&&"number"==typeof t.r&&"number"==typeof t.g&&"number"==typeof t.b},n.Color.isColor=function(t){return n.Color.isRgb(t)||n.Color.test(t)},n.Array=function(t,e){0==(t=(t||[]).valueOf()).length&&e&&(t=e.valueOf()),this.value=this.parse(t)},n.extend(n.Array,{toString:function(){return this.value.join(" ")},valueOf:function(){return this.value},parse:function(t){return t=t.valueOf(),Array.isArray(t)?t:this.split(t)}}),n.PointArray=function(t,e){n.Array.call(this,t,e||[[0,0]])},n.PointArray.prototype=new n.Array,n.PointArray.prototype.constructor=n.PointArray;for(var r={M:function(t,e,n){return e.x=n.x=t[0],e.y=n.y=t[1],["M",e.x,e.y]},L:function(t,e){return e.x=t[0],e.y=t[1],["L",t[0],t[1]]},H:function(t,e){return e.x=t[0],["H",t[0]]},V:function(t,e){return e.y=t[0],["V",t[0]]},C:function(t,e){return e.x=t[4],e.y=t[5],["C",t[0],t[1],t[2],t[3],t[4],t[5]]},Q:function(t,e){return e.x=t[2],e.y=t[3],["Q",t[0],t[1],t[2],t[3]]},S:function(t,e){return e.x=t[2],e.y=t[3],["S",t[0],t[1],t[2],t[3]]},Z:function(t,e,n){return e.x=n.x,e.y=n.y,["Z"]}},i="mlhvqtcsaz".split(""),a=0,s=i.length;al);return a},bbox:function(){return n.parser.draw||n.prepare(),n.parser.path.setAttribute("d",this.toString()),n.parser.path.getBBox()}}),n.Number=n.invent({create:function(t,e){this.value=0,this.unit=e||"","number"==typeof t?this.value=isNaN(t)?0:isFinite(t)?t:t<0?-34e37:34e37:"string"==typeof t?(e=t.match(n.regex.numberAndUnit))&&(this.value=parseFloat(e[1]),"%"==e[5]?this.value/=100:"s"==e[5]&&(this.value*=1e3),this.unit=e[5]):t instanceof n.Number&&(this.value=t.valueOf(),this.unit=t.unit)},extend:{toString:function(){return("%"==this.unit?~~(1e8*this.value)/1e6:"s"==this.unit?this.value/1e3:this.value)+this.unit},toJSON:function(){return this.toString()},valueOf:function(){return this.value},plus:function(t){return t=new n.Number(t),new n.Number(this+t,this.unit||t.unit)},minus:function(t){return t=new n.Number(t),new n.Number(this-t,this.unit||t.unit)},times:function(t){return t=new n.Number(t),new n.Number(this*t,this.unit||t.unit)},divide:function(t){return t=new n.Number(t),new n.Number(this/t,this.unit||t.unit)},to:function(t){var e=new n.Number(this);return"string"==typeof t&&(e.unit=t),e},morph:function(t){return this.destination=new n.Number(t),t.relative&&(this.destination.value+=this.value),this},at:function(t){return this.destination?new n.Number(this.destination).minus(this).times(t).plus(this):this}}}),n.Element=n.invent({create:function(t){this._stroke=n.defaults.attrs.stroke,this._event=null,this.dom={},(this.node=t)&&(this.type=t.nodeName,this.node.instance=this,this._stroke=t.getAttribute("stroke")||this._stroke)},extend:{x:function(t){return this.attr("x",t)},y:function(t){return this.attr("y",t)},cx:function(t){return null==t?this.x()+this.width()/2:this.x(t-this.width()/2)},cy:function(t){return null==t?this.y()+this.height()/2:this.y(t-this.height()/2)},move:function(t,e){return this.x(t).y(e)},center:function(t,e){return this.cx(t).cy(e)},width:function(t){return this.attr("width",t)},height:function(t){return this.attr("height",t)},size:function(t,e){var r=f(this,t,e);return this.width(new n.Number(r.width)).height(new n.Number(r.height))},clone:function(t){this.writeDataToDom();var e=g(this.node.cloneNode(!0));return t?t.add(e):this.after(e),e},remove:function(){return this.parent()&&this.parent().removeElement(this),this},replace:function(t){return this.after(t).remove(),t},addTo:function(t){return t.put(this)},putIn:function(t){return t.add(this)},id:function(t){return this.attr("id",t)},show:function(){return this.style("display","")},hide:function(){return this.style("display","none")},visible:function(){return"none"!=this.style("display")},toString:function(){return this.attr("id")},classes:function(){var t=this.attr("class");return null==t?[]:t.trim().split(n.regex.delimiter)},hasClass:function(t){return-1!=this.classes().indexOf(t)},addClass:function(t){if(!this.hasClass(t)){var e=this.classes();e.push(t),this.attr("class",e.join(" "))}return this},removeClass:function(t){return this.hasClass(t)&&this.attr("class",this.classes().filter((function(e){return e!=t})).join(" ")),this},toggleClass:function(t){return this.hasClass(t)?this.removeClass(t):this.addClass(t)},reference:function(t){return n.get(this.attr(t))},parent:function(e){var r=this;if(!r.node.parentNode)return null;if(r=n.adopt(r.node.parentNode),!e)return r;for(;r&&r.node instanceof t.SVGElement;){if("string"==typeof e?r.matches(e):r instanceof e)return r;if(!r.node.parentNode||"#document"==r.node.parentNode.nodeName)return null;r=n.adopt(r.node.parentNode)}},doc:function(){return this instanceof n.Doc?this:this.parent(n.Doc)},parents:function(t){var e=[],n=this;do{if(!(n=n.parent(t))||!n.node)break;e.push(n)}while(n.parent);return e},matches:function(t){return function(t,e){return(t.matches||t.matchesSelector||t.msMatchesSelector||t.mozMatchesSelector||t.webkitMatchesSelector||t.oMatchesSelector).call(t,e)}(this.node,t)},native:function(){return this.node},svg:function(t){var r=e.createElementNS("http://www.w3.org/2000/svg","svg");if(!(t&&this instanceof n.Parent))return r.appendChild(t=e.createElementNS("http://www.w3.org/2000/svg","svg")),this.writeDataToDom(),t.appendChild(this.node.cloneNode(!0)),r.innerHTML.replace(/^/,"").replace(/<\/svg>$/,"");r.innerHTML=""+t.replace(/\n/,"").replace(/<([\w:-]+)([^<]+?)\/>/g,"<$1$2>")+"";for(var i=0,a=r.firstChild.childNodes.length;i":function(t){return-Math.cos(t*Math.PI)/2+.5},">":function(t){return Math.sin(t*Math.PI/2)},"<":function(t){return 1-Math.cos(t*Math.PI/2)}},n.morph=function(t){return function(e,r){return new n.MorphObj(e,r).at(t)}},n.Situation=n.invent({create:function(t){this.init=!1,this.reversed=!1,this.reversing=!1,this.duration=new n.Number(t.duration).valueOf(),this.delay=new n.Number(t.delay).valueOf(),this.start=+new Date+this.delay,this.finish=this.start+this.duration,this.ease=t.ease,this.loop=0,this.loops=!1,this.animations={},this.attrs={},this.styles={},this.transforms=[],this.once={}}}),n.FX=n.invent({create:function(t){this._target=t,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(t,e,r){"object"===o(t)&&(e=t.ease,r=t.delay,t=t.duration);var i=new n.Situation({duration:t||1e3,delay:r||0,ease:n.easing[e||"-"]||e});return this.queue(i),this},target:function(t){return t&&t instanceof n.Element?(this._target=t,this):this._target},timeToAbsPos:function(t){return(t-this.situation.start)/(this.situation.duration/this._speed)},absPosToTime:function(t){return this.situation.duration/this._speed*t+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(t){return("function"==typeof t||t instanceof n.Situation)&&this.situations.push(t),this.situation||(this.situation=this.situations.shift()),this},dequeue:function(){return this.stop(),this.situation=this.situations.shift(),this.situation&&(this.situation instanceof n.Situation?this.start():this.situation.call(this)),this},initAnimations:function(){var t,e=this.situation;if(e.init)return this;for(var r in e.animations){t=this.target()[r](),Array.isArray(t)||(t=[t]),Array.isArray(e.animations[r])||(e.animations[r]=[e.animations[r]]);for(var i=t.length;i--;)e.animations[r][i]instanceof n.Number&&(t[i]=new n.Number(t[i])),e.animations[r][i]=t[i].morph(e.animations[r][i])}for(var r in e.attrs)e.attrs[r]=new n.MorphObj(this.target().attr(r),e.attrs[r]);for(var r in e.styles)e.styles[r]=new n.MorphObj(this.target().style(r),e.styles[r]);return e.initialTransformation=this.target().matrixify(),e.init=!0,this},clearQueue:function(){return this.situations=[],this},clearCurrent:function(){return this.situation=null,this},stop:function(t,e){var n=this.active;return this.active=!1,e&&this.clearQueue(),t&&this.situation&&(!n&&this.startCurrent(),this.atEnd()),this.stopAnimFrame(),this.clearCurrent()},after:function(t){var e=this.last();return this.target().on("finished.fx",(function n(r){r.detail.situation==e&&(t.call(this,e),this.off("finished.fx",n))})),this._callStart()},during:function(t){var e=this.last(),r=function(r){r.detail.situation==e&&t.call(this,r.detail.pos,n.morph(r.detail.pos),r.detail.eased,e)};return this.target().off("during.fx",r).on("during.fx",r),this.after((function(){this.off("during.fx",r)})),this._callStart()},afterAll:function(t){var e=function e(n){t.call(this),this.off("allfinished.fx",e)};return this.target().off("allfinished.fx",e).on("allfinished.fx",e),this._callStart()},last:function(){return this.situations.length?this.situations[this.situations.length-1]:this.situation},add:function(t,e,n){return this.last()[n||"animations"][t]=e,this._callStart()},step:function(t){var e,n,r;t||(this.absPos=this.timeToAbsPos(+new Date)),!1!==this.situation.loops?(e=Math.max(this.absPos,0),n=Math.floor(e),!0===this.situation.loops||nthis.lastPos&&a<=i&&(this.situation.once[a].call(this.target(),this.pos,i),delete this.situation.once[a]);return this.active&&this.target().fire("during",{pos:this.pos,eased:i,fx:this,situation:this.situation}),this.situation?(this.eachAt(),1==this.pos&&!this.situation.reversed||this.situation.reversed&&0==this.pos?(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=i,this):this},eachAt:function(){var t,e=this,r=this.target(),i=this.situation;for(var a in i.animations)t=[].concat(i.animations[a]).map((function(t){return"string"!=typeof t&&t.at?t.at(i.ease(e.pos),e.pos):t})),r[a].apply(r,t);for(var a in i.attrs)t=[a].concat(i.attrs[a]).map((function(t){return"string"!=typeof t&&t.at?t.at(i.ease(e.pos),e.pos):t})),r.attr.apply(r,t);for(var a in i.styles)t=[a].concat(i.styles[a]).map((function(t){return"string"!=typeof t&&t.at?t.at(i.ease(e.pos),e.pos):t})),r.style.apply(r,t);if(i.transforms.length){t=i.initialTransformation,a=0;for(var o=i.transforms.length;a=0;--r)this[b[r]]=null!=t[b[r]]?t[b[r]]:e[b[r]]},extend:{extract:function(){var t=p(this,0,1);p(this,1,0);var e=180/Math.PI*Math.atan2(t.y,t.x)-90;return{x:this.e,y:this.f,transformedX:(this.e*Math.cos(e*Math.PI/180)+this.f*Math.sin(e*Math.PI/180))/Math.sqrt(this.a*this.a+this.b*this.b),transformedY:(this.f*Math.cos(e*Math.PI/180)+this.e*Math.sin(-e*Math.PI/180))/Math.sqrt(this.c*this.c+this.d*this.d),rotation:e,a:this.a,b:this.b,c:this.c,d:this.d,e:this.e,f:this.f,matrix:new n.Matrix(this)}},clone:function(){return new n.Matrix(this)},morph:function(t){return this.destination=new n.Matrix(t),this},multiply:function(t){return new n.Matrix(this.native().multiply(function(t){return t instanceof n.Matrix||(t=new n.Matrix(t)),t}(t).native()))},inverse:function(){return new n.Matrix(this.native().inverse())},translate:function(t,e){return new n.Matrix(this.native().translate(t||0,e||0))},native:function(){for(var t=n.parser.native.createSVGMatrix(),e=b.length-1;e>=0;e--)t[b[e]]=this[b[e]];return t},toString:function(){return"matrix("+v(this.a)+","+v(this.b)+","+v(this.c)+","+v(this.d)+","+v(this.e)+","+v(this.f)+")"}},parent:n.Element,construct:{ctm:function(){return new n.Matrix(this.node.getCTM())},screenCTM:function(){if(this instanceof n.Nested){var t=this.rect(1,1),e=t.node.getScreenCTM();return t.remove(),new n.Matrix(e)}return new n.Matrix(this.node.getScreenCTM())}}}),n.Point=n.invent({create:function(t,e){var n;n=Array.isArray(t)?{x:t[0],y:t[1]}:"object"===o(t)?{x:t.x,y:t.y}:null!=t?{x:t,y:null!=e?e:t}:{x:0,y:0},this.x=n.x,this.y=n.y},extend:{clone:function(){return new n.Point(this)},morph:function(t,e){return this.destination=new n.Point(t,e),this}}}),n.extend(n.Element,{point:function(t,e){return new n.Point(t,e).transform(this.screenCTM().inverse())}}),n.extend(n.Element,{attr:function(t,e,r){if(null==t){for(t={},r=(e=this.node.attributes).length-1;r>=0;r--)t[e[r].nodeName]=n.regex.isNumber.test(e[r].nodeValue)?parseFloat(e[r].nodeValue):e[r].nodeValue;return t}if("object"===o(t))for(var i in t)this.attr(i,t[i]);else if(null===e)this.node.removeAttribute(t);else{if(null==e)return null==(e=this.node.getAttribute(t))?n.defaults.attrs[t]:n.regex.isNumber.test(e)?parseFloat(e):e;"stroke-width"==t?this.attr("stroke",parseFloat(e)>0?this._stroke:null):"stroke"==t&&(this._stroke=e),"fill"!=t&&"stroke"!=t||(n.regex.isImage.test(e)&&(e=this.doc().defs().image(e,0,0)),e instanceof n.Image&&(e=this.doc().defs().pattern(0,0,(function(){this.add(e)})))),"number"==typeof e?e=new n.Number(e):n.Color.isColor(e)?e=new n.Color(e):Array.isArray(e)&&(e=new n.Array(e)),"leading"==t?this.leading&&this.leading(e):"string"==typeof r?this.node.setAttributeNS(r,t,e.toString()):this.node.setAttribute(t,e.toString()),!this.rebuild||"font-size"!=t&&"x"!=t||this.rebuild(t,e)}return this}}),n.extend(n.Element,{transform:function(t,e){var r;return"object"!==o(t)?(r=new n.Matrix(this).extract(),"string"==typeof t?r[t]:r):(r=new n.Matrix(this),e=!!e||!!t.relative,null!=t.a&&(r=e?r.multiply(new n.Matrix(t)):new n.Matrix(t)),this.attr("transform",r))}}),n.extend(n.Element,{untransform:function(){return this.attr("transform",null)},matrixify:function(){return(this.attr("transform")||"").split(n.regex.transforms).slice(0,-1).map((function(t){var e=t.trim().split("(");return[e[0],e[1].split(n.regex.delimiter).map((function(t){return parseFloat(t)}))]})).reduce((function(t,e){return"matrix"==e[0]?t.multiply(m(e[1])):t[e[0]].apply(t,e[1])}),new n.Matrix)},toParent:function(t){if(this==t)return this;var e=this.screenCTM(),n=t.screenCTM().inverse();return this.addTo(t).untransform().transform(n.multiply(e)),this},toDoc:function(){return this.toParent(this.doc())}}),n.Transformation=n.invent({create:function(t,e){if(arguments.length>1&&"boolean"!=typeof e)return this.constructor.call(this,[].slice.call(arguments));if(Array.isArray(t))for(var n=0,r=this.arguments.length;n=0},index:function(t){return[].slice.call(this.node.childNodes).indexOf(t.node)},get:function(t){return n.adopt(this.node.childNodes[t])},first:function(){return this.get(0)},last:function(){return this.get(this.node.childNodes.length-1)},each:function(t,e){for(var r=this.children(),i=0,a=r.length;i=0;r--)e.childNodes[r]instanceof t.SVGElement&&g(e.childNodes[r]);return n.adopt(e).id(n.eid(e.nodeName))}function v(t){return Math.abs(t)>1e-37?t:0}["fill","stroke"].forEach((function(t){var e={};e[t]=function(e){if(void 0===e)return this;if("string"==typeof e||n.Color.isRgb(e)||e&&"function"==typeof e.fill)this.attr(t,e);else for(var r=l[t].length-1;r>=0;r--)null!=e[l[t][r]]&&this.attr(l.prefix(t,l[t][r]),e[l[t][r]]);return this},n.extend(n.Element,n.FX,e)})),n.extend(n.Element,n.FX,{translate:function(t,e){return this.transform({x:t,y:e})},matrix:function(t){return this.attr("transform",new n.Matrix(6==arguments.length?[].slice.call(arguments):t))},opacity:function(t){return this.attr("opacity",t)},dx:function(t){return this.x(new n.Number(t).plus(this instanceof n.FX?0:this.x()),!0)},dy:function(t){return this.y(new n.Number(t).plus(this instanceof n.FX?0:this.y()),!0)}}),n.extend(n.Path,{length:function(){return this.node.getTotalLength()},pointAt:function(t){return this.node.getPointAtLength(t)}}),n.Set=n.invent({create:function(t){Array.isArray(t)?this.members=t:this.clear()},extend:{add:function(){for(var t=[].slice.call(arguments),e=0,n=t.length;e-1&&this.members.splice(e,1),this},each:function(t){for(var e=0,n=this.members.length;e=0},index:function(t){return this.members.indexOf(t)},get:function(t){return this.members[t]},first:function(){return this.get(0)},last:function(){return this.get(this.members.length-1)},valueOf:function(){return this.members}},construct:{set:function(t){return new n.Set(t)}}}),n.FX.Set=n.invent({create:function(t){this.set=t}}),n.Set.inherit=function(){var t=[];for(var e in n.Shape.prototype)"function"==typeof n.Shape.prototype[e]&&"function"!=typeof n.Set.prototype[e]&&t.push(e);for(var e in t.forEach((function(t){n.Set.prototype[t]=function(){for(var e=0,r=this.members.length;e=0;t--)delete this.memory()[arguments[t]];return this},memory:function(){return this._memory||(this._memory={})}}),n.get=function(t){var r=e.getElementById(function(t){var e=(t||"").toString().match(n.regex.reference);if(e)return e[1]}(t)||t);return n.adopt(r)},n.select=function(t,r){return new n.Set(n.utils.map((r||e).querySelectorAll(t),(function(t){return n.adopt(t)})))},n.extend(n.Parent,{select:function(t){return n.select(t,this.node)}});var b="abcdef".split("");if("function"!=typeof t.CustomEvent){var y=function(t,n){n=n||{bubbles:!1,cancelable:!1,detail:void 0};var r=e.createEvent("CustomEvent");return r.initCustomEvent(t,n.bubbles,n.cancelable,n.detail),r};y.prototype=t.Event.prototype,n.CustomEvent=y}else n.CustomEvent=t.CustomEvent;return n},r=function(){return zt(Rt,Rt.document)}.call(e,n,e,t),void 0!==r&&(t.exports=r), /*! svg.filter.js - v2.0.2 - 2016-02-24 * https://github.com/wout/svg.filter.js * Copyright (c) 2016 Wout Fierens; Licensed MIT */ 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(t,e){return this.add(t,e),!t.attr("in")&&this.autoSetIn&&t.attr("in",this.source),t.attr("result")||t.attr("result",t),t},blend:function(t,e,n){return this.put(new SVG.BlendEffect(t,e,n))},colorMatrix:function(t,e){return this.put(new SVG.ColorMatrixEffect(t,e))},convolveMatrix:function(t){return this.put(new SVG.ConvolveMatrixEffect(t))},componentTransfer:function(t){return this.put(new SVG.ComponentTransferEffect(t))},composite:function(t,e,n){return this.put(new SVG.CompositeEffect(t,e,n))},flood:function(t,e){return this.put(new SVG.FloodEffect(t,e))},offset:function(t,e){return this.put(new SVG.OffsetEffect(t,e))},image:function(t){return this.put(new SVG.ImageEffect(t))},merge:function(){var t=[void 0];for(var e in arguments)t.push(arguments[e]);return this.put(new(SVG.MergeEffect.bind.apply(SVG.MergeEffect,t)))},gaussianBlur:function(t,e){return this.put(new SVG.GaussianBlurEffect(t,e))},morphology:function(t,e){return this.put(new SVG.MorphologyEffect(t,e))},diffuseLighting:function(t,e,n){return this.put(new SVG.DiffuseLightingEffect(t,e,n))},displacementMap:function(t,e,n,r,i){return this.put(new SVG.DisplacementMapEffect(t,e,n,r,i))},specularLighting:function(t,e,n,r){return this.put(new SVG.SpecularLightingEffect(t,e,n,r))},tile:function(){return this.put(new SVG.TileEffect)},turbulence:function(t,e,n,r,i){return this.put(new SVG.TurbulenceEffect(t,e,n,r,i))},toString:function(){return"url(#"+this.attr("id")+")"}}}),SVG.extend(SVG.Defs,{filter:function(t){var e=this.put(new SVG.Filter);return"function"==typeof t&&t.call(e,e),e}}),SVG.extend(SVG.Container,{filter:function(t){return this.defs().filter(t)}}),SVG.extend(SVG.Element,SVG.G,SVG.Nested,{filter:function(t){return this.filterer=t instanceof SVG.Element?t:this.doc().filter(t),this.doc()&&this.filterer.doc()!==this.doc()&&this.doc().defs().add(this.filterer),this.attr("filter",this.filterer),this.filterer},unfilter:function(t){return this.filterer&&!0===t&&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(t){return null==t?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",t)},result:function(t){return null==t?this.attr("result"):this.attr("result",t)},toString:function(){return this.result()}}}),SVG.ParentEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Parent,extend:{in:function(t){return null==t?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",t)},result:function(t){return null==t?this.attr("result"):this.attr("result",t)},toString:function(){return this.result()}}});var t={blend:function(t,e){return this.parent()&&this.parent().blend(this,t,e)},colorMatrix:function(t,e){return this.parent()&&this.parent().colorMatrix(t,e).in(this)},convolveMatrix:function(t){return this.parent()&&this.parent().convolveMatrix(t).in(this)},componentTransfer:function(t){return this.parent()&&this.parent().componentTransfer(t).in(this)},composite:function(t,e){return this.parent()&&this.parent().composite(this,t,e)},flood:function(t,e){return this.parent()&&this.parent().flood(t,e)},offset:function(t,e){return this.parent()&&this.parent().offset(t,e).in(this)},image:function(t){return this.parent()&&this.parent().image(t)},merge:function(){return this.parent()&&this.parent().merge.apply(this.parent(),[this].concat(arguments))},gaussianBlur:function(t,e){return this.parent()&&this.parent().gaussianBlur(t,e).in(this)},morphology:function(t,e){return this.parent()&&this.parent().morphology(t,e).in(this)},diffuseLighting:function(t,e,n){return this.parent()&&this.parent().diffuseLighting(t,e,n).in(this)},displacementMap:function(t,e,n,r){return this.parent()&&this.parent().displacementMap(this,t,e,n,r)},specularLighting:function(t,e,n,r){return this.parent()&&this.parent().specularLighting(t,e,n,r).in(this)},tile:function(){return this.parent()&&this.parent().tile().in(this)},turbulence:function(t,e,n,r,i){return this.parent()&&this.parent().turbulence(t,e,n,r,i).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(t){this.attr("in",t)}}});var e={blend:function(t,e,n){this.attr({in:t,in2:e,mode:n||"normal"})},colorMatrix:function(t,e){"matrix"==t&&(e=i(e)),this.attr({type:t,values:void 0===e?null:e})},convolveMatrix:function(t){t=i(t),this.attr({order:Math.sqrt(t.split(" ").length),kernelMatrix:t})},composite:function(t,e,n){this.attr({in:t,in2:e,operator:n})},flood:function(t,e){this.attr("flood-color",t),null!=e&&this.attr("flood-opacity",e)},offset:function(t,e){this.attr({dx:t,dy:e})},image:function(t){this.attr("href",t,SVG.xlink)},displacementMap:function(t,e,n,r,i){this.attr({in:t,in2:e,scale:n,xChannelSelector:r,yChannelSelector:i})},gaussianBlur:function(t,e){null!=t||null!=e?this.attr("stdDeviation",function(t){if(!Array.isArray(t))return t;for(var e=0,n=t.length,r=[];e1&&(O*=r=Math.sqrt(r),C*=r),i=(new SVG.Matrix).rotate(D).scale(1/O,1/C).rotate(-D),E=E.transform(i),H=H.transform(i),a=[H.x-E.x,H.y-E.y],s=a[0]*a[0]+a[1]*a[1],o=Math.sqrt(s),a[0]/=o,a[1]/=o,l=s<4?Math.sqrt(1-s/4):0,T===P&&(l*=-1),c=new SVG.Point((H.x+E.x)/2+l*-a[1],(H.y+E.y)/2+l*a[0]),u=new SVG.Point(E.x-c.x,E.y-c.y),d=new SVG.Point(H.x-c.x,H.y-c.y),h=Math.acos(u.x/Math.sqrt(u.x*u.x+u.y*u.y)),u.y<0&&(h*=-1),f=Math.acos(d.x/Math.sqrt(d.x*d.x+d.y*d.y)),d.y<0&&(f*=-1),P&&h>f&&(f+=2*Math.PI),!P&&ha.maxX-e.width&&(o=(r=a.maxX-e.width)-this.startPoints.box.x),null!=a.minY&&ia.maxY-e.height&&(s=(i=a.maxY-e.height)-this.startPoints.box.y),null!=a.snapToGrid&&(r-=r%a.snapToGrid,i-=i%a.snapToGrid,o-=o%a.snapToGrid,s-=s%a.snapToGrid),this.el instanceof SVG.G?this.el.matrix(this.startPoints.transform).transform({x:o,y:s},!0):this.el.move(r,i));return n},t.prototype.end=function(t){var e=this.drag(t);this.el.fire("dragend",{event:t,p:e,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(e,n){"function"!=typeof e&&"object"!=typeof e||(n=e,e=!0);var r=this.remember("_draggable")||new t(this);return(e=void 0===e||e)?r.init(n||{},e):(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(t,e,n){var r="string"!=typeof t?t:e[t];return n?r/2:r},this.pointCoords=function(t,e){var n=this.pointsList[t];return{x:this.pointCoord(n[0],e,"t"===t||"b"===t),y:this.pointCoord(n[1],e,"r"===t||"l"===t)}}}t.prototype.init=function(t,e){var n=this.el.bbox();this.options={};var r=this.el.selectize.defaults.points;for(var i in this.el.selectize.defaults)this.options[i]=this.el.selectize.defaults[i],void 0!==e[i]&&(this.options[i]=e[i]);var a=["points","pointsExclude"];for(var i in a){var o=this.options[a[i]];"string"==typeof o?o=o.length>0?o.split(/\s*,\s*/i):[]:"boolean"==typeof o&&"points"===a[i]&&(o=o?r:[]),this.options[a[i]]=o}this.options.points=[r,this.options.points].reduce((function(t,e){return t.filter((function(t){return e.indexOf(t)>-1}))})),this.options.points=[this.options.points,this.options.pointsExclude].reduce((function(t,e){return t.filter((function(t){return e.indexOf(t)<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&&-1!==["line","polyline","polygon"].indexOf(this.el.type)?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(e){return[e[0]-t.x,e[1]-t.y]}))},t.prototype.drawPoints=function(){for(var t=this,e=this.getPointArray(),n=0,r=e.length;n0&&this.parameters.box.height-n[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x+n[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-n[0]);n=this.checkAspectRatio(n),this.el.move(this.parameters.box.x+n[0],this.parameters.box.y+n[1]).size(this.parameters.box.width-n[0],this.parameters.box.height-n[1])}};break;case"rt":this.calc=function(t,e){var n=this.snapToGrid(t,e,2);if(this.parameters.box.width+n[0]>0&&this.parameters.box.height-n[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x-n[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+n[0]);n=this.checkAspectRatio(n,!0),this.el.move(this.parameters.box.x,this.parameters.box.y+n[1]).size(this.parameters.box.width+n[0],this.parameters.box.height-n[1])}};break;case"rb":this.calc=function(t,e){var n=this.snapToGrid(t,e,0);if(this.parameters.box.width+n[0]>0&&this.parameters.box.height+n[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x-n[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+n[0]);n=this.checkAspectRatio(n),this.el.move(this.parameters.box.x,this.parameters.box.y).size(this.parameters.box.width+n[0],this.parameters.box.height+n[1])}};break;case"lb":this.calc=function(t,e){var n=this.snapToGrid(t,e,1);if(this.parameters.box.width-n[0]>0&&this.parameters.box.height+n[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x+n[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-n[0]);n=this.checkAspectRatio(n,!0),this.el.move(this.parameters.box.x+n[0],this.parameters.box.y).size(this.parameters.box.width-n[0],this.parameters.box.height+n[1])}};break;case"t":this.calc=function(t,e){var n=this.snapToGrid(t,e,2);if(this.parameters.box.height-n[1]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y+n[1]).height(this.parameters.box.height-n[1])}};break;case"r":this.calc=function(t,e){var n=this.snapToGrid(t,e,0);if(this.parameters.box.width+n[0]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y).width(this.parameters.box.width+n[0])}};break;case"b":this.calc=function(t,e){var n=this.snapToGrid(t,e,0);if(this.parameters.box.height+n[1]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y).height(this.parameters.box.height+n[1])}};break;case"l":this.calc=function(t,e){var n=this.snapToGrid(t,e,1);if(this.parameters.box.width-n[0]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x+n[0],this.parameters.box.y).width(this.parameters.box.width-n[0])}};break;case"rot":this.calc=function(t,e){var n=t+this.parameters.p.x,r=e+this.parameters.p.y,i=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),a=Math.atan2(r-this.parameters.box.y-this.parameters.box.height/2,n-this.parameters.box.x-this.parameters.box.width/2),o=this.parameters.rotation+180*(a-i)/Math.PI+this.options.snapToAngle/2;this.el.center(this.parameters.box.cx,this.parameters.box.cy).rotate(o-o%this.options.snapToAngle,this.parameters.box.cx,this.parameters.box.cy)};break;case"point":this.calc=function(t,e){var n=this.snapToGrid(t,e,this.parameters.pointCoords[0],this.parameters.pointCoords[1]),r=this.el.array().valueOf();r[this.parameters.i][0]=this.parameters.pointCoords[0]+n[0],r[this.parameters.i][1]=this.parameters.pointCoords[1]+n[1],this.el.plot(r)}}this.el.fire("resizestart",{dx:this.parameters.x,dy:this.parameters.y,event:t}),SVG.on(window,"touchmove.resize",(function(t){e.update(t||window.event)})),SVG.on(window,"touchend.resize",(function(){e.done()})),SVG.on(window,"mousemove.resize",(function(t){e.update(t||window.event)})),SVG.on(window,"mouseup.resize",(function(){e.done()}))},t.prototype.update=function(t){if(t){var e=this._extractPosition(t),n=this.transformPoint(e.x,e.y),r=n.x-this.parameters.p.x,i=n.y-this.parameters.p.y;this.lastUpdateCall=[r,i],this.calc(r,i),this.el.fire("resizing",{dx:r,dy:i,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,e,n,r){var i;return void 0!==r?i=[(n+t)%this.options.snapToGrid,(r+e)%this.options.snapToGrid]:(n=null==n?3:n,i=[(this.parameters.box.x+t+(1&n?0:this.parameters.box.width))%this.options.snapToGrid,(this.parameters.box.y+e+(2&n?0:this.parameters.box.height))%this.options.snapToGrid]),t<0&&(i[0]-=this.options.snapToGrid),e<0&&(i[1]-=this.options.snapToGrid),t-=Math.abs(i[0])o.maxX&&(t=o.maxX-i),void 0!==o.minY&&a+eo.maxY&&(e=o.maxY-a),[t,e]},t.prototype.checkAspectRatio=function(t,e){if(!this.options.saveAspectRatio)return t;var n=t.slice(),r=this.parameters.box.width/this.parameters.box.height,i=this.parameters.box.width+t[0],a=this.parameters.box.height-t[1],o=i/a;return or&&(n[0]=this.parameters.box.width-a*r,e&&(n[0]=-n[0])),n},SVG.extend(SVG.Element,{resize:function(e){return(this.remember("_resizeHandler")||new t(this)).init(e||{}),this}}),SVG.Element.prototype.resize.defaults={snapToAngle:.1,snapToGrid:1,constraint:{},saveAspectRatio:!1}}).call(this)}(),void 0===window.Apex&&(window.Apex={});var Ut=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w}return c(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 w(this.ctx),this.ctx.axes=new et(this.ctx),this.ctx.core=new Xt(this.ctx.el,this.ctx),this.ctx.config=new B({}),this.ctx.data=new X(this.ctx),this.ctx.grid=new q(this.ctx),this.ctx.graphics=new A(this.ctx),this.ctx.coreUtils=new k(this.ctx),this.ctx.crosshairs=new nt(this.ctx),this.ctx.events=new J(this.ctx),this.ctx.exports=new G(this.ctx),this.ctx.localization=new tt(this.ctx),this.ctx.options=new Y,this.ctx.responsive=new rt(this.ctx),this.ctx.series=new V(this.ctx),this.ctx.theme=new it(this.ctx),this.ctx.formatters=new O(this.ctx),this.ctx.titleSubtitle=new at(this.ctx),this.ctx.legend=new ht(this.ctx),this.ctx.toolbar=new ft(this.ctx),this.ctx.tooltip=new wt(this.ctx),this.ctx.dimensions=new ut(this.ctx),this.ctx.updateHelpers=new Gt(this.ctx),this.ctx.zoomPanSelection=new pt(this.ctx),this.ctx.w.globals.tooltip=new wt(this.ctx)}}]),t}(),qt=function(){function t(e){s(this,t),this.ctx=e,this.w=e.w}return c(t,[{key:"clear",value:function(t){var e=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:e})}},{key:"killSVG",value:function(t){t.each((function(t,e){this.removeClass("*"),this.off(),this.stop()}),!0),t.ungroup(),t.clear()}},{key:"clearDomElements",value:function(t){var e=this,n=t.isUpdating,r=this.w.globals.dom.Paper.node;r.parentNode&&r.parentNode.parentNode&&!n&&(r.parentNode.parentNode.style.minHeight="unset");var i=this.w.globals.dom.baseEl;i&&this.ctx.eventList.forEach((function(t){i.removeEventListener(t,e.ctx.events.documentEvent)}));var a=this.w.globals.dom;if(null!==this.ctx.el)for(;this.ctx.el.firstChild;)this.ctx.el.removeChild(this.ctx.el.firstChild);this.killSVG(a.Paper),a.Paper.remove(),a.elWrap=null,a.elGraphical=null,a.elLegendWrap=null,a.elLegendForeign=null,a.baseEl=null,a.elGridRect=null,a.elGridRectMask=null,a.elGridRectMarkerMask=null,a.elForecastMask=null,a.elNonForecastMask=null,a.elDefs=null}}]),t}(),Qt=new WeakMap,Zt=function(){function t(e,n){s(this,t),this.opts=n,this.ctx=this,this.w=new R(n).init(),this.el=e,this.w.globals.cuid=x.randomId(),this.w.globals.chartID=this.w.config.chart.id?x.escapeString(this.w.config.chart.id):this.w.globals.cuid,new Ut(this).initModules(),this.create=x.bind(this.create,this),this.windowResizeHandler=this._windowResizeHandler.bind(this),this.parentResizeHandler=this._parentResizeCallback.bind(this)}return c(t,[{key:"render",value:function(){var t=this;return new Promise((function(e,n){if(null!==t.el){void 0===Apex._chartInstances&&(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 r=t.w.config.chart.events.beforeMount;"function"==typeof r&&r(t,t.w),t.events.fireEvent("beforeMount",[t,t.w]),window.addEventListener("resize",t.windowResizeHandler),function(t,e){var n=!1;if(t.nodeType!==Node.DOCUMENT_FRAGMENT_NODE){var r=t.getBoundingClientRect();"none"!==t.style.display&&0!==r.width||(n=!0)}var i=new ResizeObserver((function(r){n&&e.call(t,r),n=!0}));t.nodeType===Node.DOCUMENT_FRAGMENT_NODE?Array.from(t.children).forEach((function(t){return i.observe(t)})):i.observe(t),Qt.set(e,i)}(t.el.parentNode,t.parentResizeHandler);var i=t.el.getRootNode&&t.el.getRootNode(),a=x.is("ShadowRoot",i),o=t.el.ownerDocument,s=a?i.getElementById("apexcharts-css"):o.getElementById("apexcharts-css");if(!s){var l;(s=document.createElement("style")).id="apexcharts-css",s.textContent='@keyframes opaque {\n 0% {\n opacity: 0\n }\n\n to {\n opacity: 1\n }\n}\n\n@keyframes resizeanim {\n\n 0%,\n to {\n opacity: 0\n }\n}\n\n.apexcharts-canvas {\n position: relative;\n user-select: none\n}\n\n.apexcharts-canvas ::-webkit-scrollbar {\n -webkit-appearance: none;\n width: 6px\n}\n\n.apexcharts-canvas ::-webkit-scrollbar-thumb {\n border-radius: 4px;\n background-color: rgba(0, 0, 0, .5);\n box-shadow: 0 0 1px rgba(255, 255, 255, .5);\n -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .5)\n}\n\n.apexcharts-inner {\n position: relative\n}\n\n.apexcharts-text tspan {\n font-family: inherit\n}\n\nrect.legend-mouseover-inactive,\n.legend-mouseover-inactive rect,\n.legend-mouseover-inactive path,\n.legend-mouseover-inactive circle,\n.legend-mouseover-inactive line,\n.legend-mouseover-inactive text.apexcharts-yaxis-title-text,\n.legend-mouseover-inactive text.apexcharts-yaxis-label {\n transition: .15s ease all;\n opacity: .2\n}\n\n.apexcharts-legend-text {\n padding-left: 15px;\n margin-left: -15px;\n}\n\n.apexcharts-series-collapsed {\n opacity: 0\n}\n\n.apexcharts-tooltip {\n border-radius: 5px;\n box-shadow: 2px 2px 6px -4px #999;\n cursor: default;\n font-size: 14px;\n left: 62px;\n opacity: 0;\n pointer-events: none;\n position: absolute;\n top: 20px;\n display: flex;\n flex-direction: column;\n overflow: hidden;\n white-space: nowrap;\n z-index: 12;\n transition: .15s ease all\n}\n\n.apexcharts-tooltip.apexcharts-active {\n opacity: 1;\n transition: .15s ease all\n}\n\n.apexcharts-tooltip.apexcharts-theme-light {\n border: 1px solid #e3e3e3;\n background: rgba(255, 255, 255, .96)\n}\n\n.apexcharts-tooltip.apexcharts-theme-dark {\n color: #fff;\n background: rgba(30, 30, 30, .8)\n}\n\n.apexcharts-tooltip * {\n font-family: inherit\n}\n\n.apexcharts-tooltip-title {\n padding: 6px;\n font-size: 15px;\n margin-bottom: 4px\n}\n\n.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {\n background: #eceff1;\n border-bottom: 1px solid #ddd\n}\n\n.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title {\n background: rgba(0, 0, 0, .7);\n border-bottom: 1px solid #333\n}\n\n.apexcharts-tooltip-text-goals-value,\n.apexcharts-tooltip-text-y-value,\n.apexcharts-tooltip-text-z-value {\n display: inline-block;\n margin-left: 5px;\n font-weight: 600\n}\n\n.apexcharts-tooltip-text-goals-label:empty,\n.apexcharts-tooltip-text-goals-value:empty,\n.apexcharts-tooltip-text-y-label:empty,\n.apexcharts-tooltip-text-y-value:empty,\n.apexcharts-tooltip-text-z-value:empty,\n.apexcharts-tooltip-title:empty {\n display: none\n}\n\n.apexcharts-tooltip-text-goals-label,\n.apexcharts-tooltip-text-goals-value {\n padding: 6px 0 5px\n}\n\n.apexcharts-tooltip-goals-group,\n.apexcharts-tooltip-text-goals-label,\n.apexcharts-tooltip-text-goals-value {\n display: flex\n}\n\n.apexcharts-tooltip-text-goals-label:not(:empty),\n.apexcharts-tooltip-text-goals-value:not(:empty) {\n margin-top: -6px\n}\n\n.apexcharts-tooltip-marker {\n width: 12px;\n height: 12px;\n position: relative;\n top: 0;\n margin-right: 10px;\n border-radius: 50%\n}\n\n.apexcharts-tooltip-series-group {\n padding: 0 10px;\n display: none;\n text-align: left;\n justify-content: left;\n align-items: center\n}\n\n.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker {\n opacity: 1\n}\n\n.apexcharts-tooltip-series-group.apexcharts-active,\n.apexcharts-tooltip-series-group:last-child {\n padding-bottom: 4px\n}\n\n.apexcharts-tooltip-series-group-hidden {\n opacity: 0;\n height: 0;\n line-height: 0;\n padding: 0 !important\n}\n\n.apexcharts-tooltip-y-group {\n padding: 6px 0 5px\n}\n\n.apexcharts-custom-tooltip,\n.apexcharts-tooltip-box {\n padding: 4px 8px\n}\n\n.apexcharts-tooltip-boxPlot {\n display: flex;\n flex-direction: column-reverse\n}\n\n.apexcharts-tooltip-box>div {\n margin: 4px 0\n}\n\n.apexcharts-tooltip-box span.value {\n font-weight: 700\n}\n\n.apexcharts-tooltip-rangebar {\n padding: 5px 8px\n}\n\n.apexcharts-tooltip-rangebar .category {\n font-weight: 600;\n color: #777\n}\n\n.apexcharts-tooltip-rangebar .series-name {\n font-weight: 700;\n display: block;\n margin-bottom: 5px\n}\n\n.apexcharts-xaxistooltip,\n.apexcharts-yaxistooltip {\n opacity: 0;\n pointer-events: none;\n color: #373d3f;\n font-size: 13px;\n text-align: center;\n border-radius: 2px;\n position: absolute;\n z-index: 10;\n background: #eceff1;\n border: 1px solid #90a4ae\n}\n\n.apexcharts-xaxistooltip {\n padding: 9px 10px;\n transition: .15s ease all\n}\n\n.apexcharts-xaxistooltip.apexcharts-theme-dark {\n background: rgba(0, 0, 0, .7);\n border: 1px solid rgba(0, 0, 0, .5);\n color: #fff\n}\n\n.apexcharts-xaxistooltip:after,\n.apexcharts-xaxistooltip:before {\n left: 50%;\n border: solid transparent;\n content: " ";\n height: 0;\n width: 0;\n position: absolute;\n pointer-events: none\n}\n\n.apexcharts-xaxistooltip:after {\n border-color: transparent;\n border-width: 6px;\n margin-left: -6px\n}\n\n.apexcharts-xaxistooltip:before {\n border-color: transparent;\n border-width: 7px;\n margin-left: -7px\n}\n\n.apexcharts-xaxistooltip-bottom:after,\n.apexcharts-xaxistooltip-bottom:before {\n bottom: 100%\n}\n\n.apexcharts-xaxistooltip-top:after,\n.apexcharts-xaxistooltip-top:before {\n top: 100%\n}\n\n.apexcharts-xaxistooltip-bottom:after {\n border-bottom-color: #eceff1\n}\n\n.apexcharts-xaxistooltip-bottom:before {\n border-bottom-color: #90a4ae\n}\n\n.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after,\n.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before {\n border-bottom-color: rgba(0, 0, 0, .5)\n}\n\n.apexcharts-xaxistooltip-top:after {\n border-top-color: #eceff1\n}\n\n.apexcharts-xaxistooltip-top:before {\n border-top-color: #90a4ae\n}\n\n.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after,\n.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before {\n border-top-color: rgba(0, 0, 0, .5)\n}\n\n.apexcharts-xaxistooltip.apexcharts-active {\n opacity: 1;\n transition: .15s ease all\n}\n\n.apexcharts-yaxistooltip {\n padding: 4px 10px\n}\n\n.apexcharts-yaxistooltip.apexcharts-theme-dark {\n background: rgba(0, 0, 0, .7);\n border: 1px solid rgba(0, 0, 0, .5);\n color: #fff\n}\n\n.apexcharts-yaxistooltip:after,\n.apexcharts-yaxistooltip:before {\n top: 50%;\n border: solid transparent;\n content: " ";\n height: 0;\n width: 0;\n position: absolute;\n pointer-events: none\n}\n\n.apexcharts-yaxistooltip:after {\n border-color: transparent;\n border-width: 6px;\n margin-top: -6px\n}\n\n.apexcharts-yaxistooltip:before {\n border-color: transparent;\n border-width: 7px;\n margin-top: -7px\n}\n\n.apexcharts-yaxistooltip-left:after,\n.apexcharts-yaxistooltip-left:before {\n left: 100%\n}\n\n.apexcharts-yaxistooltip-right:after,\n.apexcharts-yaxistooltip-right:before {\n right: 100%\n}\n\n.apexcharts-yaxistooltip-left:after {\n border-left-color: #eceff1\n}\n\n.apexcharts-yaxistooltip-left:before {\n border-left-color: #90a4ae\n}\n\n.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after,\n.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before {\n border-left-color: rgba(0, 0, 0, .5)\n}\n\n.apexcharts-yaxistooltip-right:after {\n border-right-color: #eceff1\n}\n\n.apexcharts-yaxistooltip-right:before {\n border-right-color: #90a4ae\n}\n\n.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after,\n.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before {\n border-right-color: rgba(0, 0, 0, .5)\n}\n\n.apexcharts-yaxistooltip.apexcharts-active {\n opacity: 1\n}\n\n.apexcharts-yaxistooltip-hidden {\n display: none\n}\n\n.apexcharts-xcrosshairs,\n.apexcharts-ycrosshairs {\n pointer-events: none;\n opacity: 0;\n transition: .15s ease all\n}\n\n.apexcharts-xcrosshairs.apexcharts-active,\n.apexcharts-ycrosshairs.apexcharts-active {\n opacity: 1;\n transition: .15s ease all\n}\n\n.apexcharts-ycrosshairs-hidden {\n opacity: 0\n}\n\n.apexcharts-selection-rect {\n cursor: move\n}\n\n.svg_select_boundingRect,\n.svg_select_points_rot {\n pointer-events: none;\n opacity: 0;\n visibility: hidden\n}\n\n.apexcharts-selection-rect+g .svg_select_boundingRect,\n.apexcharts-selection-rect+g .svg_select_points_rot {\n opacity: 0;\n visibility: hidden\n}\n\n.apexcharts-selection-rect+g .svg_select_points_l,\n.apexcharts-selection-rect+g .svg_select_points_r {\n cursor: ew-resize;\n opacity: 1;\n visibility: visible\n}\n\n.svg_select_points {\n fill: #efefef;\n stroke: #333;\n rx: 2\n}\n\n.apexcharts-svg.apexcharts-zoomable.hovering-zoom {\n cursor: crosshair\n}\n\n.apexcharts-svg.apexcharts-zoomable.hovering-pan {\n cursor: move\n}\n\n.apexcharts-menu-icon,\n.apexcharts-pan-icon,\n.apexcharts-reset-icon,\n.apexcharts-selection-icon,\n.apexcharts-toolbar-custom-icon,\n.apexcharts-zoom-icon,\n.apexcharts-zoomin-icon,\n.apexcharts-zoomout-icon {\n cursor: pointer;\n width: 20px;\n height: 20px;\n line-height: 24px;\n color: #6e8192;\n text-align: center\n}\n\n.apexcharts-menu-icon svg,\n.apexcharts-reset-icon svg,\n.apexcharts-zoom-icon svg,\n.apexcharts-zoomin-icon svg,\n.apexcharts-zoomout-icon svg {\n fill: #6e8192\n}\n\n.apexcharts-selection-icon svg {\n fill: #444;\n transform: scale(.76)\n}\n\n.apexcharts-theme-dark .apexcharts-menu-icon svg,\n.apexcharts-theme-dark .apexcharts-pan-icon svg,\n.apexcharts-theme-dark .apexcharts-reset-icon svg,\n.apexcharts-theme-dark .apexcharts-selection-icon svg,\n.apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg,\n.apexcharts-theme-dark .apexcharts-zoom-icon svg,\n.apexcharts-theme-dark .apexcharts-zoomin-icon svg,\n.apexcharts-theme-dark .apexcharts-zoomout-icon svg {\n fill: #f3f4f5\n}\n\n.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg,\n.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg,\n.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg {\n fill: #008ffb\n}\n\n.apexcharts-theme-light .apexcharts-menu-icon:hover svg,\n.apexcharts-theme-light .apexcharts-reset-icon:hover svg,\n.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg,\n.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg,\n.apexcharts-theme-light .apexcharts-zoomin-icon:hover svg,\n.apexcharts-theme-light .apexcharts-zoomout-icon:hover svg {\n fill: #333\n}\n\n.apexcharts-menu-icon,\n.apexcharts-selection-icon {\n position: relative\n}\n\n.apexcharts-reset-icon {\n margin-left: 5px\n}\n\n.apexcharts-menu-icon,\n.apexcharts-reset-icon,\n.apexcharts-zoom-icon {\n transform: scale(.85)\n}\n\n.apexcharts-zoomin-icon,\n.apexcharts-zoomout-icon {\n transform: scale(.7)\n}\n\n.apexcharts-zoomout-icon {\n margin-right: 3px\n}\n\n.apexcharts-pan-icon {\n transform: scale(.62);\n position: relative;\n left: 1px;\n top: 0\n}\n\n.apexcharts-pan-icon svg {\n fill: #fff;\n stroke: #6e8192;\n stroke-width: 2\n}\n\n.apexcharts-pan-icon.apexcharts-selected svg {\n stroke: #008ffb\n}\n\n.apexcharts-pan-icon:not(.apexcharts-selected):hover svg {\n stroke: #333\n}\n\n.apexcharts-toolbar {\n position: absolute;\n z-index: 11;\n max-width: 176px;\n text-align: right;\n border-radius: 3px;\n padding: 0 6px 2px;\n display: flex;\n justify-content: space-between;\n align-items: center\n}\n\n.apexcharts-menu {\n background: #fff;\n position: absolute;\n top: 100%;\n border: 1px solid #ddd;\n border-radius: 3px;\n padding: 3px;\n right: 10px;\n opacity: 0;\n min-width: 110px;\n transition: .15s ease all;\n pointer-events: none\n}\n\n.apexcharts-menu.apexcharts-menu-open {\n opacity: 1;\n pointer-events: all;\n transition: .15s ease all\n}\n\n.apexcharts-menu-item {\n padding: 6px 7px;\n font-size: 12px;\n cursor: pointer\n}\n\n.apexcharts-theme-light .apexcharts-menu-item:hover {\n background: #eee\n}\n\n.apexcharts-theme-dark .apexcharts-menu {\n background: rgba(0, 0, 0, .7);\n color: #fff\n}\n\n@media screen and (min-width:768px) {\n .apexcharts-canvas:hover .apexcharts-toolbar {\n opacity: 1\n }\n}\n\n.apexcharts-canvas .apexcharts-element-hidden,\n.apexcharts-datalabel.apexcharts-element-hidden,\n.apexcharts-hide .apexcharts-series-points {\n opacity: 0;\n}\n\n.apexcharts-hidden-element-shown {\n opacity: 1;\n transition: 0.25s ease all;\n}\n\n.apexcharts-datalabel,\n.apexcharts-datalabel-label,\n.apexcharts-datalabel-value,\n.apexcharts-datalabels,\n.apexcharts-pie-label {\n cursor: default;\n pointer-events: none\n}\n\n.apexcharts-pie-label-delay {\n opacity: 0;\n animation-name: opaque;\n animation-duration: .3s;\n animation-fill-mode: forwards;\n animation-timing-function: ease\n}\n\n.apexcharts-radialbar-label {\n cursor: pointer;\n}\n\n.apexcharts-annotation-rect,\n.apexcharts-area-series .apexcharts-area,\n.apexcharts-area-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,\n.apexcharts-gridline,\n.apexcharts-line,\n.apexcharts-line-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,\n.apexcharts-point-annotation-label,\n.apexcharts-radar-series path:not(.apexcharts-marker),\n.apexcharts-radar-series polygon,\n.apexcharts-toolbar svg,\n.apexcharts-tooltip .apexcharts-marker,\n.apexcharts-xaxis-annotation-label,\n.apexcharts-yaxis-annotation-label,\n.apexcharts-zoom-rect {\n pointer-events: none\n}\n\n.apexcharts-tooltip-active .apexcharts-marker {\n transition: .15s ease all\n}\n\n.resize-triggers {\n animation: 1ms resizeanim;\n visibility: hidden;\n opacity: 0;\n height: 100%;\n width: 100%;\n overflow: hidden\n}\n\n.contract-trigger:before,\n.resize-triggers,\n.resize-triggers>div {\n content: " ";\n display: block;\n position: absolute;\n top: 0;\n left: 0\n}\n\n.resize-triggers>div {\n height: 100%;\n width: 100%;\n background: #eee;\n overflow: auto\n}\n\n.contract-trigger:before {\n overflow: hidden;\n width: 200%;\n height: 200%\n}\n\n.apexcharts-bar-goals-markers {\n pointer-events: none\n}\n\n.apexcharts-bar-shadows {\n pointer-events: none\n}\n\n.apexcharts-rangebar-goals-markers {\n pointer-events: none\n}';var c=(null===(l=t.opts.chart)||void 0===l?void 0:l.nonce)||t.w.config.chart.nonce;c&&s.setAttribute("nonce",c),a?i.prepend(s):o.head.appendChild(s)}var u=t.create(t.w.config.series,{});if(!u)return e(t);t.mount(u).then((function(){"function"==typeof t.w.config.chart.events.mounted&&t.w.config.chart.events.mounted(t,t.w),t.events.fireEvent("mounted",[t,t.w]),e(u)})).catch((function(t){n(t)}))}else n(new Error("Element not found"))}))}},{key:"create",value:function(t,e){var n=this.w;new Ut(this).initModules();var r=this.w.globals;if(r.noData=!1,r.animationEnded=!1,this.responsive.checkResponsiveConfig(e),n.config.xaxis.convertedCatToNumeric&&new I(n.config).convertCatToNumericXaxis(n.config,this.ctx),null===this.el)return r.animationEnded=!0,null;if(this.core.setupElements(),"treemap"===n.config.chart.type&&(n.config.grid.show=!1,n.config.yaxis[0].show=!1),0===r.svgWidth)return r.animationEnded=!0,null;var i=k.checkComboSeries(t,n.config.chart.type);r.comboCharts=i.comboCharts,r.comboBarCount=i.comboBarCount;var a=t.every((function(t){return t.data&&0===t.data.length}));(0===t.length||a&&r.collapsedSeries.length<1)&&this.series.handleNoData(),this.events.setupEventHandlers(),this.data.parseData(t),this.theme.init(),new N(this).setGlobalMarkerSize(),this.formatters.setLabelFormatters(),this.titleSubtitle.draw(),r.noData&&r.collapsedSeries.length!==r.series.length&&!n.config.legend.showForSingleSeries||this.legend.init(),this.series.hasAllSeriesEqualX(),r.axisCharts&&(this.core.coreCalculations(),"category"!==n.config.xaxis.type&&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 o=this.core.xySettings();this.grid.createGridMask();var s=this.core.plotChartType(t,o),l=new $(this);return l.bringForward(),n.config.dataLabels.background.enabled&&l.dataLabelsBackground(),this.core.shiftGraphPosition(),{elGraph:s,xyRatios:o,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,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=this,r=n.w;return new Promise((function(i,a){if(null===n.el)return a(new Error("Not enough data to display or target element not found"));(null===e||r.globals.allSeriesCollapsed)&&n.series.handleNoData(),n.grid=new q(n);var o,s,l=n.grid.drawGrid();if(n.annotations=new j(n),n.annotations.drawImageAnnos(),n.annotations.drawTextAnnos(),"back"===r.config.grid.position&&(l&&r.globals.dom.elGraphical.add(l.el),null!=l&&null!==(o=l.elGridBorders)&&void 0!==o&&o.node&&r.globals.dom.elGraphical.add(l.elGridBorders)),Array.isArray(e.elGraph))for(var c=0;c0&&r.globals.memory.methodsToExec.forEach((function(t){t.method(t.params,!1,t.context)})),r.globals.axisCharts||r.globals.noData||n.core.resizeNonAxisCharts(),i(n)}))}},{key:"destroy",value:function(){var t,e;window.removeEventListener("resize",this.windowResizeHandler),this.el.parentNode,t=this.parentResizeHandler,(e=Qt.get(t))&&(e.disconnect(),Qt.delete(t));var n=this.w.config.chart.id;n&&Apex._chartInstances.forEach((function(t,e){t.id===x.escapeString(n)&&Apex._chartInstances.splice(e,1)})),new qt(this.ctx).clear({isUpdating:!1})}},{key:"updateOptions",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],a=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],o=this.w;return o.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(t,n){return e.updateHelpers._extendSeries(t,n)}))),this.updateHelpers.revertDefaultAxisMinMax()),t.xaxis&&(t=this.updateHelpers.forceXAxisUpdate(t)),t.yaxis&&(t=this.updateHelpers.forceYAxisUpdate(t)),o.globals.collapsedSeriesIndices.length>0&&this.series.clearPreviousPaths(),t.theme&&(t=this.theme.updateThemeOptions(t)),this.updateHelpers._updateOptions(t,n,r,i,a)}},{key:"updateSeries",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(t,e,n)}},{key:"appendSeries",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=this.w.config.series.slice();return r.push(t),this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(r,e,n)}},{key:"appendData",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this;n.w.globals.dataChanged=!0,n.series.getPreviousPaths();for(var r=n.w.config.series.slice(),i=0;i0&&void 0!==arguments[0])||arguments[0],e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this.series.resetSeries(t,e)}},{key:"addEventListener",value:function(t,e){this.events.addEventListener(t,e)}},{key:"removeEventListener",value:function(t,e){this.events.removeEventListener(t,e)}},{key:"addXaxisAnnotation",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=this;n&&(r=n),r.annotations.addXaxisAnnotationExternal(t,e,r)}},{key:"addYaxisAnnotation",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=this;n&&(r=n),r.annotations.addYaxisAnnotationExternal(t,e,r)}},{key:"addPointAnnotation",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=this;n&&(r=n),r.annotations.addPointAnnotationExternal(t,e,r)}},{key:"clearAnnotations",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,e=this;t&&(e=t),e.annotations.clearAnnotations(e)}},{key:"removeAnnotation",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=this;e&&(n=e),n.annotations.removeAnnotation(n,t)}},{key:"getChartArea",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner")}},{key:"getSeriesTotalXRange",value:function(t,e){return this.coreUtils.getSeriesTotalsXRange(t,e)}},{key:"getHighestValueInSeries",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return new Z(this.ctx).getMinYMaxY(t).highestY}},{key:"getLowestValueInSeries",value:function(){var t=arguments.length>0&&void 0!==arguments[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,e){return this.updateHelpers.toggleDataPointSelection(t,e)}},{key:"zoomX",value:function(t,e){this.ctx.toolbar.zoomUpdateOptions(t,e)}},{key:"setLocale",value:function(t){this.localization.setCurrentLocaleValues(t)}},{key:"dataURI",value:function(t){return new G(this.ctx).dataURI(t)}},{key:"exportToCSV",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new G(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;"function"==typeof t&&(t=t()),t&&this._windowResize()}}],[{key:"getChartByID",value:function(t){var e=x.escapeString(t);if(Apex._chartInstances){var n=Apex._chartInstances.filter((function(t){return t.id===e}))[0];return n&&n.chart}}},{key:"initOnLoad",value:function(){for(var e=document.querySelectorAll("[data-apexcharts]"),n=0;n2?i-2:0),o=2;o=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(t){d.headers[t]={}})),r.forEach(["post","put","patch"],(function(t){d.headers[t]=r.merge(s)})),t.exports=d},8507:function(t){"use strict";t.exports={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1}},4679:function(t){t.exports={version:"0.26.1"}},5955:function(t){"use strict";t.exports=function(t,e){return function(){for(var n=new Array(arguments.length),r=0;r=0)return;o[e]="set-cookie"===e?(o[e]?o[e]:[]).concat([n]):o[e]?o[e]+", "+n:n}})),o):o}},5431:function(t){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},6298:function(t,e,n){"use strict";var r=n(4679).version,i={};["object","boolean","number","function","string","symbol"].forEach((function(t,e){i[t]=function(n){return typeof n===t||"a"+(e<1?"n ":" ")+t}}));var a={};function o(t,e,n){if("object"!==typeof t)throw new TypeError("options must be an object");var r=Object.keys(t),i=r.length;while(i-- >0){var a=r[i],o=e[a];if(o){var s=t[a],l=void 0===s||o(s,a,t);if(!0!==l)throw new TypeError("option "+a+" must be "+l)}else if(!0!==n)throw Error("Unknown option "+a)}}i.transitional=function(t,e,n){function i(t,e){return"[Axios v"+r+"] Transitional option '"+t+"'"+e+(n?". "+n:"")}return function(n,r,o){if(!1===t)throw new Error(i(r," has been removed"+(e?" in "+e:"")));return e&&!a[r]&&(a[r]=!0,console.warn(i(r," has been deprecated since v"+e+" and will be removed in the near future"))),!t||t(n,r,o)}},t.exports={assertOptions:o,validators:i}},6642:function(t,e,n){"use strict";n(3252),n(6461),n(2372);var r=n(5955),i=Object.prototype.toString;function a(t){return Array.isArray(t)}function o(t){return"undefined"===typeof t}function s(t){return null!==t&&!o(t)&&null!==t.constructor&&!o(t.constructor)&&"function"===typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)}function l(t){return"[object ArrayBuffer]"===i.call(t)}function c(t){return"[object FormData]"===i.call(t)}function u(t){var e;return e="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&l(t.buffer),e}function d(t){return"string"===typeof t}function h(t){return"number"===typeof t}function f(t){return null!==t&&"object"===typeof t}function p(t){if("[object Object]"!==i.call(t))return!1;var e=Object.getPrototypeOf(t);return null===e||e===Object.prototype}function m(t){return"[object Date]"===i.call(t)}function g(t){return"[object File]"===i.call(t)}function v(t){return"[object Blob]"===i.call(t)}function b(t){return"[object Function]"===i.call(t)}function y(t){return f(t)&&b(t.pipe)}function x(t){return"[object URLSearchParams]"===i.call(t)}function w(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}function _(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!==typeof window&&"undefined"!==typeof document)}function A(t,e){if(null!==t&&"undefined"!==typeof t)if("object"!==typeof t&&(t=[t]),a(t))for(var n=0,r=t.length;n0,m=(/msie|trident/.test(f),function(){var t=!1;if(c)try{var e={get passive(){t=!0}};u.addEventListener("test",e,e),u.removeEventListener("test",e,e)}catch(n){t=!1}return t}()),g=c&&("ontouchstart"in d.documentElement||h.maxTouchPoints>0),v=c&&Boolean(u.PointerEvent||u.MSPointerEvent),b=c&&"IntersectionObserver"in u&&"IntersectionObserverEntry"in u&&"intersectionRatio"in u.IntersectionObserverEntry.prototype,y="BvConfig",x="$bvConfig",w=["xs","sm","md","lg","xl"],_=/\[(\d+)]/g,A=/^(BV?)/,k=/^\d+$/,M=/^\..+/,S=/^#/,L=/^#[A-Za-z]+[\w\-:.]*$/,O=/(<([^>]+)>)/gi,C=/\B([A-Z])/g,D=/([a-z])([A-Z])/g,T=/^[0-9]*\.?[0-9]+$/,P=/\+/g,Y=/[-/\\^$*+?.()|[\]{}]/g,j=/[\s\uFEFF\xA0]+/g,E=/\s+/,H=/\/\*$/,I=/(\s|^)(\w)/g,B=/^\s+/,F=/_/g,R=/-(\w)/g,z=/^\d+-\d\d?-\d\d?(?:\s|T|$)/,N=/-|\s|T/,W=/^([0-1]?[0-9]|2[0-3]):[0-5]?[0-9](:[0-5]?[0-9])?$/,$=/^.*(#[^#]+)$/,V=/%2C/g,X=/[!'()*]/g,G=/^(\?|#|&)/,U=/^\d+(\.\d*)?[/:]\d+(\.\d*)?$/,q=/[/:]/,Q=/^col-/,Z=/^BIcon/,K=/-u-.+/;function J(t){return J="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},J(t)}function tt(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function et(t,e){if("function"!==typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");Object.defineProperty(t,"prototype",{value:Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),writable:!1}),e&&ct(t,e)}function nt(t){var e=st();return function(){var n,r=ut(t);if(e){var i=ut(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return rt(this,n)}}function rt(t,e){if(e&&("object"===J(e)||"function"===typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return it(t)}function it(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function at(t){var e="function"===typeof Map?new Map:void 0;return at=function(t){if(null===t||!lt(t))return t;if("function"!==typeof t)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof e){if(e.has(t))return e.get(t);e.set(t,n)}function n(){return ot(t,arguments,ut(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),ct(n,t)},at(t)}function ot(t,e,n){return ot=st()?Reflect.construct:function(t,e,n){var r=[null];r.push.apply(r,e);var i=Function.bind.apply(t,r),a=new i;return n&&ct(a,n.prototype),a},ot.apply(null,arguments)}function st(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(ti){return!1}}function lt(t){return-1!==Function.toString.call(t).indexOf("[native code]")}function ct(t,e){return ct=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},ct(t,e)}function ut(t){return ut=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},ut(t)}var dt=i?u.Element:function(t){et(n,t);var e=nt(n);function n(){return tt(this,n),e.apply(this,arguments)}return n}(at(Object)),ht=i?u.HTMLElement:function(t){et(n,t);var e=nt(n);function n(){return tt(this,n),e.apply(this,arguments)}return n}(dt),ft=i?u.SVGElement:function(t){et(n,t);var e=nt(n);function n(){return tt(this,n),e.apply(this,arguments)}return n}(dt),pt=i?u.File:function(t){et(n,t);var e=nt(n);function n(){return tt(this,n),e.apply(this,arguments)}return n}(at(Object));function mt(t){return mt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},mt(t)}var gt=function(t){return mt(t)},vt=function(t){return Object.prototype.toString.call(t).slice(8,-1)},bt=function(t){return void 0===t},yt=function(t){return null===t},xt=function(t){return bt(t)||yt(t)},wt=function(t){return"function"===gt(t)},_t=function(t){return"boolean"===gt(t)},At=function(t){return"string"===gt(t)},kt=function(t){return"number"===gt(t)},Mt=function(t){return T.test(String(t))},St=function(t){return Array.isArray(t)},Lt=function(t){return null!==t&&"object"===mt(t)},Ot=function(t){return"[object Object]"===Object.prototype.toString.call(t)},Ct=function(t){return t instanceof Date},Dt=function(t){return t instanceof Event},Tt=function(t){return t instanceof pt},Pt=function(t){return"RegExp"===vt(t)},Yt=function(t){return!xt(t)&&wt(t.then)&&wt(t.catch)};function jt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Et(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n1&&void 0!==arguments[1]?arguments[1]:e;return St(e)?e.reduce((function(e,n){return[].concat(te(e),[t(n,n)])}),[]):Ot(e)?Nt(e).reduce((function(n,r){return Kt(Kt({},n),{},Jt({},r,t(e[r],e[r])))}),{}):n},se=function(t){return t},le=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;if(e=St(e)?e.join("."):e,!e||!Lt(t))return n;if(e in t)return t[e];e=String(e).replace(_,".$1");var r=e.split(".").filter(se);return 0===r.length?n:r.every((function(e){return Lt(t)&&e in t&&!xt(t=t[e])}))?t:yt(t)?null:n},ce=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=le(t,e);return xt(r)?n:r},ue=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n="undefined"!==typeof process&&process?{NODE_ENV:"production",BASE_URL:"/"}||0:{};return t?n[t]||e:n},de=function(){return ue("BOOTSTRAP_VUE_NO_WARN")||"production"===ue("NODE_ENV")},he=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;de()||console.warn("[BootstrapVue warn]: ".concat(e?"".concat(e," - "):"").concat(t))},fe=function(t){return!c&&(he("".concat(t,": Can not be called during SSR.")),!0)},pe=function(t){return!s&&(he("".concat(t,": Requires Promise support.")),!0)},me=function(t){return!l&&(he("".concat(t,": Requires MutationObserver support.")),!0)};function ge(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function ve(t,e){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};if(Ot(e)){var n=zt(e);n.forEach((function(n){var r=e[n];"breakpoints"===n?!St(r)||r.length<2||r.some((function(t){return!At(t)||0===t.length}))?he('"breakpoints" must be an array of at least 2 breakpoint names',y):t.$_config[n]=oe(r):Ot(r)&&(t.$_config[n]=zt(r).reduce((function(t,e){return bt(r[e])||(t[e]=oe(r[e])),t}),t.$_config[n]||{}))}))}}},{key:"resetConfig",value:function(){this.$_config={}}},{key:"getConfig",value:function(){return oe(this.$_config)}},{key:"getConfigValue",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;return oe(le(this.$_config,t,e))}}]),t}(),xe=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r["default"];e.prototype[x]=r["default"].prototype[x]=e.prototype[x]||r["default"].prototype[x]||new ye,e.prototype[x].setConfig(t)};function we(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function _e(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{},e=t.components,n=t.directives,r=t.plugins,i=function t(i){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.installed||(t.installed=!0,ke(i),xe(a,i),Ce(i,e),Te(i,n),Le(i,r))};return i.installed=!1,i},Se=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return _e(_e({},e),{},{install:Me(t)})},Le=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var n in e)n&&e[n]&&t.use(e[n])},Oe=function(t,e,n){t&&e&&n&&t.component(e,n)},Ce=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var n in e)Oe(t,n,e[n])},De=function(t,e,n){t&&e&&n&&t.directive(e.replace(/^VB/,"B"),n)},Te=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var n in e)De(t,n,e[n])},Pe="BAlert",Ye="BAspect",je="BAvatar",Ee="BAvatarGroup",He="BBadge",Ie="BBreadcrumb",Be="BBreadcrumbItem",Fe="BBreadcrumbLink",Re="BButton",ze="BButtonClose",Ne="BButtonGroup",We="BButtonToolbar",$e="BCalendar",Ve="BCard",Xe="BCardBody",Ge="BCardFooter",Ue="BCardGroup",qe="BCardHeader",Qe="BCardImg",Ze="BCardImgLazy",Ke="BCardSubTitle",Je="BCardText",tn="BCardTitle",en="BCarousel",nn="BCarouselSlide",rn="BCol",an="BCollapse",on="BContainer",sn="BDropdown",ln="BDropdownDivider",cn="BDropdownForm",un="BDropdownGroup",dn="BDropdownHeader",hn="BDropdownItem",fn="BDropdownItemButton",pn="BDropdownText",mn="BEmbed",gn="BForm",vn="BFormCheckbox",bn="BFormCheckboxGroup",yn="BFormDatalist",xn="BFormDatepicker",wn="BFormFile",_n="BFormGroup",An="BFormInput",kn="BFormInvalidFeedback",Mn="BFormRadio",Sn="BFormRadioGroup",Ln="BFormRating",On="BFormRow",Cn="BFormSelect",Dn="BFormSelectOption",Tn="BFormSelectOptionGroup",Pn="BFormSpinbutton",Yn="BFormTag",jn="BFormTags",En="BFormText",Hn="BFormTextarea",In="BFormTimepicker",Bn="BFormValidFeedback",Fn="BIcon",Rn="BIconBase",zn="BImg",Nn="BImgLazy",Wn="BInputGroup",$n="BInputGroupAddon",Vn="BInputGroupAppend",Xn="BInputGroupPrepend",Gn="BInputGroupText",Un="BJumbotron",qn="BLink",Qn="BListGroup",Zn="BListGroupItem",Kn="BMedia",Jn="BMediaAside",tr="BMediaBody",er="BModal",nr="BMsgBox",rr="BNav",ir="BNavbar",ar="BNavbarBrand",or="BNavbarNav",sr="BNavbarToggle",lr="BNavForm",cr="BNavItem",ur="BNavItemDropdown",dr="BNavText",hr="BOverlay",fr="BPagination",pr="BPaginationNav",mr="BPopover",gr="BProgress",vr="BProgressBar",br="BRow",yr="BSidebar",xr="BSkeleton",wr="BSkeletonIcon",_r="BSkeletonImg",Ar="BSkeletonTable",kr="BSkeletonWrapper",Mr="BSpinner",Sr="BTab",Lr="BTable",Or="BTableCell",Cr="BTableLite",Dr="BTableSimple",Tr="BTabs",Pr="BTbody",Yr="BTfoot",jr="BTh",Er="BThead",Hr="BTime",Ir="BToast",Br="BToaster",Fr="BTooltip",Rr="BTr",zr="BVCollapse",Nr="BVFormBtnLabelControl",Wr="BVFormRatingStar",$r="BVPopover",Vr="BVPopoverTemplate",Xr="BVPopper",Gr="BVTabButton",Ur="BVToastPop",qr="BVTooltip",Qr="BVTooltipTemplate",Zr="BVTransition",Kr="BVTransporter",Jr="BVTransporterTarget",ti=function(){return(ti=Object.assign||function(t){for(var e,n=1,r=arguments.length;n=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function ci(t,e){if(null==t)return{};var n,r,i={},a=Object.keys(t);for(r=0;r=0||(i[n]=t[n]);return i}function ui(t){return ui="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ui(t)}var di="_uid",hi=r["default"].version.startsWith("3"),fi=hi?"ref_for":"refInFor",pi=["class","staticClass","style","attrs","props","domProps","on","nativeOn","directives","scopedSlots","slot","key","ref","refInFor"],mi=r["default"].extend.bind(r["default"]);if(hi){var gi=r["default"].extend,vi=["router-link","transition","transition-group"],bi=r["default"].vModelDynamic.created,yi=r["default"].vModelDynamic.beforeUpdate;r["default"].vModelDynamic.created=function(t,e,n){bi.call(this,t,e,n),t._assign||(t._assign=function(){})},r["default"].vModelDynamic.beforeUpdate=function(t,e,n){yi.call(this,t,e,n),t._assign||(t._assign=function(){})},mi=function(t){if("object"===ui(t)&&t.render&&!t.__alreadyPatched){var e=t.render;t.__alreadyPatched=!0,t.render=function(n){var r=function(t,e,r){var i=void 0===r?[]:[Array.isArray(r)?r.filter(Boolean):r],a="string"===typeof t&&!vi.includes(t),o=e&&"object"===ui(e)&&!Array.isArray(e);if(!o)return n.apply(void 0,[t,e].concat(i));var s=e.attrs,l=e.props,c=li(e,["attrs","props"]),u=oi(oi({},c),{},{attrs:s,props:a?{}:l});return"router-link"!==t||u.slots||u.scopedSlots||(u.scopedSlots={$hasNormal:function(){}}),n.apply(void 0,[t,u].concat(i))};if(t.functional){var i,a,o=arguments[1],s=oi({},o);s.data={attrs:oi({},o.data.attrs||{}),props:oi({},o.data.props||{})},Object.keys(o.data||{}).forEach((function(t){pi.includes(t)?s.data[t]=o.data[t]:t in o.props?s.data.props[t]=o.data[t]:t.startsWith("on")||(s.data.attrs[t]=o.data[t])}));var l=["_ctx"],c=(null===(i=o.children)||void 0===i||null===(a=i.default)||void 0===a?void 0:a.call(i))||o.children;return c&&0===Object.keys(s.children).filter((function(t){return!l.includes(t)})).length?delete s.children:s.children=c,s.data.on=o.listeners,e.call(this,r,s)}return e.call(this,r)}}return gi.call(this,t)}.bind(r["default"])}var xi=r["default"].nextTick,wi="activate-tab",_i="blur",Ai="cancel",ki="change",Mi="changed",Si="click",Li="close",Oi="context",Ci="context-changed",Di="destroyed",Ti="disable",Pi="disabled",Yi="dismissed",ji="dismiss-count-down",Ei="enable",Hi="enabled",Ii="filtered",Bi="first",Fi="focus",Ri="focusin",zi="focusout",Ni="head-clicked",Wi="hidden",$i="hide",Vi="img-error",Xi="input",Gi="last",Ui="mouseenter",qi="mouseleave",Qi="next",Zi="ok",Ki="open",Ji="page-click",ta="paused",ea="prev",na="refresh",ra="refreshed",ia="remove",aa="row-clicked",oa="row-contextmenu",sa="row-dblclicked",la="row-hovered",ca="row-middle-clicked",ua="row-selected",da="row-unhovered",ha="selected",fa="show",pa="shown",ma="sliding-end",ga="sliding-start",va="sort-changed",ba="tag-state",ya="toggle",xa="unpaused",wa="update",_a=hi?"vnodeBeforeUnmount":"hook:beforeDestroy",Aa=hi?"vNodeUnmounted":"hook:destroyed",ka="update:",Ma="bv",Sa="::",La={passive:!0},Oa={passive:!0,capture:!1},Ca=void 0,Da=Array,Ta=Boolean,Pa=Date,Ya=Function,ja=Number,Ea=Object,Ha=RegExp,Ia=String,Ba=[Da,Ya],Fa=[Da,Ea],Ra=[Da,Ea,Ia],za=[Da,Ia],Na=[Ta,ja],Wa=[Ta,ja,Ia],$a=[Ta,Ia],Va=[Pa,Ia],Xa=[Ya,Ia],Ga=[ja,Ia],Ua=[ja,Ea,Ia],qa=[Ea,Ya],Qa=[Ea,Ia],Za="add-button-text",Ka="append",Ja="aside",to="badge",eo="bottom-row",no="button-content",ro="custom-foot",io="decrement",ao="default",oo="description",so="dismiss",lo="drop-placeholder",co="ellipsis-text",uo="empty",ho="emptyfiltered",fo="file-name",po="first",mo="first-text",go="footer",vo="header",bo="header-close",yo="icon-clear",xo="icon-empty",wo="icon-full",_o="icon-half",Ao="img",ko="increment",Mo="invalid-feedback",So="label",Lo="last-text",Oo="lead",Co="loading",Do="modal-backdrop",To="modal-cancel",Po="modal-footer",Yo="modal-header",jo="modal-header-close",Eo="modal-ok",Ho="modal-title",Io="nav-next-decade",Bo="nav-next-month",Fo="nav-next-year",Ro="nav-prev-decade",zo="nav-prev-month",No="nav-prev-year",Wo="nav-this-month",$o="next-text",Vo="overlay",Xo="page",Go="placeholder",Uo="prepend",qo="prev-text",Qo="row-details",Zo="table-busy",Ko="table-caption",Jo="table-colgroup",ts="tabs-end",es="tabs-start",ns="text",rs="thead-top",is="title",as="toast-title",os="top-row",ss="valid-feedback",ls=function(){return Array.from.apply(Array,arguments)},cs=function(t,e){return-1!==t.indexOf(e)},us=function(){for(var t=arguments.length,e=new Array(t),n=0;n1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t=us(t).filter(se),t.some((function(t){return e[t]||n[t]}))},ms=function(t){var e,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};t=us(t).filter(se);for(var a=0;a0&&void 0!==arguments[0]?arguments[0]:ao,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.$scopedSlots,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.$slots;return ps(t,e,n)},normalizeSlot:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ao,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.$scopedSlots,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this.$slots,i=ms(t,e,n,r);return i?us(i):i}}}),vs=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:NaN,n=parseInt(t,10);return isNaN(n)?e:n},bs=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:NaN,n=parseFloat(t);return isNaN(n)?e:n},ys=function(t,e){return bs(t).toFixed(vs(e,0))},xs=function(t){return t.replace(C,"-$1").toLowerCase()},ws=function(t){return t=xs(t).replace(R,(function(t,e){return e?e.toUpperCase():""})),t.charAt(0).toUpperCase()+t.slice(1)},_s=function(t){return t.replace(F," ").replace(D,(function(t,e,n){return e+" "+n})).replace(I,(function(t,e,n){return e+n.toUpperCase()}))},As=function(t){return t=At(t)?t.trim():String(t),t.charAt(0).toLowerCase()+t.slice(1)},ks=function(t){return t=At(t)?t.trim():String(t),t.charAt(0).toUpperCase()+t.slice(1)},Ms=function(t){return t.replace(Y,"\\$&")},Ss=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return xt(t)?"":St(t)||Ot(t)&&t.toString===Object.prototype.toString?JSON.stringify(t,null,e):String(t)},Ls=function(t){return Ss(t).replace(B,"")},Os=function(t){return Ss(t).trim()},Cs=function(t){return Ss(t).toLowerCase()},Ds=dt.prototype,Ts=["button","[href]:not(.disabled)","input","select","textarea","[tabindex]","[contenteditable]"].map((function(t){return"".concat(t,":not(:disabled):not([disabled])")})).join(", "),Ps=Ds.matches||Ds.msMatchesSelector||Ds.webkitMatchesSelector,Ys=Ds.closest||function(t){var e=this;do{if(Xs(e,t))return e;e=e.parentElement||e.parentNode}while(!yt(e)&&e.nodeType===Node.ELEMENT_NODE);return null},js=(u.requestAnimationFrame||u.webkitRequestAnimationFrame||u.mozRequestAnimationFrame||u.msRequestAnimationFrame||u.oRequestAnimationFrame||function(t){return setTimeout(t,16)}).bind(u),Es=u.MutationObserver||u.WebKitMutationObserver||u.MozMutationObserver||null,Hs=function(t){return t&&t.parentNode&&t.parentNode.removeChild(t)},Is=function(t){return!(!t||t.nodeType!==Node.ELEMENT_NODE)},Bs=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=d.activeElement;return e&&!t.some((function(t){return t===e}))?e:null},Fs=function(t,e){return Ss(t).toLowerCase()===Ss(e).toLowerCase()},Rs=function(t){return Is(t)&&t===Bs()},zs=function(t){if(!Is(t)||!t.parentNode||!Us(d.body,t))return!1;if("none"===al(t,"display"))return!1;var e=ol(t);return!!(e&&e.height>0&&e.width>0)},Ns=function(t){return!Is(t)||t.disabled||nl(t,"disabled")||Ks(t,"disabled")},Ws=function(t){return Is(t)&&t.offsetHeight},$s=function(t,e){return ls((Is(e)?e:d).querySelectorAll(t))},Vs=function(t,e){return(Is(e)?e:d).querySelector(t)||null},Xs=function(t,e){return!!Is(t)&&Ps.call(t,e)},Gs=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!Is(e))return null;var r=Ys.call(e,t);return n?r:r===e?null:r},Us=function(t,e){return!(!t||!wt(t.contains))&&t.contains(e)},qs=function(t){return d.getElementById(/^#/.test(t)?t.slice(1):t)||null},Qs=function(t,e){e&&Is(t)&&t.classList&&t.classList.add(e)},Zs=function(t,e){e&&Is(t)&&t.classList&&t.classList.remove(e)},Ks=function(t,e){return!!(e&&Is(t)&&t.classList)&&t.classList.contains(e)},Js=function(t,e,n){e&&Is(t)&&t.setAttribute(e,n)},tl=function(t,e){e&&Is(t)&&t.removeAttribute(e)},el=function(t,e){return e&&Is(t)?t.getAttribute(e):null},nl=function(t,e){return e&&Is(t)?t.hasAttribute(e):null},rl=function(t,e,n){e&&Is(t)&&(t.style[e]=n)},il=function(t,e){e&&Is(t)&&(t.style[e]="")},al=function(t,e){return e&&Is(t)&&t.style[e]||null},ol=function(t){return Is(t)?t.getBoundingClientRect():null},sl=function(t){var e=u.getComputedStyle;return e&&Is(t)?e(t):{}},ll=function(){var t=u.getSelection;return t?u.getSelection():null},cl=function(t){var e={top:0,left:0};if(!Is(t)||0===t.getClientRects().length)return e;var n=ol(t);if(n){var r=t.ownerDocument.defaultView;e.top=n.top+r.pageYOffset,e.left=n.left+r.pageXOffset}return e},ul=function(t){var e={top:0,left:0};if(!Is(t))return e;var n={top:0,left:0},r=sl(t);if("fixed"===r.position)e=ol(t)||e;else{e=cl(t);var i=t.ownerDocument,a=t.offsetParent||i.documentElement;while(a&&(a===i.body||a===i.documentElement)&&"static"===sl(a).position)a=a.parentNode;if(a&&a!==t&&a.nodeType===Node.ELEMENT_NODE){n=cl(a);var o=sl(a);n.top+=bs(o.borderTopWidth,0),n.left+=bs(o.borderLeftWidth,0)}}return{top:e.top-n.top-bs(r.marginTop,0),left:e.left-n.left-bs(r.marginLeft,0)}},dl=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;return $s(Ts,t).filter(zs).filter((function(t){return t.tabIndex>-1&&!t.disabled}))},hl=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{t.focus(e)}catch(n){}return Rs(t)},fl=function(t){try{t.blur()}catch(e){}return!Rs(t)},pl=function(t){var e=Bt(null);return function(){for(var n=arguments.length,r=new Array(n),i=0;i1&&void 0!==arguments[1]?arguments[1]:void 0,n=ml[x];return n?n.getConfigValue(t,e):oe(e)},vl=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;return e?gl("".concat(t,".").concat(e),n):gl(t,{})},bl=function(){return gl("breakpoints",w)},yl=pl((function(){return bl()})),xl=function(){return oe(yl())},wl=pl((function(){var t=xl();return t[0]="",t}));function _l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Al(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:Ca,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:void 0,i=!0===n;return r=i?r:n,Al(Al(Al({},t?{type:t}:{}),i?{required:i}:bt(e)?{}:{default:Lt(e)?function(){return e}:e}),bt(r)?{}:{validator:r})},Cl=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:se;if(St(t))return t.map(e);var n={};for(var r in t)Wt(t,r)&&(n[e(r)]=Lt(t[r])?Vt(t[r]):t[r]);return n},Dl=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:se;return(St(t)?t.slice():Nt(t)).reduce((function(t,r){return t[n(r)]=e[r],t}),{})},Tl=function(t,e,n){return Al(Al({},oe(t)),{},{default:function(){var r=vl(n,e,t.default);return wt(r)?r():r}})},Pl=function(t,e){return Nt(t).reduce((function(n,r){return Al(Al({},n),{},kl({},r,Tl(t[r],r,e)))}),{})},Yl=Tl({},"","").default.name,jl=function(t){return wt(t)&&t.name&&t.name!==Yl};function El(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Hl=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.type,r=void 0===n?Ca:n,i=e.defaultValue,a=void 0===i?void 0:i,o=e.validator,s=void 0===o?void 0:o,l=e.event,c=void 0===l?Xi:l,u=El({},t,Ol(r,a,s)),d=mi({model:{prop:t,event:c},props:u});return{mixin:d,props:u,prop:t,event:c}},Il=function(t){return m?Lt(t)?t:{capture:!!t||!1}:!!(Lt(t)?t.capture:t)},Bl=function(t,e,n,r){t&&t.addEventListener&&t.addEventListener(e,n,Il(r))},Fl=function(t,e,n,r){t&&t.removeEventListener&&t.removeEventListener(e,n,Il(r))},Rl=function(t){for(var e=t?Bl:Fl,n=arguments.length,r=new Array(n>1?n-1:0),i=1;i1&&void 0!==arguments[1]?arguments[1]:{},n=e.preventDefault,r=void 0===n||n,i=e.propagation,a=void 0===i||i,o=e.immediatePropagation,s=void 0!==o&&o;r&&t.preventDefault(),a&&t.stopPropagation(),s&&t.stopImmediatePropagation()},Nl=function(t){return xs(t.replace(A,""))},Wl=function(t,e){return[Ma,Nl(t),e].join(Sa)},$l=function(t,e){return[Ma,e,Nl(t)].join(Sa)};function Vl(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Xl=Pl({ariaLabel:Ol(Ia,"Close"),content:Ol(Ia,"×"),disabled:Ol(Ta,!1),textVariant:Ol(Ia)},ze),Gl=mi({name:ze,functional:!0,props:Xl,render:function(t,e){var n=e.props,r=e.data,i=e.slots,a=e.scopedSlots,o=i(),s=a||{},l={staticClass:"close",class:Vl({},"text-".concat(n.textVariant),n.textVariant),attrs:{type:"button",disabled:n.disabled,"aria-label":n.ariaLabel?String(n.ariaLabel):null},on:{click:function(t){n.disabled&&Dt(t)&&zl(t)}}};return ps(ao,s,o)||(l.domProps={innerHTML:n.content}),t("button",ii(r,l),ms(ao,{},s,o))}});function Ul(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function ql(t){for(var e=1;e0?t:0)},dc=function(t){return""===t||!0===t||!(vs(t,0)<1)&&!!t},hc=Pl(qt(rc(rc({},sc),{},{dismissLabel:Ol(Ia,"Close"),dismissible:Ol(Ta,!1),fade:Ol(Ta,!1),variant:Ol(Ia,"info")})),Pe),fc=mi({name:Pe,mixins:[oc,gs],props:hc,data:function(){return{countDown:0,localShow:dc(this[lc])}},watch:(Zl={},ic(Zl,lc,(function(t){this.countDown=uc(t),this.localShow=dc(t)})),ic(Zl,"countDown",(function(t){var e=this;this.clearCountDownInterval();var n=this[lc];Mt(n)&&(this.$emit(ji,t),n!==t&&this.$emit(cc,t),t>0?(this.localShow=!0,this.$_countDownTimeout=setTimeout((function(){e.countDown--}),1e3)):this.$nextTick((function(){js((function(){e.localShow=!1}))})))})),ic(Zl,"localShow",(function(t){var e=this[lc];t||!this.dismissible&&!Mt(e)||this.$emit(Yi),Mt(e)||e===t||this.$emit(cc,t)})),Zl),created:function(){this.$_filterTimer=null;var t=this[lc];this.countDown=uc(t),this.localShow=dc(t)},beforeDestroy:function(){this.clearCountDownInterval()},methods:{dismiss:function(){this.clearCountDownInterval(),this.countDown=0,this.localShow=!1},clearCountDownInterval:function(){clearTimeout(this.$_countDownTimeout),this.$_countDownTimeout=null}},render:function(t){var e=t();if(this.localShow){var n=this.dismissible,r=this.variant,i=t();n&&(i=t(Gl,{attrs:{"aria-label":this.dismissLabel},on:{click:this.dismiss}},[this.normalizeSlot(so)])),e=t("div",{staticClass:"alert",class:ic({"alert-dismissible":n},"alert-".concat(r),r),attrs:{role:"alert","aria-live":"polite","aria-atomic":!0},key:this[di]},[i,this.normalizeSlot()])}return t(ec,{props:{noFade:!this.fade}},[e])}}),pc=Se({components:{BAlert:fc}}),mc=Math.min,gc=Math.max,vc=Math.abs,bc=Math.ceil,yc=Math.floor,xc=Math.pow,wc=Math.round;function _c(t,e){return Lc(t)||Sc(t,e)||kc(t,e)||Ac()}function Ac(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function kc(t,e){if(t){if("string"===typeof t)return Mc(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Mc(t,e):void 0}}function Mc(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&void 0!==arguments[0]?arguments[0]:{},e=t.target,n=t.rel;return"_blank"===e&&yt(n)?"noopener":n||null},Wc=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.href,n=t.to,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Yc,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"#",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"/";if(e)return e;if(Rc(r))return null;if(At(n))return n||a;if(Ot(n)&&(n.path||n.query||n.hash)){var o=Ss(n.path),s=Ic(n.query),l=Ss(n.hash);return l=l&&"#"!==l.charAt(0)?"#".concat(l):l,"".concat(o).concat(s).concat(l)||a}return i};function $c(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Vc={viewBox:"0 0 16 16",width:"1em",height:"1em",focusable:"false",role:"img","aria-label":"icon"},Xc={width:null,height:null,focusable:null,role:null,"aria-label":null},Gc={animation:Ol(Ia),content:Ol(Ia),flipH:Ol(Ta,!1),flipV:Ol(Ta,!1),fontScale:Ol(Ga,1),rotate:Ol(Ga,0),scale:Ol(Ga,1),shiftH:Ol(Ga,0),shiftV:Ol(Ga,0),stacked:Ol(Ta,!1),title:Ol(Ia),variant:Ol(Ia)},Uc=mi({name:Rn,functional:!0,props:Gc,render:function(t,e){var n,r=e.data,i=e.props,a=e.children,o=i.animation,s=i.content,l=i.flipH,c=i.flipV,u=i.stacked,d=i.title,h=i.variant,f=gc(bs(i.fontScale,1),0)||1,p=gc(bs(i.scale,1),0)||1,m=bs(i.rotate,0),g=bs(i.shiftH,0),v=bs(i.shiftV,0),b=l||c||1!==p,y=b||m,x=g||v,w=!xt(s),_=[y?"translate(8 8)":null,b?"scale(".concat((l?-1:1)*p," ").concat((c?-1:1)*p,")"):null,m?"rotate(".concat(m,")"):null,y?"translate(-8 -8)":null].filter(se),A=t("g",{attrs:{transform:_.join(" ")||null},domProps:w?{innerHTML:s||""}:{}},a);x&&(A=t("g",{attrs:{transform:"translate(".concat(16*g/16," ").concat(-16*v/16,")")}},[A])),u&&(A=t("g",[A]));var k=d?t("title",d):null,M=[k,A].filter(se);return t("svg",ii({staticClass:"b-icon bi",class:(n={},$c(n,"text-".concat(h),h),$c(n,"b-icon-animation-".concat(o),o),n),attrs:Vc,style:u?{}:{fontSize:1===f?null:"".concat(100*f,"%")}},r,u?{attrs:Xc}:{},{attrs:{xmlns:u?null:"http://www.w3.org/2000/svg",fill:"currentColor"}}),M)}});function qc(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Qc(t){for(var e=1;e'),nu=Jc("CalendarFill",''),ru=Jc("ChevronBarLeft",''),iu=Jc("ChevronDoubleLeft",''),au=Jc("ChevronDown",''),ou=Jc("ChevronLeft",''),su=Jc("ChevronUp",''),lu=Jc("CircleFill",''),cu=Jc("Clock",''),uu=Jc("ClockFill",''),du=Jc("Dash",''),hu=Jc("PersonFill",''),fu=Jc("Plus",''),pu=Jc("Star",''),mu=Jc("StarFill",''),gu=Jc("StarHalf",''),vu=Jc("X",'');function bu(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function yu(t){for(var e=1;e1?n-1:0),i=1;it.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&void 0!==arguments[0]?arguments[0]:"";return String(t).replace(O,"")},eh=function(t,e){return t?{innerHTML:t}:e?{textContent:e}:{}};function nh(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function rh(t){for(var e=1;e-1&&(e=e.slice(0,n).reverse(),hl(e[0]))},focusNext:function(t){var e=this.getItems(),n=e.indexOf(t.target);n>-1&&(e=e.slice(n+1),hl(e[0]))},focusLast:function(){var t=this.getItems().reverse();hl(t[0])},onFocusin:function(t){var e=this.$el;t.target!==e||Us(e,t.relatedTarget)||(zl(t),this.focusFirst(t))},onKeydown:function(t){var e=t.keyCode,n=t.shiftKey;e===Iu||e===Pu?(zl(t),n?this.focusFirst(t):this.focusPrev(t)):e!==Lu&&e!==Eu||(zl(t),n?this.focusLast(t):this.focusNext(t))}},render:function(t){var e=this.keyNav;return t("div",{staticClass:"btn-toolbar",class:{"justify-content-between":this.justify},attrs:{role:"toolbar",tabindex:e?"0":null},on:e?{focusin:this.onFocusin,keydown:this.onKeydown}:{}},[this.normalizeSlot()])}}),Mh=Se({components:{BButtonToolbar:kh,BBtnToolbar:kh}}),Sh="gregory",Lh="long",Oh="narrow",Ch="short",Dh="2-digit",Th="numeric";function Ph(t,e){return Ih(t)||Hh(t,e)||jh(t,e)||Yh()}function Yh(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function jh(t,e){if(t){if("string"===typeof t)return Eh(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Eh(t,e):void 0}}function Eh(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n1&&void 0!==arguments[1]?arguments[1]:Sh;t=us(t).filter(se);var n=new Intl.DateTimeFormat(t,{calendar:e});return n.resolvedOptions().locale},Xh=function(t,e){var n=new Intl.DateTimeFormat(t,e);return n.format},Gh=function(t,e){return $h(t)===$h(e)},Uh=function(t){return t=Nh(t),t.setDate(1),t},qh=function(t){return t=Nh(t),t.setMonth(t.getMonth()+1),t.setDate(0),t},Qh=function(t,e){t=Nh(t);var n=t.getMonth();return t.setFullYear(t.getFullYear()+e),t.getMonth()!==n&&t.setDate(0),t},Zh=function(t){t=Nh(t);var e=t.getMonth();return t.setMonth(e-1),t.getMonth()===e&&t.setDate(0),t},Kh=function(t){t=Nh(t);var e=t.getMonth();return t.setMonth(e+1),t.getMonth()===(e+2)%12&&t.setDate(0),t},Jh=function(t){return Qh(t,-1)},tf=function(t){return Qh(t,1)},ef=function(t){return Qh(t,-10)},nf=function(t){return Qh(t,10)},rf=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return t=Wh(t),e=Wh(e)||t,n=Wh(n)||t,t?tn?n:t:null},af=["ar","az","ckb","fa","he","ks","lrc","mzn","ps","sd","te","ug","ur","yi"].map((function(t){return t.toLowerCase()})),of=function(t){var e=Ss(t).toLowerCase().replace(K,"").split("-"),n=e.slice(0,2).join("-"),r=e[0];return cs(af,n)||cs(af,r)},sf={id:Ol(Ia)},lf=mi({props:sf,data:function(){return{localId_:null}},computed:{safeId:function(){var t=this.id||this.localId_,e=function(e){return t?(e=String(e||"").replace(/\s+/g,"_"),e?t+"_"+e:t):null};return e}},mounted:function(){var t=this;this.$nextTick((function(){t.localId_="__BVID__".concat(t[di])}))}});function cf(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function uf(t){for(var e=1;ee}},dateDisabled:function(){var t=this,e=this.dateOutOfRange;return function(n){n=Wh(n);var r=$h(n);return!(!e(n)&&!t.computedDateDisabledFn(r,n))}},formatDateString:function(){return Xh(this.calendarLocale,uf(uf({year:Th,month:Dh,day:Dh},this.dateFormatOptions),{},{hour:void 0,minute:void 0,second:void 0,calendar:Sh}))},formatYearMonth:function(){return Xh(this.calendarLocale,{year:Th,month:Lh,calendar:Sh})},formatWeekdayName:function(){return Xh(this.calendarLocale,{weekday:Lh,calendar:Sh})},formatWeekdayNameShort:function(){return Xh(this.calendarLocale,{weekday:this.weekdayHeaderFormat||Ch,calendar:Sh})},formatDay:function(){var t=new Intl.NumberFormat([this.computedLocale],{style:"decimal",minimumIntegerDigits:1,minimumFractionDigits:0,maximumFractionDigits:0,notation:"standard"});return function(e){return t.format(e.getDate())}},prevDecadeDisabled:function(){var t=this.computedMin;return this.disabled||t&&qh(ef(this.activeDate))t},nextYearDisabled:function(){var t=this.computedMax;return this.disabled||t&&Uh(tf(this.activeDate))>t},nextDecadeDisabled:function(){var t=this.computedMax;return this.disabled||t&&Uh(nf(this.activeDate))>t},calendar:function(){for(var t=[],e=this.calendarFirstDay,n=e.getFullYear(),r=e.getMonth(),i=this.calendarDaysInMonth,a=e.getDay(),o=(this.computedWeekStarts>a?7:0)-this.computedWeekStarts,s=0-o-a,l=0;l<6&&s0);n!==this.visible&&(this.visible=n,this.callback(n),this.once&&this.visible&&(this.doneOnce=!0,this.stop()))}},{key:"stop",value:function(){this.observer&&this.observer.disconnect(),this.observer=null}}]),t}(),lp=function(t){var e=t[op];e&&e.stop&&e.stop(),delete t[op]},cp=function(t,e){var n=e.value,r=e.modifiers,i={margin:"0px",once:!1,callback:n};Nt(r).forEach((function(t){k.test(t)?i.margin="".concat(t,"px"):"once"===t.toLowerCase()&&(i.once=!0)})),lp(t),t[op]=new sp(t,i),t[op]._prevModifiers=Vt(r)},up=function(t,e,n){var r=e.value,i=e.oldValue,a=e.modifiers;a=Vt(a),!t||r===i&&t[op]&&Fu(a,t[op]._prevModifiers)||cp(t,{value:r,modifiers:a},n)},dp=function(t){lp(t)},hp={bind:cp,componentUpdated:up,unbind:dp};function fp(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function pp(t){for(var e=1;e0||i.removedNodes.length>0))&&(n=!0)}n&&e()}));return r.observe(t,Yp({childList:!0,subtree:!0},n)),r};function Ip(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Bp(t){for(var e=1;e0),touchStartX:0,touchDeltaX:0}},computed:{numSlides:function(){return this.slides.length}},watch:(Ep={},Fp(Ep,Wp,(function(t,e){t!==e&&this.setSlide(vs(t,0))})),Fp(Ep,"interval",(function(t,e){t!==e&&(t?(this.pause(!0),this.start(!1)):this.pause(!1))})),Fp(Ep,"isPaused",(function(t,e){t!==e&&this.$emit(t?ta:xa)})),Fp(Ep,"index",(function(t,e){t===e||this.isSliding||this.doSlide(t,e)})),Ep),created:function(){this.$_interval=null,this.$_animationTimeout=null,this.$_touchTimeout=null,this.$_observer=null,this.isPaused=!(vs(this.interval,0)>0)},mounted:function(){this.transitionEndEvent=Zp(this.$el)||null,this.updateSlides(),this.setObserver(!0)},beforeDestroy:function(){this.clearInterval(),this.clearAnimationTimeout(),this.clearTouchTimeout(),this.setObserver(!1)},methods:{clearInterval:function(t){function e(){return t.apply(this,arguments)}return e.toString=function(){return t.toString()},e}((function(){clearInterval(this.$_interval),this.$_interval=null})),clearAnimationTimeout:function(){clearTimeout(this.$_animationTimeout),this.$_animationTimeout=null},clearTouchTimeout:function(){clearTimeout(this.$_touchTimeout),this.$_touchTimeout=null},setObserver:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$_observer&&this.$_observer.disconnect(),this.$_observer=null,t&&(this.$_observer=Hp(this.$refs.inner,this.updateSlides.bind(this),{subtree:!1,childList:!0,attributes:!0,attributeFilter:["id"]}))},setSlide:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!(c&&document.visibilityState&&document.hidden)){var r=this.noWrap,i=this.numSlides;t=yc(t),0!==i&&(this.isSliding?this.$once(ma,(function(){js((function(){return e.setSlide(t,n)}))})):(this.direction=n,this.index=t>=i?r?i-1:0:t<0?r?0:i-1:t,r&&this.index!==t&&this.index!==this[Wp]&&this.$emit($p,this.index)))}},prev:function(){this.setSlide(this.index-1,"prev")},next:function(){this.setSlide(this.index+1,"next")},pause:function(t){t||(this.isPaused=!0),this.clearInterval()},start:function(t){t||(this.isPaused=!1),this.clearInterval(),this.interval&&this.numSlides>1&&(this.$_interval=setInterval(this.next,gc(1e3,this.interval)))},restart:function(){this.$el.contains(Bs())||this.start()},doSlide:function(t,e){var n=this,r=Boolean(this.interval),i=this.calcDirection(this.direction,e,t),a=i.overlayClass,o=i.dirClass,s=this.slides[e],l=this.slides[t];if(s&&l){if(this.isSliding=!0,r&&this.pause(!1),this.$emit(ga,t),this.$emit($p,this.index),this.noAnimation)Qs(l,"active"),Zs(s,"active"),this.isSliding=!1,this.$nextTick((function(){return n.$emit(ma,t)}));else{Qs(l,a),Ws(l),Qs(s,o),Qs(l,o);var c=!1,u=function e(){if(!c){if(c=!0,n.transitionEndEvent){var r=n.transitionEndEvent.split(/\s+/);r.forEach((function(t){return Fl(l,t,e,Oa)}))}n.clearAnimationTimeout(),Zs(l,o),Zs(l,a),Qs(l,"active"),Zs(s,"active"),Zs(s,o),Zs(s,a),Js(s,"aria-current","false"),Js(l,"aria-current","true"),Js(s,"aria-hidden","true"),Js(l,"aria-hidden","false"),n.isSliding=!1,n.direction=null,n.$nextTick((function(){return n.$emit(ma,t)}))}};if(this.transitionEndEvent){var d=this.transitionEndEvent.split(/\s+/);d.forEach((function(t){return Bl(l,t,u,Oa)}))}this.$_animationTimeout=setTimeout(u,Xp)}r&&this.start(!1)}},updateSlides:function(){this.pause(!0),this.slides=$s(".carousel-item",this.$refs.inner);var t=this.slides.length,e=gc(0,mc(yc(this.index),t-1));this.slides.forEach((function(n,r){var i=r+1;r===e?(Qs(n,"active"),Js(n,"aria-current","true")):(Zs(n,"active"),Js(n,"aria-current","false")),Js(n,"aria-posinset",String(i)),Js(n,"aria-setsize",String(t))})),this.setSlide(e),this.start(this.isPaused)},calcDirection:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return t?Vp[t]:n>e?Vp.next:Vp.prev},handleClick:function(t,e){var n=t.keyCode;"click"!==t.type&&n!==Hu&&n!==Cu||(zl(t),e())},handleSwipe:function(){var t=vc(this.touchDeltaX);if(!(t<=Up)){var e=t/this.touchDeltaX;this.touchDeltaX=0,e>0?this.prev():e<0&&this.next()}},touchStart:function(t){v&&qp[t.pointerType.toUpperCase()]?this.touchStartX=t.clientX:v||(this.touchStartX=t.touches[0].clientX)},touchMove:function(t){t.touches&&t.touches.length>1?this.touchDeltaX=0:this.touchDeltaX=t.touches[0].clientX-this.touchStartX},touchEnd:function(t){v&&qp[t.pointerType.toUpperCase()]&&(this.touchDeltaX=t.clientX-this.touchStartX),this.handleSwipe(),this.pause(!1),this.clearTouchTimeout(),this.$_touchTimeout=setTimeout(this.start,Gp+gc(1e3,this.interval))}},render:function(t){var e=this,n=this.indicators,r=this.background,i=this.noAnimation,a=this.noHoverPause,o=this.noTouch,s=this.index,l=this.isSliding,c=this.pause,u=this.restart,d=this.touchStart,h=this.touchEnd,f=this.safeId("__BV_inner_"),p=t("div",{staticClass:"carousel-inner",attrs:{id:f,role:"list"},ref:"inner"},[this.normalizeSlot()]),m=t();if(this.controls){var b=function(n,r,i){var a=function(t){l?zl(t,{propagation:!1}):e.handleClick(t,i)};return t("a",{staticClass:"carousel-control-".concat(n),attrs:{href:"#",role:"button","aria-controls":f,"aria-disabled":l?"true":null},on:{click:a,keydown:a}},[t("span",{staticClass:"carousel-control-".concat(n,"-icon"),attrs:{"aria-hidden":"true"}}),t("span",{class:"sr-only"},[r])])};m=[b("prev",this.labelPrev,this.prev),b("next",this.labelNext,this.next)]}var y=t("ol",{staticClass:"carousel-indicators",directives:[{name:"show",value:n}],attrs:{id:this.safeId("__BV_indicators_"),"aria-hidden":n?"false":"true","aria-label":this.labelIndicators,"aria-owns":f}},this.slides.map((function(r,i){var a=function(t){e.handleClick(t,(function(){e.setSlide(i)}))};return t("li",{class:{active:i===s},attrs:{role:"button",id:e.safeId("__BV_indicator_".concat(i+1,"_")),tabindex:n?"0":"-1","aria-current":i===s?"true":"false","aria-label":"".concat(e.labelGotoSlide," ").concat(i+1),"aria-describedby":r.id||null,"aria-controls":f},on:{click:a,keydown:a},key:"slide_".concat(i)})}))),x={mouseenter:a?Tp:c,mouseleave:a?Tp:u,focusin:c,focusout:u,keydown:function(t){if(!/input|textarea/i.test(t.target.tagName)){var n=t.keyCode;n!==Pu&&n!==Eu||(zl(t),e[n===Pu?"prev":"next"]())}}};return g&&!o&&(v?(x["&pointerdown"]=d,x["&pointerup"]=h):(x["&touchstart"]=d,x["&touchmove"]=this.touchMove,x["&touchend"]=h)),t("div",{staticClass:"carousel",class:{slide:!i,"carousel-fade":!i&&this.fade,"pointer-event":g&&v&&!o},style:{background:r},attrs:{role:"region",id:this.safeId(),"aria-busy":l?"true":"false"},on:x},[p,m,y])}});function tm(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function em(t){for(var e=1;e0?(Js(t,Nm,r.join(" ")),rl(t,Xm,"none")):(tl(t,Nm),il(t,Xm)),js((function(){eg(t,Pm(n,e))})),Fu(r,t[Fm])||(t[Fm]=r,r.forEach((function(t){Qu(Pm(n,e)).$emit(Qm,t)})))}},sg={bind:function(t,e,n){t[Bm]=!1,t[Fm]=[],rg(t,Pm(n,e)),og(t,e,n)},componentUpdated:og,updated:og,unbind:function(t,e,n){tg(t),ng(t,Pm(n,e)),ag(t,Hm),ag(t,Im),ag(t,Bm),ag(t,Fm),Zs(t,Ym),Zs(t,jm),tl(t,Wm),tl(t,Nm),tl(t,$m),il(t,Xm)}},lg=Se({directives:{VBToggle:sg}}),cg=Se({components:{BCollapse:Tm},plugins:{VBTogglePlugin:lg}}),ug="undefined"!==typeof window&&"undefined"!==typeof document&&"undefined"!==typeof navigator,dg=function(){for(var t=["Edge","Trident","Firefox"],e=0;e=0)return 1;return 0}();function hg(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then((function(){e=!1,t()})))}}function fg(t){var e=!1;return function(){e||(e=!0,setTimeout((function(){e=!1,t()}),dg))}}var pg=ug&&window.Promise,mg=pg?hg:fg;function gg(t){var e={};return t&&"[object Function]"===e.toString.call(t)}function vg(t,e){if(1!==t.nodeType)return[];var n=t.ownerDocument.defaultView,r=n.getComputedStyle(t,null);return e?r[e]:r}function bg(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function yg(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=vg(t),n=e.overflow,r=e.overflowX,i=e.overflowY;return/(auto|scroll|overlay)/.test(n+i+r)?t:yg(bg(t))}function xg(t){return t&&t.referenceNode?t.referenceNode:t}var wg=ug&&!(!window.MSInputMethodContext||!document.documentMode),_g=ug&&/MSIE 10/.test(navigator.userAgent);function Ag(t){return 11===t?wg:10===t?_g:wg||_g}function kg(t){if(!t)return document.documentElement;var e=Ag(10)?document.body:null,n=t.offsetParent||null;while(n===e&&t.nextElementSibling)n=(t=t.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===vg(n,"position")?kg(n):n:t?t.ownerDocument.documentElement:document.documentElement}function Mg(t){var e=t.nodeName;return"BODY"!==e&&("HTML"===e||kg(t.firstElementChild)===t)}function Sg(t){return null!==t.parentNode?Sg(t.parentNode):t}function Lg(t,e){if(!t||!t.nodeType||!e||!e.nodeType)return document.documentElement;var n=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?t:e,i=n?e:t,a=document.createRange();a.setStart(r,0),a.setEnd(i,0);var o=a.commonAncestorContainer;if(t!==o&&e!==o||r.contains(i))return Mg(o)?o:kg(o);var s=Sg(t);return s.host?Lg(s.host,e):Lg(t,Sg(e).host)}function Og(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===e?"scrollTop":"scrollLeft",r=t.nodeName;if("BODY"===r||"HTML"===r){var i=t.ownerDocument.documentElement,a=t.ownerDocument.scrollingElement||i;return a[n]}return t[n]}function Cg(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=Og(e,"top"),i=Og(e,"left"),a=n?-1:1;return t.top+=r*a,t.bottom+=r*a,t.left+=i*a,t.right+=i*a,t}function Dg(t,e){var n="x"===e?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(t["border"+n+"Width"])+parseFloat(t["border"+r+"Width"])}function Tg(t,e,n,r){return Math.max(e["offset"+t],e["scroll"+t],n["client"+t],n["offset"+t],n["scroll"+t],Ag(10)?parseInt(n["offset"+t])+parseInt(r["margin"+("Height"===t?"Top":"Left")])+parseInt(r["margin"+("Height"===t?"Bottom":"Right")]):0)}function Pg(t){var e=t.body,n=t.documentElement,r=Ag(10)&&getComputedStyle(n);return{height:Tg("Height",e,n,r),width:Tg("Width",e,n,r)}}var Yg=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},jg=function(){function t(t,e){for(var n=0;n2&&void 0!==arguments[2]&&arguments[2],r=Ag(10),i="HTML"===e.nodeName,a=Bg(t),o=Bg(e),s=yg(t),l=vg(e),c=parseFloat(l.borderTopWidth),u=parseFloat(l.borderLeftWidth);n&&i&&(o.top=Math.max(o.top,0),o.left=Math.max(o.left,0));var d=Ig({top:a.top-o.top-c,left:a.left-o.left-u,width:a.width,height:a.height});if(d.marginTop=0,d.marginLeft=0,!r&&i){var h=parseFloat(l.marginTop),f=parseFloat(l.marginLeft);d.top-=c-h,d.bottom-=c-h,d.left-=u-f,d.right-=u-f,d.marginTop=h,d.marginLeft=f}return(r&&!n?e.contains(s):e===s&&"BODY"!==s.nodeName)&&(d=Cg(d,e)),d}function Rg(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.ownerDocument.documentElement,r=Fg(t,n),i=Math.max(n.clientWidth,window.innerWidth||0),a=Math.max(n.clientHeight,window.innerHeight||0),o=e?0:Og(n),s=e?0:Og(n,"left"),l={top:o-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:i,height:a};return Ig(l)}function zg(t){var e=t.nodeName;if("BODY"===e||"HTML"===e)return!1;if("fixed"===vg(t,"position"))return!0;var n=bg(t);return!!n&&zg(n)}function Ng(t){if(!t||!t.parentElement||Ag())return document.documentElement;var e=t.parentElement;while(e&&"none"===vg(e,"transform"))e=e.parentElement;return e||document.documentElement}function Wg(t,e,n,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a={top:0,left:0},o=i?Ng(t):Lg(t,xg(e));if("viewport"===r)a=Rg(o,i);else{var s=void 0;"scrollParent"===r?(s=yg(bg(e)),"BODY"===s.nodeName&&(s=t.ownerDocument.documentElement)):s="window"===r?t.ownerDocument.documentElement:r;var l=Fg(s,o,i);if("HTML"!==s.nodeName||zg(o))a=l;else{var c=Pg(t.ownerDocument),u=c.height,d=c.width;a.top+=l.top-l.marginTop,a.bottom=u+l.top,a.left+=l.left-l.marginLeft,a.right=d+l.left}}n=n||0;var h="number"===typeof n;return a.left+=h?n:n.left||0,a.top+=h?n:n.top||0,a.right-=h?n:n.right||0,a.bottom-=h?n:n.bottom||0,a}function $g(t){var e=t.width,n=t.height;return e*n}function Vg(t,e,n,r,i){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var o=Wg(n,r,a,i),s={top:{width:o.width,height:e.top-o.top},right:{width:o.right-e.right,height:o.height},bottom:{width:o.width,height:o.bottom-e.bottom},left:{width:e.left-o.left,height:o.height}},l=Object.keys(s).map((function(t){return Hg({key:t},s[t],{area:$g(s[t])})})).sort((function(t,e){return e.area-t.area})),c=l.filter((function(t){var e=t.width,r=t.height;return e>=n.clientWidth&&r>=n.clientHeight})),u=c.length>0?c[0].key:l[0].key,d=t.split("-")[1];return u+(d?"-"+d:"")}function Xg(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=r?Ng(e):Lg(e,xg(n));return Fg(n,i,r)}function Gg(t){var e=t.ownerDocument.defaultView,n=e.getComputedStyle(t),r=parseFloat(n.marginTop||0)+parseFloat(n.marginBottom||0),i=parseFloat(n.marginLeft||0)+parseFloat(n.marginRight||0),a={width:t.offsetWidth+i,height:t.offsetHeight+r};return a}function Ug(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,(function(t){return e[t]}))}function qg(t,e,n){n=n.split("-")[0];var r=Gg(t),i={width:r.width,height:r.height},a=-1!==["right","left"].indexOf(n),o=a?"top":"left",s=a?"left":"top",l=a?"height":"width",c=a?"width":"height";return i[o]=e[o]+e[l]/2-r[l]/2,i[s]=n===s?e[s]-r[c]:e[Ug(s)],i}function Qg(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function Zg(t,e,n){if(Array.prototype.findIndex)return t.findIndex((function(t){return t[e]===n}));var r=Qg(t,(function(t){return t[e]===n}));return t.indexOf(r)}function Kg(t,e,n){var r=void 0===n?t:t.slice(0,Zg(t,"name",n));return r.forEach((function(t){t["function"]&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=t["function"]||t.fn;t.enabled&&gg(n)&&(e.offsets.popper=Ig(e.offsets.popper),e.offsets.reference=Ig(e.offsets.reference),e=n(e,t))})),e}function Jg(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=Xg(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=Vg(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=qg(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=Kg(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}function tv(t,e){return t.some((function(t){var n=t.name,r=t.enabled;return r&&n===e}))}function ev(t){for(var e=[!1,"ms","Webkit","Moz","O"],n=t.charAt(0).toUpperCase()+t.slice(1),r=0;ro[f]&&(t.offsets.popper[d]+=s[d]+p-o[f]),t.offsets.popper=Ig(t.offsets.popper);var m=s[d]+s[c]/2-p/2,g=vg(t.instance.popper),v=parseFloat(g["margin"+u]),b=parseFloat(g["border"+u+"Width"]),y=m-t.offsets.popper[d]-v-b;return y=Math.max(Math.min(o[c]-p,y),0),t.arrowElement=r,t.offsets.arrow=(n={},Eg(n,d,Math.round(y)),Eg(n,h,""),n),t}function yv(t){return"end"===t?"start":"start"===t?"end":t}var xv=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],wv=xv.slice(3);function _v(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=wv.indexOf(t),r=wv.slice(n+1).concat(wv.slice(0,n));return e?r.reverse():r}var Av={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function kv(t,e){if(tv(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var n=Wg(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement,t.positionFixed),r=t.placement.split("-")[0],i=Ug(r),a=t.placement.split("-")[1]||"",o=[];switch(e.behavior){case Av.FLIP:o=[r,i];break;case Av.CLOCKWISE:o=_v(r);break;case Av.COUNTERCLOCKWISE:o=_v(r,!0);break;default:o=e.behavior}return o.forEach((function(s,l){if(r!==s||o.length===l+1)return t;r=t.placement.split("-")[0],i=Ug(r);var c=t.offsets.popper,u=t.offsets.reference,d=Math.floor,h="left"===r&&d(c.right)>d(u.left)||"right"===r&&d(c.left)d(u.top)||"bottom"===r&&d(c.top)d(n.right),m=d(c.top)d(n.bottom),v="left"===r&&f||"right"===r&&p||"top"===r&&m||"bottom"===r&&g,b=-1!==["top","bottom"].indexOf(r),y=!!e.flipVariations&&(b&&"start"===a&&f||b&&"end"===a&&p||!b&&"start"===a&&m||!b&&"end"===a&&g),x=!!e.flipVariationsByContent&&(b&&"start"===a&&p||b&&"end"===a&&f||!b&&"start"===a&&g||!b&&"end"===a&&m),w=y||x;(h||v||w)&&(t.flipped=!0,(h||v)&&(r=o[l+1]),w&&(a=yv(a)),t.placement=r+(a?"-"+a:""),t.offsets.popper=Hg({},t.offsets.popper,qg(t.instance.popper,t.offsets.reference,t.placement)),t=Kg(t.instance.modifiers,t,"flip"))})),t}function Mv(t){var e=t.offsets,n=e.popper,r=e.reference,i=t.placement.split("-")[0],a=Math.floor,o=-1!==["top","bottom"].indexOf(i),s=o?"right":"bottom",l=o?"left":"top",c=o?"width":"height";return n[s]a(r[s])&&(t.offsets.popper[l]=a(r[s])),t}function Sv(t,e,n,r){var i=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),a=+i[1],o=i[2];if(!a)return t;if(0===o.indexOf("%")){var s=void 0;switch(o){case"%p":s=n;break;case"%":case"%r":default:s=r}var l=Ig(s);return l[e]/100*a}if("vh"===o||"vw"===o){var c=void 0;return c="vh"===o?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0),c/100*a}return a}function Lv(t,e,n,r){var i=[0,0],a=-1!==["right","left"].indexOf(r),o=t.split(/(\+|\-)/).map((function(t){return t.trim()})),s=o.indexOf(Qg(o,(function(t){return-1!==t.search(/,|\s/)})));o[s]&&-1===o[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,c=-1!==s?[o.slice(0,s).concat([o[s].split(l)[0]]),[o[s].split(l)[1]].concat(o.slice(s+1))]:[o];return c=c.map((function(t,r){var i=(1===r?!a:a)?"height":"width",o=!1;return t.reduce((function(t,e){return""===t[t.length-1]&&-1!==["+","-"].indexOf(e)?(t[t.length-1]=e,o=!0,t):o?(t[t.length-1]+=e,o=!1,t):t.concat(e)}),[]).map((function(t){return Sv(t,i,e,n)}))})),c.forEach((function(t,e){t.forEach((function(n,r){cv(n)&&(i[e]+=n*("-"===t[r-1]?-1:1))}))})),i}function Ov(t,e){var n=e.offset,r=t.placement,i=t.offsets,a=i.popper,o=i.reference,s=r.split("-")[0],l=void 0;return l=cv(+n)?[+n,0]:Lv(n,a,o,s),"left"===s?(a.top+=l[0],a.left-=l[1]):"right"===s?(a.top+=l[0],a.left+=l[1]):"top"===s?(a.left+=l[0],a.top-=l[1]):"bottom"===s&&(a.left+=l[0],a.top+=l[1]),t.popper=a,t}function Cv(t,e){var n=e.boundariesElement||kg(t.instance.popper);t.instance.reference===n&&(n=kg(n));var r=ev("transform"),i=t.instance.popper.style,a=i.top,o=i.left,s=i[r];i.top="",i.left="",i[r]="";var l=Wg(t.instance.popper,t.instance.reference,e.padding,n,t.positionFixed);i.top=a,i.left=o,i[r]=s,e.boundaries=l;var c=e.priority,u=t.offsets.popper,d={primary:function(t){var n=u[t];return u[t]l[t]&&!e.escapeWithReference&&(r=Math.min(u[n],l[t]-("right"===t?u.width:u.height))),Eg({},n,r)}};return c.forEach((function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";u=Hg({},u,d[e](t))})),t.offsets.popper=u,t}function Dv(t){var e=t.placement,n=e.split("-")[0],r=e.split("-")[1];if(r){var i=t.offsets,a=i.reference,o=i.popper,s=-1!==["bottom","top"].indexOf(n),l=s?"left":"top",c=s?"width":"height",u={start:Eg({},l,a[l]),end:Eg({},l,a[l]+a[c]-o[c])};t.offsets.popper=Hg({},o,u[r])}return t}function Tv(t){if(!vv(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,n=Qg(t.instance.modifiers,(function(t){return"preventOverflow"===t.name})).boundaries;if(e.bottomn.right||e.top>n.bottom||e.right2&&void 0!==arguments[2]?arguments[2]:{};Yg(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=mg(this.update.bind(this)),this.options=Hg({},t.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(Hg({},t.Defaults.modifiers,i.modifiers)).forEach((function(e){r.options.modifiers[e]=Hg({},t.Defaults.modifiers[e]||{},i.modifiers?i.modifiers[e]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(t){return Hg({name:t},r.options.modifiers[t])})).sort((function(t,e){return t.order-e.order})),this.modifiers.forEach((function(t){t.enabled&&gg(t.onLoad)&&t.onLoad(r.reference,r.popper,r.options,t,r.state)})),this.update();var a=this.options.eventsEnabled;a&&this.enableEventListeners(),this.state.eventsEnabled=a}return jg(t,[{key:"update",value:function(){return Jg.call(this)}},{key:"destroy",value:function(){return nv.call(this)}},{key:"enableEventListeners",value:function(){return ov.call(this)}},{key:"disableEventListeners",value:function(){return lv.call(this)}}]),t}();Ev.Utils=("undefined"!==typeof window?window:n.g).PopperUtils,Ev.placements=xv,Ev.Defaults=jv;var Hv=Ev,Iv="top-start",Bv="top-end",Fv="bottom-start",Rv="bottom-end",zv="right-start",Nv="left-start";function Wv(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function $v(t,e){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{};if(Wv(this,t),!e)throw new TypeError("Failed to construct '".concat(this.constructor.name,"'. 1 argument required, ").concat(arguments.length," given."));It(this,t.Defaults,this.constructor.Defaults,n,{type:e}),Ft(this,{type:Qt(),cancelable:Qt(),nativeEvent:Qt(),target:Qt(),relatedTarget:Qt(),vueTarget:Qt(),componentId:Qt()});var r=!1;this.preventDefault=function(){this.cancelable&&(r=!0)},Rt(this,"defaultPrevented",{enumerable:!0,get:function(){return r}})}return Vv(t,null,[{key:"Defaults",get:function(){return{type:"",cancelable:!0,nativeEvent:null,target:null,relatedTarget:null,vueTarget:null,componentId:null}}}]),t}(),Gv=mi({data:function(){return{listenForClickOut:!1}},watch:{listenForClickOut:function(t,e){t!==e&&(Fl(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,Oa),t&&Bl(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,Oa))}},beforeCreate:function(){this.clickOutElement=null,this.clickOutEventName=null},mounted:function(){this.clickOutElement||(this.clickOutElement=document),this.clickOutEventName||(this.clickOutEventName="click"),this.listenForClickOut&&Bl(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,Oa)},beforeDestroy:function(){Fl(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,Oa)},methods:{isClickOut:function(t){return!Us(this.$el,t.target)},_clickOutHandler:function(t){this.clickOutHandler&&this.isClickOut(t)&&this.clickOutHandler(t)}}}),Uv=mi({data:function(){return{listenForFocusIn:!1}},watch:{listenForFocusIn:function(t,e){t!==e&&(Fl(this.focusInElement,"focusin",this._focusInHandler,Oa),t&&Bl(this.focusInElement,"focusin",this._focusInHandler,Oa))}},beforeCreate:function(){this.focusInElement=null},mounted:function(){this.focusInElement||(this.focusInElement=document),this.listenForFocusIn&&Bl(this.focusInElement,"focusin",this._focusInHandler,Oa)},beforeDestroy:function(){Fl(this.focusInElement,"focusin",this._focusInHandler,Oa)},methods:{_focusInHandler:function(t){this.focusInHandler&&this.focusInHandler(t)}}}),qv=null;hi&&(qv=new WeakMap);var Qv=function(t,e){hi&&qv.set(t,e)},Zv=function(t){hi&&qv.delete(t)},Kv=function(t){if(!hi)return t.__vue__;var e=t;while(e){if(qv.has(e))return qv.get(e);e=e.parentNode}return null};function Jv(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function tb(t){for(var e=1;e0&&void 0!==arguments[0]&&arguments[0];this.disabled||(this.visible=!1,t&&this.$once(Wi,this.focusToggler))},toggle:function(t){t=t||{};var e=t,n=e.type,r=e.keyCode;("click"===n||"keydown"===n&&-1!==[Cu,Hu,Lu].indexOf(r))&&(this.disabled?this.visible=!1:(this.$emit(ya,t),zl(t),this.visible?this.hide(!0):this.show()))},onMousedown:function(t){zl(t,{propagation:!1})},onKeydown:function(t){var e=t.keyCode;e===Du?this.onEsc(t):e===Lu?this.focusNext(t,!1):e===Iu&&this.focusNext(t,!0)},onEsc:function(t){this.visible&&(this.visible=!1,zl(t),this.$once(Wi,this.focusToggler))},onSplitClick:function(t){this.disabled?this.visible=!1:this.$emit(Si,t)},hideHandler:function(t){var e=this,n=t.target;!this.visible||Us(this.$refs.menu,n)||Us(this.toggler,n)||(this.clearHideTimeout(),this.$_hideTimeout=setTimeout((function(){return e.hide()}),this.hideDelay))},clickOutHandler:function(t){this.hideHandler(t)},focusInHandler:function(t){this.hideHandler(t)},focusNext:function(t,e){var n=this,r=t.target;!this.visible||t&&Gs(ib,r)||(zl(t),this.$nextTick((function(){var t=n.getItems();if(!(t.length<1)){var i=t.indexOf(r);e&&i>0?i--:!e&&i1&&void 0!==arguments[1]?arguments[1]:null;if(Ot(t)){var n=ce(t,this.valueField),r=ce(t,this.textField);return{value:bt(n)?e||r:n,text:th(String(bt(r)?e:r)),html:ce(t,this.htmlField),disabled:Boolean(ce(t,this.disabledField))}}return{value:e||t,text:th(String(t)),disabled:!1}},normalizeOptions:function(t){var e=this;return St(t)?t.map((function(t){return e.normalizeOption(t)})):Ot(t)?(he(ny,this.$options.name),Nt(t).map((function(n){return e.normalizeOption(t[n]||{},n)}))):[]}}});function ay(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function oy(t){for(var e=1;e-1:Fu(e,t)},isRadio:function(){return!1}},watch:Vy({},Gy,(function(t,e){Fu(t,e)||this.setIndeterminate(t)})),mounted:function(){this.setIndeterminate(this[Gy])},methods:{computedLocalCheckedWatcher:function(t,e){if(!Fu(t,e)){this.$emit(Ry,t);var n=this.$refs.input;n&&this.$emit(Uy,n.indeterminate)}},handleChange:function(t){var e=this,n=t.target,r=n.checked,i=n.indeterminate,a=this.value,o=this.uncheckedValue,s=this.computedLocalChecked;if(St(s)){var l=_y(s,a);r&&l<0?s=s.concat(a):!r&&l>-1&&(s=s.slice(0,l).concat(s.slice(l+1)))}else s=r?a:o;this.computedLocalChecked=s,this.$nextTick((function(){e.$emit(ki,s),e.isGroup&&e.bvGroup.$emit(ki,s),e.$emit(Uy,i)}))},setIndeterminate:function(t){St(this.computedLocalChecked)&&(t=!1);var e=this.$refs.input;e&&(e.indeterminate=t,this.$emit(Uy,t))}}}),Zy=Pl(zy,Mn),Ky=mi({name:Mn,mixins:[Ny],inject:{getBvGroup:{from:"getBvRadioGroup",default:function(){return function(){return null}}}},props:Zy,computed:{bvGroup:function(){return this.getBvGroup()}}});function Jy(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function tx(t){for(var e=1;e0&&(l=[t("div",{staticClass:"b-form-date-controls d-flex flex-wrap",class:{"justify-content-between":l.length>1,"justify-content-end":l.length<2}},l)]);var h=t(bf,{staticClass:"b-form-date-calendar w-100",props:Tx(Tx({},Dl(Fx,a)),{},{hidden:!this.isVisible,value:e,valueAsDate:!1,width:this.calendarWidth}),on:{selected:this.onSelected,input:this.onInput,context:this.onContext},scopedSlots:Xt(o,["nav-prev-decade","nav-prev-year","nav-prev-month","nav-this-month","nav-next-month","nav-next-year","nav-next-decade"]),key:"calendar",ref:"calendar"},l);return t(Cx,{staticClass:"b-form-datepicker",props:Tx(Tx({},Dl(Rx,a)),{},{formattedValue:e?this.formattedValue:"",id:this.safeId(),lang:this.computedLang,menuClass:[{"bg-dark":i,"text-light":i},this.menuClass],placeholder:s,rtl:this.isRTL,value:e}),on:{show:this.onShow,shown:this.onShown,hidden:this.onHidden},scopedSlots:Px({},no,o[no]||this.defaultButtonFn),ref:"control"},[h])}}),Wx=Se({components:{BFormDatepicker:Nx,BDatepicker:Nx}});function $x(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Vx(t){for(var e=1;e1&&void 0!==arguments[1])||arguments[1];return Promise.all(ls(t).filter((function(t){return"file"===t.kind})).map((function(t){var n=tw(t);if(n){if(n.isDirectory&&e)return nw(n.createReader(),"".concat(n.name,"/"));if(n.isFile)return new Promise((function(t){n.file((function(e){e.$path="",t(e)}))}))}return null})).filter(se))},nw=function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return new Promise((function(r){var i=[],a=function a(){e.readEntries((function(e){0===e.length?r(Promise.all(i).then((function(t){return hs(t)}))):(i.push(Promise.all(e.map((function(e){if(e){if(e.isDirectory)return t(e.createReader(),"".concat(n).concat(e.name,"/"));if(e.isFile)return new Promise((function(t){e.file((function(e){e.$path="".concat(n).concat(e.name),t(e)}))}))}return null})).filter(se))),a())}))};a()}))},rw=Pl(qt(Vx(Vx(Vx(Vx(Vx(Vx(Vx({},sf),qx),ky),Sy),Dy),Oy),{},{accept:Ol(Ia,""),browseText:Ol(Ia,"Browse"),capture:Ol(Ta,!1),directory:Ol(Ta,!1),dropPlaceholder:Ol(Ia,"Drop files here"),fileNameFormatter:Ol(Ya),multiple:Ol(Ta,!1),noDrop:Ol(Ta,!1),noDropPlaceholder:Ol(Ia,"Not allowed"),noTraverse:Ol(Ta,!1),placeholder:Ol(Ia,"No file chosen")})),wn),iw=mi({name:wn,mixins:[qu,lf,Ux,gs,My,Ty,Ly,gs],inheritAttrs:!1,props:rw,data:function(){return{files:[],dragging:!1,dropAllowed:!this.noDrop,hasFocus:!1}},computed:{computedAccept:function(){var t=this.accept;return t=(t||"").trim().split(/[,\s]+/).filter(se),0===t.length?null:t.map((function(t){var e="name",n="^",r="$";M.test(t)?n="":(e="type",H.test(t)&&(r=".+$",t=t.slice(0,-1))),t=Ms(t);var i=new RegExp("".concat(n).concat(t).concat(r));return{rx:i,prop:e}}))},computedCapture:function(){var t=this.capture;return!0===t||""===t||(t||null)},computedAttrs:function(){var t=this.name,e=this.disabled,n=this.required,r=this.form,i=this.computedCapture,a=this.accept,o=this.multiple,s=this.directory;return Vx(Vx({},this.bvAttrs),{},{type:"file",id:this.safeId(),name:t,disabled:e,required:n,form:r||null,capture:i,accept:a||null,multiple:o,directory:s,webkitdirectory:s,"aria-required":n?"true":null})},computedFileNameFormatter:function(){var t=this.fileNameFormatter;return jl(t)?t:this.defaultFileNameFormatter},clonedFiles:function(){return oe(this.files)},flattenedFiles:function(){return fs(this.files)},fileNames:function(){return this.flattenedFiles.map((function(t){return t.name}))},labelContent:function(){if(this.dragging&&!this.noDrop)return this.normalizeSlot(lo,{allowed:this.dropAllowed})||(this.dropAllowed?this.dropPlaceholder:this.$createElement("span",{staticClass:"text-danger"},this.noDropPlaceholder));if(0===this.files.length)return this.normalizeSlot(Go)||this.placeholder;var t=this.flattenedFiles,e=this.clonedFiles,n=this.fileNames,r=this.computedFileNameFormatter;return this.hasNormalizedSlot(fo)?this.normalizeSlot(fo,{files:t,filesTraversed:e,names:n}):r(t,e,n)}},watch:(Yx={},Xx(Yx,Qx,(function(t){(!t||St(t)&&0===t.length)&&this.reset()})),Xx(Yx,"files",(function(t,e){if(!Fu(t,e)){var n=this.multiple,r=this.noTraverse,i=!n||r?fs(t):t;this.$emit(Zx,n?i:i[0]||null)}})),Yx),created:function(){this.$_form=null},mounted:function(){var t=Gs("form",this.$el);t&&(Bl(t,"reset",this.reset,La),this.$_form=t)},beforeDestroy:function(){var t=this.$_form;t&&Fl(t,"reset",this.reset,La)},methods:{isFileValid:function(t){if(!t)return!1;var e=this.computedAccept;return!e||e.some((function(e){return e.rx.test(t[e.prop])}))},isFilesArrayValid:function(t){var e=this;return St(t)?t.every((function(t){return e.isFileValid(t)})):this.isFileValid(t)},defaultFileNameFormatter:function(t,e,n){return n.join(", ")},setFiles:function(t){this.dropAllowed=!this.noDrop,this.dragging=!1,this.files=this.multiple?this.directory?t:fs(t):fs(t).slice(0,1)},setInputFiles:function(t){try{var e=new ClipboardEvent("").clipboardData||new DataTransfer;fs(oe(t)).forEach((function(t){delete t.$path,e.items.add(t)})),this.$refs.input.files=e.files}catch(n){}},reset:function(){try{var t=this.$refs.input;t.value="",t.type="",t.type="file"}catch(e){}this.files=[]},handleFiles:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(e){var n=t.filter(this.isFilesArrayValid);n.length>0&&(this.setFiles(n),this.setInputFiles(n))}else this.setFiles(t)},focusHandler:function(t){this.plain||"focusout"===t.type?this.hasFocus=!1:this.hasFocus=!0},onChange:function(t){var e=this,n=t.type,r=t.target,i=t.dataTransfer,a=void 0===i?{}:i,o="drop"===n;this.$emit(ki,t);var l=ls(a.items||[]);if(s&&l.length>0&&!yt(tw(l[0])))ew(l,this.directory).then((function(t){return e.handleFiles(t,o)}));else{var c=ls(r.files||a.files||[]).map((function(t){return t.$path=t.webkitRelativePath||"",t}));this.handleFiles(c,o)}},onDragenter:function(t){zl(t),this.dragging=!0;var e=t.dataTransfer,n=void 0===e?{}:e;if(this.noDrop||this.disabled||!this.dropAllowed)return n.dropEffect="none",void(this.dropAllowed=!1);n.dropEffect="copy"},onDragover:function(t){zl(t),this.dragging=!0;var e=t.dataTransfer,n=void 0===e?{}:e;if(this.noDrop||this.disabled||!this.dropAllowed)return n.dropEffect="none",void(this.dropAllowed=!1);n.dropEffect="copy"},onDragleave:function(t){var e=this;zl(t),this.$nextTick((function(){e.dragging=!1,e.dropAllowed=!e.noDrop}))},onDrop:function(t){var e=this;zl(t),this.dragging=!1,this.noDrop||this.disabled||!this.dropAllowed?this.$nextTick((function(){e.dropAllowed=!e.noDrop})):this.onChange(t)}},render:function(t){var e=this.custom,n=this.plain,r=this.size,i=this.dragging,a=this.stateClass,o=this.bvAttrs,s=t("input",{class:[{"form-control-file":n,"custom-file-input":e,focus:e&&this.hasFocus},a],style:e?{zIndex:-5}:{},attrs:this.computedAttrs,on:{change:this.onChange,focusin:this.focusHandler,focusout:this.focusHandler,reset:this.reset},ref:"input"});if(n)return s;var l=t("label",{staticClass:"custom-file-label",class:{dragging:i},attrs:{for:this.safeId(),"data-browse":this.browseText||null}},[t("span",{staticClass:"d-block form-file-text",style:{pointerEvents:"none"}},[this.labelContent])]);return t("div",{staticClass:"custom-file b-form-file",class:[Xx({},"b-custom-control-".concat(r),r),a,o.class],style:o.style,attrs:{id:this.safeId("_BV_file_outer_")},on:{dragenter:this.onDragenter,dragover:this.onDragover,dragleave:this.onDragleave,drop:this.onDrop}},[s,l])}}),aw=Se({components:{BFormFile:iw,BFile:iw}}),ow=function(t){return"\\"+t},sw=function(t){t=Ss(t);var e=t.length,n=t.charCodeAt(0);return t.split("").reduce((function(r,i,a){var o=t.charCodeAt(a);return 0===o?r+"�":127===o||o>=1&&o<=31||0===a&&o>=48&&o<=57||1===a&&o>=48&&o<=57&&45===n?r+ow("".concat(o.toString(16)," ")):0===a&&45===o&&1===e?r+ow(i):o>=128||45===o||95===o||o>=48&&o<=57||o>=65&&o<=90||o>=97&&o<=122?r+i:r+ow(i)}),"")};function lw(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function cw(t){for(var e=1;e0||Nt(this.labelColProps).length>0}},watch:{ariaDescribedby:function(t,e){t!==e&&this.updateAriaDescribedby(t,e)}},mounted:function(){var t=this;this.$nextTick((function(){t.updateAriaDescribedby(t.ariaDescribedby)}))},methods:{getAlignClasses:function(t,e){return wl().reduce((function(n,r){var i=t[Ll(r,"".concat(e,"Align"))]||null;return i&&n.push(["text",r,i].filter(se).join("-")),n}),[])},getColProps:function(t,e){return wl().reduce((function(n,r){var i=t[Ll(r,"".concat(e,"Cols"))];return i=""===i||(i||!1),_t(i)||"auto"===i||(i=vs(i,0),i=i>0&&i),i&&(n[r||(_t(i)?"col":"cols")]=i),n}),{})},updateAriaDescribedby:function(t,e){var n=this.labelFor;if(c&&n){var r=Vs("#".concat(sw(n)),this.$refs.content);if(r){var i="aria-describedby",a=(t||"").split(E),o=(e||"").split(E),s=(el(r,i)||"").split(E).filter((function(t){return!cs(o,t)})).concat(a).filter((function(t,e,n){return n.indexOf(t)===e})).filter(se).join(" ").trim();s?Js(r,i,s):tl(r,i)}}},onLegendClick:function(t){if(!this.labelFor){var e=t.target,n=e?e.tagName:"";if(-1===_w.indexOf(n)){var r=$s(ww,this.$refs.content).filter(zs);1===r.length&&hl(r[0])}}}},render:function(t){var e=this.computedState,n=this.feedbackAriaLive,r=this.isHorizontal,i=this.labelFor,a=this.normalizeSlot,o=this.safeId,s=this.tooltip,l=o(),c=!i,u=t(),d=a(So)||this.label,h=d?o("_BV_label_"):null;if(d||r){var f=this.labelSize,p=this.labelColProps,m=c?"legend":"label";this.labelSrOnly?(d&&(u=t(m,{class:"sr-only",attrs:{id:h,for:i||null}},[d])),u=t(r?gw:"div",{props:r?p:{}},[u])):u=t(r?gw:m,{on:c?{click:this.onLegendClick}:{},props:r?bw(bw({},p),{},{tag:m}):{},attrs:{id:h,for:i||null,tabindex:c?"-1":null},class:[c?"bv-no-focus-ring":"",r||c?"col-form-label":"",!r&&c?"pt-0":"",r||c?"":"d-block",f?"col-form-label-".concat(f):"",this.labelAlignClasses,this.labelClass]},[d])}var g=t(),v=a(Mo)||this.invalidFeedback,b=v?o("_BV_feedback_invalid_"):null;v&&(g=t(gy,{props:{ariaLive:n,id:b,state:e,tooltip:s},attrs:{tabindex:v?"-1":null}},[v]));var y=t(),x=a(ss)||this.validFeedback,w=x?o("_BV_feedback_valid_"):null;x&&(y=t(by,{props:{ariaLive:n,id:w,state:e,tooltip:s},attrs:{tabindex:x?"-1":null}},[x]));var _=t(),A=a(oo)||this.description,k=A?o("_BV_description_"):null;A&&(_=t(py,{attrs:{id:k,tabindex:"-1"}},[A]));var M=this.ariaDescribedby=[k,!1===e?b:null,!0===e?w:null].filter(se).join(" ")||null,S=t(r?gw:"div",{props:r?this.contentColProps:{},ref:"content"},[a(ao,{ariaDescribedby:M,descriptionId:k,id:l,labelId:h})||t(),g,y,_]);return t(c?"fieldset":r?xy:"div",{staticClass:"form-group",class:[{"was-validated":this.validated},this.stateClass],attrs:{id:l,disabled:c?this.disabled:null,role:c?null:"group","aria-invalid":this.computedAriaInvalid,"aria-labelledby":c&&r?h:null}},r&&c?[t(xy,[u,S])]:[u,S])}},Mw=Se({components:{BFormGroup:kw,BFormFieldset:kw}}),Sw=mi({computed:{selectionStart:{cache:!1,get:function(){return this.$refs.input.selectionStart},set:function(t){this.$refs.input.selectionStart=t}},selectionEnd:{cache:!1,get:function(){return this.$refs.input.selectionEnd},set:function(t){this.$refs.input.selectionEnd=t}},selectionDirection:{cache:!1,get:function(){return this.$refs.input.selectionDirection},set:function(t){this.$refs.input.selectionDirection=t}}},methods:{select:function(){var t;(t=this.$refs.input).select.apply(t,arguments)},setSelectionRange:function(){var t;(t=this.$refs.input).setSelectionRange.apply(t,arguments)},setRangeText:function(){var t;(t=this.$refs.input).setRangeText.apply(t,arguments)}}});function Lw(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Ow(t){for(var e=1;e2&&void 0!==arguments[2]&&arguments[2];return t=Ss(t),!this.hasFormatter||this.lazyFormatter&&!n||(t=this.formatter(t,e)),t},modifyValue:function(t){return t=Ss(t),this.trim&&(t=t.trim()),this.number&&(t=bs(t,t)),t},updateValue:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.lazy;if(!r||n){this.clearDebounce();var i=function(){if(t=e.modifyValue(t),t!==e.vModelValue)e.vModelValue=t,e.$emit(jw,t);else if(e.hasFormatter){var n=e.$refs.input;n&&t!==n.value&&(n.value=t)}},a=this.computedDebounce;a>0&&!r&&!n?this.$_inputDebounceTimer=setTimeout(i,a):i()}},onInput:function(t){if(!t.target.composing){var e=t.target.value,n=this.formatValue(e,t);!1===n||t.defaultPrevented?zl(t,{propagation:!1}):(this.localValue=n,this.updateValue(n),this.$emit(Xi,n))}},onChange:function(t){var e=t.target.value,n=this.formatValue(e,t);!1===n||t.defaultPrevented?zl(t,{propagation:!1}):(this.localValue=n,this.updateValue(n,!0),this.$emit(ki,n))},onBlur:function(t){var e=t.target.value,n=this.formatValue(e,t,!0);!1!==n&&(this.localValue=Ss(this.modifyValue(n)),this.updateValue(n,!0)),this.$emit(_i,t)},focus:function(){this.disabled||hl(this.$el)},blur:function(){this.disabled||fl(this.$el)}}}),Iw=mi({computed:{validity:{cache:!1,get:function(){return this.$refs.input.validity}},validationMessage:{cache:!1,get:function(){return this.$refs.input.validationMessage}},willValidate:{cache:!1,get:function(){return this.$refs.input.willValidate}}},methods:{setCustomValidity:function(){var t;return(t=this.$refs.input).setCustomValidity.apply(t,arguments)},checkValidity:function(){var t;return(t=this.$refs.input).checkValidity.apply(t,arguments)},reportValidity:function(){var t;return(t=this.$refs.input).reportValidity.apply(t,arguments)}}});function Bw(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Fw(t){for(var e=1;e=n?"full":e>=n-.5?"half":"empty",u={variant:a,disabled:o,readonly:s};return t("span",{staticClass:"b-rating-star",class:{focused:r&&e===n||!vs(e)&&n===l,"b-rating-star-empty":"empty"===c,"b-rating-star-half":"half"===c,"b-rating-star-full":"full"===c},attrs:{tabindex:o||s?null:"-1"},on:{click:this.onClick}},[t("span",{staticClass:"b-rating-icon"},[this.normalizeSlot(c,u)])])}}),l_=Pl(qt(Qw(Qw(Qw(Qw(Qw({},sf),t_),Gt(ky,["required","autofocus"])),Oy),{},{color:Ol(Ia),iconClear:Ol(Ia,"x"),iconEmpty:Ol(Ia,"star"),iconFull:Ol(Ia,"star-fill"),iconHalf:Ol(Ia,"star-half"),inline:Ol(Ta,!1),locale:Ol(za),noBorder:Ol(Ta,!1),precision:Ol(Ga),readonly:Ol(Ta,!1),showClear:Ol(Ta,!1),showValue:Ol(Ta,!1),showValueMax:Ol(Ta,!1),stars:Ol(Ga,i_,(function(t){return vs(t)>=r_})),variant:Ol(Ia)})),Ln),c_=mi({name:Ln,components:{BIconStar:pu,BIconStarHalf:gu,BIconStarFill:mu,BIconX:vu},mixins:[lf,Jw,Cy],props:l_,data:function(){var t=bs(this[e_],null),e=a_(this.stars);return{localValue:yt(t)?null:o_(t,0,e),hasFocus:!1}},computed:{computedStars:function(){return a_(this.stars)},computedRating:function(){var t=bs(this.localValue,0),e=vs(this.precision,3);return o_(bs(t.toFixed(e)),0,this.computedStars)},computedLocale:function(){var t=us(this.locale).filter(se),e=new Intl.NumberFormat(t);return e.resolvedOptions().locale},isInteractive:function(){return!this.disabled&&!this.readonly},isRTL:function(){return of(this.computedLocale)},formattedRating:function(){var t=vs(this.precision),e=this.showValueMax,n=this.computedLocale,r={notation:"standard",minimumFractionDigits:isNaN(t)?0:t,maximumFractionDigits:isNaN(t)?3:t},i=this.computedStars.toLocaleString(n),a=this.localValue;return a=yt(a)?e?"-":"":a.toLocaleString(n,r),e?"".concat(a,"/").concat(i):a}},watch:(zw={},Zw(zw,e_,(function(t,e){if(t!==e){var n=bs(t,null);this.localValue=yt(n)?null:o_(n,0,this.computedStars)}})),Zw(zw,"localValue",(function(t,e){t!==e&&t!==(this.value||0)&&this.$emit(n_,t||null)})),Zw(zw,"disabled",(function(t){t&&(this.hasFocus=!1,this.blur())})),zw),methods:{focus:function(){this.disabled||hl(this.$el)},blur:function(){this.disabled||fl(this.$el)},onKeydown:function(t){var e=t.keyCode;if(this.isInteractive&&cs([Pu,Lu,Eu,Iu],e)){zl(t,{propagation:!1});var n=vs(this.localValue,0),r=this.showClear?0:1,i=this.computedStars,a=this.isRTL?-1:1;e===Pu?this.localValue=o_(n-a,r,i)||null:e===Eu?this.localValue=o_(n+a,r,i):e===Lu?this.localValue=o_(n-1,r,i)||null:e===Iu&&(this.localValue=o_(n+1,r,i))}},onSelected:function(t){this.isInteractive&&(this.localValue=t)},onFocus:function(t){this.hasFocus=!!this.isInteractive&&"focus"===t.type},renderIcon:function(t){return this.$createElement(ku,{props:{icon:t,variant:this.disabled||this.color?null:this.variant||null}})},iconEmptyFn:function(){return this.renderIcon(this.iconEmpty)},iconHalfFn:function(){return this.renderIcon(this.iconHalf)},iconFullFn:function(){return this.renderIcon(this.iconFull)},iconClearFn:function(){return this.$createElement(ku,{props:{icon:this.iconClear}})}},render:function(t){var e=this,n=this.disabled,r=this.readonly,i=this.name,a=this.form,o=this.inline,s=this.variant,l=this.color,c=this.noBorder,u=this.hasFocus,d=this.computedRating,h=this.computedStars,f=this.formattedRating,p=this.showClear,m=this.isRTL,g=this.isInteractive,v=this.$scopedSlots,b=[];if(p&&!n&&!r){var y=t("span",{staticClass:"b-rating-icon"},[(v[yo]||this.iconClearFn)()]);b.push(t("span",{staticClass:"b-rating-star b-rating-star-clear flex-grow-1",class:{focused:u&&0===d},attrs:{tabindex:g?"-1":null},on:{click:function(){return e.onSelected(null)}},key:"clear"},[y]))}for(var x=0;x1&&void 0!==arguments[1]?arguments[1]:null;if(Ot(t)){var n=ce(t,this.valueField),r=ce(t,this.textField),i=ce(t,this.optionsField,null);return yt(i)?{value:bt(n)?e||r:n,text:String(bt(r)?e:r),html:ce(t,this.htmlField),disabled:Boolean(ce(t,this.disabledField))}:{label:String(ce(t,this.labelField)||r),options:this.normalizeOptions(i)}}return{value:e||t,text:String(t),disabled:!1}}}}),w_=Pl({disabled:Ol(Ta,!1),value:Ol(Ca,void 0,!0)},Dn),__=mi({name:Dn,functional:!0,props:w_,render:function(t,e){var n=e.props,r=e.data,i=e.children,a=n.value,o=n.disabled;return t("option",ii(r,{attrs:{disabled:o},domProps:{value:a}}),i)}});function A_(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function k_(t){for(var e=1;e0?t:X_},computedInterval:function(){var t=vs(this.repeatInterval,0);return t>0?t:G_},computedThreshold:function(){return gc(vs(this.repeatThreshold,U_),1)},computedStepMultiplier:function(){return gc(vs(this.repeatStepMultiplier,q_),1)},computedPrecision:function(){var t=this.computedStep;return yc(t)===t?0:(t.toString().split(".")[1]||"").length},computedMultiplier:function(){return xc(10,this.computedPrecision||0)},valueAsFixed:function(){var t=this.localValue;return yt(t)?"":t.toFixed(this.computedPrecision)},computedLocale:function(){var t=us(this.locale).filter(se),e=new Intl.NumberFormat(t);return e.resolvedOptions().locale},computedRTL:function(){return of(this.computedLocale)},defaultFormatter:function(){var t=this.computedPrecision,e=new Intl.NumberFormat(this.computedLocale,{style:"decimal",useGrouping:!1,minimumIntegerDigits:1,minimumFractionDigits:t,maximumFractionDigits:t,notation:"standard"});return e.format},computedFormatter:function(){var t=this.formatterFn;return jl(t)?t:this.defaultFormatter},computedAttrs:function(){return H_(H_({},this.bvAttrs),{},{role:"group",lang:this.computedLocale,tabindex:this.disabled?null:"-1",title:this.ariaLabel})},computedSpinAttrs:function(){var t=this.spinId,e=this.localValue,n=this.computedRequired,r=this.disabled,i=this.state,a=this.computedFormatter,o=!yt(e);return H_(H_({dir:this.computedRTL?"rtl":"ltr"},this.bvAttrs),{},{id:t,role:"spinbutton",tabindex:r?null:"0","aria-live":"off","aria-label":this.ariaLabel||null,"aria-controls":this.ariaControls||null,"aria-invalid":!1===i||!o&&n?"true":null,"aria-required":n?"true":null,"aria-valuemin":Ss(this.computedMin),"aria-valuemax":Ss(this.computedMax),"aria-valuenow":o?e:null,"aria-valuetext":o?a(e):null})}},watch:(T_={},I_(T_,z_,(function(t){this.localValue=bs(t,null)})),I_(T_,"localValue",(function(t){this.$emit(N_,t)})),I_(T_,"disabled",(function(t){t&&this.clearRepeat()})),I_(T_,"readonly",(function(t){t&&this.clearRepeat()})),T_),created:function(){this.$_autoDelayTimer=null,this.$_autoRepeatTimer=null,this.$_keyIsDown=!1},beforeDestroy:function(){this.clearRepeat()},deactivated:function(){this.clearRepeat()},methods:{focus:function(){this.disabled||hl(this.$refs.spinner)},blur:function(){this.disabled||fl(this.$refs.spinner)},emitChange:function(){this.$emit(ki,this.localValue)},stepValue:function(t){var e=this.localValue;if(!this.disabled&&!yt(e)){var n=this.computedStep*t,r=this.computedMin,i=this.computedMax,a=this.computedMultiplier,o=this.wrap;e=wc((e-r)/n)*n+r+n,e=wc(e*a)/a,this.localValue=e>i?o?r:i:e0&&void 0!==arguments[0]?arguments[0]:1,e=this.localValue;yt(e)?this.localValue=this.computedMin:this.stepValue(1*t)},stepDown:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,e=this.localValue;yt(e)?this.localValue=this.wrap?this.computedMax:this.computedMin:this.stepValue(-1*t)},onKeydown:function(t){var e=t.keyCode,n=t.altKey,r=t.ctrlKey,i=t.metaKey;if(!(this.disabled||this.readonly||n||r||i)&&cs(Q_,e)){if(zl(t,{propagation:!1}),this.$_keyIsDown)return;this.resetTimers(),cs([Iu,Lu],e)?(this.$_keyIsDown=!0,e===Iu?this.handleStepRepeat(t,this.stepUp):e===Lu&&this.handleStepRepeat(t,this.stepDown)):e===ju?this.stepUp(this.computedStepMultiplier):e===Yu?this.stepDown(this.computedStepMultiplier):e===Tu?this.localValue=this.computedMin:e===Ou&&(this.localValue=this.computedMax)}},onKeyup:function(t){var e=t.keyCode,n=t.altKey,r=t.ctrlKey,i=t.metaKey;this.disabled||this.readonly||n||r||i||cs(Q_,e)&&(zl(t,{propagation:!1}),this.resetTimers(),this.$_keyIsDown=!1,this.emitChange())},handleStepRepeat:function(t,e){var n=this,r=t||{},i=r.type,a=r.button;if(!this.disabled&&!this.readonly){if("mousedown"===i&&a)return;this.resetTimers(),e(1);var o=this.computedThreshold,s=this.computedStepMultiplier,l=this.computedDelay,c=this.computedInterval;this.$_autoDelayTimer=setTimeout((function(){var t=0;n.$_autoRepeatTimer=setInterval((function(){e(tt.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&n.indexOf(t)===e}))},kA=function(t){return At(t)?t:Dt(t)&&t.target.value||""},MA=function(){return{all:[],valid:[],invalid:[],duplicate:[]}},SA=Pl(qt(fA(fA(fA(fA(fA(fA({},sf),vA),ky),Oy),Dy),{},{addButtonText:Ol(Ia,"Add"),addButtonVariant:Ol(Ia,"outline-secondary"),addOnChange:Ol(Ta,!1),duplicateTagText:Ol(Ia,"Duplicate tag(s)"),feedbackAriaLive:Ol(Ia,"assertive"),ignoreInputFocusSelector:Ol(za,wA),inputAttrs:Ol(Ea,{}),inputClass:Ol(Ra),inputId:Ol(Ia),inputType:Ol(Ia,"text",(function(t){return cs(xA,t)})),invalidTagText:Ol(Ia,"Invalid tag(s)"),limit:Ol(ja),limitTagsText:Ol(Ia,"Tag limit reached"),noAddOnEnter:Ol(Ta,!1),noOuterFocus:Ol(Ta,!1),noTagRemove:Ol(Ta,!1),placeholder:Ol(Ia,"Add tag..."),removeOnDelete:Ol(Ta,!1),separator:Ol(za),tagClass:Ol(Ra),tagPills:Ol(Ta,!1),tagRemoveLabel:Ol(Ia,"Remove tag"),tagRemovedLabel:Ol(Ia,"Tag removed"),tagValidator:Ol(Ya),tagVariant:Ol(Ia,"secondary")})),jn),LA=mi({name:jn,mixins:[id,lf,gA,My,Cy,Ty,gs],props:SA,data:function(){return{hasFocus:!1,newTag:"",tags:[],removedTags:[],tagsState:MA(),focusState:null}},computed:{computedInputId:function(){return this.inputId||this.safeId("__input__")},computedInputType:function(){return cs(xA,this.inputType)?this.inputType:"text"},computedInputAttrs:function(){var t=this.disabled,e=this.form;return fA(fA({},this.inputAttrs),{},{id:this.computedInputId,value:this.newTag,disabled:t,form:e})},computedInputHandlers:function(){return fA(fA({},Gt(this.bvListeners,[Ri,zi])),{},{blur:this.onInputBlur,change:this.onInputChange,focus:this.onInputFocus,input:this.onInputInput,keydown:this.onInputKeydown,reset:this.reset})},computedSeparator:function(){return us(this.separator).filter(At).filter(se).join("")},computedSeparatorRegExp:function(){var t=this.computedSeparator;return t?new RegExp("[".concat(_A(t),"]+")):null},computedJoiner:function(){var t=this.computedSeparator.charAt(0);return" "!==t?"".concat(t," "):t},computeIgnoreInputFocusSelector:function(){return us(this.ignoreInputFocusSelector).filter(se).join(",").trim()},disableAddButton:function(){var t=this,e=Os(this.newTag);return""===e||!this.splitTags(e).some((function(e){return!cs(t.tags,e)&&t.validateTag(e)}))},duplicateTags:function(){return this.tagsState.duplicate},hasDuplicateTags:function(){return this.duplicateTags.length>0},invalidTags:function(){return this.tagsState.invalid},hasInvalidTags:function(){return this.invalidTags.length>0},isLimitReached:function(){var t=this.limit;return kt(t)&&t>=0&&this.tags.length>=t}},watch:(rA={},pA(rA,bA,(function(t){this.tags=AA(t)})),pA(rA,"tags",(function(t,e){Fu(t,this[bA])||this.$emit(yA,t),Fu(t,e)||(t=us(t).filter(se),e=us(e).filter(se),this.removedTags=e.filter((function(e){return!cs(t,e)})))})),pA(rA,"tagsState",(function(t,e){Fu(t,e)||this.$emit(ba,t.valid,t.invalid,t.duplicate)})),rA),created:function(){this.tags=AA(this[bA])},mounted:function(){var t=Gs("form",this.$el);t&&Bl(t,"reset",this.reset,La)},beforeDestroy:function(){var t=Gs("form",this.$el);t&&Fl(t,"reset",this.reset,La)},methods:{addTag:function(t){if(t=At(t)?t:this.newTag,!this.disabled&&""!==Os(t)&&!this.isLimitReached){var e=this.parseTags(t);if(e.valid.length>0||0===e.all.length)if(Xs(this.getInput(),"select"))this.newTag="";else{var n=[].concat(oA(e.invalid),oA(e.duplicate));this.newTag=e.all.filter((function(t){return cs(n,t)})).join(this.computedJoiner).concat(n.length>0?this.computedJoiner.charAt(0):"")}e.valid.length>0&&(this.tags=us(this.tags,e.valid)),this.tagsState=e,this.focus()}},removeTag:function(t){this.disabled||(this.tags=this.tags.filter((function(e){return e!==t})))},reset:function(){var t=this;this.newTag="",this.tags=[],this.$nextTick((function(){t.removedTags=[],t.tagsState=MA()}))},onInputInput:function(t){if(!(this.disabled||Dt(t)&&t.target.composing)){var e=kA(t),n=this.computedSeparatorRegExp;this.newTag!==e&&(this.newTag=e),e=Ls(e),n&&n.test(e.slice(-1))?this.addTag():this.tagsState=""===e?MA():this.parseTags(e)}},onInputChange:function(t){if(!this.disabled&&this.addOnChange){var e=kA(t);this.newTag!==e&&(this.newTag=e),this.addTag()}},onInputKeydown:function(t){if(!this.disabled&&Dt(t)){var e=t.keyCode,n=t.target.value||"";this.noAddOnEnter||e!==Cu?!this.removeOnDelete||e!==Mu&&e!==Su||""!==n||(zl(t,{propagation:!1}),this.tags=this.tags.slice(0,-1)):(zl(t,{propagation:!1}),this.addTag())}},onClick:function(t){var e=this,n=this.computeIgnoreInputFocusSelector;n&&Gs(n,t.target,!0)||this.$nextTick((function(){e.focus()}))},onInputFocus:function(t){var e=this;"out"!==this.focusState&&(this.focusState="in",this.$nextTick((function(){js((function(){e.hasFocus&&(e.$emit(Fi,t),e.focusState=null)}))})))},onInputBlur:function(t){var e=this;"in"!==this.focusState&&(this.focusState="out",this.$nextTick((function(){js((function(){e.hasFocus||(e.$emit(_i,t),e.focusState=null)}))})))},onFocusin:function(t){this.hasFocus=!0,this.$emit(Ri,t)},onFocusout:function(t){this.hasFocus=!1,this.$emit(zi,t)},handleAutofocus:function(){var t=this;this.$nextTick((function(){js((function(){t.autofocus&&t.focus()}))}))},focus:function(){this.disabled||hl(this.getInput())},blur:function(){this.disabled||fl(this.getInput())},splitTags:function(t){t=Ss(t);var e=this.computedSeparatorRegExp;return(e?t.split(e):[t]).map(Os).filter(se)},parseTags:function(t){var e=this,n=this.splitTags(t),r={all:n,valid:[],invalid:[],duplicate:[]};return n.forEach((function(t){cs(e.tags,t)||cs(r.valid,t)?cs(r.duplicate,t)||r.duplicate.push(t):e.validateTag(t)?r.valid.push(t):cs(r.invalid,t)||r.invalid.push(t)})),r},validateTag:function(t){var e=this.tagValidator;return!jl(e)||e(t)},getInput:function(){return Vs("#".concat(sw(this.computedInputId)),this.$el)},defaultRender:function(t){var e=t.addButtonText,n=t.addButtonVariant,r=t.addTag,i=t.disableAddButton,a=t.disabled,o=t.duplicateTagText,s=t.inputAttrs,l=t.inputClass,c=t.inputHandlers,u=t.inputType,d=t.invalidTagText,h=t.isDuplicate,f=t.isInvalid,p=t.isLimitReached,m=t.limitTagsText,g=t.noTagRemove,v=t.placeholder,b=t.removeTag,y=t.tagClass,x=t.tagPills,w=t.tagRemoveLabel,_=t.tagVariant,A=t.tags,k=this.$createElement,M=A.map((function(t){return t=Ss(t),k(aA,{class:y,props:{disabled:a,noRemove:g,pill:x,removeLabel:w,tag:"li",title:t,variant:_},on:{remove:function(){return b(t)}},key:"tags_".concat(t)},t)})),S=d&&f?this.safeId("__invalid_feedback__"):null,L=o&&h?this.safeId("__duplicate_feedback__"):null,O=m&&p?this.safeId("__limit_feedback__"):null,C=[s["aria-describedby"],S,L,O].filter(se).join(" "),D=k("input",{staticClass:"b-form-tags-input w-100 flex-grow-1 p-0 m-0 bg-transparent border-0",class:l,style:{outline:0,minWidth:"5rem"},attrs:fA(fA({},s),{},{"aria-describedby":C||null,type:u,placeholder:v||null}),domProps:{value:s.value},on:c,directives:[{name:"model",value:s.value}],ref:"input"}),T=k(Pd,{staticClass:"b-form-tags-button py-0",class:{invisible:i},style:{fontSize:"90%"},props:{disabled:i||p,variant:n},on:{click:function(){return r()}},ref:"button"},[this.normalizeSlot(Za)||e]),P=this.safeId("__tag_list__"),Y=k("li",{staticClass:"b-form-tags-field flex-grow-1",attrs:{role:"none","aria-live":"off","aria-controls":P},key:"tags_field"},[k("div",{staticClass:"d-flex",attrs:{role:"group"}},[D,T])]),j=k("ul",{staticClass:"b-form-tags-list list-unstyled mb-0 d-flex flex-wrap align-items-center",attrs:{id:P},key:"tags_list"},[M,Y]),E=k();if(d||o||m){var H=this.feedbackAriaLive,I=this.computedJoiner,B=k();S&&(B=k(gy,{props:{id:S,ariaLive:H,forceShow:!0},key:"tags_invalid_feedback"},[this.invalidTagText,": ",this.invalidTags.join(I)]));var F=k();L&&(F=k(py,{props:{id:L,ariaLive:H},key:"tags_duplicate_feedback"},[this.duplicateTagText,": ",this.duplicateTags.join(I)]));var R=k();O&&(R=k(py,{props:{id:O,ariaLive:H},key:"tags_limit_feedback"},[m])),E=k("div",{attrs:{"aria-live":"polite","aria-atomic":"true"},key:"tags_feedback"},[B,F,R])}return[j,E]}},render:function(t){var e=this.name,n=this.disabled,r=this.required,i=this.form,a=this.tags,o=this.computedInputId,s=this.hasFocus,l=this.noOuterFocus,c=fA({tags:a.slice(),inputAttrs:this.computedInputAttrs,inputType:this.computedInputType,inputHandlers:this.computedInputHandlers,removeTag:this.removeTag,addTag:this.addTag,reset:this.reset,inputId:o,isInvalid:this.hasInvalidTags,invalidTags:this.invalidTags.slice(),isDuplicate:this.hasDuplicateTags,duplicateTags:this.duplicateTags.slice(),isLimitReached:this.isLimitReached,disableAddButton:this.disableAddButton},Xt(this.$props,["addButtonText","addButtonVariant","disabled","duplicateTagText","form","inputClass","invalidTagText","limit","limitTagsText","noTagRemove","placeholder","required","separator","size","state","tagClass","tagPills","tagRemoveLabel","tagVariant"])),u=this.normalizeSlot(ao,c)||this.defaultRender(c),d=t("output",{staticClass:"sr-only",attrs:{id:this.safeId("__selected_tags__"),role:"status",for:o,"aria-live":s?"polite":"off","aria-atomic":"true","aria-relevant":"additions text"}},this.tags.join(", ")),h=t("div",{staticClass:"sr-only",attrs:{id:this.safeId("__removed_tags__"),role:"status","aria-live":s?"assertive":"off","aria-atomic":"true"}},this.removedTags.length>0?"(".concat(this.tagRemovedLabel,") ").concat(this.removedTags.join(", ")):""),f=t();if(e&&!n){var p=a.length>0;f=(p?a:[""]).map((function(n){return t("input",{class:{"sr-only":!p},attrs:{type:p?"hidden":"text",value:n,required:r,name:e,form:i},key:"tag_input_".concat(n)})}))}return t("div",{staticClass:"b-form-tags form-control h-auto",class:[{focus:s&&!l&&!n,disabled:n},this.sizeFormClass,this.stateClass],attrs:{id:this.safeId(),role:"group",tabindex:n||l?null:"-1","aria-describedby":this.safeId("__selected_tags__")},on:{click:this.onClick,focusin:this.onFocusin,focusout:this.onFocusout}},[d,h,u,f])}}),OA=Se({components:{BFormTags:LA,BTags:LA,BFormTag:aA,BTag:aA}});function CA(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function DA(t){for(var e=1;ed?s:"".concat(d,"px")}},render:function(t){return t("textarea",{class:this.computedClass,style:this.computedStyle,directives:[{name:"b-visible",value:this.visibleCallback,modifiers:{640:!0}}],attrs:this.computedAttrs,domProps:{value:this.localValue},on:this.computedListeners,ref:"input"})}}),EA=Se({components:{BFormTextarea:jA,BTextarea:jA}});function HA(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function IA(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n1&&void 0!==arguments[1]&&arguments[1];if(yt(e)||yt(n)||i&&yt(r))return"";var a=[e,n,i?r:0];return a.map(KA).join(":")},ek=Pl(qt(IA(IA(IA(IA({},sf),UA),Xt(Z_,["labelIncrement","labelDecrement"])),{},{ariaLabelledby:Ol(Ia),disabled:Ol(Ta,!1),footerTag:Ol(Ia,"footer"),headerTag:Ol(Ia,"header"),hidden:Ol(Ta,!1),hideHeader:Ol(Ta,!1),hour12:Ol(Ta,null),labelAm:Ol(Ia,"AM"),labelAmpm:Ol(Ia,"AM/PM"),labelHours:Ol(Ia,"Hours"),labelMinutes:Ol(Ia,"Minutes"),labelNoTimeSelected:Ol(Ia,"No time selected"),labelPm:Ol(Ia,"PM"),labelSeconds:Ol(Ia,"Seconds"),labelSelected:Ol(Ia,"Selected time"),locale:Ol(za),minutesStep:Ol(Ga,1),readonly:Ol(Ta,!1),secondsStep:Ol(Ga,1),showSeconds:Ol(Ta,!1)})),Hr),nk=mi({name:Hr,mixins:[lf,GA,gs],props:ek,data:function(){var t=JA(this[qA]||"");return{modelHours:t.hours,modelMinutes:t.minutes,modelSeconds:t.seconds,modelAmpm:t.ampm,isLive:!1}},computed:{computedHMS:function(){var t=this.modelHours,e=this.modelMinutes,n=this.modelSeconds;return tk({hours:t,minutes:e,seconds:n},this.showSeconds)},resolvedOptions:function(){var t=us(this.locale).filter(se),e={hour:ZA,minute:ZA,second:ZA};xt(this.hour12)||(e.hour12=!!this.hour12);var n=new Intl.DateTimeFormat(t,e),r=n.resolvedOptions(),i=r.hour12||!1,a=r.hourCycle||(i?"h12":"h23");return{locale:r.locale,hour12:i,hourCycle:a}},computedLocale:function(){return this.resolvedOptions.locale},computedLang:function(){return(this.computedLocale||"").replace(/-u-.*$/,"")},computedRTL:function(){return of(this.computedLang)},computedHourCycle:function(){return this.resolvedOptions.hourCycle},is12Hour:function(){return!!this.resolvedOptions.hour12},context:function(){return{locale:this.computedLocale,isRTL:this.computedRTL,hourCycle:this.computedHourCycle,hour12:this.is12Hour,hours:this.modelHours,minutes:this.modelMinutes,seconds:this.showSeconds?this.modelSeconds:0,value:this.computedHMS,formatted:this.formattedTimeString}},valueId:function(){return this.safeId()||null},computedAriaLabelledby:function(){return[this.ariaLabelledby,this.valueId].filter(se).join(" ")||null},timeFormatter:function(){var t={hour12:this.is12Hour,hourCycle:this.computedHourCycle,hour:ZA,minute:ZA,timeZone:"UTC"};return this.showSeconds&&(t.second=ZA),Xh(this.computedLocale,t)},numberFormatter:function(){var t=new Intl.NumberFormat(this.computedLocale,{style:"decimal",minimumIntegerDigits:2,minimumFractionDigits:0,maximumFractionDigits:0,notation:"standard"});return t.format},formattedTimeString:function(){var t=this.modelHours,e=this.modelMinutes,n=this.showSeconds&&this.modelSeconds||0;return this.computedHMS?this.timeFormatter(Nh(Date.UTC(0,0,1,t,e,n))):this.labelNoTimeSelected||" "},spinScopedSlots:function(){var t=this.$createElement;return{increment:function(e){var n=e.hasFocus;return t(su,{props:{scale:n?1.5:1.25},attrs:{"aria-hidden":"true"}})},decrement:function(e){var n=e.hasFocus;return t(su,{props:{flipV:!0,scale:n?1.5:1.25},attrs:{"aria-hidden":"true"}})}}}},watch:(PA={},BA(PA,qA,(function(t,e){if(t!==e&&!Fu(JA(t),JA(this.computedHMS))){var n=JA(t),r=n.hours,i=n.minutes,a=n.seconds,o=n.ampm;this.modelHours=r,this.modelMinutes=i,this.modelSeconds=a,this.modelAmpm=o}})),BA(PA,"computedHMS",(function(t,e){t!==e&&this.$emit(QA,t)})),BA(PA,"context",(function(t,e){Fu(t,e)||this.$emit(Oi,t)})),BA(PA,"modelAmpm",(function(t,e){var n=this;if(t!==e){var r=yt(this.modelHours)?0:this.modelHours;this.$nextTick((function(){0===t&&r>11?n.modelHours=r-12:1===t&&r<12&&(n.modelHours=r+12)}))}})),BA(PA,"modelHours",(function(t,e){t!==e&&(this.modelAmpm=t>11?1:0)})),PA),created:function(){var t=this;this.$nextTick((function(){t.$emit(Oi,t.context)}))},mounted:function(){this.setLive(!0)},activated:function(){this.setLive(!0)},deactivated:function(){this.setLive(!1)},beforeDestroy:function(){this.setLive(!1)},methods:{focus:function(){this.disabled||hl(this.$refs.spinners[0])},blur:function(){if(!this.disabled){var t=Bs();Us(this.$el,t)&&fl(t)}},formatHours:function(t){var e=this.computedHourCycle;return t=this.is12Hour&&t>12?t-12:t,t=0===t&&"h12"===e?12:0===t&&"h24"===e?24:12===t&&"h11"===e?0:t,this.numberFormatter(t)},formatMinutes:function(t){return this.numberFormatter(t)},formatSeconds:function(t){return this.numberFormatter(t)},formatAmpm:function(t){return 0===t?this.labelAm:1===t?this.labelPm:""},setHours:function(t){this.modelHours=t},setMinutes:function(t){this.modelMinutes=t},setSeconds:function(t){this.modelSeconds=t},setAmpm:function(t){this.modelAmpm=t},onSpinLeftRight:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.type,n=t.keyCode;if(!this.disabled&&"keydown"===e&&(n===Pu||n===Eu)){zl(t);var r=this.$refs.spinners||[],i=r.map((function(t){return!!t.hasFocus})).indexOf(!0);i+=n===Pu?-1:1,i=i>=r.length?0:i<0?r.length-1:i,hl(r[i])}},setLive:function(t){var e=this;t?this.$nextTick((function(){js((function(){e.isLive=!0}))})):this.isLive=!1}},render:function(t){var e=this;if(this.hidden)return t();var n=this.disabled,r=this.readonly,i=this.computedLocale,a=this.computedAriaLabelledby,o=this.labelIncrement,s=this.labelDecrement,l=this.valueId,c=this.focus,u=[],d=function(a,c,d){var h=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},f=e.safeId("_spinbutton_".concat(c,"_"))||null;return u.push(f),t(K_,BA({class:d,props:IA({id:f,placeholder:"--",vertical:!0,required:!0,disabled:n,readonly:r,locale:i,labelIncrement:o,labelDecrement:s,wrap:!0,ariaControls:l,min:0},h),scopedSlots:e.spinScopedSlots,on:{change:a},key:c,ref:"spinners"},fi,!0))},h=function(){return t("div",{staticClass:"d-flex flex-column",class:{"text-muted":n||r},attrs:{"aria-hidden":"true"}},[t(lu,{props:{shiftV:4,scale:.5}}),t(lu,{props:{shiftV:-4,scale:.5}})])},f=[];f.push(d(this.setHours,"hours","b-time-hours",{value:this.modelHours,max:23,step:1,formatterFn:this.formatHours,ariaLabel:this.labelHours})),f.push(h()),f.push(d(this.setMinutes,"minutes","b-time-minutes",{value:this.modelMinutes,max:59,step:this.minutesStep||1,formatterFn:this.formatMinutes,ariaLabel:this.labelMinutes})),this.showSeconds&&(f.push(h()),f.push(d(this.setSeconds,"seconds","b-time-seconds",{value:this.modelSeconds,max:59,step:this.secondsStep||1,formatterFn:this.formatSeconds,ariaLabel:this.labelSeconds}))),this.isLive&&this.is12Hour&&f.push(d(this.setAmpm,"ampm","b-time-ampm",{value:this.modelAmpm,max:1,formatterFn:this.formatAmpm,ariaLabel:this.labelAmpm,required:!1})),f=t("div",{staticClass:"d-flex align-items-center justify-content-center mx-auto",attrs:{role:"group",tabindex:n||r?null:"-1","aria-labelledby":a},on:{keydown:this.onSpinLeftRight,click:function(t){t.target===t.currentTarget&&c()}}},f);var p=t("output",{staticClass:"form-control form-control-sm text-center",class:{disabled:n||r},attrs:{id:l,role:"status",for:u.filter(se).join(" ")||null,tabindex:n?null:"-1","aria-live":this.isLive?"polite":"off","aria-atomic":"true"},on:{click:c,focus:c}},[t("bdi",this.formattedTimeString),this.computedHMS?t("span",{staticClass:"sr-only"}," (".concat(this.labelSelected,") ")):""]),m=t(this.headerTag,{staticClass:"b-time-header",class:{"sr-only":this.hideHeader}},[p]),g=this.normalizeSlot(),v=g?t(this.footerTag,{staticClass:"b-time-footer"},g):t();return t("div",{staticClass:"b-time d-inline-flex flex-column text-center",attrs:{role:"group",lang:this.computedLang||null,"aria-labelledby":a||null,"aria-disabled":n?"true":null,"aria-readonly":r&&!n?"true":null}},[m,f,v])}});function rk(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function ik(t){for(var e=1;e0&&o.push(t("span"," "));var l=this.labelResetButton;o.push(t(Pd,{props:{size:"sm",disabled:n||r,variant:this.resetButtonVariant},attrs:{"aria-label":l||null},on:{click:this.onResetButton},key:"reset-btn"},l))}if(!this.noCloseButton){o.length>0&&o.push(t("span"," "));var c=this.labelCloseButton;o.push(t(Pd,{props:{size:"sm",disabled:n,variant:this.closeButtonVariant},attrs:{"aria-label":c||null},on:{click:this.onCloseButton},key:"close-btn"},c))}o.length>0&&(o=[t("div",{staticClass:"b-form-date-controls d-flex flex-wrap",class:{"justify-content-between":o.length>1,"justify-content-end":o.length<2}},o)]);var u=t(nk,{staticClass:"b-form-time-control",props:ik(ik({},Dl(dk,i)),{},{value:e,hidden:!this.isVisible}),on:{input:this.onInput,context:this.onContext},ref:"time"},o);return t(Cx,{staticClass:"b-form-timepicker",props:ik(ik({},Dl(hk,i)),{},{id:this.safeId(),value:e,formattedValue:e?this.formattedValue:"",placeholder:a,rtl:this.isRTL,lang:this.computedLang}),on:{show:this.onShow,shown:this.onShown,hidden:this.onHidden},scopedSlots:ak({},no,this.$scopedSlots[no]||this.defaultButtonFn),ref:"control"},[u])}}),mk=Se({components:{BFormTimepicker:pk,BTimepicker:pk}}),gk=Se({components:{BImg:$f,BImgLazy:xp}}),vk=Pl({tag:Ol(Ia,"div")},Gn),bk=mi({name:Gn,functional:!0,props:vk,render:function(t,e){var n=e.props,r=e.data,i=e.children;return t(n.tag,ii(r,{staticClass:"input-group-text"}),i)}}),yk=Pl({append:Ol(Ta,!1),id:Ol(Ia),isText:Ol(Ta,!1),tag:Ol(Ia,"div")},$n),xk=mi({name:$n,functional:!0,props:yk,render:function(t,e){var n=e.props,r=e.data,i=e.children,a=n.append;return t(n.tag,ii(r,{class:{"input-group-append":a,"input-group-prepend":!a},attrs:{id:n.id}}),n.isText?[t(bk,i)]:i)}});function wk(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function _k(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:null;return t&&t.$options._scopeId||e};function kM(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var MM=mi({mixins:[_M],computed:{scopedStyleAttrs:function(){var t=AM(this.bvParent);return t?kM({},t,""):{}}}});function SM(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function LM(t){for(var e=1;e2&&void 0!==arguments[2]?arguments[2]:{},r=t.$root?t.$root.$options.bvEventRoot||t.$root:null;return new e(LM(LM({},n),{},{parent:t,bvParent:t,bvEventRoot:r}))},DM=mi({abstract:!0,name:Jr,props:{nodes:Ol(Ba)},data:function(t){return{updatedNodes:t.nodes}},destroyed:function(){Hs(this.$el)},render:function(t){var e=this.updatedNodes,n=wt(e)?e({}):e;return n=us(n).filter(se),n&&n.length>0&&!n[0].text?n[0]:t()}}),TM={container:Ol([ht,Ia],"body"),disabled:Ol(Ta,!1),tag:Ol(Ia,"div")},PM=mi({name:Kr,mixins:[gs],props:TM,watch:{disabled:{immediate:!0,handler:function(t){t?this.unmountTarget():this.$nextTick(this.mountTarget)}}},created:function(){this.$_defaultFn=null,this.$_target=null},beforeMount:function(){this.mountTarget()},updated:function(){this.updateTarget()},beforeDestroy:function(){this.unmountTarget(),this.$_defaultFn=null},methods:{getContainer:function(){if(c){var t=this.container;return At(t)?Vs(t):t}return null},mountTarget:function(){if(!this.$_target){var t=this.getContainer();if(t){var e=document.createElement("div");t.appendChild(e),this.$_target=CM(this,DM,{el:e,propsData:{nodes:us(this.normalizeSlot())}})}}},updateTarget:function(){if(c&&this.$_target){var t=this.$scopedSlots.default;this.disabled||(t&&this.$_defaultFn!==t?this.$_target.updatedNodes=t:t||(this.$_target.updatedNodes=this.$slots.default)),this.$_defaultFn=t}},unmountTarget:function(){this.$_target&&this.$_target.$destroy(),this.$_target=null}},render:function(t){if(this.disabled){var e=us(this.normalizeSlot()).filter(se);if(e.length>0&&!e[0].text)return e[0]}return t()}}),YM=mi({name:Kr,mixins:[gs],props:TM,render:function(t){if(this.disabled){var e=us(this.normalizeSlot()).filter(se);if(e.length>0)return e[0]}return t(r["default"].Teleport,{to:this.container},this.normalizeSlot())}}),jM=hi?YM:PM;function EM(t){return EM="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},EM(t)}function HM(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function IM(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:{};return FM(this,n),r=e.call(this,t,i),Ft(UM(r),{trigger:Qt()}),r}return zM(n,null,[{key:"Defaults",get:function(){return IM(IM({},NM(QM(n),"Defaults",this)),{},{trigger:null})}}]),n}(Xv),KM=1040,JM=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",tS=".sticky-top",eS=".navbar-toggler",nS=mi({data:function(){return{modals:[],baseZIndex:null,scrollbarWidth:null,isBodyOverflowing:!1}},computed:{modalCount:function(){return this.modals.length},modalsAreOpen:function(){return this.modalCount>0}},watch:{modalCount:function(t,e){c&&(this.getScrollbarWidth(),t>0&&0===e?(this.checkScrollbar(),this.setScrollbar(),Qs(document.body,"modal-open")):0===t&&e>0&&(this.resetScrollbar(),Zs(document.body,"modal-open")),Js(document.body,"data-modal-open-count",String(t)))},modals:function(t){var e=this;this.checkScrollbar(),js((function(){e.updateModals(t||[])}))}},methods:{registerModal:function(t){t&&-1===this.modals.indexOf(t)&&this.modals.push(t)},unregisterModal:function(t){var e=this.modals.indexOf(t);e>-1&&(this.modals.splice(e,1),t._isBeingDestroyed||t._isDestroyed||this.resetModal(t))},getBaseZIndex:function(){if(c&&yt(this.baseZIndex)){var t=document.createElement("div");Qs(t,"modal-backdrop"),Qs(t,"d-none"),rl(t,"display","none"),document.body.appendChild(t),this.baseZIndex=vs(sl(t).zIndex,KM),document.body.removeChild(t)}return this.baseZIndex||KM},getScrollbarWidth:function(){if(c&&yt(this.scrollbarWidth)){var t=document.createElement("div");Qs(t,"modal-scrollbar-measure"),document.body.appendChild(t),this.scrollbarWidth=ol(t).width-t.clientWidth,document.body.removeChild(t)}return this.scrollbarWidth||0},updateModals:function(t){var e=this,n=this.getBaseZIndex(),r=this.getScrollbarWidth();t.forEach((function(t,i){t.zIndex=n+i,t.scrollbarWidth=r,t.isTop=i===e.modals.length-1,t.isBodyOverflowing=e.isBodyOverflowing}))},resetModal:function(t){t&&(t.zIndex=this.getBaseZIndex(),t.isTop=!0,t.isBodyOverflowing=!1)},checkScrollbar:function(){var t=ol(document.body),e=t.left,n=t.right;this.isBodyOverflowing=e+n0&&void 0!==arguments[0]&&arguments[0];this.$_observer&&this.$_observer.disconnect(),this.$_observer=null,t&&(this.$_observer=Hp(this.$refs.content,this.checkModalOverflow.bind(this),xS))},updateModel:function(t){t!==this[uS]&&this.$emit(dS,t)},buildEvent:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new ZM(t,aS(aS({cancelable:!1,target:this.$refs.modal||this.$el||null,relatedTarget:null,trigger:null},e),{},{vueTarget:this,componentId:this.modalId}))},show:function(){if(!this.isVisible&&!this.isOpening)if(this.isClosing)this.$once(Wi,this.show);else{this.isOpening=!0,this.$_returnFocus=this.$_returnFocus||this.getActiveElement();var t=this.buildEvent(fa,{cancelable:!0});if(this.emitEvent(t),t.defaultPrevented||this.isVisible)return this.isOpening=!1,void this.updateModel(!1);this.doShow()}},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(this.isVisible&&!this.isClosing){this.isClosing=!0;var e=this.buildEvent($i,{cancelable:t!==pS,trigger:t||null});if(t===bS?this.$emit(Zi,e):t===gS?this.$emit(Ai,e):t===vS&&this.$emit(Li,e),this.emitEvent(e),e.defaultPrevented||!this.isVisible)return this.isClosing=!1,void this.updateModel(!0);this.setObserver(!1),this.isVisible=!1,this.updateModel(!1)}},toggle:function(t){t&&(this.$_returnFocus=t),this.isVisible?this.hide(mS):this.show()},getActiveElement:function(){var t=Bs(c?[document.body]:[]);return t&&t.focus?t:null},doShow:function(){var t=this;rS.modalsAreOpen&&this.noStacking?this.listenOnRootOnce(Wl(er,Wi),this.doShow):(rS.registerModal(this),this.isHidden=!1,this.$nextTick((function(){t.isVisible=!0,t.isOpening=!1,t.updateModel(!0),t.$nextTick((function(){t.setObserver(!0)}))})))},onBeforeEnter:function(){this.isTransitioning=!0,this.setResizeEvent(!0)},onEnter:function(){var t=this;this.isBlock=!0,js((function(){js((function(){t.isShow=!0}))}))},onAfterEnter:function(){var t=this;this.checkModalOverflow(),this.isTransitioning=!1,js((function(){t.emitEvent(t.buildEvent(pa)),t.setEnforceFocus(!0),t.$nextTick((function(){t.focusFirst()}))}))},onBeforeLeave:function(){this.isTransitioning=!0,this.setResizeEvent(!1),this.setEnforceFocus(!1)},onLeave:function(){this.isShow=!1},onAfterLeave:function(){var t=this;this.isBlock=!1,this.isTransitioning=!1,this.isModalOverflowing=!1,this.isHidden=!0,this.$nextTick((function(){t.isClosing=!1,rS.unregisterModal(t),t.returnFocusTo(),t.emitEvent(t.buildEvent(Wi))}))},emitEvent:function(t){var e=t.type;this.emitOnRoot(Wl(er,e),t,t.componentId),this.$emit(e,t)},onDialogMousedown:function(){var t=this,e=this.$refs.modal,n=function n(r){Fl(e,"mouseup",n,Oa),r.target===e&&(t.ignoreBackdropClick=!0)};Bl(e,"mouseup",n,Oa)},onClickOut:function(t){this.ignoreBackdropClick?this.ignoreBackdropClick=!1:this.isVisible&&!this.noCloseOnBackdrop&&Us(document.body,t.target)&&(Us(this.$refs.content,t.target)||this.hide(hS))},onOk:function(){this.hide(bS)},onCancel:function(){this.hide(gS)},onClose:function(){this.hide(vS)},onEsc:function(t){t.keyCode===Du&&this.isVisible&&!this.noCloseOnEsc&&this.hide(fS)},focusHandler:function(t){var e=this.$refs.content,n=t.target;if(!(this.noEnforceFocus||!this.isTop||!this.isVisible||!e||document===n||Us(e,n)||this.computeIgnoreEnforceFocusSelector&&Gs(this.computeIgnoreEnforceFocusSelector,n,!0))){var r=dl(this.$refs.content),i=this.$refs["bottom-trap"],a=this.$refs["top-trap"];if(i&&n===i){if(hl(r[0]))return}else if(a&&n===a&&hl(r[r.length-1]))return;hl(e,{preventScroll:!0})}},setEnforceFocus:function(t){this.listenDocument(t,"focusin",this.focusHandler)},setResizeEvent:function(t){this.listenWindow(t,"resize",this.checkModalOverflow),this.listenWindow(t,"orientationchange",this.checkModalOverflow)},showHandler:function(t,e){t===this.modalId&&(this.$_returnFocus=e||this.getActiveElement(),this.show())},hideHandler:function(t){t===this.modalId&&this.hide("event")},toggleHandler:function(t,e){t===this.modalId&&this.toggle(e)},modalListener:function(t){this.noStacking&&t.vueTarget!==this&&this.hide()},focusFirst:function(){var t=this;c&&js((function(){var e=t.$refs.modal,n=t.$refs.content,r=t.getActiveElement();if(e&&n&&(!r||!Us(n,r))){var i=t.$refs["ok-button"],a=t.$refs["cancel-button"],o=t.$refs["close-button"],s=t.autoFocusButton,l=s===bS&&i?i.$el||i:s===gS&&a?a.$el||a:s===vS&&o?o.$el||o:n;hl(l),l===n&&t.$nextTick((function(){e.scrollTop=0}))}}))},returnFocusTo:function(){var t=this.returnFocus||this.$_returnFocus||null;this.$_returnFocus=null,this.$nextTick((function(){t=At(t)?Vs(t):t,t&&(t=t.$el||t,hl(t))}))},checkModalOverflow:function(){if(this.isVisible){var t=this.$refs.modal;this.isModalOverflowing=t.scrollHeight>document.documentElement.clientHeight}},makeModal:function(t){var e=t();if(!this.hideHeader){var n=this.normalizeSlot(Yo,this.slotScope);if(!n){var r=t();this.hideHeaderClose||(r=t(Gl,{props:{content:this.headerCloseContent,disabled:this.isTransitioning,ariaLabel:this.headerCloseLabel,textVariant:this.headerCloseVariant||this.headerTextVariant},on:{click:this.onClose},ref:"close-button"},[this.normalizeSlot(jo)])),n=[t(this.titleTag,{staticClass:"modal-title",class:this.titleClasses,attrs:{id:this.modalTitleId},domProps:this.hasNormalizedSlot(Ho)?{}:eh(this.titleHtml,this.title)},this.normalizeSlot(Ho,this.slotScope)),r]}e=t(this.headerTag,{staticClass:"modal-header",class:this.headerClasses,attrs:{id:this.modalHeaderId},ref:"header"},[n])}var i=t("div",{staticClass:"modal-body",class:this.bodyClasses,attrs:{id:this.modalBodyId},ref:"body"},this.normalizeSlot(ao,this.slotScope)),a=t();if(!this.hideFooter){var o=this.normalizeSlot(Po,this.slotScope);if(!o){var s=t();this.okOnly||(s=t(Pd,{props:{variant:this.cancelVariant,size:this.buttonSize,disabled:this.cancelDisabled||this.busy||this.isTransitioning},domProps:this.hasNormalizedSlot(To)?{}:eh(this.cancelTitleHtml,this.cancelTitle),on:{click:this.onCancel},ref:"cancel-button"},this.normalizeSlot(To)));var l=t(Pd,{props:{variant:this.okVariant,size:this.buttonSize,disabled:this.okDisabled||this.busy||this.isTransitioning},domProps:this.hasNormalizedSlot(Eo)?{}:eh(this.okTitleHtml,this.okTitle),on:{click:this.onOk},ref:"ok-button"},this.normalizeSlot(Eo));o=[s,l]}a=t(this.footerTag,{staticClass:"modal-footer",class:this.footerClasses,attrs:{id:this.modalFooterId},ref:"footer"},[o])}var c=t("div",{staticClass:"modal-content",class:this.contentClass,attrs:{id:this.modalContentId,tabindex:"-1"},ref:"content"},[e,i,a]),u=t(),d=t();this.isVisible&&!this.noEnforceFocus&&(u=t("span",{attrs:{tabindex:"0"},ref:"top-trap"}),d=t("span",{attrs:{tabindex:"0"},ref:"bottom-trap"}));var h=t("div",{staticClass:"modal-dialog",class:this.dialogClasses,on:{mousedown:this.onDialogMousedown},ref:"dialog"},[u,c,d]),f=t("div",{staticClass:"modal",class:this.modalClasses,style:this.modalStyles,attrs:this.computedModalAttrs,on:{keydown:this.onEsc,click:this.onClickOut},directives:[{name:"show",value:this.isVisible}],ref:"modal"},[h]);f=t("transition",{props:{enterClass:"",enterToClass:"",enterActiveClass:"",leaveClass:"",leaveActiveClass:"",leaveToClass:""},on:{beforeEnter:this.onBeforeEnter,enter:this.onEnter,afterEnter:this.onAfterEnter,beforeLeave:this.onBeforeLeave,leave:this.onLeave,afterLeave:this.onAfterLeave}},[f]);var p=t();return!this.hideBackdrop&&this.isVisible&&(p=t("div",{staticClass:"modal-backdrop",attrs:{id:this.modalBackdropId}},this.normalizeSlot(Do))),p=t(ec,{props:{noFade:this.noFade}},[p]),t("div",{style:this.modalOuterStyle,attrs:this.computedAttrs,key:"modal-outer-".concat(this[di])},[f,p])}},render:function(t){return this.static?this.lazy&&this.isHidden?t():this.makeModal(t):this.isHidden?t():t(jM,[this.makeModal(t)])}}),AS=$l(er,fa),kS="__bv_modal_directive__",MS=function(t){var e=t.modifiers,n=void 0===e?{}:e,r=t.arg,i=t.value;return At(i)?i:At(r)?r:Nt(n).reverse()[0]},SS=function(t){return t&&Xs(t,".dropdown-menu > li, li.nav-item")&&Vs("a, button",t)||t},LS=function(t){t&&"BUTTON"!==t.tagName&&(nl(t,"role")||Js(t,"role","button"),"A"===t.tagName||nl(t,"tabindex")||Js(t,"tabindex","0"))},OS=function(t,e,n){var r=MS(e),i=SS(t);if(r&&i){var a=function(t){var i=t.currentTarget;if(!Ns(i)){var a=t.type,o=t.keyCode;"click"!==a&&("keydown"!==a||o!==Cu&&o!==Hu)||Qu(Pm(n,e)).$emit(AS,r,i)}};t[kS]={handler:a,target:r,trigger:i},LS(i),Bl(i,"click",a,La),"BUTTON"!==i.tagName&&"button"===el(i,"role")&&Bl(i,"keydown",a,La)}},CS=function(t){var e=t[kS]||{},n=e.trigger,r=e.handler;n&&r&&(Fl(n,"click",r,La),Fl(n,"keydown",r,La),Fl(t,"click",r,La),Fl(t,"keydown",r,La)),delete t[kS]},DS=function(t,e,n){var r=t[kS]||{},i=MS(e),a=SS(t);i===r.target&&a===r.trigger||(CS(t,e,n),OS(t,e,n)),LS(a)},TS=function(){},PS={inserted:DS,updated:TS,componentUpdated:DS,unbind:CS};function YS(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function jS(t,e){for(var n=0;nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n2&&void 0!==arguments[2]?arguments[2]:US;if(!fe(VS)&&!pe(VS)){var i=CM(t,e,{propsData:IS(IS(IS({},QS(vl(er))),{},{hideHeaderClose:!0,hideHeader:!(n.title||n.titleHtml)},Gt(n,Nt(qS))),{},{lazy:!1,busy:!1,visible:!1,noStacking:!1,noEnforceFocus:!1})});return Nt(qS).forEach((function(t){bt(n[t])||(i.$slots[qS[t]]=us(n[t]))})),new Promise((function(t,e){var n=!1;i.$once(Aa,(function(){n||e(new Error("BootstrapVue MsgBox destroyed before resolve"))})),i.$on($i,(function(e){if(!e.defaultPrevented){var i=r(e);e.defaultPrevented||(n=!0,t(i))}}));var a=document.createElement("div");document.body.appendChild(a),i.$mount(a)}))}},r=function(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;if(e&&!pe(VS)&&!fe(VS)&&wt(i))return n(t,IS(IS({},QS(r)),{},{msgBoxContent:e}),i)},i=function(){function t(e){YS(this,t),It(this,{_vm:e,_root:Qu(e)}),Ft(this,{_vm:Qt(),_root:Qt()})}return ES(t,[{key:"show",value:function(t){if(t&&this._root){for(var e,n=arguments.length,r=new Array(n>1?n-1:0),i=1;i1?n-1:0),i=1;i1&&void 0!==arguments[1]?arguments[1]:{},n=IS(IS({},e),{},{okOnly:!0,okDisabled:!1,hideFooter:!1,msgBoxContent:t});return r(this._vm,t,n,(function(){return!0}))}},{key:"msgBoxConfirm",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=IS(IS({},e),{},{okOnly:!1,okDisabled:!1,cancelDisabled:!1,hideFooter:!1});return r(this._vm,t,n,(function(t){var e=t.trigger;return"ok"===e||"cancel"!==e&&null}))}}]),t}();t.mixin({beforeCreate:function(){this[XS]=new i(this)}}),Wt(t.prototype,VS)||Rt(t.prototype,VS,{get:function(){return this&&this[XS]||he('"'.concat(VS,'" must be accessed from a Vue instance "this" context.'),er),this[XS]}})},KS=Se({plugins:{plugin:ZS}}),JS=Se({components:{BModal:_S},directives:{VBModal:PS},plugins:{BVModalPlugin:KS}});function tL(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var eL=function(t){return t="left"===t?"start":"right"===t?"end":t,"justify-content-".concat(t)},nL=Pl({align:Ol(Ia),cardHeader:Ol(Ta,!1),fill:Ol(Ta,!1),justified:Ol(Ta,!1),pills:Ol(Ta,!1),small:Ol(Ta,!1),tabs:Ol(Ta,!1),tag:Ol(Ia,"ul"),vertical:Ol(Ta,!1)},rr),rL=mi({name:rr,functional:!0,props:nL,render:function(t,e){var n,r=e.props,i=e.data,a=e.children,o=r.tabs,s=r.pills,l=r.vertical,c=r.align,u=r.cardHeader;return t(r.tag,ii(i,{staticClass:"nav",class:(n={"nav-tabs":o,"nav-pills":s&&!o,"card-header-tabs":!l&&u&&o,"card-header-pills":!l&&u&&s&&!o,"flex-column":l,"nav-fill":!l&&r.fill,"nav-justified":!l&&r.justified},tL(n,eL(c),!l&&c),tL(n,"small",r.small),n)}),a)}});function iL(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function aL(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0&&e<=1})),overlayTag:Ol(Ia,"div"),rounded:Ol($a,!1),show:Ol(Ta,!1),spinnerSmall:Ol(Ta,!1),spinnerType:Ol(Ia,"border"),spinnerVariant:Ol(Ia),variant:Ol(Ia,"light"),wrapTag:Ol(Ia,"div"),zIndex:Ol(Ga,10)},hr),iO=mi({name:hr,mixins:[gs],props:rO,computed:{computedRounded:function(){var t=this.rounded;return!0===t||""===t?"rounded":t?"rounded-".concat(t):""},computedVariant:function(){var t=this.variant;return t&&!this.bgColor?"bg-".concat(t):""},slotScope:function(){return{spinnerType:this.spinnerType||null,spinnerVariant:this.spinnerVariant||null,spinnerSmall:this.spinnerSmall}}},methods:{defaultOverlayFn:function(t){var e=t.spinnerType,n=t.spinnerVariant,r=t.spinnerSmall;return this.$createElement(ZL,{props:{type:e,variant:n,small:r}})}},render:function(t){var e=this,n=this.show,r=this.fixed,i=this.noFade,a=this.noWrap,o=this.slotScope,s=t();if(n){var l=t("div",{staticClass:"position-absolute",class:[this.computedVariant,this.computedRounded],style:JL(JL({},nO),{},{opacity:this.opacity,backgroundColor:this.bgColor||null,backdropFilter:this.blur?"blur(".concat(this.blur,")"):null})}),c=t("div",{staticClass:"position-absolute",style:this.noCenter?JL({},nO):{top:"50%",left:"50%",transform:"translateX(-50%) translateY(-50%)"}},[this.normalizeSlot(Vo,o)||this.defaultOverlayFn(o)]);s=t(this.overlayTag,{staticClass:"b-overlay",class:{"position-absolute":!a||a&&!r,"position-fixed":a&&r},style:JL(JL({},nO),{},{zIndex:this.zIndex||10}),on:{click:function(t){return e.$emit(Si,t)}},key:"overlay"},[l,c])}return s=t(ec,{props:{noFade:i,appear:!0},on:{"after-enter":function(){return e.$emit(pa)},"after-leave":function(){return e.$emit(Wi)}}},[s]),a?s:t(this.wrapTag,{staticClass:"b-overlay-wrap position-relative",attrs:{"aria-busy":n?"true":null}},a?[s]:[this.normalizeSlot(),s])}}),aO=Se({components:{BOverlay:iO}});function oO(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function sO(t){for(var e=1;ee?e:n<1?1:n},yO=function(t){if(t.keyCode===Hu)return zl(t,{immediatePropagation:!0}),t.currentTarget.click(),!1},xO=Pl(qt(sO(sO({},dO),{},{align:Ol(Ia,"left"),ariaLabel:Ol(Ia,"Pagination"),disabled:Ol(Ta,!1),ellipsisClass:Ol(Ra),ellipsisText:Ol(Ia,"…"),firstClass:Ol(Ra),firstNumber:Ol(Ta,!1),firstText:Ol(Ia,"«"),hideEllipsis:Ol(Ta,!1),hideGotoEndButtons:Ol(Ta,!1),labelFirstPage:Ol(Ia,"Go to first page"),labelLastPage:Ol(Ia,"Go to last page"),labelNextPage:Ol(Ia,"Go to next page"),labelPage:Ol(Xa,"Go to page"),labelPrevPage:Ol(Ia,"Go to previous page"),lastClass:Ol(Ra),lastNumber:Ol(Ta,!1),lastText:Ol(Ia,"»"),limit:Ol(Ga,mO,(function(t){return!(vs(t,0)<1)||(he('Prop "limit" must be a number greater than "0"',fr),!1)})),nextClass:Ol(Ra),nextText:Ol(Ia,"›"),pageClass:Ol(Ra),pills:Ol(Ta,!1),prevClass:Ol(Ra),prevText:Ol(Ia,"‹"),size:Ol(Ia)})),"pagination"),wO=mi({mixins:[uO,gs],props:xO,data:function(){var t=vs(this[hO],0);return t=t>0?t:-1,{currentPage:t,localNumberOfPages:1,localLimit:mO}},computed:{btnSize:function(){var t=this.size;return t?"pagination-".concat(t):""},alignment:function(){var t=this.align;return"center"===t?"justify-content-center":"end"===t||"right"===t?"justify-content-end":"fill"===t?"text-center":""},styleClass:function(){return this.pills?"b-pagination-pills":""},computedCurrentPage:function(){return bO(this.currentPage,this.localNumberOfPages)},paginationParams:function(){var t=this.localLimit,e=this.localNumberOfPages,n=this.computedCurrentPage,r=this.hideEllipsis,i=this.firstNumber,a=this.lastNumber,o=!1,s=!1,l=t,c=1;e<=t?l=e:npO?(r&&!a||(s=!0,l=t-(i?0:1)),l=mc(l,t)):e-n+2pO?(r&&!i||(o=!0,l=t-(a?0:1)),c=e-l+1):(t>pO&&(l=t-(r?0:2),o=!(r&&!i),s=!(r&&!a)),c=n-yc(l/2)),c<1?(c=1,o=!1):c>e-l&&(c=e-l+1,s=!1),o&&i&&c<4&&(l+=2,c=1,o=!1);var u=c+l-1;return s&&a&&u>e-3&&(l+=u===e-2?2:3,s=!1),t<=pO&&(i&&1===c?l=mc(l+1,e,t+1):a&&e===c+l-1&&(c=gc(c-1,1),l=mc(e-c+1,e,t+1))),l=mc(l,e-c+1),{showFirstDots:o,showLastDots:s,numberOfLinks:l,startNumber:c}},pageList:function(){var t=this.paginationParams,e=t.numberOfLinks,n=t.startNumber,r=this.computedCurrentPage,i=gO(n,e);if(i.length>3){var a=r-n,o="bv-d-xs-down-none";if(0===a)for(var s=3;sa+1;u--)i[u].classes=o}}return i}},watch:(eO={},lO(eO,hO,(function(t,e){t!==e&&(this.currentPage=bO(t,this.localNumberOfPages))})),lO(eO,"currentPage",(function(t,e){t!==e&&this.$emit(fO,t>0?t:null)})),lO(eO,"limit",(function(t,e){t!==e&&(this.localLimit=vO(t))})),eO),created:function(){var t=this;this.localLimit=vO(this.limit),this.$nextTick((function(){t.currentPage=t.currentPage>t.localNumberOfPages?t.localNumberOfPages:t.currentPage}))},methods:{handleKeyNav:function(t){var e=t.keyCode,n=t.shiftKey;this.isNav||(e===Pu||e===Iu?(zl(t,{propagation:!1}),n?this.focusFirst():this.focusPrev()):e!==Eu&&e!==Lu||(zl(t,{propagation:!1}),n?this.focusLast():this.focusNext()))},getButtons:function(){return $s("button.page-link, a.page-link",this.$el).filter((function(t){return zs(t)}))},focusCurrent:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().find((function(e){return vs(el(e,"aria-posinset"),0)===t.computedCurrentPage}));hl(e)||t.focusFirst()}))},focusFirst:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().find((function(t){return!Ns(t)}));hl(e)}))},focusLast:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().reverse().find((function(t){return!Ns(t)}));hl(e)}))},focusPrev:function(){var t=this;this.$nextTick((function(){var e=t.getButtons(),n=e.indexOf(Bs());n>0&&!Ns(e[n-1])&&hl(e[n-1])}))},focusNext:function(){var t=this;this.$nextTick((function(){var e=t.getButtons(),n=e.indexOf(Bs());ns,p=n<1?1:n>s?s:n,v={disabled:h,page:p,index:p-1},b=e.normalizeSlot(a,v)||Ss(l)||t(),y=t(h?"span":o?bd:"button",{staticClass:"page-link",class:{"flex-grow-1":!o&&!h&&f},props:h||!o?{}:e.linkProps(n),attrs:{role:o?null:"menuitem",type:o||h?null:"button",tabindex:h||o?null:"-1","aria-label":i,"aria-controls":Pc(e).ariaControls||null,"aria-disabled":h?"true":null},on:h?{}:{"!click":function(t){e.onClick(t,n)},keydown:yO}},[b]);return t("li",{key:d,staticClass:"page-item",class:[{disabled:h,"flex-fill":f,"d-flex":f&&!o&&!h},c],attrs:{role:o?null:"presentation","aria-hidden":h?"true":null}},[y])},b=function(n){return t("li",{staticClass:"page-item",class:["disabled","bv-d-xs-down-none",f?"flex-fill":"",e.ellipsisClass],attrs:{role:"separator"},key:"ellipsis-".concat(n?"last":"first")},[t("span",{staticClass:"page-link"},[e.normalizeSlot(co)||Ss(e.ellipsisText)||t()])])},y=function(n,a){var l=n.number,c=m(l)&&!g,u=r?null:c||g&&0===a?"0":"-1",d={role:o?null:"menuitemradio",type:o||r?null:"button","aria-disabled":r?"true":null,"aria-controls":Pc(e).ariaControls||null,"aria-label":jl(i)?i(l):"".concat(wt(i)?i():i," ").concat(l),"aria-checked":o?null:c?"true":"false","aria-current":o&&c?"page":null,"aria-posinset":o?null:l,"aria-setsize":o?null:s,tabindex:o?null:u},h=Ss(e.makePage(l)),p={page:l,index:l-1,content:h,active:c,disabled:r},v=t(r?"span":o?bd:"button",{props:r||!o?{}:e.linkProps(l),staticClass:"page-link",class:{"flex-grow-1":!o&&!r&&f},attrs:d,on:r?{}:{"!click":function(t){e.onClick(t,l)},keydown:yO}},[e.normalizeSlot(Xo,p)||h]);return t("li",{staticClass:"page-item",class:[{disabled:r,active:c,"flex-fill":f,"d-flex":f&&!o&&!r},n.classes,e.pageClass],attrs:{role:o?null:"presentation"},key:"page-".concat(l)},[v])},x=t();this.firstNumber||this.hideGotoEndButtons||(x=v(1,this.labelFirstPage,mo,this.firstText,this.firstClass,1,"pagination-goto-first")),p.push(x),p.push(v(l-1,this.labelPrevPage,qo,this.prevText,this.prevClass,1,"pagination-goto-prev")),p.push(this.firstNumber&&1!==c[0]?y({number:1},0):t()),p.push(d?b(!1):t()),this.pageList.forEach((function(t,n){var r=d&&e.firstNumber&&1!==c[0]?1:0;p.push(y(t,n+r))})),p.push(h?b(!0):t()),p.push(this.lastNumber&&c[c.length-1]!==s?y({number:s},-1):t()),p.push(v(l+1,this.labelNextPage,$o,this.nextText,this.nextClass,s,"pagination-goto-next"));var w=t();this.lastNumber||this.hideGotoEndButtons||(w=v(s,this.labelLastPage,Lo,this.lastText,this.lastClass,s,"pagination-goto-last")),p.push(w);var _=t("ul",{staticClass:"pagination",class:["b-pagination",this.btnSize,this.alignment,this.styleClass],attrs:{role:o?null:"menubar","aria-disabled":r?"true":"false","aria-label":o?null:a||null},on:o?{}:{keydown:this.handleKeyNav},ref:"ul"},p);return o?t("nav",{attrs:{"aria-disabled":r?"true":null,"aria-hidden":r?"true":"false","aria-label":o&&a||null}},[_]):_}});function _O(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function AO(t){for(var e=1;et.numberOfPages)&&(this.currentPage=1),this.localNumberOfPages=t.numberOfPages}},created:function(){var t=this;this.localNumberOfPages=this.numberOfPages;var e=vs(this[hO],0);e>0?this.currentPage=e:this.$nextTick((function(){t.currentPage=0}))},methods:{onClick:function(t,e){var n=this;if(e!==this.currentPage){var r=t.target,i=new Xv(Ji,{cancelable:!0,vueTarget:this,target:r});this.$emit(i.type,i,e),i.defaultPrevented||(this.currentPage=e,this.$emit(ki,this.currentPage),this.$nextTick((function(){zs(r)&&n.$el.contains(r)?hl(r):n.focusCurrent()})))}},makePage:function(t){return t},linkProps:function(){return{}}}}),TO=Se({components:{BPagination:DO}});function PO(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function YO(t){for(var e=1;e0?this.localNumberOfPages=this.pages.length:this.localNumberOfPages=EO(this.numberOfPages),this.$nextTick((function(){t.guessCurrentPage()}))},onClick:function(t,e){var n=this;if(e!==this.currentPage){var r=t.currentTarget||t.target,i=new Xv(Ji,{cancelable:!0,vueTarget:this,target:r});this.$emit(i.type,i,e),i.defaultPrevented||(js((function(){n.currentPage=e,n.$emit(ki,e)})),this.$nextTick((function(){fl(r)})))}},getPageInfo:function(t){if(!St(this.pages)||0===this.pages.length||bt(this.pages[t-1])){var e="".concat(this.baseUrl).concat(t);return{link:this.useRouter?{path:e}:e,text:Ss(t)}}var n=this.pages[t-1];if(Lt(n)){var r=n.link;return{link:Lt(r)?r:this.useRouter?{path:r}:r,text:Ss(n.text||t)}}return{link:Ss(n),text:Ss(t)}},makePage:function(t){var e=this.pageGen,n=this.getPageInfo(t);return jl(e)?e(t,n):n.text},makeLink:function(t){var e=this.linkGen,n=this.getPageInfo(t);return jl(e)?e(t,n):n.link},linkProps:function(t){var e=Dl(HO,this),n=this.makeLink(t);return this.useRouter||Lt(n)?e.to=n:e.href=n,e},resolveLink:function(){var t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{t=document.createElement("a"),t.href=Wc({to:e},"a","/","/"),document.body.appendChild(t);var n=t,r=n.pathname,i=n.hash,a=n.search;return document.body.removeChild(t),{path:r,hash:i,query:Bc(a)}}catch(ti){try{t&&t.parentNode&&t.parentNode.removeChild(t)}catch(o){}return{}}},resolveRoute:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{var e=this.$router.resolve(t,this.$route).route;return{path:e.path,hash:e.hash,query:e.query}}catch(ti){return{}}},guessCurrentPage:function(){var t=this.$router,e=this.$route,n=this.computedValue;if(!this.noPageDetect&&!n&&(c||!c&&t))for(var r=t&&e?{path:e.path,hash:e.hash,query:e.query}:{},i=c?window.location||document.location:null,a=i?{path:i.pathname,hash:i.hash,query:Bc(i.search)}:{},o=1;!n&&o<=this.localNumberOfPages;o++){var s=this.makeLink(o);n=t&&(Lt(s)||this.useRouter)?Fu(this.resolveRoute(s),r)?o:null:c?Fu(this.resolveLink(s),a)?o:null:-1}this.currentPage=n>0?n:0}}}),FO=Se({components:{BPaginationNav:BO}}),RO={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left",TOPLEFT:"top",TOPRIGHT:"top",RIGHTTOP:"right",RIGHTBOTTOM:"right",BOTTOMLEFT:"bottom",BOTTOMRIGHT:"bottom",LEFTTOP:"left",LEFTBOTTOM:"left"},zO={AUTO:0,TOPLEFT:-1,TOP:0,TOPRIGHT:1,RIGHTTOP:-1,RIGHT:0,RIGHTBOTTOM:1,BOTTOMLEFT:-1,BOTTOM:0,BOTTOMRIGHT:1,LEFTTOP:-1,LEFT:0,LEFTBOTTOM:1},NO={arrowPadding:Ol(Ga,6),boundary:Ol([ht,Ia],"scrollParent"),boundaryPadding:Ol(Ga,5),fallbackPlacement:Ol(za,"flip"),offset:Ol(Ga,0),placement:Ol(Ia,"top"),target:Ol([ht,ft])},WO=mi({name:Xr,mixins:[_M],props:NO,data:function(){return{noFade:!1,localShow:!0,attachment:this.getAttachment(this.placement)}},computed:{templateType:function(){return"unknown"},popperConfig:function(){var t=this,e=this.placement;return{placement:this.getAttachment(e),modifiers:{offset:{offset:this.getOffset(e)},flip:{behavior:this.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{padding:this.boundaryPadding,boundariesElement:this.boundary}},onCreate:function(e){e.originalPlacement!==e.placement&&t.popperPlacementChange(e)},onUpdate:function(e){t.popperPlacementChange(e)}}}},created:function(){var t=this;this.$_popper=null,this.localShow=!0,this.$on(fa,(function(e){t.popperCreate(e)}));var e=function(){t.$nextTick((function(){js((function(){t.$destroy()}))}))};this.bvParent.$once(Aa,e),this.$once(Wi,e)},beforeMount:function(){this.attachment=this.getAttachment(this.placement)},updated:function(){this.updatePopper()},beforeDestroy:function(){this.destroyPopper()},destroyed:function(){var t=this.$el;t&&t.parentNode&&t.parentNode.removeChild(t)},methods:{hide:function(){this.localShow=!1},getAttachment:function(t){return RO[String(t).toUpperCase()]||"auto"},getOffset:function(t){if(!this.offset){var e=this.$refs.arrow||Vs(".arrow",this.$el),n=bs(sl(e).width,0)+bs(this.arrowPadding,0);switch(zO[String(t).toUpperCase()]||0){case 1:return"+50%p - ".concat(n,"px");case-1:return"-50%p + ".concat(n,"px");default:return 0}}return this.offset},popperCreate:function(t){this.destroyPopper(),this.$_popper=new Hv(this.target,t,this.popperConfig)},destroyPopper:function(){this.$_popper&&this.$_popper.destroy(),this.$_popper=null},updatePopper:function(){this.$_popper&&this.$_popper.scheduleUpdate()},popperPlacementChange:function(t){this.attachment=this.getAttachment(t.placement)},renderTemplate:function(t){return t("div")}},render:function(t){var e=this,n=this.noFade;return t(ec,{props:{appear:!0,noFade:n},on:{beforeEnter:function(t){return e.$emit(fa,t)},afterEnter:function(t){return e.$emit(pa,t)},beforeLeave:function(t){return e.$emit($i,t)},afterLeave:function(t){return e.$emit(Wi,t)}}},[this.localShow?this.renderTemplate(t):t()])}});function $O(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function VO(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{},n=!1;Nt(sC).forEach((function(r){bt(e[r])||t[r]===e[r]||(t[r]=e[r],"title"===r&&(n=!0))})),n&&this.localShow&&this.fixTitle()},createTemplateAndShow:function(){var t=this.getContainer(),e=this.getTemplate(),n=this.$_tip=CM(this,e,{propsData:{id:this.computedId,html:this.html,placement:this.placement,fallbackPlacement:this.fallbackPlacement,target:this.getPlacementTarget(),boundary:this.getBoundary(),offset:vs(this.offset,0),arrowPadding:vs(this.arrowPadding,0),boundaryPadding:vs(this.boundaryPadding,0)}});this.handleTemplateUpdate(),n.$once(fa,this.onTemplateShow),n.$once(pa,this.onTemplateShown),n.$once($i,this.onTemplateHide),n.$once(Wi,this.onTemplateHidden),n.$once(Aa,this.destroyTemplate),n.$on(Ri,this.handleEvent),n.$on(zi,this.handleEvent),n.$on(Ui,this.handleEvent),n.$on(qi,this.handleEvent),n.$mount(t.appendChild(document.createElement("div")))},hideTemplate:function(){this.$_tip&&this.$_tip.hide(),this.clearActiveTriggers(),this.$_hoverState=""},destroyTemplate:function(){this.setWhileOpenListeners(!1),this.clearHoverTimeout(),this.$_hoverState="",this.clearActiveTriggers(),this.localPlacementTarget=null;try{this.$_tip.$destroy()}catch(t){}this.$_tip=null,this.removeAriaDescribedby(),this.restoreTitle(),this.localShow=!1},getTemplateElement:function(){return this.$_tip?this.$_tip.$el:null},handleTemplateUpdate:function(){var t=this,e=this.$_tip;if(e){var n=["title","content","variant","customClass","noFade","interactive"];n.forEach((function(n){e[n]!==t[n]&&(e[n]=t[n])}))}},show:function(){var t=this.getTarget();if(t&&Us(document.body,t)&&zs(t)&&!this.dropdownOpen()&&(!xt(this.title)&&""!==this.title||!xt(this.content)&&""!==this.content)&&!this.$_tip&&!this.localShow){this.localShow=!0;var e=this.buildEvent(fa,{cancelable:!0});this.emitEvent(e),e.defaultPrevented?this.destroyTemplate():(this.fixTitle(),this.addAriaDescribedby(),this.createTemplateAndShow())}},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=this.getTemplateElement();if(e&&this.localShow){var n=this.buildEvent($i,{cancelable:!t});this.emitEvent(n),n.defaultPrevented||this.hideTemplate()}else this.restoreTitle()},forceHide:function(){var t=this.getTemplateElement();t&&this.localShow&&(this.setWhileOpenListeners(!1),this.clearHoverTimeout(),this.$_hoverState="",this.clearActiveTriggers(),this.$_tip&&(this.$_tip.noFade=!0),this.hide(!0))},enable:function(){this.$_enabled=!0,this.emitEvent(this.buildEvent(Hi))},disable:function(){this.$_enabled=!1,this.emitEvent(this.buildEvent(Pi))},onTemplateShow:function(){this.setWhileOpenListeners(!0)},onTemplateShown:function(){var t=this.$_hoverState;this.$_hoverState="","out"===t&&this.leave(null),this.emitEvent(this.buildEvent(pa))},onTemplateHide:function(){this.setWhileOpenListeners(!1)},onTemplateHidden:function(){this.destroyTemplate(),this.emitEvent(this.buildEvent(Wi))},getTarget:function(){var t=this.target;return At(t)?t=qs(t.replace(/^#/,"")):wt(t)?t=t():t&&(t=t.$el||t),Is(t)?t:null},getPlacementTarget:function(){return this.getTarget()},getTargetId:function(){var t=this.getTarget();return t&&t.id?t.id:null},getContainer:function(){var t=!!this.container&&(this.container.$el||this.container),e=document.body,n=this.getTarget();return!1===t?Gs(rC,n)||e:At(t)&&qs(t.replace(/^#/,""))||e},getBoundary:function(){return this.boundary?this.boundary.$el||this.boundary:"scrollParent"},isInModal:function(){var t=this.getTarget();return t&&Gs(tC,t)},isDropdown:function(){var t=this.getTarget();return t&&Ks(t,iC)},dropdownOpen:function(){var t=this.getTarget();return this.isDropdown()&&t&&Vs(aC,t)},clearHoverTimeout:function(){clearTimeout(this.$_hoverTimeout),this.$_hoverTimeout=null},clearVisibilityInterval:function(){clearInterval(this.$_visibleInterval),this.$_visibleInterval=null},clearActiveTriggers:function(){for(var t in this.activeTrigger)this.activeTrigger[t]=!1},addAriaDescribedby:function(){var t=this.getTarget(),e=el(t,"aria-describedby")||"";e=e.split(/\s+/).concat(this.computedId).join(" ").trim(),Js(t,"aria-describedby",e)},removeAriaDescribedby:function(){var t=this,e=this.getTarget(),n=el(e,"aria-describedby")||"";n=n.split(/\s+/).filter((function(e){return e!==t.computedId})).join(" ").trim(),n?Js(e,"aria-describedby",n):tl(e,"aria-describedby")},fixTitle:function(){var t=this.getTarget();if(nl(t,"title")){var e=el(t,"title");Js(t,"title",""),e&&Js(t,oC,e)}},restoreTitle:function(){var t=this.getTarget();if(nl(t,oC)){var e=el(t,oC);tl(t,oC),e&&Js(t,"title",e)}},buildEvent:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Xv(t,QO({cancelable:!1,target:this.getTarget(),relatedTarget:this.getTemplateElement()||null,componentId:this.computedId,vueTarget:this},e))},emitEvent:function(t){var e=t.type;this.emitOnRoot(Wl(this.templateType,e),t),this.$emit(e,t)},listen:function(){var t=this,e=this.getTarget();e&&(this.setRootListener(!0),this.computedTriggers.forEach((function(n){"click"===n?Bl(e,"click",t.handleEvent,Oa):"focus"===n?(Bl(e,"focusin",t.handleEvent,Oa),Bl(e,"focusout",t.handleEvent,Oa)):"blur"===n?Bl(e,"focusout",t.handleEvent,Oa):"hover"===n&&(Bl(e,"mouseenter",t.handleEvent,Oa),Bl(e,"mouseleave",t.handleEvent,Oa))}),this))},unListen:function(){var t=this,e=["click","focusin","focusout","mouseenter","mouseleave"],n=this.getTarget();this.setRootListener(!1),e.forEach((function(e){n&&Fl(n,e,t.handleEvent,Oa)}),this)},setRootListener:function(t){var e=t?"listenOnRoot":"listenOffRoot",n=this.templateType;this[e]($l(n,$i),this.doHide),this[e]($l(n,fa),this.doShow),this[e]($l(n,Ti),this.doDisable),this[e]($l(n,Ei),this.doEnable)},setWhileOpenListeners:function(t){this.setModalListener(t),this.setDropdownListener(t),this.visibleCheck(t),this.setOnTouchStartListener(t)},visibleCheck:function(t){var e=this;this.clearVisibilityInterval();var n=this.getTarget();t&&(this.$_visibleInterval=setInterval((function(){var t=e.getTemplateElement();!t||!e.localShow||n.parentNode&&zs(n)||e.forceHide()}),100))},setModalListener:function(t){this.isInModal()&&this[t?"listenOnRoot":"listenOffRoot"](eC,this.forceHide)},setOnTouchStartListener:function(t){var e=this;"ontouchstart"in document.documentElement&&ls(document.body.children).forEach((function(n){Rl(t,n,"mouseover",e.$_noop)}))},setDropdownListener:function(t){var e=this.getTarget();if(e&&this.bvEventRoot&&this.isDropdown){var n=Kv(e);n&&n[t?"$on":"$off"](pa,this.forceHide)}},handleEvent:function(t){var e=this.getTarget();if(e&&!Ns(e)&&this.$_enabled&&!this.dropdownOpen()){var n=t.type,r=this.computedTriggers;if("click"===n&&cs(r,"click"))this.click(t);else if("mouseenter"===n&&cs(r,"hover"))this.enter(t);else if("focusin"===n&&cs(r,"focus"))this.enter(t);else if("focusout"===n&&(cs(r,"focus")||cs(r,"blur"))||"mouseleave"===n&&cs(r,"hover")){var i=this.getTemplateElement(),a=t.target,o=t.relatedTarget;if(i&&Us(i,a)&&Us(e,o)||i&&Us(e,a)&&Us(i,o)||i&&Us(i,a)&&Us(i,o)||Us(e,a)&&Us(e,o))return;this.leave(t)}}},doHide:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.forceHide()},doShow:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.show()},doDisable:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.disable()},doEnable:function(t){t&&this.getTargetId()!==t&&this.computedId!==t||this.enable()},click:function(t){this.$_enabled&&!this.dropdownOpen()&&(hl(t.currentTarget),this.activeTrigger.click=!this.activeTrigger.click,this.isWithActiveTrigger?this.enter(null):this.leave(null))},toggle:function(){this.$_enabled&&!this.dropdownOpen()&&(this.localShow?this.leave(null):this.enter(null))},enter:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;e&&(this.activeTrigger["focusin"===e.type?"focus":"hover"]=!0),this.localShow||"in"===this.$_hoverState?this.$_hoverState="in":(this.clearHoverTimeout(),this.$_hoverState="in",this.computedDelay.show?(this.fixTitle(),this.$_hoverTimeout=setTimeout((function(){"in"===t.$_hoverState?t.show():t.localShow||t.restoreTitle()}),this.computedDelay.show)):this.show())},leave:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;e&&(this.activeTrigger["focusout"===e.type?"focus":"hover"]=!1,"focusout"===e.type&&cs(this.computedTriggers,"blur")&&(this.activeTrigger.click=!1,this.activeTrigger.hover=!1)),this.isWithActiveTrigger||(this.clearHoverTimeout(),this.$_hoverState="out",this.computedDelay.hide?this.$_hoverTimeout=setTimeout((function(){"out"===t.$_hoverState&&t.hide()}),this.computedDelay.hide):this.hide())}}});function cC(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function uC(t){for(var e=1;e0&&t[OC].updateData(e)}))}var a={title:r.title,content:r.content,triggers:r.trigger,placement:r.placement,fallbackPlacement:r.fallbackPlacement,variant:r.variant,customClass:r.customClass,container:r.container,boundary:r.boundary,delay:r.delay,offset:r.offset,noFade:!r.animation,id:r.id,disabled:r.disabled,html:r.html},o=t[OC].__bv_prev_data__;if(t[OC].__bv_prev_data__=a,!Fu(a,o)){var s={target:t};Nt(a).forEach((function(e){a[e]!==o[e]&&(s[e]="title"!==e&&"content"!==e||!wt(a[e])?a[e]:a[e](t))})),t[OC].updateData(s)}}},WC=function(t){t[OC]&&(t[OC].$destroy(),t[OC]=null),delete t[OC]},$C={bind:function(t,e,n){NC(t,e,n)},componentUpdated:function(t,e,n){xi((function(){NC(t,e,n)}))},unbind:function(t){WC(t)}},VC=Se({directives:{VBPopover:$C}}),XC=Se({components:{BPopover:kC},plugins:{VBPopoverPlugin:VC}}),GC=Pl({animated:Ol(Ta,null),label:Ol(Ia),labelHtml:Ol(Ia),max:Ol(Ga,null),precision:Ol(Ga,null),showProgress:Ol(Ta,null),showValue:Ol(Ta,null),striped:Ol(Ta,null),value:Ol(Ga,0),variant:Ol(Ia)},vr),UC=mi({name:vr,mixins:[gs],inject:{getBvProgress:{default:function(){return function(){return{}}}}},props:GC,computed:{bvProgress:function(){return this.getBvProgress()},progressBarClasses:function(){var t=this.computedAnimated,e=this.computedVariant;return[e?"bg-".concat(e):"",this.computedStriped||t?"progress-bar-striped":"",t?"progress-bar-animated":""]},progressBarStyles:function(){return{width:this.computedValue/this.computedMax*100+"%"}},computedValue:function(){return bs(this.value,0)},computedMax:function(){var t=bs(this.max)||bs(this.bvProgress.max,0);return t>0?t:100},computedPrecision:function(){return gc(vs(this.precision,vs(this.bvProgress.precision,0)),0)},computedProgress:function(){var t=this.computedPrecision,e=xc(10,t);return ys(100*e*this.computedValue/this.computedMax/e,t)},computedVariant:function(){return this.variant||this.bvProgress.variant},computedStriped:function(){return _t(this.striped)?this.striped:this.bvProgress.striped||!1},computedAnimated:function(){return _t(this.animated)?this.animated:this.bvProgress.animated||!1},computedShowProgress:function(){return _t(this.showProgress)?this.showProgress:this.bvProgress.showProgress||!1},computedShowValue:function(){return _t(this.showValue)?this.showValue:this.bvProgress.showValue||!1}},render:function(t){var e,n=this.label,r=this.labelHtml,i=this.computedValue,a=this.computedPrecision,o={};return this.hasNormalizedSlot()?e=this.normalizeSlot():n||r?o=eh(r,n):this.computedShowProgress?e=this.computedProgress:this.computedShowValue&&(e=ys(i,a)),t("div",{staticClass:"progress-bar",class:this.progressBarClasses,style:this.progressBarStyles,attrs:{role:"progressbar","aria-valuemin":"0","aria-valuemax":Ss(this.computedMax),"aria-valuenow":ys(i,a)},domProps:o},e)}});function qC(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function QC(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.noCloseOnRouteChange||t.fullPath===e.fullPath||this.hide()})),KC),created:function(){this.$_returnFocusEl=null},mounted:function(){var t=this;this.listenOnRoot(lD,this.handleToggle),this.listenOnRoot(sD,this.handleSync),this.$nextTick((function(){t.emitState(t.localShow)}))},activated:function(){this.emitSync()},beforeDestroy:function(){this.localShow=!1,this.$_returnFocusEl=null},methods:{hide:function(){this.localShow=!1},emitState:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.localShow;this.emitOnRoot(cD,this.safeId(),t)},emitSync:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.localShow;this.emitOnRoot(uD,this.safeId(),t)},handleToggle:function(t){t&&t===this.safeId()&&(this.localShow=!this.localShow)},handleSync:function(t){var e=this;t&&t===this.safeId()&&this.$nextTick((function(){e.emitSync(e.localShow)}))},onKeydown:function(t){var e=t.keyCode;!this.noCloseOnEsc&&e===Du&&this.localShow&&this.hide()},onBackdropClick:function(){this.localShow&&!this.noCloseOnBackdrop&&this.hide()},onTopTrapFocus:function(){var t=dl(this.$refs.content);this.enforceFocus(t.reverse()[0])},onBottomTrapFocus:function(){var t=dl(this.$refs.content);this.enforceFocus(t[0])},onBeforeEnter:function(){this.$_returnFocusEl=Bs(c?[document.body]:[]),this.isOpen=!0},onAfterEnter:function(t){Us(t,Bs())||this.enforceFocus(t),this.$emit(pa)},onAfterLeave:function(){this.enforceFocus(this.$_returnFocusEl),this.$_returnFocusEl=null,this.isOpen=!1,this.$emit(Wi)},enforceFocus:function(t){this.noEnforceFocus||hl(t)}},render:function(t){var e,n=this.bgVariant,r=this.width,i=this.textVariant,a=this.localShow,o=""===this.shadow||this.shadow,s=t(this.tag,{staticClass:oD,class:[(e={shadow:!0===o},aD(e,"shadow-".concat(o),o&&!0!==o),aD(e,"".concat(oD,"-right"),this.right),aD(e,"bg-".concat(n),n),aD(e,"text-".concat(i),i),e),this.sidebarClass],style:{width:r},attrs:this.computedAttrs,directives:[{name:"show",value:a}],ref:"content"},[_D(t,this)]);s=t("transition",{props:this.transitionProps,on:{beforeEnter:this.onBeforeEnter,afterEnter:this.onAfterEnter,afterLeave:this.onAfterLeave}},[s]);var l=t(ec,{props:{noFade:this.noSlide}},[AD(t,this)]),c=t(),u=t();return this.backdrop&&a&&(c=t("div",{attrs:{tabindex:"0"},on:{focus:this.onTopTrapFocus}}),u=t("div",{attrs:{tabindex:"0"},on:{focus:this.onBottomTrapFocus}})),t("div",{staticClass:"b-sidebar-outer",style:{zIndex:this.zIndex},attrs:{tabindex:"-1"},on:{keydown:this.onKeydown}},[c,s,u,l])}}),MD=Se({components:{BSidebar:kD},plugins:{VBTogglePlugin:lg}});function SD(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var LD=Pl({animation:Ol(Ia,"wave"),height:Ol(Ia),size:Ol(Ia),type:Ol(Ia,"text"),variant:Ol(Ia),width:Ol(Ia)},xr),OD=mi({name:xr,functional:!0,props:LD,render:function(t,e){var n,r=e.data,i=e.props,a=i.size,o=i.animation,s=i.variant;return t("div",ii(r,{staticClass:"b-skeleton",style:{width:a||i.width,height:a||i.height},class:(n={},SD(n,"b-skeleton-".concat(i.type),!0),SD(n,"b-skeleton-animate-".concat(o),o),SD(n,"bg-".concat(s),s),n)}))}});function CD(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function DD(t){for(var e=1;e0}}});function BD(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var FD={stacked:Ol($a,!1)},RD=mi({props:FD,computed:{isStacked:function(){var t=this.stacked;return""===t||t},isStackedAlways:function(){return!0===this.isStacked},stackedTableClasses:function(){var t=this.isStackedAlways;return BD({"b-table-stacked":t},"b-table-stacked-".concat(this.stacked),!t&&this.isStacked)}}});function zD(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function ND(t){for(var e=1;e0&&!o,[a,{"table-striped":this.striped,"table-hover":e,"table-dark":this.dark,"table-bordered":this.bordered,"table-borderless":this.borderless,"table-sm":this.small,border:this.outlined,"b-table-fixed":this.fixed,"b-table-caption-top":this.captionTop,"b-table-no-border-collapse":this.noBorderCollapse},n?"".concat(this.dark?"bg":"table","-").concat(n):"",i,r]},tableAttrs:function(){var t=Pc(this),e=t.computedItems,n=t.filteredItems,r=t.computedFields,i=t.selectableTableAttrs,a=t.computedBusy,o=this.isTableSimple?{}:{"aria-busy":Ss(a),"aria-colcount":Ss(r.length),"aria-describedby":this.bvAttrs["aria-describedby"]||this.$refs.caption?this.captionId:null},s=e&&n&&n.length>e.length?Ss(n.length):null;return ND(ND(ND({"aria-rowcount":s},this.bvAttrs),{},{id:this.safeId(),role:this.bvAttrs.role||"table"},o),i)}},render:function(t){var e=Pc(this),n=e.wrapperClasses,r=e.renderCaption,i=e.renderColgroup,a=e.renderThead,o=e.renderTbody,s=e.renderTfoot,l=[];this.isTableSimple?l.push(this.normalizeSlot()):(l.push(r?r():null),l.push(i?i():null),l.push(a?a():null),l.push(o?o():null),l.push(s?s():null));var c=t("table",{staticClass:"table b-table",class:this.tableClasses,attrs:this.tableAttrs,key:"b-table"},l.filter(se));return n.length>0?t("div",{class:n,style:this.wrapperStyles,key:"wrap"},[c]):c}});function XD(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function GD(t){for(var e=1;e0},eT=Pl({animation:Ol(Ia),columns:Ol(ja,5,tT),hideHeader:Ol(Ta,!1),rows:Ol(ja,3,tT),showFooter:Ol(Ta,!1),tableProps:Ol(Ea,{})},Ar),nT=mi({name:Ar,functional:!0,props:eT,render:function(t,e){var n=e.data,r=e.props,i=r.animation,a=r.columns,o=t("th",[t(OD,{props:{animation:i}})]),s=t("tr",ds(a,o)),l=t("td",[t(OD,{props:{width:"75%",animation:i}})]),c=t("tr",ds(a,l)),u=t("tbody",ds(r.rows,c)),d=r.hideHeader?t():t("thead",[s]),h=r.showFooter?t("tfoot",[s]):t();return t(QD,ii(n,{props:KD({},r.tableProps)}),[d,u,h])}}),rT=Pl({loading:Ol(Ta,!1)},kr),iT=mi({name:kr,functional:!0,props:rT,render:function(t,e){var n=e.data,r=e.props,i=e.slots,a=e.scopedSlots,o=i(),s=a||{},l={};return r.loading?t("div",ii(n,{attrs:{role:"alert","aria-live":"polite","aria-busy":!0},staticClass:"b-skeleton-wrapper",key:"loading"}),ms(Co,l,s,o)):ms(ao,l,s,o)}}),aT=Se({components:{BSkeleton:OD,BSkeletonIcon:YD,BSkeletonImg:HD,BSkeletonTable:nT,BSkeletonWrapper:iT}}),oT=Se({components:{BSpinner:ZL}});function sT(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function lT(t){for(var e=1;e0?t:null},xT=function(t){return xt(t)||yT(t)>0},wT=Pl({colspan:Ol(Ga,null,xT),rowspan:Ol(Ga,null,xT),stackedHeading:Ol(Ia),stickyColumn:Ol(Ta,!1),variant:Ol(Ia)},Or),_T=mi({name:Or,mixins:[qu,id,gs],inject:{getBvTableTr:{default:function(){return function(){return{}}}}},inheritAttrs:!1,props:wT,computed:{bvTableTr:function(){return this.getBvTableTr()},tag:function(){return"td"},inTbody:function(){return this.bvTableTr.inTbody},inThead:function(){return this.bvTableTr.inThead},inTfoot:function(){return this.bvTableTr.inTfoot},isDark:function(){return this.bvTableTr.isDark},isStacked:function(){return this.bvTableTr.isStacked},isStackedCell:function(){return this.inTbody&&this.isStacked},isResponsive:function(){return this.bvTableTr.isResponsive},isStickyHeader:function(){return this.bvTableTr.isStickyHeader},hasStickyHeader:function(){return this.bvTableTr.hasStickyHeader},isStickyColumn:function(){return!this.isStacked&&(this.isResponsive||this.hasStickyHeader)&&this.stickyColumn},rowVariant:function(){return this.bvTableTr.variant},headVariant:function(){return this.bvTableTr.headVariant},footVariant:function(){return this.bvTableTr.footVariant},tableVariant:function(){return this.bvTableTr.tableVariant},computedColspan:function(){return yT(this.colspan)},computedRowspan:function(){return yT(this.rowspan)},cellClasses:function(){var t=this.variant,e=this.headVariant,n=this.isStickyColumn;return(!t&&this.isStickyHeader&&!e||!t&&n&&this.inTfoot&&!this.footVariant||!t&&n&&this.inThead&&!e||!t&&n&&this.inTbody)&&(t=this.rowVariant||this.tableVariant||"b-table-default"),[t?"".concat(this.isDark?"bg":"table","-").concat(t):null,n?"b-table-sticky-column":null]},cellAttrs:function(){var t=this.stackedHeading,e=this.inThead||this.inTfoot,n=this.computedColspan,r=this.computedRowspan,i="cell",a=null;return e?(i="columnheader",a=n>0?"colspan":"col"):Fs(this.tag,"th")&&(i="rowheader",a=r>0?"rowgroup":"row"),vT(vT({colspan:n,rowspan:r,role:i,scope:a},this.bvAttrs),{},{"data-label":this.isStackedCell&&!xt(t)?Ss(t):null})}},render:function(t){var e=[this.normalizeSlot()];return t(this.tag,{class:this.cellClasses,attrs:this.cellAttrs,on:this.bvListeners},[this.isStackedCell?t("div",[e]):e])}});function AT(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var kT="busy",MT=ka+kT,ST=AT({},kT,Ol(Ta,!1)),LT=mi({props:ST,data:function(){return{localBusy:!1}},computed:{computedBusy:function(){return this[kT]||this.localBusy}},watch:{localBusy:function(t,e){t!==e&&this.$emit(MT,t)}},methods:{stopIfBusy:function(t){return!!this.computedBusy&&(zl(t),!0)},renderBusy:function(){var t=this.tbodyTrClass,e=this.tbodyTrAttr,n=this.$createElement;return this.computedBusy&&this.hasNormalizedSlot(Zo)?n(fT,{staticClass:"b-table-busy-slot",class:[wt(t)?t(null,Zo):t],attrs:wt(e)?e(null,Zo):e,key:"table-busy-slot"},[n(_T,{props:{colspan:this.computedFields.length||null}},[this.normalizeSlot(Zo)])]):null}}}),OT={caption:Ol(Ia),captionHtml:Ol(Ia)},CT=mi({props:OT,computed:{captionId:function(){return this.isStacked?this.safeId("_caption_"):null}},methods:{renderCaption:function(){var t=this.caption,e=this.captionHtml,n=this.$createElement,r=n(),i=this.hasNormalizedSlot(Ko);return(i||t||e)&&(r=n("caption",{attrs:{id:this.captionId},domProps:i?{}:eh(e,t),key:"caption",ref:"caption"},this.normalizeSlot(Ko))),r}}}),DT={},TT=mi({methods:{renderColgroup:function(){var t=this.computedFields,e=this.$createElement,n=e();return this.hasNormalizedSlot(Jo)&&(n=e("colgroup",{key:"colgroup"},[this.normalizeSlot(Jo,{columns:t.length,fields:t})])),n}}}),PT={emptyFilteredHtml:Ol(Ia),emptyFilteredText:Ol(Ia,"There are no records matching your request"),emptyHtml:Ol(Ia),emptyText:Ol(Ia,"There are no records to show"),showEmpty:Ol(Ta,!1)},YT=mi({props:PT,methods:{renderEmpty:function(){var t=Pc(this),e=t.computedItems,n=t.computedBusy,r=this.$createElement,i=r();if(this.showEmpty&&(!e||0===e.length)&&(!n||!this.hasNormalizedSlot(Zo))){var a=this.computedFields,o=this.isFiltered,s=this.emptyText,l=this.emptyHtml,c=this.emptyFilteredText,u=this.emptyFilteredHtml,d=this.tbodyTrClass,h=this.tbodyTrAttr;i=this.normalizeSlot(o?ho:uo,{emptyFilteredHtml:u,emptyFilteredText:c,emptyHtml:l,emptyText:s,fields:a,items:e}),i||(i=r("div",{class:["text-center","my-2"],domProps:o?eh(u,c):eh(l,s)})),i=r(_T,{props:{colspan:a.length||null}},[r("div",{attrs:{role:"alert","aria-live":"polite"}},[i])]),i=r(fT,{staticClass:"b-table-empty-row",class:[wt(d)?d(null,"row-empty"):d],attrs:wt(h)?h(null,"row-empty"):h,key:o?"b-empty-filtered-row":"b-empty-row"},[i])}return i}}}),jT=function t(e){return xt(e)?"":Lt(e)&&!Ct(e)?Nt(e).sort().map((function(n){return t(e[n])})).filter((function(t){return!!t})).join(" "):Ss(e)};function ET(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function HT(t){for(var e=1;e3&&void 0!==arguments[3]?arguments[3]:{},i=Nt(r).reduce((function(e,n){var i=r[n],a=i.filterByFormatted,o=wt(a)?a:a?i.formatter:null;return wt(o)&&(e[n]=o(t[n],n,t)),e}),Vt(t)),a=Nt(i).filter((function(t){return!zT[t]&&!(St(e)&&e.length>0&&cs(e,t))&&!(St(n)&&n.length>0&&!cs(n,t))}));return Xt(i,a)},$T=function(t,e,n,r){return Lt(t)?jT(WT(t,e,n,r)):""};function VT(t){return qT(t)||UT(t)||GT(t)||XT()}function XT(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function GT(t,e){if(t){if("string"===typeof t)return QT(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?QT(t,e):void 0}}function UT(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}function qT(t){if(Array.isArray(t))return QT(t)}function QT(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&he(ZT,Lr),t},localFiltering:function(){return!this.hasProvider||!!this.noProviderFiltering},filteredCheck:function(){var t=this.filteredItems,e=this.localItems,n=this.localFilter;return{filteredItems:t,localItems:e,localFilter:n}},localFilterFn:function(){var t=this.filterFunction;return jl(t)?t:null},filteredItems:function(){var t=this.localItems,e=this.localFilter,n=this.localFiltering?this.filterFnFactory(this.localFilterFn,e)||this.defaultFilterFnFactory(e):null;return n&&t.length>0?t.filter(n):t}},watch:{computedFilterDebounce:function(t){!t&&this.$_filterTimer&&(this.clearFilterTimer(),this.localFilter=this.filterSanitize(this.filter))},filter:{deep:!0,handler:function(t){var e=this,n=this.computedFilterDebounce;this.clearFilterTimer(),n&&n>0?this.$_filterTimer=setTimeout((function(){e.localFilter=e.filterSanitize(t)}),n):this.localFilter=this.filterSanitize(t)}},filteredCheck:function(t){var e=t.filteredItems,n=t.localFilter,r=!1;n?Fu(n,[])||Fu(n,{})?r=!1:n&&(r=!0):r=!1,r&&this.$emit(Ii,e,e.length),this.isFiltered=r},isFiltered:function(t,e){if(!1===t&&!0===e){var n=this.localItems;this.$emit(Ii,n,n.length)}}},created:function(){var t=this;this.$_filterTimer=null,this.$nextTick((function(){t.isFiltered=Boolean(t.localFilter)}))},beforeDestroy:function(){this.clearFilterTimer()},methods:{clearFilterTimer:function(){clearTimeout(this.$_filterTimer),this.$_filterTimer=null},filterSanitize:function(t){return!this.localFiltering||this.localFilterFn||At(t)||Pt(t)?oe(t):""},filterFnFactory:function(t,e){if(!t||!wt(t)||!e||Fu(e,[])||Fu(e,{}))return null;var n=function(n){return t(n,e)};return n},defaultFilterFnFactory:function(t){var e=this;if(!t||!At(t)&&!Pt(t))return null;var n=t;if(At(n)){var r=Ms(t).replace(j,"\\s+");n=new RegExp(".*".concat(r,".*"),"i")}var i=function(t){return n.lastIndex=0,n.test($T(t,e.computedFilterIgnored,e.computedFilterIncluded,e.computedFieldsObj))};return i}}}),tP=function(t,e){var n=null;return At(e)?n={key:t,label:e}:wt(e)?n={key:t,formatter:e}:Lt(e)?(n=Vt(e),n.key=n.key||t):!1!==e&&(n={key:t}),n},eP=function(t,e){var n=[];if(St(t)&&t.filter(se).forEach((function(t){if(At(t))n.push({key:t,label:_s(t)});else if(Lt(t)&&t.key&&At(t.key))n.push(Vt(t));else if(Lt(t)&&1===Nt(t).length){var e=Nt(t)[0],r=tP(e,t[e]);r&&n.push(r)}})),0===n.length&&St(e)&&e.length>0){var r=e[0];Nt(r).forEach((function(t){zT[t]||n.push({key:t,label:_s(t)})}))}var i={};return n.filter((function(t){return!i[t.key]&&(i[t.key]=!0,t.label=At(t.label)?t.label:_s(t.key),!0)}))};function nP(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function rP(t){for(var e=1;e0&&t.some(se)},selectableIsMultiSelect:function(){return this.isSelectable&&cs(["range","multi"],this.selectMode)},selectableTableClasses:function(){var t,e=this.isSelectable;return t={"b-table-selectable":e},bP(t,"b-table-select-".concat(this.selectMode),e),bP(t,"b-table-selecting",this.selectableHasSelection),bP(t,"b-table-selectable-no-click",e&&!this.hasSelectableRowClick),t},selectableTableAttrs:function(){if(!this.isSelectable)return{};var t=this.bvAttrs.role||_P;return{role:t,"aria-multiselectable":t===_P?Ss(this.selectableIsMultiSelect):null}}},watch:{computedItems:function(t,e){var n=!1;if(this.isSelectable&&this.selectedRows.length>0){n=St(t)&&St(e)&&t.length===e.length;for(var r=0;n&&r=0&&t0&&(this.selectedLastClicked=-1,this.selectedRows=this.selectableIsMultiSelect?ds(t,!0):[!0])},isRowSelected:function(t){return!(!kt(t)||!this.selectedRows[t])},clearSelected:function(){this.selectedLastClicked=-1,this.selectedRows=[]},selectableRowClasses:function(t){if(this.isSelectable&&this.isRowSelected(t)){var e=this.selectedVariant;return bP({"b-table-row-selected":!0},"".concat(this.dark?"bg":"table","-").concat(e),e)}return{}},selectableRowAttrs:function(t){return{"aria-selected":this.isSelectable?this.isRowSelected(t)?"true":"false":null}},setSelectionHandlers:function(t){var e=t&&!this.noSelectOnClick?"$on":"$off";this[e](aa,this.selectionHandler),this[e](Ii,this.clearSelected),this[e](Ci,this.clearSelected)},selectionHandler:function(t,e,n){if(this.isSelectable&&!this.noSelectOnClick){var r=this.selectMode,i=this.selectedLastRow,a=this.selectedRows.slice(),o=!a[e];if("single"===r)a=[];else if("range"===r)if(i>-1&&n.shiftKey){for(var s=mc(i,e);s<=gc(i,e);s++)a[s]=!0;o=!0}else n.ctrlKey||n.metaKey||(a=[],o=!0),o&&(this.selectedLastRow=e);a[e]=o,this.selectedRows=a}else this.clearSelected()}}}),MP=function(t,e){return t.map((function(t,e){return[e,t]})).sort(function(t,e){return this(t[1],e[1])||t[0]-e[0]}.bind(e)).map((function(t){return t[1]}))},SP=function(t){return xt(t)?"":Mt(t)?bs(t,t):t},LP=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.sortBy,i=void 0===r?null:r,a=n.formatter,o=void 0===a?null:a,s=n.locale,l=void 0===s?void 0:s,c=n.localeOptions,u=void 0===c?{}:c,d=n.nullLast,h=void 0!==d&&d,f=ce(t,i,null),p=ce(e,i,null);return wt(o)&&(f=o(f,i,t),p=o(p,i,e)),f=SP(f),p=SP(p),Ct(f)&&Ct(p)||kt(f)&&kt(p)?fp?1:0:h&&""===f&&""!==p?1:h&&""!==f&&""===p?-1:jT(f).localeCompare(jT(p),l,u)};function OP(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function CP(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:document,e=ll();return!!(e&&""!==e.toString().trim()&&e.containsNode&&Is(t))&&e.containsNode(t,!0)},qP=Pl(wT,jr),QP=mi({name:jr,extends:_T,props:qP,computed:{tag:function(){return"th"}}});function ZP(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function KP(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&(y=String((s-1)*l+e+1));var x=Ss(ce(t,o))||null,w=x||Ss(e),_=x?this.safeId("_row_".concat(x)):null,A=Pc(this).selectableRowClasses?this.selectableRowClasses(e):{},k=Pc(this).selectableRowAttrs?this.selectableRowAttrs(e):{},M=wt(c)?c(t,"row"):c,S=wt(u)?u(t,"row"):u;if(g.push(h(fT,JP({class:[M,A,p?"b-table-has-details":""],props:{variant:t[FT]||null},attrs:KP(KP({id:_},S),{},{tabindex:m?"0":null,"data-pk":x||null,"aria-details":v,"aria-owns":v,"aria-rowindex":y},k),on:{mouseenter:this.rowHovered,mouseleave:this.rowUnhovered},key:"__b-table-row-".concat(w,"__"),ref:"item-rows"},fi,!0),b)),p){var L={item:t,index:e,fields:i,toggleDetails:this.toggleDetailsFactory(f,t)};Pc(this).supportsSelectableRows&&(L.rowSelected=this.isRowSelected(e),L.selectRow=function(){return n.selectRow(e)},L.unselectRow=function(){return n.unselectRow(e)});var O=h(_T,{props:{colspan:i.length},class:this.detailsTdClass},[this.normalizeSlot(Qo,L)]);a&&g.push(h("tr",{staticClass:"d-none",attrs:{"aria-hidden":"true",role:"presentation"},key:"__b-table-details-stripe__".concat(w)}));var C=wt(this.tbodyTrClass)?this.tbodyTrClass(t,Qo):this.tbodyTrClass,D=wt(this.tbodyTrAttr)?this.tbodyTrAttr(t,Qo):this.tbodyTrAttr;g.push(h(fT,{staticClass:"b-table-details",class:[C],props:{variant:t[FT]||null},attrs:KP(KP({},D),{},{id:v,tabindex:"-1"}),key:"__b-table-details__".concat(w)},[O]))}else f&&(g.push(h()),a&&g.push(h()));return g}}});function lY(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function cY(t){for(var e=1;e0&&n&&n.length>0?ls(e.children).filter((function(t){return cs(n,t)})):[]},getTbodyTrIndex:function(t){if(!Is(t))return-1;var e="TR"===t.tagName?t:Gs("tr",t,!0);return e?this.getTbodyTrs().indexOf(e):-1},emitTbodyRowEvent:function(t,e){if(t&&this.hasListener(t)&&e&&e.target){var n=this.getTbodyTrIndex(e.target);if(n>-1){var r=this.computedItems[n];this.$emit(t,r,n,e)}}},tbodyRowEventStopped:function(t){return this.stopIfBusy&&this.stopIfBusy(t)},onTbodyRowKeydown:function(t){var e=t.target,n=t.keyCode;if(!this.tbodyRowEventStopped(t)&&"TR"===e.tagName&&Rs(e)&&0===e.tabIndex)if(cs([Cu,Hu],n))zl(t),this.onTBodyRowClicked(t);else if(cs([Iu,Lu,Tu,Ou],n)){var r=this.getTbodyTrIndex(e);if(r>-1){zl(t);var i=this.getTbodyTrs(),a=t.shiftKey;n===Tu||a&&n===Iu?hl(i[0]):n===Ou||a&&n===Lu?hl(i[i.length-1]):n===Iu&&r>0?hl(i[r-1]):n===Lu&&rt.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&void 0!==arguments[0]&&arguments[0],n=Pc(this),r=n.computedFields,i=n.isSortable,a=n.isSelectable,o=n.headVariant,s=n.footVariant,l=n.headRowVariant,c=n.footRowVariant,u=this.$createElement;if(this.isStackedAlways||0===r.length)return u();var d=i||this.hasListener(Ni),h=a?this.selectAllRows:Tp,f=a?this.clearSelected:Tp,p=function(n,r){var a=n.label,o=n.labelHtml,s=n.variant,l=n.stickyColumn,c=n.key,p=null;n.label.trim()||n.headerTitle||(p=_s(n.key));var m={};d&&(m.click=function(r){t.headClicked(r,n,e)},m.keydown=function(r){var i=r.keyCode;i!==Cu&&i!==Hu||t.headClicked(r,n,e)});var g=i?t.sortTheadThAttrs(c,n,e):{},v=i?t.sortTheadThClasses(c,n,e):null,b=i?t.sortTheadThLabel(c,n,e):null,y={class:[{"position-relative":b},t.fieldClasses(n),v],props:{variant:s,stickyColumn:l},style:n.thStyle||{},attrs:YY(YY({tabindex:d&&n.sortable?"0":null,abbr:n.headerAbbr||null,title:n.headerTitle||null,"aria-colindex":r+1,"aria-label":p},t.getThValues(null,c,n.thAttr,e?"foot":"head",{})),g),on:m,key:c},x=[EY(c),EY(c.toLowerCase()),EY()];e&&(x=[HY(c),HY(c.toLowerCase()),HY()].concat(SY(x)));var w={label:a,column:c,field:n,isFoot:e,selectAllRows:h,clearSelected:f},_=t.normalizeSlot(x,w)||u("div",{domProps:eh(o,a)}),A=b?u("span",{staticClass:"sr-only"}," (".concat(b,")")):null;return u(QP,y,[_,A].filter(se))},m=r.map(p).filter(se),g=[];if(e)g.push(u(fT,{class:this.tfootTrClass,props:{variant:xt(c)?l:c}},m));else{var v={columns:r.length,fields:r,selectAllRows:h,clearSelected:f};g.push(this.normalizeSlot(rs,v)||u()),g.push(u(fT,{class:this.theadTrClass,props:{variant:l}},m))}return u(e?bY:MY,{class:(e?this.tfootClass:this.theadClass)||null,props:e?{footVariant:s||o||null}:{headVariant:o||null},key:e?"bv-tfoot":"bv-thead"},g)}}}),FY={},RY=mi({methods:{renderTopRow:function(){var t=this.computedFields,e=this.stacked,n=this.tbodyTrClass,r=this.tbodyTrAttr,i=this.$createElement;return this.hasNormalizedSlot(os)&&!0!==e&&""!==e?i(fT,{staticClass:"b-table-top-row",class:[wt(n)?n(null,"row-top"):n],attrs:wt(r)?r(null,"row-top"):r,key:"b-top-row"},[this.normalizeSlot(os,{columns:t.length,fields:t})]):i()}}});function zY(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function NY(t){for(var e=1;e0&&void 0!==arguments[0])||arguments[0];if(this.$_observer&&this.$_observer.disconnect(),this.$_observer=null,e){var n=function(){t.$nextTick((function(){js((function(){t.updateTabs()}))}))};this.$_observer=Hp(this.$refs.content,n,{childList:!0,subtree:!1,attributes:!0,attributeFilter:["id"]})}},getTabs:function(){var t=this.registeredTabs,e=[];if(c&&t.length>0){var n=t.map((function(t){return"#".concat(t.safeId())})).join(", ");e=$s(n,this.$el).map((function(t){return t.id})).filter(se)}return MP(t,(function(t,n){return e.indexOf(t.safeId())-e.indexOf(n.safeId())}))},updateTabs:function(){var t=this.getTabs(),e=t.indexOf(t.slice().reverse().find((function(t){return t.localActive&&!t.disabled})));if(e<0){var n=this.currentTab;n>=t.length?e=t.indexOf(t.slice().reverse().find(dj)):t[n]&&!t[n].disabled&&(e=n)}e<0&&(e=t.indexOf(t.find(dj))),t.forEach((function(t,n){t.localActive=n===e})),this.tabs=t,this.currentTab=e},getButtonForTab:function(t){return(this.$refs.buttons||[]).find((function(e){return e.tab===t}))},updateButton:function(t){var e=this.getButtonForTab(t);e&&e.$forceUpdate&&e.$forceUpdate()},activateTab:function(t){var e=this.currentTab,n=this.tabs,r=!1;if(t){var i=n.indexOf(t);if(i!==e&&i>-1&&!t.disabled){var a=new Xv(wi,{cancelable:!0,vueTarget:this,componentId:this.safeId()});this.$emit(a.type,i,e,a),a.defaultPrevented||(this.currentTab=i,r=!0)}}return r||this[cj]===e||this.$emit(uj,e),r},deactivateTab:function(t){return!!t&&this.activateTab(this.tabs.filter((function(e){return e!==t})).find(dj))},focusButton:function(t){var e=this;this.$nextTick((function(){hl(e.getButtonForTab(t))}))},emitTabClick:function(t,e){Dt(e)&&t&&t.$emit&&!t.disabled&&t.$emit(Si,e)},clickTab:function(t,e){this.activateTab(t),this.emitTabClick(t,e)},firstTab:function(t){var e=this.tabs.find(dj);this.activateTab(e)&&t&&(this.focusButton(e),this.emitTabClick(e,t))},previousTab:function(t){var e=gc(this.currentTab,0),n=this.tabs.slice(0,e).reverse().find(dj);this.activateTab(n)&&t&&(this.focusButton(n),this.emitTabClick(n,t))},nextTab:function(t){var e=gc(this.currentTab,-1),n=this.tabs.slice(e+1).find(dj);this.activateTab(n)&&t&&(this.focusButton(n),this.emitTabClick(n,t))},lastTab:function(t){var e=this.tabs.slice().reverse().find(dj);this.activateTab(e)&&t&&(this.focusButton(e),this.emitTabClick(e,t))}},render:function(t){var e=this,n=this.align,r=this.card,i=this.end,a=this.fill,o=this.firstTab,s=this.justified,l=this.lastTab,c=this.nextTab,u=this.noKeyNav,d=this.noNavStyle,h=this.pills,f=this.previousTab,p=this.small,m=this.tabs,g=this.vertical,v=m.find((function(t){return t.localActive&&!t.disabled})),b=m.find((function(t){return!t.disabled})),y=m.map((function(n,r){var i,a=n.safeId,s=null;return u||(s=-1,(n===v||!v&&n===b)&&(s=null)),t(hj,rj({props:{controls:a?a():null,id:n.controlledBy||(a?a("_BV_tab_button_"):null),noKeyNav:u,posInSet:r+1,setSize:m.length,tab:n,tabIndex:s},on:(i={},rj(i,Si,(function(t){e.clickTab(n,t)})),rj(i,Bi,o),rj(i,ea,f),rj(i,Qi,c),rj(i,Gi,l),i),key:n[di]||r,ref:"buttons"},fi,!0))})),x=t(rL,{class:this.localNavClass,attrs:{role:"tablist",id:this.safeId("_BV_tab_controls_")},props:{fill:a,justified:s,align:n,tabs:!d&&!h,pills:!d&&h,vertical:g,small:p,cardHeader:r&&!g},ref:"nav"},[this.normalizeSlot(es)||t(),y,this.normalizeSlot(ts)||t()]);x=t("div",{class:[{"card-header":r&&!g&&!i,"card-footer":r&&!g&&i,"col-auto":g},this.navWrapperClass],key:"bv-tabs-nav"},[x]);var w=this.normalizeSlot()||[],_=t();0===w.length&&(_=t("div",{class:["tab-pane","active",{"card-body":r}],key:"bv-empty-tab"},this.normalizeSlot(uo)));var A=t("div",{staticClass:"tab-content",class:[{col:g},this.contentClass],attrs:{id:this.safeId("_BV_tab_container_")},key:"bv-content",ref:"content"},[w,_]);return t(this.tag,{staticClass:"tabs",class:{row:g,"no-gutters":g&&r},attrs:{id:this.safeId()}},[i?A:t(),x,i?t():A])}});function gj(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function vj(t){for(var e=1;e" with name "'.concat(t,'" already exists in the document.'),Br),this.dead=!0):this.doRender=!0},beforeDestroy:function(){this.doRender&&this.emitOnRoot(Wl(Br,Di),this.name)},destroyed:function(){var t=this.$el;t&&t.parentNode&&t.parentNode.removeChild(t)},render:function(t){var e=t("div",{class:["d-none",{"b-dead-toaster":this.dead}]});if(this.doRender){var n=t(Sj.YC,{staticClass:"b-toaster-slot",props:{name:this.staticName,multiple:!0,tag:"div",slim:!1,transition:Lj}});e=t("div",{staticClass:"b-toaster",class:[this.staticName],attrs:{id:this.staticName,role:this.role||null,"aria-live":this.ariaLive,"aria-atomic":this.ariaAtomic}},[n])}return e}});function Dj(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Tj(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:{};return new Xv(t,Tj(Tj({cancelable:!1,target:this.$el||null,relatedTarget:null},e),{},{vueTarget:this,componentId:this.safeId()}))},emitEvent:function(t){var e=t.type;this.emitOnRoot(Wl(Ir,e),t),this.$emit(e,t)},ensureToaster:function(){if(!this.static){var t=this.computedToaster;if(!Sj.Df.hasTarget(t)){var e=document.createElement("div");document.body.appendChild(e);var n=CM(this.bvEventRoot,Cj,{propsData:{name:t}});n.$mount(e)}}},startDismissTimer:function(){this.clearDismissTimer(),this.noAutoHide||(this.$_dismissTimer=setTimeout(this.hide,this.resumeDismiss||this.computedDuration),this.dismissStarted=Date.now(),this.resumeDismiss=0)},clearDismissTimer:function(){clearTimeout(this.$_dismissTimer),this.$_dismissTimer=null},setHoverHandler:function(t){var e=this.$refs["b-toast"];Rl(t,e,"mouseenter",this.onPause,Oa),Rl(t,e,"mouseleave",this.onUnPause,Oa)},onPause:function(){if(!this.noAutoHide&&!this.noHoverPause&&this.$_dismissTimer&&!this.resumeDismiss){var t=Date.now()-this.dismissStarted;t>0&&(this.clearDismissTimer(),this.resumeDismiss=gc(this.computedDuration-t,Bj))}},onUnPause:function(){this.noAutoHide||this.noHoverPause||!this.resumeDismiss?this.resumeDismiss=this.dismissStarted=0:this.startDismissTimer()},onLinkClick:function(){var t=this;this.$nextTick((function(){js((function(){t.hide()}))}))},onBeforeEnter:function(){this.isTransitioning=!0},onAfterEnter:function(){this.isTransitioning=!1;var t=this.buildEvent(pa);this.emitEvent(t),this.startDismissTimer(),this.setHoverHandler(!0)},onBeforeLeave:function(){this.isTransitioning=!0},onAfterLeave:function(){this.isTransitioning=!1,this.order=0,this.resumeDismiss=this.dismissStarted=0;var t=this.buildEvent(Wi);this.emitEvent(t),this.doRender=!1},makeToast:function(t){var e=this,n=this.title,r=this.slotScope,i=Fc(this),a=[],o=this.normalizeSlot(as,r);o?a.push(o):n&&a.push(t("strong",{staticClass:"mr-2"},n)),this.noCloseButton||a.push(t(Gl,{staticClass:"ml-auto mb-1",on:{click:function(){e.hide()}}}));var s=t();a.length>0&&(s=t(this.headerTag,{staticClass:"toast-header",class:this.headerClass},a));var l=t(i?bd:"div",{staticClass:"toast-body",class:this.bodyClass,props:i?Dl(Fj,this):{},on:i?{click:this.onLinkClick}:{}},this.normalizeSlot(ao,r));return t("div",{staticClass:"toast",class:this.toastClass,attrs:this.computedAttrs,key:"toast-".concat(this[di]),ref:"toast"},[s,l])}},render:function(t){if(!this.doRender||!this.isMounted)return t();var e=this.order,n=this.static,r=this.isHiding,i=this.isStatus,a="b-toast-".concat(this[di]),o=t("div",{staticClass:"b-toast",class:this.toastClasses,attrs:Tj(Tj({},n?{}:this.scopedStyleAttrs),{},{id:this.safeId("_toast_outer"),role:r?null:i?"status":"alert","aria-live":r?null:i?"polite":"assertive","aria-atomic":r?null:"true"}),key:a,ref:"b-toast"},[t(ec,{props:{noFade:this.noFade},on:this.transitionHandlers},[this.localShow?this.makeToast(t):t()])]);return t(Sj.h_,{props:{name:a,to:this.computedToaster,order:e,slim:!0,disabled:n}},[o])}});function Nj(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Wj(t,e){for(var n=0;nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n1&&void 0!==arguments[1]?arguments[1]:{};t&&!fe(tE)&&n(Xj(Xj({},iE(e)),{},{toastContent:t}),this._vm)}},{key:"show",value:function(t){t&&this._root.$emit($l(Ir,fa),t)}},{key:"hide",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this._root.$emit($l(Ir,$i),t)}}]),t}();t.mixin({beforeCreate:function(){this[eE]=new r(this)}}),Wt(t.prototype,tE)||Rt(t.prototype,tE,{get:function(){return this&&this[eE]||he('"'.concat(tE,'" must be accessed from a Vue instance "this" context.'),Ir),this[eE]}})},oE=Se({plugins:{plugin:aE}}),sE=Se({components:{BToast:zj,BToaster:Cj},plugins:{BVToastPlugin:oE}});function lE(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function cE(t){for(var e=1;e=n){var r=this.$targets[this.$targets.length-1];this.$activeTarget!==r&&this.activate(r)}else{if(this.$activeTarget&&t0)return this.$activeTarget=null,void this.clear();for(var i=this.$offsets.length;i--;){var a=this.$activeTarget!==this.$targets[i]&&t>=this.$offsets[i]&&(bt(this.$offsets[i+1])||t0&&this.$root&&this.$root.$emit(QE,t,n)}},{key:"clear",value:function(){var t=this;$s("".concat(this.$selector,", ").concat(VE),this.$el).filter((function(t){return Ks(t,NE)})).forEach((function(e){return t.setActiveState(e,!1)}))}},{key:"setActiveState",value:function(t,e){t&&(e?Qs(t,NE):Zs(t,NE))}}],[{key:"Name",get:function(){return RE}},{key:"Default",get:function(){return JE}},{key:"DefaultType",get:function(){return tH}}]),t}(),aH="__BV_Scrollspy__",oH=/^\d+$/,sH=/^(auto|position|offset)$/,lH=function(t){var e={};return t.arg&&(e.element="#".concat(t.arg)),Nt(t.modifiers).forEach((function(t){oH.test(t)?e.offset=vs(t,0):sH.test(t)&&(e.method=t)})),At(t.value)?e.element=t.value:kt(t.value)?e.offset=wc(t.value):Lt(t.value)&&Nt(t.value).filter((function(t){return!!iH.DefaultType[t]})).forEach((function(n){e[n]=t.value[n]})),e},cH=function(t,e,n){if(c){var r=lH(e);t[aH]?t[aH].updateConfig(r,Qu(Pm(n,e))):t[aH]=new iH(t,r,Qu(Pm(n,e)))}},uH=function(t){t[aH]&&(t[aH].dispose(),t[aH]=null,delete t[aH])},dH={bind:function(t,e,n){cH(t,e,n)},inserted:function(t,e,n){cH(t,e,n)},update:function(t,e,n){e.value!==e.oldValue&&cH(t,e,n)},componentUpdated:function(t,e,n){e.value!==e.oldValue&&cH(t,e,n)},unbind:function(t){uH(t)}},hH=Se({directives:{VBScrollspy:dH}}),fH=Se({directives:{VBVisible:hp}}),pH=Se({plugins:{VBHoverPlugin:PE,VBModalPlugin:YE,VBPopoverPlugin:VC,VBScrollspyPlugin:hH,VBTogglePlugin:lg,VBTooltipPlugin:CE,VBVisiblePlugin:fH}}),mH="BootstrapVue",gH=Me({plugins:{componentsPlugin:TE,directivesPlugin:pH}}),vH={install:gH,NAME:mH}},8607:function(t,e,n){(function(e,r,i){t.exports=r(n(7424),n(1586),n(2691),n(9904),n(2811))})(0,(function(t){return function(){var e=t,n=e.lib,r=n.BlockCipher,i=e.algo,a=[],o=[],s=[],l=[],c=[],u=[],d=[],h=[],f=[],p=[];(function(){for(var t=[],e=0;e<256;e++)t[e]=e<128?e<<1:e<<1^283;var n=0,r=0;for(e=0;e<256;e++){var i=r^r<<1^r<<2^r<<3^r<<4;i=i>>>8^255&i^99,a[n]=i,o[i]=n;var m=t[n],g=t[m],v=t[g],b=257*t[i]^16843008*i;s[n]=b<<24|b>>>8,l[n]=b<<16|b>>>16,c[n]=b<<8|b>>>24,u[n]=b;b=16843009*v^65537*g^257*m^16843008*n;d[i]=b<<24|b>>>8,h[i]=b<<16|b>>>16,f[i]=b<<8|b>>>24,p[i]=b,n?(n=m^t[t[t[v^m]]],r^=t[t[r]]):n=r=1}})();var m=[0,1,2,4,8,16,32,64,128,27,54],g=i.AES=r.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var t=this._keyPriorReset=this._key,e=t.words,n=t.sigBytes/4,r=this._nRounds=n+6,i=4*(r+1),o=this._keySchedule=[],s=0;s6&&s%n==4&&(u=a[u>>>24]<<24|a[u>>>16&255]<<16|a[u>>>8&255]<<8|a[255&u]):(u=u<<8|u>>>24,u=a[u>>>24]<<24|a[u>>>16&255]<<16|a[u>>>8&255]<<8|a[255&u],u^=m[s/n|0]<<24),o[s]=o[s-n]^u);for(var l=this._invKeySchedule=[],c=0;c>>24]]^h[a[u>>>16&255]]^f[a[u>>>8&255]]^p[a[255&u]]}}},encryptBlock:function(t,e){this._doCryptBlock(t,e,this._keySchedule,s,l,c,u,a)},decryptBlock:function(t,e){var n=t[e+1];t[e+1]=t[e+3],t[e+3]=n,this._doCryptBlock(t,e,this._invKeySchedule,d,h,f,p,o);n=t[e+1];t[e+1]=t[e+3],t[e+3]=n},_doCryptBlock:function(t,e,n,r,i,a,o,s){for(var l=this._nRounds,c=t[e]^n[0],u=t[e+1]^n[1],d=t[e+2]^n[2],h=t[e+3]^n[3],f=4,p=1;p>>24]^i[u>>>16&255]^a[d>>>8&255]^o[255&h]^n[f++],g=r[u>>>24]^i[d>>>16&255]^a[h>>>8&255]^o[255&c]^n[f++],v=r[d>>>24]^i[h>>>16&255]^a[c>>>8&255]^o[255&u]^n[f++],b=r[h>>>24]^i[c>>>16&255]^a[u>>>8&255]^o[255&d]^n[f++];c=m,u=g,d=v,h=b}m=(s[c>>>24]<<24|s[u>>>16&255]<<16|s[d>>>8&255]<<8|s[255&h])^n[f++],g=(s[u>>>24]<<24|s[d>>>16&255]<<16|s[h>>>8&255]<<8|s[255&c])^n[f++],v=(s[d>>>24]<<24|s[h>>>16&255]<<16|s[c>>>8&255]<<8|s[255&u])^n[f++],b=(s[h>>>24]<<24|s[c>>>16&255]<<16|s[u>>>8&255]<<8|s[255&d])^n[f++];t[e]=m,t[e+1]=g,t[e+2]=v,t[e+3]=b},keySize:8});e.AES=r._createHelper(g)}(),t.AES}))},2811:function(t,e,n){n(7658),function(e,r,i){t.exports=r(n(7424),n(9904))}(0,(function(t){t.lib.Cipher||function(e){var n=t,r=n.lib,i=r.Base,a=r.WordArray,o=r.BufferedBlockAlgorithm,s=n.enc,l=(s.Utf8,s.Base64),c=n.algo,u=c.EvpKDF,d=r.Cipher=o.extend({cfg:i.extend(),createEncryptor:function(t,e){return this.create(this._ENC_XFORM_MODE,t,e)},createDecryptor:function(t,e){return this.create(this._DEC_XFORM_MODE,t,e)},init:function(t,e,n){this.cfg=this.cfg.extend(n),this._xformMode=t,this._key=e,this.reset()},reset:function(){o.reset.call(this),this._doReset()},process:function(t){return this._append(t),this._process()},finalize:function(t){t&&this._append(t);var e=this._doFinalize();return e},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function t(t){return"string"==typeof t?A:x}return function(e){return{encrypt:function(n,r,i){return t(r).encrypt(e,n,r,i)},decrypt:function(n,r,i){return t(r).decrypt(e,n,r,i)}}}}()}),h=(r.StreamCipher=d.extend({_doFinalize:function(){var t=this._process(!0);return t},blockSize:1}),n.mode={}),f=r.BlockCipherMode=i.extend({createEncryptor:function(t,e){return this.Encryptor.create(t,e)},createDecryptor:function(t,e){return this.Decryptor.create(t,e)},init:function(t,e){this._cipher=t,this._iv=e}}),p=h.CBC=function(){var t=f.extend();function n(t,n,r){var i,a=this._iv;a?(i=a,this._iv=e):i=this._prevBlock;for(var o=0;o>>2];t.sigBytes-=e}},v=(r.BlockCipher=d.extend({cfg:d.cfg.extend({mode:p,padding:g}),reset:function(){var t;d.reset.call(this);var e=this.cfg,n=e.iv,r=e.mode;this._xformMode==this._ENC_XFORM_MODE?t=r.createEncryptor:(t=r.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==t?this._mode.init(this,n&&n.words):(this._mode=t.call(r,this,n&&n.words),this._mode.__creator=t)},_doProcessBlock:function(t,e){this._mode.processBlock(t,e)},_doFinalize:function(){var t,e=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(e.pad(this._data,this.blockSize),t=this._process(!0)):(t=this._process(!0),e.unpad(t)),t},blockSize:4}),r.CipherParams=i.extend({init:function(t){this.mixIn(t)},toString:function(t){return(t||this.formatter).stringify(this)}})),b=n.format={},y=b.OpenSSL={stringify:function(t){var e,n=t.ciphertext,r=t.salt;return e=r?a.create([1398893684,1701076831]).concat(r).concat(n):n,e.toString(l)},parse:function(t){var e,n=l.parse(t),r=n.words;return 1398893684==r[0]&&1701076831==r[1]&&(e=a.create(r.slice(2,4)),r.splice(0,4),n.sigBytes-=16),v.create({ciphertext:n,salt:e})}},x=r.SerializableCipher=i.extend({cfg:i.extend({format:y}),encrypt:function(t,e,n,r){r=this.cfg.extend(r);var i=t.createEncryptor(n,r),a=i.finalize(e),o=i.cfg;return v.create({ciphertext:a,key:n,iv:o.iv,algorithm:t,mode:o.mode,padding:o.padding,blockSize:t.blockSize,formatter:r.format})},decrypt:function(t,e,n,r){r=this.cfg.extend(r),e=this._parse(e,r.format);var i=t.createDecryptor(n,r).finalize(e.ciphertext);return i},_parse:function(t,e){return"string"==typeof t?e.parse(t,this):t}}),w=n.kdf={},_=w.OpenSSL={execute:function(t,e,n,r){r||(r=a.random(8));var i=u.create({keySize:e+n}).compute(t,r),o=a.create(i.words.slice(e),4*n);return i.sigBytes=4*e,v.create({key:i,iv:o,salt:r})}},A=r.PasswordBasedCipher=x.extend({cfg:x.cfg.extend({kdf:_}),encrypt:function(t,e,n,r){r=this.cfg.extend(r);var i=r.kdf.execute(n,t.keySize,t.ivSize);r.iv=i.iv;var a=x.encrypt.call(this,t,e,i.key,r);return a.mixIn(i),a},decrypt:function(t,e,n,r){r=this.cfg.extend(r),e=this._parse(e,r.format);var i=r.kdf.execute(n,t.keySize,t.ivSize,e.salt);r.iv=i.iv;var a=x.decrypt.call(this,t,e,i.key,r);return a}})}()}))},7424:function(t,e,n){n(7658),n(1439),n(7585),n(5315),n(3252),n(6461),n(2372),function(e,n){t.exports=n()}(0,(function(){var t=t||function(t,e){var r;if("undefined"!==typeof window&&window.crypto&&(r=window.crypto),"undefined"!==typeof self&&self.crypto&&(r=self.crypto),"undefined"!==typeof globalThis&&globalThis.crypto&&(r=globalThis.crypto),!r&&"undefined"!==typeof window&&window.msCrypto&&(r=window.msCrypto),!r&&"undefined"!==typeof n.g&&n.g.crypto&&(r=n.g.crypto),!r)try{r=n(2480)}catch(g){}var i=function(){if(r){if("function"===typeof r.getRandomValues)try{return r.getRandomValues(new Uint32Array(1))[0]}catch(g){}if("function"===typeof r.randomBytes)try{return r.randomBytes(4).readInt32LE()}catch(g){}}throw new Error("Native crypto module could not be used to get secure random number.")},a=Object.create||function(){function t(){}return function(e){var n;return t.prototype=e,n=new t,t.prototype=null,n}}(),o={},s=o.lib={},l=s.Base=function(){return{extend:function(t){var e=a(this);return t&&e.mixIn(t),e.hasOwnProperty("init")&&this.init!==e.init||(e.init=function(){e.$super.init.apply(this,arguments)}),e.init.prototype=e,e.$super=this,e},create:function(){var t=this.extend();return t.init.apply(t,arguments),t},init:function(){},mixIn:function(t){for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e]);t.hasOwnProperty("toString")&&(this.toString=t.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),c=s.WordArray=l.extend({init:function(t,n){t=this.words=t||[],this.sigBytes=n!=e?n:4*t.length},toString:function(t){return(t||d).stringify(this)},concat:function(t){var e=this.words,n=t.words,r=this.sigBytes,i=t.sigBytes;if(this.clamp(),r%4)for(var a=0;a>>2]>>>24-a%4*8&255;e[r+a>>>2]|=o<<24-(r+a)%4*8}else for(var s=0;s>>2]=n[s>>>2];return this.sigBytes+=i,this},clamp:function(){var e=this.words,n=this.sigBytes;e[n>>>2]&=4294967295<<32-n%4*8,e.length=t.ceil(n/4)},clone:function(){var t=l.clone.call(this);return t.words=this.words.slice(0),t},random:function(t){for(var e=[],n=0;n>>2]>>>24-i%4*8&255;r.push((a>>>4).toString(16)),r.push((15&a).toString(16))}return r.join("")},parse:function(t){for(var e=t.length,n=[],r=0;r>>3]|=parseInt(t.substr(r,2),16)<<24-r%8*4;return new c.init(n,e/2)}},h=u.Latin1={stringify:function(t){for(var e=t.words,n=t.sigBytes,r=[],i=0;i>>2]>>>24-i%4*8&255;r.push(String.fromCharCode(a))}return r.join("")},parse:function(t){for(var e=t.length,n=[],r=0;r>>2]|=(255&t.charCodeAt(r))<<24-r%4*8;return new c.init(n,e)}},f=u.Utf8={stringify:function(t){try{return decodeURIComponent(escape(h.stringify(t)))}catch(e){throw new Error("Malformed UTF-8 data")}},parse:function(t){return h.parse(unescape(encodeURIComponent(t)))}},p=s.BufferedBlockAlgorithm=l.extend({reset:function(){this._data=new c.init,this._nDataBytes=0},_append:function(t){"string"==typeof t&&(t=f.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes},_process:function(e){var n,r=this._data,i=r.words,a=r.sigBytes,o=this.blockSize,s=4*o,l=a/s;l=e?t.ceil(l):t.max((0|l)-this._minBufferSize,0);var u=l*o,d=t.min(4*u,a);if(u){for(var h=0;h>>2]>>>24-a%4*8&255,s=e[a+1>>>2]>>>24-(a+1)%4*8&255,l=e[a+2>>>2]>>>24-(a+2)%4*8&255,c=o<<16|s<<8|l,u=0;u<4&&a+.75*u>>6*(3-u)&63));var d=r.charAt(64);if(d)while(i.length%4)i.push(d);return i.join("")},parse:function(t){var e=t.length,n=this._map,r=this._reverseMap;if(!r){r=this._reverseMap=[];for(var i=0;i>>6-o%4*2,c=s|l;i[a>>>2]|=c<<24-a%4*8,a++}return r.create(i,a)}}(),t.enc.Base64}))},6694:function(t,e,n){n(7658),function(e,r){t.exports=r(n(7424))}(0,(function(t){return function(){var e=t,n=e.lib,r=n.WordArray,i=e.enc;i.Base64url={stringify:function(t,e=!0){var n=t.words,r=t.sigBytes,i=e?this._safe_map:this._map;t.clamp();for(var a=[],o=0;o>>2]>>>24-o%4*8&255,l=n[o+1>>>2]>>>24-(o+1)%4*8&255,c=n[o+2>>>2]>>>24-(o+2)%4*8&255,u=s<<16|l<<8|c,d=0;d<4&&o+.75*d>>6*(3-d)&63));var h=i.charAt(64);if(h)while(a.length%4)a.push(h);return a.join("")},parse:function(t,e=!0){var n=t.length,r=e?this._safe_map:this._map,i=this._reverseMap;if(!i){i=this._reverseMap=[];for(var o=0;o>>6-o%4*2,c=s|l;i[a>>>2]|=c<<24-a%4*8,a++}return r.create(i,a)}}(),t.enc.Base64url}))},7523:function(t,e,n){n(7658),function(e,r){t.exports=r(n(7424))}(0,(function(t){return function(){var e=t,n=e.lib,r=n.WordArray,i=e.enc;i.Utf16=i.Utf16BE={stringify:function(t){for(var e=t.words,n=t.sigBytes,r=[],i=0;i>>2]>>>16-i%4*8&65535;r.push(String.fromCharCode(a))}return r.join("")},parse:function(t){for(var e=t.length,n=[],i=0;i>>1]|=t.charCodeAt(i)<<16-i%2*16;return r.create(n,2*e)}};function a(t){return t<<8&4278255360|t>>>8&16711935}i.Utf16LE={stringify:function(t){for(var e=t.words,n=t.sigBytes,r=[],i=0;i>>2]>>>16-i%4*8&65535);r.push(String.fromCharCode(o))}return r.join("")},parse:function(t){for(var e=t.length,n=[],i=0;i>>1]|=a(t.charCodeAt(i)<<16-i%2*16);return r.create(n,2*e)}}}(),t.enc.Utf16}))},9904:function(t,e,n){(function(e,r,i){t.exports=r(n(7424),n(4768),n(6190))})(0,(function(t){return function(){var e=t,n=e.lib,r=n.Base,i=n.WordArray,a=e.algo,o=a.MD5,s=a.EvpKDF=r.extend({cfg:r.extend({keySize:4,hasher:o,iterations:1}),init:function(t){this.cfg=this.cfg.extend(t)},compute:function(t,e){var n,r=this.cfg,a=r.hasher.create(),o=i.create(),s=o.words,l=r.keySize,c=r.iterations;while(s.lengthr&&(e=t.finalize(e)),e.clamp();for(var i=this._oKey=e.clone(),o=this._iKey=e.clone(),s=i.words,l=o.words,c=0;c>>2]|=t[r]<<24-r%4*8;i.call(this,n,e)}else i.apply(this,arguments)};a.prototype=r}}(),t.lib.WordArray}))},2691:function(t,e,n){(function(e,r){t.exports=r(n(7424))})(0,(function(t){return function(e){var n=t,r=n.lib,i=r.WordArray,a=r.Hasher,o=n.algo,s=[];(function(){for(var t=0;t<64;t++)s[t]=4294967296*e.abs(e.sin(t+1))|0})();var l=o.MD5=a.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(t,e){for(var n=0;n<16;n++){var r=e+n,i=t[r];t[r]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}var a=this._hash.words,o=t[e+0],l=t[e+1],f=t[e+2],p=t[e+3],m=t[e+4],g=t[e+5],v=t[e+6],b=t[e+7],y=t[e+8],x=t[e+9],w=t[e+10],_=t[e+11],A=t[e+12],k=t[e+13],M=t[e+14],S=t[e+15],L=a[0],O=a[1],C=a[2],D=a[3];L=c(L,O,C,D,o,7,s[0]),D=c(D,L,O,C,l,12,s[1]),C=c(C,D,L,O,f,17,s[2]),O=c(O,C,D,L,p,22,s[3]),L=c(L,O,C,D,m,7,s[4]),D=c(D,L,O,C,g,12,s[5]),C=c(C,D,L,O,v,17,s[6]),O=c(O,C,D,L,b,22,s[7]),L=c(L,O,C,D,y,7,s[8]),D=c(D,L,O,C,x,12,s[9]),C=c(C,D,L,O,w,17,s[10]),O=c(O,C,D,L,_,22,s[11]),L=c(L,O,C,D,A,7,s[12]),D=c(D,L,O,C,k,12,s[13]),C=c(C,D,L,O,M,17,s[14]),O=c(O,C,D,L,S,22,s[15]),L=u(L,O,C,D,l,5,s[16]),D=u(D,L,O,C,v,9,s[17]),C=u(C,D,L,O,_,14,s[18]),O=u(O,C,D,L,o,20,s[19]),L=u(L,O,C,D,g,5,s[20]),D=u(D,L,O,C,w,9,s[21]),C=u(C,D,L,O,S,14,s[22]),O=u(O,C,D,L,m,20,s[23]),L=u(L,O,C,D,x,5,s[24]),D=u(D,L,O,C,M,9,s[25]),C=u(C,D,L,O,p,14,s[26]),O=u(O,C,D,L,y,20,s[27]),L=u(L,O,C,D,k,5,s[28]),D=u(D,L,O,C,f,9,s[29]),C=u(C,D,L,O,b,14,s[30]),O=u(O,C,D,L,A,20,s[31]),L=d(L,O,C,D,g,4,s[32]),D=d(D,L,O,C,y,11,s[33]),C=d(C,D,L,O,_,16,s[34]),O=d(O,C,D,L,M,23,s[35]),L=d(L,O,C,D,l,4,s[36]),D=d(D,L,O,C,m,11,s[37]),C=d(C,D,L,O,b,16,s[38]),O=d(O,C,D,L,w,23,s[39]),L=d(L,O,C,D,k,4,s[40]),D=d(D,L,O,C,o,11,s[41]),C=d(C,D,L,O,p,16,s[42]),O=d(O,C,D,L,v,23,s[43]),L=d(L,O,C,D,x,4,s[44]),D=d(D,L,O,C,A,11,s[45]),C=d(C,D,L,O,S,16,s[46]),O=d(O,C,D,L,f,23,s[47]),L=h(L,O,C,D,o,6,s[48]),D=h(D,L,O,C,b,10,s[49]),C=h(C,D,L,O,M,15,s[50]),O=h(O,C,D,L,g,21,s[51]),L=h(L,O,C,D,A,6,s[52]),D=h(D,L,O,C,p,10,s[53]),C=h(C,D,L,O,w,15,s[54]),O=h(O,C,D,L,l,21,s[55]),L=h(L,O,C,D,y,6,s[56]),D=h(D,L,O,C,S,10,s[57]),C=h(C,D,L,O,v,15,s[58]),O=h(O,C,D,L,k,21,s[59]),L=h(L,O,C,D,m,6,s[60]),D=h(D,L,O,C,_,10,s[61]),C=h(C,D,L,O,f,15,s[62]),O=h(O,C,D,L,x,21,s[63]),a[0]=a[0]+L|0,a[1]=a[1]+O|0,a[2]=a[2]+C|0,a[3]=a[3]+D|0},_doFinalize:function(){var t=this._data,n=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;n[i>>>5]|=128<<24-i%32;var a=e.floor(r/4294967296),o=r;n[15+(i+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),n[14+(i+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),t.sigBytes=4*(n.length+1),this._process();for(var s=this._hash,l=s.words,c=0;c<4;c++){var u=l[c];l[c]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return s},clone:function(){var t=a.clone.call(this);return t._hash=this._hash.clone(),t}});function c(t,e,n,r,i,a,o){var s=t+(e&n|~e&r)+i+o;return(s<>>32-a)+e}function u(t,e,n,r,i,a,o){var s=t+(e&r|n&~r)+i+o;return(s<>>32-a)+e}function d(t,e,n,r,i,a,o){var s=t+(e^n^r)+i+o;return(s<>>32-a)+e}function h(t,e,n,r,i,a,o){var s=t+(n^(e|~r))+i+o;return(s<>>32-a)+e}n.MD5=a._createHelper(l),n.HmacMD5=a._createHmacHelper(l)}(Math),t.MD5}))},9599:function(t,e,n){(function(e,r,i){t.exports=r(n(7424),n(2811))})(0,(function(t){return t.mode.CFB=function(){var e=t.lib.BlockCipherMode.extend();function n(t,e,n,r){var i,a=this._iv;a?(i=a.slice(0),this._iv=void 0):i=this._prevBlock,r.encryptBlock(i,0);for(var o=0;o>24&255)){var e=t>>16&255,n=t>>8&255,r=255&t;255===e?(e=0,255===n?(n=0,255===r?r=0:++r):++n):++e,t=0,t+=e<<16,t+=n<<8,t+=r}else t+=1<<24;return t}function r(t){return 0===(t[0]=n(t[0]))&&(t[1]=n(t[1])),t}var i=e.Encryptor=e.extend({processBlock:function(t,e){var n=this._cipher,i=n.blockSize,a=this._iv,o=this._counter;a&&(o=this._counter=a.slice(0),this._iv=void 0),r(o);var s=o.slice(0);n.encryptBlock(s,0);for(var l=0;l>>2]|=i<<24-a%4*8,t.sigBytes+=i},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},t.pad.Ansix923}))},9565:function(t,e,n){(function(e,r,i){t.exports=r(n(7424),n(2811))})(0,(function(t){return t.pad.Iso10126={pad:function(e,n){var r=4*n,i=r-e.sigBytes%r;e.concat(t.lib.WordArray.random(i-1)).concat(t.lib.WordArray.create([i<<24],1))},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},t.pad.Iso10126}))},8388:function(t,e,n){(function(e,r,i){t.exports=r(n(7424),n(2811))})(0,(function(t){return t.pad.Iso97971={pad:function(e,n){e.concat(t.lib.WordArray.create([2147483648],1)),t.pad.ZeroPadding.pad(e,n)},unpad:function(e){t.pad.ZeroPadding.unpad(e),e.sigBytes--}},t.pad.Iso97971}))},6095:function(t,e,n){(function(e,r,i){t.exports=r(n(7424),n(2811))})(0,(function(t){return t.pad.NoPadding={pad:function(){},unpad:function(){}},t.pad.NoPadding}))},1181:function(t,e,n){(function(e,r,i){t.exports=r(n(7424),n(2811))})(0,(function(t){return t.pad.ZeroPadding={pad:function(t,e){var n=4*e;t.clamp(),t.sigBytes+=n-(t.sigBytes%n||n)},unpad:function(t){var e=t.words,n=t.sigBytes-1;for(n=t.sigBytes-1;n>=0;n--)if(e[n>>>2]>>>24-n%4*8&255){t.sigBytes=n+1;break}}},t.pad.ZeroPadding}))},2046:function(t,e,n){(function(e,r,i){t.exports=r(n(7424),n(4768),n(6190))})(0,(function(t){return function(){var e=t,n=e.lib,r=n.Base,i=n.WordArray,a=e.algo,o=a.SHA1,s=a.HMAC,l=a.PBKDF2=r.extend({cfg:r.extend({keySize:4,hasher:o,iterations:1}),init:function(t){this.cfg=this.cfg.extend(t)},compute:function(t,e){var n=this.cfg,r=s.create(n.hasher,t),a=i.create(),o=i.create([1]),l=a.words,c=o.words,u=n.keySize,d=n.iterations;while(l.length>>16,t[1],t[0]<<16|t[3]>>>16,t[2],t[1]<<16|t[0]>>>16,t[3],t[2]<<16|t[1]>>>16],r=this._C=[t[2]<<16|t[2]>>>16,4294901760&t[0]|65535&t[1],t[3]<<16|t[3]>>>16,4294901760&t[1]|65535&t[2],t[0]<<16|t[0]>>>16,4294901760&t[2]|65535&t[3],t[1]<<16|t[1]>>>16,4294901760&t[3]|65535&t[0]];this._b=0;for(var i=0;i<4;i++)c.call(this);for(i=0;i<8;i++)r[i]^=n[i+4&7];if(e){var a=e.words,o=a[0],s=a[1],l=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),u=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),d=l>>>16|4294901760&u,h=u<<16|65535&l;r[0]^=l,r[1]^=d,r[2]^=u,r[3]^=h,r[4]^=l,r[5]^=d,r[6]^=u,r[7]^=h;for(i=0;i<4;i++)c.call(this)}},_doProcessBlock:function(t,e){var n=this._X;c.call(this),a[0]=n[0]^n[5]>>>16^n[3]<<16,a[1]=n[2]^n[7]>>>16^n[5]<<16,a[2]=n[4]^n[1]>>>16^n[7]<<16,a[3]=n[6]^n[3]>>>16^n[1]<<16;for(var r=0;r<4;r++)a[r]=16711935&(a[r]<<8|a[r]>>>24)|4278255360&(a[r]<<24|a[r]>>>8),t[e+r]^=a[r]},blockSize:4,ivSize:2});function c(){for(var t=this._X,e=this._C,n=0;n<8;n++)o[n]=e[n];e[0]=e[0]+1295307597+this._b|0,e[1]=e[1]+3545052371+(e[0]>>>0>>0?1:0)|0,e[2]=e[2]+886263092+(e[1]>>>0>>0?1:0)|0,e[3]=e[3]+1295307597+(e[2]>>>0>>0?1:0)|0,e[4]=e[4]+3545052371+(e[3]>>>0>>0?1:0)|0,e[5]=e[5]+886263092+(e[4]>>>0>>0?1:0)|0,e[6]=e[6]+1295307597+(e[5]>>>0>>0?1:0)|0,e[7]=e[7]+3545052371+(e[6]>>>0>>0?1:0)|0,this._b=e[7]>>>0>>0?1:0;for(n=0;n<8;n++){var r=t[n]+e[n],i=65535&r,a=r>>>16,l=((i*i>>>17)+i*a>>>15)+a*a,c=((4294901760&r)*r|0)+((65535&r)*r|0);s[n]=l^c}t[0]=s[0]+(s[7]<<16|s[7]>>>16)+(s[6]<<16|s[6]>>>16)|0,t[1]=s[1]+(s[0]<<8|s[0]>>>24)+s[7]|0,t[2]=s[2]+(s[1]<<16|s[1]>>>16)+(s[0]<<16|s[0]>>>16)|0,t[3]=s[3]+(s[2]<<8|s[2]>>>24)+s[1]|0,t[4]=s[4]+(s[3]<<16|s[3]>>>16)+(s[2]<<16|s[2]>>>16)|0,t[5]=s[5]+(s[4]<<8|s[4]>>>24)+s[3]|0,t[6]=s[6]+(s[5]<<16|s[5]>>>16)+(s[4]<<16|s[4]>>>16)|0,t[7]=s[7]+(s[6]<<8|s[6]>>>24)+s[5]|0}e.RabbitLegacy=r._createHelper(l)}(),t.RabbitLegacy}))},9795:function(t,e,n){(function(e,r,i){t.exports=r(n(7424),n(1586),n(2691),n(9904),n(2811))})(0,(function(t){return function(){var e=t,n=e.lib,r=n.StreamCipher,i=e.algo,a=[],o=[],s=[],l=i.Rabbit=r.extend({_doReset:function(){for(var t=this._key.words,e=this.cfg.iv,n=0;n<4;n++)t[n]=16711935&(t[n]<<8|t[n]>>>24)|4278255360&(t[n]<<24|t[n]>>>8);var r=this._X=[t[0],t[3]<<16|t[2]>>>16,t[1],t[0]<<16|t[3]>>>16,t[2],t[1]<<16|t[0]>>>16,t[3],t[2]<<16|t[1]>>>16],i=this._C=[t[2]<<16|t[2]>>>16,4294901760&t[0]|65535&t[1],t[3]<<16|t[3]>>>16,4294901760&t[1]|65535&t[2],t[0]<<16|t[0]>>>16,4294901760&t[2]|65535&t[3],t[1]<<16|t[1]>>>16,4294901760&t[3]|65535&t[0]];this._b=0;for(n=0;n<4;n++)c.call(this);for(n=0;n<8;n++)i[n]^=r[n+4&7];if(e){var a=e.words,o=a[0],s=a[1],l=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),u=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),d=l>>>16|4294901760&u,h=u<<16|65535&l;i[0]^=l,i[1]^=d,i[2]^=u,i[3]^=h,i[4]^=l,i[5]^=d,i[6]^=u,i[7]^=h;for(n=0;n<4;n++)c.call(this)}},_doProcessBlock:function(t,e){var n=this._X;c.call(this),a[0]=n[0]^n[5]>>>16^n[3]<<16,a[1]=n[2]^n[7]>>>16^n[5]<<16,a[2]=n[4]^n[1]>>>16^n[7]<<16,a[3]=n[6]^n[3]>>>16^n[1]<<16;for(var r=0;r<4;r++)a[r]=16711935&(a[r]<<8|a[r]>>>24)|4278255360&(a[r]<<24|a[r]>>>8),t[e+r]^=a[r]},blockSize:4,ivSize:2});function c(){for(var t=this._X,e=this._C,n=0;n<8;n++)o[n]=e[n];e[0]=e[0]+1295307597+this._b|0,e[1]=e[1]+3545052371+(e[0]>>>0>>0?1:0)|0,e[2]=e[2]+886263092+(e[1]>>>0>>0?1:0)|0,e[3]=e[3]+1295307597+(e[2]>>>0>>0?1:0)|0,e[4]=e[4]+3545052371+(e[3]>>>0>>0?1:0)|0,e[5]=e[5]+886263092+(e[4]>>>0>>0?1:0)|0,e[6]=e[6]+1295307597+(e[5]>>>0>>0?1:0)|0,e[7]=e[7]+3545052371+(e[6]>>>0>>0?1:0)|0,this._b=e[7]>>>0>>0?1:0;for(n=0;n<8;n++){var r=t[n]+e[n],i=65535&r,a=r>>>16,l=((i*i>>>17)+i*a>>>15)+a*a,c=((4294901760&r)*r|0)+((65535&r)*r|0);s[n]=l^c}t[0]=s[0]+(s[7]<<16|s[7]>>>16)+(s[6]<<16|s[6]>>>16)|0,t[1]=s[1]+(s[0]<<8|s[0]>>>24)+s[7]|0,t[2]=s[2]+(s[1]<<16|s[1]>>>16)+(s[0]<<16|s[0]>>>16)|0,t[3]=s[3]+(s[2]<<8|s[2]>>>24)+s[1]|0,t[4]=s[4]+(s[3]<<16|s[3]>>>16)+(s[2]<<16|s[2]>>>16)|0,t[5]=s[5]+(s[4]<<8|s[4]>>>24)+s[3]|0,t[6]=s[6]+(s[5]<<16|s[5]>>>16)+(s[4]<<16|s[4]>>>16)|0,t[7]=s[7]+(s[6]<<8|s[6]>>>24)+s[5]|0}e.Rabbit=r._createHelper(l)}(),t.Rabbit}))},4601:function(t,e,n){(function(e,r,i){t.exports=r(n(7424),n(1586),n(2691),n(9904),n(2811))})(0,(function(t){return function(){var e=t,n=e.lib,r=n.StreamCipher,i=e.algo,a=i.RC4=r.extend({_doReset:function(){for(var t=this._key,e=t.words,n=t.sigBytes,r=this._S=[],i=0;i<256;i++)r[i]=i;i=0;for(var a=0;i<256;i++){var o=i%n,s=e[o>>>2]>>>24-o%4*8&255;a=(a+r[i]+s)%256;var l=r[i];r[i]=r[a],r[a]=l}this._i=this._j=0},_doProcessBlock:function(t,e){t[e]^=o.call(this)},keySize:8,ivSize:0});function o(){for(var t=this._S,e=this._i,n=this._j,r=0,i=0;i<4;i++){e=(e+1)%256,n=(n+t[e])%256;var a=t[e];t[e]=t[n],t[n]=a,r|=t[(t[e]+t[n])%256]<<24-8*i}return this._i=e,this._j=n,r}e.RC4=r._createHelper(a);var s=i.RC4Drop=a.extend({cfg:a.cfg.extend({drop:192}),_doReset:function(){a._doReset.call(this);for(var t=this.cfg.drop;t>0;t--)o.call(this)}});e.RC4Drop=r._createHelper(s)}(),t.RC4}))},8155:function(t,e,n){(function(e,r){t.exports=r(n(7424))})(0,(function(t){ /** @preserve (c) 2012 by Cédric Mesnil. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ return function(e){var n=t,r=n.lib,i=r.WordArray,a=r.Hasher,o=n.algo,s=i.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),l=i.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),c=i.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),u=i.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),d=i.create([0,1518500249,1859775393,2400959708,2840853838]),h=i.create([1352829926,1548603684,1836072691,2053994217,0]),f=o.RIPEMD160=a.extend({_doReset:function(){this._hash=i.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(t,e){for(var n=0;n<16;n++){var r=e+n,i=t[r];t[r]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}var a,o,f,x,w,_,A,k,M,S,L,O=this._hash.words,C=d.words,D=h.words,T=s.words,P=l.words,Y=c.words,j=u.words;_=a=O[0],A=o=O[1],k=f=O[2],M=x=O[3],S=w=O[4];for(n=0;n<80;n+=1)L=a+t[e+T[n]]|0,L+=n<16?p(o,f,x)+C[0]:n<32?m(o,f,x)+C[1]:n<48?g(o,f,x)+C[2]:n<64?v(o,f,x)+C[3]:b(o,f,x)+C[4],L|=0,L=y(L,Y[n]),L=L+w|0,a=w,w=x,x=y(f,10),f=o,o=L,L=_+t[e+P[n]]|0,L+=n<16?b(A,k,M)+D[0]:n<32?v(A,k,M)+D[1]:n<48?g(A,k,M)+D[2]:n<64?m(A,k,M)+D[3]:p(A,k,M)+D[4],L|=0,L=y(L,j[n]),L=L+S|0,_=S,S=M,M=y(k,10),k=A,A=L;L=O[1]+f+M|0,O[1]=O[2]+x+S|0,O[2]=O[3]+w+_|0,O[3]=O[4]+a+A|0,O[4]=O[0]+o+k|0,O[0]=L},_doFinalize:function(){var t=this._data,e=t.words,n=8*this._nDataBytes,r=8*t.sigBytes;e[r>>>5]|=128<<24-r%32,e[14+(r+64>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),t.sigBytes=4*(e.length+1),this._process();for(var i=this._hash,a=i.words,o=0;o<5;o++){var s=a[o];a[o]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}return i},clone:function(){var t=a.clone.call(this);return t._hash=this._hash.clone(),t}});function p(t,e,n){return t^e^n}function m(t,e,n){return t&e|~t&n}function g(t,e,n){return(t|~e)^n}function v(t,e,n){return t&n|e&~n}function b(t,e,n){return t^(e|~n)}function y(t,e){return t<>>32-e}n.RIPEMD160=a._createHelper(f),n.HmacRIPEMD160=a._createHmacHelper(f)}(Math),t.RIPEMD160}))},4768:function(t,e,n){(function(e,r){t.exports=r(n(7424))})(0,(function(t){return function(){var e=t,n=e.lib,r=n.WordArray,i=n.Hasher,a=e.algo,o=[],s=a.SHA1=i.extend({_doReset:function(){this._hash=new r.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(t,e){for(var n=this._hash.words,r=n[0],i=n[1],a=n[2],s=n[3],l=n[4],c=0;c<80;c++){if(c<16)o[c]=0|t[e+c];else{var u=o[c-3]^o[c-8]^o[c-14]^o[c-16];o[c]=u<<1|u>>>31}var d=(r<<5|r>>>27)+l+o[c];d+=c<20?1518500249+(i&a|~i&s):c<40?1859775393+(i^a^s):c<60?(i&a|i&s|a&s)-1894007588:(i^a^s)-899497514,l=s,s=a,a=i<<30|i>>>2,i=r,r=d}n[0]=n[0]+r|0,n[1]=n[1]+i|0,n[2]=n[2]+a|0,n[3]=n[3]+s|0,n[4]=n[4]+l|0},_doFinalize:function(){var t=this._data,e=t.words,n=8*this._nDataBytes,r=8*t.sigBytes;return e[r>>>5]|=128<<24-r%32,e[14+(r+64>>>9<<4)]=Math.floor(n/4294967296),e[15+(r+64>>>9<<4)]=n,t.sigBytes=4*e.length,this._process(),this._hash},clone:function(){var t=i.clone.call(this);return t._hash=this._hash.clone(),t}});e.SHA1=i._createHelper(s),e.HmacSHA1=i._createHmacHelper(s)}(),t.SHA1}))},3382:function(t,e,n){(function(e,r,i){t.exports=r(n(7424),n(9002))})(0,(function(t){return function(){var e=t,n=e.lib,r=n.WordArray,i=e.algo,a=i.SHA256,o=i.SHA224=a.extend({_doReset:function(){this._hash=new r.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var t=a._doFinalize.call(this);return t.sigBytes-=4,t}});e.SHA224=a._createHelper(o),e.HmacSHA224=a._createHmacHelper(o)}(),t.SHA224}))},9002:function(t,e,n){(function(e,r){t.exports=r(n(7424))})(0,(function(t){return function(e){var n=t,r=n.lib,i=r.WordArray,a=r.Hasher,o=n.algo,s=[],l=[];(function(){function t(t){for(var n=e.sqrt(t),r=2;r<=n;r++)if(!(t%r))return!1;return!0}function n(t){return 4294967296*(t-(0|t))|0}var r=2,i=0;while(i<64)t(r)&&(i<8&&(s[i]=n(e.pow(r,.5))),l[i]=n(e.pow(r,1/3)),i++),r++})();var c=[],u=o.SHA256=a.extend({_doReset:function(){this._hash=new i.init(s.slice(0))},_doProcessBlock:function(t,e){for(var n=this._hash.words,r=n[0],i=n[1],a=n[2],o=n[3],s=n[4],u=n[5],d=n[6],h=n[7],f=0;f<64;f++){if(f<16)c[f]=0|t[e+f];else{var p=c[f-15],m=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,g=c[f-2],v=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;c[f]=m+c[f-7]+v+c[f-16]}var b=s&u^~s&d,y=r&i^r&a^i&a,x=(r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22),w=(s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25),_=h+w+b+l[f]+c[f],A=x+y;h=d,d=u,u=s,s=o+_|0,o=a,a=i,i=r,r=_+A|0}n[0]=n[0]+r|0,n[1]=n[1]+i|0,n[2]=n[2]+a|0,n[3]=n[3]+o|0,n[4]=n[4]+s|0,n[5]=n[5]+u|0,n[6]=n[6]+d|0,n[7]=n[7]+h|0},_doFinalize:function(){var t=this._data,n=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;return n[i>>>5]|=128<<24-i%32,n[14+(i+64>>>9<<4)]=e.floor(r/4294967296),n[15+(i+64>>>9<<4)]=r,t.sigBytes=4*n.length,this._process(),this._hash},clone:function(){var t=a.clone.call(this);return t._hash=this._hash.clone(),t}});n.SHA256=a._createHelper(u),n.HmacSHA256=a._createHmacHelper(u)}(Math),t.SHA256}))},3018:function(t,e,n){n(7658),function(e,r,i){t.exports=r(n(7424),n(2609))}(0,(function(t){return function(e){var n=t,r=n.lib,i=r.WordArray,a=r.Hasher,o=n.x64,s=o.Word,l=n.algo,c=[],u=[],d=[];(function(){for(var t=1,e=0,n=0;n<24;n++){c[t+5*e]=(n+1)*(n+2)/2%64;var r=e%5,i=(2*t+3*e)%5;t=r,e=i}for(t=0;t<5;t++)for(e=0;e<5;e++)u[t+5*e]=e+(2*t+3*e)%5*5;for(var a=1,o=0;o<24;o++){for(var l=0,h=0,f=0;f<7;f++){if(1&a){var p=(1<>>24)|4278255360&(a<<24|a>>>8),o=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8);var s=n[i];s.high^=o,s.low^=a}for(var l=0;l<24;l++){for(var f=0;f<5;f++){for(var p=0,m=0,g=0;g<5;g++){s=n[f+5*g];p^=s.high,m^=s.low}var v=h[f];v.high=p,v.low=m}for(f=0;f<5;f++){var b=h[(f+4)%5],y=h[(f+1)%5],x=y.high,w=y.low;for(p=b.high^(x<<1|w>>>31),m=b.low^(w<<1|x>>>31),g=0;g<5;g++){s=n[f+5*g];s.high^=p,s.low^=m}}for(var _=1;_<25;_++){s=n[_];var A=s.high,k=s.low,M=c[_];M<32?(p=A<>>32-M,m=k<>>32-M):(p=k<>>64-M,m=A<>>64-M);var S=h[u[_]];S.high=p,S.low=m}var L=h[0],O=n[0];L.high=O.high,L.low=O.low;for(f=0;f<5;f++)for(g=0;g<5;g++){_=f+5*g,s=n[_];var C=h[_],D=h[(f+1)%5+5*g],T=h[(f+2)%5+5*g];s.high=C.high^~D.high&T.high,s.low=C.low^~D.low&T.low}s=n[0];var P=d[l];s.high^=P.high,s.low^=P.low}},_doFinalize:function(){var t=this._data,n=t.words,r=(this._nDataBytes,8*t.sigBytes),a=32*this.blockSize;n[r>>>5]|=1<<24-r%32,n[(e.ceil((r+1)/a)*a>>>5)-1]|=128,t.sigBytes=4*n.length,this._process();for(var o=this._state,s=this.cfg.outputLength/8,l=s/8,c=[],u=0;u>>24)|4278255360&(h<<24|h>>>8),f=16711935&(f<<8|f>>>24)|4278255360&(f<<24|f>>>8),c.push(f),c.push(h)}return new i.init(c,s)},clone:function(){for(var t=a.clone.call(this),e=t._state=this._state.slice(0),n=0;n<25;n++)e[n]=e[n].clone();return t}});n.SHA3=a._createHelper(f),n.HmacSHA3=a._createHmacHelper(f)}(Math),t.SHA3}))},6920:function(t,e,n){(function(e,r,i){t.exports=r(n(7424),n(2609),n(8684))})(0,(function(t){return function(){var e=t,n=e.x64,r=n.Word,i=n.WordArray,a=e.algo,o=a.SHA512,s=a.SHA384=o.extend({_doReset:function(){this._hash=new i.init([new r.init(3418070365,3238371032),new r.init(1654270250,914150663),new r.init(2438529370,812702999),new r.init(355462360,4144912697),new r.init(1731405415,4290775857),new r.init(2394180231,1750603025),new r.init(3675008525,1694076839),new r.init(1203062813,3204075428)])},_doFinalize:function(){var t=o._doFinalize.call(this);return t.sigBytes-=16,t}});e.SHA384=o._createHelper(s),e.HmacSHA384=o._createHmacHelper(s)}(),t.SHA384}))},8684:function(t,e,n){(function(e,r,i){t.exports=r(n(7424),n(2609))})(0,(function(t){return function(){var e=t,n=e.lib,r=n.Hasher,i=e.x64,a=i.Word,o=i.WordArray,s=e.algo;function l(){return a.create.apply(a,arguments)}var c=[l(1116352408,3609767458),l(1899447441,602891725),l(3049323471,3964484399),l(3921009573,2173295548),l(961987163,4081628472),l(1508970993,3053834265),l(2453635748,2937671579),l(2870763221,3664609560),l(3624381080,2734883394),l(310598401,1164996542),l(607225278,1323610764),l(1426881987,3590304994),l(1925078388,4068182383),l(2162078206,991336113),l(2614888103,633803317),l(3248222580,3479774868),l(3835390401,2666613458),l(4022224774,944711139),l(264347078,2341262773),l(604807628,2007800933),l(770255983,1495990901),l(1249150122,1856431235),l(1555081692,3175218132),l(1996064986,2198950837),l(2554220882,3999719339),l(2821834349,766784016),l(2952996808,2566594879),l(3210313671,3203337956),l(3336571891,1034457026),l(3584528711,2466948901),l(113926993,3758326383),l(338241895,168717936),l(666307205,1188179964),l(773529912,1546045734),l(1294757372,1522805485),l(1396182291,2643833823),l(1695183700,2343527390),l(1986661051,1014477480),l(2177026350,1206759142),l(2456956037,344077627),l(2730485921,1290863460),l(2820302411,3158454273),l(3259730800,3505952657),l(3345764771,106217008),l(3516065817,3606008344),l(3600352804,1432725776),l(4094571909,1467031594),l(275423344,851169720),l(430227734,3100823752),l(506948616,1363258195),l(659060556,3750685593),l(883997877,3785050280),l(958139571,3318307427),l(1322822218,3812723403),l(1537002063,2003034995),l(1747873779,3602036899),l(1955562222,1575990012),l(2024104815,1125592928),l(2227730452,2716904306),l(2361852424,442776044),l(2428436474,593698344),l(2756734187,3733110249),l(3204031479,2999351573),l(3329325298,3815920427),l(3391569614,3928383900),l(3515267271,566280711),l(3940187606,3454069534),l(4118630271,4000239992),l(116418474,1914138554),l(174292421,2731055270),l(289380356,3203993006),l(460393269,320620315),l(685471733,587496836),l(852142971,1086792851),l(1017036298,365543100),l(1126000580,2618297676),l(1288033470,3409855158),l(1501505948,4234509866),l(1607167915,987167468),l(1816402316,1246189591)],u=[];(function(){for(var t=0;t<80;t++)u[t]=l()})();var d=s.SHA512=r.extend({_doReset:function(){this._hash=new o.init([new a.init(1779033703,4089235720),new a.init(3144134277,2227873595),new a.init(1013904242,4271175723),new a.init(2773480762,1595750129),new a.init(1359893119,2917565137),new a.init(2600822924,725511199),new a.init(528734635,4215389547),new a.init(1541459225,327033209)])},_doProcessBlock:function(t,e){for(var n=this._hash.words,r=n[0],i=n[1],a=n[2],o=n[3],s=n[4],l=n[5],d=n[6],h=n[7],f=r.high,p=r.low,m=i.high,g=i.low,v=a.high,b=a.low,y=o.high,x=o.low,w=s.high,_=s.low,A=l.high,k=l.low,M=d.high,S=d.low,L=h.high,O=h.low,C=f,D=p,T=m,P=g,Y=v,j=b,E=y,H=x,I=w,B=_,F=A,R=k,z=M,N=S,W=L,$=O,V=0;V<80;V++){var X,G,U=u[V];if(V<16)G=U.high=0|t[e+2*V],X=U.low=0|t[e+2*V+1];else{var q=u[V-15],Q=q.high,Z=q.low,K=(Q>>>1|Z<<31)^(Q>>>8|Z<<24)^Q>>>7,J=(Z>>>1|Q<<31)^(Z>>>8|Q<<24)^(Z>>>7|Q<<25),tt=u[V-2],et=tt.high,nt=tt.low,rt=(et>>>19|nt<<13)^(et<<3|nt>>>29)^et>>>6,it=(nt>>>19|et<<13)^(nt<<3|et>>>29)^(nt>>>6|et<<26),at=u[V-7],ot=at.high,st=at.low,lt=u[V-16],ct=lt.high,ut=lt.low;X=J+st,G=K+ot+(X>>>0>>0?1:0),X+=it,G=G+rt+(X>>>0>>0?1:0),X+=ut,G=G+ct+(X>>>0>>0?1:0),U.high=G,U.low=X}var dt=I&F^~I&z,ht=B&R^~B&N,ft=C&T^C&Y^T&Y,pt=D&P^D&j^P&j,mt=(C>>>28|D<<4)^(C<<30|D>>>2)^(C<<25|D>>>7),gt=(D>>>28|C<<4)^(D<<30|C>>>2)^(D<<25|C>>>7),vt=(I>>>14|B<<18)^(I>>>18|B<<14)^(I<<23|B>>>9),bt=(B>>>14|I<<18)^(B>>>18|I<<14)^(B<<23|I>>>9),yt=c[V],xt=yt.high,wt=yt.low,_t=$+bt,At=W+vt+(_t>>>0<$>>>0?1:0),kt=(_t=_t+ht,At=At+dt+(_t>>>0>>0?1:0),_t=_t+wt,At=At+xt+(_t>>>0>>0?1:0),_t=_t+X,At=At+G+(_t>>>0>>0?1:0),gt+pt),Mt=mt+ft+(kt>>>0>>0?1:0);W=z,$=N,z=F,N=R,F=I,R=B,B=H+_t|0,I=E+At+(B>>>0>>0?1:0)|0,E=Y,H=j,Y=T,j=P,T=C,P=D,D=_t+kt|0,C=At+Mt+(D>>>0<_t>>>0?1:0)|0}p=r.low=p+D,r.high=f+C+(p>>>0>>0?1:0),g=i.low=g+P,i.high=m+T+(g>>>0

>>0?1:0),b=a.low=b+j,a.high=v+Y+(b>>>0>>0?1:0),x=o.low=x+H,o.high=y+E+(x>>>0>>0?1:0),_=s.low=_+B,s.high=w+I+(_>>>0>>0?1:0),k=l.low=k+R,l.high=A+F+(k>>>0>>0?1:0),S=d.low=S+N,d.high=M+z+(S>>>0>>0?1:0),O=h.low=O+$,h.high=L+W+(O>>>0<$>>>0?1:0)},_doFinalize:function(){var t=this._data,e=t.words,n=8*this._nDataBytes,r=8*t.sigBytes;e[r>>>5]|=128<<24-r%32,e[30+(r+128>>>10<<5)]=Math.floor(n/4294967296),e[31+(r+128>>>10<<5)]=n,t.sigBytes=4*e.length,this._process();var i=this._hash.toX32();return i},clone:function(){var t=r.clone.call(this);return t._hash=this._hash.clone(),t},blockSize:32});e.SHA512=r._createHelper(d),e.HmacSHA512=r._createHmacHelper(d)}(),t.SHA512}))},2898:function(t,e,n){(function(e,r,i){t.exports=r(n(7424),n(1586),n(2691),n(9904),n(2811))})(0,(function(t){return function(){var e=t,n=e.lib,r=n.WordArray,i=n.BlockCipher,a=e.algo,o=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],s=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],l=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],c=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],u=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],d=a.DES=i.extend({_doReset:function(){for(var t=this._key,e=t.words,n=[],r=0;r<56;r++){var i=o[r]-1;n[r]=e[i>>>5]>>>31-i%32&1}for(var a=this._subKeys=[],c=0;c<16;c++){var u=a[c]=[],d=l[c];for(r=0;r<24;r++)u[r/6|0]|=n[(s[r]-1+d)%28]<<31-r%6,u[4+(r/6|0)]|=n[28+(s[r+24]-1+d)%28]<<31-r%6;u[0]=u[0]<<1|u[0]>>>31;for(r=1;r<7;r++)u[r]=u[r]>>>4*(r-1)+3;u[7]=u[7]<<5|u[7]>>>27}var h=this._invSubKeys=[];for(r=0;r<16;r++)h[r]=a[15-r]},encryptBlock:function(t,e){this._doCryptBlock(t,e,this._subKeys)},decryptBlock:function(t,e){this._doCryptBlock(t,e,this._invSubKeys)},_doCryptBlock:function(t,e,n){this._lBlock=t[e],this._rBlock=t[e+1],h.call(this,4,252645135),h.call(this,16,65535),f.call(this,2,858993459),f.call(this,8,16711935),h.call(this,1,1431655765);for(var r=0;r<16;r++){for(var i=n[r],a=this._lBlock,o=this._rBlock,s=0,l=0;l<8;l++)s|=c[l][((o^i[l])&u[l])>>>0];this._lBlock=o,this._rBlock=a^s}var d=this._lBlock;this._lBlock=this._rBlock,this._rBlock=d,h.call(this,1,1431655765),f.call(this,8,16711935),f.call(this,2,858993459),h.call(this,16,65535),h.call(this,4,252645135),t[e]=this._lBlock,t[e+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function h(t,e){var n=(this._lBlock>>>t^this._rBlock)&e;this._rBlock^=n,this._lBlock^=n<>>t^this._lBlock)&e;this._lBlock^=n,this._rBlock^=n<192.");var n=e.slice(0,2),i=e.length<4?e.slice(0,2):e.slice(2,4),a=e.length<6?e.slice(0,2):e.slice(4,6);this._des1=d.createEncryptor(r.create(n)),this._des2=d.createEncryptor(r.create(i)),this._des3=d.createEncryptor(r.create(a))},encryptBlock:function(t,e){this._des1.encryptBlock(t,e),this._des2.decryptBlock(t,e),this._des3.encryptBlock(t,e)},decryptBlock:function(t,e){this._des3.decryptBlock(t,e),this._des2.encryptBlock(t,e),this._des1.decryptBlock(t,e)},keySize:6,ivSize:2,blockSize:2});e.TripleDES=i._createHelper(p)}(),t.TripleDES}))},2609:function(t,e,n){n(7658),function(e,r){t.exports=r(n(7424))}(0,(function(t){return function(e){var n=t,r=n.lib,i=r.Base,a=r.WordArray,o=n.x64={};o.Word=i.extend({init:function(t,e){this.high=t,this.low=e}}),o.WordArray=i.extend({init:function(t,n){t=this.words=t||[],this.sigBytes=n!=e?n:8*t.length},toX32:function(){for(var t=this.words,e=t.length,n=[],r=0;r0&&e-1 in t)}function O(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()}S.fn=S.prototype={jquery:k,constructor:S,length:0,toArray:function(){return l.call(this)},get:function(t){return null==t?l.call(this):t<0?this[t+this.length]:this[t]},pushStack:function(t){var e=S.merge(this.constructor(),t);return e.prevObject=this,e},each:function(t){return S.each(this,t)},map:function(t){return this.pushStack(S.map(this,(function(e,n){return t.call(e,n,e)})))},slice:function(){return this.pushStack(l.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(S.grep(this,(function(t,e){return(e+1)%2})))},odd:function(){return this.pushStack(S.grep(this,(function(t,e){return e%2})))},eq:function(t){var e=this.length,n=+t+(t<0?e:0);return this.pushStack(n>=0&&n+~]|"+P+")"+P+"*"),z=new RegExp(P+"|>"),N=new RegExp(E),W=new RegExp("^"+L+"$"),$={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+j),PSEUDO:new RegExp("^"+E),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+P+"*(even|odd|(([+-]|)(\\d*)n|)"+P+"*(?:([+-]|)"+P+"*(\\d+)|))"+P+"*\\)|)","i"),bool:new RegExp("^(?:"+M+")$","i"),needsContext:new RegExp("^"+P+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+P+"*((?:-\\d)?\\d*)"+P+"*\\)|)(?=[^-]|$)","i")},V=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,G=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,U=/[+~]/,q=new RegExp("\\\\[\\da-fA-F]{1,6}"+P+"?|\\\\([^\\r\\n\\f])","g"),Q=function(t,e){var n="0x"+t.slice(1)-65536;return e||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},Z=function(){ct()},K=ft((function(t){return!0===t.disabled&&O(t,"fieldset")}),{dir:"parentNode",next:"legend"});function J(){try{return s.activeElement}catch(t){}}try{m.apply(o=l.call(H.childNodes),H.childNodes),o[H.childNodes.length].nodeType}catch(_t){m={apply:function(t,e){I.apply(t,l.call(e))},call:function(t){I.apply(t,l.call(arguments,1))}}}function tt(t,e,n,r){var i,a,o,l,c,d,f,p=e&&e.ownerDocument,b=e?e.nodeType:9;if(n=n||[],"string"!==typeof t||!t||1!==b&&9!==b&&11!==b)return n;if(!r&&(ct(e),e=e||s,u)){if(11!==b&&(c=G.exec(t)))if(i=c[1]){if(9===b){if(!(o=e.getElementById(i)))return n;if(o.id===i)return m.call(n,o),n}else if(p&&(o=p.getElementById(i))&&tt.contains(e,o)&&o.id===i)return m.call(n,o),n}else{if(c[2])return m.apply(n,e.getElementsByTagName(t)),n;if((i=c[3])&&e.getElementsByClassName)return m.apply(n,e.getElementsByClassName(i)),n}if(!A[t+" "]&&(!h||!h.test(t))){if(f=t,p=e,1===b&&(z.test(t)||R.test(t))){p=U.test(t)&<(e.parentNode)||e,p==e&&v.scope||((l=e.getAttribute("id"))?l=S.escapeSelector(l):e.setAttribute("id",l=g)),d=dt(t),a=d.length;while(a--)d[a]=(l?"#"+l:":scope")+" "+ht(d[a]);f=d.join(",")}try{return m.apply(n,p.querySelectorAll(f)),n}catch(y){A(t,!0)}finally{l===g&&e.removeAttribute("id")}}}return wt(t.replace(Y,"$1"),e,n,r)}function et(){var t=[];function n(r,i){return t.push(r+" ")>e.cacheLength&&delete n[t.shift()],n[r+" "]=i}return n}function nt(t){return t[g]=!0,t}function rt(t){var e=s.createElement("fieldset");try{return!!t(e)}catch(_t){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function it(t){return function(e){return O(e,"input")&&e.type===t}}function at(t){return function(e){return(O(e,"input")||O(e,"button"))&&e.type===t}}function ot(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&K(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function st(t){return nt((function(e){return e=+e,nt((function(n,r){var i,a=t([],n.length,e),o=a.length;while(o--)n[i=a[o]]&&(n[i]=!(r[i]=n[i]))}))}))}function lt(t){return t&&"undefined"!==typeof t.getElementsByTagName&&t}function ct(t){var n,r=t?t.ownerDocument||t:H;return r!=s&&9===r.nodeType&&r.documentElement?(s=r,c=s.documentElement,u=!S.isXMLDoc(s),f=c.matches||c.webkitMatchesSelector||c.msMatchesSelector,c.msMatchesSelector&&H!=s&&(n=s.defaultView)&&n.top!==n&&n.addEventListener("unload",Z),v.getById=rt((function(t){return c.appendChild(t).id=S.expando,!s.getElementsByName||!s.getElementsByName(S.expando).length})),v.disconnectedMatch=rt((function(t){return f.call(t,"*")})),v.scope=rt((function(){return s.querySelectorAll(":scope")})),v.cssHas=rt((function(){try{return s.querySelector(":has(*,:jqfake)"),!1}catch(_t){return!0}})),v.getById?(e.filter.ID=function(t){var e=t.replace(q,Q);return function(t){return t.getAttribute("id")===e}},e.find.ID=function(t,e){if("undefined"!==typeof e.getElementById&&u){var n=e.getElementById(t);return n?[n]:[]}}):(e.filter.ID=function(t){var e=t.replace(q,Q);return function(t){var n="undefined"!==typeof t.getAttributeNode&&t.getAttributeNode("id");return n&&n.value===e}},e.find.ID=function(t,e){if("undefined"!==typeof e.getElementById&&u){var n,r,i,a=e.getElementById(t);if(a){if(n=a.getAttributeNode("id"),n&&n.value===t)return[a];i=e.getElementsByName(t),r=0;while(a=i[r++])if(n=a.getAttributeNode("id"),n&&n.value===t)return[a]}return[]}}),e.find.TAG=function(t,e){return"undefined"!==typeof e.getElementsByTagName?e.getElementsByTagName(t):e.querySelectorAll(t)},e.find.CLASS=function(t,e){if("undefined"!==typeof e.getElementsByClassName&&u)return e.getElementsByClassName(t)},h=[],rt((function(t){var e;c.appendChild(t).innerHTML="",t.querySelectorAll("[selected]").length||h.push("\\["+P+"*(?:value|"+M+")"),t.querySelectorAll("[id~="+g+"-]").length||h.push("~="),t.querySelectorAll("a#"+g+"+*").length||h.push(".#.+[+~]"),t.querySelectorAll(":checked").length||h.push(":checked"),e=s.createElement("input"),e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("name","D"),c.appendChild(t).disabled=!0,2!==t.querySelectorAll(":disabled").length&&h.push(":enabled",":disabled"),e=s.createElement("input"),e.setAttribute("name",""),t.appendChild(e),t.querySelectorAll("[name='']").length||h.push("\\["+P+"*name"+P+"*="+P+"*(?:''|\"\")")})),v.cssHas||h.push(":has"),h=h.length&&new RegExp(h.join("|")),k=function(t,e){if(t===e)return a=!0,0;var n=!t.compareDocumentPosition-!e.compareDocumentPosition;return n||(n=(t.ownerDocument||t)==(e.ownerDocument||e)?t.compareDocumentPosition(e):1,1&n||!v.sortDetached&&e.compareDocumentPosition(t)===n?t===s||t.ownerDocument==H&&tt.contains(H,t)?-1:e===s||e.ownerDocument==H&&tt.contains(H,e)?1:i?d.call(i,t)-d.call(i,e):0:4&n?-1:1)},s):s}for(t in tt.matches=function(t,e){return tt(t,null,null,e)},tt.matchesSelector=function(t,e){if(ct(t),u&&!A[e+" "]&&(!h||!h.test(e)))try{var n=f.call(t,e);if(n||v.disconnectedMatch||t.document&&11!==t.document.nodeType)return n}catch(_t){A(e,!0)}return tt(e,s,null,[t]).length>0},tt.contains=function(t,e){return(t.ownerDocument||t)!=s&&ct(t),S.contains(t,e)},tt.attr=function(t,n){(t.ownerDocument||t)!=s&&ct(t);var r=e.attrHandle[n.toLowerCase()],i=r&&p.call(e.attrHandle,n.toLowerCase())?r(t,n,!u):void 0;return void 0!==i?i:t.getAttribute(n)},tt.error=function(t){throw new Error("Syntax error, unrecognized expression: "+t)},S.uniqueSort=function(t){var e,n=[],r=0,o=0;if(a=!v.sortStable,i=!v.sortStable&&l.call(t,0),D.call(t,k),a){while(e=t[o++])e===t[o]&&(r=n.push(o));while(r--)T.call(t,n[r],1)}return i=null,t},S.fn.uniqueSort=function(){return this.pushStack(S.uniqueSort(l.apply(this)))},e=S.expr={cacheLength:50,createPseudo:nt,match:$,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(q,Q),t[3]=(t[3]||t[4]||t[5]||"").replace(q,Q),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||tt.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&tt.error(t[0]),t},PSEUDO:function(t){var e,n=!t[6]&&t[2];return $.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||"":n&&N.test(n)&&(e=dt(n,!0))&&(e=n.indexOf(")",n.length-e)-n.length)&&(t[0]=t[0].slice(0,e),t[2]=n.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(q,Q).toLowerCase();return"*"===t?function(){return!0}:function(t){return O(t,e)}},CLASS:function(t){var e=x[t+" "];return e||(e=new RegExp("(^|"+P+")"+t+"("+P+"|$)"))&&x(t,(function(t){return e.test("string"===typeof t.className&&t.className||"undefined"!==typeof t.getAttribute&&t.getAttribute("class")||"")}))},ATTR:function(t,e,n){return function(r){var i=tt.attr(r,t);return null==i?"!="===e:!e||(i+="","="===e?i===n:"!="===e?i!==n:"^="===e?n&&0===i.indexOf(n):"*="===e?n&&i.indexOf(n)>-1:"$="===e?n&&i.slice(-n.length)===n:"~="===e?(" "+i.replace(B," ")+" ").indexOf(n)>-1:"|="===e&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(t,e,n,r,i){var a="nth"!==t.slice(0,3),o="last"!==t.slice(-4),s="of-type"===e;return 1===r&&0===i?function(t){return!!t.parentNode}:function(e,n,l){var c,u,d,h,f,p=a!==o?"nextSibling":"previousSibling",m=e.parentNode,v=s&&e.nodeName.toLowerCase(),y=!l&&!s,x=!1;if(m){if(a){while(p){d=e;while(d=d[p])if(s?O(d,v):1===d.nodeType)return!1;f=p="only"===t&&!f&&"nextSibling"}return!0}if(f=[o?m.firstChild:m.lastChild],o&&y){u=m[g]||(m[g]={}),c=u[t]||[],h=c[0]===b&&c[1],x=h&&c[2],d=h&&m.childNodes[h];while(d=++h&&d&&d[p]||(x=h=0)||f.pop())if(1===d.nodeType&&++x&&d===e){u[t]=[b,h,x];break}}else if(y&&(u=e[g]||(e[g]={}),c=u[t]||[],h=c[0]===b&&c[1],x=h),!1===x)while(d=++h&&d&&d[p]||(x=h=0)||f.pop())if((s?O(d,v):1===d.nodeType)&&++x&&(y&&(u=d[g]||(d[g]={}),u[t]=[b,x]),d===e))break;return x-=i,x===r||x%r===0&&x/r>=0}}},PSEUDO:function(t,n){var r,i=e.pseudos[t]||e.setFilters[t.toLowerCase()]||tt.error("unsupported pseudo: "+t);return i[g]?i(n):i.length>1?(r=[t,t,"",n],e.setFilters.hasOwnProperty(t.toLowerCase())?nt((function(t,e){var r,a=i(t,n),o=a.length;while(o--)r=d.call(t,a[o]),t[r]=!(e[r]=a[o])})):function(t){return i(t,0,r)}):i}},pseudos:{not:nt((function(t){var e=[],n=[],r=xt(t.replace(Y,"$1"));return r[g]?nt((function(t,e,n,i){var a,o=r(t,null,i,[]),s=t.length;while(s--)(a=o[s])&&(t[s]=!(e[s]=a))})):function(t,i,a){return e[0]=t,r(e,null,a,n),e[0]=null,!n.pop()}})),has:nt((function(t){return function(e){return tt(t,e).length>0}})),contains:nt((function(t){return t=t.replace(q,Q),function(e){return(e.textContent||S.text(e)).indexOf(t)>-1}})),lang:nt((function(t){return W.test(t||"")||tt.error("unsupported lang: "+t),t=t.replace(q,Q).toLowerCase(),function(e){var n;do{if(n=u?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return n=n.toLowerCase(),n===t||0===n.indexOf(t+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}})),target:function(t){var e=n.location&&n.location.hash;return e&&e.slice(1)===t.id},root:function(t){return t===c},focus:function(t){return t===J()&&s.hasFocus()&&!!(t.type||t.href||~t.tabIndex)},enabled:ot(!1),disabled:ot(!0),checked:function(t){return O(t,"input")&&!!t.checked||O(t,"option")&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,!0===t.selected},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeType<6)return!1;return!0},parent:function(t){return!e.pseudos.empty(t)},header:function(t){return X.test(t.nodeName)},input:function(t){return V.test(t.nodeName)},button:function(t){return O(t,"input")&&"button"===t.type||O(t,"button")},text:function(t){var e;return O(t,"input")&&"text"===t.type&&(null==(e=t.getAttribute("type"))||"text"===e.toLowerCase())},first:st((function(){return[0]})),last:st((function(t,e){return[e-1]})),eq:st((function(t,e,n){return[n<0?n+e:n]})),even:st((function(t,e){for(var n=0;ne?e:n;--r>=0;)t.push(r);return t})),gt:st((function(t,e,n){for(var r=n<0?n+e:n;++r1?function(e,n,r){var i=t.length;while(i--)if(!t[i](e,n,r))return!1;return!0}:t[0]}function mt(t,e,n){for(var r=0,i=e.length;r-1&&(a[c]=!(o[c]=h))}}else f=gt(f===o?f.splice(v,f.length):f),i?i(null,o,f,l):m.apply(o,f)}))}function bt(t){for(var n,i,a,o=t.length,s=e.relative[t[0].type],l=s||e.relative[" "],c=s?1:0,u=ft((function(t){return t===n}),l,!0),h=ft((function(t){return d.call(n,t)>-1}),l,!0),f=[function(t,e,i){var a=!s&&(i||e!=r)||((n=e).nodeType?u(t,e,i):h(t,e,i));return n=null,a}];c1&&pt(f),c>1&&ht(t.slice(0,c-1).concat({value:" "===t[c-2].type?"*":""})).replace(Y,"$1"),i,c0,a=t.length>0,o=function(o,l,c,d,h){var f,p,g,v=0,y="0",x=o&&[],w=[],_=r,A=o||a&&e.find.TAG("*",h),k=b+=null==_?1:Math.random()||.1,M=A.length;for(h&&(r=l==s||l||h);y!==M&&null!=(f=A[y]);y++){if(a&&f){p=0,l||f.ownerDocument==s||(ct(f),c=!u);while(g=t[p++])if(g(f,l||s,c)){m.call(d,f);break}h&&(b=k)}i&&((f=!g&&f)&&v--,o&&x.push(f))}if(v+=y,i&&y!==v){p=0;while(g=n[p++])g(x,w,l,c);if(o){if(v>0)while(y--)x[y]||w[y]||(w[y]=C.call(d));w=gt(w)}m.apply(d,w),h&&!o&&w.length>0&&v+n.length>1&&S.uniqueSort(d)}return h&&(b=k,r=_),x};return i?nt(o):o}function xt(t,e){var n,r=[],i=[],a=_[t+" "];if(!a){e||(e=dt(t)),n=e.length;while(n--)a=bt(e[n]),a[g]?r.push(a):i.push(a);a=_(t,yt(i,r)),a.selector=t}return a}function wt(t,n,r,i){var a,o,s,l,c,d="function"===typeof t&&t,h=!i&&dt(t=d.selector||t);if(r=r||[],1===h.length){if(o=h[0]=h[0].slice(0),o.length>2&&"ID"===(s=o[0]).type&&9===n.nodeType&&u&&e.relative[o[1].type]){if(n=(e.find.ID(s.matches[0].replace(q,Q),n)||[])[0],!n)return r;d&&(n=n.parentNode),t=t.slice(o.shift().value.length)}a=$.needsContext.test(t)?0:o.length;while(a--){if(s=o[a],e.relative[l=s.type])break;if((c=e.find[l])&&(i=c(s.matches[0].replace(q,Q),U.test(o[0].type)&<(n.parentNode)||n))){if(o.splice(a,1),t=i.length&&ht(o),!t)return m.apply(r,i),r;break}}}return(d||xt(t,h))(i,n,!u,r,!n||U.test(t)&<(n.parentNode)||n),r}ut.prototype=e.filters=e.pseudos,e.setFilters=new ut,v.sortStable=g.split("").sort(k).join("")===g,ct(),v.sortDetached=rt((function(t){return 1&t.compareDocumentPosition(s.createElement("fieldset"))})),S.find=tt,S.expr[":"]=S.expr.pseudos,S.unique=S.uniqueSort,tt.compile=xt,tt.select=wt,tt.setDocument=ct,tt.tokenize=dt,tt.escape=S.escapeSelector,tt.getText=S.text,tt.isXML=S.isXMLDoc,tt.selectors=S.expr,tt.support=S.support,tt.uniqueSort=S.uniqueSort})();var B=function(t,e,n){var r=[],i=void 0!==n;while((t=t[e])&&9!==t.nodeType)if(1===t.nodeType){if(i&&S(t).is(n))break;r.push(t)}return r},F=function(t,e){for(var n=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&n.push(t);return n},R=S.expr.match.needsContext,z=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function N(t,e,n){return b(e)?S.grep(t,(function(t,r){return!!e.call(t,r,t)!==n})):e.nodeType?S.grep(t,(function(t){return t===e!==n})):"string"!==typeof e?S.grep(t,(function(t){return d.call(e,t)>-1!==n})):S.filter(e,t,n)}S.filter=function(t,e,n){var r=e[0];return n&&(t=":not("+t+")"),1===e.length&&1===r.nodeType?S.find.matchesSelector(r,t)?[r]:[]:S.find.matches(t,S.grep(e,(function(t){return 1===t.nodeType})))},S.fn.extend({find:function(t){var e,n,r=this.length,i=this;if("string"!==typeof t)return this.pushStack(S(t).filter((function(){for(e=0;e1?S.uniqueSort(n):n},filter:function(t){return this.pushStack(N(this,t||[],!1))},not:function(t){return this.pushStack(N(this,t||[],!0))},is:function(t){return!!N(this,"string"===typeof t&&R.test(t)?S(t):t||[],!1).length}});var W,$=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,V=S.fn.init=function(t,e,n){var r,i;if(!t)return this;if(n=n||W,"string"===typeof t){if(r="<"===t[0]&&">"===t[t.length-1]&&t.length>=3?[null,t,null]:$.exec(t),!r||!r[1]&&e)return!e||e.jquery?(e||n).find(t):this.constructor(e).find(t);if(r[1]){if(e=e instanceof S?e[0]:e,S.merge(this,S.parseHTML(r[1],e&&e.nodeType?e.ownerDocument||e:x,!0)),z.test(r[1])&&S.isPlainObject(e))for(r in e)b(this[r])?this[r](e[r]):this.attr(r,e[r]);return this}return i=x.getElementById(r[2]),i&&(this[0]=i,this.length=1),this}return t.nodeType?(this[0]=t,this.length=1,this):b(t)?void 0!==n.ready?n.ready(t):t(S):S.makeArray(t,this)};V.prototype=S.fn,W=S(x);var X=/^(?:parents|prev(?:Until|All))/,G={children:!0,contents:!0,next:!0,prev:!0};function U(t,e){while((t=t[e])&&1!==t.nodeType);return t}S.fn.extend({has:function(t){var e=S(t,this),n=e.length;return this.filter((function(){for(var t=0;t-1:1===n.nodeType&&S.find.matchesSelector(n,t))){a.push(n);break}return this.pushStack(a.length>1?S.uniqueSort(a):a)},index:function(t){return t?"string"===typeof t?d.call(S(t),this[0]):d.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),S.each({parent:function(t){var e=t.parentNode;return e&&11!==e.nodeType?e:null},parents:function(t){return B(t,"parentNode")},parentsUntil:function(t,e,n){return B(t,"parentNode",n)},next:function(t){return U(t,"nextSibling")},prev:function(t){return U(t,"previousSibling")},nextAll:function(t){return B(t,"nextSibling")},prevAll:function(t){return B(t,"previousSibling")},nextUntil:function(t,e,n){return B(t,"nextSibling",n)},prevUntil:function(t,e,n){return B(t,"previousSibling",n)},siblings:function(t){return F((t.parentNode||{}).firstChild,t)},children:function(t){return F(t.firstChild)},contents:function(t){return null!=t.contentDocument&&s(t.contentDocument)?t.contentDocument:(O(t,"template")&&(t=t.content||t),S.merge([],t.childNodes))}},(function(t,e){S.fn[t]=function(n,r){var i=S.map(this,e,n);return"Until"!==t.slice(-5)&&(r=n),r&&"string"===typeof r&&(i=S.filter(r,i)),this.length>1&&(G[t]||S.uniqueSort(i),X.test(t)&&i.reverse()),this.pushStack(i)}}));var q=/[^\x20\t\r\n\f]+/g;function Q(t){var e={};return S.each(t.match(q)||[],(function(t,n){e[n]=!0})),e}function Z(t){return t}function K(t){throw t}function J(t,e,n,r){var i;try{t&&b(i=t.promise)?i.call(t).done(e).fail(n):t&&b(i=t.then)?i.call(t,e,n):e.apply(void 0,[t].slice(r))}catch(t){n.apply(void 0,[t])}}S.Callbacks=function(t){t="string"===typeof t?Q(t):S.extend({},t);var e,n,r,i,a=[],o=[],s=-1,l=function(){for(i=i||t.once,r=e=!0;o.length;s=-1){n=o.shift();while(++s-1)a.splice(n,1),n<=s&&s--})),this},has:function(t){return t?S.inArray(t,a)>-1:a.length>0},empty:function(){return a&&(a=[]),this},disable:function(){return i=o=[],a=n="",this},disabled:function(){return!a},lock:function(){return i=o=[],n||e||(a=n=""),this},locked:function(){return!!i},fireWith:function(t,n){return i||(n=n||[],n=[t,n.slice?n.slice():n],o.push(n),e||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},S.extend({Deferred:function(t){var e=[["notify","progress",S.Callbacks("memory"),S.Callbacks("memory"),2],["resolve","done",S.Callbacks("once memory"),S.Callbacks("once memory"),0,"resolved"],["reject","fail",S.Callbacks("once memory"),S.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return a.done(arguments).fail(arguments),this},catch:function(t){return i.then(null,t)},pipe:function(){var t=arguments;return S.Deferred((function(n){S.each(e,(function(e,r){var i=b(t[r[4]])&&t[r[4]];a[r[1]]((function(){var t=i&&i.apply(this,arguments);t&&b(t.promise)?t.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[r[0]+"With"](this,i?[t]:arguments)}))})),t=null})).promise()},then:function(t,r,i){var a=0;function o(t,e,r,i){return function(){var s=this,l=arguments,c=function(){var n,c;if(!(t=a&&(r!==K&&(s=void 0,l=[n]),e.rejectWith(s,l))}};t?u():(S.Deferred.getErrorHook?u.error=S.Deferred.getErrorHook():S.Deferred.getStackHook&&(u.error=S.Deferred.getStackHook()),n.setTimeout(u))}}return S.Deferred((function(n){e[0][3].add(o(0,n,b(i)?i:Z,n.notifyWith)),e[1][3].add(o(0,n,b(t)?t:Z)),e[2][3].add(o(0,n,b(r)?r:K))})).promise()},promise:function(t){return null!=t?S.extend(t,i):i}},a={};return S.each(e,(function(t,n){var o=n[2],s=n[5];i[n[1]]=o.add,s&&o.add((function(){r=s}),e[3-t][2].disable,e[3-t][3].disable,e[0][2].lock,e[0][3].lock),o.add(n[3].fire),a[n[0]]=function(){return a[n[0]+"With"](this===a?void 0:this,arguments),this},a[n[0]+"With"]=o.fireWith})),i.promise(a),t&&t.call(a,a),a},when:function(t){var e=arguments.length,n=e,r=Array(n),i=l.call(arguments),a=S.Deferred(),o=function(t){return function(n){r[t]=this,i[t]=arguments.length>1?l.call(arguments):n,--e||a.resolveWith(r,i)}};if(e<=1&&(J(t,a.done(o(n)).resolve,a.reject,!e),"pending"===a.state()||b(i[n]&&i[n].then)))return a.then();while(n--)J(i[n],o(n),a.reject);return a.promise()}});var tt=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(t,e){n.console&&n.console.warn&&t&&tt.test(t.name)&&n.console.warn("jQuery.Deferred exception: "+t.message,t.stack,e)},S.readyException=function(t){n.setTimeout((function(){throw t}))};var et=S.Deferred();function nt(){x.removeEventListener("DOMContentLoaded",nt),n.removeEventListener("load",nt),S.ready()}S.fn.ready=function(t){return et.then(t).catch((function(t){S.readyException(t)})),this},S.extend({isReady:!1,readyWait:1,ready:function(t){(!0===t?--S.readyWait:S.isReady)||(S.isReady=!0,!0!==t&&--S.readyWait>0||et.resolveWith(x,[S]))}}),S.ready.then=et.then,"complete"===x.readyState||"loading"!==x.readyState&&!x.documentElement.doScroll?n.setTimeout(S.ready):(x.addEventListener("DOMContentLoaded",nt),n.addEventListener("load",nt));var rt=function(t,e,n,r,i,a,o){var s=0,l=t.length,c=null==n;if("object"===A(n))for(s in i=!0,n)rt(t,e,s,n[s],!0,a,o);else if(void 0!==r&&(i=!0,b(r)||(o=!0),c&&(o?(e.call(t,r),e=null):(c=e,e=function(t,e,n){return c.call(S(t),n)})),e))for(;s1,null,!0)},removeData:function(t){return this.each((function(){dt.remove(this,t)}))}}),S.extend({queue:function(t,e,n){var r;if(t)return e=(e||"fx")+"queue",r=ut.get(t,e),n&&(!r||Array.isArray(n)?r=ut.access(t,e,S.makeArray(n)):r.push(n)),r||[]},dequeue:function(t,e){e=e||"fx";var n=S.queue(t,e),r=n.length,i=n.shift(),a=S._queueHooks(t,e),o=function(){S.dequeue(t,e)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===e&&n.unshift("inprogress"),delete a.stop,i.call(t,o,a)),!r&&a&&a.empty.fire()},_queueHooks:function(t,e){var n=e+"queueHooks";return ut.get(t,n)||ut.access(t,n,{empty:S.Callbacks("once memory").add((function(){ut.remove(t,[e+"queue",n])}))})}}),S.fn.extend({queue:function(t,e){var n=2;return"string"!==typeof t&&(e=t,t="fx",n--),arguments.length\x20\t\r\n\f]*)/i,Ct=/^$|^module$|\/(?:java|ecma)script/i;(function(){var t=x.createDocumentFragment(),e=t.appendChild(x.createElement("div")),n=x.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),e.appendChild(n),v.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="",v.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue,e.innerHTML="",v.option=!!e.lastChild})();var Dt={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function Tt(t,e){var n;return n="undefined"!==typeof t.getElementsByTagName?t.getElementsByTagName(e||"*"):"undefined"!==typeof t.querySelectorAll?t.querySelectorAll(e||"*"):[],void 0===e||e&&O(t,e)?S.merge([t],n):n}function Pt(t,e){for(var n=0,r=t.length;n",""]);var Yt=/<|&#?\w+;/;function jt(t,e,n,r,i){for(var a,o,s,l,c,u,d=e.createDocumentFragment(),h=[],f=0,p=t.length;f-1)i&&i.push(a);else if(c=xt(a),o=Tt(d.appendChild(a),"script"),c&&Pt(o),n){u=0;while(a=o[u++])Ct.test(a.type||"")&&n.push(a)}return d}var Et=/^([^.]*)(?:\.(.+)|)/;function Ht(){return!0}function It(){return!1}function Bt(t,e,n,r,i,a){var o,s;if("object"===typeof e){for(s in"string"!==typeof n&&(r=r||n,n=void 0),e)Bt(t,s,n,r,e[s],a);return t}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"===typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=It;else if(!i)return t;return 1===a&&(o=i,i=function(t){return S().off(t),o.apply(this,arguments)},i.guid=o.guid||(o.guid=S.guid++)),t.each((function(){S.event.add(this,e,i,r,n)}))}function Ft(t,e,n){n?(ut.set(t,e,!1),S.event.add(t,e,{namespace:!1,handler:function(t){var n,r=ut.get(this,e);if(1&t.isTrigger&&this[e]){if(r)(S.event.special[e]||{}).delegateType&&t.stopPropagation();else if(r=l.call(arguments),ut.set(this,e,r),this[e](),n=ut.get(this,e),ut.set(this,e,!1),r!==n)return t.stopImmediatePropagation(),t.preventDefault(),n}else r&&(ut.set(this,e,S.event.trigger(r[0],r.slice(1),this)),t.stopPropagation(),t.isImmediatePropagationStopped=Ht)}})):void 0===ut.get(t,e)&&S.event.add(t,e,Ht)}S.event={global:{},add:function(t,e,n,r,i){var a,o,s,l,c,u,d,h,f,p,m,g=ut.get(t);if(lt(t)){n.handler&&(a=n,n=a.handler,i=a.selector),i&&S.find.matchesSelector(yt,i),n.guid||(n.guid=S.guid++),(l=g.events)||(l=g.events=Object.create(null)),(o=g.handle)||(o=g.handle=function(e){return"undefined"!==typeof S&&S.event.triggered!==e.type?S.event.dispatch.apply(t,arguments):void 0}),e=(e||"").match(q)||[""],c=e.length;while(c--)s=Et.exec(e[c])||[],f=m=s[1],p=(s[2]||"").split(".").sort(),f&&(d=S.event.special[f]||{},f=(i?d.delegateType:d.bindType)||f,d=S.event.special[f]||{},u=S.extend({type:f,origType:m,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&S.expr.match.needsContext.test(i),namespace:p.join(".")},a),(h=l[f])||(h=l[f]=[],h.delegateCount=0,d.setup&&!1!==d.setup.call(t,r,p,o)||t.addEventListener&&t.addEventListener(f,o)),d.add&&(d.add.call(t,u),u.handler.guid||(u.handler.guid=n.guid)),i?h.splice(h.delegateCount++,0,u):h.push(u),S.event.global[f]=!0)}},remove:function(t,e,n,r,i){var a,o,s,l,c,u,d,h,f,p,m,g=ut.hasData(t)&&ut.get(t);if(g&&(l=g.events)){e=(e||"").match(q)||[""],c=e.length;while(c--)if(s=Et.exec(e[c])||[],f=m=s[1],p=(s[2]||"").split(".").sort(),f){d=S.event.special[f]||{},f=(r?d.delegateType:d.bindType)||f,h=l[f]||[],s=s[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),o=a=h.length;while(a--)u=h[a],!i&&m!==u.origType||n&&n.guid!==u.guid||s&&!s.test(u.namespace)||r&&r!==u.selector&&("**"!==r||!u.selector)||(h.splice(a,1),u.selector&&h.delegateCount--,d.remove&&d.remove.call(t,u));o&&!h.length&&(d.teardown&&!1!==d.teardown.call(t,p,g.handle)||S.removeEvent(t,f,g.handle),delete l[f])}else for(f in l)S.event.remove(t,f+e[c],n,r,!0);S.isEmptyObject(l)&&ut.remove(t,"handle events")}},dispatch:function(t){var e,n,r,i,a,o,s=new Array(arguments.length),l=S.event.fix(t),c=(ut.get(this,"events")||Object.create(null))[l.type]||[],u=S.event.special[l.type]||{};for(s[0]=l,e=1;e=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==t.type||!0!==c.disabled)){for(a=[],o={},n=0;n-1:S.find(i,this,null,[c]).length),o[i]&&a.push(r);a.length&&s.push({elem:c,handlers:a})}return c=this,l\s*$/g;function Wt(t,e){return O(t,"table")&&O(11!==e.nodeType?e:e.firstChild,"tr")&&S(t).children("tbody")[0]||t}function $t(t){return t.type=(null!==t.getAttribute("type"))+"/"+t.type,t}function Vt(t){return"true/"===(t.type||"").slice(0,5)?t.type=t.type.slice(5):t.removeAttribute("type"),t}function Xt(t,e){var n,r,i,a,o,s,l;if(1===e.nodeType){if(ut.hasData(t)&&(a=ut.get(t),l=a.events,l))for(i in ut.remove(e,"handle events"),l)for(n=0,r=l[i].length;n1&&"string"===typeof p&&!v.checkClone&&zt.test(p))return t.each((function(i){var a=t.eq(i);m&&(e[0]=p.call(this,i,a.html())),Ut(a,e,n,r)}));if(h&&(i=jt(e,t[0].ownerDocument,!1,t,r),a=i.firstChild,1===i.childNodes.length&&(i=a),a||r)){for(o=S.map(Tt(i,"script"),$t),s=o.length;d0&&Pt(o,!l&&Tt(t,"script")),s},cleanData:function(t){for(var e,n,r,i=S.event.special,a=0;void 0!==(n=t[a]);a++)if(lt(n)){if(e=n[ut.expando]){if(e.events)for(r in e.events)i[r]?S.event.remove(n,r):S.removeEvent(n,r,e.handle);n[ut.expando]=void 0}n[dt.expando]&&(n[dt.expando]=void 0)}}}),S.fn.extend({detach:function(t){return qt(this,t,!0)},remove:function(t){return qt(this,t)},text:function(t){return rt(this,(function(t){return void 0===t?S.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=t)}))}),null,t,arguments.length)},append:function(){return Ut(this,arguments,(function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=Wt(this,t);e.appendChild(t)}}))},prepend:function(){return Ut(this,arguments,(function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=Wt(this,t);e.insertBefore(t,e.firstChild)}}))},before:function(){return Ut(this,arguments,(function(t){this.parentNode&&this.parentNode.insertBefore(t,this)}))},after:function(){return Ut(this,arguments,(function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)}))},empty:function(){for(var t,e=0;null!=(t=this[e]);e++)1===t.nodeType&&(S.cleanData(Tt(t,!1)),t.textContent="");return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map((function(){return S.clone(this,t,e)}))},html:function(t){return rt(this,(function(t){var e=this[0]||{},n=0,r=this.length;if(void 0===t&&1===e.nodeType)return e.innerHTML;if("string"===typeof t&&!Rt.test(t)&&!Dt[(Ot.exec(t)||["",""])[1].toLowerCase()]){t=S.htmlPrefilter(t);try{for(;n=0&&(l+=Math.max(0,Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-a-l-s-.5))||0),l+c}function fe(t,e,n){var r=Kt(t),i=!v.boxSizingReliable()||n,a=i&&"border-box"===S.css(t,"boxSizing",!1,r),o=a,s=ee(t,e,r),l="offset"+e[0].toUpperCase()+e.slice(1);if(Qt.test(s)){if(!n)return s;s="auto"}return(!v.boxSizingReliable()&&a||!v.reliableTrDimensions()&&O(t,"tr")||"auto"===s||!parseFloat(s)&&"inline"===S.css(t,"display",!1,r))&&t.getClientRects().length&&(a="border-box"===S.css(t,"boxSizing",!1,r),o=l in t,o&&(s=t[l])),s=parseFloat(s)||0,s+he(t,e,n||(a?"border":"content"),o,r,s)+"px"}function pe(t,e,n,r,i){return new pe.prototype.init(t,e,n,r,i)}S.extend({cssHooks:{opacity:{get:function(t,e){if(e){var n=ee(t,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(t,e,n,r){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var i,a,o,s=st(e),l=Zt.test(e),c=t.style;if(l||(e=se(s)),o=S.cssHooks[e]||S.cssHooks[s],void 0===n)return o&&"get"in o&&void 0!==(i=o.get(t,!1,r))?i:c[e];a=typeof n,"string"===a&&(i=vt.exec(n))&&i[1]&&(n=At(t,e,i),a="number"),null!=n&&n===n&&("number"!==a||l||(n+=i&&i[3]||(S.cssNumber[s]?"":"px")),v.clearCloneStyle||""!==n||0!==e.indexOf("background")||(c[e]="inherit"),o&&"set"in o&&void 0===(n=o.set(t,n,r))||(l?c.setProperty(e,n):c[e]=n))}},css:function(t,e,n,r){var i,a,o,s=st(e),l=Zt.test(e);return l||(e=se(s)),o=S.cssHooks[e]||S.cssHooks[s],o&&"get"in o&&(i=o.get(t,!0,n)),void 0===i&&(i=ee(t,e,r)),"normal"===i&&e in ue&&(i=ue[e]),""===n||n?(a=parseFloat(i),!0===n||isFinite(a)?a||0:i):i}}),S.each(["height","width"],(function(t,e){S.cssHooks[e]={get:function(t,n,r){if(n)return!le.test(S.css(t,"display"))||t.getClientRects().length&&t.getBoundingClientRect().width?fe(t,e,r):Jt(t,ce,(function(){return fe(t,e,r)}))},set:function(t,n,r){var i,a=Kt(t),o=!v.scrollboxSize()&&"absolute"===a.position,s=o||r,l=s&&"border-box"===S.css(t,"boxSizing",!1,a),c=r?he(t,e,r,l,a):0;return l&&o&&(c-=Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-parseFloat(a[e])-he(t,e,"border",!1,a)-.5)),c&&(i=vt.exec(n))&&"px"!==(i[3]||"px")&&(t.style[e]=n,n=S.css(t,e)),de(t,n,c)}}})),S.cssHooks.marginLeft=ne(v.reliableMarginLeft,(function(t,e){if(e)return(parseFloat(ee(t,"marginLeft"))||t.getBoundingClientRect().left-Jt(t,{marginLeft:0},(function(){return t.getBoundingClientRect().left})))+"px"})),S.each({margin:"",padding:"",border:"Width"},(function(t,e){S.cssHooks[t+e]={expand:function(n){for(var r=0,i={},a="string"===typeof n?n.split(" "):[n];r<4;r++)i[t+bt[r]+e]=a[r]||a[r-2]||a[0];return i}},"margin"!==t&&(S.cssHooks[t+e].set=de)})),S.fn.extend({css:function(t,e){return rt(this,(function(t,e,n){var r,i,a={},o=0;if(Array.isArray(e)){for(r=Kt(t),i=e.length;o1)}}),S.Tween=pe,pe.prototype={constructor:pe,init:function(t,e,n,r,i,a){this.elem=t,this.prop=n,this.easing=i||S.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=r,this.unit=a||(S.cssNumber[n]?"":"px")},cur:function(){var t=pe.propHooks[this.prop];return t&&t.get?t.get(this):pe.propHooks._default.get(this)},run:function(t){var e,n=pe.propHooks[this.prop];return this.options.duration?this.pos=e=S.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=e=t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):pe.propHooks._default.set(this),this}},pe.prototype.init.prototype=pe.prototype,pe.propHooks={_default:{get:function(t){var e;return 1!==t.elem.nodeType||null!=t.elem[t.prop]&&null==t.elem.style[t.prop]?t.elem[t.prop]:(e=S.css(t.elem,t.prop,""),e&&"auto"!==e?e:0)},set:function(t){S.fx.step[t.prop]?S.fx.step[t.prop](t):1!==t.elem.nodeType||!S.cssHooks[t.prop]&&null==t.elem.style[se(t.prop)]?t.elem[t.prop]=t.now:S.style(t.elem,t.prop,t.now+t.unit)}}},pe.propHooks.scrollTop=pe.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},S.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},_default:"swing"},S.fx=pe.prototype.init,S.fx.step={};var me,ge,ve=/^(?:toggle|show|hide)$/,be=/queueHooks$/;function ye(){ge&&(!1===x.hidden&&n.requestAnimationFrame?n.requestAnimationFrame(ye):n.setTimeout(ye,S.fx.interval),S.fx.tick())}function xe(){return n.setTimeout((function(){me=void 0})),me=Date.now()}function we(t,e){var n,r=0,i={height:t};for(e=e?1:0;r<4;r+=2-e)n=bt[r],i["margin"+n]=i["padding"+n]=t;return e&&(i.opacity=i.width=t),i}function _e(t,e,n){for(var r,i=(Me.tweeners[e]||[]).concat(Me.tweeners["*"]),a=0,o=i.length;a1)},removeAttr:function(t){return this.each((function(){S.removeAttr(this,t)}))}}),S.extend({attr:function(t,e,n){var r,i,a=t.nodeType;if(3!==a&&8!==a&&2!==a)return"undefined"===typeof t.getAttribute?S.prop(t,e,n):(1===a&&S.isXMLDoc(t)||(i=S.attrHooks[e.toLowerCase()]||(S.expr.match.bool.test(e)?Se:void 0)),void 0!==n?null===n?void S.removeAttr(t,e):i&&"set"in i&&void 0!==(r=i.set(t,n,e))?r:(t.setAttribute(e,n+""),n):i&&"get"in i&&null!==(r=i.get(t,e))?r:(r=S.find.attr(t,e),null==r?void 0:r))},attrHooks:{type:{set:function(t,e){if(!v.radioValue&&"radio"===e&&O(t,"input")){var n=t.value;return t.setAttribute("type",e),n&&(t.value=n),e}}}},removeAttr:function(t,e){var n,r=0,i=e&&e.match(q);if(i&&1===t.nodeType)while(n=i[r++])t.removeAttribute(n)}}),Se={set:function(t,e,n){return!1===e?S.removeAttr(t,n):t.setAttribute(n,n),n}},S.each(S.expr.match.bool.source.match(/\w+/g),(function(t,e){var n=Le[e]||S.find.attr;Le[e]=function(t,e,r){var i,a,o=e.toLowerCase();return r||(a=Le[o],Le[o]=i,i=null!=n(t,e,r)?o:null,Le[o]=a),i}}));var Oe=/^(?:input|select|textarea|button)$/i,Ce=/^(?:a|area)$/i;function De(t){var e=t.match(q)||[];return e.join(" ")}function Te(t){return t.getAttribute&&t.getAttribute("class")||""}function Pe(t){return Array.isArray(t)?t:"string"===typeof t&&t.match(q)||[]}S.fn.extend({prop:function(t,e){return rt(this,S.prop,t,e,arguments.length>1)},removeProp:function(t){return this.each((function(){delete this[S.propFix[t]||t]}))}}),S.extend({prop:function(t,e,n){var r,i,a=t.nodeType;if(3!==a&&8!==a&&2!==a)return 1===a&&S.isXMLDoc(t)||(e=S.propFix[e]||e,i=S.propHooks[e]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(t,n,e))?r:t[e]=n:i&&"get"in i&&null!==(r=i.get(t,e))?r:t[e]},propHooks:{tabIndex:{get:function(t){var e=S.find.attr(t,"tabindex");return e?parseInt(e,10):Oe.test(t.nodeName)||Ce.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),v.optSelected||(S.propHooks.selected={get:function(t){var e=t.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(t){var e=t.parentNode;e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex)}}),S.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){S.propFix[this.toLowerCase()]=this})),S.fn.extend({addClass:function(t){var e,n,r,i,a,o;return b(t)?this.each((function(e){S(this).addClass(t.call(this,e,Te(this)))})):(e=Pe(t),e.length?this.each((function(){if(r=Te(this),n=1===this.nodeType&&" "+De(r)+" ",n){for(a=0;a-1)n=n.replace(" "+i+" "," ")}o=De(n),r!==o&&this.setAttribute("class",o)}})):this):this.attr("class","")},toggleClass:function(t,e){var n,r,i,a,o=typeof t,s="string"===o||Array.isArray(t);return b(t)?this.each((function(n){S(this).toggleClass(t.call(this,n,Te(this),e),e)})):"boolean"===typeof e&&s?e?this.addClass(t):this.removeClass(t):(n=Pe(t),this.each((function(){if(s)for(a=S(this),i=0;i-1)return!0;return!1}});var Ye=/\r/g;S.fn.extend({val:function(t){var e,n,r,i=this[0];return arguments.length?(r=b(t),this.each((function(n){var i;1===this.nodeType&&(i=r?t.call(this,n,S(this).val()):t,null==i?i="":"number"===typeof i?i+="":Array.isArray(i)&&(i=S.map(i,(function(t){return null==t?"":t+""}))),e=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()],e&&"set"in e&&void 0!==e.set(this,i,"value")||(this.value=i))}))):i?(e=S.valHooks[i.type]||S.valHooks[i.nodeName.toLowerCase()],e&&"get"in e&&void 0!==(n=e.get(i,"value"))?n:(n=i.value,"string"===typeof n?n.replace(Ye,""):null==n?"":n)):void 0}}),S.extend({valHooks:{option:{get:function(t){var e=S.find.attr(t,"value");return null!=e?e:De(S.text(t))}},select:{get:function(t){var e,n,r,i=t.options,a=t.selectedIndex,o="select-one"===t.type,s=o?null:[],l=o?a+1:i.length;for(r=a<0?l:o?a:0;r-1)&&(n=!0);return n||(t.selectedIndex=-1),a}}}}),S.each(["radio","checkbox"],(function(){S.valHooks[this]={set:function(t,e){if(Array.isArray(e))return t.checked=S.inArray(S(t).val(),e)>-1}},v.checkOn||(S.valHooks[this].get=function(t){return null===t.getAttribute("value")?"on":t.value})}));var je=n.location,Ee={guid:Date.now()},He=/\?/;S.parseXML=function(t){var e,r;if(!t||"string"!==typeof t)return null;try{e=(new n.DOMParser).parseFromString(t,"text/xml")}catch(i){}return r=e&&e.getElementsByTagName("parsererror")[0],e&&!r||S.error("Invalid XML: "+(r?S.map(r.childNodes,(function(t){return t.textContent})).join("\n"):t)),e};var Ie=/^(?:focusinfocus|focusoutblur)$/,Be=function(t){t.stopPropagation()};S.extend(S.event,{trigger:function(t,e,r,i){var a,o,s,l,c,u,d,h,f=[r||x],m=p.call(t,"type")?t.type:t,g=p.call(t,"namespace")?t.namespace.split("."):[];if(o=h=s=r=r||x,3!==r.nodeType&&8!==r.nodeType&&!Ie.test(m+S.event.triggered)&&(m.indexOf(".")>-1&&(g=m.split("."),m=g.shift(),g.sort()),c=m.indexOf(":")<0&&"on"+m,t=t[S.expando]?t:new S.Event(m,"object"===typeof t&&t),t.isTrigger=i?2:3,t.namespace=g.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+g.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),e=null==e?[t]:S.makeArray(e,[t]),d=S.event.special[m]||{},i||!d.trigger||!1!==d.trigger.apply(r,e))){if(!i&&!d.noBubble&&!y(r)){for(l=d.delegateType||m,Ie.test(l+m)||(o=o.parentNode);o;o=o.parentNode)f.push(o),s=o;s===(r.ownerDocument||x)&&f.push(s.defaultView||s.parentWindow||n)}a=0;while((o=f[a++])&&!t.isPropagationStopped())h=o,t.type=a>1?l:d.bindType||m,u=(ut.get(o,"events")||Object.create(null))[t.type]&&ut.get(o,"handle"),u&&u.apply(o,e),u=c&&o[c],u&&u.apply&<(o)&&(t.result=u.apply(o,e),!1===t.result&&t.preventDefault());return t.type=m,i||t.isDefaultPrevented()||d._default&&!1!==d._default.apply(f.pop(),e)||!lt(r)||c&&b(r[m])&&!y(r)&&(s=r[c],s&&(r[c]=null),S.event.triggered=m,t.isPropagationStopped()&&h.addEventListener(m,Be),r[m](),t.isPropagationStopped()&&h.removeEventListener(m,Be),S.event.triggered=void 0,s&&(r[c]=s)),t.result}},simulate:function(t,e,n){var r=S.extend(new S.Event,n,{type:t,isSimulated:!0});S.event.trigger(r,null,e)}}),S.fn.extend({trigger:function(t,e){return this.each((function(){S.event.trigger(t,e,this)}))},triggerHandler:function(t,e){var n=this[0];if(n)return S.event.trigger(t,e,n,!0)}});var Fe=/\[\]$/,Re=/\r?\n/g,ze=/^(?:submit|button|image|reset|file)$/i,Ne=/^(?:input|select|textarea|keygen)/i;function We(t,e,n,r){var i;if(Array.isArray(e))S.each(e,(function(e,i){n||Fe.test(t)?r(t,i):We(t+"["+("object"===typeof i&&null!=i?e:"")+"]",i,n,r)}));else if(n||"object"!==A(e))r(t,e);else for(i in e)We(t+"["+i+"]",e[i],n,r)}S.param=function(t,e){var n,r=[],i=function(t,e){var n=b(e)?e():e;r[r.length]=encodeURIComponent(t)+"="+encodeURIComponent(null==n?"":n)};if(null==t)return"";if(Array.isArray(t)||t.jquery&&!S.isPlainObject(t))S.each(t,(function(){i(this.name,this.value)}));else for(n in t)We(n,t[n],e,i);return r.join("&")},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var t=S.prop(this,"elements");return t?S.makeArray(t):this})).filter((function(){var t=this.type;return this.name&&!S(this).is(":disabled")&&Ne.test(this.nodeName)&&!ze.test(t)&&(this.checked||!Lt.test(t))})).map((function(t,e){var n=S(this).val();return null==n?null:Array.isArray(n)?S.map(n,(function(t){return{name:e.name,value:t.replace(Re,"\r\n")}})):{name:e.name,value:n.replace(Re,"\r\n")}})).get()}});var $e=/%20/g,Ve=/#.*$/,Xe=/([?&])_=[^&]*/,Ge=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ue=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,qe=/^(?:GET|HEAD)$/,Qe=/^\/\//,Ze={},Ke={},Je="*/".concat("*"),tn=x.createElement("a");function en(t){return function(e,n){"string"!==typeof e&&(n=e,e="*");var r,i=0,a=e.toLowerCase().match(q)||[];if(b(n))while(r=a[i++])"+"===r[0]?(r=r.slice(1)||"*",(t[r]=t[r]||[]).unshift(n)):(t[r]=t[r]||[]).push(n)}}function nn(t,e,n,r){var i={},a=t===Ke;function o(s){var l;return i[s]=!0,S.each(t[s]||[],(function(t,s){var c=s(e,n,r);return"string"!==typeof c||a||i[c]?a?!(l=c):void 0:(e.dataTypes.unshift(c),o(c),!1)})),l}return o(e.dataTypes[0])||!i["*"]&&o("*")}function rn(t,e){var n,r,i=S.ajaxSettings.flatOptions||{};for(n in e)void 0!==e[n]&&((i[n]?t:r||(r={}))[n]=e[n]);return r&&S.extend(!0,t,r),t}function an(t,e,n){var r,i,a,o,s=t.contents,l=t.dataTypes;while("*"===l[0])l.shift(),void 0===r&&(r=t.mimeType||e.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){l.unshift(i);break}if(l[0]in n)a=l[0];else{for(i in n){if(!l[0]||t.converters[i+" "+l[0]]){a=i;break}o||(o=i)}a=a||o}if(a)return a!==l[0]&&l.unshift(a),n[a]}function on(t,e,n,r){var i,a,o,s,l,c={},u=t.dataTypes.slice();if(u[1])for(o in t.converters)c[o.toLowerCase()]=t.converters[o];a=u.shift();while(a)if(t.responseFields[a]&&(n[t.responseFields[a]]=e),!l&&r&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),l=a,a=u.shift(),a)if("*"===a)a=l;else if("*"!==l&&l!==a){if(o=c[l+" "+a]||c["* "+a],!o)for(i in c)if(s=i.split(" "),s[1]===a&&(o=c[l+" "+s[0]]||c["* "+s[0]],o)){!0===o?o=c[i]:!0!==c[i]&&(a=s[0],u.unshift(s[1]));break}if(!0!==o)if(o&&t.throws)e=o(e);else try{e=o(e)}catch(d){return{state:"parsererror",error:o?d:"No conversion from "+l+" to "+a}}}return{state:"success",data:e}}tn.href=je.href,S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:je.href,type:"GET",isLocal:Ue.test(je.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Je,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":S.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?rn(rn(t,S.ajaxSettings),e):rn(S.ajaxSettings,t)},ajaxPrefilter:en(Ze),ajaxTransport:en(Ke),ajax:function(t,e){"object"===typeof t&&(e=t,t=void 0),e=e||{};var r,i,a,o,s,l,c,u,d,h,f=S.ajaxSetup({},e),p=f.context||f,m=f.context&&(p.nodeType||p.jquery)?S(p):S.event,g=S.Deferred(),v=S.Callbacks("once memory"),b=f.statusCode||{},y={},w={},_="canceled",A={readyState:0,getResponseHeader:function(t){var e;if(c){if(!o){o={};while(e=Ge.exec(a))o[e[1].toLowerCase()+" "]=(o[e[1].toLowerCase()+" "]||[]).concat(e[2])}e=o[t.toLowerCase()+" "]}return null==e?null:e.join(", ")},getAllResponseHeaders:function(){return c?a:null},setRequestHeader:function(t,e){return null==c&&(t=w[t.toLowerCase()]=w[t.toLowerCase()]||t,y[t]=e),this},overrideMimeType:function(t){return null==c&&(f.mimeType=t),this},statusCode:function(t){var e;if(t)if(c)A.always(t[A.status]);else for(e in t)b[e]=[b[e],t[e]];return this},abort:function(t){var e=t||_;return r&&r.abort(e),k(0,e),this}};if(g.promise(A),f.url=((t||f.url||je.href)+"").replace(Qe,je.protocol+"//"),f.type=e.method||e.type||f.method||f.type,f.dataTypes=(f.dataType||"*").toLowerCase().match(q)||[""],null==f.crossDomain){l=x.createElement("a");try{l.href=f.url,l.href=l.href,f.crossDomain=tn.protocol+"//"+tn.host!==l.protocol+"//"+l.host}catch(M){f.crossDomain=!0}}if(f.data&&f.processData&&"string"!==typeof f.data&&(f.data=S.param(f.data,f.traditional)),nn(Ze,f,e,A),c)return A;for(d in u=S.event&&f.global,u&&0===S.active++&&S.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!qe.test(f.type),i=f.url.replace(Ve,""),f.hasContent?f.data&&f.processData&&0===(f.contentType||"").indexOf("application/x-www-form-urlencoded")&&(f.data=f.data.replace($e,"+")):(h=f.url.slice(i.length),f.data&&(f.processData||"string"===typeof f.data)&&(i+=(He.test(i)?"&":"?")+f.data,delete f.data),!1===f.cache&&(i=i.replace(Xe,"$1"),h=(He.test(i)?"&":"?")+"_="+Ee.guid+++h),f.url=i+h),f.ifModified&&(S.lastModified[i]&&A.setRequestHeader("If-Modified-Since",S.lastModified[i]),S.etag[i]&&A.setRequestHeader("If-None-Match",S.etag[i])),(f.data&&f.hasContent&&!1!==f.contentType||e.contentType)&&A.setRequestHeader("Content-Type",f.contentType),A.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+Je+"; q=0.01":""):f.accepts["*"]),f.headers)A.setRequestHeader(d,f.headers[d]);if(f.beforeSend&&(!1===f.beforeSend.call(p,A,f)||c))return A.abort();if(_="abort",v.add(f.complete),A.done(f.success),A.fail(f.error),r=nn(Ke,f,e,A),r){if(A.readyState=1,u&&m.trigger("ajaxSend",[A,f]),c)return A;f.async&&f.timeout>0&&(s=n.setTimeout((function(){A.abort("timeout")}),f.timeout));try{c=!1,r.send(y,k)}catch(M){if(c)throw M;k(-1,M)}}else k(-1,"No Transport");function k(t,e,o,l){var d,h,y,x,w,_=e;c||(c=!0,s&&n.clearTimeout(s),r=void 0,a=l||"",A.readyState=t>0?4:0,d=t>=200&&t<300||304===t,o&&(x=an(f,A,o)),!d&&S.inArray("script",f.dataTypes)>-1&&S.inArray("json",f.dataTypes)<0&&(f.converters["text script"]=function(){}),x=on(f,x,A,d),d?(f.ifModified&&(w=A.getResponseHeader("Last-Modified"),w&&(S.lastModified[i]=w),w=A.getResponseHeader("etag"),w&&(S.etag[i]=w)),204===t||"HEAD"===f.type?_="nocontent":304===t?_="notmodified":(_=x.state,h=x.data,y=x.error,d=!y)):(y=_,!t&&_||(_="error",t<0&&(t=0))),A.status=t,A.statusText=(e||_)+"",d?g.resolveWith(p,[h,_,A]):g.rejectWith(p,[A,_,y]),A.statusCode(b),b=void 0,u&&m.trigger(d?"ajaxSuccess":"ajaxError",[A,f,d?h:y]),v.fireWith(p,[A,_]),u&&(m.trigger("ajaxComplete",[A,f]),--S.active||S.event.trigger("ajaxStop")))}return A},getJSON:function(t,e,n){return S.get(t,e,n,"json")},getScript:function(t,e){return S.get(t,void 0,e,"script")}}),S.each(["get","post"],(function(t,e){S[e]=function(t,n,r,i){return b(n)&&(i=i||r,r=n,n=void 0),S.ajax(S.extend({url:t,type:e,dataType:i,data:n,success:r},S.isPlainObject(t)&&t))}})),S.ajaxPrefilter((function(t){var e;for(e in t.headers)"content-type"===e.toLowerCase()&&(t.contentType=t.headers[e]||"")})),S._evalUrl=function(t,e,n){return S.ajax({url:t,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(t){S.globalEval(t,e,n)}})},S.fn.extend({wrapAll:function(t){var e;return this[0]&&(b(t)&&(t=t.call(this[0])),e=S(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map((function(){var t=this;while(t.firstElementChild)t=t.firstElementChild;return t})).append(this)),this},wrapInner:function(t){return b(t)?this.each((function(e){S(this).wrapInner(t.call(this,e))})):this.each((function(){var e=S(this),n=e.contents();n.length?n.wrapAll(t):e.append(t)}))},wrap:function(t){var e=b(t);return this.each((function(n){S(this).wrapAll(e?t.call(this,n):t)}))},unwrap:function(t){return this.parent(t).not("body").each((function(){S(this).replaceWith(this.childNodes)})),this}}),S.expr.pseudos.hidden=function(t){return!S.expr.pseudos.visible(t)},S.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},S.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(t){}};var sn={0:200,1223:204},ln=S.ajaxSettings.xhr();v.cors=!!ln&&"withCredentials"in ln,v.ajax=ln=!!ln,S.ajaxTransport((function(t){var e,r;if(v.cors||ln&&!t.crossDomain)return{send:function(i,a){var o,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(o in t.xhrFields)s[o]=t.xhrFields[o];for(o in t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest"),i)s.setRequestHeader(o,i[o]);e=function(t){return function(){e&&(e=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===t?s.abort():"error"===t?"number"!==typeof s.status?a(0,"error"):a(s.status,s.statusText):a(sn[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!==typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=e(),r=s.onerror=s.ontimeout=e("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&n.setTimeout((function(){e&&r()}))},e=e("abort");try{s.send(t.hasContent&&t.data||null)}catch(l){if(e)throw l}},abort:function(){e&&e()}}})),S.ajaxPrefilter((function(t){t.crossDomain&&(t.contents.script=!1)})),S.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(t){return S.globalEval(t),t}}}),S.ajaxPrefilter("script",(function(t){void 0===t.cache&&(t.cache=!1),t.crossDomain&&(t.type="GET")})),S.ajaxTransport("script",(function(t){var e,n;if(t.crossDomain||t.scriptAttrs)return{send:function(r,i){e=S("