2026-03-12 15:49:37 +04:00

78 lines
1.8 MiB
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-vendors"],{"007d":function(t,e,i){var n=i("3eba");i("cb8f"),i("a96b"),i("42f6"),n.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},(function(){})),n.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},(function(){}))},"00fd":function(t,e,i){var n=i("9e69"),r=Object.prototype,a=r.hasOwnProperty,o=r.toString,s=n?n.toStringTag:void 0;function l(t){var e=a.call(t,s),i=t[s];try{t[s]=void 0;var n=!0}catch(l){}var r=o.call(t);return n&&(e?t[s]=i:delete t[s]),r}t.exports=l},"0156":function(t,e,i){var n=i("6d8b");function r(t,e,i){i=i||{};var r=t.coordinateSystem,a=e.axis,o={},s=a.getAxesOnZeroOf()[0],l=a.position,c=s?"onZero":l,h=a.dim,u=r.getRect(),d=[u.x,u.x+u.width,u.y,u.y+u.height],f={left:0,right:1,top:0,bottom:1,onZero:2},p=e.get("offset")||0,g="x"===h?[d[2]-p,d[3]+p]:[d[0]-p,d[1]+p];if(s){var m=s.toGlobalCoord(s.dataToCoord(0));g[f.onZero]=Math.max(Math.min(m,g[1]),g[0])}o.position=["y"===h?g[f[c]]:d[0],"x"===h?g[f[c]]:d[3]],o.rotation=Math.PI/2*("x"===h?0:1);var v={top:-1,bottom:1,left:-1,right:1};o.labelDirection=o.tickDirection=o.nameDirection=v[l],o.labelOffset=s?g[f[l]]-g[f.onZero]:0,e.get("axisTick.inside")&&(o.tickDirection=-o.tickDirection),n.retrieve(i.labelInside,e.get("axisLabel.inside"))&&(o.labelDirection=-o.labelDirection);var b=e.get("axisLabel.rotate");return o.labelRotate="top"===c?-b:b,o.z2=1,o}e.layout=r},"01ed":function(t,e,i){var n=i("3eba"),r=i("6d8b"),a=i("2306");i("5aa9"),i("af24"),n.extendComponentView({type:"grid",render:function(t,e){this.group.removeAll(),t.get("show")&&this.group.add(new a.Rect({shape:t.coordinateSystem.getRect(),style:r.defaults({fill:t.get("backgroundColor")},t.getItemStyle()),silent:!0,z2:-1}))}}),n.registerPreprocessor((function(t){t.xAxis&&t.yAxis&&!t.grid&&(t.grid={})}))},"01f9":function(t,e,i){"use strict";var n=i("2d00"),r=i("5ca1"),a=i("2aba"),o=i("32e9"),s=i("84f2"),l=i("41a0"),c=i("7f20"),h=i("38fd"),u=i("2b4c")("iterator"),d=!([].keys&&"next"in[].keys()),f="@@iterator",p="keys",g="values",m=function(){return this};t.exports=function(t,e,i,v,b,y,x){l(i,e,v);var w,S,k,O=function(t){if(!d&&t in T)return T[t];switch(t){case p:return function(){return new i(this,t)};case g:return function(){return new i(this,t)}}return function(){return new i(this,t)}},C=e+" Iterator",_=b==g,A=!1,T=t.prototype,P=T[u]||T[f]||b&&T[b],M=P||O(b),D=b?_?O("entries"):M:void 0,E="Array"==e&&T.entries||P;if(E&&(k=h(E.call(new t)),k!==Object.prototype&&k.next&&(c(k,C,!0),n||"function"==typeof k[u]||o(k,u,m))),_&&P&&P.name!==g&&(A=!0,M=function(){return P.call(this)}),n&&!x||!d&&!A&&T[u]||o(T,u,M),s[e]=M,s[C]=m,b)if(w={values:_?M:O(g),keys:y?M:O(p),entries:D},x)for(S in w)S in T||a(T,S,w[S]);else r(r.P+r.F*(d||A),e,w);return w}},"02f4":function(t,e,i){var n=i("4588"),r=i("be13");t.exports=function(t){return function(e,i){var a,o,s=String(r(e)),l=n(i),c=s.length;return l<0||l>=c?t?"":void 0:(a=s.charCodeAt(l),a<55296||a>56319||l+1===c||(o=s.charCodeAt(l+1))<56320||o>57343?t?s.charAt(l):a:t?s.slice(l,l+2):o-56320+(a-55296<<10)+65536)}}},"0319":function(t,e,i){var n,r;(function(a){t.exports?(a["default"]=a,t.exports=a):(n=[i("ea7f")],r=function(t){return a(t),a.Highcharts=t,a}.apply(e,n),void 0===r||(t.exports=r))})((function(t){function e(t,e,i,n){t.hasOwnProperty(e)||(t[e]=n.apply(null,i))}t=t?t._modules:{},e(t,"modules/full-screen.src.js",[t["parts/Globals.js"]],(function(t){(t.FullScreen=function(t){this.init(t.parentNode)}).prototype={init:function(t){var e;t.requestFullscreen?e=t.requestFullscreen():t.mozRequestFullScreen?e=t.mozRequestFullScreen():t.webkitRequestFullscreen?e=t.webkitRequestFullscreen():t.msRequestFullscreen&&(e=t.msRequestFullscreen()),e&&e["catch"]((function(){alert("Full screen is not supported inside a frame")}))}}})),e(t,"mixins/navigation.js",[],(function(){return{initUpdate:function(t){t.navigation||(t.navigation={updates:[],update:function(t,e){this.updates.forEach((function(i){i.update.call(i.context,t,e)}))}})},addUpdate:function(t,e){e.navigation||this.initUpdate(e),e.navigation.updates.push({update:t,context:e})}}})),e(t,"modules/exporting.src.js",[t["parts/Globals.js"],t["parts/Utilities.js"],t["mixins/navigation.js"]],(function(t,e,i){var n=e.discardElement,r=e.extend,a=e.isObject,o=e.objectEach,s=e.pick;e=t.defaultOptions;var l=t.doc,c=t.Chart,h=t.addEvent,u=t.removeEvent,d=t.fireEvent,f=t.createElement,p=t.css,g=t.merge,m=t.isTouchDevice,v=t.win,b=v.navigator.userAgent,y=t.SVGRenderer,x=t.Renderer.prototype.symbols,w=/Edge\/|Trident\/|MSIE /.test(b),S=/firefox/i.test(b);r(e.lang,{viewFullscreen:"View in full screen",printChart:"Print chart",downloadPNG:"Download PNG image",downloadJPEG:"Download JPEG image",downloadPDF:"Download PDF document",downloadSVG:"Download SVG vector image",contextButtonTitle:"Chart context menu"}),e.navigation||(e.navigation={}),g(!0,e.navigation,{buttonOptions:{theme:{},symbolSize:14,symbolX:12.5,symbolY:10.5,align:"right",buttonSpacing:3,height:22,verticalAlign:"top",width:24}}),g(!0,e.navigation,{menuStyle:{border:"1px solid #999999",background:"#ffffff",padding:"5px 0"},menuItemStyle:{padding:"0.5em 1em",color:"#333333",background:"none",fontSize:m?"14px":"11px",transition:"background 250ms, color 250ms"},menuItemHoverStyle:{background:"#335cad",color:"#ffffff"},buttonOptions:{symbolFill:"#666666",symbolStroke:"#666666",symbolStrokeWidth:3,theme:{padding:5}}}),e.exporting={type:"image/png",url:"https://export.highcharts.com/",printMaxWidth:780,scale:2,buttons:{contextButton:{className:"highcharts-contextbutton",menuClassName:"highcharts-contextmenu",symbol:"menu",titleKey:"contextButtonTitle",menuItems:"viewFullscreen printChart separator downloadPNG downloadJPEG downloadPDF downloadSVG".split(" ")}},menuItemDefinitions:{viewFullscreen:{textKey:"viewFullscreen",onclick:function(){this.fullscreen=new t.FullScreen(this.container)}},printChart:{textKey:"printChart",onclick:function(){this.print()}},separator:{separator:!0},downloadPNG:{textKey:"downloadPNG",onclick:function(){this.exportChart()}},downloadJPEG:{textKey:"downloadJPEG",onclick:function(){this.exportChart({type:"image/jpeg"})}},downloadPDF:{textKey:"downloadPDF",onclick:function(){this.exportChart({type:"application/pdf"})}},downloadSVG:{textKey:"downloadSVG",onclick:function(){this.exportChart({type:"image/svg+xml"})}}}},t.post=function(t,e,i){var r=f("form",g({method:"post",action:t,enctype:"multipart/form-data"},i),{display:"none"},l.body);o(e,(function(t,e){f("input",{type:"hidden",name:e,value:t},null,r)})),r.submit(),n(r)},r(c.prototype,{sanitizeSVG:function(t,e){var i=t.indexOf("</svg>")+6,n=t.substr(i);return t=t.substr(0,i),e&&e.exporting&&e.exporting.allowHTML&&n&&(n='<foreignObject x="0" y="0" width="'+e.chart.width+'" height="'+e.chart.height+'"><body xmlns="http://www.w3.org/1999/xhtml">'+n+"</body></foreignObject>",t=t.replace("</svg>",n+"</svg>")),t=t.replace(/zIndex="[^"]+"/g,"").replace(/symbolName="[^"]+"/g,"").replace(/jQuery[0-9]+="[^"]+"/g,"").replace(/url\(("|&quot;)(.*?)("|&quot;);?\)/g,"url($2)").replace(/url\([^#]+#/g,"url(#").replace(/<svg /,'<svg xmlns:xlink="http://www.w3.org/1999/xlink" ').replace(/ (|NS[0-9]+:)href=/g," xlink:href=").replace(/\n/," ").replace(/(fill|stroke)="rgba\(([ 0-9]+,[ 0-9]+,[ 0-9]+),([ 0-9\.]+)\)"/g,'$1="rgb($2)" $1-opacity="$3"').replace(/&nbsp;/g," ").replace(/&shy;/g,"­"),this.ieSanitizeSVG&&(t=this.ieSanitizeSVG(t)),t},getChartHTML:function(){return this.styledMode&&this.inlineStyles(),this.container.innerHTML},getSVG:function(e){var i,a=g(this.options,e);a.plotOptions=g(this.userOptions.plotOptions,e&&e.plotOptions),a.time=g(this.userOptions.time,e&&e.time);var o=f("div",null,{position:"absolute",top:"-9999em",width:this.chartWidth+"px",height:this.chartHeight+"px"},l.body),s=this.renderTo.style.width,c=this.renderTo.style.height;s=a.exporting.sourceWidth||a.chart.width||/px$/.test(s)&&parseInt(s,10)||(a.isGantt?800:600),c=a.exporting.sourceHeight||a.chart.height||/px$/.test(c)&&parseInt(c,10)||400,r(a.chart,{animation:!1,renderTo:o,forExport:!0,renderer:"SVGRenderer",width:s,height:c}),a.exporting.enabled=!1,delete a.data,a.series=[],this.series.forEach((function(t){i=g(t.userOptions,{animation:!1,enableMouseTracking:!1,showCheckbox:!1,visible:t.visible}),i.isInternal||a.series.push(i)})),this.axes.forEach((function(e){e.userOptions.internalKey||(e.userOptions.internalKey=t.uniqueKey())}));var h=new t.Chart(a,this.callback);return e&&["xAxis","yAxis","series"].forEach((function(t){var i={};e[t]&&(i[t]=e[t],h.update(i))})),this.axes.forEach((function(e){var i=t.find(h.axes,(function(t){return t.options.internalKey===e.userOptions.internalKey})),n=e.getExtremes(),r=n.userMin;n=n.userMax,i&&(void 0!==r&&r!==i.min||void 0!==n&&n!==i.max)&&i.setExtremes(r,n,!0,!1)})),s=h.getChartHTML(),d(this,"getSVG",{chartCopy:h}),s=this.sanitizeSVG(s,a),a=null,h.destroy(),n(o),s},getSVGForExport:function(t,e){var i=this.options.exporting;return this.getSVG(g({chart:{borderRadius:0}},i.chartOptions,e,{exporting:{sourceWidth:t&&t.sourceWidth||i.sourceWidth,sourceHeight:t&&t.sourceHeight||i.sourceHeight}}))},getFilename:function(){var t=this.userOptions.title&&this.userOptions.title.text,e=this.options.exporting.filename;return e||("string"===typeof t&&(e=t.toLowerCase().replace(/<\/?[^>]+(>|$)/g,"").replace(/[\s_]+/g,"-").replace(/[^a-z0-9\-]/g,"").replace(/^[\-]+/g,"").replace(/[\-]+/g,"-").substr(0,24).replace(/[\-]+$/g,"")),(!e||5>e.length)&&(e="chart"),e)},exportChart:function(e,i){i=this.getSVGForExport(e,i),e=g(this.options.exporting,e),t.post(e.url,{filename:e.filename||this.getFilename(),type:e.type,width:e.width||0,scale:e.scale,svg:i},e.formAttributes)},print:function(){function t(t){(i.fixedDiv?[i.fixedDiv,i.scrollingContainer]:[i.container]).forEach((function(e){t.appendChild(e)}))}var e,i=this,n=[],r=l.body,a=r.childNodes,o=i.options.exporting.printMaxWidth;if(!i.isPrinting){if(i.isPrinting=!0,i.pointer.reset(null,0),d(i,"beforePrint"),e=o&&i.chartWidth>o){var s=[i.options.chart.width,void 0,!1];i.setSize(o,void 0,!1)}[].forEach.call(a,(function(t,e){1===t.nodeType&&(n[e]=t.style.display,t.style.display="none")})),t(r),setTimeout((function(){v.focus(),v.print(),setTimeout((function(){t(i.renderTo),[].forEach.call(a,(function(t,e){1===t.nodeType&&(t.style.display=n[e]||"")})),i.isPrinting=!1,e&&i.setSize.apply(i,s),d(i,"afterPrint")}),1e3)}),1)}},contextMenu:function(e,i,n,o,s,c,u){var g=this,m=g.options.navigation,b=g.chartWidth,y=g.chartHeight,x="cache-"+e,w=g[x],S=Math.max(s,c);if(!w){g.exportContextMenu=g[x]=w=f("div",{className:e},{position:"absolute",zIndex:1e3,padding:S+"px",pointerEvents:"auto"},g.fixedDiv||g.container);var k=f("div",{className:"highcharts-menu"},null,w);g.styledMode||p(k,r({MozBoxShadow:"3px 3px 10px #888",WebkitBoxShadow:"3px 3px 10px #888",boxShadow:"3px 3px 10px #888"},m.menuStyle)),w.hideMenu=function(){p(w,{display:"none"}),u&&u.setState(0),g.openMenu=!1,p(g.renderTo,{overflow:"hidden"}),t.clearTimeout(w.hideTimer),d(g,"exportMenuHidden")},g.exportEvents.push(h(w,"mouseleave",(function(){w.hideTimer=v.setTimeout(w.hideMenu,500)})),h(w,"mouseenter",(function(){t.clearTimeout(w.hideTimer)})),h(l,"mouseup",(function(t){g.pointer.inClass(t.target,e)||w.hideMenu()})),h(w,"click",(function(){g.openMenu&&w.hideMenu()}))),i.forEach((function(t){if("string"===typeof t&&(t=g.options.exporting.menuItemDefinitions[t]),a(t,!0)){if(t.separator)var e=f("hr",null,null,k);else e=f("div",{className:"highcharts-menu-item",onclick:function(e){e&&e.stopPropagation(),w.hideMenu(),t.onclick&&t.onclick.apply(g,arguments)},innerHTML:t.text||g.options.lang[t.textKey]},null,k),g.styledMode||(e.onmouseover=function(){p(this,m.menuItemHoverStyle)},e.onmouseout=function(){p(this,m.menuItemStyle)},p(e,r({cursor:"pointer"},m.menuItemStyle)));g.exportDivElements.push(e)}})),g.exportDivElements.push(k,w),g.exportMenuWidth=w.offsetWidth,g.exportMenuHeight=w.offsetHeight}i={display:"block"},n+g.exportMenuWidth>b?i.right=b-n-s-S+"px":i.left=n-S+"px",o+c+g.exportMenuHeight>y&&"top"!==u.alignOptions.verticalAlign?i.bottom=y-o-S+"px":i.top=o+c-S+"px",p(w,i),p(g.renderTo,{overflow:""}),g.openMenu=!0,d(g,"exportMenuShown")},addButton:function(t){var e=this,i=e.renderer,n=g(e.options.navigation.buttonOptions,t),a=n.onclick,o=n.menuItems,l=n.symbolSize||12;if(e.btnCount||(e.btnCount=0),e.exportDivElements||(e.exportDivElements=[],e.exportSVGElements=[]),!1!==n.enabled){var c,h=n.theme,u=h.states,d=u&&u.hover;u=u&&u.select,e.styledMode||(h.fill=s(h.fill,"#ffffff"),h.stroke=s(h.stroke,"none")),delete h.states,a?c=function(t){t&&t.stopPropagation(),a.call(e,t)}:o&&(c=function(t){t&&t.stopPropagation(),e.contextMenu(f.menuClassName,o,f.translateX,f.translateY,f.width,f.height,f),f.setState(2)}),n.text&&n.symbol?h.paddingLeft=s(h.paddingLeft,25):n.text||r(h,{width:n.width,height:n.height,padding:0}),e.styledMode||(h["stroke-linecap"]="round",h.fill=s(h.fill,"#ffffff"),h.stroke=s(h.stroke,"none"));var f=i.button(n.text,0,0,c,h,d,u).addClass(t.className).attr({title:s(e.options.lang[n._titleKey||n.titleKey],"")});if(f.menuClassName=t.menuClassName||"highcharts-menu-"+e.btnCount++,n.symbol){var p=i.symbol(n.symbol,n.symbolX-l/2,n.symbolY-l/2,l,l,{width:l,height:l}).addClass("highcharts-button-symbol").attr({zIndex:1}).add(f);e.styledMode||p.attr({stroke:n.symbolStroke,fill:n.symbolFill,"stroke-width":n.symbolStrokeWidth||1})}f.add(e.exportingGroup).align(r(n,{width:f.width,x:s(n.x,e.buttonOffset)}),!0,"spacingBox"),e.buttonOffset+=(f.width+n.buttonSpacing)*("right"===n.align?-1:1),e.exportSVGElements.push(f,p)}},destroyExport:function(e){var i=e?e.target:this;e=i.exportSVGElements;var r,a=i.exportDivElements,o=i.exportEvents;e&&(e.forEach((function(t,e){t&&(t.onclick=t.ontouchstart=null,r="cache-"+t.menuClassName,i[r]&&delete i[r],i.exportSVGElements[e]=t.destroy())})),e.length=0),i.exportingGroup&&(i.exportingGroup.destroy(),delete i.exportingGroup),a&&(a.forEach((function(e,r){t.clearTimeout(e.hideTimer),u(e,"mouseleave"),i.exportDivElements[r]=e.onmouseout=e.onmouseover=e.ontouchstart=e.onclick=null,n(e)})),a.length=0),o&&(o.forEach((function(t){t()})),o.length=0)}}),y.prototype.inlineToAttributes="fill stroke strokeLinecap strokeLinejoin strokeWidth textAnchor x y".split(" "),y.prototype.inlineBlacklist=[/-/,/^(clipPath|cssText|d|height|width)$/,/^font$/,/[lL]ogical(Width|Height)$/,/perspective/,/TapHighlightColor/,/^transition/,/^length$/],y.prototype.unstyledElements=["clipPath","defs","desc"],c.prototype.inlineStyles=function(){function t(t){return t.replace(/([A-Z])/g,(function(t,e){return"-"+e.toLowerCase()}))}function e(n){function l(e,i){if(d=f=!1,s){for(p=s.length;p--&&!f;)f=s[p].test(i);d=!f}for("transform"===i&&"none"===e&&(d=!0),p=a.length;p--&&!d;)d=a[p].test(i)||"function"===typeof e;d||y[i]===e&&"svg"!==n.nodeName||h[n.nodeName][i]===e||(-1!==r.indexOf(i)?n.setAttribute(t(i),e):m+=t(i)+":"+e+";")}var d,f,p,m="";if(1===n.nodeType&&-1===c.indexOf(n.nodeName)){var b=v.getComputedStyle(n,null),y="svg"===n.nodeName?{}:v.getComputedStyle(n.parentNode,null);if(!h[n.nodeName]){i=u.getElementsByTagName("svg")[0];var x=u.createElementNS(n.namespaceURI,n.nodeName);i.appendChild(x),h[n.nodeName]=g(v.getComputedStyle(x,null)),"text"===n.nodeName&&delete h.text.fill,i.removeChild(x)}if(S||w)for(var k in b)l(b[k],k);else o(b,l);m&&(b=n.getAttribute("style"),n.setAttribute("style",(b?b+";":"")+m)),"svg"===n.nodeName&&n.setAttribute("stroke-width","1px"),"text"!==n.nodeName&&[].forEach.call(n.children||n.childNodes,e)}}var i,n=this.renderer,r=n.inlineToAttributes,a=n.inlineBlacklist,s=n.inlineWhitelist,c=n.unstyledElements,h={};n=l.createElement("iframe"),p(n,{width:"1px",height:"1px",visibility:"hidden"}),l.body.appendChild(n);var u=n.contentWindow.document;u.open(),u.write('<svg xmlns="http://www.w3.org/2000/svg"></svg>'),u.close(),e(this.container.querySelector("svg")),i.parentNode.removeChild(i)},x.menu=function(t,e,i,n){return["M",t,e+2.5,"L",t+i,e+2.5,"M",t,e+n/2+.5,"L",t+i,e+n/2+.5,"M",t,e+n-1.5,"L",t+i,e+n-1.5]},x.menuball=function(t,e,i,n){return t=[],n=n/3-2,t.concat(this.circle(i-n,e,n,n),this.circle(i-n,e+n+4,n,n),this.circle(i-n,e+2*(n+4),n,n))},c.prototype.renderExporting=function(){var t=this,e=t.options.exporting,i=e.buttons,n=t.isDirtyExporting||!t.exportSVGElements;t.buttonOffset=0,t.isDirtyExporting&&t.destroyExport(),n&&!1!==e.enabled&&(t.exportEvents=[],t.exportingGroup=t.exportingGroup||t.renderer.g("exporting-group").attr({zIndex:3}).add(),o(i,(function(e){t.addButton(e)})),t.isDirtyExporting=!1),h(t,"destroy",t.destroyExport)},h(c,"init",(function(){var t=this;t.exporting={update:function(e,i){t.isDirtyExporting=!0,g(!0,t.options.exporting,e),s(i,!0)&&t.redraw()}},i.addUpdate((function(e,i){t.isDirtyExporting=!0,g(!0,t.options.navigation,e),s(i,!0)&&t.redraw()}),t)})),c.prototype.callbacks.push((function(t){t.renderExporting(),h(t,"redraw",t.renderExporting)}))})),e(t,"masters/modules/exporting.src.js",[],(function(){}))}))},"034d":function(t,e,i){"use strict";function n(t,e,i){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],r=!1;function a(){r||(r=!0,t.$nextTick((function(){r=!1,i()})))}var o=!0,s=!1,l=void 0;try{for(var c,h=e[Symbol.iterator]();!(o=(c=h.next()).done);o=!0){var u=c.value;t.$watch(u,a,{immediate:n})}}catch(d){s=!0,l=d}finally{try{!o&&h.return&&h.return()}finally{if(s)throw l}}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=n},"0352":function(t,e,i){var n=i("6cb7"),r=i("b12f"),a=i("0f99"),o=a.detectSourceFormat,s=i("93d0"),l=s.SERIES_LAYOUT_BY_COLUMN;n.extend({type:"dataset",defaultOption:{seriesLayoutBy:l,sourceHeader:null,dimensions:null,source:null},optionUpdated:function(){o(this)}}),r.extend({type:"dataset"})},"0390":function(t,e,i){"use strict";var n=i("02f4")(!0);t.exports=function(t,e,i){return e+(i?n(t,e).length:1)}},"04f6":function(t,e){var i=32,n=7;function r(t){var e=0;while(t>=i)e|=1&t,t>>=1;return t+e}function a(t,e,i,n){var r=e+1;if(r===i)return 1;if(n(t[r++],t[e])<0){while(r<i&&n(t[r],t[r-1])<0)r++;o(t,e,r)}else while(r<i&&n(t[r],t[r-1])>=0)r++;return r-e}function o(t,e,i){i--;while(e<i){var n=t[e];t[e++]=t[i],t[i--]=n}}function s(t,e,i,n,r){for(n===e&&n++;n<i;n++){var a,o=t[n],s=e,l=n;while(s<l)a=s+l>>>1,r(o,t[a])<0?l=a:s=a+1;var c=n-s;switch(c){case 3:t[s+3]=t[s+2];case 2:t[s+2]=t[s+1];case 1:t[s+1]=t[s];break;default:while(c>0)t[s+c]=t[s+c-1],c--}t[s]=o}}function l(t,e,i,n,r,a){var o=0,s=0,l=1;if(a(t,e[i+r])>0){s=n-r;while(l<s&&a(t,e[i+r+l])>0)o=l,l=1+(l<<1),l<=0&&(l=s);l>s&&(l=s),o+=r,l+=r}else{s=r+1;while(l<s&&a(t,e[i+r-l])<=0)o=l,l=1+(l<<1),l<=0&&(l=s);l>s&&(l=s);var c=o;o=r-l,l=r-c}o++;while(o<l){var h=o+(l-o>>>1);a(t,e[i+h])>0?o=h+1:l=h}return l}function c(t,e,i,n,r,a){var o=0,s=0,l=1;if(a(t,e[i+r])<0){s=r+1;while(l<s&&a(t,e[i+r-l])<0)o=l,l=1+(l<<1),l<=0&&(l=s);l>s&&(l=s);var c=o;o=r-l,l=r-c}else{s=n-r;while(l<s&&a(t,e[i+r+l])>=0)o=l,l=1+(l<<1),l<=0&&(l=s);l>s&&(l=s),o+=r,l+=r}o++;while(o<l){var h=o+(l-o>>>1);a(t,e[i+h])<0?l=h:o=h+1}return l}function h(t,e){var i,r,a=n,o=0,s=0;o=t.length;var h=[];function u(t,e){i[s]=t,r[s]=e,s+=1}function d(){while(s>1){var t=s-2;if(t>=1&&r[t-1]<=r[t]+r[t+1]||t>=2&&r[t-2]<=r[t]+r[t-1])r[t-1]<r[t+1]&&t--;else if(r[t]>r[t+1])break;p(t)}}function f(){while(s>1){var t=s-2;t>0&&r[t-1]<r[t+1]&&t--,p(t)}}function p(n){var a=i[n],o=r[n],h=i[n+1],u=r[n+1];r[n]=o+u,n===s-3&&(i[n+1]=i[n+2],r[n+1]=r[n+2]),s--;var d=c(t[h],t,a,o,0,e);a+=d,o-=d,0!==o&&(u=l(t[a+o-1],t,h,u,u-1,e),0!==u&&(o<=u?g(a,o,h,u):m(a,o,h,u)))}function g(i,r,o,s){var u=0;for(u=0;u<r;u++)h[u]=t[i+u];var d=0,f=o,p=i;if(t[p++]=t[f++],0!==--s)if(1!==r){var g,m,v,b=a;while(1){g=0,m=0,v=!1;do{if(e(t[f],h[d])<0){if(t[p++]=t[f++],m++,g=0,0===--s){v=!0;break}}else if(t[p++]=h[d++],g++,m=0,1===--r){v=!0;break}}while((g|m)<b);if(v)break;do{if(g=c(t[f],h,d,r,0,e),0!==g){for(u=0;u<g;u++)t[p+u]=h[d+u];if(p+=g,d+=g,r-=g,r<=1){v=!0;break}}if(t[p++]=t[f++],0===--s){v=!0;break}if(m=l(h[d],t,f,s,0,e),0!==m){for(u=0;u<m;u++)t[p+u]=t[f+u];if(p+=m,f+=m,s-=m,0===s){v=!0;break}}if(t[p++]=h[d++],1===--r){v=!0;break}b--}while(g>=n||m>=n);if(v)break;b<0&&(b=0),b+=2}if(a=b,a<1&&(a=1),1===r){for(u=0;u<s;u++)t[p+u]=t[f+u];t[p+s]=h[d]}else{if(0===r)throw new Error;for(u=0;u<r;u++)t[p+u]=h[d+u]}}else{for(u=0;u<s;u++)t[p+u]=t[f+u];t[p+s]=h[d]}else for(u=0;u<r;u++)t[p+u]=h[d+u]}function m(i,r,o,s){var u=0;for(u=0;u<s;u++)h[u]=t[o+u];var d=i+r-1,f=s-1,p=o+s-1,g=0,m=0;if(t[p--]=t[d--],0!==--r)if(1!==s){var v=a;while(1){var b=0,y=0,x=!1;do{if(e(h[f],t[d])<0){if(t[p--]=t[d--],b++,y=0,0===--r){x=!0;break}}else if(t[p--]=h[f--],y++,b=0,1===--s){x=!0;break}}while((b|y)<v);if(x)break;do{if(b=r-c(h[f],t,i,r,r-1,e),0!==b){for(p-=b,d-=b,r-=b,m=p+1,g=d+1,u=b-1;u>=0;u--)t[m+u]=t[g+u];if(0===r){x=!0;break}}if(t[p--]=h[f--],1===--s){x=!0;break}if(y=s-l(t[d],h,0,s,s-1,e),0!==y){for(p-=y,f-=y,s-=y,m=p+1,g=f+1,u=0;u<y;u++)t[m+u]=h[g+u];if(s<=1){x=!0;break}}if(t[p--]=t[d--],0===--r){x=!0;break}v--}while(b>=n||y>=n);if(x)break;v<0&&(v=0),v+=2}if(a=v,a<1&&(a=1),1===s){for(p-=r,d-=r,m=p+1,g=d+1,u=r-1;u>=0;u--)t[m+u]=t[g+u];t[p]=h[f]}else{if(0===s)throw new Error;for(g=p-(s-1),u=0;u<s;u++)t[g+u]=h[u]}}else{for(p-=r,d-=r,m=p+1,g=d+1,u=r-1;u>=0;u--)t[m+u]=t[g+u];t[p]=h[f]}else for(g=p-(s-1),u=0;u<s;u++)t[g+u]=h[u]}i=[],r=[],this.mergeRuns=d,this.forceMergeRuns=f,this.pushRun=u}function u(t,e,n,o){n||(n=0),o||(o=t.length);var l=o-n;if(!(l<2)){var c=0;if(l<i)return c=a(t,n,o,e),void s(t,n,o,n+c,e);var u=new h(t,e),d=r(l);do{if(c=a(t,n,o,e),c<d){var f=l;f>d&&(f=d),s(t,n,n+f,n+c,e),c=f}u.pushRun(n,c),u.mergeRuns(),l-=c,n+=c}while(0!==l);u.forceMergeRuns()}}t.exports=u},"0655":function(t,e,i){var n=i("8728"),r=1e-8;function a(t,e){return Math.abs(t-e)<r}function o(t,e,i){var r=0,o=t[0];if(!o)return!1;for(var s=1;s<t.length;s++){var l=t[s];r+=n(o[0],o[1],l[0],l[1],e,i),o=l}var c=t[0];return a(o[0],c[0])&&a(o[1],c[1])||(r+=n(o[0],o[1],c[0],c[1],e,i)),0!==r}e.contain=o},"06ad":function(t,e,i){var n=i("4436"),r=i("41ef"),a=i("6d8b"),o=a.isArrayLike,s=Array.prototype.slice;function l(t,e){return t[e]}function c(t,e,i){t[e]=i}function h(t,e,i){return(e-t)*i+t}function u(t,e,i){return i>.5?e:t}function d(t,e,i,n,r){var a=t.length;if(1===r)for(var o=0;o<a;o++)n[o]=h(t[o],e[o],i);else{var s=a&&t[0].length;for(o=0;o<a;o++)for(var l=0;l<s;l++)n[o][l]=h(t[o][l],e[o][l],i)}}function f(t,e,i){var n=t.length,r=e.length;if(n!==r){var a=n>r;if(a)t.length=r;else for(var o=n;o<r;o++)t.push(1===i?e[o]:s.call(e[o]))}var l=t[0]&&t[0].length;for(o=0;o<t.length;o++)if(1===i)isNaN(t[o])&&(t[o]=e[o]);else for(var c=0;c<l;c++)isNaN(t[o][c])&&(t[o][c]=e[o][c])}function p(t,e,i){if(t===e)return!0;var n=t.length;if(n!==e.length)return!1;if(1===i){for(var r=0;r<n;r++)if(t[r]!==e[r])return!1}else{var a=t[0].length;for(r=0;r<n;r++)for(var o=0;o<a;o++)if(t[r][o]!==e[r][o])return!1}return!0}function g(t,e,i,n,r,a,o,s,l){var c=t.length;if(1===l)for(var h=0;h<c;h++)s[h]=m(t[h],e[h],i[h],n[h],r,a,o);else{var u=t[0].length;for(h=0;h<c;h++)for(var d=0;d<u;d++)s[h][d]=m(t[h][d],e[h][d],i[h][d],n[h][d],r,a,o)}}function m(t,e,i,n,r,a,o){var s=.5*(i-t),l=.5*(n-e);return(2*(e-i)+s+l)*o+(-3*(e-i)-2*s-l)*a+s*r+e}function v(t){if(o(t)){var e=t.length;if(o(t[0])){for(var i=[],n=0;n<e;n++)i.push(s.call(t[n]));return i}return s.call(t)}return t}function b(t){return t[0]=Math.floor(t[0]),t[1]=Math.floor(t[1]),t[2]=Math.floor(t[2]),"rgba("+t.join(",")+")"}function y(t){var e=t[t.length-1].value;return o(e&&e[0])?2:1}function x(t,e,i,a,s,l){var c=t._getter,v=t._setter,x="spline"===e,w=a.length;if(w){var S,k=a[0].value,O=o(k),C=!1,_=!1,A=O?y(a):0;a.sort((function(t,e){return t.time-e.time})),S=a[w-1].time;for(var T=[],P=[],M=a[0].value,D=!0,E=0;E<w;E++){T.push(a[E].time/S);var I=a[E].value;if(O&&p(I,M,A)||!O&&I===M||(D=!1),M=I,"string"===typeof I){var L=r.parse(I);L?(I=L,C=!0):_=!0}P.push(I)}if(l||!D){var j=P[w-1];for(E=0;E<w-1;E++)O?f(P[E],j,A):!isNaN(P[E])||isNaN(j)||_||C||(P[E]=j);O&&f(c(t._target,s),j,A);var R,z,B,F,N,H,$=0,V=0;if(C)var W=[0,0,0,0];var X=function(t,e){var i;if(e<0)i=0;else if(e<V){for(R=Math.min($+1,w-1),i=R;i>=0;i--)if(T[i]<=e)break;i=Math.min(i,w-2)}else{for(i=$;i<w;i++)if(T[i]>e)break;i=Math.min(i-1,w-2)}$=i,V=e;var n=T[i+1]-T[i];if(0!==n)if(z=(e-T[i])/n,x)if(F=P[i],B=P[0===i?i:i-1],N=P[i>w-2?w-1:i+1],H=P[i>w-3?w-1:i+2],O)g(B,F,N,H,z,z*z,z*z*z,c(t,s),A);else{if(C)r=g(B,F,N,H,z,z*z,z*z*z,W,1),r=b(W);else{if(_)return u(F,N,z);r=m(B,F,N,H,z,z*z,z*z*z)}v(t,s,r)}else if(O)d(P[i],P[i+1],z,c(t,s),A);else{var r;if(C)d(P[i],P[i+1],z,W,1),r=b(W);else{if(_)return u(P[i],P[i+1],z);r=h(P[i],P[i+1],z)}v(t,s,r)}},Y=new n({target:t._target,life:S,loop:t._loop,delay:t._delay,onframe:X,ondestroy:i});return e&&"spline"!==e&&(Y.easing=e),Y}}}var w=function(t,e,i,n){this._tracks={},this._target=t,this._loop=e||!1,this._getter=i||l,this._setter=n||c,this._clipCount=0,this._delay=0,this._doneList=[],this._onframeList=[],this._clipList=[]};w.prototype={when:function(t,e){var i=this._tracks;for(var n in e)if(e.hasOwnProperty(n)){if(!i[n]){i[n]=[];var r=this._getter(this._target,n);if(null==r)continue;0!==t&&i[n].push({time:0,value:v(r)})}i[n].push({time:t,value:e[n]})}return this},during:function(t){return this._onframeList.push(t),this},pause:function(){for(var t=0;t<this._clipList.length;t++)this._clipList[t].pause();this._paused=!0},resume:function(){for(var t=0;t<this._clipList.length;t++)this._clipList[t].resume();this._paused=!1},isPaused:function(){return!!this._paused},_doneCallback:function(){this._tracks={},this._clipList.length=0;for(var t=this._doneList,e=t.length,i=0;i<e;i++)t[i].call(this)},start:function(t,e){var i,n=this,r=0,a=function(){r--,r||n._doneCallback()};for(var o in this._tracks)if(this._tracks.hasOwnProperty(o)){var s=x(this,t,a,this._tracks[o],o,e);s&&(this._clipList.push(s),r++,this.animation&&this.animation.addClip(s),i=s)}if(i){var l=i.onframe;i.onframe=function(t,e){l(t,e);for(var i=0;i<n._onframeList.length;i++)n._onframeList[i](t,e)}}return r||this._doneCallback(),this},stop:function(t){for(var e=this._clipList,i=this.animation,n=0;n<e.length;n++){var r=e[n];t&&r.onframe(this._target,1),i&&i.removeClip(r)}e.length=0},delay:function(t){return this._delay=t,this},done:function(t){return t&&this._doneList.push(t),this},getClips:function(){return this._clipList}};var S=w;t.exports=S},"07d7":function(t,e,i){var n=i("6d8b"),r=i("41ef"),a=i("607d"),o=i("65ed"),s=i("22d1"),l=i("eda2"),c=n.each,h=l.toCamelCase,u=["","-webkit-","-moz-","-o-"],d="position:absolute;display:block;border-style:solid;white-space:nowrap;z-index:9999999;";function f(t){var e="cubic-bezier(0.23, 1, 0.32, 1)",i="left "+t+"s "+e+",top "+t+"s "+e;return n.map(u,(function(t){return t+"transition:"+i})).join(";")}function p(t){var e=[],i=t.get("fontSize"),n=t.getTextColor();n&&e.push("color:"+n),e.push("font:"+t.getFont());var r=t.get("lineHeight");null==r&&(r=Math.round(3*i/2)),i&&e.push("line-height:"+r+"px");var a=t.get("textShadowColor"),o=t.get("textShadowBlur")||0,s=t.get("textShadowOffsetX")||0,l=t.get("textShadowOffsetY")||0;return o&&e.push("text-shadow:"+s+"px "+l+"px "+o+"px "+a),c(["decoration","align"],(function(i){var n=t.get(i);n&&e.push("text-"+i+":"+n)})),e.join(";")}function g(t){var e=[],i=t.get("transitionDuration"),n=t.get("backgroundColor"),a=t.getModel("textStyle"),o=t.get("padding");return i&&e.push(f(i)),n&&(s.canvasSupported?e.push("background-Color:"+n):(e.push("background-Color:#"+r.toHex(n)),e.push("filter:alpha(opacity=70)"))),c(["width","color","radius"],(function(i){var n="border-"+i,r=h(n),a=t.get(r);null!=a&&e.push(n+":"+a+("color"===i?"":"px"))})),e.push(p(a)),null!=o&&e.push("padding:"+l.normalizeCssArray(o).join("px ")+"px"),e.join(";")+";"}function m(t,e,i,n,r){var a=e&&e.painter;if(i){var s=a&&a.getViewportRoot();s&&o.transformLocalCoord(t,s,document.body,n,r)}else{t[0]=n,t[1]=r;var l=a&&a.getViewportRootOffset();l&&(t[0]+=l.offsetLeft,t[1]+=l.offsetTop)}t[2]=t[0]/e.getWidth(),t[3]=t[1]/e.getHeight()}function v(t,e,i){if(s.wxa)return null;var n=document.createElement("div");n.domBelongToZr=!0,this.el=n;var r=this._zr=e.getZr(),o=this._appendToBody=i&&i.appendToBody;this._styleCoord=[0,0,0,0],m(this._styleCoord,r,o,e.getWidth()/2,e.getHeight()/2),o?document.body.appendChild(n):t.appendChild(n),this._container=t,this._show=!1,this._hideTimeout;var l=this;n.onmouseenter=function(){l._enterable&&(clearTimeout(l._hideTimeout),l._show=!0),l._inContent=!0},n.onmousemove=function(t){if(t=t||window.event,!l._enterable){var e=r.handler,i=r.painter.getViewportRoot();a.normalizeEvent(i,t,!0),e.dispatch("mousemove",t)}},n.onmouseleave=function(){l._enterable&&l._show&&l.hideLater(l._hideDelay),l._inContent=!1}}v.prototype={constructor:v,_enterable:!0,update:function(t){var e=this._container,i=e.currentStyle||document.defaultView.getComputedStyle(e),n=e.style;"absolute"!==n.position&&"absolute"!==i.position&&(n.position="relative");var r=t.get("alwaysShowContent");r&&this._moveTooltipIfResized()},_moveTooltipIfResized:function(){var t=this._styleCoord[2],e=this._styleCoord[3],i=t*this._zr.getWidth(),n=e*this._zr.getHeight();this.moveTo(i,n)},show:function(t){clearTimeout(this._hideTimeout);var e=this.el,i=this._styleCoord;e.style.cssText=d+g(t)+";left:"+i[0]+"px;top:"+i[1]+"px;"+(t.get("extraCssText")||""),e.style.display=e.innerHTML?"block":"none",e.style.pointerEvents=this._enterable?"auto":"none",this._show=!0},setContent:function(t){this.el.innerHTML=null==t?"":t},setEnterable:function(t){this._enterable=t},getSize:function(){var t=this.el;return[t.clientWidth,t.clientHeight]},moveTo:function(t,e){var i=this._styleCoord;m(i,this._zr,this._appendToBody,t,e);var n=this.el.style;n.left=i[0]+"px",n.top=i[1]+"px"},hide:function(){this.el.style.display="none",this._show=!1},hideLater:function(t){!this._show||this._inContent&&this._enterable||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(n.bind(this.hide,this),t)):this.hide())},isShow:function(){return this._show},dispose:function(){this.el.parentNode.removeChild(this.el)},getOuterSize:function(){var t=this.el.clientWidth,e=this.el.clientHeight;if(document.defaultView&&document.defaultView.getComputedStyle){var i=document.defaultView.getComputedStyle(this.el);i&&(t+=parseInt(i.borderLeftWidth,10)+parseInt(i.borderRightWidth,10),e+=parseInt(i.borderTopWidth,10)+parseInt(i.borderBottomWidth,10))}return{width:t,height:e}}};var b=v;t.exports=b},"07e3":function(t,e){var i={}.hasOwnProperty;t.exports=function(t,e){return i.call(t,e)}},"097d":function(t,e,i){"use strict";var n=i("5ca1"),r=i("8378"),a=i("7726"),o=i("ebd6"),s=i("bcaa");n(n.P+n.R,"Promise",{finally:function(t){var e=o(this,r.Promise||a.Promise),i="function"==typeof t;return this.then(i?function(i){return s(e,t()).then((function(){return i}))}:t,i?function(i){return s(e,t()).then((function(){throw i}))}:t)}})},"0a78":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(t[n]=i[n])}return t},r=i("7a03"),a=p(r),o=i("2adb"),s=i("ce18"),l=p(s),c=i("5836"),h=p(c),u=i("034d"),d=p(u),f=i("b7d9");function p(t){return t&&t.__esModule?t:{default:t}}var g={zoom:{twoWay:!0,type:Number},pov:{twoWay:!0,type:Object,trackProperties:["pitch","heading"]},position:{twoWay:!0,type:Object,noBind:!0},pano:{twoWay:!0,type:String},motionTracking:{twoWay:!1,type:Boolean},visible:{twoWay:!0,type:Boolean,default:!0},options:{twoWay:!1,type:Object,default:function(){return{}}}},m=["closeclick","status_changed"];e.default={mixins:[l.default],props:(0,f.mappedPropsToVueProps)(g),replace:!1,methods:{resize:function(){this.$panoObject&&google.maps.event.trigger(this.$panoObject,"resize")}},provide:function(){var t=this,e=new Promise((function(e,i){t.$panoPromiseDeferred={resolve:e,reject:i}}));return{$panoPromise:e,$mapPromise:e}},computed:{finalLat:function(){return this.position&&"function"===typeof this.position.lat?this.position.lat():this.position.lat},finalLng:function(){return this.position&&"function"===typeof this.position.lng?this.position.lng():this.position.lng},finalLatLng:function(){return{lat:this.finalLat,lng:this.finalLng}}},watch:{zoom:function(t){this.$panoObject&&this.$panoObject.setZoom(t)}},mounted:function(){var t=this;return this.$gmapApiPromiseLazy().then((function(){var e=t.$refs["vue-street-view-pano"],i=n({},t.options,(0,o.getPropsValues)(t,g));return delete i.options,t.$panoObject=new google.maps.StreetViewPanorama(e,i),(0,o.bindProps)(t,t.$panoObject,g),(0,a.default)(t,t.$panoObject,m),(0,h.default)((function(e,i,n){e(),t.$panoObject.addListener("position_changed",(function(){n()&&t.$emit("position_changed",t.$panoObject.getPosition()),i()})),(0,d.default)(t,["finalLat","finalLng"],(function(){e(),t.$panoObject.setPosition(t.finalLatLng)}))})),t.$panoPromiseDeferred.resolve(t.$panoObject),t.$panoPromise})).catch((function(t){throw t}))}}},"0b44":function(t,e,i){var n=i("607d"),r=function(){this._track=[]};function a(t){var e=t[1][0]-t[0][0],i=t[1][1]-t[0][1];return Math.sqrt(e*e+i*i)}function o(t){return[(t[0][0]+t[1][0])/2,(t[0][1]+t[1][1])/2]}r.prototype={constructor:r,recognize:function(t,e,i){return this._doTrack(t,e,i),this._recognize(t)},clear:function(){return this._track.length=0,this},_doTrack:function(t,e,i){var r=t.touches;if(r){for(var a={points:[],touches:[],target:e,event:t},o=0,s=r.length;o<s;o++){var l=r[o],c=n.clientToLocal(i,l,{});a.points.push([c.zrX,c.zrY]),a.touches.push(l)}this._track.push(a)}},_recognize:function(t){for(var e in s)if(s.hasOwnProperty(e)){var i=s[e](this._track,t);if(i)return i}}};var s={pinch:function(t,e){var i=t.length;if(i){var n=(t[i-1]||{}).points,r=(t[i-2]||{}).points||n;if(r&&r.length>1&&n&&n.length>1){var s=a(n)/a(r);!isFinite(s)&&(s=1),e.pinchScale=s;var l=o(n);return e.pinchX=l[0],e.pinchY=l[1],{type:"pinch",target:t[0].target,event:e}}}}},l=r;t.exports=l},"0bfb":function(t,e,i){"use strict";var n=i("cb7c");t.exports=function(){var t=n(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},"0c5e":function(t,e,i){"use strict";i.r(e);var n=i("0c5ed"),r=i.n(n);for(var a in n)["default"].indexOf(a)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(a);e["default"]=r.a},"0c5ed":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=i("2adb"),r=i("108f"),a=o(r);function o(t){return t&&t.__esModule?t:{default:t}}function s(t,e){var i={};for(var n in t)e.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(t,n)&&(i[n]=t[n]);return i}var l={bounds:{type:Object},defaultPlace:{type:String,default:""},componentRestrictions:{type:Object,default:null},types:{type:Array,default:function(){return[]}},placeholder:{required:!1,type:String},className:{required:!1,type:String},label:{required:!1,type:String,default:null},selectFirstOnEnter:{require:!1,type:Boolean,default:!1}};e.default={mounted:function(){var t=this,e=this.$refs.input;e.value=this.defaultPlace,this.$watch("defaultPlace",(function(){e.value=t.defaultPlace})),this.$gmapApiPromiseLazy().then((function(){var e=(0,n.getPropsValues)(t,l);if(t.selectFirstOnEnter&&(0,a.default)(t.$refs.input),"function"!==typeof google.maps.places.Autocomplete)throw new Error("google.maps.places.Autocomplete is undefined. Did you add 'places' to libraries when loading Google Maps?");t.autoCompleter=new google.maps.places.Autocomplete(t.$refs.input,e);l.placeholder,l.place,l.defaultPlace,l.className,l.label,l.selectFirstOnEnter;var i=s(l,["placeholder","place","defaultPlace","className","label","selectFirstOnEnter"]);(0,n.bindProps)(t,t.autoCompleter,i),t.autoCompleter.addListener("place_changed",(function(){t.$emit("place_changed",t.autoCompleter.getPlace())}))}))},created:function(){console.warn("The PlaceInput class is deprecated! Please consider using the Autocomplete input instead")},props:l}},"0cde":function(t,e,i){var n=i("1687"),r=i("401b"),a=n.identity,o=5e-5;function s(t){return t>o||t<-o}var l=function(t){t=t||{},t.position||(this.position=[0,0]),null==t.rotation&&(this.rotation=0),t.scale||(this.scale=[1,1]),this.origin=this.origin||null},c=l.prototype;c.transform=null,c.needLocalTransform=function(){return s(this.rotation)||s(this.position[0])||s(this.position[1])||s(this.scale[0]-1)||s(this.scale[1]-1)};var h=[];c.updateTransform=function(){var t=this.parent,e=t&&t.transform,i=this.needLocalTransform(),r=this.transform;if(i||e){r=r||n.create(),i?this.getLocalTransform(r):a(r),e&&(i?n.mul(r,t.transform,r):n.copy(r,t.transform)),this.transform=r;var o=this.globalScaleRatio;if(null!=o&&1!==o){this.getGlobalScale(h);var s=h[0]<0?-1:1,l=h[1]<0?-1:1,c=((h[0]-s)*o+s)/h[0]||0,u=((h[1]-l)*o+l)/h[1]||0;r[0]*=c,r[1]*=c,r[2]*=u,r[3]*=u}this.invTransform=this.invTransform||n.create(),n.invert(this.invTransform,r)}else r&&a(r)},c.getLocalTransform=function(t){return l.getLocalTransform(this,t)},c.setTransform=function(t){var e=this.transform,i=t.dpr||1;e?t.setTransform(i*e[0],i*e[1],i*e[2],i*e[3],i*e[4],i*e[5]):t.setTransform(i,0,0,i,0,0)},c.restoreTransform=function(t){var e=t.dpr||1;t.setTransform(e,0,0,e,0,0)};var u=[],d=n.create();c.setLocalTransform=function(t){if(t){var e=t[0]*t[0]+t[1]*t[1],i=t[2]*t[2]+t[3]*t[3],n=this.position,r=this.scale;s(e-1)&&(e=Math.sqrt(e)),s(i-1)&&(i=Math.sqrt(i)),t[0]<0&&(e=-e),t[3]<0&&(i=-i),n[0]=t[4],n[1]=t[5],r[0]=e,r[1]=i,this.rotation=Math.atan2(-t[1]/i,t[0]/e)}},c.decomposeTransform=function(){if(this.transform){var t=this.parent,e=this.transform;t&&t.transform&&(n.mul(u,t.invTransform,e),e=u);var i=this.origin;i&&(i[0]||i[1])&&(d[4]=i[0],d[5]=i[1],n.mul(u,e,d),u[4]-=i[0],u[5]-=i[1],e=u),this.setLocalTransform(e)}},c.getGlobalScale=function(t){var e=this.transform;return t=t||[],e?(t[0]=Math.sqrt(e[0]*e[0]+e[1]*e[1]),t[1]=Math.sqrt(e[2]*e[2]+e[3]*e[3]),e[0]<0&&(t[0]=-t[0]),e[3]<0&&(t[1]=-t[1]),t):(t[0]=1,t[1]=1,t)},c.transformCoordToLocal=function(t,e){var i=[t,e],n=this.invTransform;return n&&r.applyTransform(i,i,n),i},c.transformCoordToGlobal=function(t,e){var i=[t,e],n=this.transform;return n&&r.applyTransform(i,i,n),i},l.getLocalTransform=function(t,e){e=e||[],a(e);var i=t.origin,r=t.scale||[1,1],o=t.rotation||0,s=t.position||[0,0];return i&&(e[4]-=i[0],e[5]-=i[1]),n.scale(e,e,r),o&&n.rotate(e,e,o),i&&(e[4]+=i[0],e[5]+=i[1]),e[4]+=s[0],e[5]+=s[1],e};var f=l;t.exports=f},"0d58":function(t,e,i){var n=i("ce10"),r=i("e11e");t.exports=Object.keys||function(t){return n(t,r)}},"0da8":function(t,e,i){var n=i("19eb"),r=i("9850"),a=i("6d8b"),o=i("5e76");function s(t){n.call(this,t)}s.prototype={constructor:s,type:"image",brush:function(t,e){var i=this.style,n=i.image;i.bind(t,this,e);var r=this._image=o.createOrUpdateImage(n,this._image,this,this.onload);if(r&&o.isImageReady(r)){var a=i.x||0,s=i.y||0,l=i.width,c=i.height,h=r.width/r.height;if(null==l&&null!=c?l=c*h:null==c&&null!=l?c=l/h:null==l&&null==c&&(l=r.width,c=r.height),this.setTransform(t),i.sWidth&&i.sHeight){var u=i.sx||0,d=i.sy||0;t.drawImage(r,u,d,i.sWidth,i.sHeight,a,s,l,c)}else if(i.sx&&i.sy){u=i.sx,d=i.sy;var f=l-u,p=c-d;t.drawImage(r,u,d,f,p,a,s,l,c)}else t.drawImage(r,a,s,l,c);null!=i.text&&(this.restoreTransform(t),this.drawRectText(t,this.getBoundingRect()))}},getBoundingRect:function(){var t=this.style;return this._rect||(this._rect=new r(t.x||0,t.y||0,t.width||0,t.height||0)),this._rect}},a.inherits(s,n);var l=s;t.exports=l},"0f99":function(t,e,i){var n=i("4e08"),r=(n.__DEV__,i("e0d3")),a=r.makeInner,o=r.getDataItemValue,s=i("6d8b"),l=s.createHashMap,c=s.each,h=s.map,u=s.isArray,d=s.isString,f=s.isObject,p=s.isTypedArray,g=s.isArrayLike,m=s.extend,v=(s.assert,i("ec6f")),b=i("93d0"),y=b.SOURCE_FORMAT_ORIGINAL,x=b.SOURCE_FORMAT_ARRAY_ROWS,w=b.SOURCE_FORMAT_OBJECT_ROWS,S=b.SOURCE_FORMAT_KEYED_COLUMNS,k=b.SOURCE_FORMAT_UNKNOWN,O=b.SOURCE_FORMAT_TYPED_ARRAY,C=b.SERIES_LAYOUT_BY_ROW,_={Must:1,Might:2,Not:3},A=a();function T(t){var e=t.option.source,i=k;if(p(e))i=O;else if(u(e)){0===e.length&&(i=x);for(var n=0,r=e.length;n<r;n++){var a=e[n];if(null!=a){if(u(a)){i=x;break}if(f(a)){i=w;break}}}}else if(f(e)){for(var o in e)if(e.hasOwnProperty(o)&&g(e[o])){i=S;break}}else if(null!=e)throw new Error("Invalid data");A(t).sourceFormat=i}function P(t){return A(t).source}function M(t){A(t).datasetMap=l()}function D(t){var e=t.option,i=e.data,n=p(i)?O:y,r=!1,a=e.seriesLayoutBy,o=e.sourceHeader,s=e.dimensions,l=B(t);if(l){var c=l.option;i=c.source,n=A(l).sourceFormat,r=!0,a=a||c.seriesLayoutBy,null==o&&(o=c.sourceHeader),s=s||c.dimensions}var h=E(i,n,a,o,s);A(t).source=new v({data:i,fromDataset:r,seriesLayoutBy:a,sourceFormat:n,dimensionsDefine:h.dimensionsDefine,startIndex:h.startIndex,dimensionsDetectCount:h.dimensionsDetectCount,encodeDefine:e.encode})}function E(t,e,i,n,r){if(!t)return{dimensionsDefine:I(r)};var a,s;if(e===x)"auto"===n||null==n?L((function(t){null!=t&&"-"!==t&&(d(t)?null==s&&(s=1):s=0)}),i,t,10):s=n?1:0,r||1!==s||(r=[],L((function(t,e){r[e]=null!=t?t:""}),i,t)),a=r?r.length:i===C?t.length:t[0]?t[0].length:null;else if(e===w)r||(r=j(t));else if(e===S)r||(r=[],c(t,(function(t,e){r.push(e)})));else if(e===y){var l=o(t[0]);a=u(l)&&l.length||1}return{startIndex:s,dimensionsDefine:I(r),dimensionsDetectCount:a}}function I(t){if(t){var e=l();return h(t,(function(t,i){if(t=m({},f(t)?t:{name:t}),null==t.name)return t;t.name+="",null==t.displayName&&(t.displayName=t.name);var n=e.get(t.name);return n?t.name+="-"+n.count++:e.set(t.name,{count:1}),t}))}}function L(t,e,i,n){if(null==n&&(n=1/0),e===C)for(var r=0;r<i.length&&r<n;r++)t(i[r]?i[r][0]:null,r);else{var a=i[0]||[];for(r=0;r<a.length&&r<n;r++)t(a[r],r)}}function j(t){var e,i=0;while(i<t.length&&!(e=t[i++]));if(e){var n=[];return c(e,(function(t,e){n.push(e)})),n}}function R(t,e,i){var n={},r=B(e);if(!r||!t)return n;var a,o,s=[],l=[],h=e.ecModel,u=A(h).datasetMap,d=r.uid+"_"+i.seriesLayoutBy;t=t.slice(),c(t,(function(e,i){!f(e)&&(t[i]={name:e}),"ordinal"===e.type&&null==a&&(a=i,o=m(t[i])),n[e.name]=[]}));var p=u.get(d)||u.set(d,{categoryWayDim:o,valueWayDim:0});function g(t,e,i){for(var n=0;n<i;n++)t.push(e+n)}function m(t){var e=t.dimsDef;return e?e.length:1}return c(t,(function(t,e){var i=t.name,r=m(t);if(null==a){var o=p.valueWayDim;g(n[i],o,r),g(l,o,r),p.valueWayDim+=r}else if(a===e)g(n[i],0,r),g(s,0,r);else{o=p.categoryWayDim;g(n[i],o,r),g(l,o,r),p.categoryWayDim+=r}})),s.length&&(n.itemName=s),l.length&&(n.seriesName=l),n}function z(t,e,i){var n={},r=B(t);if(!r)return n;var a,o=e.sourceFormat,s=e.dimensionsDefine;o!==w&&o!==S||c(s,(function(t,e){"name"===(f(t)?t.name:t)&&(a=e)}));var l=function(){for(var t={},n={},r=[],l=0,c=Math.min(5,i);l<c;l++){var h=N(e.data,o,e.seriesLayoutBy,s,e.startIndex,l);r.push(h);var u=h===_.Not;if(u&&null==t.v&&l!==a&&(t.v=l),(null==t.n||t.n===t.v||!u&&r[t.n]===_.Not)&&(t.n=l),d(t)&&r[t.n]!==_.Not)return t;u||(h===_.Might&&null==n.v&&l!==a&&(n.v=l),null!=n.n&&n.n!==n.v||(n.n=l))}function d(t){return null!=t.v&&null!=t.n}return d(t)?t:d(n)?n:null}();if(l){n.value=l.v;var h=null!=a?a:l.n;n.itemName=[h],n.seriesName=[h]}return n}function B(t){var e=t.option,i=e.data;if(!i)return t.ecModel.getComponent("dataset",e.datasetIndex||0)}function F(t,e){return N(t.data,t.sourceFormat,t.seriesLayoutBy,t.dimensionsDefine,t.startIndex,e)}function N(t,e,i,n,r,a){var s,l,c,h=5;if(p(t))return _.Not;if(n){var g=n[a];f(g)?(l=g.name,c=g.type):d(g)&&(l=g)}if(null!=c)return"ordinal"===c?_.Must:_.Not;if(e===x)if(i===C){for(var m=t[a],v=0;v<(m||[]).length&&v<h;v++)if(null!=(s=A(m[r+v])))return s}else for(v=0;v<t.length&&v<h;v++){var b=t[r+v];if(b&&null!=(s=A(b[a])))return s}else if(e===w){if(!l)return _.Not;for(v=0;v<t.length&&v<h;v++){var k=t[v];if(k&&null!=(s=A(k[l])))return s}}else if(e===S){if(!l)return _.Not;m=t[l];if(!m||p(m))return _.Not;for(v=0;v<m.length&&v<h;v++)if(null!=(s=A(m[v])))return s}else if(e===y)for(v=0;v<t.length&&v<h;v++){k=t[v];var O=o(k);if(!u(O))return _.Not;if(null!=(s=A(O[a])))return s}function A(t){var e=d(t);return null!=t&&isFinite(t)&&""!==t?e?_.Might:_.Not:e&&"-"!==t?_.Must:void 0}return _.Not}e.BE_ORDINAL=_,e.detectSourceFormat=T,e.getSource=P,e.resetSourceDefaulter=M,e.prepareSource=D,e.makeSeriesEncodeForAxisCoordSys=R,e.makeSeriesEncodeForNameBased=z,e.guessOrdinal=F},"108f":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=t.addEventListener?t.addEventListener:t.attachEvent;function i(i,n){if("keydown"===i){var r=n;n=function(e){var i=document.getElementsByClassName("pac-item-selected").length>0;if(13===e.which&&!i){var n=document.createEvent("Event");n.keyCode=40,n.which=40,r.apply(t,[n])}r.apply(t,[e])}}e.apply(t,[i,n])}t.addEventListener=i,t.attachEvent=i}},"11e9":function(t,e,i){var n=i("52a7"),r=i("4630"),a=i("6821"),o=i("6a99"),s=i("69a8"),l=i("c69a"),c=Object.getOwnPropertyDescriptor;e.f=i("9e1e")?c:function(t,e){if(t=a(t),e=o(e,!0),l)try{return c(t,e)}catch(i){}if(s(t,e))return r(!n.f.call(t,e),t[e])}},1310:function(t,e){function i(t){return null!=t&&"object"==typeof t}t.exports=i},1321:function(t,e,i){(function(e,n){t.exports=n(i("3d1e"))})(0,(function(t){"use strict";function e(t){return e="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},e(t)}function i(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}t=t&&t.hasOwnProperty("default")?t["default"]:t;var n={props:{options:{type:Object},type:{type:String},series:{type:Array,required:!0,default:function(){return[]}},width:{default:"100%"},height:{default:"auto"}},data:function(){return{chart:null}},beforeMount:function(){window.ApexCharts=t},mounted:function(){this.init()},created:function(){var t=this;this.$watch("options",(function(e){!t.chart&&e?t.init():t.chart.updateOptions(t.options)})),this.$watch("series",(function(e){!t.chart&&e?t.init():t.chart.updateSeries(t.series)}));var e=["type","width","height"];e.forEach((function(e){t.$watch(e,(function(){t.refresh()}))}))},beforeDestroy:function(){this.chart&&this.destroy()},render:function(t){return t("div")},methods:{init:function(){var e=this,i={chart:{type:this.type||this.options.chart.type||"line",height:this.height,width:this.width,events:{}},series:this.series};Object.keys(this.$listeners).forEach((function(t){i.chart.events[t]=e.$listeners[t]}));var n=this.extend(this.options,i);return this.chart=new t(this.$el,n),this.chart.render()},isObject:function(t){return t&&"object"===e(t)&&!Array.isArray(t)&&null!=t},extend:function(t,e){var n=this;"function"!==typeof Object.assign&&function(){Object.assign=function(t){if(void 0===t||null===t)throw new TypeError("Cannot convert undefined or null to object");for(var e=Object(t),i=1;i<arguments.length;i++){var n=arguments[i];if(void 0!==n&&null!==n)for(var r in n)n.hasOwnProperty(r)&&(e[r]=n[r])}return e}}();var r=Object.assign({},t);return this.isObject(t)&&this.isObject(e)&&Object.keys(e).forEach((function(a){n.isObject(e[a])&&a in t?r[a]=n.extend(t[a],e[a]):Object.assign(r,i({},a,e[a]))})),r},refresh:function(){return this.destroy(),this.init()},destroy:function(){this.chart.destroy()},updateSeries:function(t,e){return this.chart.updateSeries(t,e)},updateOptions:function(t,e,i,n){return this.chart.updateOptions(t,e,i,n)},toggleSeries:function(t){return this.chart.toggleSeries(t)},showSeries:function(t){this.chart.showSeries(t)},hideSeries:function(t){this.chart.hideSeries(t)},appendSeries:function(t,e){return this.chart.appendSeries(t,e)},resetSeries:function(){this.chart.resetSeries()},zoomX:function(t,e){this.chart.zoomX(t,e)},toggleDataPointSelection:function(t,e){this.chart.toggleDataPointSelection(t,e)},appendData:function(t){return this.chart.appendData(t)},addText:function(t){this.chart.addText(t)},addImage:function(t){this.chart.addImage(t)},addShape:function(t){this.chart.addShape(t)},dataURI:function(){return this.chart.dataURI()},setLocale:function(t){return this.chart.setLocale(t)},addXaxisAnnotation:function(t,e){this.chart.addXaxisAnnotation(t,e)},addYaxisAnnotation:function(t,e){this.chart.addYaxisAnnotation(t,e)},addPointAnnotation:function(t,e){this.chart.addPointAnnotation(t,e)},removeAnnotation:function(t,e){this.chart.removeAnnotation(t,e)},clearAnnotations:function(){this.chart.clearAnnotations()}}},r=n;return window.ApexCharts=t,r.install=function(e){e.ApexCharts=t,window.ApexCharts=t,Object.defineProperty(e.prototype,"$apexcharts",{get:function(){return t}})},r}))},"133d":function(t,e,i){var n=i("6d8b"),r=i("e0d3");function a(t,e){var i,a=[],o=t.seriesIndex;if(null==o||!(i=e.getSeriesByIndex(o)))return{point:[]};var s=i.getData(),l=r.queryDataIndex(s,t);if(null==l||l<0||n.isArray(l))return{point:[]};var c=s.getItemGraphicEl(l),h=i.coordinateSystem;if(i.getTooltipPosition)a=i.getTooltipPosition(l)||[];else if(h&&h.dataToPoint)a=h.dataToPoint(s.getValues(n.map(h.dimensions,(function(t){return s.mapDimension(t)})),l,!0))||[];else if(c){var u=c.getBoundingRect().clone();u.applyTransform(c.transform),a=[u.x+u.width/2,u.y+u.height/2]}return{point:a,el:c}}t.exports=a},1418:function(t,e,i){var n=i("6d8b"),r=i("a15a"),a=r.createSymbol,o=i("2306"),s=i("3842"),l=s.parsePercent,c=i("c775"),h=c.getDefaultLabel;function u(t,e,i){o.Group.call(this),this.updateData(t,e,i)}var d=u.prototype,f=u.getSymbolSize=function(t,e){var i=t.getItemVisual(e,"symbolSize");return i instanceof Array?i.slice():[+i,+i]};function p(t){return[t[0]/2,t[1]/2]}function g(t,e){this.parent.drift(t,e)}d._createSymbol=function(t,e,i,n,r){this.removeAll();var o=e.getItemVisual(i,"color"),s=a(t,-1,-1,2,2,o,r);s.attr({z2:100,culling:!0,scale:p(n)}),s.drift=g,this._symbolType=t,this.add(s)},d.stopSymbolAnimation=function(t){this.childAt(0).stopAnimation(t)},d.getSymbolPath=function(){return this.childAt(0)},d.getScale=function(){return this.childAt(0).scale},d.highlight=function(){this.childAt(0).trigger("emphasis")},d.downplay=function(){this.childAt(0).trigger("normal")},d.setZ=function(t,e){var i=this.childAt(0);i.zlevel=t,i.z=e},d.setDraggable=function(t){var e=this.childAt(0);e.draggable=t,e.cursor=t?"move":e.cursor},d.updateData=function(t,e,i){this.silent=!1;var n=t.getItemVisual(e,"symbol")||"circle",r=t.hostModel,a=f(t,e),s=n!==this._symbolType;if(s){var l=t.getItemVisual(e,"symbolKeepAspect");this._createSymbol(n,t,e,a,l)}else{var c=this.childAt(0);c.silent=!1,o.updateProps(c,{scale:p(a)},r,e)}if(this._updateCommon(t,e,a,i),s){c=this.childAt(0);var h=i&&i.fadeIn,u={scale:c.scale.slice()};h&&(u.style={opacity:c.style.opacity}),c.scale=[0,0],h&&(c.style.opacity=0),o.initProps(c,u,r,e)}this._seriesModel=r};var m=["itemStyle"],v=["emphasis","itemStyle"],b=["label"],y=["emphasis","label"];function x(t,e){if(!this.incremental&&!this.useHoverLayer)if("emphasis"===e){var i=this.__symbolOriginalScale,n=i[1]/i[0],r={scale:[Math.max(1.1*i[0],i[0]+3),Math.max(1.1*i[1],i[1]+3*n)]};this.animateTo(r,400,"elasticOut")}else"normal"===e&&this.animateTo({scale:this.__symbolOriginalScale},400,"elasticOut")}d._updateCommon=function(t,e,i,r){var a=this.childAt(0),s=t.hostModel,c=t.getItemVisual(e,"color");"image"!==a.type?a.useStyle({strokeNoScale:!0}):a.setStyle({opacity:1,shadowBlur:null,shadowOffsetX:null,shadowOffsetY:null,shadowColor:null});var u=r&&r.itemStyle,d=r&&r.hoverItemStyle,f=r&&r.symbolOffset,g=r&&r.labelModel,w=r&&r.hoverLabelModel,S=r&&r.hoverAnimation,k=r&&r.cursorStyle;if(!r||t.hasItemOption){var O=r&&r.itemModel?r.itemModel:t.getItemModel(e);u=O.getModel(m).getItemStyle(["color"]),d=O.getModel(v).getItemStyle(),f=O.getShallow("symbolOffset"),g=O.getModel(b),w=O.getModel(y),S=O.getShallow("hoverAnimation"),k=O.getShallow("cursor")}else d=n.extend({},d);var C=a.style,_=t.getItemVisual(e,"symbolRotate");a.attr("rotation",(_||0)*Math.PI/180||0),f&&a.attr("position",[l(f[0],i[0]),l(f[1],i[1])]),k&&a.attr("cursor",k),a.setColor(c,r&&r.symbolInnerColor),a.setStyle(u);var A=t.getItemVisual(e,"opacity");null!=A&&(C.opacity=A);var T=t.getItemVisual(e,"liftZ"),P=a.__z2Origin;null!=T?null==P&&(a.__z2Origin=a.z2,a.z2+=T):null!=P&&(a.z2=P,a.__z2Origin=null);var M=r&&r.useNameLabel;function D(e,i){return M?t.getName(e):h(t,e)}o.setLabelStyle(C,d,g,w,{labelFetcher:s,labelDataIndex:e,defaultText:D,isRectText:!0,autoColor:c}),a.__symbolOriginalScale=p(i),a.hoverStyle=d,a.highDownOnUpdate=S&&s.isAnimationEnabled()?x:null,o.setHoverStyle(a)},d.fadeOut=function(t,e){var i=this.childAt(0);this.silent=i.silent=!0,(!e||!e.keepLabel)&&(i.style.text=null),o.updateProps(i,{style:{opacity:0},scale:[0,0]},this._seriesModel,this.dataIndex,t)},n.inherits(u,o.Group);var w=u;t.exports=w},1495:function(t,e,i){var n=i("86cc"),r=i("cb7c"),a=i("0d58");t.exports=i("9e1e")?Object.defineProperties:function(t,e){r(t);var i,o=a(e),s=o.length,l=0;while(s>l)n.f(t,i=o[l++],e[i]);return t}},1548:function(t,e,i){var n=i("6d8b"),r=i("3301"),a=i("697e"),o=i("2023"),s=i("4319"),l=i("f934");l.getLayoutRect;e.getLayoutRect=l.getLayoutRect;var c=i("ee1a"),h=c.enableDataStack,u=c.isDimensionStacked,d=c.getStackedDimension,f=i("862d");e.completeDimensions=f;var p=i("b1d4");e.createDimensions=p;var g=i("a15a");function m(t){return r(t.getSource(),t)}e.createSymbol=g.createSymbol;var v={isDimensionStacked:u,enableDataStack:h,getStackedDimension:d};function b(t,e){var i=e;s.isInstance(e)||(i=new s(e),n.mixin(i,o));var r=a.createScaleByModel(i);return r.setExtent(t[0],t[1]),a.niceScaleExtent(r,i),r}function y(t){n.mixin(t,o)}e.createList=m,e.dataStack=v,e.createScale=b,e.mixinAxisModelCommonMethods=y},1687:function(t,e){var i="undefined"===typeof Float32Array?Array:Float32Array;function n(){var t=new i(6);return r(t),t}function r(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t[4]=0,t[5]=0,t}function a(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t}function o(t,e,i){var n=e[0]*i[0]+e[2]*i[1],r=e[1]*i[0]+e[3]*i[1],a=e[0]*i[2]+e[2]*i[3],o=e[1]*i[2]+e[3]*i[3],s=e[0]*i[4]+e[2]*i[5]+e[4],l=e[1]*i[4]+e[3]*i[5]+e[5];return t[0]=n,t[1]=r,t[2]=a,t[3]=o,t[4]=s,t[5]=l,t}function s(t,e,i){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4]+i[0],t[5]=e[5]+i[1],t}function l(t,e,i){var n=e[0],r=e[2],a=e[4],o=e[1],s=e[3],l=e[5],c=Math.sin(i),h=Math.cos(i);return t[0]=n*h+o*c,t[1]=-n*c+o*h,t[2]=r*h+s*c,t[3]=-r*c+h*s,t[4]=h*a+c*l,t[5]=h*l-c*a,t}function c(t,e,i){var n=i[0],r=i[1];return t[0]=e[0]*n,t[1]=e[1]*r,t[2]=e[2]*n,t[3]=e[3]*r,t[4]=e[4]*n,t[5]=e[5]*r,t}function h(t,e){var i=e[0],n=e[2],r=e[4],a=e[1],o=e[3],s=e[5],l=i*o-a*n;return l?(l=1/l,t[0]=o*l,t[1]=-a*l,t[2]=-n*l,t[3]=i*l,t[4]=(n*s-o*r)*l,t[5]=(a*r-i*s)*l,t):null}function u(t){var e=n();return a(e,t),e}e.create=n,e.identity=r,e.copy=a,e.mul=o,e.translate=s,e.rotate=l,e.scale=c,e.invert=h,e.clone=u},"17d6":function(t,e,i){var n=i("6d8b"),r=i("22d1"),a=i("e0d3"),o=a.makeInner,s=o(),l=n.each;function c(t,e,i){if(!r.node){var n=e.getZr();s(n).records||(s(n).records={}),h(n,e);var a=s(n).records[t]||(s(n).records[t]={});a.handler=i}}function h(t,e){function i(i,n){t.on(i,(function(i){var r=p(e);l(s(t).records,(function(t){t&&n(t,i,r.dispatchAction)})),u(r.pendings,e)}))}s(t).initialized||(s(t).initialized=!0,i("click",n.curry(f,"click")),i("mousemove",n.curry(f,"mousemove")),i("globalout",d))}function u(t,e){var i,n=t.showTip.length,r=t.hideTip.length;n?i=t.showTip[n-1]:r&&(i=t.hideTip[r-1]),i&&(i.dispatchAction=null,e.dispatchAction(i))}function d(t,e,i){t.handler("leave",null,i)}function f(t,e,i,n){e.handler(t,i,n)}function p(t){var e={showTip:[],hideTip:[]},i=function(n){var r=e[n.type];r?r.push(n):(n.dispatchAction=i,t.dispatchAction(n))};return{dispatchAction:i,pendings:e}}function g(t,e){if(!r.node){var i=e.getZr(),n=(s(i).records||{})[t];n&&(s(i).records[t]=null)}}e.register=c,e.unregister=g},"18c0":function(t,e,i){var n=i("6d8b"),r=i("e0d8"),a=i("8e43"),o=r.prototype,s=r.extend({type:"ordinal",init:function(t,e){t&&!n.isArray(t)||(t=new a({categories:t})),this._ordinalMeta=t,this._extent=e||[0,t.categories.length-1]},parse:function(t){return"string"===typeof t?this._ordinalMeta.getOrdinal(t):Math.round(t)},contain:function(t){return t=this.parse(t),o.contain.call(this,t)&&null!=this._ordinalMeta.categories[t]},normalize:function(t){return o.normalize.call(this,this.parse(t))},scale:function(t){return Math.round(o.scale.call(this,t))},getTicks:function(){var t=[],e=this._extent,i=e[0];while(i<=e[1])t.push(i),i++;return t},getLabel:function(t){if(!this.isBlank())return this._ordinalMeta.categories[t]},count:function(){return this._extent[1]-this._extent[0]+1},unionExtentFromData:function(t,e){this.unionExtent(t.getApproximateExtent(e))},getOrdinalMeta:function(){return this._ordinalMeta},niceTicks:n.noop,niceExtent:n.noop});s.create=function(){return new s};var l=s;t.exports=l},1991:function(t,e,i){var n,r,a,o=i("9b43"),s=i("31f4"),l=i("fab2e"),c=i("230e"),h=i("7726"),u=h.process,d=h.setImmediate,f=h.clearImmediate,p=h.MessageChannel,g=h.Dispatch,m=0,v={},b="onreadystatechange",y=function(){var t=+this;if(v.hasOwnProperty(t)){var e=v[t];delete v[t],e()}},x=function(t){y.call(t.data)};d&&f||(d=function(t){var e=[],i=1;while(arguments.length>i)e.push(arguments[i++]);return v[++m]=function(){s("function"==typeof t?t:Function(t),e)},n(m),m},f=function(t){delete v[t]},"process"==i("2d95")(u)?n=function(t){u.nextTick(o(y,t,1))}:g&&g.now?n=function(t){g.now(o(y,t,1))}:p?(r=new p,a=r.port2,r.port1.onmessage=x,n=o(a.postMessage,a,1)):h.addEventListener&&"function"==typeof postMessage&&!h.importScripts?(n=function(t){h.postMessage(t+"","*")},h.addEventListener("message",x,!1)):n=b in c("script")?function(t){l.appendChild(c("script"))[b]=function(){l.removeChild(this),y.call(t)}}:function(t){setTimeout(o(y,t,1),0)}),t.exports={set:d,clear:f}},"19eb":function(t,e,i){var n=i("6d8b"),r=i("2b61"),a=i("d5b7"),o=i("9e2e");function s(t){for(var e in t=t||{},a.call(this,t),t)t.hasOwnProperty(e)&&"style"!==e&&(this[e]=t[e]);this.style=new r(t.style,this),this._rect=null,this.__clipPaths=null}s.prototype={constructor:s,type:"displayable",__dirty:!0,invisible:!1,z:0,z2:0,zlevel:0,draggable:!1,dragging:!1,silent:!1,culling:!1,cursor:"pointer",rectHover:!1,progressive:!1,incremental:!1,globalScaleRatio:1,beforeBrush:function(t){},afterBrush:function(t){},brush:function(t,e){},getBoundingRect:function(){},contain:function(t,e){return this.rectContain(t,e)},traverse:function(t,e){t.call(e,this)},rectContain:function(t,e){var i=this.transformCoordToLocal(t,e),n=this.getBoundingRect();return n.contain(i[0],i[1])},dirty:function(){this.__dirty=this.__dirtyText=!0,this._rect=null,this.__zr&&this.__zr.refresh()},animateStyle:function(t){return this.animate("style",t)},attrKV:function(t,e){"style"!==t?a.prototype.attrKV.call(this,t,e):this.style.set(e)},setStyle:function(t,e){return this.style.set(t,e),this.dirty(!1),this},useStyle:function(t){return this.style=new r(t,this),this.dirty(!1),this},calculateTextPosition:null},n.inherits(s,a),n.mixin(s,o);var l=s;t.exports=l},"1a8c":function(t,e){function i(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}t.exports=i},"1ab3":function(t,e,i){var n=i("6d8b"),r=i("2306"),a=i("e887");function o(t,e,i,n){var r=e.getData(),a=this.dataIndex,o=r.getName(a),l=e.get("selectedOffset");n.dispatchAction({type:"pieToggleSelect",from:t,name:o,seriesId:e.id}),r.each((function(t){s(r.getItemGraphicEl(t),r.getItemLayout(t),e.isSelected(r.getName(t)),l,i)}))}function s(t,e,i,n,r){var a=(e.startAngle+e.endAngle)/2,o=Math.cos(a),s=Math.sin(a),l=i?n:0,c=[o*l,s*l];r?t.animate().when(200,{position:c}).start("bounceOut"):t.attr("position",c)}function l(t,e){r.Group.call(this);var i=new r.Sector({z2:2}),n=new r.Polyline,a=new r.Text;this.add(i),this.add(n),this.add(a),this.updateData(t,e,!0)}var c=l.prototype;c.updateData=function(t,e,i){var a=this.childAt(0),o=this.childAt(1),l=this.childAt(2),c=t.hostModel,h=t.getItemModel(e),u=t.getItemLayout(e),d=n.extend({},u);d.label=null;var f=c.getShallow("animationTypeUpdate");if(i){a.setShape(d);var p=c.getShallow("animationType");"scale"===p?(a.shape.r=u.r0,r.initProps(a,{shape:{r:u.r}},c,e)):(a.shape.endAngle=u.startAngle,r.updateProps(a,{shape:{endAngle:u.endAngle}},c,e))}else"expansion"===f?a.setShape(d):r.updateProps(a,{shape:d},c,e);var g=t.getItemVisual(e,"color");a.useStyle(n.defaults({lineJoin:"bevel",fill:g},h.getModel("itemStyle").getItemStyle())),a.hoverStyle=h.getModel("emphasis.itemStyle").getItemStyle();var m=h.getShallow("cursor");m&&a.attr("cursor",m),s(this,t.getItemLayout(e),c.isSelected(t.getName(e)),c.get("selectedOffset"),c.get("animation"));var v=!i&&"transition"===f;this._updateLabel(t,e,v),this.highDownOnUpdate=c.get("silent")?null:function(t,e){var i=c.isAnimationEnabled()&&h.get("hoverAnimation");"emphasis"===e?(o.ignore=o.hoverIgnore,l.ignore=l.hoverIgnore,i&&(a.stopAnimation(!0),a.animateTo({shape:{r:u.r+c.get("hoverOffset")}},300,"elasticOut"))):(o.ignore=o.normalIgnore,l.ignore=l.normalIgnore,i&&(a.stopAnimation(!0),a.animateTo({shape:{r:u.r}},300,"elasticOut")))},r.setHoverStyle(this)},c._updateLabel=function(t,e,i){var n=this.childAt(1),a=this.childAt(2),o=t.hostModel,s=t.getItemModel(e),l=t.getItemLayout(e),c=l.label,h=t.getItemVisual(e,"color");if(!c||isNaN(c.x)||isNaN(c.y))a.ignore=a.normalIgnore=a.hoverIgnore=n.ignore=n.normalIgnore=n.hoverIgnore=!0;else{var u={points:c.linePoints||[[c.x,c.y],[c.x,c.y],[c.x,c.y]]},d={x:c.x,y:c.y};i?(r.updateProps(n,{shape:u},o,e),r.updateProps(a,{style:d},o,e)):(n.attr({shape:u}),a.attr({style:d})),a.attr({rotation:c.rotation,origin:[c.x,c.y],z2:10});var f=s.getModel("label"),p=s.getModel("emphasis.label"),g=s.getModel("labelLine"),m=s.getModel("emphasis.labelLine");h=t.getItemVisual(e,"color");r.setLabelStyle(a.style,a.hoverStyle={},f,p,{labelFetcher:t.hostModel,labelDataIndex:e,defaultText:c.text,autoColor:h,useInsideStyle:!!c.inside},{textAlign:c.textAlign,textVerticalAlign:c.verticalAlign,opacity:t.getItemVisual(e,"opacity")}),a.ignore=a.normalIgnore=!f.get("show"),a.hoverIgnore=!p.get("show"),n.ignore=n.normalIgnore=!g.get("show"),n.hoverIgnore=!m.get("show"),n.setStyle({stroke:h,opacity:t.getItemVisual(e,"opacity")}),n.setStyle(g.getModel("lineStyle").getLineStyle()),n.hoverStyle=m.getModel("lineStyle").getLineStyle();var v=g.get("smooth");v&&!0===v&&(v=.4),n.setShape({smooth:v})}},n.inherits(l,r.Group);var h=a.extend({type:"pie",init:function(){var t=new r.Group;this._sectorGroup=t},render:function(t,e,i,r){if(!r||r.from!==this.uid){var a=t.getData(),s=this._data,c=this.group,h=e.get("animation"),u=!s,d=t.get("animationType"),f=t.get("animationTypeUpdate"),p=n.curry(o,this.uid,t,h,i),g=t.get("selectedMode");if(a.diff(s).add((function(t){var e=new l(a,t);u&&"scale"!==d&&e.eachChild((function(t){t.stopAnimation(!0)})),g&&e.on("click",p),a.setItemGraphicEl(t,e),c.add(e)})).update((function(t,e){var i=s.getItemGraphicEl(e);u||"transition"===f||i.eachChild((function(t){t.stopAnimation(!0)})),i.updateData(a,t),i.off("click"),g&&i.on("click",p),c.add(i),a.setItemGraphicEl(t,i)})).remove((function(t){var e=s.getItemGraphicEl(t);c.remove(e)})).execute(),h&&a.count()>0&&(u?"scale"!==d:"transition"!==f)){for(var m=a.getItemLayout(0),v=1;isNaN(m.startAngle)&&v<a.count();++v)m=a.getItemLayout(v);var b=Math.max(i.getWidth(),i.getHeight())/2,y=n.bind(c.removeClipPath,c);c.setClipPath(this._createClipPath(m.cx,m.cy,b,m.startAngle,m.clockwise,y,t,u))}else c.removeClipPath();this._data=a}},dispose:function(){},_createClipPath:function(t,e,i,n,a,o,s,l){var c=new r.Sector({shape:{cx:t,cy:e,r0:0,r:i,startAngle:n,endAngle:n,clockwise:a}}),h=l?r.initProps:r.updateProps;return h(c,{shape:{endAngle:n+(a?1:-1)*Math.PI*2}},s,o),c},containPoint:function(t,e){var i=e.getData(),n=i.getItemLayout(0);if(n){var r=t[0]-n.cx,a=t[1]-n.cy,o=Math.sqrt(r*r+a*a);return o<=n.r&&o>=n.r0}}}),u=h;t.exports=u},"1bc3":function(t,e,i){var n=i("f772");t.exports=function(t,e){if(!n(t))return t;var i,r;if(e&&"function"==typeof(i=t.toString)&&!n(r=i.call(t)))return r;if("function"==typeof(i=t.valueOf)&&!n(r=i.call(t)))return r;if(!e&&"function"==typeof(i=t.toString)&&!n(r=i.call(t)))return r;throw TypeError("Can't convert object to primitive value")}},"1e3c":function(t,e,i){"use strict";i("f5f7")},"1ec9":function(t,e,i){var n=i("f772"),r=i("e53d").document,a=n(r)&&n(r.createElement);t.exports=function(t){return a?r.createElement(t):{}}},"1fa8":function(t,e,i){var n=i("cb7c");t.exports=function(t,e,i,r){try{return r?e(n(i)[0],i[1]):e(i)}catch(o){var a=t["return"];throw void 0!==a&&n(a.call(t)),o}}},"1fab":function(t,e){var i=Array.prototype.slice,n=function(t){this._$handlers={},this._$eventProcessor=t};function r(t,e){var i=t._$eventProcessor;return null!=e&&i&&i.normalizeQuery&&(e=i.normalizeQuery(e)),e}function a(t,e,i,n,a,o){var s=t._$handlers;if("function"===typeof i&&(a=n,n=i,i=null),!n||!e)return t;i=r(t,i),s[e]||(s[e]=[]);for(var l=0;l<s[e].length;l++)if(s[e][l].h===n)return t;var c={h:n,one:o,query:i,ctx:a||t,callAtLast:n.zrEventfulCallAtLast},h=s[e].length-1,u=s[e][h];return u&&u.callAtLast?s[e].splice(h,0,c):s[e].push(c),t}n.prototype={constructor:n,one:function(t,e,i,n){return a(this,t,e,i,n,!0)},on:function(t,e,i,n){return a(this,t,e,i,n,!1)},isSilent:function(t){var e=this._$handlers;return!e[t]||!e[t].length},off:function(t,e){var i=this._$handlers;if(!t)return this._$handlers={},this;if(e){if(i[t]){for(var n=[],r=0,a=i[t].length;r<a;r++)i[t][r].h!==e&&n.push(i[t][r]);i[t]=n}i[t]&&0===i[t].length&&delete i[t]}else delete i[t];return this},trigger:function(t){var e=this._$handlers[t],n=this._$eventProcessor;if(e){var r=arguments,a=r.length;a>3&&(r=i.call(r,1));for(var o=e.length,s=0;s<o;){var l=e[s];if(n&&n.filter&&null!=l.query&&!n.filter(t,l.query))s++;else{switch(a){case 1:l.h.call(l.ctx);break;case 2:l.h.call(l.ctx,r[1]);break;case 3:l.h.call(l.ctx,r[1],r[2]);break;default:l.h.apply(l.ctx,r);break}l.one?(e.splice(s,1),o--):s++}}}return n&&n.afterTrigger&&n.afterTrigger(t),this},triggerWithContext:function(t){var e=this._$handlers[t],n=this._$eventProcessor;if(e){var r=arguments,a=r.length;a>4&&(r=i.call(r,1,r.length-1));for(var o=r[r.length-1],s=e.length,l=0;l<s;){var c=e[l];if(n&&n.filter&&null!=c.query&&!n.filter(t,c.query))l++;else{switch(a){case 1:c.h.call(o);break;case 2:c.h.call(o,r[1]);break;case 3:c.h.call(o,r[1],r[2]);break;default:c.h.apply(o,r);break}c.one?(e.splice(l,1),s--):l++}}}return n&&n.afterTrigger&&n.afterTrigger(t),this}};var o=n;t.exports=o},2023:function(t,e,i){var n=i("6d8b"),r={getMin:function(t){var e=this.option,i=t||null==e.rangeStart?e.min:e.rangeStart;return this.axis&&null!=i&&"dataMin"!==i&&"function"!==typeof i&&!n.eqNaN(i)&&(i=this.axis.scale.parse(i)),i},getMax:function(t){var e=this.option,i=t||null==e.rangeEnd?e.max:e.rangeEnd;return this.axis&&null!=i&&"dataMax"!==i&&"function"!==typeof i&&!n.eqNaN(i)&&(i=this.axis.scale.parse(i)),i},getNeedCrossZero:function(){var t=this.option;return null==t.rangeStart&&null==t.rangeEnd&&!t.scale},getCoordSysModel:n.noop,setRange:function(t,e){this.option.rangeStart=t,this.option.rangeEnd=e},resetRange:function(){this.option.rangeStart=this.option.rangeEnd=null}};t.exports=r},2039:function(t,e,i){var n=i("6d8b"),r={};function a(){this._coordinateSystems=[]}a.prototype={constructor:a,create:function(t,e){var i=[];n.each(r,(function(n,r){var a=n.create(t,e);i=i.concat(a||[])})),this._coordinateSystems=i},update:function(t,e){n.each(this._coordinateSystems,(function(i){i.update&&i.update(t,e)}))},getCoordinateSystems:function(){return this._coordinateSystems.slice()}},a.register=function(t,e){r[t]=e},a.get=function(t){return r[t]};var o=a;t.exports=o},"20c8":function(t,e,i){var n=i("4a3f"),r=i("401b"),a=i("e263"),o=i("9850"),s=i("2cf4"),l=s.devicePixelRatio,c={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},h=[],u=[],d=[],f=[],p=Math.min,g=Math.max,m=Math.cos,v=Math.sin,b=Math.sqrt,y=Math.abs,x="undefined"!==typeof Float32Array,w=function(t){this._saveData=!t,this._saveData&&(this.data=[]),this._ctx=null};w.prototype={constructor:w,_xi:0,_yi:0,_x0:0,_y0:0,_ux:0,_uy:0,_len:0,_lineDash:null,_dashOffset:0,_dashIdx:0,_dashSum:0,setScale:function(t,e,i){i=i||0,this._ux=y(i/l/t)||0,this._uy=y(i/l/e)||0},getContext:function(){return this._ctx},beginPath:function(t){return this._ctx=t,t&&t.beginPath(),t&&(this.dpr=t.dpr),this._saveData&&(this._len=0),this._lineDash&&(this._lineDash=null,this._dashOffset=0),this},moveTo:function(t,e){return this.addData(c.M,t,e),this._ctx&&this._ctx.moveTo(t,e),this._x0=t,this._y0=e,this._xi=t,this._yi=e,this},lineTo:function(t,e){var i=y(t-this._xi)>this._ux||y(e-this._yi)>this._uy||this._len<5;return this.addData(c.L,t,e),this._ctx&&i&&(this._needsDash()?this._dashedLineTo(t,e):this._ctx.lineTo(t,e)),i&&(this._xi=t,this._yi=e),this},bezierCurveTo:function(t,e,i,n,r,a){return this.addData(c.C,t,e,i,n,r,a),this._ctx&&(this._needsDash()?this._dashedBezierTo(t,e,i,n,r,a):this._ctx.bezierCurveTo(t,e,i,n,r,a)),this._xi=r,this._yi=a,this},quadraticCurveTo:function(t,e,i,n){return this.addData(c.Q,t,e,i,n),this._ctx&&(this._needsDash()?this._dashedQuadraticTo(t,e,i,n):this._ctx.quadraticCurveTo(t,e,i,n)),this._xi=i,this._yi=n,this},arc:function(t,e,i,n,r,a){return this.addData(c.A,t,e,i,i,n,r-n,0,a?0:1),this._ctx&&this._ctx.arc(t,e,i,n,r,a),this._xi=m(r)*i+t,this._yi=v(r)*i+e,this},arcTo:function(t,e,i,n,r){return this._ctx&&this._ctx.arcTo(t,e,i,n,r),this},rect:function(t,e,i,n){return this._ctx&&this._ctx.rect(t,e,i,n),this.addData(c.R,t,e,i,n),this},closePath:function(){this.addData(c.Z);var t=this._ctx,e=this._x0,i=this._y0;return t&&(this._needsDash()&&this._dashedLineTo(e,i),t.closePath()),this._xi=e,this._yi=i,this},fill:function(t){t&&t.fill(),this.toStatic()},stroke:function(t){t&&t.stroke(),this.toStatic()},setLineDash:function(t){if(t instanceof Array){this._lineDash=t,this._dashIdx=0;for(var e=0,i=0;i<t.length;i++)e+=t[i];this._dashSum=e}return this},setLineDashOffset:function(t){return this._dashOffset=t,this},len:function(){return this._len},setData:function(t){var e=t.length;this.data&&this.data.length===e||!x||(this.data=new Float32Array(e));for(var i=0;i<e;i++)this.data[i]=t[i];this._len=e},appendPath:function(t){t instanceof Array||(t=[t]);for(var e=t.length,i=0,n=this._len,r=0;r<e;r++)i+=t[r].len();x&&this.data instanceof Float32Array&&(this.data=new Float32Array(n+i));for(r=0;r<e;r++)for(var a=t[r].data,o=0;o<a.length;o++)this.data[n++]=a[o];this._len=n},addData:function(t){if(this._saveData){var e=this.data;this._len+arguments.length>e.length&&(this._expandData(),e=this.data);for(var i=0;i<arguments.length;i++)e[this._len++]=arguments[i];this._prevCmd=t}},_expandData:function(){if(!(this.data instanceof Array)){for(var t=[],e=0;e<this._len;e++)t[e]=this.data[e];this.data=t}},_needsDash:function(){return this._lineDash},_dashedLineTo:function(t,e){var i,n,r=this._dashSum,a=this._dashOffset,o=this._lineDash,s=this._ctx,l=this._xi,c=this._yi,h=t-l,u=e-c,d=b(h*h+u*u),f=l,m=c,v=o.length;h/=d,u/=d,a<0&&(a=r+a),a%=r,f-=a*h,m-=a*u;while(h>0&&f<=t||h<0&&f>=t||0===h&&(u>0&&m<=e||u<0&&m>=e))n=this._dashIdx,i=o[n],f+=h*i,m+=u*i,this._dashIdx=(n+1)%v,h>0&&f<l||h<0&&f>l||u>0&&m<c||u<0&&m>c||s[n%2?"moveTo":"lineTo"](h>=0?p(f,t):g(f,t),u>=0?p(m,e):g(m,e));h=f-t,u=m-e,this._dashOffset=-b(h*h+u*u)},_dashedBezierTo:function(t,e,i,r,a,o){var s,l,c,h,u,d=this._dashSum,f=this._dashOffset,p=this._lineDash,g=this._ctx,m=this._xi,v=this._yi,y=n.cubicAt,x=0,w=this._dashIdx,S=p.length,k=0;for(f<0&&(f=d+f),f%=d,s=0;s<1;s+=.1)l=y(m,t,i,a,s+.1)-y(m,t,i,a,s),c=y(v,e,r,o,s+.1)-y(v,e,r,o,s),x+=b(l*l+c*c);for(;w<S;w++)if(k+=p[w],k>f)break;s=(k-f)/x;while(s<=1)h=y(m,t,i,a,s),u=y(v,e,r,o,s),w%2?g.moveTo(h,u):g.lineTo(h,u),s+=p[w]/x,w=(w+1)%S;w%2!==0&&g.lineTo(a,o),l=a-h,c=o-u,this._dashOffset=-b(l*l+c*c)},_dashedQuadraticTo:function(t,e,i,n){var r=i,a=n;i=(i+2*t)/3,n=(n+2*e)/3,t=(this._xi+2*t)/3,e=(this._yi+2*e)/3,this._dashedBezierTo(t,e,i,n,r,a)},toStatic:function(){var t=this.data;t instanceof Array&&(t.length=this._len,x&&(this.data=new Float32Array(t)))},getBoundingRect:function(){h[0]=h[1]=d[0]=d[1]=Number.MAX_VALUE,u[0]=u[1]=f[0]=f[1]=-Number.MAX_VALUE;for(var t=this.data,e=0,i=0,n=0,s=0,l=0;l<t.length;){var p=t[l++];switch(1===l&&(e=t[l],i=t[l+1],n=e,s=i),p){case c.M:n=t[l++],s=t[l++],e=n,i=s,d[0]=n,d[1]=s,f[0]=n,f[1]=s;break;case c.L:a.fromLine(e,i,t[l],t[l+1],d,f),e=t[l++],i=t[l++];break;case c.C:a.fromCubic(e,i,t[l++],t[l++],t[l++],t[l++],t[l],t[l+1],d,f),e=t[l++],i=t[l++];break;case c.Q:a.fromQuadratic(e,i,t[l++],t[l++],t[l],t[l+1],d,f),e=t[l++],i=t[l++];break;case c.A:var g=t[l++],b=t[l++],y=t[l++],x=t[l++],w=t[l++],S=t[l++]+w;l+=1;var k=1-t[l++];1===l&&(n=m(w)*y+g,s=v(w)*x+b),a.fromArc(g,b,y,x,w,S,k,d,f),e=m(S)*y+g,i=v(S)*x+b;break;case c.R:n=e=t[l++],s=i=t[l++];var O=t[l++],C=t[l++];a.fromLine(n,s,n+O,s+C,d,f);break;case c.Z:e=n,i=s;break}r.min(h,h,d),r.max(u,u,f)}return 0===l&&(h[0]=h[1]=u[0]=u[1]=0),new o(h[0],h[1],u[0]-h[0],u[1]-h[1])},rebuildPath:function(t){for(var e,i,n,r,a,o,s=this.data,l=this._ux,h=this._uy,u=this._len,d=0;d<u;){var f=s[d++];switch(1===d&&(n=s[d],r=s[d+1],e=n,i=r),f){case c.M:e=n=s[d++],i=r=s[d++],t.moveTo(n,r);break;case c.L:a=s[d++],o=s[d++],(y(a-n)>l||y(o-r)>h||d===u-1)&&(t.lineTo(a,o),n=a,r=o);break;case c.C:t.bezierCurveTo(s[d++],s[d++],s[d++],s[d++],s[d++],s[d++]),n=s[d-2],r=s[d-1];break;case c.Q:t.quadraticCurveTo(s[d++],s[d++],s[d++],s[d++]),n=s[d-2],r=s[d-1];break;case c.A:var p=s[d++],g=s[d++],b=s[d++],x=s[d++],w=s[d++],S=s[d++],k=s[d++],O=s[d++],C=b>x?b:x,_=b>x?1:b/x,A=b>x?x/b:1,T=Math.abs(b-x)>.001,P=w+S;T?(t.translate(p,g),t.rotate(k),t.scale(_,A),t.arc(0,0,C,w,P,1-O),t.scale(1/_,1/A),t.rotate(-k),t.translate(-p,-g)):t.arc(p,g,C,w,P,1-O),1===d&&(e=m(w)*b+p,i=v(w)*x+g),n=m(P)*b+p,r=v(P)*x+g;break;case c.R:e=n=s[d],i=r=s[d+1],t.rect(s[d++],s[d++],s[d++],s[d++]);break;case c.Z:t.closePath(),n=e,r=i}}}},w.CMD=c;var S=w;t.exports=S},"214f":function(t,e,i){"use strict";i("b0c5");var n=i("2aba"),r=i("32e9"),a=i("79e5"),o=i("be13"),s=i("2b4c"),l=i("520a"),c=s("species"),h=!a((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),u=function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var i="ab".split(t);return 2===i.length&&"a"===i[0]&&"b"===i[1]}();t.exports=function(t,e,i){var d=s(t),f=!a((function(){var e={};return e[d]=function(){return 7},7!=""[t](e)})),p=f?!a((function(){var e=!1,i=/a/;return i.exec=function(){return e=!0,null},"split"===t&&(i.constructor={},i.constructor[c]=function(){return i}),i[d](""),!e})):void 0;if(!f||!p||"replace"===t&&!h||"split"===t&&!u){var g=/./[d],m=i(o,d,""[t],(function(t,e,i,n,r){return e.exec===l?f&&!r?{done:!0,value:g.call(e,i,n)}:{done:!0,value:t.call(i,e,n)}:{done:!1}})),v=m[0],b=m[1];n(String.prototype,t,v),r(RegExp.prototype,d,2==e?function(t,e){return b.call(t,this,e)}:function(t){return b.call(t,this)})}}},"216a":function(t,e,i){var n=i("6d8b"),r=i("3842"),a=i("eda2"),o=i("944e"),s=i("89e3"),l=s.prototype,c=Math.ceil,h=Math.floor,u=1e3,d=60*u,f=60*d,p=24*f,g=function(t,e,i,n){while(i<n){var r=i+n>>>1;t[r][1]<e?i=r+1:n=r}return i},m=s.extend({type:"time",getLabel:function(t){var e=this._stepLvl,i=new Date(t);return a.formatTime(e[0],i,this.getSetting("useUTC"))},niceExtent:function(t){var e=this._extent;if(e[0]===e[1]&&(e[0]-=p,e[1]+=p),e[1]===-1/0&&e[0]===1/0){var i=new Date;e[1]=+new Date(i.getFullYear(),i.getMonth(),i.getDate()),e[0]=e[1]-p}this.niceTicks(t.splitNumber,t.minInterval,t.maxInterval);var n=this._interval;t.fixMin||(e[0]=r.round(h(e[0]/n)*n)),t.fixMax||(e[1]=r.round(c(e[1]/n)*n))},niceTicks:function(t,e,i){t=t||10;var n=this._extent,a=n[1]-n[0],s=a/t;null!=e&&s<e&&(s=e),null!=i&&s>i&&(s=i);var l=v.length,u=g(v,s,0,l),d=v[Math.min(u,l-1)],f=d[1];if("year"===d[0]){var p=a/f,m=r.nice(p/t,!0);f*=m}var b=this.getSetting("useUTC")?0:60*new Date(+n[0]||+n[1]).getTimezoneOffset()*1e3,y=[Math.round(c((n[0]-b)/f)*f+b),Math.round(h((n[1]-b)/f)*f+b)];o.fixExtent(y,n),this._stepLvl=d,this._interval=f,this._niceExtent=y},parse:function(t){return+r.parseDate(t)}});n.each(["contain","normalize"],(function(t){m.prototype[t]=function(e){return l[t].call(this,this.parse(e))}}));var v=[["hh:mm:ss",u],["hh:mm:ss",5*u],["hh:mm:ss",10*u],["hh:mm:ss",15*u],["hh:mm:ss",30*u],["hh:mm\nMM-dd",d],["hh:mm\nMM-dd",5*d],["hh:mm\nMM-dd",10*d],["hh:mm\nMM-dd",15*d],["hh:mm\nMM-dd",30*d],["hh:mm\nMM-dd",f],["hh:mm\nMM-dd",2*f],["hh:mm\nMM-dd",6*f],["hh:mm\nMM-dd",12*f],["MM-dd\nyyyy",p],["MM-dd\nyyyy",2*p],["MM-dd\nyyyy",3*p],["MM-dd\nyyyy",4*p],["MM-dd\nyyyy",5*p],["MM-dd\nyyyy",6*p],["week",7*p],["MM-dd\nyyyy",10*p],["week",14*p],["week",21*p],["month",31*p],["week",42*p],["month",62*p],["week",70*p],["quarter",95*p],["month",31*p*4],["month",31*p*5],["half-year",380*p/2],["month",31*p*8],["month",31*p*10],["year",380*p]];m.create=function(t){return new m({useUTC:t.ecModel.get("useUTC")})};var b=m;t.exports=b},"217b":function(t,e,i){var n=i("4e08"),r=(n.__DEV__,i("3301")),a=i("4f85"),o=a.extend({type:"series.line",dependencies:["grid","polar"],getInitialData:function(t,e){return r(this.getSource(),this,{useEncodeDefaulter:!0})},defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,clip:!0,label:{position:"top"},lineStyle:{width:2,type:"solid"},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0}});t.exports=o},"22d1":function(t,e){var i={};i="object"===typeof wx&&"function"===typeof wx.getSystemInfoSync?{browser:{},os:{},node:!1,wxa:!0,canvasSupported:!0,svgSupported:!1,touchEventsSupported:!0,domSupported:!1}:"undefined"===typeof document&&"undefined"!==typeof self?{browser:{},os:{},node:!1,worker:!0,canvasSupported:!0,domSupported:!1}:"undefined"===typeof navigator?{browser:{},os:{},node:!0,worker:!1,canvasSupported:!0,svgSupported:!0,domSupported:!1}:r(navigator.userAgent);var n=i;function r(t){var e={},i={},n=t.match(/Firefox\/([\d.]+)/),r=t.match(/MSIE\s([\d.]+)/)||t.match(/Trident\/.+?rv:(([\d.]+))/),a=t.match(/Edge\/([\d.]+)/),o=/micromessenger/i.test(t);return n&&(i.firefox=!0,i.version=n[1]),r&&(i.ie=!0,i.version=r[1]),a&&(i.edge=!0,i.version=a[1]),o&&(i.weChat=!0),{browser:i,os:e,node:!1,canvasSupported:!!document.createElement("canvas").getContext,svgSupported:"undefined"!==typeof SVGRect,touchEventsSupported:"ontouchstart"in window&&!i.ie&&!i.edge,pointerEventsSupported:"onpointerdown"in window&&(i.edge||i.ie&&i.version>=11),domSupported:"undefined"!==typeof document}}t.exports=n},2306:function(t,e,i){var n=i("6d8b"),r=i("342d"),a=i("41ef"),o=i("1687"),s=i("401b"),l=i("cbe5"),c=i("0cde"),h=i("0da8");e.Image=h;var u=i("e1fc");e.Group=u;var d=i("76a5");e.Text=d;var f=i("d9fc");e.Circle=f;var p=i("4aa2");e.Sector=p;var g=i("4573");e.Ring=g;var m=i("87b1");e.Polygon=m;var v=i("d498");e.Polyline=v;var b=i("c7a2");e.Rect=b;var y=i("cb11");e.Line=y;var x=i("ac0f");e.BezierCurve=x;var w=i("8d32");e.Arc=w;var S=i("d4c6");e.CompoundPath=S;var k=i("48a9");e.LinearGradient=k;var O=i("dded");e.RadialGradient=O;var C=i("9850");e.BoundingRect=C;var _=i("392f");e.IncrementalDisplayable=_;var A=i("9cf9"),T=Math.max,P=Math.min,M={},D=1,E={color:"textFill",textBorderColor:"textStroke",textBorderWidth:"textStrokeWidth"},I="emphasis",L="normal",j=1,R={},z={};function B(t){return l.extend(t)}function F(t,e){return r.extendFromString(t,e)}function N(t,e){z[t]=e}function H(t){if(z.hasOwnProperty(t))return z[t]}function $(t,e,i,n){var a=r.createFromString(t,e);return i&&("center"===n&&(i=W(i,a.getBoundingRect())),Y(a,i)),a}function V(t,e,i){var n=new h({style:{image:t,x:e.x,y:e.y,width:e.width,height:e.height},onload:function(t){if("center"===i){var r={width:t.width,height:t.height};n.setStyle(W(e,r))}}});return n}function W(t,e){var i,n=e.width/e.height,r=t.height*n;r<=t.width?i=t.height:(r=t.width,i=r/n);var a=t.x+t.width/2,o=t.y+t.height/2;return{x:a-r/2,y:o-i/2,width:r,height:i}}var X=r.mergePath;function Y(t,e){if(t.applyTransform){var i=t.getBoundingRect(),n=i.calculateTransform(e);t.applyTransform(n)}}function G(t){return A.subPixelOptimizeLine(t.shape,t.shape,t.style),t}function U(t){return A.subPixelOptimizeRect(t.shape,t.shape,t.style),t}var q=A.subPixelOptimize;function Z(t){return null!=t&&"none"!==t}var K=n.createHashMap(),J=0;function Q(t){if("string"!==typeof t)return t;var e=K.get(t);return e||(e=a.lift(t,-.1),J<1e4&&(K.set(t,e),J++)),e}function tt(t){if(t.__hoverStlDirty){t.__hoverStlDirty=!1;var e=t.__hoverStl;if(e){var i=t.__cachedNormalStl={};t.__cachedNormalZ2=t.z2;var n=t.style;for(var r in e)null!=e[r]&&(i[r]=n[r]);i.fill=n.fill,i.stroke=n.stroke}else t.__cachedNormalStl=t.__cachedNormalZ2=null}}function et(t){var e=t.__hoverStl;if(e&&!t.__highlighted){var i=t.__zr,n=t.useHoverLayer&&i&&"canvas"===i.painter.type;if(t.__highlighted=n?"layer":"plain",!(t.isGroup||!i&&t.useHoverLayer)){var r=t,a=t.style;n&&(r=i.addHover(t),a=r.style),Ot(a),n||tt(r),a.extendFrom(e),it(a,e,"fill"),it(a,e,"stroke"),kt(a),n||(t.dirty(!1),t.z2+=D)}}}function it(t,e,i){!Z(e[i])&&Z(t[i])&&(t[i]=Q(t[i]))}function nt(t){var e=t.__highlighted;if(e&&(t.__highlighted=!1,!t.isGroup))if("layer"===e)t.__zr&&t.__zr.removeHover(t);else{var i=t.style,n=t.__cachedNormalStl;n&&(Ot(i),t.setStyle(n),kt(i));var r=t.__cachedNormalZ2;null!=r&&t.z2-r===D&&(t.z2=r)}}function rt(t,e,i){var n,r=L,a=L;t.__highlighted&&(r=I,n=!0),e(t,i),t.__highlighted&&(a=I,n=!0),t.isGroup&&t.traverse((function(t){!t.isGroup&&e(t,i)})),n&&t.__highDownOnUpdate&&t.__highDownOnUpdate(r,a)}function at(t,e){e=t.__hoverStl=!1!==e&&(t.hoverStyle||e||{}),t.__hoverStlDirty=!0,t.__highlighted&&(t.__cachedNormalStl=null,nt(t),et(t))}function ot(t){!ht(this,t)&&!this.__highByOuter&&rt(this,et)}function st(t){!ht(this,t)&&!this.__highByOuter&&rt(this,nt)}function lt(t){this.__highByOuter|=1<<(t||0),rt(this,et)}function ct(t){!(this.__highByOuter&=~(1<<(t||0)))&&rt(this,nt)}function ht(t,e){return t.__highDownSilentOnTouch&&e.zrByTouch}function ut(t,e){dt(t,!0),rt(t,at,e)}function dt(t,e){var i=!1===e;if(t.__highDownSilentOnTouch=t.highDownSilentOnTouch,t.__highDownOnUpdate=t.highDownOnUpdate,!i||t.__highDownDispatcher){var n=i?"off":"on";t[n]("mouseover",ot)[n]("mouseout",st),t[n]("emphasis",lt)[n]("normal",ct),t.__highByOuter=t.__highByOuter||0,t.__highDownDispatcher=!i}}function ft(t){return!(!t||!t.__highDownDispatcher)}function pt(t){var e=R[t];return null==e&&j<=32&&(e=R[t]=j++),e}function gt(t,e,i,r,a,o,s){a=a||M;var l,c=a.labelFetcher,h=a.labelDataIndex,u=a.labelDimIndex,d=a.labelProp,f=i.getShallow("show"),p=r.getShallow("show");(f||p)&&(c&&(l=c.getFormattedLabel(h,"normal",null,u,d)),null==l&&(l=n.isFunction(a.defaultText)?a.defaultText(h,a):a.defaultText));var g=f?l:null,m=p?n.retrieve2(c?c.getFormattedLabel(h,"emphasis",null,u,d):null,l):null;null==g&&null==m||(vt(t,i,o,a),vt(e,r,s,a,!0)),t.text=g,e.text=m}function mt(t,e,i){var r=t.style;e&&(Ot(r),t.setStyle(e),kt(r)),r=t.__hoverStl,i&&r&&(Ot(r),n.extend(r,i),kt(r))}function vt(t,e,i,r,a){return yt(t,e,r,a),i&&n.extend(t,i),t}function bt(t,e,i){var n,r={isRectText:!0};!1===i?n=!0:r.autoColor=i,yt(t,e,r,n)}function yt(t,e,i,r){if(i=i||M,i.isRectText){var a;i.getTextPosition?a=i.getTextPosition(e,r):(a=e.getShallow("position")||(r?null:"inside"),"outside"===a&&(a="top")),t.textPosition=a,t.textOffset=e.getShallow("offset");var o=e.getShallow("rotate");null!=o&&(o*=Math.PI/180),t.textRotation=o,t.textDistance=n.retrieve2(e.getShallow("distance"),r?null:5)}var s,l=e.ecModel,c=l&&l.option.textStyle,h=xt(e);if(h)for(var u in s={},h)if(h.hasOwnProperty(u)){var d=e.getModel(["rich",u]);wt(s[u]={},d,c,i,r)}return t.rich=s,wt(t,e,c,i,r,!0),i.forceRich&&!i.textStyle&&(i.textStyle={}),t}function xt(t){var e;while(t&&t!==t.ecModel){var i=(t.option||M).rich;if(i)for(var n in e=e||{},i)i.hasOwnProperty(n)&&(e[n]=1);t=t.parentModel}return e}function wt(t,e,i,r,a,o){i=!a&&i||M,t.textFill=St(e.getShallow("color"),r)||i.color,t.textStroke=St(e.getShallow("textBorderColor"),r)||i.textBorderColor,t.textStrokeWidth=n.retrieve2(e.getShallow("textBorderWidth"),i.textBorderWidth),a||(o&&(t.insideRollbackOpt=r,kt(t)),null==t.textFill&&(t.textFill=r.autoColor)),t.fontStyle=e.getShallow("fontStyle")||i.fontStyle,t.fontWeight=e.getShallow("fontWeight")||i.fontWeight,t.fontSize=e.getShallow("fontSize")||i.fontSize,t.fontFamily=e.getShallow("fontFamily")||i.fontFamily,t.textAlign=e.getShallow("align"),t.textVerticalAlign=e.getShallow("verticalAlign")||e.getShallow("baseline"),t.textLineHeight=e.getShallow("lineHeight"),t.textWidth=e.getShallow("width"),t.textHeight=e.getShallow("height"),t.textTag=e.getShallow("tag"),o&&r.disableBox||(t.textBackgroundColor=St(e.getShallow("backgroundColor"),r),t.textPadding=e.getShallow("padding"),t.textBorderColor=St(e.getShallow("borderColor"),r),t.textBorderWidth=e.getShallow("borderWidth"),t.textBorderRadius=e.getShallow("borderRadius"),t.textBoxShadowColor=e.getShallow("shadowColor"),t.textBoxShadowBlur=e.getShallow("shadowBlur"),t.textBoxShadowOffsetX=e.getShallow("shadowOffsetX"),t.textBoxShadowOffsetY=e.getShallow("shadowOffsetY")),t.textShadowColor=e.getShallow("textShadowColor")||i.textShadowColor,t.textShadowBlur=e.getShallow("textShadowBlur")||i.textShadowBlur,t.textShadowOffsetX=e.getShallow("textShadowOffsetX")||i.textShadowOffsetX,t.textShadowOffsetY=e.getShallow("textShadowOffsetY")||i.textShadowOffsetY}function St(t,e){return"auto"!==t?t:e&&e.autoColor?e.autoColor:null}function kt(t){var e,i=t.textPosition,n=t.insideRollbackOpt;if(n&&null==t.textFill){var r=n.autoColor,a=n.isRectText,o=n.useInsideStyle,s=!1!==o&&(!0===o||a&&i&&"string"===typeof i&&i.indexOf("inside")>=0),l=!s&&null!=r;(s||l)&&(e={textFill:t.textFill,textStroke:t.textStroke,textStrokeWidth:t.textStrokeWidth}),s&&(t.textFill="#fff",null==t.textStroke&&(t.textStroke=r,null==t.textStrokeWidth&&(t.textStrokeWidth=2))),l&&(t.textFill=r)}t.insideRollback=e}function Ot(t){var e=t.insideRollback;e&&(t.textFill=e.textFill,t.textStroke=e.textStroke,t.textStrokeWidth=e.textStrokeWidth,t.insideRollback=null)}function Ct(t,e){var i=e&&e.getModel("textStyle");return n.trim([t.fontStyle||i&&i.getShallow("fontStyle")||"",t.fontWeight||i&&i.getShallow("fontWeight")||"",(t.fontSize||i&&i.getShallow("fontSize")||12)+"px",t.fontFamily||i&&i.getShallow("fontFamily")||"sans-serif"].join(" "))}function _t(t,e,i,n,r,a){"function"===typeof r&&(a=r,r=null);var o=n&&n.isAnimationEnabled();if(o){var s=t?"Update":"",l=n.getShallow("animationDuration"+s),c=n.getShallow("animationEasing"+s),h=n.getShallow("animationDelay"+s);"function"===typeof h&&(h=h(r,n.getAnimationDelayParams?n.getAnimationDelayParams(e,r):null)),"function"===typeof l&&(l=l(r)),l>0?e.animateTo(i,l,h||0,c,a,!!a):(e.stopAnimation(),e.attr(i),a&&a())}else e.stopAnimation(),e.attr(i),a&&a()}function At(t,e,i,n,r){_t(!0,t,e,i,n,r)}function Tt(t,e,i,n,r){_t(!1,t,e,i,n,r)}function Pt(t,e){var i=o.identity([]);while(t&&t!==e)o.mul(i,t.getLocalTransform(),i),t=t.parent;return i}function Mt(t,e,i){return e&&!n.isArrayLike(e)&&(e=c.getLocalTransform(e)),i&&(e=o.invert([],e)),s.applyTransform([],t,e)}function Dt(t,e,i){var n=0===e[4]||0===e[5]||0===e[0]?1:Math.abs(2*e[4]/e[0]),r=0===e[4]||0===e[5]||0===e[2]?1:Math.abs(2*e[4]/e[2]),a=["left"===t?-n:"right"===t?n:0,"top"===t?-r:"bottom"===t?r:0];return a=Mt(a,e,i),Math.abs(a[0])>Math.abs(a[1])?a[0]>0?"right":"left":a[1]>0?"bottom":"top"}function Et(t,e,i,r){if(t&&e){var a=o(t);e.traverse((function(t){if(!t.isGroup&&t.anid){var e=a[t.anid];if(e){var n=l(t);t.attr(l(e)),At(t,n,i,t.dataIndex)}}}))}function o(t){var e={};return t.traverse((function(t){!t.isGroup&&t.anid&&(e[t.anid]=t)})),e}function l(t){var e={position:s.clone(t.position),rotation:t.rotation};return t.shape&&(e.shape=n.extend({},t.shape)),e}}function It(t,e){return n.map(t,(function(t){var i=t[0];i=T(i,e.x),i=P(i,e.x+e.width);var n=t[1];return n=T(n,e.y),n=P(n,e.y+e.height),[i,n]}))}function Lt(t,e){var i=T(t.x,e.x),n=P(t.x+t.width,e.x+e.width),r=T(t.y,e.y),a=P(t.y+t.height,e.y+e.height);if(n>=i&&a>=r)return{x:i,y:r,width:n-i,height:a-r}}function jt(t,e,i){e=n.extend({rectHover:!0},e);var r=e.style={strokeNoScale:!0};if(i=i||{x:-1,y:-1,width:2,height:2},t)return 0===t.indexOf("image://")?(r.image=t.slice(8),n.defaults(r,i),new h(e)):$(t.replace("path://",""),e,i,"center")}function Rt(t,e,i,n,r){for(var a=0,o=r[r.length-1];a<r.length;a++){var s=r[a];if(zt(t,e,i,n,s[0],s[1],o[0],o[1]))return!0;o=s}}function zt(t,e,i,n,r,a,o,s){var l=i-t,c=n-e,h=o-r,u=s-a,d=Bt(h,u,l,c);if(Ft(d))return!1;var f=t-r,p=e-a,g=Bt(f,p,l,c)/d;if(g<0||g>1)return!1;var m=Bt(f,p,h,u)/d;return!(m<0||m>1)}function Bt(t,e,i,n){return t*n-i*e}function Ft(t){return t<=1e-6&&t>=-1e-6}N("circle",f),N("sector",p),N("ring",g),N("polygon",m),N("polyline",v),N("rect",b),N("line",y),N("bezierCurve",x),N("arc",w),e.Z2_EMPHASIS_LIFT=D,e.CACHED_LABEL_STYLE_PROPERTIES=E,e.extendShape=B,e.extendPath=F,e.registerShape=N,e.getShapeClass=H,e.makePath=$,e.makeImage=V,e.mergePath=X,e.resizePath=Y,e.subPixelOptimizeLine=G,e.subPixelOptimizeRect=U,e.subPixelOptimize=q,e.setElementHoverStyle=at,e.setHoverStyle=ut,e.setAsHighDownDispatcher=dt,e.isHighDownDispatcher=ft,e.getHighlightDigit=pt,e.setLabelStyle=gt,e.modifyLabelStyle=mt,e.setTextStyle=vt,e.setText=bt,e.getFont=Ct,e.updateProps=At,e.initProps=Tt,e.getTransform=Pt,e.applyTransform=Mt,e.transformDirection=Dt,e.groupTransition=Et,e.clipPointsByRect=It,e.clipRectByRect=Lt,e.createIcon=jt,e.linePolygonIntersect=Rt,e.lineLineIntersect=zt},"230e":function(t,e,i){var n=i("d3f4"),r=i("7726").document,a=n(r)&&n(r.createElement);t.exports=function(t){return a?r.createElement(t):{}}},"23c6":function(t,e,i){var n=i("2d95"),r=i("2b4c")("toStringTag"),a="Arguments"==n(function(){return arguments}()),o=function(t,e){try{return t[e]}catch(i){}};t.exports=function(t){var e,i,s;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(i=o(e=Object(t),r))?i:a?n(e):"Object"==(s=n(e))&&"function"==typeof e.callee?"Arguments":s}},"255c":function(t,e,i){var n=i("3eba"),r=i("d4d1"),a=r.Polygon,o=i("2306"),s=i("6d8b"),l=s.bind,c=s.extend,h=i("80f0"),u=n.extendChartView({type:"themeRiver",init:function(){this._layers=[]},render:function(t,e,i){var n=t.getData(),r=this.group,s=t.getLayerSeries(),u=n.getLayout("layoutInfo"),f=u.rect,p=u.boundaryGap;function g(t){return t.name}r.attr("position",[0,f.y+p[0]]);var m=new h(this._layersSeries||[],s,g,g),v={};function b(e,i,l){var h=this._layers;if("remove"!==e){for(var u,f,p,g=[],m=[],b=s[i].indices,y=0;y<b.length;y++){var x=n.getItemLayout(b[y]),w=x.x,S=x.y0,k=x.y;g.push([w,S]),m.push([w,S+k]),u=n.getItemVisual(b[y],"color")}var O=n.getItemLayout(b[0]),C=n.getItemModel(b[y-1]),_=C.getModel("label"),A=_.get("margin");if("add"===e){var T=v[i]=new o.Group;f=new a({shape:{points:g,stackedOnPoints:m,smooth:.4,stackedOnSmooth:.4,smoothConstraint:!1},z2:0}),p=new o.Text({style:{x:O.x-A,y:O.y0+O.y/2}}),T.add(f),T.add(p),r.add(T),f.setClipPath(d(f.getBoundingRect(),t,(function(){f.removeClipPath()})))}else{T=h[l];f=T.childAt(0),p=T.childAt(1),r.add(T),v[i]=T,o.updateProps(f,{shape:{points:g,stackedOnPoints:m}},t),o.updateProps(p,{style:{x:O.x-A,y:O.y0+O.y/2}},t)}var P=C.getModel("emphasis.itemStyle"),M=C.getModel("itemStyle");o.setTextStyle(p.style,_,{text:_.get("show")?t.getFormattedLabel(b[y-1],"normal")||n.getName(b[y-1]):null,textVerticalAlign:"middle"}),f.setStyle(c({fill:u},M.getItemStyle(["color"]))),o.setHoverStyle(f,P.getItemStyle())}else r.remove(h[i])}m.add(l(b,this,"add")).update(l(b,this,"update")).remove(l(b,this,"remove")).execute(),this._layersSeries=s,this._layers=v},dispose:function(){}});function d(t,e,i){var n=new o.Rect({shape:{x:t.x-10,y:t.y-10,width:0,height:t.height+20}});return o.initProps(n,{shape:{width:t.width+20,height:t.height+20}},e,i),n}t.exports=u},2621:function(t,e){e.f=Object.getOwnPropertySymbols},"26e1":function(t,e,i){var n=i("6d8b"),r=i("e0d3"),a=n.each,o=n.isObject,s=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function l(t){var e=t&&t.itemStyle;if(e)for(var i=0,r=s.length;i<r;i++){var a=s[i],o=e.normal,l=e.emphasis;o&&o[a]&&(t[a]=t[a]||{},t[a].normal?n.merge(t[a].normal,o[a]):t[a].normal=o[a],o[a]=null),l&&l[a]&&(t[a]=t[a]||{},t[a].emphasis?n.merge(t[a].emphasis,l[a]):t[a].emphasis=l[a],l[a]=null)}}function c(t,e,i){if(t&&t[e]&&(t[e].normal||t[e].emphasis)){var r=t[e].normal,a=t[e].emphasis;r&&(i?(t[e].normal=t[e].emphasis=null,n.defaults(t[e],r)):t[e]=r),a&&(t.emphasis=t.emphasis||{},t.emphasis[e]=a)}}function h(t){c(t,"itemStyle"),c(t,"lineStyle"),c(t,"areaStyle"),c(t,"label"),c(t,"labelLine"),c(t,"upperLabel"),c(t,"edgeLabel")}function u(t,e){var i=o(t)&&t[e],n=o(i)&&i.textStyle;if(n)for(var a=0,s=r.TEXT_STYLE_OPTIONS.length;a<s;a++){e=r.TEXT_STYLE_OPTIONS[a];n.hasOwnProperty(e)&&(i[e]=n[e])}}function d(t){t&&(h(t),u(t,"label"),t.emphasis&&u(t.emphasis,"label"))}function f(t){if(o(t)){l(t),h(t),u(t,"label"),u(t,"upperLabel"),u(t,"edgeLabel"),t.emphasis&&(u(t.emphasis,"label"),u(t.emphasis,"upperLabel"),u(t.emphasis,"edgeLabel"));var e=t.markPoint;e&&(l(e),d(e));var i=t.markLine;i&&(l(i),d(i));var r=t.markArea;r&&d(r);var a=t.data;if("graph"===t.type){a=a||t.nodes;var s=t.links||t.edges;if(s&&!n.isTypedArray(s))for(var f=0;f<s.length;f++)d(s[f]);n.each(t.categories,(function(t){h(t)}))}if(a&&!n.isTypedArray(a))for(f=0;f<a.length;f++)d(a[f]);e=t.markPoint;if(e&&e.data){var p=e.data;for(f=0;f<p.length;f++)d(p[f])}i=t.markLine;if(i&&i.data){var g=i.data;for(f=0;f<g.length;f++)n.isArray(g[f])?(d(g[f][0]),d(g[f][1])):d(g[f])}"gauge"===t.type?(u(t,"axisLabel"),u(t,"title"),u(t,"detail")):"treemap"===t.type?(c(t.breadcrumb,"itemStyle"),n.each(t.levels,(function(t){h(t)}))):"tree"===t.type&&h(t.leaves)}}function p(t){return n.isArray(t)?t:t?[t]:[]}function g(t){return(n.isArray(t)?t[0]:t)||{}}function m(t,e){a(p(t.series),(function(t){o(t)&&f(t)}));var i=["xAxis","yAxis","radiusAxis","angleAxis","singleAxis","parallelAxis","radar"];e&&i.push("valueAxis","categoryAxis","logAxis","timeAxis"),a(i,(function(e){a(p(t[e]),(function(t){t&&(u(t,"axisLabel"),u(t.axisPointer,"label"))}))})),a(p(t.parallel),(function(t){var e=t&&t.parallelAxisDefault;u(e,"axisLabel"),u(e&&e.axisPointer,"label")})),a(p(t.calendar),(function(t){c(t,"itemStyle"),u(t,"dayLabel"),u(t,"monthLabel"),u(t,"yearLabel")})),a(p(t.radar),(function(t){u(t,"name")})),a(p(t.geo),(function(t){o(t)&&(d(t),a(p(t.regions),(function(t){d(t)})))})),a(p(t.timeline),(function(t){d(t),c(t,"label"),c(t,"itemStyle"),c(t,"controlStyle",!0);var e=t.data;n.isArray(e)&&n.each(e,(function(t){n.isObject(t)&&(c(t,"label"),c(t,"itemStyle"))}))})),a(p(t.toolbox),(function(t){c(t,"iconStyle"),a(t.feature,(function(t){c(t,"iconStyle")}))})),u(g(t.axisPointer),"label"),u(g(t.tooltip).axisPointer,"label")}t.exports=m},2789:function(t,e,i){"use strict";i("f0a2")},"27ee":function(t,e,i){var n=i("23c6"),r=i("2b4c")("iterator"),a=i("84f2");t.exports=i("8378").getIteratorMethod=function(t){if(void 0!=t)return t[r]||t["@@iterator"]||a[n(t)]}},"282b":function(t,e,i){var n=i("6d8b");function r(t){for(var e=0;e<t.length;e++)t[e][1]||(t[e][1]=t[e][0]);return function(e,i,r){for(var a={},o=0;o<t.length;o++){var s=t[o][1];if(!(i&&n.indexOf(i,s)>=0||r&&n.indexOf(r,s)<0)){var l=e.getShallow(s);null!=l&&(a[t[o][0]]=l)}}return a}}t.exports=r},2877:function(t,e,i){"use strict";function n(t,e,i,n,r,a,o,s){var l,c="function"===typeof t?t.options:t;if(e&&(c.render=e,c.staticRenderFns=i,c._compiled=!0),n&&(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__),r&&r.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},c._ssrRegister=l):r&&(l=s?function(){r.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:r),l)if(c.functional){c._injectStyles=l;var h=c.render;c.render=function(t,e){return l.call(e),h(t,e)}}else{var u=c.beforeCreate;c.beforeCreate=u?[].concat(u,l):[l]}return{exports:t,options:c}}i.d(e,"a",(function(){return n}))},"28a5":function(t,e,i){"use strict";var n=i("aae3"),r=i("cb7c"),a=i("ebd6"),o=i("0390"),s=i("9def"),l=i("5f1b"),c=i("520a"),h=i("79e5"),u=Math.min,d=[].push,f="split",p="length",g="lastIndex",m=4294967295,v=!h((function(){RegExp(m,"y")}));i("214f")("split",2,(function(t,e,i,h){var b;return b="c"=="abbc"[f](/(b)*/)[1]||4!="test"[f](/(?:)/,-1)[p]||2!="ab"[f](/(?:ab)*/)[p]||4!="."[f](/(.?)(.?)/)[p]||"."[f](/()()/)[p]>1||""[f](/.?/)[p]?function(t,e){var r=String(this);if(void 0===t&&0===e)return[];if(!n(t))return i.call(r,t,e);var a,o,s,l=[],h=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),u=0,f=void 0===e?m:e>>>0,v=new RegExp(t.source,h+"g");while(a=c.call(v,r)){if(o=v[g],o>u&&(l.push(r.slice(u,a.index)),a[p]>1&&a.index<r[p]&&d.apply(l,a.slice(1)),s=a[0][p],u=o,l[p]>=f))break;v[g]===a.index&&v[g]++}return u===r[p]?!s&&v.test("")||l.push(""):l.push(r.slice(u)),l[p]>f?l.slice(0,f):l}:"0"[f](void 0,0)[p]?function(t,e){return void 0===t&&0===e?[]:i.call(this,t,e)}:i,[function(i,n){var r=t(this),a=void 0==i?void 0:i[e];return void 0!==a?a.call(i,r,n):b.call(String(r),i,n)},function(t,e){var n=h(b,t,this,e,b!==i);if(n.done)return n.value;var c=r(t),d=String(this),f=a(c,RegExp),p=c.unicode,g=(c.ignoreCase?"i":"")+(c.multiline?"m":"")+(c.unicode?"u":"")+(v?"y":"g"),y=new f(v?c:"^(?:"+c.source+")",g),x=void 0===e?m:e>>>0;if(0===x)return[];if(0===d.length)return null===l(y,d)?[d]:[];var w=0,S=0,k=[];while(S<d.length){y.lastIndex=v?S:0;var O,C=l(y,v?d:d.slice(S));if(null===C||(O=u(s(y.lastIndex+(v?0:S)),d.length))===w)S=o(d,S,p);else{if(k.push(d.slice(w,S)),k.length===x)return k;for(var _=1;_<=C.length-1;_++)if(k.push(C[_]),k.length===x)return k;S=w=O}}return k.push(d.slice(w)),k}]}))},"292e":function(t,e,i){var n=i("3842"),r=n.parsePercent,a=n.linearMap,o=i("f934"),s=i("bb70"),l=i("6d8b"),c=2*Math.PI,h=Math.PI/180;function u(t,e){return o.getLayoutRect(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function d(t,e,i,n){e.eachSeriesByType(t,(function(t){var e=t.getData(),n=e.mapDimension("value"),o=u(t,i),d=t.get("center"),f=t.get("radius");l.isArray(f)||(f=[0,f]),l.isArray(d)||(d=[d,d]);var p=r(o.width,i.getWidth()),g=r(o.height,i.getHeight()),m=Math.min(p,g),v=r(d[0],p)+o.x,b=r(d[1],g)+o.y,y=r(f[0],m/2),x=r(f[1],m/2),w=-t.get("startAngle")*h,S=t.get("minAngle")*h,k=0;e.each(n,(function(t){!isNaN(t)&&k++}));var O=e.getSum(n),C=Math.PI/(O||k)*2,_=t.get("clockwise"),A=t.get("roseType"),T=t.get("stillShowZeroSum"),P=e.getDataExtent(n);P[0]=0;var M=c,D=0,E=w,I=_?1:-1;if(e.each(n,(function(t,i){var n;if(isNaN(t))e.setItemLayout(i,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:_,cx:v,cy:b,r0:y,r:A?NaN:x,viewRect:o});else{n="area"!==A?0===O&&T?C:t*C:c/k,n<S?(n=S,M-=S):D+=t;var r=E+I*n;e.setItemLayout(i,{angle:n,startAngle:E,endAngle:r,clockwise:_,cx:v,cy:b,r0:y,r:A?a(t,P,[y,x]):x,viewRect:o}),E=r}})),M<c&&k)if(M<=.001){var L=c/k;e.each(n,(function(t,i){if(!isNaN(t)){var n=e.getItemLayout(i);n.angle=L,n.startAngle=w+I*i*L,n.endAngle=w+I*(i+1)*L}}))}else C=M/D,E=w,e.each(n,(function(t,i){if(!isNaN(t)){var n=e.getItemLayout(i),r=n.angle===S?S:t*C;n.startAngle=E,n.endAngle=E+I*r,E+=I*r}}));s(t,x,o.width,o.height,o.x,o.y)}))}t.exports=d},"294c":function(t,e){t.exports=function(t){try{return!!t()}catch(e){return!0}}},"29a8":function(t,e){var i={legend:{selector:{all:"全选",inverse:"反选"}},toolbox:{brush:{title:{rect:"矩形选择",polygon:"圈选",lineX:"横向选择",lineY:"纵向选择",keep:"保持选择",clear:"清除选择"}},dataView:{title:"数据视图",lang:["数据视图","关闭","刷新"]},dataZoom:{title:{zoom:"区域缩放",back:"区域缩放还原"}},magicType:{title:{line:"切换为折线图",bar:"切换为柱状图",stack:"切换为堆叠",tiled:"切换为平铺"}},restore:{title:"还原"},saveAsImage:{title:"保存为图片",lang:["右键另存为图片"]}},series:{typeNames:{pie:"饼图",bar:"柱状图",line:"折线图",scatter:"散点图",effectScatter:"涟漪散点图",radar:"雷达图",tree:"树图",treemap:"矩形树图",boxplot:"箱型图",candlestick:"K线图",k:"K线图",heatmap:"热力图",map:"地图",parallel:"平行坐标图",lines:"线图",graph:"关系图",sankey:"桑基图",funnel:"漏斗图",gauge:"仪表盘图",pictorialBar:"象形柱图",themeRiver:"主题河流图",sunburst:"旭日图"}},aria:{general:{withTitle:"这是一个关于“{title}”的图表。",withoutTitle:"这是一个图表,"},series:{single:{prefix:"",withName:"图表类型是{seriesType},表示{seriesName}。",withoutName:"图表类型是{seriesType}。"},multiple:{prefix:"它由{seriesCount}个图表系列组成。",withName:"第{seriesId}个系列是一个表示{seriesName}的{seriesType}",withoutName:"第{seriesId}个系列是一个{seriesType}",separator:{middle:"",end:"。"}}},data:{allData:"其数据是——",partialData:"其中,前{displayCnt}项是——",withName:"{name}的数据是{value}",withoutName:"{value}",separator:{middle:"",end:""}}}};t.exports=i},"29f3":function(t,e){var i=Object.prototype,n=i.toString;function r(t){return n.call(t)}t.exports=r},"2aba":function(t,e,i){var n=i("7726"),r=i("32e9"),a=i("69a8"),o=i("ca5a")("src"),s=i("fa5b"),l="toString",c=(""+s).split(l);i("8378").inspectSource=function(t){return s.call(t)},(t.exports=function(t,e,i,s){var l="function"==typeof i;l&&(a(i,"name")||r(i,"name",e)),t[e]!==i&&(l&&(a(i,o)||r(i,o,t[e]?""+t[e]:c.join(String(e)))),t===n?t[e]=i:s?t[e]?t[e]=i:r(t,e,i):(delete t[e],r(t,e,i)))})(Function.prototype,l,(function(){return"function"==typeof this&&this[o]||s.call(this)}))},"2adb":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getPropsValues=s,e.bindProps=l;var n=i("034d"),r=a(n);function a(t){return t&&t.__esModule?t:{default:t}}function o(t){return t.charAt(0).toUpperCase()+t.slice(1)}function s(t,e){return Object.keys(e).reduce((function(e,i){return void 0!==t[i]&&(e[i]=t[i]),e}),{})}function l(t,e,i){var n=function(n){var a=i[n],s=a.twoWay,l=a.type,c=a.trackProperties,h=a.noBind;if(h)return"continue";var u="set"+o(n),d="get"+o(n),f=n.toLowerCase()+"_changed",p=t[n];if("undefined"===typeof e[u])throw new Error(u+" is not a method of (the Maps object corresponding to) "+t.$options._componentTag);l===Object&&c?(0,r.default)(t,c.map((function(t){return n+"."+t})),(function(){e[u](t[n])}),void 0!==t[n]):t.$watch(n,(function(){var i=t[n];e[u](i)}),{immediate:"undefined"!==typeof p,deep:l===Object}),s&&(t.$gmapOptions.autobindAllEvents||t.$listeners[f])&&e.addListener(f,(function(){t.$emit(f,e[d]())}))};for(var a in i)n(a)}},"2aeb":function(t,e,i){var n=i("cb7c"),r=i("1495"),a=i("e11e"),o=i("613b")("IE_PROTO"),s=function(){},l="prototype",c=function(){var t,e=i("230e")("iframe"),n=a.length,r="<",o=">";e.style.display="none",i("fab2e").appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write(r+"script"+o+"document.F=Object"+r+"/script"+o),t.close(),c=t.F;while(n--)delete c[l][a[n]];return c()};t.exports=Object.create||function(t,e){var i;return null!==t?(s[l]=n(t),i=new s,s[l]=null,i[o]=t):i=c(),void 0===e?i:r(i,e)}},"2b0e":function(t,e,i){"use strict";i.r(e),function(t){
/*!
* Vue.js v2.6.14
* (c) 2014-2021 Evan You
* Released under the MIT License.
*/
var i=Object.freeze({});function n(t){return void 0===t||null===t}function r(t){return void 0!==t&&null!==t}function a(t){return!0===t}function o(t){return!1===t}function s(t){return"string"===typeof t||"number"===typeof t||"symbol"===typeof t||"boolean"===typeof t}function l(t){return null!==t&&"object"===typeof t}var c=Object.prototype.toString;function h(t){return"[object Object]"===c.call(t)}function u(t){return"[object RegExp]"===c.call(t)}function d(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function f(t){return r(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function p(t){return null==t?"":Array.isArray(t)||h(t)&&t.toString===c?JSON.stringify(t,null,2):String(t)}function g(t){var e=parseFloat(t);return isNaN(e)?t:e}function m(t,e){for(var i=Object.create(null),n=t.split(","),r=0;r<n.length;r++)i[n[r]]=!0;return e?function(t){return i[t.toLowerCase()]}:function(t){return i[t]}}m("slot,component",!0);var v=m("key,ref,slot,slot-scope,is");function b(t,e){if(t.length){var i=t.indexOf(e);if(i>-1)return t.splice(i,1)}}var y=Object.prototype.hasOwnProperty;function x(t,e){return y.call(t,e)}function w(t){var e=Object.create(null);return function(i){var n=e[i];return n||(e[i]=t(i))}}var S=/-(\w)/g,k=w((function(t){return t.replace(S,(function(t,e){return e?e.toUpperCase():""}))})),O=w((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),C=/\B([A-Z])/g,_=w((function(t){return t.replace(C,"-$1").toLowerCase()}));function A(t,e){function i(i){var n=arguments.length;return n?n>1?t.apply(e,arguments):t.call(e,i):t.call(e)}return i._length=t.length,i}function T(t,e){return t.bind(e)}var P=Function.prototype.bind?T:A;function M(t,e){e=e||0;var i=t.length-e,n=new Array(i);while(i--)n[i]=t[i+e];return n}function D(t,e){for(var i in e)t[i]=e[i];return t}function E(t){for(var e={},i=0;i<t.length;i++)t[i]&&D(e,t[i]);return e}function I(t,e,i){}var L=function(t,e,i){return!1},j=function(t){return t};function R(t,e){if(t===e)return!0;var i=l(t),n=l(e);if(!i||!n)return!i&&!n&&String(t)===String(e);try{var r=Array.isArray(t),a=Array.isArray(e);if(r&&a)return t.length===e.length&&t.every((function(t,i){return R(t,e[i])}));if(t instanceof Date&&e instanceof Date)return t.getTime()===e.getTime();if(r||a)return!1;var o=Object.keys(t),s=Object.keys(e);return o.length===s.length&&o.every((function(i){return R(t[i],e[i])}))}catch(c){return!1}}function z(t,e){for(var i=0;i<t.length;i++)if(R(t[i],e))return i;return-1}function B(t){var e=!1;return function(){e||(e=!0,t.apply(this,arguments))}}var F="data-server-rendered",N=["component","directive","filter"],H=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","serverPrefetch"],$={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:L,isReservedAttr:L,isUnknownElement:L,getTagNamespace:I,parsePlatformTagName:j,mustUseProp:L,async:!0,_lifecycleHooks:H},V=/a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/;function W(t){var e=(t+"").charCodeAt(0);return 36===e||95===e}function X(t,e,i,n){Object.defineProperty(t,e,{value:i,enumerable:!!n,writable:!0,configurable:!0})}var Y=new RegExp("[^"+V.source+".$_\\d]");function G(t){if(!Y.test(t)){var e=t.split(".");return function(t){for(var i=0;i<e.length;i++){if(!t)return;t=t[e[i]]}return t}}}var U,q="__proto__"in{},Z="undefined"!==typeof window,K="undefined"!==typeof WXEnvironment&&!!WXEnvironment.platform,J=K&&WXEnvironment.platform.toLowerCase(),Q=Z&&window.navigator.userAgent.toLowerCase(),tt=Q&&/msie|trident/.test(Q),et=Q&&Q.indexOf("msie 9.0")>0,it=Q&&Q.indexOf("edge/")>0,nt=(Q&&Q.indexOf("android"),Q&&/iphone|ipad|ipod|ios/.test(Q)||"ios"===J),rt=(Q&&/chrome\/\d+/.test(Q),Q&&/phantomjs/.test(Q),Q&&Q.match(/firefox\/(\d+)/)),at={}.watch,ot=!1;if(Z)try{var st={};Object.defineProperty(st,"passive",{get:function(){ot=!0}}),window.addEventListener("test-passive",null,st)}catch(Oo){}var lt=function(){return void 0===U&&(U=!Z&&!K&&"undefined"!==typeof t&&(t["process"]&&"server"===t["process"].env.VUE_ENV)),U},ct=Z&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ht(t){return"function"===typeof t&&/native code/.test(t.toString())}var ut,dt="undefined"!==typeof Symbol&&ht(Symbol)&&"undefined"!==typeof Reflect&&ht(Reflect.ownKeys);ut="undefined"!==typeof Set&&ht(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var ft=I,pt=0,gt=function(){this.id=pt++,this.subs=[]};gt.prototype.addSub=function(t){this.subs.push(t)},gt.prototype.removeSub=function(t){b(this.subs,t)},gt.prototype.depend=function(){gt.target&&gt.target.addDep(this)},gt.prototype.notify=function(){var t=this.subs.slice();for(var e=0,i=t.length;e<i;e++)t[e].update()},gt.target=null;var mt=[];function vt(t){mt.push(t),gt.target=t}function bt(){mt.pop(),gt.target=mt[mt.length-1]}var yt=function(t,e,i,n,r,a,o,s){this.tag=t,this.data=e,this.children=i,this.text=n,this.elm=r,this.ns=void 0,this.context=a,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=e&&e.key,this.componentOptions=o,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=s,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1},xt={child:{configurable:!0}};xt.child.get=function(){return this.componentInstance},Object.defineProperties(yt.prototype,xt);var wt=function(t){void 0===t&&(t="");var e=new yt;return e.text=t,e.isComment=!0,e};function St(t){return new yt(void 0,void 0,void 0,String(t))}function kt(t){var e=new yt(t.tag,t.data,t.children&&t.children.slice(),t.text,t.elm,t.context,t.componentOptions,t.asyncFactory);return e.ns=t.ns,e.isStatic=t.isStatic,e.key=t.key,e.isComment=t.isComment,e.fnContext=t.fnContext,e.fnOptions=t.fnOptions,e.fnScopeId=t.fnScopeId,e.asyncMeta=t.asyncMeta,e.isCloned=!0,e}var Ot=Array.prototype,Ct=Object.create(Ot),_t=["push","pop","shift","unshift","splice","sort","reverse"];_t.forEach((function(t){var e=Ot[t];X(Ct,t,(function(){var i=[],n=arguments.length;while(n--)i[n]=arguments[n];var r,a=e.apply(this,i),o=this.__ob__;switch(t){case"push":case"unshift":r=i;break;case"splice":r=i.slice(2);break}return r&&o.observeArray(r),o.dep.notify(),a}))}));var At=Object.getOwnPropertyNames(Ct),Tt=!0;function Pt(t){Tt=t}var Mt=function(t){this.value=t,this.dep=new gt,this.vmCount=0,X(t,"__ob__",this),Array.isArray(t)?(q?Dt(t,Ct):Et(t,Ct,At),this.observeArray(t)):this.walk(t)};function Dt(t,e){t.__proto__=e}function Et(t,e,i){for(var n=0,r=i.length;n<r;n++){var a=i[n];X(t,a,e[a])}}function It(t,e){var i;if(l(t)&&!(t instanceof yt))return x(t,"__ob__")&&t.__ob__ instanceof Mt?i=t.__ob__:Tt&&!lt()&&(Array.isArray(t)||h(t))&&Object.isExtensible(t)&&!t._isVue&&(i=new Mt(t)),e&&i&&i.vmCount++,i}function Lt(t,e,i,n,r){var a=new gt,o=Object.getOwnPropertyDescriptor(t,e);if(!o||!1!==o.configurable){var s=o&&o.get,l=o&&o.set;s&&!l||2!==arguments.length||(i=t[e]);var c=!r&&It(i);Object.defineProperty(t,e,{enumerable:!0,configurable:!0,get:function(){var e=s?s.call(t):i;return gt.target&&(a.depend(),c&&(c.dep.depend(),Array.isArray(e)&&zt(e))),e},set:function(e){var n=s?s.call(t):i;e===n||e!==e&&n!==n||s&&!l||(l?l.call(t,e):i=e,c=!r&&It(e),a.notify())}})}}function jt(t,e,i){if(Array.isArray(t)&&d(e))return t.length=Math.max(t.length,e),t.splice(e,1,i),i;if(e in t&&!(e in Object.prototype))return t[e]=i,i;var n=t.__ob__;return t._isVue||n&&n.vmCount?i:n?(Lt(n.value,e,i),n.dep.notify(),i):(t[e]=i,i)}function Rt(t,e){if(Array.isArray(t)&&d(e))t.splice(e,1);else{var i=t.__ob__;t._isVue||i&&i.vmCount||x(t,e)&&(delete t[e],i&&i.dep.notify())}}function zt(t){for(var e=void 0,i=0,n=t.length;i<n;i++)e=t[i],e&&e.__ob__&&e.__ob__.dep.depend(),Array.isArray(e)&&zt(e)}Mt.prototype.walk=function(t){for(var e=Object.keys(t),i=0;i<e.length;i++)Lt(t,e[i])},Mt.prototype.observeArray=function(t){for(var e=0,i=t.length;e<i;e++)It(t[e])};var Bt=$.optionMergeStrategies;function Ft(t,e){if(!e)return t;for(var i,n,r,a=dt?Reflect.ownKeys(e):Object.keys(e),o=0;o<a.length;o++)i=a[o],"__ob__"!==i&&(n=t[i],r=e[i],x(t,i)?n!==r&&h(n)&&h(r)&&Ft(n,r):jt(t,i,r));return t}function Nt(t,e,i){return i?function(){var n="function"===typeof e?e.call(i,i):e,r="function"===typeof t?t.call(i,i):t;return n?Ft(n,r):r}:e?t?function(){return Ft("function"===typeof e?e.call(this,this):e,"function"===typeof t?t.call(this,this):t)}:e:t}function Ht(t,e){var i=e?t?t.concat(e):Array.isArray(e)?e:[e]:t;return i?$t(i):i}function $t(t){for(var e=[],i=0;i<t.length;i++)-1===e.indexOf(t[i])&&e.push(t[i]);return e}function Vt(t,e,i,n){var r=Object.create(t||null);return e?D(r,e):r}Bt.data=function(t,e,i){return i?Nt(t,e,i):e&&"function"!==typeof e?t:Nt(t,e)},H.forEach((function(t){Bt[t]=Ht})),N.forEach((function(t){Bt[t+"s"]=Vt})),Bt.watch=function(t,e,i,n){if(t===at&&(t=void 0),e===at&&(e=void 0),!e)return Object.create(t||null);if(!t)return e;var r={};for(var a in D(r,t),e){var o=r[a],s=e[a];o&&!Array.isArray(o)&&(o=[o]),r[a]=o?o.concat(s):Array.isArray(s)?s:[s]}return r},Bt.props=Bt.methods=Bt.inject=Bt.computed=function(t,e,i,n){if(!t)return e;var r=Object.create(null);return D(r,t),e&&D(r,e),r},Bt.provide=Nt;var Wt=function(t,e){return void 0===e?t:e};function Xt(t,e){var i=t.props;if(i){var n,r,a,o={};if(Array.isArray(i)){n=i.length;while(n--)r=i[n],"string"===typeof r&&(a=k(r),o[a]={type:null})}else if(h(i))for(var s in i)r=i[s],a=k(s),o[a]=h(r)?r:{type:r};else 0;t.props=o}}function Yt(t,e){var i=t.inject;if(i){var n=t.inject={};if(Array.isArray(i))for(var r=0;r<i.length;r++)n[i[r]]={from:i[r]};else if(h(i))for(var a in i){var o=i[a];n[a]=h(o)?D({from:a},o):{from:o}}else 0}}function Gt(t){var e=t.directives;if(e)for(var i in e){var n=e[i];"function"===typeof n&&(e[i]={bind:n,update:n})}}function Ut(t,e,i){if("function"===typeof e&&(e=e.options),Xt(e,i),Yt(e,i),Gt(e),!e._base&&(e.extends&&(t=Ut(t,e.extends,i)),e.mixins))for(var n=0,r=e.mixins.length;n<r;n++)t=Ut(t,e.mixins[n],i);var a,o={};for(a in t)s(a);for(a in e)x(t,a)||s(a);function s(n){var r=Bt[n]||Wt;o[n]=r(t[n],e[n],i,n)}return o}function qt(t,e,i,n){if("string"===typeof i){var r=t[e];if(x(r,i))return r[i];var a=k(i);if(x(r,a))return r[a];var o=O(a);if(x(r,o))return r[o];var s=r[i]||r[a]||r[o];return s}}function Zt(t,e,i,n){var r=e[t],a=!x(i,t),o=i[t],s=ee(Boolean,r.type);if(s>-1)if(a&&!x(r,"default"))o=!1;else if(""===o||o===_(t)){var l=ee(String,r.type);(l<0||s<l)&&(o=!0)}if(void 0===o){o=Kt(n,r,t);var c=Tt;Pt(!0),It(o),Pt(c)}return o}function Kt(t,e,i){if(x(e,"default")){var n=e.default;return t&&t.$options.propsData&&void 0===t.$options.propsData[i]&&void 0!==t._props[i]?t._props[i]:"function"===typeof n&&"Function"!==Qt(e.type)?n.call(t):n}}var Jt=/^\s*function (\w+)/;function Qt(t){var e=t&&t.toString().match(Jt);return e?e[1]:""}function te(t,e){return Qt(t)===Qt(e)}function ee(t,e){if(!Array.isArray(e))return te(e,t)?0:-1;for(var i=0,n=e.length;i<n;i++)if(te(e[i],t))return i;return-1}function ie(t,e,i){vt();try{if(e){var n=e;while(n=n.$parent){var r=n.$options.errorCaptured;if(r)for(var a=0;a<r.length;a++)try{var o=!1===r[a].call(n,t,e,i);if(o)return}catch(Oo){re(Oo,n,"errorCaptured hook")}}}re(t,e,i)}finally{bt()}}function ne(t,e,i,n,r){var a;try{a=i?t.apply(e,i):t.call(e),a&&!a._isVue&&f(a)&&!a._handled&&(a.catch((function(t){return ie(t,n,r+" (Promise/async)")})),a._handled=!0)}catch(Oo){ie(Oo,n,r)}return a}function re(t,e,i){if($.errorHandler)try{return $.errorHandler.call(null,t,e,i)}catch(Oo){Oo!==t&&ae(Oo,null,"config.errorHandler")}ae(t,e,i)}function ae(t,e,i){if(!Z&&!K||"undefined"===typeof console)throw t;console.error(t)}var oe,se=!1,le=[],ce=!1;function he(){ce=!1;var t=le.slice(0);le.length=0;for(var e=0;e<t.length;e++)t[e]()}if("undefined"!==typeof Promise&&ht(Promise)){var ue=Promise.resolve();oe=function(){ue.then(he),nt&&setTimeout(I)},se=!0}else if(tt||"undefined"===typeof MutationObserver||!ht(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())oe="undefined"!==typeof setImmediate&&ht(setImmediate)?function(){setImmediate(he)}:function(){setTimeout(he,0)};else{var de=1,fe=new MutationObserver(he),pe=document.createTextNode(String(de));fe.observe(pe,{characterData:!0}),oe=function(){de=(de+1)%2,pe.data=String(de)},se=!0}function ge(t,e){var i;if(le.push((function(){if(t)try{t.call(e)}catch(Oo){ie(Oo,e,"nextTick")}else i&&i(e)})),ce||(ce=!0,oe()),!t&&"undefined"!==typeof Promise)return new Promise((function(t){i=t}))}var me=new ut;function ve(t){be(t,me),me.clear()}function be(t,e){var i,n,r=Array.isArray(t);if(!(!r&&!l(t)||Object.isFrozen(t)||t instanceof yt)){if(t.__ob__){var a=t.__ob__.dep.id;if(e.has(a))return;e.add(a)}if(r){i=t.length;while(i--)be(t[i],e)}else{n=Object.keys(t),i=n.length;while(i--)be(t[n[i]],e)}}}var ye=w((function(t){var e="&"===t.charAt(0);t=e?t.slice(1):t;var i="~"===t.charAt(0);t=i?t.slice(1):t;var n="!"===t.charAt(0);return t=n?t.slice(1):t,{name:t,once:i,capture:n,passive:e}}));function xe(t,e){function i(){var t=arguments,n=i.fns;if(!Array.isArray(n))return ne(n,null,arguments,e,"v-on handler");for(var r=n.slice(),a=0;a<r.length;a++)ne(r[a],null,t,e,"v-on handler")}return i.fns=t,i}function we(t,e,i,r,o,s){var l,c,h,u;for(l in t)c=t[l],h=e[l],u=ye(l),n(c)||(n(h)?(n(c.fns)&&(c=t[l]=xe(c,s)),a(u.once)&&(c=t[l]=o(u.name,c,u.capture)),i(u.name,c,u.capture,u.passive,u.params)):c!==h&&(h.fns=c,t[l]=h));for(l in e)n(t[l])&&(u=ye(l),r(u.name,e[l],u.capture))}function Se(t,e,i){var o;t instanceof yt&&(t=t.data.hook||(t.data.hook={}));var s=t[e];function l(){i.apply(this,arguments),b(o.fns,l)}n(s)?o=xe([l]):r(s.fns)&&a(s.merged)?(o=s,o.fns.push(l)):o=xe([s,l]),o.merged=!0,t[e]=o}function ke(t,e,i){var a=e.options.props;if(!n(a)){var o={},s=t.attrs,l=t.props;if(r(s)||r(l))for(var c in a){var h=_(c);Oe(o,l,c,h,!0)||Oe(o,s,c,h,!1)}return o}}function Oe(t,e,i,n,a){if(r(e)){if(x(e,i))return t[i]=e[i],a||delete e[i],!0;if(x(e,n))return t[i]=e[n],a||delete e[n],!0}return!1}function Ce(t){for(var e=0;e<t.length;e++)if(Array.isArray(t[e]))return Array.prototype.concat.apply([],t);return t}function _e(t){return s(t)?[St(t)]:Array.isArray(t)?Te(t):void 0}function Ae(t){return r(t)&&r(t.text)&&o(t.isComment)}function Te(t,e){var i,o,l,c,h=[];for(i=0;i<t.length;i++)o=t[i],n(o)||"boolean"===typeof o||(l=h.length-1,c=h[l],Array.isArray(o)?o.length>0&&(o=Te(o,(e||"")+"_"+i),Ae(o[0])&&Ae(c)&&(h[l]=St(c.text+o[0].text),o.shift()),h.push.apply(h,o)):s(o)?Ae(c)?h[l]=St(c.text+o):""!==o&&h.push(St(o)):Ae(o)&&Ae(c)?h[l]=St(c.text+o.text):(a(t._isVList)&&r(o.tag)&&n(o.key)&&r(e)&&(o.key="__vlist"+e+"_"+i+"__"),h.push(o)));return h}function Pe(t){var e=t.$options.provide;e&&(t._provided="function"===typeof e?e.call(t):e)}function Me(t){var e=De(t.$options.inject,t);e&&(Pt(!1),Object.keys(e).forEach((function(i){Lt(t,i,e[i])})),Pt(!0))}function De(t,e){if(t){for(var i=Object.create(null),n=dt?Reflect.ownKeys(t):Object.keys(t),r=0;r<n.length;r++){var a=n[r];if("__ob__"!==a){var o=t[a].from,s=e;while(s){if(s._provided&&x(s._provided,o)){i[a]=s._provided[o];break}s=s.$parent}if(!s)if("default"in t[a]){var l=t[a].default;i[a]="function"===typeof l?l.call(e):l}else 0}}return i}}function Ee(t,e){if(!t||!t.length)return{};for(var i={},n=0,r=t.length;n<r;n++){var a=t[n],o=a.data;if(o&&o.attrs&&o.attrs.slot&&delete o.attrs.slot,a.context!==e&&a.fnContext!==e||!o||null==o.slot)(i.default||(i.default=[])).push(a);else{var s=o.slot,l=i[s]||(i[s]=[]);"template"===a.tag?l.push.apply(l,a.children||[]):l.push(a)}}for(var c in i)i[c].every(Ie)&&delete i[c];return i}function Ie(t){return t.isComment&&!t.asyncFactory||" "===t.text}function Le(t){return t.isComment&&t.asyncFactory}function je(t,e,n){var r,a=Object.keys(e).length>0,o=t?!!t.$stable:!a,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(o&&n&&n!==i&&s===n.$key&&!a&&!n.$hasNormal)return n;for(var l in r={},t)t[l]&&"$"!==l[0]&&(r[l]=Re(e,l,t[l]))}else r={};for(var c in e)c in r||(r[c]=ze(e,c));return t&&Object.isExtensible(t)&&(t._normalized=r),X(r,"$stable",o),X(r,"$key",s),X(r,"$hasNormal",a),r}function Re(t,e,i){var n=function(){var t=arguments.length?i.apply(null,arguments):i({});t=t&&"object"===typeof t&&!Array.isArray(t)?[t]:_e(t);var e=t&&t[0];return t&&(!e||1===t.length&&e.isComment&&!Le(e))?void 0:t};return i.proxy&&Object.defineProperty(t,e,{get:n,enumerable:!0,configurable:!0}),n}function ze(t,e){return function(){return t[e]}}function Be(t,e){var i,n,a,o,s;if(Array.isArray(t)||"string"===typeof t)for(i=new Array(t.length),n=0,a=t.length;n<a;n++)i[n]=e(t[n],n);else if("number"===typeof t)for(i=new Array(t),n=0;n<t;n++)i[n]=e(n+1,n);else if(l(t))if(dt&&t[Symbol.iterator]){i=[];var c=t[Symbol.iterator](),h=c.next();while(!h.done)i.push(e(h.value,i.length)),h=c.next()}else for(o=Object.keys(t),i=new Array(o.length),n=0,a=o.length;n<a;n++)s=o[n],i[n]=e(t[s],s,n);return r(i)||(i=[]),i._isVList=!0,i}function Fe(t,e,i,n){var r,a=this.$scopedSlots[t];a?(i=i||{},n&&(i=D(D({},n),i)),r=a(i)||("function"===typeof e?e():e)):r=this.$slots[t]||("function"===typeof e?e():e);var o=i&&i.slot;return o?this.$createElement("template",{slot:o},r):r}function Ne(t){return qt(this.$options,"filters",t,!0)||j}function He(t,e){return Array.isArray(t)?-1===t.indexOf(e):t!==e}function $e(t,e,i,n,r){var a=$.keyCodes[e]||i;return r&&n&&!$.keyCodes[e]?He(r,n):a?He(a,t):n?_(n)!==e:void 0===t}function Ve(t,e,i,n,r){if(i)if(l(i)){var a;Array.isArray(i)&&(i=E(i));var o=function(o){if("class"===o||"style"===o||v(o))a=t;else{var s=t.attrs&&t.attrs.type;a=n||$.mustUseProp(e,s,o)?t.domProps||(t.domProps={}):t.attrs||(t.attrs={})}var l=k(o),c=_(o);if(!(l in a)&&!(c in a)&&(a[o]=i[o],r)){var h=t.on||(t.on={});h["update:"+o]=function(t){i[o]=t}}};for(var s in i)o(s)}else;return t}function We(t,e){var i=this._staticTrees||(this._staticTrees=[]),n=i[t];return n&&!e||(n=i[t]=this.$options.staticRenderFns[t].call(this._renderProxy,null,this),Ye(n,"__static__"+t,!1)),n}function Xe(t,e,i){return Ye(t,"__once__"+e+(i?"_"+i:""),!0),t}function Ye(t,e,i){if(Array.isArray(t))for(var n=0;n<t.length;n++)t[n]&&"string"!==typeof t[n]&&Ge(t[n],e+"_"+n,i);else Ge(t,e,i)}function Ge(t,e,i){t.isStatic=!0,t.key=e,t.isOnce=i}function Ue(t,e){if(e)if(h(e)){var i=t.on=t.on?D({},t.on):{};for(var n in e){var r=i[n],a=e[n];i[n]=r?[].concat(r,a):a}}else;return t}function qe(t,e,i,n){e=e||{$stable:!i};for(var r=0;r<t.length;r++){var a=t[r];Array.isArray(a)?qe(a,e,i):a&&(a.proxy&&(a.fn.proxy=!0),e[a.key]=a.fn)}return n&&(e.$key=n),e}function Ze(t,e){for(var i=0;i<e.length;i+=2){var n=e[i];"string"===typeof n&&n&&(t[e[i]]=e[i+1])}return t}function Ke(t,e){return"string"===typeof t?e+t:t}function Je(t){t._o=Xe,t._n=g,t._s=p,t._l=Be,t._t=Fe,t._q=R,t._i=z,t._m=We,t._f=Ne,t._k=$e,t._b=Ve,t._v=St,t._e=wt,t._u=qe,t._g=Ue,t._d=Ze,t._p=Ke}function Qe(t,e,n,r,o){var s,l=this,c=o.options;x(r,"_uid")?(s=Object.create(r),s._original=r):(s=r,r=r._original);var h=a(c._compiled),u=!h;this.data=t,this.props=e,this.children=n,this.parent=r,this.listeners=t.on||i,this.injections=De(c.inject,r),this.slots=function(){return l.$slots||je(t.scopedSlots,l.$slots=Ee(n,r)),l.$slots},Object.defineProperty(this,"scopedSlots",{enumerable:!0,get:function(){return je(t.scopedSlots,this.slots())}}),h&&(this.$options=c,this.$slots=this.slots(),this.$scopedSlots=je(t.scopedSlots,this.$slots)),c._scopeId?this._c=function(t,e,i,n){var a=di(s,t,e,i,n,u);return a&&!Array.isArray(a)&&(a.fnScopeId=c._scopeId,a.fnContext=r),a}:this._c=function(t,e,i,n){return di(s,t,e,i,n,u)}}function ti(t,e,n,a,o){var s=t.options,l={},c=s.props;if(r(c))for(var h in c)l[h]=Zt(h,c,e||i);else r(n.attrs)&&ii(l,n.attrs),r(n.props)&&ii(l,n.props);var u=new Qe(n,l,o,a,t),d=s.render.call(null,u._c,u);if(d instanceof yt)return ei(d,n,u.parent,s,u);if(Array.isArray(d)){for(var f=_e(d)||[],p=new Array(f.length),g=0;g<f.length;g++)p[g]=ei(f[g],n,u.parent,s,u);return p}}function ei(t,e,i,n,r){var a=kt(t);return a.fnContext=i,a.fnOptions=n,e.slot&&((a.data||(a.data={})).slot=e.slot),a}function ii(t,e){for(var i in e)t[k(i)]=e[i]}Je(Qe.prototype);var ni={init:function(t,e){if(t.componentInstance&&!t.componentInstance._isDestroyed&&t.data.keepAlive){var i=t;ni.prepatch(i,i)}else{var n=t.componentInstance=oi(t,Mi);n.$mount(e?t.elm:void 0,e)}},prepatch:function(t,e){var i=e.componentOptions,n=e.componentInstance=t.componentInstance;ji(n,i.propsData,i.listeners,e,i.children)},insert:function(t){var e=t.context,i=t.componentInstance;i._isMounted||(i._isMounted=!0,Fi(i,"mounted")),t.data.keepAlive&&(e._isMounted?Ji(i):zi(i,!0))},destroy:function(t){var e=t.componentInstance;e._isDestroyed||(t.data.keepAlive?Bi(e,!0):e.$destroy())}},ri=Object.keys(ni);function ai(t,e,i,o,s){if(!n(t)){var c=i.$options._base;if(l(t)&&(t=c.extend(t)),"function"===typeof t){var h;if(n(t.cid)&&(h=t,t=Si(h,c),void 0===t))return wi(h,e,i,o,s);e=e||{},Sn(t),r(e.model)&&ci(t.options,e);var u=ke(e,t,s);if(a(t.options.functional))return ti(t,u,e,i,o);var d=e.on;if(e.on=e.nativeOn,a(t.options.abstract)){var f=e.slot;e={},f&&(e.slot=f)}si(e);var p=t.options.name||s,g=new yt("vue-component-"+t.cid+(p?"-"+p:""),e,void 0,void 0,void 0,i,{Ctor:t,propsData:u,listeners:d,tag:s,children:o},h);return g}}}function oi(t,e){var i={_isComponent:!0,_parentVnode:t,parent:e},n=t.data.inlineTemplate;return r(n)&&(i.render=n.render,i.staticRenderFns=n.staticRenderFns),new t.componentOptions.Ctor(i)}function si(t){for(var e=t.hook||(t.hook={}),i=0;i<ri.length;i++){var n=ri[i],r=e[n],a=ni[n];r===a||r&&r._merged||(e[n]=r?li(a,r):a)}}function li(t,e){var i=function(i,n){t(i,n),e(i,n)};return i._merged=!0,i}function ci(t,e){var i=t.model&&t.model.prop||"value",n=t.model&&t.model.event||"input";(e.attrs||(e.attrs={}))[i]=e.model.value;var a=e.on||(e.on={}),o=a[n],s=e.model.callback;r(o)?(Array.isArray(o)?-1===o.indexOf(s):o!==s)&&(a[n]=[s].concat(o)):a[n]=s}var hi=1,ui=2;function di(t,e,i,n,r,o){return(Array.isArray(i)||s(i))&&(r=n,n=i,i=void 0),a(o)&&(r=ui),fi(t,e,i,n,r)}function fi(t,e,i,n,a){if(r(i)&&r(i.__ob__))return wt();if(r(i)&&r(i.is)&&(e=i.is),!e)return wt();var o,s,l;(Array.isArray(n)&&"function"===typeof n[0]&&(i=i||{},i.scopedSlots={default:n[0]},n.length=0),a===ui?n=_e(n):a===hi&&(n=Ce(n)),"string"===typeof e)?(s=t.$vnode&&t.$vnode.ns||$.getTagNamespace(e),o=$.isReservedTag(e)?new yt($.parsePlatformTagName(e),i,n,void 0,void 0,t):i&&i.pre||!r(l=qt(t.$options,"components",e))?new yt(e,i,n,void 0,void 0,t):ai(l,i,t,n,e)):o=ai(e,i,t,n);return Array.isArray(o)?o:r(o)?(r(s)&&pi(o,s),r(i)&&gi(i),o):wt()}function pi(t,e,i){if(t.ns=e,"foreignObject"===t.tag&&(e=void 0,i=!0),r(t.children))for(var o=0,s=t.children.length;o<s;o++){var l=t.children[o];r(l.tag)&&(n(l.ns)||a(i)&&"svg"!==l.tag)&&pi(l,e,i)}}function gi(t){l(t.style)&&ve(t.style),l(t.class)&&ve(t.class)}function mi(t){t._vnode=null,t._staticTrees=null;var e=t.$options,n=t.$vnode=e._parentVnode,r=n&&n.context;t.$slots=Ee(e._renderChildren,r),t.$scopedSlots=i,t._c=function(e,i,n,r){return di(t,e,i,n,r,!1)},t.$createElement=function(e,i,n,r){return di(t,e,i,n,r,!0)};var a=n&&n.data;Lt(t,"$attrs",a&&a.attrs||i,null,!0),Lt(t,"$listeners",e._parentListeners||i,null,!0)}var vi,bi=null;function yi(t){Je(t.prototype),t.prototype.$nextTick=function(t){return ge(t,this)},t.prototype._render=function(){var t,e=this,i=e.$options,n=i.render,r=i._parentVnode;r&&(e.$scopedSlots=je(r.data.scopedSlots,e.$slots,e.$scopedSlots)),e.$vnode=r;try{bi=e,t=n.call(e._renderProxy,e.$createElement)}catch(Oo){ie(Oo,e,"render"),t=e._vnode}finally{bi=null}return Array.isArray(t)&&1===t.length&&(t=t[0]),t instanceof yt||(t=wt()),t.parent=r,t}}function xi(t,e){return(t.__esModule||dt&&"Module"===t[Symbol.toStringTag])&&(t=t.default),l(t)?e.extend(t):t}function wi(t,e,i,n,r){var a=wt();return a.asyncFactory=t,a.asyncMeta={data:e,context:i,children:n,tag:r},a}function Si(t,e){if(a(t.error)&&r(t.errorComp))return t.errorComp;if(r(t.resolved))return t.resolved;var i=bi;if(i&&r(t.owners)&&-1===t.owners.indexOf(i)&&t.owners.push(i),a(t.loading)&&r(t.loadingComp))return t.loadingComp;if(i&&!r(t.owners)){var o=t.owners=[i],s=!0,c=null,h=null;i.$on("hook:destroyed",(function(){return b(o,i)}));var u=function(t){for(var e=0,i=o.length;e<i;e++)o[e].$forceUpdate();t&&(o.length=0,null!==c&&(clearTimeout(c),c=null),null!==h&&(clearTimeout(h),h=null))},d=B((function(i){t.resolved=xi(i,e),s?o.length=0:u(!0)})),p=B((function(e){r(t.errorComp)&&(t.error=!0,u(!0))})),g=t(d,p);return l(g)&&(f(g)?n(t.resolved)&&g.then(d,p):f(g.component)&&(g.component.then(d,p),r(g.error)&&(t.errorComp=xi(g.error,e)),r(g.loading)&&(t.loadingComp=xi(g.loading,e),0===g.delay?t.loading=!0:c=setTimeout((function(){c=null,n(t.resolved)&&n(t.error)&&(t.loading=!0,u(!1))}),g.delay||200)),r(g.timeout)&&(h=setTimeout((function(){h=null,n(t.resolved)&&p(null)}),g.timeout)))),s=!1,t.loading?t.loadingComp:t.resolved}}function ki(t){if(Array.isArray(t))for(var e=0;e<t.length;e++){var i=t[e];if(r(i)&&(r(i.componentOptions)||Le(i)))return i}}function Oi(t){t._events=Object.create(null),t._hasHookEvent=!1;var e=t.$options._parentListeners;e&&Ti(t,e)}function Ci(t,e){vi.$on(t,e)}function _i(t,e){vi.$off(t,e)}function Ai(t,e){var i=vi;return function n(){var r=e.apply(null,arguments);null!==r&&i.$off(t,n)}}function Ti(t,e,i){vi=t,we(e,i||{},Ci,_i,Ai,t),vi=void 0}function Pi(t){var e=/^hook:/;t.prototype.$on=function(t,i){var n=this;if(Array.isArray(t))for(var r=0,a=t.length;r<a;r++)n.$on(t[r],i);else(n._events[t]||(n._events[t]=[])).push(i),e.test(t)&&(n._hasHookEvent=!0);return n},t.prototype.$once=function(t,e){var i=this;function n(){i.$off(t,n),e.apply(i,arguments)}return n.fn=e,i.$on(t,n),i},t.prototype.$off=function(t,e){var i=this;if(!arguments.length)return i._events=Object.create(null),i;if(Array.isArray(t)){for(var n=0,r=t.length;n<r;n++)i.$off(t[n],e);return i}var a,o=i._events[t];if(!o)return i;if(!e)return i._events[t]=null,i;var s=o.length;while(s--)if(a=o[s],a===e||a.fn===e){o.splice(s,1);break}return i},t.prototype.$emit=function(t){var e=this,i=e._events[t];if(i){i=i.length>1?M(i):i;for(var n=M(arguments,1),r='event handler for "'+t+'"',a=0,o=i.length;a<o;a++)ne(i[a],e,n,e,r)}return e}}var Mi=null;function Di(t){var e=Mi;return Mi=t,function(){Mi=e}}function Ei(t){var e=t.$options,i=e.parent;if(i&&!e.abstract){while(i.$options.abstract&&i.$parent)i=i.$parent;i.$children.push(t)}t.$parent=i,t.$root=i?i.$root:t,t.$children=[],t.$refs={},t._watcher=null,t._inactive=null,t._directInactive=!1,t._isMounted=!1,t._isDestroyed=!1,t._isBeingDestroyed=!1}function Ii(t){t.prototype._update=function(t,e){var i=this,n=i.$el,r=i._vnode,a=Di(i);i._vnode=t,i.$el=r?i.__patch__(r,t):i.__patch__(i.$el,t,e,!1),a(),n&&(n.__vue__=null),i.$el&&(i.$el.__vue__=i),i.$vnode&&i.$parent&&i.$vnode===i.$parent._vnode&&(i.$parent.$el=i.$el)},t.prototype.$forceUpdate=function(){var t=this;t._watcher&&t._watcher.update()},t.prototype.$destroy=function(){var t=this;if(!t._isBeingDestroyed){Fi(t,"beforeDestroy"),t._isBeingDestroyed=!0;var e=t.$parent;!e||e._isBeingDestroyed||t.$options.abstract||b(e.$children,t),t._watcher&&t._watcher.teardown();var i=t._watchers.length;while(i--)t._watchers[i].teardown();t._data.__ob__&&t._data.__ob__.vmCount--,t._isDestroyed=!0,t.__patch__(t._vnode,null),Fi(t,"destroyed"),t.$off(),t.$el&&(t.$el.__vue__=null),t.$vnode&&(t.$vnode.parent=null)}}}function Li(t,e,i){var n;return t.$el=e,t.$options.render||(t.$options.render=wt),Fi(t,"beforeMount"),n=function(){t._update(t._render(),i)},new nn(t,n,I,{before:function(){t._isMounted&&!t._isDestroyed&&Fi(t,"beforeUpdate")}},!0),i=!1,null==t.$vnode&&(t._isMounted=!0,Fi(t,"mounted")),t}function ji(t,e,n,r,a){var o=r.data.scopedSlots,s=t.$scopedSlots,l=!!(o&&!o.$stable||s!==i&&!s.$stable||o&&t.$scopedSlots.$key!==o.$key||!o&&t.$scopedSlots.$key),c=!!(a||t.$options._renderChildren||l);if(t.$options._parentVnode=r,t.$vnode=r,t._vnode&&(t._vnode.parent=r),t.$options._renderChildren=a,t.$attrs=r.data.attrs||i,t.$listeners=n||i,e&&t.$options.props){Pt(!1);for(var h=t._props,u=t.$options._propKeys||[],d=0;d<u.length;d++){var f=u[d],p=t.$options.props;h[f]=Zt(f,p,e,t)}Pt(!0),t.$options.propsData=e}n=n||i;var g=t.$options._parentListeners;t.$options._parentListeners=n,Ti(t,n,g),c&&(t.$slots=Ee(a,r.context),t.$forceUpdate())}function Ri(t){while(t&&(t=t.$parent))if(t._inactive)return!0;return!1}function zi(t,e){if(e){if(t._directInactive=!1,Ri(t))return}else if(t._directInactive)return;if(t._inactive||null===t._inactive){t._inactive=!1;for(var i=0;i<t.$children.length;i++)zi(t.$children[i]);Fi(t,"activated")}}function Bi(t,e){if((!e||(t._directInactive=!0,!Ri(t)))&&!t._inactive){t._inactive=!0;for(var i=0;i<t.$children.length;i++)Bi(t.$children[i]);Fi(t,"deactivated")}}function Fi(t,e){vt();var i=t.$options[e],n=e+" hook";if(i)for(var r=0,a=i.length;r<a;r++)ne(i[r],t,null,t,n);t._hasHookEvent&&t.$emit("hook:"+e),bt()}var Ni=[],Hi=[],$i={},Vi=!1,Wi=!1,Xi=0;function Yi(){Xi=Ni.length=Hi.length=0,$i={},Vi=Wi=!1}var Gi=0,Ui=Date.now;if(Z&&!tt){var qi=window.performance;qi&&"function"===typeof qi.now&&Ui()>document.createEvent("Event").timeStamp&&(Ui=function(){return qi.now()})}function Zi(){var t,e;for(Gi=Ui(),Wi=!0,Ni.sort((function(t,e){return t.id-e.id})),Xi=0;Xi<Ni.length;Xi++)t=Ni[Xi],t.before&&t.before(),e=t.id,$i[e]=null,t.run();var i=Hi.slice(),n=Ni.slice();Yi(),Qi(i),Ki(n),ct&&$.devtools&&ct.emit("flush")}function Ki(t){var e=t.length;while(e--){var i=t[e],n=i.vm;n._watcher===i&&n._isMounted&&!n._isDestroyed&&Fi(n,"updated")}}function Ji(t){t._inactive=!1,Hi.push(t)}function Qi(t){for(var e=0;e<t.length;e++)t[e]._inactive=!0,zi(t[e],!0)}function tn(t){var e=t.id;if(null==$i[e]){if($i[e]=!0,Wi){var i=Ni.length-1;while(i>Xi&&Ni[i].id>t.id)i--;Ni.splice(i+1,0,t)}else Ni.push(t);Vi||(Vi=!0,ge(Zi))}}var en=0,nn=function(t,e,i,n,r){this.vm=t,r&&(t._watcher=this),t._watchers.push(this),n?(this.deep=!!n.deep,this.user=!!n.user,this.lazy=!!n.lazy,this.sync=!!n.sync,this.before=n.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=i,this.id=++en,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new ut,this.newDepIds=new ut,this.expression="","function"===typeof e?this.getter=e:(this.getter=G(e),this.getter||(this.getter=I)),this.value=this.lazy?void 0:this.get()};nn.prototype.get=function(){var t;vt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch(Oo){if(!this.user)throw Oo;ie(Oo,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&ve(t),bt(),this.cleanupDeps()}return t},nn.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},nn.prototype.cleanupDeps=function(){var t=this.deps.length;while(t--){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var i=this.depIds;this.depIds=this.newDepIds,this.newDepIds=i,this.newDepIds.clear(),i=this.deps,this.deps=this.newDeps,this.newDeps=i,this.newDeps.length=0},nn.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():tn(this)},nn.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||l(t)||this.deep){var e=this.value;if(this.value=t,this.user){var i='callback for watcher "'+this.expression+'"';ne(this.cb,this.vm,[t,e],this.vm,i)}else this.cb.call(this.vm,t,e)}}},nn.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},nn.prototype.depend=function(){var t=this.deps.length;while(t--)this.deps[t].depend()},nn.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||b(this.vm._watchers,this);var t=this.deps.length;while(t--)this.deps[t].removeSub(this);this.active=!1}};var rn={enumerable:!0,configurable:!0,get:I,set:I};function an(t,e,i){rn.get=function(){return this[e][i]},rn.set=function(t){this[e][i]=t},Object.defineProperty(t,i,rn)}function on(t){t._watchers=[];var e=t.$options;e.props&&sn(t,e.props),e.methods&&gn(t,e.methods),e.data?ln(t):It(t._data={},!0),e.computed&&un(t,e.computed),e.watch&&e.watch!==at&&mn(t,e.watch)}function sn(t,e){var i=t.$options.propsData||{},n=t._props={},r=t.$options._propKeys=[],a=!t.$parent;a||Pt(!1);var o=function(a){r.push(a);var o=Zt(a,e,i,t);Lt(n,a,o),a in t||an(t,"_props",a)};for(var s in e)o(s);Pt(!0)}function ln(t){var e=t.$options.data;e=t._data="function"===typeof e?cn(e,t):e||{},h(e)||(e={});var i=Object.keys(e),n=t.$options.props,r=(t.$options.methods,i.length);while(r--){var a=i[r];0,n&&x(n,a)||W(a)||an(t,"_data",a)}It(e,!0)}function cn(t,e){vt();try{return t.call(e,e)}catch(Oo){return ie(Oo,e,"data()"),{}}finally{bt()}}var hn={lazy:!0};function un(t,e){var i=t._computedWatchers=Object.create(null),n=lt();for(var r in e){var a=e[r],o="function"===typeof a?a:a.get;0,n||(i[r]=new nn(t,o||I,I,hn)),r in t||dn(t,r,a)}}function dn(t,e,i){var n=!lt();"function"===typeof i?(rn.get=n?fn(e):pn(i),rn.set=I):(rn.get=i.get?n&&!1!==i.cache?fn(e):pn(i.get):I,rn.set=i.set||I),Object.defineProperty(t,e,rn)}function fn(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),gt.target&&e.depend(),e.value}}function pn(t){return function(){return t.call(this,this)}}function gn(t,e){t.$options.props;for(var i in e)t[i]="function"!==typeof e[i]?I:P(e[i],t)}function mn(t,e){for(var i in e){var n=e[i];if(Array.isArray(n))for(var r=0;r<n.length;r++)vn(t,i,n[r]);else vn(t,i,n)}}function vn(t,e,i,n){return h(i)&&(n=i,i=i.handler),"string"===typeof i&&(i=t[i]),t.$watch(e,i,n)}function bn(t){var e={get:function(){return this._data}},i={get:function(){return this._props}};Object.defineProperty(t.prototype,"$data",e),Object.defineProperty(t.prototype,"$props",i),t.prototype.$set=jt,t.prototype.$delete=Rt,t.prototype.$watch=function(t,e,i){var n=this;if(h(e))return vn(n,t,e,i);i=i||{},i.user=!0;var r=new nn(n,t,e,i);if(i.immediate){var a='callback for immediate watcher "'+r.expression+'"';vt(),ne(e,n,[r.value],n,a),bt()}return function(){r.teardown()}}}var yn=0;function xn(t){t.prototype._init=function(t){var e=this;e._uid=yn++,e._isVue=!0,t&&t._isComponent?wn(e,t):e.$options=Ut(Sn(e.constructor),t||{},e),e._renderProxy=e,e._self=e,Ei(e),Oi(e),mi(e),Fi(e,"beforeCreate"),Me(e),on(e),Pe(e),Fi(e,"created"),e.$options.el&&e.$mount(e.$options.el)}}function wn(t,e){var i=t.$options=Object.create(t.constructor.options),n=e._parentVnode;i.parent=e.parent,i._parentVnode=n;var r=n.componentOptions;i.propsData=r.propsData,i._parentListeners=r.listeners,i._renderChildren=r.children,i._componentTag=r.tag,e.render&&(i.render=e.render,i.staticRenderFns=e.staticRenderFns)}function Sn(t){var e=t.options;if(t.super){var i=Sn(t.super),n=t.superOptions;if(i!==n){t.superOptions=i;var r=kn(t);r&&D(t.extendOptions,r),e=t.options=Ut(i,t.extendOptions),e.name&&(e.components[e.name]=t)}}return e}function kn(t){var e,i=t.options,n=t.sealedOptions;for(var r in i)i[r]!==n[r]&&(e||(e={}),e[r]=i[r]);return e}function On(t){this._init(t)}function Cn(t){t.use=function(t){var e=this._installedPlugins||(this._installedPlugins=[]);if(e.indexOf(t)>-1)return this;var i=M(arguments,1);return i.unshift(this),"function"===typeof t.install?t.install.apply(t,i):"function"===typeof t&&t.apply(null,i),e.push(t),this}}function _n(t){t.mixin=function(t){return this.options=Ut(this.options,t),this}}function An(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var i=this,n=i.cid,r=t._Ctor||(t._Ctor={});if(r[n])return r[n];var a=t.name||i.options.name;var o=function(t){this._init(t)};return o.prototype=Object.create(i.prototype),o.prototype.constructor=o,o.cid=e++,o.options=Ut(i.options,t),o["super"]=i,o.options.props&&Tn(o),o.options.computed&&Pn(o),o.extend=i.extend,o.mixin=i.mixin,o.use=i.use,N.forEach((function(t){o[t]=i[t]})),a&&(o.options.components[a]=o),o.superOptions=i.options,o.extendOptions=t,o.sealedOptions=D({},o.options),r[n]=o,o}}function Tn(t){var e=t.options.props;for(var i in e)an(t.prototype,"_props",i)}function Pn(t){var e=t.options.computed;for(var i in e)dn(t.prototype,i,e[i])}function Mn(t){N.forEach((function(e){t[e]=function(t,i){return i?("component"===e&&h(i)&&(i.name=i.name||t,i=this.options._base.extend(i)),"directive"===e&&"function"===typeof i&&(i={bind:i,update:i}),this.options[e+"s"][t]=i,i):this.options[e+"s"][t]}}))}function Dn(t){return t&&(t.Ctor.options.name||t.tag)}function En(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"===typeof t?t.split(",").indexOf(e)>-1:!!u(t)&&t.test(e)}function In(t,e){var i=t.cache,n=t.keys,r=t._vnode;for(var a in i){var o=i[a];if(o){var s=o.name;s&&!e(s)&&Ln(i,a,n,r)}}}function Ln(t,e,i,n){var r=t[e];!r||n&&r.tag===n.tag||r.componentInstance.$destroy(),t[e]=null,b(i,e)}xn(On),bn(On),Pi(On),Ii(On),yi(On);var jn=[String,RegExp,Array],Rn={name:"keep-alive",abstract:!0,props:{include:jn,exclude:jn,max:[String,Number]},methods:{cacheVNode:function(){var t=this,e=t.cache,i=t.keys,n=t.vnodeToCache,r=t.keyToCache;if(n){var a=n.tag,o=n.componentInstance,s=n.componentOptions;e[r]={name:Dn(s),tag:a,componentInstance:o},i.push(r),this.max&&i.length>parseInt(this.max)&&Ln(e,i[0],i,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Ln(this.cache,t,this.keys)},mounted:function(){var t=this;this.cacheVNode(),this.$watch("include",(function(e){In(t,(function(t){return En(e,t)}))})),this.$watch("exclude",(function(e){In(t,(function(t){return!En(e,t)}))}))},updated:function(){this.cacheVNode()},render:function(){var t=this.$slots.default,e=ki(t),i=e&&e.componentOptions;if(i){var n=Dn(i),r=this,a=r.include,o=r.exclude;if(a&&(!n||!En(a,n))||o&&n&&En(o,n))return e;var s=this,l=s.cache,c=s.keys,h=null==e.key?i.Ctor.cid+(i.tag?"::"+i.tag:""):e.key;l[h]?(e.componentInstance=l[h].componentInstance,b(c,h),c.push(h)):(this.vnodeToCache=e,this.keyToCache=h),e.data.keepAlive=!0}return e||t&&t[0]}},zn={KeepAlive:Rn};function Bn(t){var e={get:function(){return $}};Object.defineProperty(t,"config",e),t.util={warn:ft,extend:D,mergeOptions:Ut,defineReactive:Lt},t.set=jt,t.delete=Rt,t.nextTick=ge,t.observable=function(t){return It(t),t},t.options=Object.create(null),N.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,D(t.options.components,zn),Cn(t),_n(t),An(t),Mn(t)}Bn(On),Object.defineProperty(On.prototype,"$isServer",{get:lt}),Object.defineProperty(On.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(On,"FunctionalRenderContext",{value:Qe}),On.version="2.6.14";var Fn=m("style,class"),Nn=m("input,textarea,option,select,progress"),Hn=function(t,e,i){return"value"===i&&Nn(t)&&"button"!==e||"selected"===i&&"option"===t||"checked"===i&&"input"===t||"muted"===i&&"video"===t},$n=m("contenteditable,draggable,spellcheck"),Vn=m("events,caret,typing,plaintext-only"),Wn=function(t,e){return qn(e)||"false"===e?"false":"contenteditable"===t&&Vn(e)?e:"true"},Xn=m("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),Yn="http://www.w3.org/1999/xlink",Gn=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Un=function(t){return Gn(t)?t.slice(6,t.length):""},qn=function(t){return null==t||!1===t};function Zn(t){var e=t.data,i=t,n=t;while(r(n.componentInstance))n=n.componentInstance._vnode,n&&n.data&&(e=Kn(n.data,e));while(r(i=i.parent))i&&i.data&&(e=Kn(e,i.data));return Jn(e.staticClass,e.class)}function Kn(t,e){return{staticClass:Qn(t.staticClass,e.staticClass),class:r(t.class)?[t.class,e.class]:e.class}}function Jn(t,e){return r(t)||r(e)?Qn(t,tr(e)):""}function Qn(t,e){return t?e?t+" "+e:t:e||""}function tr(t){return Array.isArray(t)?er(t):l(t)?ir(t):"string"===typeof t?t:""}function er(t){for(var e,i="",n=0,a=t.length;n<a;n++)r(e=tr(t[n]))&&""!==e&&(i&&(i+=" "),i+=e);return i}function ir(t){var e="";for(var i in t)t[i]&&(e&&(e+=" "),e+=i);return e}var nr={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},rr=m("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template,blockquote,iframe,tfoot"),ar=m("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignobject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),or=function(t){return rr(t)||ar(t)};function sr(t){return ar(t)?"svg":"math"===t?"math":void 0}var lr=Object.create(null);function cr(t){if(!Z)return!0;if(or(t))return!1;if(t=t.toLowerCase(),null!=lr[t])return lr[t];var e=document.createElement(t);return t.indexOf("-")>-1?lr[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:lr[t]=/HTMLUnknownElement/.test(e.toString())}var hr=m("text,number,password,search,email,tel,url");function ur(t){if("string"===typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function dr(t,e){var i=document.createElement(t);return"select"!==t||e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&i.setAttribute("multiple","multiple"),i}function fr(t,e){return document.createElementNS(nr[t],e)}function pr(t){return document.createTextNode(t)}function gr(t){return document.createComment(t)}function mr(t,e,i){t.insertBefore(e,i)}function vr(t,e){t.removeChild(e)}function br(t,e){t.appendChild(e)}function yr(t){return t.parentNode}function xr(t){return t.nextSibling}function wr(t){return t.tagName}function Sr(t,e){t.textContent=e}function kr(t,e){t.setAttribute(e,"")}var Or=Object.freeze({createElement:dr,createElementNS:fr,createTextNode:pr,createComment:gr,insertBefore:mr,removeChild:vr,appendChild:br,parentNode:yr,nextSibling:xr,tagName:wr,setTextContent:Sr,setStyleScope:kr}),Cr={create:function(t,e){_r(e)},update:function(t,e){t.data.ref!==e.data.ref&&(_r(t,!0),_r(e))},destroy:function(t){_r(t,!0)}};function _r(t,e){var i=t.data.ref;if(r(i)){var n=t.context,a=t.componentInstance||t.elm,o=n.$refs;e?Array.isArray(o[i])?b(o[i],a):o[i]===a&&(o[i]=void 0):t.data.refInFor?Array.isArray(o[i])?o[i].indexOf(a)<0&&o[i].push(a):o[i]=[a]:o[i]=a}}var Ar=new yt("",{},[]),Tr=["create","activate","update","remove","destroy"];function Pr(t,e){return t.key===e.key&&t.asyncFactory===e.asyncFactory&&(t.tag===e.tag&&t.isComment===e.isComment&&r(t.data)===r(e.data)&&Mr(t,e)||a(t.isAsyncPlaceholder)&&n(e.asyncFactory.error))}function Mr(t,e){if("input"!==t.tag)return!0;var i,n=r(i=t.data)&&r(i=i.attrs)&&i.type,a=r(i=e.data)&&r(i=i.attrs)&&i.type;return n===a||hr(n)&&hr(a)}function Dr(t,e,i){var n,a,o={};for(n=e;n<=i;++n)a=t[n].key,r(a)&&(o[a]=n);return o}function Er(t){var e,i,o={},l=t.modules,c=t.nodeOps;for(e=0;e<Tr.length;++e)for(o[Tr[e]]=[],i=0;i<l.length;++i)r(l[i][Tr[e]])&&o[Tr[e]].push(l[i][Tr[e]]);function h(t){return new yt(c.tagName(t).toLowerCase(),{},[],void 0,t)}function u(t,e){function i(){0===--i.listeners&&d(t)}return i.listeners=e,i}function d(t){var e=c.parentNode(t);r(e)&&c.removeChild(e,t)}function f(t,e,i,n,o,s,l){if(r(t.elm)&&r(s)&&(t=s[l]=kt(t)),t.isRootInsert=!o,!p(t,e,i,n)){var h=t.data,u=t.children,d=t.tag;r(d)?(t.elm=t.ns?c.createElementNS(t.ns,d):c.createElement(d,t),S(t),y(t,u,e),r(h)&&w(t,e),b(i,t.elm,n)):a(t.isComment)?(t.elm=c.createComment(t.text),b(i,t.elm,n)):(t.elm=c.createTextNode(t.text),b(i,t.elm,n))}}function p(t,e,i,n){var o=t.data;if(r(o)){var s=r(t.componentInstance)&&o.keepAlive;if(r(o=o.hook)&&r(o=o.init)&&o(t,!1),r(t.componentInstance))return g(t,e),b(i,t.elm,n),a(s)&&v(t,e,i,n),!0}}function g(t,e){r(t.data.pendingInsert)&&(e.push.apply(e,t.data.pendingInsert),t.data.pendingInsert=null),t.elm=t.componentInstance.$el,x(t)?(w(t,e),S(t)):(_r(t),e.push(t))}function v(t,e,i,n){var a,s=t;while(s.componentInstance)if(s=s.componentInstance._vnode,r(a=s.data)&&r(a=a.transition)){for(a=0;a<o.activate.length;++a)o.activate[a](Ar,s);e.push(s);break}b(i,t.elm,n)}function b(t,e,i){r(t)&&(r(i)?c.parentNode(i)===t&&c.insertBefore(t,e,i):c.appendChild(t,e))}function y(t,e,i){if(Array.isArray(e)){0;for(var n=0;n<e.length;++n)f(e[n],i,t.elm,null,!0,e,n)}else s(t.text)&&c.appendChild(t.elm,c.createTextNode(String(t.text)))}function x(t){while(t.componentInstance)t=t.componentInstance._vnode;return r(t.tag)}function w(t,i){for(var n=0;n<o.create.length;++n)o.create[n](Ar,t);e=t.data.hook,r(e)&&(r(e.create)&&e.create(Ar,t),r(e.insert)&&i.push(t))}function S(t){var e;if(r(e=t.fnScopeId))c.setStyleScope(t.elm,e);else{var i=t;while(i)r(e=i.context)&&r(e=e.$options._scopeId)&&c.setStyleScope(t.elm,e),i=i.parent}r(e=Mi)&&e!==t.context&&e!==t.fnContext&&r(e=e.$options._scopeId)&&c.setStyleScope(t.elm,e)}function k(t,e,i,n,r,a){for(;n<=r;++n)f(i[n],a,t,e,!1,i,n)}function O(t){var e,i,n=t.data;if(r(n))for(r(e=n.hook)&&r(e=e.destroy)&&e(t),e=0;e<o.destroy.length;++e)o.destroy[e](t);if(r(e=t.children))for(i=0;i<t.children.length;++i)O(t.children[i])}function C(t,e,i){for(;e<=i;++e){var n=t[e];r(n)&&(r(n.tag)?(_(n),O(n)):d(n.elm))}}function _(t,e){if(r(e)||r(t.data)){var i,n=o.remove.length+1;for(r(e)?e.listeners+=n:e=u(t.elm,n),r(i=t.componentInstance)&&r(i=i._vnode)&&r(i.data)&&_(i,e),i=0;i<o.remove.length;++i)o.remove[i](t,e);r(i=t.data.hook)&&r(i=i.remove)?i(t,e):e()}else d(t.elm)}function A(t,e,i,a,o){var s,l,h,u,d=0,p=0,g=e.length-1,m=e[0],v=e[g],b=i.length-1,y=i[0],x=i[b],w=!o;while(d<=g&&p<=b)n(m)?m=e[++d]:n(v)?v=e[--g]:Pr(m,y)?(P(m,y,a,i,p),m=e[++d],y=i[++p]):Pr(v,x)?(P(v,x,a,i,b),v=e[--g],x=i[--b]):Pr(m,x)?(P(m,x,a,i,b),w&&c.insertBefore(t,m.elm,c.nextSibling(v.elm)),m=e[++d],x=i[--b]):Pr(v,y)?(P(v,y,a,i,p),w&&c.insertBefore(t,v.elm,m.elm),v=e[--g],y=i[++p]):(n(s)&&(s=Dr(e,d,g)),l=r(y.key)?s[y.key]:T(y,e,d,g),n(l)?f(y,a,t,m.elm,!1,i,p):(h=e[l],Pr(h,y)?(P(h,y,a,i,p),e[l]=void 0,w&&c.insertBefore(t,h.elm,m.elm)):f(y,a,t,m.elm,!1,i,p)),y=i[++p]);d>g?(u=n(i[b+1])?null:i[b+1].elm,k(t,u,i,p,b,a)):p>b&&C(e,d,g)}function T(t,e,i,n){for(var a=i;a<n;a++){var o=e[a];if(r(o)&&Pr(t,o))return a}}function P(t,e,i,s,l,h){if(t!==e){r(e.elm)&&r(s)&&(e=s[l]=kt(e));var u=e.elm=t.elm;if(a(t.isAsyncPlaceholder))r(e.asyncFactory.resolved)?E(t.elm,e,i):e.isAsyncPlaceholder=!0;else if(a(e.isStatic)&&a(t.isStatic)&&e.key===t.key&&(a(e.isCloned)||a(e.isOnce)))e.componentInstance=t.componentInstance;else{var d,f=e.data;r(f)&&r(d=f.hook)&&r(d=d.prepatch)&&d(t,e);var p=t.children,g=e.children;if(r(f)&&x(e)){for(d=0;d<o.update.length;++d)o.update[d](t,e);r(d=f.hook)&&r(d=d.update)&&d(t,e)}n(e.text)?r(p)&&r(g)?p!==g&&A(u,p,g,i,h):r(g)?(r(t.text)&&c.setTextContent(u,""),k(u,null,g,0,g.length-1,i)):r(p)?C(p,0,p.length-1):r(t.text)&&c.setTextContent(u,""):t.text!==e.text&&c.setTextContent(u,e.text),r(f)&&r(d=f.hook)&&r(d=d.postpatch)&&d(t,e)}}}function M(t,e,i){if(a(i)&&r(t.parent))t.parent.data.pendingInsert=e;else for(var n=0;n<e.length;++n)e[n].data.hook.insert(e[n])}var D=m("attrs,class,staticClass,staticStyle,key");function E(t,e,i,n){var o,s=e.tag,l=e.data,c=e.children;if(n=n||l&&l.pre,e.elm=t,a(e.isComment)&&r(e.asyncFactory))return e.isAsyncPlaceholder=!0,!0;if(r(l)&&(r(o=l.hook)&&r(o=o.init)&&o(e,!0),r(o=e.componentInstance)))return g(e,i),!0;if(r(s)){if(r(c))if(t.hasChildNodes())if(r(o=l)&&r(o=o.domProps)&&r(o=o.innerHTML)){if(o!==t.innerHTML)return!1}else{for(var h=!0,u=t.firstChild,d=0;d<c.length;d++){if(!u||!E(u,c[d],i,n)){h=!1;break}u=u.nextSibling}if(!h||u)return!1}else y(e,c,i);if(r(l)){var f=!1;for(var p in l)if(!D(p)){f=!0,w(e,i);break}!f&&l["class"]&&ve(l["class"])}}else t.data!==e.text&&(t.data=e.text);return!0}return function(t,e,i,s){if(!n(e)){var l=!1,u=[];if(n(t))l=!0,f(e,u);else{var d=r(t.nodeType);if(!d&&Pr(t,e))P(t,e,u,null,null,s);else{if(d){if(1===t.nodeType&&t.hasAttribute(F)&&(t.removeAttribute(F),i=!0),a(i)&&E(t,e,u))return M(e,u,!0),t;t=h(t)}var p=t.elm,g=c.parentNode(p);if(f(e,u,p._leaveCb?null:g,c.nextSibling(p)),r(e.parent)){var m=e.parent,v=x(e);while(m){for(var b=0;b<o.destroy.length;++b)o.destroy[b](m);if(m.elm=e.elm,v){for(var y=0;y<o.create.length;++y)o.create[y](Ar,m);var w=m.data.hook.insert;if(w.merged)for(var S=1;S<w.fns.length;S++)w.fns[S]()}else _r(m);m=m.parent}}r(g)?C([t],0,0):r(t.tag)&&O(t)}}return M(e,u,l),e.elm}r(t)&&O(t)}}var Ir={create:Lr,update:Lr,destroy:function(t){Lr(t,Ar)}};function Lr(t,e){(t.data.directives||e.data.directives)&&jr(t,e)}function jr(t,e){var i,n,r,a=t===Ar,o=e===Ar,s=zr(t.data.directives,t.context),l=zr(e.data.directives,e.context),c=[],h=[];for(i in l)n=s[i],r=l[i],n?(r.oldValue=n.value,r.oldArg=n.arg,Fr(r,"update",e,t),r.def&&r.def.componentUpdated&&h.push(r)):(Fr(r,"bind",e,t),r.def&&r.def.inserted&&c.push(r));if(c.length){var u=function(){for(var i=0;i<c.length;i++)Fr(c[i],"inserted",e,t)};a?Se(e,"insert",u):u()}if(h.length&&Se(e,"postpatch",(function(){for(var i=0;i<h.length;i++)Fr(h[i],"componentUpdated",e,t)})),!a)for(i in s)l[i]||Fr(s[i],"unbind",t,t,o)}var Rr=Object.create(null);function zr(t,e){var i,n,r=Object.create(null);if(!t)return r;for(i=0;i<t.length;i++)n=t[i],n.modifiers||(n.modifiers=Rr),r[Br(n)]=n,n.def=qt(e.$options,"directives",n.name,!0);return r}function Br(t){return t.rawName||t.name+"."+Object.keys(t.modifiers||{}).join(".")}function Fr(t,e,i,n,r){var a=t.def&&t.def[e];if(a)try{a(i.elm,t,i,n,r)}catch(Oo){ie(Oo,i.context,"directive "+t.name+" "+e+" hook")}}var Nr=[Cr,Ir];function Hr(t,e){var i=e.componentOptions;if((!r(i)||!1!==i.Ctor.options.inheritAttrs)&&(!n(t.data.attrs)||!n(e.data.attrs))){var a,o,s,l=e.elm,c=t.data.attrs||{},h=e.data.attrs||{};for(a in r(h.__ob__)&&(h=e.data.attrs=D({},h)),h)o=h[a],s=c[a],s!==o&&$r(l,a,o,e.data.pre);for(a in(tt||it)&&h.value!==c.value&&$r(l,"value",h.value),c)n(h[a])&&(Gn(a)?l.removeAttributeNS(Yn,Un(a)):$n(a)||l.removeAttribute(a))}}function $r(t,e,i,n){n||t.tagName.indexOf("-")>-1?Vr(t,e,i):Xn(e)?qn(i)?t.removeAttribute(e):(i="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,i)):$n(e)?t.setAttribute(e,Wn(e,i)):Gn(e)?qn(i)?t.removeAttributeNS(Yn,Un(e)):t.setAttributeNS(Yn,e,i):Vr(t,e,i)}function Vr(t,e,i){if(qn(i))t.removeAttribute(e);else{if(tt&&!et&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==i&&!t.__ieph){var n=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",n)};t.addEventListener("input",n),t.__ieph=!0}t.setAttribute(e,i)}}var Wr={create:Hr,update:Hr};function Xr(t,e){var i=e.elm,a=e.data,o=t.data;if(!(n(a.staticClass)&&n(a.class)&&(n(o)||n(o.staticClass)&&n(o.class)))){var s=Zn(e),l=i._transitionClasses;r(l)&&(s=Qn(s,tr(l))),s!==i._prevClass&&(i.setAttribute("class",s),i._prevClass=s)}}var Yr,Gr={create:Xr,update:Xr},Ur="__r",qr="__c";function Zr(t){if(r(t[Ur])){var e=tt?"change":"input";t[e]=[].concat(t[Ur],t[e]||[]),delete t[Ur]}r(t[qr])&&(t.change=[].concat(t[qr],t.change||[]),delete t[qr])}function Kr(t,e,i){var n=Yr;return function r(){var a=e.apply(null,arguments);null!==a&&ta(t,r,i,n)}}var Jr=se&&!(rt&&Number(rt[1])<=53);function Qr(t,e,i,n){if(Jr){var r=Gi,a=e;e=a._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=r||t.timeStamp<=0||t.target.ownerDocument!==document)return a.apply(this,arguments)}}Yr.addEventListener(t,e,ot?{capture:i,passive:n}:i)}function ta(t,e,i,n){(n||Yr).removeEventListener(t,e._wrapper||e,i)}function ea(t,e){if(!n(t.data.on)||!n(e.data.on)){var i=e.data.on||{},r=t.data.on||{};Yr=e.elm,Zr(i),we(i,r,Qr,ta,Kr,e.context),Yr=void 0}}var ia,na={create:ea,update:ea};function ra(t,e){if(!n(t.data.domProps)||!n(e.data.domProps)){var i,a,o=e.elm,s=t.data.domProps||{},l=e.data.domProps||{};for(i in r(l.__ob__)&&(l=e.data.domProps=D({},l)),s)i in l||(o[i]="");for(i in l){if(a=l[i],"textContent"===i||"innerHTML"===i){if(e.children&&(e.children.length=0),a===s[i])continue;1===o.childNodes.length&&o.removeChild(o.childNodes[0])}if("value"===i&&"PROGRESS"!==o.tagName){o._value=a;var c=n(a)?"":String(a);aa(o,c)&&(o.value=c)}else if("innerHTML"===i&&ar(o.tagName)&&n(o.innerHTML)){ia=ia||document.createElement("div"),ia.innerHTML="<svg>"+a+"</svg>";var h=ia.firstChild;while(o.firstChild)o.removeChild(o.firstChild);while(h.firstChild)o.appendChild(h.firstChild)}else if(a!==s[i])try{o[i]=a}catch(Oo){}}}}function aa(t,e){return!t.composing&&("OPTION"===t.tagName||oa(t,e)||sa(t,e))}function oa(t,e){var i=!0;try{i=document.activeElement!==t}catch(Oo){}return i&&t.value!==e}function sa(t,e){var i=t.value,n=t._vModifiers;if(r(n)){if(n.number)return g(i)!==g(e);if(n.trim)return i.trim()!==e.trim()}return i!==e}var la={create:ra,update:ra},ca=w((function(t){var e={},i=/;(?![^(]*\))/g,n=/:(.+)/;return t.split(i).forEach((function(t){if(t){var i=t.split(n);i.length>1&&(e[i[0].trim()]=i[1].trim())}})),e}));function ha(t){var e=ua(t.style);return t.staticStyle?D(t.staticStyle,e):e}function ua(t){return Array.isArray(t)?E(t):"string"===typeof t?ca(t):t}function da(t,e){var i,n={};if(e){var r=t;while(r.componentInstance)r=r.componentInstance._vnode,r&&r.data&&(i=ha(r.data))&&D(n,i)}(i=ha(t.data))&&D(n,i);var a=t;while(a=a.parent)a.data&&(i=ha(a.data))&&D(n,i);return n}var fa,pa=/^--/,ga=/\s*!important$/,ma=function(t,e,i){if(pa.test(e))t.style.setProperty(e,i);else if(ga.test(i))t.style.setProperty(_(e),i.replace(ga,""),"important");else{var n=ba(e);if(Array.isArray(i))for(var r=0,a=i.length;r<a;r++)t.style[n]=i[r];else t.style[n]=i}},va=["Webkit","Moz","ms"],ba=w((function(t){if(fa=fa||document.createElement("div").style,t=k(t),"filter"!==t&&t in fa)return t;for(var e=t.charAt(0).toUpperCase()+t.slice(1),i=0;i<va.length;i++){var n=va[i]+e;if(n in fa)return n}}));function ya(t,e){var i=e.data,a=t.data;if(!(n(i.staticStyle)&&n(i.style)&&n(a.staticStyle)&&n(a.style))){var o,s,l=e.elm,c=a.staticStyle,h=a.normalizedStyle||a.style||{},u=c||h,d=ua(e.data.style)||{};e.data.normalizedStyle=r(d.__ob__)?D({},d):d;var f=da(e,!0);for(s in u)n(f[s])&&ma(l,s,"");for(s in f)o=f[s],o!==u[s]&&ma(l,s,null==o?"":o)}}var xa={create:ya,update:ya},wa=/\s+/;function Sa(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(wa).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var i=" "+(t.getAttribute("class")||"")+" ";i.indexOf(" "+e+" ")<0&&t.setAttribute("class",(i+e).trim())}}function ka(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(wa).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{var i=" "+(t.getAttribute("class")||"")+" ",n=" "+e+" ";while(i.indexOf(n)>=0)i=i.replace(n," ");i=i.trim(),i?t.setAttribute("class",i):t.removeAttribute("class")}}function Oa(t){if(t){if("object"===typeof t){var e={};return!1!==t.css&&D(e,Ca(t.name||"v")),D(e,t),e}return"string"===typeof t?Ca(t):void 0}}var Ca=w((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),_a=Z&&!et,Aa="transition",Ta="animation",Pa="transition",Ma="transitionend",Da="animation",Ea="animationend";_a&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Pa="WebkitTransition",Ma="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Da="WebkitAnimation",Ea="webkitAnimationEnd"));var Ia=Z?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function La(t){Ia((function(){Ia(t)}))}function ja(t,e){var i=t._transitionClasses||(t._transitionClasses=[]);i.indexOf(e)<0&&(i.push(e),Sa(t,e))}function Ra(t,e){t._transitionClasses&&b(t._transitionClasses,e),ka(t,e)}function za(t,e,i){var n=Fa(t,e),r=n.type,a=n.timeout,o=n.propCount;if(!r)return i();var s=r===Aa?Ma:Ea,l=0,c=function(){t.removeEventListener(s,h),i()},h=function(e){e.target===t&&++l>=o&&c()};setTimeout((function(){l<o&&c()}),a+1),t.addEventListener(s,h)}var Ba=/\b(transform|all)(,|$)/;function Fa(t,e){var i,n=window.getComputedStyle(t),r=(n[Pa+"Delay"]||"").split(", "),a=(n[Pa+"Duration"]||"").split(", "),o=Na(r,a),s=(n[Da+"Delay"]||"").split(", "),l=(n[Da+"Duration"]||"").split(", "),c=Na(s,l),h=0,u=0;e===Aa?o>0&&(i=Aa,h=o,u=a.length):e===Ta?c>0&&(i=Ta,h=c,u=l.length):(h=Math.max(o,c),i=h>0?o>c?Aa:Ta:null,u=i?i===Aa?a.length:l.length:0);var d=i===Aa&&Ba.test(n[Pa+"Property"]);return{type:i,timeout:h,propCount:u,hasTransform:d}}function Na(t,e){while(t.length<e.length)t=t.concat(t);return Math.max.apply(null,e.map((function(e,i){return Ha(e)+Ha(t[i])})))}function Ha(t){return 1e3*Number(t.slice(0,-1).replace(",","."))}function $a(t,e){var i=t.elm;r(i._leaveCb)&&(i._leaveCb.cancelled=!0,i._leaveCb());var a=Oa(t.data.transition);if(!n(a)&&!r(i._enterCb)&&1===i.nodeType){var o=a.css,s=a.type,c=a.enterClass,h=a.enterToClass,u=a.enterActiveClass,d=a.appearClass,f=a.appearToClass,p=a.appearActiveClass,m=a.beforeEnter,v=a.enter,b=a.afterEnter,y=a.enterCancelled,x=a.beforeAppear,w=a.appear,S=a.afterAppear,k=a.appearCancelled,O=a.duration,C=Mi,_=Mi.$vnode;while(_&&_.parent)C=_.context,_=_.parent;var A=!C._isMounted||!t.isRootInsert;if(!A||w||""===w){var T=A&&d?d:c,P=A&&p?p:u,M=A&&f?f:h,D=A&&x||m,E=A&&"function"===typeof w?w:v,I=A&&S||b,L=A&&k||y,j=g(l(O)?O.enter:O);0;var R=!1!==o&&!et,z=Xa(E),F=i._enterCb=B((function(){R&&(Ra(i,M),Ra(i,P)),F.cancelled?(R&&Ra(i,T),L&&L(i)):I&&I(i),i._enterCb=null}));t.data.show||Se(t,"insert",(function(){var e=i.parentNode,n=e&&e._pending&&e._pending[t.key];n&&n.tag===t.tag&&n.elm._leaveCb&&n.elm._leaveCb(),E&&E(i,F)})),D&&D(i),R&&(ja(i,T),ja(i,P),La((function(){Ra(i,T),F.cancelled||(ja(i,M),z||(Wa(j)?setTimeout(F,j):za(i,s,F)))}))),t.data.show&&(e&&e(),E&&E(i,F)),R||z||F()}}}function Va(t,e){var i=t.elm;r(i._enterCb)&&(i._enterCb.cancelled=!0,i._enterCb());var a=Oa(t.data.transition);if(n(a)||1!==i.nodeType)return e();if(!r(i._leaveCb)){var o=a.css,s=a.type,c=a.leaveClass,h=a.leaveToClass,u=a.leaveActiveClass,d=a.beforeLeave,f=a.leave,p=a.afterLeave,m=a.leaveCancelled,v=a.delayLeave,b=a.duration,y=!1!==o&&!et,x=Xa(f),w=g(l(b)?b.leave:b);0;var S=i._leaveCb=B((function(){i.parentNode&&i.parentNode._pending&&(i.parentNode._pending[t.key]=null),y&&(Ra(i,h),Ra(i,u)),S.cancelled?(y&&Ra(i,c),m&&m(i)):(e(),p&&p(i)),i._leaveCb=null}));v?v(k):k()}function k(){S.cancelled||(!t.data.show&&i.parentNode&&((i.parentNode._pending||(i.parentNode._pending={}))[t.key]=t),d&&d(i),y&&(ja(i,c),ja(i,u),La((function(){Ra(i,c),S.cancelled||(ja(i,h),x||(Wa(w)?setTimeout(S,w):za(i,s,S)))}))),f&&f(i,S),y||x||S())}}function Wa(t){return"number"===typeof t&&!isNaN(t)}function Xa(t){if(n(t))return!1;var e=t.fns;return r(e)?Xa(Array.isArray(e)?e[0]:e):(t._length||t.length)>1}function Ya(t,e){!0!==e.data.show&&$a(e)}var Ga=Z?{create:Ya,activate:Ya,remove:function(t,e){!0!==t.data.show?Va(t,e):e()}}:{},Ua=[Wr,Gr,na,la,xa,Ga],qa=Ua.concat(Nr),Za=Er({nodeOps:Or,modules:qa});et&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&ro(t,"input")}));var Ka={inserted:function(t,e,i,n){"select"===i.tag?(n.elm&&!n.elm._vOptions?Se(i,"postpatch",(function(){Ka.componentUpdated(t,e,i)})):Ja(t,e,i.context),t._vOptions=[].map.call(t.options,eo)):("textarea"===i.tag||hr(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",io),t.addEventListener("compositionend",no),t.addEventListener("change",no),et&&(t.vmodel=!0)))},componentUpdated:function(t,e,i){if("select"===i.tag){Ja(t,e,i.context);var n=t._vOptions,r=t._vOptions=[].map.call(t.options,eo);if(r.some((function(t,e){return!R(t,n[e])}))){var a=t.multiple?e.value.some((function(t){return to(t,r)})):e.value!==e.oldValue&&to(e.value,r);a&&ro(t,"change")}}}};function Ja(t,e,i){Qa(t,e,i),(tt||it)&&setTimeout((function(){Qa(t,e,i)}),0)}function Qa(t,e,i){var n=e.value,r=t.multiple;if(!r||Array.isArray(n)){for(var a,o,s=0,l=t.options.length;s<l;s++)if(o=t.options[s],r)a=z(n,eo(o))>-1,o.selected!==a&&(o.selected=a);else if(R(eo(o),n))return void(t.selectedIndex!==s&&(t.selectedIndex=s));r||(t.selectedIndex=-1)}}function to(t,e){return e.every((function(e){return!R(e,t)}))}function eo(t){return"_value"in t?t._value:t.value}function io(t){t.target.composing=!0}function no(t){t.target.composing&&(t.target.composing=!1,ro(t.target,"input"))}function ro(t,e){var i=document.createEvent("HTMLEvents");i.initEvent(e,!0,!0),t.dispatchEvent(i)}function ao(t){return!t.componentInstance||t.data&&t.data.transition?t:ao(t.componentInstance._vnode)}var oo={bind:function(t,e,i){var n=e.value;i=ao(i);var r=i.data&&i.data.transition,a=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;n&&r?(i.data.show=!0,$a(i,(function(){t.style.display=a}))):t.style.display=n?a:"none"},update:function(t,e,i){var n=e.value,r=e.oldValue;if(!n!==!r){i=ao(i);var a=i.data&&i.data.transition;a?(i.data.show=!0,n?$a(i,(function(){t.style.display=t.__vOriginalDisplay})):Va(i,(function(){t.style.display="none"}))):t.style.display=n?t.__vOriginalDisplay:"none"}},unbind:function(t,e,i,n,r){r||(t.style.display=t.__vOriginalDisplay)}},so={model:Ka,show:oo},lo={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function co(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?co(ki(e.children)):t}function ho(t){var e={},i=t.$options;for(var n in i.propsData)e[n]=t[n];var r=i._parentListeners;for(var a in r)e[k(a)]=r[a];return e}function uo(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function fo(t){while(t=t.parent)if(t.data.transition)return!0}function po(t,e){return e.key===t.key&&e.tag===t.tag}var go=function(t){return t.tag||Le(t)},mo=function(t){return"show"===t.name},vo={name:"transition",props:lo,abstract:!0,render:function(t){var e=this,i=this.$slots.default;if(i&&(i=i.filter(go),i.length)){0;var n=this.mode;0;var r=i[0];if(fo(this.$vnode))return r;var a=co(r);if(!a)return r;if(this._leaving)return uo(t,r);var o="__transition-"+this._uid+"-";a.key=null==a.key?a.isComment?o+"comment":o+a.tag:s(a.key)?0===String(a.key).indexOf(o)?a.key:o+a.key:a.key;var l=(a.data||(a.data={})).transition=ho(this),c=this._vnode,h=co(c);if(a.data.directives&&a.data.directives.some(mo)&&(a.data.show=!0),h&&h.data&&!po(a,h)&&!Le(h)&&(!h.componentInstance||!h.componentInstance._vnode.isComment)){var u=h.data.transition=D({},l);if("out-in"===n)return this._leaving=!0,Se(u,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),uo(t,r);if("in-out"===n){if(Le(a))return c;var d,f=function(){d()};Se(l,"afterEnter",f),Se(l,"enterCancelled",f),Se(u,"delayLeave",(function(t){d=t}))}}return r}}},bo=D({tag:String,moveClass:String},lo);delete bo.mode;var yo={props:bo,beforeMount:function(){var t=this,e=this._update;this._update=function(i,n){var r=Di(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,r(),e.call(t,i,n)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",i=Object.create(null),n=this.prevChildren=this.children,r=this.$slots.default||[],a=this.children=[],o=ho(this),s=0;s<r.length;s++){var l=r[s];if(l.tag)if(null!=l.key&&0!==String(l.key).indexOf("__vlist"))a.push(l),i[l.key]=l,(l.data||(l.data={})).transition=o;else;}if(n){for(var c=[],h=[],u=0;u<n.length;u++){var d=n[u];d.data.transition=o,d.data.pos=d.elm.getBoundingClientRect(),i[d.key]?c.push(d):h.push(d)}this.kept=t(e,null,c),this.removed=h}return t(e,null,a)},updated:function(){var t=this.prevChildren,e=this.moveClass||(this.name||"v")+"-move";t.length&&this.hasMove(t[0].elm,e)&&(t.forEach(xo),t.forEach(wo),t.forEach(So),this._reflow=document.body.offsetHeight,t.forEach((function(t){if(t.data.moved){var i=t.elm,n=i.style;ja(i,e),n.transform=n.WebkitTransform=n.transitionDuration="",i.addEventListener(Ma,i._moveCb=function t(n){n&&n.target!==i||n&&!/transform$/.test(n.propertyName)||(i.removeEventListener(Ma,t),i._moveCb=null,Ra(i,e))})}})))},methods:{hasMove:function(t,e){if(!_a)return!1;if(this._hasMove)return this._hasMove;var i=t.cloneNode();t._transitionClasses&&t._transitionClasses.forEach((function(t){ka(i,t)})),Sa(i,e),i.style.display="none",this.$el.appendChild(i);var n=Fa(i);return this.$el.removeChild(i),this._hasMove=n.hasTransform}}};function xo(t){t.elm._moveCb&&t.elm._moveCb(),t.elm._enterCb&&t.elm._enterCb()}function wo(t){t.data.newPos=t.elm.getBoundingClientRect()}function So(t){var e=t.data.pos,i=t.data.newPos,n=e.left-i.left,r=e.top-i.top;if(n||r){t.data.moved=!0;var a=t.elm.style;a.transform=a.WebkitTransform="translate("+n+"px,"+r+"px)",a.transitionDuration="0s"}}var ko={Transition:vo,TransitionGroup:yo};On.config.mustUseProp=Hn,On.config.isReservedTag=or,On.config.isReservedAttr=Fn,On.config.getTagNamespace=sr,On.config.isUnknownElement=cr,D(On.options.directives,so),D(On.options.components,ko),On.prototype.__patch__=Z?Za:I,On.prototype.$mount=function(t,e){return t=t&&Z?ur(t):void 0,Li(this,t,e)},Z&&setTimeout((function(){$.devtools&&ct&&ct.emit("init",On)}),0),e["default"]=On}.call(this,i("c8ba"))},"2b17":function(t,e,i){var n=i("4e08"),r=(n.__DEV__,i("6d8b")),a=(r.isTypedArray,r.extend),o=(r.assert,r.each),s=r.isObject,l=i("e0d3"),c=l.getDataItemValue,h=l.isDataItemOption,u=i("3842"),d=u.parseDate,f=i("ec6f"),p=i("93d0"),g=p.SOURCE_FORMAT_TYPED_ARRAY,m=p.SOURCE_FORMAT_ARRAY_ROWS,v=p.SOURCE_FORMAT_ORIGINAL,b=p.SOURCE_FORMAT_OBJECT_ROWS;function y(t,e){f.isInstance(t)||(t=f.seriesDataToSource(t)),this._source=t;var i=this._data=t.data,n=t.sourceFormat;n===g&&(this._offset=0,this._dimSize=e,this._data=i);var r=w[n===m?n+"_"+t.seriesLayoutBy:n];a(this,r)}var x=y.prototype;x.pure=!1,x.persistent=!0,x.getSource=function(){return this._source};var w={arrayRows_column:{pure:!0,count:function(){return Math.max(0,this._data.length-this._source.startIndex)},getItem:function(t){return this._data[t+this._source.startIndex]},appendData:O},arrayRows_row:{pure:!0,count:function(){var t=this._data[0];return t?Math.max(0,t.length-this._source.startIndex):0},getItem:function(t){t+=this._source.startIndex;for(var e=[],i=this._data,n=0;n<i.length;n++){var r=i[n];e.push(r?r[t]:null)}return e},appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},objectRows:{pure:!0,count:S,getItem:k,appendData:O},keyedColumns:{pure:!0,count:function(){var t=this._source.dimensionsDefine[0].name,e=this._data[t];return e?e.length:0},getItem:function(t){for(var e=[],i=this._source.dimensionsDefine,n=0;n<i.length;n++){var r=this._data[i[n].name];e.push(r?r[t]:null)}return e},appendData:function(t){var e=this._data;o(t,(function(t,i){for(var n=e[i]||(e[i]=[]),r=0;r<(t||[]).length;r++)n.push(t[r])}))}},original:{count:S,getItem:k,appendData:O},typedArray:{persistent:!1,pure:!0,count:function(){return this._data?this._data.length/this._dimSize:0},getItem:function(t,e){t-=this._offset,e=e||[];for(var i=this._dimSize*t,n=0;n<this._dimSize;n++)e[n]=this._data[i+n];return e},appendData:function(t){this._data=t},clean:function(){this._offset+=this.count(),this._data=null}}};function S(){return this._data.length}function k(t){return this._data[t]}function O(t){for(var e=0;e<t.length;e++)this._data.push(t[e])}var C={arrayRows:_,objectRows:function(t,e,i,n){return null!=i?t[n]:t},keyedColumns:_,original:function(t,e,i,n){var r=c(t);return null!=i&&r instanceof Array?r[i]:r},typedArray:_};function _(t,e,i,n){return null!=i?t[i]:t}var A={arrayRows:T,objectRows:function(t,e,i,n){return P(t[e],this._dimensionInfos[e])},keyedColumns:T,original:function(t,e,i,n){var r=t&&(null==t.value?t:t.value);return!this._rawData.pure&&h(t)&&(this.hasItemOption=!0),P(r instanceof Array?r[n]:r,this._dimensionInfos[e])},typedArray:function(t,e,i,n){return t[n]}};function T(t,e,i,n){return P(t[n],this._dimensionInfos[e])}function P(t,e){var i=e&&e.type;if("ordinal"===i){var n=e&&e.ordinalMeta;return n?n.parseAndCollect(t):t}return"time"===i&&"number"!==typeof t&&null!=t&&"-"!==t&&(t=+d(t)),null==t||""===t?NaN:+t}function M(t,e,i){if(t){var n=t.getRawDataItem(e);if(null!=n){var r,a,o=t.getProvider().getSource().sourceFormat,s=t.getDimensionInfo(i);return s&&(r=s.name,a=s.index),C[o](n,e,a,r)}}}function D(t,e,i){if(t){var n=t.getProvider().getSource().sourceFormat;if(n===v||n===b){var r=t.getRawDataItem(e);return n!==v||s(r)||(r=null),r?r[i]:void 0}}}e.DefaultDataProvider=y,e.defaultDimValueGetters=A,e.retrieveRawValue=M,e.retrieveRawAttr=D},"2b3e":function(t,e,i){var n=i("585a"),r="object"==typeof self&&self&&self.Object===Object&&self,a=n||r||Function("return this")();t.exports=a},"2b4c":function(t,e,i){var n=i("5537")("wks"),r=i("ca5a"),a=i("7726").Symbol,o="function"==typeof a,s=t.exports=function(t){return n[t]||(n[t]=o&&a[t]||(o?a:r)("Symbol."+t))};s.store=n},"2b61":function(t,e,i){var n=i("7d6d"),r=i("82eb"),a=r.ContextCachedBy,o=[["shadowBlur",0],["shadowOffsetX",0],["shadowOffsetY",0],["shadowColor","#000"],["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]],s=function(t){this.extendFrom(t,!1)};function l(t,e,i){var n=null==e.x?0:e.x,r=null==e.x2?1:e.x2,a=null==e.y?0:e.y,o=null==e.y2?0:e.y2;e.global||(n=n*i.width+i.x,r=r*i.width+i.x,a=a*i.height+i.y,o=o*i.height+i.y),n=isNaN(n)?0:n,r=isNaN(r)?1:r,a=isNaN(a)?0:a,o=isNaN(o)?0:o;var s=t.createLinearGradient(n,a,r,o);return s}function c(t,e,i){var n=i.width,r=i.height,a=Math.min(n,r),o=null==e.x?.5:e.x,s=null==e.y?.5:e.y,l=null==e.r?.5:e.r;e.global||(o=o*n+i.x,s=s*r+i.y,l*=a);var c=t.createRadialGradient(o,s,0,o,s,l);return c}s.prototype={constructor:s,fill:"#000",stroke:null,opacity:1,fillOpacity:null,strokeOpacity:null,lineDash:null,lineDashOffset:0,shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,lineWidth:1,strokeNoScale:!1,text:null,font:null,textFont:null,fontStyle:null,fontWeight:null,fontSize:null,fontFamily:null,textTag:null,textFill:"#000",textStroke:null,textWidth:null,textHeight:null,textStrokeWidth:0,textLineHeight:null,textPosition:"inside",textRect:null,textOffset:null,textAlign:null,textVerticalAlign:null,textDistance:5,textShadowColor:"transparent",textShadowBlur:0,textShadowOffsetX:0,textShadowOffsetY:0,textBoxShadowColor:"transparent",textBoxShadowBlur:0,textBoxShadowOffsetX:0,textBoxShadowOffsetY:0,transformText:!1,textRotation:0,textOrigin:null,textBackgroundColor:null,textBorderColor:null,textBorderWidth:0,textBorderRadius:0,textPadding:null,rich:null,truncate:null,blend:null,bind:function(t,e,i){var r=this,s=i&&i.style,l=!s||t.__attrCachedBy!==a.STYLE_BIND;t.__attrCachedBy=a.STYLE_BIND;for(var c=0;c<o.length;c++){var h=o[c],u=h[0];(l||r[u]!==s[u])&&(t[u]=n(t,u,r[u]||h[1]))}if((l||r.fill!==s.fill)&&(t.fillStyle=r.fill),(l||r.stroke!==s.stroke)&&(t.strokeStyle=r.stroke),(l||r.opacity!==s.opacity)&&(t.globalAlpha=null==r.opacity?1:r.opacity),(l||r.blend!==s.blend)&&(t.globalCompositeOperation=r.blend||"source-over"),this.hasStroke()){var d=r.lineWidth;t.lineWidth=d/(this.strokeNoScale&&e&&e.getLineScale?e.getLineScale():1)}},hasFill:function(){var t=this.fill;return null!=t&&"none"!==t},hasStroke:function(){var t=this.stroke;return null!=t&&"none"!==t&&this.lineWidth>0},extendFrom:function(t,e){if(t)for(var i in t)!t.hasOwnProperty(i)||!0!==e&&(!1===e?this.hasOwnProperty(i):null==t[i])||(this[i]=t[i])},set:function(t,e){"string"===typeof t?this[t]=e:this.extendFrom(t,!0)},clone:function(){var t=new this.constructor;return t.extendFrom(this,!0),t},getGradient:function(t,e,i){for(var n="radial"===e.type?c:l,r=n(t,e,i),a=e.colorStops,o=0;o<a.length;o++)r.addColorStop(a[o].offset,a[o].color);return r}};for(var h=s.prototype,u=0;u<o.length;u++){var d=o[u];d[0]in h||(h[d[0]]=d[1])}s.getGradient=h.getGradient;var f=s;t.exports=f},"2b88":function(t,e,i){"use strict";
/*!
* portal-vue © Thorsten Lünborg, 2019
*
* Version: 2.1.7
*
* LICENCE: MIT
*
* https://github.com/linusborg/portal-vue
*
*/function n(t){return t&&"object"===typeof t&&"default"in t?t["default"]:t}Object.defineProperty(e,"__esModule",{value:!0});var r=n(i("2b0e"));function a(t){return a="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},a(t)}function o(t){return s(t)||l(t)||c()}function s(t){if(Array.isArray(t)){for(var e=0,i=new Array(t.length);e<t.length;e++)i[e]=t[e];return i}}function l(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}function c(){throw new TypeError("Invalid attempt to spread non-iterable instance")}var h="undefined"!==typeof window;function u(t){return Array.isArray(t)||"object"===a(t)?Object.freeze(t):t}function d(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.reduce((function(t,i){var n=i.passengers[0],r="function"===typeof n?n(e):i.passengers;return t.concat(r)}),[])}function f(t,e){return t.map((function(t,e){return[e,t]})).sort((function(t,i){return e(t[1],i[1])||t[0]-i[0]})).map((function(t){return t[1]}))}function p(t,e){return e.reduce((function(e,i){return t.hasOwnProperty(i)&&(e[i]=t[i]),e}),{})}var g={},m={},v={},b=r.extend({data:function(){return{transports:g,targets:m,sources:v,trackInstances:h}},methods:{open:function(t){if(h){var e=t.to,i=t.from,n=t.passengers,a=t.order,o=void 0===a?1/0:a;if(e&&i&&n){var s={to:e,from:i,passengers:u(n),order:o},l=Object.keys(this.transports);-1===l.indexOf(e)&&r.set(this.transports,e,[]);var c=this.$_getTransportIndex(s),d=this.transports[e].slice(0);-1===c?d.push(s):d[c]=s,this.transports[e]=f(d,(function(t,e){return t.order-e.order}))}}},close:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=t.to,n=t.from;if(i&&(n||!1!==e)&&this.transports[i])if(e)this.transports[i]=[];else{var r=this.$_getTransportIndex(t);if(r>=0){var a=this.transports[i].slice(0);a.splice(r,1),this.transports[i]=a}}},registerTarget:function(t,e,i){h&&(this.trackInstances&&!i&&this.targets[t]&&console.warn("[portal-vue]: Target ".concat(t," already exists")),this.$set(this.targets,t,Object.freeze([e])))},unregisterTarget:function(t){this.$delete(this.targets,t)},registerSource:function(t,e,i){h&&(this.trackInstances&&!i&&this.sources[t]&&console.warn("[portal-vue]: source ".concat(t," already exists")),this.$set(this.sources,t,Object.freeze([e])))},unregisterSource:function(t){this.$delete(this.sources,t)},hasTarget:function(t){return!(!this.targets[t]||!this.targets[t][0])},hasSource:function(t){return!(!this.sources[t]||!this.sources[t][0])},hasContentFor:function(t){return!!this.transports[t]&&!!this.transports[t].length},$_getTransportIndex:function(t){var e=t.to,i=t.from;for(var n in this.transports[e])if(this.transports[e][n].from===i)return+n;return-1}}}),y=new b(g),x=1,w=r.extend({name:"portal",props:{disabled:{type:Boolean},name:{type:String,default:function(){return String(x++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}}},created:function(){var t=this;this.$nextTick((function(){y.registerSource(t.name,t)}))},mounted:function(){this.disabled||this.sendUpdate()},updated:function(){this.disabled?this.clear():this.sendUpdate()},beforeDestroy:function(){y.unregisterSource(this.name),this.clear()},watch:{to:function(t,e){e&&e!==t&&this.clear(e),this.sendUpdate()}},methods:{clear:function(t){var e={from:this.name,to:t||this.to};y.close(e)},normalizeSlots:function(){return this.$scopedSlots.default?[this.$scopedSlots.default]:this.$slots.default},normalizeOwnChildren:function(t){return"function"===typeof t?t(this.slotProps):t},sendUpdate:function(){var t=this.normalizeSlots();if(t){var e={from:this.name,to:this.to,passengers:o(t),order:this.order};y.open(e)}else this.clear()}},render:function(t){var e=this.$slots.default||this.$scopedSlots.default||[],i=this.tag;return e&&this.disabled?e.length<=1&&this.slim?this.normalizeOwnChildren(e)[0]:t(i,[this.normalizeOwnChildren(e)]):this.slim?t():t(i,{class:{"v-portal":!0},style:{display:"none"},key:"v-portal-placeholder"})}}),S=r.extend({name:"portalTarget",props:{multiple:{type:Boolean,default:!1},name:{type:String,required:!0},slim:{type:Boolean,default:!1},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},data:function(){return{transports:y.transports,firstRender:!0}},created:function(){var t=this;this.$nextTick((function(){y.registerTarget(t.name,t)}))},watch:{ownTransports:function(){this.$emit("change",this.children().length>0)},name:function(t,e){y.unregisterTarget(e),y.registerTarget(t,this)}},mounted:function(){var t=this;this.transition&&this.$nextTick((function(){t.firstRender=!1}))},beforeDestroy:function(){y.unregisterTarget(this.name)},computed:{ownTransports:function(){var t=this.transports[this.name]||[];return this.multiple?t:0===t.length?[]:[t[t.length-1]]},passengers:function(){return d(this.ownTransports,this.slotProps)}},methods:{children:function(){return 0!==this.passengers.length?this.passengers:this.$scopedSlots.default?this.$scopedSlots.default(this.slotProps):this.$slots.default||[]},noWrapper:function(){var t=this.slim&&!this.transition;return t&&this.children().length>1&&console.warn("[portal-vue]: PortalTarget with `slim` option received more than one child element."),t}},render:function(t){var e=this.noWrapper(),i=this.children(),n=this.transition||this.tag;return e?i[0]:this.slim&&!n?t():t(n,{props:{tag:this.transition&&this.tag?this.tag:void 0},class:{"vue-portal-target":!0}},i)}}),k=0,O=["disabled","name","order","slim","slotProps","tag","to"],C=["multiple","transition"],_=r.extend({name:"MountingPortal",inheritAttrs:!1,props:{append:{type:[Boolean,String]},bail:{type:Boolean},mountTo:{type:String,required:!0},disabled:{type:Boolean},name:{type:String,default:function(){return"mounted_"+String(k++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}},multiple:{type:Boolean,default:!1},targetSlim:{type:Boolean},targetSlotProps:{type:Object,default:function(){return{}}},targetTag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},created:function(){if("undefined"!==typeof document){var t=document.querySelector(this.mountTo);if(t){var e=this.$props;if(y.targets[e.name])e.bail?console.warn("[portal-vue]: Target ".concat(e.name," is already mounted.\n Aborting because 'bail: true' is set")):this.portalTarget=y.targets[e.name];else{var i=e.append;if(i){var n="string"===typeof i?i:"DIV",r=document.createElement(n);t.appendChild(r),t=r}var a=p(this.$props,C);a.slim=this.targetSlim,a.tag=this.targetTag,a.slotProps=this.targetSlotProps,a.name=this.to,this.portalTarget=new S({el:t,parent:this.$parent||this,propsData:a})}}else console.error("[portal-vue]: Mount Point '".concat(this.mountTo,"' not found in document"))}},beforeDestroy:function(){var t=this.portalTarget;if(this.append){var e=t.$el;e.parentNode.removeChild(e)}t.$destroy()},render:function(t){if(!this.portalTarget)return console.warn("[portal-vue] Target wasn't mounted"),t();if(!this.$scopedSlots.manual){var e=p(this.$props,O);return t(w,{props:e,attrs:this.$attrs,on:this.$listeners,scopedSlots:this.$scopedSlots},this.$slots.default)}var i=this.$scopedSlots.manual({to:this.to});return Array.isArray(i)&&(i=i[0]),i||t()}});function A(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.component(e.portalName||"Portal",w),t.component(e.portalTargetName||"PortalTarget",S),t.component(e.MountingPortalName||"MountingPortal",_)}var T={install:A};e.default=T,e.Portal=w,e.PortalTarget=S,e.MountingPortal=_,e.Wormhole=y},"2cf4":function(t,e){var i=1;"undefined"!==typeof window&&(i=Math.max(window.devicePixelRatio||1,1));var n=0,r=i;e.debugMode=n,e.devicePixelRatio=r},"2cfc":function(t,e,i){var n=i("3eba");i("4338"),i("bcbe"),i("c62c"),i("cb8f"),i("f138"),n.extendComponentView({type:"single"})},"2d00":function(t,e){t.exports=!1},"2d95":function(t,e){var i={}.toString;t.exports=function(t){return i.call(t).slice(8,-1)}},"2f45":function(t,e,i){var n=i("6d8b"),r=n.each,a=n.createHashMap,o=(n.assert,i("4e08")),s=(o.__DEV__,a(["tooltip","label","itemName","itemId","seriesName"]));function l(t){var e={},i=e.encode={},n=a(),o=[],l=[],h=e.userOutput={dimensionNames:t.dimensions.slice(),encode:{}};r(t.dimensions,(function(e){var r=t.getDimensionInfo(e),a=r.coordDim;if(a){var d=r.coordDimIndex;c(i,a)[d]=e,r.isExtraCoord||(n.set(a,1),u(r.type)&&(o[0]=e),c(h.encode,a)[d]=r.index),r.defaultTooltip&&l.push(e)}s.each((function(t,e){var n=c(i,e),a=r.otherDims[e];null!=a&&!1!==a&&(n[a]=r.name)}))}));var d=[],f={};n.each((function(t,e){var n=i[e];f[e]=n[0],d=d.concat(n)})),e.dataDimsOnCoord=d,e.encodeFirstDimNotExtra=f;var p=i.label;p&&p.length&&(o=p.slice());var g=i.tooltip;return g&&g.length?l=g.slice():l.length||(l=o.slice()),i.defaultedLabel=o,i.defaultedTooltip=l,e}function c(t,e){return t.hasOwnProperty(e)||(t[e]=[]),t[e]}function h(t){return"category"===t?"ordinal":"time"===t?"time":"float"}function u(t){return!("ordinal"===t||"time"===t)}e.OTHER_DIMENSIONS=s,e.summarizeDimensions=l,e.getDimensionTypeByAxis=h},"2f62":function(t,e,i){"use strict";(function(t){
/*!
* vuex v3.6.2
* (c) 2021 Evan You
* @license MIT
*/
function n(t){var e=Number(t.version.split(".")[0]);if(e>=2)t.mixin({beforeCreate:n});else{var i=t.prototype._init;t.prototype._init=function(t){void 0===t&&(t={}),t.init=t.init?[n].concat(t.init):n,i.call(this,t)}}function n(){var t=this.$options;t.store?this.$store="function"===typeof t.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}}i.d(e,"a",(function(){return z})),i.d(e,"c",(function(){return R})),i.d(e,"d",(function(){return I}));var r="undefined"!==typeof window?window:"undefined"!==typeof t?t:{},a=r.__VUE_DEVTOOLS_GLOBAL_HOOK__;function o(t){a&&(t._devtoolHook=a,a.emit("vuex:init",t),a.on("vuex:travel-to-state",(function(e){t.replaceState(e)})),t.subscribe((function(t,e){a.emit("vuex:mutation",t,e)}),{prepend:!0}),t.subscribeAction((function(t,e){a.emit("vuex:action",t,e)}),{prepend:!0}))}function s(t,e){return t.filter(e)[0]}function l(t,e){if(void 0===e&&(e=[]),null===t||"object"!==typeof t)return t;var i=s(e,(function(e){return e.original===t}));if(i)return i.copy;var n=Array.isArray(t)?[]:{};return e.push({original:t,copy:n}),Object.keys(t).forEach((function(i){n[i]=l(t[i],e)})),n}function c(t,e){Object.keys(t).forEach((function(i){return e(t[i],i)}))}function h(t){return null!==t&&"object"===typeof t}function u(t){return t&&"function"===typeof t.then}function d(t,e){return function(){return t(e)}}var f=function(t,e){this.runtime=e,this._children=Object.create(null),this._rawModule=t;var i=t.state;this.state=("function"===typeof i?i():i)||{}},p={namespaced:{configurable:!0}};p.namespaced.get=function(){return!!this._rawModule.namespaced},f.prototype.addChild=function(t,e){this._children[t]=e},f.prototype.removeChild=function(t){delete this._children[t]},f.prototype.getChild=function(t){return this._children[t]},f.prototype.hasChild=function(t){return t in this._children},f.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},f.prototype.forEachChild=function(t){c(this._children,t)},f.prototype.forEachGetter=function(t){this._rawModule.getters&&c(this._rawModule.getters,t)},f.prototype.forEachAction=function(t){this._rawModule.actions&&c(this._rawModule.actions,t)},f.prototype.forEachMutation=function(t){this._rawModule.mutations&&c(this._rawModule.mutations,t)},Object.defineProperties(f.prototype,p);var g=function(t){this.register([],t,!1)};function m(t,e,i){if(e.update(i),i.modules)for(var n in i.modules){if(!e.getChild(n))return void 0;m(t.concat(n),e.getChild(n),i.modules[n])}}g.prototype.get=function(t){return t.reduce((function(t,e){return t.getChild(e)}),this.root)},g.prototype.getNamespace=function(t){var e=this.root;return t.reduce((function(t,i){return e=e.getChild(i),t+(e.namespaced?i+"/":"")}),"")},g.prototype.update=function(t){m([],this.root,t)},g.prototype.register=function(t,e,i){var n=this;void 0===i&&(i=!0);var r=new f(e,i);if(0===t.length)this.root=r;else{var a=this.get(t.slice(0,-1));a.addChild(t[t.length-1],r)}e.modules&&c(e.modules,(function(e,r){n.register(t.concat(r),e,i)}))},g.prototype.unregister=function(t){var e=this.get(t.slice(0,-1)),i=t[t.length-1],n=e.getChild(i);n&&n.runtime&&e.removeChild(i)},g.prototype.isRegistered=function(t){var e=this.get(t.slice(0,-1)),i=t[t.length-1];return!!e&&e.hasChild(i)};var v;var b=function(t){var e=this;void 0===t&&(t={}),!v&&"undefined"!==typeof window&&window.Vue&&E(window.Vue);var i=t.plugins;void 0===i&&(i=[]);var n=t.strict;void 0===n&&(n=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new g(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new v,this._makeLocalGettersCache=Object.create(null);var r=this,a=this,s=a.dispatch,l=a.commit;this.dispatch=function(t,e){return s.call(r,t,e)},this.commit=function(t,e,i){return l.call(r,t,e,i)},this.strict=n;var c=this._modules.root.state;k(this,c,[],this._modules.root),S(this,c),i.forEach((function(t){return t(e)}));var h=void 0!==t.devtools?t.devtools:v.config.devtools;h&&o(this)},y={state:{configurable:!0}};function x(t,e,i){return e.indexOf(t)<0&&(i&&i.prepend?e.unshift(t):e.push(t)),function(){var i=e.indexOf(t);i>-1&&e.splice(i,1)}}function w(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var i=t.state;k(t,i,[],t._modules.root,!0),S(t,i,e)}function S(t,e,i){var n=t._vm;t.getters={},t._makeLocalGettersCache=Object.create(null);var r=t._wrappedGetters,a={};c(r,(function(e,i){a[i]=d(e,t),Object.defineProperty(t.getters,i,{get:function(){return t._vm[i]},enumerable:!0})}));var o=v.config.silent;v.config.silent=!0,t._vm=new v({data:{$$state:e},computed:a}),v.config.silent=o,t.strict&&P(t),n&&(i&&t._withCommit((function(){n._data.$$state=null})),v.nextTick((function(){return n.$destroy()})))}function k(t,e,i,n,r){var a=!i.length,o=t._modules.getNamespace(i);if(n.namespaced&&(t._modulesNamespaceMap[o],t._modulesNamespaceMap[o]=n),!a&&!r){var s=M(e,i.slice(0,-1)),l=i[i.length-1];t._withCommit((function(){v.set(s,l,n.state)}))}var c=n.context=O(t,o,i);n.forEachMutation((function(e,i){var n=o+i;_(t,n,e,c)})),n.forEachAction((function(e,i){var n=e.root?i:o+i,r=e.handler||e;A(t,n,r,c)})),n.forEachGetter((function(e,i){var n=o+i;T(t,n,e,c)})),n.forEachChild((function(n,a){k(t,e,i.concat(a),n,r)}))}function O(t,e,i){var n=""===e,r={dispatch:n?t.dispatch:function(i,n,r){var a=D(i,n,r),o=a.payload,s=a.options,l=a.type;return s&&s.root||(l=e+l),t.dispatch(l,o)},commit:n?t.commit:function(i,n,r){var a=D(i,n,r),o=a.payload,s=a.options,l=a.type;s&&s.root||(l=e+l),t.commit(l,o,s)}};return Object.defineProperties(r,{getters:{get:n?function(){return t.getters}:function(){return C(t,e)}},state:{get:function(){return M(t.state,i)}}}),r}function C(t,e){if(!t._makeLocalGettersCache[e]){var i={},n=e.length;Object.keys(t.getters).forEach((function(r){if(r.slice(0,n)===e){var a=r.slice(n);Object.defineProperty(i,a,{get:function(){return t.getters[r]},enumerable:!0})}})),t._makeLocalGettersCache[e]=i}return t._makeLocalGettersCache[e]}function _(t,e,i,n){var r=t._mutations[e]||(t._mutations[e]=[]);r.push((function(e){i.call(t,n.state,e)}))}function A(t,e,i,n){var r=t._actions[e]||(t._actions[e]=[]);r.push((function(e){var r=i.call(t,{dispatch:n.dispatch,commit:n.commit,getters:n.getters,state:n.state,rootGetters:t.getters,rootState:t.state},e);return u(r)||(r=Promise.resolve(r)),t._devtoolHook?r.catch((function(e){throw t._devtoolHook.emit("vuex:error",e),e})):r}))}function T(t,e,i,n){t._wrappedGetters[e]||(t._wrappedGetters[e]=function(t){return i(n.state,n.getters,t.state,t.getters)})}function P(t){t._vm.$watch((function(){return this._data.$$state}),(function(){0}),{deep:!0,sync:!0})}function M(t,e){return e.reduce((function(t,e){return t[e]}),t)}function D(t,e,i){return h(t)&&t.type&&(i=e,e=t,t=t.type),{type:t,payload:e,options:i}}function E(t){v&&t===v||(v=t,n(v))}y.state.get=function(){return this._vm._data.$$state},y.state.set=function(t){0},b.prototype.commit=function(t,e,i){var n=this,r=D(t,e,i),a=r.type,o=r.payload,s=(r.options,{type:a,payload:o}),l=this._mutations[a];l&&(this._withCommit((function(){l.forEach((function(t){t(o)}))})),this._subscribers.slice().forEach((function(t){return t(s,n.state)})))},b.prototype.dispatch=function(t,e){var i=this,n=D(t,e),r=n.type,a=n.payload,o={type:r,payload:a},s=this._actions[r];if(s){try{this._actionSubscribers.slice().filter((function(t){return t.before})).forEach((function(t){return t.before(o,i.state)}))}catch(c){0}var l=s.length>1?Promise.all(s.map((function(t){return t(a)}))):s[0](a);return new Promise((function(t,e){l.then((function(e){try{i._actionSubscribers.filter((function(t){return t.after})).forEach((function(t){return t.after(o,i.state)}))}catch(c){0}t(e)}),(function(t){try{i._actionSubscribers.filter((function(t){return t.error})).forEach((function(e){return e.error(o,i.state,t)}))}catch(c){0}e(t)}))}))}},b.prototype.subscribe=function(t,e){return x(t,this._subscribers,e)},b.prototype.subscribeAction=function(t,e){var i="function"===typeof t?{before:t}:t;return x(i,this._actionSubscribers,e)},b.prototype.watch=function(t,e,i){var n=this;return this._watcherVM.$watch((function(){return t(n.state,n.getters)}),e,i)},b.prototype.replaceState=function(t){var e=this;this._withCommit((function(){e._vm._data.$$state=t}))},b.prototype.registerModule=function(t,e,i){void 0===i&&(i={}),"string"===typeof t&&(t=[t]),this._modules.register(t,e),k(this,this.state,t,this._modules.get(t),i.preserveState),S(this,this.state)},b.prototype.unregisterModule=function(t){var e=this;"string"===typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit((function(){var i=M(e.state,t.slice(0,-1));v.delete(i,t[t.length-1])})),w(this)},b.prototype.hasModule=function(t){return"string"===typeof t&&(t=[t]),this._modules.isRegistered(t)},b.prototype.hotUpdate=function(t){this._modules.update(t),w(this,!0)},b.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(b.prototype,y);var I=N((function(t,e){var i={};return B(e).forEach((function(e){var n=e.key,r=e.val;i[n]=function(){var e=this.$store.state,i=this.$store.getters;if(t){var n=H(this.$store,"mapState",t);if(!n)return;e=n.context.state,i=n.context.getters}return"function"===typeof r?r.call(this,e,i):e[r]},i[n].vuex=!0})),i})),L=N((function(t,e){var i={};return B(e).forEach((function(e){var n=e.key,r=e.val;i[n]=function(){var e=[],i=arguments.length;while(i--)e[i]=arguments[i];var n=this.$store.commit;if(t){var a=H(this.$store,"mapMutations",t);if(!a)return;n=a.context.commit}return"function"===typeof r?r.apply(this,[n].concat(e)):n.apply(this.$store,[r].concat(e))}})),i})),j=N((function(t,e){var i={};return B(e).forEach((function(e){var n=e.key,r=e.val;r=t+r,i[n]=function(){if(!t||H(this.$store,"mapGetters",t))return this.$store.getters[r]},i[n].vuex=!0})),i})),R=N((function(t,e){var i={};return B(e).forEach((function(e){var n=e.key,r=e.val;i[n]=function(){var e=[],i=arguments.length;while(i--)e[i]=arguments[i];var n=this.$store.dispatch;if(t){var a=H(this.$store,"mapActions",t);if(!a)return;n=a.context.dispatch}return"function"===typeof r?r.apply(this,[n].concat(e)):n.apply(this.$store,[r].concat(e))}})),i})),z=function(t){return{mapState:I.bind(null,t),mapGetters:j.bind(null,t),mapMutations:L.bind(null,t),mapActions:R.bind(null,t)}};function B(t){return F(t)?Array.isArray(t)?t.map((function(t){return{key:t,val:t}})):Object.keys(t).map((function(e){return{key:e,val:t[e]}})):[]}function F(t){return Array.isArray(t)||h(t)}function N(t){return function(e,i){return"string"!==typeof e?(i=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,i)}}function H(t,e,i){var n=t._modulesNamespaceMap[i];return n}function $(t){void 0===t&&(t={});var e=t.collapsed;void 0===e&&(e=!0);var i=t.filter;void 0===i&&(i=function(t,e,i){return!0});var n=t.transformer;void 0===n&&(n=function(t){return t});var r=t.mutationTransformer;void 0===r&&(r=function(t){return t});var a=t.actionFilter;void 0===a&&(a=function(t,e){return!0});var o=t.actionTransformer;void 0===o&&(o=function(t){return t});var s=t.logMutations;void 0===s&&(s=!0);var c=t.logActions;void 0===c&&(c=!0);var h=t.logger;return void 0===h&&(h=console),function(t){var u=l(t.state);"undefined"!==typeof h&&(s&&t.subscribe((function(t,a){var o=l(a);if(i(t,u,o)){var s=X(),c=r(t),d="mutation "+t.type+s;V(h,d,e),h.log("%c prev state","color: #9E9E9E; font-weight: bold",n(u)),h.log("%c mutation","color: #03A9F4; font-weight: bold",c),h.log("%c next state","color: #4CAF50; font-weight: bold",n(o)),W(h)}u=o})),c&&t.subscribeAction((function(t,i){if(a(t,i)){var n=X(),r=o(t),s="action "+t.type+n;V(h,s,e),h.log("%c action","color: #03A9F4; font-weight: bold",r),W(h)}})))}}function V(t,e,i){var n=i?t.groupCollapsed:t.group;try{n.call(t,e)}catch(r){t.log(e)}}function W(t){try{t.groupEnd()}catch(e){t.log("—— log end ——")}}function X(){var t=new Date;return" @ "+G(t.getHours(),2)+":"+G(t.getMinutes(),2)+":"+G(t.getSeconds(),2)+"."+G(t.getMilliseconds(),3)}function Y(t,e){return new Array(e+1).join(t)}function G(t,e){return Y("0",e-t.toString().length)+t}var U={Store:b,install:E,version:"3.6.2",mapState:I,mapMutations:L,mapGetters:j,mapActions:R,createNamespacedHelpers:z,createLogger:$};e["b"]=U}).call(this,i("c8ba"))},"2fdb":function(t,e,i){"use strict";var n=i("5ca1"),r=i("d2c8"),a="includes";n(n.P+n.F*i("5147")(a),"String",{includes:function(t){return!!~r(this,t,a).indexOf(t,arguments.length>1?arguments[1]:void 0)}})},3041:function(t,e,i){var n=i("e1fc"),r=i("0da8"),a=i("76a5"),o=i("d9fc"),s=i("c7a2"),l=i("ae69"),c=i("cb11"),h=i("cbe5"),u=i("87b1"),d=i("d498"),f=i("48a9"),p=i("2b61"),g=i("1687"),m=i("342d"),v=m.createFromString,b=i("6d8b"),y=b.isString,x=b.extend,w=b.defaults,S=b.trim,k=b.each,O=/[\s,]+/;function C(t){if(y(t)){var e=new DOMParser;t=e.parseFromString(t,"text/xml")}9===t.nodeType&&(t=t.firstChild);while("svg"!==t.nodeName.toLowerCase()||1!==t.nodeType)t=t.nextSibling;return t}function _(){this._defs={},this._root=null,this._isDefine=!1,this._isText=!1}_.prototype.parse=function(t,e){e=e||{};var i=C(t);if(!i)throw new Error("Illegal svg");var r=new n;this._root=r;var a=i.getAttribute("viewBox")||"",o=parseFloat(i.getAttribute("width")||e.width),l=parseFloat(i.getAttribute("height")||e.height);isNaN(o)&&(o=null),isNaN(l)&&(l=null),I(i,r,null,!0);var c,h,u=i.firstChild;while(u)this._parseNode(u,r),u=u.nextSibling;if(a){var d=S(a).split(O);d.length>=4&&(c={x:parseFloat(d[0]||0),y:parseFloat(d[1]||0),width:parseFloat(d[2]),height:parseFloat(d[3])})}if(c&&null!=o&&null!=l&&(h=N(c,o,l),!e.ignoreViewBox)){var f=r;r=new n,r.add(f),f.scale=h.scale.slice(),f.position=h.position.slice()}return e.ignoreRootClip||null==o||null==l||r.setClipPath(new s({shape:{x:0,y:0,width:o,height:l}})),{root:r,width:o,height:l,viewBoxRect:c,viewBoxTransform:h}},_.prototype._parseNode=function(t,e){var i,n=t.nodeName.toLowerCase();if("defs"===n?this._isDefine=!0:"text"===n&&(this._isText=!0),this._isDefine){var r=T[n];if(r){var a=r.call(this,t),o=t.getAttribute("id");o&&(this._defs[o]=a)}}else{r=A[n];r&&(i=r.call(this,t,e),e.add(i))}var s=t.firstChild;while(s)1===s.nodeType&&this._parseNode(s,i),3===s.nodeType&&this._isText&&this._parseText(s,i),s=s.nextSibling;"defs"===n?this._isDefine=!1:"text"===n&&(this._isText=!1)},_.prototype._parseText=function(t,e){if(1===t.nodeType){var i=t.getAttribute("dx")||0,n=t.getAttribute("dy")||0;this._textX+=parseFloat(i),this._textY+=parseFloat(n)}var r=new a({style:{text:t.textContent,transformText:!0},position:[this._textX||0,this._textY||0]});M(e,r),I(t,r,this._defs);var o=r.style.fontSize;o&&o<9&&(r.style.fontSize=9,r.scale=r.scale||[1,1],r.scale[0]*=o/9,r.scale[1]*=o/9);var s=r.getBoundingRect();return this._textX+=s.width,e.add(r),r};var A={g:function(t,e){var i=new n;return M(e,i),I(t,i,this._defs),i},rect:function(t,e){var i=new s;return M(e,i),I(t,i,this._defs),i.setShape({x:parseFloat(t.getAttribute("x")||0),y:parseFloat(t.getAttribute("y")||0),width:parseFloat(t.getAttribute("width")||0),height:parseFloat(t.getAttribute("height")||0)}),i},circle:function(t,e){var i=new o;return M(e,i),I(t,i,this._defs),i.setShape({cx:parseFloat(t.getAttribute("cx")||0),cy:parseFloat(t.getAttribute("cy")||0),r:parseFloat(t.getAttribute("r")||0)}),i},line:function(t,e){var i=new c;return M(e,i),I(t,i,this._defs),i.setShape({x1:parseFloat(t.getAttribute("x1")||0),y1:parseFloat(t.getAttribute("y1")||0),x2:parseFloat(t.getAttribute("x2")||0),y2:parseFloat(t.getAttribute("y2")||0)}),i},ellipse:function(t,e){var i=new l;return M(e,i),I(t,i,this._defs),i.setShape({cx:parseFloat(t.getAttribute("cx")||0),cy:parseFloat(t.getAttribute("cy")||0),rx:parseFloat(t.getAttribute("rx")||0),ry:parseFloat(t.getAttribute("ry")||0)}),i},polygon:function(t,e){var i=t.getAttribute("points");i&&(i=D(i));var n=new u({shape:{points:i||[]}});return M(e,n),I(t,n,this._defs),n},polyline:function(t,e){var i=new h;M(e,i),I(t,i,this._defs);var n=t.getAttribute("points");n&&(n=D(n));var r=new d({shape:{points:n||[]}});return r},image:function(t,e){var i=new r;return M(e,i),I(t,i,this._defs),i.setStyle({image:t.getAttribute("xlink:href"),x:t.getAttribute("x"),y:t.getAttribute("y"),width:t.getAttribute("width"),height:t.getAttribute("height")}),i},text:function(t,e){var i=t.getAttribute("x")||0,r=t.getAttribute("y")||0,a=t.getAttribute("dx")||0,o=t.getAttribute("dy")||0;this._textX=parseFloat(i)+parseFloat(a),this._textY=parseFloat(r)+parseFloat(o);var s=new n;return M(e,s),I(t,s,this._defs),s},tspan:function(t,e){var i=t.getAttribute("x"),r=t.getAttribute("y");null!=i&&(this._textX=parseFloat(i)),null!=r&&(this._textY=parseFloat(r));var a=t.getAttribute("dx")||0,o=t.getAttribute("dy")||0,s=new n;return M(e,s),I(t,s,this._defs),this._textX+=a,this._textY+=o,s},path:function(t,e){var i=t.getAttribute("d")||"",n=v(i);return M(e,n),I(t,n,this._defs),n}},T={lineargradient:function(t){var e=parseInt(t.getAttribute("x1")||0,10),i=parseInt(t.getAttribute("y1")||0,10),n=parseInt(t.getAttribute("x2")||10,10),r=parseInt(t.getAttribute("y2")||0,10),a=new f(e,i,n,r);return P(t,a),a},radialgradient:function(t){}};function P(t,e){var i=t.firstChild;while(i){if(1===i.nodeType){var n=i.getAttribute("offset");n=n.indexOf("%")>0?parseInt(n,10)/100:n?parseFloat(n):0;var r=i.getAttribute("stop-color")||"#000000";e.addColorStop(n,r)}i=i.nextSibling}}function M(t,e){t&&t.__inheritedStyle&&(e.__inheritedStyle||(e.__inheritedStyle={}),w(e.__inheritedStyle,t.__inheritedStyle))}function D(t){for(var e=S(t).split(O),i=[],n=0;n<e.length;n+=2){var r=parseFloat(e[n]),a=parseFloat(e[n+1]);i.push([r,a])}return i}var E={fill:"fill",stroke:"stroke","stroke-width":"lineWidth",opacity:"opacity","fill-opacity":"fillOpacity","stroke-opacity":"strokeOpacity","stroke-dasharray":"lineDash","stroke-dashoffset":"lineDashOffset","stroke-linecap":"lineCap","stroke-linejoin":"lineJoin","stroke-miterlimit":"miterLimit","font-family":"fontFamily","font-size":"fontSize","font-style":"fontStyle","font-weight":"fontWeight","text-align":"textAlign","alignment-baseline":"textBaseline"};function I(t,e,i,n){var r=e.__inheritedStyle||{},a="text"===e.type;if(1===t.nodeType&&(z(t,e),x(r,F(t)),!n))for(var o in E)if(E.hasOwnProperty(o)){var s=t.getAttribute(o);null!=s&&(r[E[o]]=s)}var l=a?"textFill":"fill",c=a?"textStroke":"stroke";e.style=e.style||new p;var h=e.style;null!=r.fill&&h.set(l,j(r.fill,i)),null!=r.stroke&&h.set(c,j(r.stroke,i)),k(["lineWidth","opacity","fillOpacity","strokeOpacity","miterLimit","fontSize"],(function(t){var e="lineWidth"===t&&a?"textStrokeWidth":t;null!=r[t]&&h.set(e,parseFloat(r[t]))})),r.textBaseline&&"auto"!==r.textBaseline||(r.textBaseline="alphabetic"),"alphabetic"===r.textBaseline&&(r.textBaseline="bottom"),"start"===r.textAlign&&(r.textAlign="left"),"end"===r.textAlign&&(r.textAlign="right"),k(["lineDashOffset","lineCap","lineJoin","fontWeight","fontFamily","fontStyle","textAlign","textBaseline"],(function(t){null!=r[t]&&h.set(t,r[t])})),r.lineDash&&(e.style.lineDash=S(r.lineDash).split(O)),h[c]&&"none"!==h[c]&&(e[c]=!0),e.__inheritedStyle=r}var L=/url\(\s*#(.*?)\)/;function j(t,e){var i=e&&t&&t.match(L);if(i){var n=S(i[1]),r=e[n];return r}return t}var R=/(translate|scale|rotate|skewX|skewY|matrix)\(([\-\s0-9\.e,]*)\)/g;function z(t,e){var i=t.getAttribute("transform");if(i){i=i.replace(/,/g," ");var n=null,r=[];i.replace(R,(function(t,e,i){r.push(e,i)}));for(var a=r.length-1;a>0;a-=2){var o=r[a],s=r[a-1];switch(n=n||g.create(),s){case"translate":o=S(o).split(O),g.translate(n,n,[parseFloat(o[0]),parseFloat(o[1]||0)]);break;case"scale":o=S(o).split(O),g.scale(n,n,[parseFloat(o[0]),parseFloat(o[1]||o[0])]);break;case"rotate":o=S(o).split(O),g.rotate(n,n,parseFloat(o[0]));break;case"skew":o=S(o).split(O),console.warn("Skew transform is not supported yet");break;case"matrix":o=S(o).split(O);n[0]=parseFloat(o[0]),n[1]=parseFloat(o[1]),n[2]=parseFloat(o[2]),n[3]=parseFloat(o[3]),n[4]=parseFloat(o[4]),n[5]=parseFloat(o[5]);break}}e.setLocalTransform(n)}}var B=/([^\s:;]+)\s*:\s*([^:;]+)/g;function F(t){var e=t.getAttribute("style"),i={};if(!e)return i;var n,r={};B.lastIndex=0;while(null!=(n=B.exec(e)))r[n[1]]=n[2];for(var a in E)E.hasOwnProperty(a)&&null!=r[a]&&(i[E[a]]=r[a]);return i}function N(t,e,i){var n=e/t.width,r=i/t.height,a=Math.min(n,r),o=[a,a],s=[-(t.x+t.width/2)*a+e/2,-(t.y+t.height/2)*a+i/2];return{scale:o,position:s}}function H(t,e){var i=new _;return i.parse(t,e)}e.parseXML=C,e.makeViewBoxTransform=N,e.parseSVG=H},"30a3":function(t,e,i){var n=i("6d8b"),r=i("607d"),a=r.Dispatcher,o=i("98b7"),s=i("06ad"),l=function(t){t=t||{},this.stage=t.stage||{},this.onframe=t.onframe||function(){},this._clips=[],this._running=!1,this._time,this._pausedTime,this._pauseStart,this._paused=!1,a.call(this)};l.prototype={constructor:l,addClip:function(t){this._clips.push(t)},addAnimator:function(t){t.animation=this;for(var e=t.getClips(),i=0;i<e.length;i++)this.addClip(e[i])},removeClip:function(t){var e=n.indexOf(this._clips,t);e>=0&&this._clips.splice(e,1)},removeAnimator:function(t){for(var e=t.getClips(),i=0;i<e.length;i++)this.removeClip(e[i]);t.animation=null},_update:function(){for(var t=(new Date).getTime()-this._pausedTime,e=t-this._time,i=this._clips,n=i.length,r=[],a=[],o=0;o<n;o++){var s=i[o],l=s.step(t,e);l&&(r.push(l),a.push(s))}for(o=0;o<n;)i[o]._needsRemove?(i[o]=i[n-1],i.pop(),n--):o++;n=r.length;for(o=0;o<n;o++)a[o].fire(r[o]);this._time=t,this.onframe(e),this.trigger("frame",e),this.stage.update&&this.stage.update()},_startLoop:function(){var t=this;function e(){t._running&&(o(e),!t._paused&&t._update())}this._running=!0,o(e)},start:function(){this._time=(new Date).getTime(),this._pausedTime=0,this._startLoop()},stop:function(){this._running=!1},pause:function(){this._paused||(this._pauseStart=(new Date).getTime(),this._paused=!0)},resume:function(){this._paused&&(this._pausedTime+=(new Date).getTime()-this._pauseStart,this._paused=!1)},clear:function(){this._clips=[]},isFinished:function(){return!this._clips.length},animate:function(t,e){e=e||{};var i=new s(t,e.loop,e.getter,e.setter);return this.addAnimator(i),i}},n.mixin(l,a);var c=l;t.exports=c},"31f4":function(t,e){t.exports=function(t,e,i){var n=void 0===i;switch(e.length){case 0:return n?t():t.call(i);case 1:return n?t(e[0]):t.call(i,e[0]);case 2:return n?t(e[0],e[1]):t.call(i,e[0],e[1]);case 3:return n?t(e[0],e[1],e[2]):t.call(i,e[0],e[1],e[2]);case 4:return n?t(e[0],e[1],e[2],e[3]):t.call(i,e[0],e[1],e[2],e[3])}return t.apply(i,e)}},"32e9":function(t,e,i){var n=i("86cc"),r=i("4630");t.exports=i("9e1e")?function(t,e,i){return n.f(t,e,r(1,i))}:function(t,e,i){return t[e]=i,t}},3301:function(t,e,i){var n=i("6d8b"),r=i("6179"),a=i("b1d4"),o=i("93d0"),s=o.SOURCE_FORMAT_ORIGINAL,l=i("2f45"),c=l.getDimensionTypeByAxis,h=i("e0d3"),u=h.getDataItemValue,d=i("2039"),f=i("8b7f"),p=f.getCoordSysInfoBySeries,g=i("ec6f"),m=i("ee1a"),v=m.enableDataStack,b=i("0f99"),y=b.makeSeriesEncodeForAxisCoordSys;function x(t,e,i){i=i||{},g.isInstance(t)||(t=g.seriesDataToSource(t));var o,s=e.get("coordinateSystem"),l=d.get(s),h=p(e);h&&(o=n.map(h.coordSysDims,(function(t){var e={name:t},i=h.axisMap.get(t);if(i){var n=i.get("type");e.type=c(n)}return e}))),o||(o=l&&(l.getDimensionsInfo?l.getDimensionsInfo():l.dimensions.slice())||["x","y"]);var u,f,m=a(t,{coordDimensions:o,generateCoord:i.generateCoord,encodeDefaulter:i.useEncodeDefaulter?n.curry(y,o,e):null});h&&n.each(m,(function(t,e){var i=t.coordDim,n=h.categoryAxisMap.get(i);n&&(null==u&&(u=e),t.ordinalMeta=n.getOrdinalMeta()),null!=t.otherDims.itemName&&(f=!0)})),f||null==u||(m[u].otherDims.itemName=0);var b=v(e,m),x=new r(m,e);x.setCalculationInfo(b);var S=null!=u&&w(t)?function(t,e,i,n){return n===u?i:this.defaultDimValueGetter(t,e,i,n)}:null;return x.hasItemOption=!1,x.initData(t,null,S),x}function w(t){if(t.sourceFormat===s){var e=S(t.data||[]);return null!=e&&!n.isArray(u(e))}}function S(t){var e=0;while(e<t.length&&null==t[e])e++;return t[e]}var k=x;t.exports=k},"33a4":function(t,e,i){var n=i("84f2"),r=i("2b4c")("iterator"),a=Array.prototype;t.exports=function(t){return void 0!==t&&(n.Array===t||a[r]===t)}},"342d":function(t,e,i){var n=i("cbe5"),r=i("20c8"),a=i("ee84"),o=Math.sqrt,s=Math.sin,l=Math.cos,c=Math.PI,h=function(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1])},u=function(t,e){return(t[0]*e[0]+t[1]*e[1])/(h(t)*h(e))},d=function(t,e){return(t[0]*e[1]<t[1]*e[0]?-1:1)*Math.acos(u(t,e))};function f(t,e,i,n,r,a,h,f,p,g,m){var v=p*(c/180),b=l(v)*(t-i)/2+s(v)*(e-n)/2,y=-1*s(v)*(t-i)/2+l(v)*(e-n)/2,x=b*b/(h*h)+y*y/(f*f);x>1&&(h*=o(x),f*=o(x));var w=(r===a?-1:1)*o((h*h*(f*f)-h*h*(y*y)-f*f*(b*b))/(h*h*(y*y)+f*f*(b*b)))||0,S=w*h*y/f,k=w*-f*b/h,O=(t+i)/2+l(v)*S-s(v)*k,C=(e+n)/2+s(v)*S+l(v)*k,_=d([1,0],[(b-S)/h,(y-k)/f]),A=[(b-S)/h,(y-k)/f],T=[(-1*b-S)/h,(-1*y-k)/f],P=d(A,T);u(A,T)<=-1&&(P=c),u(A,T)>=1&&(P=0),0===a&&P>0&&(P-=2*c),1===a&&P<0&&(P+=2*c),m.addData(g,O,C,h,f,_,P,v,a)}var p=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/gi,g=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function m(t){if(!t)return new r;for(var e,i=0,n=0,a=i,o=n,s=new r,l=r.CMD,c=t.match(p),h=0;h<c.length;h++){for(var u,d=c[h],m=d.charAt(0),v=d.match(g)||[],b=v.length,y=0;y<b;y++)v[y]=parseFloat(v[y]);var x=0;while(x<b){var w,S,k,O,C,_,A,T=i,P=n;switch(m){case"l":i+=v[x++],n+=v[x++],u=l.L,s.addData(u,i,n);break;case"L":i=v[x++],n=v[x++],u=l.L,s.addData(u,i,n);break;case"m":i+=v[x++],n+=v[x++],u=l.M,s.addData(u,i,n),a=i,o=n,m="l";break;case"M":i=v[x++],n=v[x++],u=l.M,s.addData(u,i,n),a=i,o=n,m="L";break;case"h":i+=v[x++],u=l.L,s.addData(u,i,n);break;case"H":i=v[x++],u=l.L,s.addData(u,i,n);break;case"v":n+=v[x++],u=l.L,s.addData(u,i,n);break;case"V":n=v[x++],u=l.L,s.addData(u,i,n);break;case"C":u=l.C,s.addData(u,v[x++],v[x++],v[x++],v[x++],v[x++],v[x++]),i=v[x-2],n=v[x-1];break;case"c":u=l.C,s.addData(u,v[x++]+i,v[x++]+n,v[x++]+i,v[x++]+n,v[x++]+i,v[x++]+n),i+=v[x-2],n+=v[x-1];break;case"S":w=i,S=n;var M=s.len(),D=s.data;e===l.C&&(w+=i-D[M-4],S+=n-D[M-3]),u=l.C,T=v[x++],P=v[x++],i=v[x++],n=v[x++],s.addData(u,w,S,T,P,i,n);break;case"s":w=i,S=n;M=s.len(),D=s.data;e===l.C&&(w+=i-D[M-4],S+=n-D[M-3]),u=l.C,T=i+v[x++],P=n+v[x++],i+=v[x++],n+=v[x++],s.addData(u,w,S,T,P,i,n);break;case"Q":T=v[x++],P=v[x++],i=v[x++],n=v[x++],u=l.Q,s.addData(u,T,P,i,n);break;case"q":T=v[x++]+i,P=v[x++]+n,i+=v[x++],n+=v[x++],u=l.Q,s.addData(u,T,P,i,n);break;case"T":w=i,S=n;M=s.len(),D=s.data;e===l.Q&&(w+=i-D[M-4],S+=n-D[M-3]),i=v[x++],n=v[x++],u=l.Q,s.addData(u,w,S,i,n);break;case"t":w=i,S=n;M=s.len(),D=s.data;e===l.Q&&(w+=i-D[M-4],S+=n-D[M-3]),i+=v[x++],n+=v[x++],u=l.Q,s.addData(u,w,S,i,n);break;case"A":k=v[x++],O=v[x++],C=v[x++],_=v[x++],A=v[x++],T=i,P=n,i=v[x++],n=v[x++],u=l.A,f(T,P,i,n,_,A,k,O,C,u,s);break;case"a":k=v[x++],O=v[x++],C=v[x++],_=v[x++],A=v[x++],T=i,P=n,i+=v[x++],n+=v[x++],u=l.A,f(T,P,i,n,_,A,k,O,C,u,s);break}}"z"!==m&&"Z"!==m||(u=l.Z,s.addData(u),i=a,n=o),e=u}return s.toStatic(),s}function v(t,e){var i=m(t);return e=e||{},e.buildPath=function(t){if(t.setData){t.setData(i.data);var e=t.getContext();e&&t.rebuildPath(e)}else{e=t;i.rebuildPath(e)}},e.applyTransform=function(t){a(i,t),this.dirty(!0)},e}function b(t,e){return new n(v(t,e))}function y(t,e){return n.extend(v(t,e))}function x(t,e){for(var i=[],r=t.length,a=0;a<r;a++){var o=t[a];o.path||o.createPathProxy(),o.__dirtyPath&&o.buildPath(o.path,o.shape,!0),i.push(o.path)}var s=new n(e);return s.createPathProxy(),s.buildPath=function(t){t.appendPath(i);var e=t.getContext();e&&t.rebuildPath(e)},s}e.createFromString=b,e.extendFromString=y,e.mergePath=x},"35e8":function(t,e,i){var n=i("d9f6"),r=i("aebd");t.exports=i("8e60")?function(t,e,i){return n.f(t,e,r(1,i))}:function(t,e,i){return t[e]=i,t}},"36bd":function(t,e,i){"use strict";var n=i("4bf8"),r=i("77f1"),a=i("9def");t.exports=function(t){var e=n(this),i=a(e.length),o=arguments.length,s=r(o>1?arguments[1]:void 0,i),l=o>2?arguments[2]:void 0,c=void 0===l?i:r(l,i);while(c>s)e[s++]=t;return e}},3729:function(t,e,i){var n=i("9e69"),r=i("00fd"),a=i("29f3"),o="[object Null]",s="[object Undefined]",l=n?n.toStringTag:void 0;function c(t){return null==t?void 0===t?s:o:l&&l in Object(t)?r(t):a(t)}t.exports=c},3842:function(t,e,i){var n=i("6d8b"),r=1e-4;function a(t){return t.replace(/^\s+|\s+$/g,"")}function o(t,e,i,n){var r=e[1]-e[0],a=i[1]-i[0];if(0===r)return 0===a?i[0]:(i[0]+i[1])/2;if(n)if(r>0){if(t<=e[0])return i[0];if(t>=e[1])return i[1]}else{if(t>=e[0])return i[0];if(t<=e[1])return i[1]}else{if(t===e[0])return i[0];if(t===e[1])return i[1]}return(t-e[0])/r*a+i[0]}function s(t,e){switch(t){case"center":case"middle":t="50%";break;case"left":case"top":t="0%";break;case"right":case"bottom":t="100%";break}return"string"===typeof t?a(t).match(/%$/)?parseFloat(t)/100*e:parseFloat(t):null==t?NaN:+t}function l(t,e,i){return null==e&&(e=10),e=Math.min(Math.max(0,e),20),t=(+t).toFixed(e),i?t:+t}function c(t){return t.sort((function(t,e){return t-e})),t}function h(t){if(t=+t,isNaN(t))return 0;var e=1,i=0;while(Math.round(t*e)/e!==t)e*=10,i++;return i}function u(t){var e=t.toString(),i=e.indexOf("e");if(i>0){var n=+e.slice(i+1);return n<0?-n:0}var r=e.indexOf(".");return r<0?0:e.length-1-r}function d(t,e){var i=Math.log,n=Math.LN10,r=Math.floor(i(t[1]-t[0])/n),a=Math.round(i(Math.abs(e[1]-e[0]))/n),o=Math.min(Math.max(-r+a,0),20);return isFinite(o)?o:20}function f(t,e,i){if(!t[e])return 0;var r=n.reduce(t,(function(t,e){return t+(isNaN(e)?0:e)}),0);if(0===r)return 0;var a=Math.pow(10,i),o=n.map(t,(function(t){return(isNaN(t)?0:t)/r*a*100})),s=100*a,l=n.map(o,(function(t){return Math.floor(t)})),c=n.reduce(l,(function(t,e){return t+e}),0),h=n.map(o,(function(t,e){return t-l[e]}));while(c<s){for(var u=Number.NEGATIVE_INFINITY,d=null,f=0,p=h.length;f<p;++f)h[f]>u&&(u=h[f],d=f);++l[d],h[d]=0,++c}return l[e]/a}var p=9007199254740991;function g(t){var e=2*Math.PI;return(t%e+e)%e}function m(t){return t>-r&&t<r}var v=/^(?:(\d{4})(?:[-\/](\d{1,2})(?:[-\/](\d{1,2})(?:[T ](\d{1,2})(?::(\d\d)(?::(\d\d)(?:[.,](\d+))?)?)?(Z|[\+\-]\d\d:?\d\d)?)?)?)?)?$/;function b(t){if(t instanceof Date)return t;if("string"===typeof t){var e=v.exec(t);if(!e)return new Date(NaN);if(e[8]){var i=+e[4]||0;return"Z"!==e[8].toUpperCase()&&(i-=e[8].slice(0,3)),new Date(Date.UTC(+e[1],+(e[2]||1)-1,+e[3]||1,i,+(e[5]||0),+e[6]||0,+e[7]||0))}return new Date(+e[1],+(e[2]||1)-1,+e[3]||1,+e[4]||0,+(e[5]||0),+e[6]||0,+e[7]||0)}return null==t?new Date(NaN):new Date(Math.round(t))}function y(t){return Math.pow(10,x(t))}function x(t){if(0===t)return 0;var e=Math.floor(Math.log(t)/Math.LN10);return t/Math.pow(10,e)>=10&&e++,e}function w(t,e){var i,n=x(t),r=Math.pow(10,n),a=t/r;return i=e?a<1.5?1:a<2.5?2:a<4?3:a<7?5:10:a<1?1:a<2?2:a<3?3:a<5?5:10,t=i*r,n>=-20?+t.toFixed(n<0?-n:0):t}function S(t,e){var i=(t.length-1)*e+1,n=Math.floor(i),r=+t[n-1],a=i-n;return a?r+a*(t[n]-r):r}function k(t){t.sort((function(t,e){return s(t,e,0)?-1:1}));for(var e=-1/0,i=1,n=0;n<t.length;){for(var r=t[n].interval,a=t[n].close,o=0;o<2;o++)r[o]<=e&&(r[o]=e,a[o]=o?1:1-i),e=r[o],i=a[o];r[0]===r[1]&&a[0]*a[1]!==1?t.splice(n,1):n++}return t;function s(t,e,i){return t.interval[i]<e.interval[i]||t.interval[i]===e.interval[i]&&(t.close[i]-e.close[i]===(i?-1:1)||!i&&s(t,e,1))}}function O(t){return t-parseFloat(t)>=0}e.linearMap=o,e.parsePercent=s,e.round=l,e.asc=c,e.getPrecision=h,e.getPrecisionSafe=u,e.getPixelPrecision=d,e.getPercentWithPrecision=f,e.MAX_SAFE_INTEGER=p,e.remRadian=g,e.isRadianAroundZero=m,e.parseDate=b,e.quantity=y,e.quantityExponent=x,e.nice=w,e.quantile=S,e.reformIntervals=k,e.isNumeric=O},"38a2":function(t,e,i){var n=i("2b17"),r=n.retrieveRawValue,a=i("eda2"),o=a.getTooltipMarker,s=a.formatTpl,l=i("e0d3"),c=l.getTooltipRenderMode,h=/\{@(.+?)\}/g,u={getDataParams:function(t,e){var i=this.getData(e),n=this.getRawValue(t,e),r=i.getRawIndex(t),a=i.getName(t),s=i.getRawDataItem(t),l=i.getItemVisual(t,"color"),h=i.getItemVisual(t,"borderColor"),u=this.ecModel.getComponent("tooltip"),d=u&&u.get("renderMode"),f=c(d),p=this.mainType,g="series"===p,m=i.userOutput;return{componentType:p,componentSubType:this.subType,componentIndex:this.componentIndex,seriesType:g?this.subType:null,seriesIndex:this.seriesIndex,seriesId:g?this.id:null,seriesName:g?this.name:null,name:a,dataIndex:r,data:s,dataType:e,value:n,color:l,borderColor:h,dimensionNames:m?m.dimensionNames:null,encode:m?m.encode:null,marker:o({color:l,renderMode:f}),$vars:["seriesName","name","value"]}},getFormattedLabel:function(t,e,i,n,a){e=e||"normal";var o=this.getData(i),l=o.getItemModel(t),c=this.getDataParams(t,i);null!=n&&c.value instanceof Array&&(c.value=c.value[n]);var u=l.get("normal"===e?[a||"label","formatter"]:[e,a||"label","formatter"]);if("function"===typeof u)return c.status=e,c.dimensionIndex=n,u(c);if("string"===typeof u){var d=s(u,c);return d.replace(h,(function(e,i){var n=i.length;return"["===i.charAt(0)&&"]"===i.charAt(n-1)&&(i=+i.slice(1,n-1)),r(o,t,i)}))}},getRawValue:function(t,e){return r(this.getData(e),t)},formatTooltip:function(){}};t.exports=u},"38fd":function(t,e,i){var n=i("69a8"),r=i("4bf8"),a=i("613b")("IE_PROTO"),o=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=r(t),n(t,a)?t[a]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?o:null}},3901:function(t,e,i){var n=i("282b"),r=n([["lineWidth","width"],["stroke","color"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),a={getLineStyle:function(t){var e=r(this,t);return e.lineDash=this.getLineDash(e.lineWidth),e},getLineDash:function(t){null==t&&(t=1);var e=this.get("type"),i=Math.max(t,2),n=4*t;return"solid"!==e&&null!=e&&("dashed"===e?[n,n]:[i,i])}};t.exports=a},"392f":function(t,e,i){var n=i("6d8b"),r=n.inherits,a=i("19eb"),o=i("9850");function s(t){a.call(this,t),this._displayables=[],this._temporaryDisplayables=[],this._cursor=0,this.notClear=!0}s.prototype.incremental=!0,s.prototype.clearDisplaybles=function(){this._displayables=[],this._temporaryDisplayables=[],this._cursor=0,this.dirty(),this.notClear=!1},s.prototype.addDisplayable=function(t,e){e?this._temporaryDisplayables.push(t):this._displayables.push(t),this.dirty()},s.prototype.addDisplayables=function(t,e){e=e||!1;for(var i=0;i<t.length;i++)this.addDisplayable(t[i],e)},s.prototype.eachPendingDisplayable=function(t){for(var e=this._cursor;e<this._displayables.length;e++)t&&t(this._displayables[e]);for(e=0;e<this._temporaryDisplayables.length;e++)t&&t(this._temporaryDisplayables[e])},s.prototype.update=function(){this.updateTransform();for(var t=this._cursor;t<this._displayables.length;t++){var e=this._displayables[t];e.parent=this,e.update(),e.parent=null}for(t=0;t<this._temporaryDisplayables.length;t++){e=this._temporaryDisplayables[t];e.parent=this,e.update(),e.parent=null}},s.prototype.brush=function(t,e){for(var i=this._cursor;i<this._displayables.length;i++){var n=this._displayables[i];n.beforeBrush&&n.beforeBrush(t),n.brush(t,i===this._cursor?null:this._displayables[i-1]),n.afterBrush&&n.afterBrush(t)}this._cursor=i;for(i=0;i<this._temporaryDisplayables.length;i++){n=this._temporaryDisplayables[i];n.beforeBrush&&n.beforeBrush(t),n.brush(t,0===i?null:this._temporaryDisplayables[i-1]),n.afterBrush&&n.afterBrush(t)}this._temporaryDisplayables=[],this.notClear=!0};var l=[];s.prototype.getBoundingRect=function(){if(!this._rect){for(var t=new o(1/0,1/0,-1/0,-1/0),e=0;e<this._displayables.length;e++){var i=this._displayables[e],n=i.getBoundingRect().clone();i.needLocalTransform()&&n.applyTransform(i.getLocalTransform(l)),t.union(n)}this._rect=t}return this._rect},s.prototype.contain=function(t,e){var i=this.transformCoordToLocal(t,e),n=this.getBoundingRect();if(n.contain(i[0],i[1]))for(var r=0;r<this._displayables.length;r++){var a=this._displayables[r];if(a.contain(t,e))return!0}return!1},r(s,a);var c=s;t.exports=c},"3d1e":function(t,e,i){var n;
/*!
* ApexCharts v3.29.0
* (c) 2018-2021 ApexCharts
* Released under the MIT License.
*/!function(e,i){t.exports=i()}(0,(function(){"use strict";function r(t){return(r="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})(t)}function a(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function s(t,e,i){return e&&o(t.prototype,e),i&&o(t,i),t}function l(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}function c(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function h(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?c(Object(i),!0).forEach((function(e){l(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):c(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function u(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&f(t,e)}function d(t){return(d=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function f(t,e){return(f=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function p(t,e){return!e||"object"!=typeof e&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function g(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}();return function(){var i,n=d(t);if(e){var r=d(this).constructor;i=Reflect.construct(n,arguments,r)}else i=n.apply(this,arguments);return p(this,i)}}function m(t){return function(t){if(Array.isArray(t))return v(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return v(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?v(t,e):void 0}}(t)||function(){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 v(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}var b=function(){function t(){a(this,t)}return s(t,[{key:"shadeRGBColor",value:function(t,e){var i=e.split(","),n=t<0?0:255,r=t<0?-1*t:t,a=parseInt(i[0].slice(4),10),o=parseInt(i[1],10),s=parseInt(i[2],10);return"rgb("+(Math.round((n-a)*r)+a)+","+(Math.round((n-o)*r)+o)+","+(Math.round((n-s)*r)+s)+")"}},{key:"shadeHexColor",value:function(t,e){var i=parseInt(e.slice(1),16),n=t<0?0:255,r=t<0?-1*t:t,a=i>>16,o=i>>8&255,s=255&i;return"#"+(16777216+65536*(Math.round((n-a)*r)+a)+256*(Math.round((n-o)*r)+o)+(Math.round((n-s)*r)+s)).toString(16).slice(1)}},{key:"shadeColor",value:function(e,i){return t.isColorHex(i)?this.shadeHexColor(e,i):this.shadeRGBColor(e,i)}}],[{key:"bind",value:function(t,e){return function(){return t.apply(e,arguments)}}},{key:"isObject",value:function(t){return t&&"object"===r(t)&&!Array.isArray(t)&&null!=t}},{key:"listToArray",value:function(t){var e,i=[];for(e=0;e<t.length;e++)i[e]=t[e];return i}},{key:"extend",value:function(t,e){var i=this;"function"!=typeof Object.assign&&(Object.assign=function(t){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var e=Object(t),i=1;i<arguments.length;i++){var n=arguments[i];if(null!=n)for(var r in n)n.hasOwnProperty(r)&&(e[r]=n[r])}return e});var n=Object.assign({},t);return this.isObject(t)&&this.isObject(e)&&Object.keys(e).forEach((function(r){i.isObject(e[r])&&r in t?n[r]=i.extend(t[r],e[r]):Object.assign(n,l({},r,e[r]))})),n}},{key:"extendArray",value:function(e,i){var n=[];return e.map((function(e){n.push(t.extend(i,e))})),n}},{key:"monthMod",value:function(t){return t%12}},{key:"clone",value:function(t){if("[object Array]"===Object.prototype.toString.call(t)){for(var e=[],i=0;i<t.length;i++)e[i]=this.clone(t[i]);return e}if("[object Null]"===Object.prototype.toString.call(t))return null;if("[object Date]"===Object.prototype.toString.call(t))return t;if("object"===r(t)){var n={};for(var a in t)t.hasOwnProperty(a)&&(n[a]=this.clone(t[a]));return n}return t}},{key:"log10",value:function(t){return Math.log(t)/Math.LN10}},{key:"roundToBase10",value:function(t){return Math.pow(10,Math.floor(Math.log10(t)))}},{key:"roundToBase",value:function(t,e){return Math.pow(e,Math.floor(Math.log(t)/Math.log(e)))}},{key:"parseNumber",value:function(t){return null===t?t:parseFloat(t)}},{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 i="",n=t<0?"-":"",r=e[0].replace(".",""),a=Number(e[1])+1;if(a<0){for(i=n+"0.";a++;)i+="0";return i+r.replace(/^-/,"")}for(a-=r.length;a--;)i+="0";return r+i}},{key:"getDimensions",value:function(t){var e=getComputedStyle(t,null),i=t.clientHeight,n=t.clientWidth;return i-=parseFloat(e.paddingTop)+parseFloat(e.paddingBottom),[n-=parseFloat(e.paddingLeft)+parseFloat(e.paddingRight),i]}},{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 i=t.replace("#","");i=i.match(new RegExp("(.{"+i.length/3+"})","g"));for(var n=0;n<i.length;n++)i[n]=parseInt(1===i[n].length?i[n]+i[n]:i[n],16);return void 0!==e&&i.push(e),"rgba("+i.join(",")+")"}},{key:"getOpacityFromRGBA",value:function(t){return parseFloat(t.replace(/^.*,(.+)\)/,"$1"))}},{key:"rgb2hex",value:function(t){return(t=t.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i))&&4===t.length?"#"+("0"+parseInt(t[1],10).toString(16)).slice(-2)+("0"+parseInt(t[2],10).toString(16)).slice(-2)+("0"+parseInt(t[3],10).toString(16)).slice(-2):""}},{key:"isColorHex",value:function(t){return/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)|(^#[0-9A-F]{8}$)/i.test(t)}},{key:"getPolygonPos",value:function(t,e){for(var i=[],n=2*Math.PI/e,r=0;r<e;r++){var a={};a.x=t*Math.sin(r*n),a.y=-t*Math.cos(r*n),i.push(a)}return i}},{key:"polarToCartesian",value:function(t,e,i,n){var r=(n-90)*Math.PI/180;return{x:t+i*Math.cos(r),y:e+i*Math.sin(r)}}},{key:"escapeString",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"x",i=t.toString().slice();return i.replace(/[` ~!@#$%^&*()_|+\-=?;:'",.<>{}[\]\\/]/gi,e)}},{key:"negToZero",value:function(t){return t<0?0:t}},{key:"moveIndexInArray",value:function(t,e,i){if(i>=t.length)for(var n=i-t.length+1;n--;)t.push(void 0);return t.splice(i,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 i in e)e.hasOwnProperty(i)&&(t.style.key=e[i])}},{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 i=t.indexOf("rv:");return parseInt(t.substring(i+3,t.indexOf(".",i)),10)}var n=t.indexOf("Edge/");return n>0&&parseInt(t.substring(n+5,t.indexOf(".",n)),10)}}]),t}(),y=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.setEasingFunctions()}return s(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":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};break;default:t="<>"}this.w.globals.easing=t}}},{key:"animateLine",value:function(t,e,i,n){t.attr(e).animate(n).attr(i)}},{key:"animateMarker",value:function(t,e,i,n,r,a){e||(e=0),t.attr({r:e,width:e,height:e}).animate(n,r).attr({r:i,width:i.width,height:i.height}).afterAll((function(){a()}))}},{key:"animateCircle",value:function(t,e,i,n,r){t.attr({r:e.r,cx:e.cx,cy:e.cy}).animate(n,r).attr({r:i.r,cx:i.cx,cy:i.cy})}},{key:"animateRect",value:function(t,e,i,n,r){t.attr(e).animate(n).attr(i).afterAll((function(){return r()}))}},{key:"animatePathsGradually",value:function(t){var e=t.el,i=t.realIndex,n=t.j,r=t.fill,a=t.pathFrom,o=t.pathTo,s=t.speed,l=t.delay,c=this.w,h=0;c.config.chart.animations.animateGradually.enabled&&(h=c.config.chart.animations.animateGradually.delay),c.config.chart.animations.dynamicAnimation.enabled&&c.globals.dataChanged&&"bar"!==c.config.chart.type&&(h=0),this.morphSVG(e,i,n,"line"!==c.config.chart.type||c.globals.comboCharts?r:"stroke",a,o,s,l*h)}},{key:"showDelayedElements",value:function(){this.w.globals.delayedElements.forEach((function(t){t.el.classList.remove("apexcharts-element-hidden")}))}},{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,i,n,r,a,o,s){var l=this,c=this.w;r||(r=t.attr("pathFrom")),a||(a=t.attr("pathTo"));var h=function(t){return"radar"===c.config.chart.type&&(o=1),"M 0 ".concat(c.globals.gridHeight)};(!r||r.indexOf("undefined")>-1||r.indexOf("NaN")>-1)&&(r=h()),(!a||a.indexOf("undefined")>-1||a.indexOf("NaN")>-1)&&(a=h()),c.globals.shouldAnimate||(o=1),t.plot(r).animate(1,c.globals.easing,s).plot(r).animate(o,c.globals.easing,s).plot(a).afterAll((function(){b.isNumber(i)?i===c.globals.series[c.globals.maxValsInArrayIndex].length-2&&c.globals.shouldAnimate&&l.animationCompleted(t):"none"!==n&&c.globals.shouldAnimate&&(!c.globals.comboCharts&&e===c.globals.series.length-1||c.globals.comboCharts)&&l.animationCompleted(t),l.showDelayedElements()}))}}]),t}(),x=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return s(t,[{key:"getDefaultFilter",value:function(t,e){var i=this.w;t.unfilter(!0),(new window.SVG.Filter).size("120%","180%","-5%","-40%"),"none"!==i.config.states.normal.filter?this.applyFilter(t,e,i.config.states.normal.filter.type,i.config.states.normal.filter.value):i.config.chart.dropShadow.enabled&&this.dropShadow(t,i.config.chart.dropShadow,e)}},{key:"addNormalFilter",value:function(t,e){var i=this.w;i.config.chart.dropShadow.enabled&&!t.node.classList.contains("apexcharts-marker")&&this.dropShadow(t,i.config.chart.dropShadow,e)}},{key:"addLightenFilter",value:function(t,e,i){var n=this,r=this.w,a=i.intensity;t.unfilter(!0),new window.SVG.Filter,t.filter((function(t){var i=r.config.chart.dropShadow;(i.enabled?n.addShadow(t,e,i):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,i){var n=this,r=this.w,a=i.intensity;t.unfilter(!0),new window.SVG.Filter,t.filter((function(t){var i=r.config.chart.dropShadow;(i.enabled?n.addShadow(t,e,i):t).componentTransfer({rgb:{type:"linear",slope:a}})})),t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)}},{key:"applyFilter",value:function(t,e,i){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5;switch(i){case"none":this.addNormalFilter(t,e);break;case"lighten":this.addLightenFilter(t,e,{intensity:n});break;case"darken":this.addDarkenFilter(t,e,{intensity:n})}}},{key:"addShadow",value:function(t,e,i){var n=i.blur,r=i.top,a=i.left,o=i.color,s=i.opacity,l=t.flood(Array.isArray(o)?o[e]:o,s).composite(t.sourceAlpha,"in").offset(a,r).gaussianBlur(n).merge(t.source);return t.blend(t.source,l)}},{key:"dropShadow",value:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=e.top,r=e.left,a=e.blur,o=e.color,s=e.opacity,l=e.noUserSpaceOnUse,c=this.w;return t.unfilter(!0),b.isIE()&&"radialBar"===c.config.chart.type||(o=Array.isArray(o)?o[i]:o,t.filter((function(t){var e=null;e=b.isSafari()||b.isFirefox()||b.isIE()?t.flood(o,s).composite(t.sourceAlpha,"in").offset(r,n).gaussianBlur(a):t.flood(o,s).composite(t.sourceAlpha,"in").offset(r,n).gaussianBlur(a).merge(t.source),t.blend(t.source,e)})),l||t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)),t}},{key:"setSelectionFilter",value:function(t,e,i){var n=this.w;if(void 0!==n.globals.selectedDataPoints[e]&&n.globals.selectedDataPoints[e].indexOf(i)>-1){t.node.setAttribute("selected",!0);var r=n.config.states.active.filter;"none"!==r&&this.applyFilter(t,e,r.type,r.value)}}},{key:"_scaleFilterSize",value:function(t){!function(e){for(var i in e)e.hasOwnProperty(i)&&t.setAttribute(i,e[i])}({width:"200%",height:"200%",x:"-50%",y:"-50%"})}}]),t}(),w=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return s(t,[{key:"drawLine",value:function(t,e,i,n){var r=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",l=this.w,c=l.globals.dom.Paper.line().attr({x1:t,y1:e,x2:i,y2:n,stroke:r,"stroke-dasharray":a,"stroke-width":o,"stroke-linecap":s});return c}},{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,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,r=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,h=this.w,u=h.globals.dom.Paper.rect();return u.attr({x:t,y:e,width:i>0?i:0,height:n>0?n:0,rx:r,ry:r,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",i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"none",r=this.w,a=r.globals.dom.Paper.polygon(t).attr({fill:n,stroke:e,"stroke-width":i});return a}},{key:"drawCircle",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,i=this.w;t<0&&(t=0);var n=i.globals.dom.Paper.circle(2*t);return null!==e&&n.attr(e),n}},{key:"drawPath",value:function(t){var e=t.d,i=void 0===e?"":e,n=t.stroke,r=void 0===n?"#a8a8a8":n,a=t.strokeWidth,o=void 0===a?1:a,s=t.fill,l=t.fillOpacity,c=void 0===l?1:l,h=t.strokeOpacity,u=void 0===h?1:h,d=t.classes,f=t.strokeLinecap,p=void 0===f?null:f,g=t.strokeDashArray,m=void 0===g?0:g,v=this.w;return null===p&&(p=v.config.stroke.lineCap),(i.indexOf("undefined")>-1||i.indexOf("NaN")>-1)&&(i="M 0 ".concat(v.globals.gridHeight)),v.globals.dom.Paper.path(i).attr({fill:s,"fill-opacity":c,stroke:r,"stroke-opacity":u,"stroke-linecap":p,"stroke-width":o,"stroke-dasharray":m,class:d})}},{key:"group",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=this.w,i=e.globals.dom.Paper.group();return null!==t&&i.attr(t),i}},{key:"move",value:function(t,e){var i=["M",t,e].join(" ");return i}},{key:"line",value:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=null;return null===i?n=["L",t,e].join(" "):"H"===i?n=["H",t].join(" "):"V"===i&&(n=["V",e].join(" ")),n}},{key:"curve",value:function(t,e,i,n,r,a){var o=["C",t,e,i,n,r,a].join(" ");return o}},{key:"quadraticCurve",value:function(t,e,i,n){return["Q",t,e,i,n].join(" ")}},{key:"arc",value:function(t,e,i,n,r,a,o){var s=arguments.length>7&&void 0!==arguments[7]&&arguments[7],l="A";s&&(l="a");var c=[l,t,e,i,n,r,a,o].join(" ");return c}},{key:"renderPaths",value:function(t){var e,i=t.j,n=t.realIndex,r=t.pathFrom,a=t.pathTo,o=t.stroke,s=t.strokeWidth,l=t.strokeLinecap,c=t.fill,u=t.animationDelay,d=t.initialSpeed,f=t.dataChangeSpeed,p=t.className,g=t.shouldClipToGrid,m=void 0===g||g,v=t.bindEventsOnPaths,b=void 0===v||v,w=t.drawShadow,S=void 0===w||w,k=this.w,O=new x(this.ctx),C=new y(this.ctx),_=this.w.config.chart.animations.enabled,A=_&&this.w.config.chart.animations.dynamicAnimation.enabled,T=!!(_&&!k.globals.resized||A&&k.globals.dataChanged&&k.globals.shouldAnimate);T?e=r:(e=a,k.globals.animationEnded=!0);var P=k.config.stroke.dashArray,M=0;M=Array.isArray(P)?P[n]:k.config.stroke.dashArray;var D=this.drawPath({d:e,stroke:o,strokeWidth:s,fill:c,fillOpacity:1,classes:p,strokeLinecap:l,strokeDashArray:M});if(D.attr("index",n),m&&D.attr({"clip-path":"url(#gridRectMask".concat(k.globals.cuid,")")}),"none"!==k.config.states.normal.filter.type)O.getDefaultFilter(D,n);else if(k.config.chart.dropShadow.enabled&&S&&(!k.config.chart.dropShadow.enabledOnSeries||k.config.chart.dropShadow.enabledOnSeries&&-1!==k.config.chart.dropShadow.enabledOnSeries.indexOf(n))){var E=k.config.chart.dropShadow;O.dropShadow(D,E,n)}b&&(D.node.addEventListener("mouseenter",this.pathMouseEnter.bind(this,D)),D.node.addEventListener("mouseleave",this.pathMouseLeave.bind(this,D)),D.node.addEventListener("mousedown",this.pathMouseDown.bind(this,D))),D.attr({pathTo:a,pathFrom:r});var I={el:D,j:i,realIndex:n,pathFrom:r,pathTo:a,fill:c,strokeWidth:s,delay:u};return!_||k.globals.resized||k.globals.dataChanged?!k.globals.resized&&k.globals.dataChanged||C.showDelayedElements():C.animatePathsGradually(h(h({},I),{},{speed:d})),k.globals.dataChanged&&A&&T&&C.animatePathsGradually(h(h({},I),{},{speed:f})),D}},{key:"drawPattern",value:function(t,e,i){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"#a8a8a8",r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,a=this.w,o=a.globals.dom.Paper.pattern(e,i,(function(a){"horizontalLines"===t?a.line(0,0,i,0).stroke({color:n,width:r+1}):"verticalLines"===t?a.line(0,0,0,e).stroke({color:n,width:r+1}):"slantedLines"===t?a.line(0,0,e,i).stroke({color:n,width:r}):"squares"===t?a.rect(e,i).fill("none").stroke({color:n,width:r}):"circles"===t&&a.circle(e).fill("none").stroke({color:n,width:r})}));return o}},{key:"drawGradient",value:function(t,e,i,n,r){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,h=this.w;e.length<9&&0===e.indexOf("#")&&(e=b.hexToRgba(e,n)),i.length<9&&0===i.indexOf("#")&&(i=b.hexToRgba(i,r));var u=0,d=1,f=1,p=null;null!==s&&(u=void 0!==s[0]?s[0]/100:0,d=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 g=!("donut"!==h.config.chart.type&&"pie"!==h.config.chart.type&&"polarArea"!==h.config.chart.type&&"bubble"!==h.config.chart.type);if(a=null===l||0===l.length?h.globals.dom.Paper.gradient(g?"radial":"linear",(function(t){t.at(u,e,n),t.at(d,i,r),t.at(f,i,r),null!==p&&t.at(p,e,n)})):h.globals.dom.Paper.gradient(g?"radial":"linear",(function(t){(Array.isArray(l[c])?l[c]:l).forEach((function(e){t.at(e.offset/100,e.color,e.opacity)}))})),g){var m=h.globals.gridWidth/2,v=h.globals.gridHeight/2;"bubble"!==h.config.chart.type?a.attr({gradientUnits:"userSpaceOnUse",cx:m,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:"drawText",value:function(t){var e,i=t.x,n=t.y,r=t.text,a=t.textAnchor,o=t.fontSize,s=t.fontFamily,l=t.fontWeight,c=t.foreColor,h=t.opacity,u=t.cssClass,d=void 0===u?"":u,f=t.isPlainText,p=void 0===f||f,g=this.w;return void 0===r&&(r=""),a||(a="start"),c&&c.length||(c=g.config.chart.foreColor),s=s||g.config.chart.fontFamily,l=l||"regular",(e=Array.isArray(r)?g.globals.dom.Paper.text((function(t){for(var e=0;e<r.length;e++)0===e?t.tspan(r[e]):t.tspan(r[e]).newLine()})):p?g.globals.dom.Paper.plain(r):g.globals.dom.Paper.text((function(t){return t.tspan(r)}))).attr({x:i,y:n,"text-anchor":a,"dominant-baseline":"auto","font-size":o,"font-family":s,"font-weight":l,fill:c,class:"apexcharts-text "+d}),e.node.style.fontFamily=s,e.node.style.opacity=h,e}},{key:"drawMarker",value:function(t,e,i){t=t||0;var n=i.pSize||0,r=null;if("square"===i.shape||"rect"===i.shape){var a=void 0===i.pRadius?n/2:i.pRadius;null!==e&&n||(n=0,a=0);var o=1.2*n+a,s=this.drawRect(o,o,o,o,a);s.attr({x:t-o/2,y:e-o/2,cx:t,cy:e,class:i.class?i.class:"",fill:i.pointFillColor,"fill-opacity":i.pointFillOpacity?i.pointFillOpacity:1,stroke:i.pointStrokeColor,"stroke-width":i.pointStrokeWidth?i.pointStrokeWidth:0,"stroke-opacity":i.pointStrokeOpacity?i.pointStrokeOpacity:1}),r=s}else"circle"!==i.shape&&i.shape||(b.isNumber(e)||(n=0,e=0),r=this.drawCircle(n,{cx:t,cy:e,class:i.class?i.class:"",stroke:i.pointStrokeColor,fill:i.pointFillColor,"fill-opacity":i.pointFillOpacity?i.pointFillOpacity:1,"stroke-width":i.pointStrokeWidth?i.pointStrokeWidth:0,"stroke-opacity":i.pointStrokeOpacity?i.pointStrokeOpacity:1}));return r}},{key:"pathMouseEnter",value:function(t,e){var i=this.w,n=new x(this.ctx),r=parseInt(t.node.getAttribute("index"),10),a=parseInt(t.node.getAttribute("j"),10);if("function"==typeof i.config.chart.events.dataPointMouseEnter&&i.config.chart.events.dataPointMouseEnter(e,this.ctx,{seriesIndex:r,dataPointIndex:a,w:i}),this.ctx.events.fireEvent("dataPointMouseEnter",[e,this.ctx,{seriesIndex:r,dataPointIndex:a,w:i}]),("none"===i.config.states.active.filter.type||"true"!==t.node.getAttribute("selected"))&&"none"!==i.config.states.hover.filter.type&&"none"!==i.config.states.active.filter.type&&!i.globals.isTouchDevice){var o=i.config.states.hover.filter;n.applyFilter(t,r,o.type,o.value)}}},{key:"pathMouseLeave",value:function(t,e){var i=this.w,n=new x(this.ctx),r=parseInt(t.node.getAttribute("index"),10),a=parseInt(t.node.getAttribute("j"),10);"function"==typeof i.config.chart.events.dataPointMouseLeave&&i.config.chart.events.dataPointMouseLeave(e,this.ctx,{seriesIndex:r,dataPointIndex:a,w:i}),this.ctx.events.fireEvent("dataPointMouseLeave",[e,this.ctx,{seriesIndex:r,dataPointIndex:a,w:i}]),"none"!==i.config.states.active.filter.type&&"true"===t.node.getAttribute("selected")||"none"!==i.config.states.hover.filter.type&&n.getDefaultFilter(t,r)}},{key:"pathMouseDown",value:function(t,e){var i=this.w,n=new x(this.ctx),r=parseInt(t.node.getAttribute("index"),10),a=parseInt(t.node.getAttribute("j"),10),o="false";if("true"===t.node.getAttribute("selected")){if(t.node.setAttribute("selected","false"),i.globals.selectedDataPoints[r].indexOf(a)>-1){var s=i.globals.selectedDataPoints[r].indexOf(a);i.globals.selectedDataPoints[r].splice(s,1)}}else{if(!i.config.states.active.allowMultipleDataPointsSelection&&i.globals.selectedDataPoints.length>0){i.globals.selectedDataPoints=[];var l=i.globals.dom.Paper.select(".apexcharts-series path").members,c=i.globals.dom.Paper.select(".apexcharts-series circle, .apexcharts-series rect").members,h=function(t){Array.prototype.forEach.call(t,(function(t){t.node.setAttribute("selected","false"),n.getDefaultFilter(t,r)}))};h(l),h(c)}t.node.setAttribute("selected","true"),o="true",void 0===i.globals.selectedDataPoints[r]&&(i.globals.selectedDataPoints[r]=[]),i.globals.selectedDataPoints[r].push(a)}if("true"===o){var u=i.config.states.active.filter;"none"!==u&&n.applyFilter(t,r,u.type,u.value)}else"none"!==i.config.states.active.filter.type&&n.getDefaultFilter(t,r);"function"==typeof i.config.chart.events.dataPointSelection&&i.config.chart.events.dataPointSelection(e,this.ctx,{selectedDataPoints:i.globals.selectedDataPoints,seriesIndex:r,dataPointIndex:a,w:i}),e&&this.ctx.events.fireEvent("dataPointSelection",[e,this.ctx,{selectedDataPoints:i.globals.selectedDataPoints,seriesIndex:r,dataPointIndex:a,w:i}])}},{key:"rotateAroundCenter",value:function(t){var e=t.getBBox();return{x:e.x+e.width/2,y:e.y+e.height/2}}},{key:"getTextRects",value:function(t,e,i,n){var r=!(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:i,foreColor:"#fff",opacity:0});n&&o.attr("transform",n),a.globals.dom.Paper.add(o);var s=o.bbox();return r||(s=o.node.getBoundingClientRect()),o.remove(),{width:s.width,height:s.height}}},{key:"placeTextWithEllipsis",value:function(t,e,i){if("function"==typeof t.getComputedTextLength&&(t.textContent=e,e.length>0&&t.getComputedTextLength()>=i/1.1)){for(var n=e.length-3;n>0;n-=3)if(t.getSubStringLength(0,n)<=i/1.1)return void(t.textContent=e.substring(0,n)+"...");t.textContent="."}}}],[{key:"setAttrs",value:function(t,e){for(var i in e)e.hasOwnProperty(i)&&t.setAttribute(i,e[i])}}]),t}(),S=function(){function t(e){a(this,t),this.w=e.w,this.annoCtx=e}return s(t,[{key:"setOrientations",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,i=this.w;if("vertical"===t.label.orientation){var n=null!==e?e:0,r=i.globals.dom.baseEl.querySelector(".apexcharts-xaxis-annotations .apexcharts-xaxis-annotation-label[rel='".concat(n,"']"));if(null!==r){var a=r.getBoundingClientRect();r.setAttribute("x",parseFloat(r.getAttribute("x"))-a.height+4),"top"===t.label.position?r.setAttribute("y",parseFloat(r.getAttribute("y"))+a.width):r.setAttribute("y",parseFloat(r.getAttribute("y"))-a.width);var o=this.annoCtx.graphics.rotateAroundCenter(r),s=o.x,l=o.y;r.setAttribute("transform","rotate(-90 ".concat(s," ").concat(l,")"))}}}},{key:"addBackgroundToAnno",value:function(t,e){var i=this.w;if(!t||!e.label.text||e.label.text&&!e.label.text.trim())return null;var n=i.globals.dom.baseEl.querySelector(".apexcharts-grid").getBoundingClientRect(),r=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=r.left-n.left-a,h=r.top-n.top-s,u=this.annoCtx.graphics.drawRect(c-i.globals.barPadForNumericAxis,h,r.width+a+o,r.height+s+l,e.label.borderRadius,e.label.style.background,1,e.label.borderWidth,e.label.borderColor,0);return e.id&&u.node.classList.add(e.id),u}},{key:"annotationsBackground",value:function(){var t=this,e=this.w,i=function(i,n,r){var a=e.globals.dom.baseEl.querySelector(".apexcharts-".concat(r,"-annotations .apexcharts-").concat(r,"-annotation-label[rel='").concat(n,"']"));if(a){var o=a.parentNode,s=t.addBackgroundToAnno(a,i);s&&o.insertBefore(s.node,a)}};e.config.annotations.xaxis.map((function(t,e){i(t,e,"xaxis")})),e.config.annotations.yaxis.map((function(t,e){i(t,e,"yaxis")})),e.config.annotations.points.map((function(t,e){i(t,e,"point")}))}},{key:"getStringX",value:function(t){var e=this.w,i=t;e.config.xaxis.convertedCatToNumeric&&e.globals.categoryLabels.length&&(t=e.globals.categoryLabels.indexOf(t)+1);var n=e.globals.labels.indexOf(t),r=e.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g text:nth-child("+(n+1)+")");return r&&(i=parseFloat(r.getAttribute("x"))),i}}]),t}(),k=function(){function t(e){a(this,t),this.w=e.w,this.annoCtx=e,this.invertAxis=this.annoCtx.invertAxis}return s(t,[{key:"addXaxisAnnotation",value:function(t,e,i){var n=this.w,r=this.invertAxis?n.globals.minY:n.globals.minX,a=this.invertAxis?n.globals.maxY:n.globals.maxX,o=this.invertAxis?n.globals.yRange[0]:n.globals.xRange,s=(t.x-r)/(o/n.globals.gridWidth);this.annoCtx.inversedReversedAxis&&(s=(a-t.x)/(o/n.globals.gridWidth));var l=t.label.text;"category"!==n.config.xaxis.type&&!n.config.xaxis.convertedCatToNumeric||this.invertAxis||n.globals.dataFormatXNumeric||(s=this.annoCtx.helpers.getStringX(t.x));var c=t.strokeDashArray;if(b.isNumber(s)){if(null===t.x2||void 0===t.x2){var h=this.annoCtx.graphics.drawLine(s+t.offsetX,0+t.offsetY,s+t.offsetX,n.globals.gridHeight+t.offsetY,t.borderColor,c,t.borderWidth);e.appendChild(h.node),t.id&&h.node.classList.add(t.id)}else{var u=(t.x2-r)/(o/n.globals.gridWidth);if(this.annoCtx.inversedReversedAxis&&(u=(a-t.x2)/(o/n.globals.gridWidth)),"category"!==n.config.xaxis.type&&!n.config.xaxis.convertedCatToNumeric||this.invertAxis||n.globals.dataFormatXNumeric||(u=this.annoCtx.helpers.getStringX(t.x2)),u<s){var d=s;s=u,u=d}var f=this.annoCtx.graphics.drawRect(s+t.offsetX,0+t.offsetY,u-s,n.globals.gridHeight+t.offsetY,0,t.fillColor,t.opacity,1,t.borderColor,c);f.node.classList.add("apexcharts-annotation-rect"),f.attr("clip-path","url(#gridRectMask".concat(n.globals.cuid,")")),e.appendChild(f.node),t.id&&f.node.classList.add(t.id)}var p="top"===t.label.position?4:n.globals.gridHeight,g=this.annoCtx.graphics.getTextRects(l,parseFloat(t.label.style.fontSize)),m=this.annoCtx.graphics.drawText({x:s+t.label.offsetX,y:p+t.label.offsetY-("vertical"===t.label.orientation?"top"===t.label.position?g.width/2-12:-g.width/2:0),text:l,textAnchor:t.label.textAnchor,fontSize:t.label.style.fontSize,fontFamily:t.label.style.fontFamily,fontWeight:t.label.style.fontWeight,foreColor:t.label.style.color,cssClass:"apexcharts-xaxis-annotation-label ".concat(t.label.style.cssClass," ").concat(t.id?t.id:"")});m.attr({rel:i}),e.appendChild(m.node),this.annoCtx.helpers.setOrientations(t,i)}}},{key:"drawXAxisAnnotations",value:function(){var t=this,e=this.w,i=this.annoCtx.graphics.group({class:"apexcharts-xaxis-annotations"});return e.config.annotations.xaxis.map((function(e,n){t.addXaxisAnnotation(e,i.node,n)})),i}}]),t}(),O=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return s(t,[{key:"getStackedSeriesTotals",value:function(){var t=this.w,e=[];if(0===t.globals.series.length)return e;for(var i=0;i<t.globals.series[t.globals.maxValsInArrayIndex].length;i++){for(var n=0,r=0;r<t.globals.series.length;r++)void 0!==t.globals.series[r][i]&&(n+=t.globals.series[r][i]);e.push(n)}return t.globals.stackedSeriesTotals=e,e}},{key:"getSeriesTotalByIndex",value:function(){var t=arguments.length>0&&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:"isSeriesNull",value:function(){var t=arguments.length>0&&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,i){return t===i[0]}))}},{key:"getCategoryLabels",value:function(t){var e=this.w,i=t.slice();return e.config.xaxis.convertedCatToNumeric&&(i=t.map((function(t,i){return e.config.xaxis.labels.formatter(t-e.globals.minX+1)}))),i}},{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.globals.markers.largestSize=e,e}},{key:"getSeriesTotals",value:function(){var t=this.w;t.globals.seriesTotals=t.globals.series.map((function(t,e){var i=0;if(Array.isArray(t))for(var n=0;n<t.length;n++)i+=t[n];else i+=t;return i}))}},{key:"getSeriesTotalsXRange",value:function(t,e){var i=this.w;return i.globals.series.map((function(n,r){for(var a=0,o=0;o<n.length;o++)i.globals.seriesX[r][o]>t&&i.globals.seriesX[r][o]<e&&(a+=n[o]);return a}))}},{key:"getPercentSeries",value:function(){var t=this.w;t.globals.seriesPercent=t.globals.series.map((function(e,i){var n=[];if(Array.isArray(e))for(var r=0;r<e.length;r++){var a=t.globals.stackedSeriesTotals[r],o=0;a&&(o=100*e[r]/a),n.push(o)}else{var s=100*e/t.globals.seriesTotals.reduce((function(t,e){return t+e}),0);n.push(s)}return n}))}},{key:"getCalculatedRatios",value:function(){var t,e,i,n,r=this.w.globals,a=[],o=0,s=[],l=.1,c=0;if(r.yRange=[],r.isMultipleYAxis)for(var h=0;h<r.minYArr.length;h++)r.yRange.push(Math.abs(r.minYArr[h]-r.maxYArr[h])),s.push(0);else r.yRange.push(Math.abs(r.minY-r.maxY));r.xRange=Math.abs(r.maxX-r.minX),r.zRange=Math.abs(r.maxZ-r.minZ);for(var u=0;u<r.yRange.length;u++)a.push(r.yRange[u]/r.gridHeight);if(e=r.xRange/r.gridWidth,i=Math.abs(r.initialMaxX-r.initialMinX)/r.gridWidth,t=r.yRange/r.gridWidth,n=r.xRange/r.gridHeight,(o=r.zRange/r.gridHeight*16)||(o=1),r.minY!==Number.MIN_VALUE&&0!==Math.abs(r.minY)&&(r.hasNegs=!0),r.isMultipleYAxis){s=[];for(var d=0;d<a.length;d++)s.push(-r.minYArr[d]/a[d])}else s.push(-r.minY/a[0]),r.minY!==Number.MIN_VALUE&&0!==Math.abs(r.minY)&&(l=-r.minY/t,c=r.minX/e);return{yRatio:a,invertedYRatio:t,zRatio:o,xRatio:e,initialXRatio:i,invertedXRatio:n,baseLineInvertedY:l,baseLineY:s,baseLineX:c}}},{key:"getLogSeries",value:function(t){var e=this,i=this.w;return i.globals.seriesLog=t.map((function(t,n){return i.config.yaxis[n]&&i.config.yaxis[n].logarithmic?t.map((function(t){return null===t?null:e.getLogVal(t,n)})):t})),i.globals.invalidLogScale?t:i.globals.seriesLog}},{key:"getLogVal",value:function(t,e){var i=this.w;return(Math.log(t)-Math.log(i.globals.minYArr[e]))/(Math.log(i.globals.maxYArr[e])-Math.log(i.globals.minYArr[e]))}},{key:"getLogYRatios",value:function(t){var e=this,i=this.w,n=this.w.globals;return n.yLogRatio=t.slice(),n.logYRange=n.yRange.map((function(t,r){if(i.config.yaxis[r]&&e.w.config.yaxis[r].logarithmic){var a,o=-Number.MAX_VALUE,s=Number.MIN_VALUE;return n.seriesLog.forEach((function(t,e){t.forEach((function(t){i.config.yaxis[e]&&i.config.yaxis[e].logarithmic&&(o=Math.max(t,o),s=Math.min(t,s))}))})),a=Math.pow(n.yRange[r],Math.abs(s-o)/n.yRange[r]),n.yLogRatio[r]=a/n.gridHeight,a}})),n.invalidLogScale?t.slice():n.yLogRatio}}],[{key:"checkComboSeries",value:function(t){var e=!1,i=0,n=0;return t.length&&void 0!==t[0].type&&t.forEach((function(t){"bar"!==t.type&&"column"!==t.type&&"candlestick"!==t.type&&"boxPlot"!==t.type||i++,void 0!==t.type&&n++})),n>1&&(e=!0),{comboBarCount:i,comboCharts:e}}},{key:"extendArrayProps",value:function(t,e,i){return e.yaxis&&(e=t.extendYAxis(e,i)),e.annotations&&(e.annotations.yaxis&&(e=t.extendYAxisAnnotations(e)),e.annotations.xaxis&&(e=t.extendXAxisAnnotations(e)),e.annotations.points&&(e=t.extendPointAnnotations(e))),e}}]),t}(),C=function(){function t(e){a(this,t),this.w=e.w,this.annoCtx=e}return s(t,[{key:"addYaxisAnnotation",value:function(t,e,i){var n,r=this.w,a=t.strokeDashArray,o=this._getY1Y2("y1",t),s=t.label.text;if(null===t.y2||void 0===t.y2){var l=this.annoCtx.graphics.drawLine(0+t.offsetX,o+t.offsetY,this._getYAxisAnnotationWidth(t),o+t.offsetY,t.borderColor,a,t.borderWidth);e.appendChild(l.node),t.id&&l.node.classList.add(t.id)}else{if((n=this._getY1Y2("y2",t))>o){var c=o;o=n,n=c}var h=this.annoCtx.graphics.drawRect(0+t.offsetX,n+t.offsetY,this._getYAxisAnnotationWidth(t),o-n,0,t.fillColor,t.opacity,1,t.borderColor,a);h.node.classList.add("apexcharts-annotation-rect"),h.attr("clip-path","url(#gridRectMask".concat(r.globals.cuid,")")),e.appendChild(h.node),t.id&&h.node.classList.add(t.id)}var u="right"===t.label.position?r.globals.gridWidth:0,d=this.annoCtx.graphics.drawText({x:u+t.label.offsetX,y:(n||o)+t.label.offsetY-3,text:s,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:"")});d.attr({rel:i}),e.appendChild(d.node)}},{key:"_getY1Y2",value:function(t,e){var i,n="y1"===t?e.y:e.y2,r=this.w;if(this.annoCtx.invertAxis){var a=r.globals.labels.indexOf(n);r.config.xaxis.convertedCatToNumeric&&(a=r.globals.categoryLabels.indexOf(n));var o=r.globals.dom.baseEl.querySelector(".apexcharts-yaxis-texts-g text:nth-child("+(a+1)+")");o&&(i=parseFloat(o.getAttribute("y")))}else{var s;s=r.config.yaxis[e.yAxisIndex].logarithmic?(n=new O(this.annoCtx.ctx).getLogVal(n,e.yAxisIndex))/r.globals.yLogRatio[e.yAxisIndex]:(n-r.globals.minYArr[e.yAxisIndex])/(r.globals.yRange[e.yAxisIndex]/r.globals.gridHeight),i=r.globals.gridHeight-s,r.config.yaxis[e.yAxisIndex]&&r.config.yaxis[e.yAxisIndex].reversed&&(i=s)}return i}},{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,i=this.annoCtx.graphics.group({class:"apexcharts-yaxis-annotations"});return e.config.annotations.yaxis.map((function(e,n){t.addYaxisAnnotation(e,i.node,n)})),i}}]),t}(),_=function(){function t(e){a(this,t),this.w=e.w,this.annoCtx=e}return s(t,[{key:"addPointAnnotation",value:function(t,e,i){var n=this.w,r=0,a=0,o=0;this.annoCtx.invertAxis&&console.warn("Point annotation is not supported in horizontal bar charts.");var s=parseFloat(t.y);if("string"==typeof t.x){var l=n.globals.labels.indexOf(t.x);n.config.xaxis.convertedCatToNumeric&&(l=n.globals.categoryLabels.indexOf(t.x)),r=this.annoCtx.helpers.getStringX(t.x),null===t.y&&(s=n.globals.series[t.seriesIndex][l])}else r=(t.x-n.globals.minX)/(n.globals.xRange/n.globals.gridWidth);for(var c,h=[],u=0,d=0;d<=t.seriesIndex;d++){var f=n.config.yaxis[d].seriesName;if(f)for(var p=d+1;p<=t.seriesIndex;p++)n.config.yaxis[p].seriesName===f&&-1===h.indexOf(f)&&(u++,h.push(f))}if(n.config.yaxis[t.yAxisIndex].logarithmic)c=(s=new O(this.annoCtx.ctx).getLogVal(s,t.yAxisIndex))/n.globals.yLogRatio[t.yAxisIndex];else{var g=t.yAxisIndex+u;c=(s-n.globals.minYArr[g])/(n.globals.yRange[g]/n.globals.gridHeight)}if(a=n.globals.gridHeight-c-parseFloat(t.label.style.fontSize)-t.marker.size,o=n.globals.gridHeight-c,n.config.yaxis[t.yAxisIndex]&&n.config.yaxis[t.yAxisIndex].reversed&&(a=c+parseFloat(t.label.style.fontSize)+t.marker.size,o=c),b.isNumber(r)){var m={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:"")},v=this.annoCtx.graphics.drawMarker(r+t.marker.offsetX,o+t.marker.offsetY,m);e.appendChild(v.node);var y=t.label.text?t.label.text:"",x=this.annoCtx.graphics.drawText({x:r+t.label.offsetX,y:a+t.label.offsetY,text:y,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(x.attr({rel:i}),e.appendChild(x.node),t.customSVG.SVG){var w=this.annoCtx.graphics.group({class:"apexcharts-point-annotations-custom-svg "+t.customSVG.cssClass});w.attr({transform:"translate(".concat(r+t.customSVG.offsetX,", ").concat(a+t.customSVG.offsetY,")")}),w.node.innerHTML=t.customSVG.SVG,e.appendChild(w.node)}if(t.image.path){var S=t.image.width?t.image.width:20,k=t.image.height?t.image.height:20;this.annoCtx.addImage({x:r+t.image.offsetX-S/2,y:a+t.image.offsetY-k/2,width:S,height:k,path:t.image.path,appendTo:".apexcharts-point-annotations"})}}}},{key:"drawPointAnnotations",value:function(){var t=this,e=this.w,i=this.annoCtx.graphics.group({class:"apexcharts-point-annotations"});return e.config.annotations.points.map((function(e,n){t.addPointAnnotation(e,i.node,n)})),i}}]),t}(),A={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"}}},T=function(){function t(){a(this,t),this.yAxis={show:!0,showAlways:!1,showForNullSeries:!0,seriesName:void 0,opposite:!1,reversed:!1,logarithmic:!1,logBase:10,tickAmount:void 0,forceNiceScale:!1,max:void 0,min:void 0,floating:!1,decimalsInFloat:void 0,labels:{show:!0,minWidth:0,maxWidth:160,offsetX:0,offsetY:0,align:void 0,rotate:0,padding:20,style:{colors:[],fontSize:"11px",fontWeight:400,fontFamily:void 0,cssClass:""},formatter:void 0},axisBorder:{show:!1,color:"#e0e0e0",width:1,offsetX:0,offsetY:0},axisTicks:{show:!1,color:"#e0e0e0",width:6,offsetX:0,offsetY:0},title:{text:void 0,rotate:-90,offsetY:0,offsetX:0,style:{color:void 0,fontSize:"11px",fontWeight:900,fontFamily:void 0,cssClass:""}},tooltip:{enabled:!1,offsetX:0},crosshairs:{show:!0,position:"front",stroke:{color:"#b6b6b6",width:1,dashArray:0}}},this.pointAnnotation={x:0,y:null,yAxisIndex:0,seriesIndex:0,marker:{size:4,fillColor:"#fff",strokeWidth:2,strokeColor:"#333",shape:"circle",offsetX:0,offsetY:0,radius:2,cssClass:""},label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"middle",offsetX:0,offsetY:0,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={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,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={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,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 s(t,[{key:"init",value:function(){return{annotations:{position:"front",yaxis:[this.yAxisAnnotation],xaxis:[this.xAxisAnnotation],points:[this.pointAnnotation],texts:[],images:[],shapes:[]},chart:{animations:{enabled:!0,easing:"easeinout",speed:800,animateGradually:{delay:150,enabled:!0},dynamicAnimation:{enabled:!0,speed:350}},background:"transparent",locales:[A],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,legendClick:void 0,markerClick:void 0,selection:void 0,dataPointSelection:void 0,dataPointMouseEnter:void 0,dataPointMouseLeave:void 0,beforeZoom:void 0,beforeResetZoom:void 0,zoomed:void 0,scrolled:void 0,brushScrolled:void 0},foreColor:"#373d3f",fontFamily:"Helvetica, Arial, sans-serif",height:"auto",parentHeightOffset:15,redrawOnParentResize:!0,redrawOnWindowResize:!0,id:void 0,group:void 0,offsetX:0,offsetY:0,selection:{enabled:!1,type:"x",fill:{color:"#24292e",opacity:.1},stroke:{width:1,color:"#24292e",opacity:.4,dashArray:3},xaxis:{min:void 0,max:void 0},yaxis:{min:void 0,max:void 0}},sparkline:{enabled:!1},brush:{enabled:!1,autoScaleYaxis:!0,target:void 0},stacked:!1,stackType:"normal",toolbar:{show:!0,offsetX:0,offsetY:0,tools:{download:!0,selection:!0,zoom:!0,zoomin:!0,zoomout:!0,pan:!0,reset:!0,customIcons:[]},export:{csv:{filename:void 0,columnDelimiter:",",headerCategory:"category",headerValue:"value",dateFormatter:function(t){return new Date(t).toDateString()}},png:{filename:void 0},svg:{filename:void 0}},autoSelected:"zoom"},type:"line",width:"100%",zoom:{enabled:!0,type:"x",autoScaleYaxis:!1,zoomedArea:{fill:{color:"#90CAF9",opacity:.4},stroke:{color:"#0D47A1",opacity:.4,width:1}}}},plotOptions:{area:{fillTo:"origin"},bar:{horizontal:!1,columnWidth:"70%",barHeight:"70%",distributed:!1,borderRadius:0,rangeBarOverlap:!0,rangeBarGroupRows:!1,colors:{ranges:[],backgroundBarColors:[],backgroundBarOpacity:1,backgroundBarRadius:0},dataLabels:{position:"top",maxItems:100,hideOverflowingLabels:!0,orientation:"horizontal"}},bubble:{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,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+"%"}}}},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:{width:12,height:12,strokeWidth:0,fillColors:void 0,strokeColor:"#fff",radius:12,customHTML:void 0,offsetX:0,offsetY:0,onClick:void 0},itemMargin:{horizontal:5,vertical:2},onItemClick:{toggleDataSeries:!0},onItemHover:{highlightDataSeries:!0}},markers:{discrete:[],size:0,colors:void 0,strokeColors:"#fff",strokeWidth:2,strokeOpacity:.9,strokeDashArray:0,fillOpacity:1,shape:"circle",width:8,height:8,radius:2,offsetX:0,offsetY:0,onClick:void 0,onDblClick:void 0,showNullDataPoints:!0,hover:{size:void 0,sizeOffset:3}},noData:{text:void 0,align:"center",verticalAlign:"middle",offsetX:0,offsetY:0,style:{color:void 0,fontSize:"14px",fontFamily:void 0}},responsive:[],series:void 0,states:{normal:{filter:{type:"none",value:0}},hover:{filter:{type:"lighten",value:.1}},active:{allowMultipleDataPointsSelection:!1,filter:{type:"darken",value:.5}}},title:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:0,floating:!1,style:{fontSize:"14px",fontWeight:900,fontFamily:void 0,color:void 0}},subtitle:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:30,floating:!1,style:{fontSize:"12px",fontWeight:400,fontFamily:void 0,color:void 0}},stroke:{show:!0,curve:"smooth",lineCap:"butt",width:2,colors:void 0,dashArray:0},tooltip:{enabled:!0,enabledOnSeries:void 0,shared:!0,followCursor:!1,intersect:!1,inverseOrder:!1,custom:void 0,fillSeriesColor:!1,theme:"light",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"}},axisBorder:{show:!0,color:"#e0e0e0",width:"100%",height:1,offsetX:0,offsetY:0},axisTicks:{show:!0,color:"#e0e0e0",height:6,offsetX:0,offsetY:0},tickAmount:void 0,tickPlacement:"on",min:void 0,max:void 0,range:void 0,floating:!1,decimalsInFloat:void 0,position:"bottom",title:{text:void 0,offsetX:0,offsetY:0,style:{color:void 0,fontSize:"12px",fontWeight:900,fontFamily:void 0,cssClass:""}},crosshairs:{show:!0,width:1,position:"back",opacity:.9,stroke:{color:"#b6b6b6",width:1,dashArray:3},fill:{type:"solid",color:"#B1B9C4",gradient:{colorFrom:"#D8E3F0",colorTo:"#BED1E6",stops:[0,100],opacityFrom:.4,opacityTo:.5}},dropShadow:{enabled:!1,left:0,top:0,blur:1,opacity:.4}},tooltip:{enabled:!0,offsetY:0,formatter:void 0,style:{fontSize:"12px",fontFamily:void 0}}},yaxis:this.yAxis,theme:{mode:"light",palette:"palette1",monochrome:{enabled:!1,color:"#008FFB",shadeTo:"light",shadeIntensity:.65}}}}}]),t}(),P=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.graphics=new w(this.ctx),this.w.globals.isBarHorizontal&&(this.invertAxis=!0),this.helpers=new S(this),this.xAxisAnnotations=new k(this),this.yAxisAnnotations=new C(this),this.pointsAnnotations=new _(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 s(t,[{key:"drawAxesAnnotations",value:function(){var t=this.w;if(t.globals.axisCharts){for(var e=this.yAxisAnnotations.drawYAxisAnnotations(),i=this.xAxisAnnotations.drawXAxisAnnotations(),n=this.pointsAnnotations.drawPointAnnotations(),r=t.config.chart.animations.enabled,a=[e,i,n],o=[i.node,e.node,n.node],s=0;s<3;s++)t.globals.dom.elGraphical.add(a[s]),!r||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,i){t.addImage(e,i)}))}},{key:"drawTextAnnos",value:function(){var t=this;this.w.config.annotations.texts.map((function(e,i){t.addText(e,i)}))}},{key:"addXaxisAnnotation",value:function(t,e,i){this.xAxisAnnotations.addXaxisAnnotation(t,e,i)}},{key:"addYaxisAnnotation",value:function(t,e,i){this.yAxisAnnotations.addYaxisAnnotation(t,e,i)}},{key:"addPointAnnotation",value:function(t,e,i){this.pointsAnnotations.addPointAnnotation(t,e,i)}},{key:"addText",value:function(t,e){var i=t.x,n=t.y,r=t.text,a=t.textAnchor,o=t.foreColor,s=t.fontSize,l=t.fontFamily,c=t.fontWeight,h=t.cssClass,u=t.backgroundColor,d=t.borderWidth,f=t.strokeDashArray,p=t.borderRadius,g=t.borderColor,m=t.appendTo,v=void 0===m?".apexcharts-annotations":m,b=t.paddingLeft,y=void 0===b?4:b,x=t.paddingRight,w=void 0===x?4:x,S=t.paddingBottom,k=void 0===S?2:S,O=t.paddingTop,C=void 0===O?2:O,_=this.w,A=this.graphics.drawText({x:i,y:n,text:r,textAnchor:a||"start",fontSize:s||"12px",fontWeight:c||"regular",fontFamily:l||_.config.chart.fontFamily,foreColor:o||_.config.chart.foreColor,cssClass:h}),T=_.globals.dom.baseEl.querySelector(v);T&&T.appendChild(A.node);var P=A.bbox();if(r){var M=this.graphics.drawRect(P.x-y,P.y-C,P.width+y+w,P.height+k+C,p,u||"transparent",1,d,g,f);T.insertBefore(M.node,A.node)}}},{key:"addImage",value:function(t,e){var i=this.w,n=t.path,r=t.x,a=void 0===r?0:r,o=t.y,s=void 0===o?0:o,l=t.width,c=void 0===l?20:l,h=t.height,u=void 0===h?20:h,d=t.appendTo,f=void 0===d?".apexcharts-annotations":d,p=i.globals.dom.Paper.image(n);p.size(c,u).move(a,s);var g=i.globals.dom.baseEl.querySelector(f);g&&g.appendChild(p.node)}},{key:"addXaxisAnnotationExternal",value:function(t,e,i){return this.addAnnotationExternal({params:t,pushToMemory:e,context:i,type:"xaxis",contextMethod:i.addXaxisAnnotation}),i}},{key:"addYaxisAnnotationExternal",value:function(t,e,i){return this.addAnnotationExternal({params:t,pushToMemory:e,context:i,type:"yaxis",contextMethod:i.addYaxisAnnotation}),i}},{key:"addPointAnnotationExternal",value:function(t,e,i){return void 0===this.invertAxis&&(this.invertAxis=i.w.globals.isBarHorizontal),this.addAnnotationExternal({params:t,pushToMemory:e,context:i,type:"point",contextMethod:i.addPointAnnotation}),i}},{key:"addAnnotationExternal",value:function(t){var e=t.params,i=t.pushToMemory,n=t.context,r=t.type,a=t.contextMethod,o=n,s=o.w,l=s.globals.dom.baseEl.querySelector(".apexcharts-".concat(r,"-annotations")),c=l.childNodes.length+1,h=new T,u=Object.assign({},"xaxis"===r?h.xAxisAnnotation:"yaxis"===r?h.yAxisAnnotation:h.pointAnnotation),d=b.extend(u,e);switch(r){case"xaxis":this.addXaxisAnnotation(d,l,c);break;case"yaxis":this.addYaxisAnnotation(d,l,c);break;case"point":this.addPointAnnotation(d,l,c)}var f=s.globals.dom.baseEl.querySelector(".apexcharts-".concat(r,"-annotations .apexcharts-").concat(r,"-annotation-label[rel='").concat(c,"']")),p=this.helpers.addBackgroundToAnno(f,d);return p&&l.insertBefore(p.node,f),i&&s.globals.memory.methodsToExec.push({context:o,id:d.id?d.id:b.randomId(),method:a,label:"addAnnotation",params:e}),n}},{key:"clearAnnotations",value:function(t){var e=t.w,i=e.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-annotations, .apexcharts-xaxis-annotations, .apexcharts-point-annotations");e.globals.memory.methodsToExec.map((function(t,i){"addText"!==t.label&&"addAnnotation"!==t.label||e.globals.memory.methodsToExec.splice(i,1)})),i=b.listToArray(i),Array.prototype.forEach.call(i,(function(t){for(;t.firstChild;)t.removeChild(t.firstChild)}))}},{key:"removeAnnotation",value:function(t,e){var i=t.w,n=i.globals.dom.baseEl.querySelectorAll(".".concat(e));n&&(i.globals.memory.methodsToExec.map((function(t,n){t.id===e&&i.globals.memory.methodsToExec.splice(n,1)})),Array.prototype.forEach.call(n,(function(t){t.parentElement.removeChild(t)})))}}]),t}(),M=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.opts=null,this.seriesIndex=0}return s(t,[{key:"clippedImgArea",value:function(t){var e=this.w,i=e.config,n=parseInt(e.globals.gridWidth,10),r=parseInt(e.globals.gridHeight,10),a=n>r?n:r,o=t.image,s=0,l=0;void 0===t.width&&void 0===t.height?void 0!==i.fill.image.width&&void 0!==i.fill.image.height?(s=i.fill.image.width+1,l=i.fill.image.height):(s=a+1,l=a):(s=t.width,l=t.height);var c=document.createElementNS(e.globals.SVGNS,"pattern");w.setAttrs(c,{id:t.patternID,patternUnits:t.patternUnits?t.patternUnits:"userSpaceOnUse",width:s+"px",height:l+"px"});var h=document.createElementNS(e.globals.SVGNS,"image");c.appendChild(h),h.setAttributeNS(window.SVG.xlink,"href",o),w.setAttrs(h,{x:0,y:0,preserveAspectRatio:"none",width:s+"px",height:l+"px"}),h.style.opacity=t.opacity,e.globals.dom.elDefs.node.appendChild(c)}},{key:"getSeriesIndex",value:function(t){var e=this.w;return("bar"===e.config.chart.type||"rangeBar"===e.config.chart.type)&&e.config.plotOptions.bar.distributed||"heatmap"===e.config.chart.type||"treemap"===e.config.chart.type?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 i,n,r,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=this.getFillType(this.seriesIndex),l=Array.isArray(a.fill.opacity)?a.fill.opacity[this.seriesIndex]:a.fill.opacity;t.color&&(o=t.color);var c=o;if(-1===o.indexOf("rgb")?o.length<9&&(c=b.hexToRgba(o,l)):o.indexOf("rgba")>-1&&(l=b.getOpacityFromRGBA(o)),t.opacity&&(l=t.opacity),"pattern"===s&&(n=this.handlePatternFill(n,o,l,c)),"gradient"===s&&(r=this.handleGradientFill(o,l,this.seriesIndex)),"image"===s){var h=a.fill.image.src,u=t.patternID?t.patternID:"";this.clippedImgArea({opacity:l,image:Array.isArray(h)?t.seriesNumber<h.length?h[t.seriesNumber]:h[0]:h,width:t.width?t.width:void 0,height:t.height?t.height:void 0,patternUnits:t.patternUnits,patternID:"pattern".concat(e.globals.cuid).concat(t.seriesNumber+1).concat(u)}),i="url(#pattern".concat(e.globals.cuid).concat(t.seriesNumber+1).concat(u,")")}else i="gradient"===s?r:"pattern"===s?n:c;return t.solid&&(i=c),i}},{key:"getFillType",value:function(t){var e=this.w;return Array.isArray(e.config.fill.type)?e.config.fill.type[t]:e.config.fill.type}},{key:"getFillColors",value:function(){var t=this.w,e=t.config,i=this.opts,n=[];return t.globals.comboCharts?"line"===t.config.series[this.seriesIndex].type?Array.isArray(t.globals.stroke.colors)?n=t.globals.stroke.colors:n.push(t.globals.stroke.colors):Array.isArray(t.globals.fill.colors)?n=t.globals.fill.colors:n.push(t.globals.fill.colors):"line"===e.chart.type?Array.isArray(t.globals.stroke.colors)?n=t.globals.stroke.colors:n.push(t.globals.stroke.colors):Array.isArray(t.globals.fill.colors)?n=t.globals.fill.colors:n.push(t.globals.fill.colors),void 0!==i.fillColors&&(n=[],Array.isArray(i.fillColors)?n=i.fillColors.slice():n.push(i.fillColors)),n}},{key:"handlePatternFill",value:function(t,e,i,n){var r=this.w.config,a=this.opts,o=new w(this.ctx),s=void 0===r.fill.pattern.strokeWidth?Array.isArray(r.stroke.width)?r.stroke.width[this.seriesIndex]:r.stroke.width:Array.isArray(r.fill.pattern.strokeWidth)?r.fill.pattern.strokeWidth[this.seriesIndex]:r.fill.pattern.strokeWidth,l=e;return t=Array.isArray(r.fill.pattern.style)?void 0!==r.fill.pattern.style[a.seriesNumber]?o.drawPattern(r.fill.pattern.style[a.seriesNumber],r.fill.pattern.width,r.fill.pattern.height,l,s,i):n:o.drawPattern(r.fill.pattern.style,r.fill.pattern.width,r.fill.pattern.height,l,s,i),t}},{key:"handleGradientFill",value:function(t,e,i){var n,r=this.w.config,a=this.opts,o=new w(this.ctx),s=new b,l=r.fill.gradient.type,c=t,h=void 0===r.fill.gradient.opacityFrom?e:Array.isArray(r.fill.gradient.opacityFrom)?r.fill.gradient.opacityFrom[i]:r.fill.gradient.opacityFrom;c.indexOf("rgba")>-1&&(h=b.getOpacityFromRGBA(c));var u=void 0===r.fill.gradient.opacityTo?e:Array.isArray(r.fill.gradient.opacityTo)?r.fill.gradient.opacityTo[i]:r.fill.gradient.opacityTo;if(void 0===r.fill.gradient.gradientToColors||0===r.fill.gradient.gradientToColors.length)n="dark"===r.fill.gradient.shade?s.shadeColor(-1*parseFloat(r.fill.gradient.shadeIntensity),t.indexOf("rgb")>-1?b.rgb2hex(t):t):s.shadeColor(parseFloat(r.fill.gradient.shadeIntensity),t.indexOf("rgb")>-1?b.rgb2hex(t):t);else if(r.fill.gradient.gradientToColors[a.seriesNumber]){var d=r.fill.gradient.gradientToColors[a.seriesNumber];n=d,d.indexOf("rgba")>-1&&(u=b.getOpacityFromRGBA(d))}else n=t;if(r.fill.gradient.inverseColors){var f=c;c=n,n=f}return c.indexOf("rgb")>-1&&(c=b.rgb2hex(c)),n.indexOf("rgb")>-1&&(n=b.rgb2hex(n)),o.drawGradient(l,c,n,h,u,a.size,r.fill.gradient.stops,r.fill.gradient.colorStops,i)}}]),t}(),D=function(){function t(e,i){a(this,t),this.ctx=e,this.w=e.w}return s(t,[{key:"setGlobalMarkerSize",value:function(){var t=this.w;if(t.globals.markers.size=Array.isArray(t.config.markers.size)?t.config.markers.size:[t.config.markers.size],t.globals.markers.size.length>0){if(t.globals.markers.size.length<t.globals.series.length+1)for(var e=0;e<=t.globals.series.length;e++)void 0===t.globals.markers.size[e]&&t.globals.markers.size.push(t.globals.markers.size[0])}else t.globals.markers.size=t.config.series.map((function(e){return t.config.markers.size}))}},{key:"plotChartMarkers",value:function(t,e,i,n){var r,a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o=this.w,s=e,l=t,c=null,h=new w(this.ctx);if((o.globals.markers.size[e]>0||a)&&(c=h.group({class:a?"":"apexcharts-series-markers"})).attr("clip-path","url(#gridRectMarkerMask".concat(o.globals.cuid,")")),Array.isArray(l.x))for(var u=0;u<l.x.length;u++){var d=i;1===i&&0===u&&(d=0),1===i&&1===u&&(d=1);var f="apexcharts-marker";"line"!==o.config.chart.type&&"area"!==o.config.chart.type||o.globals.comboCharts||o.config.tooltip.intersect||(f+=" no-pointer-events");var p=Array.isArray(o.config.markers.size)?o.globals.markers.size[e]>0:o.config.markers.size>0;if(p||a){b.isNumber(l.y[u])?f+=" w".concat(b.randomId()):f="apexcharts-nullpoint";var g=this.getMarkerConfig({cssClass:f,seriesIndex:e,dataPointIndex:d});o.config.series[s].data[d]&&(o.config.series[s].data[d].fillColor&&(g.pointFillColor=o.config.series[s].data[d].fillColor),o.config.series[s].data[d].strokeColor&&(g.pointStrokeColor=o.config.series[s].data[d].strokeColor)),n&&(g.pSize=n),(r=h.drawMarker(l.x[u],l.y[u],g)).attr("rel",d),r.attr("j",d),r.attr("index",e),r.node.setAttribute("default-marker-size",g.pSize);var m=new x(this.ctx);m.setSelectionFilter(r,e,d),this.addEvents(r),c&&c.add(r)}else void 0===o.globals.pointsArray[e]&&(o.globals.pointsArray[e]=[]),o.globals.pointsArray[e].push([l.x[u],l.y[u]])}return c}},{key:"getMarkerConfig",value:function(t){var e=t.cssClass,i=t.seriesIndex,n=t.dataPointIndex,r=void 0===n?null:n,a=t.finishRadius,o=void 0===a?null:a,s=this.w,l=this.getMarkerStyle(i),c=s.globals.markers.size[i],h=s.config.markers;return null!==r&&h.discrete.length&&h.discrete.map((function(t){t.seriesIndex===i&&t.dataPointIndex===r&&(l.pointStrokeColor=t.strokeColor,l.pointFillColor=t.fillColor,c=t.size,l.pointShape=t.shape)})),{pSize:null===o?c:o,pRadius:h.radius,width:Array.isArray(h.width)?h.width[i]:h.width,height:Array.isArray(h.height)?h.height[i]:h.height,pointStrokeWidth:Array.isArray(h.strokeWidth)?h.strokeWidth[i]:h.strokeWidth,pointStrokeColor:l.pointStrokeColor,pointFillColor:l.pointFillColor,shape:l.pointShape||(Array.isArray(h.shape)?h.shape[i]:h.shape),class:e,pointStrokeOpacity:Array.isArray(h.strokeOpacity)?h.strokeOpacity[i]:h.strokeOpacity,pointStrokeDashArray:Array.isArray(h.strokeDashArray)?h.strokeDashArray[i]:h.strokeDashArray,pointFillOpacity:Array.isArray(h.fillOpacity)?h.fillOpacity[i]:h.fillOpacity,seriesIndex:i}}},{key:"addEvents",value:function(t){var e=this.w,i=new w(this.ctx);t.node.addEventListener("mouseenter",i.pathMouseEnter.bind(this.ctx,t)),t.node.addEventListener("mouseleave",i.pathMouseLeave.bind(this.ctx,t)),t.node.addEventListener("mousedown",i.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",i.pathMouseDown.bind(this.ctx,t),{passive:!0})}},{key:"getMarkerStyle",value:function(t){var e=this.w,i=e.globals.markers.colors,n=e.config.markers.strokeColor||e.config.markers.strokeColors;return{pointStrokeColor:Array.isArray(n)?n[t]:n,pointFillColor:Array.isArray(i)?i[t]:i}}}]),t}(),E=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled}return s(t,[{key:"draw",value:function(t,e,i){var n=this.w,r=new w(this.ctx),a=i.realIndex,o=i.pointsPos,s=i.zRatio,l=i.elParent,c=r.group({class:"apexcharts-series-markers apexcharts-series-".concat(n.config.chart.type)});if(c.attr("clip-path","url(#gridRectMarkerMask".concat(n.globals.cuid,")")),Array.isArray(o.x))for(var h=0;h<o.x.length;h++){var u=e+1,d=!0;0===e&&0===h&&(u=0),0===e&&1===h&&(u=1);var f=0,p=n.globals.markers.size[a];if(s!==1/0){p=n.globals.seriesZ[a][u]/s;var g=n.config.plotOptions.bubble;g.minBubbleRadius&&p<g.minBubbleRadius&&(p=g.minBubbleRadius),g.maxBubbleRadius&&p>g.maxBubbleRadius&&(p=g.maxBubbleRadius)}n.config.chart.animations.enabled||(f=p);var m=o.x[h],v=o.y[h];if(f=f||0,null!==v&&void 0!==n.globals.series[a][u]||(d=!1),d){var b=this.drawPoint(m,v,f,p,a,u,e);c.add(b)}l.add(c)}}},{key:"drawPoint",value:function(t,e,i,n,r,a,o){var s=this.w,l=r,c=new y(this.ctx),h=new x(this.ctx),u=new M(this.ctx),d=new D(this.ctx),f=new w(this.ctx),p=d.getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:l,dataPointIndex:a,finishRadius:"bubble"===s.config.chart.type||s.globals.comboCharts&&s.config.series[r]&&"bubble"===s.config.series[r].type?n:null});n=p.pSize;var g,m=u.fillPath({seriesNumber:r,dataPointIndex:a,color:p.pointFillColor,patternUnits:"objectBoundingBox",value:s.globals.series[r][o]});if("circle"===p.shape?g=f.drawCircle(i):"square"!==p.shape&&"rect"!==p.shape||(g=f.drawRect(0,0,p.width-p.pointStrokeWidth/2,p.height-p.pointStrokeWidth/2,p.pRadius)),s.config.series[l].data[a]&&s.config.series[l].data[a].fillColor&&(m=s.config.series[l].data[a].fillColor),g.attr({x:t-p.width/2-p.pointStrokeWidth/2,y:e-p.height/2-p.pointStrokeWidth/2,cx:t,cy:e,fill:m,"fill-opacity":p.pointFillOpacity,stroke:p.pointStrokeColor,r:n,"stroke-width":p.pointStrokeWidth,"stroke-dasharray":p.pointStrokeDashArray,"stroke-opacity":p.pointStrokeOpacity}),s.config.chart.dropShadow.enabled){var v=s.config.chart.dropShadow;h.dropShadow(g,v,r)}if(!this.initialAnim||s.globals.dataChanged||s.globals.resized)s.globals.animationEnded=!0;else{var b=s.config.chart.animations.speed;c.animateMarker(g,0,"circle"===p.shape?n:{width:p.width,height:p.height},b,s.globals.easing,(function(){window.setTimeout((function(){c.animationCompleted(g)}),100)}))}if(s.globals.dataChanged&&"circle"===p.shape)if(this.dynamicAnim){var S,k,O,C,_=s.config.chart.animations.dynamicAnimation.speed;null!=(C=s.globals.previousPaths[r]&&s.globals.previousPaths[r][o])&&(S=C.x,k=C.y,O=void 0!==C.r?C.r:n);for(var A=0;A<s.globals.collapsedSeries.length;A++)s.globals.collapsedSeries[A].index===r&&(_=1,n=0);0===t&&0===e&&(n=0),c.animateCircle(g,{cx:S,cy:k,r:O},{cx:t,cy:e,r:n},_,s.globals.easing)}else g.attr({r:n});return g.attr({rel:a,j:a,index:r,"default-marker-size":n}),h.setSelectionFilter(g,r,a),d.addEvents(g),g.node.classList.add("apexcharts-marker"),g}},{key:"centerTextInBubble",value:function(t){var e=this.w;return{y:t+=parseInt(e.config.dataLabels.style.fontSize,10)/4}}}]),t}(),I=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return s(t,[{key:"dataLabelsCorrection",value:function(t,e,i,n,r,a,o){var s=this.w,l=!1,c=new w(this.ctx).getTextRects(i,o),h=c.width,u=c.height;e<0&&(e=0),e>s.globals.gridHeight+u&&(e=s.globals.gridHeight+u/2),void 0===s.globals.dataLabelsRects[n]&&(s.globals.dataLabelsRects[n]=[]),s.globals.dataLabelsRects[n].push({x:t,y:e,width:h,height:u});var d=s.globals.dataLabelsRects[n].length-2,f=void 0!==s.globals.lastDrawnDataLabelsIndexes[n]?s.globals.lastDrawnDataLabelsIndexes[n][s.globals.lastDrawnDataLabelsIndexes[n].length-1]:0;if(void 0!==s.globals.dataLabelsRects[n][d]){var p=s.globals.dataLabelsRects[n][f];(t>p.x+p.width+2||e>p.y+p.height+2||t+h<p.x)&&(l=!0)}return(0===r||a)&&(l=!0),{x:t,y:e,textRects:c,drawnextLabel:l}}},{key:"drawDataLabel",value:function(t,e,i){var n=this,r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:2,a=this.w,o=new w(this.ctx),s=a.config.dataLabels,l=0,c=0,h=i,u=null;if(!s.enabled||!Array.isArray(t.x))return u;u=o.group({class:"apexcharts-data-labels"});for(var d=0;d<t.x.length;d++)if(l=t.x[d]+s.offsetX,c=t.y[d]+s.offsetY+r,!isNaN(l)){1===i&&0===d&&(h=0),1===i&&1===d&&(h=1);var f=a.globals.series[e][h],p="",g=function(t){return a.config.dataLabels.formatter(t,{ctx:n.ctx,seriesIndex:e,dataPointIndex:h,w:a})};if("bubble"===a.config.chart.type){p=g(f=a.globals.seriesZ[e][h]),c=t.y[d];var m=new E(this.ctx),v=m.centerTextInBubble(c,e,h);c=v.y}else void 0!==f&&(p=g(f));this.plotDataLabelsText({x:l,y:c,text:p,i:e,j:h,parent:u,offsetCorrection:!0,dataLabelsConfig:a.config.dataLabels})}return u}},{key:"plotDataLabelsText",value:function(t){var e=this.w,i=new w(this.ctx),n=t.x,r=t.y,a=t.i,o=t.j,s=t.text,l=t.textAnchor,c=t.fontSize,h=t.parent,u=t.dataLabelsConfig,d=t.color,f=t.alwaysDrawDataLabel,p=t.offsetCorrection;if(!(Array.isArray(e.config.dataLabels.enabledOnSeries)&&e.config.dataLabels.enabledOnSeries.indexOf(a)<0)){var g={x:n,y:r,drawnextLabel:!0};p&&(g=this.dataLabelsCorrection(n,r,s,a,o,f,parseInt(u.style.fontSize,10))),e.globals.zoomed||(n=g.x,r=g.y),g.textRects&&(n<-10-g.textRects.width||n>e.globals.gridWidth+g.textRects.width+10)&&(s="");var m=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)&&(m=e.globals.dataLabels.style.colors[o]),"function"==typeof m&&(m=m({series:e.globals.series,seriesIndex:a,dataPointIndex:o,w:e})),d&&(m=d);var v=u.offsetX,b=u.offsetY;if("bar"!==e.config.chart.type&&"rangeBar"!==e.config.chart.type||(v=0,b=0),g.drawnextLabel){var y=i.drawText({width:100,height:parseInt(u.style.fontSize,10),x:n+v,y:r+b,foreColor:m,textAnchor:l||u.textAnchor,text:s,fontSize:c||u.style.fontSize,fontFamily:u.style.fontFamily,fontWeight:u.style.fontWeight||"normal"});if(y.attr({class:"apexcharts-datalabel",cx:n,cy:r}),u.dropShadow.enabled){var S=u.dropShadow;new x(this.ctx).dropShadow(y,S)}h.add(y),void 0===e.globals.lastDrawnDataLabelsIndexes[a]&&(e.globals.lastDrawnDataLabelsIndexes[a]=[]),e.globals.lastDrawnDataLabelsIndexes[a].push(o)}}}},{key:"addBackgroundToDataLabel",value:function(t,e){var i=this.w,n=i.config.dataLabels.background,r=n.padding,a=n.padding/2,o=e.width,s=e.height,l=new w(this.ctx).drawRect(e.x-r,e.y-a/2,o+2*r,s+a,n.borderRadius,"transparent"===i.config.chart.background?"#fff":i.config.chart.background,n.opacity,n.borderWidth,n.borderColor);return n.dropShadow.enabled&&new x(this.ctx).dropShadow(l,n.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"),i=0;i<e.length;i++){var n=e[i],r=n.getBBox(),a=null;if(r.width&&r.height&&(a=this.addBackgroundToDataLabel(n,r)),a){n.parentNode.insertBefore(a.node,n);var o=n.getAttribute("fill");!t.config.chart.animations.enabled||t.globals.resized||t.globals.dataChanged?a.attr({fill:o}):a.animate().attr({fill:o}),n.setAttribute("fill",t.config.dataLabels.background.foreColor)}}}},{key:"bringForward",value:function(){for(var t=this.w,e=t.globals.dom.baseEl.querySelectorAll(".apexcharts-datalabels"),i=t.globals.dom.baseEl.querySelector(".apexcharts-plot-series:last-child"),n=0;n<e.length;n++)i&&i.insertBefore(e[n],i.nextSibling)}}]),t}(),L=function(){function t(e){a(this,t),this.w=e.w,this.barCtx=e}return s(t,[{key:"handleBarDataLabels",value:function(t){var e=t.x,i=t.y,n=t.y1,r=t.y2,a=t.i,o=t.j,s=t.realIndex,l=t.series,c=t.barHeight,h=t.barWidth,u=t.barYPosition,d=t.visibleSeries,f=t.renderedPath,p=this.w,g=new w(this.barCtx.ctx),m=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[s]:this.barCtx.strokeWidth,v=e+parseFloat(h*d),b=i+parseFloat(c*d);p.globals.isXNumeric&&!p.globals.isBarHorizontal&&(v=e+parseFloat(h*(d+1)),b=i+parseFloat(c*(d+1))-m);var y=e,x=i,S={},k=p.config.dataLabels,O=this.barCtx.barOptions.dataLabels;void 0!==u&&this.barCtx.isRangeBar&&(b=u,x=u);var C=k.offsetX,_=k.offsetY,A={width:0,height:0};if(p.config.dataLabels.enabled){var T=this.barCtx.series[a][o];A=g.getTextRects(p.globals.yLabelFormatters[0](T),parseFloat(k.style.fontSize))}var P={x:e,y:i,i:a,j:o,renderedPath:f,bcx:v,bcy:b,barHeight:c,barWidth:h,textRects:A,strokeWidth:m,dataLabelsX:y,dataLabelsY:x,barDataLabelsConfig:O,offX:C,offY:_};return S=this.barCtx.isHorizontal?this.calculateBarsDataLabelsPosition(P):this.calculateColumnsDataLabelsPosition(P),f.attr({cy:S.bcy,cx:S.bcx,j:o,val:l[a][o],barHeight:c,barWidth:h}),this.drawCalculatedDataLabels({x:S.dataLabelsX,y:S.dataLabelsY,val:this.barCtx.isRangeBar?[n,r]:l[a][o],i:s,j:o,barWidth:h,barHeight:c,textRects:A,dataLabelsConfig:k})}},{key:"calculateColumnsDataLabelsPosition",value:function(t){var e,i=this.w,n=t.i,r=t.j,a=t.y,o=t.bcx,s=t.barWidth,l=t.barHeight,c=t.textRects,h=t.dataLabelsY,u=t.barDataLabelsConfig,d=t.strokeWidth,f=t.offX,p=t.offY;l=Math.abs(l);var g="vertical"===i.config.plotOptions.bar.dataLabels.orientation;o-=d/2;var m=i.globals.gridWidth/i.globals.dataPoints;e=i.globals.isXNumeric?o-s/2+f:o-m+s/2+f,g&&(e=e+c.height/2-d/2-2);var v=this.barCtx.series[n][r]<0,b=a;switch(this.barCtx.isReversed&&(b=a-l+(v?2*l:0),a-=l),u.position){case"center":h=g?v?b+l/2+p:b+l/2-p:v?b-l/2+c.height/2+p:b+l/2+c.height/2-p;break;case"bottom":h=g?v?b+l+p:b+l-p:v?b-l+c.height+d+p:b+l-c.height/2+d-p;break;case"top":h=g?v?b+p:b-p:v?b-c.height/2-p:b+c.height+p}return i.config.chart.stacked||(h<0?h=0+d:h+c.height/3>i.globals.gridHeight&&(h=i.globals.gridHeight-d)),{bcx:o,bcy:a,dataLabelsX:e,dataLabelsY:h}}},{key:"calculateBarsDataLabelsPosition",value:function(t){var e=this.w,i=t.x,n=t.i,r=t.j,a=t.bcy,o=t.barHeight,s=t.barWidth,l=t.textRects,c=t.dataLabelsX,h=t.strokeWidth,u=t.barDataLabelsConfig,d=t.offX,f=t.offY,p=e.globals.gridHeight/e.globals.dataPoints;s=Math.abs(s);var g=a-(this.barCtx.isRangeBar?0:p)+o/2+l.height/2+f-3,m=this.barCtx.series[n][r]<0,v=i;switch(this.barCtx.isReversed&&(v=i+s-(m?2*s:0),i=e.globals.gridWidth-s),u.position){case"center":c=m?v+s/2-d:Math.max(l.width/2,v-s/2)+d;break;case"bottom":c=m?v+s-h-Math.round(l.width/2)-d:v-s+h+Math.round(l.width/2)+d;break;case"top":c=m?v-h+Math.round(l.width/2)-d:v-h-Math.round(l.width/2)+d}return e.config.chart.stacked||(c<0?c=c+l.width+h:c+l.width/2>e.globals.gridWidth&&(c=e.globals.gridWidth-l.width-h)),{bcx:i,bcy:a,dataLabelsX:c,dataLabelsY:g}}},{key:"drawCalculatedDataLabels",value:function(t){var e=t.x,i=t.y,n=t.val,r=t.i,a=t.j,o=t.textRects,s=t.barHeight,l=t.barWidth,c=t.dataLabelsConfig,u=this.w,d="rotate(0)";"vertical"===u.config.plotOptions.bar.dataLabels.orientation&&(d="rotate(-90, ".concat(e,", ").concat(i,")"));var f=new I(this.barCtx.ctx),p=new w(this.barCtx.ctx),g=c.formatter,m=null,v=u.globals.collapsedSeriesIndices.indexOf(r)>-1;if(c.enabled&&!v){m=p.group({class:"apexcharts-data-labels",transform:d});var b="";void 0!==n&&(b=g(n,{seriesIndex:r,dataPointIndex:a,w:u}));var y=u.globals.series[r][a]<0,x=u.config.plotOptions.bar.dataLabels.position;"vertical"===u.config.plotOptions.bar.dataLabels.orientation&&("top"===x&&(c.textAnchor=y?"end":"start"),"center"===x&&(c.textAnchor="middle"),"bottom"===x&&(c.textAnchor=y?"end":"start")),this.barCtx.isRangeBar&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&l<p.getTextRects(b,parseFloat(c.style.fontSize)).width&&(b=""),u.config.chart.stacked&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&(this.barCtx.isHorizontal?o.width/1.6>Math.abs(l)&&(b=""):o.height/1.6>Math.abs(s)&&(b=""));var S=h({},c);this.barCtx.isHorizontal&&n<0&&("start"===c.textAnchor?S.textAnchor="end":"end"===c.textAnchor&&(S.textAnchor="start")),f.plotDataLabelsText({x:e,y:i,text:b,i:r,j:a,parent:m,dataLabelsConfig:S,alwaysDrawDataLabel:!0,offsetCorrection:!0})}return m}}]),t}(),j=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.legendInactiveClass="legend-mouseover-inactive"}return s(t,[{key:"getAllSeriesEls",value:function(){return this.w.globals.dom.baseEl.getElementsByClassName("apexcharts-series")}},{key:"getSeriesByName",value:function(t){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner .apexcharts-series[seriesName='".concat(b.escapeString(t),"']"))}},{key:"isSeriesHidden",value:function(t){var e=this.getSeriesByName(t),i=parseInt(e.getAttribute("data:realIndex"),10);return{isHidden:e.classList.contains("apexcharts-series-collapsed"),realIndex:i}}},{key:"addCollapsedClassToSeries",value:function(t,e){var i=this.w;function n(i){for(var n=0;n<i.length;n++)i[n].index===e&&t.node.classList.add("apexcharts-series-collapsed")}n(i.globals.collapsedSeries),n(i.globals.ancillaryCollapsedSeries)}},{key:"toggleSeries",value:function(t){var e=this.isSeriesHidden(t);return this.ctx.legend.legendHelpers.toggleDataSeries(e.realIndex,e.isHidden),e.isHidden}},{key:"showSeries",value:function(t){var e=this.isSeriesHidden(t);e.isHidden&&this.ctx.legend.legendHelpers.toggleDataSeries(e.realIndex,!0)}},{key:"hideSeries",value:function(t){var e=this.isSeriesHidden(t);e.isHidden||this.ctx.legend.legendHelpers.toggleDataSeries(e.realIndex,!1)}},{key:"resetSeries",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=this.w,r=b.clone(n.globals.initialSeries);n.globals.previousPaths=[],i?(n.globals.collapsedSeries=[],n.globals.ancillaryCollapsedSeries=[],n.globals.collapsedSeriesIndices=[],n.globals.ancillaryCollapsedSeriesIndices=[]):r=this.emptyCollapsedSeries(r),n.config.series=r,t&&(e&&(n.globals.zoomed=!1,this.ctx.updateHelpers.revertDefaultAxisMinMax()),this.ctx.updateHelpers._updateSeries(r,n.config.chart.animations.dynamicAnimation.enabled))}},{key:"emptyCollapsedSeries",value:function(t){for(var e=this.w,i=0;i<t.length;i++)e.globals.collapsedSeriesIndices.indexOf(i)>-1&&(t[i].data=[]);return t}},{key:"toggleSeriesOnHover",value:function(t,e){var i=this.w;e||(e=t.target);var n=i.globals.dom.baseEl.querySelectorAll(".apexcharts-series, .apexcharts-datalabels");if("mousemove"===t.type){var r=parseInt(e.getAttribute("rel"),10)-1,a=null,o=null;i.globals.axisCharts||"radialBar"===i.config.chart.type?i.globals.axisCharts?(a=i.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(r,"']")),o=i.globals.dom.baseEl.querySelector(".apexcharts-datalabels[data\\:realIndex='".concat(r,"']"))):a=i.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(r+1,"']")):a=i.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(r+1,"'] path"));for(var s=0;s<n.length;s++)n[s].classList.add(this.legendInactiveClass);null!==a&&(i.globals.axisCharts||a.parentNode.classList.remove(this.legendInactiveClass),a.classList.remove(this.legendInactiveClass),null!==o&&o.classList.remove(this.legendInactiveClass))}else if("mouseout"===t.type)for(var l=0;l<n.length;l++)n[l].classList.remove(this.legendInactiveClass)}},{key:"highlightRangeInSeries",value:function(t,e){var i=this,n=this.w,r=n.globals.dom.baseEl.getElementsByClassName("apexcharts-heatmap-rect"),a=function(t){for(var e=0;e<r.length;e++)r[e].classList[t](i.legendInactiveClass)};if("mousemove"===t.type){var o=parseInt(e.getAttribute("rel"),10)-1;a("add"),function(t){for(var e=0;e<r.length;e++){var n=parseInt(r[e].getAttribute("val"),10);n>=t.from&&n<=t.to&&r[e].classList.remove(i.legendInactiveClass)}}(n.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],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"asc",i=this.w,n=0;if(i.config.series.length>1)for(var r=i.config.series.map((function(e,n){var r=!1;return t&&(r="bar"===i.config.series[n].type||"column"===i.config.series[n].type),e.data&&e.data.length>0&&!r?n:-1})),a="asc"===e?0:r.length-1;"asc"===e?a<r.length:a>=0;"asc"===e?a++:a--)if(-1!==r[a]){n=r[a];break}return n}},{key:"getPreviousPaths",value:function(){var t=this.w;function e(e,i,n){for(var r=e[i].childNodes,a={type:n,paths:[],realIndex:e[i].getAttribute("data:realIndex")},o=0;o<r.length;o++)if(r[o].hasAttribute("pathTo")){var s=r[o].getAttribute("pathTo");a.paths.push({d:s})}t.globals.previousPaths.push(a)}t.globals.previousPaths=[],["line","area","bar","rangebar","candlestick","radar"].forEach((function(i){for(var n,r=(n=i,t.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(n,"-series .apexcharts-series"))),a=0;a<r.length;a++)e(r,a,i)})),this.handlePrevBubbleScatterPaths("bubble"),this.handlePrevBubbleScatterPaths("scatter");var i=t.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(t.config.chart.type," .apexcharts-series"));if(i.length>0)for(var n=function(e){for(var i=t.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(t.config.chart.type," .apexcharts-series[data\\:realIndex='").concat(e,"'] rect")),n=[],r=function(t){var e=function(e){return i[t].getAttribute(e)},r={x:parseFloat(e("x")),y:parseFloat(e("y")),width:parseFloat(e("width")),height:parseFloat(e("height"))};n.push({rect:r,color:i[t].getAttribute("color")})},a=0;a<i.length;a++)r(a);t.globals.previousPaths.push(n)},r=0;r<i.length;r++)n(r);t.globals.axisCharts||(t.globals.previousPaths=t.globals.series)}},{key:"handlePrevBubbleScatterPaths",value:function(t){var e=this.w,i=e.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(t,"-series .apexcharts-series"));if(i.length>0)for(var n=0;n<i.length;n++){for(var r=e.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(t,"-series .apexcharts-series[data\\:realIndex='").concat(n,"'] circle")),a=[],o=0;o<r.length;o++)a.push({x:r[o].getAttribute("cx"),y:r[o].getAttribute("cy"),r:r[o].getAttribute("r")});e.globals.previousPaths.push(a)}}},{key:"clearPreviousPaths",value:function(){var t=this.w;t.globals.previousPaths=[],t.globals.allSeriesCollapsed=!1}},{key:"handleNoData",value:function(){var t=this.w,e=t.config.noData,i=new w(this.ctx),n=t.globals.svgWidth/2,r=t.globals.svgHeight/2,a="middle";if(t.globals.noData=!0,t.globals.animationEnded=!0,"left"===e.align?(n=10,a="start"):"right"===e.align&&(n=t.globals.svgWidth-10,a="end"),"top"===e.verticalAlign?r=50:"bottom"===e.verticalAlign&&(r=t.globals.svgHeight-50),n+=e.offsetX,r=r+parseInt(e.style.fontSize,10)+2+e.offsetY,void 0!==e.text&&""!==e.text){var o=i.drawText({x:n,y:r,text:e.text,textAnchor:a,fontSize:e.style.fontSize,fontFamily:e.style.fontFamily,foreColor:e.style.color,opacity:1,class:"apexcharts-text-nodata"});t.globals.dom.Paper.add(o)}}},{key:"setNullSeriesToZeroValues",value:function(t){for(var e=this.w,i=0;i<t.length;i++)if(0===t[i].length)for(var n=0;n<t[e.globals.maxValsInArrayIndex].length;n++)t[i].push(0);return t}},{key:"hasAllSeriesEqualX",value:function(){for(var t=!0,e=this.w,i=this.filteredSeriesX(),n=0;n<i.length-1;n++)if(i[n][0]!==i[n+1][0]){t=!1;break}return e.globals.allSeriesHasEqualX=t,t}},{key:"filteredSeriesX",value:function(){var t=this.w.globals.seriesX.map((function(t){return t.length>0?t:[]}));return t}}]),t}(),R=function(){function t(e){a(this,t),this.w=e.w,this.barCtx=e}return s(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 i=0;i<t.length;i++)if(t[i].length>0&&(this.barCtx.seriesLen=this.barCtx.seriesLen+1,this.barCtx.totalItems+=t[i].length),e.globals.isXNumeric)for(var n=0;n<t[i].length;n++)e.globals.seriesX[i][n]>e.globals.minX&&e.globals.seriesX[i][n]<e.globals.maxX&&this.barCtx.visibleItems++;else this.barCtx.visibleItems=e.globals.dataPoints;0===this.barCtx.seriesLen&&(this.barCtx.seriesLen=1),this.barCtx.zeroSerieses=[],this.barCtx.radiusOnSeriesNumber=t.length-1,e.globals.comboCharts||this.checkZeroSeries({series:t})}},{key:"initialPositions",value:function(){var t,e,i,n,r,a,o,s,l=this.w,c=l.globals.dataPoints;this.barCtx.isRangeBar&&(c=l.globals.labels.length);var h=this.barCtx.seriesLen;if(l.config.plotOptions.bar.rangeBarGroupRows&&(h=1),this.barCtx.isHorizontal)r=(i=l.globals.gridHeight/c)/h,l.globals.isXNumeric&&(r=(i=l.globals.gridHeight/this.barCtx.totalItems)/this.barCtx.seriesLen),r=r*parseInt(this.barCtx.barOptions.barHeight,10)/100,s=this.barCtx.baseLineInvertedY+l.globals.padHorizontal+(this.barCtx.isReversed?l.globals.gridWidth:0)-(this.barCtx.isReversed?2*this.barCtx.baseLineInvertedY:0),e=(i-r*this.barCtx.seriesLen)/2;else{if(n=l.globals.gridWidth/this.barCtx.visibleItems,l.config.xaxis.convertedCatToNumeric&&(n=l.globals.gridWidth/l.globals.dataPoints),a=n/this.barCtx.seriesLen*parseInt(this.barCtx.barOptions.columnWidth,10)/100,l.globals.isXNumeric){var u=this.barCtx.xRatio;l.config.xaxis.convertedCatToNumeric&&(u=this.barCtx.initialXRatio),l.globals.minXDiff&&.5!==l.globals.minXDiff&&l.globals.minXDiff/u>0&&(n=l.globals.minXDiff/u),(a=n/this.barCtx.seriesLen*parseInt(this.barCtx.barOptions.columnWidth,10)/100)<1&&(a=1)}o=l.globals.gridHeight-this.barCtx.baseLineY[this.barCtx.yaxisIndex]-(this.barCtx.isReversed?l.globals.gridHeight:0)+(this.barCtx.isReversed?2*this.barCtx.baseLineY[this.barCtx.yaxisIndex]:0),t=l.globals.padHorizontal+(n-a*this.barCtx.seriesLen)/2}return{x:t,y:e,yDivision:i,xDivision:n,barHeight:r,barWidth:a,zeroH:o,zeroW:s}}},{key:"getPathFillColor",value:function(t,e,i,n){var r=this.w,a=new M(this.barCtx.ctx),o=null,s=this.barCtx.barOptions.distributed?i:e;return this.barCtx.barOptions.colors.ranges.length>0&&this.barCtx.barOptions.colors.ranges.map((function(n){t[e][i]>=n.from&&t[e][i]<=n.to&&(o=n.color)})),r.config.series[e].data[i]&&r.config.series[e].data[i].fillColor&&(o=r.config.series[e].data[i].fillColor),a.fillPath({seriesNumber:this.barCtx.barOptions.distributed?s:n,dataPointIndex:i,color:o,value:t[e][i]})}},{key:"getStrokeWidth",value:function(t,e,i){var n=0,r=this.w;return void 0===this.barCtx.series[t][e]||null===this.barCtx.series[t][e]?this.barCtx.isNullValue=!0:this.barCtx.isNullValue=!1,r.config.stroke.show&&(this.barCtx.isNullValue||(n=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[i]:this.barCtx.strokeWidth)),n}},{key:"barBackground",value:function(t){var e=t.j,i=t.i,n=t.x1,r=t.x2,a=t.y1,o=t.y2,s=t.elSeries,l=this.w,c=new w(this.barCtx.ctx),h=new j(this.barCtx.ctx).getActiveConfigSeriesIndex();if(this.barCtx.barOptions.colors.backgroundBarColors.length>0&&h===i){e>=this.barCtx.barOptions.colors.backgroundBarColors.length&&(e-=this.barCtx.barOptions.colors.backgroundBarColors.length);var u=this.barCtx.barOptions.colors.backgroundBarColors[e],d=c.drawRect(void 0!==n?n:0,void 0!==a?a:0,void 0!==r?r:l.globals.gridWidth,void 0!==o?o:l.globals.gridHeight,this.barCtx.barOptions.colors.backgroundBarRadius,u,this.barCtx.barOptions.colors.backgroundBarOpacity);s.add(d),d.node.classList.add("apexcharts-backgroundBar")}}},{key:"getColumnPaths",value:function(t){var e=t.barWidth,i=t.barXPosition,n=t.yRatio,r=t.y1,a=t.y2,o=t.strokeWidth,s=t.series,l=t.realIndex,c=t.i,h=t.j,u=t.w,d=new w(this.barCtx.ctx);(o=Array.isArray(o)?o[l]:o)||(o=0);var f={barWidth:e,strokeWidth:o,yRatio:n,barXPosition:i,y1:r,y2:a},p=this.getRoundedBars(u,f,s,c,h),g=i,m=i+e,v=d.move(g,r),b=d.move(g,r),y=d.line(m-o,r);return u.globals.previousPaths.length>0&&(b=this.barCtx.getPreviousPath(l,h,!1)),v=v+d.line(g,p.y2)+p.pathWithRadius+d.line(m-o,p.y2)+y+y+"z",b=b+d.line(g,r)+y+y+y+y+y+d.line(g,r),u.config.chart.stacked&&(this.barCtx.yArrj.push(p.y2),this.barCtx.yArrjF.push(Math.abs(r-p.y2)),this.barCtx.yArrjVal.push(this.barCtx.series[c][h])),{pathTo:v,pathFrom:b}}},{key:"getBarpaths",value:function(t){var e=t.barYPosition,i=t.barHeight,n=t.x1,r=t.x2,a=t.strokeWidth,o=t.series,s=t.realIndex,l=t.i,c=t.j,h=t.w,u=new w(this.barCtx.ctx);(a=Array.isArray(a)?a[s]:a)||(a=0);var d={barHeight:i,strokeWidth:a,barYPosition:e,x2:r,x1:n},f=this.getRoundedBars(h,d,o,l,c),p=u.move(n,e),g=u.move(n,e);h.globals.previousPaths.length>0&&(g=this.barCtx.getPreviousPath(s,c,!1));var m=e,v=e+i,b=u.line(n,v-a);return p=p+u.line(f.x2,m)+f.pathWithRadius+u.line(f.x2,v-a)+b+b+"z",g=g+u.line(n,m)+b+b+b+b+b+u.line(n,m),h.config.chart.stacked&&(this.barCtx.xArrj.push(f.x2),this.barCtx.xArrjF.push(Math.abs(n-f.x2)),this.barCtx.xArrjVal.push(this.barCtx.series[l][c])),{pathTo:p,pathFrom:g}}},{key:"getRoundedBars",value:function(t,e,i,n,r){var a=new w(this.barCtx.ctx),o=0,s=t.config.plotOptions.bar.borderRadius,l=Array.isArray(s);if(o=l?s[n>s.length-1?s.length-1:n]:s,t.config.chart.stacked&&i.length>1&&n!==this.barCtx.radiusOnSeriesNumber&&!l&&(o=0),this.barCtx.isHorizontal){var c="",h=e.x2;if(Math.abs(e.x1-e.x2)<o&&(o=Math.abs(e.x1-e.x2)),void 0!==i[n][r]||null!==i[n][r]){var u=this.barCtx.isReversed?i[n][r]>0:i[n][r]<0;u&&(o*=-1),h-=o,c=a.quadraticCurve(h+o,e.barYPosition,h+o,e.barYPosition+(u?-1*o:o))+a.line(h+o,e.barYPosition+e.barHeight-e.strokeWidth-(u?-1*o:o))+a.quadraticCurve(h+o,e.barYPosition+e.barHeight-e.strokeWidth,h,e.barYPosition+e.barHeight-e.strokeWidth)}return{pathWithRadius:c,x2:h}}var d="",f=e.y2;if(Math.abs(e.y1-e.y2)<o&&(o=Math.abs(e.y1-e.y2)),void 0!==i[n][r]||null!==i[n][r]){var p=i[n][r]<0;p&&(o*=-1),f+=o,d=a.quadraticCurve(e.barXPosition,f-o,e.barXPosition+(p?-1*o:o),f-o)+a.line(e.barXPosition+e.barWidth-e.strokeWidth-(p?-1*o:o),f-o)+a.quadraticCurve(e.barXPosition+e.barWidth-e.strokeWidth,f-o,e.barXPosition+e.barWidth-e.strokeWidth,f)}return{pathWithRadius:d,y2:f}}},{key:"checkZeroSeries",value:function(t){for(var e=t.series,i=this.w,n=0;n<e.length;n++){for(var r=0,a=0;a<e[i.globals.maxValsInArrayIndex].length;a++)r+=e[n][a];0===r&&this.barCtx.zeroSerieses.push(n)}for(var o=e.length-1;o>=0;o--)this.barCtx.zeroSerieses.indexOf(o)>-1&&o===this.radiusOnSeriesNumber&&(this.barCtx.radiusOnSeriesNumber-=1);for(var s=e.length-1;s>=0;s--)i.globals.collapsedSeriesIndices.indexOf(this.barCtx.radiusOnSeriesNumber)>-1&&(this.barCtx.radiusOnSeriesNumber-=1)}},{key:"getXForValue",value:function(t,e){var i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=i?e:null;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){var i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=i?e:null;return null!=t&&(n=e-t/this.barCtx.yRatio[this.barCtx.yaxisIndex]+2*(this.barCtx.isReversed?t/this.barCtx.yRatio[this.barCtx.yaxisIndex]:0)),n}},{key:"getGoalValues",value:function(t,e,i,n,r){var a=this,o=this.w,s=[];return o.globals.seriesGoals[n]&&o.globals.seriesGoals[n][r]&&Array.isArray(o.globals.seriesGoals[n][r])&&o.globals.seriesGoals[n][r].forEach((function(n){var r;s.push((l(r={},t,"x"===t?a.getXForValue(n.value,e,!1):a.getYForValue(n.value,i,!1)),l(r,"attrs",n),r))})),s}},{key:"drawGoalLine",value:function(t){var e=t.barXPosition,i=t.barYPosition,n=t.goalX,r=t.goalY,a=t.barWidth,o=t.barHeight,s=new w(this.barCtx.ctx),l=s.group({className:"apexcharts-bar-goals-groups"}),c=null;return this.barCtx.isHorizontal?Array.isArray(n)&&n.forEach((function(t){var e=void 0!==t.attrs.strokeHeight?t.attrs.strokeHeight:o/2,n=i+e+o/2;c=s.drawLine(t.x,n-2*e,t.x,n,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(r)&&r.forEach((function(t){var i=void 0!==t.attrs.strokeWidth?t.attrs.strokeWidth:a/2,n=e+i+a/2;c=s.drawLine(n-2*i,t.y,n,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}}]),t}(),z=function(){function t(e,i){a(this,t),this.ctx=e,this.w=e.w;var n=this.w;this.barOptions=n.config.plotOptions.bar,this.isHorizontal=this.barOptions.horizontal,this.strokeWidth=n.config.stroke.width,this.isNullValue=!1,this.isRangeBar=n.globals.seriesRangeBar.length&&this.isHorizontal,this.xyRatios=i,null!==this.xyRatios&&(this.xRatio=i.xRatio,this.initialXRatio=i.initialXRatio,this.yRatio=i.yRatio,this.invertedXRatio=i.invertedXRatio,this.invertedYRatio=i.invertedYRatio,this.baseLineY=i.baseLineY,this.baseLineInvertedY=i.baseLineInvertedY),this.yaxisIndex=0,this.seriesLen=0,this.barHelpers=new R(this)}return s(t,[{key:"draw",value:function(t,e){var i=this.w,n=new w(this.ctx),r=new O(this.ctx,i);t=r.getLogSeries(t),this.series=t,this.yRatio=r.getLogYRatios(this.yRatio),this.barHelpers.initVariables(t);var a=n.group({class:"apexcharts-bar-series apexcharts-plot-series"});i.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.");for(var o=0,s=0;o<t.length;o++,s++){var l,c,u,d,f=void 0,p=void 0,g=[],m=[],v=i.globals.comboCharts?e[o]:o,y=n.group({class:"apexcharts-series",rel:o+1,seriesName:b.escapeString(i.globals.seriesNames[v]),"data:realIndex":v});this.ctx.series.addCollapsedClassToSeries(y,v),t[o].length>0&&(this.visibleI=this.visibleI+1);var x=0,S=0;this.yRatio.length>1&&(this.yaxisIndex=v),this.isReversed=i.config.yaxis[this.yaxisIndex]&&i.config.yaxis[this.yaxisIndex].reversed;var k=this.barHelpers.initialPositions();p=k.y,x=k.barHeight,c=k.yDivision,d=k.zeroW,f=k.x,S=k.barWidth,l=k.xDivision,u=k.zeroH,this.horizontal||m.push(f+S/2);for(var C=n.group({class:"apexcharts-datalabels","data:realIndex":v}),_=n.group({class:"apexcharts-bar-goals-markers",style:"pointer-events: none"}),A=0;A<i.globals.dataPoints;A++){var T=this.barHelpers.getStrokeWidth(o,A,v),P=null,M={indexes:{i:o,j:A,realIndex:v,bc:s},x:f,y:p,strokeWidth:T,elSeries:y};this.isHorizontal?(P=this.drawBarPaths(h(h({},M),{},{barHeight:x,zeroW:d,yDivision:c})),S=this.series[o][A]/this.invertedYRatio):(P=this.drawColumnPaths(h(h({},M),{},{xDivision:l,barWidth:S,zeroH:u})),x=this.series[o][A]/this.yRatio[this.yaxisIndex]);var D=this.barHelpers.drawGoalLine({barXPosition:P.barXPosition,barYPosition:P.barYPosition,goalX:P.goalX,goalY:P.goalY,barHeight:x,barWidth:S});D&&_.add(D),p=P.y,f=P.x,A>0&&m.push(f+S/2),g.push(p);var E=this.barHelpers.getPathFillColor(t,o,A,v);this.renderSeries({realIndex:v,pathFill:E,j:A,i:o,pathFrom:P.pathFrom,pathTo:P.pathTo,strokeWidth:T,elSeries:y,x:f,y:p,series:t,barHeight:x,barWidth:S,elDataLabelsWrap:C,elGoalsMarkers:_,visibleSeries:this.visibleI,type:"bar"})}i.globals.seriesXvalues[v]=m,i.globals.seriesYvalues[v]=g,a.add(y)}return a}},{key:"renderSeries",value:function(t){var e=t.realIndex,i=t.pathFill,n=t.lineFill,r=t.j,a=t.i,o=t.pathFrom,s=t.pathTo,l=t.strokeWidth,c=t.elSeries,h=t.x,u=t.y,d=t.y1,f=t.y2,p=t.series,g=t.barHeight,m=t.barWidth,v=t.barYPosition,b=t.elDataLabelsWrap,y=t.elGoalsMarkers,S=t.visibleSeries,k=t.type,O=this.w,C=new w(this.ctx);n||(n=this.barOptions.distributed?O.globals.stroke.colors[r]:O.globals.stroke.colors[e]),O.config.series[a].data[r]&&O.config.series[a].data[r].strokeColor&&(n=O.config.series[a].data[r].strokeColor),this.isNullValue&&(i="none");var _=r/O.config.chart.animations.animateGradually.delay*(O.config.chart.animations.speed/O.globals.dataPoints)/2.4,A=C.renderPaths({i:a,j:r,realIndex:e,pathFrom:o,pathTo:s,stroke:n,strokeWidth:l,strokeLineCap:O.config.stroke.lineCap,fill:i,animationDelay:_,initialSpeed:O.config.chart.animations.speed,dataChangeSpeed:O.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(k,"-area")});A.attr("clip-path","url(#gridRectMask".concat(O.globals.cuid,")"));var T=O.config.forecastDataPoints;T.count>0&&r>=O.globals.dataPoints-T.count&&(A.node.setAttribute("stroke-dasharray",T.dashArray),A.node.setAttribute("stroke-width",T.strokeWidth),A.node.setAttribute("fill-opacity",T.fillOpacity)),void 0!==d&&void 0!==f&&(A.attr("data-range-y1",d),A.attr("data-range-y2",f)),new x(this.ctx).setSelectionFilter(A,e,r),c.add(A);var P=new L(this).handleBarDataLabels({x:h,y:u,y1:d,y2:f,i:a,j:r,series:p,realIndex:e,barHeight:g,barWidth:m,barYPosition:v,renderedPath:A,visibleSeries:S});return null!==P&&b.add(P),c.add(b),y&&c.add(y),c}},{key:"drawBarPaths",value:function(t){var e=t.indexes,i=t.barHeight,n=t.strokeWidth,r=t.zeroW,a=t.x,o=t.y,s=t.yDivision,l=t.elSeries,c=this.w,h=e.i,u=e.j;c.globals.isXNumeric&&(o=(c.globals.seriesX[h][u]-c.globals.minX)/this.invertedXRatio-i);var d=o+i*this.visibleI;a=this.barHelpers.getXForValue(this.series[h][u],r);var f=this.barHelpers.getBarpaths({barYPosition:d,barHeight:i,x1:r,x2:a,strokeWidth:n,series:this.series,realIndex:e.realIndex,i:h,j:u,w:c});return c.globals.isXNumeric||(o+=s),this.barHelpers.barBackground({j:u,i:h,y1:d-i*this.visibleI,y2:i*this.seriesLen,elSeries:l}),{pathTo:f.pathTo,pathFrom:f.pathFrom,x:a,y:o,goalX:this.barHelpers.getGoalValues("x",r,null,h,u),barYPosition:d}}},{key:"drawColumnPaths",value:function(t){var e=t.indexes,i=t.x,n=t.y,r=t.xDivision,a=t.barWidth,o=t.zeroH,s=t.strokeWidth,l=t.elSeries,c=this.w,h=e.realIndex,u=e.i,d=e.j,f=e.bc;if(c.globals.isXNumeric){var p=h;c.globals.seriesX[h].length||(p=c.globals.maxValsInArrayIndex),i=(c.globals.seriesX[p][d]-c.globals.minX)/this.xRatio-a*this.seriesLen/2}var g=i+a*this.visibleI;n=this.barHelpers.getYForValue(this.series[u][d],o);var m=this.barHelpers.getColumnPaths({barXPosition:g,barWidth:a,y1:o,y2:n,strokeWidth:s,series:this.series,realIndex:e.realIndex,i:u,j:d,w:c});return c.globals.isXNumeric||(i+=r),this.barHelpers.barBackground({bc:f,j:d,i:u,x1:g-s/2-a*this.visibleI,x2:a*this.seriesLen+s/2,elSeries:l}),{pathTo:m.pathTo,pathFrom:m.pathFrom,x:i,y:n,goalY:this.barHelpers.getGoalValues("y",null,o,u,d),barXPosition:g}}},{key:"getPreviousPath",value:function(t,e){for(var i,n=this.w,r=0;r<n.globals.previousPaths.length;r++){var a=n.globals.previousPaths[r];a.paths&&a.paths.length>0&&parseInt(a.realIndex,10)===parseInt(t,10)&&void 0!==n.globals.previousPaths[r].paths[e]&&(i=n.globals.previousPaths[r].paths[e].d)}return i}}]),t}(),B=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.months31=[1,3,5,7,8,10,12],this.months30=[2,4,6,9,11],this.daysCntOfYear=[0,31,59,90,120,151,181,212,243,273,304,334]}return s(t,[{key:"isValidDate",value:function(t){return!isNaN(this.parseDate(t))}},{key:"getTimeStamp",value:function(t){return Date.parse(t)?this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(t).toISOString().substr(0,25)).getTime():new Date(t).getTime():t}},{key:"getDate",value:function(t){return this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(t).toUTCString()):new Date(t)}},{key:"parseDate",value:function(t){var e=Date.parse(t);if(!isNaN(e))return this.getTimeStamp(t);var i=Date.parse(t.replace(/-/g,"/").replace(/[a-z]+/gi," "));return this.getTimeStamp(i)}},{key:"parseDateWithTimezone",value:function(t){return Date.parse(t.replace(/-/g,"/").replace(/[a-z]+/gi," "))}},{key:"formatDate",value:function(t,e){var i=this.w.globals.locale,n=this.w.config.xaxis.labels.datetimeUTC,r=["\0"].concat(m(i.months)),a=[""].concat(m(i.shortMonths)),o=[""].concat(m(i.days)),s=[""].concat(m(i.shortDays));function l(t,e){var i=t+"";for(e=e||2;i.length<e;)i="0"+i;return i}var c=n?t.getUTCFullYear():t.getFullYear();e=(e=(e=e.replace(/(^|[^\\])yyyy+/g,"$1"+c)).replace(/(^|[^\\])yy/g,"$1"+c.toString().substr(2,2))).replace(/(^|[^\\])y/g,"$1"+c);var h=(n?t.getUTCMonth():t.getMonth())+1;e=(e=(e=(e=e.replace(/(^|[^\\])MMMM+/g,"$1"+r[0])).replace(/(^|[^\\])MMM/g,"$1"+a[0])).replace(/(^|[^\\])MM/g,"$1"+l(h))).replace(/(^|[^\\])M/g,"$1"+h);var u=n?t.getUTCDate():t.getDate();e=(e=(e=(e=e.replace(/(^|[^\\])dddd+/g,"$1"+o[0])).replace(/(^|[^\\])ddd/g,"$1"+s[0])).replace(/(^|[^\\])dd/g,"$1"+l(u))).replace(/(^|[^\\])d/g,"$1"+u);var d=n?t.getUTCHours():t.getHours(),f=d>12?d-12:0===d?12:d;e=(e=(e=(e=e.replace(/(^|[^\\])HH+/g,"$1"+l(d))).replace(/(^|[^\\])H/g,"$1"+d)).replace(/(^|[^\\])hh+/g,"$1"+l(f))).replace(/(^|[^\\])h/g,"$1"+f);var p=n?t.getUTCMinutes():t.getMinutes();e=(e=e.replace(/(^|[^\\])mm+/g,"$1"+l(p))).replace(/(^|[^\\])m/g,"$1"+p);var g=n?t.getUTCSeconds():t.getSeconds();e=(e=e.replace(/(^|[^\\])ss+/g,"$1"+l(g))).replace(/(^|[^\\])s/g,"$1"+g);var v=n?t.getUTCMilliseconds():t.getMilliseconds();e=e.replace(/(^|[^\\])fff+/g,"$1"+l(v,3)),v=Math.round(v/10),e=e.replace(/(^|[^\\])ff/g,"$1"+l(v)),v=Math.round(v/10);var b=d<12?"AM":"PM";e=(e=(e=e.replace(/(^|[^\\])f/g,"$1"+v)).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=n||!x?"Z":x>0?"+":"-";if(!n){var S=(x=Math.abs(x))%60;w+=l(Math.floor(x/60))+":"+l(S)}e=e.replace(/(^|[^\\])K/g,"$1"+w);var k=(n?t.getUTCDay():t.getDay())+1;return(e=(e=(e=(e=e.replace(new RegExp(o[0],"g"),o[k])).replace(new RegExp(s[0],"g"),s[k])).replace(new RegExp(r[0],"g"),r[h])).replace(new RegExp(a[0],"g"),a[h])).replace(/\\(.)/g,"$1")}},{key:"getTimeUnitsfromTimestamp",value:function(t,e,i){var n=this.w;void 0!==n.config.xaxis.min&&(t=n.config.xaxis.min),void 0!==n.config.xaxis.max&&(e=n.config.xaxis.max);var r=this.getDate(t),a=this.getDate(e),o=this.formatDate(r,"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,i){return this.determineDaysOfMonths(t,e)-i}},{key:"determineDaysOfYear",value:function(t){var e=365;return this.isLeapYear(t)&&(e=366),e}},{key:"determineRemainingDaysOfYear",value:function(t,e,i){var n=this.daysCntOfYear[e]+i;return e>1&&this.isLeapYear()&&n++,n}},{key:"determineDaysOfMonths",value:function(t,e){var i=30;switch(t=b.monthMod(t),!0){case this.months30.indexOf(t)>-1:2===t&&(i=this.isLeapYear(e)?29:28);break;case this.months31.indexOf(t)>-1:default:i=31}return i}}]),t}(),F=function(t){u(i,t);var e=g(i);function i(){return a(this,i),e.apply(this,arguments)}return s(i,[{key:"draw",value:function(t,e){var i=this.w,n=new w(this.ctx);this.rangeBarOptions=this.w.config.plotOptions.rangeBar,this.series=t,this.seriesRangeStart=i.globals.seriesRangeStart,this.seriesRangeEnd=i.globals.seriesRangeEnd,this.barHelpers.initVariables(t);for(var r=n.group({class:"apexcharts-rangebar-series apexcharts-plot-series"}),a=0;a<t.length;a++){var o,s,l,c=void 0,u=void 0,d=void 0,f=i.globals.comboCharts?e[a]:a,p=n.group({class:"apexcharts-series",seriesName:b.escapeString(i.globals.seriesNames[f]),rel:a+1,"data:realIndex":f});t[a].length>0&&(this.visibleI=this.visibleI+1);var g=0,m=0;this.yRatio.length>1&&(this.yaxisIndex=f);var v=this.barHelpers.initialPositions();u=v.y,l=v.zeroW,c=v.x,m=v.barWidth,o=v.xDivision,s=v.zeroH;for(var y=n.group({class:"apexcharts-datalabels","data:realIndex":f}),x=n.group({class:"apexcharts-rangebar-goals-markers",style:"pointer-events: none"}),S=0;S<i.globals.dataPoints;S++){var k=this.barHelpers.getStrokeWidth(a,S,f),O=this.seriesRangeStart[a][S],C=this.seriesRangeEnd[a][S],_=null,A=null,T={x:c,y:u,strokeWidth:k,elSeries:p};if(d=v.yDivision,g=v.barHeight,this.isHorizontal){A=u+g*this.visibleI;var P=this.seriesLen;i.config.plotOptions.bar.rangeBarGroupRows&&(P=1);var M=(d-g*P)/2;if(void 0===i.config.series[a].data[S])break;if(i.config.series[a].data[S].x){var D=this.detectOverlappingBars({i:a,j:S,barYPosition:A,srty:M,barHeight:g,yDivision:d,initPositions:v});g=D.barHeight,A=D.barYPosition}m=(_=this.drawRangeBarPaths(h({indexes:{i:a,j:S,realIndex:f},barHeight:g,barYPosition:A,zeroW:l,yDivision:d,y1:O,y2:C},T))).barWidth}else g=(_=this.drawRangeColumnPaths(h({indexes:{i:a,j:S,realIndex:f},zeroH:s,barWidth:m,xDivision:o},T))).barHeight;var E=this.barHelpers.drawGoalLine({barXPosition:_.barXPosition,barYPosition:A,goalX:_.goalX,goalY:_.goalY,barHeight:g,barWidth:m});E&&x.add(E),u=_.y,c=_.x;var I=this.barHelpers.getPathFillColor(t,a,S,f),L=i.globals.stroke.colors[f];this.renderSeries({realIndex:f,pathFill:I,lineFill:L,j:S,i:a,x:c,y:u,y1:O,y2:C,pathFrom:_.pathFrom,pathTo:_.pathTo,strokeWidth:k,elSeries:p,series:t,barHeight:g,barYPosition:A,barWidth:m,elDataLabelsWrap:y,elGoalsMarkers:x,visibleSeries:this.visibleI,type:"rangebar"})}r.add(p)}return r}},{key:"detectOverlappingBars",value:function(t){var e=t.i,i=t.j,n=t.barYPosition,r=t.srty,a=t.barHeight,o=t.yDivision,s=t.initPositions,l=this.w,c=[],h=l.config.series[e].data[i].rangeName,u=l.config.series[e].data[i].x,d=l.globals.labels.indexOf(u),f=l.globals.seriesRangeBar[e].findIndex((function(t){return t.x===u&&t.overlaps.length>0}));return n=l.config.plotOptions.bar.rangeBarGroupRows?r+o*d:r+a*this.visibleI+o*d,f>-1&&!l.config.plotOptions.bar.rangeBarOverlap&&(c=l.globals.seriesRangeBar[e][f].overlaps).indexOf(h)>-1&&(n=(a=s.barHeight/c.length)*this.visibleI+o*(100-parseInt(this.barOptions.barHeight,10))/100/2+a*(this.visibleI+c.indexOf(h))+o*d),{barYPosition:n,barHeight:a}}},{key:"drawRangeColumnPaths",value:function(t){var e=t.indexes,i=t.x;t.strokeWidth;var n=t.xDivision,r=t.barWidth,a=t.zeroH,o=this.w,s=e.i,l=e.j,c=this.yRatio[this.yaxisIndex],h=e.realIndex,u=this.getRangeValue(h,l),d=Math.min(u.start,u.end),f=Math.max(u.start,u.end);o.globals.isXNumeric&&(i=(o.globals.seriesX[s][l]-o.globals.minX)/this.xRatio-r/2);var p=i+r*this.visibleI;void 0===this.series[s][l]||null===this.series[s][l]?d=a:(d=a-d/c,f=a-f/c);var g=Math.abs(f-d),m=this.barHelpers.getColumnPaths({barXPosition:p,barWidth:r,y1:d,y2:f,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,realIndex:e.realIndex,i:h,j:l,w:o});return o.globals.isXNumeric||(i+=n),{pathTo:m.pathTo,pathFrom:m.pathFrom,barHeight:g,x:i,y:f,goalY:this.barHelpers.getGoalValues("y",null,a,s,l),barXPosition:p}}},{key:"drawRangeBarPaths",value:function(t){var e=t.indexes,i=t.y,n=t.y1,r=t.y2,a=t.yDivision,o=t.barHeight,s=t.barYPosition,l=t.zeroW,c=this.w,h=l+n/this.invertedYRatio,u=l+r/this.invertedYRatio,d=Math.abs(u-h),f=this.barHelpers.getBarpaths({barYPosition:s,barHeight:o,x1:h,x2:u,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,i:e.realIndex,realIndex:e.realIndex,j:e.j,w:c});return c.globals.isXNumeric||(i+=a),{pathTo:f.pathTo,pathFrom:f.pathFrom,barWidth:d,x:u,goalX:this.barHelpers.getGoalValues("x",l,null,e.realIndex,e.j),y:i}}},{key:"getRangeValue",value:function(t,e){var i=this.w;return{start:i.globals.seriesRangeStart[t][e],end:i.globals.seriesRangeEnd[t][e]}}},{key:"getTooltipValues",value:function(t){var e=t.ctx,i=t.seriesIndex,n=t.dataPointIndex,r=t.y1,a=t.y2,o=t.w,s=o.globals.seriesRangeStart[i][n],l=o.globals.seriesRangeEnd[i][n],c=o.globals.labels[n],h=o.config.series[i].name?o.config.series[i].name:"",u=o.config.tooltip.y.formatter,d=o.config.tooltip.y.title.formatter,f={w:o,seriesIndex:i,dataPointIndex:n,start:s,end:l};"function"==typeof d&&(h=d(h,f)),Number.isFinite(r)&&Number.isFinite(a)&&(s=r,l=a,o.config.series[i].data[n].x&&(c=o.config.series[i].data[n].x+":"),"function"==typeof u&&(c=u(c,f)));var p="",g="",m=o.globals.colors[i];if(void 0===o.config.tooltip.x.formatter)if("datetime"===o.config.xaxis.type){var v=new B(e);p=v.formatDate(v.getDate(s),o.config.tooltip.x.format),g=v.formatDate(v.getDate(l),o.config.tooltip.x.format)}else p=s,g=l;else p=o.config.tooltip.x.formatter(s),g=o.config.tooltip.x.formatter(l);return{start:s,end:l,startVal:p,endVal:g,ylabel:c,color:m,seriesName:h}}},{key:"buildCustomTooltipHTML",value:function(t){var e=t.color,i=t.seriesName;return'<div class="apexcharts-tooltip-rangebar"><div> <span class="series-name" style="color: '+e+'">'+(i||"")+'</span></div><div> <span class="category">'+t.ylabel+' </span> <span class="value start-value">'+t.start+'</span> <span class="separator">-</span> <span class="value end-value">'+t.end+"</span></div></div>"}}]),i}(z),N=function(){function t(e){a(this,t),this.opts=e}return s(t,[{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.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,b.extend(t,{grid:{show:!1,padding:{left:0,right:0,top:0,bottom:0}},legend:{show:!1},xaxis:{labels:{show:!1},tooltip:{enabled:!1},axisBorder:{show:!1},axisTicks:{show:!1}},chart:{toolbar:{show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!1}})}},{key:"bar",value:function(){return{chart:{stacked:!1,animations:{easing:"swing"}},plotOptions:{bar:{dataLabels:{position:"center"}}},dataLabels:{style:{colors:["#fff"]},background:{enabled:!1}},stroke:{width:0,lineCap:"round"},fill:{opacity:.85},legend:{markers:{shape:"square",radius:2,size:8}},tooltip:{shared:!1,intersect:!0},xaxis:{tooltip:{enabled:!1},tickPlacement:"between",crosshairs:{width:"barWidth",position:"back",fill:{type:"gradient"},dropShadow:{enabled:!1},stroke:{width:0}}}}}},{key:"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 i=e.seriesIndex,n=e.dataPointIndex,r=e.w;return t._getBoxTooltip(r,i,n,["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 i=e.seriesIndex,n=e.dataPointIndex,r=e.w;return t._getBoxTooltip(r,i,n,["Minimum","Q1","Median","Q3","Maximum"],"boxPlot")}},markers:{size:5,strokeWidth:1,strokeColors:"#111"},xaxis:{crosshairs:{width:1}}}}},{key:"rangeBar",value:function(){return{stroke:{width:0,lineCap:"square"},plotOptions:{bar:{borderRadius:0,dataLabels:{position:"center"}}},dataLabels:{enabled:!1,formatter:function(t,e){e.ctx;var i=e.seriesIndex,n=e.dataPointIndex,r=e.w,a=r.globals.seriesRangeStart[i][n];return r.globals.seriesRangeEnd[i][n]-a},background:{enabled:!1},style:{colors:["#fff"]}},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=new F(t.ctx,null),i=e.getTooltipValues(t),n=i.color,r=i.seriesName,a=i.ylabel,o=i.startVal,s=i.endVal;return e.buildCustomTooltipHTML({color:n,seriesName:r,ylabel:a,start:o,end:s})}(t):function(t){var e=new F(t.ctx,null),i=e.getTooltipValues(t),n=i.color,r=i.seriesName,a=i.ylabel,o=i.start,s=i.end;return e.buildCustomTooltipHTML({color:n,seriesName:r,ylabel:a,start:o,end:s})}(t)}},xaxis:{tickPlacement:"between",tooltip:{enabled:!1},crosshairs:{stroke:{width:0}}}}}},{key:"area",value:function(){return{stroke:{width:4},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:"brush",value:function(t){return b.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,i){t.yaxis[i].min=0,t.yaxis[i].max=100})),"bar"===t.chart.type&&(t.dataLabels.formatter=e||function(t){return"number"==typeof t&&t?t.toFixed(0)+"%":t}),t}},{key:"convertCatToNumeric",value:function(t){return t.xaxis.convertedCatToNumeric=!0,t}},{key:"convertCatToNumericXaxis",value:function(t,e,i){t.xaxis.type="numeric",t.xaxis.labels=t.xaxis.labels||{},t.xaxis.labels.formatter=t.xaxis.labels.formatter||function(t){return b.isNumber(t)?Math.floor(t):t};var n=t.xaxis.labels.formatter,r=t.xaxis.categories&&t.xaxis.categories.length?t.xaxis.categories:t.labels;return i&&i.length&&(r=i.map((function(t){return Array.isArray(t)?t:String(t)}))),r&&r.length&&(t.xaxis.labels.formatter=function(t){return b.isNumber(t)?n(r[Math.floor(t)-1]):n(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",size:10,offsetY:2}},grid:{padding:{right:20}}}}},{key:"treemap",value:function(){return{chart:{zoom:{enabled:!1}},dataLabels:{style:{fontSize:14,fontWeight:600,colors:["#fff"]}},stroke:{show:!0,width:2,colors:["#fff"]},legend:{show:!1},fill:{gradient:{stops:[0,100]}},tooltip:{followCursor:!0,x:{show:!1}},grid:{padding:{left:0,right:0}},xaxis:{crosshairs:{show:!1},tooltip:{enabled:!1}}}}},{key:"pie",value:function(){return{chart:{toolbar:{show:!1}},plotOptions:{pie:{donut:{labels:{show:!1}}}},dataLabels:{formatter:function(t){return t.toFixed(1)+"%"},style:{colors:["#fff"]},background:{enabled:!1},dropShadow:{enabled:!0}},stroke:{colors:["#fff"]},fill:{opacity:1,gradient:{shade:"light",stops:[0,100]}},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"}}}},{key:"donut",value:function(){return{chart:{toolbar:{show:!1}},dataLabels:{formatter:function(t){return t.toFixed(1)+"%"},style:{colors:["#fff"]},background:{enabled:!1},dropShadow:{enabled:!0}},stroke:{colors:["#fff"]},fill:{opacity:1,gradient:{shade:"light",shadeIntensity:.35,stops:[80,100],opacityFrom:1,opacityTo:1}},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"}}}},{key:"polarArea",value:function(){return this.opts.yaxis[0].tickAmount=this.opts.yaxis[0].tickAmount?this.opts.yaxis[0].tickAmount:6,{chart:{toolbar:{show:!1}},dataLabels:{formatter:function(t){return t.toFixed(1)+"%"},enabled:!1},stroke:{show:!0,width:2},fill:{opacity:.7},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"}}}},{key:"radar",value:function(){return this.opts.yaxis[0].labels.offsetY=this.opts.yaxis[0].labels.offsetY?this.opts.yaxis[0].labels.offsetY:6,{dataLabels:{enabled:!1,style:{fontSize:"11px"}},stroke:{width:2},markers:{size:3,strokeWidth:1,strokeOpacity:1},fill:{opacity:.2},tooltip:{shared:!1,intersect:!0,followCursor:!0},grid:{show:!1},xaxis:{labels:{formatter:function(t){return t},style:{colors:["#a8a8a8"],fontSize:"11px"}},tooltip:{enabled:!1},crosshairs:{show:!1}}}}},{key:"radialBar",value:function(){return{chart:{animations:{dynamicAnimation:{enabled:!0,speed:800}},toolbar:{show:!1}},fill:{gradient:{shade:"dark",shadeIntensity:.4,inverseColors:!1,type:"diagonal2",opacityFrom:1,opacityTo:1,stops:[70,98,100]}},legend:{show:!1,position:"right"},tooltip:{enabled:!1,fillSeriesColor:!0}}}},{key:"_getBoxTooltip",value:function(t,e,i,n,r){var a=t.globals.seriesCandleO[e][i],o=t.globals.seriesCandleH[e][i],s=t.globals.seriesCandleM[e][i],l=t.globals.seriesCandleL[e][i],c=t.globals.seriesCandleC[e][i];return t.config.series[e].type&&t.config.series[e].type!==r?'<div class="apexcharts-custom-tooltip">\n '.concat(t.config.series[e].name?t.config.series[e].name:"series-"+(e+1),": <strong>").concat(t.globals.series[e][i],"</strong>\n </div>"):'<div class="apexcharts-tooltip-box apexcharts-tooltip-'.concat(t.config.chart.type,'">')+"<div>".concat(n[0],': <span class="value">')+a+"</span></div>"+"<div>".concat(n[1],': <span class="value">')+o+"</span></div>"+(s?"<div>".concat(n[2],': <span class="value">')+s+"</span></div>":"")+"<div>".concat(n[3],': <span class="value">')+l+"</span></div>"+"<div>".concat(n[4],': <span class="value">')+c+"</span></div></div>"}}]),t}(),H=function(){function t(e){a(this,t),this.opts=e}return s(t,[{key:"init",value:function(t){var e=t.responsiveOverride,i=this.opts,n=new T,a=new N(i);this.chartType=i.chart.type,"histogram"===this.chartType&&(i.chart.type="bar",i=b.extend({plotOptions:{bar:{columnWidth:"99.99%"}}},i)),i=this.extendYAxis(i),i=this.extendAnnotations(i);var o=n.init(),s={};if(i&&"object"===r(i)){var l={};l=-1!==["line","area","bar","candlestick","boxPlot","rangeBar","histogram","bubble","scatter","heatmap","treemap","pie","polarArea","donut","radar","radialBar"].indexOf(i.chart.type)?a[i.chart.type]():a.line(),i.chart.brush&&i.chart.brush.enabled&&(l=a.brush(l)),i.chart.stacked&&"100%"===i.chart.stackType&&(i=a.stacked100(i)),this.checkForDarkTheme(window.Apex),this.checkForDarkTheme(i),i.xaxis=i.xaxis||window.Apex.xaxis||{},e||(i.xaxis.convertedCatToNumeric=!1),((i=this.checkForCatToNumericXAxis(this.chartType,l,i)).chart.sparkline&&i.chart.sparkline.enabled||window.Apex.chart&&window.Apex.chart.sparkline&&window.Apex.chart.sparkline.enabled)&&(l=a.sparkline(l)),s=b.extend(o,l)}var c=b.extend(s,window.Apex);return o=b.extend(c,i),this.handleUserInputErrors(o)}},{key:"checkForCatToNumericXAxis",value:function(t,e,i){var n=new N(i),r="bar"===t&&i.plotOptions&&i.plotOptions.bar&&i.plotOptions.bar.horizontal,a="pie"===t||"polarArea"===t||"donut"===t||"radar"===t||"radialBar"===t||"heatmap"===t,o="datetime"!==i.xaxis.type&&"numeric"!==i.xaxis.type,s=i.xaxis.tickPlacement?i.xaxis.tickPlacement:e.xaxis&&e.xaxis.tickPlacement;return r||a||!o||"between"===s||(i=n.convertCatToNumeric(i)),i}},{key:"extendYAxis",value:function(t,e){var i=new T;(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=b.extend(t.yaxis,window.Apex.yaxis)),t.yaxis.constructor!==Array?t.yaxis=[b.extend(i.yAxis,t.yaxis)]:t.yaxis=b.extendArray(t.yaxis,i.yAxis);var n=!1;t.yaxis.forEach((function(t){t.logarithmic&&(n=!0)}));var r=t.series;return e&&!r&&(r=e.config.series),n&&r.length!==t.yaxis.length&&r.length&&(t.yaxis=r.map((function(e,n){if(e.name||(r[n].name="series-".concat(n+1)),t.yaxis[n])return t.yaxis[n].seriesName=r[n].name,t.yaxis[n];var a=b.extend(i.yAxis,t.yaxis[0]);return a.show=!1,a}))),n&&r.length>1&&r.length!==t.yaxis.length&&console.warn("A multi-series logarithmic chart should have equal number of series and y-axes. Please make sure to equalize both."),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 T;return t.annotations.yaxis=b.extendArray(void 0!==t.annotations.yaxis?t.annotations.yaxis:[],e.yAxisAnnotation),t}},{key:"extendXAxisAnnotations",value:function(t){var e=new T;return t.annotations.xaxis=b.extendArray(void 0!==t.annotations.xaxis?t.annotations.xaxis:[],e.xAxisAnnotation),t}},{key:"extendPointAnnotations",value:function(t){var e=new T;return t.annotations.points=b.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.chart.background||(t.chart.background="#424242"),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),Array.isArray(e.stroke.width)&&"line"!==e.chart.type&&"area"!==e.chart.type&&(console.warn("stroke.width option accepts array only for line and area charts. Reverted back to Number"),e.stroke.width=e.stroke.width[0]),e}}]),t}(),$=function(){function t(){a(this,t)}return s(t,[{key:"initGlobalVars",value:function(t){t.series=[],t.seriesCandleO=[],t.seriesCandleH=[],t.seriesCandleM=[],t.seriesCandleL=[],t.seriesCandleC=[],t.seriesRangeStart=[],t.seriesRangeEnd=[],t.seriesRangeBar=[],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.categoryLabels=[],t.timescaleLabels=[],t.noLabelsProvided=!1,t.resizeTimer=null,t.selectionResizeTimer=null,t.delayedElements=[],t.pointsArray=[],t.dataLabelsRects=[],t.isXNumeric=!1,t.xaxisLabelsCount=0,t.skipLastTimelinelabel=!1,t.skipFirstTimelinelabel=!1,t.isDataXYZ=!1,t.isMultiLineX=!1,t.isMultipleYAxis=!1,t.maxY=-Number.MAX_VALUE,t.minY=Number.MIN_VALUE,t.minYArr=[],t.maxYArr=[],t.maxX=-Number.MAX_VALUE,t.minX=Number.MAX_VALUE,t.initialMaxX=-Number.MAX_VALUE,t.initialMinX=Number.MAX_VALUE,t.maxDate=0,t.minDate=Number.MAX_VALUE,t.minZ=Number.MAX_VALUE,t.maxZ=-Number.MAX_VALUE,t.minXDiff=Number.MAX_VALUE,t.yAxisScale=[],t.xAxisScale=null,t.xAxisTicksPositions=[],t.yLabelsCoords=[],t.yTitleCoords=[],t.barPadForNumericAxis=0,t.padHorizontal=0,t.xRange=0,t.yRange=[],t.zRange=0,t.dataPoints=0,t.xTickAmount=0}},{key:"globalVars",value:function(t){return{chartID:null,cuid:null,events:{beforeMount:[],mounted:[],updated:[],clicked:[],selection:[],dataPointSelection:[],zoomed:[],scrolled:[]},colors:[],clientX:null,clientY:null,fill:{colors:[]},stroke:{colors:[]},dataLabels:{style:{colors:[]}},radarPolygons:{fill:{colors:[]}},markers:{colors:[],size:t.markers.size,largestSize:0},animationEnded:!1,isTouchDevice:"ontouchstart"in window||navigator.msMaxTouchPoints,isDirty:!1,isExecCalled:!1,initialConfig:null,initialSeries:[],lastXAxis:[],lastYAxis:[],columnSeries:null,labels:[],timescaleLabels:[],noLabelsProvided:!1,allSeriesCollapsed:!1,collapsedSeries:[],collapsedSeriesIndices:[],ancillaryCollapsedSeries:[],ancillaryCollapsedSeriesIndices:[],risingSeries:[],dataFormatXNumeric:!1,capturedSeriesIndex:-1,capturedDataPointIndex:-1,selectedDataPoints:[],goldenPadding:35,invalidLogScale:!1,ignoreYAxisIndexes:[],yAxisSameScaleIndices:[],maxValsInArrayIndex:0,radialSize:0,selection:void 0,zoomEnabled:"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,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,xAxisLabelsWidth:0,yAxisLabelsWidth:0,scaleX:1,scaleY:1,translateX:0,translateY:0,translateYAxisX:[],yAxisWidths:[],translateXAxisY:0,translateXAxisX:0,tooltip:null}}},{key:"init",value:function(t){var e=this.globalVars(t);return this.initGlobalVars(e),e.initialConfig=b.extend({},t),e.initialSeries=b.clone(t.series),e.lastXAxis=b.clone(e.initialConfig.xaxis),e.lastYAxis=b.clone(e.initialConfig.yaxis),e}}]),t}(),V=function(){function t(e){a(this,t),this.opts=e}return s(t,[{key:"init",value:function(){var t=new H(this.opts).init({responsiveOverride:!1});return{config:t,globals:(new $).init(t)}}}]),t}(),W=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.twoDSeries=[],this.threeDSeries=[],this.twoDSeriesX=[],this.seriesGoals=[],this.coreUtils=new O(this.ctx)}return s(t,[{key:"isMultiFormat",value:function(){return this.isFormatXY()||this.isFormat2DArray()}},{key:"isFormatXY",value:function(){var t=this.w.config.series.slice(),e=new j(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 j(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 i=this.w.config,n=this.w.globals,r="boxPlot"===i.chart.type||"boxPlot"===i.series[e].type,a=0;a<t[e].data.length;a++)if(void 0!==t[e].data[a][1]&&(Array.isArray(t[e].data[a][1])&&4===t[e].data[a][1].length&&!r?this.twoDSeries.push(b.parseNumber(t[e].data[a][1][3])):t[e].data[a].length>=5?this.twoDSeries.push(b.parseNumber(t[e].data[a][4])):this.twoDSeries.push(b.parseNumber(t[e].data[a][1])),n.dataFormatXNumeric=!0),"datetime"===i.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<t[e].data.length;s++)void 0!==t[e].data[s][2]&&(this.threeDSeries.push(t[e].data[s][2]),n.isDataXYZ=!0)}},{key:"handleFormatXY",value:function(t,e){var i=this.w.config,n=this.w.globals,r=new B(this.ctx),a=e;n.collapsedSeriesIndices.indexOf(e)>-1&&(a=this.activeSeriesIndex);for(var o=0;o<t[e].data.length;o++)void 0!==t[e].data[o].y&&(Array.isArray(t[e].data[o].y)?this.twoDSeries.push(b.parseNumber(t[e].data[o].y[t[e].data[o].y.length-1])):this.twoDSeries.push(b.parseNumber(t[e].data[o].y))),void 0!==t[e].data[o].goals&&Array.isArray(t[e].data[o].goals)?(void 0===this.seriesGoals[e]&&(this.seriesGoals[e]=[]),this.seriesGoals[e].push(t[e].data[o].goals)):(void 0===this.seriesGoals[e]&&(this.seriesGoals[e]=[]),this.seriesGoals[e].push(null));for(var s=0;s<t[a].data.length;s++){var l="string"==typeof t[a].data[s].x,c=Array.isArray(t[a].data[s].x),h=!c&&!!r.isValidDate(t[a].data[s].x.toString());if(l||h)if(l||i.xaxis.convertedCatToNumeric){var u=n.isBarHorizontal&&n.isRangeData;"datetime"!==i.xaxis.type||u?(this.fallbackToCategory=!0,this.twoDSeriesX.push(t[a].data[s].x)):this.twoDSeriesX.push(r.parseDate(t[a].data[s].x))}else"datetime"===i.xaxis.type?this.twoDSeriesX.push(r.parseDate(t[a].data[s].x.toString())):(n.dataFormatXNumeric=!0,n.isXNumeric=!0,this.twoDSeriesX.push(parseFloat(t[a].data[s].x)));else c?(this.fallbackToCategory=!0,this.twoDSeriesX.push(t[a].data[s].x)):(n.isXNumeric=!0,n.dataFormatXNumeric=!0,this.twoDSeriesX.push(t[a].data[s].x))}if(t[e].data[0]&&void 0!==t[e].data[0].z){for(var d=0;d<t[e].data.length;d++)this.threeDSeries.push(t[e].data[d].z);n.isDataXYZ=!0}}},{key:"handleRangeData",value:function(t,e){var i=this.w.globals,n={};return this.isFormat2DArray()?n=this.handleRangeDataFormat("array",t,e):this.isFormatXY()&&(n=this.handleRangeDataFormat("xy",t,e)),i.seriesRangeStart.push(n.start),i.seriesRangeEnd.push(n.end),i.seriesRangeBar.push(n.rangeUniques),i.seriesRangeBar.forEach((function(t,e){t&&t.forEach((function(t,e){t.y.forEach((function(e,i){for(var n=0;n<t.y.length;n++)if(i!==n){var r=e.y1,a=e.y2,o=t.y[n].y1;r<=t.y[n].y2&&o<=a&&(t.overlaps.indexOf(e.rangeName)<0&&t.overlaps.push(e.rangeName),t.overlaps.indexOf(t.y[n].rangeName)<0&&t.overlaps.push(t.y[n].rangeName))}}))}))})),n}},{key:"handleCandleStickBoxData",value:function(t,e){var i=this.w.globals,n={};return this.isFormat2DArray()?n=this.handleCandleStickBoxDataFormat("array",t,e):this.isFormatXY()&&(n=this.handleCandleStickBoxDataFormat("xy",t,e)),i.seriesCandleO[e]=n.o,i.seriesCandleH[e]=n.h,i.seriesCandleM[e]=n.m,i.seriesCandleL[e]=n.l,i.seriesCandleC[e]=n.c,n}},{key:"handleRangeDataFormat",value:function(t,e,i){var n=[],r=[],a=e[i].data.filter((function(t,e,i){return e===i.findIndex((function(e){return e.x===t.x}))})).map((function(t,e){return{x:t.x,overlaps:[],y:[]}})),o="Please provide [Start, End] values in valid format. Read more https://apexcharts.com/docs/series/#rangecharts",s=new j(this.ctx).getActiveConfigSeriesIndex();if("array"===t){if(2!==e[s].data[0][1].length)throw new Error(o);for(var l=0;l<e[i].data.length;l++)n.push(e[i].data[l][1][0]),r.push(e[i].data[l][1][1])}else if("xy"===t){if(2!==e[s].data[0].y.length)throw new Error(o);for(var c=function(t){var o=b.randomId(),s=e[i].data[t].x,l={y1:e[i].data[t].y[0],y2:e[i].data[t].y[1],rangeName:o};e[i].data[t].rangeName=o;var c=a.findIndex((function(t){return t.x===s}));a[c].y.push(l),n.push(l.y1),r.push(l.y2)},h=0;h<e[i].data.length;h++)c(h)}return{start:n,end:r,rangeUniques:a}}},{key:"handleCandleStickBoxDataFormat",value:function(t,e,i){var n=this.w,r="boxPlot"===n.config.chart.type||"boxPlot"===n.config.series[i].type,a=[],o=[],s=[],l=[],c=[];if("array"===t)if(r&&6===e[i].data[0].length||!r&&5===e[i].data[0].length)for(var h=0;h<e[i].data.length;h++)a.push(e[i].data[h][1]),o.push(e[i].data[h][2]),r?(s.push(e[i].data[h][3]),l.push(e[i].data[h][4]),c.push(e[i].data[h][5])):(l.push(e[i].data[h][3]),c.push(e[i].data[h][4]));else for(var u=0;u<e[i].data.length;u++)Array.isArray(e[i].data[u][1])&&(a.push(e[i].data[u][1][0]),o.push(e[i].data[u][1][1]),r?(s.push(e[i].data[u][1][2]),l.push(e[i].data[u][1][3]),c.push(e[i].data[u][1][4])):(l.push(e[i].data[u][1][2]),c.push(e[i].data[u][1][3])));else if("xy"===t)for(var d=0;d<e[i].data.length;d++)Array.isArray(e[i].data[d].y)&&(a.push(e[i].data[d].y[0]),o.push(e[i].data[d].y[1]),r?(s.push(e[i].data[d].y[2]),l.push(e[i].data[d].y[3]),c.push(e[i].data[d].y[4])):(l.push(e[i].data[d].y[2]),c.push(e[i].data[d].y[3])));return{o:a,h:o,m:s,l:l,c:c}}},{key:"parseDataAxisCharts",value:function(t){var e=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.ctx,n=this.w.config,r=this.w.globals,a=new B(i),o=n.labels.length>0?n.labels.slice():n.xaxis.categories.slice();r.isRangeBar="rangeBar"===n.chart.type&&r.isBarHorizontal;for(var s=function(){for(var t=0;t<o.length;t++)if("string"==typeof o[t]){if(!a.isValidDate(o[t]))throw new Error("You have provided invalid Date format. Please provide a valid JavaScript Date");e.twoDSeriesX.push(a.parseDate(o[t]))}else e.twoDSeriesX.push(o[t])},l=0;l<t.length;l++){if(this.twoDSeries=[],this.twoDSeriesX=[],this.threeDSeries=[],void 0===t[l].data)return void console.error("It is a possibility that you may have not included 'data' property in series.");if("rangeBar"!==n.chart.type&&"rangeArea"!==n.chart.type&&"rangeBar"!==t[l].type&&"rangeArea"!==t[l].type||(r.isRangeData=!0,this.handleRangeData(t,l)),this.isMultiFormat())this.isFormat2DArray()?this.handleFormat2DArray(t,l):this.isFormatXY()&&this.handleFormatXY(t,l),"candlestick"!==n.chart.type&&"candlestick"!==t[l].type&&"boxPlot"!==n.chart.type&&"boxPlot"!==t[l].type||this.handleCandleStickBoxData(t,l),r.series.push(this.twoDSeries),r.labels.push(this.twoDSeriesX),r.seriesX.push(this.twoDSeriesX),r.seriesGoals=this.seriesGoals,l!==this.activeSeriesIndex||this.fallbackToCategory||(r.isXNumeric=!0);else{"datetime"===n.xaxis.type?(r.isXNumeric=!0,s(),r.seriesX.push(this.twoDSeriesX)):"numeric"===n.xaxis.type&&(r.isXNumeric=!0,o.length>0&&(this.twoDSeriesX=o,r.seriesX.push(this.twoDSeriesX))),r.labels.push(this.twoDSeriesX);var c=t[l].data.map((function(t){return b.parseNumber(t)}));r.series.push(c)}r.seriesZ.push(this.threeDSeries),void 0!==t[l].name?r.seriesNames.push(t[l].name):r.seriesNames.push("series-"+parseInt(l+1,10)),void 0!==t[l].color?r.seriesColors.push(t[l].color):r.seriesColors.push(void 0)}return this.w}},{key:"parseDataNonAxisCharts",value:function(t){var e=this.w.globals,i=this.w.config;e.series=t.slice(),e.seriesNames=i.labels.slice();for(var n=0;n<e.series.length;n++)void 0===e.seriesNames[n]&&e.seriesNames.push("series-"+(n+1));return this.w}},{key:"handleExternalLabelsData",value:function(t){var e=this.w.config,i=this.w.globals;e.xaxis.categories.length>0?i.labels=e.xaxis.categories:e.labels.length>0?i.labels=e.labels.slice():this.fallbackToCategory?(i.labels=i.labels[0],i.seriesRangeBar.length&&(i.seriesRangeBar.map((function(t){t.forEach((function(t){i.labels.indexOf(t.x)<0&&t.x&&i.labels.push(t.x)}))})),i.labels=i.labels.filter((function(t,e,i){return i.indexOf(t)===e}))),e.xaxis.convertedCatToNumeric&&(new N(e).convertCatToNumericXaxis(e,this.ctx,i.seriesX[0]),this._generateExternalLabels(t))):this._generateExternalLabels(t)}},{key:"_generateExternalLabels",value:function(t){var e=this.w.globals,i=this.w.config,n=[];if(e.axisCharts){if(e.series.length>0)for(var r=0;r<e.series[e.maxValsInArrayIndex].length;r++)n.push(r+1);e.seriesX=[];for(var a=0;a<t.length;a++)e.seriesX.push(n);e.isXNumeric=!0}if(0===n.length){n=e.axisCharts?[]:e.series.map((function(t,e){return e+1}));for(var o=0;o<t.length;o++)e.seriesX.push(n)}e.labels=n,i.xaxis.convertedCatToNumeric&&(e.categoryLabels=n.map((function(t){return i.xaxis.labels.formatter(t)}))),e.noLabelsProvided=!0}},{key:"parseData",value:function(t){var e=this.w,i=e.config,n=e.globals;if(this.excludeCollapsedSeriesInYAxis(),this.fallbackToCategory=!1,this.ctx.core.resetGlobals(),this.ctx.core.isMultipleY(),n.axisCharts?this.parseDataAxisCharts(t):this.parseDataNonAxisCharts(t),this.coreUtils.getLargestSeries(),"bar"===i.chart.type&&i.chart.stacked){var r=new j(this.ctx);n.series=r.setNullSeriesToZeroValues(n.series)}this.coreUtils.getSeriesTotals(),n.axisCharts&&this.coreUtils.getStackedSeriesTotals(),this.coreUtils.getPercentSeries(),n.dataFormatXNumeric||n.isXNumeric&&("numeric"!==i.xaxis.type||0!==i.labels.length||0!==i.xaxis.categories.length)||this.handleExternalLabelsData(t);for(var a=this.coreUtils.getCategoryLabels(n.labels),o=0;o<a.length;o++)if(Array.isArray(a[o])){n.isMultiLineX=!0;break}}},{key:"excludeCollapsedSeriesInYAxis",value:function(){var t=this,e=this.w;e.globals.ignoreYAxisIndexes=e.globals.collapsedSeries.map((function(i,n){if(t.w.globals.isMultipleYAxis&&!e.config.chart.stacked)return i.index}))}}]),t}(),X=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.tooltipKeyFormat="dd MMM"}return s(t,[{key:"xLabelFormat",value:function(t,e,i,n){var r=this.w;if("datetime"===r.config.xaxis.type&&void 0===r.config.xaxis.labels.formatter&&void 0===r.config.tooltip.x.formatter){var a=new B(this.ctx);return a.formatDate(a.getDate(e),r.config.tooltip.x.format)}return t(e,i,n)}},{key:"defaultGeneralFormatter",value:function(t){return Array.isArray(t)?t.map((function(t){return t})):t}},{key:"defaultYFormatter",value:function(t,e,i){var n=this.w;return b.isNumber(t)&&(t=0!==n.globals.yValueDecimal?t.toFixed(void 0!==e.decimalsInFloat?e.decimalsInFloat:n.globals.yValueDecimal):n.globals.maxYArr[i]-n.globals.minYArr[i]<5?t.toFixed(1):t.toFixed(0)),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(b.isNumber(t)){if(!e.config.xaxis.convertedCatToNumeric&&"numeric"===e.config.xaxis.type){if(b.isNumber(e.config.xaxis.decimalsInFloat))return t.toFixed(e.config.xaxis.decimalsInFloat);var i=e.globals.maxX-e.globals.minX;return i>0&&i<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(i,n){void 0!==i.labels.formatter?e.globals.yLabelFormatters[n]=i.labels.formatter:e.globals.yLabelFormatters[n]=function(r){return e.globals.xyCharts?Array.isArray(r)?r.map((function(e){return t.defaultYFormatter(e,i,n)})):t.defaultYFormatter(r,i,n):r}})),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}(),Y=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return s(t,[{key:"getLabel",value:function(t,e,i,n){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"12px",o=this.w,s=void 0===t[n]?"":t[n],l=s,c=o.globals.xLabelFormatter,h=o.config.xaxis.labels.formatter,u=!1,d=new X(this.ctx),f=s;l=d.xLabelFormat(c,s,f,{i:n,dateFormatter:new B(this.ctx).formatDate,w:o}),void 0!==h&&(l=h(s,t[n],{i:n,dateFormatter:new B(this.ctx).formatDate,w:o}));var p=function(t){var i=null;return e.forEach((function(t){"month"===t.unit?i="year":"day"===t.unit?i="month":"hour"===t.unit?i="day":"minute"===t.unit&&(i="hour")})),i===t};e.length>0?(u=p(e[n].unit),i=e[n].position,l=e[n].value):"datetime"===o.config.xaxis.type&&void 0===h&&(l=""),void 0===l&&(l=""),l=Array.isArray(l)?l:l.toString();var g=new w(this.ctx),m={};m=o.globals.rotateXLabels?g.getTextRects(l,parseInt(a,10),null,"rotate(".concat(o.config.xaxis.labels.rotate," 0 0)"),!1):g.getTextRects(l,parseInt(a,10));var v=!o.config.xaxis.labels.showDuplicates&&this.ctx.timeScale;return!Array.isArray(l)&&(0===l.indexOf("NaN")||0===l.toLowerCase().indexOf("invalid")||l.toLowerCase().indexOf("infinity")>=0||r.indexOf(l)>=0&&v)&&(l=""),{x:i,text:l,textRect:m,isBold:u}}},{key:"checkLabelBasedOnTickamount",value:function(t,e,i){var n=this.w,r=n.config.xaxis.tickAmount;return"dataPoints"===r&&(r=Math.round(n.globals.gridWidth/120)),r>i||t%Math.round(i/(r+1))==0||(e.text=""),e}},{key:"checkForOverflowingLabels",value:function(t,e,i,n,r){var a=this.w;if(0===t&&a.globals.skipFirstTimelinelabel&&(e.text=""),t===i-1&&a.globals.skipLastTimelinelabel&&(e.text=""),a.config.xaxis.labels.hideOverlappingLabels&&n.length>0){var o=r[r.length-1];e.x<o.textRect.width/(a.globals.rotateXLabels?Math.abs(a.config.xaxis.labels.rotate)/12:1.01)+o.x&&(e.text="")}return e}},{key:"checkForReversedLabels",value:function(t,e){var i=this.w;return i.config.yaxis[t]&&i.config.yaxis[t].reversed&&e.reverse(),e}},{key:"isYAxisHidden",value:function(t){var e=this.w,i=new O(this.ctx);return!e.config.yaxis[t].show||!e.config.yaxis[t].showForNullSeries&&i.isSeriesNull(t)&&-1===e.globals.collapsedSeriesIndices.indexOf(t)}},{key:"getYAxisForeColor",value:function(t,e){var i=this.w;return Array.isArray(t)&&i.globals.yAxisScale[e]&&this.ctx.theme.pushExtraColors(t,i.globals.yAxisScale[e].result.length,!1),t}},{key:"drawYAxisTicks",value:function(t,e,i,n,r,a,o){var s=this.w,l=new w(this.ctx),c=s.globals.translateY;if(n.show&&e>0){!0===s.config.yaxis[r].opposite&&(t+=n.width);for(var h=e;h>=0;h--){var u=c+e/10+s.config.yaxis[r].labels.offsetY-1;s.globals.isBarHorizontal&&(u=a*h),"heatmap"===s.config.chart.type&&(u+=a/2);var d=l.drawLine(t+i.offsetX-n.width+n.offsetX,u+n.offsetY,t+i.offsetX+n.offsetX,u+n.offsetY,n.color);o.add(d),c+=a}}}}]),t}(),G=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return s(t,[{key:"scaleSvgNode",value:function(t,e){var i=parseFloat(t.getAttributeNS(null,"width")),n=parseFloat(t.getAttributeNS(null,"height"));t.setAttributeNS(null,"width",i*e),t.setAttributeNS(null,"height",n*e),t.setAttributeNS(null,"viewBox","0 0 "+i+" "+n)}},{key:"fixSvgStringForIe11",value:function(t){if(!b.isIE11())return t;var e=0,i=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(i=i.replace(/xmlns:NS\d+=""/g,"")).replace(/NS\d+:(\w+:\w+=")/g,"$1")}},{key:"getSvgString",value:function(t){var e=this.w.globals.dom.Paper.svg();if(1!==t){var i=this.w.globals.dom.Paper.node.cloneNode(!0);this.scaleSvgNode(i,t),e=(new XMLSerializer).serializeToString(i)}return this.fixSvgStringForIe11(e)}},{key:"cleanup",value:function(){var t=this.w,e=t.globals.dom.baseEl.getElementsByClassName("apexcharts-xcrosshairs"),i=t.globals.dom.baseEl.getElementsByClassName("apexcharts-ycrosshairs"),n=t.globals.dom.baseEl.querySelectorAll(".apexcharts-zoom-rect, .apexcharts-selection-rect");Array.prototype.forEach.call(n,(function(t){t.setAttribute("width",0)})),e&&e[0]&&(e[0].setAttribute("x",-500),e[0].setAttribute("x1",-500),e[0].setAttribute("x2",-500)),i&&i[0]&&(i[0].setAttribute("y",-100),i[0].setAttribute("y1",-100),i[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(i){var n=e.w,r=t?t.scale||t.width/n.globals.svgWidth:1;e.cleanup();var a=document.createElement("canvas");a.width=n.globals.svgWidth*r,a.height=parseInt(n.globals.dom.elWrap.style.height,10)*r;var o="transparent"===n.config.chart.background?"#fff":n.config.chart.background,s=a.getContext("2d");s.fillStyle=o,s.fillRect(0,0,a.width*r,a.height*r);var l=e.getSvgString(r);if(window.canvg&&b.isIE11()){var c=window.canvg.Canvg.fromString(s,l,{ignoreClear:!0,ignoreDimensions:!0});c.start();var h=a.msToBlob();c.stop(),i({blob:h})}else{var u="data:image/svg+xml,"+encodeURIComponent(l),d=new Image;d.crossOrigin="anonymous",d.onload=function(){if(s.drawImage(d,0,0),a.msToBlob){var t=a.msToBlob();i({blob:t})}else{var e=a.toDataURL("image/png");i({imgURI:e})}},d.src=u}}))}},{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 i=e.imgURI,n=e.blob;n?navigator.msSaveOrOpenBlob(n,t.w.globals.chartID+".png"):t.triggerDownload(i,t.w.config.chart.toolbar.export.png.filename,".png")}))}},{key:"exportToCSV",value:function(t){var e=this,i=t.series,n=t.columnDelimiter,r=t.lineDelimiter,a=void 0===r?"\n":r,o=this.w,s=[],l=[],c="data:text/csv;charset=utf-8,\ufeff",h=new W(this.ctx),u=new Y(this.ctx),d=function(t){var i="";if(o.globals.axisCharts){if("category"===o.config.xaxis.type||o.config.xaxis.convertedCatToNumeric)if(o.globals.isBarHorizontal){var r=o.globals.yLabelFormatters[0],a=new j(e.ctx).getActiveConfigSeriesIndex();i=r(o.globals.labels[t],{seriesIndex:a,dataPointIndex:t,w:o})}else i=u.getLabel(o.globals.labels,o.globals.timescaleLabels,0,t).text;"datetime"===o.config.xaxis.type&&(o.config.xaxis.categories.length?i=o.config.xaxis.categories[t]:o.config.labels.length&&(i=o.config.labels[t]))}else i=o.config.labels[t];return Array.isArray(i)&&(i=i.join(" ")),b.isNumber(i)?i:i.split(n).join("")};s.push(o.config.chart.toolbar.export.csv.headerCategory),i.map((function(t,e){var i=t.name?t.name:"series-".concat(e);o.globals.axisCharts&&s.push(i.split(n).join("")?i.split(n).join(""):"series-".concat(e))})),o.globals.axisCharts||(s.push(o.config.chart.toolbar.export.csv.headerValue),l.push(s.join(n))),i.map((function(t,e){o.globals.axisCharts?function(t,e){if(s.length&&0===e&&l.push(s.join(n)),t.data&&t.data.length)for(var r=0;r<t.data.length;r++){s=[];var a=d(r);if(a||(h.isFormatXY()?a=i[e].data[r].x:h.isFormat2DArray()&&(a=i[e].data[r]?i[e].data[r][0]:"")),0===e){s.push((u=a,"datetime"===o.config.xaxis.type&&String(u).length>=10?o.config.chart.toolbar.export.csv.dateFormatter(a):b.isNumber(a)?a:a.split(n).join("")));for(var c=0;c<o.globals.series.length;c++)s.push(o.globals.series[c][r])}("candlestick"===o.config.chart.type||t.type&&"candlestick"===t.type)&&(s.pop(),s.push(o.globals.seriesCandleO[e][r]),s.push(o.globals.seriesCandleH[e][r]),s.push(o.globals.seriesCandleL[e][r]),s.push(o.globals.seriesCandleC[e][r])),("boxPlot"===o.config.chart.type||t.type&&"boxPlot"===t.type)&&(s.pop(),s.push(o.globals.seriesCandleO[e][r]),s.push(o.globals.seriesCandleH[e][r]),s.push(o.globals.seriesCandleM[e][r]),s.push(o.globals.seriesCandleL[e][r]),s.push(o.globals.seriesCandleC[e][r])),"rangeBar"===o.config.chart.type&&(s.pop(),s.push(o.globals.seriesRangeStart[e][r]),s.push(o.globals.seriesRangeEnd[e][r])),s.length&&l.push(s.join(n))}var u}(t,e):((s=[]).push(o.globals.labels[e].split(n).join("")),s.push(o.globals.series[e]),l.push(s.join(n)))})),c+=l.join(a),this.triggerDownload(encodeURI(c),o.config.chart.toolbar.export.csv.filename,".csv")}},{key:"triggerDownload",value:function(t,e,i){var n=document.createElement("a");n.href=t,n.download=(e||this.w.globals.chartID)+i,document.body.appendChild(n),n.click(),document.body.removeChild(n)}}]),t}(),U=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w;var i=this.w;this.axesUtils=new Y(e),this.xaxisLabels=i.globals.labels.slice(),i.globals.timescaleLabels.length>0&&!i.globals.isBarHorizontal&&(this.xaxisLabels=i.globals.timescaleLabels.slice()),i.config.xaxis.overwriteCategories&&(this.xaxisLabels=i.config.xaxis.overwriteCategories),this.drawnLabels=[],this.drawnLabelsRects=[],"top"===i.config.xaxis.position?this.offY=0:this.offY=i.globals.gridHeight+1,this.offY=this.offY+i.config.xaxis.axisBorder.offsetY,this.isCategoryBarHorizontal="bar"===i.config.chart.type&&i.config.plotOptions.bar.horizontal,this.xaxisFontSize=i.config.xaxis.labels.style.fontSize,this.xaxisFontFamily=i.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=i.config.xaxis.labels.style.colors,this.xaxisBorderWidth=i.config.xaxis.axisBorder.width,this.isCategoryBarHorizontal&&(this.xaxisBorderWidth=i.config.yaxis[0].axisBorder.width.toString()),this.xaxisBorderWidth.indexOf("%")>-1?this.xaxisBorderWidth=i.globals.gridWidth*parseInt(this.xaxisBorderWidth,10)/100:this.xaxisBorderWidth=parseInt(this.xaxisBorderWidth,10),this.xaxisBorderHeight=i.config.xaxis.axisBorder.height,this.yaxis=i.config.yaxis[0]}return s(t,[{key:"drawXaxis",value:function(){var t,e=this,i=this.w,n=new w(this.ctx),r=n.group({class:"apexcharts-xaxis",transform:"translate(".concat(i.config.xaxis.offsetX,", ").concat(i.config.xaxis.offsetY,")")}),a=n.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(i.globals.translateXAxisX,", ").concat(i.globals.translateXAxisY,")")});r.add(a);for(var o=i.globals.padHorizontal,s=[],l=0;l<this.xaxisLabels.length;l++)s.push(this.xaxisLabels[l]);var c=s.length;if(i.globals.isXNumeric){var h=c>1?c-1:c;t=i.globals.gridWidth/h,o=o+t/2+i.config.xaxis.labels.offsetX}else t=i.globals.gridWidth/s.length,o=o+t+i.config.xaxis.labels.offsetX;for(var u=function(r){var l=o-t/2+i.config.xaxis.labels.offsetX;0===r&&1===c&&t/2===o&&1===i.globals.dataPoints&&(l=i.globals.gridWidth/2);var h=e.axesUtils.getLabel(s,i.globals.timescaleLabels,l,r,e.drawnLabels,e.xaxisFontSize),u=28;if(i.globals.rotateXLabels&&(u=22),(h=void 0!==i.config.xaxis.tickAmount&&"dataPoints"!==i.config.xaxis.tickAmount&&"datetime"!==i.config.xaxis.type?e.axesUtils.checkLabelBasedOnTickamount(r,h,c):e.axesUtils.checkForOverflowingLabels(r,h,c,e.drawnLabels,e.drawnLabelsRects)).text&&i.globals.xaxisLabelsCount++,i.config.xaxis.labels.show){var d=n.drawText({x:h.x,y:e.offY+i.config.xaxis.labels.offsetY+u-("top"===i.config.xaxis.position?i.globals.xAxisHeight+i.config.xaxis.axisTicks.height-2:0),text:h.text,textAnchor:"middle",fontWeight:h.isBold?600:i.config.xaxis.labels.style.fontWeight,fontSize:e.xaxisFontSize,fontFamily:e.xaxisFontFamily,foreColor:Array.isArray(e.xaxisForeColors)?i.config.xaxis.convertedCatToNumeric?e.xaxisForeColors[i.globals.minX+r-1]:e.xaxisForeColors[r]:e.xaxisForeColors,isPlainText:!1,cssClass:"apexcharts-xaxis-label "+i.config.xaxis.labels.style.cssClass});a.add(d);var f=document.createElementNS(i.globals.SVGNS,"title");f.textContent=Array.isArray(h.text)?h.text.join(" "):h.text,d.node.appendChild(f),""!==h.text&&(e.drawnLabels.push(h.text),e.drawnLabelsRects.push(h))}o+=t},d=0;d<=c-1;d++)u(d);if(void 0!==i.config.xaxis.title.text){var f=n.group({class:"apexcharts-xaxis-title"}),p=n.drawText({x:i.globals.gridWidth/2+i.config.xaxis.title.offsetX,y:this.offY+parseFloat(this.xaxisFontSize)+i.globals.xAxisLabelsHeight+i.config.xaxis.title.offsetY,text:i.config.xaxis.title.text,textAnchor:"middle",fontSize:i.config.xaxis.title.style.fontSize,fontFamily:i.config.xaxis.title.style.fontFamily,fontWeight:i.config.xaxis.title.style.fontWeight,foreColor:i.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text "+i.config.xaxis.title.style.cssClass});f.add(p),r.add(f)}if(i.config.xaxis.axisBorder.show){var g=i.globals.barPadForNumericAxis,m=n.drawLine(i.globals.padHorizontal+i.config.xaxis.axisBorder.offsetX-g,this.offY,this.xaxisBorderWidth+g,this.offY,i.config.xaxis.axisBorder.color,0,this.xaxisBorderHeight);r.add(m)}return r}},{key:"drawXaxisInversed",value:function(t){var e,i,n=this,r=this.w,a=new w(this.ctx),o=r.config.yaxis[0].opposite?r.globals.translateYAxisX[t]:0,s=a.group({class:"apexcharts-yaxis apexcharts-xaxis-inversed",rel:t}),l=a.group({class:"apexcharts-yaxis-texts-g apexcharts-xaxis-inversed-texts-g",transform:"translate("+o+", 0)"});s.add(l);var c=[];if(r.config.yaxis[t].show)for(var h=0;h<this.xaxisLabels.length;h++)c.push(this.xaxisLabels[h]);e=r.globals.gridHeight/c.length,i=-e/2.2;var u=r.globals.yLabelFormatters[0],d=r.config.yaxis[0].labels;if(d.show)for(var f=function(o){var s=void 0===c[o]?"":c[o];s=u(s,{seriesIndex:t,dataPointIndex:o,w:r});var h=n.axesUtils.getYAxisForeColor(d.style.colors,t),f=0;Array.isArray(s)&&(f=s.length/2*parseInt(d.style.fontSize,10));var p=a.drawText({x:d.offsetX-15,y:i+e+d.offsetY-f,text:s,textAnchor:n.yaxis.opposite?"start":"end",foreColor:Array.isArray(h)?h[o]:h,fontSize:d.style.fontSize,fontFamily:d.style.fontFamily,fontWeight:d.style.fontWeight,isPlainText:!1,cssClass:"apexcharts-yaxis-label "+d.style.cssClass});l.add(p);var g=document.createElementNS(r.globals.SVGNS,"title");if(g.textContent=Array.isArray(s)?s.join(" "):s,p.node.appendChild(g),0!==r.config.yaxis[t].labels.rotate){var m=a.rotateAroundCenter(p.node);p.node.setAttribute("transform","rotate(".concat(r.config.yaxis[t].labels.rotate," 0 ").concat(m.y,")"))}i+=e},p=0;p<=c.length-1;p++)f(p);if(void 0!==r.config.yaxis[0].title.text){var g=a.group({class:"apexcharts-yaxis-title apexcharts-xaxis-title-inversed",transform:"translate("+o+", 0)"}),m=a.drawText({x:0,y:r.globals.gridHeight/2,text:r.config.yaxis[0].title.text,textAnchor:"middle",foreColor:r.config.yaxis[0].title.style.color,fontSize:r.config.yaxis[0].title.style.fontSize,fontWeight:r.config.yaxis[0].title.style.fontWeight,fontFamily:r.config.yaxis[0].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text "+r.config.yaxis[0].title.style.cssClass});g.add(m),s.add(g)}var v=0;this.isCategoryBarHorizontal&&r.config.yaxis[0].opposite&&(v=r.globals.gridWidth);var b=r.config.xaxis.axisBorder;if(b.show){var y=a.drawLine(r.globals.padHorizontal+b.offsetX+v,1+b.offsetY,r.globals.padHorizontal+b.offsetX+v,r.globals.gridHeight+b.offsetY,b.color,0);s.add(y)}return r.config.yaxis[0].axisTicks.show&&this.axesUtils.drawYAxisTicks(v,c.length,r.config.yaxis[0].axisBorder,r.config.yaxis[0].axisTicks,0,e,s),s}},{key:"drawXaxisTicks",value:function(t,e){var i=this.w,n=t;if(!(t<0||t-2>i.globals.gridWidth)){var r=this.offY+i.config.xaxis.axisTicks.offsetY,a=r+i.config.xaxis.axisTicks.height;if("top"===i.config.xaxis.position&&(a=r-i.config.xaxis.axisTicks.height),i.config.xaxis.axisTicks.show){var o=new w(this.ctx).drawLine(t+i.config.xaxis.axisTicks.offsetX,r+i.config.xaxis.offsetY,n+i.config.xaxis.axisTicks.offsetX,a+i.config.xaxis.offsetY,i.config.xaxis.axisTicks.color);e.add(o),o.node.classList.add("apexcharts-xaxis-tick")}}}},{key:"getXAxisTicksPositions",value:function(){var t=this.w,e=[],i=this.xaxisLabels.length,n=t.globals.padHorizontal;if(t.globals.timescaleLabels.length>0)for(var r=0;r<i;r++)n=this.xaxisLabels[r].position,e.push(n);else for(var a=i,o=0;o<a;o++){var s=a;t.globals.isXNumeric&&"bar"!==t.config.chart.type&&(s-=1),n+=t.globals.gridWidth/s,e.push(n)}return e}},{key:"xAxisLabelCorrections",value:function(){var t=this.w,e=new w(this.ctx),i=t.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g"),n=t.globals.dom.baseEl.querySelectorAll(".apexcharts-xaxis-texts-g text"),r=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-inversed text"),a=t.globals.dom.baseEl.querySelectorAll(".apexcharts-xaxis-inversed-texts-g text tspan");if(t.globals.rotateXLabels||t.config.xaxis.labels.rotateAlways)for(var o=0;o<n.length;o++){var s=e.rotateAroundCenter(n[o]);s.y=s.y-1,s.x=s.x+1,n[o].setAttribute("transform","rotate(".concat(t.config.xaxis.labels.rotate," ").concat(s.x," ").concat(s.y,")")),n[o].setAttribute("text-anchor","end"),i.setAttribute("transform","translate(0, ".concat(-10,")"));var l=n[o].childNodes;t.config.xaxis.labels.trim&&Array.prototype.forEach.call(l,(function(i){e.placeTextWithEllipsis(i,i.textContent,t.globals.xAxisLabelsHeight-("bottom"===t.config.legend.position?20:10))}))}else!function(){for(var i=t.globals.gridWidth/(t.globals.labels.length+1),r=0;r<n.length;r++){var a=n[r].childNodes;t.config.xaxis.labels.trim&&"datetime"!==t.config.xaxis.type&&Array.prototype.forEach.call(a,(function(t){e.placeTextWithEllipsis(t,t.textContent,i)}))}}();if(r.length>0){var c=r[r.length-1].getBBox(),h=r[0].getBBox();c.x<-20&&r[r.length-1].parentNode.removeChild(r[r.length-1]),h.x+h.width>t.globals.gridWidth&&!t.globals.isBarHorizontal&&r[0].parentNode.removeChild(r[0]);for(var u=0;u<a.length;u++)e.placeTextWithEllipsis(a[u],a[u].textContent,t.config.yaxis[0].labels.maxWidth-2*parseFloat(t.config.yaxis[0].title.style.fontSize)-20)}}}]),t}(),q=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w;var i=this.w;this.xaxisLabels=i.globals.labels.slice(),this.axesUtils=new Y(e),this.isRangeBar=i.globals.seriesRangeBar.length,i.globals.timescaleLabels.length>0&&(this.xaxisLabels=i.globals.timescaleLabels.slice())}return s(t,[{key:"drawGridArea",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=this.w,i=new w(this.ctx);null===t&&(t=i.group({class:"apexcharts-grid"}));var n=i.drawLine(e.globals.padHorizontal,1,e.globals.padHorizontal,e.globals.gridHeight,"transparent"),r=i.drawLine(e.globals.padHorizontal,e.globals.gridHeight,e.globals.gridWidth,e.globals.gridHeight,"transparent");return t.add(r),t.add(n),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,i=new w(this.ctx),n=Array.isArray(t.config.stroke.width)?0:t.config.stroke.width;if(Array.isArray(t.config.stroke.width)){var r=0;t.config.stroke.width.forEach((function(t){r=Math.max(r,t)})),n=r}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=i.drawRect(-n/2-o-2,-n/2,e.gridWidth+n+s+o+4,e.gridHeight+n,0,"#fff"),new O(this).getLargestMarkerSize();var l=t.globals.markers.largestSize+1;e.dom.elGridRectMarker=i.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,i=t.x1,n=t.y1,r=t.x2,a=t.y2,o=t.xCount,s=t.parent,l=this.w;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({x1:i,y1:n,x2:r,y2:a,parent:s}),new U(this.ctx).drawXaxisTicks(i,this.elg))}},{key:"_drawGridLine",value:function(t){var e=t.x1,i=t.y1,n=t.x2,r=t.y2,a=t.parent,o=this.w,s=a.node.classList.contains("apexcharts-gridlines-horizontal"),l=o.config.grid.strokeDashArray,c=o.globals.barPadForNumericAxis,h=new w(this).drawLine(e-(s?c:0),i,n+(s?c:0),r,o.config.grid.borderColor,l);h.node.classList.add("apexcharts-gridline"),a.add(h)}},{key:"_drawGridBandRect",value:function(t){var e=t.c,i=t.x1,n=t.y1,r=t.x2,a=t.y2,o=t.type,s=this.w,l=new w(this.ctx),c=s.globals.barPadForNumericAxis;if("column"!==o||"datetime"!==s.config.xaxis.type){var h=s.config.grid[o].colors[e],u=l.drawRect(i-("row"===o?c:0),n,r+("row"===o?2*c:0),a,0,h,s.config.grid[o].opacity);this.elg.add(u),u.attr("clip-path","url(#gridRectMask".concat(s.globals.cuid,")")),u.node.classList.add("apexcharts-grid-".concat(o))}}},{key:"_drawXYLines",value:function(t){var e=this,i=t.xCount,n=t.tickAmount,r=this.w;if(r.config.grid.xaxis.lines.show||r.config.xaxis.axisTicks.show){var a,o=r.globals.padHorizontal,s=r.globals.gridHeight;r.globals.timescaleLabels.length?function(t){for(var n=t.xC,r=t.x1,a=t.y1,o=t.x2,s=t.y2,l=0;l<n;l++)r=e.xaxisLabels[l].position,o=e.xaxisLabels[l].position,e._drawGridLines({i:l,x1:r,y1:a,x2:o,y2:s,xCount:i,parent:e.elgridLinesV})}({xC:i,x1:o,y1:0,x2:a,y2:s}):(r.globals.isXNumeric&&(i=r.globals.xAxisScale.result.length),r.config.xaxis.convertedCatToNumeric&&(i=r.globals.xaxisLabelsCount),function(t){var n=t.xC,a=t.x1,o=t.y1,s=t.x2,l=t.y2;if(void 0!==r.config.xaxis.tickAmount&&"dataPoints"!==r.config.xaxis.tickAmount)r.globals.dom.baseEl.querySelectorAll(".apexcharts-text.apexcharts-xaxis-label tspan:not(:empty)").forEach((function(t,n){var r=t.getBBox();e._drawGridLines({i:n,x1:r.x+r.width/2,y1:o,x2:r.x+r.width/2,y2:l,xCount:i,parent:e.elgridLinesV})}));else for(var c=0;c<n+(r.globals.isXNumeric?0:1);c++)0===c&&1===n&&1===r.globals.dataPoints&&(s=a=r.globals.gridWidth/2),e._drawGridLines({i:c,x1:a,y1:o,x2:s,y2:l,xCount:i,parent:e.elgridLinesV}),s=a+=r.globals.gridWidth/(r.globals.isXNumeric?n-1:n)}({xC:i,x1:o,y1:0,x2:a,y2:s}))}if(r.config.grid.yaxis.lines.show){var l=0,c=0,h=r.globals.gridWidth,u=n+1;this.isRangeBar&&(u=r.globals.labels.length);for(var d=0;d<u+(this.isRangeBar?1:0);d++)this._drawGridLine({x1:0,y1:l,x2:h,y2:c,parent:this.elgridLinesH}),c=l+=r.globals.gridHeight/(this.isRangeBar?u:n)}}},{key:"_drawInvertedXYLines",value:function(t){var e=t.xCount,i=this.w;if(i.config.grid.xaxis.lines.show||i.config.xaxis.axisTicks.show)for(var n,r=i.globals.padHorizontal,a=i.globals.gridHeight,o=0;o<e+1;o++)i.config.grid.xaxis.lines.show&&this._drawGridLine({x1:r,y1:0,x2:n,y2:a,parent:this.elgridLinesV}),new U(this.ctx).drawXaxisTicks(r,this.elg),n=r=r+i.globals.gridWidth/e+.3;if(i.config.grid.yaxis.lines.show)for(var s=0,l=0,c=i.globals.gridWidth,h=0;h<i.globals.dataPoints+1;h++)this._drawGridLine({x1:0,y1:s,x2:c,y2:l,parent:this.elgridLinesH}),l=s+=i.globals.gridHeight/i.globals.dataPoints}},{key:"renderGrid",value:function(){var t=this.w,e=new w(this.ctx);this.elg=e.group({class:"apexcharts-grid"}),this.elgridLinesH=e.group({class:"apexcharts-gridlines-horizontal"}),this.elgridLinesV=e.group({class:"apexcharts-gridlines-vertical"}),this.elg.add(this.elgridLinesH),this.elg.add(this.elgridLinesV),t.config.grid.show||(this.elgridLinesV.hide(),this.elgridLinesH.hide());for(var i,n=t.globals.yAxisScale.length?t.globals.yAxisScale[0].result.length-1:5,r=0;r<t.globals.series.length&&(void 0!==t.globals.yAxisScale[r]&&(n=t.globals.yAxisScale[r].result.length-1),!(n>2));r++);return!t.globals.isBarHorizontal||this.isRangeBar?(i=this.xaxisLabels.length,this.isRangeBar&&(n=t.globals.labels.length,t.config.xaxis.tickAmount&&t.config.xaxis.labels.formatter&&(i=t.config.xaxis.tickAmount)),this._drawXYLines({xCount:i,tickAmount:n})):(i=n,n=t.globals.xTickAmount,this._drawInvertedXYLines({xCount:i,tickAmount:n})),this.drawGridBands(i,n),{el:this.elg,xAxisTickWidth:t.globals.gridWidth/i}}},{key:"drawGridBands",value:function(t,e){var i=this.w;if(void 0!==i.config.grid.row.colors&&i.config.grid.row.colors.length>0)for(var n=0,r=i.globals.gridHeight/e,a=i.globals.gridWidth,o=0,s=0;o<e;o++,s++)s>=i.config.grid.row.colors.length&&(s=0),this._drawGridBandRect({c:s,x1:0,y1:n,x2:a,y2:r,type:"row"}),n+=i.globals.gridHeight/e;if(void 0!==i.config.grid.column.colors&&i.config.grid.column.colors.length>0)for(var l=i.globals.isBarHorizontal||"category"!==i.config.xaxis.type&&!i.config.xaxis.convertedCatToNumeric?t:t-1,c=i.globals.padHorizontal,h=i.globals.padHorizontal+i.globals.gridWidth/l,u=i.globals.gridHeight,d=0,f=0;d<t;d++,f++)f>=i.config.grid.column.colors.length&&(f=0),this._drawGridBandRect({c:f,x1:c,y1:0,x2:h,y2:u,type:"column"}),c+=i.globals.gridWidth/l}}]),t}(),Z=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return s(t,[{key:"niceScale",value:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,r=arguments.length>4?arguments[4]:void 0,a=this.w,o=Math.abs(e-t);if("dataPoints"===(i=this._adjustTicksForSmallRange(i,n,o))&&(i=a.globals.dataPoints-1),t===Number.MIN_VALUE&&0===e||!b.isNumber(t)&&!b.isNumber(e)||t===Number.MIN_VALUE&&e===-Number.MAX_VALUE){t=0,e=i;var s=this.linearScale(t,e,i);return s}t>e?(console.warn("axis.min cannot be greater than axis.max"),e=t+.1):t===e&&(t=0===t?0:t-.5,e=0===e?2:e+.5);var l=[];o<1&&r&&("candlestick"===a.config.chart.type||"candlestick"===a.config.series[n].type||"boxPlot"===a.config.chart.type||"boxPlot"===a.config.series[n].type||a.globals.isRangeData)&&(e*=1.01);var c=i+1;c<2?c=2:c>2&&(c-=2);var h=o/c,u=Math.floor(b.log10(h)),d=Math.pow(10,u),f=Math.round(h/d);f<1&&(f=1);var p=f*d,g=p*Math.floor(t/p),m=p*Math.ceil(e/p),v=g;if(r&&o>2){for(;l.push(v),!((v+=p)>m););return{result:l,niceMin:l[0],niceMax:l[l.length-1]}}var y=t;(l=[]).push(y);for(var x=Math.abs(e-t)/i,w=0;w<=i;w++)y+=x,l.push(y);return l[l.length-2]>=e&&l.pop(),{result:l,niceMin:l[0],niceMax:l[l.length-1]}}},{key:"linearScale",value:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10,n=arguments.length>3?arguments[3]:void 0,r=Math.abs(e-t);"dataPoints"===(i=this._adjustTicksForSmallRange(i,n,r))&&(i=this.w.globals.dataPoints-1);var a=r/i;i===Number.MAX_VALUE&&(i=10,a=1);for(var o=[],s=t;i>=0;)o.push(s),s+=a,i-=1;return{result:o,niceMin:o[0],niceMax:o[o.length-1]}}},{key:"logarithmicScale",value:function(t,e){for(var i=[],n=Math.ceil(Math.log(t)/Math.log(e))+1,r=0;r<n;r++)i.push(Math.pow(e,r));return{result:i,niceMin:i[0],niceMax:i[i.length-1]}}},{key:"_adjustTicksForSmallRange",value:function(t,e,i){var n=t;if(void 0!==e&&this.w.config.yaxis[e].labels.formatter&&void 0===this.w.config.yaxis[e].tickAmount){var r=this.w.config.yaxis[e].labels.formatter(1);b.isNumber(Number(r))&&!b.isFloat(r)&&(n=Math.ceil(i))}return n<t?n:t}},{key:"setYScaleForIndex",value:function(t,e,i){var n=this.w.globals,r=this.w.config,a=n.isBarHorizontal?r.xaxis:r.yaxis[t];void 0===n.yAxisScale[t]&&(n.yAxisScale[t]=[]);var o=Math.abs(i-e);if(a.logarithmic&&o<=5&&(n.invalidLogScale=!0),a.logarithmic&&o>5)n.allSeriesCollapsed=!1,n.yAxisScale[t]=this.logarithmicScale(i,a.logBase);else if(i!==-Number.MAX_VALUE&&b.isNumber(i))if(n.allSeriesCollapsed=!1,void 0===a.min&&void 0===a.max||a.forceNiceScale){var s=void 0===r.yaxis[t].max&&void 0===r.yaxis[t].min||r.yaxis[t].forceNiceScale;n.yAxisScale[t]=this.niceScale(e,i,a.tickAmount?a.tickAmount:o<5&&o>1?o+1:5,t,s)}else n.yAxisScale[t]=this.linearScale(e,i,a.tickAmount,t);else n.yAxisScale[t]=this.linearScale(0,5,5)}},{key:"setXScale",value:function(t,e){var i=this.w,n=i.globals,r=i.config.xaxis,a=Math.abs(e-t);return e!==-Number.MAX_VALUE&&b.isNumber(e)?n.xAxisScale=this.linearScale(t,e,r.tickAmount?r.tickAmount:a<5&&a>1?a+1:5,0):n.xAxisScale=this.linearScale(0,5,5),n.xAxisScale}},{key:"setMultipleYScales",value:function(){var t=this,e=this.w.globals,i=this.w.config,n=e.minYArr.concat([]),r=e.maxYArr.concat([]),a=[];i.yaxis.forEach((function(e,o){var s=o;i.series.forEach((function(t,i){t.name===e.seriesName&&(s=i,o!==i?a.push({index:i,similarIndex:o,alreadyExists:!0}):a.push({index:i}))}));var l=n[s],c=r[s];t.setYScaleForIndex(o,l,c)})),this.sameScaleInMultipleAxes(n,r,a)}},{key:"sameScaleInMultipleAxes",value:function(t,e,i){var n=this,r=this.w.config,a=this.w.globals,o=[];i.forEach((function(t){t.alreadyExists&&(void 0===o[t.index]&&(o[t.index]=[]),o[t.index].push(t.index),o[t.index].push(t.similarIndex))})),a.yAxisSameScaleIndices=o,o.forEach((function(t,e){o.forEach((function(i,n){var r,a;e!==n&&(r=t,a=i,r.filter((function(t){return-1!==a.indexOf(t)}))).length>0&&(o[e]=o[e].concat(o[n]))}))}));var s=o.map((function(t){return t.filter((function(e,i){return t.indexOf(e)===i}))})).map((function(t){return t.sort()}));o=o.filter((function(t){return!!t}));var l=s.slice(),c=l.map((function(t){return JSON.stringify(t)}));l=l.filter((function(t,e){return c.indexOf(JSON.stringify(t))===e}));var h=[],u=[];t.forEach((function(t,i){l.forEach((function(n,r){n.indexOf(i)>-1&&(void 0===h[r]&&(h[r]=[],u[r]=[]),h[r].push({key:i,value:t}),u[r].push({key:i,value:e[i]}))}))}));var d=Array.apply(null,Array(l.length)).map(Number.prototype.valueOf,Number.MIN_VALUE),f=Array.apply(null,Array(l.length)).map(Number.prototype.valueOf,-Number.MAX_VALUE);h.forEach((function(t,e){t.forEach((function(t,i){d[e]=Math.min(t.value,d[e])}))})),u.forEach((function(t,e){t.forEach((function(t,i){f[e]=Math.max(t.value,f[e])}))})),t.forEach((function(t,e){u.forEach((function(t,i){var o=d[i],s=f[i];r.chart.stacked&&(s=0,t.forEach((function(t,e){t.value!==-Number.MAX_VALUE&&(s+=t.value),o!==Number.MIN_VALUE&&(o+=h[i][e].value)}))),t.forEach((function(i,l){t[l].key===e&&(void 0!==r.yaxis[e].min&&(o="function"==typeof r.yaxis[e].min?r.yaxis[e].min(a.minY):r.yaxis[e].min),void 0!==r.yaxis[e].max&&(s="function"==typeof r.yaxis[e].max?r.yaxis[e].max(a.maxY):r.yaxis[e].max),n.setYScaleForIndex(e,o,s))}))}))}))}},{key:"autoScaleY",value:function(t,e,i){t||(t=this);var n=t.w;if(n.globals.isMultipleYAxis||n.globals.collapsedSeries.length)return console.warn("autoScaleYaxis is not supported in a multi-yaxis chart."),e;var r=n.globals.seriesX[0],a=n.config.chart.stacked;return e.forEach((function(t,o){for(var s=0,l=0;l<r.length;l++)if(r[l]>=i.xaxis.min){s=l;break}var c,h,u=n.globals.minYArr[o],d=n.globals.maxYArr[o],f=n.globals.stackedSeriesTotals;n.globals.series.forEach((function(o,l){var p=o[s];a?(p=f[s],c=h=p,f.forEach((function(t,e){r[e]<=i.xaxis.max&&r[e]>=i.xaxis.min&&(t>h&&null!==t&&(h=t),o[e]<c&&null!==o[e]&&(c=o[e]))}))):(c=h=p,o.forEach((function(t,e){if(r[e]<=i.xaxis.max&&r[e]>=i.xaxis.min){var a=t,o=t;n.globals.series.forEach((function(i,n){null!==t&&(a=Math.min(i[e],a),o=Math.max(i[e],o))})),o>h&&null!==o&&(h=o),a<c&&null!==a&&(c=a)}}))),void 0===c&&void 0===h&&(c=u,h=d),(h*=h<0?.9:1.1)<0&&h<d&&(h=d),(c*=c<0?1.1:.9)<0&&c>u&&(c=u),e.length>1?(e[l].min=void 0===t.min?c:t.min,e[l].max=void 0===t.max?h:t.max):(e[0].min=void 0===t.min?c:t.min,e[0].max=void 0===t.max?h:t.max)}))})),e}}]),t}(),K=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.scales=new Z(e)}return s(t,[{key:"init",value:function(){this.setYRange(),this.setXRange(),this.setZRange()}},{key:"getMinYMaxY",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-Number.MAX_VALUE,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r=this.w.config,a=this.w.globals,o=-Number.MAX_VALUE,s=Number.MIN_VALUE;null===n&&(n=t+1);var l=a.series,c=l,h=l;"candlestick"===r.chart.type?(c=a.seriesCandleL,h=a.seriesCandleH):"boxPlot"===r.chart.type?(c=a.seriesCandleO,h=a.seriesCandleC):a.isRangeData&&(c=a.seriesRangeStart,h=a.seriesRangeEnd);for(var u=t;u<n;u++){a.dataPoints=Math.max(a.dataPoints,l[u].length);for(var d=0;d<a.series[u].length;d++){var f=l[u][d];null!==f&&b.isNumber(f)?(void 0!==h[u][d]&&(o=Math.max(o,h[u][d]),e=Math.min(e,h[u][d])),void 0!==c[u][d]&&(e=Math.min(e,c[u][d]),i=Math.max(i,c[u][d])),"candlestick"!==this.w.config.chart.type&&"boxPlot"!==this.w.config.chart.type||(void 0!==a.seriesCandleC[u][d]&&(o=Math.max(o,a.seriesCandleO[u][d]),o=Math.max(o,a.seriesCandleH[u][d]),o=Math.max(o,a.seriesCandleL[u][d]),o=Math.max(o,a.seriesCandleC[u][d]),"boxPlot"===this.w.config.chart.type&&(o=Math.max(o,a.seriesCandleM[u][d]))),!r.series[u].type||"candlestick"===r.series[u].type&&"boxPlot"===r.series[u].type||(o=Math.max(o,a.series[u][d]),e=Math.min(e,a.series[u][d])),i=o),a.seriesGoals[u]&&a.seriesGoals[u][d]&&Array.isArray(a.seriesGoals[u][d])&&a.seriesGoals[u][d].forEach((function(t){s!==Number.MIN_VALUE&&(s=Math.min(s,t.value),e=s),o=Math.max(o,t.value),i=o})),b.isFloat(f)&&(f=b.noExponents(f),a.yValueDecimal=Math.max(a.yValueDecimal,f.toString().split(".")[1].length)),s>c[u][d]&&c[u][d]<0&&(s=c[u][d])):a.hasNullValues=!0}}return"rangeBar"===r.chart.type&&a.seriesRangeStart.length&&a.isBarHorizontal&&(s=e),"bar"===r.chart.type&&(s<0&&o<0&&(o=0),s===Number.MIN_VALUE&&(s=0)),{minY:s,maxY:o,lowestY:e,highestY:i}}},{key:"setYRange",value:function(){var t=this.w.globals,e=this.w.config;t.maxY=-Number.MAX_VALUE,t.minY=Number.MIN_VALUE;var i=Number.MAX_VALUE;if(t.isMultipleYAxis)for(var n=0;n<t.series.length;n++){var r=this.getMinYMaxY(n,i,null,n+1);t.minYArr.push(r.minY),t.maxYArr.push(r.maxY),i=r.lowestY}var a=this.getMinYMaxY(0,i,null,t.series.length);if(t.minY=a.minY,t.maxY=a.maxY,i=a.lowestY,e.chart.stacked&&this._setStackedMinMax(),("line"===e.chart.type||"area"===e.chart.type||"candlestick"===e.chart.type||"boxPlot"===e.chart.type||"rangeBar"===e.chart.type&&!t.isBarHorizontal)&&t.minY===Number.MIN_VALUE&&i!==-Number.MAX_VALUE&&i!==t.maxY){var o=t.maxY-i;(i>=0&&i<=10||void 0!==e.yaxis[0].min||void 0!==e.yaxis[0].max)&&(o=0),t.minY=i-5*o/100,i>0&&t.minY<0&&(t.minY=0),t.maxY=t.maxY+5*o/100}return e.yaxis.forEach((function(e,i){void 0!==e.max&&("number"==typeof e.max?t.maxYArr[i]=e.max:"function"==typeof e.max&&(t.maxYArr[i]=e.max(t.isMultipleYAxis?t.maxYArr[i]:t.maxY)),t.maxY=t.maxYArr[i]),void 0!==e.min&&("number"==typeof e.min?t.minYArr[i]=e.min:"function"==typeof e.min&&(t.minYArr[i]=e.min(t.isMultipleYAxis?t.minYArr[i]===Number.MIN_VALUE?0:t.minYArr[i]:t.minY)),t.minY=t.minYArr[i])})),t.isBarHorizontal&&["min","max"].forEach((function(i){void 0!==e.xaxis[i]&&"number"==typeof e.xaxis[i]&&("min"===i?t.minY=e.xaxis[i]:t.maxY=e.xaxis[i])})),t.isMultipleYAxis?(this.scales.setMultipleYScales(),t.minY=i,t.yAxisScale.forEach((function(e,i){t.minYArr[i]=e.niceMin,t.maxYArr[i]=e.niceMax}))):(this.scales.setYScaleForIndex(0,t.minY,t.maxY),t.minY=t.yAxisScale[0].niceMin,t.maxY=t.yAxisScale[0].niceMax,t.minYArr[0]=t.yAxisScale[0].niceMin,t.maxYArr[0]=t.yAxisScale[0].niceMax),{minY:t.minY,maxY:t.maxY,minYArr:t.minYArr,maxYArr:t.maxYArr,yAxisScale:t.yAxisScale}}},{key:"setXRange",value:function(){var t=this.w.globals,e=this.w.config,i="numeric"===e.xaxis.type||"datetime"===e.xaxis.type||"category"===e.xaxis.type&&!t.noLabelsProvided||t.noLabelsProvided||t.isXNumeric;if(t.isXNumeric&&function(){for(var e=0;e<t.series.length;e++)if(t.labels[e])for(var i=0;i<t.labels[e].length;i++)null!==t.labels[e][i]&&b.isNumber(t.labels[e][i])&&(t.maxX=Math.max(t.maxX,t.labels[e][i]),t.initialMaxX=Math.max(t.maxX,t.labels[e][i]),t.minX=Math.min(t.minX,t.labels[e][i]),t.initialMinX=Math.min(t.minX,t.labels[e][i]))}(),t.noLabelsProvided&&0===e.xaxis.categories.length&&(t.maxX=t.labels[t.labels.length-1],t.initialMaxX=t.labels[t.labels.length-1],t.minX=1,t.initialMinX=1),t.isXNumeric||t.noLabelsProvided||t.dataFormatXNumeric){var n;if(void 0===e.xaxis.tickAmount?(n=Math.round(t.svgWidth/150),"numeric"===e.xaxis.type&&t.dataPoints<30&&(n=t.dataPoints-1),n>t.dataPoints&&0!==t.dataPoints&&(n=t.dataPoints-1)):"dataPoints"===e.xaxis.tickAmount?(t.series.length>1&&(n=t.series[t.maxValsInArrayIndex].length-1),t.isXNumeric&&(n=t.maxX-t.minX-1)):n=e.xaxis.tickAmount,t.xTickAmount=n,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 r=[],a=t.minX-1;a<t.maxX;a++)r.push(a+1);t.xAxisScale={result:r,niceMin:r[0],niceMax:r[r.length-1]}}else t.xAxisScale=this.scales.setXScale(t.minX,t.maxX);else t.xAxisScale=this.scales.linearScale(1,n,n),t.noLabelsProvided&&t.labels.length>0&&(t.xAxisScale=this.scales.linearScale(1,t.labels.length,n-1),t.seriesX=t.labels.slice());i&&(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;e<t.series.length;e++)if(void 0!==t.seriesZ[e])for(var i=0;i<t.seriesZ[e].length;i++)null!==t.seriesZ[e][i]&&b.isNumber(t.seriesZ[e][i])&&(t.maxZ=Math.max(t.maxZ,t.seriesZ[e][i]),t.minZ=Math.min(t.minZ,t.seriesZ[e][i]))}},{key:"_handleSingleDataPoint",value:function(){var t=this.w.globals,e=this.w.config;if(t.minX===t.maxX){var i=new B(this.ctx);if("datetime"===e.xaxis.type){var n=i.getDate(t.minX);n.setUTCDate(n.getDate()-2),t.minX=new Date(n).getTime();var r=i.getDate(t.maxX);r.setUTCDate(r.getDate()+2),t.maxX=new Date(r).getTime()}else("numeric"===e.xaxis.type||"category"===e.xaxis.type&&!t.noLabelsProvided)&&(t.minX=t.minX-2,t.initialMinX=t.minX,t.maxX=t.maxX+2,t.initialMaxX=t.maxX)}}},{key:"_getMinXDiff",value:function(){var t=this.w.globals;t.isXNumeric&&t.seriesX.forEach((function(e,i){1===e.length&&e.push(t.seriesX[t.maxValsInArrayIndex][t.seriesX[t.maxValsInArrayIndex].length-1]);var n=e.slice();n.sort((function(t,e){return t-e})),n.forEach((function(e,i){if(i>0){var r=e-n[i-1];r>0&&(t.minXDiff=Math.min(r,t.minXDiff))}})),1===t.dataPoints&&t.minXDiff===Number.MAX_VALUE&&(t.minXDiff=.5)}))}},{key:"_setStackedMinMax",value:function(){var t=this.w.globals,e=[],i=[];if(t.series.length)for(var n=0;n<t.series[t.maxValsInArrayIndex].length;n++)for(var r=0,a=0,o=0;o<t.series.length;o++)null!==t.series[o][n]&&b.isNumber(t.series[o][n])&&(t.series[o][n]>0?r=r+parseFloat(t.series[o][n])+1e-4:a+=parseFloat(t.series[o][n])),o===t.series.length-1&&(e.push(r),i.push(a));for(var s=0;s<e.length;s++)t.maxY=Math.max(t.maxY,e[s]),t.minY=Math.min(t.minY,i[s])}}]),t}(),J=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w;var i=this.w;this.xaxisFontSize=i.config.xaxis.labels.style.fontSize,this.axisFontFamily=i.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=i.config.xaxis.labels.style.colors,this.isCategoryBarHorizontal="bar"===i.config.chart.type&&i.config.plotOptions.bar.horizontal,this.xAxisoffX=0,"bottom"===i.config.xaxis.position&&(this.xAxisoffX=i.globals.gridHeight),this.drawnLabels=[],this.axesUtils=new Y(e)}return s(t,[{key:"drawYaxis",value:function(t){var e=this,i=this.w,n=new w(this.ctx),r=i.config.yaxis[t].labels.style,a=r.fontSize,o=r.fontFamily,s=r.fontWeight,l=n.group({class:"apexcharts-yaxis",rel:t,transform:"translate("+i.globals.translateYAxisX[t]+", 0)"});if(this.axesUtils.isYAxisHidden(t))return l;var c=n.group({class:"apexcharts-yaxis-texts-g"});l.add(c);var h=i.globals.yAxisScale[t].result.length-1,u=i.globals.gridHeight/h,d=i.globals.translateY,f=i.globals.yLabelFormatters[t],p=i.globals.yAxisScale[t].result.slice();p=this.axesUtils.checkForReversedLabels(t,p);var g="";if(i.config.yaxis[t].labels.show)for(var m=function(l){var m=p[l];m=f(m,l,i);var v=i.config.yaxis[t].labels.padding;i.config.yaxis[t].opposite&&0!==i.config.yaxis.length&&(v*=-1);var b=e.axesUtils.getYAxisForeColor(r.colors,t),y=n.drawText({x:v,y:d+h/10+i.config.yaxis[t].labels.offsetY+1,text:m,textAnchor:i.config.yaxis[t].opposite?"start":"end",fontSize:a,fontFamily:o,fontWeight:s,foreColor:Array.isArray(b)?b[l]:b,isPlainText:!1,cssClass:"apexcharts-yaxis-label "+r.cssClass});l===h&&(g=y),c.add(y);var x=document.createElementNS(i.globals.SVGNS,"title");if(x.textContent=Array.isArray(m)?m.join(" "):m,y.node.appendChild(x),0!==i.config.yaxis[t].labels.rotate){var w=n.rotateAroundCenter(g.node),S=n.rotateAroundCenter(y.node);y.node.setAttribute("transform","rotate(".concat(i.config.yaxis[t].labels.rotate," ").concat(w.x," ").concat(S.y,")"))}d+=u},v=h;v>=0;v--)m(v);if(void 0!==i.config.yaxis[t].title.text){var b=n.group({class:"apexcharts-yaxis-title"}),y=0;i.config.yaxis[t].opposite&&(y=i.globals.translateYAxisX[t]);var x=n.drawText({x:y,y:i.globals.gridHeight/2+i.globals.translateY+i.config.yaxis[t].title.offsetY,text:i.config.yaxis[t].title.text,textAnchor:"end",foreColor:i.config.yaxis[t].title.style.color,fontSize:i.config.yaxis[t].title.style.fontSize,fontWeight:i.config.yaxis[t].title.style.fontWeight,fontFamily:i.config.yaxis[t].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text "+i.config.yaxis[t].title.style.cssClass});b.add(x),l.add(b)}var S=i.config.yaxis[t].axisBorder,k=31+S.offsetX;if(i.config.yaxis[t].opposite&&(k=-31-S.offsetX),S.show){var O=n.drawLine(k,i.globals.translateY+S.offsetY-2,k,i.globals.gridHeight+i.globals.translateY+S.offsetY+2,S.color,0,S.width);l.add(O)}return i.config.yaxis[t].axisTicks.show&&this.axesUtils.drawYAxisTicks(k,h,S,i.config.yaxis[t].axisTicks,t,u,l),l}},{key:"drawYaxisInversed",value:function(t){var e=this.w,i=new w(this.ctx),n=i.group({class:"apexcharts-xaxis apexcharts-yaxis-inversed"}),r=i.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(e.globals.translateXAxisX,", ").concat(e.globals.translateXAxisY,")")});n.add(r);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(),h=e.globals.timescaleLabels;h.length>0&&(this.xaxisLabels=h.slice(),a=(c=h.slice()).length),c=this.axesUtils.checkForReversedLabels(t,c);var u=h.length;if(e.config.xaxis.labels.show)for(var d=u?0:a;u?d<u:d>=0;u?d++:d--){var f=c[d];f=l(f,d,e);var p=e.globals.gridWidth+e.globals.padHorizontal-(s-o+e.config.xaxis.labels.offsetX);if(h.length){var g=this.axesUtils.getLabel(c,h,p,d,this.drawnLabels,this.xaxisFontSize);p=g.x,f=g.text,this.drawnLabels.push(g.text),0===d&&e.globals.skipFirstTimelinelabel&&(f=""),d===c.length-1&&e.globals.skipLastTimelinelabel&&(f="")}var m=i.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});r.add(m),m.tspan(f);var v=document.createElementNS(e.globals.SVGNS,"title");v.textContent=f,m.node.appendChild(v),s+=o}return this.inversedYAxisTitleText(n),this.inversedYAxisBorder(n),n}},{key:"inversedYAxisBorder",value:function(t){var e=this.w,i=new w(this.ctx),n=e.config.xaxis.axisBorder;if(n.show){var r=0;"bar"===e.config.chart.type&&e.globals.isXNumeric&&(r-=15);var a=i.drawLine(e.globals.padHorizontal+r+n.offsetX,this.xAxisoffX,e.globals.gridWidth,this.xAxisoffX,n.color,0,n.height);t.add(a)}}},{key:"inversedYAxisTitleText",value:function(t){var e=this.w,i=new w(this.ctx);if(void 0!==e.config.xaxis.title.text){var n=i.group({class:"apexcharts-xaxis-title apexcharts-yaxis-title-inversed"}),r=i.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});n.add(r),t.add(n)}}},{key:"yAxisTitleRotate",value:function(t,e){var i=this.w,n=new w(this.ctx),r={width:0,height:0},a={width:0,height:0},o=i.globals.dom.baseEl.querySelector(" .apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-texts-g"));null!==o&&(r=o.getBoundingClientRect());var s=i.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,r,a,e);s.setAttribute("x",l.xPos-(e?10:0))}if(null!==s){var c=n.rotateAroundCenter(s);s.setAttribute("transform","rotate(".concat(e?-1*i.config.yaxis[t].title.rotate:i.config.yaxis[t].title.rotate," ").concat(c.x," ").concat(c.y,")"))}}},{key:"xPaddingForYAxisTitle",value:function(t,e,i,n){var r=this.w,a=0,o=0,s=10;return void 0===r.config.yaxis[t].title.text||t<0?{xPos:o,padd:0}:(n?(o=e.width+r.config.yaxis[t].title.offsetX+i.width/2+s/2,0===(a+=1)&&(o-=s/2)):(o=-1*e.width+r.config.yaxis[t].title.offsetX+s/2+i.width/2,r.globals.isBarHorizontal&&(s=25,o=-1*e.width-r.config.yaxis[t].title.offsetX-s)),{xPos:o,padd:s})}},{key:"setYAxisXPosition",value:function(t,e){var i=this.w,n=0,r=0,a=18,o=1;i.config.yaxis.length>1&&(this.multipleYs=!0),i.config.yaxis.map((function(s,l){var c=i.globals.ignoreYAxisIndexes.indexOf(l)>-1||!s.show||s.floating||0===t[l].width,h=t[l].width+e[l].width;s.opposite?i.globals.isBarHorizontal?(r=i.globals.gridWidth+i.globals.translateX-1,i.globals.translateYAxisX[l]=r-s.labels.offsetX):(r=i.globals.gridWidth+i.globals.translateX+o,c||(o=o+h+20),i.globals.translateYAxisX[l]=r-s.labels.offsetX+20):(n=i.globals.translateX-a,c||(a=a+h+20),i.globals.translateYAxisX[l]=n+s.labels.offsetX)}))}},{key:"setYAxisTextAlignments",value:function(){var t=this.w,e=t.globals.dom.baseEl.getElementsByClassName("apexcharts-yaxis");(e=b.listToArray(e)).forEach((function(e,i){var n=t.config.yaxis[i];if(n&&void 0!==n.labels.align){var r=t.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(i,"'] .apexcharts-yaxis-texts-g")),a=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(i,"'] .apexcharts-yaxis-label"));a=b.listToArray(a);var o=r.getBoundingClientRect();"left"===n.labels.align?(a.forEach((function(t,e){t.setAttribute("text-anchor","start")})),n.opposite||r.setAttribute("transform","translate(-".concat(o.width,", 0)"))):"center"===n.labels.align?(a.forEach((function(t,e){t.setAttribute("text-anchor","middle")})),r.setAttribute("transform","translate(".concat(o.width/2*(n.opposite?1:-1),", 0)"))):"right"===n.labels.align&&(a.forEach((function(t,e){t.setAttribute("text-anchor","end")})),n.opposite&&r.setAttribute("transform","translate(".concat(o.width,", 0)")))}}))}}]),t}(),Q=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.documentEvent=b.bind(this.documentEvent,this)}return s(t,[{key:"addEventListener",value:function(t,e){var i=this.w;i.globals.events.hasOwnProperty(t)?i.globals.events[t].push(e):i.globals.events[t]=[e]}},{key:"removeEventListener",value:function(t,e){var i=this.w;if(i.globals.events.hasOwnProperty(t)){var n=i.globals.events[t].indexOf(e);-1!==n&&i.globals.events[t].splice(n,1)}}},{key:"fireEvent",value:function(t,e){var i=this.w;if(i.globals.events.hasOwnProperty(t)){e&&e.length||(e=[]);for(var n=i.globals.events[t],r=n.length,a=0;a<r;a++)n[a].apply(null,e)}}},{key:"setupEventHandlers",value:function(){var t=this,e=this.w,i=this.ctx,n=e.globals.dom.baseEl.querySelector(e.globals.chartClass);this.ctx.eventList.forEach((function(t){n.addEventListener(t,(function(t){var n=Object.assign({},e,{seriesIndex:e.globals.capturedSeriesIndex,dataPointIndex:e.globals.capturedDataPointIndex});"mousemove"===t.type||"touchmove"===t.type?"function"==typeof e.config.chart.events.mouseMove&&e.config.chart.events.mouseMove(t,i,n):"mouseleave"===t.type||"touchleave"===t.type?"function"==typeof e.config.chart.events.mouseLeave&&e.config.chart.events.mouseLeave(t,i,n):("mouseup"===t.type&&1===t.which||"touchend"===t.type)&&("function"==typeof e.config.chart.events.click&&e.config.chart.events.click(t,i,n),i.ctx.events.fireEvent("click",[t,i,n]))}),{capture:!1,passive:!0})})),this.ctx.eventList.forEach((function(i){e.globals.dom.baseEl.addEventListener(i,t.documentEvent,{passive:!0})})),this.ctx.core.setupBrushHandler()}},{key:"documentEvent",value:function(t){var e=this.w,i=t.target.className;if("click"===t.type){var n=e.globals.dom.baseEl.querySelector(".apexcharts-menu");n&&n.classList.contains("apexcharts-menu-open")&&"apexcharts-menu-icon"!==i&&n.classList.remove("apexcharts-menu-open")}e.globals.clientX="touchmove"===t.type?t.touches[0].clientX:t.clientX,e.globals.clientY="touchmove"===t.type?t.touches[0].clientY:t.clientY}}]),t}(),tt=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return s(t,[{key:"setCurrentLocaleValues",value:function(t){var e=this.w.config.chart.locales;window.Apex.chart&&window.Apex.chart.locales&&window.Apex.chart.locales.length>0&&(e=this.w.config.chart.locales.concat(window.Apex.chart.locales));var i=e.filter((function(e){return e.name===t}))[0];if(!i)throw new Error("Wrong locale name provided. Please make sure you set the correct locale name in options");var n=b.extend(A,i);this.w.globals.locale=n.options}}]),t}(),et=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return s(t,[{key:"drawAxis",value:function(t,e){var i,n,r=this.w.globals,a=this.w.config,o=new U(this.ctx),s=new J(this.ctx);r.axisCharts&&"radar"!==t&&(r.isBarHorizontal?(n=s.drawYaxisInversed(0),i=o.drawXaxisInversed(0),r.dom.elGraphical.add(i),r.dom.elGraphical.add(n)):(i=o.drawXaxis(),r.dom.elGraphical.add(i),a.yaxis.map((function(t,e){-1===r.ignoreYAxisIndexes.indexOf(e)&&(n=s.drawYaxis(e),r.dom.Paper.add(n))}))))}}]),t}(),it=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return s(t,[{key:"drawXCrosshairs",value:function(){var t=this.w,e=new w(this.ctx),i=new x(this.ctx),n=t.config.xaxis.crosshairs.fill.gradient,r=t.config.xaxis.crosshairs.dropShadow,a=t.config.xaxis.crosshairs.fill.type,o=n.colorFrom,s=n.colorTo,l=n.opacityFrom,c=n.opacityTo,h=n.stops,u=r.enabled,d=r.left,f=r.top,p=r.blur,g=r.color,m=r.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,h,null));var y=e.drawRect();1===t.config.xaxis.crosshairs.width&&(y=e.drawLine());var S=t.globals.gridHeight;(!b.isNumber(S)||S<0)&&(S=0);var k=t.config.xaxis.crosshairs.width;(!b.isNumber(k)||k<0)&&(k=0),y.attr({class:"apexcharts-xcrosshairs",x:0,y:0,y2:S,width:k,height:S,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}),u&&(y=i.dropShadow(y,{left:d,top:f,blur:p,color:g,opacity:m})),t.globals.dom.elGraphical.add(y)}}},{key:"drawYCrosshairs",value:function(){var t=this.w,e=new w(this.ctx),i=t.config.yaxis[0].crosshairs,n=t.globals.barPadForNumericAxis;if(t.config.yaxis[0].crosshairs.show){var r=e.drawLine(-n,0,t.globals.gridWidth+n,0,i.stroke.color,i.stroke.dashArray,i.stroke.width);r.attr({class:"apexcharts-ycrosshairs"}),t.globals.dom.elGraphical.add(r)}var a=e.drawLine(-n,0,t.globals.gridWidth+n,0,i.stroke.color,0,0);a.attr({class:"apexcharts-ycrosshairs-hidden"}),t.globals.dom.elGraphical.add(a)}}]),t}(),nt=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return s(t,[{key:"checkResponsiveConfig",value:function(t){var e=this,i=this.w,n=i.config;if(0!==n.responsive.length){var r=n.responsive.slice();r.sort((function(t,e){return t.breakpoint>e.breakpoint?1:e.breakpoint>t.breakpoint?-1:0})).reverse();var a=new H({}),o=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=r[0].breakpoint,o=window.innerWidth>0?window.innerWidth:screen.width;if(o>n){var s=O.extendArrayProps(a,i.globals.initialConfig,i);t=b.extend(s,t),t=b.extend(i.config,t),e.overrideResponsiveOptions(t)}else for(var l=0;l<r.length;l++)o<r[l].breakpoint&&(t=O.extendArrayProps(a,r[l].options,i),t=b.extend(i.config,t),e.overrideResponsiveOptions(t))};if(t){var s=O.extendArrayProps(a,t,i);s=b.extend(i.config,s),o(s=b.extend(s,t))}else o({})}}},{key:"overrideResponsiveOptions",value:function(t){var e=new H(t).init({responsiveOverride:!0});this.w.config=e}}]),t}(),rt=function(){function t(e){a(this,t),this.ctx=e,this.colors=[],this.w=e.w;var i=this.w;this.isColorFn=!1,this.isHeatmapDistributed="treemap"===i.config.chart.type&&i.config.plotOptions.treemap.distributed||"heatmap"===i.config.chart.type&&i.config.plotOptions.heatmap.distributed,this.isBarDistributed=i.config.plotOptions.bar.distributed&&("bar"===i.config.chart.type||"rangeBar"===i.config.chart.type)}return s(t,[{key:"init",value:function(){this.setDefaultColors()}},{key:"setDefaultColors",value:function(){var t=this,e=this.w,i=new b;if(e.globals.dom.elWrap.classList.add("apexcharts-theme-".concat(e.config.theme.mode)),void 0===e.config.colors?e.globals.colors=this.predefined():(e.globals.colors=e.config.colors,Array.isArray(e.config.colors)&&e.config.colors.length>0&&"function"==typeof e.config.colors[0]&&(e.globals.colors=e.config.series.map((function(i,n){var r=e.config.colors[n];return r||(r=e.config.colors[0]),"function"==typeof r?(t.isColorFn=!0,r({value:e.globals.axisCharts?e.globals.series[n][0]?e.globals.series[n][0]:0:e.globals.series[n],seriesIndex:n,dataPointIndex:n,w:e})):r})))),e.globals.seriesColors.map((function(t,i){t&&(e.globals.colors[i]=t)})),e.config.theme.monochrome.enabled){var n=[],r=e.globals.series.length;(this.isBarDistributed||this.isHeatmapDistributed)&&(r=e.globals.series[0].length*e.globals.series.length);for(var a=e.config.theme.monochrome.color,o=1/(r/e.config.theme.monochrome.shadeIntensity),s=e.config.theme.monochrome.shadeTo,l=0,c=0;c<r;c++){var h=void 0;"dark"===s?(h=i.shadeColor(-1*l,a),l+=o):(h=i.shadeColor(l,a),l+=o),n.push(h)}e.globals.colors=n.slice()}var u=e.globals.colors.slice();this.pushExtraColors(e.globals.colors),["fill","stroke"].forEach((function(i){void 0===e.config[i].colors?e.globals[i].colors=t.isColorFn?e.config.colors:u:e.globals[i].colors=e.config[i].colors.slice(),t.pushExtraColors(e.globals[i].colors)})),void 0===e.config.dataLabels.style.colors?e.globals.dataLabels.style.colors=u:e.globals.dataLabels.style.colors=e.config.dataLabels.style.colors.slice(),this.pushExtraColors(e.globals.dataLabels.style.colors,50),void 0===e.config.plotOptions.radar.polygons.fill.colors?e.globals.radarPolygons.fill.colors=["dark"===e.config.theme.mode?"#424242":"none"]:e.globals.radarPolygons.fill.colors=e.config.plotOptions.radar.polygons.fill.colors.slice(),this.pushExtraColors(e.globals.radarPolygons.fill.colors,20),void 0===e.config.markers.colors?e.globals.markers.colors=u:e.globals.markers.colors=e.config.markers.colors.slice(),this.pushExtraColors(e.globals.markers.colors)}},{key:"pushExtraColors",value:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=this.w,r=e||n.globals.series.length;if(null===i&&(i=this.isBarDistributed||this.isHeatmapDistributed||"heatmap"===n.config.chart.type&&n.config.plotOptions.heatmap.colorScale.inverse),i&&n.globals.series.length&&(r=n.globals.series[n.globals.maxValsInArrayIndex].length*n.globals.series.length),t.length<r)for(var a=r-t.length,o=0;o<a;o++)t.push(t[o])}},{key:"updateThemeOptions",value:function(t){t.chart=t.chart||{},t.tooltip=t.tooltip||{};var e=t.theme.mode||"light",i=t.theme.palette?t.theme.palette:"dark"===e?"palette4":"palette1",n=t.chart.foreColor?t.chart.foreColor:"dark"===e?"#f6f7f8":"#373d3f";return t.tooltip.theme=e,t.chart.foreColor=n,t.theme.palette=i,t}},{key:"predefined",value:function(){switch(this.w.config.theme.palette){case"palette1":this.colors=["#008FFB","#00E396","#FEB019","#FF4560","#775DD0"];break;case"palette2":this.colors=["#3f51b5","#03a9f4","#4caf50","#f9ce1d","#FF9800"];break;case"palette3":this.colors=["#33b2df","#546E7A","#d4526e","#13d8aa","#A5978B"];break;case"palette4":this.colors=["#4ecdc4","#c7f464","#81D4FA","#fd6a6a","#546E7A"];break;case"palette5":this.colors=["#2b908f","#f9a3a4","#90ee7e","#fa4443","#69d2e7"];break;case"palette6":this.colors=["#449DD1","#F86624","#EA3546","#662E9B","#C5D86D"];break;case"palette7":this.colors=["#D7263D","#1B998B","#2E294E","#F46036","#E2C044"];break;case"palette8":this.colors=["#662E9B","#F86624","#F9C80E","#EA3546","#43BCCD"];break;case"palette9":this.colors=["#5C4742","#A5978B","#8D5B4C","#5A2A27","#C4BBAF"];break;case"palette10":this.colors=["#A300D6","#7D02EB","#5653FE","#2983FF","#00B1F2"];break;default:this.colors=["#008FFB","#00E396","#FEB019","#FF4560","#775DD0"]}return this.colors}}]),t}(),at=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return s(t,[{key:"draw",value:function(){this.drawTitleSubtitle("title"),this.drawTitleSubtitle("subtitle")}},{key:"drawTitleSubtitle",value:function(t){var e=this.w,i="title"===t?e.config.title:e.config.subtitle,n=e.globals.svgWidth/2,r=i.offsetY,a="middle";if("left"===i.align?(n=10,a="start"):"right"===i.align&&(n=e.globals.svgWidth-10,a="end"),n+=i.offsetX,r=r+parseInt(i.style.fontSize,10)+i.margin/2,void 0!==i.text){var o=new w(this.ctx).drawText({x:n,y:r,text:i.text,textAnchor:a,fontSize:i.style.fontSize,fontFamily:i.style.fontFamily,fontWeight:i.style.fontWeight,foreColor:i.style.color,opacity:1});o.node.setAttribute("class","apexcharts-".concat(t,"-text")),e.globals.dom.Paper.add(o)}}}]),t}(),ot=function(){function t(e){a(this,t),this.w=e.w,this.dCtx=e}return s(t,[{key:"getTitleSubtitleCoords",value:function(t){var e=this.w,i=0,n=0,r="title"===t?e.config.title.floating:e.config.subtitle.floating,a=e.globals.dom.baseEl.querySelector(".apexcharts-".concat(t,"-text"));if(null!==a&&!r){var o=a.getBoundingClientRect();i=o.width,n=e.globals.axisCharts?o.height+5:o.height}return{width:i,height:n}}},{key:"getLegendsRect",value:function(){var t=this.w,e=t.globals.dom.baseEl.querySelector(".apexcharts-legend");t.config.legend.height||"top"!==t.config.legend.position&&"bottom"!==t.config.legend.position||(e.style.maxHeight=t.globals.svgHeight/2+"px");var i=Object.assign({},b.getBoundingClientRect(e));return null!==e&&!t.config.legend.floating&&t.config.legend.show?this.dCtx.lgRect={x:i.x,y:i.y,height:i.height,width:0===i.height?0:i.width}:this.dCtx.lgRect={x:0,y:0,height:0,width:0},"left"!==t.config.legend.position&&"right"!==t.config.legend.position||1.5*this.dCtx.lgRect.width>t.globals.svgWidth&&(this.dCtx.lgRect.width=t.globals.svgWidth/1.5),this.dCtx.lgRect}},{key:"getLargestStringFromMultiArr",value:function(t,e){var i=t;if(this.w.globals.isMultiLineX){var n=e.map((function(t,e){return Array.isArray(t)?t.length:1})),r=Math.max.apply(Math,m(n));i=e[n.indexOf(r)]}return i}}]),t}(),st=function(){function t(e){a(this,t),this.w=e.w,this.dCtx=e}return s(t,[{key:"getxAxisLabelsCoords",value:function(){var t,e=this.w,i=e.globals.labels.slice();if(e.config.xaxis.convertedCatToNumeric&&0===i.length&&(i=e.globals.categoryLabels),e.globals.timescaleLabels.length>0){var n=this.getxAxisTimeScaleLabelsCoords();t={width:n.width,height:n.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 r=e.globals.xLabelFormatter,a=b.getLargestStringFromArr(i),o=this.dCtx.dimHelpers.getLargestStringFromMultiArr(a,i);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 X(this.dCtx.ctx),l=a;a=s.xLabelFormat(r,a,l,{i:void 0,dateFormatter:new B(this.dCtx.ctx).formatDate,w:e}),o=s.xLabelFormat(r,o,l,{i:void 0,dateFormatter:new B(this.dCtx.ctx).formatDate,w:e}),(e.config.xaxis.convertedCatToNumeric&&void 0===a||""===String(a).trim())&&(o=a="1");var c=new w(this.dCtx.ctx),h=c.getTextRects(a,e.config.xaxis.labels.style.fontSize),u=h;if(a!==o&&(u=c.getTextRects(o,e.config.xaxis.labels.style.fontSize)),(t={width:h.width>=u.width?h.width:u.width,height:h.height>=u.height?h.height:u.height}).width*i.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 d=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)};h=d(a),a!==o&&(u=d(o)),t.height=(h.height>u.height?h.height:u.height)/1.5,t.width=h.width>u.width?h.width:u.width}}else e.globals.rotateXLabels=!1}return e.config.xaxis.labels.show||(t={width:0,height:0}),{width:t.width,height:t.height}}},{key:"getxAxisTitleCoords",value:function(){var t=this.w,e=0,i=0;if(void 0!==t.config.xaxis.title.text){var n=new w(this.dCtx.ctx).getTextRects(t.config.xaxis.title.text,t.config.xaxis.title.style.fontSize);e=n.width,i=n.height}return{width:e,height:i}}},{key:"getxAxisTimeScaleLabelsCoords",value:function(){var t,e=this.w;this.dCtx.timescaleLabels=e.globals.timescaleLabels.slice();var i=this.dCtx.timescaleLabels.map((function(t){return t.value})),n=i.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 w(this.dCtx.ctx).getTextRects(n,e.config.xaxis.labels.style.fontSize)).width*i.length>e.globals.gridWidth&&0!==e.config.xaxis.labels.rotate&&(e.globals.overlappingXLabels=!0),t}},{key:"additionalPaddingXLabels",value:function(t){var e=this,i=this.w,n=i.globals,r=i.config,a=r.xaxis.type,o=t.width;n.skipLastTimelinelabel=!1,n.skipFirstTimelinelabel=!1;var s=i.config.yaxis[0].opposite&&i.globals.isBarHorizontal,l=function(t,s){(function(t){return-1!==n.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,h="right"===i.config.legend.position&&e.dCtx.lgRect.width>0?e.dCtx.lgRect.width:0;l>n.svgWidth-n.translateX-h&&(n.skipLastTimelinelabel=!0),c<-(t.show&&!t.floating||"bar"!==r.chart.type&&"candlestick"!==r.chart.type&&"rangeBar"!==r.chart.type&&"boxPlot"!==r.chart.type?10:o/1.75)&&(n.skipFirstTimelinelabel=!0)}else"datetime"===a?e.dCtx.gridPad.right<o&&!n.rotateXLabels&&(n.skipLastTimelinelabel=!0):"datetime"!==a&&e.dCtx.gridPad.right<o/2-e.dCtx.yAxisWidthRight&&!n.rotateXLabels&&!i.config.xaxis.labels.trim&&("between"!==i.config.xaxis.tickPlacement||i.globals.isBarHorizontal)&&(e.dCtx.xPadRight=o/2+1)}(t)};r.yaxis.forEach((function(t,i){s?(e.dCtx.gridPad.left<o&&(e.dCtx.xPadLeft=o/2+1),e.dCtx.xPadRight=o/2+1):l(t,i)}))}}]),t}(),lt=function(){function t(e){a(this,t),this.w=e.w,this.dCtx=e}return s(t,[{key:"getyAxisLabelsCoords",value:function(){var t=this,e=this.w,i=[],n=10,r=new Y(this.dCtx.ctx);return e.config.yaxis.map((function(a,o){var s=e.globals.yAxisScale[o],l=0;if(!r.isYAxisHidden(o)&&a.labels.show&&void 0!==a.labels.minWidth&&(l=a.labels.minWidth),!r.isYAxisHidden(o)&&a.labels.show&&s.result.length){var c=e.globals.yLabelFormatters[o],h=s.niceMin===Number.MIN_VALUE?0:s.niceMin,u=String(h).length>String(s.niceMax).length?h:s.niceMax,d=c(u,{seriesIndex:o,dataPointIndex:-1,w:e}),f=d;if(void 0!==d&&0!==d.length||(d=u),e.globals.isBarHorizontal){n=0;var p=e.globals.labels.slice();d=c(d=b.getLargestStringFromArr(p),{seriesIndex:o,dataPointIndex:-1,w:e}),f=t.dCtx.dimHelpers.getLargestStringFromMultiArr(d,p)}var g=new w(t.dCtx.ctx),m="rotate(".concat(a.labels.rotate," 0 0)"),v=g.getTextRects(d,a.labels.style.fontSize,a.labels.style.fontFamily,m,!1),y=v;d!==f&&(y=g.getTextRects(f,a.labels.style.fontSize,a.labels.style.fontFamily,m,!1)),i.push({width:(l>y.width||l>v.width?l:y.width>v.width?y.width:v.width)+n,height:y.height>v.height?y.height:v.height})}else i.push({width:0,height:0})})),i}},{key:"getyAxisTitleCoords",value:function(){var t=this,e=this.w,i=[];return e.config.yaxis.map((function(e,n){if(e.show&&void 0!==e.title.text){var r=new w(t.dCtx.ctx),a="rotate(".concat(e.title.rotate," 0 0)"),o=r.getTextRects(e.title.text,e.title.style.fontSize,e.title.style.fontFamily,a,!1);i.push({width:o.width,height:o.height})}else i.push({width:0,height:0})})),i}},{key:"getTotalYAxisWidth",value:function(){var t=this.w,e=0,i=0,n=0,r=t.globals.yAxisScale.length>1?10:0,a=new Y(this.dCtx.ctx),o=function(o,s){var l=t.config.yaxis[s].floating,c=0;o.width>0&&!l?(c=o.width+r,function(e){return t.globals.ignoreYAxisIndexes.indexOf(e)>-1}(s)&&(c=c-o.width-r)):c=l||a.isYAxisHidden(s)?0:5,t.config.yaxis[s].opposite?n+=c:i+=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=i,this.dCtx.yAxisWidthRight=n,e}}]),t}(),ct=function(){function t(e){a(this,t),this.w=e.w,this.dCtx=e}return s(t,[{key:"gridPadForColumnsInNumericAxis",value:function(t){var e=this.w;if(e.globals.noData||e.globals.allSeriesCollapsed)return 0;var i=function(t){return"bar"===t||"rangeBar"===t||"candlestick"===t||"boxPlot"===t},n=e.config.chart.type,r=0,a=i(n)?e.config.series.length:1;if(e.globals.comboBarCount>0&&(a=e.globals.comboBarCount),e.globals.collapsedSeries.forEach((function(t){i(t.type)&&(a-=1)})),e.config.chart.stacked&&(a=1),(i(n)||e.globals.comboBarCount>0)&&e.globals.isXNumeric&&!e.globals.isBarHorizontal&&a>0){var o,s,l=Math.abs(e.globals.initialMaxX-e.globals.initialMinX);l<=3&&(l=e.globals.dataPoints),o=l/t,e.globals.minXDiff&&e.globals.minXDiff/o>0&&(s=e.globals.minXDiff/o),s>t/2&&(s/=2),(r=s/a*parseInt(e.config.plotOptions.bar.columnWidth,10)/100)<1&&(r=1),r=r/(a>1?1:1.5)+5,e.globals.barPadForNumericAxis=r}return r}},{key:"gridPadFortitleSubtitle",value:function(){var t=this,e=this.w,i=e.globals,n=this.dCtx.isSparkline||!e.globals.axisCharts?0:10;["title","subtitle"].forEach((function(i){void 0!==e.config[i].text?n+=e.config[i].margin:n+=t.dCtx.isSparkline||!e.globals.axisCharts?0:5})),!e.config.legend.show||"bottom"!==e.config.legend.position||e.config.legend.floating||e.globals.axisCharts||(n+=10);var r=this.dCtx.dimHelpers.getTitleSubtitleCoords("title"),a=this.dCtx.dimHelpers.getTitleSubtitleCoords("subtitle");i.gridHeight=i.gridHeight-r.height-a.height-n,i.translateY=i.translateY+r.height+a.height+n}},{key:"setGridXPosForDualYAxis",value:function(t,e){var i=this.w,n=new Y(this.dCtx.ctx);i.config.yaxis.map((function(r,a){-1!==i.globals.ignoreYAxisIndexes.indexOf(a)||r.floating||n.isYAxisHidden(a)||(r.opposite&&(i.globals.translateX=i.globals.translateX-(e[a].width+t[a].width)-parseInt(i.config.yaxis[a].labels.style.fontSize,10)/1.2-12),i.globals.translateX<2&&(i.globals.translateX=2))}))}}]),t}(),ht=function(){function t(e){a(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 s(t,[{key:"plotCoords",value:function(){var t=this.w.globals;this.lgRect=this.dimHelpers.getLegendsRect(),t.axisCharts?this.setDimensionsForAxisCharts():this.setDimensionsForNonAxisCharts(),this.dimGrid.gridPadFortitleSubtitle(),t.gridHeight=t.gridHeight-this.gridPad.top-this.gridPad.bottom,t.gridWidth=t.gridWidth-this.gridPad.left-this.gridPad.right-this.xPadRight-this.xPadLeft;var e=this.dimGrid.gridPadForColumnsInNumericAxis(t.gridWidth);t.gridWidth=t.gridWidth-2*e,t.translateX=t.translateX+this.gridPad.left+this.xPadLeft+(e>0?e+4:0),t.translateY=t.translateY+this.gridPad.top}},{key:"setDimensionsForAxisCharts",value:function(){var t=this,e=this.w,i=e.globals,n=this.dimYAxis.getyAxisLabelsCoords(),r=this.dimYAxis.getyAxisTitleCoords();e.globals.yLabelsCoords=[],e.globals.yTitleCoords=[],e.config.yaxis.map((function(t,i){e.globals.yLabelsCoords.push({width:n[i].width,index:i}),e.globals.yTitleCoords.push({width:r[i].width,index:i})})),this.yAxisWidth=this.dimYAxis.getTotalYAxisWidth();var a=this.dimXAxis.getxAxisLabelsCoords(),o=this.dimXAxis.getxAxisTitleCoords();this.conditionalChecksForAxisCoords(a,o),i.translateXAxisY=e.globals.rotateXLabels?this.xAxisHeight/8:-4,i.translateXAxisX=e.globals.rotateXLabels&&e.globals.isXNumeric&&e.config.xaxis.labels.rotate<=-45?-this.xAxisWidth/4:0,e.globals.isBarHorizontal&&(i.rotateXLabels=!1,i.translateXAxisY=parseInt(e.config.xaxis.labels.style.fontSize,10)/1.5*-1),i.translateXAxisY=i.translateXAxisY+e.config.xaxis.labels.offsetY,i.translateXAxisX=i.translateXAxisX+e.config.xaxis.labels.offsetX;var s=this.yAxisWidth,l=this.xAxisHeight;i.xAxisLabelsHeight=this.xAxisHeight-o.height,i.xAxisLabelsWidth=this.xAxisWidth,i.xAxisHeight=this.xAxisHeight;var c=10;("radar"===e.config.chart.type||this.isSparkline)&&(s=0,l=i.goldenPadding),this.isSparkline&&(this.lgRect={height:0,width:0}),(this.isSparkline||"treemap"===e.config.chart.type)&&(s=0,l=0,c=0),this.isSparkline||this.dimXAxis.additionalPaddingXLabels(a);var h=function(){i.translateX=s,i.gridHeight=i.svgHeight-t.lgRect.height-l-(t.isSparkline||"treemap"===e.config.chart.type?0:e.globals.rotateXLabels?10:15),i.gridWidth=i.svgWidth-s};switch("top"===e.config.xaxis.position&&(c=i.xAxisHeight-e.config.xaxis.axisTicks.height-5),e.config.legend.position){case"bottom":i.translateY=c,h();break;case"top":i.translateY=this.lgRect.height+c,h();break;case"left":i.translateY=c,i.translateX=this.lgRect.width+s,i.gridHeight=i.svgHeight-l-12,i.gridWidth=i.svgWidth-this.lgRect.width-s;break;case"right":i.translateY=c,i.translateX=s,i.gridHeight=i.svgHeight-l-12,i.gridWidth=i.svgWidth-this.lgRect.width-s-5;break;default:throw new Error("Legend position not supported")}this.dimGrid.setGridXPosForDualYAxis(r,n),new J(this.ctx).setYAxisXPosition(n,r)}},{key:"setDimensionsForNonAxisCharts",value:function(){var t=this.w,e=t.globals,i=t.config,n=0;t.config.legend.show&&!t.config.legend.floating&&(n=20);var r="pie"===i.chart.type||"polarArea"===i.chart.type||"donut"===i.chart.type?"pie":"radialBar",a=i.plotOptions[r].offsetY,o=i.plotOptions[r].offsetX;if(!i.legend.show||i.legend.floating)return e.gridHeight=e.svgHeight-i.grid.padding.left+i.grid.padding.right,e.gridWidth=e.gridHeight,e.translateY=a,void(e.translateX=o+(e.svgWidth-e.gridWidth)/2);switch(i.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-n,e.gridHeight="auto"!==i.chart.height?e.svgHeight:e.gridWidth,e.translateY=a,e.translateX=o+this.lgRect.width+n;break;case"right":e.gridWidth=e.svgWidth-this.lgRect.width-n-5,e.gridHeight="auto"!==i.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){var i=this.w,n=t.height+e.height,r=i.globals.isMultiLineX?1.2:i.globals.LINE_HEIGHT_RATIO,a=i.globals.rotateXLabels?22:10,o=i.globals.rotateXLabels&&"bottom"===i.config.legend.position?10:0;this.xAxisHeight=n*r+a+o,this.xAxisWidth=t.width,this.xAxisHeight-e.height>i.config.xaxis.labels.maxHeight&&(this.xAxisHeight=i.config.xaxis.labels.maxHeight),i.config.xaxis.labels.minHeight&&this.xAxisHeight<i.config.xaxis.labels.minHeight&&(this.xAxisHeight=i.config.xaxis.labels.minHeight),i.config.xaxis.floating&&(this.xAxisHeight=0);var s=0,l=0;i.config.yaxis.forEach((function(t){s+=t.labels.minWidth,l+=t.labels.maxWidth})),this.yAxisWidth<s&&(this.yAxisWidth=s),this.yAxisWidth>l&&(this.yAxisWidth=l)}}]),t}(),ut=function(){function t(e){a(this,t),this.w=e.w,this.lgCtx=e}return s(t,[{key:"getLegendStyles",value:function(){var t=document.createElement("style");t.setAttribute("type","text/css");var e=document.createTextNode("\t\n \t\n .apexcharts-legend {\t\n display: flex;\t\n overflow: auto;\t\n padding: 0 10px;\t\n }\t\n .apexcharts-legend.apx-legend-position-bottom, .apexcharts-legend.apx-legend-position-top {\t\n flex-wrap: wrap\t\n }\t\n .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left {\t\n flex-direction: column;\t\n bottom: 0;\t\n }\t\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 {\t\n justify-content: flex-start;\t\n }\t\n .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-center, .apexcharts-legend.apx-legend-position-top.apexcharts-align-center {\t\n justify-content: center; \t\n }\t\n .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-right, .apexcharts-legend.apx-legend-position-top.apexcharts-align-right {\t\n justify-content: flex-end;\t\n }\t\n .apexcharts-legend-series {\t\n cursor: pointer;\t\n line-height: normal;\t\n }\t\n .apexcharts-legend.apx-legend-position-bottom .apexcharts-legend-series, .apexcharts-legend.apx-legend-position-top .apexcharts-legend-series{\t\n display: flex;\t\n align-items: center;\t\n }\t\n .apexcharts-legend-text {\t\n position: relative;\t\n font-size: 14px;\t\n }\t\n .apexcharts-legend-text *, .apexcharts-legend-marker * {\t\n pointer-events: none;\t\n }\t\n .apexcharts-legend-marker {\t\n position: relative;\t\n display: inline-block;\t\n cursor: pointer;\t\n margin-right: 3px;\t\n border-style: solid;\n }\t\n \t\n .apexcharts-legend.apexcharts-align-right .apexcharts-legend-series, .apexcharts-legend.apexcharts-align-left .apexcharts-legend-series{\t\n display: inline-block;\t\n }\t\n .apexcharts-legend-series.apexcharts-no-click {\t\n cursor: auto;\t\n }\t\n .apexcharts-legend .apexcharts-hidden-zero-series, .apexcharts-legend .apexcharts-hidden-null-series {\t\n display: none !important;\t\n }\t\n .apexcharts-inactive-legend {\t\n opacity: 0.45;\t\n }");return t.appendChild(e),t}},{key:"getLegendBBox",value:function(){var t=this.w.globals.dom.baseEl.querySelector(".apexcharts-legend").getBoundingClientRect(),e=t.width;return{clwh:t.height,clww:e}}},{key:"appendToForeignObject",value:function(){var t=this.w.globals;t.dom.elLegendForeign=document.createElementNS(t.SVGNS,"foreignObject");var e=t.dom.elLegendForeign;e.setAttribute("x",0),e.setAttribute("y",0),e.setAttribute("width",t.svgWidth),e.setAttribute("height",t.svgHeight),t.dom.elLegendWrap.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),e.appendChild(t.dom.elLegendWrap),e.appendChild(this.getLegendStyles()),t.dom.Paper.node.insertBefore(e,t.dom.elGraphical.node)}},{key:"toggleDataSeries",value:function(t,e){var i=this,n=this.w;if(n.globals.axisCharts||"radialBar"===n.config.chart.type){n.globals.resized=!0;var r=null,a=null;n.globals.risingSeries=[],n.globals.axisCharts?(r=n.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(t,"']")),a=parseInt(r.getAttribute("data:realIndex"),10)):(r=n.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(t+1,"']")),a=parseInt(r.getAttribute("rel"),10)-1),e?[{cs:n.globals.collapsedSeries,csi:n.globals.collapsedSeriesIndices},{cs:n.globals.ancillaryCollapsedSeries,csi:n.globals.ancillaryCollapsedSeriesIndices}].forEach((function(t){i.riseCollapsedSeries(t.cs,t.csi,a)})):this.hideSeries({seriesEl:r,realIndex:a})}else{var o=n.globals.dom.Paper.select(" .apexcharts-series[rel='".concat(t+1,"'] path")),s=n.config.chart.type;if("pie"===s||"polarArea"===s||"donut"===s){var l=n.config.plotOptions.pie.donut.labels;new w(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,i=t.realIndex,n=this.w,r=b.clone(n.config.series);if(n.globals.axisCharts){var a=!1;if(n.config.yaxis[i]&&n.config.yaxis[i].show&&n.config.yaxis[i].showAlways&&(a=!0,n.globals.ancillaryCollapsedSeriesIndices.indexOf(i)<0&&(n.globals.ancillaryCollapsedSeries.push({index:i,data:r[i].data.slice(),type:e.parentNode.className.baseVal.split("-")[1]}),n.globals.ancillaryCollapsedSeriesIndices.push(i))),!a){n.globals.collapsedSeries.push({index:i,data:r[i].data.slice(),type:e.parentNode.className.baseVal.split("-")[1]}),n.globals.collapsedSeriesIndices.push(i);var o=n.globals.risingSeries.indexOf(i);n.globals.risingSeries.splice(o,1)}}else n.globals.collapsedSeries.push({index:i,data:r[i]}),n.globals.collapsedSeriesIndices.push(i);for(var s=e.childNodes,l=0;l<s.length;l++)s[l].classList.contains("apexcharts-series-markers-wrap")&&(s[l].classList.contains("apexcharts-hide")?s[l].classList.remove("apexcharts-hide"):s[l].classList.add("apexcharts-hide"));n.globals.allSeriesCollapsed=n.globals.collapsedSeries.length===n.config.series.length,r=this._getSeriesBasedOnCollapsedState(r),this.lgCtx.ctx.updateHelpers._updateSeries(r,n.config.chart.animations.dynamicAnimation.enabled)}},{key:"riseCollapsedSeries",value:function(t,e,i){var n=this.w,r=b.clone(n.config.series);if(t.length>0){for(var a=0;a<t.length;a++)t[a].index===i&&(n.globals.axisCharts?(r[i].data=t[a].data.slice(),t.splice(a,1),e.splice(a,1),n.globals.risingSeries.push(i)):(r[i]=t[a].data,t.splice(a,1),e.splice(a,1),n.globals.risingSeries.push(i)));r=this._getSeriesBasedOnCollapsedState(r),this.lgCtx.ctx.updateHelpers._updateSeries(r,n.config.chart.animations.dynamicAnimation.enabled)}}},{key:"_getSeriesBasedOnCollapsedState",value:function(t){var e=this.w;return e.globals.axisCharts?t.forEach((function(i,n){e.globals.collapsedSeriesIndices.indexOf(n)>-1&&(t[n].data=[])})):t.forEach((function(i,n){e.globals.collapsedSeriesIndices.indexOf(n)>-1&&(t[n]=0)})),t}}]),t}(),dt=function(){function t(e,i){a(this,t),this.ctx=e,this.w=e.w,this.onLegendClick=this.onLegendClick.bind(this),this.onLegendHovered=this.onLegendHovered.bind(this),this.isBarsDistributed="bar"===this.w.config.chart.type&&this.w.config.plotOptions.bar.distributed&&1===this.w.config.series.length,this.legendHelpers=new ut(this)}return s(t,[{key:"init",value:function(){var t=this.w,e=t.globals,i=t.config;if((i.legend.showForSingleSeries&&1===e.series.length||this.isBarsDistributed||e.series.length>1||!e.axisCharts)&&i.legend.show){for(;e.dom.elLegendWrap.firstChild;)e.dom.elLegendWrap.removeChild(e.dom.elLegendWrap.firstChild);this.drawLegends(),b.isIE11()?document.getElementsByTagName("head")[0].appendChild(this.legendHelpers.getLegendStyles()):this.legendHelpers.appendToForeignObject(),"bottom"===i.legend.position||"top"===i.legend.position?this.legendAlignHorizontal():"right"!==i.legend.position&&"left"!==i.legend.position||this.legendAlignVertical()}}},{key:"drawLegends",value:function(){var t=this,e=this.w,i=e.config.legend.fontFamily,n=e.globals.seriesNames,r=e.globals.colors.slice();if("heatmap"===e.config.chart.type){var a=e.config.plotOptions.heatmap.colorScale.ranges;n=a.map((function(t){return t.name?t.name:t.from+" - "+t.to})),r=a.map((function(t){return t.color}))}else this.isBarsDistributed&&(n=e.globals.labels.slice());e.config.legend.customLegendItems.length&&(n=e.config.legend.customLegendItems);for(var o=e.globals.legendFormatter,s=e.config.legend.inverseOrder,l=s?n.length-1:0;s?l>=0:l<=n.length-1;s?l--:l++){var c=o(n[l],{seriesIndex:l,w:e}),h=!1,u=!1;if(e.globals.collapsedSeries.length>0)for(var d=0;d<e.globals.collapsedSeries.length;d++)e.globals.collapsedSeries[d].index===l&&(h=!0);if(e.globals.ancillaryCollapsedSeriesIndices.length>0)for(var f=0;f<e.globals.ancillaryCollapsedSeriesIndices.length;f++)e.globals.ancillaryCollapsedSeriesIndices[f]===l&&(u=!0);var p=document.createElement("span");p.classList.add("apexcharts-legend-marker");var g=e.config.legend.markers.offsetX,m=e.config.legend.markers.offsetY,v=e.config.legend.markers.height,y=e.config.legend.markers.width,x=e.config.legend.markers.strokeWidth,S=e.config.legend.markers.strokeColor,k=e.config.legend.markers.radius,C=p.style;C.background=r[l],C.color=r[l],C.setProperty("background",r[l],"important"),e.config.legend.markers.fillColors&&e.config.legend.markers.fillColors[l]&&(C.background=e.config.legend.markers.fillColors[l]),void 0!==e.globals.seriesColors[l]&&(C.background=e.globals.seriesColors[l],C.color=e.globals.seriesColors[l]),C.height=Array.isArray(v)?parseFloat(v[l])+"px":parseFloat(v)+"px",C.width=Array.isArray(y)?parseFloat(y[l])+"px":parseFloat(y)+"px",C.left=(Array.isArray(g)?parseFloat(g[l]):parseFloat(g))+"px",C.top=(Array.isArray(m)?parseFloat(m[l]):parseFloat(m))+"px",C.borderWidth=Array.isArray(x)?x[l]:x,C.borderColor=Array.isArray(S)?S[l]:S,C.borderRadius=Array.isArray(k)?parseFloat(k[l])+"px":parseFloat(k)+"px",e.config.legend.markers.customHTML&&(Array.isArray(e.config.legend.markers.customHTML)?e.config.legend.markers.customHTML[l]&&(p.innerHTML=e.config.legend.markers.customHTML[l]()):p.innerHTML=e.config.legend.markers.customHTML()),w.setAttrs(p,{rel:l+1,"data:collapsed":h||u}),(h||u)&&p.classList.add("apexcharts-inactive-legend");var _=document.createElement("div"),A=document.createElement("span");A.classList.add("apexcharts-legend-text"),A.innerHTML=Array.isArray(c)?c.join(" "):c;var T=e.config.legend.labels.useSeriesColors?e.globals.colors[l]:e.config.legend.labels.colors;T||(T=e.config.chart.foreColor),A.style.color=T,A.style.fontSize=parseFloat(e.config.legend.fontSize)+"px",A.style.fontWeight=e.config.legend.fontWeight,A.style.fontFamily=i||e.config.chart.fontFamily,w.setAttrs(A,{rel:l+1,i:l,"data:default-text":encodeURIComponent(c),"data:collapsed":h||u}),_.appendChild(p),_.appendChild(A);var P=new O(this.ctx);e.config.legend.showForZeroSeries||0===P.getSeriesTotalByIndex(l)&&P.seriesHaveSameValues(l)&&!P.isSeriesNull(l)&&-1===e.globals.collapsedSeriesIndices.indexOf(l)&&-1===e.globals.ancillaryCollapsedSeriesIndices.indexOf(l)&&_.classList.add("apexcharts-hidden-zero-series"),e.config.legend.showForNullSeries||P.isSeriesNull(l)&&-1===e.globals.collapsedSeriesIndices.indexOf(l)&&-1===e.globals.ancillaryCollapsedSeriesIndices.indexOf(l)&&_.classList.add("apexcharts-hidden-null-series"),e.globals.dom.elLegendWrap.appendChild(_),e.globals.dom.elLegendWrap.classList.add("apexcharts-align-".concat(e.config.legend.horizontalAlign)),e.globals.dom.elLegendWrap.classList.add("apx-legend-position-"+e.config.legend.position),_.classList.add("apexcharts-legend-series"),_.style.margin="".concat(e.config.legend.itemMargin.vertical,"px ").concat(e.config.legend.itemMargin.horizontal,"px"),e.globals.dom.elLegendWrap.style.width=e.config.legend.width?e.config.legend.width+"px":"",e.globals.dom.elLegendWrap.style.height=e.config.legend.height?e.config.legend.height+"px":"",w.setAttrs(_,{rel:l+1,seriesName:b.escapeString(n[l]),"data:collapsed":h||u}),(h||u)&&_.classList.add("apexcharts-inactive-legend"),e.config.legend.onItemClick.toggleDataSeries||_.classList.add("apexcharts-no-click")}e.globals.dom.elWrap.addEventListener("click",t.onLegendClick,!0),e.config.legend.onItemHover.highlightDataSeries&&0===e.config.legend.customLegendItems.length&&(e.globals.dom.elWrap.addEventListener("mousemove",t.onLegendHovered,!0),e.globals.dom.elWrap.addEventListener("mouseout",t.onLegendHovered,!0))}},{key:"setLegendWrapXY",value:function(t,e){var i=this.w,n=i.globals.dom.baseEl.querySelector(".apexcharts-legend"),r=n.getBoundingClientRect(),a=0,o=0;if("bottom"===i.config.legend.position)o+=i.globals.svgHeight-r.height/2;else if("top"===i.config.legend.position){var s=new ht(this.ctx),l=s.dimHelpers.getTitleSubtitleCoords("title").height,c=s.dimHelpers.getTitleSubtitleCoords("subtitle").height;o=o+(l>0?l-10:0)+(c>0?c-10:0)}n.style.position="absolute",a=a+t+i.config.legend.offsetX,o=o+e+i.config.legend.offsetY,n.style.left=a+"px",n.style.top=o+"px","bottom"===i.config.legend.position?(n.style.top="auto",n.style.bottom=5-i.config.legend.offsetY+"px"):"right"===i.config.legend.position&&(n.style.left="auto",n.style.right=25+i.config.legend.offsetX+"px"),["width","height"].forEach((function(t){n.style[t]&&(n.style[t]=parseInt(i.config.legend[t],10)+"px")}))}},{key:"legendAlignHorizontal",value:function(){var t=this.w;t.globals.dom.baseEl.querySelector(".apexcharts-legend").style.right=0;var e=this.legendHelpers.getLegendBBox(),i=new ht(this.ctx),n=i.dimHelpers.getTitleSubtitleCoords("title"),r=i.dimHelpers.getTitleSubtitleCoords("subtitle"),a=0;"bottom"===t.config.legend.position?a=-e.clwh/1.8:"top"===t.config.legend.position&&(a=n.height+r.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.getLegendBBox(),i=0;"left"===t.config.legend.position&&(i=20),"right"===t.config.legend.position&&(i=t.globals.svgWidth-e.clww-10),this.setLegendWrapXY(i,20)}},{key:"onLegendHovered",value:function(t){var e=this.w,i=t.target.classList.contains("apexcharts-legend-text")||t.target.classList.contains("apexcharts-legend-marker");if("heatmap"===e.config.chart.type||this.isBarsDistributed){if(i){var n=parseInt(t.target.getAttribute("rel"),10)-1;this.ctx.events.fireEvent("legendHover",[this.ctx,n,this.w]),new j(this.ctx).highlightRangeInSeries(t,t.target)}}else!t.target.classList.contains("apexcharts-inactive-legend")&&i&&new j(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-text")||t.target.classList.contains("apexcharts-legend-marker"))){var i=parseInt(t.target.getAttribute("rel"),10)-1,n="true"===t.target.getAttribute("data:collapsed"),r=this.w.config.chart.events.legendClick;"function"==typeof r&&r(this.ctx,i,this.w),this.ctx.events.fireEvent("legendClick",[this.ctx,i,this.w]);var a=this.w.config.legend.markers.onClick;"function"==typeof a&&t.target.classList.contains("apexcharts-legend-marker")&&(a(this.ctx,i,this.w),this.ctx.events.fireEvent("legendMarkerClick",[this.ctx,i,this.w])),"treemap"!==e.config.chart.type&&"heatmap"!==e.config.chart.type&&!this.isBarsDistributed&&e.config.legend.onItemClick.toggleDataSeries&&this.legendHelpers.toggleDataSeries(i,n)}}}]),t}(),ft=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w;var i=this.w;this.ev=this.w.config.chart.events,this.selectedClass="apexcharts-selected",this.localeValues=this.w.globals.locale.toolbar,this.minX=i.globals.minX,this.maxX=i.globals.maxX}return s(t,[{key:"createToolbar",value:function(){var t=this,e=this.w,i=function(){return document.createElement("div")},n=i();if(n.setAttribute("class","apexcharts-toolbar"),n.style.top=e.config.chart.toolbar.offsetY+"px",n.style.right=3-e.config.chart.toolbar.offsetX+"px",e.globals.dom.elWrap.appendChild(n),this.elZoom=i(),this.elZoomIn=i(),this.elZoomOut=i(),this.elPan=i(),this.elSelection=i(),this.elZoomReset=i(),this.elMenuIcon=i(),this.elMenu=i(),this.elCustomIcons=[],this.t=e.config.chart.toolbar.tools,Array.isArray(this.t.customIcons))for(var r=0;r<this.t.customIcons.length;r++)this.elCustomIcons.push(i());var a=[],o=function(i,n,r){var o=i.toLowerCase();t.t[o]&&e.config.chart.zoom.enabled&&a.push({el:n,icon:"string"==typeof t.t[o]?t.t[o]:r,title:t.localeValues[i],class:"apexcharts-".concat(o,"-icon")})};o("zoomIn",this.elZoomIn,'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">\n <path d="M0 0h24v24H0z" fill="none"/>\n <path d="M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4V7zm-1-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/>\n</svg>\n'),o("zoomOut",this.elZoomOut,'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">\n <path d="M0 0h24v24H0z" fill="none"/>\n <path d="M7 11v2h10v-2H7zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/>\n</svg>\n');var s=function(i){t.t[i]&&e.config.chart[i].enabled&&a.push({el:"zoom"===i?t.elZoom:t.elSelection,icon:"string"==typeof t.t[i]?t.t[i]:"zoom"===i?'<svg xmlns="http://www.w3.org/2000/svg" fill="#000000" height="24" viewBox="0 0 24 24" width="24">\n <path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/>\n <path d="M0 0h24v24H0V0z" fill="none"/>\n <path d="M12 10h-2v2H9v-2H7V9h2V7h1v2h2v1z"/>\n</svg>':'<svg fill="#6E8192" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">\n <path d="M0 0h24v24H0z" fill="none"/>\n <path d="M3 5h2V3c-1.1 0-2 .9-2 2zm0 8h2v-2H3v2zm4 8h2v-2H7v2zM3 9h2V7H3v2zm10-6h-2v2h2V3zm6 0v2h2c0-1.1-.9-2-2-2zM5 21v-2H3c0 1.1.9 2 2 2zm-2-4h2v-2H3v2zM9 3H7v2h2V3zm2 18h2v-2h-2v2zm8-8h2v-2h-2v2zm0 8c1.1 0 2-.9 2-2h-2v2zm0-12h2V7h-2v2zm0 8h2v-2h-2v2zm-4 4h2v-2h-2v2zm0-16h2V3h-2v2z"/>\n</svg>',title:t.localeValues["zoom"===i?"selectionZoom":"selection"],class:e.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-".concat(i,"-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:'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="#000000" height="24" viewBox="0 0 24 24" width="24">\n <defs>\n <path d="M0 0h24v24H0z" id="a"/>\n </defs>\n <clipPath id="b">\n <use overflow="visible" xlink:href="#a"/>\n </clipPath>\n <path clip-path="url(#b)" d="M23 5.5V20c0 2.2-1.8 4-4 4h-7.3c-1.08 0-2.1-.43-2.85-1.19L1 14.83s1.26-1.23 1.3-1.25c.22-.19.49-.29.79-.29.22 0 .42.06.6.16.04.01 4.31 2.46 4.31 2.46V4c0-.83.67-1.5 1.5-1.5S11 3.17 11 4v7h1V1.5c0-.83.67-1.5 1.5-1.5S15 .67 15 1.5V11h1V2.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5V11h1V5.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5z"/>\n</svg>',title:this.localeValues.pan,class:e.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-pan-icon"}),o("reset",this.elZoomReset,'<svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">\n <path d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"/>\n <path d="M0 0h24v24H0z" fill="none"/>\n</svg>'),this.t.download&&a.push({el:this.elMenuIcon,icon:"string"==typeof this.t.download?this.t.download:'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="none" d="M0 0h24v24H0V0z"/><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"/></svg>',title:this.localeValues.menu,class:"apexcharts-menu-icon"});for(var l=0;l<this.elCustomIcons.length;l++)a.push({el:this.elCustomIcons[l],icon:this.t.customIcons[l].icon,title:this.t.customIcons[l].title,index:this.t.customIcons[l].index,class:"apexcharts-toolbar-custom-icon "+this.t.customIcons[l].class});a.forEach((function(t,e){t.index&&b.moveIndexInArray(a,e,t.index)}));for(var c=0;c<a.length;c++)w.setAttrs(a[c].el,{class:a[c].class,title:a[c].title}),a[c].el.innerHTML=a[c].icon,n.appendChild(a[c].el);this._createHamburgerMenu(n),e.globals.zoomEnabled?this.elZoom.classList.add(this.selectedClass):e.globals.panEnabled?this.elPan.classList.add(this.selectedClass):e.globals.selectionEnabled&&this.elSelection.classList.add(this.selectedClass),this.addToolbarEventListeners()}},{key:"_createHamburgerMenu",value:function(t){this.elMenuItems=[],t.appendChild(this.elMenu),w.setAttrs(this.elMenu,{class:"apexcharts-menu"});var e=[{name:"exportSVG",title:this.localeValues.exportToSVG},{name:"exportPNG",title:this.localeValues.exportToPNG},{name:"exportCSV",title:this.localeValues.exportToCSV}];this.w.globals.allSeriesHasEqualX||e.splice(2,1);for(var i=0;i<e.length;i++)this.elMenuItems.push(document.createElement("div")),this.elMenuItems[i].innerHTML=e[i].title,w.setAttrs(this.elMenuItems[i],{class:"apexcharts-menu-item ".concat(e[i].name),title:e[i].title}),this.elMenu.appendChild(this.elMenuItems[i])}},{key:"addToolbarEventListeners",value:function(){var t=this;this.elZoomReset.addEventListener("click",this.handleZoomReset.bind(this)),this.elSelection.addEventListener("click",this.toggleZoomSelection.bind(this,"selection")),this.elZoom.addEventListener("click",this.toggleZoomSelection.bind(this,"zoom")),this.elZoomIn.addEventListener("click",this.handleZoomIn.bind(this)),this.elZoomOut.addEventListener("click",this.handleZoomOut.bind(this)),this.elPan.addEventListener("click",this.togglePanning.bind(this)),this.elMenuIcon.addEventListener("click",this.toggleMenu.bind(this)),this.elMenuItems.forEach((function(e){e.classList.contains("exportSVG")?e.addEventListener("click",t.handleDownload.bind(t,"svg")):e.classList.contains("exportPNG")?e.addEventListener("click",t.handleDownload.bind(t,"png")):e.classList.contains("exportCSV")&&e.addEventListener("click",t.handleDownload.bind(t,"csv"))}));for(var e=0;e<this.t.customIcons.length;e++)this.elCustomIcons[e].addEventListener("click",this.t.customIcons[e].click.bind(this,this.ctx,this.ctx.w))}},{key:"toggleZoomSelection",value:function(t){this.ctx.getSyncedCharts().forEach((function(e){e.ctx.toolbar.toggleOtherControls();var i="selection"===t?e.ctx.toolbar.elSelection:e.ctx.toolbar.elZoom,n="selection"===t?"selectionEnabled":"zoomEnabled";e.w.globals[n]=!e.w.globals[n],i.classList.contains(e.ctx.toolbar.selectedClass)?i.classList.remove(e.ctx.toolbar.selectedClass):i.classList.add(e.ctx.toolbar.selectedClass)}))}},{key:"getToolbarIconsReference",value:function(){var t=this.w;this.elZoom||(this.elZoom=t.globals.dom.baseEl.querySelector(".apexcharts-zoom-icon")),this.elPan||(this.elPan=t.globals.dom.baseEl.querySelector(".apexcharts-pan-icon")),this.elSelection||(this.elSelection=t.globals.dom.baseEl.querySelector(".apexcharts-selection-icon"))}},{key:"enableZoomPanFromToolbar",value:function(t){this.toggleOtherControls(),"pan"===t?this.w.globals.panEnabled=!0:this.w.globals.zoomEnabled=!0;var e="pan"===t?this.elPan:this.elZoom,i="pan"===t?this.elZoom:this.elPan;e&&e.classList.add(this.selectedClass),i&&i.classList.remove(this.selectedClass)}},{key:"togglePanning",value:function(){this.ctx.getSyncedCharts().forEach((function(t){t.ctx.toolbar.toggleOtherControls(),t.w.globals.panEnabled=!t.w.globals.panEnabled,t.ctx.toolbar.elPan.classList.contains(t.ctx.toolbar.selectedClass)?t.ctx.toolbar.elPan.classList.remove(t.ctx.toolbar.selectedClass):t.ctx.toolbar.elPan.classList.add(t.ctx.toolbar.selectedClass)}))}},{key:"toggleOtherControls",value:function(){var t=this,e=this.w;e.globals.panEnabled=!1,e.globals.zoomEnabled=!1,e.globals.selectionEnabled=!1,this.getToolbarIconsReference(),[this.elPan,this.elSelection,this.elZoom].forEach((function(e){e&&e.classList.remove(t.selectedClass)}))}},{key:"handleZoomIn",value:function(){var t=this.w;t.globals.isRangeBar&&(this.minX=t.globals.minY,this.maxX=t.globals.maxY);var e=(this.minX+this.maxX)/2,i=(this.minX+e)/2,n=(this.maxX+e)/2,r=this._getNewMinXMaxX(i,n);t.globals.disableZoomIn||this.zoomUpdateOptions(r.minX,r.maxX)}},{key:"handleZoomOut",value:function(){var t=this.w;if(t.globals.isRangeBar&&(this.minX=t.globals.minY,this.maxX=t.globals.maxY),!("datetime"===t.config.xaxis.type&&new Date(this.minX).getUTCFullYear()<1e3)){var e=(this.minX+this.maxX)/2,i=this.minX-(e-this.minX),n=this.maxX-(e-this.maxX),r=this._getNewMinXMaxX(i,n);t.globals.disableZoomOut||this.zoomUpdateOptions(r.minX,r.maxX)}}},{key:"_getNewMinXMaxX",value:function(t,e){var i=this.w.config.xaxis.convertedCatToNumeric;return{minX:i?Math.floor(t):t,maxX:i?Math.floor(e):e}}},{key:"zoomUpdateOptions",value:function(t,e){var i=this.w;if(void 0!==t||void 0!==e){if(!(i.config.xaxis.convertedCatToNumeric&&(t<1&&(t=1,e=i.globals.dataPoints),e-t<2))){var n={min:t,max:e},r=this.getBeforeZoomRange(n);r&&(n=r.xaxis);var a={xaxis:n},o=b.clone(i.globals.initialConfig.yaxis);i.config.chart.zoom.autoScaleYaxis&&(o=new Z(this.ctx).autoScaleY(this.ctx,o,{xaxis:n})),i.config.chart.group||(a.yaxis=o),this.w.globals.zoomed=!0,this.ctx.updateHelpers._updateOptions(a,!1,this.w.config.chart.animations.dynamicAnimation.enabled),this.zoomCallback(n,o)}}else this.handleZoomReset()}},{key:"zoomCallback",value:function(t,e){"function"==typeof this.ev.zoomed&&this.ev.zoomed(this.ctx,{xaxis:t,yaxis:e})}},{key:"getBeforeZoomRange",value:function(t,e){var i=null;return"function"==typeof this.ev.beforeZoom&&(i=this.ev.beforeZoom(this,{xaxis:t,yaxis:e})),i}},{key:"toggleMenu",value:function(){var t=this;window.setTimeout((function(){t.elMenu.classList.contains("apexcharts-menu-open")?t.elMenu.classList.remove("apexcharts-menu-open"):t.elMenu.classList.add("apexcharts-menu-open")}),0)}},{key:"handleDownload",value:function(t){var e=this.w,i=new G(this.ctx);switch(t){case"svg":i.exportToSVG(this.ctx);break;case"png":i.exportToPng(this.ctx);break;case"csv":i.exportToCSV({series:e.config.series,columnDelimiter:e.config.chart.toolbar.export.csv.columnDelimiter})}}},{key:"handleZoomReset",value:function(t){this.ctx.getSyncedCharts().forEach((function(t){var e=t.w;if(e.globals.lastXAxis.min=void 0,e.globals.lastXAxis.max=void 0,t.updateHelpers.revertDefaultAxisMinMax(),"function"==typeof e.config.chart.events.beforeResetZoom){var i=e.config.chart.events.beforeResetZoom(t,e);i&&t.updateHelpers.revertDefaultAxisMinMax(i)}"function"==typeof e.config.chart.events.zoomed&&t.ctx.toolbar.zoomCallback({min:e.config.xaxis.min,max:e.config.xaxis.max}),e.globals.zoomed=!1;var n=t.ctx.series.emptyCollapsedSeries(b.clone(e.globals.initialSeries));t.updateHelpers._updateSeries(n,e.config.chart.animations.dynamicAnimation.enabled)}))}},{key:"destroy",value:function(){this.elZoom=null,this.elZoomIn=null,this.elZoomOut=null,this.elPan=null,this.elSelection=null,this.elZoomReset=null,this.elMenuIcon=null}}]),t}(),pt=function(t){u(i,t);var e=g(i);function i(t){var n;return a(this,i),(n=e.call(this,t)).ctx=t,n.w=t.w,n.dragged=!1,n.graphics=new w(n.ctx),n.eventList=["mousedown","mouseleave","mousemove","touchstart","touchmove","mouseup","touchend"],n.clientX=0,n.clientY=0,n.startX=0,n.endX=0,n.dragX=0,n.startY=0,n.endY=0,n.dragY=0,n.moveDirection="none",n}return s(i,[{key:"init",value:function(t){var e=this,i=t.xyRatios,n=this.w,r=this;this.xyRatios=i,this.zoomRect=this.graphics.drawRect(0,0,0,0),this.selectionRect=this.graphics.drawRect(0,0,0,0),this.gridRect=n.globals.dom.baseEl.querySelector(".apexcharts-grid"),this.zoomRect.node.classList.add("apexcharts-zoom-rect"),this.selectionRect.node.classList.add("apexcharts-selection-rect"),n.globals.dom.elGraphical.add(this.zoomRect),n.globals.dom.elGraphical.add(this.selectionRect),"x"===n.config.chart.selection.type?this.slDraggableRect=this.selectionRect.draggable({minX:0,minY:0,maxX:n.globals.gridWidth,maxY:n.globals.gridHeight}).on("dragmove",this.selectionDragging.bind(this,"dragging")):"y"===n.config.chart.selection.type?this.slDraggableRect=this.selectionRect.draggable({minX:0,maxX:n.globals.gridWidth}).on("dragmove",this.selectionDragging.bind(this,"dragging")):this.slDraggableRect=this.selectionRect.draggable().on("dragmove",this.selectionDragging.bind(this,"dragging")),this.preselectedSelection(),this.hoverArea=n.globals.dom.baseEl.querySelector("".concat(n.globals.chartClass," .apexcharts-svg")),this.hoverArea.classList.add("apexcharts-zoomable"),this.eventList.forEach((function(t){e.hoverArea.addEventListener(t,r.svgMouseEvents.bind(r,i),{capture:!1,passive:!0})}))}},{key:"destroy",value:function(){this.slDraggableRect&&(this.slDraggableRect.draggable(!1),this.slDraggableRect.off(),this.selectionRect.off()),this.selectionRect=null,this.zoomRect=null,this.gridRect=null}},{key:"svgMouseEvents",value:function(t,e){var i=this.w,n=this,r=this.ctx.toolbar,a=i.globals.zoomEnabled?i.config.chart.zoom.type:i.config.chart.selection.type,o=i.config.chart.toolbar.autoSelected;e.shiftKey?(this.shiftWasPressed=!0,r.enableZoomPanFromToolbar("pan"===o?"zoom":"pan")):this.shiftWasPressed&&(r.enableZoomPanFromToolbar(o),this.shiftWasPressed=!1);var s=e.target.classList;if(!(s.contains("apexcharts-selection-rect")||s.contains("apexcharts-legend-marker")||s.contains("apexcharts-legend-text")||e.target.parentNode.classList.contains("apexcharts-toolbar"))){if(n.clientX="touchmove"===e.type||"touchstart"===e.type?e.touches[0].clientX:"touchend"===e.type?e.changedTouches[0].clientX:e.clientX,n.clientY="touchmove"===e.type||"touchstart"===e.type?e.touches[0].clientY:"touchend"===e.type?e.changedTouches[0].clientY:e.clientY,"mousedown"===e.type&&1===e.which){var l=n.gridRect.getBoundingClientRect();n.startX=n.clientX-l.left,n.startY=n.clientY-l.top,n.dragged=!1,n.w.globals.mousedown=!0}if(("mousemove"===e.type&&1===e.which||"touchmove"===e.type)&&(n.dragged=!0,i.globals.panEnabled?(i.globals.selection=null,n.w.globals.mousedown&&n.panDragging({context:n,zoomtype:a,xyRatios:t})):(n.w.globals.mousedown&&i.globals.zoomEnabled||n.w.globals.mousedown&&i.globals.selectionEnabled)&&(n.selection=n.selectionDrawing({context:n,zoomtype:a}))),"mouseup"===e.type||"touchend"===e.type||"mouseleave"===e.type){var c=n.gridRect.getBoundingClientRect();n.w.globals.mousedown&&(n.endX=n.clientX-c.left,n.endY=n.clientY-c.top,n.dragX=Math.abs(n.endX-n.startX),n.dragY=Math.abs(n.endY-n.startY),(i.globals.zoomEnabled||i.globals.selectionEnabled)&&n.selectionDrawn({context:n,zoomtype:a}),i.globals.panEnabled&&i.config.xaxis.convertedCatToNumeric&&n.delayedPanScrolled()),i.globals.zoomEnabled&&n.hideSelectionRect(this.selectionRect),n.dragged=!1,n.w.globals.mousedown=!1}this.makeSelectionRectDraggable()}}},{key:"makeSelectionRectDraggable",value:function(){var t=this.w;if(this.selectionRect){var e=this.selectionRect.node.getBoundingClientRect();e.width>0&&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 i=(t.config.chart.selection.xaxis.min-t.globals.minX)/e.xRatio,n={x:i,y:0,width:t.globals.gridWidth-(t.globals.maxX-t.config.chart.selection.xaxis.max)/e.xRatio-i,height:t.globals.gridHeight,translateX:0,translateY:0,selectionEnabled:!0};this.drawSelectionRect(n),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,i=t.y,n=t.width,r=t.height,a=t.translateX,o=void 0===a?0:a,s=t.translateY,l=void 0===s?0:s,c=this.w,h=this.zoomRect,u=this.selectionRect;if(this.dragged||null!==c.globals.selection){var d={transform:"translate("+o+", "+l+")"};c.globals.zoomEnabled&&this.dragged&&(n<0&&(n=1),h.attr({x:e,y:i,width:n,height:r,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}),w.setAttrs(h.node,d)),c.globals.selectionEnabled&&(u.attr({x:e,y:i,width:n>0?n:0,height:r>0?r: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}),w.setAttrs(u.node,d))}}},{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,i=t.zoomtype,n=this.w,r=e,a=this.gridRect.getBoundingClientRect(),o=r.startX-1,s=r.startY,l=!1,c=!1,h=r.clientX-a.left-o,u=r.clientY-a.top-s,d={};return Math.abs(h+o)>n.globals.gridWidth?h=n.globals.gridWidth-o:r.clientX-a.left<0&&(h=o),o>r.clientX-a.left&&(l=!0,h=Math.abs(h)),s>r.clientY-a.top&&(c=!0,u=Math.abs(u)),d="x"===i?{x:l?o-h:o,y:0,width:h,height:n.globals.gridHeight}:"y"===i?{x:0,y:c?s-u:s,width:n.globals.gridWidth,height:u}:{x:l?o-h:o,y:c?s-u:s,width:h,height:u},r.drawSelectionRect(d),r.selectionDragging("resizing"),d}},{key:"selectionDragging",value:function(t,e){var i=this,n=this.w,r=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")};n.globals.selection=l,"function"==typeof n.config.chart.events.selection&&n.globals.selectionEnabled&&(clearTimeout(this.w.globals.selectionResizeTimer),this.w.globals.selectionResizeTimer=window.setTimeout((function(){var t=i.gridRect.getBoundingClientRect(),e=a.node.getBoundingClientRect(),o={xaxis:{min:n.globals.xAxisScale.niceMin+(e.left-t.left)*r.xRatio,max:n.globals.xAxisScale.niceMin+(e.right-t.left)*r.xRatio},yaxis:{min:n.globals.yAxisScale[0].niceMin+(t.bottom-e.bottom)*r.yRatio[0],max:n.globals.yAxisScale[0].niceMax-(e.top-t.top)*r.yRatio[0]}};n.config.chart.events.selection(i.ctx,o),n.config.chart.brush.enabled&&void 0!==n.config.chart.events.brushScrolled&&n.config.chart.events.brushScrolled(i.ctx,o)}),o))}},{key:"selectionDrawn",value:function(t){var e=t.context,i=t.zoomtype,n=this.w,r=e,a=this.xyRatios,o=this.ctx.toolbar;if(r.startX>r.endX){var s=r.startX;r.startX=r.endX,r.endX=s}if(r.startY>r.endY){var l=r.startY;r.startY=r.endY,r.endY=l}var c=void 0,h=void 0;n.globals.isRangeBar?(c=n.globals.yAxisScale[0].niceMin+r.startX*a.invertedYRatio,h=n.globals.yAxisScale[0].niceMin+r.endX*a.invertedYRatio):(c=n.globals.xAxisScale.niceMin+r.startX*a.xRatio,h=n.globals.xAxisScale.niceMin+r.endX*a.xRatio);var u=[],d=[];if(n.config.yaxis.forEach((function(t,e){u.push(n.globals.yAxisScale[e].niceMax-a.yRatio[e]*r.startY),d.push(n.globals.yAxisScale[e].niceMax-a.yRatio[e]*r.endY)})),r.dragged&&(r.dragX>10||r.dragY>10)&&c!==h)if(n.globals.zoomEnabled){var f=b.clone(n.globals.initialConfig.yaxis),p=b.clone(n.globals.initialConfig.xaxis);if(n.globals.zoomed=!0,n.config.xaxis.convertedCatToNumeric&&(c=Math.floor(c),h=Math.floor(h),c<1&&(c=1,h=n.globals.dataPoints),h-c<2&&(h=c+1)),"xy"!==i&&"x"!==i||(p={min:c,max:h}),"xy"!==i&&"y"!==i||f.forEach((function(t,e){f[e].min=d[e],f[e].max=u[e]})),n.config.chart.zoom.autoScaleYaxis){var g=new Z(r.ctx);f=g.autoScaleY(r.ctx,f,{xaxis:p})}if(o){var m=o.getBeforeZoomRange(p,f);m&&(p=m.xaxis?m.xaxis:p,f=m.yaxis?m.yaxis:f)}var v={xaxis:p};n.config.chart.group||(v.yaxis=f),r.ctx.updateHelpers._updateOptions(v,!1,r.w.config.chart.animations.dynamicAnimation.enabled),"function"==typeof n.config.chart.events.zoomed&&o.zoomCallback(p,f)}else if(n.globals.selectionEnabled){var y,x=null;y={min:c,max:h},"xy"!==i&&"y"!==i||(x=b.clone(n.config.yaxis)).forEach((function(t,e){x[e].min=d[e],x[e].max=u[e]})),n.globals.selection=r.selection,"function"==typeof n.config.chart.events.selection&&n.config.chart.events.selection(r.ctx,{xaxis:y,yaxis:x})}}},{key:"panDragging",value:function(t){var e=t.context,i=this.w,n=e;if(void 0!==i.globals.lastClientPosition.x){var r=i.globals.lastClientPosition.x-n.clientX,a=i.globals.lastClientPosition.y-n.clientY;Math.abs(r)>Math.abs(a)&&r>0?this.moveDirection="left":Math.abs(r)>Math.abs(a)&&r<0?this.moveDirection="right":Math.abs(a)>Math.abs(r)&&a>0?this.moveDirection="up":Math.abs(a)>Math.abs(r)&&a<0&&(this.moveDirection="down")}i.globals.lastClientPosition={x:n.clientX,y:n.clientY};var o=i.globals.isRangeBar?i.globals.minY:i.globals.minX,s=i.globals.isRangeBar?i.globals.maxY:i.globals.maxX;i.config.xaxis.convertedCatToNumeric||n.panScrolled(o,s)}},{key:"delayedPanScrolled",value:function(){var t=this.w,e=t.globals.minX,i=t.globals.maxX,n=(t.globals.maxX-t.globals.minX)/2;"left"===this.moveDirection?(e=t.globals.minX+n,i=t.globals.maxX+n):"right"===this.moveDirection&&(e=t.globals.minX-n,i=t.globals.maxX-n),e=Math.floor(e),i=Math.floor(i),this.updateScrolledChart({xaxis:{min:e,max:i}},e,i)}},{key:"panScrolled",value:function(t,e){var i=this.w,n=this.xyRatios,r=b.clone(i.globals.initialConfig.yaxis),a=n.xRatio,o=i.globals.minX,s=i.globals.maxX;i.globals.isRangeBar&&(a=n.invertedYRatio,o=i.globals.minY,s=i.globals.maxY),"left"===this.moveDirection?(t=o+i.globals.gridWidth/15*a,e=s+i.globals.gridWidth/15*a):"right"===this.moveDirection&&(t=o-i.globals.gridWidth/15*a,e=s-i.globals.gridWidth/15*a),i.globals.isRangeBar||(t<i.globals.initialMinX||e>i.globals.initialMaxX)&&(t=o,e=s);var l={min:t,max:e};i.config.chart.zoom.autoScaleYaxis&&(r=new Z(this.ctx).autoScaleY(this.ctx,r,{xaxis:l}));var c={xaxis:{min:t,max:e}};i.config.chart.group||(c.yaxis=r),this.updateScrolledChart(c,t,e)}},{key:"updateScrolledChart",value:function(t,e,i){var n=this.w;this.ctx.updateHelpers._updateOptions(t,!1,!1),"function"==typeof n.config.chart.events.scrolled&&n.config.chart.events.scrolled(this.ctx,{xaxis:{min:e,max:i}})}}]),i}(ft),gt=function(){function t(e){a(this,t),this.w=e.w,this.ttCtx=e,this.ctx=e.ctx}return s(t,[{key:"getNearestValues",value:function(t){var e=t.hoverArea,i=t.elGrid,n=t.clientX,r=t.clientY,a=this.w,o=i.getBoundingClientRect(),s=o.width,l=o.height,c=s/(a.globals.dataPoints-1),h=l/a.globals.dataPoints,u=this.hasBars();!a.globals.comboCharts&&!u||a.config.xaxis.convertedCatToNumeric||(c=s/a.globals.dataPoints);var d=n-o.left-a.globals.barPadForNumericAxis,f=r-o.top;d<0||f<0||d>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(d/c),g=Math.floor(f/h);u&&!a.config.xaxis.convertedCatToNumeric&&(p=Math.ceil(d/c),p-=1);for(var m,v=null,y=null,x=[],w=0;w<a.globals.seriesXvalues.length;w++)x.push([a.globals.seriesXvalues[w][0]-1e-6].concat(a.globals.seriesXvalues[w]));if(x=x.map((function(t){return t.filter((function(t){return t}))})),m=a.globals.seriesYvalues.map((function(t){return t.filter((function(t){return b.isNumber(t)}))})),a.globals.isXNumeric){var S=this.ttCtx.getElGrid().getBoundingClientRect(),k=d*(S.width/s),O=f*(S.height/l);v=(y=this.closestInMultiArray(k,O,x,m)).index,p=y.j,null!==v&&(x=a.globals.seriesXvalues[v],p=(y=this.closestInArray(k,x)).index)}return a.globals.capturedSeriesIndex=null===v?-1:v,(!p||p<1)&&(p=0),a.globals.isBarHorizontal?a.globals.capturedDataPointIndex=g:a.globals.capturedDataPointIndex=p,{capturedSeries:v,j:a.globals.isBarHorizontal?g:p,hoverX:d,hoverY:f}}},{key:"closestInMultiArray",value:function(t,e,i,n){var r=this.w,a=0,o=null,s=-1;r.globals.series.length>1?a=this.getFirstActiveXArray(i):o=0;var l=n[a][0],c=i[a][0],h=Math.abs(t-c),u=Math.abs(e-l),d=u+h;return n.map((function(r,a){r.map((function(r,l){var c=Math.abs(e-n[a][l]),f=Math.abs(t-i[a][l]),p=f+c;p<d&&(d=p,h=f,u=c,o=a,s=l)}))})),{index:o,j:s}}},{key:"getFirstActiveXArray",value:function(t){for(var e=0,i=t.map((function(t,e){return t.length>0?e:-1})),n=0;n<i.length;n++)if(-1!==i[n]){e=i[n];break}return e}},{key:"closestInArray",value:function(t,e){for(var i=e[0],n=null,r=Math.abs(t-i),a=0;a<e.length;a++){var o=Math.abs(t-e[a]);o<r&&(r=o,n=a)}return{index:n}}},{key:"isXoverlap",value:function(t){var e=[],i=this.w.globals.seriesX.filter((function(t){return void 0!==t[0]}));if(i.length>0)for(var n=0;n<i.length-1;n++)void 0!==i[n][t]&&void 0!==i[n+1][t]&&i[n][t]!==i[n+1][t]&&e.push("unEqual");return 0===e.length}},{key:"isInitialSeriesSameLen",value:function(){for(var t=!0,e=this.w.globals.initialSeries,i=0;i<e.length-1;i++)if(e[i].data.length!==e[i+1].data.length){t=!1;break}return t}},{key:"getBarsHeight",value:function(t){return m(t).reduce((function(t,e){return t+e.getBBox().height}),0)}},{key:"getElMarkers",value:function(){return this.w.globals.dom.baseEl.querySelectorAll(" .apexcharts-series-markers")}},{key:"getAllMarkers",value:function(){var t=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap");(t=m(t)).sort((function(t,e){return Number(e.getAttribute("data:realIndex"))<Number(t.getAttribute("data:realIndex"))?0:-1}));var e=[];return t.forEach((function(t){e.push(t.querySelector(".apexcharts-marker"))})),e}},{key:"hasMarkers",value:function(){return this.getElMarkers().length>0}},{key:"getElBars",value:function(){return this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-bar-series, .apexcharts-candlestick-series, .apexcharts-boxPlot-series, .apexcharts-rangebar-series")}},{key:"hasBars",value:function(){return this.getElBars().length>0}},{key:"getHoverMarkerSize",value:function(t){var e=this.w,i=e.config.markers.hover.size;return void 0===i&&(i=e.globals.markers.size[t]+e.config.markers.hover.sizeOffset),i}},{key:"toggleAllTooltipSeriesGroups",value:function(t){var e=this.w,i=this.ttCtx;0===i.allTooltipSeriesGroups.length&&(i.allTooltipSeriesGroups=e.globals.dom.baseEl.querySelectorAll(".apexcharts-tooltip-series-group"));for(var n=i.allTooltipSeriesGroups,r=0;r<n.length;r++)"enable"===t?(n[r].classList.add("apexcharts-active"),n[r].style.display=e.config.tooltip.items.display):(n[r].classList.remove("apexcharts-active"),n[r].style.display="none")}}]),t}(),mt=function(){function t(e){a(this,t),this.w=e.w,this.ctx=e.ctx,this.ttCtx=e,this.tooltipUtil=new gt(e)}return s(t,[{key:"drawSeriesTexts",value:function(t){var e=t.shared,i=void 0===e||e,n=t.ttItems,r=t.i,a=void 0===r?0:r,o=t.j,s=void 0===o?null:o,l=t.y1,c=t.y2,h=t.e,u=this.w;void 0!==u.config.tooltip.custom?this.handleCustomTooltip({i:a,j:s,y1:l,y2:c,w:u}):this.toggleActiveInactiveSeries(i);var d=this.getValuesToPrint({i:a,j:s});this.printLabels({i:a,j:s,values:d,ttItems:n,shared:i,e:h});var f=this.ttCtx.getElTooltip();this.ttCtx.tooltipRect.ttWidth=f.getBoundingClientRect().width,this.ttCtx.tooltipRect.ttHeight=f.getBoundingClientRect().height}},{key:"printLabels",value:function(t){var e,i=this,n=t.i,r=t.j,a=t.values,o=t.ttItems,s=t.shared,l=t.e,c=this.w,u=[],d=function(t){return c.globals.seriesGoals[t]&&c.globals.seriesGoals[t][r]&&Array.isArray(c.globals.seriesGoals[t][r])},f=a.xVal,p=a.zVal,g=a.xAxisTTVal,m="",v=c.globals.colors[n];null!==r&&c.config.plotOptions.bar.distributed&&(v=c.globals.colors[r]);for(var b=function(t,a){var b=i.getFormatters(n);m=i.getSeriesName({fn:b.yLbTitleFormatter,index:n,seriesIndex:n,j:r}),"treemap"===c.config.chart.type&&(m=b.yLbTitleFormatter(String(c.config.series[n].data[r].x),{series:c.globals.series,seriesIndex:n,dataPointIndex:r,w:c}));var y=c.config.tooltip.inverseOrder?a:t;if(c.globals.axisCharts){var x=function(t){return b.yLbFormatter(c.globals.series[t][r],{series:c.globals.series,seriesIndex:t,dataPointIndex:r,w:c})};s?(b=i.getFormatters(y),m=i.getSeriesName({fn:b.yLbTitleFormatter,index:y,seriesIndex:n,j:r}),v=c.globals.colors[y],e=x(y),d(y)&&(u=c.globals.seriesGoals[y][r].map((function(t){return{attrs:t,val:b.yLbFormatter(t.value,{seriesIndex:y,dataPointIndex:r,w:c})}})))):(l&&l.target&&l.target.getAttribute("fill")&&(v=l.target.getAttribute("fill")),e=x(n),d(n)&&Array.isArray(c.globals.seriesGoals[n][r])&&(u=c.globals.seriesGoals[n][r].map((function(t){return{attrs:t,val:b.yLbFormatter(t.value,{seriesIndex:n,dataPointIndex:r,w:c})}}))))}null===r&&(e=b.yLbFormatter(c.globals.series[n],h(h({},c),{},{seriesIndex:n,dataPointIndex:n}))),i.DOMHandling({i:n,t:y,j:r,ttItems:o,values:{val:e,goalVals:u,xVal:f,xAxisTTVal:g,zVal:p},seriesName:m,shared:s,pColor:v})},y=0,x=c.globals.series.length-1;y<c.globals.series.length;y++,x--)b(y,x)}},{key:"getFormatters",value:function(t){var e,i=this.w,n=i.globals.yLabelFormatters[t];return void 0!==i.globals.ttVal?Array.isArray(i.globals.ttVal)?(n=i.globals.ttVal[t]&&i.globals.ttVal[t].formatter,e=i.globals.ttVal[t]&&i.globals.ttVal[t].title&&i.globals.ttVal[t].title.formatter):(n=i.globals.ttVal.formatter,"function"==typeof i.globals.ttVal.title.formatter&&(e=i.globals.ttVal.title.formatter)):e=i.config.tooltip.y.title.formatter,"function"!=typeof n&&(n=i.globals.yLabelFormatters[0]?i.globals.yLabelFormatters[0]:function(t){return t}),"function"!=typeof e&&(e=function(t){return t}),{yLbFormatter:n,yLbTitleFormatter:e}}},{key:"getSeriesName",value:function(t){var e=t.fn,i=t.index,n=t.seriesIndex,r=t.j,a=this.w;return e(String(a.globals.seriesNames[i]),{series:a.globals.series,seriesIndex:n,dataPointIndex:r,w:a})}},{key:"DOMHandling",value:function(t){t.i;var e=t.t,i=t.j,n=t.ttItems,r=t.values,a=t.seriesName,o=t.shared,s=t.pColor,l=this.w,c=this.ttCtx,h=r.val,u=r.goalVals,d=r.xVal,f=r.xAxisTTVal,p=r.zVal,g=null;g=n[e].children,l.config.tooltip.fillSeriesColor&&(n[e].style.backgroundColor=s,g[0].style.display="none"),c.showTooltipTitle&&(null===c.tooltipTitle&&(c.tooltipTitle=l.globals.dom.baseEl.querySelector(".apexcharts-tooltip-title")),c.tooltipTitle.innerHTML=d),c.blxaxisTooltip&&(c.xaxisTooltipText.innerHTML=""!==f?f:d);var m=n[e].querySelector(".apexcharts-tooltip-text-y-label");m&&(m.innerHTML=a||"");var v=n[e].querySelector(".apexcharts-tooltip-text-y-value");v&&(v.innerHTML=void 0!==h?h:""),g[0]&&g[0].classList.contains("apexcharts-tooltip-marker")&&(l.config.tooltip.marker.fillColors&&Array.isArray(l.config.tooltip.marker.fillColors)&&(s=l.config.tooltip.marker.fillColors[e]),g[0].style.backgroundColor=s),l.config.tooltip.marker.show||(g[0].style.display="none");var b=n[e].querySelector(".apexcharts-tooltip-text-goals-label"),y=n[e].querySelector(".apexcharts-tooltip-text-goals-value");if(u.length&&l.globals.seriesGoals[e]){var x=function(){var t="<div >",e="<div>";u.forEach((function(i,n){t+=' <div style="display: flex"><span class="apexcharts-tooltip-marker" style="background-color: '.concat(i.attrs.strokeColor,'; height: 3px; border-radius: 0; top: 5px;"></span> ').concat(i.attrs.name,"</div>"),e+="<div>".concat(i.val,"</div>")})),b.innerHTML=t+"</div>",y.innerHTML=e+"</div>"};o?l.globals.seriesGoals[e][i]&&Array.isArray(l.globals.seriesGoals[e][i])?x():(b.innerHTML="",y.innerHTML=""):x()}else b.innerHTML="",y.innerHTML="";null!==p&&(n[e].querySelector(".apexcharts-tooltip-text-z-label").innerHTML=l.config.tooltip.z.title,n[e].querySelector(".apexcharts-tooltip-text-z-value").innerHTML=void 0!==p?p:""),o&&g[0]&&(null==h||l.globals.collapsedSeriesIndices.indexOf(e)>-1?g[0].parentNode.style.display="none":g[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 i=e.globals.dom.baseEl.querySelector(".apexcharts-tooltip-series-group");i&&(i.classList.add("apexcharts-active"),i.style.display=e.config.tooltip.items.display)}}},{key:"getValuesToPrint",value:function(t){var e=t.i,i=t.j,n=this.w,r=this.ctx.series.filteredSeriesX(),a="",o="",s=null,l=null,c={series:n.globals.series,seriesIndex:e,dataPointIndex:i,w:n},h=n.globals.ttZFormatter;null===i?l=n.globals.series[e]:n.globals.isXNumeric&&"treemap"!==n.config.chart.type?(a=r[e][i],0===r[e].length&&(a=r[this.tooltipUtil.getFirstActiveXArray(r)][i])):a=void 0!==n.globals.labels[i]?n.globals.labels[i]:"";var u=a;return a=n.globals.isXNumeric&&"datetime"===n.config.xaxis.type?new X(this.ctx).xLabelFormat(n.globals.ttKeyFormatter,u,u,{i:void 0,dateFormatter:new B(this.ctx).formatDate,w:this.w}):n.globals.isBarHorizontal?n.globals.yLabelFormatters[0](u,c):n.globals.xLabelFormatter(u,c),void 0!==n.config.tooltip.x.formatter&&(a=n.globals.ttKeyFormatter(u,c)),n.globals.seriesZ.length>0&&n.globals.seriesZ[e].length>0&&(s=h(n.globals.seriesZ[e][i],n)),o="function"==typeof n.config.xaxis.tooltip.formatter?n.globals.xaxisTooltipFormatter(u,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,i=t.j,n=t.y1,r=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:i,y1:n,y2:r,w:a})}}]),t}(),vt=function(){function t(e){a(this,t),this.ttCtx=e,this.ctx=e.ctx,this.w=e.w}return s(t,[{key:"moveXCrosshairs",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,i=this.ttCtx,n=this.w,r=i.getElXCrosshairs(),a=t-i.xcrosshairsWidth/2,o=n.globals.labels.slice().length;if(null!==e&&(a=n.globals.gridWidth/o*e),null!==r&&(r.setAttribute("x",a),r.setAttribute("x1",a),r.setAttribute("x2",a),r.setAttribute("y2",n.globals.gridHeight),r.classList.add("apexcharts-active")),a<0&&(a=0),a>n.globals.gridWidth&&(a=n.globals.gridWidth),i.blxaxisTooltip){var s=a;"tickWidth"!==n.config.xaxis.crosshairs.width&&"barWidth"!==n.config.xaxis.crosshairs.width||(s=a+i.xcrosshairsWidth/2),this.moveXAxisTooltip(s)}}},{key:"moveYCrosshairs",value:function(t){var e=this.ttCtx;null!==e.ycrosshairs&&w.setAttrs(e.ycrosshairs,{y1:t,y2:t}),null!==e.ycrosshairsHidden&&w.setAttrs(e.ycrosshairsHidden,{y1:t,y2:t})}},{key:"moveXAxisTooltip",value:function(t){var e=this.w,i=this.ttCtx;if(null!==i.xaxisTooltip){i.xaxisTooltip.classList.add("apexcharts-active");var n,r=i.xaxisOffY+e.config.xaxis.tooltip.offsetY+e.globals.translateY+1+e.config.xaxis.offsetY;if(t-=i.xaxisTooltip.getBoundingClientRect().width/2,!isNaN(t))t+=e.globals.translateX,n=new w(this.ctx).getTextRects(i.xaxisTooltipText.innerHTML),i.xaxisTooltipText.style.minWidth=n.width+"px",i.xaxisTooltip.style.left=t+"px",i.xaxisTooltip.style.top=r+"px"}}},{key:"moveYAxisTooltip",value:function(t){var e=this.w,i=this.ttCtx;null===i.yaxisTTEls&&(i.yaxisTTEls=e.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));var n=parseInt(i.ycrosshairsHidden.getAttribute("y1"),10),r=e.globals.translateY+n,a=i.yaxisTTEls[t].getBoundingClientRect().height,o=e.globals.translateYAxisX[t]-2;e.config.yaxis[t].opposite&&(o-=26),r-=a/2,-1===e.globals.ignoreYAxisIndexes.indexOf(t)?(i.yaxisTTEls[t].classList.add("apexcharts-active"),i.yaxisTTEls[t].style.top=r+"px",i.yaxisTTEls[t].style.left=o+e.config.yaxis[t].tooltip.offsetX+"px"):i.yaxisTTEls[t].classList.remove("apexcharts-active")}},{key:"moveTooltip",value:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=this.w,r=this.ttCtx,a=r.getElTooltip(),o=r.tooltipRect,s=null!==i?parseFloat(i):1,l=parseFloat(t)+s+5,c=parseFloat(e)+s/2;if(l>n.globals.gridWidth/2&&(l=l-o.ttWidth-s-15),l>n.globals.gridWidth-o.ttWidth-10&&(l=n.globals.gridWidth-o.ttWidth),l<-20&&(l=-20),n.config.tooltip.followCursor){var h=r.getElGrid(),u=h.getBoundingClientRect();c=r.e.clientY+n.globals.translateY-u.top-o.ttHeight/2}else n.globals.isBarHorizontal?c-=o.ttHeight:(o.ttHeight/2+c>n.globals.gridHeight&&(c=n.globals.gridHeight-o.ttHeight+n.globals.translateY),c<0&&(c=0));isNaN(l)||(l+=n.globals.translateX,a.style.left=l+"px",a.style.top=c+"px")}},{key:"moveMarkers",value:function(t,e){var i=this.w,n=this.ttCtx;if(i.globals.markers.size[t]>0)for(var r=i.globals.dom.baseEl.querySelectorAll(" .apexcharts-series[data\\:realIndex='".concat(t,"'] .apexcharts-marker")),a=0;a<r.length;a++)parseInt(r[a].getAttribute("rel"),10)===e&&(n.marker.resetPointsSize(),n.marker.enlargeCurrentPoint(e,r[a]));else n.marker.resetPointsSize(),this.moveDynamicPointOnHover(e,t)}},{key:"moveDynamicPointOnHover",value:function(t,e){var i,n,r=this.w,a=this.ttCtx,o=r.globals.pointsArray,s=a.tooltipUtil.getHoverMarkerSize(e),l=r.config.series[e].type;if(!l||"column"!==l&&"candlestick"!==l&&"boxPlot"!==l){i=o[e][t][0],n=o[e][t][1]?o[e][t][1]:0;var c=r.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(e,"'] .apexcharts-series-markers circle"));c&&n<r.globals.gridHeight&&n>0&&(c.setAttribute("r",s),c.setAttribute("cx",i),c.setAttribute("cy",n)),this.moveXCrosshairs(i),a.fixedTooltip||this.moveTooltip(i,n,s)}}},{key:"moveDynamicPointsOnHover",value:function(t){var e,i=this.ttCtx,n=i.w,r=0,a=0,o=n.globals.pointsArray;e=new j(this.ctx).getActiveConfigSeriesIndex(!0);var s=i.tooltipUtil.getHoverMarkerSize(e);o[e]&&(r=o[e][t][0],a=o[e][t][1]);var l=i.tooltipUtil.getAllMarkers();if(null!==l)for(var c=0;c<n.globals.series.length;c++){var h=o[c];if(n.globals.comboCharts&&void 0===h&&l.splice(c,0,null),h&&h.length){var u=o[c][t][1];l[c].setAttribute("cx",r),null!==u&&!isNaN(u)&&u<n.globals.gridHeight&&u>0?(l[c]&&l[c].setAttribute("r",s),l[c]&&l[c].setAttribute("cy",u)):l[c]&&l[c].setAttribute("r",0)}}if(this.moveXCrosshairs(r),!i.fixedTooltip){var d=a||n.globals.gridHeight;this.moveTooltip(r,d,s)}}},{key:"moveStickyTooltipOverBars",value:function(t){var e=this.w,i=this.ttCtx,n=e.globals.columnSeries?e.globals.columnSeries.length:e.globals.series.length,r=n>=2&&n%2==0?Math.floor(n/2):Math.floor(n/2)+1;e.globals.isBarHorizontal&&(r=new j(this.ctx).getActiveConfigSeriesIndex(!1,"desc")+1);var a=e.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[rel='".concat(r,"'] path[j='").concat(t,"'], .apexcharts-candlestick-series .apexcharts-series[rel='").concat(r,"'] path[j='").concat(t,"'], .apexcharts-boxPlot-series .apexcharts-series[rel='").concat(r,"'] path[j='").concat(t,"'], .apexcharts-rangebar-series .apexcharts-series[rel='").concat(r,"'] path[j='").concat(t,"']")),o=a?parseFloat(a.getAttribute("cx")):0,s=a?parseFloat(a.getAttribute("cy")):0,l=a?parseFloat(a.getAttribute("barWidth")):0,c=a?parseFloat(a.getAttribute("barHeight")):0,h=i.getElGrid().getBoundingClientRect();if(e.globals.isXNumeric?(o-=n%2!=0?l/2:0,a&&(a.classList.contains("apexcharts-candlestick-area")||a.classList.contains("apexcharts-boxPlot-area"))&&e.globals.comboCharts&&(o-=l/2)):e.globals.isBarHorizontal||(o=i.xAxisTicksPositions[t-1]+i.dataPointsDividedWidth/2,isNaN(o)&&(o=i.xAxisTicksPositions[t]-i.dataPointsDividedWidth/2)),e.globals.isBarHorizontal?s+=c/3:s=i.e.clientY-h.top-i.tooltipRect.ttHeight/2,e.globals.isBarHorizontal||this.moveXCrosshairs(o),!i.fixedTooltip){var u=s||e.globals.gridHeight;this.moveTooltip(o,u)}}}]),t}(),bt=function(){function t(e){a(this,t),this.w=e.w,this.ttCtx=e,this.ctx=e.ctx,this.tooltipPosition=new vt(e)}return s(t,[{key:"drawDynamicPoints",value:function(){var t=this.w,e=new w(this.ctx),i=new D(this.ctx),n=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series");n=m(n),t.config.chart.stacked&&n.sort((function(t,e){return parseFloat(t.getAttribute("data:realIndex"))-parseFloat(e.getAttribute("data:realIndex"))}));for(var r=0;r<n.length;r++){var a=n[r].querySelector(".apexcharts-series-markers-wrap");if(null!==a){var o=void 0,s="apexcharts-marker w".concat((Math.random()+1).toString(36).substring(4));"line"!==t.config.chart.type&&"area"!==t.config.chart.type||t.globals.comboCharts||t.config.tooltip.intersect||(s+=" no-pointer-events");var l=i.getMarkerConfig({cssClass:s,seriesIndex:r});(o=e.drawMarker(0,0,l)).node.setAttribute("default-marker-size",0);var c=document.createElementNS(t.globals.SVGNS,"g");c.classList.add("apexcharts-series-markers"),c.appendChild(o.node),a.appendChild(c)}}}},{key:"enlargeCurrentPoint",value:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r=this.w;"bubble"!==r.config.chart.type&&this.newPointSize(t,e);var a=e.getAttribute("cx"),o=e.getAttribute("cy");if(null!==i&&null!==n&&(a=i,o=n),this.tooltipPosition.moveXCrosshairs(a),!this.fixedTooltip){if("radar"===r.config.chart.type){var s=this.ttCtx.getElGrid(),l=s.getBoundingClientRect();a=this.ttCtx.e.clientX-l.left}this.tooltipPosition.moveTooltip(a,o,r.config.markers.hover.size)}}},{key:"enlargePoints",value:function(t){for(var e=this.w,i=this,n=this.ttCtx,r=t,a=e.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),o=e.config.markers.hover.size,s=0;s<a.length;s++){var l=a[s].getAttribute("rel"),c=a[s].getAttribute("index");if(void 0===o&&(o=e.globals.markers.size[c]+e.config.markers.hover.sizeOffset),r===parseInt(l,10)){i.newPointSize(r,a[s]);var h=a[s].getAttribute("cx"),u=a[s].getAttribute("cy");i.tooltipPosition.moveXCrosshairs(h),n.fixedTooltip||i.tooltipPosition.moveTooltip(h,u,o)}else i.oldPointSize(a[s])}}},{key:"newPointSize",value:function(t,e){var i=this.w,n=i.config.markers.hover.size,r=0===t?e.parentNode.firstChild:e.parentNode.lastChild;if("0"!==r.getAttribute("default-marker-size")){var a=parseInt(r.getAttribute("index"),10);void 0===n&&(n=i.globals.markers.size[a]+i.config.markers.hover.sizeOffset),n<0&&(n=0),r.setAttribute("r",n)}}},{key:"oldPointSize",value:function(t){var e=parseFloat(t.getAttribute("default-marker-size"));t.setAttribute("r",e)}},{key:"resetPointsSize",value:function(){for(var t=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),e=0;e<t.length;e++){var i=parseFloat(t[e].getAttribute("default-marker-size"));b.isNumber(i)&&i>=0?t[e].setAttribute("r",i):t[e].setAttribute("r",0)}}}]),t}(),yt=function(){function t(e){a(this,t),this.w=e.w,this.ttCtx=e}return s(t,[{key:"getAttr",value:function(t,e){return parseFloat(t.target.getAttribute(e))}},{key:"handleHeatTreeTooltip",value:function(t){var e=t.e,i=t.opt,n=t.x,r=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"),h=this.getAttr(e,"cx"),u=this.getAttr(e,"cy"),d=this.getAttr(e,"width"),f=this.getAttr(e,"height");if(o.tooltipLabels.drawSeriesTexts({ttItems:i.ttItems,i:l,j:c,shared:!1,e:e}),s.globals.capturedSeriesIndex=l,s.globals.capturedDataPointIndex=c,n=h+o.tooltipRect.ttWidth/2+d,r=u+o.tooltipRect.ttHeight/2-f/2,o.tooltipPosition.moveXCrosshairs(h+d/2),n>s.globals.gridWidth/2&&(n=h-o.tooltipRect.ttWidth/2+d),o.w.config.tooltip.followCursor){var p=s.globals.dom.elWrap.getBoundingClientRect();n=s.globals.clientX-p.left-o.tooltipRect.ttWidth/2,r=s.globals.clientY-p.top-o.tooltipRect.ttHeight-5}}return{x:n,y:r}}},{key:"handleMarkerTooltip",value:function(t){var e,i,n=t.e,r=t.opt,a=t.x,o=t.y,s=this.w,l=this.ttCtx;if(n.target.classList.contains("apexcharts-marker")){var c=parseInt(r.paths.getAttribute("cx"),10),h=parseInt(r.paths.getAttribute("cy"),10),u=parseFloat(r.paths.getAttribute("val"));if(i=parseInt(r.paths.getAttribute("rel"),10),e=parseInt(r.paths.parentNode.parentNode.parentNode.getAttribute("rel"),10)-1,l.intersect){var d=b.findAncestor(r.paths,"apexcharts-series");d&&(e=parseInt(d.getAttribute("data:realIndex"),10))}if(l.tooltipLabels.drawSeriesTexts({ttItems:r.ttItems,i:e,j:i,shared:!l.showOnIntersect&&s.config.tooltip.shared,e:n}),"mouseup"===n.type&&l.markerClick(n,e,i),s.globals.capturedSeriesIndex=e,s.globals.capturedDataPointIndex=i,a=c,o=h+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}u<0&&(o=h),l.marker.enlargeCurrentPoint(i,r.paths,a,o)}return{x:a,y:o}}},{key:"handleBarTooltip",value:function(t){var e,i,n=t.e,r=t.opt,a=this.w,o=this.ttCtx,s=o.getElTooltip(),l=0,c=0,h=0,u=this.getBarTooltipXY({e:n,opt:r});e=u.i;var d=u.barHeight,f=u.j;a.globals.capturedSeriesIndex=e,a.globals.capturedDataPointIndex=f,a.globals.isBarHorizontal&&o.tooltipUtil.hasBars()||!a.config.tooltip.shared?(c=u.x,h=u.y,i=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(h)?h=a.globals.svgHeight-o.tooltipRect.ttHeight:h<0&&(h=0);var p=parseInt(r.paths.parentNode.getAttribute("data:realIndex"),10),g=a.globals.isMultipleYAxis?a.config.yaxis[p]&&a.config.yaxis[p].reversed:a.config.yaxis[0].reversed;if(c+o.tooltipRect.ttWidth>a.globals.gridWidth&&!g?c-=o.tooltipRect.ttWidth:c<0&&(c=0),o.w.config.tooltip.followCursor){var m=o.getElGrid().getBoundingClientRect();h=o.e.clientY-m.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+i/2):o.tooltipPosition.moveXCrosshairs(l)),!o.fixedTooltip&&(!a.config.tooltip.shared||a.globals.isBarHorizontal&&o.tooltipUtil.hasBars())&&(g&&(c-=o.tooltipRect.ttWidth)<0&&(c=0),s.style.left=c+a.globals.translateX+"px",!g||a.globals.isBarHorizontal&&o.tooltipUtil.hasBars()||(h=h+d-2*(a.globals.series[e][f]<0?d:0)),o.tooltipRect.ttHeight+h>a.globals.gridHeight?(h=a.globals.gridHeight-o.tooltipRect.ttHeight+a.globals.translateY,s.style.top=h+"px"):s.style.top=h+a.globals.translateY-o.tooltipRect.ttHeight/2+"px")}},{key:"getBarTooltipXY",value:function(t){var e=t.e,i=t.opt,n=this.w,r=null,a=this.ttCtx,o=0,s=0,l=0,c=0,h=0,u=e.target.classList;if(u.contains("apexcharts-bar-area")||u.contains("apexcharts-candlestick-area")||u.contains("apexcharts-boxPlot-area")||u.contains("apexcharts-rangebar-area")){var d=e.target,f=d.getBoundingClientRect(),p=i.elGrid.getBoundingClientRect(),g=f.height;h=f.height;var m=f.width,v=parseInt(d.getAttribute("cx"),10),b=parseInt(d.getAttribute("cy"),10);c=parseFloat(d.getAttribute("barWidth"));var y="touchmove"===e.type?e.touches[0].clientX:e.clientX;r=parseInt(d.getAttribute("j"),10),o=parseInt(d.parentNode.getAttribute("rel"),10)-1;var x=d.getAttribute("data-range-y1"),w=d.getAttribute("data-range-y2");n.globals.comboCharts&&(o=parseInt(d.parentNode.getAttribute("data:realIndex"),10)),a.tooltipLabels.drawSeriesTexts({ttItems:i.ttItems,i:o,j:r,y1:x?parseInt(x,10):null,y2:w?parseInt(w,10):null,shared:!a.showOnIntersect&&n.config.tooltip.shared,e:e}),n.config.tooltip.followCursor?n.globals.isBarHorizontal?(s=y-p.left+15,l=b-a.dataPointsDividedHeight+g/2-a.tooltipRect.ttHeight/2):(s=n.globals.isXNumeric?v-m/2:v-a.dataPointsDividedWidth+m/2,l=e.clientY-p.top-a.tooltipRect.ttHeight/2-15):n.globals.isBarHorizontal?((s=v)<a.xyRatios.baseLineInvertedY&&(s=v-a.tooltipRect.ttWidth),l=b-a.dataPointsDividedHeight+g/2-a.tooltipRect.ttHeight/2):(s=n.globals.isXNumeric?v-m/2:v-a.dataPointsDividedWidth+m/2,l=b)}return{x:s,y:l,barHeight:h,barWidth:c,i:o,j:r}}}]),t}(),xt=function(){function t(e){a(this,t),this.w=e.w,this.ttCtx=e}return s(t,[{key:"drawXaxisTooltip",value:function(){var t=this.w,e=this.ttCtx,i="bottom"===t.config.xaxis.position;e.xaxisOffY=i?t.globals.gridHeight+1:-t.globals.xAxisHeight-t.config.xaxis.axisTicks.height+3;var n=i?"apexcharts-xaxistooltip apexcharts-xaxistooltip-bottom":"apexcharts-xaxistooltip apexcharts-xaxistooltip-top",r=t.globals.dom.elWrap;e.blxaxisTooltip&&null===t.globals.dom.baseEl.querySelector(".apexcharts-xaxistooltip")&&(e.xaxisTooltip=document.createElement("div"),e.xaxisTooltip.setAttribute("class",n+" apexcharts-theme-"+t.config.tooltip.theme),r.appendChild(e.xaxisTooltip),e.xaxisTooltipText=document.createElement("div"),e.xaxisTooltipText.classList.add("apexcharts-xaxistooltip-text"),e.xaxisTooltipText.style.fontFamily=t.config.xaxis.tooltip.style.fontFamily||t.config.chart.fontFamily,e.xaxisTooltipText.style.fontSize=t.config.xaxis.tooltip.style.fontSize,e.xaxisTooltip.appendChild(e.xaxisTooltipText))}},{key:"drawYaxisTooltip",value:function(){for(var t=this.w,e=this.ttCtx,i=function(i){var n=t.config.yaxis[i].opposite||t.config.yaxis[i].crosshairs.opposite;e.yaxisOffX=n?t.globals.gridWidth+1:1;var r="apexcharts-yaxistooltip apexcharts-yaxistooltip-".concat(i,n?" apexcharts-yaxistooltip-right":" apexcharts-yaxistooltip-left");t.globals.yAxisSameScaleIndices.map((function(e,n){e.map((function(e,n){n===i&&(r+=t.config.yaxis[n].show?" ":" apexcharts-yaxistooltip-hidden")}))}));var a=t.globals.dom.elWrap;null===t.globals.dom.baseEl.querySelector(".apexcharts-yaxistooltip apexcharts-yaxistooltip-".concat(i))&&(e.yaxisTooltip=document.createElement("div"),e.yaxisTooltip.setAttribute("class",r+" apexcharts-theme-"+t.config.tooltip.theme),a.appendChild(e.yaxisTooltip),0===i&&(e.yaxisTooltipText=[]),e.yaxisTooltipText[i]=document.createElement("div"),e.yaxisTooltipText[i].classList.add("apexcharts-yaxistooltip-text"),e.yaxisTooltip.appendChild(e.yaxisTooltipText[i]))},n=0;n<t.config.yaxis.length;n++)i(n)}},{key:"setXCrosshairWidth",value:function(){var t=this.w,e=this.ttCtx,i=e.getElXCrosshairs();if(e.xcrosshairsWidth=parseInt(t.config.xaxis.crosshairs.width,10),t.globals.comboCharts){var n=t.globals.dom.baseEl.querySelector(".apexcharts-bar-area");if(null!==n&&"barWidth"===t.config.xaxis.crosshairs.width){var r=parseFloat(n.getAttribute("barWidth"));e.xcrosshairsWidth=r}else if("tickWidth"===t.config.xaxis.crosshairs.width){var a=t.globals.labels.length;e.xcrosshairsWidth=t.globals.gridWidth/a}}else if("tickWidth"===t.config.xaxis.crosshairs.width){var o=t.globals.labels.length;e.xcrosshairsWidth=t.globals.gridWidth/o}else if("barWidth"===t.config.xaxis.crosshairs.width){var s=t.globals.dom.baseEl.querySelector(".apexcharts-bar-area");if(null!==s){var l=parseFloat(s.getAttribute("barWidth"));e.xcrosshairsWidth=l}else e.xcrosshairsWidth=1}t.globals.isBarHorizontal&&(e.xcrosshairsWidth=0),null!==i&&e.xcrosshairsWidth>0&&i.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,i){var n=this.ttCtx,r=this.w,a=r.globals.yLabelFormatters[t];if(n.yaxisTooltips[t]){var o=n.getElGrid().getBoundingClientRect(),s=(e-o.top)*i.yRatio[t],l=r.globals.maxYArr[t]-r.globals.minYArr[t],c=r.globals.minYArr[t]+(l-s);n.tooltipPosition.moveYCrosshairs(e-o.top),n.yaxisTooltipText[t].innerHTML=a(c),n.tooltipPosition.moveYAxisTooltip(t)}}}]),t}(),wt=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w;var i=this.w;this.tConfig=i.config.tooltip,this.tooltipUtil=new gt(this),this.tooltipLabels=new mt(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=!i.globals.isBarHorizontal&&this.tConfig.shared}return s(t,[{key:"getElTooltip",value:function(t){return t||(t=this),t.w.globals.dom.baseEl.querySelector(".apexcharts-tooltip")}},{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.blxaxisTooltip=e.config.xaxis.tooltip.enabled&&e.globals.axisCharts,this.yaxisTooltips=e.config.yaxis.map((function(t,i){return!!(t.show&&t.tooltip.enabled&&e.globals.axisCharts)})),this.allTooltipSeriesGroups=[],e.globals.axisCharts||(this.showTooltipTitle=!1);var i=document.createElement("div");if(i.classList.add("apexcharts-tooltip"),i.classList.add("apexcharts-theme-".concat(this.tConfig.theme)),e.globals.dom.elWrap.appendChild(i),e.globals.axisCharts){this.axesTooltip.drawXaxisTooltip(),this.axesTooltip.drawYaxisTooltip(),this.axesTooltip.setXCrosshairWidth(),this.axesTooltip.handleYCrosshair();var n=new U(this.ctx);this.xAxisTicksPositions=n.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,i.appendChild(this.tooltipTitle));var r=e.globals.series.length;(e.globals.xyCharts||e.globals.comboCharts)&&this.tConfig.shared&&(r=this.showOnIntersect?1:e.globals.series.length),this.legendLabels=e.globals.dom.baseEl.querySelectorAll(".apexcharts-legend-text"),this.ttItems=this.createTTElements(r),this.addSVGEvents()}}},{key:"createTTElements",value:function(t){for(var e=this,i=this.w,n=[],r=this.getElTooltip(),a=function(a){var o=document.createElement("div");o.classList.add("apexcharts-tooltip-series-group"),o.style.order=i.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=i.globals.colors[a],o.appendChild(s);var l=document.createElement("div");l.classList.add("apexcharts-tooltip-text"),l.style.fontFamily=e.tConfig.style.fontFamily||i.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 i=document.createElement("span");i.classList.add("apexcharts-tooltip-text-".concat(t,"-label")),e.appendChild(i);var n=document.createElement("span");n.classList.add("apexcharts-tooltip-text-".concat(t,"-value")),e.appendChild(n),l.appendChild(e)})),o.appendChild(l),r.appendChild(o),n.push(o)},o=0;o<t;o++)a(o);return n}},{key:"addSVGEvents",value:function(){var t=this.w,e=t.config.chart.type,i=this.getElTooltip(),n=!("bar"!==e&&"candlestick"!==e&&"boxPlot"!==e&&"rangeBar"!==e),r="area"===e||"line"===e||"scatter"===e||"bubble"===e||"radar"===e,a=t.globals.dom.Paper.node,o=this.getElGrid();o&&(this.seriesBound=o.getBoundingClientRect());var s,l=[],c=[],h={hoverArea:a,elGrid:o,tooltipEl:i,tooltipY:l,tooltipX:c,ttItems:this.ttItems};if(t.globals.axisCharts&&(r?s=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series[data\\:longestSeries='true'] .apexcharts-marker"):n?s=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series .apexcharts-bar-area, .apexcharts-series .apexcharts-candlestick-area, .apexcharts-series .apexcharts-boxPlot-area, .apexcharts-series .apexcharts-rangebar-area"):"heatmap"!==e&&"treemap"!==e||(s=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series .apexcharts-heatmap, .apexcharts-series .apexcharts-treemap")),s&&s.length))for(var u=0;u<s.length;u++)l.push(s[u].getAttribute("cy")),c.push(s[u].getAttribute("cx"));if(t.globals.xyCharts&&!this.showOnIntersect||t.globals.comboCharts&&!this.showOnIntersect||n&&this.tooltipUtil.hasBars()&&this.tConfig.shared)this.addPathsEventListeners([a],h);else if(n&&!t.globals.comboCharts||r&&this.showOnIntersect)this.addDatapointEventsListeners(h);else if(!t.globals.axisCharts||"heatmap"===e||"treemap"===e){var d=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series");this.addPathsEventListeners(d,h)}if(this.showOnIntersect){var f=t.globals.dom.baseEl.querySelectorAll(".apexcharts-line-series .apexcharts-marker, .apexcharts-area-series .apexcharts-marker");f.length>0&&this.addPathsEventListeners(f,h),this.tooltipUtil.hasBars()&&!this.tConfig.shared&&this.addDatapointEventsListeners(h)}}},{key:"drawFixedTooltipRect",value:function(){var t=this.w,e=this.getElTooltip(),i=e.getBoundingClientRect(),n=i.width+10,r=i.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-n+10),s.indexOf("bottom")>-1&&(o=o+t.globals.svgHeight-r-10),e.style.left=a+"px",e.style.top=o+"px",{x:a,y:o,ttWidth:n,ttHeight:r}}},{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 i=this,n=function(n){var r={paths:t[n],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[n].addEventListener(e,i.seriesHover.bind(i,r),{capture:!1,passive:!0})}))},r=0;r<t.length;r++)n(r)}},{key:"seriesHover",value:function(t,e){var i=this,n=[],r=this.w;r.config.chart.group&&(n=this.ctx.getGroupedCharts()),r.globals.axisCharts&&(r.globals.minX===-1/0&&r.globals.maxX===1/0||0===r.globals.dataPoints)||(n.length?n.forEach((function(n){var r=i.getElTooltip(n),a={paths:t.paths,tooltipEl:r,tooltipY:t.tooltipY,tooltipX:t.tooltipX,elGrid:t.elGrid,hoverArea:t.hoverArea,ttItems:n.w.globals.tooltip.ttItems};n.w.globals.minX===i.w.globals.minX&&n.w.globals.maxX===i.w.globals.maxX&&n.w.globals.tooltip.seriesHoverByContext({chartCtx:n,ttCtx:n.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,i=t.ttCtx,n=t.opt,r=t.e,a=e.w,o=this.getElTooltip();i.tooltipRect={x:0,y:0,ttWidth:o.getBoundingClientRect().width,ttHeight:o.getBoundingClientRect().height},i.e=r,!i.tooltipUtil.hasBars()||a.globals.comboCharts||i.isBarShared||this.tConfig.onDatasetHover.highlightDataSeries&&new j(e).toggleSeriesOnHover(r,r.target.parentNode),i.fixedTooltip&&i.drawFixedTooltipRect(),a.globals.axisCharts?i.axisChartsTooltips({e:r,opt:n,tooltipRect:i.tooltipRect}):i.nonAxisChartsTooltips({e:r,opt:n,tooltipRect:i.tooltipRect})}},{key:"axisChartsTooltips",value:function(t){var e,i,n=t.e,r=t.opt,a=this.w,o=r.elGrid.getBoundingClientRect(),s="touchmove"===n.type?n.touches[0].clientX:n.clientX,l="touchmove"===n.type?n.touches[0].clientY:n.clientY;if(this.clientY=l,this.clientX=s,a.globals.capturedSeriesIndex=-1,a.globals.capturedDataPointIndex=-1,l<o.top||l>o.top+o.height)this.handleMouseOut(r);else{if(Array.isArray(this.tConfig.enabledOnSeries)&&!a.config.tooltip.shared){var c=parseInt(r.paths.getAttribute("index"),10);if(this.tConfig.enabledOnSeries.indexOf(c)<0)return void this.handleMouseOut(r)}var h=this.getElTooltip(),u=this.getElXCrosshairs(),d=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"===n.type||"touchmove"===n.type||"mouseup"===n.type){null!==u&&u.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"),d&&!this.showOnIntersect)this.handleStickyTooltip(n,s,l,r);else if("heatmap"===a.config.chart.type||"treemap"===a.config.chart.type){var p=this.intersect.handleHeatTreeTooltip({e:n,opt:r,x:e,y:i,type:a.config.chart.type});e=p.x,i=p.y,h.style.left=e+"px",h.style.top=i+"px"}else this.tooltipUtil.hasBars()&&this.intersect.handleBarTooltip({e:n,opt:r}),this.tooltipUtil.hasMarkers()&&this.intersect.handleMarkerTooltip({e:n,opt:r,x:e,y:i});if(this.yaxisTooltips.length)for(var g=0;g<a.config.yaxis.length;g++)this.axesTooltip.drawYaxisTooltipText(g,l,this.xyRatios);r.tooltipEl.classList.add("apexcharts-active")}else"mouseout"!==n.type&&"touchend"!==n.type||this.handleMouseOut(r)}}},{key:"nonAxisChartsTooltips",value:function(t){var e=t.e,i=t.opt,n=t.tooltipRect,r=this.w,a=i.paths.getAttribute("rel"),o=this.getElTooltip(),s=r.globals.dom.elWrap.getBoundingClientRect();if("mousemove"===e.type||"touchmove"===e.type){o.classList.add("apexcharts-active"),this.tooltipLabels.drawSeriesTexts({ttItems:i.ttItems,i:parseInt(a,10)-1,shared:!1});var l=r.globals.clientX-s.left-n.ttWidth/2,c=r.globals.clientY-s.top-n.ttHeight-10;if(o.style.left=l+"px",o.style.top=c+"px",r.config.legend.tooltipHoverFormatter){var h=a-1,u=(0,r.config.legend.tooltipHoverFormatter)(this.legendLabels[h].getAttribute("data:default-text"),{seriesIndex:h,dataPointIndex:h,w:r});this.legendLabels[h].innerHTML=u}}else"mouseout"!==e.type&&"touchend"!==e.type||(o.classList.remove("apexcharts-active"),r.config.legend.tooltipHoverFormatter&&this.legendLabels.forEach((function(t){var e=t.getAttribute("data:default-text");t.innerHTML=decodeURIComponent(e)})))}},{key:"handleStickyTooltip",value:function(t,e,i,n){var r=this.w,a=this.tooltipUtil.getNearestValues({context:this,hoverArea:n.hoverArea,elGrid:n.elGrid,clientX:e,clientY:i}),o=a.j,s=a.capturedSeries,l=n.elGrid.getBoundingClientRect();a.hoverX<0||a.hoverX>l.width?this.handleMouseOut(n):null!==s?this.handleStickyCapturedSeries(t,s,n,o):(this.tooltipUtil.isXoverlap(o)||r.globals.isBarHorizontal)&&this.create(t,this,0,o,n.ttItems)}},{key:"handleStickyCapturedSeries",value:function(t,e,i,n){var r=this.w;this.tConfig.shared||null!==r.globals.series[e][n]?void 0!==r.globals.series[e][n]?this.tConfig.shared&&this.tooltipUtil.isXoverlap(n)&&this.tooltipUtil.isInitialSeriesSameLen()?this.create(t,this,e,n,i.ttItems):this.create(t,this,e,n,i.ttItems,!1):this.tooltipUtil.isXoverlap(n)&&this.create(t,this,0,n,i.ttItems):this.handleMouseOut(i)}},{key:"deactivateHoverFilter",value:function(){for(var t=this.w,e=new w(this.ctx),i=t.globals.dom.Paper.select(".apexcharts-bar-area"),n=0;n<i.length;n++)e.pathMouseLeave(i[n])}},{key:"handleMouseOut",value:function(t){var e=this.w,i=this.getElXCrosshairs();if(t.tooltipEl.classList.remove("apexcharts-active"),this.deactivateHoverFilter(),"bubble"!==e.config.chart.type&&this.marker.resetPointsSize(),null!==i&&i.classList.remove("apexcharts-active"),null!==this.ycrosshairs&&this.ycrosshairs.classList.remove("apexcharts-active"),this.blxaxisTooltip&&this.xaxisTooltip.classList.remove("apexcharts-active"),this.yaxisTooltips.length){null===this.yaxisTTEls&&(this.yaxisTTEls=e.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));for(var n=0;n<this.yaxisTTEls.length;n++)this.yaxisTTEls[n].classList.remove("apexcharts-active")}e.config.legend.tooltipHoverFormatter&&this.legendLabels.forEach((function(t){var e=t.getAttribute("data:default-text");t.innerHTML=decodeURIComponent(e)}))}},{key:"markerClick",value:function(t,e,i){var n=this.w;"function"==typeof n.config.chart.events.markerClick&&n.config.chart.events.markerClick(t,this.ctx,{seriesIndex:e,dataPointIndex:i,w:n}),this.ctx.events.fireEvent("markerClick",[t,this.ctx,{seriesIndex:e,dataPointIndex:i,w:n}])}},{key:"create",value:function(t,e,i,n,r){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,o=this.w,s=e;"mouseup"===t.type&&this.markerClick(t,i,n),null===a&&(a=this.tConfig.shared);var l=this.tooltipUtil.hasMarkers(),c=this.tooltipUtil.getElBars();if(o.config.legend.tooltipHoverFormatter){var h=o.config.legend.tooltipHoverFormatter,u=Array.from(this.legendLabels);u.forEach((function(t){var e=t.getAttribute("data:default-text");t.innerHTML=decodeURIComponent(e)}));for(var d=0;d<u.length;d++){var f=u[d],p=parseInt(f.getAttribute("i"),10),g=decodeURIComponent(f.getAttribute("data:default-text")),m=h(g,{seriesIndex:a?p:i,dataPointIndex:n,w:o});if(a)f.innerHTML=o.globals.collapsedSeriesIndices.indexOf(p)<0?m:g;else if(f.innerHTML=p===i?m:g,i===p)break}}if(a){if(s.tooltipLabels.drawSeriesTexts({ttItems:r,i:i,j:n,shared:!this.showOnIntersect&&this.tConfig.shared}),l&&(o.globals.markers.largestSize>0?s.marker.enlargePoints(n):s.tooltipPosition.moveDynamicPointsOnHover(n)),this.tooltipUtil.hasBars()&&(this.barSeriesHeight=this.tooltipUtil.getBarsHeight(c),this.barSeriesHeight>0)){var v=new w(this.ctx),b=o.globals.dom.Paper.select(".apexcharts-bar-area[j='".concat(n,"']"));this.deactivateHoverFilter(),this.tooltipPosition.moveStickyTooltipOverBars(n);for(var y=0;y<b.length;y++)v.pathMouseEnter(b[y])}}else s.tooltipLabels.drawSeriesTexts({shared:!1,ttItems:r,i:i,j:n}),this.tooltipUtil.hasBars()&&s.tooltipPosition.moveStickyTooltipOverBars(n),l&&s.tooltipPosition.moveMarkers(i,n)}}]),t}(),St=function(t){u(i,t);var e=g(i);function i(){return a(this,i),e.apply(this,arguments)}return s(i,[{key:"draw",value:function(t,e){var i=this,n=this.w;this.graphics=new w(this.ctx),this.bar=new z(this.ctx,this.xyRatios);var r=new O(this.ctx,n);t=r.getLogSeries(t),this.yRatio=r.getLogYRatios(this.yRatio),this.barHelpers.initVariables(t),"100%"===n.config.chart.stackType&&(t=n.globals.seriesPercent.slice()),this.series=t,this.totalItems=0,this.prevY=[],this.prevX=[],this.prevYF=[],this.prevXF=[],this.prevYVal=[],this.prevXVal=[],this.xArrj=[],this.xArrjF=[],this.xArrjVal=[],this.yArrj=[],this.yArrjF=[],this.yArrjVal=[];for(var a=0;a<t.length;a++)t[a].length>0&&(this.totalItems+=t[a].length);for(var o=this.graphics.group({class:"apexcharts-bar-series apexcharts-plot-series"}),s=0,l=0,c=function(r,a){var c=void 0,u=void 0,d=void 0,f=void 0,p=[],g=[],m=n.globals.comboCharts?e[r]:r;i.yRatio.length>1&&(i.yaxisIndex=m),i.isReversed=n.config.yaxis[i.yaxisIndex]&&n.config.yaxis[i.yaxisIndex].reversed;var v=i.graphics.group({class:"apexcharts-series",seriesName:b.escapeString(n.globals.seriesNames[m]),rel:r+1,"data:realIndex":m});i.ctx.series.addCollapsedClassToSeries(v,m);var y=i.graphics.group({class:"apexcharts-datalabels","data:realIndex":m}),x=0,w=0,S=i.initialPositions(s,l,c,u,d,f);l=S.y,x=S.barHeight,u=S.yDivision,f=S.zeroW,s=S.x,w=S.barWidth,c=S.xDivision,d=S.zeroH,i.yArrj=[],i.yArrjF=[],i.yArrjVal=[],i.xArrj=[],i.xArrjF=[],i.xArrjVal=[],1===i.prevY.length&&i.prevY[0].every((function(t){return isNaN(t)}))&&(i.prevY[0]=i.prevY[0].map((function(t){return d})),i.prevYF[0]=i.prevYF[0].map((function(t){return 0})));for(var k=0;k<n.globals.dataPoints;k++){var O=i.barHelpers.getStrokeWidth(r,k,m),C={indexes:{i:r,j:k,realIndex:m,bc:a},strokeWidth:O,x:s,y:l,elSeries:v},_=null;i.isHorizontal?(_=i.drawStackedBarPaths(h(h({},C),{},{zeroW:f,barHeight:x,yDivision:u})),w=i.series[r][k]/i.invertedYRatio):(_=i.drawStackedColumnPaths(h(h({},C),{},{xDivision:c,barWidth:w,zeroH:d})),x=i.series[r][k]/i.yRatio[i.yaxisIndex]),l=_.y,s=_.x,p.push(s),g.push(l);var A=i.barHelpers.getPathFillColor(t,r,k,m);v=i.renderSeries({realIndex:m,pathFill:A,j:k,i:r,pathFrom:_.pathFrom,pathTo:_.pathTo,strokeWidth:O,elSeries:v,x:s,y:l,series:t,barHeight:x,barWidth:w,elDataLabelsWrap:y,type:"bar",visibleSeries:0})}n.globals.seriesXvalues[m]=p,n.globals.seriesYvalues[m]=g,i.prevY.push(i.yArrj),i.prevYF.push(i.yArrjF),i.prevYVal.push(i.yArrjVal),i.prevX.push(i.xArrj),i.prevXF.push(i.xArrjF),i.prevXVal.push(i.xArrjVal),o.add(v)},u=0,d=0;u<t.length;u++,d++)c(u,d);return o}},{key:"initialPositions",value:function(t,e,i,n,r,a){var o,s,l=this.w;return this.isHorizontal?(o=(o=n=l.globals.gridHeight/l.globals.dataPoints)*parseInt(l.config.plotOptions.bar.barHeight,10)/100,a=this.baseLineInvertedY+l.globals.padHorizontal+(this.isReversed?l.globals.gridWidth:0)-(this.isReversed?2*this.baseLineInvertedY:0),e=(n-o)/2):(s=i=l.globals.gridWidth/l.globals.dataPoints,s=l.globals.isXNumeric&&l.globals.dataPoints>1?(i=l.globals.minXDiff/this.xRatio)*parseInt(this.barOptions.columnWidth,10)/100:s*parseInt(l.config.plotOptions.bar.columnWidth,10)/100,r=this.baseLineY[this.yaxisIndex]+(this.isReversed?l.globals.gridHeight:0)-(this.isReversed?2*this.baseLineY[this.yaxisIndex]:0),t=l.globals.padHorizontal+(i-s)/2),{x:t,y:e,yDivision:n,xDivision:i,barHeight:o,barWidth:s,zeroH:r,zeroW:a}}},{key:"drawStackedBarPaths",value:function(t){for(var e,i=t.indexes,n=t.barHeight,r=t.strokeWidth,a=t.zeroW,o=t.x,s=t.y,l=t.yDivision,c=t.elSeries,h=this.w,u=s,d=i.i,f=i.j,p=0,g=0;g<this.prevXF.length;g++)p+=this.prevXF[g][f];if(d>0){var m=a;this.prevXVal[d-1][f]<0?m=this.series[d][f]>=0?this.prevX[d-1][f]+p-2*(this.isReversed?p:0):this.prevX[d-1][f]:this.prevXVal[d-1][f]>=0&&(m=this.series[d][f]>=0?this.prevX[d-1][f]:this.prevX[d-1][f]-p+2*(this.isReversed?p:0)),e=m}else e=a;o=null===this.series[d][f]?e:e+this.series[d][f]/this.invertedYRatio-2*(this.isReversed?this.series[d][f]/this.invertedYRatio:0);var v=this.barHelpers.getBarpaths({barYPosition:u,barHeight:n,x1:e,x2:o,strokeWidth:r,series:this.series,realIndex:i.realIndex,i:d,j:f,w:h});return this.barHelpers.barBackground({j:f,i:d,y1:u,y2:n,elSeries:c}),s+=l,{pathTo:v.pathTo,pathFrom:v.pathFrom,x:o,y:s}}},{key:"drawStackedColumnPaths",value:function(t){var e=t.indexes,i=t.x,n=t.y,r=t.xDivision,a=t.barWidth,o=t.zeroH;t.strokeWidth;var s=t.elSeries,l=this.w,c=e.i,h=e.j,u=e.bc;if(l.globals.isXNumeric){var d=l.globals.seriesX[c][h];d||(d=0),i=(d-l.globals.minX)/this.xRatio-a/2}for(var f,p=i,g=0,m=0;m<this.prevYF.length;m++)g+=isNaN(this.prevYF[m][h])?0:this.prevYF[m][h];if(c>0&&!l.globals.isXNumeric||c>0&&l.globals.isXNumeric&&l.globals.seriesX[c-1][h]===l.globals.seriesX[c][h]){var v,b,y=Math.min(this.yRatio.length+1,c+1);if(void 0!==this.prevY[c-1])for(var x=1;x<y;x++)if(!isNaN(this.prevY[c-x][h])){b=this.prevY[c-x][h];break}for(var w=1;w<y;w++){if(this.prevYVal[c-w][h]<0){v=this.series[c][h]>=0?b-g+2*(this.isReversed?g:0):b;break}if(this.prevYVal[c-w][h]>=0){v=this.series[c][h]>=0?b:b+g-2*(this.isReversed?g:0);break}}void 0===v&&(v=l.globals.gridHeight),f=this.prevYF[0].every((function(t){return 0===t}))&&this.prevYF.slice(1,c).every((function(t){return t.every((function(t){return isNaN(t)}))}))?l.globals.gridHeight-o:v}else f=l.globals.gridHeight-o;n=f-this.series[c][h]/this.yRatio[this.yaxisIndex]+2*(this.isReversed?this.series[c][h]/this.yRatio[this.yaxisIndex]:0);var S=this.barHelpers.getColumnPaths({barXPosition:p,barWidth:a,y1:f,y2:n,yRatio:this.yRatio[this.yaxisIndex],strokeWidth:this.strokeWidth,series:this.series,realIndex:e.realIndex,i:c,j:h,w:l});return this.barHelpers.barBackground({bc:u,j:h,i:c,x1:p,x2:a,elSeries:s}),i+=r,{pathTo:S.pathTo,pathFrom:S.pathFrom,x:l.globals.isXNumeric?i-r:i,y:n}}}]),i}(z),kt=function(t){u(i,t);var e=g(i);function i(){return a(this,i),e.apply(this,arguments)}return s(i,[{key:"draw",value:function(t,e){var i=this,n=this.w,r=new w(this.ctx),a=new M(this.ctx);this.candlestickOptions=this.w.config.plotOptions.candlestick,this.boxOptions=this.w.config.plotOptions.boxPlot;var o=new O(this.ctx,n);t=o.getLogSeries(t),this.series=t,this.yRatio=o.getLogYRatios(this.yRatio),this.barHelpers.initVariables(t);for(var s=r.group({class:"apexcharts-".concat(n.config.chart.type,"-series apexcharts-plot-series")}),l=function(o){i.isBoxPlot="boxPlot"===n.config.chart.type||"boxPlot"===n.config.series[o].type;var l,c,h,u,d=void 0,f=void 0,p=[],g=[],m=n.globals.comboCharts?e[o]:o,v=r.group({class:"apexcharts-series",seriesName:b.escapeString(n.globals.seriesNames[m]),rel:o+1,"data:realIndex":m});t[o].length>0&&(i.visibleI=i.visibleI+1),i.yRatio.length>1&&(i.yaxisIndex=m);var y=i.barHelpers.initialPositions();f=y.y,h=y.barHeight,d=y.x,u=y.barWidth,l=y.xDivision,c=y.zeroH,g.push(d+u/2);for(var x=r.group({class:"apexcharts-datalabels","data:realIndex":m}),w=function(e){var r=i.barHelpers.getStrokeWidth(o,e,m),s=i.drawBoxPaths({indexes:{i:o,j:e,realIndex:m},x:d,y:f,xDivision:l,barWidth:u,zeroH:c,strokeWidth:r,elSeries:v});f=s.y,d=s.x,e>0&&g.push(d+u/2),p.push(f),s.pathTo.forEach((function(l,c){var p=!i.isBoxPlot&&i.candlestickOptions.wick.useFillColor?s.color[c]:n.globals.stroke.colors[o],g=a.fillPath({seriesNumber:m,dataPointIndex:e,color:s.color[c],value:t[o][e]});i.renderSeries({realIndex:m,pathFill:g,lineFill:p,j:e,i:o,pathFrom:s.pathFrom,pathTo:l,strokeWidth:r,elSeries:v,x:d,y:f,series:t,barHeight:h,barWidth:u,elDataLabelsWrap:x,visibleSeries:i.visibleI,type:n.config.chart.type})}))},S=0;S<n.globals.dataPoints;S++)w(S);n.globals.seriesXvalues[m]=g,n.globals.seriesYvalues[m]=p,s.add(v)},c=0;c<t.length;c++)l(c);return s}},{key:"drawBoxPaths",value:function(t){var e=t.indexes,i=t.x;t.y;var n=t.xDivision,r=t.barWidth,a=t.zeroH,o=t.strokeWidth,s=this.w,l=new w(this.ctx),c=e.i,h=e.j,u=!0,d=s.config.plotOptions.candlestick.colors.upward,f=s.config.plotOptions.candlestick.colors.downward,p="";this.isBoxPlot&&(p=[this.boxOptions.colors.lower,this.boxOptions.colors.upper]);var g=this.yRatio[this.yaxisIndex],m=e.realIndex,v=this.getOHLCValue(m,h),b=a,y=a;v.o>v.c&&(u=!1);var x=Math.min(v.o,v.c),S=Math.max(v.o,v.c),k=v.m;s.globals.isXNumeric&&(i=(s.globals.seriesX[m][h]-s.globals.minX)/this.xRatio-r/2);var O=i+r*this.visibleI;void 0===this.series[c][h]||null===this.series[c][h]?(x=a,S=a):(x=a-x/g,S=a-S/g,b=a-v.h/g,y=a-v.l/g,k=a-v.m/g);var C=l.move(O,a),_=l.move(O+r/2,x);return s.globals.previousPaths.length>0&&(_=this.getPreviousPath(m,h,!0)),C=this.isBoxPlot?[l.move(O,x)+l.line(O+r/2,x)+l.line(O+r/2,b)+l.line(O+r/4,b)+l.line(O+r-r/4,b)+l.line(O+r/2,b)+l.line(O+r/2,x)+l.line(O+r,x)+l.line(O+r,k)+l.line(O,k)+l.line(O,x+o/2),l.move(O,k)+l.line(O+r,k)+l.line(O+r,S)+l.line(O+r/2,S)+l.line(O+r/2,y)+l.line(O+r-r/4,y)+l.line(O+r/4,y)+l.line(O+r/2,y)+l.line(O+r/2,S)+l.line(O,S)+l.line(O,k)+"z"]:[l.move(O,S)+l.line(O+r/2,S)+l.line(O+r/2,b)+l.line(O+r/2,S)+l.line(O+r,S)+l.line(O+r,x)+l.line(O+r/2,x)+l.line(O+r/2,y)+l.line(O+r/2,x)+l.line(O,x)+l.line(O,S-o/2)],_+=l.move(O,x),s.globals.isXNumeric||(i+=n),{pathTo:C,pathFrom:_,x:i,y:S,barXPosition:O,color:this.isBoxPlot?p:u?[d]:[f]}}},{key:"getOHLCValue",value:function(t,e){var i=this.w;return{o:this.isBoxPlot?i.globals.seriesCandleH[t][e]:i.globals.seriesCandleO[t][e],h:this.isBoxPlot?i.globals.seriesCandleO[t][e]:i.globals.seriesCandleH[t][e],m:i.globals.seriesCandleM[t][e],l:this.isBoxPlot?i.globals.seriesCandleC[t][e]:i.globals.seriesCandleL[t][e],c:this.isBoxPlot?i.globals.seriesCandleL[t][e]:i.globals.seriesCandleC[t][e]}}}]),i}(z),Ot=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return s(t,[{key:"checkColorRange",value:function(){var t=this.w,e=!1,i=t.config.plotOptions[t.config.chart.type];return i.colorScale.ranges.length>0&&i.colorScale.ranges.map((function(t,i){t.from<=0&&(e=!0)})),e}},{key:"getShadeColor",value:function(t,e,i,n){var r=this.w,a=1,o=r.config.plotOptions[t].shadeIntensity,s=this.determineColor(t,e,i);r.globals.hasNegs||n?a=r.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 b;return r.config.plotOptions[t].enableShades&&(l="dark"===this.w.config.theme.mode?b.hexToRgba(c.shadeColor(-1*a,s.color),r.config.fill.opacity):b.hexToRgba(c.shadeColor(a,s.color),r.config.fill.opacity)),{color:l,colorProps:s}}},{key:"determineColor",value:function(t,e,i){var n=this.w,r=n.globals.series[e][i],a=n.config.plotOptions[t],o=a.colorScale.inverse?i:e;n.config.plotOptions[t].distributed&&(o=i);var s=n.globals.colors[o],l=null,c=Math.min.apply(Math,m(n.globals.series[e])),h=Math.max.apply(Math,m(n.globals.series[e]));a.distributed||"heatmap"!==t||(c=n.globals.minY,h=n.globals.maxY),void 0!==a.colorScale.min&&(c=a.colorScale.min<n.globals.minY?a.colorScale.min:n.globals.minY,h=a.colorScale.max>n.globals.maxY?a.colorScale.max:n.globals.maxY);var u=Math.abs(h)+Math.abs(c),d=100*r/(0===u?u-1e-6:u);return a.colorScale.ranges.length>0&&a.colorScale.ranges.map((function(t,e){if(r>=t.from&&r<=t.to){s=t.color,l=t.foreColor?t.foreColor:null,c=t.from,h=t.to;var i=Math.abs(h)+Math.abs(c);d=100*r/(0===i?i-1e-6:i)}})),{color:s,foreColor:l,percent:d}}},{key:"calculateDataLabels",value:function(t){var e=t.text,i=t.x,n=t.y,r=t.i,a=t.j,o=t.colorProps,s=t.fontSize,l=this.w.config.dataLabels,c=new w(this.ctx),h=new I(this.ctx),u=null;if(l.enabled){u=c.group({class:"apexcharts-data-labels"});var d=l.offsetX,f=l.offsetY,p=i+d,g=n+parseFloat(l.style.fontSize)/3+f;h.plotDataLabelsText({x:p,y:g,text:e,i:r,j:a,color:o.foreColor,parent:u,fontSize:s,dataLabelsConfig:l})}return u}},{key:"addListeners",value:function(t){var e=new w(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}(),Ct=function(){function t(e,i){a(this,t),this.ctx=e,this.w=e.w,this.xRatio=i.xRatio,this.yRatio=i.yRatio,this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.helpers=new Ot(e),this.rectRadius=this.w.config.plotOptions.heatmap.radius,this.strokeWidth=this.w.config.stroke.show?this.w.config.stroke.width:0}return s(t,[{key:"draw",value:function(t){var e=this.w,i=new w(this.ctx),n=i.group({class:"apexcharts-heatmap"});n.attr("clip-path","url(#gridRectMask".concat(e.globals.cuid,")"));var r=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<l.length:c>=0;s?c++:c--){var h=i.group({class:"apexcharts-series apexcharts-heatmap-series",seriesName:b.escapeString(e.globals.seriesNames[c]),rel:c+1,"data:realIndex":c});if(this.ctx.series.addCollapsedClassToSeries(h,c),e.config.chart.dropShadow.enabled){var u=e.config.chart.dropShadow;new x(this.ctx).dropShadow(h,u,c)}for(var d=0,f=e.config.plotOptions.heatmap.shadeIntensity,p=0;p<l[c].length;p++){var g=this.helpers.getShadeColor(e.config.chart.type,c,p,this.negRange),m=g.color,v=g.colorProps;"image"===e.config.fill.type&&(m=new M(this.ctx).fillPath({seriesNumber:c,dataPointIndex:p,opacity:e.globals.hasNegs?v.percent<0?1-(1+v.percent/100):f+v.percent/100:v.percent/100,patternID:b.randomId(),width:e.config.fill.image.width?e.config.fill.image.width:r,height:e.config.fill.image.height?e.config.fill.image.height:a}));var y=this.rectRadius,S=i.drawRect(d,o,r,a,y);if(S.attr({cx:d,cy:o}),S.node.classList.add("apexcharts-heatmap-rect"),h.add(S),S.attr({fill:m,i:c,index:c,j:p,val:l[c][p],"stroke-width":this.strokeWidth,stroke:e.config.plotOptions.heatmap.useFillColorAsStroke?m:e.globals.stroke.colors[0],color:m}),this.helpers.addListeners(S),e.config.chart.animations.enabled&&!e.globals.dataChanged){var k=1;e.globals.resized||(k=e.config.chart.animations.speed),this.animateHeatMap(S,d,o,r,a,k)}if(e.globals.dataChanged){var O=1;if(this.dynamicAnim.enabled&&e.globals.shouldAnimate){O=this.dynamicAnim.speed;var C=e.globals.previousPaths[c]&&e.globals.previousPaths[c][p]&&e.globals.previousPaths[c][p].color;C||(C="rgba(255, 255, 255, 0)"),this.animateHeatColor(S,b.isColorHex(C)?C:b.rgb2hex(C),b.isColorHex(m)?m:b.rgb2hex(m),O)}}var _=(0,e.config.dataLabels.formatter)(e.globals.series[c][p],{value:e.globals.series[c][p],seriesIndex:c,dataPointIndex:p,w:e}),A=this.helpers.calculateDataLabels({text:_,x:d+r/2,y:o+a/2,i:c,j:p,colorProps:v,series:l});null!==A&&h.add(A),d+=r}o+=a,n.add(h)}var T=e.globals.yAxisScale[0].result.slice();e.config.yaxis[0].reversed?T.unshift(""):T.push(""),e.globals.yAxisScale[0].result=T;var P=e.globals.gridHeight/e.globals.series.length;return e.config.yaxis[0].labels.offsetY=-P/2,n}},{key:"animateHeatMap",value:function(t,e,i,n,r,a){var o=new y(this.ctx);o.animateRect(t,{x:e+n/2,y:i+r/2,width:0,height:0},{x:e,y:i,width:n,height:r},a,(function(){o.animationCompleted(t)}))}},{key:"animateHeatColor",value:function(t,e,i,n){t.attr({fill:e}).animate(n).attr({fill:i})}}]),t}(),_t=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return s(t,[{key:"drawYAxisTexts",value:function(t,e,i,n){var r=this.w,a=r.config.yaxis[0],o=r.globals.yLabelFormatters[0];return new w(this.ctx).drawText({x:t+a.labels.offsetX,y:e+a.labels.offsetY,text:o(n,i),textAnchor:"middle",fontSize:a.labels.style.fontSize,fontFamily:a.labels.style.fontFamily,foreColor:Array.isArray(a.labels.style.colors)?a.labels.style.colors[i]:a.labels.style.colors})}}]),t}(),At=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w;var i=this.w;this.chartType=this.w.config.chart.type,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled,this.animBeginArr=[0],this.animDur=0,this.donutDataLabels=this.w.config.plotOptions.pie.donut.labels,this.lineColorArr=void 0!==i.globals.stroke.colors?i.globals.stroke.colors:i.globals.colors,this.defaultSize=Math.min(i.globals.gridWidth,i.globals.gridHeight),this.centerY=this.defaultSize/2,this.centerX=i.globals.gridWidth/2,"radialBar"===i.config.chart.type?this.fullAngle=360:this.fullAngle=Math.abs(i.config.plotOptions.pie.endAngle-i.config.plotOptions.pie.startAngle),this.initialAngle=i.config.plotOptions.pie.startAngle%this.fullAngle,i.globals.radialSize=this.defaultSize/2.05-i.config.stroke.width-(i.config.chart.sparkline.enabled?0:i.config.chart.dropShadow.blur),this.donutSize=i.globals.radialSize*parseInt(i.config.plotOptions.pie.donut.size,10)/100,this.maxY=0,this.sliceLabels=[],this.sliceSizes=[],this.prevSectorAngleArr=[]}return s(t,[{key:"draw",value:function(t){var e=this,i=this.w,n=new w(this.ctx);if(this.ret=n.group({class:"apexcharts-pie"}),i.globals.noData)return this.ret;for(var r=0,a=0;a<t.length;a++)r+=b.negToZero(t[a]);var o=[],s=n.group();0===r&&(r=1e-5),t.forEach((function(t){e.maxY=Math.max(e.maxY,t)})),i.config.yaxis[0].max&&(this.maxY=i.config.yaxis[0].max),"back"===i.config.grid.position&&"polarArea"===this.chartType&&this.drawPolarElements(this.ret);for(var l=0;l<t.length;l++){var c=this.fullAngle*b.negToZero(t[l])/r;o.push(c),"polarArea"===this.chartType?(o[l]=this.fullAngle/t.length,this.sliceSizes.push(i.globals.radialSize*t[l]/this.maxY)):this.sliceSizes.push(i.globals.radialSize)}if(i.globals.dataChanged){for(var h,u=0,d=0;d<i.globals.previousPaths.length;d++)u+=b.negToZero(i.globals.previousPaths[d]);for(var f=0;f<i.globals.previousPaths.length;f++)h=this.fullAngle*b.negToZero(i.globals.previousPaths[f])/u,this.prevSectorAngleArr.push(h)}this.donutSize<0&&(this.donutSize=0);var p=i.config.plotOptions.pie.customScale,g=i.globals.gridWidth/2,m=i.globals.gridHeight/2,v=g-i.globals.gridWidth/2*p,y=m-i.globals.gridHeight/2*p;if("donut"===this.chartType){var x=n.drawCircle(this.donutSize);x.attr({cx:this.centerX,cy:this.centerY,fill:i.config.plotOptions.pie.donut.background?i.config.plotOptions.pie.donut.background:"transparent"}),s.add(x)}var S=this.drawArcs(o,t);if(this.sliceLabels.forEach((function(t){S.add(t)})),s.attr({transform:"translate(".concat(v,", ").concat(y,") scale(").concat(p,")")}),s.add(S),this.ret.add(s),this.donutDataLabels.show){var k=this.renderInnerDataLabels(this.donutDataLabels,{hollowSize:this.donutSize,centerX:this.centerX,centerY:this.centerY,opacity:this.donutDataLabels.show,translateX:v,translateY:y});this.ret.add(k)}return"front"===i.config.grid.position&&"polarArea"===this.chartType&&this.drawPolarElements(this.ret),this.ret}},{key:"drawArcs",value:function(t,e){var i=this.w,n=new x(this.ctx),r=new w(this.ctx),a=new M(this.ctx),o=r.group({class:"apexcharts-slices"}),s=this.initialAngle,l=this.initialAngle,c=this.initialAngle,h=this.initialAngle;this.strokeWidth=i.config.stroke.show?i.config.stroke.width:0;for(var u=0;u<t.length;u++){var d=r.group({class:"apexcharts-series apexcharts-pie-series",seriesName:b.escapeString(i.globals.seriesNames[u]),rel:u+1,"data:realIndex":u});o.add(d),l=h,c=(s=c)+t[u],h=l+this.prevSectorAngleArr[u];var f=c<s?this.fullAngle+c-s:c-s,p=a.fillPath({seriesNumber:u,size:this.sliceSizes[u],value:e[u]}),g=this.getChangedPath(l,h),m=r.drawPath({d:g,stroke:Array.isArray(this.lineColorArr)?this.lineColorArr[u]:this.lineColorArr,strokeWidth:0,fill:p,fillOpacity:i.config.fill.opacity,classes:"apexcharts-pie-area apexcharts-".concat(this.chartType.toLowerCase(),"-slice-").concat(u)});if(m.attr({index:0,j:u}),n.setSelectionFilter(m,0,u),i.config.chart.dropShadow.enabled){var v=i.config.chart.dropShadow;n.dropShadow(m,v,u)}this.addListeners(m,this.donutDataLabels),w.setAttrs(m.node,{"data:angle":f,"data:startAngle":s,"data:strokeWidth":this.strokeWidth,"data:value":e[u]});var y={x:0,y:0};"pie"===this.chartType||"polarArea"===this.chartType?y=b.polarToCartesian(this.centerX,this.centerY,i.globals.radialSize/1.25+i.config.plotOptions.pie.dataLabels.offset,(s+f/2)%this.fullAngle):"donut"===this.chartType&&(y=b.polarToCartesian(this.centerX,this.centerY,(i.globals.radialSize+this.donutSize)/2+i.config.plotOptions.pie.dataLabels.offset,(s+f/2)%this.fullAngle)),d.add(m);var S=0;if(!this.initialAnim||i.globals.resized||i.globals.dataChanged?this.animBeginArr.push(0):(0===(S=f/this.fullAngle*i.config.chart.animations.speed)&&(S=1),this.animDur=S+this.animDur,this.animBeginArr.push(this.animDur)),this.dynamicAnim&&i.globals.dataChanged?this.animatePaths(m,{size:this.sliceSizes[u],endAngle:c,startAngle:s,prevStartAngle:l,prevEndAngle:h,animateStartingPos:!0,i:u,animBeginArr:this.animBeginArr,shouldSetPrevPaths:!0,dur:i.config.chart.animations.dynamicAnimation.speed}):this.animatePaths(m,{size:this.sliceSizes[u],endAngle:c,startAngle:s,i:u,totalItems:t.length-1,animBeginArr:this.animBeginArr,dur:S}),i.config.plotOptions.pie.expandOnClick&&"polarArea"!==this.chartType&&m.click(this.pieClicked.bind(this,u)),void 0!==i.globals.selectedDataPoints[0]&&i.globals.selectedDataPoints[0].indexOf(u)>-1&&this.pieClicked(u),i.config.dataLabels.enabled){var k=y.x,O=y.y,C=100*f/this.fullAngle+"%";if(0!==f&&i.config.plotOptions.pie.dataLabels.minAngleToShowLabel<t[u]){var _=i.config.dataLabels.formatter;void 0!==_&&(C=_(i.globals.seriesPercent[u][0],{seriesIndex:u,w:i}));var A=i.globals.dataLabels.style.colors[u],T=r.group({class:"apexcharts-datalabels"}),P=r.drawText({x:k,y:O,text:C,textAnchor:"middle",fontSize:i.config.dataLabels.style.fontSize,fontFamily:i.config.dataLabels.style.fontFamily,fontWeight:i.config.dataLabels.style.fontWeight,foreColor:A});if(T.add(P),i.config.dataLabels.dropShadow.enabled){var D=i.config.dataLabels.dropShadow;n.dropShadow(P,D)}P.node.classList.add("apexcharts-pie-label"),i.config.chart.animations.animate&&!1===i.globals.resized&&(P.node.classList.add("apexcharts-pie-label-delay"),P.node.style.animationDelay=i.config.chart.animations.speed/940+"s"),this.sliceLabels.push(T)}}}return o}},{key:"addListeners",value:function(t,e){var i=new w(this.ctx);t.node.addEventListener("mouseenter",i.pathMouseEnter.bind(this,t)),t.node.addEventListener("mouseleave",i.pathMouseLeave.bind(this,t)),t.node.addEventListener("mouseleave",this.revertDataLabelsInner.bind(this,t.node,e)),t.node.addEventListener("mousedown",i.pathMouseDown.bind(this,t)),this.donutDataLabels.total.showAlways||(t.node.addEventListener("mouseenter",this.printDataLabelsInner.bind(this,t.node,e)),t.node.addEventListener("mousedown",this.printDataLabelsInner.bind(this,t.node,e)))}},{key:"animatePaths",value:function(t,e){var i=this.w,n=e.endAngle<e.startAngle?this.fullAngle+e.endAngle-e.startAngle:e.endAngle-e.startAngle,r=n,a=e.startAngle,o=e.startAngle;void 0!==e.prevStartAngle&&void 0!==e.prevEndAngle&&(a=e.prevEndAngle,r=e.prevEndAngle<e.prevStartAngle?this.fullAngle+e.prevEndAngle-e.prevStartAngle:e.prevEndAngle-e.prevStartAngle),e.i===i.config.series.length-1&&(n+o>this.fullAngle?e.endAngle=e.endAngle-(n+o):n+o<this.fullAngle&&(e.endAngle=e.endAngle+(this.fullAngle-(n+o)))),n===this.fullAngle&&(n=this.fullAngle-.01),this.animateArc(t,a,o,n,r,e)}},{key:"animateArc",value:function(t,e,i,n,r,a){var o,s=this,l=this.w,c=new y(this.ctx),h=a.size;(isNaN(e)||isNaN(r))&&(e=i,r=n,a.dur=0);var u=n,d=i,f=e<i?this.fullAngle+e-i:e-i;l.globals.dataChanged&&a.shouldSetPrevPaths&&a.prevEndAngle&&(o=s.getPiePath({me:s,startAngle:a.prevStartAngle,angle:a.prevEndAngle<a.prevStartAngle?this.fullAngle+a.prevEndAngle-a.prevStartAngle:a.prevEndAngle-a.prevStartAngle,size:h}),t.attr({d:o})),0!==a.dur?t.animate(a.dur,l.globals.easing,a.animBeginArr[a.i]).afterAll((function(){"pie"!==s.chartType&&"donut"!==s.chartType&&"polarArea"!==s.chartType||this.animate(l.config.chart.animations.dynamicAnimation.speed).attr({"stroke-width":s.strokeWidth}),a.i===l.config.series.length-1&&c.animationCompleted(t)})).during((function(l){u=f+(n-f)*l,a.animateStartingPos&&(u=r+(n-r)*l,d=e-r+(i-(e-r))*l),o=s.getPiePath({me:s,startAngle:d,angle:u,size:h}),t.node.setAttribute("data:pathOrig",o),t.attr({d:o})})):(o=s.getPiePath({me:s,startAngle:d,angle:n,size:h}),a.isTrack||(l.globals.animationEnded=!0),t.node.setAttribute("data:pathOrig",o),t.attr({d:o,"stroke-width":s.strokeWidth}))}},{key:"pieClicked",value:function(t){var e,i=this.w,n=this,r=n.sliceSizes[t]+(i.config.plotOptions.pie.expandOnClick?4:0),a=i.globals.dom.Paper.select(".apexcharts-".concat(n.chartType.toLowerCase(),"-slice-").concat(t)).members[0];if("true"!==a.attr("data:pieClicked")){var o=i.globals.dom.baseEl.getElementsByClassName("apexcharts-pie-area");Array.prototype.forEach.call(o,(function(t){t.setAttribute("data:pieClicked","false");var e=t.getAttribute("data:pathOrig");t.setAttribute("d",e)})),a.attr("data:pieClicked","true");var s=parseInt(a.attr("data:startAngle"),10),l=parseInt(a.attr("data:angle"),10);e=n.getPiePath({me:n,startAngle:s,angle:l,size:r}),360!==l&&a.plot(e)}else{a.attr({"data:pieClicked":"false"}),this.revertDataLabelsInner(a.node,this.donutDataLabels);var c=a.attr("data:pathOrig");a.attr({d:c})}}},{key:"getChangedPath",value:function(t,e){var i="";return this.dynamicAnim&&this.w.globals.dataChanged&&(i=this.getPiePath({me:this,startAngle:t,angle:e-t,size:this.size})),i}},{key:"getPiePath",value:function(t){var e=t.me,i=t.startAngle,n=t.angle,r=t.size,a=i,o=Math.PI*(a-90)/180,s=n+i;Math.ceil(s)>=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle&&(s=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle-.01),Math.ceil(s)>this.fullAngle&&(s-=this.fullAngle);var l=Math.PI*(s-90)/180,c=e.centerX+r*Math.cos(o),h=e.centerY+r*Math.sin(o),u=e.centerX+r*Math.cos(l),d=e.centerY+r*Math.sin(l),f=b.polarToCartesian(e.centerX,e.centerY,e.donutSize,s),p=b.polarToCartesian(e.centerX,e.centerY,e.donutSize,a),g=n>180?1:0,m=["M",c,h,"A",r,r,0,g,1,u,d];return"donut"===e.chartType?[].concat(m,["L",f.x,f.y,"A",e.donutSize,e.donutSize,0,g,0,p.x,p.y,"L",c,h,"z"]).join(" "):"pie"===e.chartType||"polarArea"===e.chartType?[].concat(m,["L",e.centerX,e.centerY,"L",c,h]).join(" "):[].concat(m).join(" ")}},{key:"drawPolarElements",value:function(t){var e=this.w,i=new Z(this.ctx),n=new w(this.ctx),r=new _t(this.ctx),a=n.group(),o=n.group(),s=i.niceScale(0,Math.ceil(this.maxY),e.config.yaxis[0].tickAmount,0,!0),l=s.result.reverse(),c=s.result.length;this.maxY=s.niceMax;for(var h=e.globals.radialSize,u=h/(c-1),d=0;d<c-1;d++){var f=n.drawCircle(h);if(f.attr({cx:this.centerX,cy:this.centerY,fill:"none","stroke-width":e.config.plotOptions.polarArea.rings.strokeWidth,stroke:e.config.plotOptions.polarArea.rings.strokeColor}),e.config.yaxis[0].show){var p=r.drawYAxisTexts(this.centerX,this.centerY-h+parseInt(e.config.yaxis[0].labels.style.fontSize,10)/2,d,l[d]);o.add(p)}a.add(f),h-=u}this.drawSpokes(t),t.add(a),t.add(o)}},{key:"renderInnerDataLabels",value:function(t,e){var i=this.w,n=new w(this.ctx),r=n.group({class:"apexcharts-datalabels-group",transform:"translate(".concat(e.translateX?e.translateX:0,", ").concat(e.translateY?e.translateY:0,") scale(").concat(i.config.plotOptions.pie.customScale,")")}),a=t.total.show;r.node.style.opacity=e.opacity;var o,s,l=e.centerX,c=e.centerY;o=void 0===t.name.color?i.globals.colors[0]:t.name.color;var h=t.name.fontSize,u=t.name.fontFamily,d=t.value.fontWeight;s=void 0===t.value.color?i.config.chart.foreColor:t.value.color;var f=t.value.formatter,p="",g="";if(a?(o=t.total.color,h=t.total.fontSize,u=t.total.fontFamily,d=t.total.fontWeight,g=t.total.label,p=t.total.formatter(i)):1===i.globals.series.length&&(p=f(i.globals.series[0],i),g=i.globals.seriesNames[0]),g&&(g=t.name.formatter(g,t.total.show,i)),t.name.show){var m=n.drawText({x:l,y:c+parseFloat(t.name.offsetY),text:g,textAnchor:"middle",foreColor:o,fontSize:h,fontWeight:d,fontFamily:u});m.node.classList.add("apexcharts-datalabel-label"),r.add(m)}if(t.value.show){var v=t.name.show?parseFloat(t.value.offsetY)+16:t.value.offsetY,b=n.drawText({x:l,y:c+v,text:p,textAnchor:"middle",foreColor:s,fontWeight:t.value.fontWeight,fontSize:t.value.fontSize,fontFamily:t.value.fontFamily});b.node.classList.add("apexcharts-datalabel-value"),r.add(b)}return r}},{key:"printInnerLabels",value:function(t,e,i,n){var r,a=this.w;n?r=void 0===t.name.color?a.globals.colors[parseInt(n.parentNode.getAttribute("rel"),10)-1]:t.name.color:a.globals.series.length>1&&t.total.show&&(r=t.total.color);var o=a.globals.dom.baseEl.querySelector(".apexcharts-datalabel-label"),s=a.globals.dom.baseEl.querySelector(".apexcharts-datalabel-value");i=(0,t.value.formatter)(i,a),n||"function"!=typeof t.total.formatter||(i=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=i),null!==o&&(o.style.fill=r)}},{key:"printDataLabelsInner",value:function(t,e){var i=this.w,n=t.getAttribute("data:value"),r=i.globals.seriesNames[parseInt(t.parentNode.getAttribute("rel"),10)-1];i.globals.series.length>1&&this.printInnerLabels(e,r,n,t);var a=i.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group");null!==a&&(a.style.opacity=1)}},{key:"drawSpokes",value:function(t){var e=this,i=this.w,n=new w(this.ctx),r=i.config.plotOptions.polarArea.spokes;if(0!==r.strokeWidth){for(var a=[],o=360/i.globals.series.length,s=0;s<i.globals.series.length;s++)a.push(b.polarToCartesian(this.centerX,this.centerY,i.globals.radialSize,i.config.plotOptions.pie.startAngle+o*s));a.forEach((function(i,a){var o=n.drawLine(i.x,i.y,e.centerX,e.centerY,Array.isArray(r.connectorColors)?r.connectorColors[a]:r.connectorColors);t.add(o)}))}}},{key:"revertDataLabelsInner",value:function(t,e,i){var n=this,r=this.w,a=r.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group"),o=!1,s=r.globals.dom.baseEl.getElementsByClassName("apexcharts-pie-area"),l=function(t){var i=t.makeSliceOut,r=t.printLabel;Array.prototype.forEach.call(s,(function(t){"true"===t.getAttribute("data:pieClicked")&&(i&&(o=!0),r&&n.printDataLabelsInner(t,e))}))};if(l({makeSliceOut:!0,printLabel:!1}),e.total.show&&r.globals.series.length>1)o&&!e.total.showAlways?l({makeSliceOut:!1,printLabel:!0}):this.printInnerLabels(e,e.total.label,e.total.formatter(r));else if(l({makeSliceOut:!1,printLabel:!0}),!o)if(r.globals.selectedDataPoints.length&&r.globals.series.length>1)if(r.globals.selectedDataPoints[0].length>0){var c=r.globals.selectedDataPoints[0],h=r.globals.dom.baseEl.querySelector(".apexcharts-".concat(this.chartType.toLowerCase(),"-slice-").concat(c));this.printDataLabelsInner(h,e)}else a&&r.globals.selectedDataPoints.length&&0===r.globals.selectedDataPoints[0].length&&(a.style.opacity=0);else a&&r.globals.series.length>1&&(a.style.opacity=0)}}]),t}(),Tt=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.chartType=this.w.config.chart.type,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled,this.animDur=0;var i=this.w;this.graphics=new w(this.ctx),this.lineColorArr=void 0!==i.globals.stroke.colors?i.globals.stroke.colors:i.globals.colors,this.defaultSize=i.globals.svgHeight<i.globals.svgWidth?i.globals.gridHeight+1.5*i.globals.goldenPadding:i.globals.gridWidth,this.isLog=i.config.yaxis[0].logarithmic,this.coreUtils=new O(this.ctx),this.maxValue=this.isLog?this.coreUtils.getLogVal(i.globals.maxY,0):i.globals.maxY,this.minValue=this.isLog?this.coreUtils.getLogVal(this.w.globals.minY,0):i.globals.minY,this.polygons=i.config.plotOptions.radar.polygons,this.strokeWidth=i.config.stroke.show?i.config.stroke.width:0,this.size=this.defaultSize/2.1-this.strokeWidth-i.config.chart.dropShadow.blur,i.config.xaxis.labels.show&&(this.size=this.size-i.globals.xAxisLabelsWidth/1.75),void 0!==i.config.plotOptions.radar.size&&(this.size=i.config.plotOptions.radar.size),this.dataRadiusOfPercent=[],this.dataRadius=[],this.angleArr=[],this.yaxisLabelsTextsPos=[]}return s(t,[{key:"draw",value:function(t){var e=this,i=this.w,n=new M(this.ctx),r=[],a=new I(this.ctx);t.length&&(this.dataPointsLen=t[i.globals.maxValsInArrayIndex].length),this.disAngle=2*Math.PI/this.dataPointsLen;var o=i.globals.gridWidth/2,s=i.globals.gridHeight/2,l=o+i.config.plotOptions.radar.offsetX,c=s+i.config.plotOptions.radar.offsetY,u=this.graphics.group({class:"apexcharts-radar-series apexcharts-plot-series",transform:"translate(".concat(l||0,", ").concat(c||0,")")}),d=[],f=null,p=null;if(this.yaxisLabels=this.graphics.group({class:"apexcharts-yaxis"}),t.forEach((function(t,o){var s=t.length===i.globals.dataPoints,l=e.graphics.group().attr({class:"apexcharts-series","data:longestSeries":s,seriesName:b.escapeString(i.globals.seriesNames[o]),rel:o+1,"data:realIndex":o});e.dataRadiusOfPercent[o]=[],e.dataRadius[o]=[],e.angleArr[o]=[],t.forEach((function(t,i){var n=Math.abs(e.maxValue-e.minValue);t+=Math.abs(e.minValue),e.isLog&&(t=e.coreUtils.getLogVal(t,0)),e.dataRadiusOfPercent[o][i]=t/n,e.dataRadius[o][i]=e.dataRadiusOfPercent[o][i]*e.size,e.angleArr[o][i]=i*e.disAngle})),d=e.getDataPointsPos(e.dataRadius[o],e.angleArr[o]);var c=e.createPaths(d,{x:0,y:0});f=e.graphics.group({class:"apexcharts-series-markers-wrap apexcharts-element-hidden"}),p=e.graphics.group({class:"apexcharts-datalabels","data:realIndex":o}),i.globals.delayedElements.push({el:f.node,index:o});var u={i:o,realIndex:o,animationDelay:o,initialSpeed:i.config.chart.animations.speed,dataChangeSpeed:i.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-radar",shouldClipToGrid:!1,bindEventsOnPaths:!1,stroke:i.globals.stroke.colors[o],strokeLineCap:i.config.stroke.lineCap},g=null;i.globals.previousPaths.length>0&&(g=e.getPreviousPath(o));for(var m=0;m<c.linePathsTo.length;m++){var v=e.graphics.renderPaths(h(h({},u),{},{pathFrom:null===g?c.linePathsFrom[m]:g,pathTo:c.linePathsTo[m],strokeWidth:Array.isArray(e.strokeWidth)?e.strokeWidth[o]:e.strokeWidth,fill:"none",drawShadow:!1}));l.add(v);var y=n.fillPath({seriesNumber:o}),w=e.graphics.renderPaths(h(h({},u),{},{pathFrom:null===g?c.areaPathsFrom[m]:g,pathTo:c.areaPathsTo[m],strokeWidth:0,fill:y,drawShadow:!1}));if(i.config.chart.dropShadow.enabled){var S=new x(e.ctx),k=i.config.chart.dropShadow;S.dropShadow(w,Object.assign({},k,{noUserSpaceOnUse:!0}),o)}l.add(w)}t.forEach((function(t,n){var r=new D(e.ctx).getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:o,dataPointIndex:n}),s=e.graphics.drawMarker(d[n].x,d[n].y,r);s.attr("rel",n),s.attr("j",n),s.attr("index",o),s.node.setAttribute("default-marker-size",r.pSize);var c=e.graphics.group({class:"apexcharts-series-markers"});c&&c.add(s),f.add(c),l.add(f);var u=i.config.dataLabels;if(u.enabled){var g=u.formatter(i.globals.series[o][n],{seriesIndex:o,dataPointIndex:n,w:i});a.plotDataLabelsText({x:d[n].x,y:d[n].y,text:g,textAnchor:"middle",i:o,j:o,parent:p,offsetCorrection:!1,dataLabelsConfig:h({},u)})}l.add(p)})),r.push(l)})),this.drawPolygons({parent:u}),i.config.xaxis.labels.show){var g=this.drawXAxisTexts();u.add(g)}return r.forEach((function(t){u.add(t)})),u.add(this.yaxisLabels),u}},{key:"drawPolygons",value:function(t){for(var e=this,i=this.w,n=t.parent,r=new _t(this.ctx),a=i.globals.yAxisScale[0].result.reverse(),o=a.length,s=[],l=this.size/(o-1),c=0;c<o;c++)s[c]=l*c;s.reverse();var h=[],u=[];s.forEach((function(t,i){var n=b.getPolygonPos(t,e.dataPointsLen),r="";n.forEach((function(t,n){if(0===i){var a=e.graphics.drawLine(t.x,t.y,0,0,Array.isArray(e.polygons.connectorColors)?e.polygons.connectorColors[n]:e.polygons.connectorColors);u.push(a)}0===n&&e.yaxisLabelsTextsPos.push({x:t.x,y:t.y}),r+=t.x+","+t.y+" "})),h.push(r)})),h.forEach((function(t,r){var a=e.polygons.strokeColors,o=e.polygons.strokeWidth,s=e.graphics.drawPolygon(t,Array.isArray(a)?a[r]:a,Array.isArray(o)?o[r]:o,i.globals.radarPolygons.fill.colors[r]);n.add(s)})),u.forEach((function(t){n.add(t)})),i.config.yaxis[0].show&&this.yaxisLabelsTextsPos.forEach((function(t,i){var n=r.drawYAxisTexts(t.x,t.y,i,a[i]);e.yaxisLabels.add(n)}))}},{key:"drawXAxisTexts",value:function(){var t=this,e=this.w,i=e.config.xaxis.labels,n=this.graphics.group({class:"apexcharts-xaxis"}),r=b.getPolygonPos(this.size,this.dataPointsLen);return e.globals.labels.forEach((function(a,o){var s=e.config.xaxis.labels.formatter,l=new I(t.ctx);if(r[o]){var c=t.getTextPos(r[o],t.size),u=s(a,{seriesIndex:-1,dataPointIndex:o,w:e});l.plotDataLabelsText({x:c.newX,y:c.newY,text:u,textAnchor:c.textAnchor,i:o,j:o,parent:n,color:Array.isArray(i.style.colors)&&i.style.colors[o]?i.style.colors[o]:"#a8a8a8",dataLabelsConfig:h({textAnchor:c.textAnchor,dropShadow:{enabled:!1}},i),offsetCorrection:!1})}})),n}},{key:"createPaths",value:function(t,e){var i=this,n=[],r=[],a=[],o=[];if(t.length){r=[this.graphics.move(e.x,e.y)],o=[this.graphics.move(e.x,e.y)];var s=this.graphics.move(t[0].x,t[0].y),l=this.graphics.move(t[0].x,t[0].y);t.forEach((function(e,n){s+=i.graphics.line(e.x,e.y),l+=i.graphics.line(e.x,e.y),n===t.length-1&&(s+="Z",l+="Z")})),n.push(s),a.push(l)}return{linePathsFrom:r,linePathsTo:n,areaPathsFrom:o,areaPathsTo:a}}},{key:"getTextPos",value:function(t,e){var i="middle",n=t.x,r=t.y;return Math.abs(t.x)>=10?t.x>0?(i="start",n+=10):t.x<0&&(i="end",n-=10):i="middle",Math.abs(t.y)>=e-10&&(t.y<0?r-=10:t.y>0&&(r+=10)),{textAnchor:i,newX:n,newY:r}}},{key:"getPreviousPath",value:function(t){for(var e=this.w,i=null,n=0;n<e.globals.previousPaths.length;n++){var r=e.globals.previousPaths[n];r.paths.length>0&&parseInt(r.realIndex,10)===parseInt(t,10)&&void 0!==e.globals.previousPaths[n].paths[0]&&(i=e.globals.previousPaths[n].paths[0].d)}return i}},{key:"getDataPointsPos",value:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.dataPointsLen;t=t||[],e=e||[];for(var n=[],r=0;r<i;r++){var a={};a.x=t[r]*Math.sin(e[r]),a.y=-t[r]*Math.cos(e[r]),n.push(a)}return n}}]),t}(),Pt=function(t){u(i,t);var e=g(i);function i(t){var n;a(this,i),(n=e.call(this,t)).ctx=t,n.w=t.w,n.animBeginArr=[0],n.animDur=0;var r=n.w;return n.startAngle=r.config.plotOptions.radialBar.startAngle,n.endAngle=r.config.plotOptions.radialBar.endAngle,n.totalAngle=Math.abs(r.config.plotOptions.radialBar.endAngle-r.config.plotOptions.radialBar.startAngle),n.trackStartAngle=r.config.plotOptions.radialBar.track.startAngle,n.trackEndAngle=r.config.plotOptions.radialBar.track.endAngle,n.radialDataLabels=r.config.plotOptions.radialBar.dataLabels,n.trackStartAngle||(n.trackStartAngle=n.startAngle),n.trackEndAngle||(n.trackEndAngle=n.endAngle),360===n.endAngle&&(n.endAngle=359.99),n.margin=parseInt(r.config.plotOptions.radialBar.track.margin,10),n}return s(i,[{key:"draw",value:function(t){var e=this.w,i=new w(this.ctx),n=i.group({class:"apexcharts-radialbar"});if(e.globals.noData)return n;var r=i.group(),a=this.defaultSize/2,o=e.globals.gridWidth/2,s=this.defaultSize/2.05;e.config.chart.sparkline.enabled||(s=s-e.config.stroke.width-e.config.chart.dropShadow.blur);var l=e.globals.fill.colors;if(e.config.plotOptions.radialBar.track.show){var c=this.drawTracks({size:s,centerX:o,centerY:a,colorArr:l,series:t});r.add(c)}var h=this.drawArcs({size:s,centerX:o,centerY:a,colorArr:l,series:t}),u=360;e.config.plotOptions.radialBar.startAngle<0&&(u=this.totalAngle);var d=(360-u)/360;if(e.globals.radialSize=s-s*d,this.radialDataLabels.value.show){var f=Math.max(this.radialDataLabels.value.offsetY,this.radialDataLabels.name.offsetY);e.globals.radialSize+=f*d}return r.add(h.g),"front"===e.config.plotOptions.radialBar.hollow.position&&(h.g.add(h.elHollow),h.dataLabels&&h.g.add(h.dataLabels)),n.add(r),n}},{key:"drawTracks",value:function(t){var e=this.w,i=new w(this.ctx),n=i.group({class:"apexcharts-tracks"}),r=new x(this.ctx),a=new M(this.ctx),o=this.getStrokeWidth(t);t.size=t.size-o/2;for(var s=0;s<t.series.length;s++){var l=i.group({class:"apexcharts-radialbar-track apexcharts-track"});n.add(l),l.attr({rel:s+1}),t.size=t.size-o-this.margin;var c=e.config.plotOptions.radialBar.track,h=a.fillPath({seriesNumber:0,size:t.size,fillColors:Array.isArray(c.background)?c.background[s]:c.background,solid:!0}),u=this.trackStartAngle,d=this.trackEndAngle;Math.abs(d)+Math.abs(u)>=360&&(d=360-Math.abs(this.startAngle)-.1);var f=i.drawPath({d:"",stroke:h,strokeWidth:o*parseInt(c.strokeWidth,10)/100,fill:"none",strokeOpacity:c.opacity,classes:"apexcharts-radialbar-area"});if(c.dropShadow.enabled){var p=c.dropShadow;r.dropShadow(f,p)}l.add(f),f.attr("id","apexcharts-radialbarTrack-"+s),this.animatePaths(f,{centerX:t.centerX,centerY:t.centerY,endAngle:d,startAngle:u,size:t.size,i:s,totalItems:2,animBeginArr:0,dur:0,isTrack:!0,easing:e.globals.easing})}return n}},{key:"drawArcs",value:function(t){var e=this.w,i=new w(this.ctx),n=new M(this.ctx),r=new x(this.ctx),a=i.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 h=this.drawHollow({size:c,centerX:t.centerX,centerY:t.centerY,fill:s||"transparent"});if(e.config.plotOptions.radialBar.hollow.dropShadow.enabled){var u=e.config.plotOptions.radialBar.hollow.dropShadow;r.dropShadow(h,u)}var d=1;!this.radialDataLabels.total.show&&e.globals.series.length>1&&(d=0);var f=null;this.radialDataLabels.show&&(f=this.renderInnerDataLabels(this.radialDataLabels,{hollowSize:l,centerX:t.centerX,centerY:t.centerY,opacity:d})),"back"===e.config.plotOptions.radialBar.hollow.position&&(a.add(h),f&&a.add(f));var p=!1;e.config.plotOptions.radialBar.inverseOrder&&(p=!0);for(var g=p?t.series.length-1:0;p?g>=0:g<t.series.length;p?g--:g++){var m=i.group({class:"apexcharts-series apexcharts-radial-series",seriesName:b.escapeString(e.globals.seriesNames[g])});a.add(m),m.attr({rel:g+1,"data:realIndex":g}),this.ctx.series.addCollapsedClassToSeries(m,g),t.size=t.size-o-this.margin;var v=n.fillPath({seriesNumber:g,size:t.size,value:t.series[g]}),y=this.startAngle,S=void 0,k=b.negToZero(t.series[g]>100?100:t.series[g])/100,O=Math.round(this.totalAngle*k)+this.startAngle,C=void 0;e.globals.dataChanged&&(S=this.startAngle,C=Math.round(this.totalAngle*b.negToZero(e.globals.previousPaths[g])/100)+S),Math.abs(O)+Math.abs(y)>=360&&(O-=.01),Math.abs(C)+Math.abs(S)>=360&&(C-=.01);var _=O-y,A=Array.isArray(e.config.stroke.dashArray)?e.config.stroke.dashArray[g]:e.config.stroke.dashArray,T=i.drawPath({d:"",stroke:v,strokeWidth:o,fill:"none",fillOpacity:e.config.fill.opacity,classes:"apexcharts-radialbar-area apexcharts-radialbar-slice-"+g,strokeDashArray:A});if(w.setAttrs(T.node,{"data:angle":_,"data:value":t.series[g]}),e.config.chart.dropShadow.enabled){var P=e.config.chart.dropShadow;r.dropShadow(T,P,g)}r.setSelectionFilter(T,0,g),this.addListeners(T,this.radialDataLabels),m.add(T),T.attr({index:0,j:g});var D=0;!this.initialAnim||e.globals.resized||e.globals.dataChanged||(D=(O-y)/360*e.config.chart.animations.speed,this.animDur=D/(1.2*t.series.length)+this.animDur,this.animBeginArr.push(this.animDur)),e.globals.dataChanged&&(D=(O-y)/360*e.config.chart.animations.dynamicAnimation.speed,this.animDur=D/(1.2*t.series.length)+this.animDur,this.animBeginArr.push(this.animDur)),this.animatePaths(T,{centerX:t.centerX,centerY:t.centerY,endAngle:O,startAngle:y,prevEndAngle:C,prevStartAngle:S,size:t.size,i:g,totalItems:2,animBeginArr:this.animBeginArr,dur:D,shouldSetPrevPaths:!0,easing:e.globals.easing})}return{g:a,elHollow:h,dataLabels:f}}},{key:"drawHollow",value:function(t){var e=new w(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,i,n){var r=this.w,a=new M(this.ctx),o=b.randomId(),s=r.config.plotOptions.radialBar.hollow.image;if(r.config.plotOptions.radialBar.hollow.imageClipped)a.clippedImgArea({width:i,height:i,image:s,patternID:"pattern".concat(r.globals.cuid).concat(o)}),n="url(#pattern".concat(r.globals.cuid).concat(o,")");else{var l=r.config.plotOptions.radialBar.hollow.imageWidth,c=r.config.plotOptions.radialBar.hollow.imageHeight;if(void 0===l&&void 0===c){var h=r.globals.dom.Paper.image(s).loaded((function(e){this.move(t.centerX-e.width/2+r.config.plotOptions.radialBar.hollow.imageOffsetX,t.centerY-e.height/2+r.config.plotOptions.radialBar.hollow.imageOffsetY)}));e.add(h)}else{var u=r.globals.dom.Paper.image(s).loaded((function(e){this.move(t.centerX-l/2+r.config.plotOptions.radialBar.hollow.imageOffsetX,t.centerY-c/2+r.config.plotOptions.radialBar.hollow.imageOffsetY),this.size(l,c)}));e.add(u)}}return n}},{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}}]),i}(At),Mt=function(){function t(e){a(this,t),this.w=e.w,this.lineCtx=e}return s(t,[{key:"sameValueSeriesFix",value:function(t,e){var i=this.w;if("line"===i.config.chart.type&&("gradient"===i.config.fill.type||"gradient"===i.config.fill.type[t])&&new O(this.lineCtx.ctx,i).seriesHaveSameValues(t)){var n=e[t].slice();n[n.length-1]=n[n.length-1]+1e-6,e[t]=n}return e}},{key:"calculatePoints",value:function(t){var e=t.series,i=t.realIndex,n=t.x,r=t.y,a=t.i,o=t.j,s=t.prevY,l=this.w,c=[],h=[];if(0===o){var u=this.lineCtx.categoryAxisCorrection+l.config.markers.offsetX;l.globals.isXNumeric&&(u=(l.globals.seriesX[i][0]-l.globals.minX)/this.lineCtx.xRatio+l.config.markers.offsetX),c.push(u),h.push(b.isNumber(e[a][0])?s+l.config.markers.offsetY:null),c.push(n+l.config.markers.offsetX),h.push(b.isNumber(e[a][o+1])?r+l.config.markers.offsetY:null)}else c.push(n+l.config.markers.offsetX),h.push(b.isNumber(e[a][o+1])?r+l.config.markers.offsetY:null);return{x:c,y:h}}},{key:"checkPreviousPaths",value:function(t){for(var e=t.pathFromLine,i=t.pathFromArea,n=t.realIndex,r=this.w,a=0;a<r.globals.previousPaths.length;a++){var o=r.globals.previousPaths[a];("line"===o.type||"area"===o.type)&&o.paths.length>0&&parseInt(o.realIndex,10)===parseInt(n,10)&&("line"===o.type?(this.lineCtx.appendPathFrom=!1,e=r.globals.previousPaths[a].paths[0].d):"area"===o.type&&(this.lineCtx.appendPathFrom=!1,i=r.globals.previousPaths[a].paths[0].d,r.config.stroke.show&&r.globals.previousPaths[a].paths[1]&&(e=r.globals.previousPaths[a].paths[1].d)))}return{pathFromLine:e,pathFromArea:i}}},{key:"determineFirstPrevY",value:function(t){var e=t.i,i=t.series,n=t.prevY,r=t.lineYPosition,a=this.w;if(void 0!==i[e][0])n=(r=a.config.chart.stacked&&e>0?this.lineCtx.prevSeriesY[e-1][0]:this.lineCtx.zeroY)-i[e][0]/this.lineCtx.yRatio[this.lineCtx.yaxisIndex]+2*(this.lineCtx.isReversed?i[e][0]/this.lineCtx.yRatio[this.lineCtx.yaxisIndex]:0);else if(a.config.chart.stacked&&e>0&&void 0===i[e][0])for(var o=e-1;o>=0;o--)if(null!==i[o][0]&&void 0!==i[o][0]){n=r=this.lineCtx.prevSeriesY[o][0];break}return{prevY:n,lineYPosition:r}}}]),t}(),Dt=function(){function t(e,i,n){a(this,t),this.ctx=e,this.w=e.w,this.xyRatios=i,this.pointsChart=!("bubble"!==this.w.config.chart.type&&"scatter"!==this.w.config.chart.type)||n,this.scatter=new E(this.ctx),this.noNegatives=this.w.globals.minX===Number.MAX_VALUE,this.lineHelpers=new Mt(this),this.markers=new D(this.ctx),this.prevSeriesY=[],this.categoryAxisCorrection=0,this.yaxisIndex=0}return s(t,[{key:"draw",value:function(t,e,i){var n=this.w,r=new w(this.ctx),a=n.globals.comboCharts?e:n.config.chart.type,o=r.group({class:"apexcharts-".concat(a,"-series apexcharts-plot-series")}),s=new O(this.ctx,n);this.yRatio=this.xyRatios.yRatio,this.zRatio=this.xyRatios.zRatio,this.xRatio=this.xyRatios.xRatio,this.baseLineY=this.xyRatios.baseLineY,t=s.getLogSeries(t),this.yRatio=s.getLogYRatios(this.yRatio);for(var l=[],c=0;c<t.length;c++){t=this.lineHelpers.sameValueSeriesFix(c,t);var h=n.globals.comboCharts?i[c]:c;this._initSerieVariables(t,c,h);var u=[],d=[],f=n.globals.padHorizontal+this.categoryAxisCorrection;this.ctx.series.addCollapsedClassToSeries(this.elSeries,h),n.globals.isXNumeric&&n.globals.seriesX.length>0&&(f=(n.globals.seriesX[h][0]-n.globals.minX)/this.xRatio),d.push(f);var p,g=f,m=g,v=this.zeroY;v=this.lineHelpers.determineFirstPrevY({i:c,series:t,prevY:v,lineYPosition:0}).prevY,u.push(v),p=v;var b=this._calculatePathsFrom({series:t,i:c,realIndex:h,prevX:m,prevY:v}),y=this._iterateOverDataPoints({series:t,realIndex:h,i:c,x:f,y:1,pX:g,pY:p,pathsFrom:b,linePaths:[],areaPaths:[],seriesIndex:i,lineYPosition:0,xArrj:d,yArrj:u});this._handlePaths({type:a,realIndex:h,i:c,paths:y}),this.elSeries.add(this.elPointsMain),this.elSeries.add(this.elDataLabelsWrap),l.push(this.elSeries)}if(n.config.chart.stacked)for(var x=l.length;x>0;x--)o.add(l[x-1]);else for(var S=0;S<l.length;S++)o.add(l[S]);return o}},{key:"_initSerieVariables",value:function(t,e,i){var n=this.w,r=new w(this.ctx);this.xDivision=n.globals.gridWidth/(n.globals.dataPoints-("on"===n.config.xaxis.tickPlacement?1:0)),this.strokeWidth=Array.isArray(n.config.stroke.width)?n.config.stroke.width[i]:n.config.stroke.width,this.yRatio.length>1&&(this.yaxisIndex=i),this.isReversed=n.config.yaxis[this.yaxisIndex]&&n.config.yaxis[this.yaxisIndex].reversed,this.zeroY=n.globals.gridHeight-this.baseLineY[this.yaxisIndex]-(this.isReversed?n.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[this.yaxisIndex]:0),this.areaBottomY=this.zeroY,(this.zeroY>n.globals.gridHeight||"end"===n.config.plotOptions.area.fillTo)&&(this.areaBottomY=n.globals.gridHeight),this.categoryAxisCorrection=this.xDivision/2,this.elSeries=r.group({class:"apexcharts-series",seriesName:b.escapeString(n.globals.seriesNames[i])}),this.elPointsMain=r.group({class:"apexcharts-series-markers-wrap","data:realIndex":i}),this.elDataLabelsWrap=r.group({class:"apexcharts-datalabels","data:realIndex":i});var a=t[e].length===n.globals.dataPoints;this.elSeries.attr({"data:longestSeries":a,rel:e+1,"data:realIndex":i}),this.appendPathFrom=!0}},{key:"_calculatePathsFrom",value:function(t){var e,i,n,r,a=t.series,o=t.i,s=t.realIndex,l=t.prevX,c=t.prevY,h=this.w,u=new w(this.ctx);if(null===a[o][0]){for(var d=0;d<a[o].length;d++)if(null!==a[o][d]){l=this.xDivision*d,c=this.zeroY-a[o][d]/this.yRatio[this.yaxisIndex],e=u.move(l,c),i=u.move(l,this.areaBottomY);break}}else e=u.move(l,c),i=u.move(l,this.areaBottomY)+u.line(l,c);if(n=u.move(-1,this.zeroY)+u.line(-1,this.zeroY),r=u.move(-1,this.zeroY)+u.line(-1,this.zeroY),h.globals.previousPaths.length>0){var f=this.lineHelpers.checkPreviousPaths({pathFromLine:n,pathFromArea:r,realIndex:s});n=f.pathFromLine,r=f.pathFromArea}return{prevX:l,prevY:c,linePath:e,areaPath:i,pathFromLine:n,pathFromArea:r}}},{key:"_handlePaths",value:function(t){var e=t.type,i=t.realIndex,n=t.i,r=t.paths,a=this.w,o=new w(this.ctx),s=new M(this.ctx);this.prevSeriesY.push(r.yArrj),a.globals.seriesXvalues[i]=r.xArrj,a.globals.seriesYvalues[i]=r.yArrj;var l=a.config.forecastDataPoints;if(l.count>0){var c=a.globals.seriesXvalues[i][a.globals.seriesXvalues[i].length-l.count-1],u=o.drawRect(c,0,a.globals.gridWidth,a.globals.gridHeight,0);a.globals.dom.elForecastMask.appendChild(u.node);var d=o.drawRect(0,0,c,a.globals.gridHeight,0);a.globals.dom.elNonForecastMask.appendChild(d.node)}this.pointsChart||a.globals.delayedElements.push({el:this.elPointsMain.node,index:i});var f={i:n,realIndex:i,animationDelay:n,initialSpeed:a.config.chart.animations.speed,dataChangeSpeed:a.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(e)};if("area"===e)for(var p=s.fillPath({seriesNumber:i}),g=0;g<r.areaPaths.length;g++){var m=o.renderPaths(h(h({},f),{},{pathFrom:r.pathFromArea,pathTo:r.areaPaths[g],stroke:"none",strokeWidth:0,strokeLineCap:null,fill:p}));this.elSeries.add(m)}if(a.config.stroke.show&&!this.pointsChart){var v=null;v="line"===e?s.fillPath({seriesNumber:i,i:n}):a.globals.stroke.colors[i];for(var b=0;b<r.linePaths.length;b++){var y=h(h({},f),{},{pathFrom:r.pathFromLine,pathTo:r.linePaths[b],stroke:v,strokeWidth:this.strokeWidth,strokeLineCap:a.config.stroke.lineCap,fill:"none"}),x=o.renderPaths(y);if(this.elSeries.add(x),l.count>0){var S=o.renderPaths(y);S.node.setAttribute("stroke-dasharray",l.dashArray),l.strokeWidth&&S.node.setAttribute("stroke-width",l.strokeWidth),this.elSeries.add(S),S.attr("clip-path","url(#forecastMask".concat(a.globals.cuid,")")),x.attr("clip-path","url(#nonForecastMask".concat(a.globals.cuid,")"))}}}}},{key:"_iterateOverDataPoints",value:function(t){for(var e=t.series,i=t.realIndex,n=t.i,r=t.x,a=t.y,o=t.pX,s=t.pY,l=t.pathsFrom,c=t.linePaths,h=t.areaPaths,u=t.seriesIndex,d=t.lineYPosition,f=t.xArrj,p=t.yArrj,g=this.w,m=new w(this.ctx),v=this.yRatio,y=l.prevY,x=l.linePath,S=l.areaPath,k=l.pathFromLine,O=l.pathFromArea,C=b.isNumber(g.globals.minYArr[i])?g.globals.minYArr[i]:g.globals.minY,_=g.globals.dataPoints>1?g.globals.dataPoints-1:g.globals.dataPoints,A=0;A<_;A++){var T=void 0===e[n][A+1]||null===e[n][A+1];if(g.globals.isXNumeric){var P=g.globals.seriesX[i][A+1];void 0===g.globals.seriesX[i][A+1]&&(P=g.globals.seriesX[i][_-1]),r=(P-g.globals.minX)/this.xRatio}else r+=this.xDivision;d=g.config.chart.stacked&&n>0&&g.globals.collapsedSeries.length<g.config.series.length-1?this.prevSeriesY[function(t){for(var e=t,i=0;i<g.globals.series.length;i++)if(g.globals.collapsedSeriesIndices.indexOf(t)>-1){e--;break}return e>=0?e:0}(n-1)][A+1]:this.zeroY,a=T?d-C/v[this.yaxisIndex]+2*(this.isReversed?C/v[this.yaxisIndex]:0):d-e[n][A+1]/v[this.yaxisIndex]+2*(this.isReversed?e[n][A+1]/v[this.yaxisIndex]:0),f.push(r),p.push(a);var M=this.lineHelpers.calculatePoints({series:e,x:r,y:a,realIndex:i,i:n,j:A,prevY:y}),D=this._createPaths({series:e,i:n,realIndex:i,j:A,x:r,y:a,pX:o,pY:s,linePath:x,areaPath:S,linePaths:c,areaPaths:h,seriesIndex:u});h=D.areaPaths,c=D.linePaths,o=D.pX,s=D.pY,S=D.areaPath,x=D.linePath,this.appendPathFrom&&(k+=m.line(r,this.zeroY),O+=m.line(r,this.zeroY)),this.handleNullDataPoints(e,M,n,A,i),this._handleMarkersAndLabels({pointsPos:M,series:e,x:r,y:a,prevY:y,i:n,j:A,realIndex:i})}return{yArrj:p,xArrj:f,pathFromArea:O,areaPaths:h,pathFromLine:k,linePaths:c}}},{key:"_handleMarkersAndLabels",value:function(t){var e=t.pointsPos;t.series,t.x,t.y,t.prevY;var i=t.i,n=t.j,r=t.realIndex,a=this.w,o=new I(this.ctx);if(this.pointsChart)this.scatter.draw(this.elSeries,n,{realIndex:r,pointsPos:e,zRatio:this.zRatio,elParent:this.elPointsMain});else{a.globals.series[i].length>1&&this.elPointsMain.node.classList.add("apexcharts-element-hidden");var s=this.markers.plotChartMarkers(e,r,n+1);null!==s&&this.elPointsMain.add(s)}var l=o.drawDataLabel(e,r,n+1,null);null!==l&&this.elDataLabelsWrap.add(l)}},{key:"_createPaths",value:function(t){var e=t.series,i=t.i,n=t.realIndex,r=t.j,a=t.x,o=t.y,s=t.pX,l=t.pY,c=t.linePath,h=t.areaPath,u=t.linePaths,d=t.areaPaths,f=t.seriesIndex,p=this.w,g=new w(this.ctx),m=p.config.stroke.curve,v=this.areaBottomY;if(Array.isArray(p.config.stroke.curve)&&(m=Array.isArray(f)?p.config.stroke.curve[f[i]]:p.config.stroke.curve[i]),"smooth"===m){var b=.35*(a-s);p.globals.hasNullValues?(null!==e[i][r]&&(null!==e[i][r+1]?(c=g.move(s,l)+g.curve(s+b,l,a-b,o,a+1,o),h=g.move(s+1,l)+g.curve(s+b,l,a-b,o,a+1,o)+g.line(a,v)+g.line(s,v)+"z"):(c=g.move(s,l),h=g.move(s,l)+"z")),u.push(c),d.push(h)):(c+=g.curve(s+b,l,a-b,o,a,o),h+=g.curve(s+b,l,a-b,o,a,o)),s=a,l=o,r===e[i].length-2&&(h=h+g.curve(s,l,a,o,a,v)+g.move(a,o)+"z",p.globals.hasNullValues||(u.push(c),d.push(h)))}else{if(null===e[i][r+1]){c+=g.move(a,o);var y=p.globals.isXNumeric?(p.globals.seriesX[n][r]-p.globals.minX)/this.xRatio:a-this.xDivision;h=h+g.line(y,v)+g.move(a,o)+"z"}null===e[i][r]&&(c+=g.move(a,o),h+=g.move(a,v)),"stepline"===m?(c=c+g.line(a,null,"H")+g.line(null,o,"V"),h=h+g.line(a,null,"H")+g.line(null,o,"V")):"straight"===m&&(c+=g.line(a,o),h+=g.line(a,o)),r===e[i].length-2&&(h=h+g.line(a,v)+g.move(a,o)+"z",u.push(c),d.push(h))}return{linePaths:u,areaPaths:d,pX:s,pY:l,linePath:c,areaPath:h}}},{key:"handleNullDataPoints",value:function(t,e,i,n,r){var a=this.w;if(null===t[i][n]&&a.config.markers.showNullDataPoints||1===t[i].length){var o=this.markers.plotChartMarkers(e,r,n+1,this.strokeWidth-a.config.markers.strokeWidth/2,!0);null!==o&&this.elPointsMain.add(o)}}}]),t}();window.TreemapSquared={},window.TreemapSquared.generate=function(){function t(e,i,n,r){this.xoffset=e,this.yoffset=i,this.height=r,this.width=n,this.shortestEdge=function(){return Math.min(this.height,this.width)},this.getCoordinates=function(t){var e,i=[],n=this.xoffset,r=this.yoffset,o=a(t)/this.height,s=a(t)/this.width;if(this.width>=this.height)for(e=0;e<t.length;e++)i.push([n,r,n+o,r+t[e]/o]),r+=t[e]/o;else for(e=0;e<t.length;e++)i.push([n,r,n+t[e]/s,r+s]),n+=t[e]/s;return i},this.cutArea=function(e){var i;if(this.width>=this.height){var n=e/this.height,r=this.width-n;i=new t(this.xoffset+n,this.yoffset,r,this.height)}else{var a=e/this.width,o=this.height-a;i=new t(this.xoffset,this.yoffset+a,this.width,o)}return i}}function e(e,n,r,o,s){return o=void 0===o?0:o,s=void 0===s?0:s,function(t){var e,i,n=[];for(e=0;e<t.length;e++)for(i=0;i<t[e].length;i++)n.push(t[e][i]);return n}(i(function(t,e){var i,n=[],r=e/a(t);for(i=0;i<t.length;i++)n[i]=t[i]*r;return n}(e,n*r),[],new t(o,s,n,r),[]))}function i(t,e,r,o){var s,l,c;if(0!==t.length)return s=r.shortestEdge(),function(t,e,i){var r;if(0===t.length)return!0;(r=t.slice()).push(e);var a=n(t,i),o=n(r,i);return a>=o}(e,l=t[0],s)?(e.push(l),i(t.slice(1),e,r,o)):(c=r.cutArea(a(e),o),o.push(r.getCoordinates(e)),i(t,[],c,o)),o;o.push(r.getCoordinates(e))}function n(t,e){var i=Math.min.apply(Math,t),n=Math.max.apply(Math,t),r=a(t);return Math.max(Math.pow(e,2)*n/Math.pow(r,2),Math.pow(r,2)/(Math.pow(e,2)*i))}function r(t){return t&&t.constructor===Array}function a(t){var e,i=0;for(e=0;e<t.length;e++)i+=t[e];return i}function o(t){var e,i=0;if(r(t[0]))for(e=0;e<t.length;e++)i+=o(t[e]);else i=a(t);return i}return function t(i,n,a,s,l){s=void 0===s?0:s,l=void 0===l?0:l;var c,h,u=[],d=[];if(r(i[0])){for(h=0;h<i.length;h++)u[h]=o(i[h]);for(c=e(u,n,a,s,l),h=0;h<i.length;h++)d.push(t(i[h],c[h][2]-c[h][0],c[h][3]-c[h][1],c[h][0],c[h][1]))}else d=e(i,n,a,s,l);return d}}();var Et,It,Lt=function(){function t(e,i){a(this,t),this.ctx=e,this.w=e.w,this.strokeWidth=this.w.config.stroke.width,this.helpers=new Ot(e),this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.labels=[]}return s(t,[{key:"draw",value:function(t){var e=this,i=this.w,n=new w(this.ctx),r=new M(this.ctx),a=n.group({class:"apexcharts-treemap"});if(i.globals.noData)return a;var o=[];return t.forEach((function(t){var e=t.map((function(t){return Math.abs(t)}));o.push(e)})),this.negRange=this.helpers.checkColorRange(),i.config.series.forEach((function(t,i){t.data.forEach((function(t){Array.isArray(e.labels[i])||(e.labels[i]=[]),e.labels[i].push(t.x)}))})),window.TreemapSquared.generate(o,i.globals.gridWidth,i.globals.gridHeight).forEach((function(o,s){var l=n.group({class:"apexcharts-series apexcharts-treemap-series",seriesName:b.escapeString(i.globals.seriesNames[s]),rel:s+1,"data:realIndex":s});if(i.config.chart.dropShadow.enabled){var c=i.config.chart.dropShadow;new x(e.ctx).dropShadow(a,c,s)}var h=n.group({class:"apexcharts-data-labels"});o.forEach((function(a,o){var c=a[0],h=a[1],u=a[2],d=a[3],f=n.drawRect(c,h,u-c,d-h,0,"#fff",1,e.strokeWidth,i.config.plotOptions.treemap.useFillColorAsStroke?g:i.globals.stroke.colors[s]);f.attr({cx:c,cy:h,index:s,i:s,j:o,width:u-c,height:d-h});var p=e.helpers.getShadeColor(i.config.chart.type,s,o,e.negRange),g=p.color;void 0!==i.config.series[s].data[o]&&i.config.series[s].data[o].fillColor&&(g=i.config.series[s].data[o].fillColor);var m=r.fillPath({color:g,seriesNumber:s,dataPointIndex:o});f.node.classList.add("apexcharts-treemap-rect"),f.attr({fill:m}),e.helpers.addListeners(f);var v={x:c+(u-c)/2,y:h+(d-h)/2,width:0,height:0},b={x:c,y:h,width:u-c,height:d-h};if(i.config.chart.animations.enabled&&!i.globals.dataChanged){var y=1;i.globals.resized||(y=i.config.chart.animations.speed),e.animateTreemap(f,v,b,y)}if(i.globals.dataChanged){var x=1;e.dynamicAnim.enabled&&i.globals.shouldAnimate&&(x=e.dynamicAnim.speed,i.globals.previousPaths[s]&&i.globals.previousPaths[s][o]&&i.globals.previousPaths[s][o].rect&&(v=i.globals.previousPaths[s][o].rect),e.animateTreemap(f,v,b,x))}var w=e.getFontSize(a),S=i.config.dataLabels.formatter(e.labels[s][o],{value:i.globals.series[s][o],seriesIndex:s,dataPointIndex:o,w:i}),k=e.helpers.calculateDataLabels({text:S,x:(c+u)/2,y:(h+d)/2+e.strokeWidth/2+w/3,i:s,j:o,colorProps:p,fontSize:w,series:t});i.config.dataLabels.enabled&&k&&e.rotateToFitLabel(k,S,c,h,u,d),l.add(f),null!==k&&l.add(k)})),l.add(h),a.add(l)})),a}},{key:"getFontSize",value:function(t){var e,i,n,r,a=this.w,o=function t(e){var i,n=0;if(Array.isArray(e[0]))for(i=0;i<e.length;i++)n+=t(e[i]);else for(i=0;i<e.length;i++)n+=e[i].length;return n}(this.labels)/function t(e){var i,n=0;if(Array.isArray(e[0]))for(i=0;i<e.length;i++)n+=t(e[i]);else for(i=0;i<e.length;i++)n+=1;return n}(this.labels);return e=t[2]-t[0],i=t[3]-t[1],n=e*i,r=Math.pow(n,.5),Math.min(r/o,parseInt(a.config.dataLabels.style.fontSize,10))}},{key:"rotateToFitLabel",value:function(t,e,i,n,r,a){var o=new w(this.ctx),s=o.getTextRects(e);if(s.width+5>r-i&&s.width<=a-n){var l=o.rotateAroundCenter(t.node);t.node.setAttribute("transform","rotate(-90 ".concat(l.x," ").concat(l.y,")"))}}},{key:"animateTreemap",value:function(t,e,i,n){var r=new y(this.ctx);r.animateRect(t,{x:e.x,y:e.y,width:e.width,height:e.height},{x:i.x,y:i.y,width:i.width,height:i.height},n,(function(){r.animationCompleted(t)}))}}]),t}(),jt=86400,Rt=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w,this.timeScaleArray=[],this.utc=this.w.config.xaxis.labels.datetimeUTC}return s(t,[{key:"calculateTimeScaleTicks",value:function(t,e){var i=this,n=this.w;if(n.globals.allSeriesCollapsed)return n.globals.labels=[],n.globals.timescaleLabels=[],[];var r=new B(this.ctx),a=(e-t)/864e5;this.determineInterval(a),n.globals.disableZoomIn=!1,n.globals.disableZoomOut=!1,a<.00011574074074074075?n.globals.disableZoomIn=!0:a>5e4&&(n.globals.disableZoomOut=!0);var o=r.getTimeUnitsfromTimestamp(t,e,this.utc),s=n.globals.gridWidth/a,l=s/24,c=l/60,u=c/60,d=Math.floor(24*a),f=Math.floor(1440*a),p=Math.floor(a*jt),g=Math.floor(a),m=Math.floor(a/30),v=Math.floor(a/365),b={minMillisecond:o.minMillisecond,minSecond:o.minSecond,minMinute:o.minMinute,minHour:o.minHour,minDate:o.minDate,minMonth:o.minMonth,minYear:o.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:s,hoursWidthOnXAxis:l,minutesWidthOnXAxis:c,secondsWidthOnXAxis:u,numberOfSeconds:p,numberOfMinutes:f,numberOfHours:d,numberOfDays:g,numberOfMonths:m,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?h(h({},e),{},{day:1,value:t.value+1}):"day"===t.unit||"hour"===t.unit?h(h({},e),{},{value:t.value}):"minute"===t.unit?h(h({},e),{},{value:t.value,minute:t.value}):"second"===t.unit?h(h({},e),{},{value:t.value,minute:t.minute,second:t.second}):t}));return x.filter((function(t){var e=1,r=Math.ceil(n.globals.gridWidth/120),a=t.value;void 0!==n.config.xaxis.tickAmount&&(r=n.config.xaxis.tickAmount),x.length>r&&(e=Math.floor(x.length/r));var o=!1,s=!1;switch(i.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":a%5!=0&&(s=!0);break;case"seconds_tens":a%10!=0&&(s=!0);break;case"seconds_fives":a%5!=0&&(s=!0)}if("hours"===i.tickInterval||"minutes_fives"===i.tickInterval||"seconds_tens"===i.tickInterval||"seconds_fives"===i.tickInterval){if(!s)return!0}else if((a%e==0||o)&&!s)return!0}))}},{key:"recalcDimensionsBasedOnFormat",value:function(t,e){var i=this.w,n=this.formatDates(t),r=this.removeOverlappingTS(n);i.globals.timescaleLabels=r.slice(),new ht(this.ctx).plotCoords()}},{key:"determineInterval",value:function(t){var e=24*t,i=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 i>15:this.tickInterval="minutes_fives";break;case i>5:this.tickInterval="minutes";break;case i>1:this.tickInterval="seconds_tens";break;case 60*i>20:this.tickInterval="seconds_fives";break;default:this.tickInterval="seconds"}}},{key:"generateYearScale",value:function(t){var e=t.firstVal,i=t.currentMonth,n=t.currentYear,r=t.daysWidthOnXAxis,a=t.numberOfYears,o=e.minYear,s=0,l=new B(this.ctx),c="year";if(e.minDate>1||e.minMonth>0){var h=l.determineRemainingDaysOfYear(e.minYear,e.minMonth,e.minDate);s=(l.determineDaysOfYear(e.minYear)-h+1)*r,o=e.minYear+1,this.timeScaleArray.push({position:s,value:o,unit:c,year:o,month:b.monthMod(i+1)})}else 1===e.minDate&&0===e.minMonth&&this.timeScaleArray.push({position:s,value:o,unit:c,year:n,month:b.monthMod(i+1)});for(var u=o,d=s,f=0;f<a;f++)u++,d=l.determineDaysOfYear(u-1)*r+d,this.timeScaleArray.push({position:d,value:u,unit:c,year:u,month:1})}},{key:"generateMonthScale",value:function(t){var e=t.firstVal,i=t.currentMonthDate,n=t.currentMonth,r=t.currentYear,a=t.daysWidthOnXAxis,o=t.numberOfMonths,s=n,l=0,c=new B(this.ctx),h="month",u=0;if(e.minDate>1){l=(c.determineDaysOfMonths(n+1,e.minYear)-i+1)*a,s=b.monthMod(n+1);var d=r+u,f=b.monthMod(s),p=s;0===s&&(h="year",p=d,f=1,d+=u+=1),this.timeScaleArray.push({position:l,value:p,unit:h,year:d,month:f})}else this.timeScaleArray.push({position:l,value:s,unit:h,year:r,month:b.monthMod(n)});for(var g=s+1,m=l,v=0,y=1;v<o;v++,y++){0===(g=b.monthMod(g))?(h="year",u+=1):h="month";var x=this._getYear(r,g,u);m=c.determineDaysOfMonths(g,x)*a+m;var w=0===g?x:g;this.timeScaleArray.push({position:m,value:w,unit:h,year:x,month:0===g?1:g}),g++}}},{key:"generateDayScale",value:function(t){var e=t.firstVal,i=t.currentMonth,n=t.currentYear,r=t.hoursWidthOnXAxis,a=t.numberOfDays,o=new B(this.ctx),s="day",l=e.minDate+1,c=l,h=function(t,e,i){return t>o.determineDaysOfMonths(e+1,i)?(c=1,s="month",d=e+=1,e):e},u=(24-e.minHour)*r,d=l,f=h(c,i,n);0===e.minHour&&1===e.minDate?(u=0,d=b.monthMod(e.minMonth),s="month",c=e.minDate,a++):1!==e.minDate&&0===e.minHour&&0===e.minMinute&&(u=0,l=e.minDate,d=l,f=h(c=l,i,n)),this.timeScaleArray.push({position:u,value:d,unit:s,year:this._getYear(n,f,0),month:b.monthMod(f),day:c});for(var p=u,g=0;g<a;g++){s="day",f=h(c+=1,f,this._getYear(n,f,0));var m=this._getYear(n,f,0);p=24*r+p;var v=1===c?b.monthMod(f):c;this.timeScaleArray.push({position:p,value:v,unit:s,year:m,month:b.monthMod(f),day:v})}}},{key:"generateHourScale",value:function(t){var e=t.firstVal,i=t.currentDate,n=t.currentMonth,r=t.currentYear,a=t.minutesWidthOnXAxis,o=t.numberOfHours,s=new B(this.ctx),l="hour",c=function(t,e){return t>s.determineDaysOfMonths(e+1,r)&&(g=1,e+=1),{month:e,date:g}},h=function(t,e){return t>s.determineDaysOfMonths(e+1,r)?e+=1:e},u=60-(e.minMinute+e.minSecond/60),d=u*a,f=e.minHour+1,p=f+1;60===u&&(d=0,p=(f=e.minHour)+1);var g=i,m=h(g,n);this.timeScaleArray.push({position:d,value:f,unit:l,day:g,hour:p,year:r,month:b.monthMod(m)});for(var v=d,y=0;y<o;y++){l="hour",p>=24&&(p=0,l="day",m=c(g+=1,m).month,m=h(g,m));var x=this._getYear(r,m,0);v=0===p&&0===y?u*a:60*a+v;var w=0===p?g:p;this.timeScaleArray.push({position:v,value:w,unit:l,hour:p,day:g,year:x,month:b.monthMod(m)}),p++}}},{key:"generateMinuteScale",value:function(t){for(var e=t.currentMillisecond,i=t.currentSecond,n=t.currentMinute,r=t.currentHour,a=t.currentDate,o=t.currentMonth,s=t.currentYear,l=t.minutesWidthOnXAxis,c=t.secondsWidthOnXAxis,h=t.numberOfMinutes,u=n+1,d=a,f=o,p=s,g=r,m=(60-i-e/1e3)*c,v=0;v<h;v++)u>=60&&(u=0,24===(g+=1)&&(g=0)),this.timeScaleArray.push({position:m,value:u,unit:"minute",hour:g,minute:u,day:d,year:this._getYear(p,f,0),month:b.monthMod(f)}),m+=l,u++}},{key:"generateSecondScale",value:function(t){for(var e=t.currentMillisecond,i=t.currentSecond,n=t.currentMinute,r=t.currentHour,a=t.currentDate,o=t.currentMonth,s=t.currentYear,l=t.secondsWidthOnXAxis,c=t.numberOfSeconds,h=i+1,u=n,d=a,f=o,p=s,g=r,m=(1e3-e)/1e3*l,v=0;v<c;v++)h>=60&&(h=0,++u>=60&&(u=0,24===++g&&(g=0))),this.timeScaleArray.push({position:m,value:h,unit:"second",hour:g,minute:u,second:h,day:d,year:this._getYear(p,f,0),month:b.monthMod(f)}),m+=l,h++}},{key:"createRawDateString",value:function(t,e){var i=t.year;return 0===t.month&&(t.month=1),i+="-"+("0"+t.month.toString()).slice(-2),"day"===t.unit?i+="day"===t.unit?"-"+("0"+e).slice(-2):"-01":i+="-"+("0"+(t.day?t.day:"1")).slice(-2),"hour"===t.unit?i+="hour"===t.unit?"T"+("0"+e).slice(-2):"T00":i+="T"+("0"+(t.hour?t.hour:"0")).slice(-2),"minute"===t.unit?i+=":"+("0"+e).slice(-2):i+=":"+(t.minute?("0"+t.minute).slice(-2):"00"),"second"===t.unit?i+=":"+("0"+e).slice(-2):i+=":00",this.utc&&(i+=".000Z"),i}},{key:"formatDates",value:function(t){var e=this,i=this.w;return t.map((function(t){var n=t.value.toString(),r=new B(e.ctx),a=e.createRawDateString(t,n),o=r.getDate(r.parseDate(a));if(e.utc||(o=r.getDate(r.parseDateWithTimezone(a))),void 0===i.config.xaxis.labels.format){var s="dd MMM",l=i.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),n=r.formatDate(o,s)}else n=r.formatDate(o,i.config.xaxis.labels.format);return{dateString:a,position:t.position,value:n,unit:t.unit,year:t.year,month:t.month}}))}},{key:"removeOverlappingTS",value:function(t){var e,i=this,n=new w(this.ctx),r=!1;t.length>0&&t[0].value&&t.every((function(e){return e.value.length===t[0].value.length}))&&(r=!0,e=n.getTextRects(t[0].value).width);var a=0,o=t.map((function(o,s){if(s>0&&i.w.config.xaxis.labels.hideOverlappingLabels){var l=r?e:n.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,i){return t+Math.floor(e/12)+i}}]),t}(),zt=function(){function t(e,i){a(this,t),this.ctx=i,this.w=i.w,this.el=e}return s(t,[{key:"setupElements",value:function(){var t=this.w.globals,e=this.w.config,i=e.chart.type;t.axisCharts=["line","area","bar","rangeBar","candlestick","boxPlot","scatter","bubble","radar","heatmap","treemap"].indexOf(i)>-1,t.xyCharts=["line","area","bar","rangeBar","candlestick","boxPlot","scatter","bubble"].indexOf(i)>-1,t.isBarHorizontal=("bar"===e.chart.type||"rangeBar"===e.chart.type)&&e.plotOptions.bar.horizontal,t.chartClass=".apexcharts"+t.chartID,t.dom.baseEl=this.el,t.dom.elWrap=document.createElement("div"),w.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=e.chart.background,this.setSVGDimensions(),t.dom.elGraphical=t.dom.Paper.group().attr({class:"apexcharts-inner apexcharts-graphical"}),t.dom.elAnnotations=t.dom.Paper.group().attr({class:"apexcharts-annotations"}),t.dom.elDefs=t.dom.Paper.defs(),t.dom.elLegendWrap=document.createElement("div"),t.dom.elLegendWrap.classList.add("apexcharts-legend"),t.dom.elWrap.appendChild(t.dom.elLegendWrap),t.dom.Paper.add(t.dom.elGraphical),t.dom.elGraphical.add(t.dom.elDefs)}},{key:"plotChartType",value:function(t,e){var i=this.w,n=i.config,r=i.globals,a={series:[],i:[]},o={series:[],i:[]},s={series:[],i:[]},l={series:[],i:[]},c={series:[],i:[]},h={series:[],i:[]},u={series:[],i:[]};r.series.map((function(e,d){var f=0;void 0!==t[d].type?("column"===t[d].type||"bar"===t[d].type?(r.series.length>1&&n.plotOptions.bar.horizontal&&console.warn("Horizontal bars are not supported in a mixed/combo chart. Please turn off `plotOptions.bar.horizontal`"),c.series.push(e),c.i.push(d),f++,i.globals.columnSeries=c.series):"area"===t[d].type?(o.series.push(e),o.i.push(d),f++):"line"===t[d].type?(a.series.push(e),a.i.push(d),f++):"scatter"===t[d].type?(s.series.push(e),s.i.push(d)):"bubble"===t[d].type?(l.series.push(e),l.i.push(d),f++):"candlestick"===t[d].type?(h.series.push(e),h.i.push(d),f++):"boxPlot"===t[d].type?(u.series.push(e),u.i.push(d),f++):console.warn("You have specified an unrecognized chart type. Available types for this property are line/area/column/bar/scatter/bubble"),f>1&&(r.comboCharts=!0)):(a.series.push(e),a.i.push(d))}));var d=new Dt(this.ctx,e),f=new kt(this.ctx,e);this.ctx.pie=new At(this.ctx);var p=new Pt(this.ctx);this.ctx.rangeBar=new F(this.ctx,e);var g=new Tt(this.ctx),m=[];if(r.comboCharts){if(o.series.length>0&&m.push(d.draw(o.series,"area",o.i)),c.series.length>0)if(i.config.chart.stacked){var v=new St(this.ctx,e);m.push(v.draw(c.series,c.i))}else this.ctx.bar=new z(this.ctx,e),m.push(this.ctx.bar.draw(c.series,c.i));if(a.series.length>0&&m.push(d.draw(a.series,"line",a.i)),h.series.length>0&&m.push(f.draw(h.series,h.i)),u.series.length>0&&m.push(f.draw(u.series,u.i)),s.series.length>0){var b=new Dt(this.ctx,e,!0);m.push(b.draw(s.series,"scatter",s.i))}if(l.series.length>0){var y=new Dt(this.ctx,e,!0);m.push(y.draw(l.series,"bubble",l.i))}}else switch(n.chart.type){case"line":m=d.draw(r.series,"line");break;case"area":m=d.draw(r.series,"area");break;case"bar":n.chart.stacked?m=new St(this.ctx,e).draw(r.series):(this.ctx.bar=new z(this.ctx,e),m=this.ctx.bar.draw(r.series));break;case"candlestick":m=new kt(this.ctx,e).draw(r.series);break;case"boxPlot":m=new kt(this.ctx,e).draw(r.series);break;case"rangeBar":m=this.ctx.rangeBar.draw(r.series);break;case"heatmap":m=new Ct(this.ctx,e).draw(r.series);break;case"treemap":m=new Lt(this.ctx,e).draw(r.series);break;case"pie":case"donut":case"polarArea":m=this.ctx.pie.draw(r.series);break;case"radialBar":m=p.draw(r.series);break;case"radar":m=g.draw(r.series);break;default:m=d.draw(r.series)}return m}},{key:"setSVGDimensions",value:function(){var t=this.w.globals,e=this.w.config;t.svgWidth=e.chart.width,t.svgHeight=e.chart.height;var i=b.getDimensions(this.el),n=e.chart.width.toString().split(/[0-9]+/g).pop();"%"===n?b.isNumber(i[0])&&(0===i[0].width&&(i=b.getDimensions(this.el.parentNode)),t.svgWidth=i[0]*parseInt(e.chart.width,10)/100):"px"!==n&&""!==n||(t.svgWidth=parseInt(e.chart.width,10));var r=e.chart.height.toString().split(/[0-9]+/g).pop();if("auto"!==t.svgHeight&&""!==t.svgHeight)if("%"===r){var a=b.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),w.setAttrs(t.dom.Paper.node,{width:t.svgWidth,height:t.svgHeight}),"%"!==r){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,i={transform:"translate("+t.translateX+", "+e+")"};w.setAttrs(t.dom.elGraphical.node,i)}},{key:"resizeNonAxisCharts",value:function(){var t=this.w,e=t.globals,i=0,n=t.config.chart.sparkline.enabled?1:15;n+=t.config.grid.padding.bottom,"top"!==t.config.legend.position&&"bottom"!==t.config.legend.position||!t.config.legend.show||t.config.legend.floating||(i=new dt(this.ctx).legendHelpers.getLegendBBox().clwh+10);var r=t.globals.dom.baseEl.querySelector(".apexcharts-radialbar, .apexcharts-pie"),a=2.05*t.globals.radialSize;if(r&&!t.config.chart.sparkline.enabled){var o=b.getBoundingClientRect(r);a=o.bottom;var s=o.bottom-o.top;a=Math.max(2.05*t.globals.radialSize,s)}var l=a+e.translateY+i+n;e.dom.elLegendForeign&&e.dom.elLegendForeign.setAttribute("height",l),e.dom.elWrap.style.height=l+"px",w.setAttrs(e.dom.Paper.node,{height:l}),e.dom.Paper.node.parentNode.parentNode.style.minHeight=l+"px"}},{key:"coreCalculations",value:function(){new K(this.ctx).init()}},{key:"resetGlobals",value:function(){var t=this,e=function(){return t.w.config.series.map((function(t){return[]}))},i=new $,n=this.w.globals;i.initGlobalVars(n),n.seriesXvalues=e(),n.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 it(this.ctx).drawXCrosshairs(),"back"===e.config.yaxis[0].crosshairs.position&&new it(this.ctx).drawYCrosshairs(),"datetime"===e.config.xaxis.type&&void 0===e.config.xaxis.labels.formatter){this.ctx.timeScale=new Rt(this.ctx);var i=[];isFinite(e.globals.minX)&&isFinite(e.globals.maxX)&&!e.globals.isBarHorizontal?i=this.ctx.timeScale.calculateTimeScaleTicks(e.globals.minX,e.globals.maxX):e.globals.isBarHorizontal&&(i=this.ctx.timeScale.calculateTimeScaleTicks(e.globals.minY,e.globals.maxY)),this.ctx.timeScale.recalcDimensionsBasedOnFormat(i)}t=new O(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 i=e.config.chart.brush.targets||[e.config.chart.brush.target];i.forEach((function(e){var i=ApexCharts.getChartByID(e);i.w.globals.brushSource=t.ctx,"function"!=typeof i.w.config.chart.events.zoomed&&(i.w.config.chart.events.zoomed=function(){t.updateSourceChart(i)}),"function"!=typeof i.w.config.chart.events.scrolled&&(i.w.config.chart.events.scrolled=function(){t.updateSourceChart(i)})})),e.config.chart.events.selection=function(t,n){i.forEach((function(t){var i=ApexCharts.getChartByID(t),r=b.clone(e.config.yaxis);if(e.config.chart.brush.autoScaleYaxis&&1===i.w.globals.series.length){var a=new Z(i);r=a.autoScaleY(i,r,n)}var o=i.w.config.yaxis.reduce((function(t,e,n){return[].concat(m(t),[h(h({},i.w.config.yaxis[n]),{},{min:r[0].min,max:r[0].max})])}),[]);i.ctx.updateHelpers._updateOptions({xaxis:{min:n.xaxis.min,max:n.xaxis.max},yaxis:o},!1,!1,!1,!1)}))}}}}]),t}(),Bt=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return s(t,[{key:"_updateOptions",value:function(t){var e=this,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],s=[this.ctx];a&&(s=this.ctx.getSyncedCharts()),this.ctx.w.globals.isExecCalled&&(s=[this.ctx],this.ctx.w.globals.isExecCalled=!1),s.forEach((function(a){var s=a.w;return s.globals.shouldAnimate=n,i||(s.globals.resized=!0,s.globals.dataChanged=!0,n&&a.series.getPreviousPaths()),t&&"object"===r(t)&&(a.config=new H(t),t=O.extendArrayProps(a.config,t,s),a.w.globals.chartID!==e.ctx.w.globals.chartID&&delete t.series,s.config=b.extend(s.config,t),o&&(s.globals.lastXAxis=t.xaxis?b.clone(t.xaxis):[],s.globals.lastYAxis=t.yaxis?b.clone(t.yaxis):[],s.globals.initialConfig=b.extend({},s.config),s.globals.initialSeries=b.clone(s.config.series))),a.update(t)}))}},{key:"_updateSeries",value:function(t,e){var i,n=this,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=this.w;return a.globals.shouldAnimate=e,a.globals.dataChanged=!0,e&&this.ctx.series.getPreviousPaths(),a.globals.axisCharts?(0===(i=t.map((function(t,e){return n._extendSeries(t,e)}))).length&&(i=[{data:[]}]),a.config.series=i):a.config.series=t.slice(),r&&(a.globals.initialSeries=b.clone(a.config.series)),this.ctx.update()}},{key:"_extendSeries",value:function(t,e){var i=this.w,n=i.config.series[e];return h(h({},i.config.series[e]),{},{name:t.name?t.name:n&&n.name,color:t.color?t.color:n&&n.color,type:t.type?t.type:n&&n.type,data:t.data?t.data:n&&n.data})}},{key:"toggleDataPointSelection",value:function(t,e){var i=this.w,n=null,r=".apexcharts-series[data\\:realIndex='".concat(t,"']");return i.globals.axisCharts?n=i.globals.dom.Paper.select("".concat(r," path[j='").concat(e,"'], ").concat(r," circle[j='").concat(e,"'], ").concat(r," rect[j='").concat(e,"']")).members[0]:void 0===e&&(n=i.globals.dom.Paper.select("".concat(r," path[j='").concat(t,"']")).members[0],"pie"!==i.config.chart.type&&"polarArea"!==i.config.chart.type&&"donut"!==i.config.chart.type||this.ctx.pie.pieClicked(t)),n?(new w(this.ctx).pathMouseDown(n,null),n.node?n.node:null):(console.warn("toggleDataPointSelection: Element not found"),null)}},{key:"forceXAxisUpdate",value:function(t){var e=this.w;if(["min","max"].forEach((function(i){void 0!==t.xaxis[i]&&(e.config.xaxis[i]=t.xaxis[i],e.globals.lastXAxis[i]=t.xaxis[i])})),t.xaxis.categories&&t.xaxis.categories.length&&(e.config.xaxis.categories=t.xaxis.categories),e.config.xaxis.convertedCatToNumeric){var i=new N(t);t=i.convertCatToNumericXaxis(t,this.ctx)}return t}},{key:"forceYAxisUpdate",value:function(t){var e=this.w;return e.config.chart.stacked&&"100%"===e.config.chart.stackType&&(Array.isArray(t.yaxis)?t.yaxis.forEach((function(e,i){t.yaxis[i].min=0,t.yaxis[i].max=100})):(t.yaxis.min=0,t.yaxis.max=100)),t}},{key:"revertDefaultAxisMinMax",value:function(t){var e=this,i=this.w,n=i.globals.lastXAxis,r=i.globals.lastYAxis;t&&t.xaxis&&(n=t.xaxis),t&&t.yaxis&&(r=t.yaxis),i.config.xaxis.min=n.min,i.config.xaxis.max=n.max;var a=function(t){void 0!==r[t]&&(i.config.yaxis[t].min=r[t].min,i.config.yaxis[t].max=r[t].max)};i.config.yaxis.map((function(t,n){i.globals.zoomed||void 0!==r[n]?a(n):void 0!==e.ctx.opts.yaxis[n]&&(t.min=e.ctx.opts.yaxis[n].min,t.max=e.ctx.opts.yaxis[n].max)}))}}]),t}();Et="undefined"!=typeof window?window:void 0,It=function(t,e){var i=(void 0!==this?this:t).SVG=function(t){if(i.supported)return t=new i.Doc(t),i.parser.draw||i.prepare(),t};if(i.ns="http://www.w3.org/2000/svg",i.xmlns="http://www.w3.org/2000/xmlns/",i.xlink="http://www.w3.org/1999/xlink",i.svgjs="http://svgjs.dev",i.supported=!0,!i.supported)return!1;i.did=1e3,i.eid=function(t){return"Svgjs"+u(t)+i.did++},i.create=function(t){var i=e.createElementNS(this.ns,t);return i.setAttribute("id",this.eid(t)),i},i.extend=function(){var t,e;e=(t=[].slice.call(arguments)).pop();for(var n=t.length-1;n>=0;n--)if(t[n])for(var r in e)t[n].prototype[r]=e[r];i.Set&&i.Set.inherit&&i.Set.inherit()},i.invent=function(t){var e="function"==typeof t.create?t.create:function(){this.constructor.call(this,i.create(t.create))};return t.inherit&&(e.prototype=new t.inherit),t.extend&&i.extend(e,t.extend),t.construct&&i.extend(t.parent||i.Container,t.construct),e},i.adopt=function(e){return e?e.instance?e.instance:((n="svg"==e.nodeName?e.parentNode instanceof t.SVGElement?new i.Nested:new i.Doc:"linearGradient"==e.nodeName?new i.Gradient("linear"):"radialGradient"==e.nodeName?new i.Gradient("radial"):i[u(e.nodeName)]?new(i[u(e.nodeName)]):new i.Element(e)).type=e.nodeName,n.node=e,e.instance=n,n instanceof i.Doc&&n.namespace().defs(),n.setData(JSON.parse(e.getAttribute("svgjs:data"))||{}),n):null;var n},i.prepare=function(){var t=e.getElementsByTagName("body")[0],n=(t?new i.Doc(t):i.adopt(e.documentElement).nested()).size(2,0);i.parser={body:t||e.documentElement,draw:n.style("opacity:0;position:absolute;left:-100%;top:-100%;overflow:hidden").node,poly:n.polyline().node,path:n.path().node,native:i.create("svg")}},i.parser={native:i.create("svg")},e.addEventListener("DOMContentLoaded",(function(){i.parser.draw||i.prepare()}),!1),i.regex={numberAndUnit:/^([+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?)([a-z%]*)$/i,hex:/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i,rgb:/rgb\((\d+),(\d+),(\d+)\)/,reference:/#([a-z0-9\-_]+)/i,transforms:/\)\s*,?\s*/,whitespace:/\s/g,isHex:/^#[a-f0-9]{3,6}$/i,isRgb:/^rgb\(/,isCss:/[^:]+:[^;]+;?/,isBlank:/^(\s+)?$/,isNumber:/^[+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,isPercent:/^-?[\d\.]+%$/,isImage:/\.(jpg|jpeg|png|gif|svg)(\?[^=]+.*)?/i,delimiter:/[\s,]+/,hyphen:/([^e])\-/gi,pathLetters:/[MLHVCSQTAZ]/gi,isPathLetter:/[MLHVCSQTAZ]/i,numbersWithDots:/((\d?\.\d+(?:e[+-]?\d+)?)((?:\.\d+(?:e[+-]?\d+)?)+))+/gi,dots:/\./g},i.utils={map:function(t,e){for(var i=t.length,n=[],r=0;r<i;r++)n.push(e(t[r]));return n},filter:function(t,e){for(var i=t.length,n=[],r=0;r<i;r++)e(t[r])&&n.push(t[r]);return n},filterSVGElements:function(e){return this.filter(e,(function(e){return e instanceof t.SVGElement}))}},i.defaults={attrs:{"fill-opacity":1,"stroke-opacity":1,"stroke-width":0,"stroke-linejoin":"miter","stroke-linecap":"butt",fill:"#000000",stroke:"#000000",opacity:1,x:0,y:0,cx:0,cy:0,width:0,height:0,r:0,rx:0,ry:0,offset:0,"stop-opacity":1,"stop-color":"#000000","font-size":16,"font-family":"Helvetica, Arial, sans-serif","text-anchor":"start"}},i.Color=function(t){var e,n;this.r=0,this.g=0,this.b=0,t&&("string"==typeof t?i.regex.isRgb.test(t)?(e=i.regex.rgb.exec(t.replace(i.regex.whitespace,"")),this.r=parseInt(e[1]),this.g=parseInt(e[2]),this.b=parseInt(e[3])):i.regex.isHex.test(t)&&(e=i.regex.hex.exec(4==(n=t).length?["#",n.substring(1,2),n.substring(1,2),n.substring(2,3),n.substring(2,3),n.substring(3,4),n.substring(3,4)].join(""):n),this.r=parseInt(e[1],16),this.g=parseInt(e[2],16),this.b=parseInt(e[3],16)):"object"===r(t)&&(this.r=t.r,this.g=t.g,this.b=t.b))},i.extend(i.Color,{toString:function(){return this.toHex()},toHex:function(){return"#"+d(this.r)+d(this.g)+d(this.b)},toRgb:function(){return"rgb("+[this.r,this.g,this.b].join()+")"},brightness:function(){return this.r/255*.3+this.g/255*.59+this.b/255*.11},morph:function(t){return this.destination=new i.Color(t),this},at:function(t){return this.destination?(t=t<0?0:t>1?1:t,new i.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}}),i.Color.test=function(t){return t+="",i.regex.isHex.test(t)||i.regex.isRgb.test(t)},i.Color.isRgb=function(t){return t&&"number"==typeof t.r&&"number"==typeof t.g&&"number"==typeof t.b},i.Color.isColor=function(t){return i.Color.isRgb(t)||i.Color.test(t)},i.Array=function(t,e){0==(t=(t||[]).valueOf()).length&&e&&(t=e.valueOf()),this.value=this.parse(t)},i.extend(i.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)}}),i.PointArray=function(t,e){i.Array.call(this,t,e||[[0,0]])},i.PointArray.prototype=new i.Array,i.PointArray.prototype.constructor=i.PointArray;for(var n={M:function(t,e,i){return e.x=i.x=t[0],e.y=i.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]]},Z:function(t,e,i){return e.x=i.x,e.y=i.y,["Z"]}},a="mlhvqtcsaz".split(""),o=0,s=a.length;o<s;++o)n[a[o]]=function(t){return function(e,i,r){if("H"==t)e[0]=e[0]+i.x;else if("V"==t)e[0]=e[0]+i.y;else if("A"==t)e[5]=e[5]+i.x,e[6]=e[6]+i.y;else for(var a=0,o=e.length;a<o;++a)e[a]=e[a]+(a%2?i.y:i.x);return n[t](e,i,r)}}(a[o].toUpperCase());i.PathArray=function(t,e){i.Array.call(this,t,e||[["M",0,0]])},i.PathArray.prototype=new i.Array,i.PathArray.prototype.constructor=i.PathArray,i.extend(i.PathArray,{toString:function(){return function(t){for(var e=0,i=t.length,n="";e<i;e++)n+=t[e][0],null!=t[e][1]&&(n+=t[e][1],null!=t[e][2]&&(n+=" ",n+=t[e][2],null!=t[e][3]&&(n+=" ",n+=t[e][3],n+=" ",n+=t[e][4],null!=t[e][5]&&(n+=" ",n+=t[e][5],n+=" ",n+=t[e][6],null!=t[e][7]&&(n+=" ",n+=t[e][7])))));return n+" "}(this.value)},move:function(t,e){var i=this.bbox();return i.x,i.y,this},at:function(t){if(!this.destination)return this;for(var e=this.value,n=this.destination.value,r=[],a=new i.PathArray,o=0,s=e.length;o<s;o++){r[o]=[e[o][0]];for(var l=1,c=e[o].length;l<c;l++)r[o][l]=e[o][l]+(n[o][l]-e[o][l])*t;"A"===r[o][0]&&(r[o][4]=+(0!=r[o][4]),r[o][5]=+(0!=r[o][5]))}return a.value=r,a},parse:function(t){if(t instanceof i.PathArray)return t.valueOf();var e,r={M:2,L:2,H:1,V:1,C:6,S:4,Q:4,T:2,A:7,Z:0};t="string"==typeof t?t.replace(i.regex.numbersWithDots,c).replace(i.regex.pathLetters," $& ").replace(i.regex.hyphen,"$1 -").trim().split(i.regex.delimiter):t.reduce((function(t,e){return[].concat.call(t,e)}),[]);var a=[],o=new i.Point,s=new i.Point,l=0,h=t.length;do{i.regex.isPathLetter.test(t[l])?(e=t[l],++l):"M"==e?e="L":"m"==e&&(e="l"),a.push(n[e].call(null,t.slice(l,l+=r[e.toUpperCase()]).map(parseFloat),o,s))}while(h>l);return a},bbox:function(){return i.parser.draw||i.prepare(),i.parser.path.setAttribute("d",this.toString()),i.parser.path.getBBox()}}),i.Number=i.invent({create:function(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(i.regex.numberAndUnit))&&(this.value=parseFloat(e[1]),"%"==e[5]?this.value/=100:"s"==e[5]&&(this.value*=1e3),this.unit=e[5]):t instanceof i.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 i.Number(t),new i.Number(this+t,this.unit||t.unit)},minus:function(t){return t=new i.Number(t),new i.Number(this-t,this.unit||t.unit)},times:function(t){return t=new i.Number(t),new i.Number(this*t,this.unit||t.unit)},divide:function(t){return t=new i.Number(t),new i.Number(this/t,this.unit||t.unit)},to:function(t){var e=new i.Number(this);return"string"==typeof t&&(e.unit=t),e},morph:function(t){return this.destination=new i.Number(t),t.relative&&(this.destination.value+=this.value),this},at:function(t){return this.destination?new i.Number(this.destination).minus(this).times(t).plus(this):this}}}),i.Element=i.invent({create:function(t){this._stroke=i.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 n=f(this,t,e);return this.width(new i.Number(n.width)).height(new i.Number(n.height))},clone:function(t){this.writeDataToDom();var e=m(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(i.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 i.get(this.attr(t))},parent:function(e){var n=this;if(!n.node.parentNode)return null;if(n=i.adopt(n.node.parentNode),!e)return n;for(;n&&n.node instanceof t.SVGElement;){if("string"==typeof e?n.matches(e):n instanceof e)return n;if(!n.node.parentNode||"#document"==n.node.parentNode.nodeName)return null;n=i.adopt(n.node.parentNode)}},doc:function(){return this instanceof i.Doc?this:this.parent(i.Doc)},parents:function(t){var e=[],i=this;do{if(!(i=i.parent(t))||!i.node)break;e.push(i)}while(i.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 n=e.createElement("svg");if(!(t&&this instanceof i.Parent))return n.appendChild(t=e.createElement("svg")),this.writeDataToDom(),t.appendChild(this.node.cloneNode(!0)),n.innerHTML.replace(/^<svg>/,"").replace(/<\/svg>$/,"");n.innerHTML="<svg>"+t.replace(/\n/,"").replace(/<([\w:-]+)([^<]+?)\/>/g,"<$1$2></$1>")+"</svg>";for(var r=0,a=n.firstChild.childNodes.length;r<a;r++)this.node.appendChild(n.firstChild.firstChild);return this},writeDataToDom:function(){return(this.each||this.lines)&&(this.each?this:this.lines()).each((function(){this.writeDataToDom()})),this.node.removeAttribute("svgjs:data"),Object.keys(this.dom).length&&this.node.setAttribute("svgjs:data",JSON.stringify(this.dom)),this},setData:function(t){return this.dom=t,this},is:function(t){return function(t,e){return t instanceof e}(this,t)}}}),i.easing={"-":function(t){return t},"<>":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)}},i.morph=function(t){return function(e,n){return new i.MorphObj(e,n).at(t)}},i.Situation=i.invent({create:function(t){this.init=!1,this.reversed=!1,this.reversing=!1,this.duration=new i.Number(t.duration).valueOf(),this.delay=new i.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={}}}),i.FX=i.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,n){"object"===r(t)&&(e=t.ease,n=t.delay,t=t.duration);var a=new i.Situation({duration:t||1e3,delay:n||0,ease:i.easing[e||"-"]||e});return this.queue(a),this},target:function(t){return t&&t instanceof i.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 i.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 i.Situation?this.start():this.situation.call(this)),this},initAnimations:function(){var t,e=this.situation;if(e.init)return this;for(var n in e.animations){t=this.target()[n](),Array.isArray(t)||(t=[t]),Array.isArray(e.animations[n])||(e.animations[n]=[e.animations[n]]);for(var r=t.length;r--;)e.animations[n][r]instanceof i.Number&&(t[r]=new i.Number(t[r])),e.animations[n][r]=t[r].morph(e.animations[n][r])}for(var n in e.attrs)e.attrs[n]=new i.MorphObj(this.target().attr(n),e.attrs[n]);for(var n in e.styles)e.styles[n]=new i.MorphObj(this.target().style(n),e.styles[n]);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 i=this.active;return this.active=!1,e&&this.clearQueue(),t&&this.situation&&(!i&&this.startCurrent(),this.atEnd()),this.stopAnimFrame(),this.clearCurrent()},after:function(t){var e=this.last();return this.target().on("finished.fx",(function i(n){n.detail.situation==e&&(t.call(this,e),this.off("finished.fx",i))})),this._callStart()},during:function(t){var e=this.last(),n=function(n){n.detail.situation==e&&t.call(this,n.detail.pos,i.morph(n.detail.pos),n.detail.eased,e)};return this.target().off("during.fx",n).on("during.fx",n),this.after((function(){this.off("during.fx",n)})),this._callStart()},afterAll:function(t){var e=function e(i){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,i){return this.last()[i||"animations"][t]=e,this._callStart()},step:function(t){var e,i,n;t||(this.absPos=this.timeToAbsPos(+new Date)),!1!==this.situation.loops?(e=Math.max(this.absPos,0),i=Math.floor(e),!0===this.situation.loops||i<this.situation.loops?(this.pos=e-i,n=this.situation.loop,this.situation.loop=i):(this.absPos=this.situation.loops,this.pos=1,n=this.situation.loop-1,this.situation.loop=this.situation.loops),this.situation.reversing&&(this.situation.reversed=this.situation.reversed!=Boolean((this.situation.loop-n)%2))):(this.absPos=Math.min(this.absPos,1),this.pos=this.absPos),this.pos<0&&(this.pos=0),this.situation.reversed&&(this.pos=1-this.pos);var r=this.situation.ease(this.pos);for(var a in this.situation.once)a>this.lastPos&&a<=r&&(this.situation.once[a].call(this.target(),this.pos,r),delete this.situation.once[a]);return this.active&&this.target().fire("during",{pos:this.pos,eased:r,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=r,this):this},eachAt:function(){var t,e=this,n=this.target(),r=this.situation;for(var a in r.animations)t=[].concat(r.animations[a]).map((function(t){return"string"!=typeof t&&t.at?t.at(r.ease(e.pos),e.pos):t})),n[a].apply(n,t);for(var a in r.attrs)t=[a].concat(r.attrs[a]).map((function(t){return"string"!=typeof t&&t.at?t.at(r.ease(e.pos),e.pos):t})),n.attr.apply(n,t);for(var a in r.styles)t=[a].concat(r.styles[a]).map((function(t){return"string"!=typeof t&&t.at?t.at(r.ease(e.pos),e.pos):t})),n.style.apply(n,t);if(r.transforms.length){t=r.initialTransformation,a=0;for(var o=r.transforms.length;a<o;a++){var s=r.transforms[a];s instanceof i.Matrix?t=s.relative?t.multiply((new i.Matrix).morph(s).at(r.ease(this.pos))):t.morph(s).at(r.ease(this.pos)):(s.relative||s.undo(t.extract()),t=t.multiply(s.at(r.ease(this.pos))))}n.matrix(t)}return this},once:function(t,e,i){var n=this.last();return i||(t=n.ease(t)),n.once[t]=e,this},_callStart:function(){return setTimeout(function(){this.start()}.bind(this),0),this}},parent:i.Element,construct:{animate:function(t,e,n){return(this.fx||(this.fx=new i.FX(this))).animate(t,e,n)},delay:function(t){return(this.fx||(this.fx=new i.FX(this))).delay(t)},stop:function(t,e){return this.fx&&this.fx.stop(t,e),this},finish:function(){return this.fx&&this.fx.finish(),this}}}),i.MorphObj=i.invent({create:function(t,e){return i.Color.isColor(e)?new i.Color(t).morph(e):i.regex.delimiter.test(t)?i.regex.pathLetters.test(t)?new i.PathArray(t).morph(e):new i.Array(t).morph(e):i.regex.numberAndUnit.test(e)?new i.Number(t).morph(e):(this.value=t,void(this.destination=e))},extend:{at:function(t,e){return e<1?this.value:this.destination},valueOf:function(){return this.value}}}),i.extend(i.FX,{attr:function(t,e,i){if("object"===r(t))for(var n in t)this.attr(n,t[n]);else this.add(t,e,"attrs");return this},plot:function(t,e,i,n){return 4==arguments.length?this.plot([t,e,i,n]):this.add("plot",new(this.target().morphArray)(t))}}),i.Box=i.invent({create:function(t,e,n,a){if(!("object"!==r(t)||t instanceof i.Element))return i.Box.call(this,null!=t.left?t.left:t.x,null!=t.top?t.top:t.y,t.width,t.height);4==arguments.length&&(this.x=t,this.y=e,this.width=n,this.height=a),v(this)}}),i.BBox=i.invent({create:function(t){if(i.Box.apply(this,[].slice.call(arguments)),t instanceof i.Element){var n;try{if(!e.documentElement.contains){for(var r=t.node;r.parentNode;)r=r.parentNode;if(r!=e)throw new Error("Element not in the dom")}n=t.node.getBBox()}catch(e){if(t instanceof i.Shape){i.parser.draw||i.prepare();var a=t.clone(i.parser.draw.instance).show();n=a.node.getBBox(),a.remove()}else n={x:t.node.clientLeft,y:t.node.clientTop,width:t.node.clientWidth,height:t.node.clientHeight}}i.Box.call(this,n)}},inherit:i.Box,parent:i.Element,construct:{bbox:function(){return new i.BBox(this)}}}),i.BBox.prototype.constructor=i.BBox,i.Matrix=i.invent({create:function(t){var e=g([1,0,0,1,0,0]);t=null===t?e:t instanceof i.Element?t.matrixify():"string"==typeof t?g(t.split(i.regex.delimiter).map(parseFloat)):6==arguments.length?g([].slice.call(arguments)):Array.isArray(t)?g(t):t&&"object"===r(t)?t:e;for(var n=y.length-1;n>=0;--n)this[y[n]]=null!=t[y[n]]?t[y[n]]:e[y[n]]},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 i.Matrix(this)}},clone:function(){return new i.Matrix(this)},morph:function(t){return this.destination=new i.Matrix(t),this},multiply:function(t){return new i.Matrix(this.native().multiply(function(t){return t instanceof i.Matrix||(t=new i.Matrix(t)),t}(t).native()))},inverse:function(){return new i.Matrix(this.native().inverse())},translate:function(t,e){return new i.Matrix(this.native().translate(t||0,e||0))},native:function(){for(var t=i.parser.native.createSVGMatrix(),e=y.length-1;e>=0;e--)t[y[e]]=this[y[e]];return t},toString:function(){return"matrix("+b(this.a)+","+b(this.b)+","+b(this.c)+","+b(this.d)+","+b(this.e)+","+b(this.f)+")"}},parent:i.Element,construct:{ctm:function(){return new i.Matrix(this.node.getCTM())},screenCTM:function(){if(this instanceof i.Nested){var t=this.rect(1,1),e=t.node.getScreenCTM();return t.remove(),new i.Matrix(e)}return new i.Matrix(this.node.getScreenCTM())}}}),i.Point=i.invent({create:function(t,e){var i;i=Array.isArray(t)?{x:t[0],y:t[1]}:"object"===r(t)?{x:t.x,y:t.y}:null!=t?{x:t,y:null!=e?e:t}:{x:0,y:0},this.x=i.x,this.y=i.y},extend:{clone:function(){return new i.Point(this)},morph:function(t,e){return this.destination=new i.Point(t,e),this}}}),i.extend(i.Element,{point:function(t,e){return new i.Point(t,e).transform(this.screenCTM().inverse())}}),i.extend(i.Element,{attr:function(t,e,n){if(null==t){for(t={},n=(e=this.node.attributes).length-1;n>=0;n--)t[e[n].nodeName]=i.regex.isNumber.test(e[n].nodeValue)?parseFloat(e[n].nodeValue):e[n].nodeValue;return t}if("object"===r(t))for(var a in t)this.attr(a,t[a]);else if(null===e)this.node.removeAttribute(t);else{if(null==e)return null==(e=this.node.getAttribute(t))?i.defaults.attrs[t]:i.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||(i.regex.isImage.test(e)&&(e=this.doc().defs().image(e,0,0)),e instanceof i.Image&&(e=this.doc().defs().pattern(0,0,(function(){this.add(e)})))),"number"==typeof e?e=new i.Number(e):i.Color.isColor(e)?e=new i.Color(e):Array.isArray(e)&&(e=new i.Array(e)),"leading"==t?this.leading&&this.leading(e):"string"==typeof n?this.node.setAttributeNS(n,t,e.toString()):this.node.setAttribute(t,e.toString()),!this.rebuild||"font-size"!=t&&"x"!=t||this.rebuild(t,e)}return this}}),i.extend(i.Element,{transform:function(t,e){var n;return"object"!==r(t)?(n=new i.Matrix(this).extract(),"string"==typeof t?n[t]:n):(n=new i.Matrix(this),e=!!e||!!t.relative,null!=t.a&&(n=e?n.multiply(new i.Matrix(t)):new i.Matrix(t)),this.attr("transform",n))}}),i.extend(i.Element,{untransform:function(){return this.attr("transform",null)},matrixify:function(){return(this.attr("transform")||"").split(i.regex.transforms).slice(0,-1).map((function(t){var e=t.trim().split("(");return[e[0],e[1].split(i.regex.delimiter).map((function(t){return parseFloat(t)}))]})).reduce((function(t,e){return"matrix"==e[0]?t.multiply(g(e[1])):t[e[0]].apply(t,e[1])}),new i.Matrix)},toParent:function(t){if(this==t)return this;var e=this.screenCTM(),i=t.screenCTM().inverse();return this.addTo(t).untransform().transform(i.multiply(e)),this},toDoc:function(){return this.toParent(this.doc())}}),i.Transformation=i.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 i=0,n=this.arguments.length;i<n;++i)this[this.arguments[i]]=t[i];else if(t&&"object"===r(t))for(i=0,n=this.arguments.length;i<n;++i)this[this.arguments[i]]=t[this.arguments[i]];this.inversed=!1,!0===e&&(this.inversed=!0)}}),i.Translate=i.invent({parent:i.Matrix,inherit:i.Transformation,create:function(t,e){this.constructor.apply(this,[].slice.call(arguments))},extend:{arguments:["transformedX","transformedY"],method:"translate"}}),i.extend(i.Element,{style:function(t,e){if(0==arguments.length)return this.node.style.cssText||"";if(arguments.length<2)if("object"===r(t))for(var n in t)this.style(n,t[n]);else{if(!i.regex.isCss.test(t))return this.node.style[h(t)];for(t=t.split(/\s*;\s*/).filter((function(t){return!!t})).map((function(t){return t.split(/\s*:\s*/)}));e=t.pop();)this.style(e[0],e[1])}else this.node.style[h(t)]=null===e||i.regex.isBlank.test(e)?"":e;return this}}),i.Parent=i.invent({create:function(t){this.constructor.call(this,t)},inherit:i.Element,extend:{children:function(){return i.utils.map(i.utils.filterSVGElements(this.node.childNodes),(function(t){return i.adopt(t)}))},add:function(t,e){return null==e?this.node.appendChild(t.node):t.node!=this.node.childNodes[e]&&this.node.insertBefore(t.node,this.node.childNodes[e]),this},put:function(t,e){return this.add(t,e),t},has:function(t){return this.index(t)>=0},index:function(t){return[].slice.call(this.node.childNodes).indexOf(t.node)},get:function(t){return i.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 n=this.children(),r=0,a=n.length;r<a;r++)n[r]instanceof i.Element&&t.apply(n[r],[r,n]),e&&n[r]instanceof i.Container&&n[r].each(t,e);return this},removeElement:function(t){return this.node.removeChild(t.node),this},clear:function(){for(;this.node.hasChildNodes();)this.node.removeChild(this.node.lastChild);return delete this._defs,this},defs:function(){return this.doc().defs()}}}),i.extend(i.Parent,{ungroup:function(t,e){return 0===e||this instanceof i.Defs||this.node==i.parser.draw||(t=t||(this instanceof i.Doc?this:this.parent(i.Parent)),e=e||1/0,this.each((function(){return this instanceof i.Defs?this:this instanceof i.Parent?this.ungroup(t,e-1):this.toParent(t)})),this.node.firstChild||this.remove()),this},flatten:function(t,e){return this.ungroup(t,e)}}),i.Container=i.invent({create:function(t){this.constructor.call(this,t)},inherit:i.Parent}),i.ViewBox=i.invent({parent:i.Container,construct:{}}),["click","dblclick","mousedown","mouseup","mouseover","mouseout","mousemove","touchstart","touchmove","touchleave","touchend","touchcancel"].forEach((function(t){i.Element.prototype[t]=function(e){return i.on(this.node,t,e),this}})),i.listeners=[],i.handlerMap=[],i.listenerId=0,i.on=function(t,e,n,r,a){var o=n.bind(r||t.instance||t),s=(i.handlerMap.indexOf(t)+1||i.handlerMap.push(t))-1,l=e.split(".")[0],c=e.split(".")[1]||"*";i.listeners[s]=i.listeners[s]||{},i.listeners[s][l]=i.listeners[s][l]||{},i.listeners[s][l][c]=i.listeners[s][l][c]||{},n._svgjsListenerId||(n._svgjsListenerId=++i.listenerId),i.listeners[s][l][c][n._svgjsListenerId]=o,t.addEventListener(l,o,a||{passive:!0})},i.off=function(t,e,n){var r=i.handlerMap.indexOf(t),a=e&&e.split(".")[0],o=e&&e.split(".")[1],s="";if(-1!=r)if(n){if("function"==typeof n&&(n=n._svgjsListenerId),!n)return;i.listeners[r][a]&&i.listeners[r][a][o||"*"]&&(t.removeEventListener(a,i.listeners[r][a][o||"*"][n],!1),delete i.listeners[r][a][o||"*"][n])}else if(o&&a){if(i.listeners[r][a]&&i.listeners[r][a][o]){for(var l in i.listeners[r][a][o])i.off(t,[a,o].join("."),l);delete i.listeners[r][a][o]}}else if(o)for(var c in i.listeners[r])for(var s in i.listeners[r][c])o===s&&i.off(t,[c,o].join("."));else if(a){if(i.listeners[r][a]){for(var s in i.listeners[r][a])i.off(t,[a,s].join("."));delete i.listeners[r][a]}}else{for(var c in i.listeners[r])i.off(t,c);delete i.listeners[r],delete i.handlerMap[r]}},i.extend(i.Element,{on:function(t,e,n,r){return i.on(this.node,t,e,n,r),this},off:function(t,e){return i.off(this.node,t,e),this},fire:function(e,n){return e instanceof t.Event?this.node.dispatchEvent(e):this.node.dispatchEvent(e=new i.CustomEvent(e,{detail:n,cancelable:!0})),this._event=e,this},event:function(){return this._event}}),i.Defs=i.invent({create:"defs",inherit:i.Container}),i.G=i.invent({create:"g",inherit:i.Container,extend:{x:function(t){return null==t?this.transform("x"):this.transform({x:t-this.x()},!0)}},construct:{group:function(){return this.put(new i.G)}}}),i.Doc=i.invent({create:function(t){t&&("svg"==(t="string"==typeof t?e.getElementById(t):t).nodeName?this.constructor.call(this,t):(this.constructor.call(this,i.create("svg")),t.appendChild(this.node),this.size("100%","100%")),this.namespace().defs())},inherit:i.Container,extend:{namespace:function(){return this.attr({xmlns:i.ns,version:"1.1"}).attr("xmlns:xlink",i.xlink,i.xmlns).attr("xmlns:svgjs",i.svgjs,i.xmlns)},defs:function(){var t;return this._defs||((t=this.node.getElementsByTagName("defs")[0])?this._defs=i.adopt(t):this._defs=new i.Defs,this.node.appendChild(this._defs.node)),this._defs},parent:function(){return this.node.parentNode&&"#document"!=this.node.parentNode.nodeName?this.node.parentNode:null},remove:function(){return this.parent()&&this.parent().removeChild(this.node),this},clear:function(){for(;this.node.hasChildNodes();)this.node.removeChild(this.node.lastChild);return delete this._defs,i.parser.draw&&!i.parser.draw.parentNode&&this.node.appendChild(i.parser.draw),this},clone:function(t){this.writeDataToDom();var e=this.node,i=m(e.cloneNode(!0));return t?(t.node||t).appendChild(i.node):e.parentNode.insertBefore(i.node,e.nextSibling),i}}}),i.extend(i.Element,{}),i.Gradient=i.invent({create:function(t){this.constructor.call(this,i.create(t+"Gradient")),this.type=t},inherit:i.Container,extend:{at:function(t,e,n){return this.put(new i.Stop).update(t,e,n)},update:function(t){return this.clear(),"function"==typeof t&&t.call(this,this),this},fill:function(){return"url(#"+this.id()+")"},toString:function(){return this.fill()},attr:function(t,e,n){return"transform"==t&&(t="gradientTransform"),i.Container.prototype.attr.call(this,t,e,n)}},construct:{gradient:function(t,e){return this.defs().gradient(t,e)}}}),i.extend(i.Gradient,i.FX,{from:function(t,e){return"radial"==(this._target||this).type?this.attr({fx:new i.Number(t),fy:new i.Number(e)}):this.attr({x1:new i.Number(t),y1:new i.Number(e)})},to:function(t,e){return"radial"==(this._target||this).type?this.attr({cx:new i.Number(t),cy:new i.Number(e)}):this.attr({x2:new i.Number(t),y2:new i.Number(e)})}}),i.extend(i.Defs,{gradient:function(t,e){return this.put(new i.Gradient(t)).update(e)}}),i.Stop=i.invent({create:"stop",inherit:i.Element,extend:{update:function(t){return("number"==typeof t||t instanceof i.Number)&&(t={offset:arguments[0],color:arguments[1],opacity:arguments[2]}),null!=t.opacity&&this.attr("stop-opacity",t.opacity),null!=t.color&&this.attr("stop-color",t.color),null!=t.offset&&this.attr("offset",new i.Number(t.offset)),this}}}),i.Pattern=i.invent({create:"pattern",inherit:i.Container,extend:{fill:function(){return"url(#"+this.id()+")"},update:function(t){return this.clear(),"function"==typeof t&&t.call(this,this),this},toString:function(){return this.fill()},attr:function(t,e,n){return"transform"==t&&(t="patternTransform"),i.Container.prototype.attr.call(this,t,e,n)}},construct:{pattern:function(t,e,i){return this.defs().pattern(t,e,i)}}}),i.extend(i.Defs,{pattern:function(t,e,n){return this.put(new i.Pattern).update(n).attr({x:0,y:0,width:t,height:e,patternUnits:"userSpaceOnUse"})}}),i.Shape=i.invent({create:function(t){this.constructor.call(this,t)},inherit:i.Element}),i.Symbol=i.invent({create:"symbol",inherit:i.Container,construct:{symbol:function(){return this.put(new i.Symbol)}}}),i.Use=i.invent({create:"use",inherit:i.Shape,extend:{element:function(t,e){return this.attr("href",(e||"")+"#"+t,i.xlink)}},construct:{use:function(t,e){return this.put(new i.Use).element(t,e)}}}),i.Rect=i.invent({create:"rect",inherit:i.Shape,construct:{rect:function(t,e){return this.put(new i.Rect).size(t,e)}}}),i.Circle=i.invent({create:"circle",inherit:i.Shape,construct:{circle:function(t){return this.put(new i.Circle).rx(new i.Number(t).divide(2)).move(0,0)}}}),i.extend(i.Circle,i.FX,{rx:function(t){return this.attr("r",t)},ry:function(t){return this.rx(t)}}),i.Ellipse=i.invent({create:"ellipse",inherit:i.Shape,construct:{ellipse:function(t,e){return this.put(new i.Ellipse).size(t,e).move(0,0)}}}),i.extend(i.Ellipse,i.Rect,i.FX,{rx:function(t){return this.attr("rx",t)},ry:function(t){return this.attr("ry",t)}}),i.extend(i.Circle,i.Ellipse,{x:function(t){return null==t?this.cx()-this.rx():this.cx(t+this.rx())},y:function(t){return null==t?this.cy()-this.ry():this.cy(t+this.ry())},cx:function(t){return null==t?this.attr("cx"):this.attr("cx",t)},cy:function(t){return null==t?this.attr("cy"):this.attr("cy",t)},width:function(t){return null==t?2*this.rx():this.rx(new i.Number(t).divide(2))},height:function(t){return null==t?2*this.ry():this.ry(new i.Number(t).divide(2))},size:function(t,e){var n=f(this,t,e);return this.rx(new i.Number(n.width).divide(2)).ry(new i.Number(n.height).divide(2))}}),i.Line=i.invent({create:"line",inherit:i.Shape,extend:{array:function(){return new i.PointArray([[this.attr("x1"),this.attr("y1")],[this.attr("x2"),this.attr("y2")]])},plot:function(t,e,n,r){return null==t?this.array():(t=void 0!==e?{x1:t,y1:e,x2:n,y2:r}:new i.PointArray(t).toLine(),this.attr(t))},move:function(t,e){return this.attr(this.array().move(t,e).toLine())},size:function(t,e){var i=f(this,t,e);return this.attr(this.array().size(i.width,i.height).toLine())}},construct:{line:function(t,e,n,r){return i.Line.prototype.plot.apply(this.put(new i.Line),null!=t?[t,e,n,r]:[0,0,0,0])}}}),i.Polyline=i.invent({create:"polyline",inherit:i.Shape,construct:{polyline:function(t){return this.put(new i.Polyline).plot(t||new i.PointArray)}}}),i.Polygon=i.invent({create:"polygon",inherit:i.Shape,construct:{polygon:function(t){return this.put(new i.Polygon).plot(t||new i.PointArray)}}}),i.extend(i.Polyline,i.Polygon,{array:function(){return this._array||(this._array=new i.PointArray(this.attr("points")))},plot:function(t){return null==t?this.array():this.clear().attr("points","string"==typeof t?t:this._array=new i.PointArray(t))},clear:function(){return delete this._array,this},move:function(t,e){return this.attr("points",this.array().move(t,e))},size:function(t,e){var i=f(this,t,e);return this.attr("points",this.array().size(i.width,i.height))}}),i.extend(i.Line,i.Polyline,i.Polygon,{morphArray:i.PointArray,x:function(t){return null==t?this.bbox().x:this.move(t,this.bbox().y)},y:function(t){return null==t?this.bbox().y:this.move(this.bbox().x,t)},width:function(t){var e=this.bbox();return null==t?e.width:this.size(t,e.height)},height:function(t){var e=this.bbox();return null==t?e.height:this.size(e.width,t)}}),i.Path=i.invent({create:"path",inherit:i.Shape,extend:{morphArray:i.PathArray,array:function(){return this._array||(this._array=new i.PathArray(this.attr("d")))},plot:function(t){return null==t?this.array():this.clear().attr("d","string"==typeof t?t:this._array=new i.PathArray(t))},clear:function(){return delete this._array,this}},construct:{path:function(t){return this.put(new i.Path).plot(t||new i.PathArray)}}}),i.Image=i.invent({create:"image",inherit:i.Shape,extend:{load:function(e){if(!e)return this;var n=this,r=new t.Image;return i.on(r,"load",(function(){i.off(r);var t=n.parent(i.Pattern);null!==t&&(0==n.width()&&0==n.height()&&n.size(r.width,r.height),t&&0==t.width()&&0==t.height()&&t.size(n.width(),n.height()),"function"==typeof n._loaded&&n._loaded.call(n,{width:r.width,height:r.height,ratio:r.width/r.height,url:e}))})),i.on(r,"error",(function(t){i.off(r),"function"==typeof n._error&&n._error.call(n,t)})),this.attr("href",r.src=this.src=e,i.xlink)},loaded:function(t){return this._loaded=t,this},error:function(t){return this._error=t,this}},construct:{image:function(t,e,n){return this.put(new i.Image).load(t).size(e||0,n||e||0)}}}),i.Text=i.invent({create:function(){this.constructor.call(this,i.create("text")),this.dom.leading=new i.Number(1.3),this._rebuild=!0,this._build=!1,this.attr("font-family",i.defaults.attrs["font-family"])},inherit:i.Shape,extend:{x:function(t){return null==t?this.attr("x"):this.attr("x",t)},text:function(t){if(void 0===t){t="";for(var e=this.node.childNodes,n=0,r=e.length;n<r;++n)0!=n&&3!=e[n].nodeType&&1==i.adopt(e[n]).dom.newLined&&(t+="\n"),t+=e[n].textContent;return t}if(this.clear().build(!0),"function"==typeof t)t.call(this,this);else{n=0;for(var a=(t=t.split("\n")).length;n<a;n++)this.tspan(t[n]).newLine()}return this.build(!1).rebuild()},size:function(t){return this.attr("font-size",t).rebuild()},leading:function(t){return null==t?this.dom.leading:(this.dom.leading=new i.Number(t),this.rebuild())},lines:function(){var t=(this.textPath&&this.textPath()||this).node,e=i.utils.map(i.utils.filterSVGElements(t.childNodes),(function(t){return i.adopt(t)}));return new i.Set(e)},rebuild:function(t){if("boolean"==typeof t&&(this._rebuild=t),this._rebuild){var e=this,n=0,r=this.dom.leading*new i.Number(this.attr("font-size"));this.lines().each((function(){this.dom.newLined&&(e.textPath()||this.attr("x",e.attr("x")),"\n"==this.text()?n+=r:(this.attr("dy",r+n),n=0))})),this.fire("rebuild")}return this},build:function(t){return this._build=!!t,this},setData:function(t){return this.dom=t,this.dom.leading=new i.Number(t.leading||1.3),this}},construct:{text:function(t){return this.put(new i.Text).text(t)},plain:function(t){return this.put(new i.Text).plain(t)}}}),i.Tspan=i.invent({create:"tspan",inherit:i.Shape,extend:{text:function(t){return null==t?this.node.textContent+(this.dom.newLined?"\n":""):("function"==typeof t?t.call(this,this):this.plain(t),this)},dx:function(t){return this.attr("dx",t)},dy:function(t){return this.attr("dy",t)},newLine:function(){var t=this.parent(i.Text);return this.dom.newLined=!0,this.dy(t.dom.leading*t.attr("font-size")).attr("x",t.x())}}}),i.extend(i.Text,i.Tspan,{plain:function(t){return!1===this._build&&this.clear(),this.node.appendChild(e.createTextNode(t)),this},tspan:function(t){var e=(this.textPath&&this.textPath()||this).node,n=new i.Tspan;return!1===this._build&&this.clear(),e.appendChild(n.node),n.text(t)},clear:function(){for(var t=(this.textPath&&this.textPath()||this).node;t.hasChildNodes();)t.removeChild(t.lastChild);return this},length:function(){return this.node.getComputedTextLength()}}),i.TextPath=i.invent({create:"textPath",inherit:i.Parent,parent:i.Text,construct:{morphArray:i.PathArray,array:function(){var t=this.track();return t?t.array():null},plot:function(t){var e=this.track(),i=null;return e&&(i=e.plot(t)),null==t?i:this},track:function(){var t=this.textPath();if(t)return t.reference("href")},textPath:function(){if(this.node.firstChild&&"textPath"==this.node.firstChild.nodeName)return i.adopt(this.node.firstChild)}}}),i.Nested=i.invent({create:function(){this.constructor.call(this,i.create("svg")),this.style("overflow","visible")},inherit:i.Container,construct:{nested:function(){return this.put(new i.Nested)}}});var l={stroke:["color","width","opacity","linecap","linejoin","miterlimit","dasharray","dashoffset"],fill:["color","opacity","rule"],prefix:function(t,e){return"color"==e?t:t+"-"+e}};function c(t,e,n,r){return n+r.replace(i.regex.dots," .")}function h(t){return t.toLowerCase().replace(/-(.)/g,(function(t,e){return e.toUpperCase()}))}function u(t){return t.charAt(0).toUpperCase()+t.slice(1)}function d(t){var e=t.toString(16);return 1==e.length?"0"+e:e}function f(t,e,i){if(null==e||null==i){var n=t.bbox();null==e?e=n.width/n.height*i:null==i&&(i=n.height/n.width*e)}return{width:e,height:i}}function p(t,e,i){return{x:e*t.a+i*t.c+0,y:e*t.b+i*t.d+0}}function g(t){return{a:t[0],b:t[1],c:t[2],d:t[3],e:t[4],f:t[5]}}function m(e){for(var n=e.childNodes.length-1;n>=0;n--)e.childNodes[n]instanceof t.SVGElement&&m(e.childNodes[n]);return i.adopt(e).id(i.eid(e.nodeName))}function v(t){return null==t.x&&(t.x=0,t.y=0,t.width=0,t.height=0),t.w=t.width,t.h=t.height,t.x2=t.x+t.width,t.y2=t.y+t.height,t.cx=t.x+t.width/2,t.cy=t.y+t.height/2,t}function b(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||i.Color.isRgb(e)||e&&"function"==typeof e.fill)this.attr(t,e);else for(var n=l[t].length-1;n>=0;n--)null!=e[l[t][n]]&&this.attr(l.prefix(t,l[t][n]),e[l[t][n]]);return this},i.extend(i.Element,i.FX,e)})),i.extend(i.Element,i.FX,{translate:function(t,e){return this.transform({x:t,y:e})},matrix:function(t){return this.attr("transform",new i.Matrix(6==arguments.length?[].slice.call(arguments):t))},opacity:function(t){return this.attr("opacity",t)},dx:function(t){return this.x(new i.Number(t).plus(this instanceof i.FX?0:this.x()),!0)},dy:function(t){return this.y(new i.Number(t).plus(this instanceof i.FX?0:this.y()),!0)}}),i.extend(i.Path,{length:function(){return this.node.getTotalLength()},pointAt:function(t){return this.node.getPointAtLength(t)}}),i.Set=i.invent({create:function(t){Array.isArray(t)?this.members=t:this.clear()},extend:{add:function(){for(var t=[].slice.call(arguments),e=0,i=t.length;e<i;e++)this.members.push(t[e]);return this},remove:function(t){var e=this.index(t);return e>-1&&this.members.splice(e,1),this},each:function(t){for(var e=0,i=this.members.length;e<i;e++)t.apply(this.members[e],[e,this.members]);return this},clear:function(){return this.members=[],this},length:function(){return this.members.length},has:function(t){return this.index(t)>=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 i.Set(t)}}}),i.FX.Set=i.invent({create:function(t){this.set=t}}),i.Set.inherit=function(){var t=[];for(var e in i.Shape.prototype)"function"==typeof i.Shape.prototype[e]&&"function"!=typeof i.Set.prototype[e]&&t.push(e);for(var e in t.forEach((function(t){i.Set.prototype[t]=function(){for(var e=0,n=this.members.length;e<n;e++)this.members[e]&&"function"==typeof this.members[e][t]&&this.members[e][t].apply(this.members[e],arguments);return"animate"==t?this.fx||(this.fx=new i.FX.Set(this)):this}})),t=[],i.FX.prototype)"function"==typeof i.FX.prototype[e]&&"function"!=typeof i.FX.Set.prototype[e]&&t.push(e);t.forEach((function(t){i.FX.Set.prototype[t]=function(){for(var e=0,i=this.set.members.length;e<i;e++)this.set.members[e].fx[t].apply(this.set.members[e].fx,arguments);return this}}))},i.extend(i.Element,{}),i.extend(i.Element,{remember:function(t,e){if("object"===r(arguments[0]))for(var i in t)this.remember(i,t[i]);else{if(1==arguments.length)return this.memory()[t];this.memory()[t]=e}return this},forget:function(){if(0==arguments.length)this._memory={};else for(var t=arguments.length-1;t>=0;t--)delete this.memory()[arguments[t]];return this},memory:function(){return this._memory||(this._memory={})}}),i.get=function(t){var n=e.getElementById(function(t){var e=(t||"").toString().match(i.regex.reference);if(e)return e[1]}(t)||t);return i.adopt(n)},i.select=function(t,n){return new i.Set(i.utils.map((n||e).querySelectorAll(t),(function(t){return i.adopt(t)})))},i.extend(i.Parent,{select:function(t){return i.select(t,this.node)}});var y="abcdef".split("");if("function"!=typeof t.CustomEvent){var x=function(t,i){i=i||{bubbles:!1,cancelable:!1,detail:void 0};var n=e.createEvent("CustomEvent");return n.initCustomEvent(t,i.bubbles,i.cancelable,i.detail),n};x.prototype=t.Event.prototype,i.CustomEvent=x}else i.CustomEvent=t.CustomEvent;return i},n=function(){return It(Et,Et.document)}.call(e,i,e,t),void 0!==n&&(t.exports=n),
/*! 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,i){return this.put(new SVG.BlendEffect(t,e,i))},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,i){return this.put(new SVG.CompositeEffect(t,e,i))},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,i){return this.put(new SVG.DiffuseLightingEffect(t,e,i))},displacementMap:function(t,e,i,n,r){return this.put(new SVG.DisplacementMapEffect(t,e,i,n,r))},specularLighting:function(t,e,i,n){return this.put(new SVG.SpecularLightingEffect(t,e,i,n))},tile:function(){return this.put(new SVG.TileEffect)},turbulence:function(t,e,i,n,r){return this.put(new SVG.TurbulenceEffect(t,e,i,n,r))},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,i){return this.parent()&&this.parent().diffuseLighting(t,e,i).in(this)},displacementMap:function(t,e,i,n){return this.parent()&&this.parent().displacementMap(this,t,e,i,n)},specularLighting:function(t,e,i,n){return this.parent()&&this.parent().specularLighting(t,e,i,n).in(this)},tile:function(){return this.parent()&&this.parent().tile().in(this)},turbulence:function(t,e,i,n,r){return this.parent()&&this.parent().turbulence(t,e,i,n,r).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,i){this.attr({in:t,in2:e,mode:i||"normal"})},colorMatrix:function(t,e){"matrix"==t&&(e=r(e)),this.attr({type:t,values:void 0===e?null:e})},convolveMatrix:function(t){t=r(t),this.attr({order:Math.sqrt(t.split(" ").length),kernelMatrix:t})},composite:function(t,e,i){this.attr({in:t,in2:e,operator:i})},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,i,n,r){this.attr({in:t,in2:e,scale:i,xChannelSelector:n,yChannelSelector:r})},gaussianBlur:function(t,e){null!=t||null!=e?this.attr("stdDeviation",a(Array.prototype.slice.call(arguments))):this.attr("stdDeviation","0 0")},morphology:function(t,e){this.attr({operator:t,radius:e})},tile:function(){},turbulence:function(t,e,i,n,r){this.attr({numOctaves:e,seed:i,stitchTiles:n,baseFrequency:t,type:r})}},i={merge:function(){var t;if(arguments[0]instanceof SVG.Set){var e=this;arguments[0].each((function(t){this instanceof SVG.MergeNode?e.put(this):(this instanceof SVG.Effect||this instanceof SVG.ParentEffect)&&e.put(new SVG.MergeNode(this))}))}else{t=Array.isArray(arguments[0])?arguments[0]:arguments;for(var i=0;i<t.length;i++)t[i]instanceof SVG.MergeNode?this.put(t[i]):this.put(new SVG.MergeNode(t[i]))}},componentTransfer:function(t){if(this.rgb=new SVG.Set,["r","g","b","a"].forEach(function(t){this[t]=new(SVG["Func"+t.toUpperCase()])("identity"),this.rgb.add(this[t]),this.node.appendChild(this[t].node)}.bind(this)),t)for(var e in t.rgb&&(["r","g","b"].forEach(function(e){this[e].attr(t.rgb)}.bind(this)),delete t.rgb),t)this[e].attr(t[e])},diffuseLighting:function(t,e,i){this.attr({surfaceScale:t,diffuseConstant:e,kernelUnitLength:i})},specularLighting:function(t,e,i,n){this.attr({surfaceScale:t,diffuseConstant:e,specularExponent:i,kernelUnitLength:n})}},n={distantLight:function(t,e){this.attr({azimuth:t,elevation:e})},pointLight:function(t,e,i){this.attr({x:t,y:e,z:i})},spotLight:function(t,e,i,n,r,a){this.attr({x:t,y:e,z:i,pointsAtX:n,pointsAtY:r,pointsAtZ:a})},mergeNode:function(t){this.attr("in",t)}};function r(t){return Array.isArray(t)&&(t=new SVG.Array(t)),t.toString().replace(/^\s+/,"").replace(/\s+$/,"").replace(/\s+/g," ")}function a(t){if(!Array.isArray(t))return t;for(var e=0,i=t.length,n=[];e<i;e++)n.push(t[e]);return n.join(" ")}function o(){var t=function(){};for(var e in"function"==typeof arguments[arguments.length-1]&&(t=arguments[arguments.length-1],Array.prototype.splice.call(arguments,arguments.length-1,1)),arguments)for(var i in arguments[e])t(arguments[e][i],i,arguments[e])}["r","g","b","a"].forEach((function(t){n["Func"+t.toUpperCase()]=function(t){switch(this.attr("type",t),t){case"table":this.attr("tableValues",arguments[1]);break;case"linear":this.attr("slope",arguments[1]),this.attr("intercept",arguments[2]);break;case"gamma":this.attr("amplitude",arguments[1]),this.attr("exponent",arguments[2]),this.attr("offset",arguments[2])}}})),o(e,(function(t,e){var i=e.charAt(0).toUpperCase()+e.slice(1);SVG[i+"Effect"]=SVG.invent({create:function(){this.constructor.call(this,SVG.create("fe"+i)),t.apply(this,arguments),this.result(this.attr("id")+"Out")},inherit:SVG.Effect,extend:{}})})),o(i,(function(t,e){var i=e.charAt(0).toUpperCase()+e.slice(1);SVG[i+"Effect"]=SVG.invent({create:function(){this.constructor.call(this,SVG.create("fe"+i)),t.apply(this,arguments),this.result(this.attr("id")+"Out")},inherit:SVG.ParentEffect,extend:{}})})),o(n,(function(t,e){var i=e.charAt(0).toUpperCase()+e.slice(1);SVG[i]=SVG.invent({create:function(){this.constructor.call(this,SVG.create("fe"+i)),t.apply(this,arguments)},inherit:SVG.ChildEffect,extend:{}})})),SVG.extend(SVG.MergeEffect,{in:function(t){return t instanceof SVG.MergeNode?this.add(t,0):this.add(new SVG.MergeNode(t),0),this}}),SVG.extend(SVG.CompositeEffect,SVG.BlendEffect,SVG.DisplacementMapEffect,{in2:function(t){return null==t?this.parent()&&this.parent().select('[result="'+this.attr("in2")+'"]').get(0)||this.attr("in2"):this.attr("in2",t)}}),SVG.filter={sepiatone:[.343,.669,.119,0,0,.249,.626,.13,0,0,.172,.334,.111,0,0,0,0,0,1,0]}}.call(void 0),function(){function t(t,r,a,o,s,l,c){for(var h=t.slice(r,a||c),u=o.slice(s,l||c),d=0,f={pos:[0,0],start:[0,0]},p={pos:[0,0],start:[0,0]};;){if(h[d]=e.call(f,h[d]),u[d]=e.call(p,u[d]),h[d][0]!=u[d][0]||"M"==h[d][0]||"A"==h[d][0]&&(h[d][4]!=u[d][4]||h[d][5]!=u[d][5])?(Array.prototype.splice.apply(h,[d,1].concat(n.call(f,h[d]))),Array.prototype.splice.apply(u,[d,1].concat(n.call(p,u[d])))):(h[d]=i.call(f,h[d]),u[d]=i.call(p,u[d])),++d==h.length&&d==u.length)break;d==h.length&&h.push(["C",f.pos[0],f.pos[1],f.pos[0],f.pos[1],f.pos[0],f.pos[1]]),d==u.length&&u.push(["C",p.pos[0],p.pos[1],p.pos[0],p.pos[1],p.pos[0],p.pos[1]])}return{start:h,dest:u}}function e(t){switch(t[0]){case"z":case"Z":t[0]="L",t[1]=this.start[0],t[2]=this.start[1];break;case"H":t[0]="L",t[2]=this.pos[1];break;case"V":t[0]="L",t[2]=t[1],t[1]=this.pos[0];break;case"T":t[0]="Q",t[3]=t[1],t[4]=t[2],t[1]=this.reflection[1],t[2]=this.reflection[0];break;case"S":t[0]="C",t[6]=t[4],t[5]=t[3],t[4]=t[2],t[3]=t[1],t[2]=this.reflection[1],t[1]=this.reflection[0]}return t}function i(t){var e=t.length;return this.pos=[t[e-2],t[e-1]],-1!="SCQT".indexOf(t[0])&&(this.reflection=[2*this.pos[0]-t[e-4],2*this.pos[1]-t[e-3]]),t}function n(t){var e=[t];switch(t[0]){case"M":return this.pos=this.start=[t[1],t[2]],e;case"L":t[5]=t[3]=t[1],t[6]=t[4]=t[2],t[1]=this.pos[0],t[2]=this.pos[1];break;case"Q":t[6]=t[4],t[5]=t[3],t[4]=1*t[4]/3+2*t[2]/3,t[3]=1*t[3]/3+2*t[1]/3,t[2]=1*this.pos[1]/3+2*t[2]/3,t[1]=1*this.pos[0]/3+2*t[1]/3;break;case"A":t=(e=function(t,e){var i,n,r,a,o,s,l,c,h,u,d,f,p,g,m,v,b,y,x,w,S,k,O,C,_,A,T=Math.abs(e[1]),P=Math.abs(e[2]),M=e[3]%360,D=e[4],E=e[5],I=e[6],L=e[7],j=new SVG.Point(t),R=new SVG.Point(I,L),z=[];if(0===T||0===P||j.x===R.x&&j.y===R.y)return[["C",j.x,j.y,R.x,R.y,R.x,R.y]];for(i=new SVG.Point((j.x-R.x)/2,(j.y-R.y)/2).transform((new SVG.Matrix).rotate(M)),(n=i.x*i.x/(T*T)+i.y*i.y/(P*P))>1&&(T*=n=Math.sqrt(n),P*=n),r=(new SVG.Matrix).rotate(M).scale(1/T,1/P).rotate(-M),j=j.transform(r),R=R.transform(r),a=[R.x-j.x,R.y-j.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,D===E&&(l*=-1),c=new SVG.Point((R.x+j.x)/2+l*-a[1],(R.y+j.y)/2+l*a[0]),h=new SVG.Point(j.x-c.x,j.y-c.y),u=new SVG.Point(R.x-c.x,R.y-c.y),d=Math.acos(h.x/Math.sqrt(h.x*h.x+h.y*h.y)),h.y<0&&(d*=-1),f=Math.acos(u.x/Math.sqrt(u.x*u.x+u.y*u.y)),u.y<0&&(f*=-1),E&&d>f&&(f+=2*Math.PI),!E&&d<f&&(f-=2*Math.PI),g=Math.ceil(2*Math.abs(d-f)/Math.PI),v=[],b=d,p=(f-d)/g,m=4*Math.tan(p/4)/3,S=0;S<=g;S++)x=Math.cos(b),y=Math.sin(b),w=new SVG.Point(c.x+x,c.y+y),v[S]=[new SVG.Point(w.x+m*y,w.y-m*x),w,new SVG.Point(w.x-m*y,w.y+m*x)],b+=p;for(v[0][0]=v[0][1].clone(),v[v.length-1][2]=v[v.length-1][1].clone(),r=(new SVG.Matrix).rotate(M).scale(T,P).rotate(-M),S=0,k=v.length;S<k;S++)v[S][0]=v[S][0].transform(r),v[S][1]=v[S][1].transform(r),v[S][2]=v[S][2].transform(r);for(S=1,k=v.length;S<k;S++)O=(w=v[S-1][2]).x,C=w.y,_=(w=v[S][0]).x,A=w.y,I=(w=v[S][1]).x,L=w.y,z.push(["C",O,C,_,A,I,L]);return z}(this.pos,t))[0]}return t[0]="C",this.pos=[t[5],t[6]],this.reflection=[2*t[5]-t[3],2*t[6]-t[4]],e}function r(t,e){if(!1===e)return!1;for(var i=e,n=t.length;i<n;++i)if("M"==t[i][0])return i;return!1}SVG.extend(SVG.PathArray,{morph:function(e){for(var i=this.value,n=this.parse(e),a=0,o=0,s=!1,l=!1;!1!==a||!1!==o;){var c;s=r(i,!1!==a&&a+1),l=r(n,!1!==o&&o+1),!1===a&&(a=0==(c=new SVG.PathArray(h.start).bbox()).height||0==c.width?i.push(i[0])-1:i.push(["M",c.x+c.width/2,c.y+c.height/2])-1),!1===o&&(o=0==(c=new SVG.PathArray(h.dest).bbox()).height||0==c.width?n.push(n[0])-1:n.push(["M",c.x+c.width/2,c.y+c.height/2])-1);var h=t(i,a,s,n,o,l);i=i.slice(0,a).concat(h.start,!1===s?[]:i.slice(s)),n=n.slice(0,o).concat(h.dest,!1===l?[]:n.slice(l)),a=!1!==s&&a+h.start.length,o=!1!==l&&o+h.dest.length}return this.value=i,this.destination=new SVG.PathArray,this.destination.value=n,this}})}(),
/*! svg.draggable.js - v2.2.2 - 2019-01-08
* https://github.com/svgdotjs/svg.draggable.js
* Copyright (c) 2019 Wout Fierens; Licensed MIT */
function(){function t(t){t.remember("_draggable",this),this.el=t}t.prototype.init=function(t,e){var i=this;this.constraint=t,this.value=e,this.el.on("mousedown.drag",(function(t){i.start(t)})),this.el.on("touchstart.drag",(function(t){i.start(t)}))},t.prototype.transformPoint=function(t,e){var i=(t=t||window.event).changedTouches&&t.changedTouches[0]||t;return this.p.x=i.clientX-(e||0),this.p.y=i.clientY,this.p.matrixTransform(this.m)},t.prototype.getBBox=function(){var t=this.el.bbox();return this.el instanceof SVG.Nested&&(t=this.el.rbox()),(this.el instanceof SVG.G||this.el instanceof SVG.Use||this.el instanceof SVG.Nested)&&(t.x=this.el.x(),t.y=this.el.y()),t},t.prototype.start=function(t){if("click"!=t.type&&"mousedown"!=t.type&&"mousemove"!=t.type||1==(t.which||t.buttons)){var e=this;if(this.el.fire("beforedrag",{event:t,handler:this}),!this.el.event().defaultPrevented){t.preventDefault(),t.stopPropagation(),this.parent=this.parent||this.el.parent(SVG.Nested)||this.el.parent(SVG.Doc),this.p=this.parent.node.createSVGPoint(),this.m=this.el.node.getScreenCTM().inverse();var i,n=this.getBBox();if(this.el instanceof SVG.Text)switch(i=this.el.node.getComputedTextLength(),this.el.attr("text-anchor")){case"middle":i/=2;break;case"start":i=0}this.startPoints={point:this.transformPoint(t,i),box:n,transform:this.el.transform()},SVG.on(window,"mousemove.drag",(function(t){e.drag(t)})),SVG.on(window,"touchmove.drag",(function(t){e.drag(t)})),SVG.on(window,"mouseup.drag",(function(t){e.end(t)})),SVG.on(window,"touchend.drag",(function(t){e.end(t)})),this.el.fire("dragstart",{event:t,p:this.startPoints.point,m:this.m,handler:this})}}},t.prototype.drag=function(t){var e=this.getBBox(),i=this.transformPoint(t),n=this.startPoints.box.x+i.x-this.startPoints.point.x,r=this.startPoints.box.y+i.y-this.startPoints.point.y,a=this.constraint,o=i.x-this.startPoints.point.x,s=i.y-this.startPoints.point.y;if(this.el.fire("dragmove",{event:t,p:i,m:this.m,handler:this}),this.el.event().defaultPrevented)return i;if("function"==typeof a){var l=a.call(this.el,n,r,this.m);"boolean"==typeof l&&(l={x:l,y:l}),!0===l.x?this.el.x(n):!1!==l.x&&this.el.x(l.x),!0===l.y?this.el.y(r):!1!==l.y&&this.el.y(l.y)}else"object"==typeof a&&(null!=a.minX&&n<a.minX?o=(n=a.minX)-this.startPoints.box.x:null!=a.maxX&&n>a.maxX-e.width&&(o=(n=a.maxX-e.width)-this.startPoints.box.x),null!=a.minY&&r<a.minY?s=(r=a.minY)-this.startPoints.box.y:null!=a.maxY&&r>a.maxY-e.height&&(s=(r=a.maxY-e.height)-this.startPoints.box.y),null!=a.snapToGrid&&(n-=n%a.snapToGrid,r-=r%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(n,r));return i},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,i){"function"!=typeof e&&"object"!=typeof e||(i=e,e=!0);var n=this.remember("_draggable")||new t(this);return(e=void 0===e||e)?n.init(i||{},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,i){var n="string"!=typeof t?t:e[t];return i?n/2:n},this.pointCoords=function(t,e){var i=this.pointsList[t];return{x:this.pointCoord(i[0],e,"t"===t||"b"===t),y:this.pointCoord(i[1],e,"r"===t||"l"===t)}}}t.prototype.init=function(t,e){var i=this.el.bbox();this.options={};var n=this.el.selectize.defaults.points;for(var r in this.el.selectize.defaults)this.options[r]=this.el.selectize.defaults[r],void 0!==e[r]&&(this.options[r]=e[r]);var a=["points","pointsExclude"];for(var r in a){var o=this.options[a[r]];"string"==typeof o?o=o.length>0?o.split(/\s*,\s*/i):[]:"boolean"==typeof o&&"points"===a[r]&&(o=o?n:[]),this.options[a[r]]=o}this.options.points=[n,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(i.x,i.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(),i=0,n=e.length;i<n;++i){var r=function(e){return function(i){(i=i||window.event).preventDefault?i.preventDefault():i.returnValue=!1,i.stopPropagation();var n=i.pageX||i.touches[0].pageX,r=i.pageY||i.touches[0].pageY;t.el.fire("point",{x:n,y:r,i:e,event:i})}}(i),a=this.drawPoint(e[i][0],e[i][1]).addClass(this.options.classPoints).addClass(this.options.classPoints+"_point").on("touchstart",r).on("mousedown",r);this.pointSelection.set.add(a)}},t.prototype.drawPoint=function(t,e){var i=this.options.pointType;switch(i){case"circle":return this.drawCircle(t,e);case"rect":return this.drawRect(t,e);default:if("function"==typeof i)return i.call(this,t,e);throw new Error("Unknown "+i+" point type!")}},t.prototype.drawCircle=function(t,e){return this.nested.circle(this.options.pointSize).center(t,e)},t.prototype.drawRect=function(t,e){return this.nested.rect(this.options.pointSize,this.options.pointSize).center(t,e)},t.prototype.updatePointSelection=function(){var t=this.getPointArray();this.pointSelection.set.each((function(e){this.cx()===t[e][0]&&this.cy()===t[e][1]||this.center(t[e][0],t[e][1])}))},t.prototype.updateRectSelection=function(){var t=this,e=this.el.bbox();if(this.rectSelection.set.get(0).attr({width:e.width,height:e.height}),this.options.points.length&&this.options.points.map((function(i,n){var r=t.pointCoords(i,e);t.rectSelection.set.get(n+1).center(r.x,r.y)})),this.options.rotationPoint){var i=this.rectSelection.set.length();this.rectSelection.set.get(i-1).center(e.width/2,20)}},t.prototype.selectRect=function(t){var e=this,i=this.el.bbox();function n(t){return function(i){(i=i||window.event).preventDefault?i.preventDefault():i.returnValue=!1,i.stopPropagation();var n=i.pageX||i.touches[0].pageX,r=i.pageY||i.touches[0].pageY;e.el.fire(t,{x:n,y:r,event:i})}}if(this.rectSelection.isSelected=t,this.rectSelection.set=this.rectSelection.set||this.parent.set(),this.rectSelection.set.get(0)||this.rectSelection.set.add(this.nested.rect(i.width,i.height).addClass(this.options.classRect)),this.options.points.length&&this.rectSelection.set.length()<2&&(this.options.points.map((function(t,r){var a=e.pointCoords(t,i),o=e.drawPoint(a.x,a.y).attr("class",e.options.classPoints+"_"+t).on("mousedown",n(t)).on("touchstart",n(t));e.rectSelection.set.add(o)})),this.rectSelection.set.each((function(){this.addClass(e.options.classPoints)}))),this.options.rotationPoint&&(this.options.points&&!this.rectSelection.set.get(9)||!this.options.points&&!this.rectSelection.set.get(1))){var r=function(t){(t=t||window.event).preventDefault?t.preventDefault():t.returnValue=!1,t.stopPropagation();var i=t.pageX||t.touches[0].pageX,n=t.pageY||t.touches[0].pageY;e.el.fire("rot",{x:i,y:n,event:t})},a=this.drawPoint(i.width/2,20).attr("class",this.options.classPoints+"_rot").on("touchstart",r).on("mousedown",r);this.rectSelection.set.add(a)}},t.prototype.handler=function(){var t=this.el.bbox();this.nested.matrix(new SVG.Matrix(this.el).translate(t.x,t.y)),this.rectSelection.isSelected&&this.updateRectSelection(),this.pointSelection.isSelected&&this.updatePointSelection()},t.prototype.observe=function(){var t=this;if(MutationObserver)if(this.rectSelection.isSelected||this.pointSelection.isSelected)this.observerInst=this.observerInst||new MutationObserver((function(){t.handler()})),this.observerInst.observe(this.el.node,{attributes:!0});else try{this.observerInst.disconnect(),delete this.observerInst}catch(t){}else this.el.off("DOMAttrModified.select"),(this.rectSelection.isSelected||this.pointSelection.isSelected)&&this.el.on("DOMAttrModified.select",(function(){t.handler()}))},t.prototype.cleanup=function(){!this.rectSelection.isSelected&&this.rectSelection.set&&(this.rectSelection.set.each((function(){this.remove()})),this.rectSelection.set.clear(),delete this.rectSelection.set),!this.pointSelection.isSelected&&this.pointSelection.set&&(this.pointSelection.set.each((function(){this.remove()})),this.pointSelection.set.clear(),delete this.pointSelection.set),this.pointSelection.isSelected||this.rectSelection.isSelected||(this.nested.remove(),delete this.nested)},SVG.extend(SVG.Element,{selectize:function(e,i){return"object"==typeof e&&(i=e,e=!0),(this.remember("_selectHandler")||new t(this)).init(void 0===e||e,i||{}),this}}),SVG.Element.prototype.selectize.defaults={points:["lt","rt","rb","lb","t","r","b","l"],pointsExclude:[],classRect:"svg_select_boundingRect",classPoints:"svg_select_points",pointSize:7,rotationPoint:!0,deepSelect:!1,pointType:"circle"}}(),function(){(function(){function t(t){t.remember("_resizeHandler",this),this.el=t,this.parameters={},this.lastUpdateCall=null,this.p=t.doc().node.createSVGPoint()}t.prototype.transformPoint=function(t,e,i){return this.p.x=t-(this.offset.x-window.pageXOffset),this.p.y=e-(this.offset.y-window.pageYOffset),this.p.matrixTransform(i||this.m)},t.prototype._extractPosition=function(t){return{x:null!=t.clientX?t.clientX:t.touches[0].clientX,y:null!=t.clientY?t.clientY:t.touches[0].clientY}},t.prototype.init=function(t){var e=this;if(this.stop(),"stop"!==t){for(var i in this.options={},this.el.resize.defaults)this.options[i]=this.el.resize.defaults[i],void 0!==t[i]&&(this.options[i]=t[i]);this.el.on("lt.resize",(function(t){e.resize(t||window.event)})),this.el.on("rt.resize",(function(t){e.resize(t||window.event)})),this.el.on("rb.resize",(function(t){e.resize(t||window.event)})),this.el.on("lb.resize",(function(t){e.resize(t||window.event)})),this.el.on("t.resize",(function(t){e.resize(t||window.event)})),this.el.on("r.resize",(function(t){e.resize(t||window.event)})),this.el.on("b.resize",(function(t){e.resize(t||window.event)})),this.el.on("l.resize",(function(t){e.resize(t||window.event)})),this.el.on("rot.resize",(function(t){e.resize(t||window.event)})),this.el.on("point.resize",(function(t){e.resize(t||window.event)})),this.update()}},t.prototype.stop=function(){return this.el.off("lt.resize"),this.el.off("rt.resize"),this.el.off("rb.resize"),this.el.off("lb.resize"),this.el.off("t.resize"),this.el.off("r.resize"),this.el.off("b.resize"),this.el.off("l.resize"),this.el.off("rot.resize"),this.el.off("point.resize"),this},t.prototype.resize=function(t){var e=this;this.m=this.el.node.getScreenCTM().inverse(),this.offset={x:window.pageXOffset,y:window.pageYOffset};var i=this._extractPosition(t.detail.event);if(this.parameters={type:this.el.type,p:this.transformPoint(i.x,i.y),x:t.detail.x,y:t.detail.y,box:this.el.bbox(),rotation:this.el.transform().rotation},"text"===this.el.type&&(this.parameters.fontSize=this.el.attr()["font-size"]),void 0!==t.detail.i){var n=this.el.array().valueOf();this.parameters.i=t.detail.i,this.parameters.pointCoords=[n[t.detail.i][0],n[t.detail.i][1]]}switch(t.type){case"lt":this.calc=function(t,e){var i=this.snapToGrid(t,e);if(this.parameters.box.width-i[0]>0&&this.parameters.box.height-i[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x+i[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-i[0]);i=this.checkAspectRatio(i),this.el.move(this.parameters.box.x+i[0],this.parameters.box.y+i[1]).size(this.parameters.box.width-i[0],this.parameters.box.height-i[1])}};break;case"rt":this.calc=function(t,e){var i=this.snapToGrid(t,e,2);if(this.parameters.box.width+i[0]>0&&this.parameters.box.height-i[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x-i[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+i[0]);i=this.checkAspectRatio(i,!0),this.el.move(this.parameters.box.x,this.parameters.box.y+i[1]).size(this.parameters.box.width+i[0],this.parameters.box.height-i[1])}};break;case"rb":this.calc=function(t,e){var i=this.snapToGrid(t,e,0);if(this.parameters.box.width+i[0]>0&&this.parameters.box.height+i[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x-i[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+i[0]);i=this.checkAspectRatio(i),this.el.move(this.parameters.box.x,this.parameters.box.y).size(this.parameters.box.width+i[0],this.parameters.box.height+i[1])}};break;case"lb":this.calc=function(t,e){var i=this.snapToGrid(t,e,1);if(this.parameters.box.width-i[0]>0&&this.parameters.box.height+i[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x+i[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-i[0]);i=this.checkAspectRatio(i,!0),this.el.move(this.parameters.box.x+i[0],this.parameters.box.y).size(this.parameters.box.width-i[0],this.parameters.box.height+i[1])}};break;case"t":this.calc=function(t,e){var i=this.snapToGrid(t,e,2);if(this.parameters.box.height-i[1]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y+i[1]).height(this.parameters.box.height-i[1])}};break;case"r":this.calc=function(t,e){var i=this.snapToGrid(t,e,0);if(this.parameters.box.width+i[0]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y).width(this.parameters.box.width+i[0])}};break;case"b":this.calc=function(t,e){var i=this.snapToGrid(t,e,0);if(this.parameters.box.height+i[1]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y).height(this.parameters.box.height+i[1])}};break;case"l":this.calc=function(t,e){var i=this.snapToGrid(t,e,1);if(this.parameters.box.width-i[0]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x+i[0],this.parameters.box.y).width(this.parameters.box.width-i[0])}};break;case"rot":this.calc=function(t,e){var i=t+this.parameters.p.x,n=e+this.parameters.p.y,r=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(n-this.parameters.box.y-this.parameters.box.height/2,i-this.parameters.box.x-this.parameters.box.width/2),o=this.parameters.rotation+180*(a-r)/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 i=this.snapToGrid(t,e,this.parameters.pointCoords[0],this.parameters.pointCoords[1]),n=this.el.array().valueOf();n[this.parameters.i][0]=this.parameters.pointCoords[0]+i[0],n[this.parameters.i][1]=this.parameters.pointCoords[1]+i[1],this.el.plot(n)}}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),i=this.transformPoint(e.x,e.y),n=i.x-this.parameters.p.x,r=i.y-this.parameters.p.y;this.lastUpdateCall=[n,r],this.calc(n,r),this.el.fire("resizing",{dx:n,dy:r,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,i,n){var r;return void 0!==n?r=[(i+t)%this.options.snapToGrid,(n+e)%this.options.snapToGrid]:(i=null==i?3:i,r=[(this.parameters.box.x+t+(1&i?0:this.parameters.box.width))%this.options.snapToGrid,(this.parameters.box.y+e+(2&i?0:this.parameters.box.height))%this.options.snapToGrid]),t<0&&(r[0]-=this.options.snapToGrid),e<0&&(r[1]-=this.options.snapToGrid),t-=Math.abs(r[0])<this.options.snapToGrid/2?r[0]:r[0]-(t<0?-this.options.snapToGrid:this.options.snapToGrid),e-=Math.abs(r[1])<this.options.snapToGrid/2?r[1]:r[1]-(e<0?-this.options.snapToGrid:this.options.snapToGrid),this.constraintToBox(t,e,i,n)},t.prototype.constraintToBox=function(t,e,i,n){var r,a,o=this.options.constraint||{};return void 0!==n?(r=i,a=n):(r=this.parameters.box.x+(1&i?0:this.parameters.box.width),a=this.parameters.box.y+(2&i?0:this.parameters.box.height)),void 0!==o.minX&&r+t<o.minX&&(t=o.minX-r),void 0!==o.maxX&&r+t>o.maxX&&(t=o.maxX-r),void 0!==o.minY&&a+e<o.minY&&(e=o.minY-a),void 0!==o.maxY&&a+e>o.maxY&&(e=o.maxY-a),[t,e]},t.prototype.checkAspectRatio=function(t,e){if(!this.options.saveAspectRatio)return t;var i=t.slice(),n=this.parameters.box.width/this.parameters.box.height,r=this.parameters.box.width+t[0],a=this.parameters.box.height-t[1],o=r/a;return o<n?(i[1]=r/n-this.parameters.box.height,e&&(i[1]=-i[1])):o>n&&(i[0]=this.parameters.box.width-a*n,e&&(i[0]=-i[0])),i},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)}(),function(t,e){void 0===e&&(e={});var i=e.insertAt;if(t&&"undefined"!=typeof document){var n=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css","top"===i&&n.firstChild?n.insertBefore(r,n.firstChild):n.appendChild(r),r.styleSheet?r.styleSheet.cssText=t:r.appendChild(document.createTextNode(t))}}('.apexcharts-canvas {\n position: relative;\n user-select: none;\n /* cannot give overflow: hidden as it will crop tooltips which overflow outside chart area */\n}\n\n\n/* scrollbar is not visible by default for legend, hence forcing the visibility */\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\n.apexcharts-inner {\n position: relative;\n}\n\n.apexcharts-text tspan {\n font-family: inherit;\n}\n\n.legend-mouseover-inactive {\n transition: 0.15s ease all;\n opacity: 0.20;\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: 0.15s ease all;\n}\n\n.apexcharts-tooltip.apexcharts-active {\n opacity: 1;\n transition: 0.15s ease all;\n}\n\n.apexcharts-tooltip.apexcharts-theme-light {\n border: 1px solid #e3e3e3;\n background: rgba(255, 255, 255, 0.96);\n}\n\n.apexcharts-tooltip.apexcharts-theme-dark {\n color: #fff;\n background: rgba(30, 30, 30, 0.8);\n}\n\n.apexcharts-tooltip * {\n font-family: inherit;\n}\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, 0.7);\n border-bottom: 1px solid #333;\n}\n\n.apexcharts-tooltip-text-y-value,\n.apexcharts-tooltip-text-goals-value,\n.apexcharts-tooltip-text-z-value {\n display: inline-block;\n font-weight: 600;\n margin-left: 5px;\n}\n\n.apexcharts-tooltip-text-y-label:empty,\n.apexcharts-tooltip-text-y-value:empty,\n.apexcharts-tooltip-text-goals-label:empty,\n.apexcharts-tooltip-text-goals-value:empty,\n.apexcharts-tooltip-text-z-value:empty {\n display: none;\n}\n\n.apexcharts-tooltip-text-y-value,\n.apexcharts-tooltip-text-goals-value,\n.apexcharts-tooltip-text-z-value {\n font-weight: 600;\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.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: 0px;\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-tooltip-box, .apexcharts-custom-tooltip {\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: bold;\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: bold;\n display: block;\n margin-bottom: 5px;\n}\n\n.apexcharts-xaxistooltip {\n opacity: 0;\n padding: 9px 10px;\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 transition: 0.15s ease all;\n}\n\n.apexcharts-xaxistooltip.apexcharts-theme-dark {\n background: rgba(0, 0, 0, 0.7);\n border: 1px solid rgba(0, 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: rgba(236, 239, 241, 0);\n border-width: 6px;\n margin-left: -6px;\n}\n\n.apexcharts-xaxistooltip:before {\n border-color: rgba(144, 164, 174, 0);\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 border-bottom-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before {\n border-bottom-color: rgba(0, 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 border-top-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before {\n border-top-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-xaxistooltip.apexcharts-active {\n opacity: 1;\n transition: 0.15s ease all;\n}\n\n.apexcharts-yaxistooltip {\n opacity: 0;\n padding: 4px 10px;\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-yaxistooltip.apexcharts-theme-dark {\n background: rgba(0, 0, 0, 0.7);\n border: 1px solid rgba(0, 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: rgba(236, 239, 241, 0);\n border-width: 6px;\n margin-top: -6px;\n}\n\n.apexcharts-yaxistooltip:before {\n border-color: rgba(144, 164, 174, 0);\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 border-left-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before {\n border-left-color: rgba(0, 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 border-right-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before {\n border-right-color: rgba(0, 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: 0.15s ease all;\n}\n\n.apexcharts-xcrosshairs.apexcharts-active,\n.apexcharts-ycrosshairs.apexcharts-active {\n opacity: 1;\n transition: 0.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, .svg_select_points_rot {\n pointer-events: none;\n opacity: 0;\n visibility: hidden;\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-zoom-icon,\n.apexcharts-zoomin-icon,\n.apexcharts-zoomout-icon,\n.apexcharts-reset-icon,\n.apexcharts-pan-icon,\n.apexcharts-selection-icon,\n.apexcharts-menu-icon,\n.apexcharts-toolbar-custom-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-zoom-icon svg,\n.apexcharts-zoomin-icon svg,\n.apexcharts-zoomout-icon svg,\n.apexcharts-reset-icon svg,\n.apexcharts-menu-icon svg {\n fill: #6E8192;\n}\n\n.apexcharts-selection-icon svg {\n fill: #444;\n transform: scale(0.76)\n}\n\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.apexcharts-theme-dark .apexcharts-reset-icon svg,\n.apexcharts-theme-dark .apexcharts-pan-icon svg,\n.apexcharts-theme-dark .apexcharts-selection-icon svg,\n.apexcharts-theme-dark .apexcharts-menu-icon svg,\n.apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg {\n fill: #f3f4f5;\n}\n\n.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg,\n.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg,\n.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg {\n fill: #008FFB;\n}\n\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.apexcharts-theme-light .apexcharts-reset-icon:hover svg,\n.apexcharts-theme-light .apexcharts-menu-icon:hover svg {\n fill: #333;\n}\n\n.apexcharts-selection-icon,\n.apexcharts-menu-icon {\n position: relative;\n}\n\n.apexcharts-reset-icon {\n margin-left: 5px;\n}\n\n.apexcharts-zoom-icon,\n.apexcharts-reset-icon,\n.apexcharts-menu-icon {\n transform: scale(0.85);\n}\n\n.apexcharts-zoomin-icon,\n.apexcharts-zoomout-icon {\n transform: scale(0.7)\n}\n\n.apexcharts-zoomout-icon {\n margin-right: 3px;\n}\n\n.apexcharts-pan-icon {\n transform: scale(0.62);\n position: relative;\n left: 1px;\n top: 0px;\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: 0px 6px 2px 6px;\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: 0.15s ease all;\n pointer-events: none;\n}\n\n.apexcharts-menu.apexcharts-menu-open {\n opacity: 1;\n pointer-events: all;\n transition: 0.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, 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-datalabel.apexcharts-element-hidden {\n opacity: 0;\n}\n\n.apexcharts-pie-label,\n.apexcharts-datalabels,\n.apexcharts-datalabel,\n.apexcharts-datalabel-label,\n.apexcharts-datalabel-value {\n cursor: default;\n pointer-events: none;\n}\n\n.apexcharts-pie-label-delay {\n opacity: 0;\n animation-name: opaque;\n animation-duration: 0.3s;\n animation-fill-mode: forwards;\n animation-timing-function: ease;\n}\n\n.apexcharts-canvas .apexcharts-element-hidden {\n opacity: 0;\n}\n\n.apexcharts-hide .apexcharts-series-points {\n opacity: 0;\n}\n\n.apexcharts-gridline,\n.apexcharts-annotation-rect,\n.apexcharts-tooltip .apexcharts-marker,\n.apexcharts-area-series .apexcharts-area,\n.apexcharts-line,\n.apexcharts-zoom-rect,\n.apexcharts-toolbar svg,\n.apexcharts-area-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,\n.apexcharts-line-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,\n.apexcharts-radar-series path,\n.apexcharts-radar-series polygon {\n pointer-events: none;\n}\n\n\n/* markers */\n\n.apexcharts-marker {\n transition: 0.15s ease all;\n}\n\n@keyframes opaque {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n\n\n/* Resize generated styles */\n\n@keyframes resizeanim {\n from {\n opacity: 0;\n }\n to {\n opacity: 0;\n }\n}\n\n.resize-triggers {\n animation: 1ms resizeanim;\n visibility: hidden;\n opacity: 0;\n}\n\n.resize-triggers,\n.resize-triggers>div,\n.contract-trigger:before {\n content: " ";\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n overflow: hidden;\n}\n\n.resize-triggers>div {\n background: #eee;\n overflow: auto;\n}\n\n.contract-trigger:before {\n width: 200%;\n height: 200%;\n}'),function(){function t(t){var e=t.__resizeTriggers__,i=e.firstElementChild,n=e.lastElementChild,r=i?i.firstElementChild:null;n&&(n.scrollLeft=n.scrollWidth,n.scrollTop=n.scrollHeight),r&&(r.style.width=i.offsetWidth+1+"px",r.style.height=i.offsetHeight+1+"px"),i&&(i.scrollLeft=i.scrollWidth,i.scrollTop=i.scrollHeight)}function e(e){var i=this;t(this),this.__resizeRAF__&&a(this.__resizeRAF__),this.__resizeRAF__=r((function(){(function(t){return t.offsetWidth!=t.__resizeLast__.width||t.offsetHeight!=t.__resizeLast__.height})(i)&&(i.__resizeLast__.width=i.offsetWidth,i.__resizeLast__.height=i.offsetHeight,i.__resizeListeners__.forEach((function(t){t.call(e)})))}))}var i,n,r=(i=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||function(t){return window.setTimeout(t,20)},function(t){return i(t)}),a=(n=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.clearTimeout,function(t){return n(t)}),o=!1,s="animationstart",l="Webkit Moz O ms".split(" "),c="webkitAnimationStart animationstart oAnimationStart MSAnimationStart".split(" "),h=document.createElement("fakeelement");if(void 0!==h.style.animationName&&(o=!0),!1===o)for(var u=0;u<l.length;u++)if(void 0!==h.style[l[u]+"AnimationName"]){s=c[u];break}window.addResizeListener=function(i,n){i.__resizeTriggers__||("static"==getComputedStyle(i).position&&(i.style.position="relative"),i.__resizeLast__={},i.__resizeListeners__=[],(i.__resizeTriggers__=document.createElement("div")).className="resize-triggers",i.__resizeTriggers__.innerHTML='<div class="expand-trigger"><div></div></div><div class="contract-trigger"></div>',i.appendChild(i.__resizeTriggers__),t(i),i.addEventListener("scroll",e,!0),s&&i.__resizeTriggers__.addEventListener(s,(function(e){"resizeanim"==e.animationName&&t(i)}))),i.__resizeListeners__.push(n)},window.removeResizeListener=function(t,i){t&&(t.__resizeListeners__.splice(t.__resizeListeners__.indexOf(i),1),t.__resizeListeners__.length||(t.removeEventListener("scroll",e),t.__resizeTriggers__.parentNode&&(t.__resizeTriggers__=!t.removeChild(t.__resizeTriggers__))))}}(),void 0===window.Apex&&(window.Apex={});var Ft=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return s(t,[{key:"initModules",value:function(){this.ctx.publicMethods=["updateOptions","updateSeries","appendData","appendSeries","toggleSeries","showSeries","hideSeries","setLocale","resetSeries","zoomX","toggleDataPointSelection","dataURI","addXaxisAnnotation","addYaxisAnnotation","addPointAnnotation","clearAnnotations","removeAnnotation","paper","destroy"],this.ctx.eventList=["click","mousedown","mousemove","mouseleave","touchstart","touchmove","touchleave","mouseup","touchend"],this.ctx.animations=new y(this.ctx),this.ctx.axes=new et(this.ctx),this.ctx.core=new zt(this.ctx.el,this.ctx),this.ctx.config=new H({}),this.ctx.data=new W(this.ctx),this.ctx.grid=new q(this.ctx),this.ctx.graphics=new w(this.ctx),this.ctx.coreUtils=new O(this.ctx),this.ctx.crosshairs=new it(this.ctx),this.ctx.events=new Q(this.ctx),this.ctx.exports=new G(this.ctx),this.ctx.localization=new tt(this.ctx),this.ctx.options=new T,this.ctx.responsive=new nt(this.ctx),this.ctx.series=new j(this.ctx),this.ctx.theme=new rt(this.ctx),this.ctx.formatters=new X(this.ctx),this.ctx.titleSubtitle=new at(this.ctx),this.ctx.legend=new dt(this.ctx),this.ctx.toolbar=new ft(this.ctx),this.ctx.dimensions=new ht(this.ctx),this.ctx.updateHelpers=new Bt(this.ctx),this.ctx.zoomPanSelection=new pt(this.ctx),this.ctx.w.globals.tooltip=new wt(this.ctx)}}]),t}(),Nt=function(){function t(e){a(this,t),this.ctx=e,this.w=e.w}return s(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,i=t.isUpdating,n=this.w.globals.dom.Paper.node;n.parentNode&&n.parentNode.parentNode&&!i&&(n.parentNode.parentNode.style.minHeight="unset");var r=this.w.globals.dom.baseEl;r&&this.ctx.eventList.forEach((function(t){r.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.elAnnotations=null,a.elLegendWrap=null,a.baseEl=null,a.elGridRect=null,a.elGridRectMask=null,a.elGridRectMarkerMask=null,a.elForecastMask=null,a.elNonForecastMask=null,a.elDefs=null}}]),t}();return function(){function t(e,i){a(this,t),this.opts=i,this.ctx=this,this.w=new V(i).init(),this.el=e,this.w.globals.cuid=b.randomId(),this.w.globals.chartID=this.w.config.chart.id?b.escapeString(this.w.config.chart.id):this.w.globals.cuid,new Ft(this).initModules(),this.create=b.bind(this.create,this),this.windowResizeHandler=this._windowResizeHandler.bind(this),this.parentResizeHandler=this._parentResizeCallback.bind(this)}return s(t,[{key:"render",value:function(){var t=this;return new Promise((function(e,i){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 n=t.w.config.chart.events.beforeMount;"function"==typeof n&&n(t,t.w),t.events.fireEvent("beforeMount",[t,t.w]),window.addEventListener("resize",t.windowResizeHandler),window.addResizeListener(t.el.parentNode,t.parentResizeHandler);var r=t.create(t.w.config.series,{});if(!r)return e(t);t.mount(r).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(r)})).catch((function(t){i(t)}))}else i(new Error("Element not found"))}))}},{key:"create",value:function(t,e){var i=this.w;new Ft(this).initModules();var n=this.w.globals;if(n.noData=!1,n.animationEnded=!1,this.responsive.checkResponsiveConfig(e),i.config.xaxis.convertedCatToNumeric&&new N(i.config).convertCatToNumericXaxis(i.config,this.ctx),null===this.el)return n.animationEnded=!0,null;if(this.core.setupElements(),"treemap"===i.config.chart.type&&(i.config.grid.show=!1,i.config.yaxis[0].show=!1),0===n.svgWidth)return n.animationEnded=!0,null;var r=O.checkComboSeries(t);n.comboCharts=r.comboCharts,n.comboBarCount=r.comboBarCount;var a=t.every((function(t){return t.data&&0===t.data.length}));(0===t.length||a)&&this.series.handleNoData(),this.events.setupEventHandlers(),this.data.parseData(t),this.theme.init(),new D(this).setGlobalMarkerSize(),this.formatters.setLabelFormatters(),this.titleSubtitle.draw(),n.noData&&n.collapsedSeries.length!==n.series.length&&!i.config.legend.showForSingleSeries||this.legend.init(),this.series.hasAllSeriesEqualX(),n.axisCharts&&(this.core.coreCalculations(),"category"!==i.config.xaxis.type&&this.formatters.setLabelFormatters(),this.ctx.toolbar.minX=i.globals.minX,this.ctx.toolbar.maxX=i.globals.maxX),this.formatters.heatmapLabelFormatters(),this.dimensions.plotCoords();var o=this.core.xySettings();this.grid.createGridMask();var s=this.core.plotChartType(t,o),l=new I(this);l.bringForward(),i.config.dataLabels.background.enabled&&l.dataLabelsBackground(),this.core.shiftGraphPosition();var c={plot:{left:i.globals.translateX,top:i.globals.translateY,width:i.globals.gridWidth,height:i.globals.gridHeight}};return{elGraph:s,xyRatios:o,elInner:i.globals.dom.elGraphical,dimensions:c}}},{key:"mount",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,i=this,n=i.w;return new Promise((function(r,a){if(null===i.el)return a(new Error("Not enough data to display or target element not found"));(null===e||n.globals.allSeriesCollapsed)&&i.series.handleNoData(),"treemap"!==n.config.chart.type&&i.axes.drawAxis(n.config.chart.type,e.xyRatios),i.grid=new q(i);var o=i.grid.drawGrid();i.annotations=new P(i),i.annotations.drawImageAnnos(),i.annotations.drawTextAnnos(),"back"===n.config.grid.position&&o&&n.globals.dom.elGraphical.add(o.el);var s=new U(t.ctx),l=new J(t.ctx);if(null!==o&&(s.xAxisLabelCorrections(o.xAxisTickWidth),l.setYAxisTextAlignments(),n.config.yaxis.map((function(t,e){-1===n.globals.ignoreYAxisIndexes.indexOf(e)&&l.yAxisTitleRotate(e,t.opposite)}))),"back"===n.config.annotations.position&&(n.globals.dom.Paper.add(n.globals.dom.elAnnotations),i.annotations.drawAxesAnnotations()),Array.isArray(e.elGraph))for(var c=0;c<e.elGraph.length;c++)n.globals.dom.elGraphical.add(e.elGraph[c]);else n.globals.dom.elGraphical.add(e.elGraph);if("front"===n.config.grid.position&&o&&n.globals.dom.elGraphical.add(o.el),"front"===n.config.xaxis.crosshairs.position&&i.crosshairs.drawXCrosshairs(),"front"===n.config.yaxis[0].crosshairs.position&&i.crosshairs.drawYCrosshairs(),"front"===n.config.annotations.position&&(n.globals.dom.Paper.add(n.globals.dom.elAnnotations),i.annotations.drawAxesAnnotations()),!n.globals.noData){if(n.config.tooltip.enabled&&!n.globals.noData&&i.w.globals.tooltip.drawTooltip(e.xyRatios),n.globals.axisCharts&&(n.globals.isXNumeric||n.config.xaxis.convertedCatToNumeric||n.globals.isRangeBar))(n.config.chart.zoom.enabled||n.config.chart.selection&&n.config.chart.selection.enabled||n.config.chart.pan&&n.config.chart.pan.enabled)&&i.zoomPanSelection.init({xyRatios:e.xyRatios});else{var h=n.config.chart.toolbar.tools;["zoom","zoomin","zoomout","selection","pan","reset"].forEach((function(t){h[t]=!1}))}n.config.chart.toolbar.show&&!n.globals.allSeriesCollapsed&&i.toolbar.createToolbar()}n.globals.memory.methodsToExec.length>0&&n.globals.memory.methodsToExec.forEach((function(t){t.method(t.params,!1,t.context)})),n.globals.axisCharts||n.globals.noData||i.core.resizeNonAxisCharts(),r(i)}))}},{key:"destroy",value:function(){window.removeEventListener("resize",this.windowResizeHandler),window.removeResizeListener(this.el.parentNode,this.parentResizeHandler);var t=this.w.config.chart.id;t&&Apex._chartInstances.forEach((function(e,i){e.id===b.escapeString(t)&&Apex._chartInstances.splice(i,1)})),new Nt(this.ctx).clear({isUpdating:!1})}},{key:"updateOptions",value:function(t){var e=this,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=!(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,i){return e.updateHelpers._extendSeries(t,i)}))),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,i,n,r,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],i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(t,e,i)}},{key:"appendSeries",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=this.w.config.series.slice();return n.push(t),this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(n,e,i)}},{key:"appendData",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=this;i.w.globals.dataChanged=!0,i.series.getPreviousPaths();for(var n=i.w.config.series.slice(),r=0;r<n.length;r++)if(null!==t[r]&&void 0!==t[r])for(var a=0;a<t[r].data.length;a++)n[r].data.push(t[r].data[a]);return i.w.config.series=n,e&&(i.w.globals.initialSeries=b.clone(i.w.config.series)),this.update()}},{key:"update",value:function(t){var e=this;return new Promise((function(i,n){new Nt(e.ctx).clear({isUpdating:!0});var r=e.create(e.w.config.series,t);if(!r)return i(e);e.mount(r).then((function(){"function"==typeof e.w.config.chart.events.updated&&e.w.config.chart.events.updated(e,e.w),e.events.fireEvent("updated",[e,e.w]),e.w.globals.isDirty=!0,i(e)})).catch((function(t){n(t)}))}))}},{key:"getSyncedCharts",value:function(){var t=this.getGroupedCharts(),e=[this];return t.length&&(e=[],t.forEach((function(t){e.push(t)}))),e}},{key:"getGroupedCharts",value:function(){var t=this;return Apex._chartInstances.filter((function(t){if(t.group)return!0})).map((function(e){return t.w.config.chart.group===e.group?e.chart:t}))}},{key:"toggleSeries",value:function(t){return this.series.toggleSeries(t)}},{key:"highlightSeriesOnLegendHover",value:function(t,e){return this.series.toggleSeriesOnHover(t,e)}},{key:"showSeries",value:function(t){this.series.showSeries(t)}},{key:"hideSeries",value:function(t){this.series.hideSeries(t)}},{key:"resetSeries",value:function(){var t=!(arguments.length>0&&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],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,n=this;i&&(n=i),n.annotations.addXaxisAnnotationExternal(t,e,n)}},{key:"addYaxisAnnotation",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,n=this;i&&(n=i),n.annotations.addYaxisAnnotationExternal(t,e,n)}},{key:"addPointAnnotation",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,n=this;i&&(n=i),n.annotations.addPointAnnotationExternal(t,e,n)}},{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,i=this;e&&(i=e),i.annotations.removeAnnotation(i,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,e=new K(this.ctx);return e.getMinYMaxY(t).highestY}},{key:"getLowestValueInSeries",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=new K(this.ctx);return e.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:"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=b.escapeString(t),i=Apex._chartInstances.filter((function(t){return t.id===e}))[0];return i&&i.chart}},{key:"initOnLoad",value:function(){for(var e=document.querySelectorAll("[data-apexcharts]"),i=0;i<e.length;i++)new t(e[i],JSON.parse(e[i].getAttribute("data-options"))).render()}},{key:"exec",value:function(t,e){var i=this.getChartByID(t);if(i){i.w.globals.isExecCalled=!0;var n=null;if(-1!==i.publicMethods.indexOf(e)){for(var r=arguments.length,a=new Array(r>2?r-2:0),o=2;o<r;o++)a[o-2]=arguments[o];n=i[e].apply(i,a)}return n}}},{key:"merge",value:function(t,e){return b.extend(t,e)}}]),t}()}))},"3eba":function(t,e,i){var n=i("4e08"),r=(n.__DEV__,i("697e7")),a=i("6d8b"),o=i("41ef"),s=i("22d1"),l=i("04f6"),c=i("1fab"),h=i("7e63"),u=i("843e"),d=i("2039"),f=i("ca98"),p=i("fb05"),g=i("d15d"),m=i("6cb7"),v=i("4f85"),b=i("b12f"),y=i("e887"),x=i("2306"),w=i("e0d3"),S=i("88b3"),k=S.throttle,O=i("fd63"),C=i("b809"),_=i("998c"),A=i("69ff"),T=i("c533"),P=i("f219");i("0352");var M=i("ec34"),D=a.assert,E=a.each,I=a.isFunction,L=a.isObject,j=m.parseClassType,R="4.9.0",z={zrender:"4.3.2"},B=1,F=1e3,N=800,H=900,$=5e3,V=1e3,W=1100,X=2e3,Y=3e3,G=3500,U=4e3,q=5e3,Z={PROCESSOR:{FILTER:F,SERIES_FILTER:N,STATISTIC:$},VISUAL:{LAYOUT:V,PROGRESSIVE_LAYOUT:W,GLOBAL:X,CHART:Y,POST_CHART_LAYOUT:G,COMPONENT:U,BRUSH:q}},K="__flagInMainProcess",J="__optionUpdated",Q=/^[a-zA-Z0-9_]+$/;function tt(t,e){return function(i,n,r){e||!this._disposed?(i=i&&i.toLowerCase(),c.prototype[t].call(this,i,n,r)):xt(this.id)}}function et(){c.call(this)}function it(t,e,i){i=i||{},"string"===typeof e&&(e=Et[e]),this.id,this.group,this._dom=t;var n="canvas",o=this._zr=r.init(t,{renderer:i.renderer||n,devicePixelRatio:i.devicePixelRatio,width:i.width,height:i.height});this._throttledZrFlush=k(a.bind(o.flush,o),17);e=a.clone(e);e&&p(e,!0),this._theme=e,this._chartsViews=[],this._chartsMap={},this._componentsViews=[],this._componentsMap={},this._coordSysMgr=new d;var s=this._api=Ot(this);function h(t,e){return t.__prio-e.__prio}l(Dt,h),l(Tt,h),this._scheduler=new A(this,s,Tt,Dt),c.call(this,this._ecEventProcessor=new Ct),this._messageCenter=new et,this._initEvents(),this.resize=a.bind(this.resize,this),this._pendingActions=[],o.animation.on("frame",this._onframe,this),dt(o,this),a.setAsPrimitive(this)}et.prototype.on=tt("on",!0),et.prototype.off=tt("off",!0),et.prototype.one=tt("one",!0),a.mixin(et,c);var nt=it.prototype;function rt(t,e,i){if(this._disposed)xt(this.id);else{var n,r=this._model,a=this._coordSysMgr.getCoordinateSystems();e=w.parseFinder(r,e);for(var o=0;o<a.length;o++){var s=a[o];if(s[t]&&null!=(n=s[t](r,e,i)))return n}}}nt._onframe=function(){if(!this._disposed){var t=this._scheduler;if(this[J]){var e=this[J].silent;this[K]=!0,ot(this),at.update.call(this),this[K]=!1,this[J]=!1,ht.call(this,e),ut.call(this,e)}else if(t.unfinished){var i=B,n=this._model,r=this._api;t.unfinished=!1;do{var a=+new Date;t.performSeriesTasks(n),t.performDataProcessorTasks(n),lt(this,n),t.performVisualTasks(n),vt(this,this._model,r,"remain"),i-=+new Date-a}while(i>0&&t.unfinished);t.unfinished||this._zr.flush()}}},nt.getDom=function(){return this._dom},nt.getZr=function(){return this._zr},nt.setOption=function(t,e,i){if(this._disposed)xt(this.id);else{var n;if(L(e)&&(i=e.lazyUpdate,n=e.silent,e=e.notMerge),this[K]=!0,!this._model||e){var r=new f(this._api),a=this._theme,o=this._model=new h;o.scheduler=this._scheduler,o.init(null,null,a,r)}this._model.setOption(t,Pt),i?(this[J]={silent:n},this[K]=!1):(ot(this),at.update.call(this),this._zr.flush(),this[J]=!1,this[K]=!1,ht.call(this,n),ut.call(this,n))}},nt.setTheme=function(){console.error("ECharts#setTheme() is DEPRECATED in ECharts 3.0")},nt.getModel=function(){return this._model},nt.getOption=function(){return this._model&&this._model.getOption()},nt.getWidth=function(){return this._zr.getWidth()},nt.getHeight=function(){return this._zr.getHeight()},nt.getDevicePixelRatio=function(){return this._zr.painter.dpr||window.devicePixelRatio||1},nt.getRenderedCanvas=function(t){if(s.canvasSupported){t=t||{},t.pixelRatio=t.pixelRatio||1,t.backgroundColor=t.backgroundColor||this._model.get("backgroundColor");var e=this._zr;return e.painter.getRenderedCanvas(t)}},nt.getSvgDataURL=function(){if(s.svgSupported){var t=this._zr,e=t.storage.getDisplayList();return a.each(e,(function(t){t.stopAnimation(!0)})),t.painter.toDataURL()}},nt.getDataURL=function(t){if(!this._disposed){t=t||{};var e=t.excludeComponents,i=this._model,n=[],r=this;E(e,(function(t){i.eachComponent({mainType:t},(function(t){var e=r._componentsMap[t.__viewId];e.group.ignore||(n.push(e),e.group.ignore=!0)}))}));var a="svg"===this._zr.painter.getType()?this.getSvgDataURL():this.getRenderedCanvas(t).toDataURL("image/"+(t&&t.type||"png"));return E(n,(function(t){t.group.ignore=!1})),a}xt(this.id)},nt.getConnectedDataURL=function(t){if(this._disposed)xt(this.id);else if(s.canvasSupported){var e="svg"===t.type,i=this.group,n=Math.min,o=Math.max,l=1/0;if(jt[i]){var c=l,h=l,u=-l,d=-l,f=[],p=t&&t.pixelRatio||1;a.each(Lt,(function(r,s){if(r.group===i){var l=e?r.getZr().painter.getSvgDom().innerHTML:r.getRenderedCanvas(a.clone(t)),p=r.getDom().getBoundingClientRect();c=n(p.left,c),h=n(p.top,h),u=o(p.right,u),d=o(p.bottom,d),f.push({dom:l,left:p.left,top:p.top})}})),c*=p,h*=p,u*=p,d*=p;var g=u-c,m=d-h,v=a.createCanvas(),b=r.init(v,{renderer:e?"svg":"canvas"});if(b.resize({width:g,height:m}),e){var y="";return E(f,(function(t){var e=t.left-c,i=t.top-h;y+='<g transform="translate('+e+","+i+')">'+t.dom+"</g>"})),b.painter.getSvgRoot().innerHTML=y,t.connectedBackgroundColor&&b.painter.setBackgroundColor(t.connectedBackgroundColor),b.refreshImmediately(),b.painter.toDataURL()}return t.connectedBackgroundColor&&b.add(new x.Rect({shape:{x:0,y:0,width:g,height:m},style:{fill:t.connectedBackgroundColor}})),E(f,(function(t){var e=new x.Image({style:{x:t.left*p-c,y:t.top*p-h,image:t.dom}});b.add(e)})),b.refreshImmediately(),v.toDataURL("image/"+(t&&t.type||"png"))}return this.getDataURL(t)}},nt.convertToPixel=a.curry(rt,"convertToPixel"),nt.convertFromPixel=a.curry(rt,"convertFromPixel"),nt.containPixel=function(t,e){if(!this._disposed){var i,n=this._model;return t=w.parseFinder(n,t),a.each(t,(function(t,n){n.indexOf("Models")>=0&&a.each(t,(function(t){var r=t.coordinateSystem;if(r&&r.containPoint)i|=!!r.containPoint(e);else if("seriesModels"===n){var a=this._chartsMap[t.__viewId];a&&a.containPoint&&(i|=a.containPoint(e,t))}}),this)}),this),!!i}xt(this.id)},nt.getVisual=function(t,e){var i=this._model;t=w.parseFinder(i,t,{defaultMainType:"series"});var n=t.seriesModel,r=n.getData(),a=t.hasOwnProperty("dataIndexInside")?t.dataIndexInside:t.hasOwnProperty("dataIndex")?r.indexOfRawIndex(t.dataIndex):null;return null!=a?r.getItemVisual(a,e):r.getVisual(e)},nt.getViewOfComponentModel=function(t){return this._componentsMap[t.__viewId]},nt.getViewOfSeriesModel=function(t){return this._chartsMap[t.__viewId]};var at={prepareAndUpdate:function(t){ot(this),at.update.call(this,t)},update:function(t){var e=this._model,i=this._api,n=this._zr,r=this._coordSysMgr,a=this._scheduler;if(e){a.restoreData(e,t),a.performSeriesTasks(e),r.create(e,i),a.performDataProcessorTasks(e,t),lt(this,e),r.update(e,i),pt(e),a.performVisualTasks(e,t),gt(this,e,i,t);var l=e.get("backgroundColor")||"transparent";if(s.canvasSupported)n.setBackgroundColor(l);else{var c=o.parse(l);l=o.stringify(c,"rgb"),0===c[3]&&(l="transparent")}bt(e,i)}},updateTransform:function(t){var e=this._model,i=this,n=this._api;if(e){var r=[];e.eachComponent((function(a,o){var s=i.getViewOfComponentModel(o);if(s&&s.__alive)if(s.updateTransform){var l=s.updateTransform(o,e,n,t);l&&l.update&&r.push(s)}else r.push(s)}));var o=a.createHashMap();e.eachSeries((function(r){var a=i._chartsMap[r.__viewId];if(a.updateTransform){var s=a.updateTransform(r,e,n,t);s&&s.update&&o.set(r.uid,1)}else o.set(r.uid,1)})),pt(e),this._scheduler.performVisualTasks(e,t,{setDirty:!0,dirtyMap:o}),vt(i,e,n,t,o),bt(e,this._api)}},updateView:function(t){var e=this._model;e&&(y.markUpdateMethod(t,"updateView"),pt(e),this._scheduler.performVisualTasks(e,t,{setDirty:!0}),gt(this,this._model,this._api,t),bt(e,this._api))},updateVisual:function(t){at.update.call(this,t)},updateLayout:function(t){at.update.call(this,t)}};function ot(t){var e=t._model,i=t._scheduler;i.restorePipelines(e),i.prepareStageTasks(),ft(t,"component",e,i),ft(t,"chart",e,i),i.plan()}function st(t,e,i,n,r){var o=t._model;if(n){var s={};s[n+"Id"]=i[n+"Id"],s[n+"Index"]=i[n+"Index"],s[n+"Name"]=i[n+"Name"];var l={mainType:n,query:s};r&&(l.subType=r);var c=i.excludeSeriesId;null!=c&&(c=a.createHashMap(w.normalizeToArray(c))),o&&o.eachComponent(l,(function(e){c&&null!=c.get(e.id)||h(t["series"===n?"_chartsMap":"_componentsMap"][e.__viewId])}),t)}else E(t._componentsViews.concat(t._chartsViews),h);function h(n){n&&n.__alive&&n[e]&&n[e](n.__model,o,t._api,i)}}function lt(t,e){var i=t._chartsMap,n=t._scheduler;e.eachSeries((function(t){n.updateStreamModes(t,i[t.__viewId])}))}function ct(t,e){var i=t.type,n=t.escapeConnect,r=_t[i],o=r.actionInfo,s=(o.update||"update").split(":"),l=s.pop();s=null!=s[0]&&j(s[0]),this[K]=!0;var c=[t],h=!1;t.batch&&(h=!0,c=a.map(t.batch,(function(e){return e=a.defaults(a.extend({},e),t),e.batch=null,e})));var u,d=[],f="highlight"===i||"downplay"===i;E(c,(function(t){u=r.action(t,this._model,this._api),u=u||a.extend({},t),u.type=o.event||u.type,d.push(u),f?st(this,l,t,"series"):s&&st(this,l,t,s.main,s.sub)}),this),"none"===l||f||s||(this[J]?(ot(this),at.update.call(this,t),this[J]=!1):at[l].call(this,t)),u=h?{type:o.event||i,escapeConnect:n,batch:d}:d[0],this[K]=!1,!e&&this._messageCenter.trigger(u.type,u)}function ht(t){var e=this._pendingActions;while(e.length){var i=e.shift();ct.call(this,i,t)}}function ut(t){!t&&this.trigger("updated")}function dt(t,e){t.on("rendered",(function(){e.trigger("rendered"),!t.animation.isFinished()||e[J]||e._scheduler.unfinished||e._pendingActions.length||e.trigger("finished")}))}function ft(t,e,i,n){for(var r="component"===e,a=r?t._componentsViews:t._chartsViews,o=r?t._componentsMap:t._chartsMap,s=t._zr,l=t._api,c=0;c<a.length;c++)a[c].__alive=!1;function h(t){var e="_ec_"+t.id+"_"+t.type,c=o[e];if(!c){var h=j(t.type),u=r?b.getClass(h.main,h.sub):y.getClass(h.sub);c=new u,c.init(i,l),o[e]=c,a.push(c),s.add(c.group)}t.__viewId=c.__id=e,c.__alive=!0,c.__model=t,c.group.__ecComponentInfo={mainType:t.mainType,index:t.componentIndex},!r&&n.prepareView(c,t,i,l)}r?i.eachComponent((function(t,e){"series"!==t&&h(e)})):i.eachSeries(h);for(c=0;c<a.length;){var u=a[c];u.__alive?c++:(!r&&u.renderTask.dispose(),s.remove(u.group),u.dispose(i,l),a.splice(c,1),delete o[u.__id],u.__id=u.group.__ecComponentInfo=null)}}function pt(t){t.clearColorPalette(),t.eachSeries((function(t){t.clearColorPalette()}))}function gt(t,e,i,n){mt(t,e,i,n),E(t._chartsViews,(function(t){t.__alive=!1})),vt(t,e,i,n),E(t._chartsViews,(function(t){t.__alive||t.remove(e,i)}))}function mt(t,e,i,n,r){E(r||t._componentsViews,(function(t){var r=t.__model;t.render(r,e,i,n),kt(r,t)}))}function vt(t,e,i,n,r){var a,o=t._scheduler;e.eachSeries((function(e){var i=t._chartsMap[e.__viewId];i.__alive=!0;var s=i.renderTask;o.updatePayload(s,n),r&&r.get(e.uid)&&s.dirty(),a|=s.perform(o.getPerformArgs(s)),i.group.silent=!!e.get("silent"),kt(e,i),St(e,i)})),o.unfinished|=a,wt(t,e),C(t._zr.dom,e)}function bt(t,e){E(Mt,(function(i){i(t,e)}))}nt.resize=function(t){if(this._disposed)xt(this.id);else{this._zr.resize(t);var e=this._model;if(this._loadingFX&&this._loadingFX.resize(),e){var i=e.resetOption("media"),n=t&&t.silent;this[K]=!0,i&&ot(this),at.update.call(this),this[K]=!1,ht.call(this,n),ut.call(this,n)}}},nt.showLoading=function(t,e){if(this._disposed)xt(this.id);else if(L(t)&&(e=t,t=""),t=t||"default",this.hideLoading(),It[t]){var i=It[t](this._api,e),n=this._zr;this._loadingFX=i,n.add(i)}},nt.hideLoading=function(){this._disposed?xt(this.id):(this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null)},nt.makeActionFromEvent=function(t){var e=a.extend({},t);return e.type=At[t.type],e},nt.dispatchAction=function(t,e){this._disposed?xt(this.id):(L(e)||(e={silent:!!e}),_t[t.type]&&this._model&&(this[K]?this._pendingActions.push(t):(ct.call(this,t,e.silent),e.flush?this._zr.flush(!0):!1!==e.flush&&s.browser.weChat&&this._throttledZrFlush(),ht.call(this,e.silent),ut.call(this,e.silent))))},nt.appendData=function(t){if(this._disposed)xt(this.id);else{var e=t.seriesIndex,i=this.getModel(),n=i.getSeriesByIndex(e);n.appendData(t),this._scheduler.unfinished=!0}},nt.on=tt("on",!1),nt.off=tt("off",!1),nt.one=tt("one",!1);var yt=["click","dblclick","mouseover","mouseout","mousemove","mousedown","mouseup","globalout","contextmenu"];function xt(t){}function wt(t,e){var i=t._zr,n=i.storage,r=0;n.traverse((function(t){r++})),r>e.get("hoverLayerThreshold")&&!s.node&&e.eachSeries((function(e){if(!e.preventUsingHoverLayer){var i=t._chartsMap[e.__viewId];i.__alive&&i.group.traverse((function(t){t.useHoverLayer=!0}))}}))}function St(t,e){var i=t.get("blendMode")||null;e.group.traverse((function(t){t.isGroup||t.style.blend!==i&&t.setStyle("blend",i),t.eachPendingDisplayable&&t.eachPendingDisplayable((function(t){t.setStyle("blend",i)}))}))}function kt(t,e){var i=t.get("z"),n=t.get("zlevel");e.group.traverse((function(t){"group"!==t.type&&(null!=i&&(t.z=i),null!=n&&(t.zlevel=n))}))}function Ot(t){var e=t._coordSysMgr;return a.extend(new u(t),{getCoordinateSystems:a.bind(e.getCoordinateSystems,e),getComponentByElement:function(e){while(e){var i=e.__ecComponentInfo;if(null!=i)return t._model.getComponent(i.mainType,i.index);e=e.parent}}})}function Ct(){this.eventInfo}nt._initEvents=function(){E(yt,(function(t){var e=function(e){var i,n=this.getModel(),r=e.target,o="globalout"===t;if(o)i={};else if(r&&null!=r.dataIndex){var s=r.dataModel||n.getSeriesByIndex(r.seriesIndex);i=s&&s.getDataParams(r.dataIndex,r.dataType,r)||{}}else r&&r.eventData&&(i=a.extend({},r.eventData));if(i){var l=i.componentType,c=i.componentIndex;"markLine"!==l&&"markPoint"!==l&&"markArea"!==l||(l="series",c=i.seriesIndex);var h=l&&null!=c&&n.getComponent(l,c),u=h&&this["series"===h.mainType?"_chartsMap":"_componentsMap"][h.__viewId];i.event=e,i.type=t,this._ecEventProcessor.eventInfo={targetEl:r,packedEvent:i,model:h,view:u},this.trigger(t,i)}};e.zrEventfulCallAtLast=!0,this._zr.on(t,e,this)}),this),E(At,(function(t,e){this._messageCenter.on(e,(function(t){this.trigger(e,t)}),this)}),this)},nt.isDisposed=function(){return this._disposed},nt.clear=function(){this._disposed?xt(this.id):this.setOption({series:[]},!0)},nt.dispose=function(){if(this._disposed)xt(this.id);else{this._disposed=!0,w.setAttribute(this.getDom(),Bt,"");var t=this._api,e=this._model;E(this._componentsViews,(function(i){i.dispose(e,t)})),E(this._chartsViews,(function(i){i.dispose(e,t)})),this._zr.dispose(),delete Lt[this.id]}},a.mixin(it,c),Ct.prototype={constructor:Ct,normalizeQuery:function(t){var e={},i={},n={};if(a.isString(t)){var r=j(t);e.mainType=r.main||null,e.subType=r.sub||null}else{var o=["Index","Name","Id"],s={name:1,dataIndex:1,dataType:1};a.each(t,(function(t,r){for(var a=!1,l=0;l<o.length;l++){var c=o[l],h=r.lastIndexOf(c);if(h>0&&h===r.length-c.length){var u=r.slice(0,h);"data"!==u&&(e.mainType=u,e[c.toLowerCase()]=t,a=!0)}}s.hasOwnProperty(r)&&(i[r]=t,a=!0),a||(n[r]=t)}))}return{cptQuery:e,dataQuery:i,otherQuery:n}},filter:function(t,e,i){var n=this.eventInfo;if(!n)return!0;var r=n.targetEl,a=n.packedEvent,o=n.model,s=n.view;if(!o||!s)return!0;var l=e.cptQuery,c=e.dataQuery;return h(l,o,"mainType")&&h(l,o,"subType")&&h(l,o,"index","componentIndex")&&h(l,o,"name")&&h(l,o,"id")&&h(c,a,"name")&&h(c,a,"dataIndex")&&h(c,a,"dataType")&&(!s.filterForExposedEvent||s.filterForExposedEvent(t,e.otherQuery,r,a));function h(t,e,i,n){return null==t[i]||e[n||i]===t[i]}},afterTrigger:function(){this.eventInfo=null}};var _t={},At={},Tt=[],Pt=[],Mt=[],Dt=[],Et={},It={},Lt={},jt={},Rt=new Date-0,zt=new Date-0,Bt="_echarts_instance_";function Ft(t){var e=0,i=1,n=2,r="__connectUpdateStatus";function a(t,e){for(var i=0;i<t.length;i++){var n=t[i];n[r]=e}}E(At,(function(o,s){t._messageCenter.on(s,(function(o){if(jt[t.group]&&t[r]!==e){if(o&&o.escapeConnect)return;var s=t.makeActionFromEvent(o),l=[];E(Lt,(function(e){e!==t&&e.group===t.group&&l.push(e)})),a(l,e),E(l,(function(t){t[r]!==i&&t.dispatchAction(s)})),a(l,n)}}))}))}function Nt(t,e,i){var n=Xt(t);if(n)return n;var r=new it(t,e,i);return r.id="ec_"+Rt++,Lt[r.id]=r,w.setAttribute(t,Bt,r.id),Ft(r),r}function Ht(t){if(a.isArray(t)){var e=t;t=null,E(e,(function(e){null!=e.group&&(t=e.group)})),t=t||"g_"+zt++,E(e,(function(e){e.group=t}))}return jt[t]=!0,t}function $t(t){jt[t]=!1}var Vt=$t;function Wt(t){"string"===typeof t?t=Lt[t]:t instanceof it||(t=Xt(t)),t instanceof it&&!t.isDisposed()&&t.dispose()}function Xt(t){return Lt[w.getAttribute(t,Bt)]}function Yt(t){return Lt[t]}function Gt(t,e){Et[t]=e}function Ut(t){Pt.push(t)}function qt(t,e){ie(Tt,t,e,F)}function Zt(t){Mt.push(t)}function Kt(t,e,i){"function"===typeof e&&(i=e,e="");var n=L(t)?t.type:[t,t={event:e}][0];t.event=(t.event||n).toLowerCase(),e=t.event,D(Q.test(n)&&Q.test(e)),_t[n]||(_t[n]={action:i,actionInfo:t}),At[e]=n}function Jt(t,e){d.register(t,e)}function Qt(t){var e=d.get(t);if(e)return e.getDimensionsInfo?e.getDimensionsInfo():e.dimensions.slice()}function te(t,e){ie(Dt,t,e,V,"layout")}function ee(t,e){ie(Dt,t,e,Y,"visual")}function ie(t,e,i,n,r){(I(e)||L(e))&&(i=e,e=n);var a=A.wrapStageHandler(i,r);return a.__prio=e,a.__raw=i,t.push(a),a}function ne(t,e){It[t]=e}function re(t){return m.extend(t)}function ae(t){return b.extend(t)}function oe(t){return v.extend(t)}function se(t){return y.extend(t)}function le(t){a.$override("createCanvas",t)}function ce(t,e,i){M.registerMap(t,e,i)}function he(t){var e=M.retrieveMap(t);return e&&e[0]&&{geoJson:e[0].geoJSON,specialAreas:e[0].specialAreas}}ee(X,O),Ut(p),qt(H,g),ne("default",_),Kt({type:"highlight",event:"highlight",update:"highlight"},a.noop),Kt({type:"downplay",event:"downplay",update:"downplay"},a.noop),Gt("light",T),Gt("dark",P);var ue={};e.version=R,e.dependencies=z,e.PRIORITY=Z,e.init=Nt,e.connect=Ht,e.disConnect=$t,e.disconnect=Vt,e.dispose=Wt,e.getInstanceByDom=Xt,e.getInstanceById=Yt,e.registerTheme=Gt,e.registerPreprocessor=Ut,e.registerProcessor=qt,e.registerPostUpdate=Zt,e.registerAction=Kt,e.registerCoordinateSystem=Jt,e.getCoordinateSystemDimensions=Qt,e.registerLayout=te,e.registerVisual=ee,e.registerLoading=ne,e.extendComponentModel=re,e.extendComponentView=ae,e.extendSeriesModel=oe,e.extendChartView=se,e.setCanvasCreator=le,e.registerMap=ce,e.getMap=he,e.dataTool=ue;var de=i("b719");(function(){for(var t in de)de.hasOwnProperty(t)&&(e[t]=de[t])})()},"401b":function(t,e){var i="undefined"===typeof Float32Array?Array:Float32Array;function n(t,e){var n=new i(2);return null==t&&(t=0),null==e&&(e=0),n[0]=t,n[1]=e,n}function r(t,e){return t[0]=e[0],t[1]=e[1],t}function a(t){var e=new i(2);return e[0]=t[0],e[1]=t[1],e}function o(t,e,i){return t[0]=e,t[1]=i,t}function s(t,e,i){return t[0]=e[0]+i[0],t[1]=e[1]+i[1],t}function l(t,e,i,n){return t[0]=e[0]+i[0]*n,t[1]=e[1]+i[1]*n,t}function c(t,e,i){return t[0]=e[0]-i[0],t[1]=e[1]-i[1],t}function h(t){return Math.sqrt(d(t))}var u=h;function d(t){return t[0]*t[0]+t[1]*t[1]}var f=d;function p(t,e,i){return t[0]=e[0]*i[0],t[1]=e[1]*i[1],t}function g(t,e,i){return t[0]=e[0]/i[0],t[1]=e[1]/i[1],t}function m(t,e){return t[0]*e[0]+t[1]*e[1]}function v(t,e,i){return t[0]=e[0]*i,t[1]=e[1]*i,t}function b(t,e){var i=h(e);return 0===i?(t[0]=0,t[1]=0):(t[0]=e[0]/i,t[1]=e[1]/i),t}function y(t,e){return Math.sqrt((t[0]-e[0])*(t[0]-e[0])+(t[1]-e[1])*(t[1]-e[1]))}var x=y;function w(t,e){return(t[0]-e[0])*(t[0]-e[0])+(t[1]-e[1])*(t[1]-e[1])}var S=w;function k(t,e){return t[0]=-e[0],t[1]=-e[1],t}function O(t,e,i,n){return t[0]=e[0]+n*(i[0]-e[0]),t[1]=e[1]+n*(i[1]-e[1]),t}function C(t,e,i){var n=e[0],r=e[1];return t[0]=i[0]*n+i[2]*r+i[4],t[1]=i[1]*n+i[3]*r+i[5],t}function _(t,e,i){return t[0]=Math.min(e[0],i[0]),t[1]=Math.min(e[1],i[1]),t}function A(t,e,i){return t[0]=Math.max(e[0],i[0]),t[1]=Math.max(e[1],i[1]),t}e.create=n,e.copy=r,e.clone=a,e.set=o,e.add=s,e.scaleAndAdd=l,e.sub=c,e.len=h,e.length=u,e.lenSquare=d,e.lengthSquare=f,e.mul=p,e.div=g,e.dot=m,e.scale=v,e.normalize=b,e.distance=y,e.dist=x,e.distanceSquare=w,e.distSquare=S,e.negate=k,e.lerp=O,e.applyTransform=C,e.min=_,e.max=A},"408c":function(t,e,i){var n=i("2b3e"),r=function(){return n.Date.now()};t.exports=r},"41a0":function(t,e,i){"use strict";var n=i("2aeb"),r=i("4630"),a=i("7f20"),o={};i("32e9")(o,i("2b4c")("iterator"),(function(){return this})),t.exports=function(t,e,i){t.prototype=n(o,{next:r(1,i)}),a(t,e+" Iterator")}},"41ef":function(t,e,i){var n=i("d51b"),r={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function a(t){return t=Math.round(t),t<0?0:t>255?255:t}function o(t){return t=Math.round(t),t<0?0:t>360?360:t}function s(t){return t<0?0:t>1?1:t}function l(t){return t.length&&"%"===t.charAt(t.length-1)?a(parseFloat(t)/100*255):a(parseInt(t,10))}function c(t){return t.length&&"%"===t.charAt(t.length-1)?s(parseFloat(t)/100):s(parseFloat(t))}function h(t,e,i){return i<0?i+=1:i>1&&(i-=1),6*i<1?t+(e-t)*i*6:2*i<1?e:3*i<2?t+(e-t)*(2/3-i)*6:t}function u(t,e,i){return t+(e-t)*i}function d(t,e,i,n,r){return t[0]=e,t[1]=i,t[2]=n,t[3]=r,t}function f(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t}var p=new n(20),g=null;function m(t,e){g&&f(g,e),g=p.put(t,g||e.slice())}function v(t,e){if(t){e=e||[];var i=p.get(t);if(i)return f(e,i);t+="";var n=t.replace(/ /g,"").toLowerCase();if(n in r)return f(e,r[n]),m(t,e),e;if("#"!==n.charAt(0)){var a=n.indexOf("("),o=n.indexOf(")");if(-1!==a&&o+1===n.length){var s=n.substr(0,a),h=n.substr(a+1,o-(a+1)).split(","),u=1;switch(s){case"rgba":if(4!==h.length)return void d(e,0,0,0,1);u=c(h.pop());case"rgb":return 3!==h.length?void d(e,0,0,0,1):(d(e,l(h[0]),l(h[1]),l(h[2]),u),m(t,e),e);case"hsla":return 4!==h.length?void d(e,0,0,0,1):(h[3]=c(h[3]),b(h,e),m(t,e),e);case"hsl":return 3!==h.length?void d(e,0,0,0,1):(b(h,e),m(t,e),e);default:return}}d(e,0,0,0,1)}else{if(4===n.length){var g=parseInt(n.substr(1),16);return g>=0&&g<=4095?(d(e,(3840&g)>>4|(3840&g)>>8,240&g|(240&g)>>4,15&g|(15&g)<<4,1),m(t,e),e):void d(e,0,0,0,1)}if(7===n.length){g=parseInt(n.substr(1),16);return g>=0&&g<=16777215?(d(e,(16711680&g)>>16,(65280&g)>>8,255&g,1),m(t,e),e):void d(e,0,0,0,1)}}}}function b(t,e){var i=(parseFloat(t[0])%360+360)%360/360,n=c(t[1]),r=c(t[2]),o=r<=.5?r*(n+1):r+n-r*n,s=2*r-o;return e=e||[],d(e,a(255*h(s,o,i+1/3)),a(255*h(s,o,i)),a(255*h(s,o,i-1/3)),1),4===t.length&&(e[3]=t[3]),e}function y(t){if(t){var e,i,n=t[0]/255,r=t[1]/255,a=t[2]/255,o=Math.min(n,r,a),s=Math.max(n,r,a),l=s-o,c=(s+o)/2;if(0===l)e=0,i=0;else{i=c<.5?l/(s+o):l/(2-s-o);var h=((s-n)/6+l/2)/l,u=((s-r)/6+l/2)/l,d=((s-a)/6+l/2)/l;n===s?e=d-u:r===s?e=1/3+h-d:a===s&&(e=2/3+u-h),e<0&&(e+=1),e>1&&(e-=1)}var f=[360*e,i,c];return null!=t[3]&&f.push(t[3]),f}}function x(t,e){var i=v(t);if(i){for(var n=0;n<3;n++)i[n]=e<0?i[n]*(1-e)|0:(255-i[n])*e+i[n]|0,i[n]>255?i[n]=255:t[n]<0&&(i[n]=0);return T(i,4===i.length?"rgba":"rgb")}}function w(t){var e=v(t);if(e)return((1<<24)+(e[0]<<16)+(e[1]<<8)+ +e[2]).toString(16).slice(1)}function S(t,e,i){if(e&&e.length&&t>=0&&t<=1){i=i||[];var n=t*(e.length-1),r=Math.floor(n),o=Math.ceil(n),l=e[r],c=e[o],h=n-r;return i[0]=a(u(l[0],c[0],h)),i[1]=a(u(l[1],c[1],h)),i[2]=a(u(l[2],c[2],h)),i[3]=s(u(l[3],c[3],h)),i}}var k=S;function O(t,e,i){if(e&&e.length&&t>=0&&t<=1){var n=t*(e.length-1),r=Math.floor(n),o=Math.ceil(n),l=v(e[r]),c=v(e[o]),h=n-r,d=T([a(u(l[0],c[0],h)),a(u(l[1],c[1],h)),a(u(l[2],c[2],h)),s(u(l[3],c[3],h))],"rgba");return i?{color:d,leftIndex:r,rightIndex:o,value:n}:d}}var C=O;function _(t,e,i,n){if(t=v(t),t)return t=y(t),null!=e&&(t[0]=o(e)),null!=i&&(t[1]=c(i)),null!=n&&(t[2]=c(n)),T(b(t),"rgba")}function A(t,e){if(t=v(t),t&&null!=e)return t[3]=s(e),T(t,"rgba")}function T(t,e){if(t&&t.length){var i=t[0]+","+t[1]+","+t[2];return"rgba"!==e&&"hsva"!==e&&"hsla"!==e||(i+=","+t[3]),e+"("+i+")"}}e.parse=v,e.lift=x,e.toHex=w,e.fastLerp=S,e.fastMapToColor=k,e.lerp=O,e.mapToColor=C,e.modifyHSL=_,e.modifyAlpha=A,e.stringify=T},"42e5":function(t,e){var i=function(t){this.colorStops=t||[]};i.prototype={constructor:i,addColorStop:function(t,e){this.colorStops.push({offset:t,color:e})}};var n=i;t.exports=n},"42f6":function(t,e,i){var n=i("3eba"),r=i("6d8b"),a=i("22d1"),o=i("07d7"),s=i("82f9"),l=i("eda2"),c=i("3842"),h=i("2306"),u=i("133d"),d=i("f934"),f=i("4319"),p=i("17d6"),g=i("697e"),m=i("ff2e"),v=i("e0d3"),b=v.getTooltipRenderMode,y=r.bind,x=r.each,w=c.parsePercent,S=new h.Rect({shape:{x:-1,y:-1,width:2,height:2}}),k=n.extendComponentView({type:"tooltip",init:function(t,e){if(!a.node){var i,n=t.getComponent("tooltip"),r=n.get("renderMode");this._renderMode=b(r),"html"===this._renderMode?(i=new o(e.getDom(),e,{appendToBody:n.get("appendToBody",!0)}),this._newLine="<br/>"):(i=new s(e),this._newLine="\n"),this._tooltipContent=i}},render:function(t,e,i){if(!a.node){this.group.removeAll(),this._tooltipModel=t,this._ecModel=e,this._api=i,this._lastDataByCoordSys=null,this._alwaysShowContent=t.get("alwaysShowContent");var n=this._tooltipContent;n.update(t),n.setEnterable(t.get("enterable")),this._initGlobalListener(),this._keepShow()}},_initGlobalListener:function(){var t=this._tooltipModel,e=t.get("triggerOn");p.register("itemTooltip",this._api,y((function(t,i,n){"none"!==e&&(e.indexOf(t)>=0?this._tryShow(i,n):"leave"===t&&this._hide(n))}),this))},_keepShow:function(){var t=this._tooltipModel,e=this._ecModel,i=this._api;if(null!=this._lastX&&null!=this._lastY&&"none"!==t.get("triggerOn")){var n=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout((function(){!i.isDisposed()&&n.manuallyShowTip(t,e,i,{x:n._lastX,y:n._lastY})}))}},manuallyShowTip:function(t,e,i,n){if(n.from!==this.uid&&!a.node){var r=C(n,i);this._ticket="";var o=n.dataByCoordSys;if(n.tooltip&&null!=n.x&&null!=n.y){var s=S;s.position=[n.x,n.y],s.update(),s.tooltip=n.tooltip,this._tryShow({offsetX:n.x,offsetY:n.y,target:s},r)}else if(o)this._tryShow({offsetX:n.x,offsetY:n.y,position:n.position,dataByCoordSys:n.dataByCoordSys,tooltipOption:n.tooltipOption},r);else if(null!=n.seriesIndex){if(this._manuallyAxisShowTip(t,e,i,n))return;var l=u(n,e),c=l.point[0],h=l.point[1];null!=c&&null!=h&&this._tryShow({offsetX:c,offsetY:h,position:n.position,target:l.el},r)}else null!=n.x&&null!=n.y&&(i.dispatchAction({type:"updateAxisPointer",x:n.x,y:n.y}),this._tryShow({offsetX:n.x,offsetY:n.y,position:n.position,target:i.getZr().findHover(n.x,n.y).target},r))}},manuallyHideTip:function(t,e,i,n){var r=this._tooltipContent;!this._alwaysShowContent&&this._tooltipModel&&r.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=null,n.from!==this.uid&&this._hide(C(n,i))},_manuallyAxisShowTip:function(t,e,i,n){var r=n.seriesIndex,a=n.dataIndex,o=e.getComponent("axisPointer").coordSysAxesInfo;if(null!=r&&null!=a&&null!=o){var s=e.getSeriesByIndex(r);if(s){var l=s.getData();t=O([l.getItemModel(a),s,(s.coordinateSystem||{}).model,t]);if("axis"===t.get("trigger"))return i.dispatchAction({type:"updateAxisPointer",seriesIndex:r,dataIndex:a,position:n.position}),!0}}},_tryShow:function(t,e){var i=t.target,n=this._tooltipModel;if(n){this._lastX=t.offsetX,this._lastY=t.offsetY;var r=t.dataByCoordSys;r&&r.length?this._showAxisTooltip(r,t):i&&null!=i.dataIndex?(this._lastDataByCoordSys=null,this._showSeriesItemTooltip(t,i,e)):i&&i.tooltip?(this._lastDataByCoordSys=null,this._showComponentItemTooltip(t,i,e)):(this._lastDataByCoordSys=null,this._hide(e))}},_showOrMove:function(t,e){var i=t.get("showDelay");e=r.bind(e,this),clearTimeout(this._showTimout),i>0?this._showTimout=setTimeout(e,i):e()},_showAxisTooltip:function(t,e){var i=this._ecModel,n=this._tooltipModel,a=[e.offsetX,e.offsetY],o=[],s=[],c=O([e.tooltipOption,n]),h=this._renderMode,u=this._newLine,d={};x(t,(function(t){x(t.dataByAxis,(function(t){var e=i.getComponent(t.axisDim+"Axis",t.axisIndex),n=t.value,a=[];if(e&&null!=n){var c=m.getValueLabel(n,e.axis,i,t.seriesDataIndices,t.valueLabelOpt);r.each(t.seriesDataIndices,(function(o){var l=i.getSeriesByIndex(o.seriesIndex),u=o.dataIndexInside,f=l&&l.getDataParams(u);if(f.axisDim=t.axisDim,f.axisIndex=t.axisIndex,f.axisType=t.axisType,f.axisId=t.axisId,f.axisValue=g.getAxisRawValue(e.axis,n),f.axisValueLabel=c,f){s.push(f);var p,m=l.formatTooltip(u,!0,null,h);if(r.isObject(m)){p=m.html;var v=m.markers;r.merge(d,v)}else p=m;a.push(p)}}));var f=c;"html"!==h?o.push(a.join(u)):o.push((f?l.encodeHTML(f)+u:"")+a.join(u))}}))}),this),o.reverse(),o=o.join(this._newLine+this._newLine);var f=e.position;this._showOrMove(c,(function(){this._updateContentNotChangedOnAxis(t)?this._updatePosition(c,f,a[0],a[1],this._tooltipContent,s):this._showTooltipContent(c,o,s,Math.random(),a[0],a[1],f,void 0,d)}))},_showSeriesItemTooltip:function(t,e,i){var n=this._ecModel,a=e.seriesIndex,o=n.getSeriesByIndex(a),s=e.dataModel||o,l=e.dataIndex,c=e.dataType,h=s.getData(c),u=O([h.getItemModel(l),s,o&&(o.coordinateSystem||{}).model,this._tooltipModel]),d=u.get("trigger");if(null==d||"item"===d){var f,p,g=s.getDataParams(l,c),m=s.formatTooltip(l,!1,c,this._renderMode);r.isObject(m)?(f=m.html,p=m.markers):(f=m,p=null);var v="item_"+s.name+"_"+l;this._showOrMove(u,(function(){this._showTooltipContent(u,f,g,v,t.offsetX,t.offsetY,t.position,t.target,p)})),i({type:"showTip",dataIndexInside:l,dataIndex:h.getRawIndex(l),seriesIndex:a,from:this.uid})}},_showComponentItemTooltip:function(t,e,i){var n=e.tooltip;if("string"===typeof n){var r=n;n={content:r,formatter:r}}var a=new f(n,this._tooltipModel,this._ecModel),o=a.get("content"),s=Math.random();this._showOrMove(a,(function(){this._showTooltipContent(a,o,a.get("formatterParams")||{},s,t.offsetX,t.offsetY,t.position,e)})),i({type:"showTip",from:this.uid})},_showTooltipContent:function(t,e,i,n,r,a,o,s,c){if(this._ticket="",t.get("showContent")&&t.get("show")){var h=this._tooltipContent,u=t.get("formatter");o=o||t.get("position");var d=e;if(u&&"string"===typeof u)d=l.formatTpl(u,i,!0);else if("function"===typeof u){var f=y((function(e,n){e===this._ticket&&(h.setContent(n,c,t),this._updatePosition(t,o,r,a,h,i,s))}),this);this._ticket=n,d=u(i,n,f)}h.setContent(d,c,t),h.show(t),this._updatePosition(t,o,r,a,h,i,s)}},_updatePosition:function(t,e,i,n,a,o,s){var l=this._api.getWidth(),c=this._api.getHeight();e=e||t.get("position");var h=a.getSize(),u=t.get("align"),f=t.get("verticalAlign"),p=s&&s.getBoundingRect().clone();if(s&&p.applyTransform(s.transform),"function"===typeof e&&(e=e([i,n],o,a.el,p,{viewSize:[l,c],contentSize:h.slice()})),r.isArray(e))i=w(e[0],l),n=w(e[1],c);else if(r.isObject(e)){e.width=h[0],e.height=h[1];var g=d.getLayoutRect(e,{width:l,height:c});i=g.x,n=g.y,u=null,f=null}else if("string"===typeof e&&s){var m=T(e,p,h);i=m[0],n=m[1]}else{m=_(i,n,a,l,c,u?null:20,f?null:20);i=m[0],n=m[1]}if(u&&(i-=P(u)?h[0]/2:"right"===u?h[0]:0),f&&(n-=P(f)?h[1]/2:"bottom"===f?h[1]:0),t.get("confine")){m=A(i,n,a,l,c);i=m[0],n=m[1]}a.moveTo(i,n)},_updateContentNotChangedOnAxis:function(t){var e=this._lastDataByCoordSys,i=!!e&&e.length===t.length;return i&&x(e,(function(e,n){var r=e.dataByAxis||{},a=t[n]||{},o=a.dataByAxis||[];i&=r.length===o.length,i&&x(r,(function(t,e){var n=o[e]||{},r=t.seriesDataIndices||[],a=n.seriesDataIndices||[];i&=t.value===n.value&&t.axisType===n.axisType&&t.axisId===n.axisId&&r.length===a.length,i&&x(r,(function(t,e){var n=a[e];i&=t.seriesIndex===n.seriesIndex&&t.dataIndex===n.dataIndex}))}))})),this._lastDataByCoordSys=t,!!i},_hide:function(t){this._lastDataByCoordSys=null,t({type:"hideTip",from:this.uid})},dispose:function(t,e){a.node||(this._tooltipContent.dispose(),p.unregister("itemTooltip",e))}});function O(t){var e=t.pop();while(t.length){var i=t.pop();i&&(f.isInstance(i)&&(i=i.get("tooltip",!0)),"string"===typeof i&&(i={formatter:i}),e=new f(i,e,e.ecModel))}return e}function C(t,e){return t.dispatchAction||r.bind(e.dispatchAction,e)}function _(t,e,i,n,r,a,o){var s=i.getOuterSize(),l=s.width,c=s.height;return null!=a&&(t+l+a>n?t-=l+a:t+=a),null!=o&&(e+c+o>r?e-=c+o:e+=o),[t,e]}function A(t,e,i,n,r){var a=i.getOuterSize(),o=a.width,s=a.height;return t=Math.min(t+o,n)-o,e=Math.min(e+s,r)-s,t=Math.max(t,0),e=Math.max(e,0),[t,e]}function T(t,e,i){var n=i[0],r=i[1],a=5,o=0,s=0,l=e.width,c=e.height;switch(t){case"inside":o=e.x+l/2-n/2,s=e.y+c/2-r/2;break;case"top":o=e.x+l/2-n/2,s=e.y-r-a;break;case"bottom":o=e.x+l/2-n/2,s=e.y+c+a;break;case"left":o=e.x-n-a,s=e.y+c/2-r/2;break;case"right":o=e.x+l+a,s=e.y+c/2-r/2}return[o,s]}function P(t){return"center"===t||"middle"===t}t.exports=k},4319:function(t,e,i){var n=i("6d8b"),r=i("22d1"),a=i("e0d3"),o=a.makeInner,s=i("625e"),l=s.enableClassExtend,c=s.enableClassCheck,h=i("3901"),u=i("9bdb"),d=i("fe21"),f=i("551f"),p=n.mixin,g=o();function m(t,e,i){this.parentModel=e,this.ecModel=i,this.option=t}function v(t,e,i){for(var n=0;n<e.length;n++)if(e[n]&&(t=t&&"object"===typeof t?t[e[n]]:null,null==t))break;return null==t&&i&&(t=i.get(e)),t}function b(t,e){var i=g(t).getParent;return i?i.call(t,e):t.parentModel}m.prototype={constructor:m,init:null,mergeOption:function(t){n.merge(this.option,t,!0)},get:function(t,e){return null==t?this.option:v(this.option,this.parsePath(t),!e&&b(this,t))},getShallow:function(t,e){var i=this.option,n=null==i?i:i[t],r=!e&&b(this,t);return null==n&&r&&(n=r.getShallow(t)),n},getModel:function(t,e){var i,n=null==t?this.option:v(this.option,t=this.parsePath(t));return e=e||(i=b(this,t))&&i.getModel(t),new m(n,e,this.ecModel)},isEmpty:function(){return null==this.option},restoreData:function(){},clone:function(){var t=this.constructor;return new t(n.clone(this.option))},setReadOnly:function(t){},parsePath:function(t){return"string"===typeof t&&(t=t.split(".")),t},customizeGetParent:function(t){g(this).getParent=t},isAnimationEnabled:function(){if(!r.node){if(null!=this.option.animation)return!!this.option.animation;if(this.parentModel)return this.parentModel.isAnimationEnabled()}}},l(m),c(m),p(m,h),p(m,u),p(m,d),p(m,f);var y=m;t.exports=y},4338:function(t,e,i){var n=i("4bf6"),r=i("2039");function a(t,e){var i=[];return t.eachComponent("singleAxis",(function(r,a){var o=new n(r,t,e);o.name="single_"+a,o.resize(r,e),r.coordinateSystem=o,i.push(o)})),t.eachSeries((function(e){if("singleAxis"===e.get("coordinateSystem")){var i=t.queryComponents({mainType:"singleAxis",index:e.get("singleAxisIndex"),id:e.get("singleAxisId")})[0];e.coordinateSystem=i&&i.coordinateSystem}})),i}r.register("single",{create:a,dimensions:n.prototype.dimensions})},4436:function(t,e,i){var n=i("74cb");function r(t){this._target=t.target,this._life=t.life||1e3,this._delay=t.delay||0,this._initialized=!1,this.loop=null!=t.loop&&t.loop,this.gap=t.gap||0,this.easing=t.easing||"Linear",this.onframe=t.onframe,this.ondestroy=t.ondestroy,this.onrestart=t.onrestart,this._pausedTime=0,this._paused=!1}r.prototype={constructor:r,step:function(t,e){if(this._initialized||(this._startTime=t+this._delay,this._initialized=!0),this._paused)this._pausedTime+=e;else{var i=(t-this._startTime-this._pausedTime)/this._life;if(!(i<0)){i=Math.min(i,1);var r=this.easing,a="string"===typeof r?n[r]:r,o="function"===typeof a?a(i):i;return this.fire("frame",o),1===i?this.loop?(this.restart(t),"restart"):(this._needsRemove=!0,"destroy"):null}}},restart:function(t){var e=(t-this._startTime-this._pausedTime)%this._life;this._startTime=t-e+this.gap,this._pausedTime=0,this._needsRemove=!1},fire:function(t,e){t="on"+t,this[t]&&this[t](this._target,e)},pause:function(){this._paused=!0},resume:function(){this._paused=!1}};var a=r;t.exports=a},4452:function(t,e,i){!function(e,n){t.exports=n(i("ea7f"),i("2b0e"))}(window,(function(t,e){return r={},i.m=n=[function(e,i){e.exports=t},function(t,i){t.exports=e},function(t,e,i){"use strict";i.r(e),i.d(e,"Chart",(function(){return d})),i.d(e,"default",(function(){return f}));e=i(0);var n=i.n(e);function r(t,e){return function t(e,i,r){function a(a,o){!n.a.isObject(a,!r)||n.a.isClass(a)||n.a.isDOMElement(a)?e[o]=i[o]:e[o]=t(e[o]||n.a.isArray(a)?[]:{},a,r)}return n.a.isArray(i)?i.forEach(a):n.a.objectEach(i,a),e}({},t,e)}var a=i(1);function o(t){return function(t){if(Array.isArray(t))return s(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return s(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Map"===(i="Object"===i&&t.constructor?t.constructor.name:i)||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?s(t,e):void 0}}(t)||function(){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 s(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}function l(t,e){var i,n=Object.keys(t);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(t),e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)),n}function c(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?l(Object(i),!0).forEach((function(e){var n,r;n=t,e=i[r=e],r in n?Object.defineProperty(n,r,{value:e,enumerable:!0,configurable:!0,writable:!0}):n[r]=e})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):l(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function h(){this.chart&&this.chart.destroy()}var u=function(t,e){return e=e.split(".")[0]<3?{render:function(t){return t("div",{ref:"chart"})},beforeDestroy:h}:{render:function(){return Object(a.h)("div",{ref:"chart"})},beforeUnmount:h},c({template:'<div ref="chart"></div>',props:{constructorType:{type:String,default:"chart"},options:{type:Object,required:!0},callback:Function,updateArgs:{type:Array,default:function(){return[!0,!0]}},highcharts:{type:Object},deepCopyOnUpdate:{type:Boolean,default:!0}},watch:{options:{handler:function(t){var e;(e=this.chart).update.apply(e,[r(t,this.deepCopyOnUpdate)].concat(o(this.updateArgs)))},deep:!0}},mounted:function(){var e=this.highcharts||t;this.options&&e[this.constructorType]?this.chart=e[this.constructorType](this.$refs.chart,r(this.options,!0),this.callback||null):this.options?console.warn("'".concat(this.constructorType,"' constructor-type is incorrect. Sometimes this error is caused by the fact, that the corresponding module wasn't imported.")):console.warn('The "options" parameter was not passed.')}},e)},d=u(n.a,a.version||i.n(a).a.version);function f(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};t.component(e.tagName||"highcharts",u(e.highcharts||n.a,t.version))}}],i.c=r,i.d=function(t,e,n){i.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},i.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)i.d(n,r,function(e){return t[e]}.bind(null,r));return n},i.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.p="",i(i.s=2);function i(t){if(r[t])return r[t].exports;var e=r[t]={i:t,l:!1,exports:{}};return n[t].call(e.exports,e,e.exports,i),e.l=!0,e.exports}var n,r}))},"454f":function(t,e,i){i("46a7");var n=i("584a").Object;t.exports=function(t,e,i){return n.defineProperty(t,e,i)}},"456d":function(t,e,i){var n=i("4bf8"),r=i("0d58");i("5eda")("keys",(function(){return function(t){return r(n(t))}}))},4573:function(t,e,i){var n=i("cbe5"),r=n.extend({type:"ring",shape:{cx:0,cy:0,r:0,r0:0},buildPath:function(t,e){var i=e.cx,n=e.cy,r=2*Math.PI;t.moveTo(i+e.r,n),t.arc(i,n,e.r,0,r,!1),t.moveTo(i+e.r0,n),t.arc(i,n,e.r0,0,r,!0)}});t.exports=r},4588:function(t,e){var i=Math.ceil,n=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?n:i)(t)}},4630:function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},4650:function(t,e,i){var n=i("3eba"),r=i("6d8b");function a(t,e,i){var n,a={},o="toggleSelected"===t;return i.eachComponent("legend",(function(i){o&&null!=n?i[n?"select":"unSelect"](e.name):"allSelect"===t||"inverseSelect"===t?i[t]():(i[t](e.name),n=i.isSelected(e.name));var s=i.getData();r.each(s,(function(t){var e=t.get("name");if("\n"!==e&&""!==e){var n=i.isSelected(e);a.hasOwnProperty(e)?a[e]=a[e]&&n:a[e]=n}}))})),"allSelect"===t||"inverseSelect"===t?{selected:a}:{name:e.name,selected:a}}n.registerAction("legendToggleSelect","legendselectchanged",r.curry(a,"toggleSelected")),n.registerAction("legendAllSelect","legendselectall",r.curry(a,"allSelect")),n.registerAction("legendInverseSelect","legendinverseselect",r.curry(a,"inverseSelect")),n.registerAction("legendSelect","legendselected",r.curry(a,"select")),n.registerAction("legendUnSelect","legendunselected",r.curry(a,"unSelect"))},"46a7":function(t,e,i){var n=i("63b6");n(n.S+n.F*!i("8e60"),"Object",{defineProperty:i("d9f6").f})},"48a9":function(t,e,i){var n=i("6d8b"),r=i("42e5"),a=function(t,e,i,n,a,o){this.x=null==t?0:t,this.y=null==e?0:e,this.x2=null==i?1:i,this.y2=null==n?0:n,this.type="linear",this.global=o||!1,r.call(this,a)};a.prototype={constructor:a},n.inherits(a,r);var o=a;t.exports=o},"48ac":function(t,e,i){var n=i("3eba"),r=n.extendComponentModel({type:"axisPointer",coordSysAxesInfo:null,defaultOption:{show:"auto",triggerOn:null,zlevel:0,z:50,type:"line",snap:!1,triggerTooltip:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#aaa",width:1,type:"solid"},shadowStyle:{color:"rgba(150,150,150,0.3)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,shadowBlur:3,shadowColor:"#aaa"},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}}}),a=r;t.exports=a},"48c7":function(t,e,i){var n=i("6d8b"),r=i("6cb7"),a=i("9e47"),o=i("2023"),s=r.extend({type:"cartesian2dAxis",axis:null,init:function(){s.superApply(this,"init",arguments),this.resetRange()},mergeOption:function(){s.superApply(this,"mergeOption",arguments),this.resetRange()},restoreData:function(){s.superApply(this,"restoreData",arguments),this.resetRange()},getCoordSysModel:function(){return this.ecModel.queryComponents({mainType:"grid",index:this.option.gridIndex,id:this.option.gridId})[0]}});function l(t,e){return e.type||(e.data?"category":"value")}n.merge(s.prototype,o);var c={offset:0};a("x",s,l,c),a("y",s,l,c);var h=s;t.exports=h},4942:function(t,e,i){var n=i("2cf4"),r=n.debugMode,a=function(){};1===r&&(a=console.error);var o=a;t.exports=o},"4a3f":function(t,e,i){var n=i("401b"),r=n.create,a=n.distSquare,o=Math.pow,s=Math.sqrt,l=1e-8,c=1e-4,h=s(3),u=1/3,d=r(),f=r(),p=r();function g(t){return t>-l&&t<l}function m(t){return t>l||t<-l}function v(t,e,i,n,r){var a=1-r;return a*a*(a*t+3*r*e)+r*r*(r*n+3*a*i)}function b(t,e,i,n,r){var a=1-r;return 3*(((e-t)*a+2*(i-e)*r)*a+(n-i)*r*r)}function y(t,e,i,n,r,a){var l=n+3*(e-i)-t,c=3*(i-2*e+t),d=3*(e-t),f=t-r,p=c*c-3*l*d,m=c*d-9*l*f,v=d*d-3*c*f,b=0;if(g(p)&&g(m))if(g(c))a[0]=0;else{var y=-d/c;y>=0&&y<=1&&(a[b++]=y)}else{var x=m*m-4*p*v;if(g(x)){var w=m/p,S=(y=-c/l+w,-w/2);y>=0&&y<=1&&(a[b++]=y),S>=0&&S<=1&&(a[b++]=S)}else if(x>0){var k=s(x),O=p*c+1.5*l*(-m+k),C=p*c+1.5*l*(-m-k);O=O<0?-o(-O,u):o(O,u),C=C<0?-o(-C,u):o(C,u);y=(-c-(O+C))/(3*l);y>=0&&y<=1&&(a[b++]=y)}else{var _=(2*p*c-3*l*m)/(2*s(p*p*p)),A=Math.acos(_)/3,T=s(p),P=Math.cos(A),M=(y=(-c-2*T*P)/(3*l),S=(-c+T*(P+h*Math.sin(A)))/(3*l),(-c+T*(P-h*Math.sin(A)))/(3*l));y>=0&&y<=1&&(a[b++]=y),S>=0&&S<=1&&(a[b++]=S),M>=0&&M<=1&&(a[b++]=M)}}return b}function x(t,e,i,n,r){var a=6*i-12*e+6*t,o=9*e+3*n-3*t-9*i,l=3*e-3*t,c=0;if(g(o)){if(m(a)){var h=-l/a;h>=0&&h<=1&&(r[c++]=h)}}else{var u=a*a-4*o*l;if(g(u))r[0]=-a/(2*o);else if(u>0){var d=s(u),f=(h=(-a+d)/(2*o),(-a-d)/(2*o));h>=0&&h<=1&&(r[c++]=h),f>=0&&f<=1&&(r[c++]=f)}}return c}function w(t,e,i,n,r,a){var o=(e-t)*r+t,s=(i-e)*r+e,l=(n-i)*r+i,c=(s-o)*r+o,h=(l-s)*r+s,u=(h-c)*r+c;a[0]=t,a[1]=o,a[2]=c,a[3]=u,a[4]=u,a[5]=h,a[6]=l,a[7]=n}function S(t,e,i,n,r,o,l,h,u,g,m){var b,y,x,w,S,k=.005,O=1/0;d[0]=u,d[1]=g;for(var C=0;C<1;C+=.05)f[0]=v(t,i,r,l,C),f[1]=v(e,n,o,h,C),w=a(d,f),w<O&&(b=C,O=w);O=1/0;for(var _=0;_<32;_++){if(k<c)break;y=b-k,x=b+k,f[0]=v(t,i,r,l,y),f[1]=v(e,n,o,h,y),w=a(f,d),y>=0&&w<O?(b=y,O=w):(p[0]=v(t,i,r,l,x),p[1]=v(e,n,o,h,x),S=a(p,d),x<=1&&S<O?(b=x,O=S):k*=.5)}return m&&(m[0]=v(t,i,r,l,b),m[1]=v(e,n,o,h,b)),s(O)}function k(t,e,i,n){var r=1-n;return r*(r*t+2*n*e)+n*n*i}function O(t,e,i,n){return 2*((1-n)*(e-t)+n*(i-e))}function C(t,e,i,n,r){var a=t-2*e+i,o=2*(e-t),l=t-n,c=0;if(g(a)){if(m(o)){var h=-l/o;h>=0&&h<=1&&(r[c++]=h)}}else{var u=o*o-4*a*l;if(g(u)){h=-o/(2*a);h>=0&&h<=1&&(r[c++]=h)}else if(u>0){var d=s(u),f=(h=(-o+d)/(2*a),(-o-d)/(2*a));h>=0&&h<=1&&(r[c++]=h),f>=0&&f<=1&&(r[c++]=f)}}return c}function _(t,e,i){var n=t+i-2*e;return 0===n?.5:(t-e)/n}function A(t,e,i,n,r){var a=(e-t)*n+t,o=(i-e)*n+e,s=(o-a)*n+a;r[0]=t,r[1]=a,r[2]=s,r[3]=s,r[4]=o,r[5]=i}function T(t,e,i,n,r,o,l,h,u){var g,m=.005,v=1/0;d[0]=l,d[1]=h;for(var b=0;b<1;b+=.05){f[0]=k(t,i,r,b),f[1]=k(e,n,o,b);var y=a(d,f);y<v&&(g=b,v=y)}v=1/0;for(var x=0;x<32;x++){if(m<c)break;var w=g-m,S=g+m;f[0]=k(t,i,r,w),f[1]=k(e,n,o,w);y=a(f,d);if(w>=0&&y<v)g=w,v=y;else{p[0]=k(t,i,r,S),p[1]=k(e,n,o,S);var O=a(p,d);S<=1&&O<v?(g=S,v=O):m*=.5}}return u&&(u[0]=k(t,i,r,g),u[1]=k(e,n,o,g)),s(v)}e.cubicAt=v,e.cubicDerivativeAt=b,e.cubicRootAt=y,e.cubicExtrema=x,e.cubicSubdivide=w,e.cubicProjectPoint=S,e.quadraticAt=k,e.quadraticDerivativeAt=O,e.quadraticRootAt=C,e.quadraticExtremum=_,e.quadraticSubdivide=A,e.quadraticProjectPoint=T},"4a59":function(t,e,i){var n=i("9b43"),r=i("1fa8"),a=i("33a4"),o=i("cb7c"),s=i("9def"),l=i("27ee"),c={},h={};e=t.exports=function(t,e,i,u,d){var f,p,g,m,v=d?function(){return t}:l(t),b=n(i,u,e?2:1),y=0;if("function"!=typeof v)throw TypeError(t+" is not iterable!");if(a(v)){for(f=s(t.length);f>y;y++)if(m=e?b(o(p=t[y])[0],p[1]):b(t[y]),m===c||m===h)return m}else for(g=v.call(t);!(p=g.next()).done;)if(m=r(g,b,p.value,e),m===c||m===h)return m};e.BREAK=c,e.RETURN=h},"4a9d":function(t,e,i){var n=i("dcb3"),r=i("ff2e"),a=i("0156"),o=i("6679"),s=n.extend({makeElOption:function(t,e,i,n,o){var s=i.axis,h=s.grid,u=n.get("type"),d=l(h,s).getOtherAxis(s).getGlobalExtent(),f=s.toGlobalCoord(s.dataToCoord(e,!0));if(u&&"none"!==u){var p=r.buildElStyle(n),g=c[u](s,f,d);g.style=p,t.graphicKey=g.type,t.pointer=g}var m=a.layout(h.model,i);r.buildCartesianSingleLabelElOption(e,t,m,i,n,o)},getHandleTransform:function(t,e,i){var n=a.layout(e.axis.grid.model,e,{labelInside:!1});return n.labelMargin=i.get("handle.margin"),{position:r.getTransformedPosition(e.axis,t,n),rotation:n.rotation+(n.labelDirection<0?Math.PI:0)}},updateHandleTransform:function(t,e,i,n){var r=i.axis,a=r.grid,o=r.getGlobalExtent(!0),s=l(a,r).getOtherAxis(r).getGlobalExtent(),c="x"===r.dim?0:1,h=t.position;h[c]+=e[c],h[c]=Math.min(o[1],h[c]),h[c]=Math.max(o[0],h[c]);var u=(s[1]+s[0])/2,d=[u,u];d[c]=h[c];var f=[{verticalAlign:"middle"},{align:"center"}];return{position:h,rotation:t.rotation,cursorPoint:d,tooltipOption:f[c]}}});function l(t,e){var i={};return i[e.dim+"AxisIndex"]=e.index,t.getCartesian(i)}var c={line:function(t,e,i){var n=r.makeLineShape([e,i[0]],[e,i[1]],h(t));return{type:"Line",subPixelOptimize:!0,shape:n}},shadow:function(t,e,i){var n=Math.max(1,t.getBandWidth()),a=i[1]-i[0];return{type:"Rect",shape:r.makeRectShape([e-n/2,i[0]],[n,a],h(t))}}};function h(t){return"x"===t.dim?0:1}o.registerAxisPointerClass("CartesianAxisPointer",s);var u=s;t.exports=u},"4aa2":function(t,e,i){var n=i("cbe5"),r=i("897a"),a=n.extend({type:"sector",shape:{cx:0,cy:0,r0:0,r:0,startAngle:0,endAngle:2*Math.PI,clockwise:!0},brush:r(n.prototype.brush),buildPath:function(t,e){var i=e.cx,n=e.cy,r=Math.max(e.r0||0,0),a=Math.max(e.r,0),o=e.startAngle,s=e.endAngle,l=e.clockwise,c=Math.cos(o),h=Math.sin(o);t.moveTo(c*r+i,h*r+n),t.lineTo(c*a+i,h*a+n),t.arc(i,n,a,o,s,!l),t.lineTo(Math.cos(s)*r+i,Math.sin(s)*r+n),0!==r&&t.arc(i,n,r,s,o,l),t.closePath()}});t.exports=a},"4bf6":function(t,e,i){var n=i("66fc"),r=i("697e"),a=i("f934"),o=a.getLayoutRect,s=i("6d8b"),l=s.each;function c(t,e,i){this.dimension="single",this.dimensions=["single"],this._axis=null,this._rect,this._init(t,e,i),this.model=t}c.prototype={type:"singleAxis",axisPointerEnabled:!0,constructor:c,_init:function(t,e,i){var a=this.dimension,o=new n(a,r.createScaleByModel(t),[0,0],t.get("type"),t.get("position")),s="category"===o.type;o.onBand=s&&t.get("boundaryGap"),o.inverse=t.get("inverse"),o.orient=t.get("orient"),t.axis=o,o.model=t,o.coordinateSystem=this,this._axis=o},update:function(t,e){t.eachSeries((function(t){if(t.coordinateSystem===this){var e=t.getData();l(e.mapDimension(this.dimension,!0),(function(t){this._axis.scale.unionExtentFromData(e,t)}),this),r.niceScaleExtent(this._axis.scale,this._axis.model)}}),this)},resize:function(t,e){this._rect=o({left:t.get("left"),top:t.get("top"),right:t.get("right"),bottom:t.get("bottom"),width:t.get("width"),height:t.get("height")},{width:e.getWidth(),height:e.getHeight()}),this._adjustAxis()},getRect:function(){return this._rect},_adjustAxis:function(){var t=this._rect,e=this._axis,i=e.isHorizontal(),n=i?[0,t.width]:[0,t.height],r=e.reverse?1:0;e.setExtent(n[r],n[1-r]),this._updateAxisTransform(e,i?t.x:t.y)},_updateAxisTransform:function(t,e){var i=t.getExtent(),n=i[0]+i[1],r=t.isHorizontal();t.toGlobalCoord=r?function(t){return t+e}:function(t){return n-t+e},t.toLocalCoord=r?function(t){return t-e}:function(t){return n-t+e}},getAxis:function(){return this._axis},getBaseAxis:function(){return this._axis},getAxes:function(){return[this._axis]},getTooltipAxes:function(){return{baseAxes:[this.getAxis()]}},containPoint:function(t){var e=this.getRect(),i=this.getAxis(),n=i.orient;return"horizontal"===n?i.contain(i.toLocalCoord(t[0]))&&t[1]>=e.y&&t[1]<=e.y+e.height:i.contain(i.toLocalCoord(t[1]))&&t[0]>=e.y&&t[0]<=e.y+e.height},pointToData:function(t){var e=this.getAxis();return[e.coordToData(e.toLocalCoord(t["horizontal"===e.orient?0:1]))]},dataToPoint:function(t){var e=this.getAxis(),i=this.getRect(),n=[],r="horizontal"===e.orient?0:1;return t instanceof Array&&(t=t[0]),n[r]=e.toGlobalCoord(e.dataToCoord(+t)),n[1-r]=0===r?i.y+i.height/2:i.x+i.width/2,n}};var h=c;t.exports=h},"4bf8":function(t,e,i){var n=i("be13");t.exports=function(t){return Object(n(t))}},"4cef":function(t,e){var i=/\s/;function n(t){var e=t.length;while(e--&&i.test(t.charAt(e)));return e}t.exports=n},"4e08":function(t,e,i){(function(t){var i;"undefined"!==typeof window?i=window.__DEV__:"undefined"!==typeof t&&(i=t.__DEV__),"undefined"===typeof i&&(i=!0);var n=i;e.__DEV__=n}).call(this,i("c8ba"))},"4f85":function(t,e,i){var n=i("4e08"),r=(n.__DEV__,i("6d8b")),a=i("22d1"),o=i("eda2"),s=o.formatTime,l=o.encodeHTML,c=o.addCommas,h=o.getTooltipMarker,u=i("e0d3"),d=i("6cb7"),f=i("e47b"),p=i("38a2"),g=i("f934"),m=g.getLayoutParams,v=g.mergeLayoutParam,b=i("f47d"),y=b.createTask,x=i("0f99"),w=x.prepareSource,S=x.getSource,k=i("2b17"),O=k.retrieveRawValue,C=u.makeInner(),_=d.extend({type:"series.__base__",seriesIndex:0,coordinateSystem:null,defaultOption:null,legendVisualProvider:null,visualColorAccessPath:"itemStyle.color",visualBorderColorAccessPath:"itemStyle.borderColor",layoutMode:null,init:function(t,e,i,n){this.seriesIndex=this.componentIndex,this.dataTask=y({count:P,reset:M}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(t,i),w(this);var r=this.getInitialData(t,i);E(r,this),this.dataTask.context.data=r,C(this).dataBeforeProcessed=r,A(this)},mergeDefaultAndTheme:function(t,e){var i=this.layoutMode,n=i?m(t):{},a=this.subType;d.hasClass(a)&&(a+="Series"),r.merge(t,e.getTheme().get(this.subType)),r.merge(t,this.getDefaultOption()),u.defaultEmphasis(t,"label",["show"]),this.fillDataTextStyle(t.data),i&&v(t,n,i)},mergeOption:function(t,e){t=r.merge(this.option,t,!0),this.fillDataTextStyle(t.data);var i=this.layoutMode;i&&v(this.option,t,i),w(this);var n=this.getInitialData(t,e);E(n,this),this.dataTask.dirty(),this.dataTask.context.data=n,C(this).dataBeforeProcessed=n,A(this)},fillDataTextStyle:function(t){if(t&&!r.isTypedArray(t))for(var e=["show"],i=0;i<t.length;i++)t[i]&&t[i].label&&u.defaultEmphasis(t[i],"label",e)},getInitialData:function(){},appendData:function(t){var e=this.getRawData();e.appendData(t.data)},getData:function(t){var e=L(this);if(e){var i=e.context.data;return null==t?i:i.getLinkedData(t)}return C(this).data},setData:function(t){var e=L(this);if(e){var i=e.context;i.data!==t&&e.modifyOutputEnd&&e.setOutputEnd(t.count()),i.outputData=t,e!==this.dataTask&&(i.data=t)}C(this).data=t},getSource:function(){return S(this)},getRawData:function(){return C(this).dataBeforeProcessed},getBaseAxis:function(){var t=this.coordinateSystem;return t&&t.getBaseAxis&&t.getBaseAxis()},formatTooltip:function(t,e,i,n){var a=this;n=n||"html";var o="html"===n?"<br/>":"\n",d="richText"===n,f={},p=0;function g(i){var o=r.reduce(i,(function(t,e,i){var n=v.getDimensionInfo(i);return t|(n&&!1!==n.tooltip&&null!=n.displayName)}),0),u=[];function g(t,i){var r=v.getDimensionInfo(i);if(r&&!1!==r.otherDims.tooltip){var g=r.type,m="sub"+a.seriesIndex+"at"+p,b=h({color:S,type:"subItem",renderMode:n,markerId:m}),y="string"===typeof b?b:b.content,x=(o?y+l(r.displayName||"-")+": ":"")+l("ordinal"===g?t+"":"time"===g?e?"":s("yyyy/MM/dd hh:mm:ss",t):c(t));x&&u.push(x),d&&(f[m]=S,++p)}}b.length?r.each(b,(function(e){g(O(v,t,e),e)})):r.each(i,g);var m=o?d?"\n":"<br/>":"",y=m+u.join(m||", ");return{renderMode:n,content:y,style:f}}function m(t){return{renderMode:n,content:l(c(t)),style:f}}var v=this.getData(),b=v.mapDimension("defaultedTooltip",!0),y=b.length,x=this.getRawValue(t),w=r.isArray(x),S=v.getItemVisual(t,"color");r.isObject(S)&&S.colorStops&&(S=(S.colorStops[0]||{}).color),S=S||"transparent";var k=y>1||w&&!y?g(x):m(y?O(v,t,b[0]):w?x[0]:x),C=k.content,_=a.seriesIndex+"at"+p,A=h({color:S,type:"item",renderMode:n,markerId:_});f[_]=S,++p;var T=v.getName(t),P=this.name;u.isNameSpecified(this)||(P=""),P=P?l(P)+(e?": ":o):"";var M="string"===typeof A?A:A.content,D=e?M+P+C:P+M+(T?l(T)+": "+C:C);return{html:D,markers:f}},isAnimationEnabled:function(){if(a.node)return!1;var t=this.getShallow("animation");return t&&this.getData().count()>this.getShallow("animationThreshold")&&(t=!1),t},restoreData:function(){this.dataTask.dirty()},getColorFromPalette:function(t,e,i){var n=this.ecModel,r=f.getColorFromPalette.call(this,t,e,i);return r||(r=n.getColorFromPalette(t,e,i)),r},coordDimToDataDim:function(t){return this.getRawData().mapDimension(t,!0)},getProgressive:function(){return this.get("progressive")},getProgressiveThreshold:function(){return this.get("progressiveThreshold")},getAxisTooltipData:null,getTooltipPosition:null,pipeTask:null,preventIncremental:null,pipelineContext:null});function A(t){var e=t.name;u.isNameSpecified(t)||(t.name=T(t)||e)}function T(t){var e=t.getRawData(),i=e.mapDimension("seriesName",!0),n=[];return r.each(i,(function(t){var i=e.getDimensionInfo(t);i.displayName&&n.push(i.displayName)})),n.join(" ")}function P(t){return t.model.getRawData().count()}function M(t){var e=t.model;return e.setData(e.getRawData().cloneShallow()),D}function D(t,e){e.outputData&&t.end>e.outputData.count()&&e.model.getRawData().cloneShallow(e.outputData)}function E(t,e){r.each(t.CHANGABLE_METHODS,(function(i){t.wrapMethod(i,r.curry(I,e))}))}function I(t){var e=L(t);e&&e.setOutputEnd(this.count())}function L(t){var e=(t.ecModel||{}).scheduler,i=e&&e.getPipeline(t.uid);if(i){var n=i.currentTask;if(n){var r=n.agentStubMap;r&&(n=r.get(t.uid))}return n}}r.mixin(_,p),r.mixin(_,f);var j=_;t.exports=j},"4fac":function(t,e,i){var n=i("620b"),r=i("9c2c");function a(t,e,i){var a=e.points,o=e.smooth;if(a&&a.length>=2){if(o&&"spline"!==o){var s=r(a,o,i,e.smoothConstraint);t.moveTo(a[0][0],a[0][1]);for(var l=a.length,c=0;c<(i?l:l-1);c++){var h=s[2*c],u=s[2*c+1],d=a[(c+1)%l];t.bezierCurveTo(h[0],h[1],u[0],u[1],d[0],d[1])}}else{"spline"===o&&(a=n(a,i)),t.moveTo(a[0][0],a[0][1]);c=1;for(var f=a.length;c<f;c++)t.lineTo(a[c][0],a[c][1])}i&&t.closePath()}}e.buildPath=a},5054:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=i("b7d9"),r=a(n);function a(t){return t&&t.__esModule?t:{default:t}}var o={options:{type:Object,required:!1,default:function(){return{}}},position:{type:Object,twoWay:!0},zIndex:{type:Number,twoWay:!0}},s=["domready","closeclick","content_changed"];e.default=(0,r.default)({mappedProps:o,events:s,name:"infoWindow",ctr:function(){return google.maps.InfoWindow},props:{opened:{type:Boolean,default:!0}},inject:{$markerPromise:{default:null}},mounted:function(){var t=this.$refs.flyaway;t.parentNode.removeChild(t)},beforeCreate:function(t){var e=this;if(t.content=this.$refs.flyaway,this.$markerPromise)return delete t.position,this.$markerPromise.then((function(t){return e.$markerObject=t,t}))},methods:{_openInfoWindow:function(){this.opened?null!==this.$markerObject?this.$infoWindowObject.open(this.$map,this.$markerObject):this.$infoWindowObject.open(this.$map):this.$infoWindowObject.close()}},afterCreate:function(){var t=this;this._openInfoWindow(),this.$watch("opened",(function(){t._openInfoWindow()}))}})},5147:function(t,e,i){var n=i("2b4c")("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(i){try{return e[n]=!1,!"/./"[t](e)}catch(r){}}return!0}},"51a8":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(t[n]=i[n])}return t},r=i("2adb"),a=i("108f"),o=l(a),s=i("b7d9");function l(t){return t&&t.__esModule?t:{default:t}}var c={bounds:{type:Object},componentRestrictions:{type:Object,noBind:!0},types:{type:Array,default:function(){return[]}}},h={selectFirstOnEnter:{required:!1,type:Boolean,default:!1},options:{type:Object}};e.default={mounted:function(){var t=this;this.$gmapApiPromiseLazy().then((function(){if(t.selectFirstOnEnter&&(0,o.default)(t.$refs.input),"function"!==typeof google.maps.places.Autocomplete)throw new Error("google.maps.places.Autocomplete is undefined. Did you add 'places' to libraries when loading Google Maps?");var e=n({},(0,r.getPropsValues)(t,c),t.options);t.$autocomplete=new google.maps.places.Autocomplete(t.$refs.input,e),(0,r.bindProps)(t,t.$autocomplete,c),t.$watch("componentRestrictions",(function(e){void 0!==e&&t.$autocomplete.setComponentRestrictions(e)})),t.$autocomplete.addListener("place_changed",(function(){t.$emit("place_changed",t.$autocomplete.getPlace())}))}))},props:n({},(0,s.mappedPropsToVueProps)(c),h)}},"520a":function(t,e,i){"use strict";var n=i("0bfb"),r=RegExp.prototype.exec,a=String.prototype.replace,o=r,s="lastIndex",l=function(){var t=/a/,e=/b*/g;return r.call(t,"a"),r.call(e,"a"),0!==t[s]||0!==e[s]}(),c=void 0!==/()??/.exec("")[1],h=l||c;h&&(o=function(t){var e,i,o,h,u=this;return c&&(i=new RegExp("^"+u.source+"$(?!\\s)",n.call(u))),l&&(e=u[s]),o=r.call(u,t),l&&o&&(u[s]=u.global?o.index+o[0].length:e),c&&o&&o.length>1&&a.call(o[0],i,(function(){for(h=1;h<arguments.length-2;h++)void 0===arguments[h]&&(o[h]=void 0)})),o}),t.exports=o},"527a":function(t,e,i){var n=i("6d8b"),r=i("3842");function a(t,e){t.eachSeriesByType("themeRiver",(function(t){var e=t.getData(),i=t.coordinateSystem,n={},a=i.getRect();n.rect=a;var s=t.get("boundaryGap"),l=i.getAxis();if(n.boundaryGap=s,"horizontal"===l.orient){s[0]=r.parsePercent(s[0],a.height),s[1]=r.parsePercent(s[1],a.height);var c=a.height-s[0]-s[1];o(e,t,c)}else{s[0]=r.parsePercent(s[0],a.width),s[1]=r.parsePercent(s[1],a.width);var h=a.width-s[0]-s[1];o(e,t,h)}e.setLayout("layoutInfo",n)}))}function o(t,e,i){if(t.count())for(var r,a=e.coordinateSystem,o=e.getLayerSeries(),l=t.mapDimension("single"),c=t.mapDimension("value"),h=n.map(o,(function(e){return n.map(e.indices,(function(e){var i=a.dataToPoint(t.get(l,e));return i[1]=t.get(c,e),i}))})),u=s(h),d=u.y0,f=i/u.max,p=o.length,g=o[0].indices.length,m=0;m<g;++m){r=d[m]*f,t.setItemLayout(o[0].indices[m],{layerIndex:0,x:h[0][m][0],y0:r,y:h[0][m][1]*f});for(var v=1;v<p;++v)r+=h[v-1][m][1]*f,t.setItemLayout(o[v].indices[m],{layerIndex:v,x:h[v][m][0],y0:r,y:h[v][m][1]*f})}}function s(t){for(var e=t.length,i=t[0].length,n=[],r=[],a=0,o={},s=0;s<i;++s){for(var l=0,c=0;l<e;++l)c+=t[l][s][1];c>a&&(a=c),n.push(c)}for(var h=0;h<i;++h)r[h]=(a-n[h])/2;a=0;for(var u=0;u<i;++u){var d=n[u]+r[u];d>a&&(a=d)}return o.y0=r,o.max=a,o}t.exports=a},"52a7":function(t,e){e.f={}.propertyIsEnumerable},"54f9":function(t,e,i){"use strict";i.r(e);var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("div",{ref:"flyaway"},[t._t("default")],2)])},r=[],a=function(t){return t.default||t}(i("5054")),o=a,s=i("2877"),l=Object(s["a"])(o,n,r,!1,null,null,null);e["default"]=l.exports},"551c":function(t,e,i){"use strict";var n,r,a,o,s=i("2d00"),l=i("7726"),c=i("9b43"),h=i("23c6"),u=i("5ca1"),d=i("d3f4"),f=i("d8e8"),p=i("f605"),g=i("4a59"),m=i("ebd6"),v=i("1991").set,b=i("8079")(),y=i("a5b8"),x=i("9c80"),w=i("a25f"),S=i("bcaa"),k="Promise",O=l.TypeError,C=l.process,_=C&&C.versions,A=_&&_.v8||"",T=l[k],P="process"==h(C),M=function(){},D=r=y.f,E=!!function(){try{var t=T.resolve(1),e=(t.constructor={})[i("2b4c")("species")]=function(t){t(M,M)};return(P||"function"==typeof PromiseRejectionEvent)&&t.then(M)instanceof e&&0!==A.indexOf("6.6")&&-1===w.indexOf("Chrome/66")}catch(n){}}(),I=function(t){var e;return!(!d(t)||"function"!=typeof(e=t.then))&&e},L=function(t,e){if(!t._n){t._n=!0;var i=t._c;b((function(){var n=t._v,r=1==t._s,a=0,o=function(e){var i,a,o,s=r?e.ok:e.fail,l=e.resolve,c=e.reject,h=e.domain;try{s?(r||(2==t._h&&z(t),t._h=1),!0===s?i=n:(h&&h.enter(),i=s(n),h&&(h.exit(),o=!0)),i===e.promise?c(O("Promise-chain cycle")):(a=I(i))?a.call(i,l,c):l(i)):c(n)}catch(u){h&&!o&&h.exit(),c(u)}};while(i.length>a)o(i[a++]);t._c=[],t._n=!1,e&&!t._h&&j(t)}))}},j=function(t){v.call(l,(function(){var e,i,n,r=t._v,a=R(t);if(a&&(e=x((function(){P?C.emit("unhandledRejection",r,t):(i=l.onunhandledrejection)?i({promise:t,reason:r}):(n=l.console)&&n.error&&n.error("Unhandled promise rejection",r)})),t._h=P||R(t)?2:1),t._a=void 0,a&&e.e)throw e.v}))},R=function(t){return 1!==t._h&&0===(t._a||t._c).length},z=function(t){v.call(l,(function(){var e;P?C.emit("rejectionHandled",t):(e=l.onrejectionhandled)&&e({promise:t,reason:t._v})}))},B=function(t){var e=this;e._d||(e._d=!0,e=e._w||e,e._v=t,e._s=2,e._a||(e._a=e._c.slice()),L(e,!0))},F=function(t){var e,i=this;if(!i._d){i._d=!0,i=i._w||i;try{if(i===t)throw O("Promise can't be resolved itself");(e=I(t))?b((function(){var n={_w:i,_d:!1};try{e.call(t,c(F,n,1),c(B,n,1))}catch(r){B.call(n,r)}})):(i._v=t,i._s=1,L(i,!1))}catch(n){B.call({_w:i,_d:!1},n)}}};E||(T=function(t){p(this,T,k,"_h"),f(t),n.call(this);try{t(c(F,this,1),c(B,this,1))}catch(e){B.call(this,e)}},n=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},n.prototype=i("dcbc")(T.prototype,{then:function(t,e){var i=D(m(this,T));return i.ok="function"!=typeof t||t,i.fail="function"==typeof e&&e,i.domain=P?C.domain:void 0,this._c.push(i),this._a&&this._a.push(i),this._s&&L(this,!1),i.promise},catch:function(t){return this.then(void 0,t)}}),a=function(){var t=new n;this.promise=t,this.resolve=c(F,t,1),this.reject=c(B,t,1)},y.f=D=function(t){return t===T||t===o?new a(t):r(t)}),u(u.G+u.W+u.F*!E,{Promise:T}),i("7f20")(T,k),i("7a56")(k),o=i("8378")[k],u(u.S+u.F*!E,k,{reject:function(t){var e=D(this),i=e.reject;return i(t),e.promise}}),u(u.S+u.F*(s||!E),k,{resolve:function(t){return S(s&&this===o?T:this,t)}}),u(u.S+u.F*!(E&&i("5cc5")((function(t){T.all(t)["catch"](M)}))),k,{all:function(t){var e=this,i=D(e),n=i.resolve,r=i.reject,a=x((function(){var i=[],a=0,o=1;g(t,!1,(function(t){var s=a++,l=!1;i.push(void 0),o++,e.resolve(t).then((function(t){l||(l=!0,i[s]=t,--o||n(i))}),r)})),--o||n(i)}));return a.e&&r(a.v),i.promise},race:function(t){var e=this,i=D(e),n=i.reject,r=x((function(){g(t,!1,(function(t){e.resolve(t).then(i.resolve,n)}))}));return r.e&&n(r.v),i.promise}})},"551f":function(t,e,i){var n=i("282b"),r=n([["fill","color"],["stroke","borderColor"],["lineWidth","borderWidth"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"],["textPosition"],["textAlign"]]),a={getItemStyle:function(t,e){var i=r(this,t,e),n=this.getBorderLineDash();return n&&(i.lineDash=n),i},getBorderLineDash:function(){var t=this.get("borderType");return"solid"===t||null==t?null:"dashed"===t?[5,5]:[1,1]}};t.exports=a},5537:function(t,e,i){var n=i("8378"),r=i("7726"),a="__core-js_shared__",o=r[a]||(r[a]={});(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:n.version,mode:i("2d00")?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},"562e":function(t,e,i){var n=i("6d8b");function r(t){null!=t&&n.extend(this,t),this.otherDims={}}var a=r;t.exports=a},5693:function(t,e){function i(t,e){var i,n,r,a,o,s=e.x,l=e.y,c=e.width,h=e.height,u=e.r;c<0&&(s+=c,c=-c),h<0&&(l+=h,h=-h),"number"===typeof u?i=n=r=a=u:u instanceof Array?1===u.length?i=n=r=a=u[0]:2===u.length?(i=r=u[0],n=a=u[1]):3===u.length?(i=u[0],n=a=u[1],r=u[2]):(i=u[0],n=u[1],r=u[2],a=u[3]):i=n=r=a=0,i+n>c&&(o=i+n,i*=c/o,n*=c/o),r+a>c&&(o=r+a,r*=c/o,a*=c/o),n+r>h&&(o=n+r,n*=h/o,r*=h/o),i+a>h&&(o=i+a,i*=h/o,a*=h/o),t.moveTo(s+i,l),t.lineTo(s+c-n,l),0!==n&&t.arc(s+c-n,l+n,n,-Math.PI/2,0),t.lineTo(s+c,l+h-r),0!==r&&t.arc(s+c-r,l+h-r,r,0,Math.PI/2),t.lineTo(s+a,l+h),0!==a&&t.arc(s+a,l+h-a,a,Math.PI/2,Math.PI),t.lineTo(s,l+i),0!==i&&t.arc(s+i,l+i,i,Math.PI,1.5*Math.PI)}e.buildPath=i},5836:function(t,e,i){"use strict";function n(t){var e=0;t((function(){e+=1}),(function(){e=Math.max(0,e-1)}),(function(){return 0===e}))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=n},"584a":function(t,e){var i=t.exports={version:"2.6.12"};"number"==typeof __e&&(__e=i)},"585a":function(t,e,i){(function(e){var i="object"==typeof e&&e&&e.Object===Object&&e;t.exports=i}).call(this,i("c8ba"))},"58df":function(t,e,i){var n=i("6d8b"),r=i("2306");function a(t,e,i,a){var o=i.axis;if(!o.scale.isBlank()){var s=i.getModel("splitArea"),l=s.getModel("areaStyle"),c=l.get("color"),h=a.coordinateSystem.getRect(),u=o.getTicksCoords({tickModel:s,clamp:!0});if(u.length){var d=c.length,f=t.__splitAreaColors,p=n.createHashMap(),g=0;if(f)for(var m=0;m<u.length;m++){var v=f.get(u[m].tickValue);if(null!=v){g=(v+(d-1)*m)%d;break}}var b=o.toGlobalCoord(u[0].coord),y=l.getAreaStyle();c=n.isArray(c)?c:[c];for(m=1;m<u.length;m++){var x,w,S,k,O=o.toGlobalCoord(u[m].coord);o.isHorizontal()?(x=b,w=h.y,S=O-x,k=h.height,b=x+S):(x=h.x,w=b,S=h.width,k=O-w,b=w+k);var C=u[m-1].tickValue;null!=C&&p.set(C,g),e.add(new r.Rect({anid:null!=C?"area_"+C:null,shape:{x:x,y:w,width:S,height:k},style:n.defaults({fill:c[g]},y),silent:!0})),g=(g+1)%d}t.__splitAreaColors=p}}}function o(t){t.__splitAreaColors=null}e.rectCoordAxisBuildSplitArea=a,e.rectCoordAxisHandleRemove=o},"5aa9":function(t,e,i){var n=i("4e08"),r=(n.__DEV__,i("6d8b")),a=r.isObject,o=r.each,s=r.map,l=r.indexOf,c=(r.retrieve,i("f934")),h=c.getLayoutRect,u=i("697e"),d=u.createScaleByModel,f=u.ifAxisCrossZero,p=u.niceScaleExtent,g=u.estimateLabelUnionRect,m=i("cbe9"),v=i("ec02"),b=i("2039"),y=i("ee1a"),x=y.getStackedDimension;function w(t,e,i){return t.getCoordSysModel()===e}function S(t,e,i){this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this._initCartesian(t,e,i),this.model=t}i("8ed2");var k=S.prototype;function O(t,e,i,n){i.getAxesOnZeroOf=function(){return r?[r]:[]};var r,a=t[e],o=i.model,s=o.get("axisLine.onZero"),l=o.get("axisLine.onZeroAxisIndex");if(s){if(null!=l)C(a[l])&&(r=a[l]);else for(var c in a)if(a.hasOwnProperty(c)&&C(a[c])&&!n[h(a[c])]){r=a[c];break}r&&(n[h(r)]=!0)}function h(t){return t.dim+"_"+t.index}}function C(t){return t&&"category"!==t.type&&"time"!==t.type&&f(t)}function _(t,e){var i=t.getExtent(),n=i[0]+i[1];t.toGlobalCoord="x"===t.dim?function(t){return t+e}:function(t){return n-t+e},t.toLocalCoord="x"===t.dim?function(t){return t-e}:function(t){return n-t+e}}k.type="grid",k.axisPointerEnabled=!0,k.getRect=function(){return this._rect},k.update=function(t,e){var i=this._axesMap;this._updateScale(t,this.model),o(i.x,(function(t){p(t.scale,t.model)})),o(i.y,(function(t){p(t.scale,t.model)}));var n={};o(i.x,(function(t){O(i,"y",t,n)})),o(i.y,(function(t){O(i,"x",t,n)})),this.resize(this.model,e)},k.resize=function(t,e,i){var n=h(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()});this._rect=n;var r=this._axesList;function a(){o(r,(function(t){var e=t.isHorizontal(),i=e?[0,n.width]:[0,n.height],r=t.inverse?1:0;t.setExtent(i[r],i[1-r]),_(t,e?n.x:n.y)}))}a(),!i&&t.get("containLabel")&&(o(r,(function(t){if(!t.model.get("axisLabel.inside")){var e=g(t);if(e){var i=t.isHorizontal()?"height":"width",r=t.model.get("axisLabel.margin");n[i]-=e[i]+r,"top"===t.position?n.y+=e.height+r:"left"===t.position&&(n.x+=e.width+r)}}})),a())},k.getAxis=function(t,e){var i=this._axesMap[t];if(null!=i){if(null==e)for(var n in i)if(i.hasOwnProperty(n))return i[n];return i[e]}},k.getAxes=function(){return this._axesList.slice()},k.getCartesian=function(t,e){if(null!=t&&null!=e){var i="x"+t+"y"+e;return this._coordsMap[i]}a(t)&&(e=t.yAxisIndex,t=t.xAxisIndex);for(var n=0,r=this._coordsList;n<r.length;n++)if(r[n].getAxis("x").index===t||r[n].getAxis("y").index===e)return r[n]},k.getCartesians=function(){return this._coordsList.slice()},k.convertToPixel=function(t,e,i){var n=this._findConvertTarget(t,e);return n.cartesian?n.cartesian.dataToPoint(i):n.axis?n.axis.toGlobalCoord(n.axis.dataToCoord(i)):null},k.convertFromPixel=function(t,e,i){var n=this._findConvertTarget(t,e);return n.cartesian?n.cartesian.pointToData(i):n.axis?n.axis.coordToData(n.axis.toLocalCoord(i)):null},k._findConvertTarget=function(t,e){var i,n,r=e.seriesModel,a=e.xAxisModel||r&&r.getReferringComponents("xAxis")[0],o=e.yAxisModel||r&&r.getReferringComponents("yAxis")[0],s=e.gridModel,c=this._coordsList;if(r)i=r.coordinateSystem,l(c,i)<0&&(i=null);else if(a&&o)i=this.getCartesian(a.componentIndex,o.componentIndex);else if(a)n=this.getAxis("x",a.componentIndex);else if(o)n=this.getAxis("y",o.componentIndex);else if(s){var h=s.coordinateSystem;h===this&&(i=this._coordsList[0])}return{cartesian:i,axis:n}},k.containPoint=function(t){var e=this._coordsList[0];if(e)return e.containPoint(t)},k._initCartesian=function(t,e,i){var n={left:!1,right:!1,top:!1,bottom:!1},r={x:{},y:{}},a={x:0,y:0};if(e.eachComponent("xAxis",s("x"),this),e.eachComponent("yAxis",s("y"),this),!a.x||!a.y)return this._axesMap={},void(this._axesList=[]);function s(i){return function(o,s){if(w(o,t,e)){var l=o.get("position");"x"===i?"top"!==l&&"bottom"!==l&&(l=n.bottom?"top":"bottom"):"left"!==l&&"right"!==l&&(l=n.left?"right":"left"),n[l]=!0;var c=new v(i,d(o),[0,0],o.get("type"),l),h="category"===c.type;c.onBand=h&&o.get("boundaryGap"),c.inverse=o.get("inverse"),o.axis=c,c.model=o,c.grid=this,c.index=s,this._axesList.push(c),r[i][s]=c,a[i]++}}}this._axesMap=r,o(r.x,(function(e,i){o(r.y,(function(n,r){var a="x"+i+"y"+r,o=new m(a);o.grid=this,o.model=t,this._coordsMap[a]=o,this._coordsList.push(o),o.addAxis(e),o.addAxis(n)}),this)}),this)},k._updateScale=function(t,e){function i(t,e,i){o(t.mapDimension(e.dim,!0),(function(i){e.scale.unionExtentFromData(t,x(t,i))}))}o(this._axesList,(function(t){t.scale.setExtent(1/0,-1/0)})),t.eachSeries((function(n){if(P(n)){var r=T(n,t),a=r[0],o=r[1];if(!w(a,e,t)||!w(o,e,t))return;var s=this.getCartesian(a.componentIndex,o.componentIndex),l=n.getData(),c=s.getAxis("x"),h=s.getAxis("y");"list"===l.type&&(i(l,c,n),i(l,h,n))}}),this)},k.getTooltipAxes=function(t){var e=[],i=[];return o(this.getCartesians(),(function(n){var r=null!=t&&"auto"!==t?n.getAxis(t):n.getBaseAxis(),a=n.getOtherAxis(r);l(e,r)<0&&e.push(r),l(i,a)<0&&i.push(a)})),{baseAxes:e,otherAxes:i}};var A=["xAxis","yAxis"];function T(t,e){return s(A,(function(e){var i=t.getReferringComponents(e)[0];return i}))}function P(t){return"cartesian2d"===t.get("coordinateSystem")}S.create=function(t,e){var i=[];return t.eachComponent("grid",(function(n,r){var a=new S(n,t,e);a.name="grid_"+r,a.resize(n,e,!0),n.coordinateSystem=a,i.push(a)})),t.eachSeries((function(e){if(P(e)){var i=T(e,t),n=i[0],r=i[1],a=n.getCoordSysModel(),o=a.coordinateSystem;e.coordinateSystem=o.getCartesian(n.componentIndex,r.componentIndex)}})),i},S.dimensions=S.prototype.dimensions=m.prototype.dimensions,b.register("cartesian2d",S);var M=S;t.exports=M},"5ca1":function(t,e,i){var n=i("7726"),r=i("8378"),a=i("32e9"),o=i("2aba"),s=i("9b43"),l="prototype",c=function(t,e,i){var h,u,d,f,p=t&c.F,g=t&c.G,m=t&c.S,v=t&c.P,b=t&c.B,y=g?n:m?n[e]||(n[e]={}):(n[e]||{})[l],x=g?r:r[e]||(r[e]={}),w=x[l]||(x[l]={});for(h in g&&(i=e),i)u=!p&&y&&void 0!==y[h],d=(u?y:i)[h],f=b&&u?s(d,n):v&&"function"==typeof d?s(Function.call,d):d,y&&o(y,h,d,t&c.U),x[h]!=d&&a(x,h,f),v&&w[h]!=d&&(w[h]=d)};n.core=r,c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,t.exports=c},"5cc5":function(t,e,i){var n=i("2b4c")("iterator"),r=!1;try{var a=[7][n]();a["return"]=function(){r=!0},Array.from(a,(function(){throw 2}))}catch(o){}t.exports=function(t,e){if(!e&&!r)return!1;var i=!1;try{var a=[7],s=a[n]();s.next=function(){return{done:i=!0}},a[n]=function(){return s},t(a)}catch(o){}return i}},"5dbc":function(t,e,i){var n=i("d3f4"),r=i("8b97").set;t.exports=function(t,e,i){var a,o=e.constructor;return o!==i&&"function"==typeof o&&(a=o.prototype)!==i.prototype&&n(a)&&r&&r(t,a),t}},"5e68":function(t,e,i){var n=i("6d8b"),r=i("2cf4"),a=r.devicePixelRatio,o=i("2b61"),s=i("dc2f");function l(){return!1}function c(t,e,i){var r=n.createCanvas(),a=e.getWidth(),o=e.getHeight(),s=r.style;return s&&(s.position="absolute",s.left=0,s.top=0,s.width=a+"px",s.height=o+"px",r.setAttribute("data-zr-dom-id",t)),r.width=a*i,r.height=o*i,r}var h=function(t,e,i){var r;i=i||a,"string"===typeof t?r=c(t,e,i):n.isObject(t)&&(r=t,t=r.id),this.id=t,this.dom=r;var o=r.style;o&&(r.onselectstart=l,o["-webkit-user-select"]="none",o["user-select"]="none",o["-webkit-touch-callout"]="none",o["-webkit-tap-highlight-color"]="rgba(0,0,0,0)",o["padding"]=0,o["margin"]=0,o["border-width"]=0),this.domBack=null,this.ctxBack=null,this.painter=e,this.config=null,this.clearColor=0,this.motionBlur=!1,this.lastFrameAlpha=.7,this.dpr=i};h.prototype={constructor:h,__dirty:!0,__used:!1,__drawIndex:0,__startIndex:0,__endIndex:0,incremental:!1,getElementCount:function(){return this.__endIndex-this.__startIndex},initContext:function(){this.ctx=this.dom.getContext("2d"),this.ctx.dpr=this.dpr},createBackBuffer:function(){var t=this.dpr;this.domBack=c("back-"+this.id,this.painter,t),this.ctxBack=this.domBack.getContext("2d"),1!==t&&this.ctxBack.scale(t,t)},resize:function(t,e){var i=this.dpr,n=this.dom,r=n.style,a=this.domBack;r&&(r.width=t+"px",r.height=e+"px"),n.width=t*i,n.height=e*i,a&&(a.width=t*i,a.height=e*i,1!==i&&this.ctxBack.scale(i,i))},clear:function(t,e){var i,n=this.dom,r=this.ctx,a=n.width,l=n.height,c=(e=e||this.clearColor,this.motionBlur&&!t),h=this.lastFrameAlpha,u=this.dpr;(c&&(this.domBack||this.createBackBuffer(),this.ctxBack.globalCompositeOperation="copy",this.ctxBack.drawImage(n,0,0,a/u,l/u)),r.clearRect(0,0,a,l),e&&"transparent"!==e)&&(e.colorStops?(i=e.__canvasGradient||o.getGradient(r,e,{x:0,y:0,width:a,height:l}),e.__canvasGradient=i):e.image&&(i=s.prototype.getCanvasPattern.call(e,r)),r.save(),r.fillStyle=i||e,r.fillRect(0,0,a,l),r.restore());if(c){var d=this.domBack;r.save(),r.globalAlpha=h,r.drawImage(d,0,0,a,l),r.restore()}}};var u=h;t.exports=u},"5e76":function(t,e,i){var n=i("d51b"),r=new n(50);function a(t){if("string"===typeof t){var e=r.get(t);return e&&e.image}return t}function o(t,e,i,n,a){if(t){if("string"===typeof t){if(e&&e.__zrImageSrc===t||!i)return e;var o=r.get(t),c={hostEl:i,cb:n,cbPayload:a};return o?(e=o.image,!l(e)&&o.pending.push(c)):(e=new Image,e.onload=e.onerror=s,r.put(t,e.__cachedImgObj={image:e,pending:[c]}),e.src=e.__zrImageSrc=t),e}return t}return e}function s(){var t=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var e=0;e<t.pending.length;e++){var i=t.pending[e],n=i.cb;n&&n(this,i.cbPayload),i.hostEl.dirty()}t.pending.length=0}function l(t){return t&&t.width&&t.height}e.findExistImage=a,e.createOrUpdateImage=o,e.isImageReady=l},"5e97":function(t,e,i){var n=i("4e08"),r=(n.__DEV__,i("3eba")),a=i("6d8b"),o=i("a15a"),s=o.createSymbol,l=i("2306"),c=i("7919"),h=c.makeBackground,u=i("f934"),d=a.curry,f=a.each,p=l.Group,g=r.extendComponentView({type:"legend.plain",newlineDisabled:!1,init:function(){this.group.add(this._contentGroup=new p),this._backgroundEl,this.group.add(this._selectorGroup=new p),this._isFirstRender=!0},getContentGroup:function(){return this._contentGroup},getSelectorGroup:function(){return this._selectorGroup},render:function(t,e,i){var n=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),t.get("show",!0)){var r=t.get("align"),o=t.get("orient");r&&"auto"!==r||(r="right"===t.get("left")&&"vertical"===o?"right":"left");var s=t.get("selector",!0),l=t.get("selectorPosition",!0);!s||l&&"auto"!==l||(l="horizontal"===o?"end":"start"),this.renderInner(r,t,e,i,s,o,l);var c=t.getBoxLayoutParams(),d={width:i.getWidth(),height:i.getHeight()},f=t.get("padding"),p=u.getLayoutRect(c,d,f),g=this.layoutInner(t,r,p,n,s,l),m=u.getLayoutRect(a.defaults({width:g.width,height:g.height},c),d,f);this.group.attr("position",[m.x-g.x,m.y-g.y]),this.group.add(this._backgroundEl=h(g,t))}},resetInner:function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},renderInner:function(t,e,i,n,r,o,s){var l=this.getContentGroup(),c=a.createHashMap(),h=e.get("selectedMode"),u=[];i.eachRawSeries((function(t){!t.get("legendHoverLink")&&u.push(t.id)})),f(e.getData(),(function(r,a){var o=r.get("name");if(this.newlineDisabled||""!==o&&"\n"!==o){var s=i.getSeriesByName(o)[0];if(!c.get(o))if(s){var f=s.getData(),g=f.getVisual("color"),m=f.getVisual("borderColor");"function"===typeof g&&(g=g(s.getDataParams(0))),"function"===typeof m&&(m=m(s.getDataParams(0)));var x=f.getVisual("legendSymbol")||"roundRect",w=f.getVisual("symbol"),S=this._createItem(o,a,r,e,x,w,t,g,m,h);S.on("click",d(v,o,null,n,u)).on("mouseover",d(b,s.name,null,n,u)).on("mouseout",d(y,s.name,null,n,u)),c.set(o,!0)}else i.eachRawSeries((function(i){if(!c.get(o)&&i.legendVisualProvider){var s=i.legendVisualProvider;if(!s.containName(o))return;var l=s.indexOfName(o),f=s.getItemVisual(l,"color"),p=s.getItemVisual(l,"borderColor"),g="roundRect",m=this._createItem(o,a,r,e,g,null,t,f,p,h);m.on("click",d(v,null,o,n,u)).on("mouseover",d(b,null,o,n,u)).on("mouseout",d(y,null,o,n,u)),c.set(o,!0)}}),this)}else l.add(new p({newline:!0}))}),this),r&&this._createSelector(r,e,n,o,s)},_createSelector:function(t,e,i,n,r){var a=this.getSelectorGroup();function o(t){var n=t.type,r=new l.Text({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){i.dispatchAction({type:"all"===n?"legendAllSelect":"legendInverseSelect"})}});a.add(r);var o=e.getModel("selectorLabel"),s=e.getModel("emphasis.selectorLabel");l.setLabelStyle(r.style,r.hoverStyle={},o,s,{defaultText:t.title,isRectText:!1}),l.setHoverStyle(r)}f(t,(function(t){o(t)}))},_createItem:function(t,e,i,n,r,o,c,h,u,d){var f=n.get("itemWidth"),g=n.get("itemHeight"),v=n.get("inactiveColor"),b=n.get("inactiveBorderColor"),y=n.get("symbolKeepAspect"),x=n.getModel("itemStyle"),w=n.isSelected(t),S=new p,k=i.getModel("textStyle"),O=i.get("icon"),C=i.getModel("tooltip"),_=C.parentModel;r=O||r;var A=s(r,0,0,f,g,w?h:v,null==y||y);if(S.add(m(A,r,x,u,b,w)),!O&&o&&(o!==r||"none"===o)){var T=.8*g;"none"===o&&(o="circle");var P=s(o,(f-T)/2,(g-T)/2,T,T,w?h:v,null==y||y);S.add(m(P,o,x,u,b,w))}var M="left"===c?f+5:-5,D=c,E=n.get("formatter"),I=t;"string"===typeof E&&E?I=E.replace("{name}",null!=t?t:""):"function"===typeof E&&(I=E(t)),S.add(new l.Text({style:l.setTextStyle({},k,{text:I,x:M,y:g/2,textFill:w?k.getTextColor():v,textAlign:D,textVerticalAlign:"middle"})}));var L=new l.Rect({shape:S.getBoundingRect(),invisible:!0,tooltip:C.get("show")?a.extend({content:t,formatter:_.get("formatter",!0)||function(){return t},formatterParams:{componentType:"legend",legendIndex:n.componentIndex,name:t,$vars:["name"]}},C.option):null});return S.add(L),S.eachChild((function(t){t.silent=!0})),L.silent=!d,this.getContentGroup().add(S),l.setHoverStyle(S),S.__legendDataIndex=e,S},layoutInner:function(t,e,i,n,r,a){var o=this.getContentGroup(),s=this.getSelectorGroup();u.box(t.get("orient"),o,t.get("itemGap"),i.width,i.height);var l=o.getBoundingRect(),c=[-l.x,-l.y];if(r){u.box("horizontal",s,t.get("selectorItemGap",!0));var h=s.getBoundingRect(),d=[-h.x,-h.y],f=t.get("selectorButtonGap",!0),p=t.getOrient().index,g=0===p?"width":"height",m=0===p?"height":"width",v=0===p?"y":"x";"end"===a?d[p]+=l[g]+f:c[p]+=h[g]+f,d[1-p]+=l[m]/2-h[m]/2,s.attr("position",d),o.attr("position",c);var b={x:0,y:0};return b[g]=l[g]+f+h[g],b[m]=Math.max(l[m],h[m]),b[v]=Math.min(0,h[v]+d[1-p]),b}return o.attr("position",c),this.group.getBoundingRect()},remove:function(){this.getContentGroup().removeAll(),this._isFirstRender=!0}});function m(t,e,i,n,r,a){var o;return"line"!==e&&e.indexOf("empty")<0?(o=i.getItemStyle(),t.style.stroke=n,a||(o.stroke=r)):o=i.getItemStyle(["borderWidth","borderColor"]),t.setStyle(o)}function v(t,e,i,n){y(t,e,i,n),i.dispatchAction({type:"legendToggleSelect",name:null!=t?t:e}),b(t,e,i,n)}function b(t,e,i,n){var r=i.getZr().storage.getDisplayList()[0];r&&r.useHoverLayer||i.dispatchAction({type:"highlight",seriesName:t,name:e,excludeSeriesId:n})}function y(t,e,i,n){var r=i.getZr().storage.getDisplayList()[0];r&&r.useHoverLayer||i.dispatchAction({type:"downplay",seriesName:t,name:e,excludeSeriesId:n})}t.exports=g},"5eac":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=i("b7d9"),r=a(n);function a(t){return t&&t.__esModule?t:{default:t}}var o={center:{type:Object,twoWay:!0,required:!0},radius:{type:Number,twoWay:!0},draggable:{type:Boolean,default:!1},editable:{type:Boolean,default:!1},options:{type:Object,twoWay:!1}},s=["click","dblclick","drag","dragend","dragstart","mousedown","mousemove","mouseout","mouseover","mouseup","rightclick"];e.default=(0,r.default)({mappedProps:o,name:"circle",ctr:function(){return google.maps.Circle},events:s})},"5eda":function(t,e,i){var n=i("5ca1"),r=i("8378"),a=i("79e5");t.exports=function(t,e){var i=(r.Object||{})[t]||Object[t],o={};o[t]=e(i),n(n.S+n.F*a((function(){i(1)})),"Object",o)}},"5f1b":function(t,e,i){"use strict";var n=i("23c6"),r=RegExp.prototype.exec;t.exports=function(t,e){var i=t.exec;if("function"===typeof i){var a=i.call(t,e);if("object"!==typeof a)throw new TypeError("RegExp exec method returned something other than an Object or null");return a}if("RegExp"!==n(t))throw new TypeError("RegExp#exec called on incompatible receiver");return r.call(t,e)}},"5f5b":function(t,e,i){"use strict";var n=i("2b0e"),r="undefined"!==typeof window,a="undefined"!==typeof document,o="undefined"!==typeof navigator,s="undefined"!==typeof Promise,l="undefined"!==typeof MutationObserver||"undefined"!==typeof WebKitMutationObserver||"undefined"!==typeof MozMutationObserver,c=r&&a&&o,h=r?window:{},u=a?document:{},d=o?navigator:{},f=(d.userAgent||"").toLowerCase(),p=f.indexOf("jsdom")>0,g=(/msie|trident/.test(f),function(){var t=!1;if(c)try{var e={get passive(){t=!0}};h.addEventListener("test",e,e),h.removeEventListener("test",e,e)}catch(i){t=!1}return t}()),m=c&&("ontouchstart"in u.documentElement||d.maxTouchPoints>0),v=c&&Boolean(h.PointerEvent||h.MSPointerEvent),b=c&&"IntersectionObserver"in h&&"IntersectionObserverEntry"in h&&"intersectionRatio"in h.IntersectionObserverEntry.prototype,y="BvConfig",x="$bvConfig",w=["xs","sm","md","lg","xl"],S=/\[(\d+)]/g,k=/^(BV?)/,O=/^\d+$/,C=/^\..+/,_=/^#/,A=/^#[A-Za-z]+[\w\-:.]*$/,T=/(<([^>]+)>)/gi,P=/\B([A-Z])/g,M=/([a-z])([A-Z])/g,D=/^[0-9]*\.?[0-9]+$/,E=/\+/g,I=/[-/\\^$*+?.()|[\]{}]/g,L=/[\s\uFEFF\xA0]+/g,j=/\s+/,R=/\/\*$/,z=/(\s|^)(\w)/g,B=/^\s+/,F=/_/g,N=/-(\w)/g,H=/^\d+-\d\d?-\d\d?(?:\s|T|$)/,$=/-|\s|T/,V=/^([0-1]?[0-9]|2[0-3]):[0-5]?[0-9](:[0-5]?[0-9])?$/,W=/^.*(#[^#]+)$/,X=/%2C/g,Y=/[!'()*]/g,G=/^(\?|#|&)/,U=/^\d+(\.\d*)?[/:]\d+(\.\d*)?$/,q=/[/:]/,Z=/^col-/,K=/^BIcon/,J=/-u-.+/;function Q(t){return Q="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},Q(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");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&ct(t,e)}function it(t){var e=st();return function(){var i,n=ht(t);if(e){var r=ht(this).constructor;i=Reflect.construct(n,arguments,r)}else i=n.apply(this,arguments);return nt(this,i)}}function nt(t,e){return!e||"object"!==Q(e)&&"function"!==typeof e?rt(t):e}function rt(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,i)}function i(){return ot(t,arguments,ht(this).constructor)}return i.prototype=Object.create(t.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),ct(i,t)},at(t)}function ot(t,e,i){return ot=st()?Reflect.construct:function(t,e,i){var n=[null];n.push.apply(n,e);var r=Function.bind.apply(t,n),a=new r;return i&&ct(a,i.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 Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){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 ht(t){return ht=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},ht(t)}var ut=r?h.Element:function(t){et(i,t);var e=it(i);function i(){return tt(this,i),e.apply(this,arguments)}return i}(at(Object)),dt=r?h.HTMLElement:function(t){et(i,t);var e=it(i);function i(){return tt(this,i),e.apply(this,arguments)}return i}(ut),ft=r?h.SVGElement:function(t){et(i,t);var e=it(i);function i(){return tt(this,i),e.apply(this,arguments)}return i}(ut),pt=r?h.File:function(t){et(i,t);var e=it(i);function i(){return tt(this,i),e.apply(this,arguments)}return i}(at(Object));function gt(t){return gt="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},gt(t)}var mt=function(t){return gt(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"===mt(t)},St=function(t){return"boolean"===mt(t)},kt=function(t){return"string"===mt(t)},Ot=function(t){return"number"===mt(t)},Ct=function(t){return D.test(String(t))},_t=function(t){return Array.isArray(t)},At=function(t){return null!==t&&"object"===gt(t)},Tt=function(t){return"[object Object]"===Object.prototype.toString.call(t)},Pt=function(t){return t instanceof Date},Mt=function(t){return t instanceof Event},Dt=function(t){return t instanceof pt},Et=function(t){return"RegExp"===vt(t)},It=function(t){return!xt(t)&&wt(t.then)&&wt(t.catch)};function Lt(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function jt(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Lt(Object(i),!0).forEach((function(e){Rt(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Lt(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Rt(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var zt=function(){return Object.assign.apply(Object,arguments)},Bt=function(t,e){return Object.create(t,e)},Ft=function(t,e){return Object.defineProperties(t,e)},Nt=function(t,e,i){return Object.defineProperty(t,e,i)},Ht=function(t){return Object.getOwnPropertyNames(t)},$t=function(t){return Object.keys(t)},Vt=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},Wt=function(t){return Object.prototype.toString.call(t)},Xt=function(t){return jt({},t)},Yt=function(t,e){return $t(t).filter((function(t){return-1!==e.indexOf(t)})).reduce((function(e,i){return jt(jt({},e),{},Rt({},i,t[i]))}),{})},Gt=function(t,e){return $t(t).filter((function(t){return-1===e.indexOf(t)})).reduce((function(e,i){return jt(jt({},e),{},Rt({},i,t[i]))}),{})},Ut=function t(e,i){return At(e)&&At(i)&&$t(i).forEach((function(n){At(i[n])?(e[n]&&At(e[n])||(e[n]=i[n]),t(e[n],i[n])):zt(e,Rt({},n,i[n]))})),e},qt=function(t){return $t(t).sort().reduce((function(e,i){return jt(jt({},e),{},Rt({},i,t[i]))}),{})},Zt=function(){return{enumerable:!0,configurable:!1,writable:!1}};function Kt(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Jt(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Kt(Object(i),!0).forEach((function(e){Qt(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Kt(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Qt(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}function te(t){return re(t)||ne(t)||ie(t)||ee()}function ee(){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 ie(t,e){if(t){if("string"===typeof t)return ae(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?ae(t,e):void 0}}function ne(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}function re(t){if(Array.isArray(t))return ae(t)}function ae(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}var oe=function t(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e;return _t(e)?e.reduce((function(e,i){return[].concat(te(e),[t(i,i)])}),[]):Tt(e)?$t(e).reduce((function(i,n){return Jt(Jt({},i),{},Qt({},n,t(e[n],e[n])))}),{}):i},se=function(t){return t},le=function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;if(e=_t(e)?e.join("."):e,!e||!At(t))return i;if(e in t)return t[e];e=String(e).replace(S,".$1");var n=e.split(".").filter(se);return 0===n.length?i:n.every((function(e){return At(t)&&e in t&&!xt(t=t[e])}))?t:yt(t)?null:i},ce=function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=le(t,e);return xt(n)?i:n},he=i("938d"),ue=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;Object(he["a"])()||console.warn("[BootstrapVue warn]: ".concat(e?"".concat(e," - "):"").concat(t))},de=function(t){return!c&&(ue("".concat(t,": Can not be called during SSR.")),!0)},fe=function(t){return!s&&(ue("".concat(t,": Requires Promise support.")),!0)},pe=function(t){return!l&&(ue("".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 me(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function ve(t,e,i){return e&&me(t.prototype,e),i&&me(t,i),t}var be=function(){function t(){ge(this,t),this.$_config={}}return ve(t,[{key:"setConfig",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(Tt(e)){var i=Ht(e);i.forEach((function(i){var n=e[i];"breakpoints"===i?!_t(n)||n.length<2||n.some((function(t){return!kt(t)||0===t.length}))?ue('"breakpoints" must be an array of at least 2 breakpoint names',y):t.$_config[i]=oe(n):Tt(n)&&(t.$_config[i]=Ht(n).reduce((function(t,e){return bt(n[e])||(t[e]=oe(n[e])),t}),t.$_config[i]||{}))}))}}},{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}(),ye=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n["default"];e.prototype[x]=n["default"].prototype[x]=e.prototype[x]||n["default"].prototype[x]||new be,e.prototype[x].setConfig(t)};function xe(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function we(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?xe(Object(i),!0).forEach((function(e){Se(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):xe(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Se(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var ke=function(){var t=!1,e=["Multiple instances of Vue detected!","You may need to set up an alias for Vue in your bundler config.","See: https://bootstrap-vue.org/docs#using-module-bundlers"].join("\n");return function(i){t||n["default"]===i||p||ue(e),t=!0}}(),Oe=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.components,i=t.directives,n=t.plugins,r=function t(r){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.installed||(t.installed=!0,ke(r),ye(a,r),Te(r,e),Me(r,i),_e(r,n))};return r.installed=!1,r},Ce=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return we(we({},e),{},{install:Oe(t)})},_e=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var i in e)i&&e[i]&&t.use(e[i])},Ae=function(t,e,i){t&&e&&i&&t.component(e,i)},Te=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var i in e)Ae(t,i,e[i])},Pe=function(t,e,i){t&&e&&i&&t.directive(e.replace(/^VB/,"B"),i)},Me=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var i in e)Pe(t,i,e[i])},De=function(){return(De=Object.assign||function(t){for(var e,i=1,n=arguments.length;i<n;i++)for(var r in e=arguments[i])Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}).apply(this,arguments)},Ee={kebab:/-(\w)/g,styleProp:/:(.*)/,styleList:/;(?![^(]*\))/g};function Ie(t,e){return e?e.toUpperCase():""}function Le(t){for(var e,i={},n=0,r=t.split(Ee.styleList);n<r.length;n++){var a=r[n].split(Ee.styleProp),o=a[0],s=a[1];(o=o.trim())&&("string"==typeof s&&(s=s.trim()),i[(e=o,e.replace(Ee.kebab,Ie))]=s)}return i}function je(){for(var t,e,i={},n=arguments.length;n--;)for(var r=0,a=Object.keys(arguments[n]);r<a.length;r++)switch(t=a[r]){case"class":case"style":case"directives":if(Array.isArray(i[t])||(i[t]=[]),"style"===t){var o=void 0;o=Array.isArray(arguments[n].style)?arguments[n].style:[arguments[n].style];for(var s=0;s<o.length;s++){var l=o[s];"string"==typeof l&&(o[s]=Le(l))}arguments[n].style=o}i[t]=i[t].concat(arguments[n][t]);break;case"staticClass":if(!arguments[n][t])break;void 0===i[t]&&(i[t]=""),i[t]&&(i[t]+=" "),i[t]+=arguments[n][t].trim();break;case"on":case"nativeOn":i[t]||(i[t]={});for(var c=0,h=Object.keys(arguments[n][t]||{});c<h.length;c++)e=h[c],i[t][e]?i[t][e]=[].concat(i[t][e],arguments[n][t][e]):i[t][e]=arguments[n][t][e];break;case"attrs":case"props":case"domProps":case"scopedSlots":case"staticStyle":case"hook":case"transition":i[t]||(i[t]={}),i[t]=De({},arguments[n][t],i[t]);break;case"slot":case"key":case"ref":case"tag":case"show":case"keepAlive":default:i[t]||(i[t]=arguments[n][t])}return i}var Re="_uid",ze="BAlert",Be="BAspect",Fe="BAvatar",Ne="BAvatarGroup",He="BBadge",$e="BBreadcrumb",Ve="BBreadcrumbItem",We="BBreadcrumbLink",Xe="BButton",Ye="BButtonClose",Ge="BButtonGroup",Ue="BButtonToolbar",qe="BCalendar",Ze="BCard",Ke="BCardBody",Je="BCardFooter",Qe="BCardGroup",ti="BCardHeader",ei="BCardImg",ii="BCardImgLazy",ni="BCardSubTitle",ri="BCardText",ai="BCardTitle",oi="BCarousel",si="BCarouselSlide",li="BCol",ci="BCollapse",hi="BContainer",ui="BDropdown",di="BDropdownDivider",fi="BDropdownForm",pi="BDropdownGroup",gi="BDropdownHeader",mi="BDropdownItem",vi="BDropdownItemButton",bi="BDropdownText",yi="BEmbed",xi="BForm",wi="BFormCheckbox",Si="BFormCheckboxGroup",ki="BFormDatalist",Oi="BFormDatepicker",Ci="BFormFile",_i="BFormGroup",Ai="BFormInput",Ti="BFormInvalidFeedback",Pi="BFormRadio",Mi="BFormRadioGroup",Di="BFormRating",Ei="BFormRow",Ii="BFormSelect",Li="BFormSelectOption",ji="BFormSelectOptionGroup",Ri="BFormSpinbutton",zi="BFormTag",Bi="BFormTags",Fi="BFormText",Ni="BFormTextarea",Hi="BFormTimepicker",$i="BFormValidFeedback",Vi="BIcon",Wi="BIconBase",Xi="BImg",Yi="BImgLazy",Gi="BInputGroup",Ui="BInputGroupAddon",qi="BInputGroupAppend",Zi="BInputGroupPrepend",Ki="BInputGroupText",Ji="BJumbotron",Qi="BLink",tn="BListGroup",en="BListGroupItem",nn="BMedia",rn="BMediaAside",an="BMediaBody",on="BModal",sn="BMsgBox",ln="BNav",cn="BNavbar",hn="BNavbarBrand",un="BNavbarNav",dn="BNavbarToggle",fn="BNavForm",pn="BNavItem",gn="BNavItemDropdown",mn="BNavText",vn="BOverlay",bn="BPagination",yn="BPaginationNav",xn="BPopover",wn="BProgress",Sn="BProgressBar",kn="BRow",On="BSidebar",Cn="BSkeleton",_n="BSkeletonIcon",An="BSkeletonImg",Tn="BSkeletonTable",Pn="BSkeletonWrapper",Mn="BSpinner",Dn="BTab",En="BTable",In="BTableCell",Ln="BTableLite",jn="BTableSimple",Rn="BTabs",zn="BTbody",Bn="BTfoot",Fn="BTh",Nn="BThead",Hn="BTime",$n="BToast",Vn="BToaster",Wn="BTooltip",Xn="BTr",Yn="BVCollapse",Gn="BVFormBtnLabelControl",Un="BVFormRatingStar",qn="BVPopover",Zn="BVPopoverTemplate",Kn="BVPopper",Jn="BVTabButton",Qn="BVToastPop",tr="BVTooltip",er="BVTooltipTemplate",ir="BVTransition",nr="BVTransporter",rr="BVTransporterTarget",ar="activate-tab",or="blur",sr="cancel",lr="change",cr="changed",hr="click",ur="close",dr="context",fr="context-changed",pr="destroyed",gr="disable",mr="disabled",vr="dismissed",br="dismiss-count-down",yr="enable",xr="enabled",wr="filtered",Sr="first",kr="focusin",Or="focusout",Cr="head-clicked",_r="hidden",Ar="hide",Tr="img-error",Pr="input",Mr="last",Dr="mouseenter",Er="mouseleave",Ir="next",Lr="ok",jr="open",Rr="page-click",zr="paused",Br="prev",Fr="refresh",Nr="refreshed",Hr="remove",$r="row-clicked",Vr="row-contextmenu",Wr="row-dblclicked",Xr="row-hovered",Yr="row-middle-clicked",Gr="row-selected",Ur="row-unhovered",qr="selected",Zr="show",Kr="shown",Jr="sliding-end",Qr="sliding-start",ta="sort-changed",ea="tag-state",ia="toggle",na="unpaused",ra="update",aa="hook:beforeDestroy",oa="hook:destroyed",sa="update:",la="bv",ca="::",ha={passive:!0},ua={passive:!0,capture:!1},da=void 0,fa=Array,pa=Boolean,ga=Date,ma=Function,va=Number,ba=Object,ya=RegExp,xa=String,wa=[fa,ma],Sa=[fa,ba],ka=[fa,ba,xa],Oa=[fa,xa],Ca=[pa,va],_a=[pa,va,xa],Aa=[pa,xa],Ta=[ga,xa],Pa=[ma,xa],Ma=[va,xa],Da=[va,ba,xa],Ea=[ba,ma],Ia=[ba,xa],La="add-button-text",ja="append",Ra="aside",za="badge",Ba="bottom-row",Fa="button-content",Na="custom-foot",Ha="decrement",$a="default",Va="description",Wa="dismiss",Xa="drop-placeholder",Ya="ellipsis-text",Ga="empty",Ua="emptyfiltered",qa="file-name",Za="first",Ka="first-text",Ja="footer",Qa="header",to="header-close",eo="icon-clear",io="icon-empty",no="icon-full",ro="icon-half",ao="img",oo="increment",so="invalid-feedback",lo="label",co="last-text",ho="lead",uo="loading",fo="modal-backdrop",po="modal-cancel",go="modal-footer",mo="modal-header",vo="modal-header-close",bo="modal-ok",yo="modal-title",xo="nav-next-decade",wo="nav-next-month",So="nav-next-year",ko="nav-prev-decade",Oo="nav-prev-month",Co="nav-prev-year",_o="nav-this-month",Ao="next-text",To="overlay",Po="page",Mo="placeholder",Do="prepend",Eo="prev-text",Io="row-details",Lo="table-busy",jo="table-caption",Ro="table-colgroup",zo="tabs-end",Bo="tabs-start",Fo="text",No="thead-top",Ho="title",$o="toast-title",Vo="top-row",Wo="valid-feedback",Xo=function(){return Array.from.apply(Array,arguments)},Yo=function(t,e){return-1!==t.indexOf(e)},Go=function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];return Array.prototype.concat.apply([],e)},Uo=function(t,e){var i=wt(e)?e:function(){return e};return Array.apply(null,{length:t}).map(i)},qo=function(t){return t.reduce((function(t,e){return Go(t,e)}),[])},Zo=function t(e){return e.reduce((function(e,i){return Go(e,Array.isArray(i)?t(i):i)}),[])},Ko=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:NaN,i=parseInt(t,10);return isNaN(i)?e:i},Jo=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:NaN,i=parseFloat(t);return isNaN(i)?e:i},Qo=function(t,e){return Jo(t).toFixed(Ko(e,0))},ts=function(t){return t.replace(P,"-$1").toLowerCase()},es=function(t){return t=ts(t).replace(N,(function(t,e){return e?e.toUpperCase():""})),t.charAt(0).toUpperCase()+t.slice(1)},is=function(t){return t.replace(F," ").replace(M,(function(t,e,i){return e+" "+i})).replace(z,(function(t,e,i){return e+i.toUpperCase()}))},ns=function(t){return t=kt(t)?t.trim():String(t),t.charAt(0).toLowerCase()+t.slice(1)},rs=function(t){return t=kt(t)?t.trim():String(t),t.charAt(0).toUpperCase()+t.slice(1)},as=function(t){return t.replace(I,"\\$&")},os=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return xt(t)?"":_t(t)||Tt(t)&&t.toString===Object.prototype.toString?JSON.stringify(t,null,e):String(t)},ss=function(t){return os(t).replace(B,"")},ls=function(t){return os(t).trim()},cs=function(t){return os(t).toLowerCase()},hs=ut.prototype,us=["button","[href]:not(.disabled)","input","select","textarea","[tabindex]","[contenteditable]"].map((function(t){return"".concat(t,":not(:disabled):not([disabled])")})).join(", "),ds=hs.matches||hs.msMatchesSelector||hs.webkitMatchesSelector,fs=hs.closest||function(t){var e=this;do{if(_s(e,t))return e;e=e.parentElement||e.parentNode}while(!yt(e)&&e.nodeType===Node.ELEMENT_NODE);return null},ps=h.requestAnimationFrame||h.webkitRequestAnimationFrame||h.mozRequestAnimationFrame||h.msRequestAnimationFrame||h.oRequestAnimationFrame||function(t){return setTimeout(t,16)},gs=h.MutationObserver||h.WebKitMutationObserver||h.MozMutationObserver||null,ms=function(t){return t&&t.parentNode&&t.parentNode.removeChild(t)},vs=function(t){return!(!t||t.nodeType!==Node.ELEMENT_NODE)},bs=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=u.activeElement;return e&&!t.some((function(t){return t===e}))?e:null},ys=function(t,e){return os(t).toLowerCase()===os(e).toLowerCase()},xs=function(t){return vs(t)&&t===bs()},ws=function(t){if(!vs(t)||!t.parentNode||!Ts(u.body,t))return!1;if("none"===Fs(t,"display"))return!1;var e=Ns(t);return!!(e&&e.height>0&&e.width>0)},Ss=function(t){return!vs(t)||t.disabled||Rs(t,"disabled")||Es(t,"disabled")},ks=function(t){return vs(t)&&t.offsetHeight},Os=function(t,e){return Xo((vs(e)?e:u).querySelectorAll(t))},Cs=function(t,e){return(vs(e)?e:u).querySelector(t)||null},_s=function(t,e){return!!vs(t)&&ds.call(t,e)},As=function(t,e){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!vs(e))return null;var n=fs.call(e,t);return i?n:n===e?null:n},Ts=function(t,e){return!(!t||!wt(t.contains))&&t.contains(e)},Ps=function(t){return u.getElementById(/^#/.test(t)?t.slice(1):t)||null},Ms=function(t,e){e&&vs(t)&&t.classList&&t.classList.add(e)},Ds=function(t,e){e&&vs(t)&&t.classList&&t.classList.remove(e)},Es=function(t,e){return!!(e&&vs(t)&&t.classList)&&t.classList.contains(e)},Is=function(t,e,i){e&&vs(t)&&t.setAttribute(e,i)},Ls=function(t,e){e&&vs(t)&&t.removeAttribute(e)},js=function(t,e){return e&&vs(t)?t.getAttribute(e):null},Rs=function(t,e){return e&&vs(t)?t.hasAttribute(e):null},zs=function(t,e,i){e&&vs(t)&&(t.style[e]=i)},Bs=function(t,e){e&&vs(t)&&(t.style[e]="")},Fs=function(t,e){return e&&vs(t)&&t.style[e]||null},Ns=function(t){return vs(t)?t.getBoundingClientRect():null},Hs=function(t){var e=h.getComputedStyle;return e&&vs(t)?e(t):{}},$s=function(){var t=h.getSelection;return t?h.getSelection():null},Vs=function(t){var e={top:0,left:0};if(!vs(t)||0===t.getClientRects().length)return e;var i=Ns(t);if(i){var n=t.ownerDocument.defaultView;e.top=i.top+n.pageYOffset,e.left=i.left+n.pageXOffset}return e},Ws=function(t){var e={top:0,left:0};if(!vs(t))return e;var i={top:0,left:0},n=Hs(t);if("fixed"===n.position)e=Ns(t)||e;else{e=Vs(t);var r=t.ownerDocument,a=t.offsetParent||r.documentElement;while(a&&(a===r.body||a===r.documentElement)&&"static"===Hs(a).position)a=a.parentNode;if(a&&a!==t&&a.nodeType===Node.ELEMENT_NODE){i=Vs(a);var o=Hs(a);i.top+=Jo(o.borderTopWidth,0),i.left+=Jo(o.borderLeftWidth,0)}}return{top:e.top-i.top-Jo(n.marginTop,0),left:e.left-i.left-Jo(n.marginLeft,0)}},Xs=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;return Os(us,t).filter(ws).filter((function(t){return t.tabIndex>-1&&!t.disabled}))},Ys=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{t.focus(e)}catch(i){}return xs(t)},Gs=function(t){try{t.blur()}catch(e){}return!xs(t)},Us=function(t){var e=Bt(null);return function(){for(var i=arguments.length,n=new Array(i),r=0;r<i;r++)n[r]=arguments[r];var a=JSON.stringify(n);return e[a]=e[a]||t.apply(null,n)}},qs=n["default"].prototype,Zs=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,i=qs[x];return i?i.getConfigValue(t,e):oe(e)},Ks=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;return e?Zs("".concat(t,".").concat(e),i):Zs(t,{})},Js=function(){return Zs("breakpoints",w)},Qs=Us((function(){return Js()})),tl=function(){return oe(Qs())},el=Us((function(){var t=tl();return t[0]="",t}));function il(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function nl(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?il(Object(i),!0).forEach((function(e){rl(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):il(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function rl(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var al=function(t,e){return t+rs(e)},ol=function(t,e){return ns(e.replace(t,""))},sl=function(t,e){return e+(t?rs(t):"")},ll=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:da,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:void 0,r=!0===i;return n=r?n:i,nl(nl(nl({},t?{type:t}:{}),r?{required:r}:bt(e)?{}:{default:At(e)?function(){return e}:e}),bt(n)?{}:{validator:n})},cl=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:se;if(_t(t))return t.map(e);var i={};for(var n in t)Vt(t,n)&&(i[e(n)]=At(t[n])?Xt(t[n]):t[n]);return i},hl=function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:se;return(_t(t)?t.slice():$t(t)).reduce((function(t,n){return t[i(n)]=e[n],t}),{})},ul=function(t,e,i){return nl(nl({},oe(t)),{},{default:function(){var n=Ks(i,e,t.default);return wt(n)?n():n}})},dl=function(t,e){return $t(t).reduce((function(i,n){return nl(nl({},i),{},rl({},n,ul(t[n],n,e)))}),{})},fl=ul({},"","").default.name,pl=function(t){return wt(t)&&t.name!==fl};function gl(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var ml=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=e.type,r=void 0===i?da:i,a=e.defaultValue,o=void 0===a?void 0:a,s=e.validator,l=void 0===s?void 0:s,c=e.event,h=void 0===c?Pr:c,u=gl({},t,ll(r,o,l)),d=n["default"].extend({model:{prop:t,event:h},props:u});return{mixin:d,props:u,prop:t,event:h}},vl=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t=Go(t).filter(se),t.some((function(t){return e[t]||i[t]}))},bl=function(t){var e,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};t=Go(t).filter(se);for(var a=0;a<t.length&&!e;a++){var o=t[a];e=n[o]||r[o]}return wt(e)?e(i):e},yl=n["default"].extend({methods:{hasNormalizedSlot:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:$a,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.$scopedSlots,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.$slots;return vl(t,e,i)},normalizeSlot:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:$a,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.$scopedSlots,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this.$slots,r=bl(t,e,i,n);return r?Go(r):r}}}),xl=function(t){return g?At(t)?t:{capture:!!t||!1}:!!(At(t)?t.capture:t)},wl=function(t,e,i,n){t&&t.addEventListener&&t.addEventListener(e,i,xl(n))},Sl=function(t,e,i,n){t&&t.removeEventListener&&t.removeEventListener(e,i,xl(n))},kl=function(t){for(var e=t?wl:Sl,i=arguments.length,n=new Array(i>1?i-1:0),r=1;r<i;r++)n[r-1]=arguments[r];e.apply(void 0,n)},Ol=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=e.preventDefault,n=void 0===i||i,r=e.propagation,a=void 0===r||r,o=e.immediatePropagation,s=void 0!==o&&o;n&&t.preventDefault(),a&&t.stopPropagation(),s&&t.stopImmediatePropagation()},Cl=function(t){return ts(t.replace(k,""))},_l=function(t,e){return[la,Cl(t),e].join(ca)},Al=function(t,e){return[la,e,Cl(t)].join(ca)};function Tl(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Pl=dl({ariaLabel:ll(xa,"Close"),content:ll(xa,"&times;"),disabled:ll(pa,!1),textVariant:ll(xa)},Ye),Ml=n["default"].extend({name:Ye,functional:!0,props:Pl,render:function(t,e){var i=e.props,n=e.data,r=e.slots,a=e.scopedSlots,o=r(),s=a||{},l={staticClass:"close",class:Tl({},"text-".concat(i.textVariant),i.textVariant),attrs:{type:"button",disabled:i.disabled,"aria-label":i.ariaLabel?String(i.ariaLabel):null},on:{click:function(t){i.disabled&&Mt(t)&&Ol(t)}}};return vl($a,s,o)||(l.domProps={innerHTML:i.content}),t("button",je(n,l),bl($a,{},s,o))}});function Dl(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function El(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Dl(Object(i),!0).forEach((function(e){Il(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Dl(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Il(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Ll,jl={name:"",enterClass:"",enterActiveClass:"",enterToClass:"show",leaveClass:"show",leaveActiveClass:"",leaveToClass:""},Rl=El(El({},jl),{},{enterActiveClass:"fade",leaveActiveClass:"fade"}),zl={appear:ll(pa,!1),mode:ll(xa),noFade:ll(pa,!1),transProps:ll(ba)},Bl=n["default"].extend({name:ir,functional:!0,props:zl,render:function(t,e){var i=e.children,n=e.data,r=e.props,a=r.transProps;return Tt(a)||(a=r.noFade?jl:Rl,r.appear&&(a=El(El({},a),{},{appear:!0,appearClass:a.enterClass,appearActiveClass:a.enterActiveClass,appearToClass:a.enterToClass}))),a=El(El({mode:r.mode},a),{},{css:!0}),t("transition",je(n,{props:a}),i)}});function Fl(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Nl(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Fl(Object(i),!0).forEach((function(e){Hl(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Fl(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Hl(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var $l=ml("show",{type:_a,defaultValue:!1}),Vl=$l.mixin,Wl=$l.props,Xl=$l.prop,Yl=$l.event,Gl=function(t){return""===t||St(t)?0:(t=Ko(t,0),t>0?t:0)},Ul=function(t){return""===t||!0===t||!(Ko(t,0)<1)&&!!t},ql=dl(qt(Nl(Nl({},Wl),{},{dismissLabel:ll(xa,"Close"),dismissible:ll(pa,!1),fade:ll(pa,!1),variant:ll(xa,"info")})),ze),Zl=n["default"].extend({name:ze,mixins:[Vl,yl],props:ql,data:function(){return{countDown:0,localShow:Ul(this[Xl])}},watch:(Ll={},Hl(Ll,Xl,(function(t){this.countDown=Gl(t),this.localShow=Ul(t)})),Hl(Ll,"countDown",(function(t){var e=this;this.clearCountDownInterval();var i=this[Xl];Ct(i)&&(this.$emit(br,t),i!==t&&this.$emit(Yl,t),t>0?(this.localShow=!0,this.$_countDownTimeout=setTimeout((function(){e.countDown--}),1e3)):this.$nextTick((function(){ps((function(){e.localShow=!1}))})))})),Hl(Ll,"localShow",(function(t){var e=this[Xl];t||!this.dismissible&&!Ct(e)||this.$emit(vr),Ct(e)||e===t||this.$emit(Yl,t)})),Ll),created:function(){this.$_filterTimer=null;var t=this[Xl];this.countDown=Gl(t),this.localShow=Ul(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 i=this.dismissible,n=this.variant,r=t();i&&(r=t(Ml,{attrs:{"aria-label":this.dismissLabel},on:{click:this.dismiss}},[this.normalizeSlot(Wa)])),e=t("div",{staticClass:"alert",class:Hl({"alert-dismissible":i},"alert-".concat(n),n),attrs:{role:"alert","aria-live":"polite","aria-atomic":!0},key:this[Re]},[r,this.normalizeSlot()])}return t(Bl,{props:{noFade:!this.fade}},[e])}}),Kl=Ce({components:{BAlert:Zl}}),Jl=Math.min,Ql=Math.max,tc=Math.abs,ec=Math.ceil,ic=Math.floor,nc=Math.pow,rc=Math.round;function ac(t,e){return hc(t)||cc(t,e)||sc(t,e)||oc()}function oc(){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 sc(t,e){if(t){if("string"===typeof t)return lc(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?lc(t,e):void 0}}function lc(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}function cc(t,e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t)){var i=[],n=!0,r=!1,a=void 0;try{for(var o,s=t[Symbol.iterator]();!(n=(o=s.next()).done);n=!0)if(i.push(o.value),e&&i.length===e)break}catch(l){r=!0,a=l}finally{try{n||null==s["return"]||s["return"]()}finally{if(r)throw a}}return i}}function hc(t){if(Array.isArray(t))return t}var uc="b-aspect",dc=dl({aspect:ll(Ma,"1:1"),tag:ll(xa,"div")},Be),fc=n["default"].extend({name:Be,mixins:[yl],props:dc,computed:{padding:function(){var t=this.aspect,e=1;if(U.test(t)){var i=t.split(q).map((function(t){return Jo(t)||1})),n=ac(i,2),r=n[0],a=n[1];e=r/a}else e=Jo(t)||1;return"".concat(100/tc(e),"%")}},render:function(t){var e=t("div",{staticClass:"".concat(uc,"-sizer flex-grow-1"),style:{paddingBottom:this.padding,height:0}}),i=t("div",{staticClass:"".concat(uc,"-content flex-grow-1 w-100 mw-100"),style:{marginLeft:"-100%"}},this.normalizeSlot());return t(this.tag,{staticClass:"".concat(uc," d-flex")},[e,i])}}),pc=Ce({components:{BAspect:fc}}),gc="a",mc=function(t){return"%"+t.charCodeAt(0).toString(16)},vc=function(t){return encodeURIComponent(os(t)).replace(Y,mc).replace(X,",")},bc=decodeURIComponent,yc=function(t){if(!Tt(t))return"";var e=$t(t).map((function(e){var i=t[e];return bt(i)?"":yt(i)?vc(e):_t(i)?i.reduce((function(t,i){return yt(i)?t.push(vc(e)):bt(i)||t.push(vc(e)+"="+vc(i)),t}),[]).join("&"):vc(e)+"="+vc(i)})).filter((function(t){return t.length>0})).join("&");return e?"?".concat(e):""},xc=function(t){var e={};return t=os(t).trim().replace(G,""),t?(t.split("&").forEach((function(t){var i=t.replace(E," ").split("="),n=bc(i.shift()),r=i.length>0?bc(i.join("=")):null;bt(e[n])?e[n]=r:_t(e[n])?e[n].push(r):e[n]=[e[n],r]})),e):e},wc=function(t){return!(!t.href&&!t.to)},Sc=function(t){return!(!t||ys(t,"a"))},kc=function(t,e){var i=t.to,n=t.disabled,r=t.routerComponentName,a=!!e.$router;return!a||a&&(n||!i)?gc:r||(e.$nuxt?"nuxt-link":"router-link")},Oc=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.target,i=t.rel;return"_blank"===e&&yt(i)?"noopener":i||null},Cc=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.href,i=t.to,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:gc,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"#",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"/";if(e)return e;if(Sc(n))return null;if(kt(i))return i||a;if(Tt(i)&&(i.path||i.query||i.hash)){var o=os(i.path),s=yc(i.query),l=os(i.hash);return l=l&&"#"!==l.charAt(0)?"#".concat(l):l,"".concat(o).concat(s).concat(l)||a}return r};function _c(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Ac={viewBox:"0 0 16 16",width:"1em",height:"1em",focusable:"false",role:"img","aria-label":"icon"},Tc={width:null,height:null,focusable:null,role:null,"aria-label":null},Pc={animation:ll(xa),content:ll(xa),flipH:ll(pa,!1),flipV:ll(pa,!1),fontScale:ll(Ma,1),rotate:ll(Ma,0),scale:ll(Ma,1),shiftH:ll(Ma,0),shiftV:ll(Ma,0),stacked:ll(pa,!1),title:ll(xa),variant:ll(xa)},Mc=n["default"].extend({name:Wi,functional:!0,props:Pc,render:function(t,e){var i,n=e.data,r=e.props,a=e.children,o=r.animation,s=r.content,l=r.flipH,c=r.flipV,h=r.stacked,u=r.title,d=r.variant,f=Ql(Jo(r.fontScale,1),0)||1,p=Ql(Jo(r.scale,1),0)||1,g=Jo(r.rotate,0),m=Jo(r.shiftH,0),v=Jo(r.shiftV,0),b=l||c||1!==p,y=b||g,x=m||v,w=!xt(s),S=[y?"translate(8 8)":null,b?"scale(".concat((l?-1:1)*p," ").concat((c?-1:1)*p,")"):null,g?"rotate(".concat(g,")"):null,y?"translate(-8 -8)":null].filter(se),k=t("g",{attrs:{transform:S.join(" ")||null},domProps:w?{innerHTML:s||""}:{}},a);x&&(k=t("g",{attrs:{transform:"translate(".concat(16*m/16," ").concat(-16*v/16,")")}},[k])),h&&(k=t("g",[k]));var O=u?t("title",u):null,C=[O,k].filter(se);return t("svg",je({staticClass:"b-icon bi",class:(i={},_c(i,"text-".concat(d),d),_c(i,"b-icon-animation-".concat(o),o),i),attrs:Ac,style:h?{}:{fontSize:1===f?null:"".concat(100*f,"%")}},n,h?{attrs:Tc}:{},{attrs:{xmlns:h?null:"http://www.w3.org/2000/svg",fill:"currentColor"}}),C)}});function Dc(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Ec(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Dc(Object(i),!0).forEach((function(e){Ic(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Dc(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Ic(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Lc=function(t,e){var i=ts(t),r="BIcon".concat(es(t)),a="bi-".concat(i),o=i.replace(/-/g," "),s=ls(e||"");return n["default"].extend({name:r,functional:!0,props:Gt(Pc,["content"]),render:function(t,e){var i=e.data,n=e.props;return t(Mc,je({props:{title:o},attrs:{"aria-label":o}},i,{staticClass:a,props:Ec(Ec({},n),{},{content:s})}))}})},jc=Lc("Blank",""),Rc=Lc("Calendar",'<path d="M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z"/>'),zc=Lc("CalendarFill",'<path d="M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V5h16V4H0V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5z"/>'),Bc=Lc("ChevronBarLeft",'<path fill-rule="evenodd" d="M11.854 3.646a.5.5 0 0 1 0 .708L8.207 8l3.647 3.646a.5.5 0 0 1-.708.708l-4-4a.5.5 0 0 1 0-.708l4-4a.5.5 0 0 1 .708 0zM4.5 1a.5.5 0 0 0-.5.5v13a.5.5 0 0 0 1 0v-13a.5.5 0 0 0-.5-.5z"/>'),Fc=Lc("ChevronDoubleLeft",'<path fill-rule="evenodd" d="M8.354 1.646a.5.5 0 0 1 0 .708L2.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"/><path fill-rule="evenodd" d="M12.354 1.646a.5.5 0 0 1 0 .708L6.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"/>'),Nc=Lc("ChevronDown",'<path fill-rule="evenodd" d="M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z"/>'),Hc=Lc("ChevronLeft",'<path fill-rule="evenodd" d="M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"/>'),$c=Lc("ChevronUp",'<path fill-rule="evenodd" d="M7.646 4.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1-.708.708L8 5.707l-5.646 5.647a.5.5 0 0 1-.708-.708l6-6z"/>'),Vc=Lc("CircleFill",'<circle cx="8" cy="8" r="8"/>'),Wc=Lc("Clock",'<path d="M8 3.5a.5.5 0 0 0-1 0V9a.5.5 0 0 0 .252.434l3.5 2a.5.5 0 0 0 .496-.868L8 8.71V3.5z"/><path d="M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm7-8A7 7 0 1 1 1 8a7 7 0 0 1 14 0z"/>'),Xc=Lc("ClockFill",'<path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 3.5a.5.5 0 0 0-1 0V9a.5.5 0 0 0 .252.434l3.5 2a.5.5 0 0 0 .496-.868L8 8.71V3.5z"/>'),Yc=Lc("Dash",'<path d="M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z"/>'),Gc=Lc("PersonFill",'<path d="M3 14s-1 0-1-1 1-4 6-4 6 3 6 4-1 1-1 1H3zm5-6a3 3 0 1 0 0-6 3 3 0 0 0 0 6z"/>'),Uc=Lc("Plus",'<path d="M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z"/>'),qc=Lc("Star",'<path d="M2.866 14.85c-.078.444.36.791.746.593l4.39-2.256 4.389 2.256c.386.198.824-.149.746-.592l-.83-4.73 3.523-3.356c.329-.314.158-.888-.283-.95l-4.898-.696L8.465.792a.513.513 0 0 0-.927 0L5.354 5.12l-4.898.696c-.441.062-.612.636-.283.95l3.523 3.356-.83 4.73zm4.905-2.767l-3.686 1.894.694-3.957a.565.565 0 0 0-.163-.505L1.71 6.745l4.052-.576a.525.525 0 0 0 .393-.288l1.847-3.658 1.846 3.658a.525.525 0 0 0 .393.288l4.052.575-2.906 2.77a.564.564 0 0 0-.163.506l.694 3.957-3.686-1.894a.503.503 0 0 0-.461 0z"/>'),Zc=Lc("StarFill",'<path d="M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.283.95l-3.523 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z"/>'),Kc=Lc("StarHalf",'<path d="M5.354 5.119L7.538.792A.516.516 0 0 1 8 .5c.183 0 .366.097.465.292l2.184 4.327 4.898.696A.537.537 0 0 1 16 6.32a.55.55 0 0 1-.17.445l-3.523 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256a.519.519 0 0 1-.146.05c-.341.06-.668-.254-.6-.642l.83-4.73L.173 6.765a.55.55 0 0 1-.171-.403.59.59 0 0 1 .084-.302.513.513 0 0 1 .37-.245l4.898-.696zM8 12.027c.08 0 .16.018.232.056l3.686 1.894-.694-3.957a.564.564 0 0 1 .163-.505l2.906-2.77-4.052-.576a.525.525 0 0 1-.393-.288L8.002 2.223 8 2.226v9.8z"/>'),Jc=Lc("X",'<path d="M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z"/>');
/*!
* BootstrapVue Icons, generated from Bootstrap Icons 1.2.2
*
* @link https://icons.getbootstrap.com/
* @license MIT
* https://github.com/twbs/icons/blob/master/LICENSE.md
*/function Qc(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function th(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Qc(Object(i),!0).forEach((function(e){eh(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Qc(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function eh(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var ih=function t(e,i){if(!e)return null;var n=(e.$options||{}).components,r=n[i];return r||t(e.$parent,i)},nh=Gt(Pc,["content"]),rh=dl(qt(th(th({},nh),{},{icon:ll(xa)})),Vi),ah=n["default"].extend({name:Vi,functional:!0,props:rh,render:function(t,e){var i=e.data,n=e.props,r=e.parent,a=es(ls(n.icon||"")).replace(K,"");return t(a&&ih(r,"BIcon".concat(a))||jc,je(i,{props:hl(nh,n)}))}}),oh=8,sh=46,lh=40,ch=35,hh=13,uh=27,dh=36,fh=37,ph=34,gh=33,mh=39,vh=32,bh=38,yh=function(t,e){if(t.length!==e.length)return!1;for(var i=!0,n=0;i&&n<t.length;n++)i=xh(t[n],e[n]);return i},xh=function t(e,i){if(e===i)return!0;var n=Pt(e),r=Pt(i);if(n||r)return!(!n||!r)&&e.getTime()===i.getTime();if(n=_t(e),r=_t(i),n||r)return!(!n||!r)&&yh(e,i);if(n=At(e),r=At(i),n||r){if(!n||!r)return!1;var a=$t(e).length,o=$t(i).length;if(a!==o)return!1;for(var s in e){var l=Vt(e,s),c=Vt(i,s);if(l&&!c||!l&&c||!t(e[s],i[s]))return!1}}return String(e)===String(i)};function wh(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Sh=function(t){return!t||0===$t(t).length},kh=function(t){return{handler:function(e,i){if(!xh(e,i))if(Sh(e)||Sh(i))this[t]=oe(e);else{for(var n in i)Vt(e,n)||this.$delete(this.$data[t],n);for(var r in e)this.$set(this.$data[t],r,e[r])}}}},Oh=function(t,e){return n["default"].extend({data:function(){return wh({},e,oe(this[t]))},watch:wh({},t,kh(e))})},Ch=Oh("$attrs","bvAttrs"),_h=n["default"].extend({methods:{listenOnRoot:function(t,e){var i=this;this.$root.$on(t,e),this.$on(aa,(function(){i.$root.$off(t,e)}))},listenOnRootOnce:function(t,e){var i=this;this.$root.$once(t,e),this.$on(aa,(function(){i.$root.$off(t,e)}))},emitOnRoot:function(t){for(var e,i=arguments.length,n=new Array(i>1?i-1:0),r=1;r<i;r++)n[r-1]=arguments[r];(e=this.$root).$emit.apply(e,[t].concat(n))}}}),Ah=Oh("$listeners","bvListeners");function Th(t){return Eh(t)||Dh(t)||Mh(t)||Ph()}function Ph(){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 Mh(t,e){if(t){if("string"===typeof t)return Ih(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?Ih(t,e):void 0}}function Dh(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}function Eh(t){if(Array.isArray(t))return Ih(t)}function Ih(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}function Lh(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function jh(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Lh(Object(i),!0).forEach((function(e){Rh(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Lh(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Rh(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var zh=_l(Qi,"clicked"),Bh={activeClass:ll(xa),append:ll(pa,!1),event:ll(Oa,hr),exact:ll(pa,!1),exactActiveClass:ll(xa),replace:ll(pa,!1),routerTag:ll(xa,"a"),to:ll(Ia)},Fh={noPrefetch:ll(pa,!1),prefetch:ll(pa,null)},Nh=dl(qt(jh(jh(jh({},Fh),Bh),{},{active:ll(pa,!1),disabled:ll(pa,!1),href:ll(xa),rel:ll(xa,null),routerComponentName:ll(xa),target:ll(xa,"_self")})),Qi),Hh=n["default"].extend({name:Qi,mixins:[Ch,Ah,_h,yl],inheritAttrs:!1,props:Nh,computed:{computedTag:function(){var t=this.to,e=this.disabled,i=this.routerComponentName;return kc({to:t,disabled:e,routerComponentName:i},this)},isRouterLink:function(){return Sc(this.computedTag)},computedRel:function(){var t=this.target,e=this.rel;return Oc({target:t,rel:e})},computedHref:function(){var t=this.to,e=this.href;return Cc({to:t,href:e},this.computedTag)},computedProps:function(){var t=this.prefetch;return this.isRouterLink?jh(jh({},hl(jh(jh({},Bh),Fh),this)),{},{prefetch:St(t)?t:void 0,tag:this.routerTag}):{}},computedAttrs:function(){var t=this.bvAttrs,e=this.computedHref,i=this.computedRel,n=this.disabled,r=this.target,a=this.routerTag,o=this.isRouterLink;return jh(jh(jh(jh({},t),e?{href:e}:{}),o&&!ys(a,"a")?{}:{rel:i,target:r}),{},{tabindex:n?"-1":bt(t.tabindex)?null:t.tabindex,"aria-disabled":n?"true":null})},computedListeners:function(){return jh(jh({},this.bvListeners),{},{click:this.onClick})}},methods:{onClick:function(t){var e=arguments,i=Mt(t),n=this.isRouterLink,r=this.bvListeners.click;i&&this.disabled?Ol(t,{immediatePropagation:!0}):(n&&t.currentTarget.__vue__&&t.currentTarget.__vue__.$emit(hr,t),Go(r).filter((function(t){return wt(t)})).forEach((function(t){t.apply(void 0,Th(e))})),this.emitOnRoot(zh,t),this.emitOnRoot("clicked::link",t)),i&&!n&&"#"===this.computedHref&&Ol(t,{propagation:!1})},focus:function(){Ys(this.$el)},blur:function(){Gs(this.$el)}},render:function(t){var e=this.active,i=this.disabled;return t(this.computedTag,Rh({class:{active:e,disabled:i},attrs:this.computedAttrs,props:this.computedProps},this.isRouterLink?"nativeOn":"on",this.computedListeners),this.normalizeSlot())}});function $h(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Vh(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?$h(Object(i),!0).forEach((function(e){Wh(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):$h(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Wh(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Xh=Gt(Nh,["event","routerTag"]);delete Xh.href.default,delete Xh.to.default;var Yh=dl(qt(Vh(Vh({},Xh),{},{block:ll(pa,!1),disabled:ll(pa,!1),pill:ll(pa,!1),pressed:ll(pa,null),size:ll(xa),squared:ll(pa,!1),tag:ll(xa,"button"),type:ll(xa,"button"),variant:ll(xa,"secondary")})),Xe),Gh=function(t){"focusin"===t.type?Ms(t.target,"focus"):"focusout"===t.type&&Ds(t.target,"focus")},Uh=function(t){return wc(t)||ys(t.tag,"a")},qh=function(t){return St(t.pressed)},Zh=function(t){return!(Uh(t)||t.tag&&!ys(t.tag,"button"))},Kh=function(t){return!Uh(t)&&!Zh(t)},Jh=function(t){var e;return["btn-".concat(t.variant||"secondary"),(e={},Wh(e,"btn-".concat(t.size),t.size),Wh(e,"btn-block",t.block),Wh(e,"rounded-pill",t.pill),Wh(e,"rounded-0",t.squared&&!t.pill),Wh(e,"disabled",t.disabled),Wh(e,"active",t.pressed),e)]},Qh=function(t){return Uh(t)?hl(Xh,t):{}},tu=function(t,e){var i=Zh(t),n=Uh(t),r=qh(t),a=Kh(t),o=n&&"#"===t.href,s=e.attrs&&e.attrs.role?e.attrs.role:null,l=e.attrs?e.attrs.tabindex:null;return(a||o)&&(l="0"),{type:i&&!n?t.type:null,disabled:i?t.disabled:null,role:a||o?"button":s,"aria-disabled":a?String(t.disabled):null,"aria-pressed":r?String(t.pressed):null,autocomplete:r?"off":null,tabindex:t.disabled&&!i?"-1":l}},eu=n["default"].extend({name:Xe,functional:!0,props:Yh,render:function(t,e){var i=e.props,n=e.data,r=e.listeners,a=e.children,o=qh(i),s=Uh(i),l=Kh(i),c=s&&"#"===i.href,h={keydown:function(t){if(!i.disabled&&(l||c)){var e=t.keyCode;if(e===vh||e===hh&&l){var n=t.currentTarget||t.target;Ol(t,{propagation:!1}),n.click()}}},click:function(t){i.disabled&&Mt(t)?Ol(t):o&&r&&r["update:pressed"]&&Go(r["update:pressed"]).forEach((function(t){wt(t)&&t(!i.pressed)}))}};o&&(h.focusin=Gh,h.focusout=Gh);var u={staticClass:"btn",class:Jh(i),props:Qh(i),attrs:tu(i,n),on:h};return t(s?Hh:i.tag,je(n,u),a)}});function iu(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function nu(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?iu(Object(i),!0).forEach((function(e){ru(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):iu(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function ru(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var au="b-avatar",ou=["sm",null,"lg"],su=.4,lu=.7*su,cu=function(t){return t=kt(t)&&Ct(t)?Jo(t,0):t,Ot(t)?"".concat(t,"px"):t||null},hu=Gt(Nh,["active","event","routerTag"]),uu=dl(qt(nu(nu({},hu),{},{alt:ll(xa,"avatar"),ariaLabel:ll(xa),badge:ll(Aa,!1),badgeLeft:ll(pa,!1),badgeOffset:ll(xa),badgeTop:ll(pa,!1),badgeVariant:ll(xa,"primary"),button:ll(pa,!1),buttonType:ll(xa,"button"),icon:ll(xa),rounded:ll(Aa,!1),size:ll(Ma),square:ll(pa,!1),src:ll(xa),text:ll(xa),variant:ll(xa,"secondary")})),Fe),du=n["default"].extend({name:Fe,mixins:[yl],inject:{bvAvatarGroup:{default:null}},props:uu,data:function(){return{localSrc:this.src||null}},computed:{computedSize:function(){var t=this.bvAvatarGroup;return cu(t?t.size:this.size)},computedVariant:function(){var t=this.bvAvatarGroup;return t&&t.variant?t.variant:this.variant},computedRounded:function(){var t=this.bvAvatarGroup,e=!(!t||!t.square)||this.square,i=t&&t.rounded?t.rounded:this.rounded;return e?"0":""===i||(i||"circle")},fontStyle:function(){var t=this.computedSize,e=-1===ou.indexOf(t)?"calc(".concat(t," * ").concat(su,")"):null;return e?{fontSize:e}:{}},marginStyle:function(){var t=this.computedSize,e=this.bvAvatarGroup,i=e?e.overlapScale:0,n=t&&i?"calc(".concat(t," * -").concat(i,")"):null;return n?{marginLeft:n,marginRight:n}:{}},badgeStyle:function(){var t=this.computedSize,e=this.badgeTop,i=this.badgeLeft,n=this.badgeOffset,r=n||"0px";return{fontSize:-1===ou.indexOf(t)?"calc(".concat(t," * ").concat(lu," )"):null,top:e?r:null,bottom:e?null:r,left:i?r:null,right:i?null:r}}},watch:{src:function(t,e){t!==e&&(this.localSrc=t||null)}},methods:{onImgError:function(t){this.localSrc=null,this.$emit(Tr,t)},onClick:function(t){this.$emit(hr,t)}},render:function(t){var e,i=this.computedVariant,n=this.disabled,r=this.computedRounded,a=this.icon,o=this.localSrc,s=this.text,l=this.fontStyle,c=this.marginStyle,h=this.computedSize,u=this.button,d=this.buttonType,f=this.badge,p=this.badgeVariant,g=this.badgeStyle,m=!u&&wc(this),v=u?eu:m?Hh:"span",b=this.alt,y=this.ariaLabel||null,x=null;this.hasNormalizedSlot()?x=t("span",{staticClass:"b-avatar-custom"},[this.normalizeSlot()]):o?(x=t("img",{style:i?{}:{width:"100%",height:"100%"},attrs:{src:o,alt:b},on:{error:this.onImgError}}),x=t("span",{staticClass:"b-avatar-img"},[x])):x=a?t(ah,{props:{icon:a},attrs:{"aria-hidden":"true",alt:b}}):s?t("span",{staticClass:"b-avatar-text",style:l},[t("span",s)]):t(Gc,{attrs:{"aria-hidden":"true",alt:b}});var w=t(),S=this.hasNormalizedSlot(za);if(f||""===f||S){var k=!0===f?"":f;w=t("span",{staticClass:"b-avatar-badge",class:ru({},"badge-".concat(p),p),style:g},[S?this.normalizeSlot(za):k])}var O={staticClass:au,class:(e={},ru(e,"".concat(au,"-").concat(h),h&&-1!==ou.indexOf(h)),ru(e,"badge-".concat(i),!u&&i),ru(e,"rounded",!0===r),ru(e,"rounded-".concat(r),r&&!0!==r),ru(e,"disabled",n),e),style:nu(nu({},c),{},{width:h,height:h}),attrs:{"aria-label":y||null},props:u?{variant:i,disabled:n,type:d}:m?hl(hu,this):{},on:u||m?{click:this.onClick}:{}};return t(v,O,[x,w])}}),fu=dl({overlap:ll(Ma,.3),rounded:ll(Aa,!1),size:ll(xa),square:ll(pa,!1),tag:ll(xa,"div"),variant:ll(xa)},Ne),pu=n["default"].extend({name:Ne,mixins:[yl],provide:function(){return{bvAvatarGroup:this}},props:fu,computed:{computedSize:function(){return cu(this.size)},overlapScale:function(){return Jl(Ql(Jo(this.overlap,0),0),1)/2},paddingStyle:function(){var t=this.computedSize;return t=t?"calc(".concat(t," * ").concat(this.overlapScale,")"):null,t?{paddingLeft:t,paddingRight:t}:{}}},render:function(t){var e=t("div",{staticClass:"b-avatar-group-inner",style:this.paddingStyle},this.normalizeSlot());return t(this.tag,{staticClass:"b-avatar-group",attrs:{role:"group"}},[e])}}),gu=Ce({components:{BAvatar:du,BAvatarGroup:pu}});function mu(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function vu(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?mu(Object(i),!0).forEach((function(e){bu(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):mu(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function bu(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var yu=Gt(Nh,["event","routerTag"]);delete yu.href.default,delete yu.to.default;var xu=dl(qt(vu(vu({},yu),{},{pill:ll(pa,!1),tag:ll(xa,"span"),variant:ll(xa,"secondary")})),He),wu=n["default"].extend({name:He,functional:!0,props:xu,render:function(t,e){var i=e.props,n=e.data,r=e.children,a=i.active,o=i.disabled,s=wc(i),l=s?Hh:i.tag,c=i.variant||"secondary";return t(l,je(n,{staticClass:"badge",class:["badge-".concat(c),{"badge-pill":i.pill,active:a,disabled:o}],props:s?hl(yu,i):{}}),r)}}),Su=Ce({components:{BBadge:wu}}),ku=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return String(t).replace(T,"")},Ou=function(t,e){return t?{innerHTML:t}:e?{textContent:e}:{}};function Cu(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function _u(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Cu(Object(i),!0).forEach((function(e){Au(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Cu(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Au(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Tu=dl(qt(_u(_u({},Gt(Nh,["event","routerTag"])),{},{ariaCurrent:ll(xa,"location"),html:ll(xa),text:ll(xa)})),We),Pu=n["default"].extend({name:We,functional:!0,props:Tu,render:function(t,e){var i=e.props,n=e.data,r=e.children,a=i.active,o=a?"span":Hh,s={attrs:{"aria-current":a?i.ariaCurrent:null},props:hl(Tu,i)};return r||(s.domProps=Ou(i.html,i.text)),t(o,je(n,s),r)}}),Mu=dl(Tu,Ve),Du=n["default"].extend({name:Ve,functional:!0,props:Mu,render:function(t,e){var i=e.props,n=e.data,r=e.children;return t("li",je(n,{staticClass:"breadcrumb-item",class:{active:i.active}}),[t(Pu,{props:i},r)])}});function Eu(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Iu(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Eu(Object(i),!0).forEach((function(e){Lu(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Eu(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Lu(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var ju=dl({items:ll(fa)},$e),Ru=n["default"].extend({name:$e,functional:!0,props:ju,render:function(t,e){var i=e.props,n=e.data,r=e.children,a=i.items,o=r;if(_t(a)){var s=!1;o=a.map((function(e,i){At(e)||(e={text:os(e)});var n=e,r=n.active;return r&&(s=!0),r||s||(r=i+1===a.length),t(Du,{props:Iu(Iu({},e),{},{active:r})})}))}return t("ol",je(n,{staticClass:"breadcrumb"}),o)}}),zu=Ce({components:{BBreadcrumb:Ru,BBreadcrumbItem:Du,BBreadcrumbLink:Pu}}),Bu=Ce({components:{BButton:eu,BBtn:eu,BButtonClose:Ml,BBtnClose:Ml}});function Fu(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Nu(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Fu(Object(i),!0).forEach((function(e){Hu(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Fu(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Hu(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var $u=dl(qt(Nu(Nu({},Yt(Yh,["size"])),{},{ariaRole:ll(xa,"group"),size:ll(xa),tag:ll(xa,"div"),vertical:ll(pa,!1)})),Ge),Vu=n["default"].extend({name:Ge,functional:!0,props:$u,render:function(t,e){var i=e.props,n=e.data,r=e.children;return t(i.tag,je(n,{class:Hu({"btn-group":!i.vertical,"btn-group-vertical":i.vertical},"btn-group-".concat(i.size),i.size),attrs:{role:i.ariaRole}}),r)}}),Wu=Ce({components:{BButtonGroup:Vu,BBtnGroup:Vu}}),Xu=[".btn:not(.disabled):not([disabled]):not(.dropdown-item)",".form-control:not(.disabled):not([disabled])","select:not(.disabled):not([disabled])",'input[type="checkbox"]:not(.disabled)','input[type="radio"]:not(.disabled)'].join(","),Yu=dl({justify:ll(pa,!1),keyNav:ll(pa,!1)},Ue),Gu=n["default"].extend({name:Ue,mixins:[yl],props:Yu,mounted:function(){this.keyNav&&this.getItems()},methods:{getItems:function(){var t=Os(Xu,this.$el);return t.forEach((function(t){t.tabIndex=-1})),t.filter((function(t){return ws(t)}))},focusFirst:function(){var t=this.getItems();Ys(t[0])},focusPrev:function(t){var e=this.getItems(),i=e.indexOf(t.target);i>-1&&(e=e.slice(0,i).reverse(),Ys(e[0]))},focusNext:function(t){var e=this.getItems(),i=e.indexOf(t.target);i>-1&&(e=e.slice(i+1),Ys(e[0]))},focusLast:function(){var t=this.getItems().reverse();Ys(t[0])},onFocusin:function(t){var e=this.$el;t.target!==e||Ts(e,t.relatedTarget)||(Ol(t),this.focusFirst(t))},onKeydown:function(t){var e=t.keyCode,i=t.shiftKey;e===bh||e===fh?(Ol(t),i?this.focusFirst(t):this.focusPrev(t)):e!==lh&&e!==mh||(Ol(t),i?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()])}}),Uu=Ce({components:{BButtonToolbar:Gu,BBtnToolbar:Gu}}),qu="gregory",Zu="long",Ku="narrow",Ju="short",Qu="2-digit",td="numeric";function ed(t,e){return od(t)||ad(t,e)||nd(t,e)||id()}function id(){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 nd(t,e){if(t){if("string"===typeof t)return rd(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?rd(t,e):void 0}}function rd(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}function ad(t,e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t)){var i=[],n=!0,r=!1,a=void 0;try{for(var o,s=t[Symbol.iterator]();!(n=(o=s.next()).done);n=!0)if(i.push(o.value),e&&i.length===e)break}catch(l){r=!0,a=l}finally{try{n||null==s["return"]||s["return"]()}finally{if(r)throw a}}return i}}function od(t){if(Array.isArray(t))return t}function sd(t,e,i){return sd=ld()?Reflect.construct:function(t,e,i){var n=[null];n.push.apply(n,e);var r=Function.bind.apply(t,n),a=new r;return i&&cd(a,i.prototype),a},sd.apply(null,arguments)}function ld(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}function cd(t,e){return cd=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},cd(t,e)}var hd,ud=function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];return sd(Date,e)},dd=function(t){if(kt(t)&&H.test(t.trim())){var e=t.split($).map((function(t){return Ko(t,1)})),i=ed(e,3),n=i[0],r=i[1],a=i[2];return ud(n,r-1,a)}return Pt(t)?ud(t.getFullYear(),t.getMonth(),t.getDate()):null},fd=function(t){if(t=dd(t),!t)return null;var e=t.getFullYear(),i="0".concat(t.getMonth()+1).slice(-2),n="0".concat(t.getDate()).slice(-2);return"".concat(e,"-").concat(i,"-").concat(n)},pd=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:qu;t=Go(t).filter(se);var i=new Intl.DateTimeFormat(t,{calendar:e});return i.resolvedOptions().locale},gd=function(t,e){var i=new Intl.DateTimeFormat(t,e);return i.format},md=function(t,e){return fd(t)===fd(e)},vd=function(t){return t=ud(t),t.setDate(1),t},bd=function(t){return t=ud(t),t.setMonth(t.getMonth()+1),t.setDate(0),t},yd=function(t,e){t=ud(t);var i=t.getMonth();return t.setFullYear(t.getFullYear()+e),t.getMonth()!==i&&t.setDate(0),t},xd=function(t){t=ud(t);var e=t.getMonth();return t.setMonth(e-1),t.getMonth()===e&&t.setDate(0),t},wd=function(t){t=ud(t);var e=t.getMonth();return t.setMonth(e+1),t.getMonth()===(e+2)%12&&t.setDate(0),t},Sd=function(t){return yd(t,-1)},kd=function(t){return yd(t,1)},Od=function(t){return yd(t,-10)},Cd=function(t){return yd(t,10)},_d=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return t=dd(t),e=dd(e)||t,i=dd(i)||t,t?t<e?e:t>i?i:t:null},Ad=["ar","az","ckb","fa","he","ks","lrc","mzn","ps","sd","te","ug","ur","yi"].map((function(t){return t.toLowerCase()})),Td=function(t){var e=os(t).toLowerCase().replace(J,"").split("-"),i=e.slice(0,2).join("-"),n=e[0];return Yo(Ad,i)||Yo(Ad,n)},Pd={id:ll(xa)},Md=n["default"].extend({props:Pd,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[Re])}))}});function Dd(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Ed(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Dd(Object(i),!0).forEach((function(e){Id(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Dd(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Id(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Ld=ml("value",{type:Ta}),jd=Ld.mixin,Rd=Ld.props,zd=Ld.prop,Bd=Ld.event,Fd=dl(qt(Ed(Ed(Ed({},Pd),Rd),{},{ariaControls:ll(xa),block:ll(pa,!1),dateDisabledFn:ll(ma),dateFormatOptions:ll(ba,{year:td,month:Zu,day:td,weekday:Zu}),dateInfoFn:ll(ma),direction:ll(xa),disabled:ll(pa,!1),hidden:ll(pa,!1),hideHeader:ll(pa,!1),initialDate:ll(Ta),labelCalendar:ll(xa,"Calendar"),labelCurrentMonth:ll(xa,"Current month"),labelHelp:ll(xa,"Use cursor keys to navigate calendar dates"),labelNav:ll(xa,"Calendar navigation"),labelNextDecade:ll(xa,"Next decade"),labelNextMonth:ll(xa,"Next month"),labelNextYear:ll(xa,"Next year"),labelNoDateSelected:ll(xa,"No date selected"),labelPrevDecade:ll(xa,"Previous decade"),labelPrevMonth:ll(xa,"Previous month"),labelPrevYear:ll(xa,"Previous year"),labelSelected:ll(xa,"Selected date"),labelToday:ll(xa,"Today"),locale:ll(Oa),max:ll(Ta),min:ll(Ta),navButtonVariant:ll(xa,"secondary"),noHighlightToday:ll(pa,!1),noKeyNav:ll(pa,!1),readonly:ll(pa,!1),roleDescription:ll(xa),selectedVariant:ll(xa,"primary"),showDecadeNav:ll(pa,!1),startWeekday:ll(Ma,0),todayVariant:ll(xa),valueAsDate:ll(pa,!1),weekdayHeaderFormat:ll(xa,Ju,(function(t){return Yo([Zu,Ju,Ku],t)})),width:ll(xa,"270px")})),qe),Nd=n["default"].extend({name:qe,mixins:[Ch,Md,jd,yl],props:Fd,data:function(){var t=fd(this[zd])||"";return{selectedYMD:t,activeYMD:t||fd(_d(this.initialDate||this.getToday()),this.min,this.max),gridHasFocus:!1,isLive:!1}},computed:{valueId:function(){return this.safeId()},widgetId:function(){return this.safeId("_calendar-wrapper_")},navId:function(){return this.safeId("_calendar-nav_")},gridId:function(){return this.safeId("_calendar-grid_")},gridCaptionId:function(){return this.safeId("_calendar-grid-caption_")},gridHelpId:function(){return this.safeId("_calendar-grid-help_")},activeId:function(){return this.activeYMD?this.safeId("_cell-".concat(this.activeYMD,"_")):null},selectedDate:function(){return dd(this.selectedYMD)},activeDate:function(){return dd(this.activeYMD)},computedMin:function(){return dd(this.min)},computedMax:function(){return dd(this.max)},computedWeekStarts:function(){return Ql(Ko(this.startWeekday,0),0)%7},computedLocale:function(){return pd(Go(this.locale).filter(se),qu)},computedDateDisabledFn:function(){var t=this.dateDisabledFn;return pl(t)?t:function(){return!1}},computedDateInfoFn:function(){var t=this.dateInfoFn;return pl(t)?t:function(){return{}}},calendarLocale:function(){var t=new Intl.DateTimeFormat(this.computedLocale,{calendar:qu}),e=t.resolvedOptions().calendar,i=t.resolvedOptions().locale;return e!==qu&&(i=i.replace(/-u-.+$/i,"").concat("-u-ca-gregory")),i},calendarYear:function(){return this.activeDate.getFullYear()},calendarMonth:function(){return this.activeDate.getMonth()},calendarFirstDay:function(){return ud(this.calendarYear,this.calendarMonth,1,12)},calendarDaysInMonth:function(){var t=ud(this.calendarFirstDay);return t.setMonth(t.getMonth()+1,0),t.getDate()},computedVariant:function(){return"btn-".concat(this.selectedVariant||"primary")},computedTodayVariant:function(){return"btn-outline-".concat(this.todayVariant||this.selectedVariant||"primary")},computedNavButtonVariant:function(){return"btn-outline-".concat(this.navButtonVariant||"primary")},isRTL:function(){var t=os(this.direction).toLowerCase();return"rtl"===t||"ltr"!==t&&Td(this.computedLocale)},context:function(){var t=this.selectedYMD,e=this.activeYMD,i=dd(t),n=dd(e);return{selectedYMD:t,selectedDate:i,selectedFormatted:i?this.formatDateString(i):this.labelNoDateSelected,activeYMD:e,activeDate:n,activeFormatted:n?this.formatDateString(n):"",disabled:this.dateDisabled(n),locale:this.computedLocale,calendarLocale:this.calendarLocale,rtl:this.isRTL}},dateOutOfRange:function(){var t=this.computedMin,e=this.computedMax;return function(i){return i=dd(i),t&&i<t||e&&i>e}},dateDisabled:function(){var t=this,e=this.dateOutOfRange;return function(i){i=dd(i);var n=fd(i);return!(!e(i)&&!t.computedDateDisabledFn(n,i))}},formatDateString:function(){return gd(this.calendarLocale,Ed(Ed({year:td,month:Qu,day:Qu},this.dateFormatOptions),{},{hour:void 0,minute:void 0,second:void 0,calendar:qu}))},formatYearMonth:function(){return gd(this.calendarLocale,{year:td,month:Zu,calendar:qu})},formatWeekdayName:function(){return gd(this.calendarLocale,{weekday:Zu,calendar:qu})},formatWeekdayNameShort:function(){return gd(this.calendarLocale,{weekday:this.weekdayHeaderFormat||Ju,calendar:qu})},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&&bd(Od(this.activeDate))<t},prevYearDisabled:function(){var t=this.computedMin;return this.disabled||t&&bd(Sd(this.activeDate))<t},prevMonthDisabled:function(){var t=this.computedMin;return this.disabled||t&&bd(xd(this.activeDate))<t},thisMonthDisabled:function(){return this.disabled},nextMonthDisabled:function(){var t=this.computedMax;return this.disabled||t&&vd(wd(this.activeDate))>t},nextYearDisabled:function(){var t=this.computedMax;return this.disabled||t&&vd(kd(this.activeDate))>t},nextDecadeDisabled:function(){var t=this.computedMax;return this.disabled||t&&vd(Cd(this.activeDate))>t},calendar:function(){for(var t=[],e=this.calendarFirstDay,i=e.getFullYear(),n=e.getMonth(),r=this.calendarDaysInMonth,a=e.getDay(),o=(this.computedWeekStarts>a?7:0)-this.computedWeekStarts,s=0-o-a,l=0;l<6&&s<r;l++){t[l]=[];for(var c=0;c<7;c++){s++;var h=ud(i,n,s),u=h.getMonth(),d=fd(h),f=this.dateDisabled(h),p=this.computedDateInfoFn(d,dd(d));p=kt(p)||_t(p)?{class:p}:Tt(p)?Ed({class:""},p):{class:""},t[l].push({ymd:d,day:this.formatDay(h),label:this.formatDateString(h),isThisMonth:u===n,isDisabled:f,info:p})}}return t},calendarHeadings:function(){var t=this;return this.calendar[0].map((function(e){return{text:t.formatWeekdayNameShort(dd(e.ymd)),label:t.formatWeekdayName(dd(e.ymd))}}))}},watch:(hd={},Id(hd,zd,(function(t,e){var i=fd(t)||"",n=fd(e)||"";md(i,n)||(this.activeYMD=i||this.activeYMD,this.selectedYMD=i)})),Id(hd,"selectedYMD",(function(t,e){t!==e&&this.$emit(Bd,this.valueAsDate?dd(t)||null:t||"")})),Id(hd,"context",(function(t,e){xh(t,e)||this.$emit(dr,t)})),Id(hd,"hidden",(function(t){this.activeYMD=this.selectedYMD||fd(this[zd]||this.constrainDate(this.initialDate||this.getToday())),this.setLive(!t)})),hd),created:function(){var t=this;this.$nextTick((function(){t.$emit(dr,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||Ys(this.$refs.grid)},blur:function(){this.disabled||Gs(this.$refs.grid)},setLive:function(t){var e=this;t?this.$nextTick((function(){ps((function(){e.isLive=!0}))})):this.isLive=!1},getToday:function(){return dd(ud())},constrainDate:function(t){return _d(t,this.computedMin,this.computedMax)},emitSelected:function(t){var e=this;this.$nextTick((function(){e.$emit(qr,fd(t)||"",dd(t)||null)}))},setGridFocusFlag:function(t){this.gridHasFocus=!this.disabled&&"focus"===t.type},onKeydownWrapper:function(t){if(!this.noKeyNav){var e=t.altKey,i=t.ctrlKey,n=t.keyCode;if(Yo([gh,ph,ch,dh,fh,bh,mh,lh],n)){Ol(t);var r=ud(this.activeDate),a=ud(this.activeDate),o=r.getDate(),s=this.constrainDate(this.getToday()),l=this.isRTL;n===gh?(r=(e?i?Od:Sd:xd)(r),a=ud(r),a.setDate(1)):n===ph?(r=(e?i?Cd:kd:wd)(r),a=ud(r),a.setMonth(a.getMonth()+1),a.setDate(0)):n===fh?(r.setDate(o+(l?1:-1)),r=this.constrainDate(r),a=r):n===mh?(r.setDate(o+(l?-1:1)),r=this.constrainDate(r),a=r):n===bh?(r.setDate(o-7),r=this.constrainDate(r),a=r):n===lh?(r.setDate(o+7),r=this.constrainDate(r),a=r):n===dh?(r=s,a=r):n===ch&&(r=dd(this.selectedDate)||s,a=r),this.dateOutOfRange(a)||md(r,this.activeDate)||(this.activeYMD=fd(r)),this.focus()}}},onKeydownGrid:function(t){var e=t.keyCode,i=this.activeDate;e!==hh&&e!==vh||(Ol(t),this.disabled||this.readonly||this.dateDisabled(i)||(this.selectedYMD=fd(i),this.emitSelected(i)),this.focus())},onClickDay:function(t){var e=this.selectedDate,i=this.activeDate,n=dd(t.ymd);this.disabled||t.isDisabled||this.dateDisabled(n)||(this.readonly||(this.selectedYMD=fd(md(n,e)?e:n),this.emitSelected(n)),this.activeYMD=fd(md(n,i)?i:ud(n)),this.focus())},gotoPrevDecade:function(){this.activeYMD=fd(this.constrainDate(Od(this.activeDate)))},gotoPrevYear:function(){this.activeYMD=fd(this.constrainDate(Sd(this.activeDate)))},gotoPrevMonth:function(){this.activeYMD=fd(this.constrainDate(xd(this.activeDate)))},gotoCurrentMonth:function(){this.activeYMD=fd(this.constrainDate(this.getToday()))},gotoNextMonth:function(){this.activeYMD=fd(this.constrainDate(wd(this.activeDate)))},gotoNextYear:function(){this.activeYMD=fd(this.constrainDate(kd(this.activeDate)))},gotoNextDecade:function(){this.activeYMD=fd(this.constrainDate(Cd(this.activeDate)))},onHeaderClick:function(){this.disabled||(this.activeYMD=this.selectedYMD||fd(this.getToday()),this.focus())}},render:function(t){var e=this;if(this.hidden)return t();var i=this.valueId,n=this.widgetId,r=this.navId,a=this.gridId,o=this.gridCaptionId,s=this.gridHelpId,l=this.activeId,c=this.disabled,h=this.noKeyNav,u=this.isLive,d=this.isRTL,f=this.activeYMD,p=this.selectedYMD,g=this.safeId,m=!this.showDecadeNav,v=fd(this.getToday()),b=!this.noHighlightToday,y=t("output",{staticClass:"form-control form-control-sm text-center",class:{"text-muted":c,readonly:this.readonly||c},attrs:{id:i,for:a,role:"status",tabindex:c?null:"-1","data-selected":os(p),"aria-live":u?"polite":"off","aria-atomic":u?"true":null},on:{click:this.onHeaderClick,focus:this.onHeaderClick}},this.selectedDate?[t("bdi",{staticClass:"sr-only"}," (".concat(os(this.labelSelected),") ")),t("bdi",this.formatDateString(this.selectedDate))]:this.labelNoDateSelected||" ");y=t("header",{staticClass:"b-calendar-header",class:{"sr-only":this.hideHeader},attrs:{title:this.selectedDate&&this.labelSelectedDate||null}},[y]);var x={isRTL:d},w={shiftV:.5},S=Ed(Ed({},w),{},{flipH:d}),k=Ed(Ed({},w),{},{flipH:!d}),O=this.normalizeSlot(ko,x)||t(Bc,{props:S}),C=this.normalizeSlot(Co,x)||t(Fc,{props:S}),_=this.normalizeSlot(Oo,x)||t(Hc,{props:S}),A=this.normalizeSlot(_o,x)||t(Vc,{props:w}),T=this.normalizeSlot(wo,x)||t(Hc,{props:k}),P=this.normalizeSlot(So,x)||t(Fc,{props:k}),M=this.normalizeSlot(xo,x)||t(Bc,{props:k}),D=function(i,n,r,a,o){return t("button",{staticClass:"btn btn-sm border-0 flex-fill",class:[e.computedNavButtonVariant,{disabled:a}],attrs:{title:n||null,type:"button",tabindex:h?"-1":null,"aria-label":n||null,"aria-disabled":a?"true":null,"aria-keyshortcuts":o||null},on:a?{}:{click:r}},[t("div",{attrs:{"aria-hidden":"true"}},[i])])},E=t("div",{staticClass:"b-calendar-nav d-flex",attrs:{id:r,role:"group",tabindex:h?"-1":null,"aria-hidden":c?"true":null,"aria-label":this.labelNav||null,"aria-controls":a}},[m?t():D(O,this.labelPrevDecade,this.gotoPrevDecade,this.prevDecadeDisabled,"Ctrl+Alt+PageDown"),D(C,this.labelPrevYear,this.gotoPrevYear,this.prevYearDisabled,"Alt+PageDown"),D(_,this.labelPrevMonth,this.gotoPrevMonth,this.prevMonthDisabled,"PageDown"),D(A,this.labelCurrentMonth,this.gotoCurrentMonth,this.thisMonthDisabled,"Home"),D(T,this.labelNextMonth,this.gotoNextMonth,this.nextMonthDisabled,"PageUp"),D(P,this.labelNextYear,this.gotoNextYear,this.nextYearDisabled,"Alt+PageUp"),m?t():D(M,this.labelNextDecade,this.gotoNextDecade,this.nextDecadeDisabled,"Ctrl+Alt+PageUp")]),I=t("header",{staticClass:"b-calendar-grid-caption text-center font-weight-bold",class:{"text-muted":c},attrs:{id:o,"aria-live":u?"polite":null,"aria-atomic":u?"true":null},key:"grid-caption"},this.formatYearMonth(this.calendarFirstDay)),L=t("div",{staticClass:"b-calendar-grid-weekdays row no-gutters border-bottom",attrs:{"aria-hidden":"true"}},this.calendarHeadings.map((function(e,i){return t("small",{staticClass:"col text-truncate",class:{"text-muted":c},attrs:{title:e.label===e.text?null:e.label,"aria-label":e.label},key:i},e.text)}))),j=this.calendar.map((function(i){var n=i.map((function(i,n){var r,a=i.ymd===p,o=i.ymd===f,s=i.ymd===v,l=g("_cell-".concat(i.ymd,"_")),h=t("span",{staticClass:"btn border-0 rounded-circle text-nowrap",class:(r={focus:o&&e.gridHasFocus,disabled:i.isDisabled||c,active:a},Id(r,e.computedVariant,a),Id(r,e.computedTodayVariant,s&&b&&!a&&i.isThisMonth),Id(r,"btn-outline-light",!(s&&b)&&!a&&!o),Id(r,"btn-light",!(s&&b)&&!a&&o),Id(r,"text-muted",!i.isThisMonth&&!a),Id(r,"text-dark",!(s&&b)&&!a&&!o&&i.isThisMonth),Id(r,"font-weight-bold",(a||i.isThisMonth)&&!i.isDisabled),r),on:{click:function(){return e.onClickDay(i)}}},i.day);return t("div",{staticClass:"col p-0",class:i.isDisabled?"bg-light":i.info.class||"",attrs:{id:l,role:"button","data-date":i.ymd,"aria-hidden":i.isThisMonth?null:"true","aria-disabled":i.isDisabled||c?"true":null,"aria-label":[i.label,a?"(".concat(e.labelSelected,")"):null,s?"(".concat(e.labelToday,")"):null].filter(se).join(" "),"aria-selected":a?"true":null,"aria-current":a?"date":null},key:n},[h])}));return t("div",{staticClass:"row no-gutters",key:i[0].ymd},n)}));j=t("div",{staticClass:"b-calendar-grid-body",style:c?{pointerEvents:"none"}:{}},j);var R=t("footer",{staticClass:"b-calendar-grid-help border-top small text-muted text-center bg-light",attrs:{id:s}},[t("div",{staticClass:"small"},this.labelHelp)]),z=t("div",{staticClass:"b-calendar-grid form-control h-auto text-center",attrs:{id:a,role:"application",tabindex:h?"-1":c?null:"0","data-month":f.slice(0,-3),"aria-roledescription":this.labelCalendar||null,"aria-labelledby":o,"aria-describedby":s,"aria-disabled":c?"true":null,"aria-activedescendant":l},on:{keydown:this.onKeydownGrid,focus:this.setGridFocusFlag,blur:this.setGridFocusFlag},ref:"grid"},[I,L,j,R]),B=this.normalizeSlot();B=B?t("footer",{staticClass:"b-calendar-footer"},B):t();var F=t("div",{staticClass:"b-calendar-inner",style:this.block?{}:{width:this.width},attrs:{id:n,dir:d?"rtl":"ltr",lang:this.computedLocale||null,role:"group","aria-disabled":c?"true":null,"aria-controls":this.ariaControls||null,"aria-roledescription":this.roleDescription||null,"aria-describedby":[this.bvAttrs["aria-describedby"],i,s].filter(se).join(" ")},on:{keydown:this.onKeydownWrapper}},[y,E,z,B]);return t("div",{staticClass:"b-calendar",class:{"d-block":this.block}},[F])}}),Hd=Ce({components:{BCalendar:Nd}}),$d=dl({bgVariant:ll(xa),borderVariant:ll(xa),tag:ll(xa,"div"),textVariant:ll(xa)},Ze),Vd=(n["default"].extend({props:$d}),dl({title:ll(xa),titleTag:ll(xa,"h4")},ai)),Wd=n["default"].extend({name:ai,functional:!0,props:Vd,render:function(t,e){var i=e.props,n=e.data,r=e.children;return t(i.titleTag,je(n,{staticClass:"card-title"}),r||os(i.title))}}),Xd=dl({subTitle:ll(xa),subTitleTag:ll(xa,"h6"),subTitleTextVariant:ll(xa,"muted")},ni),Yd=n["default"].extend({name:ni,functional:!0,props:Xd,render:function(t,e){var i=e.props,n=e.data,r=e.children;return t(i.subTitleTag,je(n,{staticClass:"card-subtitle",class:[i.subTitleTextVariant?"text-".concat(i.subTitleTextVariant):null]}),r||os(i.subTitle))}});function Gd(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Ud(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Gd(Object(i),!0).forEach((function(e){qd(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Gd(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function qd(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Zd=dl(qt(Ud(Ud(Ud(Ud({},Vd),Xd),cl($d,al.bind(null,"body"))),{},{bodyClass:ll(ka),overlay:ll(pa,!1)})),Ke),Kd=n["default"].extend({name:Ke,functional:!0,props:Zd,render:function(t,e){var i,n=e.props,r=e.data,a=e.children,o=n.bodyBgVariant,s=n.bodyBorderVariant,l=n.bodyTextVariant,c=t();n.title&&(c=t(Wd,{props:hl(Vd,n)}));var h=t();return n.subTitle&&(h=t(Yd,{props:hl(Xd,n),class:["mb-2"]})),t(n.bodyTag,je(r,{staticClass:"card-body",class:[(i={"card-img-overlay":n.overlay},qd(i,"bg-".concat(o),o),qd(i,"border-".concat(s),s),qd(i,"text-".concat(l),l),i),n.bodyClass]}),[c,h,a])}});function Jd(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Qd(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Jd(Object(i),!0).forEach((function(e){tf(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Jd(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function tf(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var ef=dl(qt(Qd(Qd({},cl($d,al.bind(null,"header"))),{},{header:ll(xa),headerClass:ll(ka),headerHtml:ll(xa)})),ti),nf=n["default"].extend({name:ti,functional:!0,props:ef,render:function(t,e){var i,n=e.props,r=e.data,a=e.children,o=n.headerBgVariant,s=n.headerBorderVariant,l=n.headerTextVariant;return t(n.headerTag,je(r,{staticClass:"card-header",class:[n.headerClass,(i={},tf(i,"bg-".concat(o),o),tf(i,"border-".concat(s),s),tf(i,"text-".concat(l),l),i)],domProps:a?{}:Ou(n.headerHtml,n.header)}),a)}});function rf(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function af(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?rf(Object(i),!0).forEach((function(e){of(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):rf(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function of(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var sf=dl(qt(af(af({},cl($d,al.bind(null,"footer"))),{},{footer:ll(xa),footerClass:ll(ka),footerHtml:ll(xa)})),Je),lf=n["default"].extend({name:Je,functional:!0,props:sf,render:function(t,e){var i,n=e.props,r=e.data,a=e.children,o=n.footerBgVariant,s=n.footerBorderVariant,l=n.footerTextVariant;return t(n.footerTag,je(r,{staticClass:"card-footer",class:[n.footerClass,(i={},of(i,"bg-".concat(o),o),of(i,"border-".concat(s),s),of(i,"text-".concat(l),l),i)],domProps:a?{}:Ou(n.footerHtml,n.footer)}),a)}});function cf(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var hf='<svg width="%{w}" height="%{h}" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 %{w} %{h}" preserveAspectRatio="none"><rect width="100%" height="100%" style="fill:%{f};"></rect></svg>',uf=function(t,e,i){var n=encodeURIComponent(hf.replace("%{w}",os(t)).replace("%{h}",os(e)).replace("%{f}",i));return"data:image/svg+xml;charset=UTF-8,".concat(n)},df=dl({alt:ll(xa),blank:ll(pa,!1),blankColor:ll(xa,"transparent"),block:ll(pa,!1),center:ll(pa,!1),fluid:ll(pa,!1),fluidGrow:ll(pa,!1),height:ll(Ma),left:ll(pa,!1),right:ll(pa,!1),rounded:ll(Aa,!1),sizes:ll(Oa),src:ll(xa),srcset:ll(Oa),thumbnail:ll(pa,!1),width:ll(Ma)},Xi),ff=n["default"].extend({name:Xi,functional:!0,props:df,render:function(t,e){var i,n=e.props,r=e.data,a=n.alt,o=n.src,s=n.block,l=n.fluidGrow,c=n.rounded,h=Ko(n.width)||null,u=Ko(n.height)||null,d=null,f=Go(n.srcset).filter(se).join(","),p=Go(n.sizes).filter(se).join(",");return n.blank&&(!u&&h?u=h:!h&&u&&(h=u),h||u||(h=1,u=1),o=uf(h,u,n.blankColor||"transparent"),f=null,p=null),n.left?d="float-left":n.right?d="float-right":n.center&&(d="mx-auto",s=!0),t("img",je(r,{attrs:{src:o,alt:a,width:h?os(h):null,height:u?os(u):null,srcset:f||null,sizes:p||null},class:(i={"img-thumbnail":n.thumbnail,"img-fluid":n.fluid||l,"w-100":l,rounded:""===c||!0===c},cf(i,"rounded-".concat(c),kt(c)&&""!==c),cf(i,d,d),cf(i,"d-block",s),i)}))}});function pf(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function gf(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?pf(Object(i),!0).forEach((function(e){mf(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):pf(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function mf(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var vf=dl(qt(gf(gf({},Yt(df,["src","alt","width","height","left","right"])),{},{bottom:ll(pa,!1),end:ll(pa,!1),start:ll(pa,!1),top:ll(pa,!1)})),ei),bf=n["default"].extend({name:ei,functional:!0,props:vf,render:function(t,e){var i=e.props,n=e.data,r=i.src,a=i.alt,o=i.width,s=i.height,l="card-img";return i.top?l+="-top":i.right||i.end?l+="-right":i.bottom?l+="-bottom":(i.left||i.start)&&(l+="-left"),t("img",je(n,{class:l,attrs:{src:r,alt:a,width:o,height:s}}))}});function yf(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function xf(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?yf(Object(i),!0).forEach((function(e){wf(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):yf(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function wf(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Sf=cl(vf,al.bind(null,"img"));Sf.imgSrc.required=!1;var kf=dl(qt(xf(xf(xf(xf(xf(xf({},Zd),ef),sf),Sf),$d),{},{align:ll(xa),noBody:ll(pa,!1)})),Ze),Of=n["default"].extend({name:Ze,functional:!0,props:kf,render:function(t,e){var i,n=e.props,r=e.data,a=e.slots,o=e.scopedSlots,s=n.imgSrc,l=n.imgLeft,c=n.imgRight,h=n.imgStart,u=n.imgEnd,d=n.imgBottom,f=n.header,p=n.headerHtml,g=n.footer,m=n.footerHtml,v=n.align,b=n.textVariant,y=n.bgVariant,x=n.borderVariant,w=o||{},S=a(),k={},O=t(),C=t();if(s){var _=t(bf,{props:hl(Sf,n,ol.bind(null,"img"))});d?C=_:O=_}var A=t(),T=vl(Qa,w,S);(T||f||p)&&(A=t(nf,{props:hl(ef,n),domProps:T?{}:Ou(p,f)},bl(Qa,k,w,S)));var P=bl($a,k,w,S);n.noBody||(P=t(Kd,{props:hl(Zd,n)},P),n.overlay&&s&&(P=t("div",{staticClass:"position-relative"},[O,P,C]),O=t(),C=t()));var M=t(),D=vl(Ja,w,S);return(D||g||m)&&(M=t(lf,{props:hl(sf,n),domProps:T?{}:Ou(m,g)},bl(Ja,k,w,S))),t(n.tag,je(r,{staticClass:"card",class:(i={"flex-row":l||h,"flex-row-reverse":(c||u)&&!(l||h)},wf(i,"text-".concat(v),v),wf(i,"bg-".concat(y),y),wf(i,"border-".concat(x),x),wf(i,"text-".concat(b),b),i)}),[O,A,P,M,C])}});function Cf(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _f(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function Af(t,e,i){return e&&_f(t.prototype,e),i&&_f(t,i),t}var Tf,Pf="__bv__visibility_observer",Mf=function(){function t(e,i,n){Cf(this,t),this.el=e,this.callback=i.callback,this.margin=i.margin||0,this.once=i.once||!1,this.observer=null,this.visible=void 0,this.doneOnce=!1,this.createObserver(n)}return Af(t,[{key:"createObserver",value:function(t){var e=this;if(this.observer&&this.stop(),!this.doneOnce&&wt(this.callback)){try{this.observer=new IntersectionObserver(this.handler.bind(this),{root:null,rootMargin:this.margin,threshold:0})}catch(i){return this.doneOnce=!0,this.observer=void 0,void this.callback(null)}t.context.$nextTick((function(){ps((function(){e.observer&&e.observer.observe(e.el)}))}))}}},{key:"handler",value:function(t){var e=t?t[0]:{},i=Boolean(e.isIntersecting||e.intersectionRatio>0);i!==this.visible&&(this.visible=i,this.callback(i),this.once&&this.visible&&(this.doneOnce=!0,this.stop()))}},{key:"stop",value:function(){this.observer&&this.observer.disconnect(),this.observer=null}}]),t}(),Df=function(t){var e=t[Pf];e&&e.stop&&e.stop(),delete t[Pf]},Ef=function(t,e,i){var n=e.value,r=e.modifiers,a={margin:"0px",once:!1,callback:n};$t(r).forEach((function(t){O.test(t)?a.margin="".concat(t,"px"):"once"===t.toLowerCase()&&(a.once=!0)})),Df(t),t[Pf]=new Mf(t,a,i),t[Pf]._prevModifiers=Xt(r)},If=function(t,e,i){var n=e.value,r=e.oldValue,a=e.modifiers;a=Xt(a),!t||n===r&&t[Pf]&&xh(a,t[Pf]._prevModifiers)||Ef(t,{value:n,modifiers:a},i)},Lf=function(t){Df(t)},jf={bind:Ef,componentUpdated:If,unbind:Lf};function Rf(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function zf(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Rf(Object(i),!0).forEach((function(e){Bf(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Rf(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Bf(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Ff="show",Nf=sa+Ff,Hf=Gt(df,["blank"]),$f=dl(zf(zf({},Hf),{},Bf({blankColor:ll(xa,"transparent"),blankHeight:ll(Ma),blankSrc:ll(xa,null),blankWidth:ll(Ma),offset:ll(Ma,360)},Ff,ll(pa,!1))),Yi),Vf=n["default"].extend({name:Yi,directives:{"b-visible":jf},props:$f,data:function(){return{isShown:this[Ff]}},computed:{computedSrc:function(){var t=this.blankSrc;return!t||this.isShown?this.src:t},computedBlank:function(){return!(this.isShown||this.blankSrc)},computedWidth:function(){var t=this.width;return this.isShown?t:this.blankWidth||t},computedHeight:function(){var t=this.height;return this.isShown?t:this.blankHeight||t},computedSrcset:function(){var t=Go(this.srcset).filter(se).join(",");return!this.blankSrc||this.isShown?t:null},computedSizes:function(){var t=Go(this.sizes).filter(se).join(",");return!this.blankSrc||this.isShown?t:null}},watch:(Tf={},Bf(Tf,Ff,(function(t,e){if(t!==e){var i=!b||t;this.isShown=i,i!==t&&this.$nextTick(this.updateShowProp)}})),Bf(Tf,"isShown",(function(t,e){t!==e&&this.updateShowProp()})),Tf),mounted:function(){this.isShown=!b||this[Ff]},methods:{updateShowProp:function(){this.$emit(Nf,this.isShown)},doShow:function(t){!t&&null!==t||this.isShown||(this.isShown=!0)}},render:function(t){var e,i=[];this.isShown||i.push({name:"b-visible",value:this.doShow,modifiers:(e={},Bf(e,"".concat(Ko(this.offset,0)),!0),Bf(e,"once",!0),e)});return t(ff,{directives:i,props:zf({src:this.computedSrc,blank:this.computedBlank,width:this.computedWidth,height:this.computedHeight,srcset:this.computedSrcset||null,sizes:this.computedSizes||null},hl(Hf,this.$props))})}});function Wf(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Xf(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Wf(Object(i),!0).forEach((function(e){Yf(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Wf(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Yf(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Gf=dl(qt(Xf(Xf({},Gt($f,$t(df))),Gt(vf,["src","alt","width","height"]))),ii),Uf=n["default"].extend({name:ii,functional:!0,props:Gf,render:function(t,e){var i=e.props,n=e.data,r="card-img";return i.top?r+="-top":i.right||i.end?r+="-right":i.bottom?r+="-bottom":(i.left||i.start)&&(r+="-left"),t(Vf,je(n,{class:[r],props:Gt(i,["left","right"])}))}}),qf=dl({textTag:ll(xa,"p")},ri),Zf=n["default"].extend({name:ri,functional:!0,props:qf,render:function(t,e){var i=e.props,n=e.data,r=e.children;return t(i.textTag,je(n,{staticClass:"card-text"}),r)}}),Kf=dl({columns:ll(pa,!1),deck:ll(pa,!1),tag:ll(xa,"div")},Qe),Jf=n["default"].extend({name:Qe,functional:!0,props:Kf,render:function(t,e){var i=e.props,n=e.data,r=e.children;return t(i.tag,je(n,{class:i.deck?"card-deck":i.columns?"card-columns":"card-group"}),r)}}),Qf=Ce({components:{BCard:Of,BCardHeader:nf,BCardBody:Kd,BCardTitle:Wd,BCardSubTitle:Yd,BCardFooter:lf,BCardImg:bf,BCardImgLazy:Uf,BCardText:Zf,BCardGroup:Jf}}),tp=function(){};function ep(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function ip(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?ep(Object(i),!0).forEach((function(e){np(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):ep(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function np(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var rp,ap=function(t,e,i){if(t=t?t.$el||t:null,!vs(t))return null;if(pe("observeDom"))return null;var n=new gs((function(t){for(var i=!1,n=0;n<t.length&&!i;n++){var r=t[n],a=r.type,o=r.target;("characterData"===a&&o.nodeType===Node.TEXT_NODE||"attributes"===a||"childList"===a&&(r.addedNodes.length>0||r.removedNodes.length>0))&&(i=!0)}i&&e()}));return n.observe(t,ip({childList:!0,subtree:!0},i)),n};function op(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function sp(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?op(Object(i),!0).forEach((function(e){lp(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):op(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function lp(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var cp=ml("value",{type:va,defaultValue:0}),hp=cp.mixin,up=cp.props,dp=cp.prop,fp=cp.event,pp={next:{dirClass:"carousel-item-left",overlayClass:"carousel-item-next"},prev:{dirClass:"carousel-item-right",overlayClass:"carousel-item-prev"}},gp=650,mp=500,vp=40,bp={TOUCH:"touch",PEN:"pen"},yp={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend oTransitionEnd",transition:"transitionend"},xp=function(t){for(var e in yp)if(!bt(t.style[e]))return yp[e];return null},wp=dl(qt(sp(sp(sp({},Pd),up),{},{background:ll(xa),controls:ll(pa,!1),fade:ll(pa,!1),imgHeight:ll(Ma),imgWidth:ll(Ma),indicators:ll(pa,!1),interval:ll(va,5e3),labelGotoSlide:ll(xa,"Goto slide"),labelIndicators:ll(xa,"Select a slide to display"),labelNext:ll(xa,"Next slide"),labelPrev:ll(xa,"Previous slide"),noAnimation:ll(pa,!1),noHoverPause:ll(pa,!1),noTouch:ll(pa,!1),noWrap:ll(pa,!1)})),oi),Sp=n["default"].extend({name:oi,mixins:[Md,hp,yl],provide:function(){return{bvCarousel:this}},props:wp,data:function(){return{index:this[dp]||0,isSliding:!1,transitionEndEvent:null,slides:[],direction:null,isPaused:!(Ko(this.interval,0)>0),touchStartX:0,touchDeltaX:0}},computed:{numSlides:function(){return this.slides.length}},watch:(rp={},lp(rp,dp,(function(t,e){t!==e&&this.setSlide(Ko(t,0))})),lp(rp,"interval",(function(t,e){t!==e&&(t?(this.pause(!0),this.start(!1)):this.pause(!1))})),lp(rp,"isPaused",(function(t,e){t!==e&&this.$emit(t?zr:na)})),lp(rp,"index",(function(t,e){t===e||this.isSliding||this.doSlide(t,e)})),rp),created:function(){this.$_interval=null,this.$_animationTimeout=null,this.$_touchTimeout=null,this.$_observer=null,this.isPaused=!(Ko(this.interval,0)>0)},mounted:function(){this.transitionEndEvent=xp(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=ap(this.$refs.inner,this.updateSlides.bind(this),{subtree:!1,childList:!0,attributes:!0,attributeFilter:["id"]}))},setSlide:function(t){var e=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!(c&&document.visibilityState&&document.hidden)){var n=this.noWrap,r=this.numSlides;t=ic(t),0!==r&&(this.isSliding?this.$once(Jr,(function(){ps((function(){return e.setSlide(t,i)}))})):(this.direction=i,this.index=t>=r?n?r-1:0:t<0?n?0:r-1:t,n&&this.index!==t&&this.index!==this[dp]&&this.$emit(fp,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,Ql(1e3,this.interval)))},restart:function(){this.$el.contains(bs())||this.start()},doSlide:function(t,e){var i=this,n=Boolean(this.interval),r=this.calcDirection(this.direction,e,t),a=r.overlayClass,o=r.dirClass,s=this.slides[e],l=this.slides[t];if(s&&l){if(this.isSliding=!0,n&&this.pause(!1),this.$emit(Qr,t),this.$emit(fp,this.index),this.noAnimation)Ms(l,"active"),Ds(s,"active"),this.isSliding=!1,this.$nextTick((function(){return i.$emit(Jr,t)}));else{Ms(l,a),ks(l),Ms(s,o),Ms(l,o);var c=!1,h=function e(){if(!c){if(c=!0,i.transitionEndEvent){var n=i.transitionEndEvent.split(/\s+/);n.forEach((function(t){return Sl(l,t,e,ua)}))}i.clearAnimationTimeout(),Ds(l,o),Ds(l,a),Ms(l,"active"),Ds(s,"active"),Ds(s,o),Ds(s,a),Is(s,"aria-current","false"),Is(l,"aria-current","true"),Is(s,"aria-hidden","true"),Is(l,"aria-hidden","false"),i.isSliding=!1,i.direction=null,i.$nextTick((function(){return i.$emit(Jr,t)}))}};if(this.transitionEndEvent){var u=this.transitionEndEvent.split(/\s+/);u.forEach((function(t){return wl(l,t,h,ua)}))}this.$_animationTimeout=setTimeout(h,gp)}n&&this.start(!1)}},updateSlides:function(){this.pause(!0),this.slides=Os(".carousel-item",this.$refs.inner);var t=this.slides.length,e=Ql(0,Jl(ic(this.index),t-1));this.slides.forEach((function(i,n){var r=n+1;n===e?(Ms(i,"active"),Is(i,"aria-current","true")):(Ds(i,"active"),Is(i,"aria-current","false")),Is(i,"aria-posinset",String(r)),Is(i,"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,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return t?pp[t]:i>e?pp.next:pp.prev},handleClick:function(t,e){var i=t.keyCode;"click"!==t.type&&i!==vh&&i!==hh||(Ol(t),e())},handleSwipe:function(){var t=tc(this.touchDeltaX);if(!(t<=vp)){var e=t/this.touchDeltaX;this.touchDeltaX=0,e>0?this.prev():e<0&&this.next()}},touchStart:function(t){v&&bp[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&&bp[t.pointerType.toUpperCase()]&&(this.touchDeltaX=t.clientX-this.touchStartX),this.handleSwipe(),this.pause(!1),this.clearTouchTimeout(),this.$_touchTimeout=setTimeout(this.start,mp+Ql(1e3,this.interval))}},render:function(t){var e=this,i=this.indicators,n=this.background,r=this.noAnimation,a=this.noHoverPause,o=this.noTouch,s=this.index,l=this.isSliding,c=this.pause,h=this.restart,u=this.touchStart,d=this.touchEnd,f=this.safeId("__BV_inner_"),p=t("div",{staticClass:"carousel-inner",attrs:{id:f,role:"list"},ref:"inner"},[this.normalizeSlot()]),g=t();if(this.controls){var b=function(i,n,r){var a=function(t){l?Ol(t,{propagation:!1}):e.handleClick(t,r)};return t("a",{staticClass:"carousel-control-".concat(i),attrs:{href:"#",role:"button","aria-controls":f,"aria-disabled":l?"true":null},on:{click:a,keydown:a}},[t("span",{staticClass:"carousel-control-".concat(i,"-icon"),attrs:{"aria-hidden":"true"}}),t("span",{class:"sr-only"},[n])])};g=[b("prev",this.labelPrev,this.prev),b("next",this.labelNext,this.next)]}var y=t("ol",{staticClass:"carousel-indicators",directives:[{name:"show",value:i}],attrs:{id:this.safeId("__BV_indicators_"),"aria-hidden":i?"false":"true","aria-label":this.labelIndicators,"aria-owns":f}},this.slides.map((function(n,r){var a=function(t){e.handleClick(t,(function(){e.setSlide(r)}))};return t("li",{class:{active:r===s},attrs:{role:"button",id:e.safeId("__BV_indicator_".concat(r+1,"_")),tabindex:i?"0":"-1","aria-current":r===s?"true":"false","aria-label":"".concat(e.labelGotoSlide," ").concat(r+1),"aria-describedby":n.id||null,"aria-controls":f},on:{click:a,keydown:a},key:"slide_".concat(r)})}))),x={mouseenter:a?tp:c,mouseleave:a?tp:h,focusin:c,focusout:h,keydown:function(t){if(!/input|textarea/i.test(t.target.tagName)){var i=t.keyCode;i!==fh&&i!==mh||(Ol(t),e[i===fh?"prev":"next"]())}}};return m&&!o&&(v?(x["&pointerdown"]=u,x["&pointerup"]=d):(x["&touchstart"]=u,x["&touchmove"]=this.touchMove,x["&touchend"]=d)),t("div",{staticClass:"carousel",class:{slide:!r,"carousel-fade":!r&&this.fade,"pointer-event":m&&v&&!o},style:{background:n},attrs:{role:"region",id:this.safeId(),"aria-busy":l?"true":"false"},on:x},[p,g,y])}});function kp(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Op(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?kp(Object(i),!0).forEach((function(e){Cp(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):kp(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Cp(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var _p,Ap={imgAlt:ll(xa),imgBlank:ll(pa,!1),imgBlankColor:ll(xa,"transparent"),imgHeight:ll(Ma),imgSrc:ll(xa),imgWidth:ll(Ma)},Tp=dl(qt(Op(Op(Op({},Pd),Ap),{},{background:ll(xa),caption:ll(xa),captionHtml:ll(xa),captionTag:ll(xa,"h3"),contentTag:ll(xa,"div"),contentVisibleUp:ll(xa),text:ll(xa),textHtml:ll(xa),textTag:ll(xa,"p")})),si),Pp=n["default"].extend({name:si,mixins:[Md,yl],inject:{bvCarousel:{default:function(){return{noTouch:!0}}}},props:Tp,computed:{contentClasses:function(){return[this.contentVisibleUp?"d-none":"",this.contentVisibleUp?"d-".concat(this.contentVisibleUp,"-block"):""]},computedWidth:function(){return this.imgWidth||this.bvCarousel.imgWidth||null},computedHeight:function(){return this.imgHeight||this.bvCarousel.imgHeight||null}},render:function(t){var e=this.normalizeSlot(ao);if(!e&&(this.imgSrc||this.imgBlank)){var i={};!this.bvCarousel.noTouch&&m&&(i.dragstart=function(t){return Ol(t,{propagation:!1})}),e=t(ff,{props:Op(Op({},hl(Ap,this.$props,ol.bind(null,"img"))),{},{width:this.computedWidth,height:this.computedHeight,fluidGrow:!0,block:!0}),on:i})}var n=[!(!this.caption&&!this.captionHtml)&&t(this.captionTag,{domProps:Ou(this.captionHtml,this.caption)}),!(!this.text&&!this.textHtml)&&t(this.textTag,{domProps:Ou(this.textHtml,this.text)}),this.normalizeSlot()||!1],r=t();return n.some(se)&&(r=t(this.contentTag,{staticClass:"carousel-caption",class:this.contentClasses},n.map((function(e){return e||t()})))),t("div",{staticClass:"carousel-item",style:{background:this.background||this.bvCarousel.background||null},attrs:{id:this.safeId(),role:"listitem"}},[e,r])}}),Mp=Ce({components:{BCarousel:Sp,BCarouselSlide:Pp}}),Dp="show",Ep=function(t){zs(t,"height",0),ps((function(){ks(t),zs(t,"height","".concat(t.scrollHeight,"px"))}))},Ip=function(t){Bs(t,"height")},Lp=function(t){zs(t,"height","auto"),zs(t,"display","block"),zs(t,"height","".concat(Ns(t).height,"px")),ks(t),zs(t,"height",0)},jp=function(t){Bs(t,"height")},Rp={css:!0,enterClass:"",enterActiveClass:"collapsing",enterToClass:"collapse show",leaveClass:"collapse show",leaveActiveClass:"collapsing",leaveToClass:"collapse"},zp={enter:Ep,afterEnter:Ip,leave:Lp,afterLeave:jp},Bp={appear:ll(pa,!1)},Fp=n["default"].extend({name:Yn,functional:!0,props:Bp,render:function(t,e){var i=e.props,n=e.data,r=e.children;return t("transition",je(n,{props:Rp,on:zp},{props:i}),r)}});function Np(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Hp(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Np(Object(i),!0).forEach((function(e){$p(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Np(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function $p(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Vp=Al(ci,"toggle"),Wp=Al(ci,"request-state"),Xp=_l(ci,"accordion"),Yp=_l(ci,"state"),Gp=_l(ci,"sync-state"),Up=ml("visible",{type:pa,defaultValue:!1}),qp=Up.mixin,Zp=Up.props,Kp=Up.prop,Jp=Up.event,Qp=dl(qt(Hp(Hp(Hp({},Pd),Zp),{},{accordion:ll(xa),appear:ll(pa,!1),isNav:ll(pa,!1),tag:ll(xa,"div")})),ci),tg=n["default"].extend({name:ci,mixins:[Md,qp,yl,_h],props:Qp,data:function(){return{show:this[Kp],transitioning:!1}},computed:{classObject:function(){var t=this.transitioning;return{"navbar-collapse":this.isNav,collapse:!t,show:this.show&&!t}},slotScope:function(){var t=this;return{visible:this.show,close:function(){t.show=!1}}}},watch:(_p={},$p(_p,Kp,(function(t){t!==this.show&&(this.show=t)})),$p(_p,"show",(function(t,e){t!==e&&this.emitState()})),_p),created:function(){this.show=this[Kp]},mounted:function(){var t=this;this.show=this[Kp],this.listenOnRoot(Vp,this.handleToggleEvt),this.listenOnRoot(Xp,this.handleAccordionEvt),this.isNav&&(this.setWindowEvents(!0),this.handleResize()),this.$nextTick((function(){t.emitState()})),this.listenOnRoot(Wp,(function(e){e===t.safeId()&&t.$nextTick(t.emitSync)}))},updated:function(){this.emitSync()},deactivated:function(){this.isNav&&this.setWindowEvents(!1)},activated:function(){this.isNav&&this.setWindowEvents(!0),this.emitSync()},beforeDestroy:function(){this.show=!1,this.isNav&&c&&this.setWindowEvents(!1)},methods:{setWindowEvents:function(t){kl(t,window,"resize",this.handleResize,ua),kl(t,window,"orientationchange",this.handleResize,ua)},toggle:function(){this.show=!this.show},onEnter:function(){this.transitioning=!0,this.$emit(Zr)},onAfterEnter:function(){this.transitioning=!1,this.$emit(Kr)},onLeave:function(){this.transitioning=!0,this.$emit(Ar)},onAfterLeave:function(){this.transitioning=!1,this.$emit(_r)},emitState:function(){var t=this.show,e=this.accordion,i=this.safeId();this.$emit(Jp,t),this.emitOnRoot(Yp,i,t),e&&t&&this.emitOnRoot(Xp,i,e)},emitSync:function(){this.emitOnRoot(Gp,this.safeId(),this.show)},checkDisplayBlock:function(){var t=this.$el,e=Es(t,Dp);Ds(t,Dp);var i="block"===Hs(t).display;return e&&Ms(t,Dp),i},clickHandler:function(t){var e=t.target;this.isNav&&e&&"block"===Hs(this.$el).display&&(!_s(e,".nav-link,.dropdown-item")&&!As(".nav-link,.dropdown-item",e)||this.checkDisplayBlock()||(this.show=!1))},handleToggleEvt:function(t){t===this.safeId()&&this.toggle()},handleAccordionEvt:function(t,e){var i=this.accordion,n=this.show;if(i&&i===e){var r=t===this.safeId();(r&&!n||!r&&n)&&this.toggle()}},handleResize:function(){this.show="block"===Hs(this.$el).display}},render:function(t){var e=this.appear,i=t(this.tag,{class:this.classObject,directives:[{name:"show",value:this.show}],attrs:{id:this.safeId()},on:{click:this.clickHandler}},this.normalizeSlot($a,this.slotScope));return t(Fp,{props:{appear:e},on:{enter:this.onEnter,afterEnter:this.onAfterEnter,leave:this.onLeave,afterLeave:this.onAfterLeave}},[i])}}),eg="collapsed",ig="not-collapsed",ng="__BV_toggle",rg="".concat(ng,"_HANDLER__"),ag="".concat(ng,"_CLICK__"),og="".concat(ng,"_STATE__"),sg="".concat(ng,"_TARGETS__"),lg="false",cg="true",hg="aria-controls",ug="aria-expanded",dg="role",fg="tabindex",pg="overflow-anchor",gg=Al(ci,"toggle"),mg=_l(ci,"state"),vg=_l(ci,"sync-state"),bg=Al(ci,"request-state"),yg=[hh,vh],xg=function(t){return!Yo(["button","a"],t.tagName.toLowerCase())},wg=function(t,e){var i=t.modifiers,n=t.arg,r=t.value,a=$t(i||{});if(r=kt(r)?r.split(j):r,ys(e.tagName,"a")){var o=js(e,"href")||"";A.test(o)&&a.push(o.replace(_,""))}return Go(n,r).forEach((function(t){return kt(t)&&a.push(t)})),a.filter((function(t,e,i){return t&&i.indexOf(t)===e}))},Sg=function(t){var e=t[ag];e&&(Sl(t,"click",e,ha),Sl(t,"keydown",e,ha)),t[ag]=null},kg=function(t,e){if(Sg(t),e.context){var i=function(i){if(("keydown"!==i.type||Yo(yg,i.keyCode))&&!Ss(t)){var n=t[sg]||[];n.forEach((function(t){e.context.$root.$emit(gg,t)}))}};t[ag]=i,wl(t,"click",i,ha),xg(t)&&wl(t,"keydown",i,ha)}},Og=function(t,e){t[rg]&&e.context&&e.context.$root.$off([mg,vg],t[rg]),t[rg]=null},Cg=function(t,e){if(Og(t,e),e.context){var i=function(e,i){Yo(t[sg]||[],e)&&(t[og]=i,_g(t,i))};t[rg]=i,e.context.$root.$on([mg,vg],i)}},_g=function(t,e){e?(Ds(t,eg),Ms(t,ig),Is(t,ug,cg)):(Ds(t,ig),Ms(t,eg),Is(t,ug,lg))},Ag=function(t,e){t[e]=null,delete t[e]},Tg=function(t,e,i){if(c&&i.context){xg(t)&&(Rs(t,dg)||Is(t,dg,"button"),Rs(t,fg)||Is(t,fg,"0")),_g(t,t[og]);var n=wg(e,t);n.length>0?(Is(t,hg,n.join(" ")),zs(t,pg,"none")):(Ls(t,hg),Bs(t,pg)),ps((function(){kg(t,i)})),xh(n,t[sg])||(t[sg]=n,n.forEach((function(t){i.context.$root.$emit(bg,t)})))}},Pg={bind:function(t,e,i){t[og]=!1,t[sg]=[],Cg(t,i),Tg(t,e,i)},componentUpdated:Tg,updated:Tg,unbind:function(t,e,i){Sg(t),Og(t,i),Ag(t,rg),Ag(t,ag),Ag(t,og),Ag(t,sg),Ds(t,eg),Ds(t,ig),Ls(t,ug),Ls(t,hg),Ls(t,dg),Bs(t,pg)}},Mg=Ce({directives:{VBToggle:Pg}}),Dg=Ce({components:{BCollapse:tg},plugins:{VBTogglePlugin:Mg}}),Eg=i("f0bd"),Ig="top-start",Lg="top-end",jg="bottom-start",Rg="bottom-end",zg="right-start",Bg="left-start";function Fg(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Ng(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function Hg(t,e,i){return e&&Ng(t.prototype,e),i&&Ng(t,i),t}var $g=function(){function t(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(Fg(this,t),!e)throw new TypeError("Failed to construct '".concat(this.constructor.name,"'. 1 argument required, ").concat(arguments.length," given."));zt(this,t.Defaults,this.constructor.Defaults,i,{type:e}),Ft(this,{type:Zt(),cancelable:Zt(),nativeEvent:Zt(),target:Zt(),relatedTarget:Zt(),vueTarget:Zt(),componentId:Zt()});var n=!1;this.preventDefault=function(){this.cancelable&&(n=!0)},Nt(this,"defaultPrevented",{enumerable:!0,get:function(){return n}})}return Hg(t,null,[{key:"Defaults",get:function(){return{type:"",cancelable:!0,nativeEvent:null,target:null,relatedTarget:null,vueTarget:null,componentId:null}}}]),t}(),Vg=n["default"].extend({data:function(){return{listenForClickOut:!1}},watch:{listenForClickOut:function(t,e){t!==e&&(Sl(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,ua),t&&wl(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,ua))}},beforeCreate:function(){this.clickOutElement=null,this.clickOutEventName=null},mounted:function(){this.clickOutElement||(this.clickOutElement=document),this.clickOutEventName||(this.clickOutEventName="click"),this.listenForClickOut&&wl(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,ua)},beforeDestroy:function(){Sl(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,ua)},methods:{isClickOut:function(t){return!Ts(this.$el,t.target)},_clickOutHandler:function(t){this.clickOutHandler&&this.isClickOut(t)&&this.clickOutHandler(t)}}}),Wg=n["default"].extend({data:function(){return{listenForFocusIn:!1}},watch:{listenForFocusIn:function(t,e){t!==e&&(Sl(this.focusInElement,"focusin",this._focusInHandler,ua),t&&wl(this.focusInElement,"focusin",this._focusInHandler,ua))}},beforeCreate:function(){this.focusInElement=null},mounted:function(){this.focusInElement||(this.focusInElement=document),this.listenForFocusIn&&wl(this.focusInElement,"focusin",this._focusInHandler,ua)},beforeDestroy:function(){Sl(this.focusInElement,"focusin",this._focusInHandler,ua)},methods:{_focusInHandler:function(t){this.focusInHandler&&this.focusInHandler(t)}}});function Xg(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Yg(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Xg(Object(i),!0).forEach((function(e){Gg(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Xg(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Gg(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Ug=_l(ui,Kr),qg=_l(ui,_r),Zg=".dropdown form",Kg=[".dropdown-item",".b-dropdown-form"].map((function(t){return"".concat(t,":not(.disabled):not([disabled])")})).join(", "),Jg=function(t){return(t||[]).filter(ws)},Qg=dl(qt(Yg(Yg({},Pd),{},{boundary:ll([dt,xa],"scrollParent"),disabled:ll(pa,!1),dropleft:ll(pa,!1),dropright:ll(pa,!1),dropup:ll(pa,!1),noFlip:ll(pa,!1),offset:ll(Ma,0),popperOpts:ll(ba,{}),right:ll(pa,!1)})),ui),tm=n["default"].extend({mixins:[Md,_h,Vg,Wg],provide:function(){return{bvDropdown:this}},inject:{bvNavbar:{default:null}},props:Qg,data:function(){return{visible:!1,visibleChangePrevented:!1}},computed:{inNavbar:function(){return!yt(this.bvNavbar)},toggler:function(){var t=this.$refs.toggle;return t?t.$el||t:null},directionClass:function(){return this.dropup?"dropup":this.dropright?"dropright":this.dropleft?"dropleft":""},boundaryClass:function(){return"scrollParent"===this.boundary||this.inNavbar?"":"position-static"}},watch:{visible:function(t,e){if(this.visibleChangePrevented)this.visibleChangePrevented=!1;else if(t!==e){var i=t?Zr:Ar,n=new $g(i,{cancelable:!0,vueTarget:this,target:this.$refs.menu,relatedTarget:null,componentId:this.safeId?this.safeId():this.id||null});if(this.emitEvent(n),n.defaultPrevented)return this.visibleChangePrevented=!0,this.visible=e,void this.$off(_r,this.focusToggler);t?this.showMenu():this.hideMenu()}},disabled:function(t,e){t!==e&&t&&this.visible&&(this.visible=!1)}},created:function(){this.$_popper=null,this.$_hideTimeout=null},deactivated:function(){this.visible=!1,this.whileOpenListen(!1),this.destroyPopper()},beforeDestroy:function(){this.visible=!1,this.whileOpenListen(!1),this.destroyPopper(),this.clearHideTimeout()},methods:{emitEvent:function(t){var e=t.type;this.emitOnRoot(_l(ui,e),t),this.$emit(e,t)},showMenu:function(){var t=this;if(!this.disabled){if(!this.inNavbar)if("undefined"===typeof Eg["a"])ue("Popper.js not found. Falling back to CSS positioning",ui);else{var e=this.dropup&&this.right||this.split?this.$el:this.$refs.toggle;e=e.$el||e,this.createPopper(e)}this.emitOnRoot(Ug,this),this.whileOpenListen(!0),this.$nextTick((function(){t.focusMenu(),t.$emit(Kr)}))}},hideMenu:function(){this.whileOpenListen(!1),this.emitOnRoot(qg,this),this.$emit(_r),this.destroyPopper()},createPopper:function(t){this.destroyPopper(),this.$_popper=new Eg["a"](t,this.$refs.menu,this.getPopperConfig())},destroyPopper:function(){this.$_popper&&this.$_popper.destroy(),this.$_popper=null},updatePopper:function(){try{this.$_popper.scheduleUpdate()}catch(t){}},clearHideTimeout:function(){clearTimeout(this.$_hideTimeout),this.$_hideTimeout=null},getPopperConfig:function(){var t=jg;this.dropup?t=this.right?Lg:Ig:this.dropright?t=zg:this.dropleft?t=Bg:this.right&&(t=Rg);var e={placement:t,modifiers:{offset:{offset:this.offset||0},flip:{enabled:!this.noFlip}}},i=this.boundary;return i&&(e.modifiers.preventOverflow={boundariesElement:i}),Ut(e,this.popperOpts||{})},whileOpenListen:function(t){this.listenForClickOut=t,this.listenForFocusIn=t;var e=t?"$on":"$off";this.$root[e](Ug,this.rootCloseListener)},rootCloseListener:function(t){t!==this&&(this.visible=!1)},show:function(){var t=this;this.disabled||ps((function(){t.visible=!0}))},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.disabled||(this.visible=!1,t&&this.$once(_r,this.focusToggler))},toggle:function(t){t=t||{};var e=t,i=e.type,n=e.keyCode;("click"===i||"keydown"===i&&-1!==[hh,vh,lh].indexOf(n))&&(this.disabled?this.visible=!1:(this.$emit(ia,t),Ol(t),this.visible?this.hide(!0):this.show()))},onMousedown:function(t){Ol(t,{propagation:!1})},onKeydown:function(t){var e=t.keyCode;e===uh?this.onEsc(t):e===lh?this.focusNext(t,!1):e===bh&&this.focusNext(t,!0)},onEsc:function(t){this.visible&&(this.visible=!1,Ol(t),this.$once(_r,this.focusToggler))},onSplitClick:function(t){this.disabled?this.visible=!1:this.$emit(hr,t)},hideHandler:function(t){var e=this,i=t.target;!this.visible||Ts(this.$refs.menu,i)||Ts(this.toggler,i)||(this.clearHideTimeout(),this.$_hideTimeout=setTimeout((function(){return e.hide()}),this.inNavbar?300:0))},clickOutHandler:function(t){this.hideHandler(t)},focusInHandler:function(t){this.hideHandler(t)},focusNext:function(t,e){var i=this,n=t.target;!this.visible||t&&As(Zg,n)||(Ol(t),this.$nextTick((function(){var t=i.getItems();if(!(t.length<1)){var r=t.indexOf(n);e&&r>0?r--:!e&&r<t.length-1&&r++,r<0&&(r=0),i.focusItem(r,t)}})))},focusItem:function(t,e){var i=e.find((function(e,i){return i===t}));Ys(i)},getItems:function(){return Jg(Os(Kg,this.$refs.menu))},focusMenu:function(){Ys(this.$refs.menu)},focusToggler:function(){var t=this;this.$nextTick((function(){Ys(t.toggler)}))}}});function em(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function im(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?em(Object(i),!0).forEach((function(e){nm(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):em(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function nm(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var rm=dl(qt(im(im(im({},Pd),Qg),{},{block:ll(pa,!1),html:ll(xa),lazy:ll(pa,!1),menuClass:ll(ka),noCaret:ll(pa,!1),role:ll(xa,"menu"),size:ll(xa),split:ll(pa,!1),splitButtonType:ll(xa,"button",(function(t){return Yo(["button","submit","reset"],t)})),splitClass:ll(ka),splitHref:ll(xa),splitTo:ll(Ia),splitVariant:ll(xa),text:ll(xa),toggleClass:ll(ka),toggleTag:ll(xa,"button"),toggleText:ll(xa,"Toggle dropdown"),variant:ll(xa,"secondary")})),ui),am=n["default"].extend({name:ui,mixins:[Md,tm,yl],props:rm,computed:{dropdownClasses:function(){var t=this.block,e=this.split;return[this.directionClass,this.boundaryClass,{show:this.visible,"btn-group":e||!t,"d-flex":t&&e}]},menuClasses:function(){return[this.menuClass,{"dropdown-menu-right":this.right,show:this.visible}]},toggleClasses:function(){var t=this.split;return[this.toggleClass,{"dropdown-toggle-split":t,"dropdown-toggle-no-caret":this.noCaret&&!t}]}},render:function(t){var e=this.visible,i=this.variant,n=this.size,r=this.block,a=this.disabled,o=this.split,s=this.role,l=this.hide,c=this.toggle,h={variant:i,size:n,block:r,disabled:a},u=this.normalizeSlot(Fa),d=this.hasNormalizedSlot(Fa)?{}:Ou(this.html,this.text),f=t();if(o){var p=this.splitTo,g=this.splitHref,m=this.splitButtonType,v=im(im({},h),{},{variant:this.splitVariant||i});p?v.to=p:g?v.href=g:m&&(v.type=m),f=t(eu,{class:this.splitClass,attrs:{id:this.safeId("_BV_button_")},props:v,domProps:d,on:{click:this.onSplitClick},ref:"button"},u),u=[t("span",{class:["sr-only"]},[this.toggleText])],d={}}var b=t(eu,{staticClass:"dropdown-toggle",class:this.toggleClasses,attrs:{id:this.safeId("_BV_toggle_"),"aria-haspopup":"true","aria-expanded":os(e)},props:im(im({},h),{},{tag:this.toggleTag,block:r&&!o}),domProps:d,on:{mousedown:this.onMousedown,click:c,keydown:c},ref:"toggle"},u),y=t("ul",{staticClass:"dropdown-menu",class:this.menuClasses,attrs:{role:s,tabindex:"-1","aria-labelledby":this.safeId(o?"_BV_button_":"_BV_toggle_")},on:{keydown:this.onKeydown},ref:"menu"},[!this.lazy||e?this.normalizeSlot($a,{hide:l}):t()]);return t("div",{staticClass:"dropdown b-dropdown",class:this.dropdownClasses,attrs:{id:this.safeId()}},[f,b,y])}});function om(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function sm(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?om(Object(i),!0).forEach((function(e){lm(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):om(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function lm(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var cm=Gt(Nh,["event","routerTag"]),hm=dl(qt(sm(sm({},cm),{},{linkClass:ll(ka),variant:ll(xa)})),mi),um=n["default"].extend({name:mi,mixins:[Ch,yl],inject:{bvDropdown:{default:null}},inheritAttrs:!1,props:hm,computed:{computedAttrs:function(){return sm(sm({},this.bvAttrs),{},{role:"menuitem"})}},methods:{closeDropdown:function(){var t=this;ps((function(){t.bvDropdown&&t.bvDropdown.hide(!0)}))},onClick:function(t){this.$emit(hr,t),this.closeDropdown()}},render:function(t){var e=this.linkClass,i=this.variant,n=this.active,r=this.disabled,a=this.onClick,o=this.bvAttrs;return t("li",{class:o.class,style:o.style,attrs:{role:"presentation"}},[t(Hh,{staticClass:"dropdown-item",class:[e,lm({},"text-".concat(i),i&&!(n||r))],props:hl(cm,this.$props),attrs:this.computedAttrs,on:{click:a},ref:"item"},this.normalizeSlot())])}});function dm(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function fm(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?dm(Object(i),!0).forEach((function(e){pm(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):dm(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function pm(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var gm=dl({active:ll(pa,!1),activeClass:ll(xa,"active"),buttonClass:ll(ka),disabled:ll(pa,!1),variant:ll(xa)},vi),mm=n["default"].extend({name:vi,mixins:[Ch,yl],inject:{bvDropdown:{default:null}},inheritAttrs:!1,props:gm,computed:{computedAttrs:function(){return fm(fm({},this.bvAttrs),{},{role:"menuitem",type:"button",disabled:this.disabled})}},methods:{closeDropdown:function(){this.bvDropdown&&this.bvDropdown.hide(!0)},onClick:function(t){this.$emit(hr,t),this.closeDropdown()}},render:function(t){var e,i=this.active,n=this.variant,r=this.bvAttrs;return t("li",{class:r.class,style:r.style,attrs:{role:"presentation"}},[t("button",{staticClass:"dropdown-item",class:[this.buttonClass,(e={},pm(e,this.activeClass,i),pm(e,"text-".concat(n),n&&!(i||this.disabled)),e)],attrs:this.computedAttrs,on:{click:this.onClick},ref:"button"},this.normalizeSlot())])}});function vm(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function bm(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?vm(Object(i),!0).forEach((function(e){ym(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):vm(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function ym(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var xm=dl({id:ll(xa),tag:ll(xa,"header"),variant:ll(xa)},gi),wm=n["default"].extend({name:gi,functional:!0,props:xm,render:function(t,e){var i=e.props,n=e.data,r=e.children,a=i.tag,o=i.variant;return t("li",je(Gt(n,["attrs"]),{attrs:{role:"presentation"}}),[t(a,{staticClass:"dropdown-header",class:ym({},"text-".concat(o),o),attrs:bm(bm({},n.attrs||{}),{},{id:i.id||null,role:ys(a,"header")?null:"heading"}),ref:"header"},r)])}});function Sm(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function km(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Sm(Object(i),!0).forEach((function(e){Om(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Sm(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Om(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Cm=dl({tag:ll(xa,"hr")},di),_m=n["default"].extend({name:di,functional:!0,props:Cm,render:function(t,e){var i=e.props,n=e.data;return t("li",je(Gt(n,["attrs"]),{attrs:{role:"presentation"}}),[t(i.tag,{staticClass:"dropdown-divider",attrs:km(km({},n.attrs||{}),{},{role:"separator","aria-orientation":"horizontal"}),ref:"divider"})])}}),Am=dl({id:ll(xa),inline:ll(pa,!1),novalidate:ll(pa,!1),validated:ll(pa,!1)},xi),Tm=n["default"].extend({name:xi,functional:!0,props:Am,render:function(t,e){var i=e.props,n=e.data,r=e.children;return t("form",je(n,{class:{"form-inline":i.inline,"was-validated":i.validated},attrs:{id:i.id,novalidate:i.novalidate}}),r)}});function Pm(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Mm(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Pm(Object(i),!0).forEach((function(e){Dm(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Pm(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Dm(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Em=dl(qt(Mm(Mm({},Am),{},{disabled:ll(pa,!1),formClass:ll(ka)})),fi),Im=n["default"].extend({name:fi,functional:!0,props:Em,render:function(t,e){var i=e.props,n=e.data,r=e.listeners,a=e.children;return t("li",je(Gt(n,["attrs","on"]),{attrs:{role:"presentation"}}),[t(Tm,{staticClass:"b-dropdown-form",class:[i.formClass,{disabled:i.disabled}],props:i,attrs:Mm(Mm({},n.attrs||{}),{},{disabled:i.disabled,tabindex:i.disabled?null:"-1"}),on:r,ref:"form"},a)])}});function Lm(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var jm=dl({tag:ll(xa,"p"),textClass:ll(ka),variant:ll(xa)},bi),Rm=n["default"].extend({name:bi,functional:!0,props:jm,render:function(t,e){var i=e.props,n=e.data,r=e.children,a=i.tag,o=i.textClass,s=i.variant;return t("li",je(Gt(n,["attrs"]),{attrs:{role:"presentation"}}),[t(a,{staticClass:"b-dropdown-text",class:[o,Lm({},"text-".concat(s),s)],props:i,attrs:n.attrs||{},ref:"text"},r)])}});function zm(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Bm(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?zm(Object(i),!0).forEach((function(e){Fm(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):zm(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Fm(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Nm=dl({ariaDescribedby:ll(xa),header:ll(xa),headerClasses:ll(ka),headerTag:ll(xa,"header"),headerVariant:ll(xa),id:ll(xa)},pi),Hm=n["default"].extend({name:pi,functional:!0,props:Nm,render:function(t,e){var i=e.props,n=e.data,r=e.slots,a=e.scopedSlots,o=i.id,s=i.variant,l=i.header,c=i.headerTag,h=r(),u=a||{},d={},f=o?"_bv_".concat(o,"_group_dd_header"):null,p=t();return(vl(Qa,u,h)||l)&&(p=t(c,{staticClass:"dropdown-header",class:[i.headerClasses,Fm({},"text-".concat(s),s)],attrs:{id:f,role:ys(c,"header")?null:"heading"}},bl(Qa,d,u,h)||l)),t("li",je(Gt(n,["attrs"]),{attrs:{role:"presentation"}}),[p,t("ul",{staticClass:"list-unstyled",attrs:Bm(Bm({},n.attrs||{}),{},{id:o,role:"group","aria-describedby":[f,i.ariaDescribedBy].filter(se).join(" ").trim()||null})},bl($a,d,u,h))])}}),$m=Ce({components:{BDropdown:am,BDd:am,BDropdownItem:um,BDdItem:um,BDropdownItemButton:mm,BDropdownItemBtn:mm,BDdItemButton:mm,BDdItemBtn:mm,BDropdownHeader:wm,BDdHeader:wm,BDropdownDivider:_m,BDdDivider:_m,BDropdownForm:Im,BDdForm:Im,BDropdownText:Rm,BDdText:Rm,BDropdownGroup:Hm,BDdGroup:Hm}});function Vm(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Wm=["iframe","embed","video","object","img","b-img","b-img-lazy"],Xm=dl({aspect:ll(xa,"16by9"),tag:ll(xa,"div"),type:ll(xa,"iframe",(function(t){return Yo(Wm,t)}))},yi),Ym=n["default"].extend({name:yi,functional:!0,props:Xm,render:function(t,e){var i=e.props,n=e.data,r=e.children,a=i.aspect;return t(i.tag,{staticClass:"embed-responsive",class:Vm({},"embed-responsive-".concat(a),a),ref:n.ref},[t(i.type,je(Gt(n,["ref"]),{staticClass:"embed-responsive-item"}),r)])}}),Gm=Ce({components:{BEmbed:Ym}}),Um='Setting prop "options" to an object is deprecated. Use the array format instead.',qm=dl({disabledField:ll(xa,"disabled"),htmlField:ll(xa,"html"),options:ll(Sa,[]),textField:ll(xa,"text"),valueField:ll(xa,"value")},"formOptionControls"),Zm=n["default"].extend({props:qm,computed:{formOptions:function(){return this.normalizeOptions(this.options)}},methods:{normalizeOption:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(Tt(t)){var i=ce(t,this.valueField),n=ce(t,this.textField);return{value:bt(i)?e||n:i,text:ku(String(bt(n)?e:n)),html:ce(t,this.htmlField),disabled:Boolean(ce(t,this.disabledField))}}return{value:e||t,text:ku(String(t)),disabled:!1}},normalizeOptions:function(t){var e=this;return _t(t)?t.map((function(t){return e.normalizeOption(t)})):Tt(t)?(ue(Um,this.$options.name),$t(t).map((function(i){return e.normalizeOption(t[i]||{},i)}))):[]}}});function Km(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Jm(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Km(Object(i),!0).forEach((function(e){Qm(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Km(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Qm(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var tv=dl(qt(Jm(Jm({},qm),{},{id:ll(xa,void 0,!0)})),ki),ev=n["default"].extend({name:ki,mixins:[Zm,yl],props:tv,render:function(t){var e=this.id,i=this.formOptions.map((function(e,i){var n=e.value,r=e.text,a=e.html,o=e.disabled;return t("option",{attrs:{value:n,disabled:o},domProps:Ou(a,r),key:"option_".concat(i)})}));return t("datalist",{attrs:{id:e}},[i,this.normalizeSlot()])}});function iv(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var nv,rv,av=dl({id:ll(xa),inline:ll(pa,!1),tag:ll(xa,"small"),textVariant:ll(xa,"muted")},Fi),ov=n["default"].extend({name:Fi,functional:!0,props:av,render:function(t,e){var i=e.props,n=e.data,r=e.children;return t(i.tag,je(n,{class:iv({"form-text":!i.inline},"text-".concat(i.textVariant),i.textVariant),attrs:{id:i.id}}),r)}}),sv=dl({ariaLive:ll(xa),forceShow:ll(pa,!1),id:ll(xa),role:ll(xa),state:ll(pa,null),tag:ll(xa,"div"),tooltip:ll(pa,!1)},Ti),lv=n["default"].extend({name:Ti,functional:!0,props:sv,render:function(t,e){var i=e.props,n=e.data,r=e.children,a=i.tooltip,o=i.ariaLive,s=!0===i.forceShow||!1===i.state;return t(i.tag,je(n,{class:{"d-block":s,"invalid-feedback":!a,"invalid-tooltip":a},attrs:{id:i.id||null,role:i.role||null,"aria-live":o||null,"aria-atomic":o?"true":null}}),r)}}),cv=dl({ariaLive:ll(xa),forceShow:ll(pa,!1),id:ll(xa),role:ll(xa),state:ll(pa,null),tag:ll(xa,"div"),tooltip:ll(pa,!1)},$i),hv=n["default"].extend({name:$i,functional:!0,props:cv,render:function(t,e){var i=e.props,n=e.data,r=e.children,a=i.tooltip,o=i.ariaLive,s=!0===i.forceShow||!0===i.state;return t(i.tag,je(n,{class:{"d-block":s,"valid-feedback":!a,"valid-tooltip":a},attrs:{id:i.id||null,role:i.role||null,"aria-live":o||null,"aria-atomic":o?"true":null}}),r)}}),uv=dl({tag:ll(xa,"div")},Ei),dv=n["default"].extend({name:Ei,functional:!0,props:uv,render:function(t,e){var i=e.props,n=e.data,r=e.children;return t(i.tag,je(n,{staticClass:"form-row"}),r)}}),fv=Ce({components:{BForm:Tm,BFormDatalist:ev,BDatalist:ev,BFormText:ov,BFormInvalidFeedback:lv,BFormFeedback:lv,BFormValidFeedback:hv,BFormRow:dv}}),pv=function(t,e){for(var i=0;i<t.length;i++)if(xh(t[i],e))return i;return-1},gv="input, textarea, select",mv=dl({autofocus:ll(pa,!1),disabled:ll(pa,!1),form:ll(xa),id:ll(xa),name:ll(xa),required:ll(pa,!1)},"formControls"),vv=n["default"].extend({props:mv,mounted:function(){this.handleAutofocus()},activated:function(){this.handleAutofocus()},methods:{handleAutofocus:function(){var t=this;this.$nextTick((function(){ps((function(){var e=t.$el;t.autofocus&&ws(e)&&(_s(e,gv)||(e=Cs(gv,e)),Ys(e))}))}))}}}),bv=dl({plain:ll(pa,!1)},"formControls"),yv=n["default"].extend({props:bv,computed:{custom:function(){return!this.plain}}}),xv=dl({size:ll(xa)},"formControls"),wv=n["default"].extend({props:xv,computed:{sizeFormClass:function(){return[this.size?"form-control-".concat(this.size):null]}}}),Sv=dl({state:ll(pa,null)},"formState"),kv=n["default"].extend({props:Sv,computed:{computedState:function(){return St(this.state)?this.state:null},stateClass:function(){var t=this.computedState;return!0===t?"is-valid":!1===t?"is-invalid":null},computedAriaInvalid:function(){var t=this.ariaInvalid;return!0===t||"true"===t||""===t||!1===this.computedState?"true":t}}});function Ov(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Cv(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Ov(Object(i),!0).forEach((function(e){_v(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Ov(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function _v(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Av,Tv=ml("checked",{defaultValue:null}),Pv=Tv.mixin,Mv=Tv.props,Dv=Tv.prop,Ev=Tv.event,Iv=dl(qt(Cv(Cv(Cv(Cv(Cv(Cv(Cv({},Pd),Mv),mv),xv),Sv),bv),{},{ariaLabel:ll(xa),ariaLabelledby:ll(xa),button:ll(pa,!1),buttonVariant:ll(xa),inline:ll(pa,!1),value:ll(da)})),"formRadioCheckControls"),Lv=n["default"].extend({mixins:[Ch,Md,Pv,yl,vv,wv,kv,yv],inheritAttrs:!1,props:Iv,data:function(){return{localChecked:this.isGroup?this.bvGroup[Dv]:this[Dv],hasFocus:!1}},computed:{computedLocalChecked:{get:function(){return this.isGroup?this.bvGroup.localChecked:this.localChecked},set:function(t){this.isGroup?this.bvGroup.localChecked=t:this.localChecked=t}},isChecked:function(){return xh(this.value,this.computedLocalChecked)},isRadio:function(){return!0},isGroup:function(){return!!this.bvGroup},isBtnMode:function(){return this.isGroup?this.bvGroup.buttons:this.button},isPlain:function(){return!this.isBtnMode&&(this.isGroup?this.bvGroup.plain:this.plain)},isCustom:function(){return!this.isBtnMode&&!this.isPlain},isSwitch:function(){return!(this.isBtnMode||this.isRadio||this.isPlain)&&(this.isGroup?this.bvGroup.switches:this.switch)},isInline:function(){return this.isGroup?this.bvGroup.inline:this.inline},isDisabled:function(){return this.isGroup&&this.bvGroup.disabled||this.disabled},isRequired:function(){return this.computedName&&(this.isGroup?this.bvGroup.required:this.required)},computedName:function(){return(this.isGroup?this.bvGroup.groupName:this.name)||null},computedForm:function(){return(this.isGroup?this.bvGroup.form:this.form)||null},computedSize:function(){return(this.isGroup?this.bvGroup.size:this.size)||""},computedState:function(){return this.isGroup?this.bvGroup.computedState:St(this.state)?this.state:null},computedButtonVariant:function(){var t=this.buttonVariant;return t||(this.isGroup&&this.bvGroup.buttonVariant?this.bvGroup.buttonVariant:"secondary")},buttonClasses:function(){var t,e=this.computedSize;return["btn","btn-".concat(this.computedButtonVariant),(t={},_v(t,"btn-".concat(e),e),_v(t,"disabled",this.isDisabled),_v(t,"active",this.isChecked),_v(t,"focus",this.hasFocus),t)]},computedAttrs:function(){var t=this.isDisabled,e=this.isRequired;return Cv(Cv({},this.bvAttrs),{},{id:this.safeId(),type:this.isRadio?"radio":"checkbox",name:this.computedName,form:this.computedForm,disabled:t,required:e,"aria-required":e||null,"aria-label":this.ariaLabel||null,"aria-labelledby":this.ariaLabelledby||null})}},watch:(nv={},_v(nv,Dv,(function(){this["".concat(Dv,"Watcher")].apply(this,arguments)})),_v(nv,"computedLocalChecked",(function(){this.computedLocalCheckedWatcher.apply(this,arguments)})),nv),methods:(rv={},_v(rv,"".concat(Dv,"Watcher"),(function(t){xh(t,this.computedLocalChecked)||(this.computedLocalChecked=t)})),_v(rv,"computedLocalCheckedWatcher",(function(t,e){xh(t,e)||this.$emit(Ev,t)})),_v(rv,"handleChange",(function(t){var e=this,i=t.target.checked,n=this.value,r=i?n:null;this.computedLocalChecked=n,this.$nextTick((function(){e.$emit(lr,r),e.isGroup&&e.bvGroup.$emit(lr,r)}))})),_v(rv,"handleFocus",(function(t){t.target&&("focus"===t.type?this.hasFocus=!0:"blur"===t.type&&(this.hasFocus=!1))})),_v(rv,"focus",(function(){this.isDisabled||Ys(this.$refs.input)})),_v(rv,"blur",(function(){this.isDisabled||Gs(this.$refs.input)})),rv),render:function(t){var e=this.isRadio,i=this.isBtnMode,n=this.isPlain,r=this.isCustom,a=this.isInline,o=this.isSwitch,s=this.computedSize,l=this.bvAttrs,c=this.normalizeSlot(),h=t("input",{class:[{"form-check-input":n,"custom-control-input":r,"position-static":n&&!c},i?"":this.stateClass],directives:[{name:"model",value:this.computedLocalChecked}],attrs:this.computedAttrs,domProps:{value:this.value,checked:this.isChecked},on:Cv({change:this.handleChange},i?{focus:this.handleFocus,blur:this.handleFocus}:{}),key:"input",ref:"input"});if(i){var u=t("label",{class:this.buttonClasses},[h,c]);return this.isGroup||(u=t("div",{class:["btn-group-toggle","d-inline-block"]},[u])),u}var d=t();return n&&!c||(d=t("label",{class:{"form-check-label":n,"custom-control-label":r},attrs:{for:this.safeId()}},c)),t("div",{class:[_v({"form-check":n,"form-check-inline":n&&a,"custom-control":r,"custom-control-inline":r&&a,"custom-checkbox":r&&!e&&!o,"custom-switch":o,"custom-radio":r&&e},"b-custom-control-".concat(s),s&&!i),l.class],style:l.style},[h,d])}});function jv(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Rv(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?jv(Object(i),!0).forEach((function(e){zv(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):jv(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function zv(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Bv="indeterminate",Fv=sa+Bv,Nv=dl(qt(Rv(Rv({},Iv),{},(Av={},zv(Av,Bv,ll(pa,!1)),zv(Av,"switch",ll(pa,!1)),zv(Av,"uncheckedValue",ll(da,!1)),zv(Av,"value",ll(da,!0)),Av))),wi),Hv=n["default"].extend({name:wi,mixins:[Lv],inject:{bvGroup:{from:"bvCheckGroup",default:null}},props:Nv,computed:{isChecked:function(){var t=this.value,e=this.computedLocalChecked;return _t(e)?pv(e,t)>-1:xh(e,t)},isRadio:function(){return!1}},watch:zv({},Bv,(function(t,e){xh(t,e)||this.setIndeterminate(t)})),mounted:function(){this.setIndeterminate(this[Bv])},methods:{computedLocalCheckedWatcher:function(t,e){if(!xh(t,e)){this.$emit(Ev,t);var i=this.$refs.input;i&&this.$emit(Fv,i.indeterminate)}},handleChange:function(t){var e=this,i=t.target,n=i.checked,r=i.indeterminate,a=this.value,o=this.uncheckedValue,s=this.computedLocalChecked;if(_t(s)){var l=pv(s,a);n&&l<0?s=s.concat(a):!n&&l>-1&&(s=s.slice(0,l).concat(s.slice(l+1)))}else s=n?a:o;this.computedLocalChecked=s,this.$nextTick((function(){e.$emit(lr,s),e.isGroup&&e.bvGroup.$emit(lr,s),e.$emit(Fv,r)}))},setIndeterminate:function(t){_t(this.computedLocalChecked)&&(t=!1);var e=this.$refs.input;e&&(e.indeterminate=t,this.$emit(Fv,t))}}});function $v(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Vv(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?$v(Object(i),!0).forEach((function(e){Wv(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):$v(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Wv(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Xv,Yv=dl(qt(Vv(Vv(Vv(Vv(Vv({},Pd),mv),Iv),xv),Sv)),Pi),Gv=n["default"].extend({name:Pi,mixins:[Md,Lv,vv,wv,kv],inject:{bvGroup:{from:"bvRadioGroup",default:!1}},props:Yv,watch:{computedLocalChecked:function(t,e){xh(t,e)||this.$emit(Ev,t)}}});function Uv(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function qv(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Uv(Object(i),!0).forEach((function(e){Zv(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Uv(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Zv(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Kv,Jv=["aria-describedby","aria-labelledby"],Qv=ml("checked"),tb=Qv.mixin,eb=Qv.props,ib=Qv.prop,nb=Qv.event,rb=dl(qt(qv(qv(qv(qv(qv(qv(qv(qv({},Pd),eb),mv),qm),xv),Sv),bv),{},{ariaInvalid:ll(Aa,!1),buttonVariant:ll(xa),buttons:ll(pa,!1),stacked:ll(pa,!1),validated:ll(pa,!1)})),"formRadioCheckGroups"),ab=n["default"].extend({mixins:[Md,tb,yl,vv,Zm,wv,kv,yv],inheritAttrs:!1,props:rb,data:function(){return{localChecked:this[ib]}},computed:{inline:function(){return!this.stacked},groupName:function(){return this.name||this.safeId()},groupClasses:function(){var t=this.inline,e=this.size,i=this.validated,n={"was-validated":i};return this.buttons&&(n=[n,"btn-group-toggle",Zv({"btn-group":t,"btn-group-vertical":!t},"btn-group-".concat(e),e)]),n}},watch:(Xv={},Zv(Xv,ib,(function(t){xh(t,this.localChecked)||(this.localChecked=t)})),Zv(Xv,"localChecked",(function(t,e){xh(t,e)||this.$emit(nb,t)})),Xv),render:function(t){var e=this,i=this.isRadioGroup,n=Yt(this.$attrs,Jv),r=i?Gv:Hv,a=this.formOptions.map((function(i,a){var o="BV_option_".concat(a);return t(r,{props:{disabled:i.disabled||!1,id:e.safeId(o),value:i.value},attrs:n,key:o},[t("span",{domProps:Ou(i.html,i.text)})])}));return t("div",{class:[this.groupClasses,"bv-no-focus-ring"],attrs:qv(qv({},Gt(this.$attrs,Jv)),{},{"aria-invalid":this.computedAriaInvalid,"aria-required":this.required?"true":null,id:this.safeId(),role:i?"radiogroup":"group",tabindex:"-1"})},[this.normalizeSlot(Za),a,this.normalizeSlot()])}});function ob(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function sb(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?ob(Object(i),!0).forEach((function(e){lb(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):ob(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function lb(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var cb=dl(qt(sb(sb({},rb),{},(Kv={},lb(Kv,ib,ll(fa,[])),lb(Kv,"switches",ll(pa,!1)),Kv))),Si),hb=n["default"].extend({name:Si,mixins:[ab],provide:function(){return{bvCheckGroup:this}},props:cb,computed:{isRadioGroup:function(){return!1}}}),ub=Ce({components:{BFormCheckbox:Hv,BCheckbox:Hv,BCheck:Hv,BFormCheckboxGroup:hb,BCheckboxGroup:hb,BCheckGroup:hb}}),db="__BV_hover_handler__",fb="mouseenter",pb="mouseleave",gb=function(t){var e=function(e){t(e.type===fb,e)};return e.fn=t,e},mb=function(t,e,i){kl(t,e,fb,i,ua),kl(t,e,pb,i,ua)},vb=function(t,e){var i=e.value,n=void 0===i?null:i;if(c){var r=t[db],a=wt(r),o=!(a&&r.fn===n);a&&o&&(mb(!1,t,r),delete t[db]),wt(n)&&o&&(t[db]=gb(n),mb(!0,t,t[db]))}},bb={bind:vb,componentUpdated:vb,unbind:function(t){vb(t,{value:null})}};function yb(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function xb(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?yb(Object(i),!0).forEach((function(e){wb(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):yb(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function wb(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Sb,kb=qt(xb(xb(xb(xb(xb(xb({},Pd),xv),Sv),Gt(Qg,["disabled"])),Gt(mv,["autofocus"])),{},{buttonOnly:ll(pa,!1),buttonVariant:ll(xa,"secondary"),formattedValue:ll(xa),labelSelected:ll(xa),lang:ll(xa),menuClass:ll(ka),placeholder:ll(xa),readonly:ll(pa,!1),rtl:ll(pa,null),value:ll(xa,"")})),Ob=n["default"].extend({name:Gn,directives:{"b-hover":bb},mixins:[Md,wv,kv,tm,yl],props:kb,data:function(){return{isHovered:!1,hasFocus:!1}},computed:{idButton:function(){return this.safeId()},idLabel:function(){return this.safeId("_value_")},idMenu:function(){return this.safeId("_dialog_")},idWrapper:function(){return this.safeId("_outer_")},computedDir:function(){return!0===this.rtl?"rtl":!1===this.rtl?"ltr":null}},methods:{focus:function(){this.disabled||Ys(this.$refs.toggle)},blur:function(){this.disabled||Gs(this.$refs.toggle)},setFocus:function(t){this.hasFocus="focus"===t.type},handleHover:function(t){this.isHovered=t}},render:function(t){var e,i=this.idButton,n=this.idLabel,r=this.idMenu,a=this.idWrapper,o=this.disabled,s=this.readonly,l=this.required,c=this.name,h=this.state,u=this.visible,d=this.size,f=this.isHovered,p=this.hasFocus,g=this.labelSelected,m=this.buttonVariant,v=this.buttonOnly,b=os(this.value)||"",y=!1===h||l&&!b,x={isHovered:f,hasFocus:p,state:h,opened:u},w=t("button",{staticClass:"btn",class:(e={},wb(e,"btn-".concat(m),v),wb(e,"btn-".concat(d),d),wb(e,"h-auto",!v),wb(e,"dropdown-toggle",v),wb(e,"dropdown-toggle-no-caret",v),e),attrs:{id:i,type:"button",disabled:o,"aria-haspopup":"dialog","aria-expanded":u?"true":"false","aria-invalid":y?"true":null,"aria-required":l?"true":null},directives:[{name:"b-hover",value:this.handleHover}],on:{mousedown:this.onMousedown,click:this.toggle,keydown:this.toggle,"!focus":this.setFocus,"!blur":this.setFocus},ref:"toggle"},[this.hasNormalizedSlot(Fa)?this.normalizeSlot(Fa,x):t(Nc,{props:{scale:1.25}})]),S=t();c&&!o&&(S=t("input",{attrs:{type:"hidden",name:c||null,form:this.form||null,value:b}}));var k=t("div",{staticClass:"dropdown-menu",class:[this.menuClass,{show:u,"dropdown-menu-right":this.right}],attrs:{id:r,role:"dialog",tabindex:"-1","aria-modal":"false","aria-labelledby":n},on:{keydown:this.onKeydown},ref:"menu"},[this.normalizeSlot($a,{opened:u})]),O=t("label",{class:v?"sr-only":["form-control",{"text-muted":!b},this.stateClass,this.sizeFormClass],attrs:{id:n,for:i,"aria-invalid":y?"true":null,"aria-required":l?"true":null},directives:[{name:"b-hover",value:this.handleHover}],on:{"!click":function(t){Ol(t,{preventDefault:!1})}}},[b?this.formattedValue||b:this.placeholder||"",b&&g?t("bdi",{staticClass:"sr-only"},g):""]);return t("div",{staticClass:"b-form-btn-label-control dropdown",class:[this.directionClass,this.boundaryClass,[{"btn-group":v,"form-control":!v,focus:p&&!v,show:u,"is-valid":!0===h,"is-invalid":!1===h},v?null:this.sizeFormClass]],attrs:{id:a,role:v?null:"group",lang:this.lang||null,dir:this.computedDir,"aria-disabled":o,"aria-readonly":s&&!o,"aria-labelledby":n,"aria-invalid":!1===h||l&&!b?"true":null,"aria-required":l?"true":null}},[w,S,k,O])}});function Cb(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function _b(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Cb(Object(i),!0).forEach((function(e){Ab(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Cb(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Ab(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Tb,Pb=ml("value",{type:Ta}),Mb=Pb.mixin,Db=Pb.props,Eb=Pb.prop,Ib=Pb.event,Lb=Gt(Fd,["block","hidden","id","noKeyNav","roleDescription","value","width"]),jb=Gt(kb,["formattedValue","id","lang","rtl","value"]),Rb=dl(qt(_b(_b(_b(_b(_b({},Pd),Db),Lb),jb),{},{calendarWidth:ll(xa,"270px"),closeButton:ll(pa,!1),closeButtonVariant:ll(xa,"outline-secondary"),dark:ll(pa,!1),labelCloseButton:ll(xa,"Close"),labelResetButton:ll(xa,"Reset"),labelTodayButton:ll(xa,"Select today"),noCloseOnSelect:ll(pa,!1),resetButton:ll(pa,!1),resetButtonVariant:ll(xa,"outline-danger"),resetValue:ll(Ta),todayButton:ll(pa,!1),todayButtonVariant:ll(xa,"outline-primary")})),Oi),zb=n["default"].extend({name:Oi,mixins:[Md,Mb],props:Rb,data:function(){return{localYMD:fd(this[Eb])||"",isVisible:!1,localLocale:null,isRTL:!1,formattedValue:"",activeYMD:""}},computed:{calendarYM:function(){return this.activeYMD.slice(0,-3)},computedLang:function(){return(this.localLocale||"").replace(/-u-.*$/i,"")||null},computedResetValue:function(){return fd(_d(this.resetValue))||""}},watch:(Sb={},Ab(Sb,Eb,(function(t){this.localYMD=fd(t)||""})),Ab(Sb,"localYMD",(function(t){this.isVisible&&this.$emit(Ib,this.valueAsDate?dd(t)||null:t||"")})),Ab(Sb,"calendarYM",(function(t,e){if(t!==e&&e)try{this.$refs.control.updatePopper()}catch(i){}})),Sb),methods:{focus:function(){this.disabled||Ys(this.$refs.control)},blur:function(){this.disabled||Gs(this.$refs.control)},setAndClose:function(t){var e=this;this.localYMD=t,this.noCloseOnSelect||this.$nextTick((function(){e.$refs.control.hide(!0)}))},onSelected:function(t){var e=this;this.$nextTick((function(){e.setAndClose(t)}))},onInput:function(t){this.localYMD!==t&&(this.localYMD=t)},onContext:function(t){var e=t.activeYMD,i=t.isRTL,n=t.locale,r=t.selectedYMD,a=t.selectedFormatted;this.isRTL=i,this.localLocale=n,this.formattedValue=a,this.localYMD=r,this.activeYMD=e,this.$emit(dr,t)},onTodayButton:function(){this.setAndClose(fd(_d(ud(),this.min,this.max)))},onResetButton:function(){this.setAndClose(this.computedResetValue)},onCloseButton:function(){this.$refs.control.hide(!0)},onShow:function(){this.isVisible=!0},onShown:function(){var t=this;this.$nextTick((function(){Ys(t.$refs.calendar),t.$emit(Kr)}))},onHidden:function(){this.isVisible=!1,this.$emit(_r)},defaultButtonFn:function(t){var e=t.isHovered,i=t.hasFocus;return this.$createElement(e||i?zc:Rc,{attrs:{"aria-hidden":"true"}})}},render:function(t){var e=this.localYMD,i=this.disabled,n=this.readonly,r=this.dark,a=this.$props,o=this.$scopedSlots,s=xt(this.placeholder)?this.labelNoDateSelected:this.placeholder,l=[];if(this.todayButton){var c=this.labelTodayButton;l.push(t(eu,{props:{disabled:i||n,size:"sm",variant:this.todayButtonVariant},attrs:{"aria-label":c||null},on:{click:this.onTodayButton}},c))}if(this.resetButton){var h=this.labelResetButton;l.push(t(eu,{props:{disabled:i||n,size:"sm",variant:this.resetButtonVariant},attrs:{"aria-label":h||null},on:{click:this.onResetButton}},h))}if(this.closeButton){var u=this.labelCloseButton;l.push(t(eu,{props:{disabled:i,size:"sm",variant:this.closeButtonVariant},attrs:{"aria-label":u||null},on:{click:this.onCloseButton}},u))}l.length>0&&(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 d=t(Nd,{staticClass:"b-form-date-calendar w-100",props:_b(_b({},hl(Lb,a)),{},{hidden:!this.isVisible,value:e,valueAsDate:!1,width:this.calendarWidth}),on:{selected:this.onSelected,input:this.onInput,context:this.onContext},scopedSlots:Yt(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(Ob,{staticClass:"b-form-datepicker",props:_b(_b({},hl(jb,a)),{},{formattedValue:e?this.formattedValue:"",id:this.safeId(),lang:this.computedLang,menuClass:[{"bg-dark":r,"text-light":r},this.menuClass],placeholder:s,rtl:this.isRTL,value:e}),on:{show:this.onShow,shown:this.onShown,hidden:this.onHidden},scopedSlots:Ab({},Fa,o[Fa]||this.defaultButtonFn),ref:"control"},[d])}}),Bb=Ce({components:{BFormDatepicker:zb,BDatepicker:zb}});function Fb(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Nb(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Fb(Object(i),!0).forEach((function(e){Hb(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Fb(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Hb(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var $b=ml("value",{type:[fa,pt],defaultValue:null,validator:function(t){return""===t?(ue(Gb,Ci),!0):xt(t)||Ub(t)}}),Vb=$b.mixin,Wb=$b.props,Xb=$b.prop,Yb=$b.event,Gb='Setting "value"/"v-model" to an empty string for reset is deprecated. Set to "null" instead.',Ub=function t(e){return Dt(e)||_t(e)&&e.every((function(e){return t(e)}))},qb=function(t){return wt(t.getAsEntry)?t.getAsEntry():wt(t.webkitGetAsEntry)?t.webkitGetAsEntry():null},Zb=function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Promise.all(Xo(t).filter((function(t){return"file"===t.kind})).map((function(t){var i=qb(t);if(i){if(i.isDirectory&&e)return Kb(i.createReader(),"".concat(i.name,"/"));if(i.isFile)return new Promise((function(t){i.file((function(e){e.$path="",t(e)}))}))}return null})).filter(se))},Kb=function t(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return new Promise((function(n){var r=[],a=function a(){e.readEntries((function(e){0===e.length?n(Promise.all(r).then((function(t){return qo(t)}))):(r.push(Promise.all(e.map((function(e){if(e){if(e.isDirectory)return t(e.createReader(),"".concat(i).concat(e.name,"/"));if(e.isFile)return new Promise((function(t){e.file((function(e){e.$path="".concat(i).concat(e.name),t(e)}))}))}return null})).filter(se))),a())}))};a()}))},Jb=dl(qt(Nb(Nb(Nb(Nb(Nb(Nb(Nb({},Pd),Wb),mv),bv),Sv),xv),{},{accept:ll(xa,""),browseText:ll(xa,"Browse"),capture:ll(pa,!1),directory:ll(pa,!1),dropPlaceholder:ll(xa,"Drop files here"),fileNameFormatter:ll(ma),multiple:ll(pa,!1),noDrop:ll(pa,!1),noDropPlaceholder:ll(xa,"Not allowed"),noTraverse:ll(pa,!1),placeholder:ll(xa,"No file chosen")})),Ci),Qb=n["default"].extend({name:Ci,mixins:[Ch,Md,Vb,yl,vv,kv,yv,yl],inheritAttrs:!1,props:Jb,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",i="^",n="$";C.test(t)?i="":(e="type",R.test(t)&&(n=".+$",t=t.slice(0,-1))),t=as(t);var r=new RegExp("".concat(i).concat(t).concat(n));return{rx:r,prop:e}}))},computedCapture:function(){var t=this.capture;return!0===t||""===t||(t||null)},computedAttrs:function(){var t=this.name,e=this.disabled,i=this.required,n=this.form,r=this.computedCapture,a=this.accept,o=this.multiple,s=this.directory;return Nb(Nb({},this.bvAttrs),{},{type:"file",id:this.safeId(),name:t,disabled:e,required:i,form:n||null,capture:r,accept:a||null,multiple:o,directory:s,webkitdirectory:s,"aria-required":i?"true":null})},computedFileNameFormatter:function(){var t=this.fileNameFormatter;return pl(t)?t:this.defaultFileNameFormatter},clonedFiles:function(){return oe(this.files)},flattenedFiles:function(){return Zo(this.files)},fileNames:function(){return this.flattenedFiles.map((function(t){return t.name}))},labelContent:function(){if(this.dragging&&!this.noDrop)return this.normalizeSlot(Xa,{allowed:this.dropAllowed})||(this.dropAllowed?this.dropPlaceholder:this.$createElement("span",{staticClass:"text-danger"},this.noDropPlaceholder));if(0===this.files.length)return this.normalizeSlot(Mo)||this.placeholder;var t=this.flattenedFiles,e=this.clonedFiles,i=this.fileNames,n=this.computedFileNameFormatter;return this.hasNormalizedSlot(qa)?this.normalizeSlot(qa,{files:t,filesTraversed:e,names:i}):n(t,e,i)}},watch:(Tb={},Hb(Tb,Xb,(function(t){(!t||_t(t)&&0===t.length)&&this.reset()})),Hb(Tb,"files",(function(t,e){if(!xh(t,e)){var i=this.multiple,n=this.noTraverse,r=!i||n?Zo(t):t;this.$emit(Yb,i?r:r[0]||null)}})),Tb),created:function(){this.$_form=null},mounted:function(){var t=As("form",this.$el);t&&(wl(t,"reset",this.reset,ha),this.$_form=t)},beforeDestroy:function(){var t=this.$_form;t&&Sl(t,"reset",this.reset,ha)},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 _t(t)?t.every((function(t){return e.isFileValid(t)})):this.isFileValid(t)},defaultFileNameFormatter:function(t,e,i){return i.join(", ")},setFiles:function(t){this.dropAllowed=!this.noDrop,this.dragging=!1,this.files=this.multiple?this.directory?t:Zo(t):Zo(t).slice(0,1)},setInputFiles:function(t){try{var e=new ClipboardEvent("").clipboardData||new DataTransfer;Zo(oe(t)).forEach((function(t){delete t.$path,e.items.add(t)})),this.$refs.input.files=e.files}catch(i){}},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 i=t.filter(this.isFilesArrayValid);i.length>0&&(this.setFiles(i),this.setInputFiles(i))}else this.setFiles(t)},focusHandler:function(t){this.plain||"focusout"===t.type?this.hasFocus=!1:this.hasFocus=!0},onChange:function(t){var e=this,i=t.type,n=t.target,r=t.dataTransfer,a=void 0===r?{}:r,o="drop"===i;this.$emit(lr,t);var l=Xo(a.items||[]);if(s&&l.length>0&&!yt(qb(l[0])))Zb(l,this.directory).then((function(t){return e.handleFiles(t,o)}));else{var c=Xo(n.files||a.files||[]).map((function(t){return t.$path=t.webkitRelativePath||"",t}));this.handleFiles(c,o)}},onDragenter:function(t){Ol(t),this.dragging=!0;var e=t.dataTransfer,i=void 0===e?{}:e;if(this.noDrop||this.disabled||!this.dropAllowed)return i.dropEffect="none",void(this.dropAllowed=!1);i.dropEffect="copy"},onDragover:function(t){Ol(t),this.dragging=!0;var e=t.dataTransfer,i=void 0===e?{}:e;if(this.noDrop||this.disabled||!this.dropAllowed)return i.dropEffect="none",void(this.dropAllowed=!1);i.dropEffect="copy"},onDragleave:function(t){var e=this;Ol(t),this.$nextTick((function(){e.dragging=!1,e.dropAllowed=!e.noDrop}))},onDrop:function(t){var e=this;Ol(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,i=this.plain,n=this.size,r=this.dragging,a=this.stateClass,o=this.bvAttrs,s=t("input",{class:[{"form-control-file":i,"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(i)return s;var l=t("label",{staticClass:"custom-file-label",class:{dragging:r},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:[Hb({},"b-custom-control-".concat(n),n),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])}}),ty=Ce({components:{BFormFile:Qb,BFile:Qb}}),ey=function(t){return"\\"+t},iy=function(t){t=os(t);var e=t.length,i=t.charCodeAt(0);return t.split("").reduce((function(n,r,a){var o=t.charCodeAt(a);return 0===o?n+"<22>":127===o||o>=1&&o<=31||0===a&&o>=48&&o<=57||1===a&&o>=48&&o<=57&&45===i?n+ey("".concat(o.toString(16)," ")):0===a&&45===o&&1===e?n+ey(r):o>=128||45===o||95===o||o>=48&&o<=57||o>=65&&o<=90||o>=97&&o<=122?n+r:n+ey(r)}),"")};function ny(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function ry(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?ny(Object(i),!0).forEach((function(e){ay(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):ny(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function ay(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var oy=["auto","start","end","center","baseline","stretch"],sy=function(t,e,i){var n=t;if(!xt(i)&&!1!==i)return e&&(n+="-".concat(e)),"col"!==t||""!==i&&!0!==i?(n+="-".concat(i),cs(n)):cs(n)},ly=Us(sy),cy=Bt(null),hy=function(){var t=el().filter(se),e=t.reduce((function(t,e){return t[e]=ll(_a),t}),Bt(null)),i=t.reduce((function(t,e){return t[sl(e,"offset")]=ll(Ma),t}),Bt(null)),n=t.reduce((function(t,e){return t[sl(e,"order")]=ll(Ma),t}),Bt(null));return cy=zt(Bt(null),{col:$t(e),offset:$t(i),order:$t(n)}),dl(qt(ry(ry(ry(ry({},e),i),n),{},{alignSelf:ll(xa,null,(function(t){return Yo(oy,t)})),col:ll(pa,!1),cols:ll(Ma),offset:ll(Ma),order:ll(Ma),tag:ll(xa,"div")})),li)},uy={name:li,functional:!0,get props(){return delete this.props,this.props=hy()},render:function(t,e){var i,n=e.props,r=e.data,a=e.children,o=n.cols,s=n.offset,l=n.order,c=n.alignSelf,h=[];for(var u in cy)for(var d=cy[u],f=0;f<d.length;f++){var p=ly(u,d[f].replace(u,""),n[d[f]]);p&&h.push(p)}var g=h.some((function(t){return Z.test(t)}));return h.push((i={col:n.col||!g&&!o},ay(i,"col-".concat(o),o),ay(i,"offset-".concat(s),s),ay(i,"order-".concat(l),l),ay(i,"align-self-".concat(c),c),i)),t(n.tag,je(r,{class:h}),a)}};function dy(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function fy(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?dy(Object(i),!0).forEach((function(e){py(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):dy(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function py(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var gy=["input","select","textarea"],my=gy.map((function(t){return"".concat(t,":not([disabled])")})).join(),vy=[].concat(gy,["a","button","label"]),by=function(){return dl(qt(fy(fy(fy(fy({},Pd),Sv),el().reduce((function(t,e){return t[sl(e,"contentCols")]=ll(_a),t[sl(e,"labelAlign")]=ll(xa),t[sl(e,"labelCols")]=ll(_a),t}),Bt(null))),{},{description:ll(xa),disabled:ll(pa,!1),feedbackAriaLive:ll(xa,"assertive"),invalidFeedback:ll(xa),label:ll(xa),labelClass:ll(ka),labelFor:ll(xa),labelSize:ll(xa),labelSrOnly:ll(pa,!1),tooltip:ll(pa,!1),validFeedback:ll(xa),validated:ll(pa,!1)})),_i)},yy={name:_i,mixins:[Md,kv,yl],get props(){return delete this.props,this.props=by()},data:function(){return{ariaDescribedby:null}},computed:{contentColProps:function(){return this.getColProps(this.$props,"content")},labelAlignClasses:function(){return this.getAlignClasses(this.$props,"label")},labelColProps:function(){return this.getColProps(this.$props,"label")},isHorizontal:function(){return $t(this.contentColProps).length>0||$t(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 el().reduce((function(i,n){var r=t[sl(n,"".concat(e,"Align"))]||null;return r&&i.push(["text",n,r].filter(se).join("-")),i}),[])},getColProps:function(t,e){return el().reduce((function(i,n){var r=t[sl(n,"".concat(e,"Cols"))];return r=""===r||(r||!1),St(r)||"auto"===r||(r=Ko(r,0),r=r>0&&r),r&&(i[n||(St(r)?"col":"cols")]=r),i}),{})},updateAriaDescribedby:function(t,e){var i=this.labelFor;if(c&&i){var n=Cs("#".concat(iy(i)),this.$refs.content);if(n){var r="aria-describedby",a=(t||"").split(j),o=(e||"").split(j),s=(js(n,r)||"").split(j).filter((function(t){return!Yo(o,t)})).concat(a).filter((function(t,e,i){return i.indexOf(t)===e})).filter(se).join(" ").trim();s?Is(n,r,s):Ls(n,r)}}},onLegendClick:function(t){if(!this.labelFor){var e=t.target,i=e?e.tagName:"";if(-1===vy.indexOf(i)){var n=Os(my,this.$refs.content).filter(ws);1===n.length&&Ys(n[0])}}}},render:function(t){var e=this.computedState,i=this.feedbackAriaLive,n=this.isHorizontal,r=this.labelFor,a=this.normalizeSlot,o=this.safeId,s=this.tooltip,l=o(),c=!r,h=t(),u=a(lo)||this.label,d=u?o("_BV_label_"):null;if(u||n){var f=this.labelSize,p=this.labelColProps,g=c?"legend":"label";this.labelSrOnly?(u&&(h=t(g,{class:"sr-only",attrs:{id:d,for:r||null}},[u])),h=t(n?uy:"div",{props:n?p:{}},[h])):h=t(n?uy:g,{on:c?{click:this.onLegendClick}:{},props:n?fy(fy({},p),{},{tag:g}):{},attrs:{id:d,for:r||null,tabindex:c?"-1":null},class:[c?"bv-no-focus-ring":"",n||c?"col-form-label":"",!n&&c?"pt-0":"",n||c?"":"d-block",f?"col-form-label-".concat(f):"",this.labelAlignClasses,this.labelClass]},[u])}var m=t(),v=a(so)||this.invalidFeedback,b=v?o("_BV_feedback_invalid_"):null;v&&(m=t(lv,{props:{ariaLive:i,id:b,role:i?"alert":null,state:e,tooltip:s},attrs:{tabindex:v?"-1":null}},[v]));var y=t(),x=a(Wo)||this.validFeedback,w=x?o("_BV_feedback_valid_"):null;x&&(y=t(hv,{props:{ariaLive:i,id:w,role:i?"alert":null,state:e,tooltip:s},attrs:{tabindex:x?"-1":null}},[x]));var S=t(),k=a(Va)||this.description,O=k?o("_BV_description_"):null;k&&(S=t(ov,{attrs:{id:O,tabindex:"-1"}},[k]));var C=this.ariaDescribedby=[O,!1===e?b:null,!0===e?w:null].filter(se).join(" ")||null,_=t(n?uy:"div",{props:n?this.contentColProps:{},ref:"content"},[a($a,{ariaDescribedby:C,descriptionId:O,id:l,labelId:d})||t(),m,y,S]);return t(c?"fieldset":n?dv:"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&&n?d:null}},n&&c?[t(dv,[h,_])]:[h,_])}},xy=Ce({components:{BFormGroup:yy,BFormFieldset:yy}}),wy=n["default"].extend({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 Sy(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function ky(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Sy(Object(i),!0).forEach((function(e){Oy(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Sy(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Oy(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Cy=ml("value",{type:Ma,defaultValue:"",event:ra}),_y=Cy.mixin,Ay=Cy.props,Ty=Cy.prop,Py=Cy.event,My=dl(qt(ky(ky({},Ay),{},{ariaInvalid:ll(Aa,!1),autocomplete:ll(xa),debounce:ll(Ma,0),formatter:ll(ma),lazy:ll(pa,!1),lazyFormatter:ll(pa,!1),number:ll(pa,!1),placeholder:ll(xa),plaintext:ll(pa,!1),readonly:ll(pa,!1),trim:ll(pa,!1)})),"formTextControls"),Dy=n["default"].extend({mixins:[_y],props:My,data:function(){var t=this[Ty];return{localValue:os(t),vModelValue:this.modifyValue(t)}},computed:{computedClass:function(){var t=this.plaintext,e=this.type,i="range"===e,n="color"===e;return[{"custom-range":i,"form-control-plaintext":t&&!i&&!n,"form-control":n||!t&&!i},this.sizeFormClass,this.stateClass]},computedDebounce:function(){return Ql(Ko(this.debounce,0),0)},hasFormatter:function(){return pl(this.formatter)}},watch:Oy({},Ty,(function(t){var e=os(t),i=this.modifyValue(t);e===this.localValue&&i===this.vModelValue||(this.clearDebounce(),this.localValue=e,this.vModelValue=i)})),created:function(){this.$_inputDebounceTimer=null},mounted:function(){this.$on(aa,this.clearDebounce)},beforeDestroy:function(){this.clearDebounce()},methods:{clearDebounce:function(){clearTimeout(this.$_inputDebounceTimer),this.$_inputDebounceTimer=null},formatValue:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return t=os(t),!this.hasFormatter||this.lazyFormatter&&!i||(t=this.formatter(t,e)),t},modifyValue:function(t){return t=os(t),this.trim&&(t=t.trim()),this.number&&(t=Jo(t,t)),t},updateValue:function(t){var e=this,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this.lazy;if(!n||i){this.clearDebounce();var r=function(){if(t=e.modifyValue(t),t!==e.vModelValue)e.vModelValue=t,e.$emit(Py,t);else if(e.hasFormatter){var i=e.$refs.input;i&&t!==i.value&&(i.value=t)}},a=this.computedDebounce;a>0&&!n&&!i?this.$_inputDebounceTimer=setTimeout(r,a):r()}},onInput:function(t){if(!t.target.composing){var e=t.target.value,i=this.formatValue(e,t);!1===i||t.defaultPrevented?Ol(t,{propagation:!1}):(this.localValue=i,this.updateValue(i),this.$emit(Pr,i))}},onChange:function(t){var e=t.target.value,i=this.formatValue(e,t);!1===i||t.defaultPrevented?Ol(t,{propagation:!1}):(this.localValue=i,this.updateValue(i,!0),this.$emit(lr,i))},onBlur:function(t){var e=t.target.value,i=this.formatValue(e,t,!0);!1!==i&&(this.localValue=os(this.modifyValue(i)),this.updateValue(i,!0)),this.$emit(or,t)},focus:function(){this.disabled||Ys(this.$el)},blur:function(){this.disabled||Gs(this.$el)}}}),Ey=n["default"].extend({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 Iy(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Ly(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Iy(Object(i),!0).forEach((function(e){jy(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Iy(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function jy(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Ry,zy=["text","password","email","number","url","tel","search","range","color","date","time","datetime","datetime-local","month","week"],By=dl(qt(Ly(Ly(Ly(Ly(Ly(Ly({},Pd),mv),xv),Sv),My),{},{list:ll(xa),max:ll(Ma),min:ll(Ma),noWheel:ll(pa,!1),step:ll(Ma),type:ll(xa,"text",(function(t){return Yo(zy,t)}))})),Ai),Fy=n["default"].extend({name:Ai,mixins:[Ah,Md,vv,wv,kv,Dy,wy,Ey],props:By,computed:{localType:function(){var t=this.type;return Yo(zy,t)?t:"text"},computedAttrs:function(){var t=this.localType,e=this.name,i=this.form,n=this.disabled,r=this.placeholder,a=this.required,o=this.min,s=this.max,l=this.step;return{id:this.safeId(),name:e,form:i,type:t,disabled:n,placeholder:r,required:a,autocomplete:this.autocomplete||null,readonly:this.readonly||this.plaintext,min:o,max:s,step:l,list:"password"!==t?this.list:null,"aria-required":a?"true":null,"aria-invalid":this.computedAriaInvalid}},computedListeners:function(){return Ly(Ly({},this.bvListeners),{},{input:this.onInput,change:this.onChange,blur:this.onBlur})}},watch:{noWheel:function(t){this.setWheelStopper(t)}},mounted:function(){this.setWheelStopper(this.noWheel)},deactivated:function(){this.setWheelStopper(!1)},activated:function(){this.setWheelStopper(this.noWheel)},beforeDestroy:function(){this.setWheelStopper(!1)},methods:{setWheelStopper:function(t){var e=this.$el;kl(t,e,"focus",this.onWheelFocus),kl(t,e,"blur",this.onWheelBlur),t||Sl(document,"wheel",this.stopWheel)},onWheelFocus:function(){wl(document,"wheel",this.stopWheel)},onWheelBlur:function(){Sl(document,"wheel",this.stopWheel)},stopWheel:function(t){Ol(t,{propagation:!1}),Gs(this.$el)}},render:function(t){return t("input",{class:this.computedClass,attrs:this.computedAttrs,domProps:{value:this.localValue},on:this.computedListeners,ref:"input"})}}),Ny=Ce({components:{BFormInput:Fy,BInput:Fy}}),Hy=dl(rb,Mi),$y=n["default"].extend({name:Mi,mixins:[ab],provide:function(){return{bvRadioGroup:this}},props:Hy,computed:{isRadioGroup:function(){return!0}}}),Vy=Ce({components:{BFormRadio:Gv,BRadio:Gv,BFormRadioGroup:$y,BRadioGroup:$y}});function Wy(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Xy(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Wy(Object(i),!0).forEach((function(e){Yy(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Wy(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Yy(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Gy=ml("value",{type:Ma,event:lr}),Uy=Gy.mixin,qy=Gy.props,Zy=Gy.prop,Ky=Gy.event,Jy=3,Qy=5,tx=function(t){return Ql(Jy,Ko(t,Qy))},ex=function(t,e,i){return Ql(Jl(t,i),e)},ix=n["default"].extend({name:Un,mixins:[yl],props:{disabled:ll(pa,!1),focused:ll(pa,!1),hasClear:ll(pa,!1),rating:ll(va,0),readonly:ll(pa,!1),star:ll(va,0),variant:ll(xa)},methods:{onClick:function(t){this.disabled||this.readonly||(Ol(t,{propagation:!1}),this.$emit(qr,this.star))}},render:function(t){var e=this.rating,i=this.star,n=this.focused,r=this.hasClear,a=this.variant,o=this.disabled,s=this.readonly,l=r?0:1,c=e>=i?"full":e>=i-.5?"half":"empty",h={variant:a,disabled:o,readonly:s};return t("span",{staticClass:"b-rating-star",class:{focused:n&&e===i||!Ko(e)&&i===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,h)])])}}),nx=dl(qt(Xy(Xy(Xy(Xy(Xy({},Pd),qy),Gt(mv,["required","autofocus"])),xv),{},{color:ll(xa),iconClear:ll(xa,"x"),iconEmpty:ll(xa,"star"),iconFull:ll(xa,"star-fill"),iconHalf:ll(xa,"star-half"),inline:ll(pa,!1),locale:ll(Oa),noBorder:ll(pa,!1),precision:ll(Ma),readonly:ll(pa,!1),showClear:ll(pa,!1),showValue:ll(pa,!1),showValueMax:ll(pa,!1),stars:ll(Ma,Qy,(function(t){return Ko(t)>=Jy})),variant:ll(xa)})),Di),rx=n["default"].extend({name:Di,components:{BIconStar:qc,BIconStarHalf:Kc,BIconStarFill:Zc,BIconX:Jc},mixins:[Md,Uy,wv],props:nx,data:function(){var t=Jo(this[Zy],null),e=tx(this.stars);return{localValue:yt(t)?null:ex(t,0,e),hasFocus:!1}},computed:{computedStars:function(){return tx(this.stars)},computedRating:function(){var t=Jo(this.localValue,0),e=Ko(this.precision,3);return ex(Jo(t.toFixed(e)),0,this.computedStars)},computedLocale:function(){var t=Go(this.locale).filter(se),e=new Intl.NumberFormat(t);return e.resolvedOptions().locale},isInteractive:function(){return!this.disabled&&!this.readonly},isRTL:function(){return Td(this.computedLocale)},formattedRating:function(){var t=Ko(this.precision),e=this.showValueMax,i=this.computedLocale,n={notation:"standard",minimumFractionDigits:isNaN(t)?0:t,maximumFractionDigits:isNaN(t)?3:t},r=this.computedStars.toLocaleString(i),a=this.localValue;return a=yt(a)?e?"-":"":a.toLocaleString(i,n),e?"".concat(a,"/").concat(r):a}},watch:(Ry={},Yy(Ry,Zy,(function(t,e){if(t!==e){var i=Jo(t,null);this.localValue=yt(i)?null:ex(i,0,this.computedStars)}})),Yy(Ry,"localValue",(function(t,e){t!==e&&t!==(this.value||0)&&this.$emit(Ky,t||null)})),Yy(Ry,"disabled",(function(t){t&&(this.hasFocus=!1,this.blur())})),Ry),methods:{focus:function(){this.disabled||Ys(this.$el)},blur:function(){this.disabled||Gs(this.$el)},onKeydown:function(t){var e=t.keyCode;if(this.isInteractive&&Yo([fh,lh,mh,bh],e)){Ol(t,{propagation:!1});var i=Ko(this.localValue,0),n=this.showClear?0:1,r=this.computedStars,a=this.isRTL?-1:1;e===fh?this.localValue=ex(i-a,n,r)||null:e===mh?this.localValue=ex(i+a,n,r):e===lh?this.localValue=ex(i-1,n,r)||null:e===bh&&(this.localValue=ex(i+1,n,r))}},onSelected:function(t){this.isInteractive&&(this.localValue=t)},onFocus:function(t){this.hasFocus=!!this.isInteractive&&"focus"===t.type},renderIcon:function(t){return this.$createElement(ah,{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(ah,{props:{icon:this.iconClear}})}},render:function(t){var e=this,i=this.disabled,n=this.readonly,r=this.name,a=this.form,o=this.inline,s=this.variant,l=this.color,c=this.noBorder,h=this.hasFocus,u=this.computedRating,d=this.computedStars,f=this.formattedRating,p=this.showClear,g=this.isRTL,m=this.isInteractive,v=this.$scopedSlots,b=[];if(p&&!i&&!n){var y=t("span",{staticClass:"b-rating-icon"},[(v[eo]||this.iconClearFn)()]);b.push(t("span",{staticClass:"b-rating-star b-rating-star-clear flex-grow-1",class:{focused:h&&0===u},attrs:{tabindex:m?"-1":null},on:{click:function(){return e.onSelected(null)}},key:"clear"},[y]))}for(var x=0;x<d;x++){var w=x+1;b.push(t(ix,{staticClass:"flex-grow-1",style:l&&!i?{color:l}:{},props:{rating:u,star:w,variant:i?null:s||null,disabled:i,readonly:n,focused:h,hasClear:p},on:{selected:this.onSelected},scopedSlots:{empty:v[io]||this.iconEmptyFn,half:v[ro]||this.iconHalfFn,full:v[no]||this.iconFullFn},key:x}))}return r&&b.push(t("input",{attrs:{type:"hidden",value:yt(this.localValue)?"":u,name:r,form:a||null},key:"hidden"})),this.showValue&&b.push(t("b",{staticClass:"b-rating-value flex-grow-1",attrs:{"aria-hidden":"true"},key:"value"},os(f))),t("output",{staticClass:"b-rating form-control align-items-center",class:[{"d-inline-flex":o,"d-flex":!o,"border-0":c,disabled:i,readonly:!i&&n},this.sizeFormClass],attrs:{id:this.safeId(),dir:g?"rtl":"ltr",tabindex:i?null:"0",disabled:i,role:"slider","aria-disabled":i?"true":null,"aria-readonly":!i&&n?"true":null,"aria-live":"off","aria-valuemin":p?"0":"1","aria-valuemax":os(d),"aria-valuenow":u?os(u):null},on:{keydown:this.onKeydown,focus:this.onFocus,blur:this.onFocus}},b)}}),ax=Ce({components:{BFormRating:rx,BRating:rx}}),ox=ml("value"),sx=ox.mixin,lx=ox.props,cx=ox.prop,hx=ox.event;function ux(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function dx(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?ux(Object(i),!0).forEach((function(e){fx(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):ux(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function fx(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var px=dl(qt(dx(dx({},qm),{},{labelField:ll(xa,"label"),optionsField:ll(xa,"options")})),"formOptions"),gx=n["default"].extend({mixins:[Zm],props:px,methods:{normalizeOption:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(Tt(t)){var i=ce(t,this.valueField),n=ce(t,this.textField),r=ce(t,this.optionsField,null);return yt(r)?{value:bt(i)?e||n:i,text:String(bt(n)?e:n),html:ce(t,this.htmlField),disabled:Boolean(ce(t,this.disabledField))}:{label:String(ce(t,this.labelField)||n),options:this.normalizeOptions(r)}}return{value:e||t,text:String(t),disabled:!1}}}}),mx=dl({disabled:ll(pa,!1),value:ll(da,void 0,!0)},Li),vx=n["default"].extend({name:Li,functional:!0,props:mx,render:function(t,e){var i=e.props,n=e.data,r=e.children,a=i.value,o=i.disabled;return t("option",je(n,{attrs:{disabled:o},domProps:{value:a}}),r)}});function bx(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function yx(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?bx(Object(i),!0).forEach((function(e){xx(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):bx(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function xx(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var wx=dl(qt(yx(yx({},qm),{},{label:ll(xa,void 0,!0)})),ji),Sx=n["default"].extend({name:ji,mixins:[yl,Zm],props:wx,render:function(t){var e=this.label,i=this.formOptions.map((function(e,i){var n=e.value,r=e.text,a=e.html,o=e.disabled;return t(vx,{attrs:{value:n,disabled:o},domProps:Ou(a,r),key:"option_".concat(i)})}));return t("optgroup",{attrs:{label:e}},[this.normalizeSlot(Za),i,this.normalizeSlot()])}});function kx(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Ox(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?kx(Object(i),!0).forEach((function(e){Cx(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):kx(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Cx(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var _x,Ax=dl(qt(Ox(Ox(Ox(Ox(Ox(Ox(Ox({},Pd),lx),mv),bv),xv),Sv),{},{ariaInvalid:ll(Aa,!1),multiple:ll(pa,!1),selectSize:ll(va,0)})),Ii),Tx=n["default"].extend({name:Ii,mixins:[Md,sx,vv,wv,kv,yv,gx,yl],props:Ax,data:function(){return{localValue:this[cx]}},computed:{computedSelectSize:function(){return this.plain||0!==this.selectSize?this.selectSize:null},inputClass:function(){return[this.plain?"form-control":"custom-select",this.size&&this.plain?"form-control-".concat(this.size):null,this.size&&!this.plain?"custom-select-".concat(this.size):null,this.stateClass]}},watch:{value:function(t){this.localValue=t},localValue:function(){this.$emit(hx,this.localValue)}},methods:{focus:function(){Ys(this.$refs.input)},blur:function(){Gs(this.$refs.input)},onChange:function(t){var e=this,i=t.target,n=Xo(i.options).filter((function(t){return t.selected})).map((function(t){return"_value"in t?t._value:t.value}));this.localValue=i.multiple?n:n[0],this.$nextTick((function(){e.$emit(lr,e.localValue)}))}},render:function(t){var e=this.name,i=this.disabled,n=this.required,r=this.computedSelectSize,a=this.localValue,o=this.formOptions.map((function(e,i){var n=e.value,r=e.label,a=e.options,o=e.disabled,s="option_".concat(i);return _t(a)?t(Sx,{props:{label:r,options:a},key:s}):t(vx,{props:{value:n,disabled:o},domProps:Ou(e.html,e.text),key:s})}));return t("select",{class:this.inputClass,attrs:{id:this.safeId(),name:e,form:this.form||null,multiple:this.multiple||null,size:r,disabled:i,required:n,"aria-required":n?"true":null,"aria-invalid":this.computedAriaInvalid},on:{change:this.onChange},directives:[{name:"model",value:a}],ref:"input"},[this.normalizeSlot(Za),o,this.normalizeSlot()])}}),Px=Ce({components:{BFormSelect:Tx,BFormSelectOption:vx,BFormSelectOptionGroup:Sx,BSelect:Tx,BSelectOption:vx,BSelectOptionGroup:Sx}});function Mx(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Dx(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Mx(Object(i),!0).forEach((function(e){Ex(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Mx(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Ex(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Ix=ml("value",{type:Ca}),Lx=Ix.mixin,jx=Ix.props,Rx=Ix.prop,zx=Ix.event,Bx=1,Fx=100,Nx=1,Hx=500,$x=100,Vx=10,Wx=4,Xx=[bh,lh,dh,ch,gh,ph],Yx=dl(qt(Dx(Dx(Dx(Dx(Dx(Dx({},Pd),jx),Gt(mv,["required","autofocus"])),xv),Sv),{},{ariaControls:ll(xa),ariaLabel:ll(xa),formatterFn:ll(ma),inline:ll(pa,!1),labelDecrement:ll(xa,"Decrement"),labelIncrement:ll(xa,"Increment"),locale:ll(Oa),max:ll(Ma,Fx),min:ll(Ma,Bx),placeholder:ll(xa),readonly:ll(pa,!1),repeatDelay:ll(Ma,Hx),repeatInterval:ll(Ma,$x),repeatStepMultiplier:ll(Ma,Wx),repeatThreshold:ll(Ma,Vx),step:ll(Ma,Nx),vertical:ll(pa,!1),wrap:ll(pa,!1)})),Ri),Gx=n["default"].extend({name:Ri,mixins:[Ch,Md,Lx,wv,kv,yl],inheritAttrs:!1,props:Yx,data:function(){return{localValue:Jo(this[Rx],null),hasFocus:!1}},computed:{spinId:function(){return this.safeId()},computedInline:function(){return this.inline&&!this.vertical},computedReadonly:function(){return this.readonly&&!this.disabled},computedRequired:function(){return this.required&&!this.computedReadonly&&!this.disabled},computedStep:function(){return Jo(this.step,Nx)},computedMin:function(){return Jo(this.min,Bx)},computedMax:function(){var t=Jo(this.max,Fx),e=this.computedStep,i=this.computedMin;return ic((t-i)/e)*e+i},computedDelay:function(){var t=Ko(this.repeatDelay,0);return t>0?t:Hx},computedInterval:function(){var t=Ko(this.repeatInterval,0);return t>0?t:$x},computedThreshold:function(){return Ql(Ko(this.repeatThreshold,Vx),1)},computedStepMultiplier:function(){return Ql(Ko(this.repeatStepMultiplier,Wx),1)},computedPrecision:function(){var t=this.computedStep;return ic(t)===t?0:(t.toString().split(".")[1]||"").length},computedMultiplier:function(){return nc(10,this.computedPrecision||0)},valueAsFixed:function(){var t=this.localValue;return yt(t)?"":t.toFixed(this.computedPrecision)},computedLocale:function(){var t=Go(this.locale).filter(se),e=new Intl.NumberFormat(t);return e.resolvedOptions().locale},computedRTL:function(){return Td(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 pl(t)?t:this.defaultFormatter},computedAttrs:function(){return Dx(Dx({},this.bvAttrs),{},{role:"group",lang:this.computedLocale,tabindex:this.disabled?null:"-1",title:this.ariaLabel})},computedSpinAttrs:function(){var t=this.spinId,e=this.localValue,i=this.computedRequired,n=this.disabled,r=this.state,a=this.computedFormatter,o=!yt(e);return Dx(Dx({dir:this.computedRTL?"rtl":"ltr"},this.bvAttrs),{},{id:t,role:"spinbutton",tabindex:n?null:"0","aria-live":"off","aria-label":this.ariaLabel||null,"aria-controls":this.ariaControls||null,"aria-invalid":!1===r||!o&&i?"true":null,"aria-required":i?"true":null,"aria-valuemin":os(this.computedMin),"aria-valuemax":os(this.computedMax),"aria-valuenow":o?e:null,"aria-valuetext":o?a(e):null})}},watch:(_x={},Ex(_x,Rx,(function(t){this.localValue=Jo(t,null)})),Ex(_x,"localValue",(function(t){this.$emit(zx,t)})),Ex(_x,"disabled",(function(t){t&&this.clearRepeat()})),Ex(_x,"readonly",(function(t){t&&this.clearRepeat()})),_x),created:function(){this.$_autoDelayTimer=null,this.$_autoRepeatTimer=null,this.$_keyIsDown=!1},beforeDestroy:function(){this.clearRepeat()},deactivated:function(){this.clearRepeat()},methods:{focus:function(){this.disabled||Ys(this.$refs.spinner)},blur:function(){this.disabled||Gs(this.$refs.spinner)},emitChange:function(){this.$emit(lr,this.localValue)},stepValue:function(t){var e=this.localValue;if(!this.disabled&&!yt(e)){var i=this.computedStep*t,n=this.computedMin,r=this.computedMax,a=this.computedMultiplier,o=this.wrap;e=rc((e-n)/i)*i+n+i,e=rc(e*a)/a,this.localValue=e>r?o?n:r:e<n?o?r:n:e}},onFocusBlur:function(t){this.disabled?this.hasFocus=!1:this.hasFocus="focus"===t.type},stepUp:function(){var t=arguments.length>0&&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,i=t.altKey,n=t.ctrlKey,r=t.metaKey;if(!(this.disabled||this.readonly||i||n||r)&&Yo(Xx,e)){if(Ol(t,{propagation:!1}),this.$_keyIsDown)return;this.resetTimers(),Yo([bh,lh],e)?(this.$_keyIsDown=!0,e===bh?this.handleStepRepeat(t,this.stepUp):e===lh&&this.handleStepRepeat(t,this.stepDown)):e===gh?this.stepUp(this.computedStepMultiplier):e===ph?this.stepDown(this.computedStepMultiplier):e===dh?this.localValue=this.computedMin:e===ch&&(this.localValue=this.computedMax)}},onKeyup:function(t){var e=t.keyCode,i=t.altKey,n=t.ctrlKey,r=t.metaKey;this.disabled||this.readonly||i||n||r||Yo(Xx,e)&&(Ol(t,{propagation:!1}),this.resetTimers(),this.$_keyIsDown=!1,this.emitChange())},handleStepRepeat:function(t,e){var i=this,n=t||{},r=n.type,a=n.button;if(!this.disabled&&!this.readonly){if("mousedown"===r&&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;i.$_autoRepeatTimer=setInterval((function(){e(t<o?1:s),t++}),c)}),l)}},onMouseup:function(t){var e=t||{},i=e.type,n=e.button;"mouseup"===i&&n||(Ol(t,{propagation:!1}),this.resetTimers(),this.setMouseup(!1),this.emitChange())},setMouseup:function(t){try{kl(t,document.body,"mouseup",this.onMouseup,!1),kl(t,document.body,"touchend",this.onMouseup,!1)}catch(e){}},resetTimers:function(){clearTimeout(this.$_autoDelayTimer),clearInterval(this.$_autoRepeatTimer),this.$_autoDelayTimer=null,this.$_autoRepeatTimer=null},clearRepeat:function(){this.resetTimers(),this.setMouseup(!1),this.$_keyIsDown=!1}},render:function(t){var e=this,i=this.spinId,n=this.localValue,r=this.computedInline,a=this.computedReadonly,o=this.vertical,s=this.disabled,l=this.computedFormatter,c=!yt(n),h=function(n,r,l,c,h,u,d){var f=t(l,{props:{scale:e.hasFocus?1.5:1.25},attrs:{"aria-hidden":"true"}}),p={hasFocus:e.hasFocus},g=function(t){s||a||(Ol(t,{propagation:!1}),e.setMouseup(!0),Ys(t.currentTarget),e.handleStepRepeat(t,n))};return t("button",{staticClass:"btn btn-sm border-0 rounded-0",class:{"py-0":!o},attrs:{tabindex:"-1",type:"button",disabled:s||a||u,"aria-disabled":s||a||u?"true":null,"aria-controls":i,"aria-label":r||null,"aria-keyshortcuts":h||null},on:{mousedown:g,touchstart:g},key:c||null,ref:c},[e.normalizeSlot(d,p)||f])},u=h(this.stepUp,this.labelIncrement,Uc,"inc","ArrowUp",!1,oo),d=h(this.stepDown,this.labelDecrement,Yc,"dec","ArrowDown",!1,Ha),f=t();this.name&&!s&&(f=t("input",{attrs:{type:"hidden",name:this.name,form:this.form||null,value:this.valueAsFixed},key:"hidden"}));var p=t("output",{staticClass:"flex-grow-1",class:{"d-flex":o,"align-self-center":!o,"align-items-center":o,"border-top":o,"border-bottom":o,"border-left":!o,"border-right":!o},attrs:this.computedSpinAttrs,key:"output",ref:"spinner"},[t("bdi",c?l(n):this.placeholder||"")]);return t("div",{staticClass:"b-form-spinbutton form-control",class:[{disabled:s,readonly:a,focus:this.hasFocus,"d-inline-flex":r||o,"d-flex":!r&&!o,"align-items-stretch":!o,"flex-column":o},this.sizeFormClass,this.stateClass],attrs:this.computedAttrs,on:{keydown:this.onKeydown,keyup:this.onKeyup,"!focus":this.onFocusBlur,"!blur":this.onFocusBlur}},o?[u,f,p,d]:[d,f,p,u])}}),Ux=Ce({components:{BFormSpinbutton:Gx,BSpinbutton:Gx}});function qx(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Zx(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?qx(Object(i),!0).forEach((function(e){Kx(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):qx(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Kx(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Jx,Qx=dl(qt(Zx(Zx({},Pd),{},{disabled:ll(pa,!1),noRemove:ll(pa,!1),pill:ll(pa,!1),removeLabel:ll(xa,"Remove tag"),tag:ll(xa,"span"),title:ll(xa),variant:ll(xa,"secondary")})),zi),tw=n["default"].extend({name:zi,mixins:[Md,yl],props:Qx,methods:{onRemove:function(t){var e=t.type,i=t.keyCode;this.disabled||"click"!==e&&("keydown"!==e||i!==sh)||this.$emit(Hr)}},render:function(t){var e=this.title,i=this.tag,n=this.variant,r=this.pill,a=this.disabled,o=this.safeId(),s=this.safeId("_taglabel_"),l=t();this.noRemove||a||(l=t(Ml,{staticClass:"b-form-tag-remove",props:{ariaLabel:this.removeLabel},attrs:{"aria-controls":o,"aria-describedby":s,"aria-keyshortcuts":"Delete"},on:{click:this.onRemove,keydown:this.onRemove}}));var c=t("span",{staticClass:"b-form-tag-content flex-grow-1 text-truncate",attrs:{id:s}},this.normalizeSlot()||e);return t(wu,{staticClass:"b-form-tag d-inline-flex align-items-baseline mw-100",class:{disabled:a},props:{tag:i,variant:n,pill:r},attrs:{id:o,title:e||null,"aria-labelledby":s}},[c,l])}});function ew(t){return aw(t)||rw(t)||nw(t)||iw()}function iw(){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 nw(t,e){if(t){if("string"===typeof t)return ow(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?ow(t,e):void 0}}function rw(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}function aw(t){if(Array.isArray(t))return ow(t)}function ow(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}function sw(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function lw(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?sw(Object(i),!0).forEach((function(e){cw(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):sw(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function cw(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var hw=ml("value",{type:fa,defaultValue:[]}),uw=hw.mixin,dw=hw.props,fw=hw.prop,pw=hw.event,gw=["text","email","tel","url","number"],mw=[".b-form-tag","button","input","select"].join(" "),vw=function(t){return as(t).replace(L,"\\s")},bw=function(t){return Go(t).map((function(t){return ls(os(t))})).filter((function(t,e,i){return t.length>0&&i.indexOf(t)===e}))},yw=function(t){return kt(t)?t:Mt(t)&&t.target.value||""},xw=function(){return{all:[],valid:[],invalid:[],duplicate:[]}},ww=dl(qt(lw(lw(lw(lw(lw(lw({},Pd),dw),mv),xv),Sv),{},{addButtonText:ll(xa,"Add"),addButtonVariant:ll(xa,"outline-secondary"),addOnChange:ll(pa,!1),duplicateTagText:ll(xa,"Duplicate tag(s)"),ignoreInputFocusSelector:ll(Oa,mw),inputAttrs:ll(ba,{}),inputClass:ll(ka),inputId:ll(xa),inputType:ll(xa,"text",(function(t){return Yo(gw,t)})),invalidTagText:ll(xa,"Invalid tag(s)"),limit:ll(va),limitTagsText:ll(xa,"Tag limit reached"),noAddOnEnter:ll(pa,!1),noOuterFocus:ll(pa,!1),noTagRemove:ll(pa,!1),placeholder:ll(xa,"Add tag..."),removeOnDelete:ll(pa,!1),separator:ll(Oa),tagClass:ll(ka),tagPills:ll(pa,!1),tagRemoveLabel:ll(xa,"Remove tag"),tagRemovedLabel:ll(xa,"Tag removed"),tagValidator:ll(ma),tagVariant:ll(xa,"secondary")})),Bi),Sw=n["default"].extend({name:Bi,mixins:[Md,uw,vv,wv,kv,yl],props:ww,data:function(){return{hasFocus:!1,newTag:"",tags:[],removedTags:[],tagsState:xw()}},computed:{computedInputId:function(){return this.inputId||this.safeId("__input__")},computedInputType:function(){return Yo(gw,this.inputType)?this.inputType:"text"},computedInputAttrs:function(){var t=this.disabled,e=this.form;return lw(lw({},this.inputAttrs),{},{id:this.computedInputId,value:this.newTag,disabled:t,form:e})},computedInputHandlers:function(){return{input:this.onInputInput,change:this.onInputChange,keydown:this.onInputKeydown,reset:this.reset}},computedSeparator:function(){return Go(this.separator).filter(kt).filter(se).join("")},computedSeparatorRegExp:function(){var t=this.computedSeparator;return t?new RegExp("[".concat(vw(t),"]+")):null},computedJoiner:function(){var t=this.computedSeparator.charAt(0);return" "!==t?"".concat(t," "):t},computeIgnoreInputFocusSelector:function(){return Go(this.ignoreInputFocusSelector).filter(se).join(",").trim()},disableAddButton:function(){var t=this,e=ls(this.newTag);return""===e||!this.splitTags(e).some((function(e){return!Yo(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 Ot(t)&&t>=0&&this.tags.length>=t}},watch:(Jx={},cw(Jx,fw,(function(t){this.tags=bw(t)})),cw(Jx,"tags",(function(t,e){xh(t,this[fw])||this.$emit(pw,t),xh(t,e)||(t=Go(t).filter(se),e=Go(e).filter(se),this.removedTags=e.filter((function(e){return!Yo(t,e)})))})),cw(Jx,"tagsState",(function(t,e){xh(t,e)||this.$emit(ea,t.valid,t.invalid,t.duplicate)})),Jx),created:function(){this.tags=bw(this[fw])},mounted:function(){var t=this,e=As("form",this.$el);e&&(wl(e,"reset",this.reset,ha),this.$on(aa,(function(){Sl(e,"reset",t.reset,ha)})))},methods:{addTag:function(t){if(t=kt(t)?t:this.newTag,!this.disabled&&""!==ls(t)&&!this.isLimitReached){var e=this.parseTags(t);if(e.valid.length>0||0===e.all.length)if(_s(this.getInput(),"select"))this.newTag="";else{var i=[].concat(ew(e.invalid),ew(e.duplicate));this.newTag=e.all.filter((function(t){return Yo(i,t)})).join(this.computedJoiner).concat(i.length>0?this.computedJoiner.charAt(0):"")}e.valid.length>0&&(this.tags=Go(this.tags,e.valid)),this.tagsState=e,this.focus()}},removeTag:function(t){var e=this;this.disabled||(this.tags=this.tags.filter((function(e){return e!==t})),this.$nextTick((function(){e.focus()})))},reset:function(){var t=this;this.newTag="",this.tags=[],this.$nextTick((function(){t.removedTags=[],t.tagsState=xw()}))},onInputInput:function(t){if(!(this.disabled||Mt(t)&&t.target.composing)){var e=yw(t),i=this.computedSeparatorRegExp;this.newTag!==e&&(this.newTag=e),e=ss(e),i&&i.test(e.slice(-1))?this.addTag():this.tagsState=""===e?xw():this.parseTags(e)}},onInputChange:function(t){if(!this.disabled&&this.addOnChange){var e=yw(t);this.newTag!==e&&(this.newTag=e),this.addTag()}},onInputKeydown:function(t){if(!this.disabled&&Mt(t)){var e=t.keyCode,i=t.target.value||"";this.noAddOnEnter||e!==hh?!this.removeOnDelete||e!==oh&&e!==sh||""!==i||(Ol(t,{propagation:!1}),this.tags=this.tags.slice(0,-1)):(Ol(t,{propagation:!1}),this.addTag())}},onClick:function(t){var e=this,i=this.computeIgnoreInputFocusSelector,n=t.target;this.disabled||xs(n)||i&&As(i,n,!0)||this.$nextTick((function(){e.focus()}))},onFocusin:function(){this.hasFocus=!0},onFocusout:function(){this.hasFocus=!1},handleAutofocus:function(){var t=this;this.$nextTick((function(){ps((function(){t.autofocus&&!t.disabled&&t.focus()}))}))},focus:function(){this.disabled||Ys(this.getInput())},blur:function(){this.disabled||Gs(this.getInput())},splitTags:function(t){t=os(t);var e=this.computedSeparatorRegExp;return(e?t.split(e):[t]).map(ls).filter(se)},parseTags:function(t){var e=this,i=this.splitTags(t),n={all:i,valid:[],invalid:[],duplicate:[]};return i.forEach((function(t){Yo(e.tags,t)||Yo(n.valid,t)?Yo(n.duplicate,t)||n.duplicate.push(t):e.validateTag(t)?n.valid.push(t):Yo(n.invalid,t)||n.invalid.push(t)})),n},validateTag:function(t){var e=this.tagValidator;return!pl(e)||e(t)},getInput:function(){return Cs("#".concat(iy(this.computedInputId)),this.$el)},defaultRender:function(t){var e=t.addButtonText,i=t.addButtonVariant,n=t.addTag,r=t.disableAddButton,a=t.disabled,o=t.duplicateTagText,s=t.inputAttrs,l=t.inputClass,c=t.inputHandlers,h=t.inputType,u=t.invalidTagText,d=t.isDuplicate,f=t.isInvalid,p=t.isLimitReached,g=t.limitTagsText,m=t.noTagRemove,v=t.placeholder,b=t.removeTag,y=t.tagClass,x=t.tagPills,w=t.tagRemoveLabel,S=t.tagVariant,k=t.tags,O=this.$createElement,C=k.map((function(t){return t=os(t),O(tw,{class:y,props:{disabled:a,noRemove:m,pill:x,removeLabel:w,tag:"li",title:t,variant:S},on:{remove:function(){return b(t)}},key:"tags_".concat(t)},t)})),_=u&&f?this.safeId("__invalid_feedback__"):null,A=o&&d?this.safeId("__duplicate_feedback__"):null,T=g&&p?this.safeId("__limit_feedback__"):null,P=[s["aria-describedby"],_,A,T].filter(se).join(" "),M=O("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:lw(lw({},s),{},{"aria-describedby":P||null,type:h,placeholder:v||null}),domProps:{value:s.value},on:c,directives:[{name:"model",value:s.value}],ref:"input"}),D=O(eu,{staticClass:"b-form-tags-button py-0",class:{invisible:r},style:{fontSize:"90%"},props:{disabled:r||p,variant:i},on:{click:function(){return n()}},ref:"button"},[this.normalizeSlot(La)||e]),E=this.safeId("__tag_list__"),I=O("li",{staticClass:"b-from-tags-field flex-grow-1",attrs:{role:"none","aria-live":"off","aria-controls":E},key:"tags_field"},[O("div",{staticClass:"d-flex",attrs:{role:"group"}},[M,D])]),L=O("ul",{staticClass:"b-form-tags-list list-unstyled mb-0 d-flex flex-wrap align-items-center",attrs:{id:E},key:"tags_list"},[C,I]),j=O();if(u||o||g){var R=this.computedJoiner,z=O();_&&(z=O(lv,{props:{id:_,forceShow:!0},key:"tags_invalid_feedback"},[this.invalidTagText,": ",this.invalidTags.join(R)]));var B=O();A&&(B=O(ov,{props:{id:A},key:"tags_duplicate_feedback"},[this.duplicateTagText,": ",this.duplicateTags.join(R)]));var F=O();T&&(F=O(ov,{props:{id:T},key:"tags_limit_feedback"},[g])),j=O("div",{attrs:{"aria-live":"polite","aria-atomic":"true"},key:"tags_feedback"},[z,B,F])}return[L,j]}},render:function(t){var e=this.name,i=this.disabled,n=this.required,r=this.form,a=this.tags,o=this.computedInputId,s=this.hasFocus,l=this.noOuterFocus,c=lw({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},Yt(this.$props,["addButtonText","addButtonVariant","disabled","duplicateTagText","form","inputClass","invalidTagText","limit","limitTagsText","noTagRemove","placeholder","required","separator","size","state","tagClass","tagPills","tagRemoveLabel","tagVariant"])),h=this.normalizeSlot($a,c)||this.defaultRender(c),u=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(", ")),d=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&&!i){var p=a.length>0;f=(p?a:[""]).map((function(i){return t("input",{class:{"sr-only":!p},attrs:{type:p?"hidden":"text",value:i,required:n,name:e,form:r},key:"tag_input_".concat(i)})}))}return t("div",{staticClass:"b-form-tags form-control h-auto",class:[{focus:s&&!l&&!i,disabled:i},this.sizeFormClass,this.stateClass],attrs:{id:this.safeId(),role:"group",tabindex:i||l?null:"-1","aria-describedby":this.safeId("__selected_tags__")},on:{click:this.onClick,focusin:this.onFocusin,focusout:this.onFocusout}},[u,d,h,f])}}),kw=Ce({components:{BFormTags:Sw,BTags:Sw,BFormTag:tw,BTag:tw}});function Ow(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Cw(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Ow(Object(i),!0).forEach((function(e){_w(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Ow(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function _w(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var Aw,Tw=dl(qt(Cw(Cw(Cw(Cw(Cw(Cw({},Pd),mv),xv),Sv),My),{},{maxRows:ll(Ma),noAutoShrink:ll(pa,!1),noResize:ll(pa,!1),rows:ll(Ma,2),wrap:ll(xa,"soft")})),Ni),Pw=n["default"].extend({name:Ni,directives:{"b-visible":jf},mixins:[Ah,Md,_h,vv,wv,kv,Dy,wy,Ey],props:Tw,data:function(){return{heightInPx:null}},computed:{computedStyle:function(){var t={resize:!this.computedRows||this.noResize?"none":null};return this.computedRows||(t.height=this.heightInPx,t.overflowY="scroll"),t},computedMinRows:function(){return Ql(Ko(this.rows,2),2)},computedMaxRows:function(){return Ql(this.computedMinRows,Ko(this.maxRows,0))},computedRows:function(){return this.computedMinRows===this.computedMaxRows?this.computedMinRows:null},computedAttrs:function(){var t=this.disabled,e=this.required;return{id:this.safeId(),name:this.name||null,form:this.form||null,disabled:t,placeholder:this.placeholder||null,required:e,autocomplete:this.autocomplete||null,readonly:this.readonly||this.plaintext,rows:this.computedRows,wrap:this.wrap||null,"aria-required":this.required?"true":null,"aria-invalid":this.computedAriaInvalid}},computedListeners:function(){return Cw(Cw({},this.bvListeners),{},{input:this.onInput,change:this.onChange,blur:this.onBlur})}},watch:{localValue:function(){this.setHeight()}},mounted:function(){this.setHeight()},methods:{visibleCallback:function(t){t&&this.$nextTick(this.setHeight)},setHeight:function(){var t=this;this.$nextTick((function(){ps((function(){t.heightInPx=t.computeHeight()}))}))},computeHeight:function(){if(this.$isServer||!yt(this.computedRows))return null;var t=this.$el;if(!ws(t))return null;var e=Hs(t),i=Jo(e.lineHeight,1),n=Jo(e.borderTopWidth,0)+Jo(e.borderBottomWidth,0),r=Jo(e.paddingTop,0)+Jo(e.paddingBottom,0),a=n+r,o=i*this.computedMinRows+a,s=Fs(t,"height")||e.height;zs(t,"height","auto");var l=t.scrollHeight;zs(t,"height",s);var c=Ql((l-r)/i,2),h=Jl(Ql(c,this.computedMinRows),this.computedMaxRows),u=Ql(ec(h*i+a),o);return this.noAutoShrink&&Jo(s,0)>u?s:"".concat(u,"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"})}}),Mw=Ce({components:{BFormTextarea:Pw,BTextarea:Pw}});function Dw(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Ew(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Dw(Object(i),!0).forEach((function(e){Iw(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Dw(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Iw(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}function Lw(t,e){return Fw(t)||Bw(t,e)||Rw(t,e)||jw()}function jw(){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 Rw(t,e){if(t){if("string"===typeof t)return zw(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?zw(t,e):void 0}}function zw(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}function Bw(t,e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t)){var i=[],n=!0,r=!1,a=void 0;try{for(var o,s=t[Symbol.iterator]();!(n=(o=s.next()).done);n=!0)if(i.push(o.value),e&&i.length===e)break}catch(l){r=!0,a=l}finally{try{n||null==s["return"]||s["return"]()}finally{if(r)throw a}}return i}}function Fw(t){if(Array.isArray(t))return t}var Nw,Hw=ml("value",{type:xa,defaultValue:""}),$w=Hw.mixin,Vw=Hw.props,Ww=Hw.prop,Xw=Hw.event,Yw="numeric",Gw=function(t){return"00".concat(t||"").slice(-2)},Uw=function(t){t=os(t);var e=null,i=null,n=null;if(V.test(t)){var r=t.split(":").map((function(t){return Ko(t,null)})),a=Lw(r,3);e=a[0],i=a[1],n=a[2]}return{hours:xt(e)?null:e,minutes:xt(i)?null:i,seconds:xt(n)?null:n,ampm:xt(e)||e<12?0:1}},qw=function(t){var e=t.hours,i=t.minutes,n=t.seconds,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(yt(e)||yt(i)||r&&yt(n))return"";var a=[e,i,r?n:0];return a.map(Gw).join(":")},Zw=dl(qt(Ew(Ew(Ew(Ew({},Pd),Vw),Yt(Yx,["labelIncrement","labelDecrement"])),{},{ariaLabelledby:ll(xa),disabled:ll(pa,!1),hidden:ll(pa,!1),hideHeader:ll(pa,!1),hour12:ll(pa,null),labelAm:ll(xa,"AM"),labelAmpm:ll(xa,"AM/PM"),labelHours:ll(xa,"Hours"),labelMinutes:ll(xa,"Minutes"),labelNoTimeSelected:ll(xa,"No time selected"),labelPm:ll(xa,"PM"),labelSeconds:ll(xa,"Seconds"),labelSelected:ll(xa,"Selected time"),locale:ll(Oa),minutesStep:ll(Ma,1),readonly:ll(pa,!1),secondsStep:ll(Ma,1),showSeconds:ll(pa,!1)})),Hn),Kw=n["default"].extend({name:Hn,mixins:[Md,$w,yl],props:Zw,data:function(){var t=Uw(this[Ww]||"");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,i=this.modelSeconds;return qw({hours:t,minutes:e,seconds:i},this.showSeconds)},resolvedOptions:function(){var t=Go(this.locale).filter(se),e={hour:Yw,minute:Yw,second:Yw};xt(this.hour12)||(e.hour12=!!this.hour12);var i=new Intl.DateTimeFormat(t,e),n=i.resolvedOptions(),r=n.hour12||!1,a=n.hourCycle||(r?"h12":"h23");return{locale:n.locale,hour12:r,hourCycle:a}},computedLocale:function(){return this.resolvedOptions.locale},computedLang:function(){return(this.computedLocale||"").replace(/-u-.*$/,"")},computedRTL:function(){return Td(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:Yw,minute:Yw,timeZone:"UTC"};return this.showSeconds&&(t.second=Yw),gd(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,i=this.showSeconds&&this.modelSeconds||0;return this.computedHMS?this.timeFormatter(ud(Date.UTC(0,0,1,t,e,i))):this.labelNoTimeSelected||" "},spinScopedSlots:function(){var t=this.$createElement;return{increment:function(e){var i=e.hasFocus;return t($c,{props:{scale:i?1.5:1.25},attrs:{"aria-hidden":"true"}})},decrement:function(e){var i=e.hasFocus;return t($c,{props:{flipV:!0,scale:i?1.5:1.25},attrs:{"aria-hidden":"true"}})}}}},watch:(Aw={},Iw(Aw,Ww,(function(t,e){if(t!==e&&!xh(Uw(t),Uw(this.computedHMS))){var i=Uw(t),n=i.hours,r=i.minutes,a=i.seconds,o=i.ampm;this.modelHours=n,this.modelMinutes=r,this.modelSeconds=a,this.modelAmpm=o}})),Iw(Aw,"computedHMS",(function(t,e){t!==e&&this.$emit(Xw,t)})),Iw(Aw,"context",(function(t,e){xh(t,e)||this.$emit(dr,t)})),Iw(Aw,"modelAmpm",(function(t,e){var i=this;if(t!==e){var n=yt(this.modelHours)?0:this.modelHours;this.$nextTick((function(){0===t&&n>11?i.modelHours=n-12:1===t&&n<12&&(i.modelHours=n+12)}))}})),Iw(Aw,"modelHours",(function(t,e){t!==e&&(this.modelAmpm=t>11?1:0)})),Aw),created:function(){var t=this;this.$nextTick((function(){t.$emit(dr,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||Ys(this.$refs.spinners[0])},blur:function(){if(!this.disabled){var t=bs();Ts(this.$el,t)&&Gs(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,i=t.keyCode;if(!this.disabled&&"keydown"===e&&(i===fh||i===mh)){Ol(t);var n=this.$refs.spinners||[],r=n.map((function(t){return!!t.hasFocus})).indexOf(!0);r+=i===fh?-1:1,r=r>=n.length?0:r<0?n.length-1:r,Ys(n[r])}},setLive:function(t){var e=this;t?this.$nextTick((function(){ps((function(){e.isLive=!0}))})):this.isLive=!1}},render:function(t){var e=this;if(this.hidden)return t();var i=this.valueId,n=this.computedAriaLabelledby,r=[],a=function(n,a,o){var s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},l=e.safeId("_spinbutton_".concat(a,"_"))||null;return r.push(l),t(Gx,{class:o,props:Ew({id:l,placeholder:"--",vertical:!0,required:!0,disabled:e.disabled,readonly:e.readonly,locale:e.computedLocale,labelIncrement:e.labelIncrement,labelDecrement:e.labelDecrement,wrap:!0,ariaControls:i,min:0},s),scopedSlots:e.spinScopedSlots,on:{change:n},key:a,ref:"spinners",refInFor:!0})},o=function(){return t("div",{staticClass:"d-flex flex-column",class:{"text-muted":e.disabled||e.readonly},attrs:{"aria-hidden":"true"}},[t(Vc,{props:{shiftV:4,scale:.5}}),t(Vc,{props:{shiftV:-4,scale:.5}})])},s=[];s.push(a(this.setHours,"hours","b-time-hours",{value:this.modelHours,max:23,step:1,formatterFn:this.formatHours,ariaLabel:this.labelHours})),s.push(o()),s.push(a(this.setMinutes,"minutes","b-time-minutes",{value:this.modelMinutes,max:59,step:this.minutesStep||1,formatterFn:this.formatMinutes,ariaLabel:this.labelMinutes})),this.showSeconds&&(s.push(o()),s.push(a(this.setSeconds,"seconds","b-time-seconds",{value:this.modelSeconds,max:59,step:this.secondsStep||1,formatterFn:this.formatSeconds,ariaLabel:this.labelSeconds}))),this.is12Hour&&s.push(a(this.setAmpm,"ampm","b-time-ampm",{value:this.modelAmpm,max:1,formatterFn:this.formatAmpm,ariaLabel:this.labelAmpm,required:!1})),s=t("div",{staticClass:"d-flex align-items-center justify-content-center mx-auto",attrs:{role:"group",tabindex:this.disabled||this.readonly?null:"-1","aria-labelledby":n},on:{keydown:this.onSpinLeftRight,click:function(t){t.target===t.currentTarget&&e.focus()}}},s);var l=t("output",{staticClass:"form-control form-control-sm text-center",class:{disabled:this.disabled||this.readonly},attrs:{id:i,role:"status",for:r.filter(se).join(" ")||null,tabindex:this.disabled?null:"-1","aria-live":this.isLive?"polite":"off","aria-atomic":"true"},on:{click:this.focus,focus:this.focus}},[t("bdi",this.formattedTimeString),this.computedHMS?t("span",{staticClass:"sr-only"}," (".concat(this.labelSelected,") ")):""]),c=t("header",{staticClass:"b-time-header",class:{"sr-only":this.hideHeader}},[l]),h=this.normalizeSlot();return h=h?t("footer",{staticClass:"b-time-footer"},h):t(),t("div",{staticClass:"b-time d-inline-flex flex-column text-center",attrs:{role:"group",lang:this.computedLang||null,"aria-labelledby":n||null,"aria-disabled":this.disabled?"true":null,"aria-readonly":this.readonly&&!this.disabled?"true":null}},[c,s,h])}});function Jw(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Qw(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Jw(Object(i),!0).forEach((function(e){tS(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Jw(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function tS(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var eS=ml("value",{type:xa,defaultValue:""}),iS=eS.mixin,nS=eS.props,rS=eS.prop,aS=eS.event,oS=Gt(Zw,["hidden","id","value"]),sS=Gt(kb,["formattedValue","id","lang","rtl","value"]),lS=dl(qt(Qw(Qw(Qw(Qw(Qw({},Pd),nS),oS),sS),{},{closeButtonVariant:ll(xa,"outline-secondary"),labelCloseButton:ll(xa,"Close"),labelNowButton:ll(xa,"Select now"),labelResetButton:ll(xa,"Reset"),noCloseButton:ll(pa,!1),nowButton:ll(pa,!1),nowButtonVariant:ll(xa,"outline-primary"),resetButton:ll(pa,!1),resetButtonVariant:ll(xa,"outline-danger"),resetValue:ll(Ta)})),Hi),cS=n["default"].extend({name:Hi,mixins:[Md,iS],props:lS,data:function(){return{localHMS:this[rS]||"",localLocale:null,isRTL:!1,formattedValue:"",isVisible:!1}},computed:{computedLang:function(){return(this.localLocale||"").replace(/-u-.*$/i,"")||null}},watch:(Nw={},tS(Nw,rS,(function(t){this.localHMS=t||""})),tS(Nw,"localHMS",(function(t){this.isVisible&&this.$emit(aS,t||"")})),Nw),methods:{focus:function(){this.disabled||Ys(this.$refs.control)},blur:function(){this.disabled||Gs(this.$refs.control)},setAndClose:function(t){var e=this;this.localHMS=t,this.$nextTick((function(){e.$refs.control.hide(!0)}))},onInput:function(t){this.localHMS!==t&&(this.localHMS=t)},onContext:function(t){var e=t.isRTL,i=t.locale,n=t.value,r=t.formatted;this.isRTL=e,this.localLocale=i,this.formattedValue=r,this.localHMS=n||"",this.$emit(dr,t)},onNowButton:function(){var t=new Date,e=t.getHours(),i=t.getMinutes(),n=this.showSeconds?t.getSeconds():0,r=[e,i,n].map((function(t){return"00".concat(t||"").slice(-2)})).join(":");this.setAndClose(r)},onResetButton:function(){this.setAndClose(this.resetValue)},onCloseButton:function(){this.$refs.control.hide(!0)},onShow:function(){this.isVisible=!0},onShown:function(){var t=this;this.$nextTick((function(){Ys(t.$refs.time),t.$emit(Kr)}))},onHidden:function(){this.isVisible=!1,this.$emit(_r)},defaultButtonFn:function(t){var e=t.isHovered,i=t.hasFocus;return this.$createElement(e||i?Xc:Wc,{attrs:{"aria-hidden":"true"}})}},render:function(t){var e=this.localHMS,i=this.disabled,n=this.readonly,r=this.$props,a=xt(this.placeholder)?this.labelNoTimeSelected:this.placeholder,o=[];if(this.nowButton){var s=this.labelNowButton;o.push(t(eu,{props:{size:"sm",disabled:i||n,variant:this.nowButtonVariant},attrs:{"aria-label":s||null},on:{click:this.onNowButton},key:"now-btn"},s))}if(this.resetButton){o.length>0&&o.push(t("span"," "));var l=this.labelResetButton;o.push(t(eu,{props:{size:"sm",disabled:i||n,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(eu,{props:{size:"sm",disabled:i,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 h=t(Kw,{staticClass:"b-form-time-control",props:Qw(Qw({},hl(oS,r)),{},{value:e,hidden:!this.isVisible}),on:{input:this.onInput,context:this.onContext},ref:"time"},o);return t(Ob,{staticClass:"b-form-timepicker",props:Qw(Qw({},hl(sS,r)),{},{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:tS({},Fa,this.$scopedSlots[Fa]||this.defaultButtonFn),ref:"control"},[h])}}),hS=Ce({components:{BFormTimepicker:cS,BTimepicker:cS}}),uS=Ce({components:{BImg:ff,BImgLazy:Vf}}),dS=dl({tag:ll(xa,"div")},Ki),fS=n["default"].extend({name:Ki,functional:!0,props:dS,render:function(t,e){var i=e.props,n=e.data,r=e.children;return t(i.tag,je(n,{staticClass:"input-group-text"}),r)}}),pS=dl({append:ll(pa,!1),id:ll(xa),isText:ll(pa,!1),tag:ll(xa,"div")},Ui),gS=n["default"].extend({name:Ui,functional:!0,props:pS,render:function(t,e){var i=e.props,n=e.data,r=e.children,a=i.append;return t(i.tag,je(n,{class:{"input-group-append":a,"input-group-prepend":!a},attrs:{id:i.id}}),i.isText?[t(fS,r)]:r)}});function mS(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function vS(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?mS(Object(i),!0).forEach((function(e){bS(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):mS(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function bS(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var yS=dl(Gt(pS,["append"]),qi),xS=n["default"].extend({name:qi,functional:!0,props:yS,render:function(t,e){var i=e.props,n=e.data,r=e.children;return t(gS,je(n,{props:vS(vS({},i),{},{append:!0})}),r)}});function wS(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function SS(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?wS(Object(i),!0).forEach((function(e){kS(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):wS(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function kS(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var OS=dl(Gt(pS,["append"]),Zi),CS=n["default"].extend({name:Zi,functional:!0,props:OS,render:function(t,e){var i=e.props,n=e.data,r=e.children;return t(gS,je(n,{props:SS(SS({},i),{},{append:!1})}),r)}});function _S(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var AS=dl({append:ll(xa),appendHtml:ll(xa),id:ll(xa),prepend:ll(xa),prependHtml:ll(xa),size:ll(xa),tag:ll(xa,"div")},Gi),TS=n["default"].extend({name:Gi,functional:!0,props:AS,render:function(t,e){var i=e.props,n=e.data,r=e.slots,a=e.scopedSlots,o=i.prepend,s=i.prependHtml,l=i.append,c=i.appendHtml,h=i.size,u=a||{},d=r(),f={},p=t(),g=vl(Do,u,d);(g||o||s)&&(p=t(CS,[g?bl(Do,f,u,d):t(fS,{domProps:Ou(s,o)})]));var m=t(),v=vl(ja,u,d);return(v||l||c)&&(m=t(xS,[v?bl(ja,f,u,d):t(fS,{domProps:Ou(c,l)})])),t(i.tag,je(n,{staticClass:"input-group",class:_S({},"input-group-".concat(h),h),attrs:{id:i.id||null,role:"group"}}),[p,bl($a,f,u,d),m])}}),PS=Ce({components:{BInputGroup:TS,BInputGroupAddon:gS,BInputGroupPrepend:CS,BInputGroupAppend:xS,BInputGroupText:fS}});function MS(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var DS=dl({fluid:ll(Aa,!1),tag:ll(xa,"div")},hi),ES=n["default"].extend({name:hi,functional:!0,props:DS,render:function(t,e){var i=e.props,n=e.data,r=e.children,a=i.fluid;return t(i.tag,je(n,{class:MS({container:!(a||""===a),"container-fluid":!0===a||""===a},"container-".concat(a),a&&!0!==a)}),r)}});function IS(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var LS=dl({bgVariant:ll(xa),borderVariant:ll(xa),containerFluid:ll(Aa,!1),fluid:ll(pa,!1),header:ll(xa),headerHtml:ll(xa),headerLevel:ll(Ma,3),headerTag:ll(xa,"h1"),lead:ll(xa),leadHtml:ll(xa),leadTag:ll(xa,"p"),tag:ll(xa,"div"),textVariant:ll(xa)},Ji),jS=n["default"].extend({name:Ji,functional:!0,props:LS,render:function(t,e){var i,n=e.props,r=e.data,a=e.slots,o=e.scopedSlots,s=n.header,l=n.headerHtml,c=n.lead,h=n.leadHtml,u=n.textVariant,d=n.bgVariant,f=n.borderVariant,p=o||{},g=a(),m={},v=t(),b=vl(Qa,p,g);if(b||s||l){var y=n.headerLevel;v=t(n.headerTag,{class:IS({},"display-".concat(y),y),domProps:b?{}:Ou(l,s)},bl(Qa,m,p,g))}var x=t(),w=vl(ho,p,g);(w||c||h)&&(x=t(n.leadTag,{staticClass:"lead",domProps:w?{}:Ou(h,c)},bl(ho,m,p,g)));var S=[v,x,bl($a,m,p,g)];return n.fluid&&(S=[t(ES,{props:{fluid:n.containerFluid}},S)]),t(n.tag,je(r,{staticClass:"jumbotron",class:(i={"jumbotron-fluid":n.fluid},IS(i,"text-".concat(u),u),IS(i,"bg-".concat(d),d),IS(i,"border-".concat(f),f),IS(i,"border",f),i)}),S)}}),RS=Ce({components:{BJumbotron:jS}});function zS(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function BS(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?zS(Object(i),!0).forEach((function(e){FS(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):zS(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function FS(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var NS=["start","end","center"],HS=Us((function(t,e){return e=ls(os(e)),e?cs(["row-cols",t,e].filter(se).join("-")):null})),$S=Us((function(t){return cs(t.replace("cols",""))})),VS=[],WS=function(){var t=el().reduce((function(t,e){return t[sl(e,"cols")]=ll(Ma),t}),Bt(null));return VS=$t(t),dl(qt(BS(BS({},t),{},{alignContent:ll(xa,null,(function(t){return Yo(Go(NS,"between","around","stretch"),t)})),alignH:ll(xa,null,(function(t){return Yo(Go(NS,"between","around"),t)})),alignV:ll(xa,null,(function(t){return Yo(Go(NS,"baseline","stretch"),t)})),noGutters:ll(pa,!1),tag:ll(xa,"div")})),kn)},XS={name:kn,functional:!0,get props(){return delete this.props,this.props=WS(),this.props},render:function(t,e){var i,n=e.props,r=e.data,a=e.children,o=n.alignV,s=n.alignH,l=n.alignContent,c=[];return VS.forEach((function(t){var e=HS($S(t),n[t]);e&&c.push(e)})),c.push((i={"no-gutters":n.noGutters},FS(i,"align-items-".concat(o),o),FS(i,"justify-content-".concat(s),s),FS(i,"align-content-".concat(l),l),i)),t(n.tag,je(r,{staticClass:"row",class:c}),a)}},YS=Ce({components:{BContainer:ES,BRow:XS,BCol:uy,BFormRow:dv}}),GS=Ce({components:{BLink:Hh}});function US(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var qS=dl({flush:ll(pa,!1),horizontal:ll(Aa,!1),tag:ll(xa,"div")},tn),ZS=n["default"].extend({name:tn,functional:!0,props:qS,render:function(t,e){var i=e.props,n=e.data,r=e.children,a=""===i.horizontal||i.horizontal;a=!i.flush&&a;var o={staticClass:"list-group",class:US({"list-group-flush":i.flush,"list-group-horizontal":!0===a},"list-group-horizontal-".concat(a),kt(a))};return t(i.tag,je(n,o),r)}});function KS(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function JS(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?KS(Object(i),!0).forEach((function(e){QS(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):KS(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function QS(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var tk=["a","router-link","button","b-link"],ek=Gt(Nh,["event","routerTag"]);delete ek.href.default,delete ek.to.default;var ik=dl(qt(JS(JS({},ek),{},{action:ll(pa,!1),button:ll(pa,!1),tag:ll(xa,"div"),variant:ll(xa)})),en),nk=n["default"].extend({name:en,functional:!0,props:ik,render:function(t,e){var i,n=e.props,r=e.data,a=e.children,o=n.button,s=n.variant,l=n.active,c=n.disabled,h=wc(n),u=o?"button":h?Hh:n.tag,d=!!(n.action||h||o||Yo(tk,n.tag)),f={},p={};return ys(u,"button")?(r.attrs&&r.attrs.type||(f.type="button"),n.disabled&&(f.disabled=!0)):p=hl(ek,n),t(u,je(r,{attrs:f,props:p,staticClass:"list-group-item",class:(i={},QS(i,"list-group-item-".concat(s),s),QS(i,"list-group-item-action",d),QS(i,"active",l),QS(i,"disabled",c),i)}),a)}}),rk=Ce({components:{BListGroup:ZS,BListGroupItem:nk}});function ak(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var ok=dl({right:ll(pa,!1),tag:ll(xa,"div"),verticalAlign:ll(xa,"top")},rn),sk=n["default"].extend({name:rn,functional:!0,props:ok,render:function(t,e){var i=e.props,n=e.data,r=e.children,a=i.verticalAlign,o="top"===a?"start":"bottom"===a?"end":a;return t(i.tag,je(n,{staticClass:"media-aside",class:ak({"media-aside-right":i.right},"align-self-".concat(o),o)}),r)}}),lk=dl({tag:ll(xa,"div")},an),ck=n["default"].extend({name:an,functional:!0,props:lk,render:function(t,e){var i=e.props,n=e.data,r=e.children;return t(i.tag,je(n,{staticClass:"media-body"}),r)}}),hk=dl({noBody:ll(pa,!1),rightAlign:ll(pa,!1),tag:ll(xa,"div"),verticalAlign:ll(xa,"top")},nn),uk=n["default"].extend({name:nn,functional:!0,props:hk,render:function(t,e){var i=e.props,n=e.data,r=e.slots,a=e.scopedSlots,o=e.children,s=i.noBody,l=i.rightAlign,c=i.verticalAlign,h=s?o:[];if(!s){var u={},d=r(),f=a||{};h.push(t(ck,bl($a,u,f,d)));var p=bl(Ra,u,f,d);p&&h[l?"push":"unshift"](t(sk,{props:{right:l,verticalAlign:c}},p))}return t(i.tag,je(n,{staticClass:"media"}),h)}}),dk=Ce({components:{BMedia:uk,BMediaAside:sk,BMediaBody:ck}}),fk="$_bv_documentHandlers_",pk=n["default"].extend({created:function(){var t=this;c&&(this[fk]={},this.$once(aa,(function(){var e=t[fk]||{};delete t[fk],$t(e).forEach((function(t){var i=e[t]||[];i.forEach((function(e){return Sl(document,t,e,ua)}))}))})))},methods:{listenDocument:function(t,e,i){t?this.listenOnDocument(e,i):this.listenOffDocument(e,i)},listenOnDocument:function(t,e){this[fk]&&kt(t)&&wt(e)&&(this[fk][t]=this[fk][t]||[],Yo(this[fk][t],e)||(this[fk][t].push(e),wl(document,t,e,ua)))},listenOffDocument:function(t,e){this[fk]&&kt(t)&&wt(e)&&(Sl(document,t,e,ua),this[fk][t]=(this[fk][t]||[]).filter((function(t){return t!==e})))}}}),gk="$_bv_windowHandlers_",mk=n["default"].extend({beforeCreate:function(){this[gk]={}},beforeDestroy:function(){if(c){var t=this[gk];delete this[gk],$t(t).forEach((function(e){var i=t[e]||[];i.forEach((function(t){return Sl(window,e,t,ua)}))}))}},methods:{listenWindow:function(t,e,i){t?this.listenOnWindow(e,i):this.listenOffWindow(e,i)},listenOnWindow:function(t,e){c&&this[gk]&&kt(t)&&wt(e)&&(this[gk][t]=this[gk][t]||[],Yo(this[gk][t],e)||(this[gk][t].push(e),wl(window,t,e,ua)))},listenOffWindow:function(t,e){c&&this[gk]&&kt(t)&&wt(e)&&(Sl(window,t,e,ua),this[gk][t]=(this[gk][t]||[]).filter((function(t){return t!==e})))}}}),vk=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return t&&t.$options._scopeId||e};function bk(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var yk=n["default"].extend({computed:{scopedStyleAttrs:function(){var t=vk(this.$parent);return t?bk({},t,""):{}}}}),xk=n["default"].extend({abstract:!0,name:rr,props:{nodes:ll(wa)},data:function(t){return{updatedNodes:t.nodes}},destroyed:function(){ms(this.$el)},render:function(t){var e=this.updatedNodes,i=wt(e)?e({}):e;return i=Go(i).filter(se),i&&i.length>0&&!i[0].text?i[0]:t()}}),wk={container:ll([dt,xa],"body"),disabled:ll(pa,!1),tag:ll(xa,"div")},Sk=n["default"].extend({name:nr,mixins:[yl],props:wk,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 kt(t)?Cs(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=new xk({el:e,parent:this,propsData:{nodes:Go(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=Go(this.normalizeSlot()).filter(se);if(e.length>0&&!e[0].text)return e[0]}return t()}});function kk(t){return kk="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},kk(t)}function Ok(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Ck(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Ok(Object(i),!0).forEach((function(e){_k(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Ok(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function _k(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}function Ak(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Tk(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function Pk(t,e,i){return e&&Tk(t.prototype,e),i&&Tk(t,i),t}function Mk(t,e,i){return Mk="undefined"!==typeof Reflect&&Reflect.get?Reflect.get:function(t,e,i){var n=Dk(t,e);if(n){var r=Object.getOwnPropertyDescriptor(n,e);return r.get?r.get.call(i):r.value}},Mk(t,e,i||t)}function Dk(t,e){while(!Object.prototype.hasOwnProperty.call(t,e))if(t=Bk(t),null===t)break;return t}function Ek(t,e){if("function"!==typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&Ik(t,e)}function Ik(t,e){return Ik=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},Ik(t,e)}function Lk(t){var e=zk();return function(){var i,n=Bk(t);if(e){var r=Bk(this).constructor;i=Reflect.construct(n,arguments,r)}else i=n.apply(this,arguments);return jk(this,i)}}function jk(t,e){return!e||"object"!==kk(e)&&"function"!==typeof e?Rk(t):e}function Rk(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function zk(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}function Bk(t){return Bk=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},Bk(t)}var Fk=function(t){Ek(i,t);var e=Lk(i);function i(t){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Ak(this,i),n=e.call(this,t,r),Ft(Rk(n),{trigger:Zt()}),n}return Pk(i,null,[{key:"Defaults",get:function(){return Ck(Ck({},Mk(Bk(i),"Defaults",this)),{},{trigger:null})}}]),i}($g),Nk=1040,Hk=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",$k=".sticky-top",Vk=".navbar-toggler",Wk=n["default"].extend({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(),Ms(document.body,"modal-open")):0===t&&e>0&&(this.resetScrollbar(),Ds(document.body,"modal-open")),Is(document.body,"data-modal-open-count",String(t)))},modals:function(t){var e=this;this.checkScrollbar(),ps((function(){e.updateModals(t||[])}))}},methods:{registerModal:function(t){var e=this;t&&-1===this.modals.indexOf(t)&&(this.modals.push(t),t.$once(aa,(function(){e.unregisterModal(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(yt(this.baseZIndex)&&c){var t=document.createElement("div");Ms(t,"modal-backdrop"),Ms(t,"d-none"),zs(t,"display","none"),document.body.appendChild(t),this.baseZIndex=Ko(Hs(t).zIndex,Nk),document.body.removeChild(t)}return this.baseZIndex||Nk},getScrollbarWidth:function(){if(yt(this.scrollbarWidth)&&c){var t=document.createElement("div");Ms(t,"modal-scrollbar-measure"),document.body.appendChild(t),this.scrollbarWidth=Ns(t).width-t.clientWidth,document.body.removeChild(t)}return this.scrollbarWidth||0},updateModals:function(t){var e=this,i=this.getBaseZIndex(),n=this.getScrollbarWidth();t.forEach((function(t,r){t.zIndex=i+r,t.scrollbarWidth=n,t.isTop=r===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=Ns(document.body),e=t.left,i=t.right;this.isBodyOverflowing=e+i<window.innerWidth},setScrollbar:function(){var t=document.body;if(t._paddingChangedForModal=t._paddingChangedForModal||[],t._marginChangedForModal=t._marginChangedForModal||[],this.isBodyOverflowing){var e=this.scrollbarWidth;Os(Hk).forEach((function(i){var n=Fs(i,"paddingRight")||"";Is(i,"data-padding-right",n),zs(i,"paddingRight","".concat(Jo(Hs(i).paddingRight,0)+e,"px")),t._paddingChangedForModal.push(i)})),Os($k).forEach((function(i){var n=Fs(i,"marginRight")||"";Is(i,"data-margin-right",n),zs(i,"marginRight","".concat(Jo(Hs(i).marginRight,0)-e,"px")),t._marginChangedForModal.push(i)})),Os(Vk).forEach((function(i){var n=Fs(i,"marginRight")||"";Is(i,"data-margin-right",n),zs(i,"marginRight","".concat(Jo(Hs(i).marginRight,0)+e,"px")),t._marginChangedForModal.push(i)}));var i=Fs(t,"paddingRight")||"";Is(t,"data-padding-right",i),zs(t,"paddingRight","".concat(Jo(Hs(t).paddingRight,0)+e,"px"))}},resetScrollbar:function(){var t=document.body;t._paddingChangedForModal&&t._paddingChangedForModal.forEach((function(t){Rs(t,"data-padding-right")&&(zs(t,"paddingRight",js(t,"data-padding-right")||""),Ls(t,"data-padding-right"))})),t._marginChangedForModal&&t._marginChangedForModal.forEach((function(t){Rs(t,"data-margin-right")&&(zs(t,"marginRight",js(t,"data-margin-right")||""),Ls(t,"data-margin-right"))})),t._paddingChangedForModal=null,t._marginChangedForModal=null,Rs(t,"data-padding-right")&&(zs(t,"paddingRight",js(t,"data-padding-right")||""),Ls(t,"data-padding-right"))}}}),Xk=new Wk;function Yk(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function Gk(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?Yk(Object(i),!0).forEach((function(e){Uk(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Yk(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Uk(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var qk=ml("visible",{type:pa,defaultValue:!1,event:lr}),Zk=qk.mixin,Kk=qk.props,Jk=qk.prop,Qk=qk.event,tO="backdrop",eO="esc",iO="FORCE",nO="toggle",rO="cancel",aO="headerclose",oO="ok",sO=[rO,aO,oO],lO={subtree:!0,childList:!0,characterData:!0,attributes:!0,attributeFilter:["style","class"]},cO=dl(qt(Gk(Gk(Gk({},Pd),Kk),{},{ariaLabel:ll(xa),autoFocusButton:ll(xa,null,(function(t){return xt(t)||Yo(sO,t)})),bodyBgVariant:ll(xa),bodyClass:ll(ka),bodyTextVariant:ll(xa),busy:ll(pa,!1),buttonSize:ll(xa),cancelDisabled:ll(pa,!1),cancelTitle:ll(xa,"Cancel"),cancelTitleHtml:ll(xa),cancelVariant:ll(xa,"secondary"),centered:ll(pa,!1),contentClass:ll(ka),dialogClass:ll(ka),footerBgVariant:ll(xa),footerBorderVariant:ll(xa),footerClass:ll(ka),footerTextVariant:ll(xa),headerBgVariant:ll(xa),headerBorderVariant:ll(xa),headerClass:ll(ka),headerCloseContent:ll(xa,"&times;"),headerCloseLabel:ll(xa,"Close"),headerCloseVariant:ll(xa),headerTextVariant:ll(xa),hideBackdrop:ll(pa,!1),hideFooter:ll(pa,!1),hideHeader:ll(pa,!1),hideHeaderClose:ll(pa,!1),ignoreEnforceFocusSelector:ll(Oa),lazy:ll(pa,!1),modalClass:ll(ka),noCloseOnBackdrop:ll(pa,!1),noCloseOnEsc:ll(pa,!1),noEnforceFocus:ll(pa,!1),noFade:ll(pa,!1),noStacking:ll(pa,!1),okDisabled:ll(pa,!1),okOnly:ll(pa,!1),okTitle:ll(xa,"OK"),okTitleHtml:ll(xa),okVariant:ll(xa,"primary"),returnFocus:ll([dt,ba,xa]),scrollable:ll(pa,!1),size:ll(xa,"md"),static:ll(pa,!1),title:ll(xa),titleClass:ll(ka),titleHtml:ll(xa),titleSrOnly:ll(pa,!1),titleTag:ll(xa,"h5")})),on),hO=n["default"].extend({name:on,mixins:[Ch,Md,Zk,pk,_h,mk,yl,yk],inheritAttrs:!1,props:cO,data:function(){return{isHidden:!0,isVisible:!1,isTransitioning:!1,isShow:!1,isBlock:!1,isOpening:!1,isClosing:!1,ignoreBackdropClick:!1,isModalOverflowing:!1,scrollbarWidth:0,zIndex:Xk.getBaseZIndex(),isTop:!0,isBodyOverflowing:!1}},computed:{modalId:function(){return this.safeId()},modalOuterId:function(){return this.safeId("__BV_modal_outer_")},modalHeaderId:function(){return this.safeId("__BV_modal_header_")},modalBodyId:function(){return this.safeId("__BV_modal_body_")},modalTitleId:function(){return this.safeId("__BV_modal_title_")},modalContentId:function(){return this.safeId("__BV_modal_content_")},modalFooterId:function(){return this.safeId("__BV_modal_footer_")},modalBackdropId:function(){return this.safeId("__BV_modal_backdrop_")},modalClasses:function(){return[{fade:!this.noFade,show:this.isShow},this.modalClass]},modalStyles:function(){var t="".concat(this.scrollbarWidth,"px");return{paddingLeft:!this.isBodyOverflowing&&this.isModalOverflowing?t:"",paddingRight:this.isBodyOverflowing&&!this.isModalOverflowing?t:"",display:this.isBlock?"block":"none"}},dialogClasses:function(){var t;return[(t={},Uk(t,"modal-".concat(this.size),this.size),Uk(t,"modal-dialog-centered",this.centered),Uk(t,"modal-dialog-scrollable",this.scrollable),t),this.dialogClass]},headerClasses:function(){var t;return[(t={},Uk(t,"bg-".concat(this.headerBgVariant),this.headerBgVariant),Uk(t,"text-".concat(this.headerTextVariant),this.headerTextVariant),Uk(t,"border-".concat(this.headerBorderVariant),this.headerBorderVariant),t),this.headerClass]},titleClasses:function(){return[{"sr-only":this.titleSrOnly},this.titleClass]},bodyClasses:function(){var t;return[(t={},Uk(t,"bg-".concat(this.bodyBgVariant),this.bodyBgVariant),Uk(t,"text-".concat(this.bodyTextVariant),this.bodyTextVariant),t),this.bodyClass]},footerClasses:function(){var t;return[(t={},Uk(t,"bg-".concat(this.footerBgVariant),this.footerBgVariant),Uk(t,"text-".concat(this.footerTextVariant),this.footerTextVariant),Uk(t,"border-".concat(this.footerBorderVariant),this.footerBorderVariant),t),this.footerClass]},modalOuterStyle:function(){return{position:"absolute",zIndex:this.zIndex}},slotScope:function(){return{cancel:this.onCancel,close:this.onClose,hide:this.hide,ok:this.onOk,visible:this.isVisible}},computeIgnoreEnforceFocusSelector:function(){return Go(this.ignoreEnforceFocusSelector).filter(se).join(",").trim()},computedAttrs:function(){var t=this.static?{}:this.scopedStyleAttrs;return Gk(Gk(Gk({},t),this.bvAttrs),{},{id:this.modalOuterId})},computedModalAttrs:function(){var t=this.isVisible,e=this.ariaLabel;return{id:this.modalId,role:"dialog","aria-hidden":t?null:"true","aria-modal":t?"true":null,"aria-label":e,"aria-labelledby":this.hideHeader||e||!(this.hasNormalizedSlot(yo)||this.titleHtml||this.title)?null:this.modalTitleId,"aria-describedby":this.modalBodyId}}},watch:Uk({},Jk,(function(t,e){t!==e&&this[t?"show":"hide"]()})),created:function(){this.$_observer=null,this.$_returnFocus=this.returnFocus||null},mounted:function(){this.zIndex=Xk.getBaseZIndex(),this.listenOnRoot(Al(on,Zr),this.showHandler),this.listenOnRoot(Al(on,Ar),this.hideHandler),this.listenOnRoot(Al(on,ia),this.toggleHandler),this.listenOnRoot(_l(on,Zr),this.modalListener),!0===this[Jk]&&this.$nextTick(this.show)},beforeDestroy:function(){this.setObserver(!1),this.isVisible&&(this.isVisible=!1,this.isShow=!1,this.isTransitioning=!1)},methods:{setObserver:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$_observer&&this.$_observer.disconnect(),this.$_observer=null,t&&(this.$_observer=ap(this.$refs.content,this.checkModalOverflow.bind(this),lO))},updateModel:function(t){t!==this[Jk]&&this.$emit(Qk,t)},buildEvent:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Fk(t,Gk(Gk({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(_r,this.show);else{this.isOpening=!0,this.$_returnFocus=this.$_returnFocus||this.getActiveElement();var t=this.buildEvent(Zr,{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(Ar,{cancelable:t!==iO,trigger:t||null});if(t===oO?this.$emit(Lr,e):t===rO?this.$emit(sr,e):t===aO&&this.$emit(ur,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(nO):this.show()},getActiveElement:function(){var t=bs(c?[document.body]:[]);return t&&t.focus?t:null},doShow:function(){var t=this;Xk.modalsAreOpen&&this.noStacking?this.listenOnRootOnce(_l(on,_r),this.doShow):(Xk.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,ps((function(){ps((function(){t.isShow=!0}))}))},onAfterEnter:function(){var t=this;this.checkModalOverflow(),this.isTransitioning=!1,ps((function(){t.emitEvent(t.buildEvent(Kr)),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,Xk.unregisterModal(t),t.returnFocusTo(),t.emitEvent(t.buildEvent(_r))}))},emitEvent:function(t){var e=t.type;this.emitOnRoot(_l(on,e),t,t.componentId),this.$emit(e,t)},onDialogMousedown:function(){var t=this,e=this.$refs.modal,i=function i(n){Sl(e,"mouseup",i,ua),n.target===e&&(t.ignoreBackdropClick=!0)};wl(e,"mouseup",i,ua)},onClickOut:function(t){this.ignoreBackdropClick?this.ignoreBackdropClick=!1:this.isVisible&&!this.noCloseOnBackdrop&&Ts(document.body,t.target)&&(Ts(this.$refs.content,t.target)||this.hide(tO))},onOk:function(){this.hide(oO)},onCancel:function(){this.hide(rO)},onClose:function(){this.hide(aO)},onEsc:function(t){t.keyCode===uh&&this.isVisible&&!this.noCloseOnEsc&&this.hide(eO)},focusHandler:function(t){var e=this.$refs.content,i=t.target;if(!(this.noEnforceFocus||!this.isTop||!this.isVisible||!e||document===i||Ts(e,i)||this.computeIgnoreEnforceFocusSelector&&As(this.computeIgnoreEnforceFocusSelector,i,!0))){var n=Xs(this.$refs.content),r=this.$refs["bottom-trap"],a=this.$refs["top-trap"];if(r&&i===r){if(Ys(n[0]))return}else if(a&&i===a&&Ys(n[n.length-1]))return;Ys(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&&ps((function(){var e=t.$refs.modal,i=t.$refs.content,n=t.getActiveElement();if(e&&i&&(!n||!Ts(i,n))){var r=t.$refs["ok-button"],a=t.$refs["cancel-button"],o=t.$refs["close-button"],s=t.autoFocusButton,l=s===oO&&r?r.$el||r:s===rO&&a?a.$el||a:s===aO&&o?o.$el||o:i;Ys(l),l===i&&t.$nextTick((function(){e.scrollTop=0}))}}))},returnFocusTo:function(){var t=this.returnFocus||this.$_returnFocus||null;this.$_returnFocus=null,this.$nextTick((function(){t=kt(t)?Cs(t):t,t&&(t=t.$el||t,Ys(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 i=this.normalizeSlot(mo,this.slotScope);if(!i){var n=t();this.hideHeaderClose||(n=t(Ml,{props:{content:this.headerCloseContent,disabled:this.isTransitioning,ariaLabel:this.headerCloseLabel,textVariant:this.headerCloseVariant||this.headerTextVariant},on:{click:this.onClose},ref:"close-button"},[this.normalizeSlot(vo)])),i=[t(this.titleTag,{staticClass:"modal-title",class:this.titleClasses,attrs:{id:this.modalTitleId},domProps:this.hasNormalizedSlot(yo)?{}:Ou(this.titleHtml,this.title)},this.normalizeSlot(yo,this.slotScope)),n]}e=t("header",{staticClass:"modal-header",class:this.headerClasses,attrs:{id:this.modalHeaderId},ref:"header"},[i])}var r=t("div",{staticClass:"modal-body",class:this.bodyClasses,attrs:{id:this.modalBodyId},ref:"body"},this.normalizeSlot($a,this.slotScope)),a=t();if(!this.hideFooter){var o=this.normalizeSlot(go,this.slotScope);if(!o){var s=t();this.okOnly||(s=t(eu,{props:{variant:this.cancelVariant,size:this.buttonSize,disabled:this.cancelDisabled||this.busy||this.isTransitioning},domProps:this.hasNormalizedSlot(po)?{}:Ou(this.cancelTitleHtml,this.cancelTitle),on:{click:this.onCancel},ref:"cancel-button"},this.normalizeSlot(po)));var l=t(eu,{props:{variant:this.okVariant,size:this.buttonSize,disabled:this.okDisabled||this.busy||this.isTransitioning},domProps:this.hasNormalizedSlot(bo)?{}:Ou(this.okTitleHtml,this.okTitle),on:{click:this.onOk},ref:"ok-button"},this.normalizeSlot(bo));o=[s,l]}a=t("footer",{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,r,a]),h=t(),u=t();this.isVisible&&!this.noEnforceFocus&&(h=t("span",{attrs:{tabindex:"0"},ref:"top-trap"}),u=t("span",{attrs:{tabindex:"0"},ref:"bottom-trap"}));var d=t("div",{staticClass:"modal-dialog",class:this.dialogClasses,on:{mousedown:this.onDialogMousedown},ref:"dialog"},[h,c,u]),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"},[d]);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(fo))),p=t(Bl,{props:{noFade:this.noFade}},[p]),t("div",{style:this.modalOuterStyle,attrs:this.computedAttrs,key:"modal-outer-".concat(this[Re])},[f,p])}},render:function(t){return this.static?this.lazy&&this.isHidden?t():this.makeModal(t):this.isHidden?t():t(Sk,[this.makeModal(t)])}}),uO=Al(on,Zr),dO="__bv_modal_directive__",fO=function(t){var e=t.modifiers,i=void 0===e?{}:e,n=t.arg,r=t.value;return kt(r)?r:kt(n)?n:$t(i).reverse()[0]},pO=function(t){return t&&_s(t,".dropdown-menu > li, li.nav-item")&&Cs("a, button",t)||t},gO=function(t){t&&"BUTTON"!==t.tagName&&(Rs(t,"role")||Is(t,"role","button"),"A"===t.tagName||Rs(t,"tabindex")||Is(t,"tabindex","0"))},mO=function(t,e,i){var n=fO(e),r=pO(t);if(n&&r){var a=function(t){var e=t.currentTarget;if(!Ss(e)){var r=t.type,a=t.keyCode;"click"!==r&&("keydown"!==r||a!==hh&&a!==vh)||i.context.$root.$emit(uO,n,e)}};t[dO]={handler:a,target:n,trigger:r},gO(r),wl(r,"click",a,ha),"BUTTON"!==r.tagName&&"button"===js(r,"role")&&wl(r,"keydown",a,ha)}},vO=function(t){var e=t[dO]||{},i=e.trigger,n=e.handler;i&&n&&(Sl(i,"click",n,ha),Sl(i,"keydown",n,ha),Sl(t,"click",n,ha),Sl(t,"keydown",n,ha)),delete t[dO]},bO=function(t,e,i){var n=t[dO]||{},r=fO(e),a=pO(t);r===n.target&&a===n.trigger||(vO(t,e,i),mO(t,e,i)),gO(a)},yO=function(){},xO={inserted:bO,updated:yO,componentUpdated:bO,unbind:vO};function wO(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function SO(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function kO(t,e,i){return e&&SO(t.prototype,e),i&&SO(t,i),t}function OO(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function CO(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?OO(Object(i),!0).forEach((function(e){_O(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):OO(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function _O(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}function AO(t){return DO(t)||MO(t)||PO(t)||TO()}function TO(){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 PO(t,e){if(t){if("string"===typeof t)return EO(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?EO(t,e):void 0}}function MO(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}function DO(t){if(Array.isArray(t))return EO(t)}function EO(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}var IO="$bvModal",LO="_bv__modal",jO=["id"].concat(AO($t(Gt(cO,["busy","lazy","noStacking","static","visible"])))),RO=function(){},zO={msgBoxContent:"default",title:"modal-title",okTitle:"modal-ok",cancelTitle:"modal-cancel"},BO=function(t){return jO.reduce((function(e,i){return bt(t[i])||(e[i]=t[i]),e}),{})},FO=function(t){var e=t.extend({name:sn,extends:hO,destroyed:function(){this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)},mounted:function(){var t=this,e=function(){t.$nextTick((function(){ps((function(){t.$destroy()}))}))};this.$parent.$once(oa,e),this.$once(_r,e),this.$router&&this.$route&&this.$once(aa,this.$watch("$router",e)),this.show()}}),i=function(t,i){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:RO;if(!de(IO)&&!fe(IO)){var r=new e({parent:t,propsData:CO(CO(CO({},BO(Ks(on))),{},{hideHeaderClose:!0,hideHeader:!(i.title||i.titleHtml)},Gt(i,$t(zO))),{},{lazy:!1,busy:!1,visible:!1,noStacking:!1,noEnforceFocus:!1})});return $t(zO).forEach((function(t){bt(i[t])||(r.$slots[zO[t]]=Go(i[t]))})),new Promise((function(t,e){var i=!1;r.$once(oa,(function(){i||e(new Error("BootstrapVue MsgBox destroyed before resolve"))})),r.$on(Ar,(function(e){if(!e.defaultPrevented){var r=n(e);e.defaultPrevented||(i=!0,t(r))}}));var a=document.createElement("div");document.body.appendChild(a),r.$mount(a)}))}},n=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;if(e&&!fe(IO)&&!de(IO)&&wt(r))return i(t,CO(CO({},BO(n)),{},{msgBoxContent:e}),r)},r=function(){function t(e){wO(this,t),zt(this,{_vm:e,_root:e.$root}),Ft(this,{_vm:Zt(),_root:Zt()})}return kO(t,[{key:"show",value:function(t){if(t&&this._root){for(var e,i=arguments.length,n=new Array(i>1?i-1:0),r=1;r<i;r++)n[r-1]=arguments[r];(e=this._root).$emit.apply(e,[Al(on,"show"),t].concat(n))}}},{key:"hide",value:function(t){if(t&&this._root){for(var e,i=arguments.length,n=new Array(i>1?i-1:0),r=1;r<i;r++)n[r-1]=arguments[r];(e=this._root).$emit.apply(e,[Al(on,"hide"),t].concat(n))}}},{key:"msgBoxOk",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=CO(CO({},e),{},{okOnly:!0,okDisabled:!1,hideFooter:!1,msgBoxContent:t});return n(this._vm,t,i,(function(){return!0}))}},{key:"msgBoxConfirm",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=CO(CO({},e),{},{okOnly:!1,okDisabled:!1,cancelDisabled:!1,hideFooter:!1});return n(this._vm,t,i,(function(t){var e=t.trigger;return"ok"===e||"cancel"!==e&&null}))}}]),t}();t.mixin({beforeCreate:function(){this[LO]=new r(this)}}),Vt(t.prototype,IO)||Nt(t.prototype,IO,{get:function(){return this&&this[LO]||ue('"'.concat(IO,'" must be accessed from a Vue instance "this" context.'),on),this[LO]}})},NO=Ce({plugins:{plugin:FO}}),HO=Ce({components:{BModal:hO},directives:{VBModal:xO},plugins:{BVModalPlugin:NO}});function $O(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var VO=function(t){return t="left"===t?"start":"right"===t?"end":t,"justify-content-".concat(t)},WO=dl({align:ll(xa),cardHeader:ll(pa,!1),fill:ll(pa,!1),justified:ll(pa,!1),pills:ll(pa,!1),small:ll(pa,!1),tabs:ll(pa,!1),tag:ll(xa,"ul"),vertical:ll(pa,!1)},ln),XO=n["default"].extend({name:ln,functional:!0,props:WO,render:function(t,e){var i,n=e.props,r=e.data,a=e.children,o=n.tabs,s=n.pills,l=n.vertical,c=n.align,h=n.cardHeader;return t(n.tag,je(r,{staticClass:"nav",class:(i={"nav-tabs":o,"nav-pills":s&&!o,"card-header-tabs":!l&&h&&o,"card-header-pills":!l&&h&&s&&!o,"flex-column":l,"nav-fill":!l&&n.fill,"nav-justified":!l&&n.justified},$O(i,VO(c),!l&&c),$O(i,"small",n.small),i)}),a)}});function YO(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function GO(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?YO(Object(i),!0).forEach((function(e){UO(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):YO(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function UO(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var qO=Gt(Nh,["event","routerTag"]),ZO=dl(qt(GO(GO({},qO),{},{linkAttrs:ll(ba,{}),linkClasses:ll(ka)})),pn),KO=n["default"].extend({name:pn,functional:!0,props:ZO,render:function(t,e){var i=e.props,n=e.data,r=e.listeners,a=e.children;return t("li",je(Gt(n,["on"]),{staticClass:"nav-item"}),[t(Hh,{staticClass:"nav-link",class:i.linkClasses,attrs:i.linkAttrs,props:hl(qO,i),on:r},a)])}}),JO={},QO=n["default"].extend({name:mn,functional:!0,props:JO,render:function(t,e){var i=e.data,n=e.children;return t("li",je(i,{staticClass:"navbar-text"}),n)}});function tC(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function eC(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?tC(Object(i),!0).forEach((function(e){iC(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):tC(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function iC(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var nC=Gt(Am,["inline"]),rC=dl(qt(eC(eC({},nC),{},{formClass:ll(ka)})),fn),aC=n["default"].extend({name:fn,functional:!0,props:rC,render:function(t,e){var i=e.props,n=e.data,r=e.children,a=e.listeners,o=t(Tm,{class:i.formClass,props:eC(eC({},hl(nC,i)),{},{inline:!0}),attrs:n.attrs,on:a},r);return t("li",je(Gt(n,["attrs","on"]),{staticClass:"form-inline"}),[o])}});function oC(t){return hC(t)||cC(t)||lC(t)||sC()}function sC(){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 lC(t,e){if(t){if("string"===typeof t)return uC(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?uC(t,e):void 0}}function cC(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}function hC(t){if(Array.isArray(t))return uC(t)}function uC(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}function dC(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function fC(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?dC(Object(i),!0).forEach((function(e){pC(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):dC(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function pC(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var gC=dl(qt(fC(fC({},Pd),Yt(rm,[].concat(oC($t(Qg)),["html","lazy","menuClass","noCaret","role","text","toggleClass"])))),gn),mC=n["default"].extend({name:gn,mixins:[Md,tm,yl],props:gC,computed:{toggleId:function(){return this.safeId("_BV_toggle_")},dropdownClasses:function(){return[this.directionClass,this.boundaryClass,{show:this.visible}]},menuClasses:function(){return[this.menuClass,{"dropdown-menu-right":this.right,show:this.visible}]},toggleClasses:function(){return[this.toggleClass,{"dropdown-toggle-no-caret":this.noCaret}]}},render:function(t){var e=this.toggleId,i=this.visible,n=this.hide,r=t(Hh,{staticClass:"nav-link dropdown-toggle",class:this.toggleClasses,props:{href:"#".concat(this.id||""),disabled:this.disabled},attrs:{id:e,role:"button","aria-haspopup":"true","aria-expanded":i?"true":"false"},on:{mousedown:this.onMousedown,click:this.toggle,keydown:this.toggle},ref:"toggle"},[this.normalizeSlot([Fa,Fo])||t("span",{domProps:Ou(this.html,this.text)})]),a=t("ul",{staticClass:"dropdown-menu",class:this.menuClasses,attrs:{tabindex:"-1","aria-labelledby":e},on:{keydown:this.onKeydown},ref:"menu"},!this.lazy||i?this.normalizeSlot($a,{hide:n}):[t()]);return t("li",{staticClass:"nav-item b-nav-dropdown dropdown",class:this.dropdownClasses,attrs:{id:this.safeId()}},[r,a])}}),vC=Ce({components:{BNav:XO,BNavItem:KO,BNavText:QO,BNavForm:aC,BNavItemDropdown:mC,BNavItemDd:mC,BNavDropdown:mC,BNavDd:mC},plugins:{DropdownPlugin:$m}});function bC(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var yC=dl({fixed:ll(xa),print:ll(pa,!1),sticky:ll(pa,!1),tag:ll(xa,"nav"),toggleable:ll(Aa,!1),type:ll(xa,"light"),variant:ll(xa)},cn),xC=n["default"].extend({name:cn,mixins:[yl],provide:function(){return{bvNavbar:this}},props:yC,computed:{breakpointClass:function(){var t=this.toggleable,e=Js()[0],i=null;return t&&kt(t)&&t!==e?i="navbar-expand-".concat(t):!1===t&&(i="navbar-expand"),i}},render:function(t){var e,i=this.tag,n=this.type,r=this.variant,a=this.fixed;return t(i,{staticClass:"navbar",class:[(e={"d-print":this.print,"sticky-top":this.sticky},bC(e,"navbar-".concat(n),n),bC(e,"bg-".concat(r),r),bC(e,"fixed-".concat(a),a),e),this.breakpointClass],attrs:{role:ys(i,"nav")?null:"navigation"}},[this.normalizeSlot()])}});function wC(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var SC=function(t){return t="left"===t?"start":"right"===t?"end":t,"justify-content-".concat(t)},kC=dl(Yt(WO,["tag","fill","justified","align","small"]),un),OC=n["default"].extend({name:un,functional:!0,props:kC,render:function(t,e){var i,n=e.props,r=e.data,a=e.children,o=n.align;return t(n.tag,je(r,{staticClass:"navbar-nav",class:(i={"nav-fill":n.fill,"nav-justified":n.justified},wC(i,SC(o),o),wC(i,"small",n.small),i)}),a)}});function CC(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function _C(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?CC(Object(i),!0).forEach((function(e){AC(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):CC(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function AC(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var TC=Gt(Nh,["event","routerTag"]);TC.href.default=void 0,TC.to.default=void 0;var PC=dl(qt(_C(_C({},TC),{},{tag:ll(xa,"div")})),hn),MC=n["default"].extend({name:hn,functional:!0,props:PC,render:function(t,e){var i=e.props,n=e.data,r=e.children,a=i.to||i.href,o=a?Hh:i.tag;return t(o,je(n,{staticClass:"navbar-brand",props:a?hl(TC,i):{}}),r)}}),DC="navbar-toggler",EC=_l(ci,"state"),IC=_l(ci,"sync-state"),LC=dl({disabled:ll(pa,!1),label:ll(xa,"Toggle navigation"),target:ll(Oa,void 0,!0)},dn),jC=n["default"].extend({name:dn,directives:{VBToggle:Pg},mixins:[_h,yl],props:LC,data:function(){return{toggleState:!1}},created:function(){this.listenOnRoot(EC,this.handleStateEvt),this.listenOnRoot(IC,this.handleStateEvt)},methods:{onClick:function(t){this.disabled||this.$emit(hr,t)},handleStateEvt:function(t,e){t===this.target&&(this.toggleState=e)}},render:function(t){var e=this.disabled;return t("button",{staticClass:DC,class:{disabled:e},directives:[{name:"VBToggle",value:this.target}],attrs:{type:"button",disabled:e,"aria-label":this.label},on:{click:this.onClick}},[this.normalizeSlot($a,{expanded:this.toggleState})||t("span",{staticClass:"".concat(DC,"-icon")})])}}),RC=Ce({components:{BNavbar:xC,BNavbarNav:OC,BNavbarBrand:MC,BNavbarToggle:jC,BNavToggle:jC},plugins:{NavPlugin:vC,CollapsePlugin:Dg,DropdownPlugin:$m}});function zC(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var BC=dl({label:ll(xa),role:ll(xa,"status"),small:ll(pa,!1),tag:ll(xa,"span"),type:ll(xa,"border"),variant:ll(xa)},Mn),FC=n["default"].extend({name:Mn,functional:!0,props:BC,render:function(t,e){var i,n=e.props,r=e.data,a=e.slots,o=e.scopedSlots,s=a(),l=o||{},c=bl(lo,{},l,s)||n.label;return c&&(c=t("span",{staticClass:"sr-only"},c)),t(n.tag,je(r,{attrs:{role:c?n.role||"status":null,"aria-hidden":c?null:"true"},class:(i={},zC(i,"spinner-".concat(n.type),n.type),zC(i,"spinner-".concat(n.type,"-sm"),n.small),zC(i,"text-".concat(n.variant),n.variant),i)}),[c||t()])}});function NC(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function HC(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?NC(Object(i),!0).forEach((function(e){$C(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):NC(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function $C(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var VC,WC={top:0,left:0,bottom:0,right:0},XC=dl({bgColor:ll(xa),blur:ll(xa,"2px"),fixed:ll(pa,!1),noCenter:ll(pa,!1),noFade:ll(pa,!1),noWrap:ll(pa,!1),opacity:ll(Ma,.85,(function(t){var e=Jo(t,0);return e>=0&&e<=1})),overlayTag:ll(xa,"div"),rounded:ll(Aa,!1),show:ll(pa,!1),spinnerSmall:ll(pa,!1),spinnerType:ll(xa,"border"),spinnerVariant:ll(xa),variant:ll(xa,"light"),wrapTag:ll(xa,"div"),zIndex:ll(Ma,10)},vn),YC=n["default"].extend({name:vn,mixins:[yl],props:XC,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,i=t.spinnerVariant,n=t.spinnerSmall;return this.$createElement(FC,{props:{type:e,variant:i,small:n}})}},render:function(t){var e=this,i=this.show,n=this.fixed,r=this.noFade,a=this.noWrap,o=this.slotScope,s=t();if(i){var l=t("div",{staticClass:"position-absolute",class:[this.computedVariant,this.computedRounded],style:HC(HC({},WC),{},{opacity:this.opacity,backgroundColor:this.bgColor||null,backdropFilter:this.blur?"blur(".concat(this.blur,")"):null})}),c=t("div",{staticClass:"position-absolute",style:this.noCenter?HC({},WC):{top:"50%",left:"50%",transform:"translateX(-50%) translateY(-50%)"}},[this.normalizeSlot(To,o)||this.defaultOverlayFn(o)]);s=t(this.overlayTag,{staticClass:"b-overlay",class:{"position-absolute":!a||a&&!n,"position-fixed":a&&n},style:HC(HC({},WC),{},{zIndex:this.zIndex||10}),on:{click:function(t){return e.$emit(hr,t)}},key:"overlay"},[l,c])}return s=t(Bl,{props:{noFade:r,appear:!0},on:{"after-enter":function(){return e.$emit(Kr)},"after-leave":function(){return e.$emit(_r)}}},[s]),a?s:t(this.wrapTag,{staticClass:"b-overlay-wrap position-relative",attrs:{"aria-busy":i?"true":null}},a?[s]:[this.normalizeSlot(),s])}}),GC=Ce({components:{BOverlay:YC}});function UC(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function qC(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?UC(Object(i),!0).forEach((function(e){ZC(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):UC(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function ZC(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var KC=ml("value",{type:_a,defaultValue:null,validator:function(t){return!(!yt(t)&&Ko(t,0)<1)||(ue('"v-model" value must be a number greater than "0"',bn),!1)}}),JC=KC.mixin,QC=KC.props,t_=KC.prop,e_=KC.event,i_=3,n_=5,r_=function(t,e){return Uo(e,(function(e,i){return{number:t+i,classes:null}}))},a_=function(t){var e=Ko(t)||1;return e<1?n_:e},o_=function(t,e){var i=Ko(t)||1;return i>e?e:i<1?1:i},s_=function(t){if(t.keyCode===vh)return Ol(t,{immediatePropagation:!0}),t.currentTarget.click(),!1},l_=dl(qt(qC(qC({},QC),{},{align:ll(xa,"left"),ariaLabel:ll(xa,"Pagination"),disabled:ll(pa,!1),ellipsisClass:ll(ka),ellipsisText:ll(xa,"…"),firstClass:ll(ka),firstNumber:ll(pa,!1),firstText:ll(xa,"«"),hideEllipsis:ll(pa,!1),hideGotoEndButtons:ll(pa,!1),labelFirstPage:ll(xa,"Go to first page"),labelLastPage:ll(xa,"Go to last page"),labelNextPage:ll(xa,"Go to next page"),labelPage:ll(Pa,"Go to page"),labelPrevPage:ll(xa,"Go to previous page"),lastClass:ll(ka),lastNumber:ll(pa,!1),lastText:ll(xa,"»"),limit:ll(Ma,n_,(function(t){return!(Ko(t,0)<1)||(ue('Prop "limit" must be a number greater than "0"',bn),!1)})),nextClass:ll(ka),nextText:ll(xa,""),pageClass:ll(ka),pills:ll(pa,!1),prevClass:ll(ka),prevText:ll(xa,""),size:ll(xa)})),"pagination"),c_=n["default"].extend({mixins:[JC,yl],props:l_,data:function(){var t=Ko(this[t_],0);return t=t>0?t:-1,{currentPage:t,localNumberOfPages:1,localLimit:n_}},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 o_(this.currentPage,this.localNumberOfPages)},paginationParams:function(){var t=this.localLimit,e=this.localNumberOfPages,i=this.computedCurrentPage,n=this.hideEllipsis,r=this.firstNumber,a=this.lastNumber,o=!1,s=!1,l=t,c=1;e<=t?l=e:i<t-1&&t>i_?(n&&!a||(s=!0,l=t-(r?0:1)),l=Jl(l,t)):e-i+2<t&&t>i_?(n&&!r||(o=!0,l=t-(a?0:1)),c=e-l+1):(t>i_&&(l=t-(n?0:2),o=!(n&&!r),s=!(n&&!a)),c=i-ic(l/2)),c<1?(c=1,o=!1):c>e-l&&(c=e-l+1,s=!1),o&&r&&c<4&&(l+=2,c=1,o=!1);var h=c+l-1;return s&&a&&h>e-3&&(l+=h===e-2?2:3,s=!1),t<=i_&&(r&&1===c?l=Jl(l+1,e,t+1):a&&e===c+l-1&&(c=Ql(c-1,1),l=Jl(e-c+1,e,t+1))),l=Jl(l,e-c+1),{showFirstDots:o,showLastDots:s,numberOfLinks:l,startNumber:c}},pageList:function(){var t=this.paginationParams,e=t.numberOfLinks,i=t.startNumber,n=this.computedCurrentPage,r=r_(i,e);if(r.length>3){var a=n-i,o="bv-d-xs-down-none";if(0===a)for(var s=3;s<r.length;s++)r[s].classes=o;else if(a===r.length-1)for(var l=0;l<r.length-3;l++)r[l].classes=o;else{for(var c=0;c<a-1;c++)r[c].classes=o;for(var h=r.length-1;h>a+1;h--)r[h].classes=o}}return r}},watch:(VC={},ZC(VC,t_,(function(t,e){t!==e&&(this.currentPage=o_(t,this.localNumberOfPages))})),ZC(VC,"currentPage",(function(t,e){t!==e&&this.$emit(e_,t>0?t:null)})),ZC(VC,"limit",(function(t,e){t!==e&&(this.localLimit=a_(t))})),VC),created:function(){var t=this;this.localLimit=a_(this.limit),this.$nextTick((function(){t.currentPage=t.currentPage>t.localNumberOfPages?t.localNumberOfPages:t.currentPage}))},methods:{handleKeyNav:function(t){var e=t.keyCode,i=t.shiftKey;this.isNav||(e===fh||e===bh?(Ol(t,{propagation:!1}),i?this.focusFirst():this.focusPrev()):e!==mh&&e!==lh||(Ol(t,{propagation:!1}),i?this.focusLast():this.focusNext()))},getButtons:function(){return Os("button.page-link, a.page-link",this.$el).filter((function(t){return ws(t)}))},focusCurrent:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().find((function(e){return Ko(js(e,"aria-posinset"),0)===t.computedCurrentPage}));Ys(e)||t.focusFirst()}))},focusFirst:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().find((function(t){return!Ss(t)}));Ys(e)}))},focusLast:function(){var t=this;this.$nextTick((function(){var e=t.getButtons().reverse().find((function(t){return!Ss(t)}));Ys(e)}))},focusPrev:function(){var t=this;this.$nextTick((function(){var e=t.getButtons(),i=e.indexOf(bs());i>0&&!Ss(e[i-1])&&Ys(e[i-1])}))},focusNext:function(){var t=this;this.$nextTick((function(){var e=t.getButtons(),i=e.indexOf(bs());i<e.length-1&&!Ss(e[i+1])&&Ys(e[i+1])}))}},render:function(t){var e=this,i=this.disabled,n=this.labelPage,r=this.ariaLabel,a=this.isNav,o=this.localNumberOfPages,s=this.computedCurrentPage,l=this.pageList.map((function(t){return t.number})),c=this.paginationParams,h=c.showFirstDots,u=c.showLastDots,d="fill"===this.align,f=[],p=function(t){return t===s},g=this.currentPage<1,m=function(n,r,s,l,c,h,u){var f=i||p(h)||g||n<1||n>o,m=n<1?1:n>o?o:n,v={disabled:f,page:m,index:m-1},b=e.normalizeSlot(s,v)||os(l)||t(),y=t(f?"span":a?Hh:"button",{staticClass:"page-link",class:{"flex-grow-1":!a&&!f&&d},props:f||!a?{}:e.linkProps(n),attrs:{role:a?null:"menuitem",type:a||f?null:"button",tabindex:f||a?null:"-1","aria-label":r,"aria-controls":e.ariaControls||null,"aria-disabled":f?"true":null},on:f?{}:{"!click":function(t){e.onClick(t,n)},keydown:s_}},[b]);return t("li",{key:u,staticClass:"page-item",class:[{disabled:f,"flex-fill":d,"d-flex":d&&!a&&!f},c],attrs:{role:a?null:"presentation","aria-hidden":f?"true":null}},[y])},v=function(i){return t("li",{staticClass:"page-item",class:["disabled","bv-d-xs-down-none",d?"flex-fill":"",e.ellipsisClass],attrs:{role:"separator"},key:"ellipsis-".concat(i?"last":"first")},[t("span",{staticClass:"page-link"},[e.normalizeSlot(Ya)||os(e.ellipsisText)||t()])])},b=function(r,s){var l=r.number,c=p(l)&&!g,h=i?null:c||g&&0===s?"0":"-1",u={role:a?null:"menuitemradio",type:a||i?null:"button","aria-disabled":i?"true":null,"aria-controls":e.ariaControls||null,"aria-label":pl(n)?n(l):"".concat(wt(n)?n():n," ").concat(l),"aria-checked":a?null:c?"true":"false","aria-current":a&&c?"page":null,"aria-posinset":a?null:l,"aria-setsize":a?null:o,tabindex:a?null:h},f=os(e.makePage(l)),m={page:l,index:l-1,content:f,active:c,disabled:i},v=t(i?"span":a?Hh:"button",{props:i||!a?{}:e.linkProps(l),staticClass:"page-link",class:{"flex-grow-1":!a&&!i&&d},attrs:u,on:i?{}:{"!click":function(t){e.onClick(t,l)},keydown:s_}},[e.normalizeSlot(Po,m)||f]);return t("li",{staticClass:"page-item",class:[{disabled:i,active:c,"flex-fill":d,"d-flex":d&&!a&&!i},r.classes,e.pageClass],attrs:{role:a?null:"presentation"},key:"page-".concat(l)},[v])},y=t();this.firstNumber||this.hideGotoEndButtons||(y=m(1,this.labelFirstPage,Ka,this.firstText,this.firstClass,1,"pagination-goto-first")),f.push(y),f.push(m(s-1,this.labelPrevPage,Eo,this.prevText,this.prevClass,1,"pagination-goto-prev")),f.push(this.firstNumber&&1!==l[0]?b({number:1},0):t()),f.push(h?v(!1):t()),this.pageList.forEach((function(t,i){var n=h&&e.firstNumber&&1!==l[0]?1:0;f.push(b(t,i+n))})),f.push(u?v(!0):t()),f.push(this.lastNumber&&l[l.length-1]!==o?b({number:o},-1):t()),f.push(m(s+1,this.labelNextPage,Ao,this.nextText,this.nextClass,o,"pagination-goto-next"));var x=t();this.lastNumber||this.hideGotoEndButtons||(x=m(o,this.labelLastPage,co,this.lastText,this.lastClass,o,"pagination-goto-last")),f.push(x);var w=t("ul",{staticClass:"pagination",class:["b-pagination",this.btnSize,this.alignment,this.styleClass],attrs:{role:a?null:"menubar","aria-disabled":i?"true":"false","aria-label":a?null:r||null},on:a?{}:{keydown:this.handleKeyNav},ref:"ul"},f);return a?t("nav",{attrs:{"aria-disabled":i?"true":null,"aria-hidden":i?"true":"false","aria-label":a&&r||null}},[w]):w}});function h_(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function u_(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?h_(Object(i),!0).forEach((function(e){d_(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):h_(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function d_(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var f_=20,p_=0,g_=function(t){return Ql(Ko(t)||f_,1)},m_=function(t){return Ql(Ko(t)||p_,0)},v_=dl(qt(u_(u_({},l_),{},{ariaControls:ll(xa),perPage:ll(Ma,f_),totalRows:ll(Ma,p_)})),bn),b_=n["default"].extend({name:bn,mixins:[c_],props:v_,computed:{numberOfPages:function(){var t=ec(m_(this.totalRows)/g_(this.perPage));return t<1?1:t},pageSizeNumberOfPages:function(){return{perPage:g_(this.perPage),totalRows:m_(this.totalRows),numberOfPages:this.numberOfPages}}},watch:{pageSizeNumberOfPages:function(t,e){xt(e)||(t.perPage!==e.perPage&&t.totalRows===e.totalRows||t.numberOfPages!==e.numberOfPages&&this.currentPage>t.numberOfPages)&&(this.currentPage=1),this.localNumberOfPages=t.numberOfPages}},created:function(){var t=this;this.localNumberOfPages=this.numberOfPages;var e=Ko(this[t_],0);e>0?this.currentPage=e:this.$nextTick((function(){t.currentPage=0}))},methods:{onClick:function(t,e){var i=this;if(e!==this.currentPage){var n=t.target,r=new $g(Rr,{cancelable:!0,vueTarget:this,target:n});this.$emit(r.type,r,e),r.defaultPrevented||(this.currentPage=e,this.$emit(lr,this.currentPage),this.$nextTick((function(){ws(n)&&i.$el.contains(n)?Ys(n):i.focusCurrent()})))}},makePage:function(t){return t},linkProps:function(){return{}}}}),y_=Ce({components:{BPagination:b_}});function x_(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function w_(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?x_(Object(i),!0).forEach((function(e){S_(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):x_(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function S_(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var k_=function(t){return Ql(Ko(t,0),1)},O_=Gt(Nh,["event","routerTag"]),C_=dl(qt(w_(w_(w_({},l_),O_),{},{baseUrl:ll(xa,"/"),linkGen:ll(ma),noPageDetect:ll(pa,!1),numberOfPages:ll(Ma,1,(function(t){var e=Ko(t,0);return!(e<1)||(ue('Prop "number-of-pages" must be a number greater than "0"',yn),!1)})),pageGen:ll(ma),pages:ll(fa),useRouter:ll(pa,!1)})),yn),__=n["default"].extend({name:yn,mixins:[c_],props:C_,computed:{isNav:function(){return!0},computedValue:function(){var t=Ko(this.value,0);return t<1?null:t}},watch:{numberOfPages:function(){var t=this;this.$nextTick((function(){t.setNumberOfPages()}))},pages:function(){var t=this;this.$nextTick((function(){t.setNumberOfPages()}))}},created:function(){this.setNumberOfPages()},mounted:function(){var t=this;this.$router&&this.$watch("$route",(function(){t.$nextTick((function(){ps((function(){t.guessCurrentPage()}))}))}))},methods:{setNumberOfPages:function(){var t=this;_t(this.pages)&&this.pages.length>0?this.localNumberOfPages=this.pages.length:this.localNumberOfPages=k_(this.numberOfPages),this.$nextTick((function(){t.guessCurrentPage()}))},onClick:function(t,e){var i=this;if(e!==this.currentPage){var n=t.currentTarget||t.target,r=new $g(Rr,{cancelable:!0,vueTarget:this,target:n});this.$emit(r.type,r,e),r.defaultPrevented||(ps((function(){i.currentPage=e,i.$emit(lr,e)})),this.$nextTick((function(){Gs(n)})))}},getPageInfo:function(t){if(!_t(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:os(t)}}var i=this.pages[t-1];if(At(i)){var n=i.link;return{link:At(n)?n:this.useRouter?{path:n}:n,text:os(i.text||t)}}return{link:os(i),text:os(t)}},makePage:function(t){var e=this.pageGen,i=this.getPageInfo(t);return pl(e)?e(t,i):i.text},makeLink:function(t){var e=this.linkGen,i=this.getPageInfo(t);return pl(e)?e(t,i):i.link},linkProps:function(t){var e=hl(O_,this),i=this.makeLink(t);return this.useRouter||At(i)?e.to=i:e.href=i,e},resolveLink:function(){var t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{t=document.createElement("a"),t.href=Cc({to:e},"a","/","/"),document.body.appendChild(t);var i=t,n=i.pathname,r=i.hash,a=i.search;return document.body.removeChild(t),{path:n,hash:r,query:xc(a)}}catch(o){try{t&&t.parentNode&&t.parentNode.removeChild(t)}catch(s){}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(i){return{}}},guessCurrentPage:function(){var t=this.$router,e=this.$route,i=this.computedValue;if(!this.noPageDetect&&!i&&(c||!c&&t))for(var n=t&&e?{path:e.path,hash:e.hash,query:e.query}:{},r=c?window.location||document.location:null,a=r?{path:r.pathname,hash:r.hash,query:xc(r.search)}:{},o=1;!i&&o<=this.localNumberOfPages;o++){var s=this.makeLink(o);i=t&&(At(s)||this.useRouter)?xh(this.resolveRoute(s),n)?o:null:c?xh(this.resolveLink(s),a)?o:null:-1}this.currentPage=i>0?i:0}}}),A_=Ce({components:{BPaginationNav:__}}),T_={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"},P_={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},M_={arrowPadding:ll(Ma,6),boundary:ll([dt,xa],"scrollParent"),boundaryPadding:ll(Ma,5),fallbackPlacement:ll(Oa,"flip"),offset:ll(Ma,0),placement:ll(xa,"top"),target:ll([dt,ft])},D_=n["default"].extend({name:Kn,props:M_,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(Zr,(function(e){t.popperCreate(e)}));var e=function(){t.$nextTick((function(){ps((function(){t.$destroy()}))}))};this.$parent.$once(oa,e),this.$once(_r,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 T_[String(t).toUpperCase()]||"auto"},getOffset:function(t){if(!this.offset){var e=this.$refs.arrow||Cs(".arrow",this.$el),i=Jo(Hs(e).width,0)+Jo(this.arrowPadding,0);switch(P_[String(t).toUpperCase()]||0){case 1:return"+50%p - ".concat(i,"px");case-1:return"-50%p + ".concat(i,"px");default:return 0}}return this.offset},popperCreate:function(t){this.destroyPopper(),this.$_popper=new Eg["a"](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,i=this.noFade;return t(Bl,{props:{appear:!0,noFade:i},on:{beforeEnter:function(t){return e.$emit(Zr,t)},afterEnter:function(t){return e.$emit(Kr,t)},beforeLeave:function(t){return e.$emit(Ar,t)},afterLeave:function(t){return e.$emit(_r,t)}}},[this.localShow?this.renderTemplate(t):t()])}});function E_(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function I_(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?E_(Object(i),!0).forEach((function(e){L_(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):E_(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function L_(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var j_={html:ll(pa,!1),id:ll(xa)},R_=n["default"].extend({name:er,extends:D_,mixins:[yk],props:j_,data:function(){return{title:"",content:"",variant:null,customClass:null,interactive:!0}},computed:{templateType:function(){return"tooltip"},templateClasses:function(){var t,e=this.variant,i=this.attachment,n=this.templateType;return[(t={noninteractive:!this.interactive},L_(t,"b-".concat(n,"-").concat(e),e),L_(t,"bs-".concat(n,"-").concat(i),i),t),this.customClass]},templateAttributes:function(){var t=this.id;return I_(I_({},this.$parent.$parent.$attrs),{},{id:t,role:"tooltip",tabindex:"-1"},this.scopedStyleAttrs)},templateListeners:function(){var t=this;return{mouseenter:function(e){t.$emit(Dr,e)},mouseleave:function(e){t.$emit(Er,e)},focusin:function(e){t.$emit(kr,e)},focusout:function(e){t.$emit(Or,e)}}}},methods:{renderTemplate:function(t){var e=this.title,i=wt(e)?e({}):e,n=this.html&&!wt(e)?{innerHTML:e}:{};return t("div",{staticClass:"tooltip b-tooltip",class:this.templateClasses,attrs:this.templateAttributes,on:this.templateListeners},[t("div",{staticClass:"arrow",ref:"arrow"}),t("div",{staticClass:"tooltip-inner",domProps:n},[i])])}}});function z_(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function B_(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?z_(Object(i),!0).forEach((function(e){F_(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):z_(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function F_(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var N_,H_,$_=".modal-content",V_=_l(on,_r),W_=".b-sidebar",X_=[$_,W_].join(", "),Y_="dropdown",G_=".dropdown-menu.show",U_="data-original-title",q_={title:"",content:"",variant:null,customClass:null,triggers:"",placement:"auto",fallbackPlacement:"flip",target:null,container:null,noFade:!1,boundary:"scrollParent",boundaryPadding:5,offset:0,delay:0,arrowPadding:6,interactive:!0,disabled:!1,id:null,html:!1},Z_=n["default"].extend({name:tr,mixins:[_h],data:function(){return B_(B_({},q_),{},{activeTrigger:{hover:!1,click:!1,focus:!1},localShow:!1})},computed:{templateType:function(){return"tooltip"},computedId:function(){return this.id||"__bv_".concat(this.templateType,"_").concat(this[Re],"__")},computedDelay:function(){var t={show:0,hide:0};return Tt(this.delay)?(t.show=Ql(Ko(this.delay.show,0),0),t.hide=Ql(Ko(this.delay.hide,0),0)):(Ot(this.delay)||kt(this.delay))&&(t.show=t.hide=Ql(Ko(this.delay,0),0)),t},computedTriggers:function(){return Go(this.triggers).filter(se).join(" ").trim().toLowerCase().split(/\s+/).sort()},isWithActiveTrigger:function(){for(var t in this.activeTrigger)if(this.activeTrigger[t])return!0;return!1},computedTemplateData:function(){var t=this.title,e=this.content,i=this.variant,n=this.customClass,r=this.noFade,a=this.interactive;return{title:t,content:e,variant:i,customClass:n,noFade:r,interactive:a}}},watch:{computedTriggers:function(t,e){var i=this;xh(t,e)||this.$nextTick((function(){i.unListen(),e.forEach((function(e){Yo(t,e)||i.activeTrigger[e]&&(i.activeTrigger[e]=!1)})),i.listen()}))},computedTemplateData:function(){this.handleTemplateUpdate()},title:function(t,e){t===e||t||this.hide()},disabled:function(t){t?this.disable():this.enable()}},created:function(){var t=this;this.$_tip=null,this.$_hoverTimeout=null,this.$_hoverState="",this.$_visibleInterval=null,this.$_enabled=!this.disabled,this.$_noop=tp.bind(this),this.$parent&&this.$parent.$once(aa,(function(){t.$nextTick((function(){ps((function(){t.$destroy()}))}))})),this.$nextTick((function(){var e=t.getTarget();e&&Ts(document.body,e)?(t.scopeId=vk(t.$parent),t.listen()):ue(kt(t.target)?'Unable to find target element by ID "#'.concat(t.target,'" in document.'):"The provided target is no valid HTML element.",t.templateType)}))},updated:function(){this.$nextTick(this.handleTemplateUpdate)},deactivated:function(){this.forceHide()},beforeDestroy:function(){this.unListen(),this.setWhileOpenListeners(!1),this.clearHoverTimeout(),this.clearVisibilityInterval(),this.destroyTemplate(),this.$_noop=null},methods:{getTemplate:function(){return R_},updateData:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=!1;$t(q_).forEach((function(n){bt(e[n])||t[n]===e[n]||(t[n]=e[n],"title"===n&&(i=!0))})),i&&this.localShow&&this.fixTitle()},createTemplateAndShow:function(){var t=this.getContainer(),e=this.getTemplate(),i=this.$_tip=new e({parent:this,propsData:{id:this.computedId,html:this.html,placement:this.placement,fallbackPlacement:this.fallbackPlacement,target:this.getPlacementTarget(),boundary:this.getBoundary(),offset:Ko(this.offset,0),arrowPadding:Ko(this.arrowPadding,0),boundaryPadding:Ko(this.boundaryPadding,0)}});this.handleTemplateUpdate(),i.$once(Zr,this.onTemplateShow),i.$once(Kr,this.onTemplateShown),i.$once(Ar,this.onTemplateHide),i.$once(_r,this.onTemplateHidden),i.$once(oa,this.destroyTemplate),i.$on(kr,this.handleEvent),i.$on(Or,this.handleEvent),i.$on(Dr,this.handleEvent),i.$on(Er,this.handleEvent),i.$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 i=["title","content","variant","customClass","noFade","interactive"];i.forEach((function(i){e[i]!==t[i]&&(e[i]=t[i])}))}},show:function(){var t=this.getTarget();if(t&&Ts(document.body,t)&&ws(t)&&!this.dropdownOpen()&&(!xt(this.title)&&""!==this.title||!xt(this.content)&&""!==this.content)&&!this.$_tip&&!this.localShow){this.localShow=!0;var e=this.buildEvent(Zr,{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 i=this.buildEvent(Ar,{cancelable:!t});this.emitEvent(i),i.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(xr))},disable:function(){this.$_enabled=!1,this.emitEvent(this.buildEvent(mr))},onTemplateShow:function(){this.setWhileOpenListeners(!0)},onTemplateShown:function(){var t=this.$_hoverState;this.$_hoverState="","out"===t&&this.leave(null),this.emitEvent(this.buildEvent(Kr))},onTemplateHide:function(){this.setWhileOpenListeners(!1)},onTemplateHidden:function(){this.destroyTemplate(),this.emitEvent(this.buildEvent(_r))},getTarget:function(){var t=this.target;return kt(t)?t=Ps(t.replace(/^#/,"")):wt(t)?t=t():t&&(t=t.$el||t),vs(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,i=this.getTarget();return!1===t?As(X_,i)||e:kt(t)&&Ps(t.replace(/^#/,""))||e},getBoundary:function(){return this.boundary?this.boundary.$el||this.boundary:"scrollParent"},isInModal:function(){var t=this.getTarget();return t&&As($_,t)},isDropdown:function(){var t=this.getTarget();return t&&Es(t,Y_)},dropdownOpen:function(){var t=this.getTarget();return this.isDropdown()&&t&&Cs(G_,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=js(t,"aria-describedby")||"";e=e.split(/\s+/).concat(this.computedId).join(" ").trim(),Is(t,"aria-describedby",e)},removeAriaDescribedby:function(){var t=this,e=this.getTarget(),i=js(e,"aria-describedby")||"";i=i.split(/\s+/).filter((function(e){return e!==t.computedId})).join(" ").trim(),i?Is(e,"aria-describedby",i):Ls(e,"aria-describedby")},fixTitle:function(){var t=this.getTarget();if(Rs(t,"title")){var e=js(t,"title");Is(t,"title",""),e&&Is(t,U_,e)}},restoreTitle:function(){var t=this.getTarget();if(Rs(t,U_)){var e=js(t,U_);Ls(t,U_),e&&Is(t,"title",e)}},buildEvent:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new $g(t,B_({cancelable:!1,target:this.getTarget(),relatedTarget:this.getTemplateElement()||null,componentId:this.computedId,vueTarget:this},e))},emitEvent:function(t){var e=t.type;this.emitOnRoot(_l(this.templateType,e),t),this.$emit(e,t)},listen:function(){var t=this,e=this.getTarget();e&&(this.setRootListener(!0),this.computedTriggers.forEach((function(i){"click"===i?wl(e,"click",t.handleEvent,ua):"focus"===i?(wl(e,"focusin",t.handleEvent,ua),wl(e,"focusout",t.handleEvent,ua)):"blur"===i?wl(e,"focusout",t.handleEvent,ua):"hover"===i&&(wl(e,"mouseenter",t.handleEvent,ua),wl(e,"mouseleave",t.handleEvent,ua))}),this))},unListen:function(){var t=this,e=["click","focusin","focusout","mouseenter","mouseleave"],i=this.getTarget();this.setRootListener(!1),e.forEach((function(e){i&&Sl(i,e,t.handleEvent,ua)}),this)},setRootListener:function(t){var e=this.$root;if(e){var i=t?"$on":"$off",n=this.templateType;e[i](Al(n,Ar),this.doHide),e[i](Al(n,Zr),this.doShow),e[i](Al(n,gr),this.doDisable),e[i](Al(n,yr),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 i=this.getTarget(),n=this.getTemplateElement();t&&(this.$_visibleInterval=setInterval((function(){!n||!e.localShow||i.parentNode&&ws(i)||e.forceHide()}),100))},setModalListener:function(t){this.isInModal()&&this.$root[t?"$on":"$off"](V_,this.forceHide)},setOnTouchStartListener:function(t){var e=this;"ontouchstart"in document.documentElement&&Xo(document.body.children).forEach((function(i){kl(t,i,"mouseover",e.$_noop)}))},setDropdownListener:function(t){var e=this.getTarget();e&&this.$root&&this.isDropdown&&e.__vue__&&e.__vue__[t?"$on":"$off"](Kr,this.forceHide)},handleEvent:function(t){var e=this.getTarget();if(e&&!Ss(e)&&this.$_enabled&&!this.dropdownOpen()){var i=t.type,n=this.computedTriggers;if("click"===i&&Yo(n,"click"))this.click(t);else if("mouseenter"===i&&Yo(n,"hover"))this.enter(t);else if("focusin"===i&&Yo(n,"focus"))this.enter(t);else if("focusout"===i&&(Yo(n,"focus")||Yo(n,"blur"))||"mouseleave"===i&&Yo(n,"hover")){var r=this.getTemplateElement(),a=t.target,o=t.relatedTarget;if(r&&Ts(r,a)&&Ts(e,o)||r&&Ts(e,a)&&Ts(r,o)||r&&Ts(r,a)&&Ts(r,o)||Ts(e,a)&&Ts(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()&&(Ys(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&&Yo(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 K_(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function J_(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?K_(Object(i),!0).forEach((function(e){Q_(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):K_(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function Q_(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var tA="disabled",eA=sa+tA,iA="show",nA=sa+iA,rA=dl((N_={boundary:ll([dt,ba,xa],"scrollParent"),boundaryPadding:ll(Ma,50),container:ll([dt,ba,xa]),customClass:ll(xa),delay:ll(Da,50)},Q_(N_,tA,ll(pa,!1)),Q_(N_,"fallbackPlacement",ll(Oa,"flip")),Q_(N_,"id",ll(xa)),Q_(N_,"noFade",ll(pa,!1)),Q_(N_,"noninteractive",ll(pa,!1)),Q_(N_,"offset",ll(Ma,0)),Q_(N_,"placement",ll(xa,"top")),Q_(N_,iA,ll(pa,!1)),Q_(N_,"target",ll([dt,ft,ma,ba,xa],void 0,!0)),Q_(N_,"title",ll(xa)),Q_(N_,"triggers",ll(Oa,"hover focus")),Q_(N_,"variant",ll(xa)),N_),Wn),aA=n["default"].extend({name:Wn,mixins:[yl],inheritAttrs:!1,props:rA,data:function(){return{localShow:this[iA],localTitle:"",localContent:""}},computed:{templateData:function(){return J_({title:this.localTitle,content:this.localContent,interactive:!this.noninteractive},Yt(this.$props,["boundary","boundaryPadding","container","customClass","delay","fallbackPlacement","id","noFade","offset","placement","target","target","triggers","variant",tA]))},templateTitleContent:function(){var t=this.title,e=this.content;return{title:t,content:e}}},watch:(H_={},Q_(H_,iA,(function(t,e){t!==e&&t!==this.localShow&&this.$_toolpop&&(t?this.$_toolpop.show():this.$_toolpop.forceHide())})),Q_(H_,tA,(function(t){t?this.doDisable():this.doEnable()})),Q_(H_,"localShow",(function(t){this.$emit(nA,t)})),Q_(H_,"templateData",(function(){var t=this;this.$nextTick((function(){t.$_toolpop&&t.$_toolpop.updateData(t.templateData)}))})),Q_(H_,"templateTitleContent",(function(){this.$nextTick(this.updateContent)})),H_),created:function(){this.$_toolpop=null},updated:function(){this.$nextTick(this.updateContent)},beforeDestroy:function(){this.$off(jr,this.doOpen),this.$off(ur,this.doClose),this.$off(gr,this.doDisable),this.$off(yr,this.doEnable),this.$_toolpop&&(this.$_toolpop.$destroy(),this.$_toolpop=null)},mounted:function(){var t=this;this.$nextTick((function(){var e=t.getComponent();t.updateContent();var i=vk(t)||vk(t.$parent),n=t.$_toolpop=new e({parent:t,_scopeId:i||void 0});n.updateData(t.templateData),n.$on(Zr,t.onShow),n.$on(Kr,t.onShown),n.$on(Ar,t.onHide),n.$on(_r,t.onHidden),n.$on(mr,t.onDisabled),n.$on(xr,t.onEnabled),t[tA]&&t.doDisable(),t.$on(jr,t.doOpen),t.$on(ur,t.doClose),t.$on(gr,t.doDisable),t.$on(yr,t.doEnable),t.localShow&&n.show()}))},methods:{getComponent:function(){return Z_},updateContent:function(){this.setTitle(this.normalizeSlot()||this.title)},setTitle:function(t){t=xt(t)?"":t,this.localTitle!==t&&(this.localTitle=t)},setContent:function(t){t=xt(t)?"":t,this.localContent!==t&&(this.localContent=t)},onShow:function(t){this.$emit(Zr,t),t&&(this.localShow=!t.defaultPrevented)},onShown:function(t){this.localShow=!0,this.$emit(Kr,t)},onHide:function(t){this.$emit(Ar,t)},onHidden:function(t){this.$emit(_r,t),this.localShow=!1},onDisabled:function(t){t&&t.type===mr&&(this.$emit(eA,!0),this.$emit(mr,t))},onEnabled:function(t){t&&t.type===xr&&(this.$emit(eA,!1),this.$emit(xr,t))},doOpen:function(){!this.localShow&&this.$_toolpop&&this.$_toolpop.show()},doClose:function(){this.localShow&&this.$_toolpop&&this.$_toolpop.hide()},doDisable:function(){this.$_toolpop&&this.$_toolpop.disable()},doEnable:function(){this.$_toolpop&&this.$_toolpop.enable()}},render:function(t){return t()}}),oA=n["default"].extend({name:Zn,extends:R_,computed:{templateType:function(){return"popover"}},methods:{renderTemplate:function(t){var e=this.title,i=this.content,n=wt(e)?e({}):e,r=wt(i)?i({}):i,a=this.html&&!wt(e)?{innerHTML:e}:{},o=this.html&&!wt(i)?{innerHTML:i}:{};return t("div",{staticClass:"popover b-popover",class:this.templateClasses,attrs:this.templateAttributes,on:this.templateListeners},[t("div",{staticClass:"arrow",ref:"arrow"}),xt(n)||""===n?t():t("h3",{staticClass:"popover-header",domProps:a},[n]),xt(r)||""===r?t():t("div",{staticClass:"popover-body",domProps:o},[r])])}}}),sA=n["default"].extend({name:qn,extends:Z_,computed:{templateType:function(){return"popover"}},methods:{getTemplate:function(){return oA}}});function lA(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function cA(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?lA(Object(i),!0).forEach((function(e){hA(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):lA(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function hA(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var uA=dl(qt(cA(cA({},rA),{},{content:ll(xa),placement:ll(xa,"right"),triggers:ll(Oa,hr)})),xn),dA=n["default"].extend({name:xn,extends:aA,inheritAttrs:!1,props:uA,methods:{getComponent:function(){return sA},updateContent:function(){this.setContent(this.normalizeSlot()||this.content),this.setTitle(this.normalizeSlot(Ho)||this.title)}}});function fA(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function pA(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?fA(Object(i),!0).forEach((function(e){gA(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):fA(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function gA(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var mA="__BV_Popover__",vA="click",bA={focus:!0,hover:!0,click:!0,blur:!0,manual:!0},yA=/^html$/i,xA=/^nofade$/i,wA=/^(auto|top(left|right)?|bottom(left|right)?|left(top|bottom)?|right(top|bottom)?)$/i,SA=/^(window|viewport|scrollParent)$/i,kA=/^d\d+$/i,OA=/^ds\d+$/i,CA=/^dh\d+$/i,_A=/^o-?\d+$/i,AA=/^v-.+$/i,TA=/\s+/,PA=function(t,e){var i={title:void 0,content:void 0,trigger:"",placement:"right",fallbackPlacement:"flip",container:!1,animation:!0,offset:0,disabled:!1,id:null,html:!1,delay:Ks(xn,"delay",50),boundary:String(Ks(xn,"boundary","scrollParent")),boundaryPadding:Ko(Ks(xn,"boundaryPadding",5),0),variant:Ks(xn,"variant"),customClass:Ks(xn,"customClass")};if(kt(t.value)||Ot(t.value)||wt(t.value)?i.content=t.value:Tt(t.value)&&(i=pA(pA({},i),t.value)),t.arg&&(i.container="#".concat(t.arg)),bt(i.title)){var n=e.data||{};i.title=n.attrs&&!xt(n.attrs.title)?n.attrs.title:void 0}Tt(i.delay)||(i.delay={show:Ko(i.delay,0),hide:Ko(i.delay,0)}),$t(t.modifiers).forEach((function(t){if(yA.test(t))i.html=!0;else if(xA.test(t))i.animation=!1;else if(wA.test(t))i.placement=t;else if(SA.test(t))t="scrollparent"===t?"scrollParent":t,i.boundary=t;else if(kA.test(t)){var e=Ko(t.slice(1),0);i.delay.show=e,i.delay.hide=e}else OA.test(t)?i.delay.show=Ko(t.slice(2),0):CA.test(t)?i.delay.hide=Ko(t.slice(2),0):_A.test(t)?i.offset=Ko(t.slice(1),0):AA.test(t)&&(i.variant=t.slice(2)||null)}));var r={};return Go(i.trigger||"").filter(se).join(" ").trim().toLowerCase().split(TA).forEach((function(t){bA[t]&&(r[t]=!0)})),$t(t.modifiers).forEach((function(t){t=t.toLowerCase(),bA[t]&&(r[t]=!0)})),i.trigger=$t(r).join(" "),"blur"===i.trigger&&(i.trigger="focus"),i.trigger||(i.trigger=vA),i},MA=function(t,e,i){if(c){var n=PA(e,i);if(!t[mA]){var r=i.context;t[mA]=new sA({parent:r,_scopeId:vk(r,void 0)}),t[mA].__bv_prev_data__={},t[mA].$on(Zr,(function(){var e={};wt(n.title)&&(e.title=n.title(t)),wt(n.content)&&(e.content=n.content(t)),$t(e).length>0&&t[mA].updateData(e)}))}var a={title:n.title,content:n.content,triggers:n.trigger,placement:n.placement,fallbackPlacement:n.fallbackPlacement,variant:n.variant,customClass:n.customClass,container:n.container,boundary:n.boundary,delay:n.delay,offset:n.offset,noFade:!n.animation,id:n.id,disabled:n.disabled,html:n.html},o=t[mA].__bv_prev_data__;if(t[mA].__bv_prev_data__=a,!xh(a,o)){var s={target:t};$t(a).forEach((function(e){a[e]!==o[e]&&(s[e]="title"!==e&&"content"!==e||!wt(a[e])?a[e]:a[e](t))})),t[mA].updateData(s)}}},DA=function(t){t[mA]&&(t[mA].$destroy(),t[mA]=null),delete t[mA]},EA={bind:function(t,e,i){MA(t,e,i)},componentUpdated:function(t,e,i){i.context.$nextTick((function(){MA(t,e,i)}))},unbind:function(t){DA(t)}},IA=Ce({directives:{VBPopover:EA}}),LA=Ce({components:{BPopover:dA},plugins:{VBPopoverPlugin:IA}}),jA=dl({animated:ll(pa,null),label:ll(xa),labelHtml:ll(xa),max:ll(Ma,null),precision:ll(Ma,null),showProgress:ll(pa,null),showValue:ll(pa,null),striped:ll(pa,null),value:ll(Ma,0),variant:ll(xa)},Sn),RA=n["default"].extend({name:Sn,mixins:[yl],inject:{bvProgress:{default:function(){return{}}}},props:jA,computed:{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 Jo(this.value,0)},computedMax:function(){var t=Jo(this.max)||Jo(this.bvProgress.max,0);return t>0?t:100},computedPrecision:function(){return Ql(Ko(this.precision,Ko(this.bvProgress.precision,0)),0)},computedProgress:function(){var t=this.computedPrecision,e=nc(10,t);return Qo(100*e*this.computedValue/this.computedMax/e,t)},computedVariant:function(){return this.variant||this.bvProgress.variant},computedStriped:function(){return St(this.striped)?this.striped:this.bvProgress.striped||!1},computedAnimated:function(){return St(this.animated)?this.animated:this.bvProgress.animated||!1},computedShowProgress:function(){return St(this.showProgress)?this.showProgress:this.bvProgress.showProgress||!1},computedShowValue:function(){return St(this.showValue)?this.showValue:this.bvProgress.showValue||!1}},render:function(t){var e,i=this.label,n=this.labelHtml,r=this.computedValue,a=this.computedPrecision,o={};return this.hasNormalizedSlot()?e=this.normalizeSlot():i||n?o=Ou(n,i):this.computedShowProgress?e=this.computedProgress:this.computedShowValue&&(e=Qo(r,a)),t("div",{staticClass:"progress-bar",class:this.progressBarClasses,style:this.progressBarStyles,attrs:{role:"progressbar","aria-valuemin":"0","aria-valuemax":os(this.computedMax),"aria-valuenow":Qo(r,a)},domProps:o},e)}});function zA(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function BA(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?zA(Object(i),!0).forEach((function(e){FA(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):zA(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function FA(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var NA,HA=Gt(jA,["label","labelHtml"]),$A=dl(qt(BA(BA({},HA),{},{animated:ll(pa,!1),height:ll(xa),max:ll(Ma,100),precision:ll(Ma,0),showProgress:ll(pa,!1),showValue:ll(pa,!1),striped:ll(pa,!1)})),wn),VA=n["default"].extend({name:wn,mixins:[yl],provide:function(){return{bvProgress:this}},props:$A,computed:{progressHeight:function(){return{height:this.height||null}}},render:function(t){var e=this.normalizeSlot();return e||(e=t(RA,{props:hl(HA,this.$props)})),t("div",{staticClass:"progress",style:this.progressHeight},[e])}}),WA=Ce({components:{BProgress:VA,BProgressBar:RA}});function XA(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function YA(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?XA(Object(i),!0).forEach((function(e){GA(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):XA(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function GA(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var UA="b-sidebar",qA=Al(ci,"request-state"),ZA=Al(ci,"toggle"),KA=_l(ci,"state"),JA=_l(ci,"sync-state"),QA=ml("visible",{type:pa,defaultValue:!1,event:lr}),tT=QA.mixin,eT=QA.props,iT=QA.prop,nT=QA.event,rT=dl(qt(YA(YA(YA({},Pd),eT),{},{ariaLabel:ll(xa),ariaLabelledby:ll(xa),backdrop:ll(pa,!1),backdropVariant:ll(xa,"dark"),bgVariant:ll(xa,"light"),bodyClass:ll(ka),closeLabel:ll(xa),footerClass:ll(ka),headerClass:ll(ka),lazy:ll(pa,!1),noCloseOnBackdrop:ll(pa,!1),noCloseOnEsc:ll(pa,!1),noCloseOnRouteChange:ll(pa,!1),noEnforceFocus:ll(pa,!1),noHeader:ll(pa,!1),noHeaderClose:ll(pa,!1),noSlide:ll(pa,!1),right:ll(pa,!1),shadow:ll(Aa,!1),sidebarClass:ll(ka),tag:ll(xa,"div"),textVariant:ll(xa,"dark"),title:ll(xa),width:ll(xa),zIndex:ll(Ma)})),On),aT=function(t,e){var i=e.normalizeSlot(Ho,e.slotScope)||e.title;return i?t("strong",{attrs:{id:e.safeId("__title__")}},[i]):t("span")},oT=function(t,e){if(e.noHeaderClose)return t();var i=e.closeLabel,n=e.textVariant,r=e.hide;return t(Ml,{props:{ariaLabel:i,textVariant:n},on:{click:r},ref:"close-button"},[e.normalizeSlot(to)||t(Jc)])},sT=function(t,e){if(e.noHeader)return t();var i=e.normalizeSlot(Qa,e.slotScope);if(!i){var n=aT(t,e),r=oT(t,e);i=e.right?[r,n]:[n,r]}return t("header",{staticClass:"".concat(UA,"-header"),class:e.headerClass,key:"header"},i)},lT=function(t,e){return t("div",{staticClass:"".concat(UA,"-body"),class:e.bodyClass,key:"body"},[e.normalizeSlot($a,e.slotScope)])},cT=function(t,e){var i=e.normalizeSlot(Ja,e.slotScope);return i?t("footer",{staticClass:"".concat(UA,"-footer"),class:e.footerClass,key:"footer"},[i]):t()},hT=function(t,e){var i=sT(t,e);return e.lazy&&!e.isOpen?i:[i,lT(t,e),cT(t,e)]},uT=function(t,e){if(!e.backdrop)return t();var i=e.backdropVariant;return t("div",{directives:[{name:"show",value:e.localShow}],staticClass:"b-sidebar-backdrop",class:GA({},"bg-".concat(i),i),on:{click:e.onBackdropClick}})},dT=n["default"].extend({name:On,mixins:[Ch,Md,tT,_h,yl],inheritAttrs:!1,props:rT,data:function(){var t=!!this[iT];return{localShow:t,isOpen:t}},computed:{transitionProps:function(){return this.noSlide?{css:!0}:{css:!0,enterClass:"",enterActiveClass:"slide",enterToClass:"show",leaveClass:"show",leaveActiveClass:"slide",leaveToClass:""}},slotScope:function(){var t=this.hide,e=this.right,i=this.localShow;return{hide:t,right:e,visible:i}},hasTitle:function(){var t=this.$scopedSlots,e=this.$slots;return!this.noHeader&&!this.hasNormalizedSlot(Qa)&&!(!this.normalizeSlot(Ho,this.slotScope,t,e)&&!this.title)},titleId:function(){return this.hasTitle?this.safeId("__title__"):null},computedAttrs:function(){return YA(YA({},this.bvAttrs),{},{id:this.safeId(),tabindex:"-1",role:"dialog","aria-modal":this.backdrop?"true":"false","aria-hidden":this.localShow?null:"true","aria-label":this.ariaLabel||null,"aria-labelledby":this.ariaLabelledby||this.titleId||null})}},watch:(NA={},GA(NA,iT,(function(t,e){t!==e&&(this.localShow=t)})),GA(NA,"localShow",(function(t,e){t!==e&&(this.emitState(t),this.$emit(nT,t))})),GA(NA,"$route",(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.noCloseOnRouteChange||t.fullPath===e.fullPath||this.hide()})),NA),created:function(){this.$_returnFocusEl=null},mounted:function(){var t=this;this.listenOnRoot(ZA,this.handleToggle),this.listenOnRoot(qA,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(KA,this.safeId(),t)},emitSync:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.localShow;this.emitOnRoot(JA,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===uh&&this.localShow&&this.hide()},onBackdropClick:function(){this.localShow&&!this.noCloseOnBackdrop&&this.hide()},onTopTrapFocus:function(){var t=Xs(this.$refs.content);this.enforceFocus(t.reverse()[0])},onBottomTrapFocus:function(){var t=Xs(this.$refs.content);this.enforceFocus(t[0])},onBeforeEnter:function(){this.$_returnFocusEl=bs(c?[document.body]:[]),this.isOpen=!0},onAfterEnter:function(t){Ts(t,bs())||this.enforceFocus(t),this.$emit(Kr)},onAfterLeave:function(){this.enforceFocus(this.$_returnFocusEl),this.$_returnFocusEl=null,this.isOpen=!1,this.$emit(_r)},enforceFocus:function(t){this.noEnforceFocus||Ys(t)}},render:function(t){var e,i=this.bgVariant,n=this.width,r=this.textVariant,a=this.localShow,o=""===this.shadow||this.shadow,s=t(this.tag,{staticClass:UA,class:[(e={shadow:!0===o},GA(e,"shadow-".concat(o),o&&!0!==o),GA(e,"".concat(UA,"-right"),this.right),GA(e,"bg-".concat(i),i),GA(e,"text-".concat(r),r),e),this.sidebarClass],style:{width:n},attrs:this.computedAttrs,directives:[{name:"show",value:a}],ref:"content"},[hT(t,this)]);s=t("transition",{props:this.transitionProps,on:{beforeEnter:this.onBeforeEnter,afterEnter:this.onAfterEnter,afterLeave:this.onAfterLeave}},[s]);var l=t(Bl,{props:{noFade:this.noSlide}},[uT(t,this)]),c=t(),h=t();return this.backdrop&&a&&(c=t("div",{attrs:{tabindex:"0"},on:{focus:this.onTopTrapFocus}}),h=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,h,l])}}),fT=Ce({components:{BSidebar:dT},plugins:{VBTogglePlugin:Mg}});function pT(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var gT=dl({animation:ll(xa,"wave"),height:ll(xa),size:ll(xa),type:ll(xa,"text"),variant:ll(xa),width:ll(xa)},Cn),mT=n["default"].extend({name:Cn,functional:!0,props:gT,render:function(t,e){var i,n=e.data,r=e.props,a=r.size,o=r.animation,s=r.variant;return t("div",je(n,{staticClass:"b-skeleton",style:{width:a||r.width,height:a||r.height},class:(i={},pT(i,"b-skeleton-".concat(r.type),!0),pT(i,"b-skeleton-animate-".concat(o),o),pT(i,"bg-".concat(s),s),i)}))}});function vT(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function bT(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?vT(Object(i),!0).forEach((function(e){yT(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):vT(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function yT(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var xT=dl({animation:ll(xa,"wave"),icon:ll(xa),iconProps:ll(ba,{})},_n),wT=n["default"].extend({name:_n,functional:!0,props:xT,render:function(t,e){var i=e.props,n=i.icon,r=i.animation,a=t(ah,{staticClass:"b-skeleton-icon",props:bT(bT({},i.iconProps),{},{icon:n})});return t("div",{staticClass:"b-skeleton-icon-wrapper position-relative d-inline-block overflow-hidden",class:yT({},"b-skeleton-animate-".concat(r),r)},[a])}});function ST(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var kT=dl({animation:ll(xa),aspect:ll(xa,"16:9"),cardImg:ll(xa),height:ll(xa),noAspect:ll(pa,!1),variant:ll(xa),width:ll(xa)},An),OT=n["default"].extend({name:An,functional:!0,props:kT,render:function(t,e){var i=e.props,n=i.aspect,r=i.width,a=i.height,o=i.animation,s=i.variant,l=i.cardImg,c=t(mT,{props:{type:"img",width:r,height:a,animation:o,variant:s},class:ST({},"card-img-".concat(l),l)});return i.noAspect?c:t(fc,{props:{aspect:n}},[c])}}),CT=n["default"].extend({methods:{hasListener:function(t){var e=this.$listeners||{},i=this._events||{};return!bt(e[t])||_t(i[t])&&i[t].length>0}}});function _T(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var AT={stacked:ll(Aa,!1)},TT=n["default"].extend({props:AT,computed:{isStacked:function(){var t=this.stacked;return""===t||t},isStackedAlways:function(){return!0===this.isStacked},stackedTableClasses:function(){var t=this.isStackedAlways;return _T({"b-table-stacked":t},"b-table-stacked-".concat(this.stacked),!t&&this.isStacked)}}});function PT(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function MT(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?PT(Object(i),!0).forEach((function(e){DT(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):PT(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function DT(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var ET={bordered:ll(pa,!1),borderless:ll(pa,!1),captionTop:ll(pa,!1),dark:ll(pa,!1),fixed:ll(pa,!1),hover:ll(pa,!1),noBorderCollapse:ll(pa,!1),outlined:ll(pa,!1),responsive:ll(Aa,!1),small:ll(pa,!1),stickyHeader:ll(Aa,!1),striped:ll(pa,!1),tableClass:ll(ka),tableVariant:ll(xa)},IT=n["default"].extend({mixins:[Ch],provide:function(){return{bvTable:this}},inheritAttrs:!1,props:ET,computed:{isResponsive:function(){var t=this.responsive;return""===t||t},isStickyHeader:function(){var t=this.stickyHeader;return t=""===t||t,!this.isStacked&&t},wrapperClasses:function(){var t=this.isResponsive;return[this.isStickyHeader?"b-table-sticky-header":"",!0===t?"table-responsive":t?"table-responsive-".concat(this.responsive):""].filter(se)},wrapperStyles:function(){var t=this.isStickyHeader;return t&&!St(t)?{maxHeight:t}:{}},tableClasses:function(){var t=this.hover,e=this.tableVariant;return t=this.isTableSimple?t:t&&this.computedItems.length>0&&!this.computedBusy,[this.tableClass,{"table-striped":this.striped,"table-hover":t,"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},e?"".concat(this.dark?"bg":"table","-").concat(e):"",this.stackedTableClasses,this.selectableTableClasses]},tableAttrs:function(){var t=this.computedItems,e=this.filteredItems,i=this.computedFields,n=this.selectableTableAttrs,r=this.isTableSimple?{}:{"aria-busy":this.computedBusy?"true":"false","aria-colcount":os(i.length),"aria-describedby":this.bvAttrs["aria-describedby"]||this.$refs.caption?this.captionId:null},a=t&&e&&e.length>t.length?os(e.length):null;return MT(MT(MT({"aria-rowcount":a},this.bvAttrs),{},{id:this.safeId(),role:"table"},r),n)}},render:function(t){var e=this.wrapperClasses,i=this.renderCaption,n=this.renderColgroup,r=this.renderThead,a=this.renderTbody,o=this.renderTfoot,s=[];this.isTableSimple?s.push(this.normalizeSlot()):(s.push(i?i():null),s.push(n?n():null),s.push(r?r():null),s.push(a?a():null),s.push(o?o():null));var l=t("table",{staticClass:"table b-table",class:this.tableClasses,attrs:this.tableAttrs,key:"b-table"},s.filter(se));return e.length>0?t("div",{class:e,style:this.wrapperStyles,key:"wrap"},[l]):l}});function LT(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function jT(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?LT(Object(i),!0).forEach((function(e){RT(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):LT(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function RT(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var zT=dl(qt(jT(jT(jT({},Pd),AT),ET)),jn),BT=n["default"].extend({name:jn,mixins:[Ch,CT,Md,yl,IT,TT],props:zT,computed:{isTableSimple:function(){return!0}}});function FT(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function NT(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?FT(Object(i),!0).forEach((function(e){HT(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):FT(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function HT(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var $T=function(t){return t>0},VT=dl({animation:ll(xa),columns:ll(va,5,$T),hideHeader:ll(pa,!1),rows:ll(va,3,$T),showFooter:ll(pa,!1),tableProps:ll(ba,{})},Tn),WT=n["default"].extend({name:Tn,functional:!0,props:VT,render:function(t,e){var i=e.props,n=i.animation,r=i.columns,a=t("th",[t(mT,{props:{animation:n}})]),o=t("tr",Uo(r,a)),s=t("td",[t(mT,{props:{width:"75%",animation:n}})]),l=t("tr",Uo(r,s)),c=t("tbody",Uo(i.rows,l)),h=i.hideHeader?t():t("thead",[o]),u=i.showFooter?t("tfoot",[o]):t();return t(BT,{props:NT({},i.tableProps)},[h,c,u])}}),XT=dl({loading:ll(pa,!1)},Pn),YT=n["default"].extend({name:Pn,functional:!0,props:XT,render:function(t,e){var i=e.data,n=e.props,r=e.slots,a=e.scopedSlots,o=r(),s=a||{},l={};return n.loading?t("div",je(i,{attrs:{role:"alert","aria-live":"polite","aria-busy":!0},staticClass:"b-skeleton-wrapper",key:"loading"}),bl(uo,l,s,o)):bl($a,l,s,o)}}),GT=Ce({components:{BSkeleton:mT,BSkeletonIcon:wT,BSkeletonImg:OT,BSkeletonTable:WT,BSkeletonWrapper:YT}}),UT=Ce({components:{BSpinner:FC}});function qT(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function ZT(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?qT(Object(i),!0).forEach((function(e){KT(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):qT(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function KT(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var JT="light",QT="dark",tP=dl({variant:ll(xa)},Xn),eP=n["default"].extend({name:Xn,mixins:[Ch,Ah,yl],provide:function(){return{bvTableTr:this}},inject:{bvTableRowGroup:{default:function(){return{}}}},inheritAttrs:!1,props:tP,computed:{inTbody:function(){return this.bvTableRowGroup.isTbody},inThead:function(){return this.bvTableRowGroup.isThead},inTfoot:function(){return this.bvTableRowGroup.isTfoot},isDark:function(){return this.bvTableRowGroup.isDark},isStacked:function(){return this.bvTableRowGroup.isStacked},isResponsive:function(){return this.bvTableRowGroup.isResponsive},isStickyHeader:function(){return this.bvTableRowGroup.isStickyHeader},hasStickyHeader:function(){return!this.isStacked&&this.bvTableRowGroup.hasStickyHeader},tableVariant:function(){return this.bvTableRowGroup.tableVariant},headVariant:function(){return this.inThead?this.bvTableRowGroup.headVariant:null},footVariant:function(){return this.inTfoot?this.bvTableRowGroup.footVariant:null},isRowDark:function(){return this.headVariant!==JT&&this.footVariant!==JT&&(this.headVariant===QT||this.footVariant===QT||this.isDark)},trClasses:function(){var t=this.variant;return[t?"".concat(this.isRowDark?"bg":"table","-").concat(t):null]},trAttrs:function(){return ZT({role:"row"},this.bvAttrs)}},render:function(t){return t("tr",{class:this.trClasses,attrs:this.trAttrs,on:this.bvListeners},this.normalizeSlot())}}),iP={},nP=n["default"].extend({props:iP,methods:{renderBottomRow:function(){var t=this.computedFields,e=this.stacked,i=this.tbodyTrClass,n=this.tbodyTrAttr,r=this.$createElement;return this.hasNormalizedSlot(Ba)&&!0!==e&&""!==e?r(eP,{staticClass:"b-table-bottom-row",class:[wt(i)?i(null,"row-bottom"):i],attrs:wt(n)?n(null,"row-bottom"):n,key:"b-bottom-row"},this.normalizeSlot(Ba,{columns:t.length,fields:t})):r()}}});function rP(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function aP(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?rP(Object(i),!0).forEach((function(e){oP(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):rP(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function oP(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var sP=function(t){return t=Ko(t,0),t>0?t:null},lP=function(t){return xt(t)||sP(t)>0},cP=dl({colspan:ll(Ma,null,lP),rowspan:ll(Ma,null,lP),stackedHeading:ll(xa),stickyColumn:ll(pa,!1),variant:ll(xa)},In),hP=n["default"].extend({name:In,mixins:[Ch,Ah,yl],inject:{bvTableTr:{default:function(){return{}}}},inheritAttrs:!1,props:cP,computed:{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 sP(this.colspan)},computedRowspan:function(){return sP(this.rowspan)},cellClasses:function(){var t=this.variant,e=this.headVariant,i=this.isStickyColumn;return(!t&&this.isStickyHeader&&!e||!t&&i&&this.inTfoot&&!this.footVariant||!t&&i&&this.inThead&&!e||!t&&i&&this.inTbody)&&(t=this.rowVariant||this.tableVariant||"b-table-default"),[t?"".concat(this.isDark?"bg":"table","-").concat(t):null,i?"b-table-sticky-column":null]},cellAttrs:function(){var t=this.stackedHeading,e=this.inThead||this.inTfoot,i=this.computedColspan,n=this.computedRowspan,r="cell",a=null;return e?(r="columnheader",a=i>0?"colspan":"col"):ys(this.tag,"th")&&(r="rowheader",a=n>0?"rowgroup":"row"),aP(aP({colspan:i,rowspan:n,role:r,scope:a},this.bvAttrs),{},{"data-label":this.isStackedCell&&!xt(t)?os(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 uP(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var dP="busy",fP=sa+dP,pP=uP({},dP,ll(pa,!1)),gP=n["default"].extend({props:pP,data:function(){return{localBusy:!1}},computed:{computedBusy:function(){return this[dP]||this.localBusy}},watch:{localBusy:function(t,e){t!==e&&this.$emit(fP,t)}},methods:{stopIfBusy:function(t){return!!this.computedBusy&&(Ol(t),!0)},renderBusy:function(){var t=this.tbodyTrClass,e=this.tbodyTrAttr,i=this.$createElement;return this.computedBusy&&this.hasNormalizedSlot(Lo)?i(eP,{staticClass:"b-table-busy-slot",class:[wt(t)?t(null,Lo):t],attrs:wt(e)?e(null,Lo):e,key:"table-busy-slot"},[i(hP,{props:{colspan:this.computedFields.length||null}},[this.normalizeSlot(Lo)])]):null}}}),mP={caption:ll(xa),captionHtml:ll(xa)},vP=n["default"].extend({props:mP,computed:{captionId:function(){return this.isStacked?this.safeId("_caption_"):null}},methods:{renderCaption:function(){var t=this.caption,e=this.captionHtml,i=this.$createElement,n=i(),r=this.hasNormalizedSlot(jo);return(r||t||e)&&(n=i("caption",{attrs:{id:this.captionId},domProps:r?{}:Ou(e,t),key:"caption",ref:"caption"},this.normalizeSlot(jo))),n}}}),bP={},yP=n["default"].extend({methods:{renderColgroup:function(){var t=this.computedFields,e=this.$createElement,i=e();return this.hasNormalizedSlot(Ro)&&(i=e("colgroup",{key:"colgroup"},[this.normalizeSlot(Ro,{columns:t.length,fields:t})])),i}}}),xP={emptyFilteredHtml:ll(xa),emptyFilteredText:ll(xa,"There are no records matching your request"),emptyHtml:ll(xa),emptyText:ll(xa,"There are no records to show"),showEmpty:ll(pa,!1)},wP=n["default"].extend({props:xP,methods:{renderEmpty:function(){var t=this.computedItems,e=this.$createElement,i=e();if(this.showEmpty&&(!t||0===t.length)&&(!this.computedBusy||!this.hasNormalizedSlot(Lo))){var n=this.computedFields,r=this.isFiltered,a=this.emptyText,o=this.emptyHtml,s=this.emptyFilteredText,l=this.emptyFilteredHtml,c=this.tbodyTrClass,h=this.tbodyTrAttr;i=this.normalizeSlot(r?Ua:Ga,{emptyFilteredHtml:l,emptyFilteredText:s,emptyHtml:o,emptyText:a,fields:n,items:t}),i||(i=e("div",{class:["text-center","my-2"],domProps:r?Ou(l,s):Ou(o,a)})),i=e(hP,{props:{colspan:n.length||null}},[e("div",{attrs:{role:"alert","aria-live":"polite"}},[i])]),i=e(eP,{staticClass:"b-table-empty-row",class:[wt(c)?c(null,"row-empty"):c],attrs:wt(h)?h(null,"row-empty"):h,key:r?"b-empty-filtered-row":"b-empty-row"},[i])}return i}}}),SP=function t(e){return xt(e)?"":At(e)&&!Pt(e)?$t(e).sort().map((function(i){return t(e[i])})).filter((function(t){return!!t})).join(" "):os(e)};function kP(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function OP(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?kP(Object(i),!0).forEach((function(e){CP(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):kP(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function CP(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var _P="_cellVariants",AP="_rowVariant",TP="_showDetails",PP=[_P,AP,TP].reduce((function(t,e){return OP(OP({},t),{},CP({},e,!0))}),{}),MP=["a","a *","button","button *","input:not(.disabled):not([disabled])","select:not(.disabled):not([disabled])","textarea:not(.disabled):not([disabled])",'[role="link"]','[role="link"] *','[role="button"]','[role="button"] *',"[tabindex]:not(.disabled):not([disabled])"].join(","),DP=function(t,e,i){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=$t(n).reduce((function(e,i){var r=n[i],a=r.filterByFormatted,o=wt(a)?a:a?r.formatter:null;return wt(o)&&(e[i]=o(t[i],i,t)),e}),Xt(t)),a=$t(r).filter((function(t){return!PP[t]&&!(_t(e)&&e.length>0&&Yo(e,t))&&!(_t(i)&&i.length>0&&!Yo(i,t))}));return Yt(r,a)},EP=function(t,e,i,n){return At(t)?SP(DP(t,e,i,n)):""};function IP(t){return zP(t)||RP(t)||jP(t)||LP()}function LP(){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 jP(t,e){if(t){if("string"===typeof t)return BP(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?BP(t,e):void 0}}function RP(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}function zP(t){if(Array.isArray(t))return BP(t)}function BP(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}var FP='Prop "filter-debounce" is deprecated. Use the debounce feature of "<b-form-input>" instead.',NP={filter:ll([].concat(IP(ka),[ya])),filterDebounce:ll(Ma,0,(function(t){return O.test(String(t))})),filterFunction:ll(ma),filterIgnoredFields:ll(fa,[]),filterIncludedFields:ll(fa,[])},HP=n["default"].extend({props:NP,data:function(){return{isFiltered:!1,localFilter:this.filterSanitize(this.filter)}},computed:{computedFilterIgnored:function(){return Go(this.filterIgnoredFields||[]).filter(se)},computedFilterIncluded:function(){return Go(this.filterIncludedFields||[]).filter(se)},computedFilterDebounce:function(){var t=Ko(this.filterDebounce,0);return t>0&&ue(FP,En),t},localFiltering:function(){return!this.hasProvider||!!this.noProviderFiltering},filteredCheck:function(){var t=this.filteredItems,e=this.localItems,i=this.localFilter;return{filteredItems:t,localItems:e,localFilter:i}},localFilterFn:function(){var t=this.filterFunction;return pl(t)?t:null},filteredItems:function(){var t=this.localItems,e=this.localFilter,i=this.localFiltering?this.filterFnFactory(this.localFilterFn,e)||this.defaultFilterFnFactory(e):null;return i&&t.length>0?t.filter(i):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,i=this.computedFilterDebounce;this.clearFilterTimer(),i&&i>0?this.$_filterTimer=setTimeout((function(){e.localFilter=e.filterSanitize(t)}),i):this.localFilter=this.filterSanitize(t)}},filteredCheck:function(t){var e=t.filteredItems,i=t.localFilter,n=!1;i?xh(i,[])||xh(i,{})?n=!1:i&&(n=!0):n=!1,n&&this.$emit(wr,e,e.length),this.isFiltered=n},isFiltered:function(t,e){if(!1===t&&!0===e){var i=this.localItems;this.$emit(wr,i,i.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||kt(t)||Et(t)?oe(t):""},filterFnFactory:function(t,e){if(!t||!wt(t)||!e||xh(e,[])||xh(e,{}))return null;var i=function(i){return t(i,e)};return i},defaultFilterFnFactory:function(t){var e=this;if(!t||!kt(t)&&!Et(t))return null;var i=t;if(kt(i)){var n=as(t).replace(L,"\\s+");i=new RegExp(".*".concat(n,".*"),"i")}var r=function(t){return i.lastIndex=0,i.test(EP(t,e.computedFilterIgnored,e.computedFilterIncluded,e.computedFieldsObj))};return r}}}),$P=function(t,e){var i=null;return kt(e)?i={key:t,label:e}:wt(e)?i={key:t,formatter:e}:At(e)?(i=Xt(e),i.key=i.key||t):!1!==e&&(i={key:t}),i},VP=function(t,e){var i=[];if(_t(t)&&t.filter(se).forEach((function(t){if(kt(t))i.push({key:t,label:is(t)});else if(At(t)&&t.key&&kt(t.key))i.push(Xt(t));else if(At(t)&&1===$t(t).length){var e=$t(t)[0],n=$P(e,t[e]);n&&i.push(n)}})),0===i.length&&_t(e)&&e.length>0){var n=e[0];$t(n).forEach((function(t){PP[t]||i.push({key:t,label:is(t)})}))}var r={};return i.filter((function(t){return!r[t.key]&&(r[t.key]=!0,t.label=kt(t.label)?t.label:is(t.key),!0)}))};function WP(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function XP(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?WP(Object(i),!0).forEach((function(e){YP(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):WP(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function YP(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var GP=ml("value",{type:fa,defaultValue:[]}),UP=GP.mixin,qP=GP.props,ZP=GP.prop,KP=GP.event,JP=qt(XP(XP({},qP),{},YP({fields:ll(fa,null),items:ll(fa,[]),primaryKey:ll(xa)},ZP,ll(fa,[])))),QP=n["default"].extend({mixins:[UP],props:JP,data:function(){var t=this.items;return{localItems:_t(t)?t.slice():[]}},computed:{computedFields:function(){return VP(this.fields,this.localItems)},computedFieldsObj:function(){var t=this.$parent;return this.computedFields.reduce((function(e,i){if(e[i.key]=Xt(i),i.formatter){var n=i.formatter;kt(n)&&wt(t[n])?n=t[n]:wt(n)||(n=void 0),e[i.key].formatter=n}return e}),{})},computedItems:function(){return(this.paginatedItems||this.sortedItems||this.filteredItems||this.localItems||[]).slice()},context:function(){return{filter:this.localFilter,sortBy:this.localSortBy,sortDesc:this.localSortDesc,perPage:Ql(Ko(this.perPage,0),0),currentPage:Ql(Ko(this.currentPage,0),1),apiUrl:this.apiUrl}}},watch:{items:function(t){this.localItems=_t(t)?t.slice():[]},computedItems:function(t,e){xh(t,e)||this.$emit(KP,t)},context:function(t,e){xh(t,e)||this.$emit(fr,t)}},mounted:function(){this.$emit(KP,this.computedItems)},methods:{getFieldFormatter:function(t){var e=this.computedFieldsObj[t];return e?e.formatter:void 0}}}),tM={currentPage:ll(Ma,1),perPage:ll(Ma,0)},eM=n["default"].extend({props:tM,computed:{localPaging:function(){return!this.hasProvider||!!this.noProviderPaging},paginatedItems:function(){var t=this.sortedItems||this.filteredItems||this.localItems||[],e=Ql(Ko(this.currentPage,1),1),i=Ql(Ko(this.perPage,0),0);return this.localPaging&&i&&(t=t.slice((e-1)*i,e*i)),t}}}),iM=_l(En,Nr),nM=Al(En,Fr),rM={apiUrl:ll(xa),items:ll(wa,[]),noProviderFiltering:ll(pa,!1),noProviderPaging:ll(pa,!1),noProviderSorting:ll(pa,!1)},aM=n["default"].extend({mixins:[_h],props:rM,computed:{hasProvider:function(){return wt(this.items)},providerTriggerContext:function(){var t={apiUrl:this.apiUrl,filter:null,sortBy:null,sortDesc:null,perPage:null,currentPage:null};return this.noProviderFiltering||(t.filter=this.localFilter),this.noProviderSorting||(t.sortBy=this.localSortBy,t.sortDesc=this.localSortDesc),this.noProviderPaging||(t.perPage=this.perPage,t.currentPage=this.currentPage),Xt(t)}},watch:{items:function(t){(this.hasProvider||wt(t))&&this.$nextTick(this._providerUpdate)},providerTriggerContext:function(t,e){xh(t,e)||this.$nextTick(this._providerUpdate)}},mounted:function(){var t=this;!this.hasProvider||this.localItems&&0!==this.localItems.length||this._providerUpdate(),this.listenOnRoot(nM,(function(e){e!==t.id&&e!==t||t.refresh()}))},methods:{refresh:function(){var t=this.items,e=this.refresh;this.$off(Nr,e),this.computedBusy?this.localBusy&&this.hasProvider&&this.$on(Nr,e):(this.clearSelected(),this.hasProvider?this.$nextTick(this._providerUpdate):this.localItems=_t(t)?t.slice():[])},_providerSetLocal:function(t){this.localItems=_t(t)?t.slice():[],this.localBusy=!1,this.$emit(Nr),this.id&&this.emitOnRoot(iM,this.id)},_providerUpdate:function(){var t=this;this.hasProvider&&(this.computedBusy?this.$nextTick(this.refresh):(this.localBusy=!0,this.$nextTick((function(){try{var e=t.items(t.context,t._providerSetLocal);It(e)?e.then((function(e){t._providerSetLocal(e)})):_t(e)?t._providerSetLocal(e):2!==t.items.length&&(ue("Provider function didn't request callback and did not return a promise or data.",En),t.localBusy=!1)}catch(i){ue("Provider function error [".concat(i.name,"] ").concat(i.message,"."),En),t.localBusy=!1,t.$off(Nr,t.refresh)}}))))}}});function oM(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var sM,lM,cM=["range","multi","single"],hM={noSelectOnClick:ll(pa,!1),selectMode:ll(xa,"multi",(function(t){return Yo(cM,t)})),selectable:ll(pa,!1),selectedVariant:ll(xa,"active")},uM=n["default"].extend({props:hM,data:function(){return{selectedRows:[],selectedLastRow:-1}},computed:{isSelectable:function(){return this.selectable&&this.selectMode},hasSelectableRowClick:function(){return this.isSelectable&&!this.noSelectOnClick},supportsSelectableRows:function(){return!0},selectableHasSelection:function(){var t=this.selectedRows;return this.isSelectable&&t&&t.length>0&&t.some(se)},selectableIsMultiSelect:function(){return this.isSelectable&&Yo(["range","multi"],this.selectMode)},selectableTableClasses:function(){var t,e=this.isSelectable;return t={"b-table-selectable":e},oM(t,"b-table-select-".concat(this.selectMode),e),oM(t,"b-table-selecting",this.selectableHasSelection),oM(t,"b-table-selectable-no-click",e&&!this.hasSelectableRowClick),t},selectableTableAttrs:function(){return{"aria-multiselectable":this.isSelectable?this.selectableIsMultiSelect?"true":"false":null}}},watch:{computedItems:function(t,e){var i=!1;if(this.isSelectable&&this.selectedRows.length>0){i=_t(t)&&_t(e)&&t.length===e.length;for(var n=0;i&&n<t.length;n++)i=xh(DP(t[n]),DP(e[n]))}i||this.clearSelected()},selectable:function(t){this.clearSelected(),this.setSelectionHandlers(t)},selectMode:function(){this.clearSelected()},hasSelectableRowClick:function(t){this.clearSelected(),this.setSelectionHandlers(!t)},selectedRows:function(t,e){var i=this;if(this.isSelectable&&!xh(t,e)){var n=[];t.forEach((function(t,e){t&&n.push(i.computedItems[e])})),this.$emit(Gr,n)}}},beforeMount:function(){this.isSelectable&&this.setSelectionHandlers(!0)},methods:{selectRow:function(t){if(this.isSelectable&&Ot(t)&&t>=0&&t<this.computedItems.length&&!this.isRowSelected(t)){var e=this.selectableIsMultiSelect?this.selectedRows.slice():[];e[t]=!0,this.selectedLastClicked=-1,this.selectedRows=e}},unselectRow:function(t){if(this.isSelectable&&Ot(t)&&this.isRowSelected(t)){var e=this.selectedRows.slice();e[t]=!1,this.selectedLastClicked=-1,this.selectedRows=e}},selectAllRows:function(){var t=this.computedItems.length;this.isSelectable&&t>0&&(this.selectedLastClicked=-1,this.selectedRows=this.selectableIsMultiSelect?Uo(t,!0):[!0])},isRowSelected:function(t){return!(!Ot(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 oM({"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]($r,this.selectionHandler),this[e](wr,this.clearSelected),this[e](fr,this.clearSelected)},selectionHandler:function(t,e,i){if(this.isSelectable&&!this.noSelectOnClick){var n=this.selectMode,r=this.selectedLastRow,a=this.selectedRows.slice(),o=!a[e];if("single"===n)a=[];else if("range"===n)if(r>-1&&i.shiftKey){for(var s=Jl(r,e);s<=Ql(r,e);s++)a[s]=!0;o=!0}else i.ctrlKey||i.metaKey||(a=[],o=!0),this.selectedLastRow=o?e:-1;a[e]=o,this.selectedRows=a}else this.clearSelected()}}}),dM=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]}))},fM=function(t){return xt(t)?"":Ct(t)?Jo(t,t):t},pM=function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=i.sortBy,r=void 0===n?null:n,a=i.formatter,o=void 0===a?null:a,s=i.locale,l=void 0===s?void 0:s,c=i.localeOptions,h=void 0===c?{}:c,u=i.nullLast,d=void 0!==u&&u,f=ce(t,r,null),p=ce(e,r,null);return wt(o)&&(f=o(f,r,t),p=o(p,r,e)),f=fM(f),p=fM(p),Pt(f)&&Pt(p)||Ot(f)&&Ot(p)?f<p?-1:f>p?1:0:d&&""===f&&""!==p?1:d&&""!==f&&""===p?-1:SP(f).localeCompare(SP(p),l,h)};function gM(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function mM(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?gM(Object(i),!0).forEach((function(e){vM(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):gM(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function vM(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var bM="sortBy",yM=sa+bM,xM="sortDesc",wM=sa+xM,SM="asc",kM="desc",OM="last",CM=[SM,kM,OM],_M=(sM={labelSortAsc:ll(xa,"Click to sort Ascending"),labelSortClear:ll(xa,"Click to clear sorting"),labelSortDesc:ll(xa,"Click to sort Descending"),noFooterSorting:ll(pa,!1),noLocalSorting:ll(pa,!1),noSortReset:ll(pa,!1)},vM(sM,bM,ll(xa)),vM(sM,"sortCompare",ll(ma)),vM(sM,"sortCompareLocale",ll(Oa)),vM(sM,"sortCompareOptions",ll(ba,{numeric:!0})),vM(sM,xM,ll(pa,!1)),vM(sM,"sortDirection",ll(xa,SM,(function(t){return Yo(CM,t)}))),vM(sM,"sortIconLeft",ll(pa,!1)),vM(sM,"sortNullLast",ll(pa,!1)),sM),AM=n["default"].extend({props:_M,data:function(){return{localSortBy:this[bM]||"",localSortDesc:this[xM]||!1}},computed:{localSorting:function(){return this.hasProvider?!!this.noProviderSorting:!this.noLocalSorting},isSortable:function(){return this.computedFields.some((function(t){return t.sortable}))},sortedItems:function(){var t=this.localSortBy,e=this.localSortDesc,i=this.sortCompareLocale,n=this.sortNullLast,r=this.sortCompare,a=this.localSorting,o=(this.filteredItems||this.localItems||[]).slice(),s=mM(mM({},this.sortCompareOptions),{},{usage:"sort"});if(t&&a){var l=this.computedFieldsObj[t]||{},c=l.sortByFormatted,h=wt(c)?c:c?this.getFieldFormatter(t):void 0;return dM(o,(function(a,o){var l=null;return wt(r)&&(l=r(a,o,t,e,h,s,i)),(xt(l)||!1===l)&&(l=pM(a,o,{sortBy:t,formatter:h,locale:i,localeOptions:s,nullLast:n})),(l||0)*(e?-1:1)}))}return o}},watch:(lM={isSortable:function(t){t?this.isSortable&&this.$on(Cr,this.handleSort):this.$off(Cr,this.handleSort)}},vM(lM,xM,(function(t){t!==this.localSortDesc&&(this.localSortDesc=t||!1)})),vM(lM,bM,(function(t){t!==this.localSortBy&&(this.localSortBy=t||"")})),vM(lM,"localSortDesc",(function(t,e){t!==e&&this.$emit(wM,t)})),vM(lM,"localSortBy",(function(t,e){t!==e&&this.$emit(yM,t)})),lM),created:function(){this.isSortable&&this.$on(Cr,this.handleSort)},methods:{handleSort:function(t,e,i,n){var r=this;if(this.isSortable&&(!n||!this.noFooterSorting)){var a=!1,o=function(){var t=e.sortDirection||r.sortDirection;t===SM?r.localSortDesc=!1:t===kM&&(r.localSortDesc=!0)};if(e.sortable){var s=!this.localSorting&&e.sortKey?e.sortKey:t;this.localSortBy===s?this.localSortDesc=!this.localSortDesc:(this.localSortBy=s,o()),a=!0}else this.localSortBy&&!this.noSortReset&&(this.localSortBy="",o(),a=!0);a&&this.$emit(ta,this.context)}},sortTheadThClasses:function(t,e,i){return{"b-table-sort-icon-left":e.sortable&&this.sortIconLeft&&!(i&&this.noFooterSorting)}},sortTheadThAttrs:function(t,e,i){if(!this.isSortable||i&&this.noFooterSorting)return{};var n=e.sortable,r=n&&this.localSortBy===t?this.localSortDesc?"descending":"ascending":n?"none":null;return{"aria-sort":r}},sortTheadThLabel:function(t,e,i){if(!this.isSortable||i&&this.noFooterSorting)return null;var n=e.sortable,r="";if(n)if(this.localSortBy===t)r=this.localSortDesc?this.labelSortAsc:this.labelSortDesc;else{r=this.localSortDesc?this.labelSortDesc:this.labelSortAsc;var a=this.sortDirection||e.sortDirection;a===SM?r=this.labelSortAsc:a===kM&&(r=this.labelSortDesc)}else this.noSortReset||(r=this.localSortBy?this.labelSortClear:"");return ls(r)||null}}});function TM(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function PM(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?TM(Object(i),!0).forEach((function(e){MM(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):TM(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function MM(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var DM=dl({tbodyTransitionHandlers:ll(ba),tbodyTransitionProps:ll(ba)},zn),EM=n["default"].extend({name:zn,mixins:[Ch,Ah,yl],provide:function(){return{bvTableRowGroup:this}},inject:{bvTable:{default:function(){return{}}}},inheritAttrs:!1,props:DM,computed:{isTbody:function(){return!0},isDark:function(){return this.bvTable.dark},isStacked:function(){return this.bvTable.isStacked},isResponsive:function(){return this.bvTable.isResponsive},isStickyHeader:function(){return!1},hasStickyHeader:function(){return!this.isStacked&&this.bvTable.stickyHeader},tableVariant:function(){return this.bvTable.tableVariant},isTransitionGroup:function(){return this.tbodyTransitionProps||this.tbodyTransitionHandlers},tbodyAttrs:function(){return PM({role:"rowgroup"},this.bvAttrs)},tbodyProps:function(){var t=this.tbodyTransitionProps;return t?PM(PM({},t),{},{tag:"tbody"}):{}}},render:function(t){var e={props:this.tbodyProps,attrs:this.tbodyAttrs};return this.isTransitionGroup?(e.on=this.tbodyTransitionHandlers||{},e.nativeOn=this.bvListeners):e.on=this.bvListeners,t(this.isTransitionGroup?"transition-group":"tbody",e,this.normalizeSlot())}}),IM=["TD","TH","TR"],LM=function(t){if(!t||!t.target)return!1;var e=t.target;if(e.disabled||-1!==IM.indexOf(e.tagName))return!1;if(As(".dropdown-menu",e))return!0;var i="LABEL"===e.tagName?e:As("label",e);if(i){var n=js(i,"for"),r=n?Ps(n):Cs("input, select, textarea",i);if(r&&!r.disabled)return!0}return _s(e,MP)},jM=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,e=$s();return!!(e&&""!==e.toString().trim()&&e.containsNode&&vs(t))&&e.containsNode(t,!0)},RM=dl(cP,Fn),zM=n["default"].extend({name:Fn,extends:hP,props:RM,computed:{tag:function(){return"th"}}});function BM(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function FM(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?BM(Object(i),!0).forEach((function(e){NM(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):BM(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function NM(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}function HM(t){return XM(t)||WM(t)||VM(t)||$M()}function $M(){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 VM(t,e){if(t){if("string"===typeof t)return YM(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?YM(t,e):void 0}}function WM(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}function XM(t){if(Array.isArray(t))return YM(t)}function YM(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}var GM={detailsTdClass:ll(ka),tbodyTrAttr:ll(Ea),tbodyTrClass:ll([].concat(HM(ka),[ma]))},UM=n["default"].extend({props:GM,methods:{getTdValues:function(t,e,i,n){var r=this.$parent;if(i){var a=ce(t,e,"");return wt(i)?i(a,e,t):kt(i)&&wt(r[i])?r[i](a,e,t):i}return n},getThValues:function(t,e,i,n,r){var a=this.$parent;if(i){var o=ce(t,e,"");return wt(i)?i(o,e,t,n):kt(i)&&wt(a[i])?a[i](o,e,t,n):i}return r},getFormattedValue:function(t,e){var i=e.key,n=this.getFieldFormatter(i),r=ce(t,i,null);return wt(n)&&(r=n(r,i,t)),xt(r)?"":r},toggleDetailsFactory:function(t,e){var i=this;return function(){t&&i.$set(e,TP,!e[TP])}},rowHovered:function(t){this.tbodyRowEvtStopped(t)||this.emitTbodyRowEvent(Xr,t)},rowUnhovered:function(t){this.tbodyRowEvtStopped(t)||this.emitTbodyRowEvent(Ur,t)},renderTbodyRowCell:function(t,e,i,n){var r=this,a=this.isStacked,o=t.key,s=t.label,l=t.isRowHeader,c=this.$createElement,h=this.hasNormalizedSlot(Io),u=this.getFormattedValue(i,t),d=!a&&(this.isResponsive||this.stickyHeader)&&t.stickyColumn,f=d?l?zM:hP:l?"th":"td",p=i[_P]&&i[_P][o]?i[_P][o]:t.variant||null,g={class:[t.class?t.class:"",this.getTdValues(i,o,t.tdClass,"")],props:{},attrs:FM({"aria-colindex":String(e+1)},l?this.getThValues(i,o,t.thAttr,"row",{}):this.getTdValues(i,o,t.tdAttr,{})),key:"row-".concat(n,"-cell-").concat(e,"-").concat(o)};d?g.props={stackedHeading:a?s:null,stickyColumn:!0,variant:p}:(g.attrs["data-label"]=a&&!xt(s)?os(s):null,g.attrs.role=l?"rowheader":"cell",g.attrs.scope=l?"row":null,p&&g.class.push("".concat(this.dark?"bg":"table","-").concat(p)));var m={item:i,index:n,field:t,unformatted:ce(i,o,""),value:u,toggleDetails:this.toggleDetailsFactory(h,i),detailsShowing:Boolean(i[TP])};this.supportsSelectableRows&&(m.rowSelected=this.isRowSelected(n),m.selectRow=function(){return r.selectRow(n)},m.unselectRow=function(){return r.unselectRow(n)});var v=this.$_bodyFieldSlotNameCache[o],b=v?this.normalizeSlot(v,m):os(u);return this.isStacked&&(b=[c("div",[b])]),c(f,g,[b])},renderTbodyRow:function(t,e){var i=this,n=this.computedFields,r=this.striped,a=this.primaryKey,o=this.currentPage,s=this.perPage,l=this.tbodyTrClass,c=this.tbodyTrAttr,h=this.$createElement,u=this.hasNormalizedSlot(Io),d=t[TP]&&u,f=this.$listeners[$r]||this.hasSelectableRowClick,p=[],g=d?this.safeId("_details_".concat(e,"_")):null,m=n.map((function(n,r){return i.renderTbodyRowCell(n,r,t,e)})),v=null;o&&s&&s>0&&(v=String((o-1)*s+e+1));var b=os(ce(t,a))||null,y=b||os(e),x=b?this.safeId("_row_".concat(b)):null,w=this.selectableRowClasses?this.selectableRowClasses(e):{},S=this.selectableRowAttrs?this.selectableRowAttrs(e):{},k=wt(l)?l(t,"row"):l,O=wt(c)?c(t,"row"):c;if(p.push(h(eP,{class:[k,w,d?"b-table-has-details":""],props:{variant:t[AP]||null},attrs:FM(FM({id:x},O),{},{tabindex:f?"0":null,"data-pk":b||null,"aria-details":g,"aria-owns":g,"aria-rowindex":v},S),on:{mouseenter:this.rowHovered,mouseleave:this.rowUnhovered},key:"__b-table-row-".concat(y,"__"),ref:"item-rows",refInFor:!0},m)),d){var C={item:t,index:e,fields:n,toggleDetails:this.toggleDetailsFactory(u,t)};this.supportsSelectableRows&&(C.rowSelected=this.isRowSelected(e),C.selectRow=function(){return i.selectRow(e)},C.unselectRow=function(){return i.unselectRow(e)});var _=h(hP,{props:{colspan:n.length},class:this.detailsTdClass},[this.normalizeSlot(Io,C)]);r&&p.push(h("tr",{staticClass:"d-none",attrs:{"aria-hidden":"true",role:"presentation"},key:"__b-table-details-stripe__".concat(y)}));var A=wt(this.tbodyTrClass)?this.tbodyTrClass(t,Io):this.tbodyTrClass,T=wt(this.tbodyTrAttr)?this.tbodyTrAttr(t,Io):this.tbodyTrAttr;p.push(h(eP,{staticClass:"b-table-details",class:[A],props:{variant:t[AP]||null},attrs:FM(FM({},T),{},{id:g,tabindex:"-1"}),key:"__b-table-details__".concat(y)},[_]))}else u&&(p.push(h()),r&&p.push(h()));return p}}});function qM(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function ZM(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?qM(Object(i),!0).forEach((function(e){KM(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):qM(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function KM(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var JM=function(t){return"cell(".concat(t||"",")")},QM=qt(ZM(ZM(ZM({},DM),GM),{},{tbodyClass:ll(ka)})),tD=n["default"].extend({mixins:[UM],props:QM,beforeDestroy:function(){this.$_bodyFieldSlotNameCache=null},methods:{getTbodyTrs:function(){var t=this.$refs,e=t.tbody?t.tbody.$el||t.tbody:null,i=(t["item-rows"]||[]).map((function(t){return t.$el||t}));return e&&e.children&&e.children.length>0&&i&&i.length>0?Xo(e.children).filter((function(t){return Yo(i,t)})):[]},getTbodyTrIndex:function(t){if(!vs(t))return-1;var e="TR"===t.tagName?t:As("tr",t,!0);return e?this.getTbodyTrs().indexOf(e):-1},emitTbodyRowEvent:function(t,e){if(t&&this.hasListener(t)&&e&&e.target){var i=this.getTbodyTrIndex(e.target);if(i>-1){var n=this.computedItems[i];this.$emit(t,n,i,e)}}},tbodyRowEvtStopped:function(t){return this.stopIfBusy&&this.stopIfBusy(t)},onTbodyRowKeydown:function(t){var e=t.target,i=t.keyCode;if(!this.tbodyRowEvtStopped(t)&&"TR"===e.tagName&&xs(e)&&0===e.tabIndex)if(Yo([hh,vh],i))Ol(t),this.onTBodyRowClicked(t);else if(Yo([bh,lh,dh,ch],i)){var n=this.getTbodyTrIndex(e);if(n>-1){Ol(t);var r=this.getTbodyTrs(),a=t.shiftKey;i===dh||a&&i===bh?Ys(r[0]):i===ch||a&&i===lh?Ys(r[r.length-1]):i===bh&&n>0?Ys(r[n-1]):i===lh&&n<r.length-1&&Ys(r[n+1])}}},onTBodyRowClicked:function(t){this.tbodyRowEvtStopped(t)||LM(t)||jM(this.$el)||this.emitTbodyRowEvent($r,t)},onTbodyRowMiddleMouseRowClicked:function(t){this.tbodyRowEvtStopped(t)||2!==t.which||this.emitTbodyRowEvent(Yr,t)},onTbodyRowContextmenu:function(t){this.tbodyRowEvtStopped(t)||this.emitTbodyRowEvent(Vr,t)},onTbodyRowDblClicked:function(t){this.tbodyRowEvtStopped(t)||LM(t)||this.emitTbodyRowEvent(Wr,t)},renderTbody:function(){var t=this,e=this.computedItems,i=this.renderBusy,n=this.renderTopRow,r=this.renderEmpty,a=this.renderBottomRow,o=this.$createElement,s=this.hasListener($r)||this.hasSelectableRowClick,l=[],c=i?i():null;if(c)l.push(c);else{var h={},u=JM();u=this.hasNormalizedSlot(u)?u:null,this.computedFields.forEach((function(e){var i=e.key,n=JM(i),r=JM(i.toLowerCase());h[i]=t.hasNormalizedSlot(n)?n:t.hasNormalizedSlot(r)?r:u})),this.$_bodyFieldSlotNameCache=h,l.push(n?n():o()),e.forEach((function(e,i){l.push(t.renderTbodyRow(e,i))})),l.push(r?r():o()),l.push(a?a():o())}var d={auxclick:this.onTbodyRowMiddleMouseRowClicked,contextmenu:this.onTbodyRowContextmenu,dblclick:this.onTbodyRowDblClicked};s&&(d.click=this.onTBodyRowClicked,d.keydown=this.onTbodyRowKeydown);var f=o(EM,{class:this.tbodyClass||null,props:hl(DM,this.$props),on:d,ref:"tbody"},l);return f}}});function eD(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function iD(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?eD(Object(i),!0).forEach((function(e){nD(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):eD(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function nD(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var rD=dl({footVariant:ll(xa)},Bn),aD=n["default"].extend({name:Bn,mixins:[Ch,Ah,yl],provide:function(){return{bvTableRowGroup:this}},inject:{bvTable:{default:function(){return{}}}},inheritAttrs:!1,props:rD,computed:{isTfoot:function(){return!0},isDark:function(){return this.bvTable.dark},isStacked:function(){return this.bvTable.isStacked},isResponsive:function(){return this.bvTable.isResponsive},isStickyHeader:function(){return!1},hasStickyHeader:function(){return!this.isStacked&&this.bvTable.stickyHeader},tableVariant:function(){return this.bvTable.tableVariant},tfootClasses:function(){return[this.footVariant?"thead-".concat(this.footVariant):null]},tfootAttrs:function(){return iD(iD({},this.bvAttrs),{},{role:"rowgroup"})}},render:function(t){return t("tfoot",{class:this.tfootClasses,attrs:this.tfootAttrs,on:this.bvListeners},this.normalizeSlot())}}),oD={footClone:ll(pa,!1),footRowVariant:ll(xa),footVariant:ll(xa),tfootClass:ll(ka),tfootTrClass:ll(ka)},sD=n["default"].extend({props:oD,methods:{renderTFootCustom:function(){var t=this.$createElement;return this.hasNormalizedSlot(Na)?t(aD,{class:this.tfootClass||null,props:{footVariant:this.footVariant||this.headVariant||null},key:"bv-tfoot-custom"},this.normalizeSlot(Na,{items:this.computedItems.slice(),fields:this.computedFields.slice(),columns:this.computedFields.length})):t()},renderTfoot:function(){return this.footClone?this.renderThead(!0):this.renderTFootCustom()}}});function lD(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function cD(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?lD(Object(i),!0).forEach((function(e){hD(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):lD(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function hD(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var uD=dl({headVariant:ll(xa)},Nn),dD=n["default"].extend({name:Nn,mixins:[Ch,Ah,yl],provide:function(){return{bvTableRowGroup:this}},inject:{bvTable:{default:function(){return{}}}},inheritAttrs:!1,props:uD,computed:{isThead:function(){return!0},isDark:function(){return this.bvTable.dark},isStacked:function(){return this.bvTable.isStacked},isResponsive:function(){return this.bvTable.isResponsive},isStickyHeader:function(){return!this.isStacked&&this.bvTable.stickyHeader},hasStickyHeader:function(){return!this.isStacked&&this.bvTable.stickyHeader},tableVariant:function(){return this.bvTable.tableVariant},theadClasses:function(){return[this.headVariant?"thead-".concat(this.headVariant):null]},theadAttrs:function(){return cD({role:"rowgroup"},this.bvAttrs)}},render:function(t){return t("thead",{class:this.theadClasses,attrs:this.theadAttrs,on:this.bvListeners},this.normalizeSlot())}});function fD(t){return vD(t)||mD(t)||gD(t)||pD()}function pD(){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 gD(t,e){if(t){if("string"===typeof t)return bD(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?bD(t,e):void 0}}function mD(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}function vD(t){if(Array.isArray(t))return bD(t)}function bD(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}function yD(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function xD(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?yD(Object(i),!0).forEach((function(e){wD(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):yD(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function wD(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var SD=function(t){return"head(".concat(t||"",")")},kD=function(t){return"foot(".concat(t||"",")")},OD={headRowVariant:ll(xa),headVariant:ll(xa),theadClass:ll(ka),theadTrClass:ll(ka)},CD=n["default"].extend({props:OD,methods:{fieldClasses:function(t){return[t.class?t.class:"",t.thClass?t.thClass:""]},headClicked:function(t,e,i){this.stopIfBusy&&this.stopIfBusy(t)||LM(t)||jM(this.$el)||(Ol(t),this.$emit(Cr,e.key,e,t,i))},renderThead:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],i=this.computedFields,n=this.isSortable,r=this.isSelectable,a=this.headVariant,o=this.footVariant,s=this.headRowVariant,l=this.footRowVariant,c=this.$createElement;if(this.isStackedAlways||0===i.length)return c();var h=n||this.hasListener(Cr),u=r?this.selectAllRows:tp,d=r?this.clearSelected:tp,f=function(i,r){var a=i.label,o=i.labelHtml,s=i.variant,l=i.stickyColumn,f=i.key,p=null;i.label.trim()||i.headerTitle||(p=is(i.key));var g={};h&&(g.click=function(n){t.headClicked(n,i,e)},g.keydown=function(n){var r=n.keyCode;r!==hh&&r!==vh||t.headClicked(n,i,e)});var m=n?t.sortTheadThAttrs(f,i,e):{},v=n?t.sortTheadThClasses(f,i,e):null,b=n?t.sortTheadThLabel(f,i,e):null,y={class:[t.fieldClasses(i),v],props:{variant:s,stickyColumn:l},style:i.thStyle||{},attrs:xD(xD({tabindex:h&&i.sortable?"0":null,abbr:i.headerAbbr||null,title:i.headerTitle||null,"aria-colindex":r+1,"aria-label":p},t.getThValues(null,f,i.thAttr,e?"foot":"head",{})),m),on:g,key:f},x=[SD(f),SD(f.toLowerCase()),SD()];e&&(x=[kD(f),kD(f.toLowerCase()),kD()].concat(fD(x)));var w={label:a,column:f,field:i,isFoot:e,selectAllRows:u,clearSelected:d},S=t.normalizeSlot(x,w)||c("div",{domProps:Ou(o,a)}),k=b?c("span",{staticClass:"sr-only"}," (".concat(b,")")):null;return c(zM,y,[S,k].filter(se))},p=i.map(f).filter(se),g=[];if(e)g.push(c(eP,{class:this.tfootTrClass,props:{variant:xt(l)?s:l}},p));else{var m={columns:i.length,fields:i,selectAllRows:u,clearSelected:d};g.push(this.normalizeSlot(No,m)||c()),g.push(c(eP,{class:this.theadTrClass,props:{variant:s}},p))}return c(e?aD:dD,{class:(e?this.tfootClass:this.theadClass)||null,props:e?{footVariant:o||a||null}:{headVariant:a||null},key:e?"bv-tfoot":"bv-thead"},g)}}}),_D={},AD=n["default"].extend({methods:{renderTopRow:function(){var t=this.computedFields,e=this.stacked,i=this.tbodyTrClass,n=this.tbodyTrAttr,r=this.$createElement;return this.hasNormalizedSlot(Vo)&&!0!==e&&""!==e?r(eP,{staticClass:"b-table-top-row",class:[wt(i)?i(null,"row-top"):i],attrs:wt(n)?n(null,"row-top"):n,key:"b-top-row"},[this.normalizeSlot(Vo,{columns:t.length,fields:t})]):r()}}});function TD(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function PD(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?TD(Object(i),!0).forEach((function(e){MD(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):TD(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function MD(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var DD=dl(qt(PD(PD(PD(PD(PD(PD(PD(PD(PD(PD(PD(PD(PD(PD(PD(PD(PD(PD({},Pd),iP),pP),mP),bP),xP),NP),JP),tM),rM),hM),_M),AT),ET),QM),oD),OD),_D)),En),ED=n["default"].extend({name:En,mixins:[Ch,CT,Md,yl,QP,IT,TT,CD,sD,tD,TT,HP,AM,eM,vP,yP,uM,wP,AD,nP,gP,aM],props:DD});function ID(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function LD(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?ID(Object(i),!0).forEach((function(e){jD(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):ID(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function jD(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var RD,zD=dl(qt(LD(LD(LD(LD(LD(LD(LD(LD(LD({},Pd),mP),bP),JP),AT),ET),QM),oD),OD)),Ln),BD=n["default"].extend({name:Ln,mixins:[Ch,CT,Md,yl,QP,IT,TT,CD,sD,tD,vP,yP],props:zD}),FD=Ce({components:{BTableLite:BD}}),ND=Ce({components:{BTableSimple:BT,BTbody:EM,BThead:dD,BTfoot:aD,BTr:eP,BTd:hP,BTh:zM}}),HD=Ce({components:{BTable:ED},plugins:{TableLitePlugin:FD,TableSimplePlugin:ND}});function $D(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function VD(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?$D(Object(i),!0).forEach((function(e){WD(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):$D(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function WD(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var XD,YD,GD=ml("value",{type:va}),UD=GD.mixin,qD=GD.props,ZD=GD.prop,KD=GD.event,JD=function(t){return!t.disabled},QD=n["default"].extend({name:Jn,inject:{bvTabs:{default:function(){return{}}}},props:{controls:ll(xa),id:ll(xa),noKeyNav:ll(pa,!1),posInSet:ll(va),setSize:ll(va),tab:ll(),tabIndex:ll(va)},methods:{focus:function(){Ys(this.$refs.link)},handleEvt:function(t){if(!this.tab.disabled){var e=t.type,i=t.keyCode,n=t.shiftKey;"click"===e||"keydown"===e&&i===vh?(Ol(t),this.$emit(hr,t)):"keydown"!==e||this.noKeyNav||(-1!==[bh,fh,dh].indexOf(i)?(Ol(t),n||i===dh?this.$emit(Sr,t):this.$emit(Br,t)):-1!==[lh,mh,ch].indexOf(i)&&(Ol(t),n||i===ch?this.$emit(Mr,t):this.$emit(Ir,t)))}}},render:function(t){var e=this.id,i=this.tabIndex,n=this.setSize,r=this.posInSet,a=this.controls,o=this.handleEvt,s=this.tab,l=s.title,c=s.localActive,h=s.disabled,u=s.titleItemClass,d=s.titleLinkClass,f=s.titleLinkAttributes,p=t(Hh,{staticClass:"nav-link",class:[{active:c&&!h,disabled:h},d,c?this.bvTabs.activeNavItemClass:null],props:{disabled:h},attrs:VD(VD({},f),{},{id:e,role:"tab",tabindex:i,"aria-selected":c&&!h?"true":"false","aria-setsize":n,"aria-posinset":r,"aria-controls":a}),on:{click:o,keydown:o},ref:"link"},[this.tab.normalizeSlot(Ho)||l]);return t("li",{staticClass:"nav-item",class:[u],attrs:{role:"presentation"}},[p])}}),tE=Gt(WO,["tabs","isNavBar","cardHeader"]),eE=dl(qt(VD(VD(VD(VD({},Pd),qD),tE),{},{activeNavItemClass:ll(ka),activeTabClass:ll(ka),card:ll(pa,!1),contentClass:ll(ka),end:ll(pa,!1),lazy:ll(pa,!1),navClass:ll(ka),navWrapperClass:ll(ka),noFade:ll(pa,!1),noKeyNav:ll(pa,!1),noNavStyle:ll(pa,!1),tag:ll(xa,"div")})),Rn),iE=n["default"].extend({name:Rn,mixins:[Md,UD,yl],provide:function(){return{bvTabs:this}},props:eE,data:function(){return{currentTab:Ko(this[ZD],-1),tabs:[],registeredTabs:[]}},computed:{fade:function(){return!this.noFade},localNavClass:function(){var t=[];return this.card&&this.vertical&&t.push("card-header","h-100","border-bottom-0","rounded-0"),[].concat(t,[this.navClass])}},watch:(RD={},WD(RD,ZD,(function(t,e){if(t!==e){t=Ko(t,-1),e=Ko(e,0);var i=this.tabs[t];i&&!i.disabled?this.activateTab(i):t<e?this.previousTab():this.nextTab()}})),WD(RD,"currentTab",(function(t){var e=-1;this.tabs.forEach((function(i,n){n!==t||i.disabled?i.localActive=!1:(i.localActive=!0,e=n)})),this.$emit(KD,e)})),WD(RD,"tabs",(function(t,e){var i=this;xh(t.map((function(t){return t[Re]})),e.map((function(t){return t[Re]})))||this.$nextTick((function(){i.$emit(cr,t.slice(),e.slice())}))})),WD(RD,"registeredTabs",(function(){this.updateTabs()})),RD),created:function(){this.$_observer=null},mounted:function(){this.setObserver(!0)},beforeDestroy:function(){this.setObserver(!1),this.tabs=[]},methods:{registerTab:function(t){Yo(this.registeredTabs,t)||this.registeredTabs.push(t)},unregisterTab:function(t){this.registeredTabs=this.registeredTabs.slice().filter((function(e){return e!==t}))},setObserver:function(){var t=this,e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(this.$_observer&&this.$_observer.disconnect(),this.$_observer=null,e){var i=function(){t.$nextTick((function(){ps((function(){t.updateTabs()}))}))};this.$_observer=ap(this.$refs.content,i,{childList:!0,subtree:!1,attributes:!0,attributeFilter:["id"]})}},getTabs:function(){var t=this.registeredTabs.filter((function(t){return 0===t.$children.filter((function(t){return t._isTab})).length})),e=[];if(c&&t.length>0){var i=t.map((function(t){return"#".concat(t.safeId())})).join(", ");e=Os(i,this.$el).map((function(t){return t.id})).filter(se)}return dM(t,(function(t,i){return e.indexOf(t.safeId())-e.indexOf(i.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 i=this.currentTab;i>=t.length?e=t.indexOf(t.slice().reverse().find(JD)):t[i]&&!t[i].disabled&&(e=i)}e<0&&(e=t.indexOf(t.find(JD))),t.forEach((function(t,i){t.localActive=i===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,i=this.tabs,n=!1;if(t){var r=i.indexOf(t);if(r!==e&&r>-1&&!t.disabled){var a=new $g(ar,{cancelable:!0,vueTarget:this,componentId:this.safeId()});this.$emit(a.type,r,e,a),a.defaultPrevented||(this.currentTab=r,n=!0)}}return n||this[ZD]===e||this.$emit(KD,e),n},deactivateTab:function(t){return!!t&&this.activateTab(this.tabs.filter((function(e){return e!==t})).find(JD))},focusButton:function(t){var e=this;this.$nextTick((function(){Ys(e.getButtonForTab(t))}))},emitTabClick:function(t,e){Mt(e)&&t&&t.$emit&&!t.disabled&&t.$emit(hr,e)},clickTab:function(t,e){this.activateTab(t),this.emitTabClick(t,e)},firstTab:function(t){var e=this.tabs.find(JD);this.activateTab(e)&&t&&(this.focusButton(e),this.emitTabClick(e,t))},previousTab:function(t){var e=Ql(this.currentTab,0),i=this.tabs.slice(0,e).reverse().find(JD);this.activateTab(i)&&t&&(this.focusButton(i),this.emitTabClick(i,t))},nextTab:function(t){var e=Ql(this.currentTab,-1),i=this.tabs.slice(e+1).find(JD);this.activateTab(i)&&t&&(this.focusButton(i),this.emitTabClick(i,t))},lastTab:function(t){var e=this.tabs.slice().reverse().find(JD);this.activateTab(e)&&t&&(this.focusButton(e),this.emitTabClick(e,t))}},render:function(t){var e=this,i=this.align,n=this.card,r=this.end,a=this.fill,o=this.firstTab,s=this.justified,l=this.lastTab,c=this.nextTab,h=this.noKeyNav,u=this.noNavStyle,d=this.pills,f=this.previousTab,p=this.small,g=this.tabs,m=this.vertical,v=g.find((function(t){return t.localActive&&!t.disabled})),b=g.find((function(t){return!t.disabled})),y=g.map((function(i,n){var r,a=i.safeId,s=null;return h||(s=-1,(i===v||!v&&i===b)&&(s=null)),t(QD,{props:{controls:a?a():null,id:i.controlledBy||(a?a("_BV_tab_button_"):null),noKeyNav:h,posInSet:n+1,setSize:g.length,tab:i,tabIndex:s},on:(r={},WD(r,hr,(function(t){e.clickTab(i,t)})),WD(r,Sr,o),WD(r,Br,f),WD(r,Ir,c),WD(r,Mr,l),r),key:i[Re]||n,ref:"buttons",refInFor:!0})})),x=t(XO,{class:this.localNavClass,attrs:{role:"tablist",id:this.safeId("_BV_tab_controls_")},props:{fill:a,justified:s,align:i,tabs:!u&&!d,pills:!u&&d,vertical:m,small:p,cardHeader:n&&!m},ref:"nav"},[this.normalizeSlot(Bo)||t(),y,this.normalizeSlot(zo)||t()]);x=t("div",{class:[{"card-header":n&&!m&&!r,"card-footer":n&&!m&&r,"col-auto":m},this.navWrapperClass],key:"bv-tabs-nav"},[x]);var w=this.normalizeSlot()||[],S=t();0===w.length&&(S=t("div",{class:["tab-pane","active",{"card-body":n}],key:"bv-empty-tab"},this.normalizeSlot(Ga)));var k=t("div",{staticClass:"tab-content",class:[{col:m},this.contentClass],attrs:{id:this.safeId("_BV_tab_container_")},key:"bv-content",ref:"content"},[w,S]);return t(this.tag,{staticClass:"tabs",class:{row:m,"no-gutters":m&&n},attrs:{id:this.safeId()}},[r?k:t(),x,r?t():k])}});function nE(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function rE(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?nE(Object(i),!0).forEach((function(e){aE(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):nE(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function aE(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var oE,sE="active",lE=sa+sE,cE=dl(qt(rE(rE({},Pd),{},(XD={},aE(XD,sE,ll(pa,!1)),aE(XD,"buttonId",ll(xa)),aE(XD,"disabled",ll(pa,!1)),aE(XD,"lazy",ll(pa,!1)),aE(XD,"noBody",ll(pa,!1)),aE(XD,"tag",ll(xa,"div")),aE(XD,"title",ll(xa)),aE(XD,"titleItemClass",ll(ka)),aE(XD,"titleLinkAttributes",ll(ba)),aE(XD,"titleLinkClass",ll(ka)),XD))),Dn),hE=n["default"].extend({name:Dn,mixins:[Md,yl],inject:{bvTabs:{default:function(){return{}}}},props:cE,data:function(){return{localActive:this[sE]&&!this.disabled}},computed:{_isTab:function(){return!0},tabClasses:function(){var t=this.localActive,e=this.disabled;return[{active:t,disabled:e,"card-body":this.bvTabs.card&&!this.noBody},t?this.bvTabs.activeTabClass:null]},controlledBy:function(){return this.buttonId||this.safeId("__BV_tab_button__")},computedNoFade:function(){return!this.bvTabs.fade},computedLazy:function(){return this.bvTabs.lazy||this.lazy}},watch:(YD={},aE(YD,sE,(function(t,e){t!==e&&(t?this.activate():this.deactivate()||this.$emit(lE,this.localActive))})),aE(YD,"disabled",(function(t,e){if(t!==e){var i=this.bvTabs.firstTab;t&&this.localActive&&i&&(this.localActive=!1,i())}})),aE(YD,"localActive",(function(t){this.$emit(lE,t)})),YD),mounted:function(){this.registerTab()},updated:function(){var t=this.bvTabs.updateButton;t&&this.hasNormalizedSlot(Ho)&&t(this)},beforeDestroy:function(){this.unregisterTab()},methods:{registerTab:function(){var t=this.bvTabs.registerTab;t&&t(this)},unregisterTab:function(){var t=this.bvTabs.unregisterTab;t&&t(this)},activate:function(){var t=this.bvTabs.activateTab;return!(!t||this.disabled)&&t(this)},deactivate:function(){var t=this.bvTabs.deactivateTab;return!(!t||!this.localActive)&&t(this)}},render:function(t){var e=this.localActive,i=t(this.tag,{staticClass:"tab-pane",class:this.tabClasses,directives:[{name:"show",value:e}],attrs:{role:"tabpanel",id:this.safeId(),"aria-hidden":e?"false":"true","aria-labelledby":this.controlledBy||null},ref:"panel"},[e||!this.computedLazy?this.normalizeSlot():t()]);return t(Bl,{props:{mode:"out-in",noFade:this.computedNoFade}},[i])}}),uE=Ce({components:{BTabs:iE,BTab:hE}}),dE=Ce({components:{BTime:Kw}}),fE=i("2b88"),pE=n["default"].extend({mixins:[yl],data:function(){return{name:"b-toaster"}},methods:{onAfterEnter:function(t){var e=this;ps((function(){Ds(t,"".concat(e.name,"-enter-to"))}))}},render:function(t){return t("transition-group",{props:{tag:"div",name:this.name},on:{afterEnter:this.onAfterEnter}},this.normalizeSlot())}}),gE=dl({ariaAtomic:ll(xa),ariaLive:ll(xa),name:ll(xa,void 0,!0),role:ll(xa)},Vn),mE=n["default"].extend({name:Vn,mixins:[_h],props:gE,data:function(){return{doRender:!1,dead:!1,staticName:this.name}},beforeMount:function(){var t=this,e=this.name;this.staticName=e,fE["Wormhole"].hasTarget(e)?(ue('A "<portal-target>" with name "'.concat(e,'" already exists in the document.'),Vn),this.dead=!0):(this.doRender=!0,this.$once(aa,(function(){t.emitOnRoot(_l(Vn,pr),e)})))},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 i=t(fE["PortalTarget"],{staticClass:"b-toaster-slot",props:{name:this.staticName,multiple:!0,tag:"div",slim:!1,transition:pE}});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}},[i])}return e}});function vE(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function bE(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?vE(Object(i),!0).forEach((function(e){yE(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):vE(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function yE(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var xE=ml("visible",{type:pa,defaultValue:!1,event:lr}),wE=xE.mixin,SE=xE.props,kE=xE.prop,OE=xE.event,CE=1e3,_E=Yt(Nh,["href","to"]),AE=dl(qt(bE(bE(bE(bE({},Pd),SE),_E),{},{appendToast:ll(pa,!1),autoHideDelay:ll(Ma,5e3),bodyClass:ll(ka),headerClass:ll(ka),isStatus:ll(pa,!1),noAutoHide:ll(pa,!1),noCloseButton:ll(pa,!1),noFade:ll(pa,!1),noHoverPause:ll(pa,!1),solid:ll(pa,!1),static:ll(pa,!1),title:ll(xa),toastClass:ll(ka),toaster:ll(xa,"b-toaster-top-right"),variant:ll(xa)})),$n),TE=n["default"].extend({name:$n,mixins:[Ch,Md,wE,_h,yl,yk],inheritAttrs:!1,props:AE,data:function(){return{isMounted:!1,doRender:!1,localShow:!1,isTransitioning:!1,isHiding:!1,order:0,dismissStarted:0,resumeDismiss:0}},computed:{toastClasses:function(){var t=this.appendToast,e=this.variant;return yE({"b-toast-solid":this.solid,"b-toast-append":t,"b-toast-prepend":!t},"b-toast-".concat(e),e)},slotScope:function(){var t=this.hide;return{hide:t}},computedDuration:function(){return Ql(Ko(this.autoHideDelay,0),CE)},computedToaster:function(){return String(this.toaster)},transitionHandlers:function(){return{beforeEnter:this.onBeforeEnter,afterEnter:this.onAfterEnter,beforeLeave:this.onBeforeLeave,afterLeave:this.onAfterLeave}},computedAttrs:function(){return bE(bE({},this.bvAttrs),{},{id:this.safeId(),tabindex:"0"})}},watch:(oE={},yE(oE,kE,(function(t){this[t?"show":"hide"]()})),yE(oE,"localShow",(function(t){t!==this[kE]&&this.$emit(OE,t)})),yE(oE,"toaster",(function(){this.$nextTick(this.ensureToaster)})),yE(oE,"static",(function(t){t&&this.localShow&&this.ensureToaster()})),oE),created:function(){this.$_dismissTimer=null},mounted:function(){var t=this;this.isMounted=!0,this.$nextTick((function(){t[kE]&&ps((function(){t.show()}))})),this.listenOnRoot(Al($n,Zr),(function(e){e===t.safeId()&&t.show()})),this.listenOnRoot(Al($n,Ar),(function(e){e&&e!==t.safeId()||t.hide()})),this.listenOnRoot(_l(Vn,pr),(function(e){e===t.computedToaster&&t.hide()}))},beforeDestroy:function(){this.clearDismissTimer()},methods:{show:function(){var t=this;if(!this.localShow){this.ensureToaster();var e=this.buildEvent(Zr);this.emitEvent(e),this.dismissStarted=this.resumeDismiss=0,this.order=Date.now()*(this.appendToast?1:-1),this.isHiding=!1,this.doRender=!0,this.$nextTick((function(){ps((function(){t.localShow=!0}))}))}},hide:function(){var t=this;if(this.localShow){var e=this.buildEvent(Ar);this.emitEvent(e),this.setHoverHandler(!1),this.dismissStarted=this.resumeDismiss=0,this.clearDismissTimer(),this.isHiding=!0,ps((function(){t.localShow=!1}))}},buildEvent:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new $g(t,bE(bE({cancelable:!1,target:this.$el||null,relatedTarget:null},e),{},{vueTarget:this,componentId:this.safeId()}))},emitEvent:function(t){var e=t.type;this.emitOnRoot(_l($n,e),t),this.$emit(e,t)},ensureToaster:function(){if(!this.static){var t=this.computedToaster;if(!fE["Wormhole"].hasTarget(t)){var e=document.createElement("div");document.body.appendChild(e);var i=new mE({parent:this.$root,propsData:{name:t}});i.$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"];kl(t,e,"mouseenter",this.onPause,ua),kl(t,e,"mouseleave",this.onUnPause,ua)},onPause:function(){if(!this.noAutoHide&&!this.noHoverPause&&this.$_dismissTimer&&!this.resumeDismiss){var t=Date.now()-this.dismissStarted;t>0&&(this.clearDismissTimer(),this.resumeDismiss=Ql(this.computedDuration-t,CE))}},onUnPause:function(){this.noAutoHide||this.noHoverPause||!this.resumeDismiss?this.resumeDismiss=this.dismissStarted=0:this.startDismissTimer()},onLinkClick:function(){var t=this;this.$nextTick((function(){ps((function(){t.hide()}))}))},onBeforeEnter:function(){this.isTransitioning=!0},onAfterEnter:function(){this.isTransitioning=!1;var t=this.buildEvent(Kr);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(_r);this.emitEvent(t),this.doRender=!1},makeToast:function(t){var e=this,i=this.title,n=this.slotScope,r=wc(this),a=[],o=this.normalizeSlot($o,n);o?a.push(o):i&&a.push(t("strong",{staticClass:"mr-2"},i)),this.noCloseButton||a.push(t(Ml,{staticClass:"ml-auto mb-1",on:{click:function(){e.hide()}}}));var s=t();a.length>0&&(s=t("header",{staticClass:"toast-header",class:this.headerClass},a));var l=t(r?Hh:"div",{staticClass:"toast-body",class:this.bodyClass,props:r?hl(_E,this):{},on:r?{click:this.onLinkClick}:{}},this.normalizeSlot($a,n));return t("div",{staticClass:"toast",class:this.toastClass,attrs:this.computedAttrs,key:"toast-".concat(this[Re]),ref:"toast"},[s,l])}},render:function(t){if(!this.doRender||!this.isMounted)return t();var e=this.order,i=this.static,n=this.isHiding,r=this.isStatus,a="b-toast-".concat(this[Re]),o=t("div",{staticClass:"b-toast",class:this.toastClasses,attrs:bE(bE({},i?{}:this.scopedStyleAttrs),{},{id:this.safeId("_toast_outer"),role:n?null:r?"status":"alert","aria-live":n?null:r?"polite":"assertive","aria-atomic":n?null:"true"}),key:a,ref:"b-toast"},[t(Bl,{props:{noFade:this.noFade},on:this.transitionHandlers},[this.localShow?this.makeToast(t):t()])]);return t(fE["Portal"],{props:{name:a,to:this.computedToaster,order:e,slim:!0,disabled:i}},[o])}});function PE(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function ME(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function DE(t,e,i){return e&&ME(t.prototype,e),i&&ME(t,i),t}function EE(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function IE(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?EE(Object(i),!0).forEach((function(e){LE(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):EE(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function LE(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}function jE(t){return FE(t)||BE(t)||zE(t)||RE()}function RE(){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 zE(t,e){if(t){if("string"===typeof t)return NE(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?NE(t,e):void 0}}function BE(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}function FE(t){if(Array.isArray(t))return NE(t)}function NE(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}var HE="$bvToast",$E="_bv__toast",VE=["id"].concat(jE($t(Gt(AE,["static","visible"])))),WE={toastContent:"default",title:"toast-title"},XE=function(t){return VE.reduce((function(e,i){return bt(t[i])||(e[i]=t[i]),e}),{})},YE=function(t){var e=t.extend({name:Qn,extends:TE,destroyed:function(){var t=this.$el;t&&t.parentNode&&t.parentNode.removeChild(t)},mounted:function(){var t=this,e=function(){t.localShow=!1,t.doRender=!1,t.$nextTick((function(){t.$nextTick((function(){ps((function(){t.$destroy()}))}))}))};this.$parent.$once(oa,e),this.$once(_r,e),this.listenOnRoot(_l(Vn,pr),(function(i){i===t.toaster&&e()}))}}),i=function(t,i){if(!de(HE)){var n=new e({parent:i,propsData:IE(IE(IE({},XE(Ks($n))),Gt(t,$t(WE))),{},{static:!1,visible:!0})});$t(WE).forEach((function(e){var r=t[e];bt(r)||("title"===e&&kt(r)&&(r=[i.$createElement("strong",{class:"mr-2"},r)]),n.$slots[WE[e]]=Go(r))}));var r=document.createElement("div");document.body.appendChild(r),n.$mount(r)}},n=function(){function t(e){PE(this,t),zt(this,{_vm:e,_root:e.$root}),Ft(this,{_vm:Zt(),_root:Zt()})}return DE(t,[{key:"toast",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t&&!de(HE)&&i(IE(IE({},XE(e)),{},{toastContent:t}),this._vm)}},{key:"show",value:function(t){t&&this._root.$emit(Al($n,Zr),t)}},{key:"hide",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this._root.$emit(Al($n,Ar),t)}}]),t}();t.mixin({beforeCreate:function(){this[$E]=new n(this)}}),Vt(t.prototype,HE)||Nt(t.prototype,HE,{get:function(){return this&&this[$E]||ue('"'.concat(HE,'" must be accessed from a Vue instance "this" context.'),$n),this[$E]}})},GE=Ce({plugins:{plugin:YE}}),UE=Ce({components:{BToast:TE,BToaster:mE},plugins:{BVToastPlugin:GE}});function qE(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function ZE(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?qE(Object(i),!0).forEach((function(e){KE(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):qE(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function KE(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var JE="__BV_Tooltip__",QE="hover focus",tI={focus:!0,hover:!0,click:!0,blur:!0,manual:!0},eI=/^html$/i,iI=/^noninteractive$/i,nI=/^nofade$/i,rI=/^(auto|top(left|right)?|bottom(left|right)?|left(top|bottom)?|right(top|bottom)?)$/i,aI=/^(window|viewport|scrollParent)$/i,oI=/^d\d+$/i,sI=/^ds\d+$/i,lI=/^dh\d+$/i,cI=/^o-?\d+$/i,hI=/^v-.+$/i,uI=/\s+/,dI=function(t,e){var i={title:void 0,trigger:"",placement:"top",fallbackPlacement:"flip",container:!1,animation:!0,offset:0,id:null,html:!1,interactive:!0,disabled:!1,delay:Ks(Wn,"delay",50),boundary:String(Ks(Wn,"boundary","scrollParent")),boundaryPadding:Ko(Ks(Wn,"boundaryPadding",5),0),variant:Ks(Wn,"variant"),customClass:Ks(Wn,"customClass")};if(kt(t.value)||Ot(t.value)||wt(t.value)?i.title=t.value:Tt(t.value)&&(i=ZE(ZE({},i),t.value)),bt(i.title)){var n=e.data||{};i.title=n.attrs&&!xt(n.attrs.title)?n.attrs.title:void 0}Tt(i.delay)||(i.delay={show:Ko(i.delay,0),hide:Ko(i.delay,0)}),t.arg&&(i.container="#".concat(t.arg)),$t(t.modifiers).forEach((function(t){if(eI.test(t))i.html=!0;else if(iI.test(t))i.interactive=!1;else if(nI.test(t))i.animation=!1;else if(rI.test(t))i.placement=t;else if(aI.test(t))t="scrollparent"===t?"scrollParent":t,i.boundary=t;else if(oI.test(t)){var e=Ko(t.slice(1),0);i.delay.show=e,i.delay.hide=e}else sI.test(t)?i.delay.show=Ko(t.slice(2),0):lI.test(t)?i.delay.hide=Ko(t.slice(2),0):cI.test(t)?i.offset=Ko(t.slice(1),0):hI.test(t)&&(i.variant=t.slice(2)||null)}));var r={};return Go(i.trigger||"").filter(se).join(" ").trim().toLowerCase().split(uI).forEach((function(t){tI[t]&&(r[t]=!0)})),$t(t.modifiers).forEach((function(t){t=t.toLowerCase(),tI[t]&&(r[t]=!0)})),i.trigger=$t(r).join(" "),"blur"===i.trigger&&(i.trigger="focus"),i.trigger||(i.trigger=QE),i},fI=function(t,e,i){if(c){var n=dI(e,i);if(!t[JE]){var r=i.context;t[JE]=new Z_({parent:r,_scopeId:vk(r,void 0)}),t[JE].__bv_prev_data__={},t[JE].$on(Zr,(function(){wt(n.title)&&t[JE].updateData({title:n.title(t)})}))}var a={title:n.title,triggers:n.trigger,placement:n.placement,fallbackPlacement:n.fallbackPlacement,variant:n.variant,customClass:n.customClass,container:n.container,boundary:n.boundary,delay:n.delay,offset:n.offset,noFade:!n.animation,id:n.id,interactive:n.interactive,disabled:n.disabled,html:n.html},o=t[JE].__bv_prev_data__;if(t[JE].__bv_prev_data__=a,!xh(a,o)){var s={target:t};$t(a).forEach((function(e){a[e]!==o[e]&&(s[e]="title"===e&&wt(a[e])?a[e](t):a[e])})),t[JE].updateData(s)}}},pI=function(t){t[JE]&&(t[JE].$destroy(),t[JE]=null),delete t[JE]},gI={bind:function(t,e,i){fI(t,e,i)},componentUpdated:function(t,e,i){i.context.$nextTick((function(){fI(t,e,i)}))},unbind:function(t){pI(t)}},mI=Ce({directives:{VBTooltip:gI}}),vI=Ce({components:{BTooltip:aA},plugins:{VBTooltipPlugin:mI}}),bI=Ce({plugins:{AlertPlugin:Kl,AspectPlugin:pc,AvatarPlugin:gu,BadgePlugin:Su,BreadcrumbPlugin:zu,ButtonPlugin:Bu,ButtonGroupPlugin:Wu,ButtonToolbarPlugin:Uu,CalendarPlugin:Hd,CardPlugin:Qf,CarouselPlugin:Mp,CollapsePlugin:Dg,DropdownPlugin:$m,EmbedPlugin:Gm,FormPlugin:fv,FormCheckboxPlugin:ub,FormDatepickerPlugin:Bb,FormFilePlugin:ty,FormGroupPlugin:xy,FormInputPlugin:Ny,FormRadioPlugin:Vy,FormRatingPlugin:ax,FormSelectPlugin:Px,FormSpinbuttonPlugin:Ux,FormTagsPlugin:kw,FormTextareaPlugin:Mw,FormTimepickerPlugin:hS,ImagePlugin:uS,InputGroupPlugin:PS,JumbotronPlugin:RS,LayoutPlugin:YS,LinkPlugin:GS,ListGroupPlugin:rk,MediaPlugin:dk,ModalPlugin:HO,NavPlugin:vC,NavbarPlugin:RC,OverlayPlugin:GC,PaginationPlugin:y_,PaginationNavPlugin:A_,PopoverPlugin:LA,ProgressPlugin:WA,SidebarPlugin:fT,SkeletonPlugin:GT,SpinnerPlugin:UT,TablePlugin:HD,TabsPlugin:uE,TimePlugin:dE,ToastPlugin:UE,TooltipPlugin:vI}}),yI=Ce({directives:{VBHover:bb}}),xI=Ce({directives:{VBModal:xO}});function wI(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function SI(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?wI(Object(i),!0).forEach((function(e){kI(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):wI(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function kI(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}function OI(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function CI(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function _I(t,e,i){return e&&CI(t.prototype,e),i&&CI(t,i),t}var AI="v-b-scrollspy",TI="dropdown-item",PI="active",MI=".nav, .list-group",DI=".nav-link",EI=".nav-item",II=".list-group-item",LI=".dropdown, .dropup",jI=".dropdown-item",RI=".dropdown-toggle",zI=_l("BVScrollspy","activate"),BI="offset",FI="position",NI={element:"body",offset:10,method:"auto",throttle:75},HI={element:"(string|element|component)",offset:"number",method:"string",throttle:"number"},$I=["webkitTransitionEnd","transitionend","otransitionend","oTransitionEnd"],VI=function(t){return Wt(t).match(/\s([a-zA-Z]+)/)[1].toLowerCase()},WI=function(t,e,i){for(var n in i)if(Vt(i,n)){var r=i[n],a=e[n],o=a&&vs(a)?"element":VI(a);o=a&&a._isVue?"component":o,new RegExp(r).test(o)||ue("".concat(t,': Option "').concat(n,'" provided type "').concat(o,'" but expected type "').concat(r,'"'))}},XI=function(){function t(e,i,n){OI(this,t),this.$el=e,this.$scroller=null,this.$selector=[DI,II,jI].join(","),this.$offsets=[],this.$targets=[],this.$activeTarget=null,this.$scrollHeight=0,this.$resizeTimeout=null,this.$scrollerObserver=null,this.$targetsObserver=null,this.$root=n||null,this.$config=null,this.updateConfig(i)}return _I(t,[{key:"updateConfig",value:function(t,e){this.$scroller&&(this.unlisten(),this.$scroller=null);var i=SI(SI({},this.constructor.Default),t);if(e&&(this.$root=e),WI(this.constructor.Name,i,this.constructor.DefaultType),this.$config=i,this.$root){var n=this;this.$root.$nextTick((function(){n.listen()}))}else this.listen()}},{key:"dispose",value:function(){this.unlisten(),clearTimeout(this.$resizeTimeout),this.$resizeTimeout=null,this.$el=null,this.$config=null,this.$scroller=null,this.$selector=null,this.$offsets=null,this.$targets=null,this.$activeTarget=null,this.$scrollHeight=null}},{key:"listen",value:function(){var t=this,e=this.getScroller();e&&"BODY"!==e.tagName&&wl(e,"scroll",this,ua),wl(window,"scroll",this,ua),wl(window,"resize",this,ua),wl(window,"orientationchange",this,ua),$I.forEach((function(e){wl(window,e,t,ua)})),this.setObservers(!0),this.handleEvent("refresh")}},{key:"unlisten",value:function(){var t=this,e=this.getScroller();this.setObservers(!1),e&&"BODY"!==e.tagName&&Sl(e,"scroll",this,ua),Sl(window,"scroll",this,ua),Sl(window,"resize",this,ua),Sl(window,"orientationchange",this,ua),$I.forEach((function(e){Sl(window,e,t,ua)}))}},{key:"setObservers",value:function(t){var e=this;this.$scrollerObserver&&this.$scrollerObserver.disconnect(),this.$targetsObserver&&this.$targetsObserver.disconnect(),this.$scrollerObserver=null,this.$targetsObserver=null,t&&(this.$targetsObserver=ap(this.$el,(function(){e.handleEvent("mutation")}),{subtree:!0,childList:!0,attributes:!0,attributeFilter:["href"]}),this.$scrollerObserver=ap(this.getScroller(),(function(){e.handleEvent("mutation")}),{subtree:!0,childList:!0,characterData:!0,attributes:!0,attributeFilter:["id","style","class"]}))}},{key:"handleEvent",value:function(t){var e=kt(t)?t:t.type,i=this,n=function(){i.$resizeTimeout||(i.$resizeTimeout=setTimeout((function(){i.refresh(),i.process(),i.$resizeTimeout=null}),i.$config.throttle))};"scroll"===e?(this.$scrollerObserver||this.listen(),this.process()):/(resize|orientationchange|mutation|refresh)/.test(e)&&n()}},{key:"refresh",value:function(){var t=this,e=this.getScroller();if(e){var i=e!==e.window?FI:BI,n="auto"===this.$config.method?i:this.$config.method,r=n===FI?Ws:Vs,a=n===FI?this.getScrollTop():0;return this.$offsets=[],this.$targets=[],this.$scrollHeight=this.getScrollHeight(),Os(this.$selector,this.$el).map((function(t){return js(t,"href")})).filter((function(t){return t&&W.test(t||"")})).map((function(t){var i=t.replace(W,"$1").trim();if(!i)return null;var n=Cs(i,e);return n&&ws(n)?{offset:Ko(r(n).top,0)+a,target:i}:null})).filter(se).sort((function(t,e){return t.offset-e.offset})).reduce((function(e,i){return e[i.target]||(t.$offsets.push(i.offset),t.$targets.push(i.target),e[i.target]=!0),e}),{}),this}}},{key:"process",value:function(){var t=this.getScrollTop()+this.$config.offset,e=this.getScrollHeight(),i=this.$config.offset+e-this.getOffsetHeight();if(this.$scrollHeight!==e&&this.refresh(),t>=i){var n=this.$targets[this.$targets.length-1];this.$activeTarget!==n&&this.activate(n)}else{if(this.$activeTarget&&t<this.$offsets[0]&&this.$offsets[0]>0)return this.$activeTarget=null,void this.clear();for(var r=this.$offsets.length;r--;){var a=this.$activeTarget!==this.$targets[r]&&t>=this.$offsets[r]&&(bt(this.$offsets[r+1])||t<this.$offsets[r+1]);a&&this.activate(this.$targets[r])}}}},{key:"getScroller",value:function(){if(this.$scroller)return this.$scroller;var t=this.$config.element;return t?(vs(t.$el)?t=t.$el:kt(t)&&(t=Cs(t)),t?(this.$scroller="BODY"===t.tagName?window:t,this.$scroller):null):null}},{key:"getScrollTop",value:function(){var t=this.getScroller();return t===window?t.pageYOffset:t.scrollTop}},{key:"getScrollHeight",value:function(){return this.getScroller().scrollHeight||Ql(document.body.scrollHeight,document.documentElement.scrollHeight)}},{key:"getOffsetHeight",value:function(){var t=this.getScroller();return t===window?window.innerHeight:Ns(t).height}},{key:"activate",value:function(t){var e=this;this.$activeTarget=t,this.clear();var i=Os(this.$selector.split(",").map((function(e){return"".concat(e,'[href$="').concat(t,'"]')})).join(","),this.$el);i.forEach((function(t){if(Es(t,TI)){var i=As(LI,t);i&&e.setActiveState(Cs(RI,i),!0),e.setActiveState(t,!0)}else{e.setActiveState(t,!0),_s(t.parentElement,EI)&&e.setActiveState(t.parentElement,!0);var n=t;while(n){n=As(MI,n);var r=n?n.previousElementSibling:null;r&&_s(r,"".concat(DI,", ").concat(II))&&e.setActiveState(r,!0),r&&_s(r,EI)&&(e.setActiveState(Cs(DI,r),!0),e.setActiveState(r,!0))}}})),i&&i.length>0&&this.$root&&this.$root.$emit(zI,t,i)}},{key:"clear",value:function(){var t=this;Os("".concat(this.$selector,", ").concat(EI),this.$el).filter((function(t){return Es(t,PI)})).forEach((function(e){return t.setActiveState(e,!1)}))}},{key:"setActiveState",value:function(t,e){t&&(e?Ms(t,PI):Ds(t,PI))}}],[{key:"Name",get:function(){return AI}},{key:"Default",get:function(){return NI}},{key:"DefaultType",get:function(){return HI}}]),t}(),YI="__BV_ScrollSpy__",GI=/^\d+$/,UI=/^(auto|position|offset)$/,qI=function(t){var e={};return t.arg&&(e.element="#".concat(t.arg)),$t(t.modifiers).forEach((function(t){GI.test(t)?e.offset=Ko(t,0):UI.test(t)&&(e.method=t)})),kt(t.value)?e.element=t.value:Ot(t.value)?e.offset=rc(t.value):At(t.value)&&$t(t.value).filter((function(t){return!!XI.DefaultType[t]})).forEach((function(i){e[i]=t.value[i]})),e},ZI=function(t,e,i){if(c){var n=qI(e);t[YI]?t[YI].updateConfig(n,i.context.$root):t[YI]=new XI(t,n,i.context.$root)}},KI=function(t){t[YI]&&(t[YI].dispose(),t[YI]=null,delete t[YI])},JI={bind:function(t,e,i){ZI(t,e,i)},inserted:function(t,e,i){ZI(t,e,i)},update:function(t,e,i){e.value!==e.oldValue&&ZI(t,e,i)},componentUpdated:function(t,e,i){e.value!==e.oldValue&&ZI(t,e,i)},unbind:function(t){KI(t)}},QI=Ce({directives:{VBScrollspy:JI}}),tL=Ce({directives:{VBVisible:jf}}),eL=Ce({plugins:{VBHoverPlugin:yI,VBModalPlugin:xI,VBPopoverPlugin:IA,VBScrollspyPlugin:QI,VBTogglePlugin:Mg,VBTooltipPlugin:mI,VBVisiblePlugin:tL}}),iL="BootstrapVue",nL=Oe({plugins:{componentsPlugin:bI,directivesPlugin:eL}}),rL={install:nL,NAME:iL};e["a"]=rL},"607d":function(t,e,i){var n=i("1fab");e.Dispatcher=n;var r=i("22d1"),a=i("65ed"),o=a.isCanvasEl,s=a.transformCoordWithViewport,l="undefined"!==typeof window&&!!window.addEventListener,c=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,h=[];function u(t,e,i,n){return i=i||{},n||!r.canvasSupported?d(t,e,i):r.browser.firefox&&null!=e.layerX&&e.layerX!==e.offsetX?(i.zrX=e.layerX,i.zrY=e.layerY):null!=e.offsetX?(i.zrX=e.offsetX,i.zrY=e.offsetY):d(t,e,i),i}function d(t,e,i){if(r.domSupported&&t.getBoundingClientRect){var n=e.clientX,a=e.clientY;if(o(t)){var l=t.getBoundingClientRect();return i.zrX=n-l.left,void(i.zrY=a-l.top)}if(s(h,t,n,a))return i.zrX=h[0],void(i.zrY=h[1])}i.zrX=i.zrY=0}function f(t){return t||window.event}function p(t,e,i){if(e=f(e),null!=e.zrX)return e;var n=e.type,r=n&&n.indexOf("touch")>=0;if(r){var a="touchend"!==n?e.targetTouches[0]:e.changedTouches[0];a&&u(t,a,e,i)}else u(t,e,e,i),e.zrDelta=e.wheelDelta?e.wheelDelta/120:-(e.detail||0)/3;var o=e.button;return null==e.which&&void 0!==o&&c.test(e.type)&&(e.which=1&o?1:2&o?3:4&o?2:0),e}function g(t,e,i,n){l?t.addEventListener(e,i,n):t.attachEvent("on"+e,i)}function m(t,e,i,n){l?t.removeEventListener(e,i,n):t.detachEvent("on"+e,i)}var v=l?function(t){t.preventDefault(),t.stopPropagation(),t.cancelBubble=!0}:function(t){t.returnValue=!1,t.cancelBubble=!0};function b(t){return 2===t.which||3===t.which}function y(t){return t.which>1}e.clientToLocal=u,e.getNativeEvent=f,e.normalizeEvent=p,e.addEventListener=g,e.removeEventListener=m,e.stop=v,e.isMiddleOrRightButtonOnMouseUpDown=b,e.notLeftMouse=y},"613b":function(t,e,i){var n=i("5537")("keys"),r=i("ca5a");t.exports=function(t){return n[t]||(n[t]=r(t))}},6179:function(t,e,i){var n=i("4e08"),r=(n.__DEV__,i("6d8b")),a=i("4319"),o=i("80f0"),s=i("ec6f"),l=i("2b17"),c=l.defaultDimValueGetters,h=l.DefaultDataProvider,u=i("2f45"),d=u.summarizeDimensions,f=i("562e"),p=r.isObject,g="undefined",m=-1,v="e\0\0",b={float:typeof Float64Array===g?Array:Float64Array,int:typeof Int32Array===g?Array:Int32Array,ordinal:Array,number:Array,time:Array},y=typeof Uint32Array===g?Array:Uint32Array,x=typeof Int32Array===g?Array:Int32Array,w=typeof Uint16Array===g?Array:Uint16Array;function S(t){return t._rawCount>65535?y:w}function k(t){var e=t.constructor;return e===Array?t.slice():new e(t)}var O=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_rawData","_chunkSize","_chunkCount","_dimValueGetter","_count","_rawCount","_nameDimIdx","_idDimIdx"],C=["_extent","_approximateExtent","_rawExtent"];function _(t,e){r.each(O.concat(e.__wrappedMethods||[]),(function(i){e.hasOwnProperty(i)&&(t[i]=e[i])})),t.__wrappedMethods=e.__wrappedMethods,r.each(C,(function(i){t[i]=r.clone(e[i])})),t._calculationInfo=r.extend(e._calculationInfo)}var A=function(t,e){t=t||["x","y"];for(var i={},n=[],a={},o=0;o<t.length;o++){var s=t[o];r.isString(s)?s=new f({name:s}):s instanceof f||(s=new f(s));var l=s.name;s.type=s.type||"float",s.coordDim||(s.coordDim=l,s.coordDimIndex=0),s.otherDims=s.otherDims||{},n.push(l),i[l]=s,s.index=o,s.createInvertedIndices&&(a[l]=[])}this.dimensions=n,this._dimensionInfos=i,this.hostModel=e,this.dataType,this._indices=null,this._count=0,this._rawCount=0,this._storage={},this._nameList=[],this._idList=[],this._optionModels=[],this._visual={},this._layout={},this._itemVisuals=[],this.hasItemVisual={},this._itemLayouts=[],this._graphicEls=[],this._chunkSize=1e5,this._chunkCount=0,this._rawData,this._rawExtent={},this._extent={},this._approximateExtent={},this._dimensionsSummary=d(this),this._invertedIndicesMap=a,this._calculationInfo={},this.userOutput=this._dimensionsSummary.userOutput},T=A.prototype;function P(t,e,i,n,r){var a=b[e.type],o=n-1,s=e.name,l=t[s][o];if(l&&l.length<i){for(var c=new a(Math.min(r-o*i,i)),h=0;h<l.length;h++)c[h]=l[h];t[s][o]=c}for(var u=n*i;u<r;u+=i)t[s].push(new a(Math.min(r-u,i)))}function M(t){var e=t._invertedIndicesMap;r.each(e,(function(i,n){var r=t._dimensionInfos[n],a=r.ordinalMeta;if(a){i=e[n]=new x(a.categories.length);for(var o=0;o<i.length;o++)i[o]=m;for(o=0;o<t._count;o++)i[t.get(n,o)]=o}}))}function D(t,e,i){var n;if(null!=e){var r=t._chunkSize,a=Math.floor(i/r),o=i%r,s=t.dimensions[e],l=t._storage[s][a];if(l){n=l[o];var c=t._dimensionInfos[s].ordinalMeta;c&&c.categories.length&&(n=c.categories[n])}}return n}function E(t){return t}function I(t){return t<this._count&&t>=0?this._indices[t]:-1}function L(t,e){var i=t._idList[e];return null==i&&(i=D(t,t._idDimIdx,e)),null==i&&(i=v+e),i}function j(t){return r.isArray(t)||(t=[t]),t}function R(t,e){var i=t.dimensions,n=new A(r.map(i,t.getDimensionInfo,t),t.hostModel);_(n,t);for(var a=n._storage={},o=t._storage,s=0;s<i.length;s++){var l=i[s];o[l]&&(r.indexOf(e,l)>=0?(a[l]=z(o[l]),n._rawExtent[l]=B(),n._extent[l]=null):a[l]=o[l])}return n}function z(t){for(var e=new Array(t.length),i=0;i<t.length;i++)e[i]=k(t[i]);return e}function B(){return[1/0,-1/0]}T.type="list",T.hasItemOption=!0,T.getDimension=function(t){return"number"!==typeof t&&(isNaN(t)||this._dimensionInfos.hasOwnProperty(t))||(t=this.dimensions[t]),t},T.getDimensionInfo=function(t){return this._dimensionInfos[this.getDimension(t)]},T.getDimensionsOnCoord=function(){return this._dimensionsSummary.dataDimsOnCoord.slice()},T.mapDimension=function(t,e){var i=this._dimensionsSummary;if(null==e)return i.encodeFirstDimNotExtra[t];var n=i.encode[t];return!0===e?(n||[]).slice():n&&n[e]},T.initData=function(t,e,i){var n=s.isInstance(t)||r.isArrayLike(t);n&&(t=new h(t,this.dimensions.length)),this._rawData=t,this._storage={},this._indices=null,this._nameList=e||[],this._idList=[],this._nameRepeatCount={},i||(this.hasItemOption=!1),this.defaultDimValueGetter=c[this._rawData.getSource().sourceFormat],this._dimValueGetter=i=i||this.defaultDimValueGetter,this._dimValueGetterArrayRows=c.arrayRows,this._rawExtent={},this._initDataFromProvider(0,t.count()),t.pure&&(this.hasItemOption=!1)},T.getProvider=function(){return this._rawData},T.appendData=function(t){var e=this._rawData,i=this.count();e.appendData(t);var n=e.count();e.persistent||(n+=i),this._initDataFromProvider(i,n)},T.appendValues=function(t,e){for(var i=this._chunkSize,n=this._storage,r=this.dimensions,a=r.length,o=this._rawExtent,s=this.count(),l=s+Math.max(t.length,e?e.length:0),c=this._chunkCount,h=0;h<a;h++){var u=r[h];o[u]||(o[u]=B()),n[u]||(n[u]=[]),P(n,this._dimensionInfos[u],i,c,l),this._chunkCount=n[u].length}for(var d=new Array(a),f=s;f<l;f++){for(var p=f-s,g=Math.floor(f/i),m=f%i,v=0;v<a;v++){u=r[v];var b=this._dimValueGetterArrayRows(t[p]||d,u,p,v);n[u][g][m]=b;var y=o[u];b<y[0]&&(y[0]=b),b>y[1]&&(y[1]=b)}e&&(this._nameList[f]=e[p])}this._rawCount=this._count=l,this._extent={},M(this)},T._initDataFromProvider=function(t,e){if(!(t>=e)){for(var i,n=this._chunkSize,r=this._rawData,a=this._storage,o=this.dimensions,s=o.length,l=this._dimensionInfos,c=this._nameList,h=this._idList,u=this._rawExtent,d=this._nameRepeatCount={},f=this._chunkCount,p=0;p<s;p++){var g=o[p];u[g]||(u[g]=B());var m=l[g];0===m.otherDims.itemName&&(i=this._nameDimIdx=p),0===m.otherDims.itemId&&(this._idDimIdx=p),a[g]||(a[g]=[]),P(a,m,n,f,e),this._chunkCount=a[g].length}for(var v=new Array(s),b=t;b<e;b++){v=r.getItem(b,v);for(var y=Math.floor(b/n),x=b%n,w=0;w<s;w++){g=o[w];var S=a[g][y],k=this._dimValueGetter(v,g,b,w);S[x]=k;var O=u[g];k<O[0]&&(O[0]=k),k>O[1]&&(O[1]=k)}if(!r.pure){var C=c[b];if(v&&null==C)if(null!=v.name)c[b]=C=v.name;else if(null!=i){var _=o[i],A=a[_][y];if(A){C=A[x];var T=l[_].ordinalMeta;T&&T.categories.length&&(C=T.categories[C])}}var D=null==v?null:v.id;null==D&&null!=C&&(d[C]=d[C]||0,D=C,d[C]>0&&(D+="__ec__"+d[C]),d[C]++),null!=D&&(h[b]=D)}}!r.persistent&&r.clean&&r.clean(),this._rawCount=this._count=e,this._extent={},M(this)}},T.count=function(){return this._count},T.getIndices=function(){var t=this._indices;if(t){var e=t.constructor,i=this._count;if(e===Array){r=new e(i);for(var n=0;n<i;n++)r[n]=t[n]}else r=new e(t.buffer,0,i)}else{e=S(this);var r=new e(this.count());for(n=0;n<r.length;n++)r[n]=n}return r},T.get=function(t,e){if(!(e>=0&&e<this._count))return NaN;var i=this._storage;if(!i[t])return NaN;e=this.getRawIndex(e);var n=Math.floor(e/this._chunkSize),r=e%this._chunkSize,a=i[t][n],o=a[r];return o},T.getByRawIndex=function(t,e){if(!(e>=0&&e<this._rawCount))return NaN;var i=this._storage[t];if(!i)return NaN;var n=Math.floor(e/this._chunkSize),r=e%this._chunkSize,a=i[n];return a[r]},T._getFast=function(t,e){var i=Math.floor(e/this._chunkSize),n=e%this._chunkSize,r=this._storage[t][i];return r[n]},T.getValues=function(t,e){var i=[];r.isArray(t)||(e=t,t=this.dimensions);for(var n=0,a=t.length;n<a;n++)i.push(this.get(t[n],e));return i},T.hasValue=function(t){for(var e=this._dimensionsSummary.dataDimsOnCoord,i=0,n=e.length;i<n;i++)if(isNaN(this.get(e[i],t)))return!1;return!0},T.getDataExtent=function(t){t=this.getDimension(t);var e=this._storage[t],i=B();if(!e)return i;var n,r=this.count(),a=!this._indices;if(a)return this._rawExtent[t].slice();if(n=this._extent[t],n)return n.slice();n=i;for(var o=n[0],s=n[1],l=0;l<r;l++){var c=this._getFast(t,this.getRawIndex(l));c<o&&(o=c),c>s&&(s=c)}return n=[o,s],this._extent[t]=n,n},T.getApproximateExtent=function(t){return t=this.getDimension(t),this._approximateExtent[t]||this.getDataExtent(t)},T.setApproximateExtent=function(t,e){e=this.getDimension(e),this._approximateExtent[e]=t.slice()},T.getCalculationInfo=function(t){return this._calculationInfo[t]},T.setCalculationInfo=function(t,e){p(t)?r.extend(this._calculationInfo,t):this._calculationInfo[t]=e},T.getSum=function(t){var e=this._storage[t],i=0;if(e)for(var n=0,r=this.count();n<r;n++){var a=this.get(t,n);isNaN(a)||(i+=a)}return i},T.getMedian=function(t){var e=[];this.each(t,(function(t,i){isNaN(t)||e.push(t)}));var i=[].concat(e).sort((function(t,e){return t-e})),n=this.count();return 0===n?0:n%2===1?i[(n-1)/2]:(i[n/2]+i[n/2-1])/2},T.rawIndexOf=function(t,e){var i=t&&this._invertedIndicesMap[t],n=i[e];return null==n||isNaN(n)?m:n},T.indexOfName=function(t){for(var e=0,i=this.count();e<i;e++)if(this.getName(e)===t)return e;return-1},T.indexOfRawIndex=function(t){if(t>=this._rawCount||t<0)return-1;if(!this._indices)return t;var e=this._indices,i=e[t];if(null!=i&&i<this._count&&i===t)return t;var n=0,r=this._count-1;while(n<=r){var a=(n+r)/2|0;if(e[a]<t)n=a+1;else{if(!(e[a]>t))return a;r=a-1}}return-1},T.indicesOfNearest=function(t,e,i){var n=this._storage,r=n[t],a=[];if(!r)return a;null==i&&(i=1/0);for(var o=1/0,s=-1,l=0,c=0,h=this.count();c<h;c++){var u=e-this.get(t,c),d=Math.abs(u);d<=i&&((d<o||d===o&&u>=0&&s<0)&&(o=d,s=u,l=0),u===s&&(a[l++]=c))}return a.length=l,a},T.getRawIndex=E,T.getRawDataItem=function(t){if(this._rawData.persistent)return this._rawData.getItem(this.getRawIndex(t));for(var e=[],i=0;i<this.dimensions.length;i++){var n=this.dimensions[i];e.push(this.get(n,t))}return e},T.getName=function(t){var e=this.getRawIndex(t);return this._nameList[e]||D(this,this._nameDimIdx,e)||""},T.getId=function(t){return L(this,this.getRawIndex(t))},T.each=function(t,e,i,n){"use strict";if(this._count){"function"===typeof t&&(n=i,i=e,e=t,t=[]),i=i||n||this,t=r.map(j(t),this.getDimension,this);for(var a=t.length,o=0;o<this.count();o++)switch(a){case 0:e.call(i,o);break;case 1:e.call(i,this.get(t[0],o),o);break;case 2:e.call(i,this.get(t[0],o),this.get(t[1],o),o);break;default:for(var s=0,l=[];s<a;s++)l[s]=this.get(t[s],o);l[s]=o,e.apply(i,l)}}},T.filterSelf=function(t,e,i,n){"use strict";if(this._count){"function"===typeof t&&(n=i,i=e,e=t,t=[]),i=i||n||this,t=r.map(j(t),this.getDimension,this);for(var a=this.count(),o=S(this),s=new o(a),l=[],c=t.length,h=0,u=t[0],d=0;d<a;d++){var f,p=this.getRawIndex(d);if(0===c)f=e.call(i,d);else if(1===c){var g=this._getFast(u,p);f=e.call(i,g,d)}else{for(var m=0;m<c;m++)l[m]=this._getFast(u,p);l[m]=d,f=e.apply(i,l)}f&&(s[h++]=p)}return h<a&&(this._indices=s),this._count=h,this._extent={},this.getRawIndex=this._indices?I:E,this}},T.selectRange=function(t){"use strict";if(this._count){var e=[];for(var i in t)t.hasOwnProperty(i)&&e.push(i);var n=e.length;if(n){var r=this.count(),a=S(this),o=new a(r),s=0,l=e[0],c=t[l][0],h=t[l][1],u=!1;if(!this._indices){var d=0;if(1===n){for(var f=this._storage[e[0]],p=0;p<this._chunkCount;p++)for(var g=f[p],m=Math.min(this._count-p*this._chunkSize,this._chunkSize),v=0;v<m;v++){var b=g[v];(b>=c&&b<=h||isNaN(b))&&(o[s++]=d),d++}u=!0}else if(2===n){f=this._storage[l];var y=this._storage[e[1]],x=t[e[1]][0],w=t[e[1]][1];for(p=0;p<this._chunkCount;p++){g=f[p];var k=y[p];for(m=Math.min(this._count-p*this._chunkSize,this._chunkSize),v=0;v<m;v++){b=g[v];var O=k[v];(b>=c&&b<=h||isNaN(b))&&(O>=x&&O<=w||isNaN(O))&&(o[s++]=d),d++}}u=!0}}if(!u)if(1===n)for(v=0;v<r;v++){var C=this.getRawIndex(v);b=this._getFast(l,C);(b>=c&&b<=h||isNaN(b))&&(o[s++]=C)}else for(v=0;v<r;v++){var _=!0;for(C=this.getRawIndex(v),p=0;p<n;p++){var A=e[p];b=this._getFast(i,C);(b<t[A][0]||b>t[A][1])&&(_=!1)}_&&(o[s++]=this.getRawIndex(v))}return s<r&&(this._indices=o),this._count=s,this._extent={},this.getRawIndex=this._indices?I:E,this}}},T.mapArray=function(t,e,i,n){"use strict";"function"===typeof t&&(n=i,i=e,e=t,t=[]),i=i||n||this;var r=[];return this.each(t,(function(){r.push(e&&e.apply(this,arguments))}),i),r},T.map=function(t,e,i,n){"use strict";i=i||n||this,t=r.map(j(t),this.getDimension,this);var a=R(this,t);a._indices=this._indices,a.getRawIndex=a._indices?I:E;for(var o=a._storage,s=[],l=this._chunkSize,c=t.length,h=this.count(),u=[],d=a._rawExtent,f=0;f<h;f++){for(var p=0;p<c;p++)u[p]=this.get(t[p],f);u[c]=f;var g=e&&e.apply(i,u);if(null!=g){"object"!==typeof g&&(s[0]=g,g=s);for(var m=this.getRawIndex(f),v=Math.floor(m/l),b=m%l,y=0;y<g.length;y++){var x=t[y],w=g[y],S=d[x],k=o[x];k&&(k[v][b]=w),w<S[0]&&(S[0]=w),w>S[1]&&(S[1]=w)}}}return a},T.downSample=function(t,e,i,n){for(var r=R(this,[t]),a=r._storage,o=[],s=Math.floor(1/e),l=a[t],c=this.count(),h=this._chunkSize,u=r._rawExtent[t],d=new(S(this))(c),f=0,p=0;p<c;p+=s){s>c-p&&(s=c-p,o.length=s);for(var g=0;g<s;g++){var m=this.getRawIndex(p+g),v=Math.floor(m/h),b=m%h;o[g]=l[v][b]}var y=i(o),x=this.getRawIndex(Math.min(p+n(o,y)||0,c-1)),w=Math.floor(x/h),k=x%h;l[w][k]=y,y<u[0]&&(u[0]=y),y>u[1]&&(u[1]=y),d[f++]=x}return r._count=f,r._indices=d,r.getRawIndex=I,r},T.getItemModel=function(t){var e=this.hostModel;return new a(this.getRawDataItem(t),e,e&&e.ecModel)},T.diff=function(t){var e=this;return new o(t?t.getIndices():[],this.getIndices(),(function(e){return L(t,e)}),(function(t){return L(e,t)}))},T.getVisual=function(t){var e=this._visual;return e&&e[t]},T.setVisual=function(t,e){if(p(t))for(var i in t)t.hasOwnProperty(i)&&this.setVisual(i,t[i]);else this._visual=this._visual||{},this._visual[t]=e},T.setLayout=function(t,e){if(p(t))for(var i in t)t.hasOwnProperty(i)&&this.setLayout(i,t[i]);else this._layout[t]=e},T.getLayout=function(t){return this._layout[t]},T.getItemLayout=function(t){return this._itemLayouts[t]},T.setItemLayout=function(t,e,i){this._itemLayouts[t]=i?r.extend(this._itemLayouts[t]||{},e):e},T.clearItemLayouts=function(){this._itemLayouts.length=0},T.getItemVisual=function(t,e,i){var n=this._itemVisuals[t],r=n&&n[e];return null!=r||i?r:this.getVisual(e)},T.setItemVisual=function(t,e,i){var n=this._itemVisuals[t]||{},r=this.hasItemVisual;if(this._itemVisuals[t]=n,p(e))for(var a in e)e.hasOwnProperty(a)&&(n[a]=e[a],r[a]=!0);else n[e]=i,r[e]=!0},T.clearAllVisual=function(){this._visual={},this._itemVisuals=[],this.hasItemVisual={}};var F=function(t){t.seriesIndex=this.seriesIndex,t.dataIndex=this.dataIndex,t.dataType=this.dataType};T.setItemGraphicEl=function(t,e){var i=this.hostModel;e&&(e.dataIndex=t,e.dataType=this.dataType,e.seriesIndex=i&&i.seriesIndex,"group"===e.type&&e.traverse(F,e)),this._graphicEls[t]=e},T.getItemGraphicEl=function(t){return this._graphicEls[t]},T.eachItemGraphicEl=function(t,e){r.each(this._graphicEls,(function(i,n){i&&t&&t.call(e,i,n)}))},T.cloneShallow=function(t){if(!t){var e=r.map(this.dimensions,this.getDimensionInfo,this);t=new A(e,this.hostModel)}if(t._storage=this._storage,_(t,this),this._indices){var i=this._indices.constructor;t._indices=new i(this._indices)}else t._indices=null;return t.getRawIndex=t._indices?I:E,t},T.wrapMethod=function(t,e){var i=this[t];"function"===typeof i&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var t=i.apply(this,arguments);return e.apply(this,[t].concat(r.slice(arguments)))})},T.TRANSFERABLE_METHODS=["cloneShallow","downSample","map"],T.CHANGABLE_METHODS=["filterSelf","selectRange"];var N=A;t.exports=N},"61b8":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(){function t(t,e){var i=[],n=!0,r=!1,a=void 0;try{for(var o,s=t[Symbol.iterator]();!(n=(o=s.next()).done);n=!0)if(i.push(o.value),e&&i.length===e)break}catch(l){r=!0,a=l}finally{try{!n&&s["return"]&&s["return"]()}finally{if(r)throw a}}return i}return function(e,i){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,i);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),r=i("b7d9"),a=o(r);function o(t){return t&&t.__esModule?t:{default:t}}var s={draggable:{type:Boolean},editable:{type:Boolean},options:{twoWay:!1,type:Object},path:{type:Array,twoWay:!0}},l=["click","dblclick","drag","dragend","dragstart","mousedown","mousemove","mouseout","mouseover","mouseup","rightclick"];e.default=(0,a.default)({mappedProps:s,props:{deepWatch:{type:Boolean,default:!1}},events:l,name:"polyline",ctr:function(){return google.maps.Polyline},afterCreate:function(){var t=this,e=function(){};this.$watch("path",(function(i){if(i){e(),t.$polylineObject.setPath(i);var r=t.$polylineObject.getPath(),a=[],o=function(){t.$emit("path_changed",t.$polylineObject.getPath())};a.push([r,r.addListener("insert_at",o)]),a.push([r,r.addListener("remove_at",o)]),a.push([r,r.addListener("set_at",o)]),e=function(){a.map((function(t){var e=n(t,2),i=(e[0],e[1]);return google.maps.event.removeListener(i)}))}}}),{deep:this.deepWatch,immediate:!0})}})},"620b":function(t,e,i){var n=i("401b"),r=n.distance;function a(t,e,i,n,r,a,o){var s=.5*(i-t),l=.5*(n-e);return(2*(e-i)+s+l)*o+(-3*(e-i)-2*s-l)*a+s*r+e}function o(t,e){for(var i=t.length,n=[],o=0,s=1;s<i;s++)o+=r(t[s-1],t[s]);var l=o/2;l=l<i?i:l;for(s=0;s<l;s++){var c,h,u,d=s/(l-1)*(e?i:i-1),f=Math.floor(d),p=d-f,g=t[f%i];e?(c=t[(f-1+i)%i],h=t[(f+1)%i],u=t[(f+2)%i]):(c=t[0===f?f:f-1],h=t[f>i-2?i-1:f+1],u=t[f>i-3?i-1:f+2]);var m=p*p,v=p*m;n.push([a(c[0],g[0],h[0],u[0],p,m,v),a(c[1],g[1],h[1],u[1],p,m,v)])}return n}t.exports=o},"625e":function(t,e,i){var n=i("4e08"),r=(n.__DEV__,i("6d8b")),a=".",o="___EC__COMPONENT__CONTAINER___";function s(t){var e={main:"",sub:""};return t&&(t=t.split(a),e.main=t[0]||"",e.sub=t[1]||""),e}function l(t){r.assert(/^[a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)?$/.test(t),'componentType "'+t+'" illegal')}function c(t,e){t.$constructor=t,t.extend=function(t){var e=this,i=function(){t.$constructor?t.$constructor.apply(this,arguments):e.apply(this,arguments)};return r.extend(i.prototype,t),i.extend=this.extend,i.superCall=d,i.superApply=f,r.inherits(i,this),i.superClass=e,i}}var h=0;function u(t){var e=["__\0is_clz",h++,Math.random().toFixed(3)].join("_");t.prototype[e]=!0,t.isInstance=function(t){return!(!t||!t[e])}}function d(t,e){var i=r.slice(arguments,2);return this.superClass.prototype[e].apply(t,i)}function f(t,e,i){return this.superClass.prototype[e].apply(t,i)}function p(t,e){e=e||{};var i={};function n(t){var e=i[t.main];return e&&e[o]||(e=i[t.main]={},e[o]=!0),e}if(t.registerClass=function(t,e){if(e)if(l(e),e=s(e),e.sub){if(e.sub!==o){var r=n(e);r[e.sub]=t}}else i[e.main]=t;return t},t.getClass=function(t,e,n){var r=i[t];if(r&&r[o]&&(r=e?r[e]:null),n&&!r)throw new Error(e?"Component "+t+"."+(e||"")+" not exists. Load it first.":t+".type should be specified.");return r},t.getClassesByMainType=function(t){t=s(t);var e=[],n=i[t.main];return n&&n[o]?r.each(n,(function(t,i){i!==o&&e.push(t)})):e.push(n),e},t.hasClass=function(t){return t=s(t),!!i[t.main]},t.getAllClassMainTypes=function(){var t=[];return r.each(i,(function(e,i){t.push(i)})),t},t.hasSubTypes=function(t){t=s(t);var e=i[t.main];return e&&e[o]},t.parseClassType=s,e.registerWhenExtend){var a=t.extend;a&&(t.extend=function(e){var i=a.call(this,e);return t.registerClass(i,e.type)})}return t}function g(t,e){}e.parseClassType=s,e.enableClassExtend=c,e.enableClassCheck=u,e.enableClassManagement=p,e.setReadOnly=g},"626a":function(t,e,i){var n=i("2d95");t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==n(t)?t.split(""):Object(t)}},"63b6":function(t,e,i){var n=i("e53d"),r=i("584a"),a=i("d864"),o=i("35e8"),s=i("07e3"),l="prototype",c=function(t,e,i){var h,u,d,f=t&c.F,p=t&c.G,g=t&c.S,m=t&c.P,v=t&c.B,b=t&c.W,y=p?r:r[e]||(r[e]={}),x=y[l],w=p?n:g?n[e]:(n[e]||{})[l];for(h in p&&(i=e),i)u=!f&&w&&void 0!==w[h],u&&s(y,h)||(d=u?w[h]:i[h],y[h]=p&&"function"!=typeof w[h]?i[h]:v&&u?a(d,n):b&&w[h]==d?function(t){var e=function(e,i,n){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,i)}return new t(e,i,n)}return t.apply(this,arguments)};return e[l]=t[l],e}(d):m&&"function"==typeof d?a(Function.call,d):d,m&&((y.virtual||(y.virtual={}))[h]=d,t&c.R&&x&&!x[h]&&o(x,h,d)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,t.exports=c},"65ed":function(t,e,i){var n=i("22d1"),r=i("84ec"),a=r.buildTransformer,o="___zrEVENTSAVED",s=[];function l(t,e,i,n,r){return c(s,e,n,r,!0)&&c(t,i,s[0],s[1])}function c(t,e,i,r,a){if(e.getBoundingClientRect&&n.domSupported&&!d(e)){var s=e[o]||(e[o]={}),l=h(e,s),c=u(l,s,a);if(c)return c(t,i,r),!0}return!1}function h(t,e){var i=e.markers;if(i)return i;i=e.markers=[];for(var n=["left","right"],r=["top","bottom"],a=0;a<4;a++){var o=document.createElement("div"),s=o.style,l=a%2,c=(a>>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",n[l]+":0",r[c]+":0",n[1-l]+":auto",r[1-c]+":auto",""].join("!important;"),t.appendChild(o),i.push(o)}return i}function u(t,e,i){for(var n=i?"invTrans":"trans",r=e[n],o=e.srcCoords,s=!0,l=[],c=[],h=0;h<4;h++){var u=t[h].getBoundingClientRect(),d=2*h,f=u.left,p=u.top;l.push(f,p),s=s&&o&&f===o[d]&&p===o[d+1],c.push(t[h].offsetLeft,t[h].offsetTop)}return s&&r?r:(e.srcCoords=l,e[n]=i?a(c,l):a(l,c))}function d(t){return"CANVAS"===t.nodeName.toUpperCase()}e.transformLocalCoord=l,e.transformCoordWithViewport=c,e.isCanvasEl=d},6679:function(t,e,i){var n=i("4e08"),r=(n.__DEV__,i("3eba")),a=i("cd33"),o=r.extendComponentView({type:"axis",_axisPointer:null,axisPointerClass:null,render:function(t,e,i,n){this.axisPointerClass&&a.fixValue(t),o.superApply(this,"render",arguments),s(this,t,e,i,n,!0)},updateAxisPointer:function(t,e,i,n,r){s(this,t,e,i,n,!1)},remove:function(t,e){var i=this._axisPointer;i&&i.remove(e),o.superApply(this,"remove",arguments)},dispose:function(t,e){l(this,e),o.superApply(this,"dispose",arguments)}});function s(t,e,i,n,r,s){var c=o.getAxisPointerClass(t.axisPointerClass);if(c){var h=a.getAxisPointerModel(e);h?(t._axisPointer||(t._axisPointer=new c)).render(e,h,n,s):l(t,n)}}function l(t,e,i){var n=t._axisPointer;n&&n.dispose(e,i),t._axisPointer=null}var c=[];o.registerAxisPointerClass=function(t,e){c[t]=e},o.getAxisPointerClass=function(t){return t&&c[t]};var h=o;t.exports=h},"66fc":function(t,e,i){var n=i("6d8b"),r=i("84ce"),a=function(t,e,i,n,a){r.call(this,t,e,i),this.type=n||"value",this.position=a||"bottom",this.orient=null};a.prototype={constructor:a,model:null,isHorizontal:function(){var t=this.position;return"top"===t||"bottom"===t},pointToData:function(t,e){return this.coordinateSystem.pointToData(t,e)[0]},toGlobalCoord:null,toLocalCoord:null},n.inherits(a,r);var o=a;t.exports=o},6762:function(t,e,i){"use strict";var n=i("5ca1"),r=i("c366")(!0);n(n.P,"Array",{includes:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}}),i("9c6c")("includes")},6821:function(t,e,i){var n=i("626a"),r=i("be13");t.exports=function(t){return n(r(t))}},"68ab":function(t,e,i){var n=i("4a3f"),r=n.quadraticProjectPoint;function a(t,e,i,n,a,o,s,l,c){if(0===s)return!1;var h=s;if(c>e+h&&c>n+h&&c>o+h||c<e-h&&c<n-h&&c<o-h||l>t+h&&l>i+h&&l>a+h||l<t-h&&l<i-h&&l<a-h)return!1;var u=r(t,e,i,n,a,o,l,c,null);return u<=h/2}e.containStroke=a},"697e":function(t,e,i){var n=i("4e08"),r=(n.__DEV__,i("6d8b")),a=i("18c0"),o=i("89e3"),s=i("e0d8"),l=i("3842"),c=i("9d57"),h=c.prepareLayoutBarSeries,u=c.makeColumnLayout,d=c.retrieveColumnLayout,f=i("9850");function p(t,e){var i,n,a,o=t.type,s=e.getMin(),c=e.getMax(),d=t.getExtent();"ordinal"===o?i=e.getCategories().length:(n=e.get("boundaryGap"),r.isArray(n)||(n=[n||0,n||0]),"boolean"===typeof n[0]&&(n=[0,0]),n[0]=l.parsePercent(n[0],1),n[1]=l.parsePercent(n[1],1),a=d[1]-d[0]||Math.abs(d[0])),"dataMin"===s?s=d[0]:"function"===typeof s&&(s=s({min:d[0],max:d[1]})),"dataMax"===c?c=d[1]:"function"===typeof c&&(c=c({min:d[0],max:d[1]}));var f=null!=s,p=null!=c;null==s&&(s="ordinal"===o?i?0:NaN:d[0]-n[0]*a),null==c&&(c="ordinal"===o?i?i-1:NaN:d[1]+n[1]*a),(null==s||!isFinite(s))&&(s=NaN),(null==c||!isFinite(c))&&(c=NaN),t.setBlank(r.eqNaN(s)||r.eqNaN(c)||"ordinal"===o&&!t.getOrdinalMeta().categories.length),e.getNeedCrossZero()&&(s>0&&c>0&&!f&&(s=0),s<0&&c<0&&!p&&(c=0));var m=e.ecModel;if(m&&"time"===o){var v,b=h("bar",m);if(r.each(b,(function(t){v|=t.getBaseAxis()===e.axis})),v){var y=u(b),x=g(s,c,e,y);s=x.min,c=x.max}}return{extent:[s,c],fixMin:f,fixMax:p}}function g(t,e,i,n){var a=i.axis.getExtent(),o=a[1]-a[0],s=d(n,i.axis);if(void 0===s)return{min:t,max:e};var l=1/0;r.each(s,(function(t){l=Math.min(t.offset,l)}));var c=-1/0;r.each(s,(function(t){c=Math.max(t.offset+t.width,c)})),l=Math.abs(l),c=Math.abs(c);var h=l+c,u=e-t,f=1-(l+c)/o,p=u/f-u;return e+=p*(c/h),t-=p*(l/h),{min:t,max:e}}function m(t,e){var i=p(t,e),n=i.extent,r=e.get("splitNumber");"log"===t.type&&(t.base=e.get("logBase"));var a=t.type;t.setExtent(n[0],n[1]),t.niceExtent({splitNumber:r,fixMin:i.fixMin,fixMax:i.fixMax,minInterval:"interval"===a||"time"===a?e.get("minInterval"):null,maxInterval:"interval"===a||"time"===a?e.get("maxInterval"):null});var o=e.get("interval");null!=o&&t.setInterval&&t.setInterval(o)}function v(t,e){if(e=e||t.get("type"),e)switch(e){case"category":return new a(t.getOrdinalMeta?t.getOrdinalMeta():t.getCategories(),[1/0,-1/0]);case"value":return new o;default:return(s.getClass(e)||o).create(t)}}function b(t){var e=t.scale.getExtent(),i=e[0],n=e[1];return!(i>0&&n>0||i<0&&n<0)}function y(t){var e=t.getLabelModel().get("formatter"),i="category"===t.type?t.scale.getExtent()[0]:null;return"string"===typeof e?(e=function(e){return function(i){return i=t.scale.getLabel(i),e.replace("{value}",null!=i?i:"")}}(e),e):"function"===typeof e?function(n,r){return null!=i&&(r=n-i),e(x(t,n),r)}:function(e){return t.scale.getLabel(e)}}function x(t,e){return"category"===t.type?t.scale.getLabel(e):e}function w(t){var e=t.model,i=t.scale;if(e.get("axisLabel.show")&&!i.isBlank()){var n,r,a="category"===t.type,o=i.getExtent();a?r=i.count():(n=i.getTicks(),r=n.length);var s,l=t.getLabelModel(),c=y(t),h=1;r>40&&(h=Math.ceil(r/40));for(var u=0;u<r;u+=h){var d=n?n[u]:o[0]+u,f=c(d),p=l.getTextRect(f),g=S(p,l.get("rotate")||0);s?s.union(g):s=g}return s}}function S(t,e){var i=e*Math.PI/180,n=t.plain(),r=n.width,a=n.height,o=r*Math.abs(Math.cos(i))+Math.abs(a*Math.sin(i)),s=r*Math.abs(Math.sin(i))+Math.abs(a*Math.cos(i)),l=new f(n.x,n.y,o,s);return l}function k(t){var e=t.get("interval");return null==e?"auto":e}function O(t){return"category"===t.type&&0===k(t.getLabelModel())}i("216a"),i("8c2a"),e.getScaleExtent=p,e.niceScaleExtent=m,e.createScaleByModel=v,e.ifAxisCrossZero=b,e.makeLabelFormatter=y,e.getAxisRawValue=x,e.estimateLabelUnionRect=w,e.getOptionCategoryInterval=k,e.shouldShowAllLabels=O},"697e7":function(t,e,i){var n=i("de00"),r=i("22d1"),a=i("6d8b"),o=i("d2cf"),s=i("afa0"),l=i("ed21"),c=i("30a3"),h=i("cdaa"),u=!r.canvasSupported,d={canvas:l},f={},p="4.3.2";function g(t,e){var i=new x(n(),t,e);return f[i.id]=i,i}function m(t){if(t)t.dispose();else{for(var e in f)f.hasOwnProperty(e)&&f[e].dispose();f={}}return this}function v(t){return f[t]}function b(t,e){d[t]=e}function y(t){delete f[t]}var x=function(t,e,i){i=i||{},this.dom=e,this.id=t;var n=this,l=new s,f=i.renderer;if(u){if(!d.vml)throw new Error("You need to require 'zrender/vml/vml' to support IE8");f="vml"}else f&&d[f]||(f="canvas");var p=new d[f](e,l,i,t);this.storage=l,this.painter=p;var g=r.node||r.worker?null:new h(p.getViewportRoot(),p.root);this.handler=new o(l,p,g,p.root),this.animation=new c({stage:{update:a.bind(this.flush,this)}}),this.animation.start(),this._needsRefresh;var m=l.delFromStorage,v=l.addToStorage;l.delFromStorage=function(t){m.call(l,t),t&&t.removeSelfFromZr(n)},l.addToStorage=function(t){v.call(l,t),t.addSelfToZr(n)}};x.prototype={constructor:x,getId:function(){return this.id},add:function(t){this.storage.addRoot(t),this._needsRefresh=!0},remove:function(t){this.storage.delRoot(t),this._needsRefresh=!0},configLayer:function(t,e){this.painter.configLayer&&this.painter.configLayer(t,e),this._needsRefresh=!0},setBackgroundColor:function(t){this.painter.setBackgroundColor&&this.painter.setBackgroundColor(t),this._needsRefresh=!0},refreshImmediately:function(){this._needsRefresh=this._needsRefreshHover=!1,this.painter.refresh(),this._needsRefresh=this._needsRefreshHover=!1},refresh:function(){this._needsRefresh=!0},flush:function(){var t;this._needsRefresh&&(t=!0,this.refreshImmediately()),this._needsRefreshHover&&(t=!0,this.refreshHoverImmediately()),t&&this.trigger("rendered")},addHover:function(t,e){if(this.painter.addHover){var i=this.painter.addHover(t,e);return this.refreshHover(),i}},removeHover:function(t){this.painter.removeHover&&(this.painter.removeHover(t),this.refreshHover())},clearHover:function(){this.painter.clearHover&&(this.painter.clearHover(),this.refreshHover())},refreshHover:function(){this._needsRefreshHover=!0},refreshHoverImmediately:function(){this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.refreshHover()},resize:function(t){t=t||{},this.painter.resize(t.width,t.height),this.handler.resize()},clearAnimation:function(){this.animation.clear()},getWidth:function(){return this.painter.getWidth()},getHeight:function(){return this.painter.getHeight()},pathToImage:function(t,e){return this.painter.pathToImage(t,e)},setCursorStyle:function(t){this.handler.setCursorStyle(t)},findHover:function(t,e){return this.handler.findHover(t,e)},on:function(t,e,i){this.handler.on(t,e,i)},off:function(t,e){this.handler.off(t,e)},trigger:function(t,e){this.handler.trigger(t,e)},clear:function(){this.storage.delRoot(),this.painter.clear()},dispose:function(){this.animation.stop(),this.clear(),this.storage.dispose(),this.painter.dispose(),this.handler.dispose(),this.animation=this.storage=this.painter=this.handler=null,y(this.id)}},e.version=p,e.init=g,e.dispose=m,e.getInstance=v,e.registerPainter=b},"69a8":function(t,e){var i={}.hasOwnProperty;t.exports=function(t,e){return i.call(t,e)}},"69ff":function(t,e,i){var n=i("6d8b"),r=n.each,a=n.map,o=n.isFunction,s=n.createHashMap,l=n.noop,c=i("f47d"),h=c.createTask,u=i("8918"),d=u.getUID,f=i("7e63"),p=i("843e"),g=i("e0d3"),m=g.normalizeToArray;function v(t,e,i,n){this.ecInstance=t,this.api=e,this.unfinished;i=this._dataProcessorHandlers=i.slice(),n=this._visualHandlers=n.slice();this._allHandlers=i.concat(n),this._stageTaskMap=s()}var b=v.prototype;function y(t,e,i,n,a){var o;function s(t,e){return t.setDirty&&(!t.dirtyMap||t.dirtyMap.get(e.__pipeline.id))}a=a||{},r(e,(function(e,r){if(!a.visualType||a.visualType===e.visualType){var l=t._stageTaskMap.get(e.uid),c=l.seriesTaskMap,h=l.overallTask;if(h){var u,d=h.agentStubMap;d.each((function(t){s(a,t)&&(t.dirty(),u=!0)})),u&&h.dirty(),x(h,n);var f=t.getPerformArgs(h,a.block);d.each((function(t){t.perform(f)})),o|=h.perform(f)}else c&&c.each((function(r,l){s(a,r)&&r.dirty();var c=t.getPerformArgs(r,a.block);c.skip=!e.performRawSeries&&i.isSeriesFiltered(r.context.model),x(r,n),o|=r.perform(c)}))}})),t.unfinished|=o}b.restoreData=function(t,e){t.restoreData(e),this._stageTaskMap.each((function(t){var e=t.overallTask;e&&e.dirty()}))},b.getPerformArgs=function(t,e){if(t.__pipeline){var i=this._pipelineMap.get(t.__pipeline.id),n=i.context,r=!e&&i.progressiveEnabled&&(!n||n.progressiveRender)&&t.__idxInPipeline>i.blockIndex,a=r?i.step:null,o=n&&n.modDataCount,s=null!=o?Math.ceil(o/a):null;return{step:a,modBy:s,modDataCount:o}}},b.getPipeline=function(t){return this._pipelineMap.get(t)},b.updateStreamModes=function(t,e){var i=this._pipelineMap.get(t.uid),n=t.getData(),r=n.count(),a=i.progressiveEnabled&&e.incrementalPrepareRender&&r>=i.threshold,o=t.get("large")&&r>=t.get("largeThreshold"),s="mod"===t.get("progressiveChunkMode")?r:null;t.pipelineContext=i.context={progressiveRender:a,modDataCount:s,large:o}},b.restorePipelines=function(t){var e=this,i=e._pipelineMap=s();t.eachSeries((function(t){var n=t.getProgressive(),r=t.uid;i.set(r,{id:r,head:null,tail:null,threshold:t.getProgressiveThreshold(),progressiveEnabled:n&&!(t.preventIncremental&&t.preventIncremental()),blockIndex:-1,step:Math.round(n||700),count:0}),E(e,t,t.dataTask)}))},b.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.ecInstance.getModel(),i=this.api;r(this._allHandlers,(function(n){var r=t.get(n.uid)||t.set(n.uid,[]);n.reset&&w(this,n,r,e,i),n.overallReset&&S(this,n,r,e,i)}),this)},b.prepareView=function(t,e,i,n){var r=t.renderTask,a=r.context;a.model=e,a.ecModel=i,a.api=n,r.__block=!t.incrementalPrepareRender,E(this,e,r)},b.performDataProcessorTasks=function(t,e){y(this,this._dataProcessorHandlers,t,e,{block:!0})},b.performVisualTasks=function(t,e,i){y(this,this._visualHandlers,t,e,i)},b.performSeriesTasks=function(t){var e;t.eachSeries((function(t){e|=t.dataTask.perform()})),this.unfinished|=e},b.plan=function(){this._pipelineMap.each((function(t){var e=t.tail;do{if(e.__block){t.blockIndex=e.__idxInPipeline;break}e=e.getUpstream()}while(e)}))};var x=b.updatePayload=function(t,e){"remain"!==e&&(t.context.payload=e)};function w(t,e,i,n,r){var a=i.seriesTaskMap||(i.seriesTaskMap=s()),o=e.seriesType,l=e.getTargetSeries;function c(i){var o=i.uid,s=a.get(o)||a.set(o,h({plan:A,reset:T,count:D}));s.context={model:i,ecModel:n,api:r,useClearVisual:e.isVisual&&!e.isLayout,plan:e.plan,reset:e.reset,scheduler:t},E(t,i,s)}e.createOnAllSeries?n.eachRawSeries(c):o?n.eachRawSeriesByType(o,c):l&&l(n,r).each(c);var u=t._pipelineMap;a.each((function(t,e){u.get(e)||(t.dispose(),a.removeKey(e))}))}function S(t,e,i,n,a){var o=i.overallTask=i.overallTask||h({reset:k});o.context={ecModel:n,api:a,overallReset:e.overallReset,scheduler:t};var l=o.agentStubMap=o.agentStubMap||s(),c=e.seriesType,u=e.getTargetSeries,d=!0,f=e.modifyOutputEnd;function p(e){var i=e.uid,n=l.get(i);n||(n=l.set(i,h({reset:O,onDirty:_})),o.dirty()),n.context={model:e,overallProgress:d,modifyOutputEnd:f},n.agent=o,n.__block=d,E(t,e,n)}c?n.eachRawSeriesByType(c,p):u?u(n,a).each(p):(d=!1,r(n.getSeries(),p));var g=t._pipelineMap;l.each((function(t,e){g.get(e)||(t.dispose(),o.dirty(),l.removeKey(e))}))}function k(t){t.overallReset(t.ecModel,t.api,t.payload)}function O(t,e){return t.overallProgress&&C}function C(){this.agent.dirty(),this.getDownstream().dirty()}function _(){this.agent&&this.agent.dirty()}function A(t){return t.plan&&t.plan(t.model,t.ecModel,t.api,t.payload)}function T(t){t.useClearVisual&&t.data.clearAllVisual();var e=t.resetDefines=m(t.reset(t.model,t.ecModel,t.api,t.payload));return e.length>1?a(e,(function(t,e){return M(e)})):P}var P=M(0);function M(t){return function(e,i){var n=i.data,r=i.resetDefines[t];if(r&&r.dataEach)for(var a=e.start;a<e.end;a++)r.dataEach(n,a);else r&&r.progress&&r.progress(e,n)}}function D(t){return t.data.count()}function E(t,e,i){var n=e.uid,r=t._pipelineMap.get(n);!r.head&&(r.head=i),r.tail&&r.tail.pipe(i),r.tail=i,i.__idxInPipeline=r.count++,i.__pipeline=r}function I(t){L=null;try{t(j,R)}catch(e){}return L}v.wrapStageHandler=function(t,e){return o(t)&&(t={overallReset:t,seriesType:I(t)}),t.uid=d("stageHandler"),e&&(t.visualType=e),t};var L,j={},R={};function z(t,e){for(var i in e.prototype)t[i]=l}z(j,f),z(R,p),j.eachSeriesByType=j.eachRawSeriesByType=function(t){L=t},j.eachComponent=function(t){"series"===t.mainType&&t.subType&&(L=t.subType)};var B=v;t.exports=B},"6a99":function(t,e,i){var n=i("d3f4");t.exports=function(t,e){if(!n(t))return t;var i,r;if(e&&"function"==typeof(i=t.toString)&&!n(r=i.call(t)))return r;if("function"==typeof(i=t.valueOf)&&!n(r=i.call(t)))return r;if(!e&&"function"==typeof(i=t.toString)&&!n(r=i.call(t)))return r;throw TypeError("Can't convert object to primitive value")}},"6c12":function(t,e,i){var n=i("3eba");i("2cfc"),i("adf4"),i("255c");var r=i("527a"),a=i("71b2"),o=i("d3f47");n.registerLayout(r),n.registerVisual(a),n.registerProcessor(o("themeRiver"))},"6c7b":function(t,e,i){var n=i("5ca1");n(n.P,"Array",{fill:i("36bd")}),i("9c6c")("fill")},"6cb7":function(t,e,i){var n=i("6d8b"),r=i("4319"),a=i("8918"),o=i("625e"),s=o.enableClassManagement,l=o.parseClassType,c=i("e0d3"),h=c.makeInner,u=i("f934"),d=i("de1c"),f=h(),p=r.extend({type:"component",id:"",name:"",mainType:"",subType:"",componentIndex:0,defaultOption:null,ecModel:null,dependentModels:[],uid:null,layoutMode:null,$constructor:function(t,e,i,n){r.call(this,t,e,i,n),this.uid=a.getUID("ec_cpt_model")},init:function(t,e,i,n){this.mergeDefaultAndTheme(t,i)},mergeDefaultAndTheme:function(t,e){var i=this.layoutMode,r=i?u.getLayoutParams(t):{},a=e.getTheme();n.merge(t,a.get(this.mainType)),n.merge(t,this.getDefaultOption()),i&&u.mergeLayoutParam(t,r,i)},mergeOption:function(t,e){n.merge(this.option,t,!0);var i=this.layoutMode;i&&u.mergeLayoutParam(this.option,t,i)},optionUpdated:function(t,e){},getDefaultOption:function(){var t=f(this);if(!t.defaultOption){var e=[],i=this.constructor;while(i){var r=i.prototype.defaultOption;r&&e.push(r),i=i.superClass}for(var a={},o=e.length-1;o>=0;o--)a=n.merge(a,e[o],!0);t.defaultOption=a}return t.defaultOption},getReferringComponents:function(t){return this.ecModel.queryComponents({mainType:t,index:this.get(t+"Index",!0),id:this.get(t+"Id",!0)})}});function g(t){var e=[];return n.each(p.getClassesByMainType(t),(function(t){e=e.concat(t.prototype.dependencies||[])})),e=n.map(e,(function(t){return l(t).main})),"dataset"!==t&&n.indexOf(e,"dataset")<=0&&e.unshift("dataset"),e}s(p,{registerWhenExtend:!0}),a.enableSubTypeDefaulter(p),a.enableTopologicalTravel(p,g),n.mixin(p,d);var m=p;t.exports=m},"6d8b":function(t,e){var i={"[object Function]":1,"[object RegExp]":1,"[object Date]":1,"[object Error]":1,"[object CanvasGradient]":1,"[object CanvasPattern]":1,"[object Image]":1,"[object Canvas]":1},n={"[object Int8Array]":1,"[object Uint8Array]":1,"[object Uint8ClampedArray]":1,"[object Int16Array]":1,"[object Uint16Array]":1,"[object Int32Array]":1,"[object Uint32Array]":1,"[object Float32Array]":1,"[object Float64Array]":1},r=Object.prototype.toString,a=Array.prototype,o=a.forEach,s=a.filter,l=a.slice,c=a.map,h=a.reduce,u={};function d(t,e){"createCanvas"===t&&(b=null),u[t]=e}function f(t){if(null==t||"object"!==typeof t)return t;var e=t,a=r.call(t);if("[object Array]"===a){if(!q(t)){e=[];for(var o=0,s=t.length;o<s;o++)e[o]=f(t[o])}}else if(n[a]){if(!q(t)){var l=t.constructor;if(t.constructor.from)e=l.from(t);else{e=new l(t.length);for(o=0,s=t.length;o<s;o++)e[o]=f(t[o])}}}else if(!i[a]&&!q(t)&&!B(t))for(var c in e={},t)t.hasOwnProperty(c)&&(e[c]=f(t[c]));return e}function p(t,e,i){if(!j(e)||!j(t))return i?f(e):t;for(var n in e)if(e.hasOwnProperty(n)){var r=t[n],a=e[n];!j(a)||!j(r)||E(a)||E(r)||B(a)||B(r)||R(a)||R(r)||q(a)||q(r)?!i&&n in t||(t[n]=f(e[n],!0)):p(r,a,i)}return t}function g(t,e){for(var i=t[0],n=1,r=t.length;n<r;n++)i=p(i,t[n],e);return i}function m(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i]);return t}function v(t,e,i){for(var n in e)e.hasOwnProperty(n)&&(i?null!=e[n]:null==t[n])&&(t[n]=e[n]);return t}var b,y=function(){return u.createCanvas()};function x(){return b||(b=y().getContext("2d")),b}function w(t,e){if(t){if(t.indexOf)return t.indexOf(e);for(var i=0,n=t.length;i<n;i++)if(t[i]===e)return i}return-1}function S(t,e){var i=t.prototype;function n(){}for(var r in n.prototype=e.prototype,t.prototype=new n,i)i.hasOwnProperty(r)&&(t.prototype[r]=i[r]);t.prototype.constructor=t,t.superClass=e}function k(t,e,i){t="prototype"in t?t.prototype:t,e="prototype"in e?e.prototype:e,v(t,e,i)}function O(t){if(t)return"string"!==typeof t&&"number"===typeof t.length}function C(t,e,i){if(t&&e)if(t.forEach&&t.forEach===o)t.forEach(e,i);else if(t.length===+t.length)for(var n=0,r=t.length;n<r;n++)e.call(i,t[n],n,t);else for(var a in t)t.hasOwnProperty(a)&&e.call(i,t[a],a,t)}function _(t,e,i){if(t&&e){if(t.map&&t.map===c)return t.map(e,i);for(var n=[],r=0,a=t.length;r<a;r++)n.push(e.call(i,t[r],r,t));return n}}function A(t,e,i,n){if(t&&e){if(t.reduce&&t.reduce===h)return t.reduce(e,i,n);for(var r=0,a=t.length;r<a;r++)i=e.call(n,i,t[r],r,t);return i}}function T(t,e,i){if(t&&e){if(t.filter&&t.filter===s)return t.filter(e,i);for(var n=[],r=0,a=t.length;r<a;r++)e.call(i,t[r],r,t)&&n.push(t[r]);return n}}function P(t,e,i){if(t&&e)for(var n=0,r=t.length;n<r;n++)if(e.call(i,t[n],n,t))return t[n]}function M(t,e){var i=l.call(arguments,2);return function(){return t.apply(e,i.concat(l.call(arguments)))}}function D(t){var e=l.call(arguments,1);return function(){return t.apply(this,e.concat(l.call(arguments)))}}function E(t){return"[object Array]"===r.call(t)}function I(t){return"function"===typeof t}function L(t){return"[object String]"===r.call(t)}function j(t){var e=typeof t;return"function"===e||!!t&&"object"===e}function R(t){return!!i[r.call(t)]}function z(t){return!!n[r.call(t)]}function B(t){return"object"===typeof t&&"number"===typeof t.nodeType&&"object"===typeof t.ownerDocument}function F(t){return t!==t}function N(t){for(var e=0,i=arguments.length;e<i;e++)if(null!=arguments[e])return arguments[e]}function H(t,e){return null!=t?t:e}function $(t,e,i){return null!=t?t:null!=e?e:i}function V(){return Function.call.apply(l,arguments)}function W(t){if("number"===typeof t)return[t,t,t,t];var e=t.length;return 2===e?[t[0],t[1],t[0],t[1]]:3===e?[t[0],t[1],t[2],t[1]]:t}function X(t,e){if(!t)throw new Error(e)}function Y(t){return null==t?null:"function"===typeof t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}u.createCanvas=function(){return document.createElement("canvas")};var G="__ec_primitive__";function U(t){t[G]=!0}function q(t){return t[G]}function Z(t){var e=E(t);this.data={};var i=this;function n(t,n){e?i.set(t,n):i.set(n,t)}t instanceof Z?t.each(n):t&&C(t,n)}function K(t){return new Z(t)}function J(t,e){for(var i=new t.constructor(t.length+e.length),n=0;n<t.length;n++)i[n]=t[n];var r=t.length;for(n=0;n<e.length;n++)i[n+r]=e[n];return i}function Q(){}Z.prototype={constructor:Z,get:function(t){return this.data.hasOwnProperty(t)?this.data[t]:null},set:function(t,e){return this.data[t]=e},each:function(t,e){for(var i in void 0!==e&&(t=M(t,e)),this.data)this.data.hasOwnProperty(i)&&t(this.data[i],i)},removeKey:function(t){delete this.data[t]}},e.$override=d,e.clone=f,e.merge=p,e.mergeAll=g,e.extend=m,e.defaults=v,e.createCanvas=y,e.getContext=x,e.indexOf=w,e.inherits=S,e.mixin=k,e.isArrayLike=O,e.each=C,e.map=_,e.reduce=A,e.filter=T,e.find=P,e.bind=M,e.curry=D,e.isArray=E,e.isFunction=I,e.isString=L,e.isObject=j,e.isBuiltInObject=R,e.isTypedArray=z,e.isDom=B,e.eqNaN=F,e.retrieve=N,e.retrieve2=H,e.retrieve3=$,e.slice=V,e.normalizeCssArray=W,e.assert=X,e.trim=Y,e.setAsPrimitive=U,e.isPrimitive=q,e.createHashMap=K,e.concatArray=J,e.noop=Q},7023:function(t,e,i){var n=i("6d8b"),r={updateSelectedMap:function(t){this._targetList=n.isArray(t)?t.slice():[],this._selectTargetMap=n.reduce(t||[],(function(t,e){return t.set(e.name,e),t}),n.createHashMap())},select:function(t,e){var i=null!=e?this._targetList[e]:this._selectTargetMap.get(t),n=this.get("selectedMode");"single"===n&&this._selectTargetMap.each((function(t){t.selected=!1})),i&&(i.selected=!0)},unSelect:function(t,e){var i=null!=e?this._targetList[e]:this._selectTargetMap.get(t);i&&(i.selected=!1)},toggleSelected:function(t,e){var i=null!=e?this._targetList[e]:this._selectTargetMap.get(t);if(null!=i)return this[i.selected?"unSelect":"select"](t,e),i.selected},isSelected:function(t,e){var i=null!=e?this._targetList[e]:this._selectTargetMap.get(t);return i&&i.selected}};t.exports=r},"71ad":function(t,e,i){var n=i("6d8b"),r={show:!0,zlevel:0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#333",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#ccc"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},a={};a.categoryAxis=n.merge({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},r),a.valueAxis=n.merge({boundaryGap:[0,0],splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#eee",width:1}}},r),a.timeAxis=n.defaults({scale:!0,min:"dataMin",max:"dataMax"},a.valueAxis),a.logAxis=n.defaults({scale:!0,logBase:10},a.valueAxis);var o=a;t.exports=o},"71b2":function(t,e,i){var n=i("6d8b"),r=n.createHashMap;function a(t){t.eachSeriesByType("themeRiver",(function(t){var e=t.getData(),i=t.getRawData(),n=t.get("color"),a=r();e.each((function(t){a.set(e.getRawIndex(t),t)})),i.each((function(r){var o=i.getName(r),s=n[(t.nameMap.get(o)-1)%n.length];i.setItemVisual(r,"color",s);var l=a.get(r);null!=l&&e.setItemVisual(l,"color",s)}))}))}t.exports=a},7333:function(t,e,i){"use strict";var n=i("9e1e"),r=i("0d58"),a=i("2621"),o=i("52a7"),s=i("4bf8"),l=i("626a"),c=Object.assign;t.exports=!c||i("79e5")((function(){var t={},e={},i=Symbol(),n="abcdefghijklmnopqrst";return t[i]=7,n.split("").forEach((function(t){e[t]=t})),7!=c({},t)[i]||Object.keys(c({},e)).join("")!=n}))?function(t,e){var i=s(t),c=arguments.length,h=1,u=a.f,d=o.f;while(c>h){var f,p=l(arguments[h++]),g=u?r(p).concat(u(p)):r(p),m=g.length,v=0;while(m>v)f=g[v++],n&&!d.call(p,f)||(i[f]=p[f])}return i}:c},"74cb":function(t,e){var i={linear:function(t){return t},quadraticIn:function(t){return t*t},quadraticOut:function(t){return t*(2-t)},quadraticInOut:function(t){return(t*=2)<1?.5*t*t:-.5*(--t*(t-2)-1)},cubicIn:function(t){return t*t*t},cubicOut:function(t){return--t*t*t+1},cubicInOut:function(t){return(t*=2)<1?.5*t*t*t:.5*((t-=2)*t*t+2)},quarticIn:function(t){return t*t*t*t},quarticOut:function(t){return 1- --t*t*t*t},quarticInOut:function(t){return(t*=2)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2)},quinticIn:function(t){return t*t*t*t*t},quinticOut:function(t){return--t*t*t*t*t+1},quinticInOut:function(t){return(t*=2)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2)},sinusoidalIn:function(t){return 1-Math.cos(t*Math.PI/2)},sinusoidalOut:function(t){return Math.sin(t*Math.PI/2)},sinusoidalInOut:function(t){return.5*(1-Math.cos(Math.PI*t))},exponentialIn:function(t){return 0===t?0:Math.pow(1024,t-1)},exponentialOut:function(t){return 1===t?1:1-Math.pow(2,-10*t)},exponentialInOut:function(t){return 0===t?0:1===t?1:(t*=2)<1?.5*Math.pow(1024,t-1):.5*(2-Math.pow(2,-10*(t-1)))},circularIn:function(t){return 1-Math.sqrt(1-t*t)},circularOut:function(t){return Math.sqrt(1- --t*t)},circularInOut:function(t){return(t*=2)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},elasticIn:function(t){var e,i=.1,n=.4;return 0===t?0:1===t?1:(!i||i<1?(i=1,e=n/4):e=n*Math.asin(1/i)/(2*Math.PI),-i*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n))},elasticOut:function(t){var e,i=.1,n=.4;return 0===t?0:1===t?1:(!i||i<1?(i=1,e=n/4):e=n*Math.asin(1/i)/(2*Math.PI),i*Math.pow(2,-10*t)*Math.sin((t-e)*(2*Math.PI)/n)+1)},elasticInOut:function(t){var e,i=.1,n=.4;return 0===t?0:1===t?1:(!i||i<1?(i=1,e=n/4):e=n*Math.asin(1/i)/(2*Math.PI),(t*=2)<1?i*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n)*-.5:i*Math.pow(2,-10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n)*.5+1)},backIn:function(t){var e=1.70158;return t*t*((e+1)*t-e)},backOut:function(t){var e=1.70158;return--t*t*((e+1)*t+e)+1},backInOut:function(t){var e=2.5949095;return(t*=2)<1?t*t*((e+1)*t-e)*.5:.5*((t-=2)*t*((e+1)*t+e)+2)},bounceIn:function(t){return 1-i.bounceOut(1-t)},bounceOut: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},bounceInOut:function(t){return t<.5?.5*i.bounceIn(2*t):.5*i.bounceOut(2*t-1)+.5}},n=i;t.exports=n},"755e":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.StreetViewPanorama=e.MountableMixin=e.Autocomplete=e.MapElementFactory=e.MapElementMixin=e.PlaceInput=e.Map=e.InfoWindow=e.Rectangle=e.Cluster=e.Circle=e.Polygon=e.Polyline=e.Marker=e.loadGmapApi=void 0;var n=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(t[n]=i[n])}return t};e.install=R,e.gmapApi=B;var r=i("f4a0"),a=I(r),o=i("b7b1"),s=i("82e1"),l=I(s),c=i("61b8"),h=I(c),u=i("f656"),d=I(u),f=i("5eac"),p=I(f),g=i("d75b"),m=I(g),v=i("54f9"),b=I(v),y=i("9cb5"),x=I(y),w=i("f895"),S=I(w),k=i("bc7a"),O=I(k),C=i("7bdd"),_=I(C),A=i("a8b4"),T=I(A),P=i("b7d9"),M=I(P),D=i("ce18"),E=I(D);function I(t){return t&&t.__esModule?t:{default:t}}var L=void 0,j=null;function R(t,e){e=n({installComponents:!0,autobindAllEvents:!1},e),j=new t({data:{gmapApi:null}});var i=new t,r=z(e);t.mixin({created:function(){this.$gmapDefaultResizeBus=i,this.$gmapOptions=e,this.$gmapApiPromiseLazy=r}}),t.$gmapDefaultResizeBus=i,t.$gmapApiPromiseLazy=r,e.installComponents&&(t.component("GmapMap",x.default),t.component("GmapMarker",l.default),t.component("GmapInfoWindow",b.default),t.component("GmapPolyline",h.default),t.component("GmapPolygon",d.default),t.component("GmapCircle",p.default),t.component("GmapRectangle",m.default),t.component("GmapAutocomplete",_.default),t.component("GmapPlaceInput",O.default),t.component("GmapStreetViewPanorama",S.default))}function z(t){function e(){return j.gmapApi={},window.google}if(t.load)return(0,a.default)((function(){return"undefined"===typeof window?new Promise((function(){})).then(e):new Promise((function(e,i){try{window["vueGoogleMapsInit"]=e,(0,o.loadGmapApi)(t.load,t.loadCn)}catch(n){i(n)}})).then(e)}));var i=new Promise((function(t){"undefined"!==typeof window&&(window["vueGoogleMapsInit"]=t)})).then(e);return(0,a.default)((function(){return i}))}function B(){return j.gmapApi&&window.google}e.loadGmapApi=o.loadGmapApi,e.Marker=l.default,e.Polyline=h.default,e.Polygon=d.default,e.Circle=p.default,e.Cluster=L,e.Rectangle=m.default,e.InfoWindow=b.default,e.Map=x.default,e.PlaceInput=O.default,e.MapElementMixin=T.default,e.MapElementFactory=M.default,e.Autocomplete=_.default,e.MountableMixin=E.default,e.StreetViewPanorama=S.default},"76a5":function(t,e,i){var n=i("19eb"),r=i("6d8b"),a=i("e86a"),o=i("a73c"),s=i("82eb"),l=s.ContextCachedBy,c=function(t){n.call(this,t)};c.prototype={constructor:c,type:"text",brush:function(t,e){var i=this.style;this.__dirty&&o.normalizeTextStyle(i,!0),i.fill=i.stroke=i.shadowBlur=i.shadowColor=i.shadowOffsetX=i.shadowOffsetY=null;var n=i.text;null!=n&&(n+=""),o.needDrawText(n,i)?(this.setTransform(t),o.renderText(this,t,n,i,null,e),this.restoreTransform(t)):t.__attrCachedBy=l.NONE},getBoundingRect:function(){var t=this.style;if(this.__dirty&&o.normalizeTextStyle(t,!0),!this._rect){var e=t.text;null!=e?e+="":e="";var i=a.getBoundingRect(t.text+"",t.font,t.textAlign,t.textVerticalAlign,t.textPadding,t.textLineHeight,t.rich);if(i.x+=t.x||0,i.y+=t.y||0,o.getStroke(t.textStroke,t.textStrokeWidth)){var n=t.textStrokeWidth;i.x-=n/2,i.y-=n/2,i.width+=n,i.height+=n}this._rect=i}return this._rect}},r.inherits(c,n);var h=c;t.exports=h},7726:function(t,e){var i=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=i)},7782:function(t,e,i){var n=i("3eba"),r=i("6d8b");function a(t,e){r.each(e,(function(e){e.update="updateView",n.registerAction(e,(function(i,n){var r={};return n.eachComponent({mainType:"series",subType:t,query:i},(function(t){t[e.method]&&t[e.method](i.name,i.dataIndex);var n=t.getData();n.each((function(e){var i=n.getName(e);r[i]=t.isSelected(i)||!1}))})),{name:i.name,selected:r,seriesId:i.seriesId}}))}))}t.exports=a},"77f1":function(t,e,i){var n=i("4588"),r=Math.max,a=Math.min;t.exports=function(t,e){return t=n(t),t<0?r(t+e,0):a(t,e)}},7919:function(t,e,i){var n=i("f934"),r=n.getLayoutRect,a=n.box,o=n.positionElement,s=i("eda2"),l=i("2306");function c(t,e,i){var n=e.getBoxLayoutParams(),s=e.get("padding"),l={width:i.getWidth(),height:i.getHeight()},c=r(n,l,s);a(e.get("orient"),t,e.get("itemGap"),c.width,c.height),o(t,n,l,s)}function h(t,e){var i=s.normalizeCssArray(e.get("padding")),n=e.getItemStyle(["color","opacity"]);n.fill=e.get("backgroundColor");t=new l.Rect({shape:{x:t.x-i[3],y:t.y-i[0],width:t.width+i[1]+i[3],height:t.height+i[0]+i[2],r:e.get("borderRadius")},style:n,silent:!0,z2:-1});return t}e.layout=c,e.makeBackground=h},"794b":function(t,e,i){t.exports=!i("8e60")&&!i("294c")((function(){return 7!=Object.defineProperty(i("1ec9")("div"),"a",{get:function(){return 7}}).a}))},"79aa":function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},"79e5":function(t,e){t.exports=function(t){try{return!!t()}catch(e){return!0}}},"7a03":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,i){var n=function(i){(t.$gmapOptions.autobindAllEvents||t.$listeners[i])&&e.addListener(i,(function(e){t.$emit(i,e)}))},r=!0,a=!1,o=void 0;try{for(var s,l=i[Symbol.iterator]();!(r=(s=l.next()).done);r=!0){var c=s.value;n(c)}}catch(h){a=!0,o=h}finally{try{!r&&l.return&&l.return()}finally{if(a)throw o}}}},"7a56":function(t,e,i){"use strict";var n=i("7726"),r=i("86cc"),a=i("9e1e"),o=i("2b4c")("species");t.exports=function(t){var e=n[t];a&&e&&!e[o]&&r.f(e,o,{configurable:!0,get:function(){return this}})}},"7bdd":function(t,e,i){"use strict";i.r(e);var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("input",t._g(t._b({ref:"input"},"input",t.$attrs,!1),t.$listeners))},r=[],a=function(t){return t.default||t}(i("51a8")),o=a,s=i("2877"),l=Object(s["a"])(o,n,r,!1,null,null,null);e["default"]=l.exports},"7d6d":function(t,e){var i={shadowBlur:1,shadowOffsetX:1,shadowOffsetY:1,textShadowBlur:1,textShadowOffsetX:1,textShadowOffsetY:1,textBoxShadowBlur:1,textBoxShadowOffsetX:1,textBoxShadowOffsetY:1};function n(t,e,n){return i.hasOwnProperty(e)?n*t.dpr:n}t.exports=n},"7e63":function(t,e,i){var n=i("4e08"),r=(n.__DEV__,i("6d8b")),a=r.each,o=r.filter,s=r.map,l=r.isArray,c=r.indexOf,h=r.isObject,u=r.isString,d=r.createHashMap,f=r.assert,p=r.clone,g=r.merge,m=r.extend,v=r.mixin,b=i("e0d3"),y=i("4319"),x=i("6cb7"),w=i("8971"),S=i("e47b"),k=i("0f99"),O=k.resetSourceDefaulter,C="\0_ec_inner",_=y.extend({init:function(t,e,i,n){i=i||{},this.option=null,this._theme=new y(i),this._optionManager=n},setOption:function(t,e){f(!(C in t),"please use chart.getOption()"),this._optionManager.setOption(t,e),this.resetOption(null)},resetOption:function(t){var e=!1,i=this._optionManager;if(!t||"recreate"===t){var n=i.mountOption("recreate"===t);this.option&&"recreate"!==t?(this.restoreData(),this.mergeOption(n)):P.call(this,n),e=!0}if("timeline"!==t&&"media"!==t||this.restoreData(),!t||"recreate"===t||"timeline"===t){var r=i.getTimelineOption(this);r&&(this.mergeOption(r),e=!0)}if(!t||"recreate"===t||"media"===t){var o=i.getMediaOption(this,this._api);o.length&&a(o,(function(t){this.mergeOption(t,e=!0)}),this)}return e},mergeOption:function(t){var e=this.option,i=this._componentsMap,n=[];function r(n,r){var o=b.normalizeToArray(t[n]),s=b.mappingToExists(i.get(n),o);b.makeIdAndName(s),a(s,(function(t,e){var i=t.option;h(i)&&(t.keyInfo.mainType=n,t.keyInfo.subType=D(n,i,t.exist))}));var l=M(i,r);e[n]=[],i.set(n,[]),a(s,(function(t,r){var a=t.exist,o=t.option;if(f(h(o)||a,"Empty component definition"),o){var s=x.getClass(n,t.keyInfo.subType,!0);if(a&&a.constructor===s)a.name=t.keyInfo.name,a.mergeOption(o,this),a.optionUpdated(o,!1);else{var c=m({dependentModels:l,componentIndex:r},t.keyInfo);a=new s(o,this,this,c),m(a,c),a.init(o,this,this,c),a.optionUpdated(null,!0)}}else a.mergeOption({},this),a.optionUpdated({},!1);i.get(n)[r]=a,e[n][r]=a.option}),this),"series"===n&&E(this,i.get("series"))}O(this),a(t,(function(t,i){null!=t&&(x.hasClass(i)?i&&n.push(i):e[i]=null==e[i]?p(t):g(e[i],t,!0))})),x.topologicalTravel(n,x.getAllClassMainTypes(),r,this),this._seriesIndicesMap=d(this._seriesIndices=this._seriesIndices||[])},getOption:function(){var t=p(this.option);return a(t,(function(e,i){if(x.hasClass(i)){e=b.normalizeToArray(e);for(var n=e.length-1;n>=0;n--)b.isIdInner(e[n])&&e.splice(n,1);t[i]=e}})),delete t[C],t},getTheme:function(){return this._theme},getComponent:function(t,e){var i=this._componentsMap.get(t);if(i)return i[e||0]},queryComponents:function(t){var e=t.mainType;if(!e)return[];var i,n=t.index,r=t.id,a=t.name,h=this._componentsMap.get(e);if(!h||!h.length)return[];if(null!=n)l(n)||(n=[n]),i=o(s(n,(function(t){return h[t]})),(function(t){return!!t}));else if(null!=r){var u=l(r);i=o(h,(function(t){return u&&c(r,t.id)>=0||!u&&t.id===r}))}else if(null!=a){var d=l(a);i=o(h,(function(t){return d&&c(a,t.name)>=0||!d&&t.name===a}))}else i=h.slice();return I(i,t)},findComponents:function(t){var e=t.query,i=t.mainType,n=a(e),r=n?this.queryComponents(n):this._componentsMap.get(i);return s(I(r,t));function a(t){var e=i+"Index",n=i+"Id",r=i+"Name";return!t||null==t[e]&&null==t[n]&&null==t[r]?null:{mainType:i,index:t[e],id:t[n],name:t[r]}}function s(e){return t.filter?o(e,t.filter):e}},eachComponent:function(t,e,i){var n=this._componentsMap;if("function"===typeof t)i=e,e=t,n.each((function(t,n){a(t,(function(t,r){e.call(i,n,t,r)}))}));else if(u(t))a(n.get(t),e,i);else if(h(t)){var r=this.findComponents(t);a(r,e,i)}},getSeriesByName:function(t){var e=this._componentsMap.get("series");return o(e,(function(e){return e.name===t}))},getSeriesByIndex:function(t){return this._componentsMap.get("series")[t]},getSeriesByType:function(t){var e=this._componentsMap.get("series");return o(e,(function(e){return e.subType===t}))},getSeries:function(){return this._componentsMap.get("series").slice()},getSeriesCount:function(){return this._componentsMap.get("series").length},eachSeries:function(t,e){L(this),a(this._seriesIndices,(function(i){var n=this._componentsMap.get("series")[i];t.call(e,n,i)}),this)},eachRawSeries:function(t,e){a(this._componentsMap.get("series"),t,e)},eachSeriesByType:function(t,e,i){L(this),a(this._seriesIndices,(function(n){var r=this._componentsMap.get("series")[n];r.subType===t&&e.call(i,r,n)}),this)},eachRawSeriesByType:function(t,e,i){return a(this.getSeriesByType(t),e,i)},isSeriesFiltered:function(t){return L(this),null==this._seriesIndicesMap.get(t.componentIndex)},getCurrentSeriesIndices:function(){return(this._seriesIndices||[]).slice()},filterSeries:function(t,e){L(this);var i=o(this._componentsMap.get("series"),t,e);E(this,i)},restoreData:function(t){var e=this._componentsMap;E(this,e.get("series"));var i=[];e.each((function(t,e){i.push(e)})),x.topologicalTravel(i,x.getAllClassMainTypes(),(function(i,n){a(e.get(i),(function(e){("series"!==i||!A(e,t))&&e.restoreData()}))}))}});function A(t,e){if(e){var i=e.seiresIndex,n=e.seriesId,r=e.seriesName;return null!=i&&t.componentIndex!==i||null!=n&&t.id!==n||null!=r&&t.name!==r}}function T(t,e){var i=t.color&&!t.colorLayer;a(e,(function(e,n){"colorLayer"===n&&i||x.hasClass(n)||("object"===typeof e?t[n]=t[n]?g(t[n],e,!1):p(e):null==t[n]&&(t[n]=e))}))}function P(t){t=t,this.option={},this.option[C]=1,this._componentsMap=d({series:[]}),this._seriesIndices,this._seriesIndicesMap,T(t,this._theme.option),g(t,w,!1),this.mergeOption(t)}function M(t,e){l(e)||(e=e?[e]:[]);var i={};return a(e,(function(e){i[e]=(t.get(e)||[]).slice()})),i}function D(t,e,i){var n=e.type?e.type:i?i.subType:x.determineSubType(t,e);return n}function E(t,e){t._seriesIndicesMap=d(t._seriesIndices=s(e,(function(t){return t.componentIndex}))||[])}function I(t,e){return e.hasOwnProperty("subType")?o(t,(function(t){return t.subType===e.subType})):t}function L(t){}v(_,S);var j=_;t.exports=j},"7f20":function(t,e,i){var n=i("86cc").f,r=i("69a8"),a=i("2b4c")("toStringTag");t.exports=function(t,e,i){t&&!r(t=i?t:t.prototype,a)&&n(t,a,{configurable:!0,value:e})}},"7f7f":function(t,e,i){var n=i("86cc").f,r=Function.prototype,a=/^\s*function ([^ (]*)/,o="name";o in r||i("9e1e")&&n(r,o,{configurable:!0,get:function(){try{return(""+this).match(a)[1]}catch(t){return""}}})},"7f96":function(t,e,i){var n=i("6d8b"),r=n.isFunction;function a(t,e,i){return{seriesType:t,performRawSeries:!0,reset:function(t,n,a){var o=t.getData(),s=t.get("symbol"),l=t.get("symbolSize"),c=t.get("symbolKeepAspect"),h=t.get("symbolRotate"),u=r(s),d=r(l),f=r(h),p=u||d||f,g=!u&&s?s:e,m=d?null:l;if(o.setVisual({legendSymbol:i||g,symbol:g,symbolSize:m,symbolKeepAspect:c,symbolRotate:h}),!n.isSeriesFiltered(t))return{dataEach:o.hasItemOption||p?v:null};function v(e,i){if(p){var n=t.getRawValue(i),r=t.getDataParams(i);u&&e.setItemVisual(i,"symbol",s(n,r)),d&&e.setItemVisual(i,"symbolSize",l(n,r)),f&&e.setItemVisual(i,"symbolRotate",h(n,r))}if(e.hasItemOption){var a=e.getItemModel(i),o=a.getShallow("symbol",!0),c=a.getShallow("symbolSize",!0),g=a.getShallow("symbolRotate",!0),m=a.getShallow("symbolKeepAspect",!0);null!=o&&e.setItemVisual(i,"symbol",o),null!=c&&e.setItemVisual(i,"symbolSize",c),null!=g&&e.setItemVisual(i,"symbolRotate",g),null!=m&&e.setItemVisual(i,"symbolKeepAspect",m)}}}}}t.exports=a},8079:function(t,e,i){var n=i("7726"),r=i("1991").set,a=n.MutationObserver||n.WebKitMutationObserver,o=n.process,s=n.Promise,l="process"==i("2d95")(o);t.exports=function(){var t,e,i,c=function(){var n,r;l&&(n=o.domain)&&n.exit();while(t){r=t.fn,t=t.next;try{r()}catch(a){throw t?i():e=void 0,a}}e=void 0,n&&n.enter()};if(l)i=function(){o.nextTick(c)};else if(!a||n.navigator&&n.navigator.standalone)if(s&&s.resolve){var h=s.resolve(void 0);i=function(){h.then(c)}}else i=function(){r.call(n,c)};else{var u=!0,d=document.createTextNode("");new a(c).observe(d,{characterData:!0}),i=function(){d.data=u=!u}}return function(n){var r={fn:n,next:void 0};e&&(e.next=r),t||(t=r,i()),e=r}}},"80f0":function(t,e){function i(t){return t}function n(t,e,n,r,a){this._old=t,this._new=e,this._oldKeyGetter=n||i,this._newKeyGetter=r||i,this.context=a}function r(t,e,i,n,r){for(var a=0;a<t.length;a++){var o="_ec_"+r[n](t[a],a),s=e[o];null==s?(i.push(o),e[o]=a):(s.length||(e[o]=s=[s]),s.push(a))}}n.prototype={constructor:n,add:function(t){return this._add=t,this},update:function(t){return this._update=t,this},remove:function(t){return this._remove=t,this},execute:function(){var t=this._old,e=this._new,i={},n={},a=[],o=[];for(r(t,i,a,"_oldKeyGetter",this),r(e,n,o,"_newKeyGetter",this),h=0;h<t.length;h++){var s=a[h],l=n[s];if(null!=l){var c=l.length;c?(1===c&&(n[s]=null),l=l.shift()):n[s]=null,this._update&&this._update(l,h)}else this._remove&&this._remove(h)}for(var h=0;h<o.length;h++){s=o[h];if(n.hasOwnProperty(s)){l=n[s];if(null==l)continue;if(l.length){var u=0;for(c=l.length;u<c;u++)this._add&&this._add(l[u])}else this._add&&this._add(l)}}}};var a=n;t.exports=a},"82e1":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=i("b7d9"),r=a(n);function a(t){return t&&t.__esModule?t:{default:t}}var o={animation:{twoWay:!0,type:Number},attribution:{type:Object},clickable:{type:Boolean,twoWay:!0,default:!0},cursor:{type:String,twoWay:!0},draggable:{type:Boolean,twoWay:!0,default:!1},icon:{twoWay:!0},label:{},opacity:{type:Number,default:1},options:{type:Object},place:{type:Object},position:{type:Object,twoWay:!0},shape:{type:Object,twoWay:!0},title:{type:String,twoWay:!0},zIndex:{type:Number,twoWay:!0},visible:{twoWay:!0,default:!0}},s=["click","rightclick","dblclick","drag","dragstart","dragend","mouseup","mousedown","mouseover","mouseout"];e.default=(0,r.default)({mappedProps:o,events:s,name:"marker",ctr:function(){return google.maps.Marker},inject:{$clusterPromise:{default:null}},render:function(t){return this.$slots.default&&0!==this.$slots.default.length?1===this.$slots.default.length?this.$slots.default[0]:t("div",this.$slots.default):""},destroyed:function(){this.$markerObject&&(this.$clusterObject?this.$clusterObject.removeMarker(this.$markerObject,!0):this.$markerObject.setMap(null))},beforeCreate:function(t){return this.$clusterPromise&&(t.map=null),this.$clusterPromise},afterCreate:function(t){var e=this;this.$clusterPromise&&this.$clusterPromise.then((function(i){i.addMarker(t),e.$clusterObject=i}))}})},"82eb":function(t,e){var i={NONE:0,STYLE_BIND:1,PLAIN_TEXT:2},n=9;e.ContextCachedBy=i,e.WILL_BE_RESTORED=n},"82f9":function(t,e,i){var n=i("6d8b"),r=i("76a5"),a=i("2306");function o(t,e,i,n){t[0]=i,t[1]=n,t[2]=t[0]/e.getWidth(),t[3]=t[1]/e.getHeight()}function s(t){var e=this._zr=t.getZr();this._styleCoord=[0,0,0,0],o(this._styleCoord,e,t.getWidth()/2,t.getHeight()/2),this._show=!1,this._hideTimeout}s.prototype={constructor:s,_enterable:!0,update:function(t){var e=t.get("alwaysShowContent");e&&this._moveTooltipIfResized()},_moveTooltipIfResized:function(){var t=this._styleCoord[2],e=this._styleCoord[3],i=t*this._zr.getWidth(),n=e*this._zr.getHeight();this.moveTo(i,n)},show:function(t){this._hideTimeout&&clearTimeout(this._hideTimeout),this.el.attr("show",!0),this._show=!0},setContent:function(t,e,i){this.el&&this._zr.remove(this.el);var n={},o=t,s="{marker",l="|}",c=o.indexOf(s);while(c>=0){var h=o.indexOf(l),u=o.substr(c+s.length,h-c-s.length);u.indexOf("sub")>-1?n["marker"+u]={textWidth:4,textHeight:4,textBorderRadius:2,textBackgroundColor:e[u],textOffset:[3,0]}:n["marker"+u]={textWidth:10,textHeight:10,textBorderRadius:5,textBackgroundColor:e[u]},o=o.substr(h+1),c=o.indexOf("{marker")}var d=i.getModel("textStyle"),f=d.get("fontSize"),p=i.get("textLineHeight");null==p&&(p=Math.round(3*f/2)),this.el=new r({style:a.setTextStyle({},d,{rich:n,text:t,textBackgroundColor:i.get("backgroundColor"),textBorderRadius:i.get("borderRadius"),textFill:i.get("textStyle.color"),textPadding:i.get("padding"),textLineHeight:p}),z:i.get("z")}),this._zr.add(this.el);var g=this;this.el.on("mouseover",(function(){g._enterable&&(clearTimeout(g._hideTimeout),g._show=!0),g._inContent=!0})),this.el.on("mouseout",(function(){g._enterable&&g._show&&g.hideLater(g._hideDelay),g._inContent=!1}))},setEnterable:function(t){this._enterable=t},getSize:function(){var t=this.el.getBoundingRect();return[t.width,t.height]},moveTo:function(t,e){if(this.el){var i=this._styleCoord;o(i,this._zr,t,e),this.el.attr("position",[i[0],i[1]])}},hide:function(){this.el&&this.el.hide(),this._show=!1},hideLater:function(t){!this._show||this._inContent&&this._enterable||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(n.bind(this.hide,this),t)):this.hide())},isShow:function(){return this._show},dispose:function(){clearTimeout(this._hideTimeout),this.el&&this._zr.remove(this.el)},getOuterSize:function(){var t=this.getSize();return{width:t[0],height:t[1]}}};var l=s;t.exports=l},8378:function(t,e){var i=t.exports={version:"2.6.12"};"number"==typeof __e&&(__e=i)},"843e":function(t,e,i){var n=i("6d8b"),r=["getDom","getZr","getWidth","getHeight","getDevicePixelRatio","dispatchAction","isDisposed","on","off","getDataURL","getConnectedDataURL","getModel","getOption","getViewOfComponentModel","getViewOfSeriesModel"];function a(t){n.each(r,(function(e){this[e]=n.bind(t[e],t)}),this)}var o=a;t.exports=o},"84ce":function(t,e,i){var n=i("6d8b"),r=n.each,a=n.map,o=i("3842"),s=o.linearMap,l=o.getPixelPrecision,c=o.round,h=i("e073"),u=h.createAxisTicks,d=h.createAxisLabels,f=h.calculateCategoryInterval,p=[0,1],g=function(t,e,i){this.dim=t,this.scale=e,this._extent=i||[0,0],this.inverse=!1,this.onBand=!1};function m(t,e){var i=t[1]-t[0],n=e,r=i/n/2;t[0]+=r,t[1]-=r}function v(t,e,i,n){var a=e.length;if(t.onBand&&!i&&a){var o,s,l=t.getExtent();if(1===a)e[0].coord=l[0],o=e[1]={coord:l[0]};else{var h=e[a-1].tickValue-e[0].tickValue,u=(e[a-1].coord-e[0].coord)/h;r(e,(function(t){t.coord-=u/2}));var d=t.scale.getExtent();s=1+d[1]-e[a-1].tickValue,o={coord:e[a-1].coord+u*s},e.push(o)}var f=l[0]>l[1];p(e[0].coord,l[0])&&(n?e[0].coord=l[0]:e.shift()),n&&p(l[0],e[0].coord)&&e.unshift({coord:l[0]}),p(l[1],o.coord)&&(n?o.coord=l[1]:e.pop()),n&&p(o.coord,l[1])&&e.push({coord:l[1]})}function p(t,e){return t=c(t),e=c(e),f?t>e:t<e}}g.prototype={constructor:g,contain:function(t){var e=this._extent,i=Math.min(e[0],e[1]),n=Math.max(e[0],e[1]);return t>=i&&t<=n},containData:function(t){return this.scale.contain(t)},getExtent:function(){return this._extent.slice()},getPixelPrecision:function(t){return l(t||this.scale.getExtent(),this._extent)},setExtent:function(t,e){var i=this._extent;i[0]=t,i[1]=e},dataToCoord:function(t,e){var i=this._extent,n=this.scale;return t=n.normalize(t),this.onBand&&"ordinal"===n.type&&(i=i.slice(),m(i,n.count())),s(t,p,i,e)},coordToData:function(t,e){var i=this._extent,n=this.scale;this.onBand&&"ordinal"===n.type&&(i=i.slice(),m(i,n.count()));var r=s(t,i,p,e);return this.scale.scale(r)},pointToData:function(t,e){},getTicksCoords:function(t){t=t||{};var e=t.tickModel||this.getTickModel(),i=u(this,e),n=i.ticks,r=a(n,(function(t){return{coord:this.dataToCoord(t),tickValue:t}}),this),o=e.get("alignWithLabel");return v(this,r,o,t.clamp),r},getMinorTicksCoords:function(){if("ordinal"===this.scale.type)return[];var t=this.model.getModel("minorTick"),e=t.get("splitNumber");e>0&&e<100||(e=5);var i=this.scale.getMinorTicks(e),n=a(i,(function(t){return a(t,(function(t){return{coord:this.dataToCoord(t),tickValue:t}}),this)}),this);return n},getViewLabels:function(){return d(this).labels},getLabelModel:function(){return this.model.getModel("axisLabel")},getTickModel:function(){return this.model.getModel("axisTick")},getBandWidth:function(){var t=this._extent,e=this.scale.getExtent(),i=e[1]-e[0]+(this.onBand?1:0);0===i&&(i=1);var n=Math.abs(t[1]-t[0]);return Math.abs(n)/i},isHorizontal:null,getRotate:null,calculateCategoryInterval:function(){return f(this)}};var b=g;t.exports=b},"84d5":function(t,e,i){var n=i("3eba"),r=i("6d8b"),a=i("4319"),o=i("e0d3"),s=o.isNameSpecified,l=i("29a8"),c=l.legend.selector,h={all:{type:"all",title:r.clone(c.all)},inverse:{type:"inverse",title:r.clone(c.inverse)}},u=n.extendComponentModel({type:"legend.plain",dependencies:["series"],layoutMode:{type:"box",ignoreSize:!0},init:function(t,e,i){this.mergeDefaultAndTheme(t,i),t.selected=t.selected||{},this._updateSelector(t)},mergeOption:function(t){u.superCall(this,"mergeOption",t),this._updateSelector(t)},_updateSelector:function(t){var e=t.selector;!0===e&&(e=t.selector=["all","inverse"]),r.isArray(e)&&r.each(e,(function(t,i){r.isString(t)&&(t={type:t}),e[i]=r.merge(t,h[t.type])}))},optionUpdated:function(){this._updateData(this.ecModel);var t=this._data;if(t[0]&&"single"===this.get("selectedMode")){for(var e=!1,i=0;i<t.length;i++){var n=t[i].get("name");if(this.isSelected(n)){this.select(n),e=!0;break}}!e&&this.select(t[0].get("name"))}},_updateData:function(t){var e=[],i=[];t.eachRawSeries((function(n){var r,a=n.name;if(i.push(a),n.legendVisualProvider){var o=n.legendVisualProvider,l=o.getAllNames();t.isSeriesFiltered(n)||(i=i.concat(l)),l.length?e=e.concat(l):r=!0}else r=!0;r&&s(n)&&e.push(n.name)})),this._availableNames=i;var n=this.get("data")||e,o=r.map(n,(function(t){return"string"!==typeof t&&"number"!==typeof t||(t={name:t}),new a(t,this,this.ecModel)}),this);this._data=o},getData:function(){return this._data},select:function(t){var e=this.option.selected,i=this.get("selectedMode");if("single"===i){var n=this._data;r.each(n,(function(t){e[t.get("name")]=!1}))}e[t]=!0},unSelect:function(t){"single"!==this.get("selectedMode")&&(this.option.selected[t]=!1)},toggleSelected:function(t){var e=this.option.selected;e.hasOwnProperty(t)||(e[t]=!0),this[e[t]?"unSelect":"select"](t)},allSelect:function(){var t=this._data,e=this.option.selected;r.each(t,(function(t){e[t.get("name",!0)]=!0}))},inverseSelect:function(){var t=this._data,e=this.option.selected;r.each(t,(function(t){var i=t.get("name",!0);e.hasOwnProperty(i)||(e[i]=!0),e[i]=!e[i]}))},isSelected:function(t){var e=this.option.selected;return!(e.hasOwnProperty(t)&&!e[t])&&r.indexOf(this._availableNames,t)>=0},getOrient:function(){return"vertical"===this.get("orient")?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},defaultOption:{zlevel:0,z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",itemStyle:{borderWidth:0},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:" sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}}}),d=u;t.exports=d},"84ec":function(t,e){var i=Math.log(2);function n(t,e,r,a,o,s){var l=a+"-"+o,c=t.length;if(s.hasOwnProperty(l))return s[l];if(1===e){var h=Math.round(Math.log((1<<c)-1&~o)/i);return t[r][h]}var u=a|1<<r,d=r+1;while(a&1<<d)d++;for(var f=0,p=0,g=0;p<c;p++){var m=1<<p;m&o||(f+=(g%2?-1:1)*t[r][p]*n(t,e-1,d,u,o|m,s),g++)}return s[l]=f,f}function r(t,e){var i=[[t[0],t[1],1,0,0,0,-e[0]*t[0],-e[0]*t[1]],[0,0,0,t[0],t[1],1,-e[1]*t[0],-e[1]*t[1]],[t[2],t[3],1,0,0,0,-e[2]*t[2],-e[2]*t[3]],[0,0,0,t[2],t[3],1,-e[3]*t[2],-e[3]*t[3]],[t[4],t[5],1,0,0,0,-e[4]*t[4],-e[4]*t[5]],[0,0,0,t[4],t[5],1,-e[5]*t[4],-e[5]*t[5]],[t[6],t[7],1,0,0,0,-e[6]*t[6],-e[6]*t[7]],[0,0,0,t[6],t[7],1,-e[7]*t[6],-e[7]*t[7]]],r={},a=n(i,8,0,0,0,r);if(0!==a){for(var o=[],s=0;s<8;s++)for(var l=0;l<8;l++)null==o[l]&&(o[l]=0),o[l]+=((s+l)%2?-1:1)*n(i,7,0===s?1:0,1<<s,1<<l,r)/a*e[s];return function(t,e,i){var n=e*o[6]+i*o[7]+1;t[0]=(e*o[0]+i*o[1]+o[2])/n,t[1]=(e*o[3]+i*o[4]+o[5])/n}}}e.buildTransformer=r},"84f2":function(t,e){t.exports={}},"857d":function(t,e){var i=2*Math.PI;function n(t){return t%=i,t<0&&(t+=i),t}e.normalizeRadian=n},"85f2":function(t,e,i){t.exports=i("454f")},"862d":function(t,e,i){var n=i("6d8b"),r=n.createHashMap,a=n.each,o=n.isString,s=n.defaults,l=n.extend,c=n.isObject,h=n.clone,u=i("e0d3"),d=u.normalizeToArray,f=i("0f99"),p=f.guessOrdinal,g=f.BE_ORDINAL,m=i("ec6f"),v=i("2f45"),b=v.OTHER_DIMENSIONS,y=i("562e");function x(t,e,i){m.isInstance(e)||(e=m.seriesDataToSource(e)),i=i||{},t=(t||[]).slice();for(var n=(i.dimsDef||[]).slice(),u=r(),f=r(),v=[],x=w(e,t,n,i.dimCount),k=0;k<x;k++){var O=n[k]=l({},c(n[k])?n[k]:{name:n[k]}),C=O.name,_=v[k]=new y;null!=C&&null==u.get(C)&&(_.name=_.displayName=C,u.set(C,k)),null!=O.type&&(_.type=O.type),null!=O.displayName&&(_.displayName=O.displayName)}var A=i.encodeDef;!A&&i.encodeDefaulter&&(A=i.encodeDefaulter(e,x)),A=r(A),A.each((function(t,e){if(t=d(t).slice(),1===t.length&&!o(t[0])&&t[0]<0)A.set(e,!1);else{var i=A.set(e,[]);a(t,(function(t,n){o(t)&&(t=u.get(t)),null!=t&&t<x&&(i[n]=t,P(v[t],e,n))}))}}));var T=0;function P(t,e,i){null!=b.get(e)?t.otherDims[e]=i:(t.coordDim=e,t.coordDimIndex=i,f.set(e,!0))}a(t,(function(t,e){var i,n,r;if(o(t))i=t,t={};else{i=t.name;var l=t.ordinalMeta;t.ordinalMeta=null,t=h(t),t.ordinalMeta=l,n=t.dimsDef,r=t.otherDims,t.name=t.coordDim=t.coordDimIndex=t.dimsDef=t.otherDims=null}var u=A.get(i);if(!1!==u){u=d(u);if(!u.length)for(var f=0;f<(n&&n.length||1);f++){while(T<v.length&&null!=v[T].coordDim)T++;T<v.length&&u.push(T++)}a(u,(function(e,a){var o=v[e];if(P(s(o,t),i,a),null==o.name&&n){var l=n[a];!c(l)&&(l={name:l}),o.name=o.displayName=l.name,o.defaultTooltip=l.defaultTooltip}r&&s(o.otherDims,r)}))}}));var M=i.generateCoord,D=i.generateCoordCount,E=null!=D;D=M?D||1:0;for(var I=M||"value",L=0;L<x;L++){_=v[L]=v[L]||new y;var j=_.coordDim;null==j&&(_.coordDim=S(I,f,E),_.coordDimIndex=0,(!M||D<=0)&&(_.isExtraCoord=!0),D--),null==_.name&&(_.name=S(_.coordDim,u)),null!=_.type||p(e,L,_.name)!==g.Must&&(!_.isExtraCoord||null==_.otherDims.itemName&&null==_.otherDims.seriesName)||(_.type="ordinal")}return v}function w(t,e,i,n){var r=Math.max(t.dimensionsDetectCount||1,e.length,i.length,n||0);return a(e,(function(t){var e=t.dimsDef;e&&(r=Math.max(r,e.length))})),r}function S(t,e,i){if(i||null!=e.get(t)){var n=0;while(null!=e.get(t+n))n++;t+=n}return e.set(t,!0),t}var k=x;t.exports=k},"86cc":function(t,e,i){var n=i("cb7c"),r=i("c69a"),a=i("6a99"),o=Object.defineProperty;e.f=i("9e1e")?Object.defineProperty:function(t,e,i){if(n(t),e=a(e,!0),n(i),r)try{return o(t,e,i)}catch(s){}if("get"in i||"set"in i)throw TypeError("Accessors not supported!");return"value"in i&&(t[e]=i.value),t}},8728:function(t,e){function i(t,e,i,n,r,a){if(a>e&&a>n||a<e&&a<n)return 0;if(n===e)return 0;var o=n<e?1:-1,s=(a-e)/(n-e);1!==s&&0!==s||(o=n<e?.5:-.5);var l=s*(i-t)+t;return l===r?1/0:l>r?o:0}t.exports=i},"87b1":function(t,e,i){var n=i("cbe5"),r=i("4fac"),a=n.extend({type:"polygon",shape:{points:null,smooth:!1,smoothConstraint:null},buildPath:function(t,e){r.buildPath(t,e,!0)}});t.exports=a},"87c3":function(t,e,i){var n=i("6d8b"),r=n.map,a=i("cccd"),o=i("ee1a"),s=o.isDimensionStacked;function l(t){return{seriesType:t,plan:a(),reset:function(t){var e=t.getData(),i=t.coordinateSystem,n=t.pipelineContext,a=n.large;if(i){var o=r(i.dimensions,(function(t){return e.mapDimension(t)})).slice(0,2),l=o.length,c=e.getCalculationInfo("stackResultDimension");return s(e,o[0])&&(o[0]=c),s(e,o[1])&&(o[1]=c),l&&{progress:h}}function h(t,e){for(var n=t.end-t.start,r=a&&new Float32Array(n*l),s=t.start,c=0,h=[],u=[];s<t.end;s++){var d;if(1===l){var f=e.get(o[0],s);d=!isNaN(f)&&i.dataToPoint(f,null,u)}else{f=h[0]=e.get(o[0],s);var p=h[1]=e.get(o[1],s);d=!isNaN(f)&&!isNaN(p)&&i.dataToPoint(h,null,u)}a?(r[c++]=d?d[0]:NaN,r[c++]=d?d[1]:NaN):e.setItemLayout(s,d&&d.slice()||[NaN,NaN])}a&&e.setLayout("symbolPoints",r)}}}}t.exports=l},"88b3":function(t,e){var i="\0__throttleOriginMethod",n="\0__throttleRate",r="\0__throttleType";function a(t,e,i){var n,r,a,o,s,l=0,c=0,h=null;function u(){c=(new Date).getTime(),h=null,t.apply(a,o||[])}e=e||0;var d=function(){n=(new Date).getTime(),a=this,o=arguments;var t=s||e,d=s||i;s=null,r=n-(d?l:c)-t,clearTimeout(h),d?h=setTimeout(u,t):r>=0?u():h=setTimeout(u,-r),l=n};return d.clear=function(){h&&(clearTimeout(h),h=null)},d.debounceNextCall=function(t){s=t},d}function o(t,e,o,s){var l=t[e];if(l){var c=l[i]||l,h=l[r],u=l[n];if(u!==o||h!==s){if(null==o||!s)return t[e]=c;l=t[e]=a(c,o,"debounce"===s),l[i]=c,l[r]=s,l[n]=o}return l}}function s(t,e){var n=t[e];n&&n[i]&&(t[e]=n[i])}e.throttle=a,e.createOrUpdate=o,e.clear=s},8918:function(t,e,i){var n=i("6d8b"),r=i("625e"),a=r.parseClassType,o=0;function s(t){return[t||"",o++,Math.random().toFixed(5)].join("_")}function l(t){var e={};return t.registerSubTypeDefaulter=function(t,i){t=a(t),e[t.main]=i},t.determineSubType=function(i,n){var r=n.type;if(!r){var o=a(i).main;t.hasSubTypes(i)&&e[o]&&(r=e[o](n))}return r},t}function c(t,e){function i(t){var i={},o=[];return n.each(t,(function(s){var l=r(i,s),c=l.originalDeps=e(s),h=a(c,t);l.entryCount=h.length,0===l.entryCount&&o.push(s),n.each(h,(function(t){n.indexOf(l.predecessor,t)<0&&l.predecessor.push(t);var e=r(i,t);n.indexOf(e.successor,t)<0&&e.successor.push(s)}))})),{graph:i,noEntryList:o}}function r(t,e){return t[e]||(t[e]={predecessor:[],successor:[]}),t[e]}function a(t,e){var i=[];return n.each(t,(function(t){n.indexOf(e,t)>=0&&i.push(t)})),i}t.topologicalTravel=function(t,e,r,a){if(t.length){var o=i(e),s=o.graph,l=o.noEntryList,c={};n.each(t,(function(t){c[t]=!0}));while(l.length){var h=l.pop(),u=s[h],d=!!c[h];d&&(r.call(a,h,u.originalDeps.slice()),delete c[h]),n.each(u.successor,d?p:f)}n.each(c,(function(){throw new Error("Circle dependency may exists")}))}function f(t){s[t].entryCount--,0===s[t].entryCount&&l.push(t)}function p(t){c[t]=!0,f(t)}}}e.getUID=s,e.enableSubTypeDefaulter=l,e.enableTopologicalTravel=c},8971:function(t,e){var i="";"undefined"!==typeof navigator&&(i=navigator.platform||"");var n={color:["#c23531","#2f4554","#61a0a8","#d48265","#91c7ae","#749f83","#ca8622","#bda29a","#6e7074","#546570","#c4ccd3"],gradientColor:["#f6efa6","#d88273","#bf444c"],textStyle:{fontFamily:i.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,animation:"auto",animationDuration:1e3,animationDurationUpdate:300,animationEasing:"exponentialOut",animationEasingUpdate:"cubicOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1};t.exports=n},"897a":function(t,e,i){var n=i("22d1"),r=[["shadowBlur",0],["shadowColor","#000"],["shadowOffsetX",0],["shadowOffsetY",0]];function a(t){return n.browser.ie&&n.browser.version>=11?function(){var e,i=this.__clipPaths,n=this.style;if(i)for(var a=0;a<i.length;a++){var o=i[a],s=o&&o.shape,l=o&&o.type;if(s&&("sector"===l&&s.startAngle===s.endAngle||"rect"===l&&(!s.width||!s.height))){for(var c=0;c<r.length;c++)r[c][2]=n[r[c][0]],n[r[c][0]]=r[c][1];e=!0;break}}if(t.apply(this,arguments),e)for(c=0;c<r.length;c++)n[r[c][0]]=r[c][2]}:t}t.exports=a},"89e3":function(t,e,i){var n=i("3842"),r=i("eda2"),a=i("e0d8"),o=i("944e"),s=n.round,l=a.extend({type:"interval",_interval:0,_intervalPrecision:2,setExtent:function(t,e){var i=this._extent;isNaN(t)||(i[0]=parseFloat(t)),isNaN(e)||(i[1]=parseFloat(e))},unionExtent:function(t){var e=this._extent;t[0]<e[0]&&(e[0]=t[0]),t[1]>e[1]&&(e[1]=t[1]),l.prototype.setExtent.call(this,e[0],e[1])},getInterval:function(){return this._interval},setInterval:function(t){this._interval=t,this._niceExtent=this._extent.slice(),this._intervalPrecision=o.getIntervalPrecision(t)},getTicks:function(t){var e=this._interval,i=this._extent,n=this._niceExtent,r=this._intervalPrecision,a=[];if(!e)return a;var o=1e4;i[0]<n[0]&&(t?a.push(s(n[0]-e,r)):a.push(i[0]));var l=n[0];while(l<=n[1]){if(a.push(l),l=s(l+e,r),l===a[a.length-1])break;if(a.length>o)return[]}var c=a.length?a[a.length-1]:n[1];return i[1]>c&&(t?a.push(s(c+e,r)):a.push(i[1])),a},getMinorTicks:function(t){for(var e=this.getTicks(!0),i=[],r=this.getExtent(),a=1;a<e.length;a++){var o=e[a],s=e[a-1],l=0,c=[],h=o-s,u=h/t;while(l<t-1){var d=n.round(s+(l+1)*u);d>r[0]&&d<r[1]&&c.push(d),l++}i.push(c)}return i},getLabel:function(t,e){if(null==t)return"";var i=e&&e.precision;return null==i?i=n.getPrecisionSafe(t)||0:"auto"===i&&(i=this._intervalPrecision),t=s(t,i,!0),r.addCommas(t)},niceTicks:function(t,e,i){t=t||5;var n=this._extent,r=n[1]-n[0];if(isFinite(r)){r<0&&(r=-r,n.reverse());var a=o.intervalScaleNiceTicks(n,t,e,i);this._intervalPrecision=a.intervalPrecision,this._interval=a.interval,this._niceExtent=a.niceTickExtent}},niceExtent:function(t){var e=this._extent;if(e[0]===e[1])if(0!==e[0]){var i=e[0];t.fixMax||(e[1]+=i/2),e[0]-=i/2}else e[1]=1;var n=e[1]-e[0];isFinite(n)||(e[0]=0,e[1]=1),this.niceTicks(t.splitNumber,t.minInterval,t.maxInterval);var r=this._interval;t.fixMin||(e[0]=s(Math.floor(e[0]/r)*r)),t.fixMax||(e[1]=s(Math.ceil(e[1]/r)*r))}});l.create=function(){return new l};var c=l;t.exports=c},"8b7f":function(t,e,i){var n=i("4e08"),r=(n.__DEV__,i("6d8b")),a=r.createHashMap,o=(r.retrieve,r.each);function s(t){this.coordSysName=t,this.coordSysDims=[],this.axisMap=a(),this.categoryAxisMap=a(),this.firstCategoryDimIndex=null}function l(t){var e=t.get("coordinateSystem"),i=new s(e),n=c[e];if(n)return n(t,i,i.axisMap,i.categoryAxisMap),i}var c={cartesian2d:function(t,e,i,n){var r=t.getReferringComponents("xAxis")[0],a=t.getReferringComponents("yAxis")[0];e.coordSysDims=["x","y"],i.set("x",r),i.set("y",a),h(r)&&(n.set("x",r),e.firstCategoryDimIndex=0),h(a)&&(n.set("y",a),e.firstCategoryDimIndex,e.firstCategoryDimIndex=1)},singleAxis:function(t,e,i,n){var r=t.getReferringComponents("singleAxis")[0];e.coordSysDims=["single"],i.set("single",r),h(r)&&(n.set("single",r),e.firstCategoryDimIndex=0)},polar:function(t,e,i,n){var r=t.getReferringComponents("polar")[0],a=r.findAxisModel("radiusAxis"),o=r.findAxisModel("angleAxis");e.coordSysDims=["radius","angle"],i.set("radius",a),i.set("angle",o),h(a)&&(n.set("radius",a),e.firstCategoryDimIndex=0),h(o)&&(n.set("angle",o),null==e.firstCategoryDimIndex&&(e.firstCategoryDimIndex=1))},geo:function(t,e,i,n){e.coordSysDims=["lng","lat"]},parallel:function(t,e,i,n){var r=t.ecModel,a=r.getComponent("parallel",t.get("parallelIndex")),s=e.coordSysDims=a.dimensions.slice();o(a.parallelAxisIndex,(function(t,a){var o=r.getComponent("parallelAxis",t),l=s[a];i.set(l,o),h(o)&&null==e.firstCategoryDimIndex&&(n.set(l,o),e.firstCategoryDimIndex=a)}))}};function h(t){return"category"===t.get("type")}e.getCoordSysInfoBySeries=l},"8b97":function(t,e,i){var n=i("d3f4"),r=i("cb7c"),a=function(t,e){if(r(t),!n(e)&&null!==e)throw TypeError(e+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,e,n){try{n=i("9b43")(Function.call,i("11e9").f(Object.prototype,"__proto__").set,2),n(t,[]),e=!(t instanceof Array)}catch(r){e=!0}return function(t,i){return a(t,i),e?t.__proto__=i:n(t,i),t}}({},!1):void 0),check:a}},"8c0a":function(t,e,i){},"8c2a":function(t,e,i){var n=i("6d8b"),r=i("e0d8"),a=i("3842"),o=i("89e3"),s=r.prototype,l=o.prototype,c=a.getPrecisionSafe,h=a.round,u=Math.floor,d=Math.ceil,f=Math.pow,p=Math.log,g=r.extend({type:"log",base:10,$constructor:function(){r.apply(this,arguments),this._originalScale=new o},getTicks:function(t){var e=this._originalScale,i=this._extent,r=e.getExtent();return n.map(l.getTicks.call(this,t),(function(t){var n=a.round(f(this.base,t));return n=t===i[0]&&e.__fixMin?m(n,r[0]):n,n=t===i[1]&&e.__fixMax?m(n,r[1]):n,n}),this)},getMinorTicks:l.getMinorTicks,getLabel:l.getLabel,scale:function(t){return t=s.scale.call(this,t),f(this.base,t)},setExtent:function(t,e){var i=this.base;t=p(t)/p(i),e=p(e)/p(i),l.setExtent.call(this,t,e)},getExtent:function(){var t=this.base,e=s.getExtent.call(this);e[0]=f(t,e[0]),e[1]=f(t,e[1]);var i=this._originalScale,n=i.getExtent();return i.__fixMin&&(e[0]=m(e[0],n[0])),i.__fixMax&&(e[1]=m(e[1],n[1])),e},unionExtent:function(t){this._originalScale.unionExtent(t);var e=this.base;t[0]=p(t[0])/p(e),t[1]=p(t[1])/p(e),s.unionExtent.call(this,t)},unionExtentFromData:function(t,e){this.unionExtent(t.getApproximateExtent(e))},niceTicks:function(t){t=t||10;var e=this._extent,i=e[1]-e[0];if(!(i===1/0||i<=0)){var n=a.quantity(i),r=t/i*n;r<=.5&&(n*=10);while(!isNaN(n)&&Math.abs(n)<1&&Math.abs(n)>0)n*=10;var o=[a.round(d(e[0]/n)*n),a.round(u(e[1]/n)*n)];this._interval=n,this._niceExtent=o}},niceExtent:function(t){l.niceExtent.call(this,t);var e=this._originalScale;e.__fixMin=t.fixMin,e.__fixMax=t.fixMax}});function m(t,e){return h(t,c(e))}n.each(["contain","normalize"],(function(t){g.prototype[t]=function(e){return e=p(e)/p(this.base),s[t].call(this,e)}})),g.create=function(){return new g};var v=g;t.exports=v},"8c4f":function(t,e,i){"use strict";
/*!
* vue-router v3.5.2
* (c) 2021 Evan You
* @license MIT
*/function n(t,e){0}function r(t,e){for(var i in e)t[i]=e[i];return t}var a=/[!'()*]/g,o=function(t){return"%"+t.charCodeAt(0).toString(16)},s=/%2C/g,l=function(t){return encodeURIComponent(t).replace(a,o).replace(s,",")};function c(t){try{return decodeURIComponent(t)}catch(e){0}return t}function h(t,e,i){void 0===e&&(e={});var n,r=i||d;try{n=r(t||"")}catch(s){n={}}for(var a in e){var o=e[a];n[a]=Array.isArray(o)?o.map(u):u(o)}return n}var u=function(t){return null==t||"object"===typeof t?t:String(t)};function d(t){var e={};return t=t.trim().replace(/^(\?|#|&)/,""),t?(t.split("&").forEach((function(t){var i=t.replace(/\+/g," ").split("="),n=c(i.shift()),r=i.length>0?c(i.join("=")):null;void 0===e[n]?e[n]=r:Array.isArray(e[n])?e[n].push(r):e[n]=[e[n],r]})),e):e}function f(t){var e=t?Object.keys(t).map((function(e){var i=t[e];if(void 0===i)return"";if(null===i)return l(e);if(Array.isArray(i)){var n=[];return i.forEach((function(t){void 0!==t&&(null===t?n.push(l(e)):n.push(l(e)+"="+l(t)))})),n.join("&")}return l(e)+"="+l(i)})).filter((function(t){return t.length>0})).join("&"):null;return e?"?"+e:""}var p=/\/?$/;function g(t,e,i,n){var r=n&&n.options.stringifyQuery,a=e.query||{};try{a=m(a)}catch(s){}var o={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:a,params:e.params||{},fullPath:y(e,r),matched:t?b(t):[]};return i&&(o.redirectedFrom=y(i,r)),Object.freeze(o)}function m(t){if(Array.isArray(t))return t.map(m);if(t&&"object"===typeof t){var e={};for(var i in t)e[i]=m(t[i]);return e}return t}var v=g(null,{path:"/"});function b(t){var e=[];while(t)e.unshift(t),t=t.parent;return e}function y(t,e){var i=t.path,n=t.query;void 0===n&&(n={});var r=t.hash;void 0===r&&(r="");var a=e||f;return(i||"/")+a(n)+r}function x(t,e,i){return e===v?t===e:!!e&&(t.path&&e.path?t.path.replace(p,"")===e.path.replace(p,"")&&(i||t.hash===e.hash&&w(t.query,e.query)):!(!t.name||!e.name)&&(t.name===e.name&&(i||t.hash===e.hash&&w(t.query,e.query)&&w(t.params,e.params))))}function w(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var i=Object.keys(t).sort(),n=Object.keys(e).sort();return i.length===n.length&&i.every((function(i,r){var a=t[i],o=n[r];if(o!==i)return!1;var s=e[i];return null==a||null==s?a===s:"object"===typeof a&&"object"===typeof s?w(a,s):String(a)===String(s)}))}function S(t,e){return 0===t.path.replace(p,"/").indexOf(e.path.replace(p,"/"))&&(!e.hash||t.hash===e.hash)&&k(t.query,e.query)}function k(t,e){for(var i in e)if(!(i in t))return!1;return!0}function O(t){for(var e=0;e<t.matched.length;e++){var i=t.matched[e];for(var n in i.instances){var r=i.instances[n],a=i.enteredCbs[n];if(r&&a){delete i.enteredCbs[n];for(var o=0;o<a.length;o++)r._isBeingDestroyed||a[o](r)}}}}var C={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var i=e.props,n=e.children,a=e.parent,o=e.data;o.routerView=!0;var s=a.$createElement,l=i.name,c=a.$route,h=a._routerViewCache||(a._routerViewCache={}),u=0,d=!1;while(a&&a._routerRoot!==a){var f=a.$vnode?a.$vnode.data:{};f.routerView&&u++,f.keepAlive&&a._directInactive&&a._inactive&&(d=!0),a=a.$parent}if(o.routerViewDepth=u,d){var p=h[l],g=p&&p.component;return g?(p.configProps&&_(g,o,p.route,p.configProps),s(g,o,n)):s()}var m=c.matched[u],v=m&&m.components[l];if(!m||!v)return h[l]=null,s();h[l]={component:v},o.registerRouteInstance=function(t,e){var i=m.instances[l];(e&&i!==t||!e&&i===t)&&(m.instances[l]=e)},(o.hook||(o.hook={})).prepatch=function(t,e){m.instances[l]=e.componentInstance},o.hook.init=function(t){t.data.keepAlive&&t.componentInstance&&t.componentInstance!==m.instances[l]&&(m.instances[l]=t.componentInstance),O(c)};var b=m.props&&m.props[l];return b&&(r(h[l],{route:c,configProps:b}),_(v,o,c,b)),s(v,o,n)}};function _(t,e,i,n){var a=e.props=A(i,n);if(a){a=e.props=r({},a);var o=e.attrs=e.attrs||{};for(var s in a)t.props&&s in t.props||(o[s]=a[s],delete a[s])}}function A(t,e){switch(typeof e){case"undefined":return;case"object":return e;case"function":return e(t);case"boolean":return e?t.params:void 0;default:0}}function T(t,e,i){var n=t.charAt(0);if("/"===n)return t;if("?"===n||"#"===n)return e+t;var r=e.split("/");i&&r[r.length-1]||r.pop();for(var a=t.replace(/^\//,"").split("/"),o=0;o<a.length;o++){var s=a[o];".."===s?r.pop():"."!==s&&r.push(s)}return""!==r[0]&&r.unshift(""),r.join("/")}function P(t){var e="",i="",n=t.indexOf("#");n>=0&&(e=t.slice(n),t=t.slice(0,n));var r=t.indexOf("?");return r>=0&&(i=t.slice(r+1),t=t.slice(0,r)),{path:t,query:i,hash:e}}function M(t){return t.replace(/\/\//g,"/")}var D=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},E=K,I=B,L=F,j=$,R=Z,z=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function B(t,e){var i,n=[],r=0,a=0,o="",s=e&&e.delimiter||"/";while(null!=(i=z.exec(t))){var l=i[0],c=i[1],h=i.index;if(o+=t.slice(a,h),a=h+l.length,c)o+=c[1];else{var u=t[a],d=i[2],f=i[3],p=i[4],g=i[5],m=i[6],v=i[7];o&&(n.push(o),o="");var b=null!=d&&null!=u&&u!==d,y="+"===m||"*"===m,x="?"===m||"*"===m,w=i[2]||s,S=p||g;n.push({name:f||r++,prefix:d||"",delimiter:w,optional:x,repeat:y,partial:b,asterisk:!!v,pattern:S?W(S):v?".*":"[^"+V(w)+"]+?"})}}return a<t.length&&(o+=t.substr(a)),o&&n.push(o),n}function F(t,e){return $(B(t,e),e)}function N(t){return encodeURI(t).replace(/[\/?#]/g,(function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()}))}function H(t){return encodeURI(t).replace(/[?#]/g,(function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()}))}function $(t,e){for(var i=new Array(t.length),n=0;n<t.length;n++)"object"===typeof t[n]&&(i[n]=new RegExp("^(?:"+t[n].pattern+")$",Y(e)));return function(e,n){for(var r="",a=e||{},o=n||{},s=o.pretty?N:encodeURIComponent,l=0;l<t.length;l++){var c=t[l];if("string"!==typeof c){var h,u=a[c.name];if(null==u){if(c.optional){c.partial&&(r+=c.prefix);continue}throw new TypeError('Expected "'+c.name+'" to be defined')}if(D(u)){if(!c.repeat)throw new TypeError('Expected "'+c.name+'" to not repeat, but received `'+JSON.stringify(u)+"`");if(0===u.length){if(c.optional)continue;throw new TypeError('Expected "'+c.name+'" to not be empty')}for(var d=0;d<u.length;d++){if(h=s(u[d]),!i[l].test(h))throw new TypeError('Expected all "'+c.name+'" to match "'+c.pattern+'", but received `'+JSON.stringify(h)+"`");r+=(0===d?c.prefix:c.delimiter)+h}}else{if(h=c.asterisk?H(u):s(u),!i[l].test(h))throw new TypeError('Expected "'+c.name+'" to match "'+c.pattern+'", but received "'+h+'"');r+=c.prefix+h}}else r+=c}return r}}function V(t){return t.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function W(t){return t.replace(/([=!:$\/()])/g,"\\$1")}function X(t,e){return t.keys=e,t}function Y(t){return t&&t.sensitive?"":"i"}function G(t,e){var i=t.source.match(/\((?!\?)/g);if(i)for(var n=0;n<i.length;n++)e.push({name:n,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return X(t,e)}function U(t,e,i){for(var n=[],r=0;r<t.length;r++)n.push(K(t[r],e,i).source);var a=new RegExp("(?:"+n.join("|")+")",Y(i));return X(a,e)}function q(t,e,i){return Z(B(t,i),e,i)}function Z(t,e,i){D(e)||(i=e||i,e=[]),i=i||{};for(var n=i.strict,r=!1!==i.end,a="",o=0;o<t.length;o++){var s=t[o];if("string"===typeof s)a+=V(s);else{var l=V(s.prefix),c="(?:"+s.pattern+")";e.push(s),s.repeat&&(c+="(?:"+l+c+")*"),c=s.optional?s.partial?l+"("+c+")?":"(?:"+l+"("+c+"))?":l+"("+c+")",a+=c}}var h=V(i.delimiter||"/"),u=a.slice(-h.length)===h;return n||(a=(u?a.slice(0,-h.length):a)+"(?:"+h+"(?=$))?"),a+=r?"$":n&&u?"":"(?="+h+"|$)",X(new RegExp("^"+a,Y(i)),e)}function K(t,e,i){return D(e)||(i=e||i,e=[]),i=i||{},t instanceof RegExp?G(t,e):D(t)?U(t,e,i):q(t,e,i)}E.parse=I,E.compile=L,E.tokensToFunction=j,E.tokensToRegExp=R;var J=Object.create(null);function Q(t,e,i){e=e||{};try{var n=J[t]||(J[t]=E.compile(t));return"string"===typeof e.pathMatch&&(e[0]=e.pathMatch),n(e,{pretty:!0})}catch(r){return""}finally{delete e[0]}}function tt(t,e,i,n){var a="string"===typeof t?{path:t}:t;if(a._normalized)return a;if(a.name){a=r({},t);var o=a.params;return o&&"object"===typeof o&&(a.params=r({},o)),a}if(!a.path&&a.params&&e){a=r({},a),a._normalized=!0;var s=r(r({},e.params),a.params);if(e.name)a.name=e.name,a.params=s;else if(e.matched.length){var l=e.matched[e.matched.length-1].path;a.path=Q(l,s,"path "+e.path)}else 0;return a}var c=P(a.path||""),u=e&&e.path||"/",d=c.path?T(c.path,u,i||a.append):u,f=h(c.query,a.query,n&&n.options.parseQuery),p=a.hash||c.hash;return p&&"#"!==p.charAt(0)&&(p="#"+p),{_normalized:!0,path:d,query:f,hash:p}}var et,it=[String,Object],nt=[String,Array],rt=function(){},at={name:"RouterLink",props:{to:{type:it,required:!0},tag:{type:String,default:"a"},custom:Boolean,exact:Boolean,exactPath:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,ariaCurrentValue:{type:String,default:"page"},event:{type:nt,default:"click"}},render:function(t){var e=this,i=this.$router,n=this.$route,a=i.resolve(this.to,n,this.append),o=a.location,s=a.route,l=a.href,c={},h=i.options.linkActiveClass,u=i.options.linkExactActiveClass,d=null==h?"router-link-active":h,f=null==u?"router-link-exact-active":u,p=null==this.activeClass?d:this.activeClass,m=null==this.exactActiveClass?f:this.exactActiveClass,v=s.redirectedFrom?g(null,tt(s.redirectedFrom),null,i):s;c[m]=x(n,v,this.exactPath),c[p]=this.exact||this.exactPath?c[m]:S(n,v);var b=c[m]?this.ariaCurrentValue:null,y=function(t){ot(t)&&(e.replace?i.replace(o,rt):i.push(o,rt))},w={click:ot};Array.isArray(this.event)?this.event.forEach((function(t){w[t]=y})):w[this.event]=y;var k={class:c},O=!this.$scopedSlots.$hasNormal&&this.$scopedSlots.default&&this.$scopedSlots.default({href:l,route:s,navigate:y,isActive:c[p],isExactActive:c[m]});if(O){if(1===O.length)return O[0];if(O.length>1||!O.length)return 0===O.length?t():t("span",{},O)}if("a"===this.tag)k.on=w,k.attrs={href:l,"aria-current":b};else{var C=st(this.$slots.default);if(C){C.isStatic=!1;var _=C.data=r({},C.data);for(var A in _.on=_.on||{},_.on){var T=_.on[A];A in w&&(_.on[A]=Array.isArray(T)?T:[T])}for(var P in w)P in _.on?_.on[P].push(w[P]):_.on[P]=y;var M=C.data.attrs=r({},C.data.attrs);M.href=l,M["aria-current"]=b}else k.on=w}return t(this.tag,k,this.$slots.default)}};function ot(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&(void 0===t.button||0===t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){var e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function st(t){if(t)for(var e,i=0;i<t.length;i++){if(e=t[i],"a"===e.tag)return e;if(e.children&&(e=st(e.children)))return e}}function lt(t){if(!lt.installed||et!==t){lt.installed=!0,et=t;var e=function(t){return void 0!==t},i=function(t,i){var n=t.$options._parentVnode;e(n)&&e(n=n.data)&&e(n=n.registerRouteInstance)&&n(t,i)};t.mixin({beforeCreate:function(){e(this.$options.router)?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),t.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&&this.$parent._routerRoot||this,i(this,this)},destroyed:function(){i(this)}}),Object.defineProperty(t.prototype,"$router",{get:function(){return this._routerRoot._router}}),Object.defineProperty(t.prototype,"$route",{get:function(){return this._routerRoot._route}}),t.component("RouterView",C),t.component("RouterLink",at);var n=t.config.optionMergeStrategies;n.beforeRouteEnter=n.beforeRouteLeave=n.beforeRouteUpdate=n.created}}var ct="undefined"!==typeof window;function ht(t,e,i,n,r){var a=e||[],o=i||Object.create(null),s=n||Object.create(null);t.forEach((function(t){ut(a,o,s,t,r)}));for(var l=0,c=a.length;l<c;l++)"*"===a[l]&&(a.push(a.splice(l,1)[0]),c--,l--);return{pathList:a,pathMap:o,nameMap:s}}function ut(t,e,i,n,r,a){var o=n.path,s=n.name;var l=n.pathToRegexpOptions||{},c=ft(o,r,l.strict);"boolean"===typeof n.caseSensitive&&(l.sensitive=n.caseSensitive);var h={path:c,regex:dt(c,l),components:n.components||{default:n.component},alias:n.alias?"string"===typeof n.alias?[n.alias]:n.alias:[],instances:{},enteredCbs:{},name:s,parent:r,matchAs:a,redirect:n.redirect,beforeEnter:n.beforeEnter,meta:n.meta||{},props:null==n.props?{}:n.components?n.props:{default:n.props}};if(n.children&&n.children.forEach((function(n){var r=a?M(a+"/"+n.path):void 0;ut(t,e,i,n,h,r)})),e[h.path]||(t.push(h.path),e[h.path]=h),void 0!==n.alias)for(var u=Array.isArray(n.alias)?n.alias:[n.alias],d=0;d<u.length;++d){var f=u[d];0;var p={path:f,children:n.children};ut(t,e,i,p,r,h.path||"/")}s&&(i[s]||(i[s]=h))}function dt(t,e){var i=E(t,[],e);return i}function ft(t,e,i){return i||(t=t.replace(/\/$/,"")),"/"===t[0]||null==e?t:M(e.path+"/"+t)}function pt(t,e){var i=ht(t),n=i.pathList,r=i.pathMap,a=i.nameMap;function o(t){ht(t,n,r,a)}function s(t,e){var i="object"!==typeof t?a[t]:void 0;ht([e||t],n,r,a,i),i&&i.alias.length&&ht(i.alias.map((function(t){return{path:t,children:[e]}})),n,r,a,i)}function l(){return n.map((function(t){return r[t]}))}function c(t,i,o){var s=tt(t,i,!1,e),l=s.name;if(l){var c=a[l];if(!c)return d(null,s);var h=c.regex.keys.filter((function(t){return!t.optional})).map((function(t){return t.name}));if("object"!==typeof s.params&&(s.params={}),i&&"object"===typeof i.params)for(var u in i.params)!(u in s.params)&&h.indexOf(u)>-1&&(s.params[u]=i.params[u]);return s.path=Q(c.path,s.params,'named route "'+l+'"'),d(c,s,o)}if(s.path){s.params={};for(var f=0;f<n.length;f++){var p=n[f],g=r[p];if(gt(g.regex,s.path,s.params))return d(g,s,o)}}return d(null,s)}function h(t,i){var n=t.redirect,r="function"===typeof n?n(g(t,i,null,e)):n;if("string"===typeof r&&(r={path:r}),!r||"object"!==typeof r)return d(null,i);var o=r,s=o.name,l=o.path,h=i.query,u=i.hash,f=i.params;if(h=o.hasOwnProperty("query")?o.query:h,u=o.hasOwnProperty("hash")?o.hash:u,f=o.hasOwnProperty("params")?o.params:f,s){a[s];return c({_normalized:!0,name:s,query:h,hash:u,params:f},void 0,i)}if(l){var p=mt(l,t),m=Q(p,f,'redirect route with path "'+p+'"');return c({_normalized:!0,path:m,query:h,hash:u},void 0,i)}return d(null,i)}function u(t,e,i){var n=Q(i,e.params,'aliased route with path "'+i+'"'),r=c({_normalized:!0,path:n});if(r){var a=r.matched,o=a[a.length-1];return e.params=r.params,d(o,e)}return d(null,e)}function d(t,i,n){return t&&t.redirect?h(t,n||i):t&&t.matchAs?u(t,i,t.matchAs):g(t,i,n,e)}return{match:c,addRoute:s,getRoutes:l,addRoutes:o}}function gt(t,e,i){var n=e.match(t);if(!n)return!1;if(!i)return!0;for(var r=1,a=n.length;r<a;++r){var o=t.keys[r-1];o&&(i[o.name||"pathMatch"]="string"===typeof n[r]?c(n[r]):n[r])}return!0}function mt(t,e){return T(t,e.parent?e.parent.path:"/",!0)}var vt=ct&&window.performance&&window.performance.now?window.performance:Date;function bt(){return vt.now().toFixed(3)}var yt=bt();function xt(){return yt}function wt(t){return yt=t}var St=Object.create(null);function kt(){"scrollRestoration"in window.history&&(window.history.scrollRestoration="manual");var t=window.location.protocol+"//"+window.location.host,e=window.location.href.replace(t,""),i=r({},window.history.state);return i.key=xt(),window.history.replaceState(i,"",e),window.addEventListener("popstate",_t),function(){window.removeEventListener("popstate",_t)}}function Ot(t,e,i,n){if(t.app){var r=t.options.scrollBehavior;r&&t.app.$nextTick((function(){var a=At(),o=r.call(t,e,i,n?a:null);o&&("function"===typeof o.then?o.then((function(t){Lt(t,a)})).catch((function(t){0})):Lt(o,a))}))}}function Ct(){var t=xt();t&&(St[t]={x:window.pageXOffset,y:window.pageYOffset})}function _t(t){Ct(),t.state&&t.state.key&&wt(t.state.key)}function At(){var t=xt();if(t)return St[t]}function Tt(t,e){var i=document.documentElement,n=i.getBoundingClientRect(),r=t.getBoundingClientRect();return{x:r.left-n.left-e.x,y:r.top-n.top-e.y}}function Pt(t){return Et(t.x)||Et(t.y)}function Mt(t){return{x:Et(t.x)?t.x:window.pageXOffset,y:Et(t.y)?t.y:window.pageYOffset}}function Dt(t){return{x:Et(t.x)?t.x:0,y:Et(t.y)?t.y:0}}function Et(t){return"number"===typeof t}var It=/^#\d/;function Lt(t,e){var i="object"===typeof t;if(i&&"string"===typeof t.selector){var n=It.test(t.selector)?document.getElementById(t.selector.slice(1)):document.querySelector(t.selector);if(n){var r=t.offset&&"object"===typeof t.offset?t.offset:{};r=Dt(r),e=Tt(n,r)}else Pt(t)&&(e=Mt(t))}else i&&Pt(t)&&(e=Mt(t));e&&("scrollBehavior"in document.documentElement.style?window.scrollTo({left:e.x,top:e.y,behavior:t.behavior}):window.scrollTo(e.x,e.y))}var jt=ct&&function(){var t=window.navigator.userAgent;return(-1===t.indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone"))&&(window.history&&"function"===typeof window.history.pushState)}();function Rt(t,e){Ct();var i=window.history;try{if(e){var n=r({},i.state);n.key=xt(),i.replaceState(n,"",t)}else i.pushState({key:wt(bt())},"",t)}catch(a){window.location[e?"replace":"assign"](t)}}function zt(t){Rt(t,!0)}function Bt(t,e,i){var n=function(r){r>=t.length?i():t[r]?e(t[r],(function(){n(r+1)})):n(r+1)};n(0)}var Ft={redirected:2,aborted:4,cancelled:8,duplicated:16};function Nt(t,e){return Wt(t,e,Ft.redirected,'Redirected when going from "'+t.fullPath+'" to "'+Yt(e)+'" via a navigation guard.')}function Ht(t,e){var i=Wt(t,e,Ft.duplicated,'Avoided redundant navigation to current location: "'+t.fullPath+'".');return i.name="NavigationDuplicated",i}function $t(t,e){return Wt(t,e,Ft.cancelled,'Navigation cancelled from "'+t.fullPath+'" to "'+e.fullPath+'" with a new navigation.')}function Vt(t,e){return Wt(t,e,Ft.aborted,'Navigation aborted from "'+t.fullPath+'" to "'+e.fullPath+'" via a navigation guard.')}function Wt(t,e,i,n){var r=new Error(n);return r._isRouter=!0,r.from=t,r.to=e,r.type=i,r}var Xt=["params","query","hash"];function Yt(t){if("string"===typeof t)return t;if("path"in t)return t.path;var e={};return Xt.forEach((function(i){i in t&&(e[i]=t[i])})),JSON.stringify(e,null,2)}function Gt(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function Ut(t,e){return Gt(t)&&t._isRouter&&(null==e||t.type===e)}function qt(t){return function(e,i,n){var r=!1,a=0,o=null;Zt(t,(function(t,e,i,s){if("function"===typeof t&&void 0===t.cid){r=!0,a++;var l,c=te((function(e){Qt(e)&&(e=e.default),t.resolved="function"===typeof e?e:et.extend(e),i.components[s]=e,a--,a<=0&&n()})),h=te((function(t){var e="Failed to resolve async component "+s+": "+t;o||(o=Gt(t)?t:new Error(e),n(o))}));try{l=t(c,h)}catch(d){h(d)}if(l)if("function"===typeof l.then)l.then(c,h);else{var u=l.component;u&&"function"===typeof u.then&&u.then(c,h)}}})),r||n()}}function Zt(t,e){return Kt(t.map((function(t){return Object.keys(t.components).map((function(i){return e(t.components[i],t.instances[i],t,i)}))})))}function Kt(t){return Array.prototype.concat.apply([],t)}var Jt="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag;function Qt(t){return t.__esModule||Jt&&"Module"===t[Symbol.toStringTag]}function te(t){var e=!1;return function(){var i=[],n=arguments.length;while(n--)i[n]=arguments[n];if(!e)return e=!0,t.apply(this,i)}}var ee=function(t,e){this.router=t,this.base=ie(e),this.current=v,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[],this.listeners=[]};function ie(t){if(!t)if(ct){var e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^https?:\/\/[^\/]+/,"")}else t="/";return"/"!==t.charAt(0)&&(t="/"+t),t.replace(/\/$/,"")}function ne(t,e){var i,n=Math.max(t.length,e.length);for(i=0;i<n;i++)if(t[i]!==e[i])break;return{updated:e.slice(0,i),activated:e.slice(i),deactivated:t.slice(i)}}function re(t,e,i,n){var r=Zt(t,(function(t,n,r,a){var o=ae(t,e);if(o)return Array.isArray(o)?o.map((function(t){return i(t,n,r,a)})):i(o,n,r,a)}));return Kt(n?r.reverse():r)}function ae(t,e){return"function"!==typeof t&&(t=et.extend(t)),t.options[e]}function oe(t){return re(t,"beforeRouteLeave",le,!0)}function se(t){return re(t,"beforeRouteUpdate",le)}function le(t,e){if(e)return function(){return t.apply(e,arguments)}}function ce(t){return re(t,"beforeRouteEnter",(function(t,e,i,n){return he(t,i,n)}))}function he(t,e,i){return function(n,r,a){return t(n,r,(function(t){"function"===typeof t&&(e.enteredCbs[i]||(e.enteredCbs[i]=[]),e.enteredCbs[i].push(t)),a(t)}))}}ee.prototype.listen=function(t){this.cb=t},ee.prototype.onReady=function(t,e){this.ready?t():(this.readyCbs.push(t),e&&this.readyErrorCbs.push(e))},ee.prototype.onError=function(t){this.errorCbs.push(t)},ee.prototype.transitionTo=function(t,e,i){var n,r=this;try{n=this.router.match(t,this.current)}catch(o){throw this.errorCbs.forEach((function(t){t(o)})),o}var a=this.current;this.confirmTransition(n,(function(){r.updateRoute(n),e&&e(n),r.ensureURL(),r.router.afterHooks.forEach((function(t){t&&t(n,a)})),r.ready||(r.ready=!0,r.readyCbs.forEach((function(t){t(n)})))}),(function(t){i&&i(t),t&&!r.ready&&(Ut(t,Ft.redirected)&&a===v||(r.ready=!0,r.readyErrorCbs.forEach((function(e){e(t)}))))}))},ee.prototype.confirmTransition=function(t,e,i){var r=this,a=this.current;this.pending=t;var o=function(t){!Ut(t)&&Gt(t)&&(r.errorCbs.length?r.errorCbs.forEach((function(e){e(t)})):(n(!1,"uncaught error during route navigation:"),console.error(t))),i&&i(t)},s=t.matched.length-1,l=a.matched.length-1;if(x(t,a)&&s===l&&t.matched[s]===a.matched[l])return this.ensureURL(),o(Ht(a,t));var c=ne(this.current.matched,t.matched),h=c.updated,u=c.deactivated,d=c.activated,f=[].concat(oe(u),this.router.beforeHooks,se(h),d.map((function(t){return t.beforeEnter})),qt(d)),p=function(e,i){if(r.pending!==t)return o($t(a,t));try{e(t,a,(function(e){!1===e?(r.ensureURL(!0),o(Vt(a,t))):Gt(e)?(r.ensureURL(!0),o(e)):"string"===typeof e||"object"===typeof e&&("string"===typeof e.path||"string"===typeof e.name)?(o(Nt(a,t)),"object"===typeof e&&e.replace?r.replace(e):r.push(e)):i(e)}))}catch(n){o(n)}};Bt(f,p,(function(){var i=ce(d),n=i.concat(r.router.resolveHooks);Bt(n,p,(function(){if(r.pending!==t)return o($t(a,t));r.pending=null,e(t),r.router.app&&r.router.app.$nextTick((function(){O(t)}))}))}))},ee.prototype.updateRoute=function(t){this.current=t,this.cb&&this.cb(t)},ee.prototype.setupListeners=function(){},ee.prototype.teardown=function(){this.listeners.forEach((function(t){t()})),this.listeners=[],this.current=v,this.pending=null};var ue=function(t){function e(e,i){t.call(this,e,i),this._startLocation=de(this.base)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this;if(!(this.listeners.length>0)){var e=this.router,i=e.options.scrollBehavior,n=jt&&i;n&&this.listeners.push(kt());var r=function(){var i=t.current,r=de(t.base);t.current===v&&r===t._startLocation||t.transitionTo(r,(function(t){n&&Ot(e,t,i,!0)}))};window.addEventListener("popstate",r),this.listeners.push((function(){window.removeEventListener("popstate",r)}))}},e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t,e,i){var n=this,r=this,a=r.current;this.transitionTo(t,(function(t){Rt(M(n.base+t.fullPath)),Ot(n.router,t,a,!1),e&&e(t)}),i)},e.prototype.replace=function(t,e,i){var n=this,r=this,a=r.current;this.transitionTo(t,(function(t){zt(M(n.base+t.fullPath)),Ot(n.router,t,a,!1),e&&e(t)}),i)},e.prototype.ensureURL=function(t){if(de(this.base)!==this.current.fullPath){var e=M(this.base+this.current.fullPath);t?Rt(e):zt(e)}},e.prototype.getCurrentLocation=function(){return de(this.base)},e}(ee);function de(t){var e=window.location.pathname,i=e.toLowerCase(),n=t.toLowerCase();return!t||i!==n&&0!==i.indexOf(M(n+"/"))||(e=e.slice(t.length)),(e||"/")+window.location.search+window.location.hash}var fe=function(t){function e(e,i,n){t.call(this,e,i),n&&pe(this.base)||ge()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this;if(!(this.listeners.length>0)){var e=this.router,i=e.options.scrollBehavior,n=jt&&i;n&&this.listeners.push(kt());var r=function(){var e=t.current;ge()&&t.transitionTo(me(),(function(i){n&&Ot(t.router,i,e,!0),jt||ye(i.fullPath)}))},a=jt?"popstate":"hashchange";window.addEventListener(a,r),this.listeners.push((function(){window.removeEventListener(a,r)}))}},e.prototype.push=function(t,e,i){var n=this,r=this,a=r.current;this.transitionTo(t,(function(t){be(t.fullPath),Ot(n.router,t,a,!1),e&&e(t)}),i)},e.prototype.replace=function(t,e,i){var n=this,r=this,a=r.current;this.transitionTo(t,(function(t){ye(t.fullPath),Ot(n.router,t,a,!1),e&&e(t)}),i)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;me()!==e&&(t?be(e):ye(e))},e.prototype.getCurrentLocation=function(){return me()},e}(ee);function pe(t){var e=de(t);if(!/^\/#/.test(e))return window.location.replace(M(t+"/#"+e)),!0}function ge(){var t=me();return"/"===t.charAt(0)||(ye("/"+t),!1)}function me(){var t=window.location.href,e=t.indexOf("#");return e<0?"":(t=t.slice(e+1),t)}function ve(t){var e=window.location.href,i=e.indexOf("#"),n=i>=0?e.slice(0,i):e;return n+"#"+t}function be(t){jt?Rt(ve(t)):window.location.hash=t}function ye(t){jt?zt(ve(t)):window.location.replace(ve(t))}var xe=function(t){function e(e,i){t.call(this,e,i),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,i){var n=this;this.transitionTo(t,(function(t){n.stack=n.stack.slice(0,n.index+1).concat(t),n.index++,e&&e(t)}),i)},e.prototype.replace=function(t,e,i){var n=this;this.transitionTo(t,(function(t){n.stack=n.stack.slice(0,n.index).concat(t),e&&e(t)}),i)},e.prototype.go=function(t){var e=this,i=this.index+t;if(!(i<0||i>=this.stack.length)){var n=this.stack[i];this.confirmTransition(n,(function(){var t=e.current;e.index=i,e.updateRoute(n),e.router.afterHooks.forEach((function(e){e&&e(n,t)}))}),(function(t){Ut(t,Ft.duplicated)&&(e.index=i)}))}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(ee),we=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=pt(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!jt&&!1!==t.fallback,this.fallback&&(e="hash"),ct||(e="abstract"),this.mode=e,e){case"history":this.history=new ue(this,t.base);break;case"hash":this.history=new fe(this,t.base,this.fallback);break;case"abstract":this.history=new xe(this,t.base);break;default:0}},Se={currentRoute:{configurable:!0}};function ke(t,e){return t.push(e),function(){var i=t.indexOf(e);i>-1&&t.splice(i,1)}}function Oe(t,e,i){var n="hash"===i?"#"+e:e;return t?M(t+"/"+n):n}we.prototype.match=function(t,e,i){return this.matcher.match(t,e,i)},Se.currentRoute.get=function(){return this.history&&this.history.current},we.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",(function(){var i=e.apps.indexOf(t);i>-1&&e.apps.splice(i,1),e.app===t&&(e.app=e.apps[0]||null),e.app||e.history.teardown()})),!this.app){this.app=t;var i=this.history;if(i instanceof ue||i instanceof fe){var n=function(t){var n=i.current,r=e.options.scrollBehavior,a=jt&&r;a&&"fullPath"in t&&Ot(e,t,n,!1)},r=function(t){i.setupListeners(),n(t)};i.transitionTo(i.getCurrentLocation(),r,r)}i.listen((function(t){e.apps.forEach((function(e){e._route=t}))}))}},we.prototype.beforeEach=function(t){return ke(this.beforeHooks,t)},we.prototype.beforeResolve=function(t){return ke(this.resolveHooks,t)},we.prototype.afterEach=function(t){return ke(this.afterHooks,t)},we.prototype.onReady=function(t,e){this.history.onReady(t,e)},we.prototype.onError=function(t){this.history.onError(t)},we.prototype.push=function(t,e,i){var n=this;if(!e&&!i&&"undefined"!==typeof Promise)return new Promise((function(e,i){n.history.push(t,e,i)}));this.history.push(t,e,i)},we.prototype.replace=function(t,e,i){var n=this;if(!e&&!i&&"undefined"!==typeof Promise)return new Promise((function(e,i){n.history.replace(t,e,i)}));this.history.replace(t,e,i)},we.prototype.go=function(t){this.history.go(t)},we.prototype.back=function(){this.go(-1)},we.prototype.forward=function(){this.go(1)},we.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map((function(t){return Object.keys(t.components).map((function(e){return t.components[e]}))}))):[]},we.prototype.resolve=function(t,e,i){e=e||this.history.current;var n=tt(t,e,i,this),r=this.match(n,e),a=r.redirectedFrom||r.fullPath,o=this.history.base,s=Oe(o,a,this.mode);return{location:n,route:r,href:s,normalizedTo:n,resolved:r}},we.prototype.getRoutes=function(){return this.matcher.getRoutes()},we.prototype.addRoute=function(t,e){this.matcher.addRoute(t,e),this.history.current!==v&&this.history.transitionTo(this.history.getCurrentLocation())},we.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==v&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(we.prototype,Se),we.install=lt,we.version="3.5.2",we.isNavigationFailure=Ut,we.NavigationFailureType=Ft,we.START_LOCATION=v,ct&&window.Vue&&window.Vue.use(we),e["a"]=we},"8d32":function(t,e,i){var n=i("cbe5"),r=n.extend({type:"arc",shape:{cx:0,cy:0,r:0,startAngle:0,endAngle:2*Math.PI,clockwise:!0},style:{stroke:"#000",fill:null},buildPath:function(t,e){var i=e.cx,n=e.cy,r=Math.max(e.r,0),a=e.startAngle,o=e.endAngle,s=e.clockwise,l=Math.cos(a),c=Math.sin(a);t.moveTo(l*r+i,c*r+n),t.arc(i,n,r,a,o,!s)}});t.exports=r},"8d74":function(t,e,i){var n=i("4cef"),r=/^\s+/;function a(t){return t?t.slice(0,n(t)+1).replace(r,""):t}t.exports=a},"8e43":function(t,e,i){var n=i("6d8b"),r=n.createHashMap,a=n.isObject,o=n.map;function s(t){this.categories=t.categories||[],this._needCollect=t.needCollect,this._deduplication=t.deduplication,this._map}s.createByAxisModel=function(t){var e=t.option,i=e.data,n=i&&o(i,h);return new s({categories:n,needCollect:!n,deduplication:!1!==e.dedplication})};var l=s.prototype;function c(t){return t._map||(t._map=r(t.categories))}function h(t){return a(t)&&null!=t.value?t.value:t+""}l.getOrdinal=function(t){return c(this).get(t)},l.parseAndCollect=function(t){var e,i=this._needCollect;if("string"!==typeof t&&!i)return t;if(i&&!this._deduplication)return e=this.categories.length,this.categories[e]=t,e;var n=c(this);return e=n.get(t),null==e&&(i?(e=this.categories.length,this.categories[e]=t,n.set(t,e)):e=NaN),e};var u=s;t.exports=u},"8e60":function(t,e,i){t.exports=!i("294c")((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},"8e6e":function(t,e,i){var n=i("5ca1"),r=i("990b"),a=i("6821"),o=i("11e9"),s=i("f1ae");n(n.S,"Object",{getOwnPropertyDescriptors:function(t){var e,i,n=a(t),l=o.f,c=r(n),h={},u=0;while(c.length>u)i=l(n,e=c[u++]),void 0!==i&&s(h,e,i);return h}})},"8ed2":function(t,e,i){i("48c7");var n=i("6cb7"),r=n.extend({type:"grid",dependencies:["xAxis","yAxis"],layoutMode:"box",coordinateSystem:null,defaultOption:{show:!1,zlevel:0,z:0,left:"10%",top:60,right:"10%",bottom:60,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"}});t.exports=r},"903c":function(t,e){function i(t){var e=t.findComponents({mainType:"legend"});e&&e.length&&t.filterSeries((function(t){for(var i=0;i<e.length;i++)if(!e[i].isSelected(t.name))return!1;return!0}))}t.exports=i},9093:function(t,e,i){var n=i("ce10"),r=i("e11e").concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,r)}},"938d":function(t,e,i){"use strict";(function(t){i.d(e,"a",(function(){return r}));var n=function(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n="undefined"!==typeof t&&t?Object({NODE_ENV:"production",BASE_URL:""})||!1:{};return e?n[e]||i:n},r=function(){return n("BOOTSTRAP_VUE_NO_WARN")||"production"===n("NODE_ENV")}}).call(this,i("f28c"))},"93d0":function(t,e){var i="original",n="arrayRows",r="objectRows",a="keyedColumns",o="unknown",s="typedArray",l="column",c="row";e.SOURCE_FORMAT_ORIGINAL=i,e.SOURCE_FORMAT_ARRAY_ROWS=n,e.SOURCE_FORMAT_OBJECT_ROWS=r,e.SOURCE_FORMAT_KEYED_COLUMNS=a,e.SOURCE_FORMAT_UNKNOWN=o,e.SOURCE_FORMAT_TYPED_ARRAY=s,e.SERIES_LAYOUT_BY_COLUMN=l,e.SERIES_LAYOUT_BY_ROW=c},"944e":function(t,e,i){var n=i("3842"),r=n.round;function a(t,e,i,a){var s={},c=t[1]-t[0],h=s.interval=n.nice(c/e,!0);null!=i&&h<i&&(h=s.interval=i),null!=a&&h>a&&(h=s.interval=a);var u=s.intervalPrecision=o(h),d=s.niceTickExtent=[r(Math.ceil(t[0]/h)*h,u),r(Math.floor(t[1]/h)*h,u)];return l(d,t),s}function o(t){return n.getPrecisionSafe(t)+2}function s(t,e,i){t[e]=Math.max(Math.min(t[e],i[1]),i[0])}function l(t,e){!isFinite(t[0])&&(t[0]=e[0]),!isFinite(t[1])&&(t[1]=e[1]),s(t,0,e),s(t,1,e),t[0]>t[1]&&(t[0]=t[1])}e.intervalScaleNiceTicks=a,e.getIntervalPrecision=o,e.fixExtent=l},9680:function(t,e){function i(t,e,i,n,r,a,o){if(0===r)return!1;var s=r,l=0,c=t;if(o>e+s&&o>n+s||o<e-s&&o<n-s||a>t+s&&a>i+s||a<t-s&&a<i-s)return!1;if(t===i)return Math.abs(a-t)<=s/2;l=(e-n)/(t-i),c=(t*n-i*e)/(t-i);var h=l*a-o+c,u=h*h/(l*l+1);return u<=s/2*s/2}e.containStroke=i},9850:function(t,e,i){var n=i("401b"),r=i("1687"),a=n.applyTransform,o=Math.min,s=Math.max;function l(t,e,i,n){i<0&&(t+=i,i=-i),n<0&&(e+=n,n=-n),this.x=t,this.y=e,this.width=i,this.height=n}l.prototype={constructor:l,union:function(t){var e=o(t.x,this.x),i=o(t.y,this.y);this.width=s(t.x+t.width,this.x+this.width)-e,this.height=s(t.y+t.height,this.y+this.height)-i,this.x=e,this.y=i},applyTransform:function(){var t=[],e=[],i=[],n=[];return function(r){if(r){t[0]=i[0]=this.x,t[1]=n[1]=this.y,e[0]=n[0]=this.x+this.width,e[1]=i[1]=this.y+this.height,a(t,t,r),a(e,e,r),a(i,i,r),a(n,n,r),this.x=o(t[0],e[0],i[0],n[0]),this.y=o(t[1],e[1],i[1],n[1]);var l=s(t[0],e[0],i[0],n[0]),c=s(t[1],e[1],i[1],n[1]);this.width=l-this.x,this.height=c-this.y}}}(),calculateTransform:function(t){var e=this,i=t.width/e.width,n=t.height/e.height,a=r.create();return r.translate(a,a,[-e.x,-e.y]),r.scale(a,a,[i,n]),r.translate(a,a,[t.x,t.y]),a},intersect:function(t){if(!t)return!1;t instanceof l||(t=l.create(t));var e=this,i=e.x,n=e.x+e.width,r=e.y,a=e.y+e.height,o=t.x,s=t.x+t.width,c=t.y,h=t.y+t.height;return!(n<o||s<i||a<c||h<r)},contain:function(t,e){var i=this;return t>=i.x&&t<=i.x+i.width&&e>=i.y&&e<=i.y+i.height},clone:function(){return new l(this.x,this.y,this.width,this.height)},copy:function(t){this.x=t.x,this.y=t.y,this.width=t.width,this.height=t.height},plain:function(){return{x:this.x,y:this.y,width:this.width,height:this.height}}},l.create=function(t){return new l(t.x,t.y,t.width,t.height)};var c=l;t.exports=c},"98b7":function(t,e){var i="undefined"!==typeof window&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(t){setTimeout(t,16)};t.exports=i},"98e7":function(t,e,i){var n=i("6d8b"),r=n.createHashMap;function a(t){return{getTargetSeries:function(e){var i={},n=r();return e.eachSeriesByType(t,(function(t){t.__paletteScope=i,n.set(t.uid,t)})),n},reset:function(t,e){var i=t.getRawData(),n={},r=t.getData();r.each((function(t){var e=r.getRawIndex(t);n[e]=t})),i.each((function(e){var a,o=n[e],s=null!=o&&r.getItemVisual(o,"color",!0),l=null!=o&&r.getItemVisual(o,"borderColor",!0);if(s&&l||(a=i.getItemModel(e)),!s){var c=a.get("itemStyle.color")||t.getColorFromPalette(i.getName(e)||e+"",t.__paletteScope,i.count());null!=o&&r.setItemVisual(o,"color",c)}if(!l){var h=a.get("itemStyle.borderColor");null!=o&&r.setItemVisual(o,"borderColor",h)}}))}}}t.exports=a},"990b":function(t,e,i){var n=i("9093"),r=i("2621"),a=i("cb7c"),o=i("7726").Reflect;t.exports=o&&o.ownKeys||function(t){var e=n.f(a(t)),i=r.f;return i?e.concat(i(t)):e}},"998c":function(t,e,i){var n=i("6d8b"),r=i("2306"),a=i("e86a"),o=Math.PI;function s(t,e){e=e||{},n.defaults(e,{text:"loading",textColor:"#000",fontSize:"12px",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#c23531",spinnerRadius:10,lineWidth:5,zlevel:0});var i=new r.Group,s=new r.Rect({style:{fill:e.maskColor},zlevel:e.zlevel,z:1e4});i.add(s);var l=e.fontSize+" sans-serif",c=new r.Rect({style:{fill:"none",text:e.text,font:l,textPosition:"right",textDistance:10,textFill:e.textColor},zlevel:e.zlevel,z:10001});if(i.add(c),e.showSpinner){var h=new r.Arc({shape:{startAngle:-o/2,endAngle:-o/2+.1,r:e.spinnerRadius},style:{stroke:e.color,lineCap:"round",lineWidth:e.lineWidth},zlevel:e.zlevel,z:10001});h.animateShape(!0).when(1e3,{endAngle:3*o/2}).start("circularInOut"),h.animateShape(!0).when(1e3,{startAngle:3*o/2}).delay(300).start("circularInOut"),i.add(h)}return i.resize=function(){var i=a.getWidth(e.text,l),n=e.showSpinner?e.spinnerRadius:0,r=(t.getWidth()-2*n-(e.showSpinner&&i?10:0)-i)/2-(e.showSpinner?0:i/2),o=t.getHeight()/2;e.showSpinner&&h.setShape({cx:r,cy:o}),c.setShape({x:r-n,y:o-n,width:2*n,height:2*n}),s.setShape({x:0,y:0,width:t.getWidth(),height:t.getHeight()})},i.resize(),i}t.exports=s},"9b43":function(t,e,i){var n=i("d8e8");t.exports=function(t,e,i){if(n(t),void 0===e)return t;switch(i){case 1:return function(i){return t.call(e,i)};case 2:return function(i,n){return t.call(e,i,n)};case 3:return function(i,n,r){return t.call(e,i,n,r)}}return function(){return t.apply(e,arguments)}}},"9bdb":function(t,e,i){var n=i("282b"),r=n([["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]]),a={getAreaStyle:function(t,e){return r(this,t,e)}};t.exports=a},"9c2c":function(t,e,i){var n=i("401b"),r=n.min,a=n.max,o=n.scale,s=n.distance,l=n.add,c=n.clone,h=n.sub;function u(t,e,i,n){var u,d,f,p,g=[],m=[],v=[],b=[];if(n){f=[1/0,1/0],p=[-1/0,-1/0];for(var y=0,x=t.length;y<x;y++)r(f,f,t[y]),a(p,p,t[y]);r(f,f,n[0]),a(p,p,n[1])}for(y=0,x=t.length;y<x;y++){var w=t[y];if(i)u=t[y?y-1:x-1],d=t[(y+1)%x];else{if(0===y||y===x-1){g.push(c(t[y]));continue}u=t[y-1],d=t[y+1]}h(m,d,u),o(m,m,e);var S=s(w,u),k=s(w,d),O=S+k;0!==O&&(S/=O,k/=O),o(v,m,-S),o(b,m,k);var C=l([],w,v),_=l([],w,b);n&&(a(C,C,f),r(C,C,p),a(_,_,f),r(_,_,p)),g.push(C),g.push(_)}return i&&g.push(g.shift()),g}t.exports=u},"9c6c":function(t,e,i){var n=i("2b4c")("unscopables"),r=Array.prototype;void 0==r[n]&&i("32e9")(r,n,{}),t.exports=function(t){r[n][t]=!0}},"9c80":function(t,e){t.exports=function(t){try{return{e:!1,v:t()}}catch(e){return{e:!0,v:e}}}},"9ca8":function(t,e,i){"use strict";var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"echarts"})},r=[],a=(i("7f7f"),i("3eba")),o=i.n(a),s=i("b047"),l=i.n(s);let c=null;function h(t){return c||(c=(window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(t){return setTimeout(t,16)}).bind(window)),c(t)}let u=null;function d(t){u||(u=(window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||function(t){clearTimeout(t)}).bind(window)),u(t)}function f(t){var e=document.createElement("style");return e.type="text/css",e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t)),(document.querySelector("head")||document.body).appendChild(e),e}function p(t,e={}){let i=document.createElement(t);return Object.keys(e).forEach(t=>{i[t]=e[t]}),i}function g(t,e,i){let n=window.getComputedStyle(t,i||null)||{display:"none"};return n[e]}function m(t){if(!document.documentElement.contains(t))return{detached:!0,rendered:!1};let e=t;while(e!==document){if("none"===g(e,"display"))return{detached:!1,rendered:!1};e=e.parentNode}return{detached:!1,rendered:!0}}var v='.resize-triggers{visibility:hidden;opacity:0}.resize-contract-trigger,.resize-contract-trigger:before,.resize-expand-trigger,.resize-triggers{content:"";position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.resize-contract-trigger,.resize-expand-trigger{background:#eee;overflow:auto}.resize-contract-trigger:before{width:200%;height:200%}';let b=0,y=null;function x(t,e){t.__resize_mutation_handler__||(t.__resize_mutation_handler__=k.bind(t));let i=t.__resize_listeners__;if(!i)if(t.__resize_listeners__=[],window.ResizeObserver){let{offsetWidth:e,offsetHeight:i}=t,n=new ResizeObserver(()=>{(t.__resize_observer_triggered__||(t.__resize_observer_triggered__=!0,t.offsetWidth!==e||t.offsetHeight!==i))&&C(t)}),{detached:r,rendered:a}=m(t);t.__resize_observer_triggered__=!1===r&&!1===a,t.__resize_observer__=n,n.observe(t)}else if(t.attachEvent&&t.addEventListener)t.__resize_legacy_resize_handler__=function(){C(t)},t.attachEvent("onresize",t.__resize_legacy_resize_handler__),document.addEventListener("DOMSubtreeModified",t.__resize_mutation_handler__);else if(b||(y=f(v)),_(t),t.__resize_rendered__=m(t).rendered,window.MutationObserver){let e=new MutationObserver(t.__resize_mutation_handler__);e.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0}),t.__resize_mutation_observer__=e}t.__resize_listeners__.push(e),b++}function w(t,e){if(t.detachEvent&&t.removeEventListener)return t.detachEvent("onresize",t.__resize_legacy_resize_handler__),void document.removeEventListener("DOMSubtreeModified",t.__resize_mutation_handler__);let i=t.__resize_listeners__;i&&(i.splice(i.indexOf(e),1),i.length||(t.__resize_observer__?(t.__resize_observer__.unobserve(t),t.__resize_observer__.disconnect(),t.__resize_observer__=null):(t.__resize_mutation_observer__&&(t.__resize_mutation_observer__.disconnect(),t.__resize_mutation_observer__=null),t.removeEventListener("scroll",O),t.removeChild(t.__resize_triggers__.triggers),t.__resize_triggers__=null),t.__resize_listeners__=null),!--b&&y&&y.parentNode.removeChild(y))}function S(t){let{width:e,height:i}=t.__resize_last__,{offsetWidth:n,offsetHeight:r}=t;return n!==e||r!==i?{width:n,height:r}:null}function k(){let{rendered:t,detached:e}=m(this);t!==this.__resize_rendered__&&(!e&&this.__resize_triggers__&&(A(this),this.addEventListener("scroll",O,!0)),this.__resize_rendered__=t,C(this))}function O(){A(this),this.__resize_raf__&&d(this.__resize_raf__),this.__resize_raf__=h(()=>{let t=S(this);t&&(this.__resize_last__=t,C(this))})}function C(t){t&&t.__resize_listeners__&&t.__resize_listeners__.forEach(e=>{e.call(t)})}function _(t){let e=g(t,"position");e&&"static"!==e||(t.style.position="relative"),t.__resize_old_position__=e,t.__resize_last__={};let i=p("div",{className:"resize-triggers"}),n=p("div",{className:"resize-expand-trigger"}),r=p("div"),a=p("div",{className:"resize-contract-trigger"});n.appendChild(r),i.appendChild(n),i.appendChild(a),t.appendChild(i),t.__resize_triggers__={triggers:i,expand:n,expandChild:r,contract:a},A(t),t.addEventListener("scroll",O,!0),t.__resize_last__={width:t.offsetWidth,height:t.offsetHeight}}function A(t){let{expand:e,expandChild:i,contract:n}=t.__resize_triggers__,{scrollWidth:r,scrollHeight:a}=n,{offsetWidth:o,offsetHeight:s,scrollWidth:l,scrollHeight:c}=e;n.scrollLeft=r,n.scrollTop=a,i.style.width=o+1+"px",i.style.height=s+1+"px",e.scrollLeft=l,e.scrollTop=c}var T=["legendselectchanged","legendselected","legendunselected","legendscroll","datazoom","datarangeselected","timelinechanged","timelineplaychanged","restore","dataviewchanged","magictypechanged","geoselectchanged","geoselected","geounselected","pieselectchanged","pieselected","pieunselected","mapselectchanged","mapselected","mapunselected","axisareaselected","focusnodeadjacency","unfocusnodeadjacency","brush","brushselected","rendered","finished","click","dblclick","mouseover","mouseout","mousemove","mousedown","mouseup","globalout","contextmenu"],P=["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],M=["theme","initOptions","autoresize"],D=["manualUpdate","watchShallow"],E={props:{options:Object,theme:[String,Object],initOptions:Object,group:String,autoresize:Boolean,watchShallow:Boolean,manualUpdate:Boolean},data:function(){return{lastArea:0}},watch:{group:function(t){this.chart.group=t}},methods:{mergeOptions:function(t,e,i){this.manualUpdate&&(this.manualOptions=t),this.chart?this.delegateMethod("setOption",t,e,i):this.init(t)},appendData:function(t){this.delegateMethod("appendData",t)},resize:function(t){this.delegateMethod("resize",t)},dispatchAction:function(t){this.delegateMethod("dispatchAction",t)},convertToPixel:function(t,e){return this.delegateMethod("convertToPixel",t,e)},convertFromPixel:function(t,e){return this.delegateMethod("convertFromPixel",t,e)},containPixel:function(t,e){return this.delegateMethod("containPixel",t,e)},showLoading:function(t,e){this.delegateMethod("showLoading",t,e)},hideLoading:function(){this.delegateMethod("hideLoading")},getDataURL:function(t){return this.delegateMethod("getDataURL",t)},getConnectedDataURL:function(t){return this.delegateMethod("getConnectedDataURL",t)},clear:function(){this.delegateMethod("clear")},dispose:function(){this.delegateMethod("dispose")},delegateMethod:function(t){var e;this.chart||this.init();for(var i=arguments.length,n=new Array(i>1?i-1:0),r=1;r<i;r++)n[r-1]=arguments[r];return(e=this.chart)[t].apply(e,n)},delegateGet:function(t){return this.chart||this.init(),this.chart[t]()},getArea:function(){return this.$el.offsetWidth*this.$el.offsetHeight},init:function(t){var e=this;if(!this.chart){var i=o.a.init(this.$el,this.theme,this.initOptions);this.group&&(i.group=this.group),i.setOption(t||this.manualOptions||this.options||{},!0),T.forEach((function(t){i.on(t,(function(i){e.$emit(t,i)}))})),P.forEach((function(t){i.getZr().on(t,(function(i){e.$emit("zr:".concat(t),i)}))})),this.autoresize&&(this.lastArea=this.getArea(),this.__resizeHandler=l()((function(){0===e.lastArea?(e.mergeOptions({},!0),e.resize(),e.mergeOptions(e.options||e.manualOptions||{},!0)):e.resize(),e.lastArea=e.getArea()}),100,{leading:!0}),x(this.$el,this.__resizeHandler)),Object.defineProperties(this,{width:{configurable:!0,get:function(){return e.delegateGet("getWidth")}},height:{configurable:!0,get:function(){return e.delegateGet("getHeight")}},isDisposed:{configurable:!0,get:function(){return!!e.delegateGet("isDisposed")}},computedOptions:{configurable:!0,get:function(){return e.delegateGet("getOption")}}}),this.chart=i}},initOptionsWatcher:function(){var t=this;this.__unwatchOptions&&(this.__unwatchOptions(),this.__unwatchOptions=null),this.manualUpdate||(this.__unwatchOptions=this.$watch("options",(function(e,i){!t.chart&&e?t.init():t.chart.setOption(e,e!==i)}),{deep:!this.watchShallow}))},destroy:function(){this.autoresize&&w(this.$el,this.__resizeHandler),this.dispose(),this.chart=null},refresh:function(){this.chart&&(this.destroy(),this.init())}},created:function(){var t=this;this.initOptionsWatcher(),M.forEach((function(e){t.$watch(e,(function(){t.refresh()}),{deep:!0})})),D.forEach((function(e){t.$watch(e,(function(){t.initOptionsWatcher(),t.refresh()}))}))},mounted:function(){this.options&&this.init()},activated:function(){this.autoresize&&this.chart&&this.chart.resize()},destroyed:function(){this.chart&&this.destroy()},connect:function(t){"string"!==typeof t&&(t=t.map((function(t){return t.chart}))),o.a.connect(t)},disconnect:function(t){o.a.disConnect(t)},registerMap:function(t,e,i){o.a.registerMap(t,e,i)},registerTheme:function(t,e){o.a.registerTheme(t,e)},graphic:o.a.graphic},I=E,L=(i("1e3c"),i("2877")),j=Object(L["a"])(I,n,r,!1,null,null,null);e["a"]=j.exports},"9cb5":function(t,e,i){"use strict";i.r(e);var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"vue-map-container"},[i("div",{ref:"vue-map",staticClass:"vue-map"}),i("div",{staticClass:"vue-map-hidden"},[t._t("default")],2),t._t("visible")],2)},r=[],a=function(t){return t.default||t}(i("d092")),o=a,s=(i("2789"),i("2877")),l=Object(s["a"])(o,n,r,!1,null,null,null);e["default"]=l.exports},"9cf9":function(t,e){var i=Math.round;function n(t,e,n){if(e){var r=e.x1,o=e.x2,s=e.y1,l=e.y2;t.x1=r,t.x2=o,t.y1=s,t.y2=l;var c=n&&n.lineWidth;c&&(i(2*r)===i(2*o)&&(t.x1=t.x2=a(r,c,!0)),i(2*s)===i(2*l)&&(t.y1=t.y2=a(s,c,!0)))}}function r(t,e,i){if(e){var n=e.x,r=e.y,o=e.width,s=e.height;t.x=n,t.y=r,t.width=o,t.height=s;var l=i&&i.lineWidth;l&&(t.x=a(n,l,!0),t.y=a(r,l,!0),t.width=Math.max(a(n+o,l,!1)-t.x,0===o?0:1),t.height=Math.max(a(r+s,l,!1)-t.y,0===s?0:1))}}function a(t,e,n){if(!e)return t;var r=i(2*t);return(r+i(e))%2===0?r/2:(r+(n?1:-1))/2}e.subPixelOptimizeLine=n,e.subPixelOptimizeRect=r,e.subPixelOptimize=a},"9d57":function(t,e,i){var n=i("6d8b"),r=i("3842"),a=r.parsePercent,o=i("ee1a"),s=o.isDimensionStacked,l=i("cccd"),c="__ec_stack_",h=.5,u="undefined"!==typeof Float32Array?Float32Array:Array;function d(t){return t.get("stack")||c+t.seriesIndex}function f(t){return t.dim+t.index}function p(t){var e=[],i=t.axis,r="axis0";if("category"===i.type){for(var a=i.getBandWidth(),o=0;o<t.count;o++)e.push(n.defaults({bandWidth:a,axisKey:r,stackId:c+o},t));var s=b(e),l=[];for(o=0;o<t.count;o++){var h=s[r][c+o];h.offsetCenter=h.offset+h.width/2,l.push(h)}return l}}function g(t,e){var i=[];return e.eachSeriesByType(t,(function(t){S(t)&&!k(t)&&i.push(t)})),i}function m(t){var e={};n.each(t,(function(t){var i=t.coordinateSystem,n=i.getBaseAxis();if("time"===n.type||"value"===n.type)for(var r=t.getData(),a=n.dim+"_"+n.index,o=r.mapDimension(n.dim),s=0,l=r.count();s<l;++s){var c=r.get(o,s);e[a]?e[a].push(c):e[a]=[c]}}));var i=[];for(var r in e)if(e.hasOwnProperty(r)){var a=e[r];if(a){a.sort((function(t,e){return t-e}));for(var o=null,s=1;s<a.length;++s){var l=a[s]-a[s-1];l>0&&(o=null===o?l:Math.min(o,l))}i[r]=o}}return i}function v(t){var e=m(t),i=[];return n.each(t,(function(t){var n,r=t.coordinateSystem,o=r.getBaseAxis(),s=o.getExtent();if("category"===o.type)n=o.getBandWidth();else if("value"===o.type||"time"===o.type){var l=o.dim+"_"+o.index,c=e[l],h=Math.abs(s[1]-s[0]),u=o.scale.getExtent(),p=Math.abs(u[1]-u[0]);n=c?h/p*c:h}else{var g=t.getData();n=Math.abs(s[1]-s[0])/g.count()}var m=a(t.get("barWidth"),n),v=a(t.get("barMaxWidth"),n),b=a(t.get("barMinWidth")||1,n),y=t.get("barGap"),x=t.get("barCategoryGap");i.push({bandWidth:n,barWidth:m,barMaxWidth:v,barMinWidth:b,barGap:y,barCategoryGap:x,axisKey:f(o),stackId:d(t)})})),b(i)}function b(t){var e={};n.each(t,(function(t,i){var n=t.axisKey,r=t.bandWidth,a=e[n]||{bandWidth:r,remainedWidth:r,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},o=a.stacks;e[n]=a;var s=t.stackId;o[s]||a.autoWidthCount++,o[s]=o[s]||{width:0,maxWidth:0};var l=t.barWidth;l&&!o[s].width&&(o[s].width=l,l=Math.min(a.remainedWidth,l),a.remainedWidth-=l);var c=t.barMaxWidth;c&&(o[s].maxWidth=c);var h=t.barMinWidth;h&&(o[s].minWidth=h);var u=t.barGap;null!=u&&(a.gap=u);var d=t.barCategoryGap;null!=d&&(a.categoryGap=d)}));var i={};return n.each(e,(function(t,e){i[e]={};var r=t.stacks,o=t.bandWidth,s=a(t.categoryGap,o),l=a(t.gap,1),c=t.remainedWidth,h=t.autoWidthCount,u=(c-s)/(h+(h-1)*l);u=Math.max(u,0),n.each(r,(function(t){var e=t.maxWidth,i=t.minWidth;if(t.width){n=t.width;e&&(n=Math.min(n,e)),i&&(n=Math.max(n,i)),t.width=n,c-=n+l*n,h--}else{var n=u;e&&e<n&&(n=Math.min(e,c)),i&&i>n&&(n=i),n!==u&&(t.width=n,c-=n+l*n,h--)}})),u=(c-s)/(h+(h-1)*l),u=Math.max(u,0);var d,f=0;n.each(r,(function(t,e){t.width||(t.width=u),d=t,f+=t.width*(1+l)})),d&&(f-=d.width*l);var p=-f/2;n.each(r,(function(t,n){i[e][n]=i[e][n]||{bandWidth:o,offset:p,width:t.width},p+=t.width*(1+l)}))})),i}function y(t,e,i){if(t&&e){var n=t[f(e)];return null!=n&&null!=i&&(n=n[d(i)]),n}}function x(t,e){var i=g(t,e),r=v(i),a={},o={};n.each(i,(function(t){var e=t.getData(),i=t.coordinateSystem,n=i.getBaseAxis(),l=d(t),c=r[f(n)][l],h=c.offset,u=c.width,p=i.getOtherAxis(n),g=t.get("barMinHeight")||0;a[l]=a[l]||[],o[l]=o[l]||[],e.setLayout({bandWidth:c.bandWidth,offset:h,size:u});for(var m=e.mapDimension(p.dim),v=e.mapDimension(n.dim),b=s(e,m),y=p.isHorizontal(),x=O(n,p,b),w=0,S=e.count();w<S;w++){var k,C,_,A,T=e.get(m,w),P=e.get(v,w),M=T>=0?"p":"n",D=x;if(b&&(a[l][P]||(a[l][P]={p:x,n:x}),D=a[l][P][M]),y){var E=i.dataToPoint([T,P]);k=D,C=E[1]+h,_=E[0]-x,A=u,Math.abs(_)<g&&(_=(_<0?-1:1)*g),isNaN(_)||b&&(a[l][P][M]+=_)}else{E=i.dataToPoint([P,T]);k=E[0]+h,C=D,_=u,A=E[1]-x,Math.abs(A)<g&&(A=(A<=0?-1:1)*g),isNaN(A)||b&&(a[l][P][M]+=A)}e.setItemLayout(w,{x:k,y:C,width:_,height:A})}}),this)}var w={seriesType:"bar",plan:l(),reset:function(t){if(S(t)&&k(t)){var e=t.getData(),i=t.coordinateSystem,n=i.grid.getRect(),r=i.getBaseAxis(),a=i.getOtherAxis(r),o=e.mapDimension(a.dim),s=e.mapDimension(r.dim),l=a.isHorizontal(),c=l?0:1,d=y(v([t]),r,t).width;return d>h||(d=h),{progress:f}}function f(t,e){var h,f=t.count,p=new u(2*f),g=new u(2*f),m=new u(f),v=[],b=[],y=0,x=0;while(null!=(h=t.next()))b[c]=e.get(o,h),b[1-c]=e.get(s,h),v=i.dataToPoint(b,null,v),g[y]=l?n.x+n.width:v[0],p[y++]=v[0],g[y]=l?v[1]:n.y+n.height,p[y++]=v[1],m[x++]=h;e.setLayout({largePoints:p,largeDataIndices:m,largeBackgroundPoints:g,barWidth:d,valueAxisStart:O(r,a,!1),backgroundStart:l?n.x:n.y,valueAxisHorizontal:l})}}};function S(t){return t.coordinateSystem&&"cartesian2d"===t.coordinateSystem.type}function k(t){return t.pipelineContext&&t.pipelineContext.large}function O(t,e,i){return e.toGlobalCoord(e.dataToCoord("log"===e.type?1:0))}e.getLayoutOnAxis=p,e.prepareLayoutBarSeries=g,e.makeColumnLayout=v,e.retrieveColumnLayout=y,e.layout=x,e.largeLayout=w},"9def":function(t,e,i){var n=i("4588"),r=Math.min;t.exports=function(t){return t>0?r(n(t),9007199254740991):0}},"9e1e":function(t,e,i){t.exports=!i("79e5")((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},"9e2e":function(t,e,i){var n=i("a73c"),r=i("9850"),a=i("82eb"),o=a.WILL_BE_RESTORED,s=new r,l=function(){};l.prototype={constructor:l,drawRectText:function(t,e){var i=this.style;e=i.textRect||e,this.__dirty&&n.normalizeTextStyle(i,!0);var r=i.text;if(null!=r&&(r+=""),n.needDrawText(r,i)){t.save();var a=this.transform;i.transformText?this.setTransform(t):a&&(s.copy(e),s.applyTransform(a),e=s),n.renderText(this,t,r,i,e,o),t.restore()}}};var c=l;t.exports=c},"9e47":function(t,e,i){var n=i("6d8b"),r=i("71ad"),a=i("6cb7"),o=i("f934"),s=o.getLayoutParams,l=o.mergeLayoutParam,c=i("8e43"),h=["value","category","time","log"];function u(t,e,i,o){n.each(h,(function(a){e.extend({type:t+"Axis."+a,mergeDefaultAndTheme:function(e,r){var o=this.layoutMode,c=o?s(e):{},h=r.getTheme();n.merge(e,h.get(a+"Axis")),n.merge(e,this.getDefaultOption()),e.type=i(t,e),o&&l(e,c,o)},optionUpdated:function(){var t=this.option;"category"===t.type&&(this.__ordinalMeta=c.createByAxisModel(this))},getCategories:function(t){var e=this.option;if("category"===e.type)return t?e.data:this.__ordinalMeta.categories},getOrdinalMeta:function(){return this.__ordinalMeta},defaultOption:n.mergeAll([{},r[a+"Axis"],o],!0)})})),a.registerSubTypeDefaulter(t+"Axis",n.curry(i,t))}t.exports=u},"9e69":function(t,e,i){var n=i("2b3e"),r=n.Symbol;t.exports=r},"9f51":function(t,e,i){var n=i("857d"),r=n.normalizeRadian,a=2*Math.PI;function o(t,e,i,n,o,s,l,c,h){if(0===l)return!1;var u=l;c-=t,h-=e;var d=Math.sqrt(c*c+h*h);if(d-u>i||d+u<i)return!1;if(Math.abs(n-o)%a<1e-4)return!0;if(s){var f=n;n=r(o),o=r(f)}else n=r(n),o=r(o);n>o&&(o+=a);var p=Math.atan2(h,c);return p<0&&(p+=a),p>=n&&p<=o||p+a>=n&&p+a<=o}e.containStroke=o},"9f82":function(t,e,i){var n=i("ee1a"),r=n.isDimensionStacked,a=i("6d8b"),o=a.map;function s(t,e,i){var n,a=t.getBaseAxis(),s=t.getOtherAxis(a),c=l(s,i),h=a.dim,u=s.dim,d=e.mapDimension(u),f=e.mapDimension(h),p="x"===u||"radius"===u?1:0,g=o(t.dimensions,(function(t){return e.mapDimension(t)})),m=e.getCalculationInfo("stackResultDimension");return(n|=r(e,g[0]))&&(g[0]=m),(n|=r(e,g[1]))&&(g[1]=m),{dataDimsForPoint:g,valueStart:c,valueAxisDim:u,baseAxisDim:h,stacked:!!n,valueDim:d,baseDim:f,baseDataOffset:p,stackedOverDimension:e.getCalculationInfo("stackedOverDimension")}}function l(t,e){var i=0,n=t.scale.getExtent();return"start"===e?i=n[0]:"end"===e?i=n[1]:n[0]>0?i=n[0]:n[1]<0&&(i=n[1]),i}function c(t,e,i,n){var r=NaN;t.stacked&&(r=i.get(i.getCalculationInfo("stackedOverDimension"),n)),isNaN(r)&&(r=t.valueStart);var a=t.baseDataOffset,o=[];return o[a]=i.get(t.baseDim,n),o[1-a]=r,e.dataToPoint(o)}e.prepareDataCoordInfo=s,e.getStackedOnPoint=c},a15a:function(t,e,i){var n=i("6d8b"),r=i("2306"),a=i("9850"),o=i("e86a"),s=o.calculateTextPosition,l=r.extendShape({type:"triangle",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(t,e){var i=e.cx,n=e.cy,r=e.width/2,a=e.height/2;t.moveTo(i,n-a),t.lineTo(i+r,n+a),t.lineTo(i-r,n+a),t.closePath()}}),c=r.extendShape({type:"diamond",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(t,e){var i=e.cx,n=e.cy,r=e.width/2,a=e.height/2;t.moveTo(i,n-a),t.lineTo(i+r,n),t.lineTo(i,n+a),t.lineTo(i-r,n),t.closePath()}}),h=r.extendShape({type:"pin",shape:{x:0,y:0,width:0,height:0},buildPath:function(t,e){var i=e.x,n=e.y,r=e.width/5*3,a=Math.max(r,e.height),o=r/2,s=o*o/(a-o),l=n-a+o+s,c=Math.asin(s/o),h=Math.cos(c)*o,u=Math.sin(c),d=Math.cos(c),f=.6*o,p=.7*o;t.moveTo(i-h,l+s),t.arc(i,l,o,Math.PI-c,2*Math.PI+c),t.bezierCurveTo(i+h-u*f,l+s+d*f,i,n-p,i,n),t.bezierCurveTo(i,n-p,i-h+u*f,l+s+d*f,i-h,l+s),t.closePath()}}),u=r.extendShape({type:"arrow",shape:{x:0,y:0,width:0,height:0},buildPath:function(t,e){var i=e.height,n=e.width,r=e.x,a=e.y,o=n/3*2;t.moveTo(r,a),t.lineTo(r+o,a+i),t.lineTo(r,a+i/4*3),t.lineTo(r-o,a+i),t.lineTo(r,a),t.closePath()}}),d={line:r.Line,rect:r.Rect,roundRect:r.Rect,square:r.Rect,circle:r.Circle,diamond:c,pin:h,arrow:u,triangle:l},f={line:function(t,e,i,n,r){r.x1=t,r.y1=e+n/2,r.x2=t+i,r.y2=e+n/2},rect:function(t,e,i,n,r){r.x=t,r.y=e,r.width=i,r.height=n},roundRect:function(t,e,i,n,r){r.x=t,r.y=e,r.width=i,r.height=n,r.r=Math.min(i,n)/4},square:function(t,e,i,n,r){var a=Math.min(i,n);r.x=t,r.y=e,r.width=a,r.height=a},circle:function(t,e,i,n,r){r.cx=t+i/2,r.cy=e+n/2,r.r=Math.min(i,n)/2},diamond:function(t,e,i,n,r){r.cx=t+i/2,r.cy=e+n/2,r.width=i,r.height=n},pin:function(t,e,i,n,r){r.x=t+i/2,r.y=e+n/2,r.width=i,r.height=n},arrow:function(t,e,i,n,r){r.x=t+i/2,r.y=e+n/2,r.width=i,r.height=n},triangle:function(t,e,i,n,r){r.cx=t+i/2,r.cy=e+n/2,r.width=i,r.height=n}},p={};n.each(d,(function(t,e){p[e]=new t}));var g=r.extendShape({type:"symbol",shape:{symbolType:"",x:0,y:0,width:0,height:0},calculateTextPosition:function(t,e,i){var n=s(t,e,i),r=this.shape;return r&&"pin"===r.symbolType&&"inside"===e.textPosition&&(n.y=i.y+.4*i.height),n},buildPath:function(t,e,i){var n=e.symbolType;if("none"!==n){var r=p[n];r||(n="rect",r=p[n]),f[n](e.x,e.y,e.width,e.height,r.shape),r.buildPath(t,r.shape,i)}}});function m(t,e){if("image"!==this.type){var i=this.style,n=this.shape;n&&"line"===n.symbolType?i.stroke=t:this.__isEmptyBrush?(i.stroke=t,i.fill=e||"#fff"):(i.fill&&(i.fill=t),i.stroke&&(i.stroke=t)),this.dirty(!1)}}function v(t,e,i,n,o,s,l){var c,h=0===t.indexOf("empty");return h&&(t=t.substr(5,1).toLowerCase()+t.substr(6)),c=0===t.indexOf("image://")?r.makeImage(t.slice(8),new a(e,i,n,o),l?"center":"cover"):0===t.indexOf("path://")?r.makePath(t.slice(7),{},new a(e,i,n,o),l?"center":"cover"):new g({shape:{symbolType:t,x:e,y:i,width:n,height:o}}),c.__isEmptyBrush=h,c.setColor=m,c.setColor(s),c}e.createSymbol=v},a25f:function(t,e,i){var n=i("7726"),r=n.navigator;t.exports=r&&r.userAgent||""},a5b8:function(t,e,i){"use strict";var n=i("d8e8");function r(t){var e,i;this.promise=new t((function(t,n){if(void 0!==e||void 0!==i)throw TypeError("Bad Promise constructor");e=t,i=n})),this.resolve=n(e),this.reject=n(i)}t.exports.f=function(t){return new r(t)}},a65d:function(t,e,i){!function(e,i){t.exports=i()}(0,(function(){return function(t){function e(n){if(i[n])return i[n].exports;var r=i[n]={i:n,l:!1,exports:{}};return t[n].call(r.exports,r,r.exports,e),r.l=!0,r.exports}var i={};return e.m=t,e.c=i,e.i=function(t){return t},e.d=function(t,i,n){e.o(t,i)||Object.defineProperty(t,i,{configurable:!1,enumerable:!0,get:n})},e.n=function(t){var i=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(i,"a",i),i},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="/dist/",e(e.s=6)}([function(t,e,i){"use strict";function n(){f=!1}function r(t){if(t){if(t!==u){if(t.length!==g.length)throw new Error("Custom alphabet for shortid must be "+g.length+" unique characters. You submitted "+t.length+" characters: "+t);var e=t.split("").filter((function(t,e,i){return e!==i.lastIndexOf(t)}));if(e.length)throw new Error("Custom alphabet for shortid must be "+g.length+" unique characters. These characters were not unique: "+e.join(", "));u=t,n()}}else u!==g&&(u=g,n())}function a(t){return r(t),u}function o(t){p.seed(t),d!==t&&(n(),d=t)}function s(){u||r(g);for(var t,e=u.split(""),i=[],n=p.nextValue();e.length>0;)n=p.nextValue(),t=Math.floor(n*e.length),i.push(e.splice(t,1)[0]);return i.join("")}function l(){return f||(f=s())}function c(t){return l()[t]}function h(){return u||g}var u,d,f,p=i(19),g="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-";t.exports={get:h,characters:a,seed:o,lookup:c,shuffled:l}},function(t,e,i){"use strict";var n=i(5),r=i.n(n);e.a={animateIn:function(t){r()({targets:t,translateY:"-35px",opacity:1,duration:300,easing:"easeOutCubic"})},animateOut:function(t,e){r()({targets:t,opacity:0,marginTop:"-40px",duration:300,easing:"easeOutExpo",complete:e})},animateOutBottom:function(t,e){r()({targets:t,opacity:0,marginBottom:"-40px",duration:300,easing:"easeOutExpo",complete:e})},animateReset:function(t){r()({targets:t,left:0,opacity:1,duration:300,easing:"easeOutExpo"})},animatePanning:function(t,e,i){r()({targets:t,duration:10,easing:"easeOutQuad",left:e,opacity:i})},animatePanEnd:function(t,e){r()({targets:t,opacity:0,duration:300,easing:"easeOutExpo",complete:e})},clearAnimation:function(t){var e=r.a.timeline();t.forEach((function(t){e.add({targets:t.el,opacity:0,right:"-40px",duration:300,offset:"-=150",easing:"easeOutExpo",complete:function(){t.remove()}})}))}}},function(t,e,i){"use strict";t.exports=i(16)},function(t,e,i){"use strict";i.d(e,"a",(function(){return s}));var n=i(8),r=i(1),a="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},o=i(2);i(11).polyfill();var s=function t(e){var i=this;return this.id=o.generate(),this.options=e,this.cached_options={},this.global={},this.groups=[],this.toasts=[],this.container=null,h(this),c(this),this.group=function(e){e||(e={}),e.globalToasts||(e.globalToasts={}),Object.assign(e.globalToasts,i.global);var n=new t(e);return i.groups.push(n),n},this.register=function(t,e,n){return n=n||{},u(i,t,e,n)},this.show=function(t,e){return l(i,t,e)},this.success=function(t,e){return e=e||{},e.type="success",l(i,t,e)},this.info=function(t,e){return e=e||{},e.type="info",l(i,t,e)},this.error=function(t,e){return e=e||{},e.type="error",l(i,t,e)},this.remove=function(t){i.toasts=i.toasts.filter((function(e){return e.el.hash!==t.hash})),t.parentNode&&t.parentNode.removeChild(t)},this.clear=function(t){return r.a.clearAnimation(i.toasts,(function(){t&&t()})),i.toasts=[],!0},this},l=function(t,e,r){r=r||{};var o=null;if("object"!==(void 0===r?"undefined":a(r)))return console.error("Options should be a type of object. given : "+r),null;t.options.singleton&&t.toasts.length>0&&(t.cached_options=r,t.toasts[t.toasts.length-1].goAway(0));var s=Object.assign({},t.options);return Object.assign(s,r),o=i.i(n.a)(t,e,s),t.toasts.push(o),o},c=function(t){var e=t.options.globalToasts,i=function(e,i){return"string"==typeof i&&t[i]?t[i].apply(t,[e,{}]):l(t,e,i)};e&&(t.global={},Object.keys(e).forEach((function(n){t.global[n]=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e[n].apply(null,[t,i])}})))},h=function(t){var e=document.createElement("div");e.id=t.id,e.setAttribute("role","status"),e.setAttribute("aria-live","polite"),e.setAttribute("aria-atomic","false"),document.body.appendChild(e),t.container=e},u=function(t,e,i,n){t.options.globalToasts||(t.options.globalToasts={}),t.options.globalToasts[e]=function(t,e){var r=null;return"string"==typeof i&&(r=i),"function"==typeof i&&(r=i(t)),e(r,n)},c(t)}},function(t,e,i){i(22);var n=i(21)(null,null,null,null);t.exports=n.exports},function(t,e,i){(function(i){var n,r,a,o={scope:{}};o.defineProperty="function"==typeof Object.defineProperties?Object.defineProperty:function(t,e,i){if(i.get||i.set)throw new TypeError("ES3 does not support getters and setters.");t!=Array.prototype&&t!=Object.prototype&&(t[e]=i.value)},o.getGlobal=function(t){return"undefined"!=typeof window&&window===t?t:void 0!==i&&null!=i?i:t},o.global=o.getGlobal(this),o.SYMBOL_PREFIX="jscomp_symbol_",o.initSymbol=function(){o.initSymbol=function(){},o.global.Symbol||(o.global.Symbol=o.Symbol)},o.symbolCounter_=0,o.Symbol=function(t){return o.SYMBOL_PREFIX+(t||"")+o.symbolCounter_++},o.initSymbolIterator=function(){o.initSymbol();var t=o.global.Symbol.iterator;t||(t=o.global.Symbol.iterator=o.global.Symbol("iterator")),"function"!=typeof Array.prototype[t]&&o.defineProperty(Array.prototype,t,{configurable:!0,writable:!0,value:function(){return o.arrayIterator(this)}}),o.initSymbolIterator=function(){}},o.arrayIterator=function(t){var e=0;return o.iteratorPrototype((function(){return e<t.length?{done:!1,value:t[e++]}:{done:!0}}))},o.iteratorPrototype=function(t){return o.initSymbolIterator(),t={next:t},t[o.global.Symbol.iterator]=function(){return this},t},o.array=o.array||{},o.iteratorFromArray=function(t,e){o.initSymbolIterator(),t instanceof String&&(t+="");var i=0,n={next:function(){if(i<t.length){var r=i++;return{value:e(r,t[r]),done:!1}}return n.next=function(){return{done:!0,value:void 0}},n.next()}};return n[Symbol.iterator]=function(){return n},n},o.polyfill=function(t,e,i,n){if(e){for(i=o.global,t=t.split("."),n=0;n<t.length-1;n++){var r=t[n];r in i||(i[r]={}),i=i[r]}t=t[t.length-1],n=i[t],e=e(n),e!=n&&null!=e&&o.defineProperty(i,t,{configurable:!0,writable:!0,value:e})}},o.polyfill("Array.prototype.keys",(function(t){return t||function(){return o.iteratorFromArray(this,(function(t){return t}))}}),"es6-impl","es3");var s=this;!function(i,o){r=[],n=o,void 0!==(a="function"==typeof n?n.apply(e,r):n)&&(t.exports=a)}(0,(function(){function t(t){if(!B.col(t))try{return document.querySelectorAll(t)}catch(t){}}function e(t,e){for(var i=t.length,n=2<=arguments.length?arguments[1]:void 0,r=[],a=0;a<i;a++)if(a in t){var o=t[a];e.call(n,o,a,t)&&r.push(o)}return r}function i(t){return t.reduce((function(t,e){return t.concat(B.arr(e)?i(e):e)}),[])}function n(e){return B.arr(e)?e:(B.str(e)&&(e=t(e)||e),e instanceof NodeList||e instanceof HTMLCollection?[].slice.call(e):[e])}function r(t,e){return t.some((function(t){return t===e}))}function a(t){var e,i={};for(e in t)i[e]=t[e];return i}function o(t,e){var i,n=a(t);for(i in t)n[i]=e.hasOwnProperty(i)?e[i]:t[i];return n}function l(t,e){var i,n=a(t);for(i in e)n[i]=B.und(t[i])?e[i]:t[i];return n}function c(t){t=t.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,(function(t,e,i,n){return e+e+i+i+n+n}));var e=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(t);t=parseInt(e[1],16);var i=parseInt(e[2],16);e=parseInt(e[3],16);return"rgba("+t+","+i+","+e+",1)"}function h(t){function e(t,e,i){return 0>i&&(i+=1),1<i&&--i,i<1/6?t+6*(e-t)*i:.5>i?e:i<2/3?t+(e-t)*(2/3-i)*6:t}var i=/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.exec(t)||/hsla\((\d+),\s*([\d.]+)%,\s*([\d.]+)%,\s*([\d.]+)\)/g.exec(t);t=parseInt(i[1])/360;var n=parseInt(i[2])/100,r=parseInt(i[3])/100;i=i[4]||1;if(0==n)r=n=t=r;else{var a=.5>r?r*(1+n):r+n-r*n,o=2*r-a;r=e(o,a,t+1/3),n=e(o,a,t);t=e(o,a,t-1/3)}return"rgba("+255*r+","+255*n+","+255*t+","+i+")"}function u(t){if(t=/([\+\-]?[0-9#\.]+)(%|px|pt|em|rem|in|cm|mm|ex|ch|pc|vw|vh|vmin|vmax|deg|rad|turn)?$/.exec(t))return t[2]}function d(t){return-1<t.indexOf("translate")||"perspective"===t?"px":-1<t.indexOf("rotate")||-1<t.indexOf("skew")?"deg":void 0}function f(t,e){return B.fnc(t)?t(e.target,e.id,e.total):t}function p(t,e){if(e in t.style)return getComputedStyle(t).getPropertyValue(e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase())||"0"}function g(t,e){return B.dom(t)&&r(z,e)?"transform":B.dom(t)&&(t.getAttribute(e)||B.svg(t)&&t[e])?"attribute":B.dom(t)&&"transform"!==e&&p(t,e)?"css":null!=t[e]?"object":void 0}function m(t,i){var n=d(i);n=-1<i.indexOf("scale")?1:0+n;if(!(t=t.style.transform))return n;for(var r=[],a=[],o=[],s=/(\w+)\((.+?)\)/g;r=s.exec(t);)a.push(r[1]),o.push(r[2]);return t=e(o,(function(t,e){return a[e]===i})),t.length?t[0]:n}function v(t,e){switch(g(t,e)){case"transform":return m(t,e);case"css":return p(t,e);case"attribute":return t.getAttribute(e)}return t[e]||0}function b(t,e){var i=/^(\*=|\+=|-=)/.exec(t);if(!i)return t;var n=u(t)||0;switch(e=parseFloat(e),t=parseFloat(t.replace(i[0],"")),i[0][0]){case"+":return e+t+n;case"-":return e-t+n;case"*":return e*t+n}}function y(t,e){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}function x(t){t=t.points;for(var e,i=0,n=0;n<t.numberOfItems;n++){var r=t.getItem(n);0<n&&(i+=y(e,r)),e=r}return i}function w(t){if(t.getTotalLength)return t.getTotalLength();switch(t.tagName.toLowerCase()){case"circle":return 2*Math.PI*t.getAttribute("r");case"rect":return 2*t.getAttribute("width")+2*t.getAttribute("height");case"line":return y({x:t.getAttribute("x1"),y:t.getAttribute("y1")},{x:t.getAttribute("x2"),y:t.getAttribute("y2")});case"polyline":return x(t);case"polygon":var e=t.points;return x(t)+y(e.getItem(e.numberOfItems-1),e.getItem(0))}}function S(t,e){function i(i){return i=void 0===i?0:i,t.el.getPointAtLength(1<=e+i?e+i:0)}var n=i(),r=i(-1),a=i(1);switch(t.property){case"x":return n.x;case"y":return n.y;case"angle":return 180*Math.atan2(a.y-r.y,a.x-r.x)/Math.PI}}function k(t,e){var i,n=/-?\d*\.?\d+/g;if(i=B.pth(t)?t.totalLength:t,B.col(i))if(B.rgb(i)){var r=/rgb\((\d+,\s*[\d]+,\s*[\d]+)\)/g.exec(i);i=r?"rgba("+r[1]+",1)":i}else i=B.hex(i)?c(i):B.hsl(i)?h(i):void 0;else r=(r=u(i))?i.substr(0,i.length-r.length):i,i=e&&!/\s/g.test(i)?r+e:r;return i+="",{original:i,numbers:i.match(n)?i.match(n).map(Number):[0],strings:B.str(t)||e?i.split(n):[]}}function O(t){return t=t?i(B.arr(t)?t.map(n):n(t)):[],e(t,(function(t,e,i){return i.indexOf(t)===e}))}function C(t){var e=O(t);return e.map((function(t,i){return{target:t,id:i,total:e.length}}))}function _(t,e){var i=a(e);if(B.arr(t)){var r=t.length;2!==r||B.obj(t[0])?B.fnc(e.duration)||(i.duration=e.duration/r):t={value:t}}return n(t).map((function(t,i){return i=i?0:e.delay,t=B.obj(t)&&!B.pth(t)?t:{value:t},B.und(t.delay)&&(t.delay=i),t})).map((function(t){return l(t,i)}))}function A(t,e){var i,n={};for(i in t){var r=f(t[i],e);B.arr(r)&&(r=r.map((function(t){return f(t,e)})),1===r.length&&(r=r[0])),n[i]=r}return n.duration=parseFloat(n.duration),n.delay=parseFloat(n.delay),n}function T(t){return B.arr(t)?F.apply(this,t):N[t]}function P(t,e){var i;return t.tweens.map((function(n){n=A(n,e);var r=n.value,a=v(e.target,t.name),o=i?i.to.original:a,s=(o=B.arr(r)?r[0]:o,b(B.arr(r)?r[1]:r,o));a=u(s)||u(o)||u(a);return n.from=k(o,a),n.to=k(s,a),n.start=i?i.end:t.offset,n.end=n.start+n.delay+n.duration,n.easing=T(n.easing),n.elasticity=(1e3-Math.min(Math.max(n.elasticity,1),999))/1e3,n.isPath=B.pth(r),n.isColor=B.col(n.from.original),n.isColor&&(n.round=1),i=n}))}function M(t,n){return e(i(t.map((function(t){return n.map((function(e){var i=g(t.target,e.name);if(i){var n=P(e,t);e={type:i,property:e.name,animatable:t,tweens:n,duration:n[n.length-1].end,delay:n[0].delay}}else e=void 0;return e}))}))),(function(t){return!B.und(t)}))}function D(t,e,i,n){var r="delay"===t;return e.length?(r?Math.min:Math.max).apply(Math,e.map((function(e){return e[t]}))):r?n.delay:i.offset+n.delay+n.duration}function E(t){var e,i=o(j,t),n=o(R,t),r=C(t.targets),a=[],s=l(i,n);for(e in t)s.hasOwnProperty(e)||"targets"===e||a.push({name:e,offset:s.offset,tweens:_(t[e],n)});return t=M(r,a),l(i,{children:[],animatables:r,animations:t,duration:D("duration",t,i,n),delay:D("delay",t,i,n)})}function I(t){function i(){return window.Promise&&new Promise((function(t){return u=t}))}function n(t){return f.reversed?f.duration-t:t}function r(t){for(var i=0,n={},r=f.animations,a=r.length;i<a;){var o=r[i],s=o.animatable,l=o.tweens,c=l.length-1,h=l[c];c&&(h=e(l,(function(e){return t<e.end}))[0]||h);l=Math.min(Math.max(t-h.start-h.delay,0),h.duration)/h.duration;for(var u=isNaN(l)?1:h.easing(l,h.elasticity),d=(l=h.to.strings,h.round),g=(c=[],void 0),m=(g=h.to.numbers.length,0);m<g;m++){var v=void 0,b=(v=h.to.numbers[m],h.from.numbers[m]);v=h.isPath?S(h.value,u*v):b+u*(v-b);d&&(h.isColor&&2<m||(v=Math.round(v*d)/d)),c.push(v)}if(h=l.length)for(g=l[0],u=0;u<h;u++)d=l[u+1],m=c[u],isNaN(m)||(g=d?g+(m+d):g+(m+" "));else g=c[0];H[o.type](s.target,o.property,g,n,s.id),o.currentValue=g,i++}if(i=Object.keys(n).length)for(r=0;r<i;r++)L||(L=p(document.body,"transform")?"transform":"-webkit-transform"),f.animatables[r].target.style[L]=n[r].join(" ");f.currentTime=t,f.progress=t/f.duration*100}function a(t){f[t]&&f[t](f)}function o(){f.remaining&&!0!==f.remaining&&f.remaining--}function s(t){var e=f.duration,s=f.offset,p=s+f.delay,g=f.currentTime,m=f.reversed,v=n(t);if(f.children.length){var b=f.children,y=b.length;if(v>=f.currentTime)for(var x=0;x<y;x++)b[x].seek(v);else for(;y--;)b[y].seek(v)}(v>=p||!e)&&(f.began||(f.began=!0,a("begin")),a("run")),v>s&&v<e?r(v):(v<=s&&0!==g&&(r(0),m&&o()),(v>=e&&g!==e||!e)&&(r(e),m||o())),a("update"),t>=e&&(f.remaining?(c=l,"alternate"===f.direction&&(f.reversed=!f.reversed)):(f.pause(),f.completed||(f.completed=!0,a("complete"),"Promise"in window&&(u(),d=i()))),h=0)}t=void 0===t?{}:t;var l,c,h=0,u=null,d=i(),f=E(t);return f.reset=function(){var t=f.direction,e=f.loop;for(f.currentTime=0,f.progress=0,f.paused=!0,f.began=!1,f.completed=!1,f.reversed="reverse"===t,f.remaining="alternate"===t&&1===e?2:e,r(0),t=f.children.length;t--;)f.children[t].reset()},f.tick=function(t){l=t,c||(c=l),s((h+l-c)*I.speed)},f.seek=function(t){s(n(t))},f.pause=function(){var t=$.indexOf(f);-1<t&&$.splice(t,1),f.paused=!0},f.play=function(){f.paused&&(f.paused=!1,c=0,h=n(f.currentTime),$.push(f),V||W())},f.reverse=function(){f.reversed=!f.reversed,c=0,h=n(f.currentTime)},f.restart=function(){f.pause(),f.reset(),f.play()},f.finished=d,f.reset(),f.autoplay&&f.play(),f}var L,j={update:void 0,begin:void 0,run:void 0,complete:void 0,loop:1,direction:"normal",autoplay:!0,offset:0},R={duration:1e3,delay:0,easing:"easeOutElastic",elasticity:500,round:0},z="translateX translateY translateZ rotate rotateX rotateY rotateZ scale scaleX scaleY scaleZ skewX skewY perspective".split(" "),B={arr:function(t){return Array.isArray(t)},obj:function(t){return-1<Object.prototype.toString.call(t).indexOf("Object")},pth:function(t){return B.obj(t)&&t.hasOwnProperty("totalLength")},svg:function(t){return t instanceof SVGElement},dom:function(t){return t.nodeType||B.svg(t)},str:function(t){return"string"==typeof t},fnc:function(t){return"function"==typeof t},und:function(t){return void 0===t},hex:function(t){return/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(t)},rgb:function(t){return/^rgb/.test(t)},hsl:function(t){return/^hsl/.test(t)},col:function(t){return B.hex(t)||B.rgb(t)||B.hsl(t)}},F=function(){function t(t,e,i){return(((1-3*i+3*e)*t+(3*i-6*e))*t+3*e)*t}return function(e,i,n,r){if(0<=e&&1>=e&&0<=n&&1>=n){var a=new Float32Array(11);if(e!==i||n!==r)for(var o=0;11>o;++o)a[o]=t(.1*o,e,n);return function(o){if(e===i&&n===r)return o;if(0===o)return 0;if(1===o)return 1;for(var s=0,l=1;10!==l&&a[l]<=o;++l)s+=.1;--l;l=s+(o-a[l])/(a[l+1]-a[l])*.1;var c=3*(1-3*n+3*e)*l*l+2*(3*n-6*e)*l+3*e;if(.001<=c){for(s=0;4>s&&0!==(c=3*(1-3*n+3*e)*l*l+2*(3*n-6*e)*l+3*e);++s){var h=t(l,e,n)-o;l=l-h/c}o=l}else if(0===c)o=l;else{l=s,s=s+.1;var u=0;do{h=l+(s-l)/2,c=t(h,e,n)-o,0<c?s=h:l=h}while(1e-7<Math.abs(c)&&10>++u);o=h}return t(o,i,r)}}}}(),N=function(){function t(t,e){return 0===t||1===t?t:-Math.pow(2,10*(t-1))*Math.sin(2*(t-1-e/(2*Math.PI)*Math.asin(1))*Math.PI/e)}var e,i="Quad Cubic Quart Quint Sine Expo Circ Back Elastic".split(" "),n={In:[[.55,.085,.68,.53],[.55,.055,.675,.19],[.895,.03,.685,.22],[.755,.05,.855,.06],[.47,0,.745,.715],[.95,.05,.795,.035],[.6,.04,.98,.335],[.6,-.28,.735,.045],t],Out:[[.25,.46,.45,.94],[.215,.61,.355,1],[.165,.84,.44,1],[.23,1,.32,1],[.39,.575,.565,1],[.19,1,.22,1],[.075,.82,.165,1],[.175,.885,.32,1.275],function(e,i){return 1-t(1-e,i)}],InOut:[[.455,.03,.515,.955],[.645,.045,.355,1],[.77,0,.175,1],[.86,0,.07,1],[.445,.05,.55,.95],[1,0,0,1],[.785,.135,.15,.86],[.68,-.55,.265,1.55],function(e,i){return.5>e?t(2*e,i)/2:1-t(-2*e+2,i)/2}]},r={linear:F(.25,.25,.75,.75)},a={};for(e in n)a.type=e,n[a.type].forEach(function(t){return function(e,n){r["ease"+t.type+i[n]]=B.fnc(e)?e:F.apply(s,e)}}(a)),a={type:a.type};return r}(),H={css:function(t,e,i){return t.style[e]=i},attribute:function(t,e,i){return t.setAttribute(e,i)},object:function(t,e,i){return t[e]=i},transform:function(t,e,i,n,r){n[r]||(n[r]=[]),n[r].push(e+"("+i+")")}},$=[],V=0,W=function(){function t(){V=requestAnimationFrame(e)}function e(e){var i=$.length;if(i){for(var n=0;n<i;)$[n]&&$[n].tick(e),n++;t()}else cancelAnimationFrame(V),V=0}return t}();return I.version="2.2.0",I.speed=1,I.running=$,I.remove=function(t){t=O(t);for(var e=$.length;e--;)for(var i=$[e],n=i.animations,a=n.length;a--;)r(t,n[a].animatable.target)&&(n.splice(a,1),n.length||i.pause())},I.getValue=v,I.path=function(e,i){var n=B.str(e)?t(e)[0]:e,r=i||100;return function(t){return{el:n,property:t,totalLength:w(n)*(r/100)}}},I.setDashoffset=function(t){var e=w(t);return t.setAttribute("stroke-dasharray",e),e},I.bezier=F,I.easings=N,I.timeline=function(t){var e=I(t);return e.pause(),e.duration=0,e.add=function(i){return e.children.forEach((function(t){t.began=!0,t.completed=!0})),n(i).forEach((function(i){var n=l(i,o(R,t||{}));n.targets=n.targets||t.targets,i=e.duration;var r=n.offset;n.autoplay=!1,n.direction=e.direction,n.offset=B.und(r)?i:b(r,i),e.began=!0,e.completed=!0,e.seek(n.offset),n=I(n),n.began=!0,n.completed=!0,n.duration>i&&(e.duration=n.duration),e.children.push(n)})),e.seek(0),e.reset(),e.autoplay&&e.restart(),e},e},I.random=function(t,e){return Math.floor(Math.random()*(e-t+1))+t},I}))}).call(e,i(25))},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=i(3),r=i(4),a=i.n(r),o={install:function(t,e){e||(e={});var i=new n.a(e);t.component("toasted",a.a),t.toasted=t.prototype.$toasted=i}};"undefined"!=typeof window&&window.Vue&&(window.Toasted=o),e.default=o},function(t,e,i){"use strict";i.d(e,"a",(function(){return l}));var n=i(1),r=this,a="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},o=function(t,e,i){return setTimeout((function(){i.cached_options.position&&i.cached_options.position.includes("bottom")?n.a.animateOutBottom(t,(function(){i.remove(t)})):n.a.animateOut(t,(function(){i.remove(t)}))}),e),!0},s=function(t,e){return("object"===("undefined"==typeof HTMLElement?"undefined":a(HTMLElement))?e instanceof HTMLElement:e&&"object"===(void 0===e?"undefined":a(e))&&null!==e&&1===e.nodeType&&"string"==typeof e.nodeName)?t.appendChild(e):t.innerHTML=e,r},l=function(t,e){var i=!1;return{el:t,text:function(e){return s(t,e),this},goAway:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:800;return i=!0,o(t,n,e)},remove:function(){e.remove(t)},disposed:function(){return i}}}},function(t,e,i){"use strict";var n=i(12),r=i.n(n),a=i(1),o=i(7),s="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},l=i(2);String.prototype.includes||Object.defineProperty(String.prototype,"includes",{value:function(t,e){return"number"!=typeof e&&(e=0),!(e+t.length>this.length)&&-1!==this.indexOf(t,e)}});var c={},h=null,u=function(t){return t.className=t.className||null,t.onComplete=t.onComplete||null,t.position=t.position||"top-right",t.duration=t.duration||null,t.keepOnHover=t.keepOnHover||!1,t.theme=t.theme||"toasted-primary",t.type=t.type||"default",t.containerClass=t.containerClass||null,t.fullWidth=t.fullWidth||!1,t.icon=t.icon||null,t.action=t.action||null,t.fitToScreen=t.fitToScreen||null,t.closeOnSwipe=void 0===t.closeOnSwipe||t.closeOnSwipe,t.iconPack=t.iconPack||"material",t.className&&"string"==typeof t.className&&(t.className=t.className.split(" ")),t.className||(t.className=[]),t.theme&&t.className.push(t.theme.trim()),t.type&&t.className.push(t.type),t.containerClass&&"string"==typeof t.containerClass&&(t.containerClass=t.containerClass.split(" ")),t.containerClass||(t.containerClass=[]),t.position&&t.containerClass.push(t.position.trim()),t.fullWidth&&t.containerClass.push("full-width"),t.fitToScreen&&t.containerClass.push("fit-to-screen"),c=t,t},d=function(t,e){var n=document.createElement("div");if(n.classList.add("toasted"),n.hash=l.generate(),e.className&&e.className.forEach((function(t){n.classList.add(t)})),("object"===("undefined"==typeof HTMLElement?"undefined":s(HTMLElement))?t instanceof HTMLElement:t&&"object"===(void 0===t?"undefined":s(t))&&null!==t&&1===t.nodeType&&"string"==typeof t.nodeName)?n.appendChild(t):n.innerHTML=t,f(e,n),e.closeOnSwipe){var c=new r.a(n,{prevent_default:!1});c.on("pan",(function(t){var e=t.deltaX;n.classList.contains("panning")||n.classList.add("panning");var i=1-Math.abs(e/80);i<0&&(i=0),a.a.animatePanning(n,e,i)})),c.on("panend",(function(t){var i=t.deltaX;Math.abs(i)>80?a.a.animatePanEnd(n,(function(){"function"==typeof e.onComplete&&e.onComplete(),n.parentNode&&h.remove(n)})):(n.classList.remove("panning"),a.a.animateReset(n))}))}if(Array.isArray(e.action))e.action.forEach((function(t){var e=g(t,i.i(o.a)(n,h));e&&n.appendChild(e)}));else if("object"===s(e.action)){var u=g(e.action,i.i(o.a)(n,h));u&&n.appendChild(u)}return n},f=function(t,e){if(t.icon){var i=document.createElement("i");switch(i.setAttribute("aria-hidden","true"),t.iconPack){case"fontawesome":i.classList.add("fa");var n=t.icon.name?t.icon.name:t.icon;n.includes("fa-")?i.classList.add(n.trim()):i.classList.add("fa-"+n.trim());break;case"mdi":i.classList.add("mdi");var r=t.icon.name?t.icon.name:t.icon;r.includes("mdi-")?i.classList.add(r.trim()):i.classList.add("mdi-"+r.trim());break;case"custom-class":var a=t.icon.name?t.icon.name:t.icon;"string"==typeof a?a.split(" ").forEach((function(t){i.classList.add(t)})):Array.isArray(a)&&a.forEach((function(t){i.classList.add(t.trim())}));break;case"callback":var o=t.icon&&t.icon instanceof Function?t.icon:null;o&&(i=o(i));break;default:i.classList.add("material-icons"),i.textContent=t.icon.name?t.icon.name:t.icon}t.icon.after&&i.classList.add("after"),p(t,i,e)}},p=function(t,e,i){t.icon&&(t.icon.after&&t.icon.name?i.appendChild(e):(t.icon.name,i.insertBefore(e,i.firstChild)))},g=function(t,e){if(!t)return null;var i=document.createElement("a");if(i.classList.add("action"),i.classList.add("ripple"),t.text&&(i.text=t.text),t.href&&(i.href=t.href),t.target&&(i.target=t.target),t.icon){i.classList.add("icon");var n=document.createElement("i");switch(c.iconPack){case"fontawesome":n.classList.add("fa"),t.icon.includes("fa-")?n.classList.add(t.icon.trim()):n.classList.add("fa-"+t.icon.trim());break;case"mdi":n.classList.add("mdi"),t.icon.includes("mdi-")?n.classList.add(t.icon.trim()):n.classList.add("mdi-"+t.icon.trim());break;case"custom-class":"string"==typeof t.icon?t.icon.split(" ").forEach((function(t){i.classList.add(t)})):Array.isArray(t.icon)&&t.icon.forEach((function(t){i.classList.add(t.trim())}));break;default:n.classList.add("material-icons"),n.textContent=t.icon}i.appendChild(n)}return t.class&&("string"==typeof t.class?t.class.split(" ").forEach((function(t){i.classList.add(t)})):Array.isArray(t.class)&&t.class.forEach((function(t){i.classList.add(t.trim())}))),t.push&&i.addEventListener("click",(function(i){i.preventDefault(),c.router?(c.router.push(t.push),t.push.dontClose||e.goAway(0)):console.warn("[vue-toasted] : Vue Router instance is not attached. please check the docs")})),t.onClick&&"function"==typeof t.onClick&&i.addEventListener("click",(function(i){t.onClick&&(i.preventDefault(),t.onClick(i,e))})),i};e.a=function(t,e,n){h=t,n=u(n);var r=h.container;n.containerClass.unshift("toasted-container"),r.className!==n.containerClass.join(" ")&&(r.className="",n.containerClass.forEach((function(t){r.classList.add(t)})));var s=d(e,n);e&&r.appendChild(s),s.style.opacity=0,a.a.animateIn(s);var l=n.duration,c=void 0;if(null!==l){var f=function(){return setInterval((function(){null===s.parentNode&&window.clearInterval(c),s.classList.contains("panning")||(l-=20),l<=0&&(a.a.animateOut(s,(function(){"function"==typeof n.onComplete&&n.onComplete(),s.parentNode&&h.remove(s)})),window.clearInterval(c))}),20)};c=f(),n.keepOnHover&&(s.addEventListener("mouseover",(function(){window.clearInterval(c)})),s.addEventListener("mouseout",(function(){c=f()})))}return i.i(o.a)(s,h)}},function(t,e,i){e=t.exports=i(10)(),e.push([t.i,".toasted{padding:0 20px}.toasted.rounded{border-radius:24px}.toasted .primary,.toasted.toasted-primary{border-radius:2px;min-height:38px;line-height:1.1em;background-color:#353535;padding:6px 20px;font-size:15px;font-weight:300;color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.toasted .primary.success,.toasted.toasted-primary.success{background:#4caf50}.toasted .primary.error,.toasted.toasted-primary.error{background:#f44336}.toasted .primary.info,.toasted.toasted-primary.info{background:#3f51b5}.toasted .primary .action,.toasted.toasted-primary .action{color:#a1c2fa}.toasted.bubble{border-radius:30px;min-height:38px;line-height:1.1em;background-color:#ff7043;padding:0 20px;font-size:15px;font-weight:300;color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.toasted.bubble.success{background:#4caf50}.toasted.bubble.error{background:#f44336}.toasted.bubble.info{background:#3f51b5}.toasted.bubble .action{color:#8e2b0c}.toasted.outline{border-radius:30px;min-height:38px;line-height:1.1em;background-color:#fff;border:1px solid #676767;padding:0 20px;font-size:15px;color:#676767;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);font-weight:700}.toasted.outline.success{color:#4caf50;border-color:#4caf50}.toasted.outline.error{color:#f44336;border-color:#f44336}.toasted.outline.info{color:#3f51b5;border-color:#3f51b5}.toasted.outline .action{color:#607d8b}.toasted-container{position:fixed;z-index:10000}.toasted-container,.toasted-container.full-width{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.toasted-container.full-width{max-width:86%;width:100%}.toasted-container.full-width.fit-to-screen{min-width:100%}.toasted-container.full-width.fit-to-screen .toasted:first-child{margin-top:0}.toasted-container.full-width.fit-to-screen.top-right{top:0;right:0}.toasted-container.full-width.fit-to-screen.top-left{top:0;left:0}.toasted-container.full-width.fit-to-screen.top-center{top:0;left:0;-webkit-transform:translateX(0);transform:translateX(0)}.toasted-container.full-width.fit-to-screen.bottom-right{right:0;bottom:0}.toasted-container.full-width.fit-to-screen.bottom-left{left:0;bottom:0}.toasted-container.full-width.fit-to-screen.bottom-center{left:0;bottom:0;-webkit-transform:translateX(0);transform:translateX(0)}.toasted-container.top-right{top:10%;right:7%}.toasted-container.top-left{top:10%;left:7%}.toasted-container.top-center{top:10%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.toasted-container.bottom-right{right:5%;bottom:7%}.toasted-container.bottom-left{left:5%;bottom:7%}.toasted-container.bottom-center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:7%}.toasted-container.bottom-left .toasted,.toasted-container.top-left .toasted{float:left}.toasted-container.bottom-right .toasted,.toasted-container.top-right .toasted{float:right}.toasted-container .toasted{top:35px;width:auto;clear:both;margin-top:10px;position:relative;max-width:100%;height:auto;word-break:normal;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;box-sizing:inherit}.toasted-container .toasted .fa,.toasted-container .toasted .fab,.toasted-container .toasted .far,.toasted-container .toasted .fas,.toasted-container .toasted .material-icons,.toasted-container .toasted .mdi{margin-right:.5rem;margin-left:-.4rem}.toasted-container .toasted .fa.after,.toasted-container .toasted .fab.after,.toasted-container .toasted .far.after,.toasted-container .toasted .fas.after,.toasted-container .toasted .material-icons.after,.toasted-container .toasted .mdi.after{margin-left:.5rem;margin-right:-.4rem}.toasted-container .toasted .action{text-decoration:none;font-size:.8rem;padding:8px;margin:5px -7px 5px 7px;border-radius:3px;text-transform:uppercase;letter-spacing:.03em;font-weight:600;cursor:pointer}.toasted-container .toasted .action.icon{padding:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.toasted-container .toasted .action.icon .fa,.toasted-container .toasted .action.icon .material-icons,.toasted-container .toasted .action.icon .mdi{margin-right:0;margin-left:4px}.toasted-container .toasted .action.icon:hover{text-decoration:none}.toasted-container .toasted .action:hover{text-decoration:underline}@media only screen and (max-width:600px){.toasted-container{min-width:100%}.toasted-container .toasted:first-child{margin-top:0}.toasted-container.top-right{top:0;right:0}.toasted-container.top-left{top:0;left:0}.toasted-container.top-center{top:0;left:0;-webkit-transform:translateX(0);transform:translateX(0)}.toasted-container.bottom-right{right:0;bottom:0}.toasted-container.bottom-left{left:0;bottom:0}.toasted-container.bottom-center{left:0;bottom:0;-webkit-transform:translateX(0);transform:translateX(0)}.toasted-container.bottom-center,.toasted-container.top-center{-ms-flex-align:stretch!important;align-items:stretch!important}.toasted-container.bottom-left .toasted,.toasted-container.bottom-right .toasted,.toasted-container.top-left .toasted,.toasted-container.top-right .toasted{float:none}.toasted-container .toasted{border-radius:0}}",""])},function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;e<this.length;e++){var i=this[e];i[2]?t.push("@media "+i[2]+"{"+i[1]+"}"):t.push(i[1])}return t.join("")},t.i=function(e,i){"string"==typeof e&&(e=[[null,e,""]]);for(var n={},r=0;r<this.length;r++){var a=this[r][0];"number"==typeof a&&(n[a]=!0)}for(r=0;r<e.length;r++){var o=e[r];"number"==typeof o[0]&&n[o[0]]||(i&&!o[2]?o[2]=i:i&&(o[2]="("+o[2]+") and ("+i+")"),t.push(o))}},t}},function(t,e,i){"use strict";function n(t,e){if(void 0===t||null===t)throw new TypeError("Cannot convert first argument to object");for(var i=Object(t),n=1;n<arguments.length;n++){var r=arguments[n];if(void 0!==r&&null!==r)for(var a=Object.keys(Object(r)),o=0,s=a.length;o<s;o++){var l=a[o],c=Object.getOwnPropertyDescriptor(r,l);void 0!==c&&c.enumerable&&(i[l]=r[l])}}return i}function r(){Object.assign||Object.defineProperty(Object,"assign",{enumerable:!1,configurable:!0,writable:!0,value:n})}t.exports={assign:n,polyfill:r}},function(t,e,i){var n;!function(r,a,o,s){"use strict";function l(t,e,i){return setTimeout(f(t,i),e)}function c(t,e,i){return!!Array.isArray(t)&&(h(t,i[e],i),!0)}function h(t,e,i){var n;if(t)if(t.forEach)t.forEach(e,i);else if(t.length!==s)for(n=0;n<t.length;)e.call(i,t[n],n,t),n++;else for(n in t)t.hasOwnProperty(n)&&e.call(i,t[n],n,t)}function u(t,e,i){var n="DEPRECATED METHOD: "+e+"\n"+i+" AT \n";return function(){var e=new Error("get-stack-trace"),i=e&&e.stack?e.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",a=r.console&&(r.console.warn||r.console.log);return a&&a.call(r.console,n,i),t.apply(this,arguments)}}function d(t,e,i){var n,r=e.prototype;n=t.prototype=Object.create(r),n.constructor=t,n._super=r,i&&pt(n,i)}function f(t,e){return function(){return t.apply(e,arguments)}}function p(t,e){return typeof t==vt?t.apply(e&&e[0]||s,e):t}function g(t,e){return t===s?e:t}function m(t,e,i){h(x(e),(function(e){t.addEventListener(e,i,!1)}))}function v(t,e,i){h(x(e),(function(e){t.removeEventListener(e,i,!1)}))}function b(t,e){for(;t;){if(t==e)return!0;t=t.parentNode}return!1}function y(t,e){return t.indexOf(e)>-1}function x(t){return t.trim().split(/\s+/g)}function w(t,e,i){if(t.indexOf&&!i)return t.indexOf(e);for(var n=0;n<t.length;){if(i&&t[n][i]==e||!i&&t[n]===e)return n;n++}return-1}function S(t){return Array.prototype.slice.call(t,0)}function k(t,e,i){for(var n=[],r=[],a=0;a<t.length;){var o=e?t[a][e]:t[a];w(r,o)<0&&n.push(t[a]),r[a]=o,a++}return i&&(n=e?n.sort((function(t,i){return t[e]>i[e]})):n.sort()),n}function O(t,e){for(var i,n,r=e[0].toUpperCase()+e.slice(1),a=0;a<gt.length;){if(i=gt[a],(n=i?i+r:e)in t)return n;a++}return s}function C(){return kt++}function _(t){var e=t.ownerDocument||t;return e.defaultView||e.parentWindow||r}function A(t,e){var i=this;this.manager=t,this.callback=e,this.element=t.element,this.target=t.options.inputTarget,this.domHandler=function(e){p(t.options.enable,[t])&&i.handler(e)},this.init()}function T(t){var e=t.options.inputClass;return new(e||(_t?$:At?X:Ct?G:H))(t,P)}function P(t,e,i){var n=i.pointers.length,r=i.changedPointers.length,a=e&Pt&&n-r==0,o=e&(Dt|Et)&&n-r==0;i.isFirst=!!a,i.isFinal=!!o,a&&(t.session={}),i.eventType=e,M(t,i),t.emit("hammer.input",i),t.recognize(i),t.session.prevInput=i}function M(t,e){var i=t.session,n=e.pointers,r=n.length;i.firstInput||(i.firstInput=I(e)),r>1&&!i.firstMultiple?i.firstMultiple=I(e):1===r&&(i.firstMultiple=!1);var a=i.firstInput,o=i.firstMultiple,s=o?o.center:a.center,l=e.center=L(n);e.timeStamp=xt(),e.deltaTime=e.timeStamp-a.timeStamp,e.angle=B(s,l),e.distance=z(s,l),D(i,e),e.offsetDirection=R(e.deltaX,e.deltaY);var c=j(e.deltaTime,e.deltaX,e.deltaY);e.overallVelocityX=c.x,e.overallVelocityY=c.y,e.overallVelocity=yt(c.x)>yt(c.y)?c.x:c.y,e.scale=o?N(o.pointers,n):1,e.rotation=o?F(o.pointers,n):0,e.maxPointers=i.prevInput?e.pointers.length>i.prevInput.maxPointers?e.pointers.length:i.prevInput.maxPointers:e.pointers.length,E(i,e);var h=t.element;b(e.srcEvent.target,h)&&(h=e.srcEvent.target),e.target=h}function D(t,e){var i=e.center,n=t.offsetDelta||{},r=t.prevDelta||{},a=t.prevInput||{};e.eventType!==Pt&&a.eventType!==Dt||(r=t.prevDelta={x:a.deltaX||0,y:a.deltaY||0},n=t.offsetDelta={x:i.x,y:i.y}),e.deltaX=r.x+(i.x-n.x),e.deltaY=r.y+(i.y-n.y)}function E(t,e){var i,n,r,a,o=t.lastInterval||e,l=e.timeStamp-o.timeStamp;if(e.eventType!=Et&&(l>Tt||o.velocity===s)){var c=e.deltaX-o.deltaX,h=e.deltaY-o.deltaY,u=j(l,c,h);n=u.x,r=u.y,i=yt(u.x)>yt(u.y)?u.x:u.y,a=R(c,h),t.lastInterval=e}else i=o.velocity,n=o.velocityX,r=o.velocityY,a=o.direction;e.velocity=i,e.velocityX=n,e.velocityY=r,e.direction=a}function I(t){for(var e=[],i=0;i<t.pointers.length;)e[i]={clientX:bt(t.pointers[i].clientX),clientY:bt(t.pointers[i].clientY)},i++;return{timeStamp:xt(),pointers:e,center:L(e),deltaX:t.deltaX,deltaY:t.deltaY}}function L(t){var e=t.length;if(1===e)return{x:bt(t[0].clientX),y:bt(t[0].clientY)};for(var i=0,n=0,r=0;r<e;)i+=t[r].clientX,n+=t[r].clientY,r++;return{x:bt(i/e),y:bt(n/e)}}function j(t,e,i){return{x:e/t||0,y:i/t||0}}function R(t,e){return t===e?It:yt(t)>=yt(e)?t<0?Lt:jt:e<0?Rt:zt}function z(t,e,i){i||(i=Ht);var n=e[i[0]]-t[i[0]],r=e[i[1]]-t[i[1]];return Math.sqrt(n*n+r*r)}function B(t,e,i){i||(i=Ht);var n=e[i[0]]-t[i[0]],r=e[i[1]]-t[i[1]];return 180*Math.atan2(r,n)/Math.PI}function F(t,e){return B(e[1],e[0],$t)+B(t[1],t[0],$t)}function N(t,e){return z(e[0],e[1],$t)/z(t[0],t[1],$t)}function H(){this.evEl=Wt,this.evWin=Xt,this.pressed=!1,A.apply(this,arguments)}function $(){this.evEl=Ut,this.evWin=qt,A.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function V(){this.evTarget=Kt,this.evWin=Jt,this.started=!1,A.apply(this,arguments)}function W(t,e){var i=S(t.touches),n=S(t.changedTouches);return e&(Dt|Et)&&(i=k(i.concat(n),"identifier",!0)),[i,n]}function X(){this.evTarget=te,this.targetIds={},A.apply(this,arguments)}function Y(t,e){var i=S(t.touches),n=this.targetIds;if(e&(Pt|Mt)&&1===i.length)return n[i[0].identifier]=!0,[i,i];var r,a,o=S(t.changedTouches),s=[],l=this.target;if(a=i.filter((function(t){return b(t.target,l)})),e===Pt)for(r=0;r<a.length;)n[a[r].identifier]=!0,r++;for(r=0;r<o.length;)n[o[r].identifier]&&s.push(o[r]),e&(Dt|Et)&&delete n[o[r].identifier],r++;return s.length?[k(a.concat(s),"identifier",!0),s]:void 0}function G(){A.apply(this,arguments);var t=f(this.handler,this);this.touch=new X(this.manager,t),this.mouse=new H(this.manager,t),this.primaryTouch=null,this.lastTouches=[]}function U(t,e){t&Pt?(this.primaryTouch=e.changedPointers[0].identifier,q.call(this,e)):t&(Dt|Et)&&q.call(this,e)}function q(t){var e=t.changedPointers[0];if(e.identifier===this.primaryTouch){var i={x:e.clientX,y:e.clientY};this.lastTouches.push(i);var n=this.lastTouches,r=function(){var t=n.indexOf(i);t>-1&&n.splice(t,1)};setTimeout(r,ee)}}function Z(t){for(var e=t.srcEvent.clientX,i=t.srcEvent.clientY,n=0;n<this.lastTouches.length;n++){var r=this.lastTouches[n],a=Math.abs(e-r.x),o=Math.abs(i-r.y);if(a<=ie&&o<=ie)return!0}return!1}function K(t,e){this.manager=t,this.set(e)}function J(t){if(y(t,se))return se;var e=y(t,le),i=y(t,ce);return e&&i?se:e||i?e?le:ce:y(t,oe)?oe:ae}function Q(t){this.options=pt({},this.defaults,t||{}),this.id=C(),this.manager=null,this.options.enable=g(this.options.enable,!0),this.state=ue,this.simultaneous={},this.requireFail=[]}function tt(t){return t&me?"cancel":t&pe?"end":t&fe?"move":t&de?"start":""}function et(t){return t==zt?"down":t==Rt?"up":t==Lt?"left":t==jt?"right":""}function it(t,e){var i=e.manager;return i?i.get(t):t}function nt(){Q.apply(this,arguments)}function rt(){nt.apply(this,arguments),this.pX=null,this.pY=null}function at(){nt.apply(this,arguments)}function ot(){Q.apply(this,arguments),this._timer=null,this._input=null}function st(){nt.apply(this,arguments)}function lt(){nt.apply(this,arguments)}function ct(){Q.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function ht(t,e){return e=e||{},e.recognizers=g(e.recognizers,ht.defaults.preset),new ut(t,e)}function ut(t,e){this.options=pt({},ht.defaults,e||{}),this.options.inputTarget=this.options.inputTarget||t,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=t,this.input=T(this),this.touchAction=new K(this,this.options.touchAction),dt(this,!0),h(this.options.recognizers,(function(t){var e=this.add(new t[0](t[1]));t[2]&&e.recognizeWith(t[2]),t[3]&&e.requireFailure(t[3])}),this)}function dt(t,e){var i,n=t.element;n.style&&(h(t.options.cssProps,(function(r,a){i=O(n.style,a),e?(t.oldCssProps[i]=n.style[i],n.style[i]=r):n.style[i]=t.oldCssProps[i]||""})),e||(t.oldCssProps={}))}function ft(t,e){var i=a.createEvent("Event");i.initEvent(t,!0,!0),i.gesture=e,e.target.dispatchEvent(i)}var pt,gt=["","webkit","Moz","MS","ms","o"],mt=a.createElement("div"),vt="function",bt=Math.round,yt=Math.abs,xt=Date.now;pt="function"!=typeof Object.assign?function(t){if(t===s||null===t)throw new TypeError("Cannot convert undefined or null to object");for(var e=Object(t),i=1;i<arguments.length;i++){var n=arguments[i];if(n!==s&&null!==n)for(var r in n)n.hasOwnProperty(r)&&(e[r]=n[r])}return e}:Object.assign;var wt=u((function(t,e,i){for(var n=Object.keys(e),r=0;r<n.length;)(!i||i&&t[n[r]]===s)&&(t[n[r]]=e[n[r]]),r++;return t}),"extend","Use `assign`."),St=u((function(t,e){return wt(t,e,!0)}),"merge","Use `assign`."),kt=1,Ot=/mobile|tablet|ip(ad|hone|od)|android/i,Ct="ontouchstart"in r,_t=O(r,"PointerEvent")!==s,At=Ct&&Ot.test(navigator.userAgent),Tt=25,Pt=1,Mt=2,Dt=4,Et=8,It=1,Lt=2,jt=4,Rt=8,zt=16,Bt=Lt|jt,Ft=Rt|zt,Nt=Bt|Ft,Ht=["x","y"],$t=["clientX","clientY"];A.prototype={handler:function(){},init:function(){this.evEl&&m(this.element,this.evEl,this.domHandler),this.evTarget&&m(this.target,this.evTarget,this.domHandler),this.evWin&&m(_(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&v(this.element,this.evEl,this.domHandler),this.evTarget&&v(this.target,this.evTarget,this.domHandler),this.evWin&&v(_(this.element),this.evWin,this.domHandler)}};var Vt={mousedown:Pt,mousemove:Mt,mouseup:Dt},Wt="mousedown",Xt="mousemove mouseup";d(H,A,{handler:function(t){var e=Vt[t.type];e&Pt&&0===t.button&&(this.pressed=!0),e&Mt&&1!==t.which&&(e=Dt),this.pressed&&(e&Dt&&(this.pressed=!1),this.callback(this.manager,e,{pointers:[t],changedPointers:[t],pointerType:"mouse",srcEvent:t}))}});var Yt={pointerdown:Pt,pointermove:Mt,pointerup:Dt,pointercancel:Et,pointerout:Et},Gt={2:"touch",3:"pen",4:"mouse",5:"kinect"},Ut="pointerdown",qt="pointermove pointerup pointercancel";r.MSPointerEvent&&!r.PointerEvent&&(Ut="MSPointerDown",qt="MSPointerMove MSPointerUp MSPointerCancel"),d($,A,{handler:function(t){var e=this.store,i=!1,n=t.type.toLowerCase().replace("ms",""),r=Yt[n],a=Gt[t.pointerType]||t.pointerType,o="touch"==a,s=w(e,t.pointerId,"pointerId");r&Pt&&(0===t.button||o)?s<0&&(e.push(t),s=e.length-1):r&(Dt|Et)&&(i=!0),s<0||(e[s]=t,this.callback(this.manager,r,{pointers:e,changedPointers:[t],pointerType:a,srcEvent:t}),i&&e.splice(s,1))}});var Zt={touchstart:Pt,touchmove:Mt,touchend:Dt,touchcancel:Et},Kt="touchstart",Jt="touchstart touchmove touchend touchcancel";d(V,A,{handler:function(t){var e=Zt[t.type];if(e===Pt&&(this.started=!0),this.started){var i=W.call(this,t,e);e&(Dt|Et)&&i[0].length-i[1].length==0&&(this.started=!1),this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:"touch",srcEvent:t})}}});var Qt={touchstart:Pt,touchmove:Mt,touchend:Dt,touchcancel:Et},te="touchstart touchmove touchend touchcancel";d(X,A,{handler:function(t){var e=Qt[t.type],i=Y.call(this,t,e);i&&this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:"touch",srcEvent:t})}});var ee=2500,ie=25;d(G,A,{handler:function(t,e,i){var n="touch"==i.pointerType,r="mouse"==i.pointerType;if(!(r&&i.sourceCapabilities&&i.sourceCapabilities.firesTouchEvents)){if(n)U.call(this,e,i);else if(r&&Z.call(this,i))return;this.callback(t,e,i)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var ne=O(mt.style,"touchAction"),re=ne!==s,ae="auto",oe="manipulation",se="none",le="pan-x",ce="pan-y",he=function(){if(!re)return!1;var t={},e=r.CSS&&r.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach((function(i){t[i]=!e||r.CSS.supports("touch-action",i)})),t}();K.prototype={set:function(t){"compute"==t&&(t=this.compute()),re&&this.manager.element.style&&he[t]&&(this.manager.element.style[ne]=t),this.actions=t.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var t=[];return h(this.manager.recognizers,(function(e){p(e.options.enable,[e])&&(t=t.concat(e.getTouchAction()))})),J(t.join(" "))},preventDefaults:function(t){var e=t.srcEvent,i=t.offsetDirection;if(!this.manager.session.prevented){var n=this.actions,r=y(n,se)&&!he[se],a=y(n,ce)&&!he[ce],o=y(n,le)&&!he[le];if(r){var s=1===t.pointers.length,l=t.distance<2,c=t.deltaTime<250;if(s&&l&&c)return}return o&&a?void 0:r||a&&i&Bt||o&&i&Ft?this.preventSrc(e):void 0}e.preventDefault()},preventSrc:function(t){this.manager.session.prevented=!0,t.preventDefault()}};var ue=1,de=2,fe=4,pe=8,ge=pe,me=16;Q.prototype={defaults:{},set:function(t){return pt(this.options,t),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(t){if(c(t,"recognizeWith",this))return this;var e=this.simultaneous;return t=it(t,this),e[t.id]||(e[t.id]=t,t.recognizeWith(this)),this},dropRecognizeWith:function(t){return c(t,"dropRecognizeWith",this)||(t=it(t,this),delete this.simultaneous[t.id]),this},requireFailure:function(t){if(c(t,"requireFailure",this))return this;var e=this.requireFail;return t=it(t,this),-1===w(e,t)&&(e.push(t),t.requireFailure(this)),this},dropRequireFailure:function(t){if(c(t,"dropRequireFailure",this))return this;t=it(t,this);var e=w(this.requireFail,t);return e>-1&&this.requireFail.splice(e,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(t){function e(e){i.manager.emit(e,t)}var i=this,n=this.state;n<pe&&e(i.options.event+tt(n)),e(i.options.event),t.additionalEvent&&e(t.additionalEvent),n>=pe&&e(i.options.event+tt(n))},tryEmit:function(t){if(this.canEmit())return this.emit(t);this.state=32},canEmit:function(){for(var t=0;t<this.requireFail.length;){if(!(this.requireFail[t].state&(32|ue)))return!1;t++}return!0},recognize:function(t){var e=pt({},t);if(!p(this.options.enable,[this,e]))return this.reset(),void(this.state=32);this.state&(ge|me|32)&&(this.state=ue),this.state=this.process(e),this.state&(de|fe|pe|me)&&this.tryEmit(e)},process:function(t){},getTouchAction:function(){},reset:function(){}},d(nt,Q,{defaults:{pointers:1},attrTest:function(t){var e=this.options.pointers;return 0===e||t.pointers.length===e},process:function(t){var e=this.state,i=t.eventType,n=e&(de|fe),r=this.attrTest(t);return n&&(i&Et||!r)?e|me:n||r?i&Dt?e|pe:e&de?e|fe:de:32}}),d(rt,nt,{defaults:{event:"pan",threshold:10,pointers:1,direction:Nt},getTouchAction:function(){var t=this.options.direction,e=[];return t&Bt&&e.push(ce),t&Ft&&e.push(le),e},directionTest:function(t){var e=this.options,i=!0,n=t.distance,r=t.direction,a=t.deltaX,o=t.deltaY;return r&e.direction||(e.direction&Bt?(r=0===a?It:a<0?Lt:jt,i=a!=this.pX,n=Math.abs(t.deltaX)):(r=0===o?It:o<0?Rt:zt,i=o!=this.pY,n=Math.abs(t.deltaY))),t.direction=r,i&&n>e.threshold&&r&e.direction},attrTest:function(t){return nt.prototype.attrTest.call(this,t)&&(this.state&de||!(this.state&de)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var e=et(t.direction);e&&(t.additionalEvent=this.options.event+e),this._super.emit.call(this,t)}}),d(at,nt,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[se]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||this.state&de)},emit:function(t){if(1!==t.scale){var e=t.scale<1?"in":"out";t.additionalEvent=this.options.event+e}this._super.emit.call(this,t)}}),d(ot,Q,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[ae]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance<e.threshold,r=t.deltaTime>e.time;if(this._input=t,!n||!i||t.eventType&(Dt|Et)&&!r)this.reset();else if(t.eventType&Pt)this.reset(),this._timer=l((function(){this.state=ge,this.tryEmit()}),e.time,this);else if(t.eventType&Dt)return ge;return 32},reset:function(){clearTimeout(this._timer)},emit:function(t){this.state===ge&&(t&&t.eventType&Dt?this.manager.emit(this.options.event+"up",t):(this._input.timeStamp=xt(),this.manager.emit(this.options.event,this._input)))}}),d(st,nt,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[se]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||this.state&de)}}),d(lt,nt,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:Bt|Ft,pointers:1},getTouchAction:function(){return rt.prototype.getTouchAction.call(this)},attrTest:function(t){var e,i=this.options.direction;return i&(Bt|Ft)?e=t.overallVelocity:i&Bt?e=t.overallVelocityX:i&Ft&&(e=t.overallVelocityY),this._super.attrTest.call(this,t)&&i&t.offsetDirection&&t.distance>this.options.threshold&&t.maxPointers==this.options.pointers&&yt(e)>this.options.velocity&&t.eventType&Dt},emit:function(t){var e=et(t.offsetDirection);e&&this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),d(ct,Q,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[oe]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance<e.threshold,r=t.deltaTime<e.time;if(this.reset(),t.eventType&Pt&&0===this.count)return this.failTimeout();if(n&&r&&i){if(t.eventType!=Dt)return this.failTimeout();var a=!this.pTime||t.timeStamp-this.pTime<e.interval,o=!this.pCenter||z(this.pCenter,t.center)<e.posThreshold;if(this.pTime=t.timeStamp,this.pCenter=t.center,o&&a?this.count+=1:this.count=1,this._input=t,0===this.count%e.taps)return this.hasRequireFailures()?(this._timer=l((function(){this.state=ge,this.tryEmit()}),e.interval,this),de):ge}return 32},failTimeout:function(){return this._timer=l((function(){this.state=32}),this.options.interval,this),32},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==ge&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),ht.VERSION="2.0.7",ht.defaults={domEvents:!1,touchAction:"compute",enable:!0,inputTarget:null,inputClass:null,preset:[[st,{enable:!1}],[at,{enable:!1},["rotate"]],[lt,{direction:Bt}],[rt,{direction:Bt},["swipe"]],[ct],[ct,{event:"doubletap",taps:2},["tap"]],[ot]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}},ut.prototype={set:function(t){return pt(this.options,t),t.touchAction&&this.touchAction.update(),t.inputTarget&&(this.input.destroy(),this.input.target=t.inputTarget,this.input.init()),this},stop:function(t){this.session.stopped=t?2:1},recognize:function(t){var e=this.session;if(!e.stopped){this.touchAction.preventDefaults(t);var i,n=this.recognizers,r=e.curRecognizer;(!r||r&&r.state&ge)&&(r=e.curRecognizer=null);for(var a=0;a<n.length;)i=n[a],2===e.stopped||r&&i!=r&&!i.canRecognizeWith(r)?i.reset():i.recognize(t),!r&&i.state&(de|fe|pe)&&(r=e.curRecognizer=i),a++}},get:function(t){if(t instanceof Q)return t;for(var e=this.recognizers,i=0;i<e.length;i++)if(e[i].options.event==t)return e[i];return null},add:function(t){if(c(t,"add",this))return this;var e=this.get(t.options.event);return e&&this.remove(e),this.recognizers.push(t),t.manager=this,this.touchAction.update(),t},remove:function(t){if(c(t,"remove",this))return this;if(t=this.get(t)){var e=this.recognizers,i=w(e,t);-1!==i&&(e.splice(i,1),this.touchAction.update())}return this},on:function(t,e){if(t!==s&&e!==s){var i=this.handlers;return h(x(t),(function(t){i[t]=i[t]||[],i[t].push(e)})),this}},off:function(t,e){if(t!==s){var i=this.handlers;return h(x(t),(function(t){e?i[t]&&i[t].splice(w(i[t],e),1):delete i[t]})),this}},emit:function(t,e){this.options.domEvents&&ft(t,e);var i=this.handlers[t]&&this.handlers[t].slice();if(i&&i.length){e.type=t,e.preventDefault=function(){e.srcEvent.preventDefault()};for(var n=0;n<i.length;)i[n](e),n++}},destroy:function(){this.element&&dt(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},pt(ht,{INPUT_START:Pt,INPUT_MOVE:Mt,INPUT_END:Dt,INPUT_CANCEL:Et,STATE_POSSIBLE:ue,STATE_BEGAN:de,STATE_CHANGED:fe,STATE_ENDED:pe,STATE_RECOGNIZED:ge,STATE_CANCELLED:me,STATE_FAILED:32,DIRECTION_NONE:It,DIRECTION_LEFT:Lt,DIRECTION_RIGHT:jt,DIRECTION_UP:Rt,DIRECTION_DOWN:zt,DIRECTION_HORIZONTAL:Bt,DIRECTION_VERTICAL:Ft,DIRECTION_ALL:Nt,Manager:ut,Input:A,TouchAction:K,TouchInput:X,MouseInput:H,PointerEventInput:$,TouchMouseInput:G,SingleTouchInput:V,Recognizer:Q,AttrRecognizer:nt,Tap:ct,Pan:rt,Swipe:lt,Pinch:at,Rotate:st,Press:ot,on:m,off:v,each:h,merge:St,extend:wt,assign:pt,inherit:d,bindFn:f,prefixed:O}),(void 0!==r?r:"undefined"!=typeof self?self:{}).Hammer=ht,(n=function(){return ht}.call(e,i,e,t))!==s&&(t.exports=n)}(window,document)},function(t,e){t.exports=function(t,e,i){for(var n=(2<<Math.log(e.length-1)/Math.LN2)-1,r=-~(1.6*n*i/e.length),a="";;)for(var o=t(r),s=r;s--;)if(a+=e[o[s]&n]||"",a.length===+i)return a}},function(t,e,i){"use strict";function n(t){var e="",i=Math.floor(.001*(Date.now()-s));return i===a?r++:(r=0,a=i),e+=o(l),e+=o(t),r>0&&(e+=o(r)),e+o(i)}var r,a,o=i(15),s=(i(0),1567752802062),l=7;t.exports=n},function(t,e,i){"use strict";function n(t){for(var e,i=0,n="";!e;)n+=o(a,r.get(),1),e=t<Math.pow(16,i+1),i++;return n}var r=i(0),a=i(18),o=i(13);t.exports=n},function(t,e,i){"use strict";function n(e){return s.seed(e),t.exports}function r(e){return h=e,t.exports}function a(t){return void 0!==t&&s.characters(t),s.shuffled()}function o(){return l(h)}var s=i(0),l=i(14),c=i(17),h=i(20)||0;t.exports=o,t.exports.generate=o,t.exports.seed=n,t.exports.worker=r,t.exports.characters=a,t.exports.isValid=c},function(t,e,i){"use strict";function n(t){return!(!t||"string"!=typeof t||t.length<6)&&!new RegExp("[^"+r.get().replace(/[|\\{}()[\]^$+*?.-]/g,"\\$&")+"]").test(t)}var r=i(0);t.exports=n},function(t,e,i){"use strict";var n,r="object"==typeof window&&(window.crypto||window.msCrypto);n=r&&r.getRandomValues?function(t){return r.getRandomValues(new Uint8Array(t))}:function(t){for(var e=[],i=0;i<t;i++)e.push(Math.floor(256*Math.random()));return e},t.exports=n},function(t,e,i){"use strict";function n(){return(a=(9301*a+49297)%233280)/233280}function r(t){a=t}var a=1;t.exports={nextValue:n,seed:r}},function(t,e,i){"use strict";t.exports=0},function(t,e){t.exports=function(t,e,i,n){var r,a=t=t||{},o=typeof t.default;"object"!==o&&"function"!==o||(r=t,a=t.default);var s="function"==typeof a?a.options:a;if(e&&(s.render=e.render,s.staticRenderFns=e.staticRenderFns),i&&(s._scopeId=i),n){var l=Object.create(s.computed||null);Object.keys(n).forEach((function(t){var e=n[t];l[t]=function(){return e}})),s.computed=l}return{esModule:r,exports:a,options:s}}},function(t,e,i){var n=i(9);"string"==typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals),i(23)("df0682cc",n,!0,{})},function(t,e,i){function n(t){for(var e=0;e<t.length;e++){var i=t[e],n=h[i.id];if(n){n.refs++;for(var r=0;r<n.parts.length;r++)n.parts[r](i.parts[r]);for(;r<i.parts.length;r++)n.parts.push(a(i.parts[r]));n.parts.length>i.parts.length&&(n.parts.length=i.parts.length)}else{var o=[];for(r=0;r<i.parts.length;r++)o.push(a(i.parts[r]));h[i.id]={id:i.id,refs:1,parts:o}}}}function r(){var t=document.createElement("style");return t.type="text/css",u.appendChild(t),t}function a(t){var e,i,n=document.querySelector("style["+v+'~="'+t.id+'"]');if(n){if(p)return g;n.parentNode.removeChild(n)}if(b){var a=f++;n=d||(d=r()),e=o.bind(null,n,a,!1),i=o.bind(null,n,a,!0)}else n=r(),e=s.bind(null,n),i=function(){n.parentNode.removeChild(n)};return e(t),function(n){if(n){if(n.css===t.css&&n.media===t.media&&n.sourceMap===t.sourceMap)return;e(t=n)}else i()}}function o(t,e,i,n){var r=i?"":n.css;if(t.styleSheet)t.styleSheet.cssText=y(e,r);else{var a=document.createTextNode(r),o=t.childNodes;o[e]&&t.removeChild(o[e]),o.length?t.insertBefore(a,o[e]):t.appendChild(a)}}function s(t,e){var i=e.css,n=e.media,r=e.sourceMap;if(n&&t.setAttribute("media",n),m.ssrId&&t.setAttribute(v,e.id),r&&(i+="\n/*# sourceURL="+r.sources[0]+" */",i+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */"),t.styleSheet)t.styleSheet.cssText=i;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(i))}}var l="undefined"!=typeof document;if("undefined"!=typeof DEBUG&&DEBUG&&!l)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var c=i(24),h={},u=l&&(document.head||document.getElementsByTagName("head")[0]),d=null,f=0,p=!1,g=function(){},m=null,v="data-vue-ssr-id",b="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());t.exports=function(t,e,i,r){p=i,m=r||{};var a=c(t,e);return n(a),function(e){for(var i=[],r=0;r<a.length;r++){var o=a[r],s=h[o.id];s.refs--,i.push(s)}e?(a=c(t,e),n(a)):a=[];for(r=0;r<i.length;r++){s=i[r];if(0===s.refs){for(var l=0;l<s.parts.length;l++)s.parts[l]();delete h[s.id]}}}};var y=function(){var t=[];return function(e,i){return t[e]=i,t.filter(Boolean).join("\n")}}()},function(t,e){t.exports=function(t,e){for(var i=[],n={},r=0;r<e.length;r++){var a=e[r],o=a[0],s=a[1],l=a[2],c=a[3],h={id:t+":"+r,css:s,media:l,sourceMap:c};n[o]?n[o].parts.push(h):i.push(n[o]={id:o,parts:[h]})}return i}},function(t,e){var i;i=function(){return this}();try{i=i||Function("return this")()||(0,eval)("this")}catch(t){"object"==typeof window&&(i=window)}t.exports=i}])}))},a73c:function(t,e,i){var n=i("6d8b"),r=n.retrieve2,a=n.retrieve3,o=n.each,s=n.normalizeCssArray,l=n.isString,c=n.isObject,h=i("e86a"),u=i("5693"),d=i("5e76"),f=i("7d6d"),p=i("82eb"),g=p.ContextCachedBy,m=p.WILL_BE_RESTORED,v=h.DEFAULT_FONT,b={left:1,right:1,center:1},y={top:1,bottom:1,middle:1},x=[["textShadowBlur","shadowBlur",0],["textShadowOffsetX","shadowOffsetX",0],["textShadowOffsetY","shadowOffsetY",0],["textShadowColor","shadowColor","transparent"]],w={},S={};function k(t){return O(t),o(t.rich,O),t}function O(t){if(t){t.font=h.makeFont(t);var e=t.textAlign;"middle"===e&&(e="center"),t.textAlign=null==e||b[e]?e:"left";var i=t.textVerticalAlign||t.textBaseline;"center"===i&&(i="middle"),t.textVerticalAlign=null==i||y[i]?i:"top";var n=t.textPadding;n&&(t.textPadding=s(t.textPadding))}}function C(t,e,i,n,r,a){n.rich?A(t,e,i,n,r,a):_(t,e,i,n,r,a)}function _(t,e,i,n,r,a){"use strict";var o,s=D(n),l=!1,c=e.__attrCachedBy===g.PLAIN_TEXT;a!==m?(a&&(o=a.style,l=!s&&c&&o),e.__attrCachedBy=s?g.NONE:g.PLAIN_TEXT):c&&(e.__attrCachedBy=g.NONE);var u=n.font||v;l&&u===(o.font||v)||(e.font=u);var d=t.__computedFont;t.__styleFont!==u&&(t.__styleFont=u,d=t.__computedFont=e.font);var p=n.textPadding,b=n.textLineHeight,y=t.__textCotentBlock;y&&!t.__dirtyText||(y=t.__textCotentBlock=h.parsePlainText(i,d,p,b,n.truncate));var w=y.outerHeight,k=y.lines,O=y.lineHeight,C=L(S,t,n,r),_=C.baseX,A=C.baseY,T=C.textAlign||"left",M=C.textVerticalAlign;P(e,n,r,_,A);var I=h.adjustTextY(A,w,M),j=_,B=I;if(s||p){var N=h.getWidth(i,d),H=N;p&&(H+=p[1]+p[3]);var $=h.adjustTextX(_,H,T);s&&E(t,e,n,$,I,H,w),p&&(j=F(_,T,p),B+=p[0])}e.textAlign=T,e.textBaseline="middle",e.globalAlpha=n.opacity||1;for(var V=0;V<x.length;V++){var W=x[V],X=W[0],Y=W[1],G=n[X];l&&G===o[X]||(e[Y]=f(e,Y,G||W[2]))}B+=O/2;var U=n.textStrokeWidth,q=l?o.textStrokeWidth:null,Z=!l||U!==q,K=!l||Z||n.textStroke!==o.textStroke,J=R(n.textStroke,U),Q=z(n.textFill);if(J&&(Z&&(e.lineWidth=U),K&&(e.strokeStyle=J)),Q&&(l&&n.textFill===o.textFill||(e.fillStyle=Q)),1===k.length)J&&e.strokeText(k[0],j,B),Q&&e.fillText(k[0],j,B);else for(V=0;V<k.length;V++)J&&e.strokeText(k[V],j,B),Q&&e.fillText(k[V],j,B),B+=O}function A(t,e,i,n,r,a){a!==m&&(e.__attrCachedBy=g.NONE);var o=t.__textCotentBlock;o&&!t.__dirtyText||(o=t.__textCotentBlock=h.parseRichText(i,n)),T(t,e,o,n,r)}function T(t,e,i,n,r){var a=i.width,o=i.outerWidth,s=i.outerHeight,l=n.textPadding,c=L(S,t,n,r),u=c.baseX,d=c.baseY,f=c.textAlign,p=c.textVerticalAlign;P(e,n,r,u,d);var g=h.adjustTextX(u,o,f),m=h.adjustTextY(d,s,p),v=g,b=m;l&&(v+=l[3],b+=l[0]);var y=v+a;D(n)&&E(t,e,n,g,m,o,s);for(var x=0;x<i.lines.length;x++){var w,k=i.lines[x],O=k.tokens,C=O.length,_=k.lineHeight,A=k.width,T=0,I=v,j=y,R=C-1;while(T<C&&(w=O[T],!w.textAlign||"left"===w.textAlign))M(t,e,w,n,_,b,I,"left"),A-=w.width,I+=w.width,T++;while(R>=0&&(w=O[R],"right"===w.textAlign))M(t,e,w,n,_,b,j,"right"),A-=w.width,j-=w.width,R--;I+=(a-(I-v)-(y-j)-A)/2;while(T<=R)w=O[T],M(t,e,w,n,_,b,I+w.width/2,"center"),I+=w.width,T++;b+=_}}function P(t,e,i,n,r){if(i&&e.textRotation){var a=e.textOrigin;"center"===a?(n=i.width/2+i.x,r=i.height/2+i.y):a&&(n=a[0]+i.x,r=a[1]+i.y),t.translate(n,r),t.rotate(-e.textRotation),t.translate(-n,-r)}}function M(t,e,i,n,o,s,l,c){var h=n.rich[i.styleName]||{};h.text=i.text;var u=i.textVerticalAlign,d=s+o/2;"top"===u?d=s+i.height/2:"bottom"===u&&(d=s+o-i.height/2),!i.isLineHolder&&D(h)&&E(t,e,h,"right"===c?l-i.width:"center"===c?l-i.width/2:l,d-i.height/2,i.width,i.height);var f=i.textPadding;f&&(l=F(l,c,f),d-=i.height/2-f[2]-i.textHeight/2),j(e,"shadowBlur",a(h.textShadowBlur,n.textShadowBlur,0)),j(e,"shadowColor",h.textShadowColor||n.textShadowColor||"transparent"),j(e,"shadowOffsetX",a(h.textShadowOffsetX,n.textShadowOffsetX,0)),j(e,"shadowOffsetY",a(h.textShadowOffsetY,n.textShadowOffsetY,0)),j(e,"textAlign",c),j(e,"textBaseline","middle"),j(e,"font",i.font||v);var p=R(h.textStroke||n.textStroke,m),g=z(h.textFill||n.textFill),m=r(h.textStrokeWidth,n.textStrokeWidth);p&&(j(e,"lineWidth",m),j(e,"strokeStyle",p),e.strokeText(i.text,l,d)),g&&(j(e,"fillStyle",g),e.fillText(i.text,l,d))}function D(t){return!!(t.textBackgroundColor||t.textBorderWidth&&t.textBorderColor)}function E(t,e,i,n,r,a,o){var s=i.textBackgroundColor,h=i.textBorderWidth,f=i.textBorderColor,p=l(s);if(j(e,"shadowBlur",i.textBoxShadowBlur||0),j(e,"shadowColor",i.textBoxShadowColor||"transparent"),j(e,"shadowOffsetX",i.textBoxShadowOffsetX||0),j(e,"shadowOffsetY",i.textBoxShadowOffsetY||0),p||h&&f){e.beginPath();var g=i.textBorderRadius;g?u.buildPath(e,{x:n,y:r,width:a,height:o,r:g}):e.rect(n,r,a,o),e.closePath()}if(p)if(j(e,"fillStyle",s),null!=i.fillOpacity){var m=e.globalAlpha;e.globalAlpha=i.fillOpacity*i.opacity,e.fill(),e.globalAlpha=m}else e.fill();else if(c(s)){var v=s.image;v=d.createOrUpdateImage(v,null,t,I,s),v&&d.isImageReady(v)&&e.drawImage(v,n,r,a,o)}if(h&&f)if(j(e,"lineWidth",h),j(e,"strokeStyle",f),null!=i.strokeOpacity){m=e.globalAlpha;e.globalAlpha=i.strokeOpacity*i.opacity,e.stroke(),e.globalAlpha=m}else e.stroke()}function I(t,e){e.image=t}function L(t,e,i,n){var r=i.x||0,a=i.y||0,o=i.textAlign,s=i.textVerticalAlign;if(n){var l=i.textPosition;if(l instanceof Array)r=n.x+B(l[0],n.width),a=n.y+B(l[1],n.height);else{var c=e&&e.calculateTextPosition?e.calculateTextPosition(w,i,n):h.calculateTextPosition(w,i,n);r=c.x,a=c.y,o=o||c.textAlign,s=s||c.textVerticalAlign}var u=i.textOffset;u&&(r+=u[0],a+=u[1])}return t=t||{},t.baseX=r,t.baseY=a,t.textAlign=o,t.textVerticalAlign=s,t}function j(t,e,i){return t[e]=f(t,e,i),t[e]}function R(t,e){return null==t||e<=0||"transparent"===t||"none"===t?null:t.image||t.colorStops?"#000":t}function z(t){return null==t||"none"===t?null:t.image||t.colorStops?"#000":t}function B(t,e){return"string"===typeof t?t.lastIndexOf("%")>=0?parseFloat(t)/100*e:parseFloat(t):t}function F(t,e,i){return"right"===e?t-i[1]:"center"===e?t+i[3]/2-i[1]/2:t+i[3]}function N(t,e){return null!=t&&(t||e.textBackgroundColor||e.textBorderWidth&&e.textBorderColor||e.textPadding)}e.normalizeTextStyle=k,e.renderText=C,e.getBoxPosition=L,e.getStroke=R,e.getFill=z,e.parsePercent=B,e.needDrawText=N},a8b4:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={inject:{$mapPromise:{default:"abcdef"}},provide:function(){var t=this;return this.$mapPromise.then((function(e){t.$map=e})),{}}}},a96b:function(t,e,i){var n=i("3eba"),r=n.extendComponentModel({type:"tooltip",dependencies:["axisPointer"],defaultOption:{zlevel:0,z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:!1,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"rgba(50,50,50,0.7)",borderColor:"#333",borderRadius:4,borderWidth:0,padding:5,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#fff",fontSize:14}}});t.exports=r},aa77:function(t,e,i){var n=i("5ca1"),r=i("be13"),a=i("79e5"),o=i("fdef"),s="["+o+"]",l="…",c=RegExp("^"+s+s+"*"),h=RegExp(s+s+"*$"),u=function(t,e,i){var r={},s=a((function(){return!!o[t]()||l[t]()!=l})),c=r[t]=s?e(d):o[t];i&&(r[i]=c),n(n.P+n.F*s,"String",r)},d=u.trim=function(t,e){return t=String(r(t)),1&e&&(t=t.replace(c,"")),2&e&&(t=t.replace(h,"")),t};t.exports=u},aae3:function(t,e,i){var n=i("d3f4"),r=i("2d95"),a=i("2b4c")("match");t.exports=function(t){var e;return n(t)&&(void 0!==(e=t[a])?!!e:"RegExp"==r(t))}},ac0f:function(t,e,i){var n=i("cbe5"),r=i("401b"),a=i("4a3f"),o=a.quadraticSubdivide,s=a.cubicSubdivide,l=a.quadraticAt,c=a.cubicAt,h=a.quadraticDerivativeAt,u=a.cubicDerivativeAt,d=[];function f(t,e,i){var n=t.cpx2,r=t.cpy2;return null===n||null===r?[(i?u:c)(t.x1,t.cpx1,t.cpx2,t.x2,e),(i?u:c)(t.y1,t.cpy1,t.cpy2,t.y2,e)]:[(i?h:l)(t.x1,t.cpx1,t.x2,e),(i?h:l)(t.y1,t.cpy1,t.y2,e)]}var p=n.extend({type:"bezier-curve",shape:{x1:0,y1:0,x2:0,y2:0,cpx1:0,cpy1:0,percent:1},style:{stroke:"#000",fill:null},buildPath:function(t,e){var i=e.x1,n=e.y1,r=e.x2,a=e.y2,l=e.cpx1,c=e.cpy1,h=e.cpx2,u=e.cpy2,f=e.percent;0!==f&&(t.moveTo(i,n),null==h||null==u?(f<1&&(o(i,l,r,f,d),l=d[1],r=d[2],o(n,c,a,f,d),c=d[1],a=d[2]),t.quadraticCurveTo(l,c,r,a)):(f<1&&(s(i,l,h,r,f,d),l=d[1],h=d[2],r=d[3],s(n,c,u,a,f,d),c=d[1],u=d[2],a=d[3]),t.bezierCurveTo(l,c,h,u,r,a)))},pointAt:function(t){return f(this.shape,t,!1)},tangentAt:function(t){var e=f(this.shape,t,!0);return r.normalize(e,e)}});t.exports=p},ac6a:function(t,e,i){for(var n=i("cadf"),r=i("0d58"),a=i("2aba"),o=i("7726"),s=i("32e9"),l=i("84f2"),c=i("2b4c"),h=c("iterator"),u=c("toStringTag"),d=l.Array,f={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},p=r(f),g=0;g<p.length;g++){var m,v=p[g],b=f[v],y=o[v],x=y&&y.prototype;if(x&&(x[h]||s(x,h,d),x[u]||s(x,u,v),l[v]=d,b))for(m in n)x[m]||a(x,m,n[m],!0)}},adf4:function(t,e,i){var n=i("4f85"),r=i("b1d4"),a=i("2f45"),o=a.getDimensionTypeByAxis,s=i("6179"),l=i("6d8b"),c=i("e0d3"),h=c.groupData,u=i("eda2"),d=u.encodeHTML,f=i("c4a3"),p=2,g=n.extend({type:"series.themeRiver",dependencies:["singleAxis"],nameMap:null,init:function(t){g.superApply(this,"init",arguments),this.legendVisualProvider=new f(l.bind(this.getData,this),l.bind(this.getRawData,this))},fixData:function(t){var e=t.length,i={},n=h(t,(function(t){return i.hasOwnProperty(t[0])||(i[t[0]]=-1),t[2]})),r=[];n.buckets.each((function(t,e){r.push({name:e,dataList:t})}));for(var a=r.length,o=0;o<a;++o){for(var s=r[o].name,l=0;l<r[o].dataList.length;++l){var c=r[o].dataList[l][0];i[c]=o}for(var c in i)i.hasOwnProperty(c)&&i[c]!==o&&(i[c]=o,t[e]=[],t[e][0]=c,t[e][1]=0,t[e][2]=s,e++)}return t},getInitialData:function(t,e){for(var i=e.queryComponents({mainType:"singleAxis",index:this.get("singleAxisIndex"),id:this.get("singleAxisId")})[0],n=i.get("type"),a=l.filter(t.data,(function(t){return void 0!==t[2]})),c=this.fixData(a||[]),h=[],u=this.nameMap=l.createHashMap(),d=0,f=0;f<c.length;++f)h.push(c[f][p]),u.get(c[f][p])||(u.set(c[f][p],d),d++);var g=r(c,{coordDimensions:["single"],dimensionsDefine:[{name:"time",type:o(n)},{name:"value",type:"float"},{name:"name",type:"ordinal"}],encodeDefine:{single:0,value:1,itemName:2}}),m=new s(g,this);return m.initData(c),m},getLayerSeries:function(){for(var t=this.getData(),e=t.count(),i=[],n=0;n<e;++n)i[n]=n;var r=t.mapDimension("single"),a=h(i,(function(e){return t.get("name",e)})),o=[];return a.buckets.each((function(e,i){e.sort((function(e,i){return t.get(r,e)-t.get(r,i)})),o.push({name:i,indices:e})})),o},getAxisTooltipData:function(t,e,i){l.isArray(t)||(t=t?[t]:[]);for(var n,r=this.getData(),a=this.getLayerSeries(),o=[],s=a.length,c=0;c<s;++c){for(var h=Number.MAX_VALUE,u=-1,d=a[c].indices.length,f=0;f<d;++f){var p=r.get(t[0],a[c].indices[f]),g=Math.abs(p-e);g<=h&&(n=p,h=g,u=a[c].indices[f])}o.push(u)}return{dataIndices:o,nestestValue:n}},formatTooltip:function(t){var e=this.getData(),i=e.getName(t),n=e.get(e.mapDimension("value"),t);return(isNaN(n)||null==n)&&(n="-"),d(i+" : "+n)},defaultOption:{zlevel:0,z:2,coordinateSystem:"singleAxis",boundaryGap:["10%","10%"],singleAxisIndex:0,animationEasing:"linear",label:{margin:4,show:!0,position:"left",color:"#000",fontSize:11},emphasis:{label:{show:!0}}}}),m=g;t.exports=m},ae69:function(t,e,i){var n=i("cbe5"),r=n.extend({type:"ellipse",shape:{cx:0,cy:0,rx:0,ry:0},buildPath:function(t,e){var i=.5522848,n=e.cx,r=e.cy,a=e.rx,o=e.ry,s=a*i,l=o*i;t.moveTo(n-a,r),t.bezierCurveTo(n-a,r-l,n-s,r-o,n,r-o),t.bezierCurveTo(n+s,r-o,n+a,r-l,n+a,r),t.bezierCurveTo(n+a,r+l,n+s,r+o,n,r+o),t.bezierCurveTo(n-s,r+o,n-a,r+l,n-a,r),t.closePath()}});t.exports=r},aebd:function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},af24:function(t,e,i){i("48c7"),i("f273")},afa0:function(t,e,i){var n=i("6d8b"),r=i("22d1"),a=i("e1fc"),o=i("04f6");function s(t,e){return t.zlevel===e.zlevel?t.z===e.z?t.z2-e.z2:t.z-e.z:t.zlevel-e.zlevel}var l=function(){this._roots=[],this._displayList=[],this._displayListLen=0};l.prototype={constructor:l,traverse:function(t,e){for(var i=0;i<this._roots.length;i++)this._roots[i].traverse(t,e)},getDisplayList:function(t,e){return e=e||!1,t&&this.updateDisplayList(e),this._displayList},updateDisplayList:function(t){this._displayListLen=0;for(var e=this._roots,i=this._displayList,n=0,a=e.length;n<a;n++)this._updateAndAddDisplayable(e[n],null,t);i.length=this._displayListLen,r.canvasSupported&&o(i,s)},_updateAndAddDisplayable:function(t,e,i){if(!t.ignore||i){t.beforeUpdate(),t.__dirty&&t.update(),t.afterUpdate();var n=t.clipPath;if(n){e=e?e.slice():[];var r=n,a=t;while(r)r.parent=a,r.updateTransform(),e.push(r),a=r,r=r.clipPath}if(t.isGroup){for(var o=t._children,s=0;s<o.length;s++){var l=o[s];t.__dirty&&(l.__dirty=!0),this._updateAndAddDisplayable(l,e,i)}t.__dirty=!1}else t.__clipPaths=e,this._displayList[this._displayListLen++]=t}},addRoot:function(t){t.__storage!==this&&(t instanceof a&&t.addChildrenToStorage(this),this.addToStorage(t),this._roots.push(t))},delRoot:function(t){if(null==t){for(var e=0;e<this._roots.length;e++){var i=this._roots[e];i instanceof a&&i.delChildrenFromStorage(this)}return this._roots=[],this._displayList=[],void(this._displayListLen=0)}if(t instanceof Array){e=0;for(var r=t.length;e<r;e++)this.delRoot(t[e])}else{var o=n.indexOf(this._roots,t);o>=0&&(this.delFromStorage(t),this._roots.splice(o,1),t instanceof a&&t.delChildrenFromStorage(this))}},addToStorage:function(t){return t&&(t.__storage=this,t.dirty(!1)),this},delFromStorage:function(t){return t&&(t.__storage=null),this},dispose:function(){this._renderList=this._roots=null},displayableSortFunc:s};var c=l;t.exports=c},b047:function(t,e,i){var n=i("1a8c"),r=i("408c"),a=i("b4b0"),o="Expected a function",s=Math.max,l=Math.min;function c(t,e,i){var c,h,u,d,f,p,g=0,m=!1,v=!1,b=!0;if("function"!=typeof t)throw new TypeError(o);function y(e){var i=c,n=h;return c=h=void 0,g=e,d=t.apply(n,i),d}function x(t){return g=t,f=setTimeout(k,e),m?y(t):d}function w(t){var i=t-p,n=t-g,r=e-i;return v?l(r,u-n):r}function S(t){var i=t-p,n=t-g;return void 0===p||i>=e||i<0||v&&n>=u}function k(){var t=r();if(S(t))return O(t);f=setTimeout(k,w(t))}function O(t){return f=void 0,b&&c?y(t):(c=h=void 0,d)}function C(){void 0!==f&&clearTimeout(f),g=0,c=p=h=f=void 0}function _(){return void 0===f?d:O(r())}function A(){var t=r(),i=S(t);if(c=arguments,h=this,p=t,i){if(void 0===f)return x(p);if(v)return clearTimeout(f),f=setTimeout(k,e),y(p)}return void 0===f&&(f=setTimeout(k,e)),d}return e=a(e)||0,n(i)&&(m=!!i.leading,v="maxWait"in i,u=v?s(a(i.maxWait)||0,e):u,b="trailing"in i?!!i.trailing:b),A.cancel=C,A.flush=_,A}t.exports=c},b0af:function(t,e,i){var n=i("2306"),r=i("3842"),a=r.round;function o(t,e,i){var r=t.getArea(),a=t.getBaseAxis().isHorizontal(),o=r.x,s=r.y,l=r.width,c=r.height,h=i.get("lineStyle.width")||2;o-=h/2,s-=h/2,l+=h,c+=h,o=Math.floor(o),l=Math.round(l);var u=new n.Rect({shape:{x:o,y:s,width:l,height:c}});return e&&(u.shape[a?"width":"height"]=0,n.initProps(u,{shape:{width:l,height:c}},i)),u}function s(t,e,i){var r=t.getArea(),o=new n.Sector({shape:{cx:a(t.cx,1),cy:a(t.cy,1),r0:a(r.r0,1),r:a(r.r,1),startAngle:r.startAngle,endAngle:r.endAngle,clockwise:r.clockwise}});return e&&(o.shape.endAngle=r.startAngle,n.initProps(o,{shape:{endAngle:r.endAngle}},i)),o}function l(t,e,i){return t?"polar"===t.type?s(t,e,i):"cartesian2d"===t.type?o(t,e,i):null:null}e.createGridClipPath=o,e.createPolarClipPath=s,e.createClipPath=l},b0c5:function(t,e,i){"use strict";var n=i("520a");i("5ca1")({target:"RegExp",proto:!0,forced:n!==/./.exec},{exec:n})},b12f:function(t,e,i){var n=i("e1fc"),r=i("8918"),a=i("625e"),o=function(){this.group=new n,this.uid=r.getUID("viewComponent")};o.prototype={constructor:o,init:function(t,e){},render:function(t,e,i,n){},dispose:function(){},filterForExposedEvent:null};var s=o.prototype;s.updateView=s.updateLayout=s.updateVisual=function(t,e,i,n){},a.enableClassExtend(o),a.enableClassManagement(o,{registerWhenExtend:!0});var l=o;t.exports=l},b1d4:function(t,e,i){var n=i("862d");function r(t,e){return e=e||{},n(e.coordDimensions||[],t,{dimsDef:e.dimensionsDefine||t.dimensionsDefine,encodeDef:e.encodeDefine||t.encodeDefine,dimCount:e.dimensionsCount,encodeDefaulter:e.encodeDefaulter,generateCoord:e.generateCoord,generateCoordCount:e.generateCoordCount})}t.exports=r},b4b0:function(t,e,i){var n=i("8d74"),r=i("1a8c"),a=i("ffd6"),o=NaN,s=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,c=/^0o[0-7]+$/i,h=parseInt;function u(t){if("number"==typeof t)return t;if(a(t))return o;if(r(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=r(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=n(t);var i=l.test(t);return i||c.test(t)?h(t.slice(2),i?2:8):s.test(t)?o:+t}t.exports=u},b719:function(t,e,i){var n=i("697e7");e.zrender=n;var r=i("1687");e.matrix=r;var a=i("401b");e.vector=a;var o=i("6d8b"),s=i("41ef");e.color=s;var l=i("2306"),c=i("3842");e.number=c;var h=i("eda2");e.format=h;var u=i("88b3");u.throttle;e.throttle=u.throttle;var d=i("1548");e.helper=d;var f=i("bda7");e.parseGeoJSON=f;var p=i("6179");e.List=p;var g=i("4319");e.Model=g;var m=i("84ce");e.Axis=m;var v=i("22d1");e.env=v;var b=f,y={};o.each(["map","each","filter","indexOf","inherits","reduce","filter","bind","curry","isArray","isString","isObject","isFunction","extend","defaults","clone","merge"],(function(t){y[t]=o[t]}));var x={};o.each(["extendShape","extendPath","makePath","makeImage","mergePath","resizePath","createIcon","setHoverStyle","setLabelStyle","setTextStyle","setText","getFont","updateProps","initProps","getTransform","clipPointsByRect","clipRectByRect","registerShape","getShapeClass","Group","Image","Text","Circle","Sector","Ring","Polygon","Polyline","Rect","Line","BezierCurve","Arc","IncrementalDisplayable","CompoundPath","LinearGradient","RadialGradient","BoundingRect"],(function(t){x[t]=l[t]})),e.parseGeoJson=b,e.util=y,e.graphic=x},b7b1:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n="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},r=!1;e.loadGmapApi=function(t,e){if("undefined"!==typeof document){if(r)throw new Error("You already started the loading of google maps");r=!0;var i=document.createElement("SCRIPT");if("object"!==("undefined"===typeof t?"undefined":n(t)))throw new Error("options should be an object");Array.prototype.isPrototypeOf(t.libraries)&&(t.libraries=t.libraries.join(",")),t["callback"]="vueGoogleMapsInit";var a="https://maps.googleapis.com/";"boolean"===typeof e&&!0===e&&(a="https://maps.google.cn/");var o=a+"maps/api/js?"+Object.keys(t).map((function(e){return encodeURIComponent(e)+"="+encodeURIComponent(t[e])})).join("&");i.setAttribute("src",o),i.setAttribute("async",""),i.setAttribute("defer",""),document.head.appendChild(i)}}},b7d9:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(){function t(t,e){var i=[],n=!0,r=!1,a=void 0;try{for(var o,s=t[Symbol.iterator]();!(n=(o=s.next()).done);n=!0)if(i.push(o.value),e&&i.length===e)break}catch(l){r=!0,a=l}finally{try{!n&&s["return"]&&s["return"]()}finally{if(r)throw a}}return i}return function(e,i){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,i);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(t[n]=i[n])}return t};e.default=function(t){var e=t.mappedProps,i=t.name,n=t.ctr,a=t.ctrArgs,l=t.events,h=t.beforeCreate,m=t.afterCreate,v=t.props,b=f(t,["mappedProps","name","ctr","ctrArgs","events","beforeCreate","afterCreate","props"]),y="$"+i+"Promise",x="$"+i+"Object";return p(!(b.props instanceof Array),"`props` should be an object, not Array"),r({},"undefined"!==typeof GENERATE_DOC?{$vgmOptions:t}:{},{mixins:[c.default],props:r({},v,g(e)),render:function(){return""},provide:function(){var t=this,i=this.$mapPromise.then((function(i){t.$map=i;var n=r({},t.options,{map:i},(0,s.getPropsValues)(t,e));if(delete n.options,h){var a=h.bind(t)(n);if(a instanceof Promise)return a.then((function(){return{options:n}}))}return{options:n}})).then((function(i){var r,c=i.options,h=n();return t[x]=a?new((r=Function.prototype.bind).call.apply(r,[h,null].concat(d(a(c,(0,s.getPropsValues)(t,v||{})))))):new h(c),(0,s.bindProps)(t,t[x],e),(0,o.default)(t,t[x],l),m&&m.bind(t)(t[x]),t[x]}));return this[y]=i,u({},y,i)},destroyed:function(){this[x]&&this[x].setMap&&this[x].setMap(null)}},b)},e.mappedPropsToVueProps=g;var a=i("7a03"),o=h(a),s=i("2adb"),l=i("a8b4"),c=h(l);function h(t){return t&&t.__esModule?t:{default:t}}function u(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}function d(t){if(Array.isArray(t)){for(var e=0,i=Array(t.length);e<t.length;e++)i[e]=t[e];return i}return Array.from(t)}function f(t,e){var i={};for(var n in t)e.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(t,n)&&(i[n]=t[n]);return i}function p(t,e){if(!t)throw new Error(e)}function g(t){return Object.entries(t).map((function(t){var e=n(t,2),i=e[0],r=e[1],a={};return"type"in r&&(a.type=r.type),"default"in r&&(a.default=r.default),"required"in r&&(a.required=r.required),[i,a]})).reduce((function(t,e){var i=n(e,2),r=i[0],a=i[1];return t[r]=a,t}),{})}},b809:function(t,e,i){var n=i("6d8b"),r=i("29a8"),a=i("2b17"),o=a.retrieveRawValue;function s(t,e){var i=e.getModel("aria");if(i.get("show"))if(i.get("description"))t.setAttribute("aria-label",i.get("description"));else{var a=0;e.eachSeries((function(t,e){++a}),this);var s,l=i.get("data.maxCount")||10,c=i.get("series.maxCount")||10,h=Math.min(a,c);if(!(a<1)){var u=m();s=u?p(g("general.withTitle"),{title:u}):g("general.withoutTitle");var d=[],f=a>1?"series.multiple.prefix":"series.single.prefix";s+=p(g(f),{seriesCount:a}),e.eachSeries((function(t,e){if(e<h){var i,n=t.get("name"),r="series."+(a>1?"multiple":"single")+".";i=g(n?r+"withName":r+"withoutName"),i=p(i,{seriesId:t.seriesIndex,seriesName:t.get("name"),seriesType:v(t.subType)});var s=t.getData();window.data=s,s.count()>l?i+=p(g("data.partialData"),{displayCnt:l}):i+=g("data.allData");for(var c=[],u=0;u<s.count();u++)if(u<l){var f=s.getName(u),m=o(s,u);c.push(p(g(f?"data.withName":"data.withoutName"),{name:f,value:m}))}i+=c.join(g("data.separator.middle"))+g("data.separator.end"),d.push(i)}})),s+=d.join(g("series.multiple.separator.middle"))+g("series.multiple.separator.end"),t.setAttribute("aria-label",s)}}function p(t,e){if("string"!==typeof t)return t;var i=t;return n.each(e,(function(t,e){i=i.replace(new RegExp("\\{\\s*"+e+"\\s*\\}","g"),t)})),i}function g(t){var e=i.get(t);if(null==e){for(var n=t.split("."),a=r.aria,o=0;o<n.length;++o)a=a[n[o]];return a}return e}function m(){var t=e.getModel("title").option;return t&&t.length&&(t=t[0]),t&&t.text}function v(t){return r.series.typeNames[t]||"自定义图"}}t.exports=s},bb70:function(t,e,i){var n=i("e86a"),r=i("3842"),a=r.parsePercent,o=Math.PI/180;function s(t,e,i,n,r,a,o,s,l,c){function h(e,i,n,r){for(var a=e;a<i;a++){if(t[a].y+n>l+o)break;if(t[a].y+=n,a>e&&a+1<i&&t[a+1].y>t[a].y+t[a].height)return void u(a,n/2)}u(i-1,n/2)}function u(e,i){for(var n=e;n>=0;n--){if(t[n].y-i<l)break;if(t[n].y-=i,n>0&&t[n].y>t[n-1].y+t[n-1].height)break}}function d(t,e,i,n,r,a){for(var o=e?Number.MAX_VALUE:0,s=0,l=t.length;s<l;s++)if("none"===t[s].labelAlignTo){var c=Math.abs(t[s].y-n),h=t[s].len,u=t[s].len2,d=c<r+h?Math.sqrt((r+h+u)*(r+h+u)-c*c):Math.abs(t[s].x-i);e&&d>=o&&(d=o-10),!e&&d<=o&&(d=o+10),t[s].x=i+d*a,o=d}}t.sort((function(t,e){return t.y-e.y}));for(var f,p=0,g=t.length,m=[],v=[],b=0;b<g;b++){if("outer"===t[b].position&&"labelLine"===t[b].labelAlignTo){var y=t[b].x-c;t[b].linePoints[1][0]+=y,t[b].x=c}f=t[b].y-p,f<0&&h(b,g,-f,r),p=t[b].y+t[b].height}o-p<0&&u(g-1,p-o);for(b=0;b<g;b++)t[b].y>=i?v.push(t[b]):m.push(t[b]);d(m,!1,e,i,n,r),d(v,!0,e,i,n,r)}function l(t,e,i,r,a,o,l,h){for(var u=[],d=[],f=Number.MAX_VALUE,p=-Number.MAX_VALUE,g=0;g<t.length;g++)c(t[g])||(t[g].x<e?(f=Math.min(f,t[g].x),u.push(t[g])):(p=Math.max(p,t[g].x),d.push(t[g])));s(d,e,i,r,1,a,o,l,h,p),s(u,e,i,r,-1,a,o,l,h,f);for(g=0;g<t.length;g++){var m=t[g];if(!c(m)){var v=m.linePoints;if(v){var b,y="edge"===m.labelAlignTo,x=m.textRect.width;b=y?m.x<e?v[2][0]-m.labelDistance-l-m.labelMargin:l+a-m.labelMargin-v[2][0]-m.labelDistance:m.x<e?m.x-l-m.bleedMargin:l+a-m.x-m.bleedMargin,b<m.textRect.width&&(m.text=n.truncateText(m.text,b,m.font),"edge"===m.labelAlignTo&&(x=n.getWidth(m.text,m.font)));var w=v[1][0]-v[2][0];y?m.x<e?v[2][0]=l+m.labelMargin+x+m.labelDistance:v[2][0]=l+a-m.labelMargin-x-m.labelDistance:(m.x<e?v[2][0]=m.x+m.labelDistance:v[2][0]=m.x-m.labelDistance,v[1][0]=v[2][0]+w),v[1][1]=v[2][1]=m.y}}}}function c(t){return"center"===t.position}function h(t,e,i,r,s,c){var h,u,d=t.getData(),f=[],p=!1,g=(t.get("minShowLabelAngle")||0)*o;d.each((function(r){var o=d.getItemLayout(r),l=d.getItemModel(r),c=l.getModel("label"),m=c.get("position")||l.get("emphasis.label.position"),v=c.get("distanceToLabelLine"),b=c.get("alignTo"),y=a(c.get("margin"),i),x=c.get("bleedMargin"),w=c.getFont(),S=l.getModel("labelLine"),k=S.get("length");k=a(k,i);var O=S.get("length2");if(O=a(O,i),!(o.angle<g)){var C,_,A,T,P=(o.startAngle+o.endAngle)/2,M=Math.cos(P),D=Math.sin(P);h=o.cx,u=o.cy;var E,I=t.getFormattedLabel(r,"normal")||d.getName(r),L=n.getBoundingRect(I,w,T,"top"),j="inside"===m||"inner"===m;if("center"===m)C=o.cx,_=o.cy,T="center";else{var R=(j?(o.r+o.r0)/2*M:o.r*M)+h,z=(j?(o.r+o.r0)/2*D:o.r*D)+u;if(C=R+3*M,_=z+3*D,!j){var B=R+M*(k+e-o.r),F=z+D*(k+e-o.r),N=B+(M<0?-1:1)*O,H=F;C="edge"===b?M<0?s+y:s+i-y:N+(M<0?-v:v),_=H,A=[[R,z],[B,F],[N,H]]}T=j?"center":"edge"===b?M>0?"right":"left":M>0?"left":"right"}var $=c.get("rotate");E="number"===typeof $?$*(Math.PI/180):$?M<0?-P+Math.PI:-P:0,p=!!E,o.label={x:C,y:_,position:m,height:L.height,len:k,len2:O,linePoints:A,textAlign:T,verticalAlign:"middle",rotation:E,inside:j,labelDistance:v,labelAlignTo:b,labelMargin:y,bleedMargin:x,textRect:L,text:I,font:w},j||f.push(o.label)}})),!p&&t.get("avoidLabelOverlap")&&l(f,h,u,e,i,r,s,c)}t.exports=h},bc7a:function(t,e,i){"use strict";i.r(e);var n=i("fea1"),r=i("0c5e");for(var a in r)["default"].indexOf(a)<0&&function(t){i.d(e,t,(function(){return r[t]}))}(a);var o=i("2877"),s=Object(o["a"])(r["default"],n["a"],n["b"],!1,null,null,null);e["default"]=s.exports},bcaa:function(t,e,i){var n=i("cb7c"),r=i("d3f4"),a=i("a5b8");t.exports=function(t,e){if(n(t),r(e)&&e.constructor===t)return e;var i=a.f(t),o=i.resolve;return o(e),i.promise}},bcbe:function(t,e,i){var n=i("6d8b"),r=i("fab2"),a=i("2306"),o=i("edb9"),s=i("6679"),l=i("58df"),c=l.rectCoordAxisBuildSplitArea,h=l.rectCoordAxisHandleRemove,u=["axisLine","axisTickLabel","axisName"],d=["splitArea","splitLine"],f=s.extend({type:"singleAxis",axisPointerClass:"SingleAxisPointer",render:function(t,e,i,s){var l=this.group;l.removeAll();var c=this._axisGroup;this._axisGroup=new a.Group;var h=o.layout(t),p=new r(t,h);n.each(u,p.add,p),l.add(this._axisGroup),l.add(p.getGroup()),n.each(d,(function(e){t.get(e+".show")&&this["_"+e](t)}),this),a.groupTransition(c,this._axisGroup,t),f.superCall(this,"render",t,e,i,s)},remove:function(){h(this)},_splitLine:function(t){var e=t.axis;if(!e.scale.isBlank()){var i=t.getModel("splitLine"),n=i.getModel("lineStyle"),r=n.get("width"),o=n.get("color");o=o instanceof Array?o:[o];for(var s=t.coordinateSystem.getRect(),l=e.isHorizontal(),c=[],h=0,u=e.getTicksCoords({tickModel:i}),d=[],f=[],p=0;p<u.length;++p){var g=e.toGlobalCoord(u[p].coord);l?(d[0]=g,d[1]=s.y,f[0]=g,f[1]=s.y+s.height):(d[0]=s.x,d[1]=g,f[0]=s.x+s.width,f[1]=g);var m=h++%o.length;c[m]=c[m]||[],c[m].push(new a.Line({subPixelOptimize:!0,shape:{x1:d[0],y1:d[1],x2:f[0],y2:f[1]},style:{lineWidth:r},silent:!0}))}for(p=0;p<c.length;++p)this.group.add(a.mergePath(c[p],{style:{stroke:o[p%o.length],lineDash:n.getLineDash(r),lineWidth:r},silent:!0}))}},_splitArea:function(t){c(this,this._axisGroup,t,t)}}),p=f;t.exports=p},bd6b:function(t,e,i){var n=i("06ad"),r=i("4942"),a=i("6d8b"),o=a.isString,s=a.isFunction,l=a.isObject,c=a.isArrayLike,h=a.indexOf,u=function(){this.animators=[]};function d(t,e,i,n,r,a,l,c){o(n)?(a=r,r=n,n=0):s(r)?(a=r,r="linear",n=0):s(n)?(a=n,n=0):s(i)?(a=i,i=500):i||(i=500),t.stopAnimation(),f(t,"",t,e,i,n,c);var h=t.animators.slice(),u=h.length;function d(){u--,u||a&&a()}u||a&&a();for(var p=0;p<h.length;p++)h[p].done(d).start(r,l)}function f(t,e,i,n,r,a,o){var s={},h=0;for(var u in n)n.hasOwnProperty(u)&&(null!=i[u]?l(n[u])&&!c(n[u])?f(t,e?e+"."+u:u,i[u],n[u],r,a,o):(o?(s[u]=i[u],p(t,e,u,n[u])):s[u]=n[u],h++):null==n[u]||o||p(t,e,u,n[u]));h>0&&t.animate(e,!1).when(null==r?500:r,s).delay(a||0)}function p(t,e,i,n){if(e){var r={};r[e]={},r[e][i]=n,t.attr(r)}else t.attr(i,n)}u.prototype={constructor:u,animate:function(t,e){var i,a=!1,o=this,s=this.__zr;if(t){var l=t.split("."),c=o;a="shape"===l[0];for(var u=0,d=l.length;u<d;u++)c&&(c=c[l[u]]);c&&(i=c)}else i=o;if(i){var f=o.animators,p=new n(i,e);return p.during((function(t){o.dirty(a)})).done((function(){f.splice(h(f,p),1)})),f.push(p),s&&s.animation.addAnimator(p),p}r('Property "'+t+'" is not existed in element '+o.id)},stopAnimation:function(t){for(var e=this.animators,i=e.length,n=0;n<i;n++)e[n].stop(t);return e.length=0,this},animateTo:function(t,e,i,n,r,a){d(this,t,e,i,n,r,a)},animateFrom:function(t,e,i,n,r,a){d(this,t,e,i,n,r,a,!0)}};var g=u;t.exports=g},bd86:function(t,e,i){"use strict";i.d(e,"a",(function(){return a}));var n=i("85f2"),r=i.n(n);function a(t,e,i){return e in t?r()(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}},bda7:function(t,e,i){var n=i("6d8b"),r=i("f279");function a(t){if(!t.UTF8Encoding)return t;var e=t.UTF8Scale;null==e&&(e=1024);for(var i=t.features,n=0;n<i.length;n++)for(var r=i[n],a=r.geometry,s=a.coordinates,l=a.encodeOffsets,c=0;c<s.length;c++){var h=s[c];if("Polygon"===a.type)s[c]=o(h,l[c],e);else if("MultiPolygon"===a.type)for(var u=0;u<h.length;u++){var d=h[u];h[u]=o(d,l[c][u],e)}}return t.UTF8Encoding=!1,t}function o(t,e,i){for(var n=[],r=e[0],a=e[1],o=0;o<t.length;o+=2){var s=t.charCodeAt(o)-64,l=t.charCodeAt(o+1)-64;s=s>>1^-(1&s),l=l>>1^-(1&l),s+=r,l+=a,r=s,a=l,n.push([s/i,l/i])}return n}function s(t,e){return a(t),n.map(n.filter(t.features,(function(t){return t.geometry&&t.properties&&t.geometry.coordinates.length>0})),(function(t){var i=t.properties,a=t.geometry,o=a.coordinates,s=[];"Polygon"===a.type&&s.push({type:"polygon",exterior:o[0],interiors:o.slice(1)}),"MultiPolygon"===a.type&&n.each(o,(function(t){t[0]&&s.push({type:"polygon",exterior:t[0],interiors:t.slice(1)})}));var l=new r(i[e||"name"],s,i.cp);return l.properties=i,l}))}t.exports=s},be13:function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},c037:function(t,e,i){var n=i("3eba"),r=i("6d8b");i("f7c6"),i("1ab3");var a=i("7782"),o=i("98e7"),s=i("292e"),l=i("d3f47");a("pie",[{type:"pieToggleSelect",event:"pieselectchanged",method:"toggleSelected"},{type:"pieSelect",event:"pieselected",method:"select"},{type:"pieUnSelect",event:"pieunselected",method:"unSelect"}]),n.registerVisual(o("pie")),n.registerLayout(r.curry(s,"pie")),n.registerProcessor(l("pie"))},c366:function(t,e,i){var n=i("6821"),r=i("9def"),a=i("77f1");t.exports=function(t){return function(e,i,o){var s,l=n(e),c=r(l.length),h=a(o,c);if(t&&i!=i){while(c>h)if(s=l[h++],s!=s)return!0}else for(;c>h;h++)if((t||h in l)&&l[h]===i)return t||h||0;return!t&&-1}}},c4a3:function(t,e){function i(t,e){this.getAllNames=function(){var t=e();return t.mapArray(t.getName)},this.containName=function(t){var i=e();return i.indexOfName(t)>=0},this.indexOfName=function(e){var i=t();return i.indexOfName(e)},this.getItemVisual=function(e,i){var n=t();return n.getItemVisual(e,i)}}var n=i;t.exports=n},c533:function(t,e){var i=["#37A2DA","#32C5E9","#67E0E3","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#E062AE","#E690D1","#e7bcf3","#9d96f5","#8378EA","#96BFFF"],n={color:i,colorLayer:[["#37A2DA","#ffd85c","#fd7b5f"],["#37A2DA","#67E0E3","#FFDB5C","#ff9f7f","#E062AE","#9d96f5"],["#37A2DA","#32C5E9","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#e7bcf3","#8378EA","#96BFFF"],i]};t.exports=n},c5f6:function(t,e,i){"use strict";var n=i("7726"),r=i("69a8"),a=i("2d95"),o=i("5dbc"),s=i("6a99"),l=i("79e5"),c=i("9093").f,h=i("11e9").f,u=i("86cc").f,d=i("aa77").trim,f="Number",p=n[f],g=p,m=p.prototype,v=a(i("2aeb")(m))==f,b="trim"in String.prototype,y=function(t){var e=s(t,!1);if("string"==typeof e&&e.length>2){e=b?e.trim():d(e,3);var i,n,r,a=e.charCodeAt(0);if(43===a||45===a){if(i=e.charCodeAt(2),88===i||120===i)return NaN}else if(48===a){switch(e.charCodeAt(1)){case 66:case 98:n=2,r=49;break;case 79:case 111:n=8,r=55;break;default:return+e}for(var o,l=e.slice(2),c=0,h=l.length;c<h;c++)if(o=l.charCodeAt(c),o<48||o>r)return NaN;return parseInt(l,n)}}return+e};if(!p(" 0o1")||!p("0b1")||p("+0x1")){p=function(t){var e=arguments.length<1?0:t,i=this;return i instanceof p&&(v?l((function(){m.valueOf.call(i)})):a(i)!=f)?o(new g(y(e)),i,p):y(e)};for(var x,w=i("9e1e")?c(g):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),S=0;w.length>S;S++)r(g,x=w[S])&&!r(p,x)&&u(p,x,h(g,x));p.prototype=m,m.constructor=p,i("2aba")(n,f,p)}},c62c:function(t,e,i){var n=i("6d8b"),r=i("6cb7"),a=i("9e47"),o=i("2023"),s=r.extend({type:"singleAxis",layoutMode:"box",axis:null,coordinateSystem:null,getCoordSysModel:function(){return this}}),l={left:"5%",top:"5%",right:"5%",bottom:"5%",type:"value",position:"bottom",orient:"horizontal",axisLine:{show:!0,lineStyle:{width:1,type:"solid"}},tooltip:{show:!0},axisTick:{show:!0,length:6,lineStyle:{width:1}},axisLabel:{show:!0,interval:"auto"},splitLine:{show:!0,lineStyle:{type:"dashed",opacity:.2}}};function c(t,e){return e.type||(e.data?"category":"value")}n.merge(s.prototype,o),a("single",s,c,l);var h=s;t.exports=h},c69a:function(t,e,i){t.exports=!i("9e1e")&&!i("79e5")((function(){return 7!=Object.defineProperty(i("230e")("div"),"a",{get:function(){return 7}}).a}))},c775:function(t,e,i){var n=i("2b17"),r=n.retrieveRawValue;function a(t,e){var i=t.mapDimension("defaultedLabel",!0),n=i.length;if(1===n)return r(t,e,i[0]);if(n){for(var a=[],o=0;o<i.length;o++){var s=r(t,e,i[o]);a.push(s)}return a.join(" ")}}e.getDefaultLabel=a},c7a2:function(t,e,i){var n=i("cbe5"),r=i("5693"),a=i("9cf9"),o=a.subPixelOptimizeRect,s={},l=n.extend({type:"rect",shape:{r:0,x:0,y:0,width:0,height:0},buildPath:function(t,e){var i,n,a,l;this.subPixelOptimize?(o(s,e,this.style),i=s.x,n=s.y,a=s.width,l=s.height,s.r=e.r,e=s):(i=e.x,n=e.y,a=e.width,l=e.height),e.r?r.buildPath(t,e):t.rect(i,n,a,l),t.closePath()}});t.exports=l},c8b5:function(t,e,i){var n;
/*! Hammer.JS - v2.0.7 - 2016-04-22
* http://hammerjs.github.io/
*
* Copyright (c) 2016 Jorik Tangelder;
* Licensed under the MIT license */(function(r,a,o,s){"use strict";var l,c=["","webkit","Moz","MS","ms","o"],h=a.createElement("div"),u="function",d=Math.round,f=Math.abs,p=Date.now;function g(t,e,i){return setTimeout(S(t,i),e)}function m(t,e,i){return!!Array.isArray(t)&&(v(t,i[e],i),!0)}function v(t,e,i){var n;if(t)if(t.forEach)t.forEach(e,i);else if(t.length!==s){n=0;while(n<t.length)e.call(i,t[n],n,t),n++}else for(n in t)t.hasOwnProperty(n)&&e.call(i,t[n],n,t)}function b(t,e,i){var n="DEPRECATED METHOD: "+e+"\n"+i+" AT \n";return function(){var e=new Error("get-stack-trace"),i=e&&e.stack?e.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",a=r.console&&(r.console.warn||r.console.log);return a&&a.call(r.console,n,i),t.apply(this,arguments)}}l="function"!==typeof Object.assign?function(t){if(t===s||null===t)throw new TypeError("Cannot convert undefined or null to object");for(var e=Object(t),i=1;i<arguments.length;i++){var n=arguments[i];if(n!==s&&null!==n)for(var r in n)n.hasOwnProperty(r)&&(e[r]=n[r])}return e}:Object.assign;var y=b((function(t,e,i){var n=Object.keys(e),r=0;while(r<n.length)(!i||i&&t[n[r]]===s)&&(t[n[r]]=e[n[r]]),r++;return t}),"extend","Use `assign`."),x=b((function(t,e){return y(t,e,!0)}),"merge","Use `assign`.");function w(t,e,i){var n,r=e.prototype;n=t.prototype=Object.create(r),n.constructor=t,n._super=r,i&&l(n,i)}function S(t,e){return function(){return t.apply(e,arguments)}}function k(t,e){return typeof t==u?t.apply(e&&e[0]||s,e):t}function O(t,e){return t===s?e:t}function C(t,e,i){v(P(e),(function(e){t.addEventListener(e,i,!1)}))}function _(t,e,i){v(P(e),(function(e){t.removeEventListener(e,i,!1)}))}function A(t,e){while(t){if(t==e)return!0;t=t.parentNode}return!1}function T(t,e){return t.indexOf(e)>-1}function P(t){return t.trim().split(/\s+/g)}function M(t,e,i){if(t.indexOf&&!i)return t.indexOf(e);var n=0;while(n<t.length){if(i&&t[n][i]==e||!i&&t[n]===e)return n;n++}return-1}function D(t){return Array.prototype.slice.call(t,0)}function E(t,e,i){var n=[],r=[],a=0;while(a<t.length){var o=e?t[a][e]:t[a];M(r,o)<0&&n.push(t[a]),r[a]=o,a++}return i&&(n=e?n.sort((function(t,i){return t[e]>i[e]})):n.sort()),n}function I(t,e){var i,n,r=e[0].toUpperCase()+e.slice(1),a=0;while(a<c.length){if(i=c[a],n=i?i+r:e,n in t)return n;a++}return s}var L=1;function j(){return L++}function R(t){var e=t.ownerDocument||t;return e.defaultView||e.parentWindow||r}var z=/mobile|tablet|ip(ad|hone|od)|android/i,B="ontouchstart"in r,F=I(r,"PointerEvent")!==s,N=B&&z.test(navigator.userAgent),H="touch",$="pen",V="mouse",W="kinect",X=25,Y=1,G=2,U=4,q=8,Z=1,K=2,J=4,Q=8,tt=16,et=K|J,it=Q|tt,nt=et|it,rt=["x","y"],at=["clientX","clientY"];function ot(t,e){var i=this;this.manager=t,this.callback=e,this.element=t.element,this.target=t.options.inputTarget,this.domHandler=function(e){k(t.options.enable,[t])&&i.handler(e)},this.init()}function st(t){var e,i=t.options.inputClass;return e=i||(F?Tt:N?Rt:B?Nt:kt),new e(t,lt)}function lt(t,e,i){var n=i.pointers.length,r=i.changedPointers.length,a=e&Y&&n-r===0,o=e&(U|q)&&n-r===0;i.isFirst=!!a,i.isFinal=!!o,a&&(t.session={}),i.eventType=e,ct(t,i),t.emit("hammer.input",i),t.recognize(i),t.session.prevInput=i}function ct(t,e){var i=t.session,n=e.pointers,r=n.length;i.firstInput||(i.firstInput=dt(e)),r>1&&!i.firstMultiple?i.firstMultiple=dt(e):1===r&&(i.firstMultiple=!1);var a=i.firstInput,o=i.firstMultiple,s=o?o.center:a.center,l=e.center=ft(n);e.timeStamp=p(),e.deltaTime=e.timeStamp-a.timeStamp,e.angle=vt(s,l),e.distance=mt(s,l),ht(i,e),e.offsetDirection=gt(e.deltaX,e.deltaY);var c=pt(e.deltaTime,e.deltaX,e.deltaY);e.overallVelocityX=c.x,e.overallVelocityY=c.y,e.overallVelocity=f(c.x)>f(c.y)?c.x:c.y,e.scale=o?yt(o.pointers,n):1,e.rotation=o?bt(o.pointers,n):0,e.maxPointers=i.prevInput?e.pointers.length>i.prevInput.maxPointers?e.pointers.length:i.prevInput.maxPointers:e.pointers.length,ut(i,e);var h=t.element;A(e.srcEvent.target,h)&&(h=e.srcEvent.target),e.target=h}function ht(t,e){var i=e.center,n=t.offsetDelta||{},r=t.prevDelta||{},a=t.prevInput||{};e.eventType!==Y&&a.eventType!==U||(r=t.prevDelta={x:a.deltaX||0,y:a.deltaY||0},n=t.offsetDelta={x:i.x,y:i.y}),e.deltaX=r.x+(i.x-n.x),e.deltaY=r.y+(i.y-n.y)}function ut(t,e){var i,n,r,a,o=t.lastInterval||e,l=e.timeStamp-o.timeStamp;if(e.eventType!=q&&(l>X||o.velocity===s)){var c=e.deltaX-o.deltaX,h=e.deltaY-o.deltaY,u=pt(l,c,h);n=u.x,r=u.y,i=f(u.x)>f(u.y)?u.x:u.y,a=gt(c,h),t.lastInterval=e}else i=o.velocity,n=o.velocityX,r=o.velocityY,a=o.direction;e.velocity=i,e.velocityX=n,e.velocityY=r,e.direction=a}function dt(t){var e=[],i=0;while(i<t.pointers.length)e[i]={clientX:d(t.pointers[i].clientX),clientY:d(t.pointers[i].clientY)},i++;return{timeStamp:p(),pointers:e,center:ft(e),deltaX:t.deltaX,deltaY:t.deltaY}}function ft(t){var e=t.length;if(1===e)return{x:d(t[0].clientX),y:d(t[0].clientY)};var i=0,n=0,r=0;while(r<e)i+=t[r].clientX,n+=t[r].clientY,r++;return{x:d(i/e),y:d(n/e)}}function pt(t,e,i){return{x:e/t||0,y:i/t||0}}function gt(t,e){return t===e?Z:f(t)>=f(e)?t<0?K:J:e<0?Q:tt}function mt(t,e,i){i||(i=rt);var n=e[i[0]]-t[i[0]],r=e[i[1]]-t[i[1]];return Math.sqrt(n*n+r*r)}function vt(t,e,i){i||(i=rt);var n=e[i[0]]-t[i[0]],r=e[i[1]]-t[i[1]];return 180*Math.atan2(r,n)/Math.PI}function bt(t,e){return vt(e[1],e[0],at)+vt(t[1],t[0],at)}function yt(t,e){return mt(e[0],e[1],at)/mt(t[0],t[1],at)}ot.prototype={handler:function(){},init:function(){this.evEl&&C(this.element,this.evEl,this.domHandler),this.evTarget&&C(this.target,this.evTarget,this.domHandler),this.evWin&&C(R(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&_(this.element,this.evEl,this.domHandler),this.evTarget&&_(this.target,this.evTarget,this.domHandler),this.evWin&&_(R(this.element),this.evWin,this.domHandler)}};var xt={mousedown:Y,mousemove:G,mouseup:U},wt="mousedown",St="mousemove mouseup";function kt(){this.evEl=wt,this.evWin=St,this.pressed=!1,ot.apply(this,arguments)}w(kt,ot,{handler:function(t){var e=xt[t.type];e&Y&&0===t.button&&(this.pressed=!0),e&G&&1!==t.which&&(e=U),this.pressed&&(e&U&&(this.pressed=!1),this.callback(this.manager,e,{pointers:[t],changedPointers:[t],pointerType:V,srcEvent:t}))}});var Ot={pointerdown:Y,pointermove:G,pointerup:U,pointercancel:q,pointerout:q},Ct={2:H,3:$,4:V,5:W},_t="pointerdown",At="pointermove pointerup pointercancel";function Tt(){this.evEl=_t,this.evWin=At,ot.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}r.MSPointerEvent&&!r.PointerEvent&&(_t="MSPointerDown",At="MSPointerMove MSPointerUp MSPointerCancel"),w(Tt,ot,{handler:function(t){var e=this.store,i=!1,n=t.type.toLowerCase().replace("ms",""),r=Ot[n],a=Ct[t.pointerType]||t.pointerType,o=a==H,s=M(e,t.pointerId,"pointerId");r&Y&&(0===t.button||o)?s<0&&(e.push(t),s=e.length-1):r&(U|q)&&(i=!0),s<0||(e[s]=t,this.callback(this.manager,r,{pointers:e,changedPointers:[t],pointerType:a,srcEvent:t}),i&&e.splice(s,1))}});var Pt={touchstart:Y,touchmove:G,touchend:U,touchcancel:q},Mt="touchstart",Dt="touchstart touchmove touchend touchcancel";function Et(){this.evTarget=Mt,this.evWin=Dt,this.started=!1,ot.apply(this,arguments)}function It(t,e){var i=D(t.touches),n=D(t.changedTouches);return e&(U|q)&&(i=E(i.concat(n),"identifier",!0)),[i,n]}w(Et,ot,{handler:function(t){var e=Pt[t.type];if(e===Y&&(this.started=!0),this.started){var i=It.call(this,t,e);e&(U|q)&&i[0].length-i[1].length===0&&(this.started=!1),this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:H,srcEvent:t})}}});var Lt={touchstart:Y,touchmove:G,touchend:U,touchcancel:q},jt="touchstart touchmove touchend touchcancel";function Rt(){this.evTarget=jt,this.targetIds={},ot.apply(this,arguments)}function zt(t,e){var i=D(t.touches),n=this.targetIds;if(e&(Y|G)&&1===i.length)return n[i[0].identifier]=!0,[i,i];var r,a,o=D(t.changedTouches),s=[],l=this.target;if(a=i.filter((function(t){return A(t.target,l)})),e===Y){r=0;while(r<a.length)n[a[r].identifier]=!0,r++}r=0;while(r<o.length)n[o[r].identifier]&&s.push(o[r]),e&(U|q)&&delete n[o[r].identifier],r++;return s.length?[E(a.concat(s),"identifier",!0),s]:void 0}w(Rt,ot,{handler:function(t){var e=Lt[t.type],i=zt.call(this,t,e);i&&this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:H,srcEvent:t})}});var Bt=2500,Ft=25;function Nt(){ot.apply(this,arguments);var t=S(this.handler,this);this.touch=new Rt(this.manager,t),this.mouse=new kt(this.manager,t),this.primaryTouch=null,this.lastTouches=[]}function Ht(t,e){t&Y?(this.primaryTouch=e.changedPointers[0].identifier,$t.call(this,e)):t&(U|q)&&$t.call(this,e)}function $t(t){var e=t.changedPointers[0];if(e.identifier===this.primaryTouch){var i={x:e.clientX,y:e.clientY};this.lastTouches.push(i);var n=this.lastTouches,r=function(){var t=n.indexOf(i);t>-1&&n.splice(t,1)};setTimeout(r,Bt)}}function Vt(t){for(var e=t.srcEvent.clientX,i=t.srcEvent.clientY,n=0;n<this.lastTouches.length;n++){var r=this.lastTouches[n],a=Math.abs(e-r.x),o=Math.abs(i-r.y);if(a<=Ft&&o<=Ft)return!0}return!1}w(Nt,ot,{handler:function(t,e,i){var n=i.pointerType==H,r=i.pointerType==V;if(!(r&&i.sourceCapabilities&&i.sourceCapabilities.firesTouchEvents)){if(n)Ht.call(this,e,i);else if(r&&Vt.call(this,i))return;this.callback(t,e,i)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var Wt=I(h.style,"touchAction"),Xt=Wt!==s,Yt="compute",Gt="auto",Ut="manipulation",qt="none",Zt="pan-x",Kt="pan-y",Jt=ee();function Qt(t,e){this.manager=t,this.set(e)}function te(t){if(T(t,qt))return qt;var e=T(t,Zt),i=T(t,Kt);return e&&i?qt:e||i?e?Zt:Kt:T(t,Ut)?Ut:Gt}function ee(){if(!Xt)return!1;var t={},e=r.CSS&&r.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach((function(i){t[i]=!e||r.CSS.supports("touch-action",i)})),t}Qt.prototype={set:function(t){t==Yt&&(t=this.compute()),Xt&&this.manager.element.style&&Jt[t]&&(this.manager.element.style[Wt]=t),this.actions=t.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var t=[];return v(this.manager.recognizers,(function(e){k(e.options.enable,[e])&&(t=t.concat(e.getTouchAction()))})),te(t.join(" "))},preventDefaults:function(t){var e=t.srcEvent,i=t.offsetDirection;if(this.manager.session.prevented)e.preventDefault();else{var n=this.actions,r=T(n,qt)&&!Jt[qt],a=T(n,Kt)&&!Jt[Kt],o=T(n,Zt)&&!Jt[Zt];if(r){var s=1===t.pointers.length,l=t.distance<2,c=t.deltaTime<250;if(s&&l&&c)return}if(!o||!a)return r||a&&i&et||o&&i&it?this.preventSrc(e):void 0}},preventSrc:function(t){this.manager.session.prevented=!0,t.preventDefault()}};var ie=1,ne=2,re=4,ae=8,oe=ae,se=16,le=32;function ce(t){this.options=l({},this.defaults,t||{}),this.id=j(),this.manager=null,this.options.enable=O(this.options.enable,!0),this.state=ie,this.simultaneous={},this.requireFail=[]}function he(t){return t&se?"cancel":t&ae?"end":t&re?"move":t&ne?"start":""}function ue(t){return t==tt?"down":t==Q?"up":t==K?"left":t==J?"right":""}function de(t,e){var i=e.manager;return i?i.get(t):t}function fe(){ce.apply(this,arguments)}function pe(){fe.apply(this,arguments),this.pX=null,this.pY=null}function ge(){fe.apply(this,arguments)}function me(){ce.apply(this,arguments),this._timer=null,this._input=null}function ve(){fe.apply(this,arguments)}function be(){fe.apply(this,arguments)}function ye(){ce.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function xe(t,e){return e=e||{},e.recognizers=O(e.recognizers,xe.defaults.preset),new ke(t,e)}ce.prototype={defaults:{},set:function(t){return l(this.options,t),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(t){if(m(t,"recognizeWith",this))return this;var e=this.simultaneous;return t=de(t,this),e[t.id]||(e[t.id]=t,t.recognizeWith(this)),this},dropRecognizeWith:function(t){return m(t,"dropRecognizeWith",this)||(t=de(t,this),delete this.simultaneous[t.id]),this},requireFailure:function(t){if(m(t,"requireFailure",this))return this;var e=this.requireFail;return t=de(t,this),-1===M(e,t)&&(e.push(t),t.requireFailure(this)),this},dropRequireFailure:function(t){if(m(t,"dropRequireFailure",this))return this;t=de(t,this);var e=M(this.requireFail,t);return e>-1&&this.requireFail.splice(e,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(t){var e=this,i=this.state;function n(i){e.manager.emit(i,t)}i<ae&&n(e.options.event+he(i)),n(e.options.event),t.additionalEvent&&n(t.additionalEvent),i>=ae&&n(e.options.event+he(i))},tryEmit:function(t){if(this.canEmit())return this.emit(t);this.state=le},canEmit:function(){var t=0;while(t<this.requireFail.length){if(!(this.requireFail[t].state&(le|ie)))return!1;t++}return!0},recognize:function(t){var e=l({},t);if(!k(this.options.enable,[this,e]))return this.reset(),void(this.state=le);this.state&(oe|se|le)&&(this.state=ie),this.state=this.process(e),this.state&(ne|re|ae|se)&&this.tryEmit(e)},process:function(t){},getTouchAction:function(){},reset:function(){}},w(fe,ce,{defaults:{pointers:1},attrTest:function(t){var e=this.options.pointers;return 0===e||t.pointers.length===e},process:function(t){var e=this.state,i=t.eventType,n=e&(ne|re),r=this.attrTest(t);return n&&(i&q||!r)?e|se:n||r?i&U?e|ae:e&ne?e|re:ne:le}}),w(pe,fe,{defaults:{event:"pan",threshold:10,pointers:1,direction:nt},getTouchAction:function(){var t=this.options.direction,e=[];return t&et&&e.push(Kt),t&it&&e.push(Zt),e},directionTest:function(t){var e=this.options,i=!0,n=t.distance,r=t.direction,a=t.deltaX,o=t.deltaY;return r&e.direction||(e.direction&et?(r=0===a?Z:a<0?K:J,i=a!=this.pX,n=Math.abs(t.deltaX)):(r=0===o?Z:o<0?Q:tt,i=o!=this.pY,n=Math.abs(t.deltaY))),t.direction=r,i&&n>e.threshold&&r&e.direction},attrTest:function(t){return fe.prototype.attrTest.call(this,t)&&(this.state&ne||!(this.state&ne)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var e=ue(t.direction);e&&(t.additionalEvent=this.options.event+e),this._super.emit.call(this,t)}}),w(ge,fe,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[qt]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||this.state&ne)},emit:function(t){if(1!==t.scale){var e=t.scale<1?"in":"out";t.additionalEvent=this.options.event+e}this._super.emit.call(this,t)}}),w(me,ce,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[Gt]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance<e.threshold,r=t.deltaTime>e.time;if(this._input=t,!n||!i||t.eventType&(U|q)&&!r)this.reset();else if(t.eventType&Y)this.reset(),this._timer=g((function(){this.state=oe,this.tryEmit()}),e.time,this);else if(t.eventType&U)return oe;return le},reset:function(){clearTimeout(this._timer)},emit:function(t){this.state===oe&&(t&&t.eventType&U?this.manager.emit(this.options.event+"up",t):(this._input.timeStamp=p(),this.manager.emit(this.options.event,this._input)))}}),w(ve,fe,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[qt]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||this.state&ne)}}),w(be,fe,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:et|it,pointers:1},getTouchAction:function(){return pe.prototype.getTouchAction.call(this)},attrTest:function(t){var e,i=this.options.direction;return i&(et|it)?e=t.overallVelocity:i&et?e=t.overallVelocityX:i&it&&(e=t.overallVelocityY),this._super.attrTest.call(this,t)&&i&t.offsetDirection&&t.distance>this.options.threshold&&t.maxPointers==this.options.pointers&&f(e)>this.options.velocity&&t.eventType&U},emit:function(t){var e=ue(t.offsetDirection);e&&this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),w(ye,ce,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[Ut]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance<e.threshold,r=t.deltaTime<e.time;if(this.reset(),t.eventType&Y&&0===this.count)return this.failTimeout();if(n&&r&&i){if(t.eventType!=U)return this.failTimeout();var a=!this.pTime||t.timeStamp-this.pTime<e.interval,o=!this.pCenter||mt(this.pCenter,t.center)<e.posThreshold;this.pTime=t.timeStamp,this.pCenter=t.center,o&&a?this.count+=1:this.count=1,this._input=t;var s=this.count%e.taps;if(0===s)return this.hasRequireFailures()?(this._timer=g((function(){this.state=oe,this.tryEmit()}),e.interval,this),ne):oe}return le},failTimeout:function(){return this._timer=g((function(){this.state=le}),this.options.interval,this),le},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==oe&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),xe.VERSION="2.0.7",xe.defaults={domEvents:!1,touchAction:Yt,enable:!0,inputTarget:null,inputClass:null,preset:[[ve,{enable:!1}],[ge,{enable:!1},["rotate"]],[be,{direction:et}],[pe,{direction:et},["swipe"]],[ye],[ye,{event:"doubletap",taps:2},["tap"]],[me]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};var we=1,Se=2;function ke(t,e){this.options=l({},xe.defaults,e||{}),this.options.inputTarget=this.options.inputTarget||t,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=t,this.input=st(this),this.touchAction=new Qt(this,this.options.touchAction),Oe(this,!0),v(this.options.recognizers,(function(t){var e=this.add(new t[0](t[1]));t[2]&&e.recognizeWith(t[2]),t[3]&&e.requireFailure(t[3])}),this)}function Oe(t,e){var i,n=t.element;n.style&&(v(t.options.cssProps,(function(r,a){i=I(n.style,a),e?(t.oldCssProps[i]=n.style[i],n.style[i]=r):n.style[i]=t.oldCssProps[i]||""})),e||(t.oldCssProps={}))}function Ce(t,e){var i=a.createEvent("Event");i.initEvent(t,!0,!0),i.gesture=e,e.target.dispatchEvent(i)}ke.prototype={set:function(t){return l(this.options,t),t.touchAction&&this.touchAction.update(),t.inputTarget&&(this.input.destroy(),this.input.target=t.inputTarget,this.input.init()),this},stop:function(t){this.session.stopped=t?Se:we},recognize:function(t){var e=this.session;if(!e.stopped){var i;this.touchAction.preventDefaults(t);var n=this.recognizers,r=e.curRecognizer;(!r||r&&r.state&oe)&&(r=e.curRecognizer=null);var a=0;while(a<n.length)i=n[a],e.stopped===Se||r&&i!=r&&!i.canRecognizeWith(r)?i.reset():i.recognize(t),!r&&i.state&(ne|re|ae)&&(r=e.curRecognizer=i),a++}},get:function(t){if(t instanceof ce)return t;for(var e=this.recognizers,i=0;i<e.length;i++)if(e[i].options.event==t)return e[i];return null},add:function(t){if(m(t,"add",this))return this;var e=this.get(t.options.event);return e&&this.remove(e),this.recognizers.push(t),t.manager=this,this.touchAction.update(),t},remove:function(t){if(m(t,"remove",this))return this;if(t=this.get(t),t){var e=this.recognizers,i=M(e,t);-1!==i&&(e.splice(i,1),this.touchAction.update())}return this},on:function(t,e){if(t!==s&&e!==s){var i=this.handlers;return v(P(t),(function(t){i[t]=i[t]||[],i[t].push(e)})),this}},off:function(t,e){if(t!==s){var i=this.handlers;return v(P(t),(function(t){e?i[t]&&i[t].splice(M(i[t],e),1):delete i[t]})),this}},emit:function(t,e){this.options.domEvents&&Ce(t,e);var i=this.handlers[t]&&this.handlers[t].slice();if(i&&i.length){e.type=t,e.preventDefault=function(){e.srcEvent.preventDefault()};var n=0;while(n<i.length)i[n](e),n++}},destroy:function(){this.element&&Oe(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},l(xe,{INPUT_START:Y,INPUT_MOVE:G,INPUT_END:U,INPUT_CANCEL:q,STATE_POSSIBLE:ie,STATE_BEGAN:ne,STATE_CHANGED:re,STATE_ENDED:ae,STATE_RECOGNIZED:oe,STATE_CANCELLED:se,STATE_FAILED:le,DIRECTION_NONE:Z,DIRECTION_LEFT:K,DIRECTION_RIGHT:J,DIRECTION_UP:Q,DIRECTION_DOWN:tt,DIRECTION_HORIZONTAL:et,DIRECTION_VERTICAL:it,DIRECTION_ALL:nt,Manager:ke,Input:ot,TouchAction:Qt,TouchInput:Rt,MouseInput:kt,PointerEventInput:Tt,TouchMouseInput:Nt,SingleTouchInput:Et,Recognizer:ce,AttrRecognizer:fe,Tap:ye,Pan:pe,Swipe:be,Pinch:ge,Rotate:ve,Press:me,on:C,off:_,each:v,merge:x,extend:y,assign:l,inherit:w,bindFn:S,prefixed:I});var _e="undefined"!==typeof r?r:"undefined"!==typeof self?self:{};_e.Hammer=xe,n=function(){return xe}.call(e,i,e,t),n===s||(t.exports=n)})(window,document)},c8ba:function(t,e){var i;i=function(){return this}();try{i=i||new Function("return this")()}catch(n){"object"===typeof window&&(i=window)}t.exports=i},ca5a:function(t,e){var i=0,n=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++i+n).toString(36))}},ca95:function(t,e,i){(function(t,e){e(i("c8b5"))})(0,(function(e){"use strict";function i(t){var e=[],i=arguments.length-1;while(i-- >0)e[i]=arguments[i+1];for(var n=0;n<e.length;n++)for(var r=e[n],a=Object.keys(r),o=0;o<a.length;o++){var s=a[o];t[s]=r[s]}return t}function n(){return{type:Object,default:function(){return{}}}}function r(t){return t.charAt(0).toUpperCase()+t.slice(1)}e="default"in e?e["default"]:e;var a=["up","down","left","right","horizontal","vertical","all"];function o(t){var i=t.direction;if("string"===typeof i){var n="DIRECTION_"+i.toUpperCase();a.indexOf(i)>-1&&e.hasOwnProperty(n)?t.direction=e[n]:console.warn("[vue-touch] invalid direction: "+i)}return t}var s={},l={},c=["pan","panstart","panmove","panend","pancancel","panleft","panright","panup","pandown","pinch","pinchstart","pinchmove","pinchend","pinchcancel","pinchin","pinchout","press","pressup","rotate","rotatestart","rotatemove","rotateend","rotatecancel","swipe","swipeleft","swiperight","swipeup","swipedown","tap"],h={pan:"pan",panstart:"pan",panmove:"pan",panend:"pan",pancancel:"pan",panleft:"pan",panright:"pan",panup:"pan",pandown:"pan",pinch:"pinch",pinchstart:"pinch",pinchmove:"pinch",pinchend:"pinch",pinchcancel:"pinch",pinchin:"pinch",pinchout:"pinch",press:"press",pressup:"press",rotate:"rotate",rotatestart:"rotate",rotatemove:"rotate",rotateend:"rotate",rotatecancel:"rotate",swipe:"swipe",swipeleft:"swipe",swiperight:"swipe",swipeup:"swipe",swipedown:"swipe",tap:"tap"},u={props:{options:n(),tapOptions:n(),panOptions:n(),pinchOptions:n(),pressOptions:n(),rotateOptions:n(),swipeOptions:n(),tag:{type:String,default:"div"},enabled:{default:!0,type:[Boolean,Object]}},mounted:function(){this.$isServer||(this.hammer=new e.Manager(this.$el,this.options),this.recognizers={},this.setupBuiltinRecognizers(),this.setupCustomRecognizers(),this.updateEnabled(this.enabled))},destroyed:function(){this.$isServer||this.hammer.destroy()},watch:{enabled:{deep:!0,handler:function(){var t,e=[],i=arguments.length;while(i--)e[i]=arguments[i];(t=this).updateEnabled.apply(t,e)}}},methods:{setupBuiltinRecognizers:function(){for(var t=this,e=0;e<c.length;e++){var n=c[e];if(t._events[n]){var r=h[n],a=i({},s[r]||{},t[r+"Options"]);t.addRecognizer(r,a),t.addEvent(n)}}},setupCustomRecognizers:function(){for(var t=this,e=Object.keys(l),n=0;n<e.length;n++){var r=e[n];if(t._events[r]){var a=l[r],o=t[r+"Options"]||{},s=i({},a,o);t.addRecognizer(r,s,{mainGesture:s.type}),t.addEvent(r)}}},addRecognizer:function(t,i,n){void 0===n&&(n={});var a=n.mainGesture;if(!this.recognizers[t]){var s=new(e[r(a||t)])(o(i));this.recognizers[t]=s,this.hammer.add(s),s.recognizeWith(this.hammer.recognizers)}},addEvent:function(t){var e=this;this.hammer.on(t,(function(i){return e.$emit(t,i)}))},updateEnabled:function(t,e){var i=this;if(!0===t)this.enableAll();else if(!1===t)this.disableAll();else if("object"===typeof t)for(var n=Object.keys(t),r=0;r<n.length;r++){var a=n[r];i.recognizers[a]&&(t[a]?i.enable(a):i.disable(a))}},enable:function(t){var e=this.recognizers[t];e.options.enable||e.set({enable:!0})},disable:function(t){var e=this.recognizers[t];e.options.enable&&e.set({enable:!1})},toggle:function(t){var e=this.recognizers[t];e&&(e.options.enable?this.disable(t):this.enable(t))},enableAll:function(t){this.toggleAll({enable:!0})},disableAll:function(t){this.toggleAll({enable:!1})},toggleAll:function(t){for(var e=this,i=t.enable,n=Object.keys(this.recognizers),r=0;r<n.length;r++){var a=e.recognizers[n[r]];a.options.enable!==i&&a.set({enable:i})}},isEnabled:function(t){return this.recognizers[t]&&this.recognizers[t].options.enable}},render:function(t){return t(this.tag,{},this.$slots.default)}},d=!1,f={config:s,customEvents:l};f.install=function(t,e){void 0===e&&(e={});var n=e.name||"v-touch";t.component(n,i(u,{name:n})),d=!0}.bind(f),f.registerCustomEvent=function(t,e){void 0===e&&(e={}),d?console.warn("\n [vue-touch]: Custom Event '"+t+"' couldn't be added to vue-touch.\n Custom Events have to be registered before installing the plugin.\n "):(e.event=t,l[t]=e,u.props[t+"Options"]={type:Object,default:function(){return{}}})}.bind(f),f.component=u,t.exports=f}))},ca98:function(t,e,i){var n=i("6d8b"),r=i("e0d3"),a=i("6cb7"),o=n.each,s=n.clone,l=n.map,c=n.merge,h=/^(min|max)?(.+)$/;function u(t){this._api=t,this._timelineOptions=[],this._mediaList=[],this._mediaDefault,this._currentMediaIndices=[],this._optionBackup,this._newBaseOption}function d(t,e,i){var r,a,s=[],l=[],c=t.timeline;if(t.baseOption&&(a=t.baseOption),(c||t.options)&&(a=a||{},s=(t.options||[]).slice()),t.media){a=a||{};var h=t.media;o(h,(function(t){t&&t.option&&(t.query?l.push(t):r||(r=t))}))}return a||(a=t),a.timeline||(a.timeline=c),o([a].concat(s).concat(n.map(l,(function(t){return t.option}))),(function(t){o(e,(function(e){e(t,i)}))})),{baseOption:a,timelineOptions:s,mediaDefault:r,mediaList:l}}function f(t,e,i){var r={width:e,height:i,aspectratio:e/i},a=!0;return n.each(t,(function(t,e){var i=e.match(h);if(i&&i[1]&&i[2]){var n=i[1],o=i[2].toLowerCase();p(r[o],t,n)||(a=!1)}})),a}function p(t,e,i){return"min"===i?t>=e:"max"===i?t<=e:t===e}function g(t,e){return t.join(",")===e.join(",")}function m(t,e){e=e||{},o(e,(function(e,i){if(null!=e){var n=t[i];if(a.hasClass(i)){e=r.normalizeToArray(e),n=r.normalizeToArray(n);var o=r.mappingToExists(n,e);t[i]=l(o,(function(t){return t.option&&t.exist?c(t.exist,t.option,!0):t.exist||t.option}))}else t[i]=c(n,e,!0)}}))}u.prototype={constructor:u,setOption:function(t,e){t&&n.each(r.normalizeToArray(t.series),(function(t){t&&t.data&&n.isTypedArray(t.data)&&n.setAsPrimitive(t.data)})),t=s(t);var i=this._optionBackup,a=d.call(this,t,e,!i);this._newBaseOption=a.baseOption,i?(m(i.baseOption,a.baseOption),a.timelineOptions.length&&(i.timelineOptions=a.timelineOptions),a.mediaList.length&&(i.mediaList=a.mediaList),a.mediaDefault&&(i.mediaDefault=a.mediaDefault)):this._optionBackup=a},mountOption:function(t){var e=this._optionBackup;return this._timelineOptions=l(e.timelineOptions,s),this._mediaList=l(e.mediaList,s),this._mediaDefault=s(e.mediaDefault),this._currentMediaIndices=[],s(t?e.baseOption:this._newBaseOption)},getTimelineOption:function(t){var e,i=this._timelineOptions;if(i.length){var n=t.getComponent("timeline");n&&(e=s(i[n.getCurrentIndex()],!0))}return e},getMediaOption:function(t){var e=this._api.getWidth(),i=this._api.getHeight(),n=this._mediaList,r=this._mediaDefault,a=[],o=[];if(!n.length&&!r)return o;for(var c=0,h=n.length;c<h;c++)f(n[c].query,e,i)&&a.push(c);return!a.length&&r&&(a=[-1]),a.length&&!g(a,this._currentMediaIndices)&&(o=l(a,(function(t){return s(-1===t?r.option:n[t].option)}))),this._currentMediaIndices=a,o}};var v=u;t.exports=v},cadf:function(t,e,i){"use strict";var n=i("9c6c"),r=i("d53b"),a=i("84f2"),o=i("6821");t.exports=i("01f9")(Array,"Array",(function(t,e){this._t=o(t),this._i=0,this._k=e}),(function(){var t=this._t,e=this._k,i=this._i++;return!t||i>=t.length?(this._t=void 0,r(1)):r(0,"keys"==e?i:"values"==e?t[i]:[i,t[i]])}),"values"),a.Arguments=a.Array,n("keys"),n("values"),n("entries")},cb11:function(t,e,i){var n=i("cbe5"),r=i("9cf9"),a=r.subPixelOptimizeLine,o={},s=n.extend({type:"line",shape:{x1:0,y1:0,x2:0,y2:0,percent:1},style:{stroke:"#000",fill:null},buildPath:function(t,e){var i,n,r,s;this.subPixelOptimize?(a(o,e,this.style),i=o.x1,n=o.y1,r=o.x2,s=o.y2):(i=e.x1,n=e.y1,r=e.x2,s=e.y2);var l=e.percent;0!==l&&(t.moveTo(i,n),l<1&&(r=i*(1-l)+r*l,s=n*(1-l)+s*l),t.lineTo(r,s))},pointAt:function(t){var e=this.shape;return[e.x1*(1-t)+e.x2*t,e.y1*(1-t)+e.y2*t]}});t.exports=s},cb6d:function(t,e){function i(){this.on("mousedown",this._dragStart,this),this.on("mousemove",this._drag,this),this.on("mouseup",this._dragEnd,this)}function n(t,e){return{target:t,topTarget:e&&e.topTarget}}i.prototype={constructor:i,_dragStart:function(t){var e=t.target;while(e&&!e.draggable)e=e.parent;e&&(this._draggingTarget=e,e.dragging=!0,this._x=t.offsetX,this._y=t.offsetY,this.dispatchToElement(n(e,t),"dragstart",t.event))},_drag:function(t){var e=this._draggingTarget;if(e){var i=t.offsetX,r=t.offsetY,a=i-this._x,o=r-this._y;this._x=i,this._y=r,e.drift(a,o,t),this.dispatchToElement(n(e,t),"drag",t.event);var s=this.findHover(i,r,e).target,l=this._dropTarget;this._dropTarget=s,e!==s&&(l&&s!==l&&this.dispatchToElement(n(l,t),"dragleave",t.event),s&&s!==l&&this.dispatchToElement(n(s,t),"dragenter",t.event))}},_dragEnd:function(t){var e=this._draggingTarget;e&&(e.dragging=!1),this.dispatchToElement(n(e,t),"dragend",t.event),this._dropTarget&&this.dispatchToElement(n(this._dropTarget,t),"drop",t.event),this._draggingTarget=null,this._dropTarget=null}};var r=i;t.exports=r},cb7c:function(t,e,i){var n=i("d3f4");t.exports=function(t){if(!n(t))throw TypeError(t+" is not an object!");return t}},cb8f:function(t,e,i){var n=i("3eba"),r=i("6d8b"),a=i("cd33"),o=i("eb6b");i("48ac"),i("d4b1"),i("4a9d"),n.registerPreprocessor((function(t){if(t){(!t.axisPointer||0===t.axisPointer.length)&&(t.axisPointer={});var e=t.axisPointer.link;e&&!r.isArray(e)&&(t.axisPointer.link=[e])}})),n.registerProcessor(n.PRIORITY.PROCESSOR.STATISTIC,(function(t,e){t.getComponent("axisPointer").coordSysAxesInfo=a.collect(t,e)})),n.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},o)},cbe5:function(t,e,i){var n=i("19eb"),r=i("6d8b"),a=i("20c8"),o=i("d8336"),s=i("dc2f"),l=s.prototype.getCanvasPattern,c=Math.abs,h=new a(!0);function u(t){n.call(this,t),this.path=null}u.prototype={constructor:u,type:"path",__dirtyPath:!0,strokeContainThreshold:5,segmentIgnoreThreshold:0,subPixelOptimize:!1,brush:function(t,e){var i,n=this.style,r=this.path||h,a=n.hasStroke(),o=n.hasFill(),s=n.fill,c=n.stroke,u=o&&!!s.colorStops,d=a&&!!c.colorStops,f=o&&!!s.image,p=a&&!!c.image;(n.bind(t,this,e),this.setTransform(t),this.__dirty)&&(u&&(i=i||this.getBoundingRect(),this._fillGradient=n.getGradient(t,s,i)),d&&(i=i||this.getBoundingRect(),this._strokeGradient=n.getGradient(t,c,i)));u?t.fillStyle=this._fillGradient:f&&(t.fillStyle=l.call(s,t)),d?t.strokeStyle=this._strokeGradient:p&&(t.strokeStyle=l.call(c,t));var g=n.lineDash,m=n.lineDashOffset,v=!!t.setLineDash,b=this.getGlobalScale();if(r.setScale(b[0],b[1],this.segmentIgnoreThreshold),this.__dirtyPath||g&&!v&&a?(r.beginPath(t),g&&!v&&(r.setLineDash(g),r.setLineDashOffset(m)),this.buildPath(r,this.shape,!1),this.path&&(this.__dirtyPath=!1)):(t.beginPath(),this.path.rebuildPath(t)),o)if(null!=n.fillOpacity){var y=t.globalAlpha;t.globalAlpha=n.fillOpacity*n.opacity,r.fill(t),t.globalAlpha=y}else r.fill(t);if(g&&v&&(t.setLineDash(g),t.lineDashOffset=m),a)if(null!=n.strokeOpacity){y=t.globalAlpha;t.globalAlpha=n.strokeOpacity*n.opacity,r.stroke(t),t.globalAlpha=y}else r.stroke(t);g&&v&&t.setLineDash([]),null!=n.text&&(this.restoreTransform(t),this.drawRectText(t,this.getBoundingRect()))},buildPath:function(t,e,i){},createPathProxy:function(){this.path=new a},getBoundingRect:function(){var t=this._rect,e=this.style,i=!t;if(i){var n=this.path;n||(n=this.path=new a),this.__dirtyPath&&(n.beginPath(),this.buildPath(n,this.shape,!1)),t=n.getBoundingRect()}if(this._rect=t,e.hasStroke()){var r=this._rectWithStroke||(this._rectWithStroke=t.clone());if(this.__dirty||i){r.copy(t);var o=e.lineWidth,s=e.strokeNoScale?this.getLineScale():1;e.hasFill()||(o=Math.max(o,this.strokeContainThreshold||4)),s>1e-10&&(r.width+=o/s,r.height+=o/s,r.x-=o/s/2,r.y-=o/s/2)}return r}return t},contain:function(t,e){var i=this.transformCoordToLocal(t,e),n=this.getBoundingRect(),r=this.style;if(t=i[0],e=i[1],n.contain(t,e)){var a=this.path.data;if(r.hasStroke()){var s=r.lineWidth,l=r.strokeNoScale?this.getLineScale():1;if(l>1e-10&&(r.hasFill()||(s=Math.max(s,this.strokeContainThreshold)),o.containStroke(a,s/l,t,e)))return!0}if(r.hasFill())return o.contain(a,t,e)}return!1},dirty:function(t){null==t&&(t=!0),t&&(this.__dirtyPath=t,this._rect=null),this.__dirty=this.__dirtyText=!0,this.__zr&&this.__zr.refresh(),this.__clipTarget&&this.__clipTarget.dirty()},animateShape:function(t){return this.animate("shape",t)},attrKV:function(t,e){"shape"===t?(this.setShape(e),this.__dirtyPath=!0,this._rect=null):n.prototype.attrKV.call(this,t,e)},setShape:function(t,e){var i=this.shape;if(i){if(r.isObject(t))for(var n in t)t.hasOwnProperty(n)&&(i[n]=t[n]);else i[t]=e;this.dirty(!0)}return this},getLineScale:function(){var t=this.transform;return t&&c(t[0]-1)>1e-10&&c(t[3]-1)>1e-10?Math.sqrt(c(t[0]*t[3]-t[2]*t[1])):1}},u.extend=function(t){var e=function(e){u.call(this,e),t.style&&this.style.extendFrom(t.style,!1);var i=t.shape;if(i){this.shape=this.shape||{};var n=this.shape;for(var r in i)!n.hasOwnProperty(r)&&i.hasOwnProperty(r)&&(n[r]=i[r])}t.init&&t.init.call(this,e)};for(var i in r.inherits(e,u),t)"style"!==i&&"shape"!==i&&(e.prototype[i]=t[i]);return e},r.inherits(u,n);var d=u;t.exports=d},cbe9:function(t,e,i){var n=i("6d8b"),r=i("9850"),a=i("cf7e");function o(t){a.call(this,t)}o.prototype={constructor:o,type:"cartesian2d",dimensions:["x","y"],getBaseAxis:function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},containPoint:function(t){var e=this.getAxis("x"),i=this.getAxis("y");return e.contain(e.toLocalCoord(t[0]))&&i.contain(i.toLocalCoord(t[1]))},containData:function(t){return this.getAxis("x").containData(t[0])&&this.getAxis("y").containData(t[1])},dataToPoint:function(t,e,i){var n=this.getAxis("x"),r=this.getAxis("y");return i=i||[],i[0]=n.toGlobalCoord(n.dataToCoord(t[0])),i[1]=r.toGlobalCoord(r.dataToCoord(t[1])),i},clampData:function(t,e){var i=this.getAxis("x").scale,n=this.getAxis("y").scale,r=i.getExtent(),a=n.getExtent(),o=i.parse(t[0]),s=n.parse(t[1]);return e=e||[],e[0]=Math.min(Math.max(Math.min(r[0],r[1]),o),Math.max(r[0],r[1])),e[1]=Math.min(Math.max(Math.min(a[0],a[1]),s),Math.max(a[0],a[1])),e},pointToData:function(t,e){var i=this.getAxis("x"),n=this.getAxis("y");return e=e||[],e[0]=i.coordToData(i.toLocalCoord(t[0])),e[1]=n.coordToData(n.toLocalCoord(t[1])),e},getOtherAxis:function(t){return this.getAxis("x"===t.dim?"y":"x")},getArea:function(){var t=this.getAxis("x").getGlobalExtent(),e=this.getAxis("y").getGlobalExtent(),i=Math.min(t[0],t[1]),n=Math.min(e[0],e[1]),a=Math.max(t[0],t[1])-i,o=Math.max(e[0],e[1])-n,s=new r(i,n,a,o);return s}},n.inherits(o,a);var s=o;t.exports=s},cccd:function(t,e,i){var n=i("e0d3"),r=n.makeInner;function a(){var t=r();return function(e){var i=t(e),n=e.pipelineContext,r=i.large,a=i.progressiveRender,o=i.large=n&&n.large,s=i.progressiveRender=n&&n.progressiveRender;return!!(r^o||a^s)&&"reset"}}t.exports=a},cd33:function(t,e,i){var n=i("6d8b"),r=i("4319"),a=n.each,o=n.curry;function s(t,e){var i={axesInfo:{},seriesInvolved:!1,coordSysAxesInfo:{},coordSysMap:{}};return l(i,t,e),i.seriesInvolved&&h(i,t),i}function l(t,e,i){var n=e.getComponent("tooltip"),r=e.getComponent("axisPointer"),s=r.get("link",!0)||[],l=[];a(i.getCoordinateSystems(),(function(i){if(i.axisPointerEnabled){var h=v(i.model),d=t.coordSysAxesInfo[h]={};t.coordSysMap[h]=i;var f=i.model,p=f.getModel("tooltip",n);if(a(i.getAxes(),o(x,!1,null)),i.getTooltipAxes&&n&&p.get("show")){var g="axis"===p.get("trigger"),b="cross"===p.get("axisPointer.type"),y=i.getTooltipAxes(p.get("axisPointer.axis"));(g||b)&&a(y.baseAxes,o(x,!b||"cross",g)),b&&a(y.otherAxes,o(x,"cross",!1))}}function x(n,a,o){var h=o.model.getModel("axisPointer",r),f=h.get("show");if(f&&("auto"!==f||n||m(h))){null==a&&(a=h.get("triggerTooltip")),h=n?c(o,p,r,e,n,a):h;var g=h.get("snap"),b=v(o.model),y=a||g||"category"===o.type,x=t.axesInfo[b]={key:b,axis:o,coordSys:i,axisPointerModel:h,triggerTooltip:a,involveSeries:y,snap:g,useHandle:m(h),seriesModels:[]};d[b]=x,t.seriesInvolved|=y;var w=u(s,o);if(null!=w){var S=l[w]||(l[w]={axesInfo:{}});S.axesInfo[b]=x,S.mapper=s[w].mapper,x.linkGroup=S}}}}))}function c(t,e,i,o,s,l){var c=e.getModel("axisPointer"),h={};a(["type","snap","lineStyle","shadowStyle","label","animation","animationDurationUpdate","animationEasingUpdate","z"],(function(t){h[t]=n.clone(c.get(t))})),h.snap="category"!==t.type&&!!l,"cross"===c.get("type")&&(h.type="line");var u=h.label||(h.label={});if(null==u.show&&(u.show=!1),"cross"===s){var d=c.get("label.show");if(u.show=null==d||d,!l){var f=h.lineStyle=c.get("crossStyle");f&&n.defaults(u,f.textStyle)}}return t.model.getModel("axisPointer",new r(h,i,o))}function h(t,e){e.eachSeries((function(e){var i=e.coordinateSystem,n=e.get("tooltip.trigger",!0),r=e.get("tooltip.show",!0);i&&"none"!==n&&!1!==n&&"item"!==n&&!1!==r&&!1!==e.get("axisPointer.show",!0)&&a(t.coordSysAxesInfo[v(i.model)],(function(t){var n=t.axis;i.getAxis(n.dim)===n&&(t.seriesModels.push(e),null==t.seriesDataCount&&(t.seriesDataCount=0),t.seriesDataCount+=e.getData().count())}))}),this)}function u(t,e){for(var i=e.model,n=e.dim,r=0;r<t.length;r++){var a=t[r]||{};if(d(a[n+"AxisId"],i.id)||d(a[n+"AxisIndex"],i.componentIndex)||d(a[n+"AxisName"],i.name))return r}}function d(t,e){return"all"===t||n.isArray(t)&&n.indexOf(t,e)>=0||t===e}function f(t){var e=p(t);if(e){var i=e.axisPointerModel,n=e.axis.scale,r=i.option,a=i.get("status"),o=i.get("value");null!=o&&(o=n.parse(o));var s=m(i);null==a&&(r.status=s?"show":"hide");var l=n.getExtent().slice();l[0]>l[1]&&l.reverse(),(null==o||o>l[1])&&(o=l[1]),o<l[0]&&(o=l[0]),r.value=o,s&&(r.status=e.axis.scale.isBlank()?"hide":"show")}}function p(t){var e=(t.ecModel.getComponent("axisPointer")||{}).coordSysAxesInfo;return e&&e.axesInfo[v(t)]}function g(t){var e=p(t);return e&&e.axisPointerModel}function m(t){return!!t.get("handle.show")}function v(t){return t.type+"||"+t.id}e.collect=s,e.fixValue=f,e.getAxisInfo=p,e.getAxisPointerModel=g,e.makeKey=v},cdaa:function(t,e,i){var n=i("607d"),r=n.addEventListener,a=n.removeEventListener,o=n.normalizeEvent,s=n.getNativeEvent,l=i("6d8b"),c=i("1fab"),h=i("22d1"),u=300,d=h.domSupported,f=function(){var t=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],e=["touchstart","touchend","touchmove"],i={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},n=l.map(t,(function(t){var e=t.replace("mouse","pointer");return i.hasOwnProperty(e)?e:t}));return{mouse:t,touch:e,pointer:n}}(),p={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]};function g(t){return"mousewheel"===t&&h.browser.firefox?"DOMMouseScroll":t}function m(t){var e=t.pointerType;return"pen"===e||"touch"===e}function v(t){t.touching=!0,null!=t.touchTimer&&(clearTimeout(t.touchTimer),t.touchTimer=null),t.touchTimer=setTimeout((function(){t.touching=!1,t.touchTimer=null}),700)}function b(t){t&&(t.zrByTouch=!0)}function y(t,e){return o(t.dom,new w(t,e),!0)}function x(t,e){var i=e,n=!1;while(i&&9!==i.nodeType&&!(n=i.domBelongToZr||i!==e&&i===t.painterRoot))i=i.parentNode;return n}function w(t,e){this.type=e.type,this.target=this.currentTarget=t.dom,this.pointerType=e.pointerType,this.clientX=e.clientX,this.clientY=e.clientY}var S=w.prototype;S.stopPropagation=S.stopImmediatePropagation=S.preventDefault=l.noop;var k={mousedown:function(t){t=o(this.dom,t),this._mayPointerCapture=[t.zrX,t.zrY],this.trigger("mousedown",t)},mousemove:function(t){t=o(this.dom,t);var e=this._mayPointerCapture;!e||t.zrX===e[0]&&t.zrY===e[1]||P(this,!0),this.trigger("mousemove",t)},mouseup:function(t){t=o(this.dom,t),P(this,!1),this.trigger("mouseup",t)},mouseout:function(t){t=o(this.dom,t),this._pointerCapturing&&(t.zrEventControl="no_globalout");var e=t.toElement||t.relatedTarget;t.zrIsToLocalDOM=x(this,e),this.trigger("mouseout",t)},touchstart:function(t){t=o(this.dom,t),b(t),this._lastTouchMoment=new Date,this.handler.processGesture(t,"start"),k.mousemove.call(this,t),k.mousedown.call(this,t)},touchmove:function(t){t=o(this.dom,t),b(t),this.handler.processGesture(t,"change"),k.mousemove.call(this,t)},touchend:function(t){t=o(this.dom,t),b(t),this.handler.processGesture(t,"end"),k.mouseup.call(this,t),+new Date-this._lastTouchMoment<u&&k.click.call(this,t)},pointerdown:function(t){k.mousedown.call(this,t)},pointermove:function(t){m(t)||k.mousemove.call(this,t)},pointerup:function(t){k.mouseup.call(this,t)},pointerout:function(t){m(t)||k.mouseout.call(this,t)}};l.each(["click","mousewheel","dblclick","contextmenu"],(function(t){k[t]=function(e){e=o(this.dom,e),this.trigger(t,e)}}));var O={pointermove:function(t){m(t)||O.mousemove.call(this,t)},pointerup:function(t){O.mouseup.call(this,t)},mousemove:function(t){this.trigger("mousemove",t)},mouseup:function(t){var e=this._pointerCapturing;P(this,!1),this.trigger("mouseup",t),e&&(t.zrEventControl="only_globalout",this.trigger("mouseout",t))}};function C(t,e){var i=e.domHandlers;h.pointerEventsSupported?l.each(f.pointer,(function(n){A(e,n,(function(e){i[n].call(t,e)}))})):(h.touchEventsSupported&&l.each(f.touch,(function(n){A(e,n,(function(r){i[n].call(t,r),v(e)}))})),l.each(f.mouse,(function(n){A(e,n,(function(r){r=s(r),e.touching||i[n].call(t,r)}))})))}function _(t,e){function i(i){function n(n){n=s(n),x(t,n.target)||(n=y(t,n),e.domHandlers[i].call(t,n))}A(e,i,n,{capture:!0})}h.pointerEventsSupported?l.each(p.pointer,i):h.touchEventsSupported||l.each(p.mouse,i)}function A(t,e,i,n){t.mounted[e]=i,t.listenerOpts[e]=n,r(t.domTarget,g(e),i,n)}function T(t){var e=t.mounted;for(var i in e)e.hasOwnProperty(i)&&a(t.domTarget,g(i),e[i],t.listenerOpts[i]);t.mounted={}}function P(t,e){if(t._mayPointerCapture=null,d&&t._pointerCapturing^e){t._pointerCapturing=e;var i=t._globalHandlerScope;e?_(t,i):T(i)}}function M(t,e){this.domTarget=t,this.domHandlers=e,this.mounted={},this.listenerOpts={},this.touchTimer=null,this.touching=!1}function D(t,e){c.call(this),this.dom=t,this.painterRoot=e,this._localHandlerScope=new M(t,k),d&&(this._globalHandlerScope=new M(document,O)),this._pointerCapturing=!1,this._mayPointerCapture=null,C(this,this._localHandlerScope)}var E=D.prototype;E.dispose=function(){T(this._localHandlerScope),d&&T(this._globalHandlerScope)},E.setCursor=function(t){this.dom.style&&(this.dom.style.cursor=t||"default")},l.mixin(D,c);var I=D;t.exports=I},ce10:function(t,e,i){var n=i("69a8"),r=i("6821"),a=i("c366")(!1),o=i("613b")("IE_PROTO");t.exports=function(t,e){var i,s=r(t),l=0,c=[];for(i in s)i!=o&&n(s,i)&&c.push(i);while(e.length>l)n(s,i=e[l++])&&(~a(c,i)||c.push(i));return c}},ce18:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={props:["resizeBus"],data:function(){return{_actualResizeBus:null}},created:function(){"undefined"===typeof this.resizeBus?this.$data._actualResizeBus=this.$gmapDefaultResizeBus:this.$data._actualResizeBus=this.resizeBus},methods:{_resizeCallback:function(){this.resize()},_delayedResizeCallback:function(){var t=this;this.$nextTick((function(){return t._resizeCallback()}))}},watch:{resizeBus:function(t){this.$data._actualResizeBus=t},"$data._actualResizeBus":function(t,e){e&&e.$off("resize",this._delayedResizeCallback),t&&t.$on("resize",this._delayedResizeCallback)}},destroyed:function(){this.$data._actualResizeBus&&this.$data._actualResizeBus.$off("resize",this._delayedResizeCallback)}}},cf7e:function(t,e,i){var n=i("6d8b");function r(t){return this._axes[t]}var a=function(t){this._axes={},this._dimList=[],this.name=t||""};a.prototype={constructor:a,type:"cartesian",getAxis:function(t){return this._axes[t]},getAxes:function(){return n.map(this._dimList,r,this)},getAxesByScale:function(t){return t=t.toLowerCase(),n.filter(this.getAxes(),(function(e){return e.scale.type===t}))},addAxis:function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},dataToCoord:function(t){return this._dataCoordConvert(t,"dataToCoord")},coordToData:function(t){return this._dataCoordConvert(t,"coordToData")},_dataCoordConvert:function(t,e){for(var i=this._dimList,n=t instanceof Array?[]:{},r=0;r<i.length;r++){var a=i[r],o=this._axes[a];n[a]=o[e](t[a])}return n}};var o=a;t.exports=o},d092:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(t[n]=i[n])}return t},r=i("7a03"),a=p(r),o=i("2adb"),s=i("ce18"),l=p(s),c=i("5836"),h=p(c),u=i("034d"),d=p(u),f=i("b7d9");function p(t){return t&&t.__esModule?t:{default:t}}var g={center:{required:!0,twoWay:!0,type:Object,noBind:!0},zoom:{required:!1,twoWay:!0,type:Number,noBind:!0},heading:{type:Number,twoWay:!0},mapTypeId:{twoWay:!0,type:String},tilt:{twoWay:!0,type:Number},options:{type:Object,default:function(){return{}}}},m=["bounds_changed","click","dblclick","drag","dragend","dragstart","idle","mousemove","mouseout","mouseover","resize","rightclick","tilesloaded"],v=["panBy","panTo","panToBounds","fitBounds"].reduce((function(t,e){return t[e]=function(){this.$mapObject&&this.$mapObject[e].apply(this.$mapObject,arguments)},t}),{}),b={resize:function(){this.$mapObject&&google.maps.event.trigger(this.$mapObject,"resize")},resizePreserveCenter:function(){if(this.$mapObject){var t=this.$mapObject.getCenter();google.maps.event.trigger(this.$mapObject,"resize"),this.$mapObject.setCenter(t)}},_resizeCallback:function(){this.resizePreserveCenter()}};e.default={mixins:[l.default],props:(0,f.mappedPropsToVueProps)(g),provide:function(){var t=this;return this.$mapPromise=new Promise((function(e,i){t.$mapPromiseDeferred={resolve:e,reject:i}})),{$mapPromise:this.$mapPromise}},computed:{finalLat:function(){return this.center&&"function"===typeof this.center.lat?this.center.lat():this.center.lat},finalLng:function(){return this.center&&"function"===typeof this.center.lng?this.center.lng():this.center.lng},finalLatLng:function(){return{lat:this.finalLat,lng:this.finalLng}}},watch:{zoom:function(t){this.$mapObject&&this.$mapObject.setZoom(t)}},mounted:function(){var t=this;return this.$gmapApiPromiseLazy().then((function(){var e=t.$refs["vue-map"],i=n({},t.options,(0,o.getPropsValues)(t,g));return delete i.options,t.$mapObject=new google.maps.Map(e,i),(0,o.bindProps)(t,t.$mapObject,g),(0,a.default)(t,t.$mapObject,m),(0,h.default)((function(e,i,n){t.$mapObject.addListener("center_changed",(function(){n()&&t.$emit("center_changed",t.$mapObject.getCenter()),i()})),(0,d.default)(t,["finalLat","finalLng"],(function(){e(),t.$mapObject.setCenter(t.finalLatLng)}))})),t.$mapObject.addListener("zoom_changed",(function(){t.$emit("zoom_changed",t.$mapObject.getZoom())})),t.$mapObject.addListener("bounds_changed",(function(){t.$emit("bounds_changed",t.$mapObject.getBounds())})),t.$mapPromiseDeferred.resolve(t.$mapObject),t.$mapObject})).catch((function(t){throw t}))},methods:n({},b,v)}},d15d:function(t,e,i){var n=i("6d8b"),r=n.createHashMap,a=n.each;function o(t){var e=r();t.eachSeries((function(t){var i=t.get("stack");if(i){var n=e.get(i)||e.set(i,[]),r=t.getData(),a={stackResultDimension:r.getCalculationInfo("stackResultDimension"),stackedOverDimension:r.getCalculationInfo("stackedOverDimension"),stackedDimension:r.getCalculationInfo("stackedDimension"),stackedByDimension:r.getCalculationInfo("stackedByDimension"),isStackedByIndex:r.getCalculationInfo("isStackedByIndex"),data:r,seriesModel:t};if(!a.stackedDimension||!a.isStackedByIndex&&!a.stackedByDimension)return;n.length&&r.setCalculationInfo("stackedOnSeries",n[n.length-1].seriesModel),n.push(a)}})),e.each(s)}function s(t){a(t,(function(e,i){var n=[],r=[NaN,NaN],a=[e.stackResultDimension,e.stackedOverDimension],o=e.data,s=e.isStackedByIndex,l=o.map(a,(function(a,l,c){var h,u,d=o.get(e.stackedDimension,c);if(isNaN(d))return r;s?u=o.getRawIndex(c):h=o.get(e.stackedByDimension,c);for(var f=NaN,p=i-1;p>=0;p--){var g=t[p];if(s||(u=g.data.rawIndexOf(g.stackedByDimension,h)),u>=0){var m=g.data.getByRawIndex(g.stackResultDimension,u);if(d>=0&&m>0||d<=0&&m<0){d+=m,f=m;break}}}return n[0]=d,n[1]=f,n}));o.hostModel.setData(l),e.data=l}))}t.exports=o},d28f:function(t,e,i){var n=i("3eba");i("84d5"),i("4650"),i("5e97");var r=i("903c"),a=i("6cb7");n.registerProcessor(n.PRIORITY.PROCESSOR.SERIES_FILTER,r),a.registerSubTypeDefaulter("legend",(function(){return"plain"}))},d2c8:function(t,e,i){var n=i("aae3"),r=i("be13");t.exports=function(t,e,i){if(n(e))throw TypeError("String#"+i+" doesn't accept regex!");return String(r(t))}},d2cf:function(t,e,i){var n=i("6d8b"),r=i("401b"),a=i("cb6d"),o=i("1fab"),s=i("607d"),l=i("0b44"),c="silent";function h(t,e,i){return{type:t,event:i,target:e.target,topTarget:e.topTarget,cancelBubble:!1,offsetX:i.zrX,offsetY:i.zrY,gestureEvent:i.gestureEvent,pinchX:i.pinchX,pinchY:i.pinchY,pinchScale:i.pinchScale,wheelDelta:i.zrDelta,zrByTouch:i.zrByTouch,which:i.which,stop:u}}function u(){s.stop(this.event)}function d(){}d.prototype.dispose=function(){};var f=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],p=function(t,e,i,n){o.call(this),this.storage=t,this.painter=e,this.painterRoot=n,i=i||new d,this.proxy=null,this._hovered={},this._lastTouchMoment,this._lastX,this._lastY,this._gestureMgr,a.call(this),this.setHandlerProxy(i)};function g(t,e,i){if(t[t.rectHover?"rectContain":"contain"](e,i)){var n,r=t;while(r){if(r.clipPath&&!r.clipPath.contain(e,i))return!1;r.silent&&(n=!0),r=r.parent}return!n||c}return!1}function m(t,e,i){var n=t.painter;return e<0||e>n.getWidth()||i<0||i>n.getHeight()}p.prototype={constructor:p,setHandlerProxy:function(t){this.proxy&&this.proxy.dispose(),t&&(n.each(f,(function(e){t.on&&t.on(e,this[e],this)}),this),t.handler=this),this.proxy=t},mousemove:function(t){var e=t.zrX,i=t.zrY,n=m(this,e,i),r=this._hovered,a=r.target;a&&!a.__zr&&(r=this.findHover(r.x,r.y),a=r.target);var o=this._hovered=n?{x:e,y:i}:this.findHover(e,i),s=o.target,l=this.proxy;l.setCursor&&l.setCursor(s?s.cursor:"default"),a&&s!==a&&this.dispatchToElement(r,"mouseout",t),this.dispatchToElement(o,"mousemove",t),s&&s!==a&&this.dispatchToElement(o,"mouseover",t)},mouseout:function(t){var e=t.zrEventControl,i=t.zrIsToLocalDOM;"only_globalout"!==e&&this.dispatchToElement(this._hovered,"mouseout",t),"no_globalout"!==e&&!i&&this.trigger("globalout",{type:"globalout",event:t})},resize:function(t){this._hovered={}},dispatch:function(t,e){var i=this[t];i&&i.call(this,e)},dispose:function(){this.proxy.dispose(),this.storage=this.proxy=this.painter=null},setCursorStyle:function(t){var e=this.proxy;e.setCursor&&e.setCursor(t)},dispatchToElement:function(t,e,i){t=t||{};var n=t.target;if(!n||!n.silent){var r="on"+e,a=h(e,t,i);while(n)if(n[r]&&(a.cancelBubble=n[r].call(n,a)),n.trigger(e,a),n=n.parent,a.cancelBubble)break;a.cancelBubble||(this.trigger(e,a),this.painter&&this.painter.eachOtherLayer((function(t){"function"===typeof t[r]&&t[r].call(t,a),t.trigger&&t.trigger(e,a)})))}},findHover:function(t,e,i){for(var n=this.storage.getDisplayList(),r={x:t,y:e},a=n.length-1;a>=0;a--){var o;if(n[a]!==i&&!n[a].ignore&&(o=g(n[a],t,e))&&(!r.topTarget&&(r.topTarget=n[a]),o!==c)){r.target=n[a];break}}return r},processGesture:function(t,e){this._gestureMgr||(this._gestureMgr=new l);var i=this._gestureMgr;"start"===e&&i.clear();var n=i.recognize(t,this.findHover(t.zrX,t.zrY,null).target,this.proxy.dom);if("end"===e&&i.clear(),n){var r=n.type;t.gestureEvent=r,this.dispatchToElement({target:n.target},r,n.event)}}},n.each(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],(function(t){p.prototype[t]=function(e){var i,n,a=e.zrX,o=e.zrY,s=m(this,a,o);if("mouseup"===t&&s||(i=this.findHover(a,o),n=i.target),"mousedown"===t)this._downEl=n,this._downPoint=[e.zrX,e.zrY],this._upEl=n;else if("mouseup"===t)this._upEl=n;else if("click"===t){if(this._downEl!==this._upEl||!this._downPoint||r.dist(this._downPoint,[e.zrX,e.zrY])>4)return;this._downPoint=null}this.dispatchToElement(i,t,e)}})),n.mixin(p,o),n.mixin(p,a);var v=p;t.exports=v},d3f4:function(t,e){t.exports=function(t){return"object"===typeof t?null!==t:"function"===typeof t}},d3f47:function(t,e){function i(t){return{seriesType:t,reset:function(t,e){var i=e.findComponents({mainType:"legend"});if(i&&i.length){var n=t.getData();n.filterSelf((function(t){for(var e=n.getName(t),r=0;r<i.length;r++)if(!i[r].isSelected(e))return!1;return!0}))}}}}t.exports=i},d498:function(t,e,i){var n=i("cbe5"),r=i("4fac"),a=n.extend({type:"polyline",shape:{points:null,smooth:!1,smoothConstraint:null},style:{stroke:"#000",fill:null},buildPath:function(t,e){r.buildPath(t,e,!1)}});t.exports=a},d4b1:function(t,e,i){var n=i("3eba"),r=i("17d6"),a=n.extendComponentView({type:"axisPointer",render:function(t,e,i){var n=e.getComponent("tooltip"),a=t.get("triggerOn")||n&&n.get("triggerOn")||"mousemove|click";r.register("axisPointer",i,(function(t,e,i){"none"!==a&&("leave"===t||a.indexOf(t)>=0)&&i({type:"updateAxisPointer",currTrigger:t,x:e&&e.offsetX,y:e&&e.offsetY})}))},remove:function(t,e){r.unregister(e.getZr(),"axisPointer"),a.superApply(this._model,"remove",arguments)},dispose:function(t,e){r.unregister("axisPointer",e),a.superApply(this._model,"dispose",arguments)}}),o=a;t.exports=o},d4c6:function(t,e,i){var n=i("cbe5"),r=n.extend({type:"compound",shape:{paths:null},_updatePathDirty:function(){for(var t=this.__dirtyPath,e=this.shape.paths,i=0;i<e.length;i++)t=t||e[i].__dirtyPath;this.__dirtyPath=t,this.__dirty=this.__dirty||t},beforeBrush:function(){this._updatePathDirty();for(var t=this.shape.paths||[],e=this.getGlobalScale(),i=0;i<t.length;i++)t[i].path||t[i].createPathProxy(),t[i].path.setScale(e[0],e[1],t[i].segmentIgnoreThreshold)},buildPath:function(t,e){for(var i=e.paths||[],n=0;n<i.length;n++)i[n].buildPath(t,i[n].shape,!0)},afterBrush:function(){for(var t=this.shape.paths||[],e=0;e<t.length;e++)t[e].__dirtyPath=!1},getBoundingRect:function(){return this._updatePathDirty(),n.prototype.getBoundingRect.call(this)}});t.exports=r},d4d1:function(t,e,i){var n=i("cbe5"),r=i("401b"),a=i("897a"),o=r.min,s=r.max,l=r.scaleAndAdd,c=r.copy,h=[],u=[],d=[];function f(t){return isNaN(t[0])||isNaN(t[1])}function p(t,e,i,n,r,a,o,s,l,c,h){return"none"!==c&&c?g.apply(this,arguments):m.apply(this,arguments)}function g(t,e,i,n,r,a,o,s,l,h,p){for(var g=0,m=i,v=0;v<n;v++){var b=e[m];if(m>=r||m<0)break;if(f(b)){if(p){m+=a;continue}break}if(m===i)t[a>0?"moveTo":"lineTo"](b[0],b[1]);else if(l>0){var y=e[g],x="y"===h?1:0,w=(b[x]-y[x])*l;c(u,y),u[x]=y[x]+w,c(d,b),d[x]=b[x]-w,t.bezierCurveTo(u[0],u[1],d[0],d[1],b[0],b[1])}else t.lineTo(b[0],b[1]);g=m,m+=a}return v}function m(t,e,i,n,a,p,g,m,v,b,y){for(var x=0,w=i,S=0;S<n;S++){var k=e[w];if(w>=a||w<0)break;if(f(k)){if(y){w+=p;continue}break}if(w===i)t[p>0?"moveTo":"lineTo"](k[0],k[1]),c(u,k);else if(v>0){var O=w+p,C=e[O];if(y)while(C&&f(e[O]))O+=p,C=e[O];var _=.5,A=e[x];C=e[O];if(!C||f(C))c(d,k);else{var T,P;if(f(C)&&!y&&(C=k),r.sub(h,C,A),"x"===b||"y"===b){var M="x"===b?0:1;T=Math.abs(k[M]-A[M]),P=Math.abs(k[M]-C[M])}else T=r.dist(k,A),P=r.dist(k,C);_=P/(P+T),l(d,k,h,-v*(1-_))}o(u,u,m),s(u,u,g),o(d,d,m),s(d,d,g),t.bezierCurveTo(u[0],u[1],d[0],d[1],k[0],k[1]),l(u,k,h,v*_)}else t.lineTo(k[0],k[1]);x=w,w+=p}return S}function v(t,e){var i=[1/0,1/0],n=[-1/0,-1/0];if(e)for(var r=0;r<t.length;r++){var a=t[r];a[0]<i[0]&&(i[0]=a[0]),a[1]<i[1]&&(i[1]=a[1]),a[0]>n[0]&&(n[0]=a[0]),a[1]>n[1]&&(n[1]=a[1])}return{min:e?i:n,max:e?n:i}}var b=n.extend({type:"ec-polyline",shape:{points:[],smooth:0,smoothConstraint:!0,smoothMonotone:null,connectNulls:!1},style:{fill:null,stroke:"#000"},brush:a(n.prototype.brush),buildPath:function(t,e){var i=e.points,n=0,r=i.length,a=v(i,e.smoothConstraint);if(e.connectNulls){for(;r>0;r--)if(!f(i[r-1]))break;for(;n<r;n++)if(!f(i[n]))break}while(n<r)n+=p(t,i,n,r,r,1,a.min,a.max,e.smooth,e.smoothMonotone,e.connectNulls)+1}}),y=n.extend({type:"ec-polygon",shape:{points:[],stackedOnPoints:[],smooth:0,stackedOnSmooth:0,smoothConstraint:!0,smoothMonotone:null,connectNulls:!1},brush:a(n.prototype.brush),buildPath:function(t,e){var i=e.points,n=e.stackedOnPoints,r=0,a=i.length,o=e.smoothMonotone,s=v(i,e.smoothConstraint),l=v(n,e.smoothConstraint);if(e.connectNulls){for(;a>0;a--)if(!f(i[a-1]))break;for(;r<a;r++)if(!f(i[r]))break}while(r<a){var c=p(t,i,r,a,a,1,s.min,s.max,e.smooth,o,e.connectNulls);p(t,n,r+c-1,c,a,-1,l.min,l.max,e.stackedOnSmooth,o,e.connectNulls),r+=c+1,t.closePath()}}});e.Polyline=b,e.Polygon=y},d51b:function(t,e){var i=function(){this.head=null,this.tail=null,this._len=0},n=i.prototype;n.insert=function(t){var e=new r(t);return this.insertEntry(e),e},n.insertEntry=function(t){this.head?(this.tail.next=t,t.prev=this.tail,t.next=null,this.tail=t):this.head=this.tail=t,this._len++},n.remove=function(t){var e=t.prev,i=t.next;e?e.next=i:this.head=i,i?i.prev=e:this.tail=e,t.next=t.prev=null,this._len--},n.len=function(){return this._len},n.clear=function(){this.head=this.tail=null,this._len=0};var r=function(t){this.value=t,this.next,this.prev},a=function(t){this._list=new i,this._map={},this._maxSize=t||10,this._lastRemovedEntry=null},o=a.prototype;o.put=function(t,e){var i=this._list,n=this._map,a=null;if(null==n[t]){var o=i.len(),s=this._lastRemovedEntry;if(o>=this._maxSize&&o>0){var l=i.head;i.remove(l),delete n[l.key],a=l.value,this._lastRemovedEntry=l}s?s.value=e:s=new r(e),s.key=t,i.insertEntry(s),n[t]=s}return a},o.get=function(t){var e=this._map[t],i=this._list;if(null!=e)return e!==i.tail&&(i.remove(e),i.insertEntry(e)),e.value},o.clear=function(){this._list.clear(),this._map={}};var s=a;t.exports=s},d53b:function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},d5b7:function(t,e,i){var n=i("de00"),r=i("1fab"),a=i("0cde"),o=i("bd6b"),s=i("6d8b"),l=function(t){a.call(this,t),r.call(this,t),o.call(this,t),this.id=t.id||n()};l.prototype={type:"element",name:"",__zr:null,ignore:!1,clipPath:null,isGroup:!1,drift:function(t,e){switch(this.draggable){case"horizontal":e=0;break;case"vertical":t=0;break}var i=this.transform;i||(i=this.transform=[1,0,0,1,0,0]),i[4]+=t,i[5]+=e,this.decomposeTransform(),this.dirty(!1)},beforeUpdate:function(){},afterUpdate:function(){},update:function(){this.updateTransform()},traverse:function(t,e){},attrKV:function(t,e){if("position"===t||"scale"===t||"origin"===t){if(e){var i=this[t];i||(i=this[t]=[]),i[0]=e[0],i[1]=e[1]}}else this[t]=e},hide:function(){this.ignore=!0,this.__zr&&this.__zr.refresh()},show:function(){this.ignore=!1,this.__zr&&this.__zr.refresh()},attr:function(t,e){if("string"===typeof t)this.attrKV(t,e);else if(s.isObject(t))for(var i in t)t.hasOwnProperty(i)&&this.attrKV(i,t[i]);return this.dirty(!1),this},setClipPath:function(t){var e=this.__zr;e&&t.addSelfToZr(e),this.clipPath&&this.clipPath!==t&&this.removeClipPath(),this.clipPath=t,t.__zr=e,t.__clipTarget=this,this.dirty(!1)},removeClipPath:function(){var t=this.clipPath;t&&(t.__zr&&t.removeSelfFromZr(t.__zr),t.__zr=null,t.__clipTarget=null,this.clipPath=null,this.dirty(!1))},addSelfToZr:function(t){this.__zr=t;var e=this.animators;if(e)for(var i=0;i<e.length;i++)t.animation.addAnimator(e[i]);this.clipPath&&this.clipPath.addSelfToZr(t)},removeSelfFromZr:function(t){this.__zr=null;var e=this.animators;if(e)for(var i=0;i<e.length;i++)t.animation.removeAnimator(e[i]);this.clipPath&&this.clipPath.removeSelfFromZr(t)}},s.mixin(l,o),s.mixin(l,a),s.mixin(l,r);var c=l;t.exports=c},d68a:function(t,e,i){var n,r;(function(a){t.exports?(a["default"]=a,t.exports=a):(n=[i("ea7f"),i("0319")],r=function(t){return a(t),a.Highcharts=t,a}.apply(e,n),void 0===r||(t.exports=r))})((function(t){function e(t,e,i,n){t.hasOwnProperty(e)||(t[e]=n.apply(null,i))}t=t?t._modules:{},e(t,"mixins/ajax.js",[t["parts/Globals.js"],t["parts/Utilities.js"]],(function(t,e){var i=e.objectEach;t.ajax=function(e){var n=t.merge(!0,{url:!1,type:"get",dataType:"json",success:!1,error:!1,data:!1,headers:{}},e);e={json:"application/json",xml:"application/xml",text:"text/plain",octet:"application/octet-stream"};var r=new XMLHttpRequest;if(!n.url)return!1;r.open(n.type.toUpperCase(),n.url,!0),n.headers["Content-Type"]||r.setRequestHeader("Content-Type",e[n.dataType]||e.text),i(n.headers,(function(t,e){r.setRequestHeader(e,t)})),r.onreadystatechange=function(){if(4===r.readyState){if(200===r.status){var t=r.responseText;if("json"===n.dataType)try{t=JSON.parse(t)}catch(e){return void(n.error&&n.error(r,e))}return n.success&&n.success(t)}n.error&&n.error(r,r.responseText)}};try{n.data=JSON.stringify(n.data)}catch(a){}r.send(n.data||!0)},t.getJSON=function(e,i){t.ajax({url:e,success:i,dataType:"json",headers:{"Content-Type":"text/plain"}})}})),e(t,"mixins/download-url.js",[t["parts/Globals.js"]],(function(t){var e=t.win,i=e.navigator,n=e.document,r=e.URL||e.webkitURL||e,a=/Edge\/\d+/.test(i.userAgent);t.dataURLtoBlob=function(t){if((t=t.match(/data:([^;]*)(;base64)?,([0-9A-Za-z+/]+)/))&&3<t.length&&e.atob&&e.ArrayBuffer&&e.Uint8Array&&e.Blob&&r.createObjectURL){var i=e.atob(t[3]),n=new e.ArrayBuffer(i.length);n=new e.Uint8Array(n);for(var a=0;a<n.length;++a)n[a]=i.charCodeAt(a);return t=new e.Blob([n],{type:t[1]}),r.createObjectURL(t)}},t.downloadURL=function(r,o){var s=n.createElement("a");if("string"===typeof r||r instanceof String||!i.msSaveOrOpenBlob){if((a||2e6<r.length)&&(r=t.dataURLtoBlob(r),!r))throw Error("Failed to convert to blob");if(void 0!==s.download)s.href=r,s.download=o,n.body.appendChild(s),s.click(),n.body.removeChild(s);else try{var l=e.open(r,"chart");if(void 0===l||null===l)throw Error("Failed to open window")}catch(c){e.location.href=r}}else i.msSaveOrOpenBlob(r,o)}})),e(t,"modules/export-data.src.js",[t["parts/Globals.js"],t["parts/Utilities.js"]],(function(t,e){function i(t,e){var i=s.navigator,n=-1<i.userAgent.indexOf("WebKit")&&0>i.userAgent.indexOf("Chrome"),r=s.URL||s.webkitURL||s;try{if(i.msSaveOrOpenBlob&&s.MSBlobBuilder){var a=new s.MSBlobBuilder;return a.append(t),a.getBlob("image/svg+xml")}if(!n)return r.createObjectURL(new s.Blob(["\ufeff"+t],{type:e}))}catch(o){}}var n=e.defined,r=e.extend,a=e.isObject,o=e.pick,s=t.win,l=s.document,c=t.seriesTypes,h=t.downloadURL,u=t.fireEvent;t.setOptions({exporting:{csv:{columnHeaderFormatter:null,dateFormat:"%Y-%m-%d %H:%M:%S",decimalPoint:null,itemDelimiter:null,lineDelimiter:"\n"},showTable:!1,useMultiLevelHeaders:!0,useRowspanHeaders:!0},lang:{downloadCSV:"Download CSV",downloadXLS:"Download XLS",openInCloud:"Open in Highcharts Cloud",viewData:"View data table"}}),t.addEvent(t.Chart,"render",(function(){this.options&&this.options.exporting&&this.options.exporting.showTable&&!this.options.chart.forExport&&this.viewData()})),t.Chart.prototype.setUpKeyToAxis=function(){c.arearange&&(c.arearange.prototype.keyToAxis={low:"y",high:"y"}),c.gantt&&(c.gantt.prototype.keyToAxis={start:"x",end:"x"})},t.Chart.prototype.getDataRows=function(e){var i,r=this.hasParallelCoordinates,a=this.time,s=this.options.exporting&&this.options.exporting.csv||{},l=this.xAxis,c={},h=[],d=[],f=[],p=function(i,n,r){if(s.columnHeaderFormatter){var a=s.columnHeaderFormatter(i,n,r);if(!1!==a)return a}return i?i instanceof t.Axis?i.options.title&&i.options.title.text||(i.isDatetimeAxis?"DateTime":"Category"):e?{columnTitle:1<r?n:i.name,topLevelColumnTitle:i.name}:i.name+(1<r?" ("+n+")":""):"Category"},g=function(e,i,n){var r={},a={};return i.forEach((function(i){var o=(e.keyToAxis&&e.keyToAxis[i]||i)+"Axis";o=t.isNumber(n)?e.chart[o][n]:e[o],r[i]=o&&o.categories||[],a[i]=o&&o.isDatetimeAxis})),{categoryMap:r,dateTimeValueAxisMap:a}},m=[],v=0;for(b in this.setUpKeyToAxis(),this.series.forEach((function(n){var h,u=n.options.keys||n.pointArrayMap||["y"],b=u.length,y=!n.requireSorting&&{},x=l.indexOf(n.xAxis),w=g(n,u);if(!1!==n.options.includeInDataExport&&!n.options.isInternal&&!1!==n.visible){for(t.find(m,(function(t){return t[0]===x}))||m.push([x,v]),h=0;h<b;)i=p(n,u[h],u.length),f.push(i.columnTitle||i),e&&d.push(i.topLevelColumnTitle||i),h++;var S={chart:n.chart,autoIncrement:n.autoIncrement,options:n.options,pointArrayMap:n.pointArrayMap};n.options.data.forEach((function(t,e){r&&(w=g(n,u,e));var i={series:S};n.pointClass.prototype.applyOptions.apply(i,[t]),t=i.x;var l=n.data[e]&&n.data[e].name;for(h=0,n.xAxis&&"name"!==n.exportKey||(t=l),y&&(y[t]&&(t+="|"+e),y[t]=!0),c[t]||(c[t]=[],c[t].xValues=[]),c[t].x=i.x,c[t].name=l,c[t].xValues[x]=i.x;h<b;)e=u[h],l=i[e],c[t][v+h]=o(w.categoryMap[e][l],w.dateTimeValueAxisMap[e]?a.dateFormat(s.dateFormat,l):null,l),h++})),v+=h}})),c)Object.hasOwnProperty.call(c,b)&&h.push(c[b]);var b=e?[d,f]:[f];for(v=m.length;v--;){var y=m[v][0],x=m[v][1],w=l[y];h.sort((function(t,e){return t.xValues[y]-e.xValues[y]}));var S=p(w);b[0].splice(x,0,S),e&&b[1]&&b[1].splice(x,0,S),h.forEach((function(t){var e=t.name;w&&!n(e)&&(w.isDatetimeAxis?(t.x instanceof Date&&(t.x=t.x.getTime()),e=a.dateFormat(s.dateFormat,t.x)):e=w.categories?o(w.names[t.x],w.categories[t.x],t.x):t.x),t.splice(x,0,e)}))}return b=b.concat(h),u(this,"exportData",{dataRows:b}),b},t.Chart.prototype.getCSV=function(t){var e="",i=this.getDataRows(),n=this.options.exporting.csv,r=o(n.decimalPoint,","!==n.itemDelimiter&&t?1.1.toLocaleString()[1]:"."),a=o(n.itemDelimiter,","===r?";":","),s=n.lineDelimiter;return i.forEach((function(t,n){for(var o,l=t.length;l--;)o=t[l],"string"===typeof o&&(o='"'+o+'"'),"number"===typeof o&&"."!==r&&(o=o.toString().replace(".",r)),t[l]=o;e+=t.join(a),n<i.length-1&&(e+=s)})),e},t.Chart.prototype.getTable=function(t){var e='<table id="highcharts-data-table-'+this.index+'">',i=this.options,n=t?1.1.toLocaleString()[1]:".",r=o(i.exporting.useMultiLevelHeaders,!0);t=this.getDataRows(r);var a=0,s=r?t.shift():null,l=t.shift(),c=function(t,e,i,r){var a=o(r,"");return e="text"+(e?" "+e:""),"number"===typeof a?(a=a.toString(),","===n&&(a=a.replace(".",n)),e="number"):r||(e="empty"),"<"+t+(i?" "+i:"")+' class="'+e+'">'+a+"</"+t+">"};!1!==i.exporting.tableCaption&&(e+='<caption class="highcharts-table-caption">'+o(i.exporting.tableCaption,i.title.text?i.title.text.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;").replace(/\//g,"&#x2F;"):"Chart")+"</caption>");for(var h=0,d=t.length;h<d;++h)t[h].length>a&&(a=t[h].length);return e+=function(t,e,n){var a="<thead>",o=0;n=n||e&&e.length;var s,l=0;if(s=r&&t&&e){t:if(s=t.length,e.length===s){for(;s--;)if(t[s]!==e[s]){s=!1;break t}s=!0}else s=!1;s=!s}if(s){for(a+="<tr>";o<n;++o){s=t[o];var h=t[o+1];s===h?++l:l?(a+=c("th","highcharts-table-topheading",'scope="col" colspan="'+(l+1)+'"',s),l=0):(s===e[o]?i.exporting.useRowspanHeaders?(h=2,delete e[o]):(h=1,e[o]=""):h=1,a+=c("th","highcharts-table-topheading",'scope="col"'+(1<h?' valign="top" rowspan="'+h+'"':""),s))}a+="</tr>"}if(e){for(a+="<tr>",o=0,n=e.length;o<n;++o)void 0!==e[o]&&(a+=c("th",null,'scope="col"',e[o]));a+="</tr>"}return a+"</thead>"}(s,l,Math.max(a,l.length)),e+="<tbody>",t.forEach((function(t){e+="<tr>";for(var i=0;i<a;i++)e+=c(i?"td":"th",null,i?"":'scope="row"',t[i]);e+="</tr>"})),e+="</tbody></table>",t={html:e},u(this,"afterGetTable",t),t.html},t.Chart.prototype.downloadCSV=function(){var t=this.getCSV(!0);h(i(t,"text/csv")||"data:text/csv,\ufeff"+encodeURIComponent(t),this.getFilename()+".csv")},t.Chart.prototype.downloadXLS=function(){var t='<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40"><head>\x3c!--[if gte mso 9]><xml><x:ExcelWorkbook><x:ExcelWorksheets><x:ExcelWorksheet><x:Name>Ark1</x:Name><x:WorksheetOptions><x:DisplayGridlines/></x:WorksheetOptions></x:ExcelWorksheet></x:ExcelWorksheets></x:ExcelWorkbook></xml><![endif]--\x3e<style>td{border:none;font-family: Calibri, sans-serif;} .number{mso-number-format:"0.00";} .text{ mso-number-format:"@";}</style><meta name=ProgId content=Excel.Sheet><meta charset=UTF-8></head><body>'+this.getTable(!0)+"</body></html>";h(i(t,"application/vnd.ms-excel")||"data:application/vnd.ms-excel;base64,"+s.btoa(unescape(encodeURIComponent(t))),this.getFilename()+".xls")},t.Chart.prototype.viewData=function(){this.dataTableDiv||(this.dataTableDiv=l.createElement("div"),this.dataTableDiv.className="highcharts-data-table",this.renderTo.parentNode.insertBefore(this.dataTableDiv,this.renderTo.nextSibling)),this.dataTableDiv.innerHTML=this.getTable(),u(this,"afterViewData",this.dataTableDiv)},t.Chart.prototype.openInCloud=function(){function e(t){Object.keys(t).forEach((function(i){"function"===typeof t[i]&&delete t[i],a(t[i])&&e(t[i])}))}var i=t.merge(this.userOptions);e(i),i={name:i.title&&i.title.text||"Chart title",options:i,settings:{constructor:"Chart",dataProvider:{csv:this.getCSV()}}};var n=JSON.stringify(i);(function(){var t=l.createElement("form");l.body.appendChild(t),t.method="post",t.action="https://cloud-api.highcharts.com/openincloud",t.target="_blank";var e=l.createElement("input");e.type="hidden",e.name="chart",e.value=n,t.appendChild(e),t.submit(),l.body.removeChild(t)})()},(e=t.getOptions().exporting)&&(r(e.menuItemDefinitions,{downloadCSV:{textKey:"downloadCSV",onclick:function(){this.downloadCSV()}},downloadXLS:{textKey:"downloadXLS",onclick:function(){this.downloadXLS()}},viewData:{textKey:"viewData",onclick:function(){this.viewData()}},openInCloud:{textKey:"openInCloud",onclick:function(){this.openInCloud()}}}),e.buttons&&e.buttons.contextButton.menuItems.push("separator","downloadCSV","downloadXLS","viewData","openInCloud")),c.map&&(c.map.prototype.exportKey="name"),c.mapbubble&&(c.mapbubble.prototype.exportKey="name"),c.treemap&&(c.treemap.prototype.exportKey="name")})),e(t,"masters/modules/export-data.src.js",[],(function(){}))}))},d75b:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=i("b7d9"),r=a(n);function a(t){return t&&t.__esModule?t:{default:t}}var o={bounds:{type:Object,twoWay:!0},draggable:{type:Boolean,default:!1},editable:{type:Boolean,default:!1},options:{type:Object,twoWay:!1}},s=["click","dblclick","drag","dragend","dragstart","mousedown","mousemove","mouseout","mouseover","mouseup","rightclick"];e.default=(0,r.default)({mappedProps:o,name:"rectangle",ctr:function(){return google.maps.Rectangle},events:s})},d8336:function(t,e,i){var n=i("20c8"),r=i("9680"),a=i("e7d2"),o=i("68ab"),s=i("9f51"),l=i("857d"),c=l.normalizeRadian,h=i("4a3f"),u=i("8728"),d=n.CMD,f=2*Math.PI,p=1e-4;function g(t,e){return Math.abs(t-e)<p}var m=[-1,-1,-1],v=[-1,-1];function b(){var t=v[0];v[0]=v[1],v[1]=t}function y(t,e,i,n,r,a,o,s,l,c){if(c>e&&c>n&&c>a&&c>s||c<e&&c<n&&c<a&&c<s)return 0;var u=h.cubicRootAt(e,n,a,s,c,m);if(0===u)return 0;for(var d,f,p=0,g=-1,y=0;y<u;y++){var x=m[y],w=0===x||1===x?.5:1,S=h.cubicAt(t,i,r,o,x);S<l||(g<0&&(g=h.cubicExtrema(e,n,a,s,v),v[1]<v[0]&&g>1&&b(),d=h.cubicAt(e,n,a,s,v[0]),g>1&&(f=h.cubicAt(e,n,a,s,v[1]))),2===g?x<v[0]?p+=d<e?w:-w:x<v[1]?p+=f<d?w:-w:p+=s<f?w:-w:x<v[0]?p+=d<e?w:-w:p+=s<d?w:-w)}return p}function x(t,e,i,n,r,a,o,s){if(s>e&&s>n&&s>a||s<e&&s<n&&s<a)return 0;var l=h.quadraticRootAt(e,n,a,s,m);if(0===l)return 0;var c=h.quadraticExtremum(e,n,a);if(c>=0&&c<=1){for(var u=0,d=h.quadraticAt(e,n,a,c),f=0;f<l;f++){var p=0===m[f]||1===m[f]?.5:1,g=h.quadraticAt(t,i,r,m[f]);g<o||(m[f]<c?u+=d<e?p:-p:u+=a<d?p:-p)}return u}p=0===m[0]||1===m[0]?.5:1,g=h.quadraticAt(t,i,r,m[0]);return g<o?0:a<e?p:-p}function w(t,e,i,n,r,a,o,s){if(s-=e,s>i||s<-i)return 0;var l=Math.sqrt(i*i-s*s);m[0]=-l,m[1]=l;var h=Math.abs(n-r);if(h<1e-4)return 0;if(h%f<1e-4){n=0,r=f;var u=a?1:-1;return o>=m[0]+t&&o<=m[1]+t?u:0}if(a){l=n;n=c(r),r=c(l)}else n=c(n),r=c(r);n>r&&(r+=f);for(var d=0,p=0;p<2;p++){var g=m[p];if(g+t>o){var v=Math.atan2(s,g);u=a?1:-1;v<0&&(v=f+v),(v>=n&&v<=r||v+f>=n&&v+f<=r)&&(v>Math.PI/2&&v<1.5*Math.PI&&(u=-u),d+=u)}}return d}function S(t,e,i,n,l){for(var c=0,h=0,f=0,p=0,m=0,v=0;v<t.length;){var b=t[v++];switch(b===d.M&&v>1&&(i||(c+=u(h,f,p,m,n,l))),1===v&&(h=t[v],f=t[v+1],p=h,m=f),b){case d.M:p=t[v++],m=t[v++],h=p,f=m;break;case d.L:if(i){if(r.containStroke(h,f,t[v],t[v+1],e,n,l))return!0}else c+=u(h,f,t[v],t[v+1],n,l)||0;h=t[v++],f=t[v++];break;case d.C:if(i){if(a.containStroke(h,f,t[v++],t[v++],t[v++],t[v++],t[v],t[v+1],e,n,l))return!0}else c+=y(h,f,t[v++],t[v++],t[v++],t[v++],t[v],t[v+1],n,l)||0;h=t[v++],f=t[v++];break;case d.Q:if(i){if(o.containStroke(h,f,t[v++],t[v++],t[v],t[v+1],e,n,l))return!0}else c+=x(h,f,t[v++],t[v++],t[v],t[v+1],n,l)||0;h=t[v++],f=t[v++];break;case d.A:var S=t[v++],k=t[v++],O=t[v++],C=t[v++],_=t[v++],A=t[v++];v+=1;var T=1-t[v++],P=Math.cos(_)*O+S,M=Math.sin(_)*C+k;v>1?c+=u(h,f,P,M,n,l):(p=P,m=M);var D=(n-S)*C/O+S;if(i){if(s.containStroke(S,k,C,_,_+A,T,e,D,l))return!0}else c+=w(S,k,C,_,_+A,T,D,l);h=Math.cos(_+A)*O+S,f=Math.sin(_+A)*C+k;break;case d.R:p=h=t[v++],m=f=t[v++];var E=t[v++],I=t[v++];P=p+E,M=m+I;if(i){if(r.containStroke(p,m,P,m,e,n,l)||r.containStroke(P,m,P,M,e,n,l)||r.containStroke(P,M,p,M,e,n,l)||r.containStroke(p,M,p,m,e,n,l))return!0}else c+=u(P,m,P,M,n,l),c+=u(p,M,p,m,n,l);break;case d.Z:if(i){if(r.containStroke(h,f,p,m,e,n,l))return!0}else c+=u(h,f,p,m,n,l);h=p,f=m;break}}return i||g(f,m)||(c+=u(h,f,p,m,n,l)||0),0!==c}function k(t,e,i){return S(t,0,!1,e,i)}function O(t,e,i,n){return S(t,e,!0,i,n)}e.contain=k,e.containStroke=O},d864:function(t,e,i){var n=i("79aa");t.exports=function(t,e,i){if(n(t),void 0===e)return t;switch(i){case 1:return function(i){return t.call(e,i)};case 2:return function(i,n){return t.call(e,i,n)};case 3:return function(i,n,r){return t.call(e,i,n,r)}}return function(){return t.apply(e,arguments)}}},d865:function(t,e,i){"use strict";i("8c0a")},d8e8:function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},d9f6:function(t,e,i){var n=i("e4ae"),r=i("794b"),a=i("1bc3"),o=Object.defineProperty;e.f=i("8e60")?Object.defineProperty:function(t,e,i){if(n(t),e=a(e,!0),n(i),r)try{return o(t,e,i)}catch(s){}if("get"in i||"set"in i)throw TypeError("Accessors not supported!");return"value"in i&&(t[e]=i.value),t}},d9fc:function(t,e,i){var n=i("cbe5"),r=n.extend({type:"circle",shape:{cx:0,cy:0,r:0},buildPath:function(t,e,i){i&&t.moveTo(e.cx+e.r,e.cy),t.arc(e.cx,e.cy,e.r,0,2*Math.PI,!0)}});t.exports=r},da19:function(t,e,i){"use strict";function n(t){return parseInt(t,10)}function r(t,e,i){return n(t.x+i.x)===n(2*e.x)&&n(t.y+i.y)===n(2*e.y)}function a(t,e){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}function o(t,e,i){var n={x:t.x-e.x,y:t.y-e.y},r=Math.sqrt(n.x*n.x+n.y*n.y),a={x:n.x/r,y:n.y/r};return{x:e.x+a.x*i,y:e.y+a.y*i}}function s(t,e,i){var n=e.minX,r=e.minY,a=e.maxX,o=e.maxY,s=i.max,l=i.min;t=t.map((function(t){return"number"===typeof t?t:t.value}));var c=Math.min.apply(Math,t.concat([l]))-.001,h=(a-n)/(t.length-1),u=(o-r)/(Math.max.apply(Math,t.concat([s]))+.001-c);return t.map((function(e,i){return{x:i*h+n,y:o-(e-c)*u+1e-5*+(i===t.length-1)-1e-5*+(0===i)}}))}function l(t,e){var i=t.shift();return"M"+i.x+" "+i.y+t.map((function(n,s){var l=t[s+1],c=t[s-1]||i,h=l&&r(l,n,c);if(!l||h)return"L"+n.x+" "+n.y;var u=Math.min(a(c,n),a(l,n)),d=u/2<e,f=d?u/2:e,p=o(c,n,f),g=o(l,n,f);return"L"+p.x+" "+p.y+"S"+n.x+" "+n.y+" "+g.x+" "+g.y})).join("")}var c={props:["smooth","data","boundary","radius","id","max","min"],render:function(t){var e=this,i=e.data,n=e.smooth,r=e.boundary,a=e.radius,o=e.id,c=e.max,h=e.min,u=s(i,r,{max:c,min:h}),d=l(u,n?a:0);return t("path",{attrs:{d:d,fill:"none",stroke:"url(#"+o+")"}})}},h={props:["gradient","gradientDirection","id"],render:function(t){var e=this,i=e.gradient,n=e.gradientDirection,r=e.id,a=i.length-1||1,o=i.slice().reverse().map((function(e,i){return t("stop",{attrs:{offset:i/a,"stop-color":e}})}));return t("defs",[t("linearGradient",{attrs:{id:r,x1:+("left"===n),y1:+("top"===n),x2:+("right"===n),y2:+("bottom"===n)}},o)])}},u={name:"Trend",props:{data:{type:Array,required:!0},autoDraw:Boolean,autoDrawDuration:{type:Number,default:2e3},autoDrawEasing:{type:String,default:"ease"},gradient:{type:Array,default:function(){return["#000"]}},gradientDirection:{type:String,default:"top"},max:{type:Number,default:-1/0},min:{type:Number,default:1/0},height:Number,width:Number,padding:{type:Number,default:8},radius:{type:Number,default:10},smooth:Boolean},watch:{data:{immediate:!0,handler:function(t){var e=this;this.$nextTick((function(){if(!e.$isServer&&e.$refs.path&&e.autoDraw){var t=e.$refs.path.$el,i=t.getTotalLength();t.style.transition="none",t.style.strokeDasharray=i+" "+i,t.style.strokeDashoffset=Math.abs(i-(e.lastLength||0)),t.getBoundingClientRect(),t.style.transition="stroke-dashoffset "+e.autoDrawDuration+"ms "+e.autoDrawEasing,t.style.strokeDashoffset=0,e.lastLength=i}}))}}},render:function(t){if(this.data&&!(this.data.length<2)){var e=this,i=e.width,n=e.height,r=e.padding,a=i||300,o=n||75,s={minX:r,minY:r,maxX:a-r,maxY:o-r},l=this.$props;return l.boundary=s,l.id="vue-trend-"+this._uid,t("svg",{attrs:{width:i||"100%",height:n||"25%",viewBox:"0 0 "+a+" "+o}},[t(h,{props:l}),t(c,{props:l,ref:"path"})])}},install:function(t){t.component(u.name,u)}};"undefined"!==typeof window&&window.Vue&&window.Vue.use(u),e["a"]=u},dc2f:function(t,e){var i=function(t,e){this.image=t,this.repeat=e,this.type="pattern"};i.prototype.getCanvasPattern=function(t){return t.createPattern(this.image,this.repeat||"repeat")};var n=i;t.exports=n},dcb3:function(t,e,i){var n=i("6d8b"),r=i("625e"),a=i("2306"),o=i("cd33"),s=i("607d"),l=i("88b3"),c=i("e0d3"),h=c.makeInner,u=h(),d=n.clone,f=n.bind;function p(){}function g(t,e,i,n){m(u(i).lastProp,n)||(u(i).lastProp=n,e?a.updateProps(i,n,t):(i.stopAnimation(),i.attr(n)))}function m(t,e){if(n.isObject(t)&&n.isObject(e)){var i=!0;return n.each(e,(function(e,n){i=i&&m(t[n],e)})),!!i}return t===e}function v(t,e){t[e.get("label.show")?"show":"hide"]()}function b(t){return{position:t.position.slice(),rotation:t.rotation||0}}function y(t,e,i){var n=e.get("z"),r=e.get("zlevel");t&&t.traverse((function(t){"group"!==t.type&&(null!=n&&(t.z=n),null!=r&&(t.zlevel=r),t.silent=i)}))}p.prototype={_group:null,_lastGraphicKey:null,_handle:null,_dragging:!1,_lastValue:null,_lastStatus:null,_payloadInfo:null,animationThreshold:15,render:function(t,e,i,r){var o=e.get("value"),s=e.get("status");if(this._axisModel=t,this._axisPointerModel=e,this._api=i,r||this._lastValue!==o||this._lastStatus!==s){this._lastValue=o,this._lastStatus=s;var l=this._group,c=this._handle;if(!s||"hide"===s)return l&&l.hide(),void(c&&c.hide());l&&l.show(),c&&c.show();var h={};this.makeElOption(h,o,t,e,i);var u=h.graphicKey;u!==this._lastGraphicKey&&this.clear(i),this._lastGraphicKey=u;var d=this._moveAnimation=this.determineAnimation(t,e);if(l){var f=n.curry(g,e,d);this.updatePointerEl(l,h,f,e),this.updateLabelEl(l,h,f,e)}else l=this._group=new a.Group,this.createPointerEl(l,h,t,e),this.createLabelEl(l,h,t,e),i.getZr().add(l);y(l,e,!0),this._renderHandle(o)}},remove:function(t){this.clear(t)},dispose:function(t){this.clear(t)},determineAnimation:function(t,e){var i=e.get("animation"),n=t.axis,r="category"===n.type,a=e.get("snap");if(!a&&!r)return!1;if("auto"===i||null==i){var s=this.animationThreshold;if(r&&n.getBandWidth()>s)return!0;if(a){var l=o.getAxisInfo(t).seriesDataCount,c=n.getExtent();return Math.abs(c[0]-c[1])/l>s}return!1}return!0===i},makeElOption:function(t,e,i,n,r){},createPointerEl:function(t,e,i,n){var r=e.pointer;if(r){var o=u(t).pointerEl=new a[r.type](d(e.pointer));t.add(o)}},createLabelEl:function(t,e,i,n){if(e.label){var r=u(t).labelEl=new a.Rect(d(e.label));t.add(r),v(r,n)}},updatePointerEl:function(t,e,i){var n=u(t).pointerEl;n&&e.pointer&&(n.setStyle(e.pointer.style),i(n,{shape:e.pointer.shape}))},updateLabelEl:function(t,e,i,n){var r=u(t).labelEl;r&&(r.setStyle(e.label.style),i(r,{shape:e.label.shape,position:e.label.position}),v(r,n))},_renderHandle:function(t){if(!this._dragging&&this.updateHandleTransform){var e,i=this._axisPointerModel,r=this._api.getZr(),o=this._handle,c=i.getModel("handle"),h=i.get("status");if(!c.get("show")||!h||"hide"===h)return o&&r.remove(o),void(this._handle=null);this._handle||(e=!0,o=this._handle=a.createIcon(c.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(t){s.stop(t.event)},onmousedown:f(this._onHandleDragMove,this,0,0),drift:f(this._onHandleDragMove,this),ondragend:f(this._onHandleDragEnd,this)}),r.add(o)),y(o,i,!1);var u=["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];o.setStyle(c.getItemStyle(null,u));var d=c.get("size");n.isArray(d)||(d=[d,d]),o.attr("scale",[d[0]/2,d[1]/2]),l.createOrUpdate(this,"_doDispatchAxisPointer",c.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,e)}},_moveHandleToValue:function(t,e){g(this._axisPointerModel,!e&&this._moveAnimation,this._handle,b(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},_onHandleDragMove:function(t,e){var i=this._handle;if(i){this._dragging=!0;var n=this.updateHandleTransform(b(i),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=n,i.stopAnimation(),i.attr(b(n)),u(i).lastProp=null,this._doDispatchAxisPointer()}},_doDispatchAxisPointer:function(){var t=this._handle;if(t){var e=this._payloadInfo,i=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:e.cursorPoint[0],y:e.cursorPoint[1],tooltipOption:e.tooltipOption,axesInfo:[{axisDim:i.axis.dim,axisIndex:i.componentIndex}]})}},_onHandleDragEnd:function(t){this._dragging=!1;var e=this._handle;if(e){var i=this._axisPointerModel.get("value");this._moveHandleToValue(i),this._api.dispatchAction({type:"hideTip"})}},getHandleTransform:null,updateHandleTransform:null,clear:function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),i=this._group,n=this._handle;e&&i&&(this._lastGraphicKey=null,i&&e.remove(i),n&&e.remove(n),this._group=null,this._handle=null,this._payloadInfo=null)},doClear:function(){},buildLabel:function(t,e,i){return i=i||0,{x:t[i],y:t[1-i],width:e[i],height:e[1-i]}}},p.prototype.constructor=p,r.enableClassExtend(p);var x=p;t.exports=x},dcbc:function(t,e,i){var n=i("2aba");t.exports=function(t,e,i){for(var r in e)n(t,r,e[r],i);return t}},dded:function(t,e,i){var n=i("6d8b"),r=i("42e5"),a=function(t,e,i,n,a){this.x=null==t?.5:t,this.y=null==e?.5:e,this.r=null==i?.5:i,this.type="radial",this.global=a||!1,r.call(this,n)};a.prototype={constructor:a},n.inherits(a,r);var o=a;t.exports=o},de00:function(t,e){var i=2311;function n(){return i++}t.exports=n},de1c:function(t,e){var i={getBoxLayoutParams:function(){return{left:this.get("left"),top:this.get("top"),right:this.get("right"),bottom:this.get("bottom"),width:this.get("width"),height:this.get("height")}}};t.exports=i},e073:function(t,e,i){var n=i("6d8b"),r=i("e86a"),a=i("e0d3"),o=a.makeInner,s=i("697e"),l=s.makeLabelFormatter,c=s.getOptionCategoryInterval,h=s.shouldShowAllLabels,u=o();function d(t){return"category"===t.type?p(t):v(t)}function f(t,e){return"category"===t.type?m(t,e):{ticks:t.scale.getTicks()}}function p(t){var e=t.getLabelModel(),i=g(t,e);return!e.get("show")||t.scale.isBlank()?{labels:[],labelCategoryInterval:i.labelCategoryInterval}:i}function g(t,e){var i,r,a=b(t,"labels"),o=c(e),s=y(a,o);return s||(n.isFunction(o)?i=C(t,o):(r="auto"===o?w(t):o,i=O(t,r)),x(a,o,{labels:i,labelCategoryInterval:r}))}function m(t,e){var i,r,a=b(t,"ticks"),o=c(e),s=y(a,o);if(s)return s;if(e.get("show")&&!t.scale.isBlank()||(i=[]),n.isFunction(o))i=C(t,o,!0);else if("auto"===o){var l=g(t,t.getLabelModel());r=l.labelCategoryInterval,i=n.map(l.labels,(function(t){return t.tickValue}))}else r=o,i=O(t,r,!0);return x(a,o,{ticks:i,tickCategoryInterval:r})}function v(t){var e=t.scale.getTicks(),i=l(t);return{labels:n.map(e,(function(e,n){return{formattedLabel:i(e,n),rawLabel:t.scale.getLabel(e),tickValue:e}}))}}function b(t,e){return u(t)[e]||(u(t)[e]=[])}function y(t,e){for(var i=0;i<t.length;i++)if(t[i].key===e)return t[i].value}function x(t,e,i){return t.push({key:e,value:i}),i}function w(t){var e=u(t).autoInterval;return null!=e?e:u(t).autoInterval=t.calculateCategoryInterval()}function S(t){var e=k(t),i=l(t),n=(e.axisRotate-e.labelRotate)/180*Math.PI,a=t.scale,o=a.getExtent(),s=a.count();if(o[1]-o[0]<1)return 0;var c=1;s>40&&(c=Math.max(1,Math.floor(s/40)));for(var h=o[0],d=t.dataToCoord(h+1)-t.dataToCoord(h),f=Math.abs(d*Math.cos(n)),p=Math.abs(d*Math.sin(n)),g=0,m=0;h<=o[1];h+=c){var v=0,b=0,y=r.getBoundingRect(i(h),e.font,"center","top");v=1.3*y.width,b=1.3*y.height,g=Math.max(g,v,7),m=Math.max(m,b,7)}var x=g/f,w=m/p;isNaN(x)&&(x=1/0),isNaN(w)&&(w=1/0);var S=Math.max(0,Math.floor(Math.min(x,w))),O=u(t.model),C=t.getExtent(),_=O.lastAutoInterval,A=O.lastTickCount;return null!=_&&null!=A&&Math.abs(_-S)<=1&&Math.abs(A-s)<=1&&_>S&&O.axisExtend0===C[0]&&O.axisExtend1===C[1]?S=_:(O.lastTickCount=s,O.lastAutoInterval=S,O.axisExtend0=C[0],O.axisExtend1=C[1]),S}function k(t){var e=t.getLabelModel();return{axisRotate:t.getRotate?t.getRotate():t.isHorizontal&&!t.isHorizontal()?90:0,labelRotate:e.get("rotate")||0,font:e.getFont()}}function O(t,e,i){var n=l(t),r=t.scale,a=r.getExtent(),o=t.getLabelModel(),s=[],c=Math.max((e||0)+1,1),u=a[0],d=r.count();0!==u&&c>1&&d/c>2&&(u=Math.round(Math.ceil(u/c)*c));var f=h(t),p=o.get("showMinLabel")||f,g=o.get("showMaxLabel")||f;p&&u!==a[0]&&v(a[0]);for(var m=u;m<=a[1];m+=c)v(m);function v(t){s.push(i?t:{formattedLabel:n(t),rawLabel:r.getLabel(t),tickValue:t})}return g&&m-c!==a[1]&&v(a[1]),s}function C(t,e,i){var r=t.scale,a=l(t),o=[];return n.each(r.getTicks(),(function(t){var n=r.getLabel(t);e(t,n)&&o.push(i?t:{formattedLabel:a(t),rawLabel:n,tickValue:t})})),o}e.createAxisLabels=d,e.createAxisTicks=f,e.calculateCategoryInterval=S},e0d3:function(t,e,i){var n=i("6d8b"),r=i("22d1"),a=n.each,o=n.isObject,s=n.isArray,l="series\0";function c(t){return t instanceof Array?t:null==t?[]:[t]}function h(t,e,i){if(t){t[e]=t[e]||{},t.emphasis=t.emphasis||{},t.emphasis[e]=t.emphasis[e]||{};for(var n=0,r=i.length;n<r;n++){var a=i[n];!t.emphasis[e].hasOwnProperty(a)&&t[e].hasOwnProperty(a)&&(t.emphasis[e][a]=t[e][a])}}}var u=["fontStyle","fontWeight","fontSize","fontFamily","rich","tag","color","textBorderColor","textBorderWidth","width","height","lineHeight","align","verticalAlign","baseline","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY","textShadowColor","textShadowBlur","textShadowOffsetX","textShadowOffsetY","backgroundColor","borderColor","borderWidth","borderRadius","padding"];function d(t){return!o(t)||s(t)||t instanceof Date?t:t.value}function f(t){return o(t)&&!(t instanceof Array)}function p(t,e){e=(e||[]).slice();var i=n.map(t||[],(function(t,e){return{exist:t}}));return a(e,(function(t,n){if(o(t)){for(var r=0;r<i.length;r++)if(!i[r].option&&null!=t.id&&i[r].exist.id===t.id+"")return i[r].option=t,void(e[n]=null);for(r=0;r<i.length;r++){var a=i[r].exist;if(!i[r].option&&(null==a.id||null==t.id)&&null!=t.name&&!v(t)&&!v(a)&&a.name===t.name+"")return i[r].option=t,void(e[n]=null)}}})),a(e,(function(t,e){if(o(t)){for(var n=0;n<i.length;n++){var r=i[n].exist;if(!i[n].option&&!v(r)&&null==t.id){i[n].option=t;break}}n>=i.length&&i.push({option:t})}})),i}function g(t){var e=n.createHashMap();a(t,(function(t,i){var n=t.exist;n&&e.set(n.id,t)})),a(t,(function(t,i){var r=t.option;n.assert(!r||null==r.id||!e.get(r.id)||e.get(r.id)===t,"id duplicates: "+(r&&r.id)),r&&null!=r.id&&e.set(r.id,t),!t.keyInfo&&(t.keyInfo={})})),a(t,(function(t,i){var n=t.exist,r=t.option,a=t.keyInfo;if(o(r)){if(a.name=null!=r.name?r.name+"":n?n.name:l+i,n)a.id=n.id;else if(null!=r.id)a.id=r.id+"";else{var s=0;do{a.id="\0"+a.name+"\0"+s++}while(e.get(a.id))}e.set(a.id,t)}}))}function m(t){var e=t.name;return!(!e||!e.indexOf(l))}function v(t){return o(t)&&t.id&&0===(t.id+"").indexOf("\0_ec_\0")}function b(t,e){var i={},n={};return r(t||[],i),r(e||[],n,i),[a(i),a(n)];function r(t,e,i){for(var n=0,r=t.length;n<r;n++)for(var a=t[n].seriesId,o=c(t[n].dataIndex),s=i&&i[a],l=0,h=o.length;l<h;l++){var u=o[l];s&&s[u]?s[u]=null:(e[a]||(e[a]={}))[u]=1}}function a(t,e){var i=[];for(var n in t)if(t.hasOwnProperty(n)&&null!=t[n])if(e)i.push(+n);else{var r=a(t[n],!0);r.length&&i.push({seriesId:n,dataIndex:r})}return i}}function y(t,e){return null!=e.dataIndexInside?e.dataIndexInside:null!=e.dataIndex?n.isArray(e.dataIndex)?n.map(e.dataIndex,(function(e){return t.indexOfRawIndex(e)})):t.indexOfRawIndex(e.dataIndex):null!=e.name?n.isArray(e.name)?n.map(e.name,(function(e){return t.indexOfName(e)})):t.indexOfName(e.name):void 0}function x(){var t="__\0ec_inner_"+w+++"_"+Math.random().toFixed(5);return function(e){return e[t]||(e[t]={})}}var w=0;function S(t,e,i){if(n.isString(e)){var r={};r[e+"Index"]=0,e=r}var o=i&&i.defaultMainType;!o||k(e,o+"Index")||k(e,o+"Id")||k(e,o+"Name")||(e[o+"Index"]=0);var s={};return a(e,(function(r,a){r=e[a];if("dataIndex"!==a&&"dataIndexInside"!==a){var o=a.match(/^(\w+)(Index|Id|Name)$/)||[],l=o[1],c=(o[2]||"").toLowerCase();if(!(!l||!c||null==r||"index"===c&&"none"===r||i&&i.includeMainTypes&&n.indexOf(i.includeMainTypes,l)<0)){var h={mainType:l};"index"===c&&"all"===r||(h[c]=r);var u=t.queryComponents(h);s[l+"Models"]=u,s[l+"Model"]=u[0]}}else s[a]=r})),s}function k(t,e){return t&&t.hasOwnProperty(e)}function O(t,e,i){t.setAttribute?t.setAttribute(e,i):t[e]=i}function C(t,e){return t.getAttribute?t.getAttribute(e):t[e]}function _(t){return"auto"===t?r.domSupported?"html":"richText":t||"html"}function A(t,e){var i=n.createHashMap(),r=[];return n.each(t,(function(t){var n=e(t);(i.get(n)||(r.push(n),i.set(n,[]))).push(t)})),{keys:r,buckets:i}}e.normalizeToArray=c,e.defaultEmphasis=h,e.TEXT_STYLE_OPTIONS=u,e.getDataItemValue=d,e.isDataItemOption=f,e.mappingToExists=p,e.makeIdAndName=g,e.isNameSpecified=m,e.isIdInner=v,e.compressBatches=b,e.queryDataIndex=y,e.makeInner=x,e.parseFinder=S,e.setAttribute=O,e.getAttribute=C,e.getTooltipRenderMode=_,e.groupData=A},e0d8:function(t,e,i){var n=i("625e");function r(t){this._setting=t||{},this._extent=[1/0,-1/0],this._interval=0,this.init&&this.init.apply(this,arguments)}r.prototype.parse=function(t){return t},r.prototype.getSetting=function(t){return this._setting[t]},r.prototype.contain=function(t){var e=this._extent;return t>=e[0]&&t<=e[1]},r.prototype.normalize=function(t){var e=this._extent;return e[1]===e[0]?.5:(t-e[0])/(e[1]-e[0])},r.prototype.scale=function(t){var e=this._extent;return t*(e[1]-e[0])+e[0]},r.prototype.unionExtent=function(t){var e=this._extent;t[0]<e[0]&&(e[0]=t[0]),t[1]>e[1]&&(e[1]=t[1])},r.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.setExtent=function(t,e){var i=this._extent;isNaN(t)||(i[0]=t),isNaN(e)||(i[1]=e)},r.prototype.isBlank=function(){return this._isBlank},r.prototype.setBlank=function(t){this._isBlank=t},r.prototype.getLabel=null,n.enableClassExtend(r),n.enableClassManagement(r,{registerWhenExtend:!0});var a=r;t.exports=a},e11e:function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},e1fc:function(t,e,i){var n=i("6d8b"),r=i("d5b7"),a=i("9850"),o=function(t){for(var e in t=t||{},r.call(this,t),t)t.hasOwnProperty(e)&&(this[e]=t[e]);this._children=[],this.__storage=null,this.__dirty=!0};o.prototype={constructor:o,isGroup:!0,type:"group",silent:!1,children:function(){return this._children.slice()},childAt:function(t){return this._children[t]},childOfName:function(t){for(var e=this._children,i=0;i<e.length;i++)if(e[i].name===t)return e[i]},childCount:function(){return this._children.length},add:function(t){return t&&t!==this&&t.parent!==this&&(this._children.push(t),this._doAdd(t)),this},addBefore:function(t,e){if(t&&t!==this&&t.parent!==this&&e&&e.parent===this){var i=this._children,n=i.indexOf(e);n>=0&&(i.splice(n,0,t),this._doAdd(t))}return this},_doAdd:function(t){t.parent&&t.parent.remove(t),t.parent=this;var e=this.__storage,i=this.__zr;e&&e!==t.__storage&&(e.addToStorage(t),t instanceof o&&t.addChildrenToStorage(e)),i&&i.refresh()},remove:function(t){var e=this.__zr,i=this.__storage,r=this._children,a=n.indexOf(r,t);return a<0||(r.splice(a,1),t.parent=null,i&&(i.delFromStorage(t),t instanceof o&&t.delChildrenFromStorage(i)),e&&e.refresh()),this},removeAll:function(){var t,e,i=this._children,n=this.__storage;for(e=0;e<i.length;e++)t=i[e],n&&(n.delFromStorage(t),t instanceof o&&t.delChildrenFromStorage(n)),t.parent=null;return i.length=0,this},eachChild:function(t,e){for(var i=this._children,n=0;n<i.length;n++){var r=i[n];t.call(e,r,n)}return this},traverse:function(t,e){for(var i=0;i<this._children.length;i++){var n=this._children[i];t.call(e,n),"group"===n.type&&n.traverse(t,e)}return this},addChildrenToStorage:function(t){for(var e=0;e<this._children.length;e++){var i=this._children[e];t.addToStorage(i),i instanceof o&&i.addChildrenToStorage(t)}},delChildrenFromStorage:function(t){for(var e=0;e<this._children.length;e++){var i=this._children[e];t.delFromStorage(i),i instanceof o&&i.delChildrenFromStorage(t)}},dirty:function(){return this.__dirty=!0,this.__zr&&this.__zr.refresh(),this},getBoundingRect:function(t){for(var e=null,i=new a(0,0,0,0),n=t||this._children,r=[],o=0;o<n.length;o++){var s=n[o];if(!s.ignore&&!s.invisible){var l=s.getBoundingRect(),c=s.getLocalTransform(r);c?(i.copy(l),i.applyTransform(c),e=e||i.clone(),e.union(i)):(e=e||l.clone(),e.union(l))}}return e||i}},n.inherits(o,r);var s=o;t.exports=s},e263:function(t,e,i){var n=i("401b"),r=i("4a3f"),a=Math.min,o=Math.max,s=Math.sin,l=Math.cos,c=2*Math.PI,h=n.create(),u=n.create(),d=n.create();function f(t,e,i){if(0!==t.length){var n,r=t[0],s=r[0],l=r[0],c=r[1],h=r[1];for(n=1;n<t.length;n++)r=t[n],s=a(s,r[0]),l=o(l,r[0]),c=a(c,r[1]),h=o(h,r[1]);e[0]=s,e[1]=c,i[0]=l,i[1]=h}}function p(t,e,i,n,r,s){r[0]=a(t,i),r[1]=a(e,n),s[0]=o(t,i),s[1]=o(e,n)}var g=[],m=[];function v(t,e,i,n,s,l,c,h,u,d){var f,p=r.cubicExtrema,v=r.cubicAt,b=p(t,i,s,c,g);for(u[0]=1/0,u[1]=1/0,d[0]=-1/0,d[1]=-1/0,f=0;f<b;f++){var y=v(t,i,s,c,g[f]);u[0]=a(y,u[0]),d[0]=o(y,d[0])}for(b=p(e,n,l,h,m),f=0;f<b;f++){var x=v(e,n,l,h,m[f]);u[1]=a(x,u[1]),d[1]=o(x,d[1])}u[0]=a(t,u[0]),d[0]=o(t,d[0]),u[0]=a(c,u[0]),d[0]=o(c,d[0]),u[1]=a(e,u[1]),d[1]=o(e,d[1]),u[1]=a(h,u[1]),d[1]=o(h,d[1])}function b(t,e,i,n,s,l,c,h){var u=r.quadraticExtremum,d=r.quadraticAt,f=o(a(u(t,i,s),1),0),p=o(a(u(e,n,l),1),0),g=d(t,i,s,f),m=d(e,n,l,p);c[0]=a(t,s,g),c[1]=a(e,l,m),h[0]=o(t,s,g),h[1]=o(e,l,m)}function y(t,e,i,r,a,o,f,p,g){var m=n.min,v=n.max,b=Math.abs(a-o);if(b%c<1e-4&&b>1e-4)return p[0]=t-i,p[1]=e-r,g[0]=t+i,void(g[1]=e+r);if(h[0]=l(a)*i+t,h[1]=s(a)*r+e,u[0]=l(o)*i+t,u[1]=s(o)*r+e,m(p,h,u),v(g,h,u),a%=c,a<0&&(a+=c),o%=c,o<0&&(o+=c),a>o&&!f?o+=c:a<o&&f&&(a+=c),f){var y=o;o=a,a=y}for(var x=0;x<o;x+=Math.PI/2)x>a&&(d[0]=l(x)*i+t,d[1]=s(x)*r+e,m(p,d,p),v(g,d,g))}e.fromPoints=f,e.fromLine=p,e.fromCubic=v,e.fromQuadratic=b,e.fromArc=y},e46b:function(t,e,i){var n=i("b1d4"),r=i("6179"),a=i("6d8b"),o=a.extend,s=a.isArray;function l(t,e,i){e=s(e)&&{coordDimensions:e}||o({},e);var a=t.getSource(),l=n(a,e),c=new r(l,t);return c.initData(a,i),c}t.exports=l},e47b:function(t,e,i){var n=i("e0d3"),r=n.makeInner,a=n.normalizeToArray,o=r();function s(t,e){for(var i=t.length,n=0;n<i;n++)if(t[n].length>e)return t[n];return t[i-1]}var l={clearColorPalette:function(){o(this).colorIdx=0,o(this).colorNameMap={}},getColorFromPalette:function(t,e,i){e=e||this;var n=o(e),r=n.colorIdx||0,l=n.colorNameMap=n.colorNameMap||{};if(l.hasOwnProperty(t))return l[t];var c=a(this.get("color",!0)),h=this.get("colorLayer",!0),u=null!=i&&h?s(h,i):c;if(u=u||c,u&&u.length){var d=u[r];return t&&(l[t]=d),n.colorIdx=(r+1)%u.length,d}}};t.exports=l},e4ae:function(t,e,i){var n=i("f772");t.exports=function(t){if(!n(t))throw TypeError(t+" is not an object!");return t}},e53d:function(t,e){var i=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=i)},e7d2:function(t,e,i){var n=i("4a3f");function r(t,e,i,r,a,o,s,l,c,h,u){if(0===c)return!1;var d=c;if(u>e+d&&u>r+d&&u>o+d&&u>l+d||u<e-d&&u<r-d&&u<o-d&&u<l-d||h>t+d&&h>i+d&&h>a+d&&h>s+d||h<t-d&&h<i-d&&h<a-d&&h<s-d)return!1;var f=n.cubicProjectPoint(t,e,i,r,a,o,s,l,h,u,null);return f<=d/2}e.containStroke=r},e86a:function(t,e,i){var n=i("9850"),r=i("5e76"),a=i("6d8b"),o=a.getContext,s=a.extend,l=a.retrieve2,c=a.retrieve3,h=a.trim,u={},d=0,f=5e3,p=/\{([a-zA-Z0-9_]+)\|([^}]*)\}/g,g="12px sans-serif",m={};function v(t,e){m[t]=e}function b(t,e){e=e||g;var i=t+":"+e;if(u[i])return u[i];for(var n=(t+"").split("\n"),r=0,a=0,o=n.length;a<o;a++)r=Math.max(D(n[a],e).width,r);return d>f&&(d=0,u={}),d++,u[i]=r,r}function y(t,e,i,n,r,a,o,s){return o?w(t,e,i,n,r,a,o,s):x(t,e,i,n,r,a,s)}function x(t,e,i,r,a,o,s){var l=E(t,e,a,o,s),c=b(t,e);a&&(c+=a[1]+a[3]);var h=l.outerHeight,u=S(0,c,i),d=k(0,h,r),f=new n(u,d,c,h);return f.lineHeight=l.lineHeight,f}function w(t,e,i,r,a,o,s,l){var c=I(t,{rich:s,truncate:l,font:e,textAlign:i,textPadding:a,textLineHeight:o}),h=c.outerWidth,u=c.outerHeight,d=S(0,h,i),f=k(0,u,r);return new n(d,f,h,u)}function S(t,e,i){return"right"===i?t-=e:"center"===i&&(t-=e/2),t}function k(t,e,i){return"middle"===i?t-=e/2:"bottom"===i&&(t-=e),t}function O(t,e,i){var n=e.textPosition,r=e.textDistance,a=i.x,o=i.y;r=r||0;var s=i.height,l=i.width,c=s/2,h="left",u="top";switch(n){case"left":a-=r,o+=c,h="right",u="middle";break;case"right":a+=r+l,o+=c,u="middle";break;case"top":a+=l/2,o-=r,h="center",u="bottom";break;case"bottom":a+=l/2,o+=s+r,h="center";break;case"inside":a+=l/2,o+=c,h="center",u="middle";break;case"insideLeft":a+=r,o+=c,u="middle";break;case"insideRight":a+=l-r,o+=c,h="right",u="middle";break;case"insideTop":a+=l/2,o+=r,h="center";break;case"insideBottom":a+=l/2,o+=s-r,h="center",u="bottom";break;case"insideTopLeft":a+=r,o+=r;break;case"insideTopRight":a+=l-r,o+=r,h="right";break;case"insideBottomLeft":a+=r,o+=s-r,u="bottom";break;case"insideBottomRight":a+=l-r,o+=s-r,h="right",u="bottom";break}return t=t||{},t.x=a,t.y=o,t.textAlign=h,t.textVerticalAlign=u,t}function C(t,e,i){var n={textPosition:t,textDistance:i};return O({},n,e)}function _(t,e,i,n,r){if(!e)return"";var a=(t+"").split("\n");r=A(e,i,n,r);for(var o=0,s=a.length;o<s;o++)a[o]=T(a[o],r);return a.join("\n")}function A(t,e,i,n){n=s({},n),n.font=e;i=l(i,"...");n.maxIterations=l(n.maxIterations,2);var r=n.minChar=l(n.minChar,0);n.cnCharWidth=b("国",e);var a=n.ascCharWidth=b("a",e);n.placeholder=l(n.placeholder,"");for(var o=t=Math.max(0,t-1),c=0;c<r&&o>=a;c++)o-=a;var h=b(i,e);return h>o&&(i="",h=0),o=t-h,n.ellipsis=i,n.ellipsisWidth=h,n.contentWidth=o,n.containerWidth=t,n}function T(t,e){var i=e.containerWidth,n=e.font,r=e.contentWidth;if(!i)return"";var a=b(t,n);if(a<=i)return t;for(var o=0;;o++){if(a<=r||o>=e.maxIterations){t+=e.ellipsis;break}var s=0===o?P(t,r,e.ascCharWidth,e.cnCharWidth):a>0?Math.floor(t.length*r/a):0;t=t.substr(0,s),a=b(t,n)}return""===t&&(t=e.placeholder),t}function P(t,e,i,n){for(var r=0,a=0,o=t.length;a<o&&r<e;a++){var s=t.charCodeAt(a);r+=0<=s&&s<=127?i:n}return a}function M(t){return b("国",t)}function D(t,e){return m.measureText(t,e)}function E(t,e,i,n,r){null!=t&&(t+="");var a=l(n,M(e)),o=t?t.split("\n"):[],s=o.length*a,c=s,h=!0;if(i&&(c+=i[0]+i[2]),t&&r){h=!1;var u=r.outerHeight,d=r.outerWidth;if(null!=u&&c>u)t="",o=[];else if(null!=d)for(var f=A(d-(i?i[1]+i[3]:0),e,r.ellipsis,{minChar:r.minChar,placeholder:r.placeholder}),p=0,g=o.length;p<g;p++)o[p]=T(o[p],f)}return{lines:o,height:s,outerHeight:c,lineHeight:a,canCacheByTextString:h}}function I(t,e){var i={lines:[],width:0,height:0};if(null!=t&&(t+=""),!t)return i;var n,a=p.lastIndex=0;while(null!=(n=p.exec(t))){var o=n.index;o>a&&L(i,t.substring(a,o)),L(i,n[2],n[1]),a=p.lastIndex}a<t.length&&L(i,t.substring(a,t.length));var s=i.lines,h=0,u=0,d=[],f=e.textPadding,g=e.truncate,m=g&&g.outerWidth,v=g&&g.outerHeight;f&&(null!=m&&(m-=f[1]+f[3]),null!=v&&(v-=f[0]+f[2]));for(var y=0;y<s.length;y++){for(var x=s[y],w=0,S=0,k=0;k<x.tokens.length;k++){var O=x.tokens[k],C=O.styleName&&e.rich[O.styleName]||{},A=O.textPadding=C.textPadding,T=O.font=C.font||e.font,P=O.textHeight=l(C.textHeight,M(T));if(A&&(P+=A[0]+A[2]),O.height=P,O.lineHeight=c(C.textLineHeight,e.textLineHeight,P),O.textAlign=C&&C.textAlign||e.textAlign,O.textVerticalAlign=C&&C.textVerticalAlign||"middle",null!=v&&h+O.lineHeight>v)return{lines:[],width:0,height:0};O.textWidth=b(O.text,T);var D=C.textWidth,E=null==D||"auto"===D;if("string"===typeof D&&"%"===D.charAt(D.length-1))O.percentWidth=D,d.push(O),D=0;else{if(E){D=O.textWidth;var I=C.textBackgroundColor,j=I&&I.image;j&&(j=r.findExistImage(j),r.isImageReady(j)&&(D=Math.max(D,j.width*P/j.height)))}var R=A?A[1]+A[3]:0;D+=R;var z=null!=m?m-S:null;null!=z&&z<D&&(!E||z<R?(O.text="",O.textWidth=D=0):(O.text=_(O.text,z-R,T,g.ellipsis,{minChar:g.minChar}),O.textWidth=b(O.text,T),D=O.textWidth+R))}S+=O.width=D,C&&(w=Math.max(w,O.lineHeight))}x.width=S,x.lineHeight=w,h+=w,u=Math.max(u,S)}i.outerWidth=i.width=l(e.textWidth,u),i.outerHeight=i.height=l(e.textHeight,h),f&&(i.outerWidth+=f[1]+f[3],i.outerHeight+=f[0]+f[2]);for(y=0;y<d.length;y++){O=d[y];var B=O.percentWidth;O.width=parseInt(B,10)/100*u}return i}function L(t,e,i){for(var n=""===e,r=e.split("\n"),a=t.lines,o=0;o<r.length;o++){var s=r[o],l={styleName:i,text:s,isLineHolder:!s&&!n};if(o)a.push({tokens:[l]});else{var c=(a[a.length-1]||(a[0]={tokens:[]})).tokens,h=c.length;1===h&&c[0].isLineHolder?c[0]=l:(s||!h||n)&&c.push(l)}}}function j(t){var e=(t.fontSize||t.fontFamily)&&[t.fontStyle,t.fontWeight,(t.fontSize||12)+"px",t.fontFamily||"sans-serif"].join(" ");return e&&h(e)||t.textFont||t.font}m.measureText=function(t,e){var i=o();return i.font=e||g,i.measureText(t)},e.DEFAULT_FONT=g,e.$override=v,e.getWidth=b,e.getBoundingRect=y,e.adjustTextX=S,e.adjustTextY=k,e.calculateTextPosition=O,e.adjustTextPositionOnRect=C,e.truncateText=_,e.getLineHeight=M,e.measureText=D,e.parsePlainText=E,e.parseRichText=I,e.makeFont=j},e887:function(t,e,i){var n=i("6d8b"),r=n.each,a=i("e1fc"),o=i("8918"),s=i("625e"),l=i("e0d3"),c=i("2306"),h=i("f47d"),u=h.createTask,d=i("cccd"),f=l.makeInner(),p=d();function g(){this.group=new a,this.uid=o.getUID("viewChart"),this.renderTask=u({plan:y,reset:x}),this.renderTask.context={view:this}}g.prototype={type:"chart",init:function(t,e){},render:function(t,e,i,n){},highlight:function(t,e,i,n){b(t.getData(),n,"emphasis")},downplay:function(t,e,i,n){b(t.getData(),n,"normal")},remove:function(t,e){this.group.removeAll()},dispose:function(){},incrementalPrepareRender:null,incrementalRender:null,updateTransform:null,filterForExposedEvent:null};var m=g.prototype;function v(t,e,i){if(t&&(t.trigger(e,i),t.isGroup&&!c.isHighDownDispatcher(t)))for(var n=0,r=t.childCount();n<r;n++)v(t.childAt(n),e,i)}function b(t,e,i){var n=l.queryDataIndex(t,e),a=e&&null!=e.highlightKey?c.getHighlightDigit(e.highlightKey):null;null!=n?r(l.normalizeToArray(n),(function(e){v(t.getItemGraphicEl(e),i,a)})):t.eachItemGraphicEl((function(t){v(t,i,a)}))}function y(t){return p(t.model)}function x(t){var e=t.model,i=t.ecModel,n=t.api,r=t.payload,a=e.pipelineContext.progressiveRender,o=t.view,s=r&&f(r).updateMethod,l=a?"incrementalPrepareRender":s&&o[s]?s:"render";return"render"!==l&&o[l](e,i,n,r),w[l]}m.updateView=m.updateLayout=m.updateVisual=function(t,e,i,n){this.render(t,e,i,n)},s.enableClassExtend(g,["dispose"]),s.enableClassManagement(g,{registerWhenExtend:!0}),g.markUpdateMethod=function(t,e){f(t).updateMethod=e};var w={incrementalPrepareRender:{progress:function(t,e){e.view.incrementalRender(t,e.model,e.ecModel,e.api,e.payload)}},render:{forceFirstProgress:!0,progress:function(t,e){e.view.render(e.model,e.ecModel,e.api,e.payload)}}},S=g;t.exports=S},ea7f:function(t,e,i){var n;(function(r,a){t.exports?(a["default"]=a,t.exports=r.document?a(r):a):(n=function(){return a(r)}.call(e,i,e,t),void 0===n||(t.exports=n))})("undefined"!==typeof window?window:this,(function(t){function e(t,e,i,n){t.hasOwnProperty(e)||(t[e]=n.apply(null,i))}var i={};return e(i,"parts/Globals.js",[],(function(){var e="undefined"!==typeof t?t:"undefined"!==typeof window?window:{},i=e.document,n=e.navigator&&e.navigator.userAgent||"",r=i&&i.createElementNS&&!!i.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect,a=/(edge|msie|trident)/i.test(n)&&!e.opera,o=-1!==n.indexOf("Firefox"),s=-1!==n.indexOf("Chrome"),l=o&&4>parseInt(n.split("Firefox/")[1],10);return{product:"Highcharts",version:"7.2.2",deg2rad:2*Math.PI/360,doc:i,hasBidiBug:l,hasTouch:!!e.TouchEvent,isMS:a,isWebKit:-1!==n.indexOf("AppleWebKit"),isFirefox:o,isChrome:s,isSafari:!s&&-1!==n.indexOf("Safari"),isTouchDevice:/(Mobile|Android|Windows Phone)/.test(n),SVG_NS:"http://www.w3.org/2000/svg",chartCount:0,seriesTypes:{},symbolSizes:{},svg:r,win:e,marginNames:["plotTop","marginRight","marginBottom","plotLeft"],noop:function(){},charts:[],dateFormats:{}}})),e(i,"parts/Utilities.js",[i["parts/Globals.js"]],(function(t){function e(t,e){return parseInt(t,e||10)}function i(t){return"string"===typeof t}function n(t){return t=Object.prototype.toString.call(t),"[object Array]"===t||"[object Array Iterator]"===t}function r(t,e){return!!t&&"object"===typeof t&&(!e||!n(t))}function a(t){return r(t)&&"number"===typeof t.nodeType}function o(t){var e=t&&t.constructor;return!(!r(t,!0)||a(t)||!e||!e.name||"Object"===e.name)}function s(t){return"number"===typeof t&&!isNaN(t)&&1/0>t&&-1/0<t}function l(t){return"undefined"!==typeof t&&null!==t}function c(t,e,n){var r;return i(e)?l(n)?t.setAttribute(e,n):t&&t.getAttribute&&((r=t.getAttribute(e))||"class"!==e||(r=t.getAttribute(e+"Name"))):d(e,(function(e,i){t.setAttribute(i,e)})),r}function h(t,e){var i;for(i in t||(t={}),e)t[i]=e[i];return t}function u(){for(var t=arguments,e=t.length,i=0;i<e;i++){var n=t[i];if("undefined"!==typeof n&&null!==n)return n}}function d(t,e,i){for(var n in t)Object.hasOwnProperty.call(t,n)&&e.call(i||t[n],t[n],n,t)}t.timers=[];var f=t.charts,p=t.doc,g=t.win;return t.error=function(e,i,n,r){var a=s(e),o=a?"Highcharts error #"+e+": www.highcharts.com/errors/"+e+"/":e.toString(),l=function(){if(i)throw Error(o);g.console&&console.log(o)};if("undefined"!==typeof r){var c="";a&&(o+="?"),t.objectEach(r,(function(t,e){c+="\n"+e+": "+t,a&&(o+=encodeURI(e)+"="+encodeURI(t))})),o+=c}n?t.fireEvent(n,"displayError",{code:e,message:o,params:r},l):l()},t.Fx=function(t,e,i){this.options=e,this.elem=t,this.prop=i},t.Fx.prototype={dSetter:function(){var t=this.paths[0],e=this.paths[1],i=[],n=this.now,r=t.length;if(1===n)i=this.toD;else if(r===e.length&&1>n)for(;r--;){var a=parseFloat(t[r]);i[r]=isNaN(a)||"A"===e[r-4]||"A"===e[r-5]?e[r]:n*parseFloat(""+(e[r]-a))+a}else i=e;this.elem.attr("d",i,null,!0)},update:function(){var t=this.elem,e=this.prop,i=this.now,n=this.options.step;this[e+"Setter"]?this[e+"Setter"]():t.attr?t.element&&t.attr(e,i,null,!0):t.style[e]=i+this.unit,n&&n.call(t,i,this)},run:function(e,i,n){var r=this,a=r.options,o=function(t){return!o.stopped&&r.step(t)},s=g.requestAnimationFrame||function(t){setTimeout(t,13)},l=function(){for(var e=0;e<t.timers.length;e++)t.timers[e]()||t.timers.splice(e--,1);t.timers.length&&s(l)};e!==i||this.elem["forceAnimate:"+this.prop]?(this.startTime=+new Date,this.start=e,this.end=i,this.unit=n,this.now=this.start,this.pos=0,o.elem=this.elem,o.prop=this.prop,o()&&1===t.timers.push(o)&&s(l)):(delete a.curAnim[this.prop],a.complete&&0===Object.keys(a.curAnim).length&&a.complete.call(this.elem))},step:function(t){var e=+new Date,i=this.options,n=this.elem,r=i.complete,a=i.duration,o=i.curAnim;if(n.attr&&!n.element)t=!1;else if(t||e>=a+this.startTime){this.now=this.end,this.pos=1,this.update();var s=o[this.prop]=!0;d(o,(function(t){!0!==t&&(s=!1)})),s&&r&&r.call(n),t=!1}else this.pos=i.easing((e-this.startTime)/a),this.now=this.start+(this.end-this.start)*this.pos,this.update(),t=!0;return t},initPath:function(t,e,i){function n(t){for(l=t.length;l--;){var e="M"===t[l]||"L"===t[l],i=/[a-zA-Z]/.test(t[l+3]);e&&i&&t.splice(l+1,0,t[l+1],t[l+2],t[l+1],t[l+2])}}function r(t,e){for(;t.length<v;){t[0]=e[v-t.length];var i=t.slice(0,d);[].splice.apply(t,[0,0].concat(i)),f&&(i=t.slice(t.length-d),[].splice.apply(t,[t.length,0].concat(i)),l--)}t[0]="M"}function a(t,e){for(var i=(v-t.length)/d;0<i&&i--;)o=t.slice().splice(t.length/p-d,d*p),o[0]=e[v-d-i*d],u&&(o[d-6]=o[d-2],o[d-5]=o[d-1]),[].splice.apply(t,[t.length/p,0].concat(o)),f&&i--}e=e||"";var o,l,c=t.startX,h=t.endX,u=-1<e.indexOf("C"),d=u?7:3;e=e.split(" "),i=i.slice();var f=t.isArea,p=f?2:1;if(u&&(n(e),n(i)),c&&h){for(l=0;l<c.length;l++){if(c[l]===h[0]){var g=l;break}if(c[0]===h[h.length-c.length+l]){g=l;var m=!0;break}if(c[c.length-1]===h[h.length-c.length+l]){g=c.length-l;break}}"undefined"===typeof g&&(e=[])}if(e.length&&s(g)){var v=i.length+g*p*d;m?(r(e,i),a(i,e)):(r(i,e),a(e,i))}return[e,i]},fillSetter:function(){t.Fx.prototype.strokeSetter.apply(this,arguments)},strokeSetter:function(){this.elem.attr(this.prop,t.color(this.start).tweenTo(t.color(this.end),this.pos),null,!0)}},t.merge=function(){var t,e=arguments,i={},n=function(t,e){return"object"!==typeof t&&(t={}),d(e,(function(i,s){!r(i,!0)||o(i)||a(i)?t[s]=e[s]:t[s]=n(t[s]||{},i)})),t};!0===e[0]&&(i=e[1],e=Array.prototype.slice.call(e,2));var s=e.length;for(t=0;t<s;t++)i=n(i,e[t]);return i},t.clearTimeout=function(t){l(t)&&clearTimeout(t)},t.css=function(e,i){t.isMS&&!t.svg&&i&&"undefined"!==typeof i.opacity&&(i.filter="alpha(opacity="+100*i.opacity+")"),h(e.style,i)},t.createElement=function(e,i,n,r,a){e=p.createElement(e);var o=t.css;return i&&h(e,i),a&&o(e,{padding:"0",border:"none",margin:"0"}),n&&o(e,n),r&&r.appendChild(e),e},t.extendClass=function(t,e){var i=function(){};return i.prototype=new t,h(i.prototype,e),i},t.pad=function(t,e,i){return Array((e||2)+1-String(t).replace("-","").length).join(i||"0")+t},t.relativeLength=function(t,e,i){return/%$/.test(t)?e*parseFloat(t)/100+(i||0):parseFloat(t)},t.wrap=function(t,e,i){var n=t[e];t[e]=function(){var t=Array.prototype.slice.call(arguments),e=arguments,r=this;return r.proceed=function(){n.apply(r,arguments.length?arguments:e)},t.unshift(n),t=i.apply(this,t),r.proceed=null,t}},t.datePropsToTimestamps=function(e){d(e,(function(i,a){r(i)&&"function"===typeof i.getTime?e[a]=i.getTime():(r(i)||n(i))&&t.datePropsToTimestamps(i)}))},t.formatSingle=function(e,i,n){var r=/\.([0-9])/,a=t.defaultOptions.lang;return/f$/.test(e)?(n=(n=e.match(r))?n[1]:-1,null!==i&&(i=t.numberFormat(i,n,a.decimalPoint,-1<e.indexOf(",")?a.thousandsSep:""))):i=(n||t.time).dateFormat(e,i),i},t.format=function(e,i,n){for(var r,a,o,s,l,c="{",h=!1,u=[];e;){if(c=e.indexOf(c),-1===c)break;if(r=e.slice(0,c),h){for(r=r.split(":"),a=r.shift().split("."),s=a.length,l=i,o=0;o<s;o++)l&&(l=l[a[o]]);r.length&&(l=t.formatSingle(r.join(":"),l,n)),u.push(l)}else u.push(r);e=e.slice(c+1),c=(h=!h)?"}":"{"}return u.push(e),u.join("")},t.getMagnitude=function(t){return Math.pow(10,Math.floor(Math.log(t)/Math.LN10))},t.normalizeTickInterval=function(e,i,n,r,a){var o=e;n=u(n,1);var s=e/n;for(i||(i=a?[1,1.2,1.5,2,2.5,3,4,5,6,8,10]:[1,2,2.5,5,10],!1===r&&(1===n?i=i.filter((function(t){return 0===t%1})):.1>=n&&(i=[1/n]))),r=0;r<i.length&&(o=i[r],!(a&&o*n>=e||!a&&s<=(i[r]+(i[r+1]||i[r]))/2));r++);return t.correctFloat(o*n,-Math.round(Math.log(.001)/Math.LN10))},t.stableSort=function(t,e){var i,n,r=t.length;for(n=0;n<r;n++)t[n].safeI=n;for(t.sort((function(t,n){return i=e(t,n),0===i?t.safeI-n.safeI:i})),n=0;n<r;n++)delete t[n].safeI},t.correctFloat=function(t,e){return parseFloat(t.toPrecision(e||14))},t.animObject=function(e){return r(e)?t.merge(e):{duration:e?500:0}},t.timeUnits={millisecond:1,second:1e3,minute:6e4,hour:36e5,day:864e5,week:6048e5,month:24192e5,year:314496e5},t.numberFormat=function(i,n,r,a){i=+i||0,n=+n;var o=t.defaultOptions.lang,l=(i.toString().split(".")[1]||"").split("e")[0].length,c=i.toString().split("e");if(-1===n)n=Math.min(l,20);else if(s(n)){if(n&&c[1]&&0>c[1]){var h=n+ +c[1];0<=h?(c[0]=(+c[0]).toExponential(h).split("e")[0],n=h):(c[0]=c[0].split(".")[0]||0,i=20>n?(c[0]*Math.pow(10,c[1])).toFixed(n):0,c[1]=0)}}else n=2;var d=(Math.abs(c[1]?c[0]:i)+Math.pow(10,-Math.max(n,l)-1)).toFixed(n);return l=String(e(d)),h=3<l.length?l.length%3:0,r=u(r,o.decimalPoint),a=u(a,o.thousandsSep),i=(0>i?"-":"")+(h?l.substr(0,h)+a:""),i+=l.substr(h).replace(/(\d{3})(?=\d)/g,"$1"+a),n&&(i+=r+d.slice(-n)),c[1]&&0!==+i&&(i+="e"+c[1]),i},Math.easeInOutSine=function(t){return-.5*(Math.cos(Math.PI*t)-1)},t.getStyle=function(i,n,r){return"width"===n?(n=Math.min(i.offsetWidth,i.scrollWidth),r=i.getBoundingClientRect&&i.getBoundingClientRect().width,r<n&&r>=n-1&&(n=Math.floor(r)),Math.max(0,n-t.getStyle(i,"padding-left")-t.getStyle(i,"padding-right"))):"height"===n?Math.max(0,Math.min(i.offsetHeight,i.scrollHeight)-t.getStyle(i,"padding-top")-t.getStyle(i,"padding-bottom")):(g.getComputedStyle||t.error(27,!0),(i=g.getComputedStyle(i,void 0))&&(i=i.getPropertyValue(n),u(r,"opacity"!==n)&&(i=e(i))),i)},t.inArray=function(t,e,i){return e.indexOf(t,i)},t.find=Array.prototype.find?function(t,e){return t.find(e)}:function(t,e){var i,n=t.length;for(i=0;i<n;i++)if(e(t[i],i))return t[i]},t.keys=Object.keys,t.offset=function(t){var e=p.documentElement;return t=t.parentElement||t.parentNode?t.getBoundingClientRect():{top:0,left:0},{top:t.top+(g.pageYOffset||e.scrollTop)-(e.clientTop||0),left:t.left+(g.pageXOffset||e.scrollLeft)-(e.clientLeft||0)}},t.stop=function(e,i){for(var n=t.timers.length;n--;)t.timers[n].elem!==e||i&&i!==t.timers[n].prop||(t.timers[n].stopped=!0)},d({map:"map",each:"forEach",grep:"filter",reduce:"reduce",some:"some"},(function(e,i){t[i]=function(t){return Array.prototype[e].apply(t,[].slice.call(arguments,1))}})),t.addEvent=function(e,i,n,r){void 0===r&&(r={});var a=e.addEventListener||t.addEventListenerPolyfill,o="function"===typeof e&&e.prototype?e.prototype.protoEvents=e.prototype.protoEvents||{}:e.hcEvents=e.hcEvents||{};return t.Point&&e instanceof t.Point&&e.series&&e.series.chart&&(e.series.chart.runTrackerClick=!0),a&&a.call(e,i,n,!1),o[i]||(o[i]=[]),o[i].push({fn:n,order:"number"===typeof r.order?r.order:1/0}),o[i].sort((function(t,e){return t.order-e.order})),function(){t.removeEvent(e,i,n)}},t.removeEvent=function(e,i,n){function r(i,n){var r=e.removeEventListener||t.removeEventListenerPolyfill;r&&r.call(e,i,n,!1)}function a(t){var n;if(e.nodeName){if(i){var a={};a[i]=!0}else a=t;d(a,(function(e,i){if(t[i])for(n=t[i].length;n--;)r(i,t[i][n].fn)}))}}var o;["protoEvents","hcEvents"].forEach((function(t,s){var l=(s=s?e:e.prototype)&&s[t];l&&(i?(o=l[i]||[],n?(l[i]=o.filter((function(t){return n!==t.fn})),r(i,n)):(a(l),l[i]=[])):(a(l),s[t]={}))}))},t.fireEvent=function(t,e,i,n){var r;if(i=i||{},p.createEvent&&(t.dispatchEvent||t.fireEvent)){var a=p.createEvent("Events");a.initEvent(e,!0,!0),h(a,i),t.dispatchEvent?t.dispatchEvent(a):t.fireEvent(e,a)}else i.target||h(i,{preventDefault:function(){i.defaultPrevented=!0},target:t,type:e}),function(e,n){void 0===e&&(e=[]),void 0===n&&(n=[]);var a=0,o=0,s=e.length+n.length;for(r=0;r<s;r++)!1===(e[a]?n[o]?e[a].order<=n[o].order?e[a++]:n[o++]:e[a++]:n[o++]).fn.call(t,i)&&i.preventDefault()}(t.protoEvents&&t.protoEvents[e],t.hcEvents&&t.hcEvents[e]);n&&!i.defaultPrevented&&n.call(t,i)},t.animate=function(e,i,n){var a,o,l,c="";if(!r(n)){var h=arguments;n={duration:h[2],easing:h[3],complete:h[4]}}s(n.duration)||(n.duration=400),n.easing="function"===typeof n.easing?n.easing:Math[n.easing]||Math.easeInOutSine,n.curAnim=t.merge(i),d(i,(function(r,s){t.stop(e,s),l=new t.Fx(e,n,s),o=null,"d"===s?(l.paths=l.initPath(e,e.d,i.d),l.toD=i.d,a=0,o=1):e.attr?a=e.attr(s):(a=parseFloat(t.getStyle(e,s))||0,"opacity"!==s&&(c="px")),o||(o=r),o&&o.match&&o.match("px")&&(o=o.replace(/px/g,"")),l.run(a,o,c)}))},t.seriesType=function(e,i,n,r,a){var o=t.getOptions(),s=t.seriesTypes;return o.plotOptions[e]=t.merge(o.plotOptions[i],n),s[e]=t.extendClass(s[i]||function(){},r),s[e].prototype.type=e,a&&(s[e].prototype.pointClass=t.extendClass(t.Point,a)),s[e]},t.uniqueKey=function(){var t=Math.random().toString(36).substring(2,9),e=0;return function(){return"highcharts-"+t+"-"+e++}}(),t.isFunction=function(t){return"function"===typeof t},g.jQuery&&(g.jQuery.fn.highcharts=function(){var e=[].slice.call(arguments);if(this[0])return e[0]?(new(t[i(e[0])?e.shift():"Chart"])(this[0],e[0],e[1]),this):f[c(this[0],"data-highcharts-chart")]}),{arrayMax:function(t){for(var e=t.length,i=t[0];e--;)t[e]>i&&(i=t[e]);return i},arrayMin:function(t){for(var e=t.length,i=t[0];e--;)t[e]<i&&(i=t[e]);return i},attr:c,defined:l,destroyObjectProperties:function(t,e){d(t,(function(i,n){i&&i!==e&&i.destroy&&i.destroy(),delete t[n]}))},discardElement:function(e){var i=t.garbageBin;i||(i=t.createElement("div")),e&&i.appendChild(e),i.innerHTML=""},erase:function(t,e){for(var i=t.length;i--;)if(t[i]===e){t.splice(i,1);break}},extend:h,isArray:n,isClass:o,isDOMElement:a,isNumber:s,isObject:r,isString:i,objectEach:d,pick:u,pInt:e,setAnimation:function(t,e){e.renderer.globalAnimation=u(t,e.options.chart.animation,!0)},splat:function(t){return n(t)?t:[t]},syncTimeout:function(t,e,i){return 0<e?setTimeout(t,e,i):(t.call(0,i),-1)}}})),e(i,"parts/Color.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.isNumber,n=e.pInt,r=t.merge;t.Color=function(e){if(!(this instanceof t.Color))return new t.Color(e);this.init(e)},t.Color.prototype={parsers:[{regex:/rgba\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]?(?:\.[0-9]+)?)\s*\)/,parse:function(t){return[n(t[1]),n(t[2]),n(t[3]),parseFloat(t[4],10)]}},{regex:/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/,parse:function(t){return[n(t[1]),n(t[2]),n(t[3]),1]}}],names:{white:"#ffffff",black:"#000000"},init:function(e){var i,n;if((this.input=e=this.names[e&&e.toLowerCase?e.toLowerCase():""]||e)&&e.stops)this.stops=e.stops.map((function(e){return new t.Color(e[1])}));else{if(e&&e.charAt&&"#"===e.charAt()){var r=e.length;e=parseInt(e.substr(1),16),7===r?i=[(16711680&e)>>16,(65280&e)>>8,255&e,1]:4===r&&(i=[(3840&e)>>4|(3840&e)>>8,(240&e)>>4|240&e,(15&e)<<4|15&e,1])}if(!i)for(n=this.parsers.length;n--&&!i;){var a=this.parsers[n];(r=a.regex.exec(e))&&(i=a.parse(r))}}this.rgba=i||[]},get:function(t){var e=this.input,n=this.rgba;if(this.stops){var a=r(e);a.stops=[].concat(a.stops),this.stops.forEach((function(e,i){a.stops[i]=[a.stops[i][0],e.get(t)]}))}else a=n&&i(n[0])?"rgb"===t||!t&&1===n[3]?"rgb("+n[0]+","+n[1]+","+n[2]+")":"a"===t?n[3]:"rgba("+n.join(",")+")":e;return a},brighten:function(t){var e,r=this.rgba;if(this.stops)this.stops.forEach((function(e){e.brighten(t)}));else if(i(t)&&0!==t)for(e=0;3>e;e++)r[e]+=n(255*t),0>r[e]&&(r[e]=0),255<r[e]&&(r[e]=255);return this},setOpacity:function(t){return this.rgba[3]=t,this},tweenTo:function(t,e){var i=this.rgba,n=t.rgba;return n.length&&i&&i.length?(t=1!==n[3]||1!==i[3],e=(t?"rgba(":"rgb(")+Math.round(n[0]+(i[0]-n[0])*(1-e))+","+Math.round(n[1]+(i[1]-n[1])*(1-e))+","+Math.round(n[2]+(i[2]-n[2])*(1-e))+(t?","+(n[3]+(i[3]-n[3])*(1-e)):"")+")"):e=t.input||"none",e}},t.color=function(e){return new t.Color(e)}})),e(i,"parts/SvgRenderer.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.attr,n=e.defined,r=e.destroyObjectProperties,a=e.erase,o=e.extend,s=e.isArray,l=e.isNumber,c=e.isObject,h=e.isString,u=e.objectEach,d=e.pick,f=e.pInt,p=e.splat,g=t.addEvent,m=t.animate,v=t.charts,b=t.color,y=t.css,x=t.createElement,w=t.deg2rad,S=t.doc,k=t.hasTouch,O=t.isFirefox,C=t.isMS,_=t.isWebKit,A=t.merge,T=t.noop,P=t.removeEvent,M=t.stop,D=t.svg,E=t.SVG_NS,I=t.symbolSizes,L=t.win,j=t.SVGElement=function(){return this};o(j.prototype,{opacity:1,SVG_NS:E,textProps:"direction fontSize fontWeight fontFamily fontStyle color lineHeight width textAlign textDecoration textOverflow textOutline cursor".split(" "),init:function(e,i){this.element="span"===i?x(i):S.createElementNS(this.SVG_NS,i),this.renderer=e,t.fireEvent(this,"afterInit")},animate:function(e,i,n){var r=t.animObject(d(i,this.renderer.globalAnimation,!0));return d(S.hidden,S.msHidden,S.webkitHidden,!1)&&(r.duration=0),0!==r.duration?(n&&(r.complete=n),m(this,e,r)):(this.attr(e,void 0,n),u(e,(function(t,e){r.step&&r.step.call(this,t,{prop:e,pos:1})}),this)),this},complexColor:function(e,i,r){var a,o,l,c,h,d,f,p,g,m,v,b,y=this.renderer,x=[];t.fireEvent(this.renderer,"complexColor",{args:arguments},(function(){e.radialGradient?o="radialGradient":e.linearGradient&&(o="linearGradient"),o&&(l=e[o],h=y.gradients,f=e.stops,m=r.radialReference,s(l)&&(e[o]=l={x1:l[0],y1:l[1],x2:l[2],y2:l[3],gradientUnits:"userSpaceOnUse"}),"radialGradient"===o&&m&&!n(l.gradientUnits)&&(c=l,l=A(l,y.getRadialAttr(m,c),{gradientUnits:"userSpaceOnUse"})),u(l,(function(t,e){"id"!==e&&x.push(e,t)})),u(f,(function(t){x.push(t)})),x=x.join(","),h[x]?v=h[x].attr("id"):(l.id=v=t.uniqueKey(),h[x]=d=y.createElement(o).attr(l).add(y.defs),d.radAttr=c,d.stops=[],f.forEach((function(e){0===e[1].indexOf("rgba")?(a=t.color(e[1]),p=a.get("rgb"),g=a.get("a")):(p=e[1],g=1),e=y.createElement("stop").attr({offset:e[0],"stop-color":p,"stop-opacity":g}).add(d),d.stops.push(e)}))),b="url("+y.url+"#"+v+")",r.setAttribute(i,b),r.gradient=x,e.toString=function(){return b})}))},applyTextOutline:function(e){var n,r=this.element;-1!==e.indexOf("contrast")&&(e=e.replace(/contrast/g,this.renderer.getContrast(r.style.fill))),e=e.split(" ");var a=e[e.length-1];if((n=e[0])&&"none"!==n&&t.svg){this.fakeTS=!0,e=[].slice.call(r.getElementsByTagName("tspan")),this.ySetter=this.xSetter,n=n.replace(/(^[\d\.]+)(.*?)$/g,(function(t,e,i){return 2*e+i})),this.removeTextOutline(e);var o=r.firstChild;e.forEach((function(t,e){0===e&&(t.setAttribute("x",r.getAttribute("x")),e=r.getAttribute("y"),t.setAttribute("y",e||0),null===e&&r.setAttribute("y",0)),t=t.cloneNode(1),i(t,{class:"highcharts-text-outline",fill:a,stroke:a,"stroke-width":n,"stroke-linejoin":"round"}),r.insertBefore(t,o)}))}},removeTextOutline:function(t){for(var e,i=t.length;i--;)e=t[i],"highcharts-text-outline"===e.getAttribute("class")&&a(t,this.element.removeChild(e))},symbolCustomAttribs:"x y width height r start end innerR anchorX anchorY rounded".split(" "),attr:function(e,i,n,r){var a,o,s,l=this.element,c=this,h=this.symbolCustomAttribs;if("string"===typeof e&&void 0!==i){var d=e;e={},e[d]=i}return"string"===typeof e?c=(this[e+"Getter"]||this._defaultGetter).call(this,e,l):(u(e,(function(i,n){o=!1,r||M(this,n),this.symbolName&&-1!==t.inArray(n,h)&&(a||(this.symbolAttr(e),a=!0),o=!0),!this.rotation||"x"!==n&&"y"!==n||(this.doTransform=!0),o||(s=this[n+"Setter"]||this._defaultSetter,s.call(this,i,n,l),!this.styledMode&&this.shadows&&/^(width|height|visibility|x|y|d|transform|cx|cy|r)$/.test(n)&&this.updateShadows(n,i,s))}),this),this.afterSetters()),n&&n.call(this),c},afterSetters:function(){this.doTransform&&(this.updateTransform(),this.doTransform=!1)},updateShadows:function(t,e,i){for(var n=this.shadows,r=n.length;r--;)i.call(n[r],"height"===t?Math.max(e-(n[r].cutHeight||0),0):"d"===t?this.d:e,t,n[r])},addClass:function(t,e){var i=e?"":this.attr("class")||"";return t=(t||"").split(/ /g).reduce((function(t,e){return-1===i.indexOf(e)&&t.push(e),t}),i?[i]:[]).join(" "),t!==i&&this.attr("class",t),this},hasClass:function(t){return-1!==(this.attr("class")||"").split(" ").indexOf(t)},removeClass:function(t){return this.attr("class",(this.attr("class")||"").replace(h(t)?new RegExp(" ?"+t+" ?"):t,""))},symbolAttr:function(t){var e=this;"x y r start end width height innerR anchorX anchorY clockwise".split(" ").forEach((function(i){e[i]=d(t[i],e[i])})),e.attr({d:e.renderer.symbols[e.symbolName](e.x,e.y,e.width,e.height,e)})},clip:function(t){return this.attr("clip-path",t?"url("+this.renderer.url+"#"+t.id+")":"none")},crisp:function(t,e){e=e||t.strokeWidth||0;var i=Math.round(e)%2/2;return t.x=Math.floor(t.x||this.x||0)+i,t.y=Math.floor(t.y||this.y||0)+i,t.width=Math.floor((t.width||this.width||0)-2*i),t.height=Math.floor((t.height||this.height||0)-2*i),n(t.strokeWidth)&&(t.strokeWidth=e),t},css:function(t){var e=this.styles,n={},r=this.element,a="",s=!e,l=["textOutline","textOverflow","width"];if(t&&t.color&&(t.fill=t.color),e&&u(t,(function(t,i){t!==e[i]&&(n[i]=t,s=!0)})),s){if(e&&(t=o(e,n)),t)if(null===t.width||"auto"===t.width)delete this.textWidth;else if("text"===r.nodeName.toLowerCase()&&t.width)var c=this.textWidth=f(t.width);if(this.styles=t,c&&!D&&this.renderer.forExport&&delete t.width,r.namespaceURI===this.SVG_NS){var h=function(t,e){return"-"+e.toLowerCase()};u(t,(function(t,e){-1===l.indexOf(e)&&(a+=e.replace(/([A-Z])/g,h)+":"+t+";")})),a&&i(r,"style",a)}else y(r,t);this.added&&("text"===this.element.nodeName&&this.renderer.buildText(this),t&&t.textOutline&&this.applyTextOutline(t.textOutline))}return this},getStyle:function(t){return L.getComputedStyle(this.element||this,"").getPropertyValue(t)},strokeWidth:function(){if(!this.renderer.styledMode)return this["stroke-width"]||0;var t=this.getStyle("stroke-width");if(t.indexOf("px")===t.length-2)t=f(t);else{var e=S.createElementNS(E,"rect");i(e,{width:t,"stroke-width":0}),this.element.parentNode.appendChild(e),t=e.getBBox().width,e.parentNode.removeChild(e)}return t},on:function(t,e){var i=this,n=i.element;return k&&"click"===t?(n.ontouchstart=function(t){i.touchEventFired=Date.now(),t.preventDefault(),e.call(n,t)},n.onclick=function(t){(-1===L.navigator.userAgent.indexOf("Android")||1100<Date.now()-(i.touchEventFired||0))&&e.call(n,t)}):n["on"+t]=e,this},setRadialReference:function(t){var e=this.renderer.gradients[this.element.gradient];return this.element.radialReference=t,e&&e.radAttr&&e.animate(this.renderer.getRadialAttr(t,e.radAttr)),this},translate:function(t,e){return this.attr({translateX:t,translateY:e})},invert:function(t){return this.inverted=t,this.updateTransform(),this},updateTransform:function(){var t=this.translateX||0,e=this.translateY||0,i=this.scaleX,r=this.scaleY,a=this.inverted,o=this.rotation,s=this.matrix,l=this.element;a&&(t+=this.width,e+=this.height),t=["translate("+t+","+e+")"],n(s)&&t.push("matrix("+s.join(",")+")"),a?t.push("rotate(90) scale(-1,1)"):o&&t.push("rotate("+o+" "+d(this.rotationOriginX,l.getAttribute("x"),0)+" "+d(this.rotationOriginY,l.getAttribute("y")||0)+")"),(n(i)||n(r))&&t.push("scale("+d(i,1)+" "+d(r,1)+")"),t.length&&l.setAttribute("transform",t.join(" "))},toFront:function(){var t=this.element;return t.parentNode.appendChild(t),this},align:function(t,e,i){var n,r,o,s={},l=this.renderer,c=l.alignedObjects;t?(this.alignOptions=t,this.alignByTranslate=e,(!i||h(i))&&(this.alignTo=n=i||"renderer",a(c,this),c.push(this),i=null)):(t=this.alignOptions,e=this.alignByTranslate,n=this.alignTo),i=d(i,l[n],l),n=t.align,l=t.verticalAlign,c=(i.x||0)+(t.x||0);var u=(i.y||0)+(t.y||0);return"right"===n?r=1:"center"===n&&(r=2),r&&(c+=(i.width-(t.width||0))/r),s[e?"translateX":"x"]=Math.round(c),"bottom"===l?o=1:"middle"===l&&(o=2),o&&(u+=(i.height-(t.height||0))/o),s[e?"translateY":"y"]=Math.round(u),this[this.placed?"animate":"attr"](s),this.placed=!0,this.alignAttr=s,this},getBBox:function(t,e){var i,r,a=this.renderer,s=this.element,l=this.styles,c=this.textStr,h=a.cache,u=a.cacheKeys,f=s.namespaceURI===this.SVG_NS;e=d(e,this.rotation,0);var p=a.styledMode?s&&j.prototype.getStyle.call(s,"font-size"):l&&l.fontSize;if(n(c)){var g=c.toString();-1===g.indexOf("<")&&(g=g.replace(/[0-9]/g,"0")),g+=["",e,p,this.textWidth,l&&l.textOverflow].join()}if(g&&!t&&(i=h[g]),!i){if(f||a.forExport){try{(r=this.fakeTS&&function(t){[].forEach.call(s.querySelectorAll(".highcharts-text-outline"),(function(e){e.style.display=t}))})&&r("none"),i=s.getBBox?o({},s.getBBox()):{width:s.offsetWidth,height:s.offsetHeight},r&&r("")}catch(m){}(!i||0>i.width)&&(i={width:0,height:0})}else i=this.htmlGetBBox();if(a.isSVG&&(t=i.width,a=i.height,f&&(i.height=a={"11px,17":14,"13px,20":16}[l&&l.fontSize+","+Math.round(a)]||a),e&&(l=e*w,i.width=Math.abs(a*Math.sin(l))+Math.abs(t*Math.cos(l)),i.height=Math.abs(a*Math.cos(l))+Math.abs(t*Math.sin(l)))),g&&0<i.height){for(;250<u.length;)delete h[u.shift()];h[g]||u.push(g),h[g]=i}}return i},show:function(t){return this.attr({visibility:t?"inherit":"visible"})},hide:function(t){return t?this.attr({y:-9999}):this.attr({visibility:"hidden"}),this},fadeOut:function(t){var e=this;e.animate({opacity:0},{duration:t||150,complete:function(){e.attr({y:-9999})}})},add:function(t){var e=this.renderer,i=this.element;if(t&&(this.parentGroup=t),this.parentInverted=t&&t.inverted,void 0!==this.textStr&&e.buildText(this),this.added=!0,!t||t.handleZ||this.zIndex)var n=this.zIndexSetter();return n||(t?t.element:e.box).appendChild(i),this.onAdd&&this.onAdd(),this},safeRemoveChild:function(t){var e=t.parentNode;e&&e.removeChild(t)},destroy:function(){var t=this,e=t.element||{},i=t.renderer,n=i.isSVG&&"SPAN"===e.nodeName&&t.parentGroup,r=e.ownerSVGElement,o=t.clipPath;if(e.onclick=e.onmouseout=e.onmouseover=e.onmousemove=e.point=null,M(t),o&&r&&([].forEach.call(r.querySelectorAll("[clip-path],[CLIP-PATH]"),(function(t){-1<t.getAttribute("clip-path").indexOf(o.element.id)&&t.removeAttribute("clip-path")})),t.clipPath=o.destroy()),t.stops){for(r=0;r<t.stops.length;r++)t.stops[r]=t.stops[r].destroy();t.stops=null}for(t.safeRemoveChild(e),i.styledMode||t.destroyShadows();n&&n.div&&0===n.div.childNodes.length;)e=n.parentGroup,t.safeRemoveChild(n.div),delete n.div,n=e;t.alignTo&&a(i.alignedObjects,t),u(t,(function(e,i){t[i]&&t[i].parentGroup===t&&t[i].destroy&&t[i].destroy(),delete t[i]}))},shadow:function(t,e,n){var r,a=[],o=this.element;if(t){if(!this.shadows){var s=d(t.width,3),l=(t.opacity||.15)/s,c=this.parentInverted?"(-1,-1)":"("+d(t.offsetX,1)+", "+d(t.offsetY,1)+")";for(r=1;r<=s;r++){var h=o.cloneNode(0),u=2*s+1-2*r;i(h,{stroke:t.color||"#000000","stroke-opacity":l*r,"stroke-width":u,transform:"translate"+c,fill:"none"}),h.setAttribute("class",(h.getAttribute("class")||"")+" highcharts-shadow"),n&&(i(h,"height",Math.max(i(h,"height")-u,0)),h.cutHeight=u),e?e.element.appendChild(h):o.parentNode&&o.parentNode.insertBefore(h,o),a.push(h)}this.shadows=a}}else this.destroyShadows();return this},destroyShadows:function(){(this.shadows||[]).forEach((function(t){this.safeRemoveChild(t)}),this),this.shadows=void 0},xGetter:function(t){return"circle"===this.element.nodeName&&("x"===t?t="cx":"y"===t&&(t="cy")),this._defaultGetter(t)},_defaultGetter:function(t){return t=d(this[t+"Value"],this[t],this.element?this.element.getAttribute(t):null,0),/^[\-0-9\.]+$/.test(t)&&(t=parseFloat(t)),t},dSetter:function(t,e,i){t&&t.join&&(t=t.join(" ")),/(NaN| {2}|^$)/.test(t)&&(t="M 0 0"),this[e]!==t&&(i.setAttribute(e,t),this[e]=t)},dashstyleSetter:function(t){var e,i=this["stroke-width"];if("inherit"===i&&(i=1),t=t&&t.toLowerCase()){for(t=t.replace("shortdashdotdot","3,1,1,1,1,1,").replace("shortdashdot","3,1,1,1").replace("shortdot","1,1,").replace("shortdash","3,1,").replace("longdash","8,3,").replace(/dot/g,"1,3,").replace("dash","4,3,").replace(/,$/,"").split(","),e=t.length;e--;)t[e]=f(t[e])*i;t=t.join(",").replace(/NaN/g,"none"),this.element.setAttribute("stroke-dasharray",t)}},alignSetter:function(t){var e={left:"start",center:"middle",right:"end"};e[t]&&(this.alignValue=t,this.element.setAttribute("text-anchor",e[t]))},opacitySetter:function(t,e,i){this[e]=t,i.setAttribute(e,t)},titleSetter:function(t){var e=this.element.getElementsByTagName("title")[0];e||(e=S.createElementNS(this.SVG_NS,"title"),this.element.appendChild(e)),e.firstChild&&e.removeChild(e.firstChild),e.appendChild(S.createTextNode(String(d(t,"")).replace(/<[^>]*>/g,"").replace(/&lt;/g,"<").replace(/&gt;/g,">")))},textSetter:function(t){t!==this.textStr&&(delete this.bBox,delete this.textPxLength,this.textStr=t,this.added&&this.renderer.buildText(this))},setTextPath:function(e,i){var r=this.element,a={textAnchor:"text-anchor"},o=!1,s=this.textPathWrapper,l=!s;i=A(!0,{enabled:!0,attributes:{dy:-5,startOffset:"50%",textAnchor:"middle"}},i);var c=i.attributes;if(e&&i&&i.enabled){this.options&&this.options.padding&&(c.dx=-this.options.padding),s||(this.textPathWrapper=s=this.renderer.createElement("textPath"),o=!0);var h=s.element;if((i=e.element.getAttribute("id"))||e.element.setAttribute("id",i=t.uniqueKey()),l)for(e=r.getElementsByTagName("tspan");e.length;)e[0].setAttribute("y",0),h.appendChild(e[0]);o&&s.add({element:this.text?this.text.element:r}),h.setAttributeNS("http://www.w3.org/1999/xlink","href",this.renderer.url+"#"+i),n(c.dy)&&(h.parentNode.setAttribute("dy",c.dy),delete c.dy),n(c.dx)&&(h.parentNode.setAttribute("dx",c.dx),delete c.dx),u(c,(function(t,e){h.setAttribute(a[e]||e,t)})),r.removeAttribute("transform"),this.removeTextOutline.call(s,[].slice.call(r.getElementsByTagName("tspan"))),this.text&&!this.renderer.styledMode&&this.attr({fill:"none","stroke-width":0}),this.applyTextOutline=this.updateTransform=T}else s&&(delete this.updateTransform,delete this.applyTextOutline,this.destroyTextPath(r,e));return this},destroyTextPath:function(t,e){var i;for(e.element.setAttribute("id",""),i=this.textPathWrapper.element.childNodes;i.length;)t.firstChild.appendChild(i[0]);t.firstChild.removeChild(this.textPathWrapper.element),delete e.textPathWrapper},fillSetter:function(t,e,i){"string"===typeof t?i.setAttribute(e,t):t&&this.complexColor(t,e,i)},visibilitySetter:function(t,e,i){"inherit"===t?i.removeAttribute(e):this[e]!==t&&i.setAttribute(e,t),this[e]=t},zIndexSetter:function(t,e){var i=this.renderer,r=this.parentGroup,a=(r||i).element||i.box,o=this.element,s=!1;i=a===i.box;var l,c=this.added;if(n(t)?(o.setAttribute("data-z-index",t),t=+t,this[e]===t&&(c=!1)):n(this[e])&&o.removeAttribute("data-z-index"),this[e]=t,c){for((t=this.zIndex)&&r&&(r.handleZ=!0),e=a.childNodes,l=e.length-1;0<=l&&!s;l--){r=e[l],c=r.getAttribute("data-z-index");var h=!n(c);r!==o&&(0>t&&h&&!i&&!l?(a.insertBefore(o,e[l]),s=!0):(f(c)<=t||h&&(!n(t)||0<=t))&&(a.insertBefore(o,e[l+1]||null),s=!0))}s||(a.insertBefore(o,e[i?3:0]||null),s=!0)}return s},_defaultSetter:function(t,e,i){i.setAttribute(e,t)}}),j.prototype.yGetter=j.prototype.xGetter,j.prototype.translateXSetter=j.prototype.translateYSetter=j.prototype.rotationSetter=j.prototype.verticalAlignSetter=j.prototype.rotationOriginXSetter=j.prototype.rotationOriginYSetter=j.prototype.scaleXSetter=j.prototype.scaleYSetter=j.prototype.matrixSetter=function(t,e){this[e]=t,this.doTransform=!0},j.prototype["stroke-widthSetter"]=j.prototype.strokeSetter=function(t,e,i){this[e]=t,this.stroke&&this["stroke-width"]?(j.prototype.fillSetter.call(this,this.stroke,"stroke",i),i.setAttribute("stroke-width",this["stroke-width"]),this.hasStroke=!0):"stroke-width"===e&&0===t&&this.hasStroke?(i.removeAttribute("stroke"),this.hasStroke=!1):this.renderer.styledMode&&this["stroke-width"]&&(i.setAttribute("stroke-width",this["stroke-width"]),this.hasStroke=!0)},e=t.SVGRenderer=function(){this.init.apply(this,arguments)},o(e.prototype,{Element:j,SVG_NS:E,init:function(t,e,n,r,a,o,s){var l,c=this.createElement("svg").attr({version:"1.1",class:"highcharts-root"});s||c.css(this.getStyle(r)),r=c.element,t.appendChild(r),i(t,"dir","ltr"),-1===t.innerHTML.indexOf("xmlns")&&i(r,"xmlns",this.SVG_NS),this.isSVG=!0,this.box=r,this.boxWrapper=c,this.alignedObjects=[],this.url=(O||_)&&S.getElementsByTagName("base").length?L.location.href.split("#")[0].replace(/<[^>]*>/g,"").replace(/([\('\)])/g,"\\$1").replace(/ /g,"%20"):"",this.createElement("desc").add().element.appendChild(S.createTextNode("Created with Highcharts 7.2.2")),this.defs=this.createElement("defs").add(),this.allowHTML=o,this.forExport=a,this.styledMode=s,this.gradients={},this.cache={},this.cacheKeys=[],this.imgCount=0,this.setSize(e,n,!1),O&&t.getBoundingClientRect&&(e=function(){y(t,{left:0,top:0}),l=t.getBoundingClientRect(),y(t,{left:Math.ceil(l.left)-l.left+"px",top:Math.ceil(l.top)-l.top+"px"})},e(),this.unSubPixelFix=g(L,"resize",e))},definition:function(t){function e(t,n){var r;return p(t).forEach((function(t){var a=i.createElement(t.tagName),o={};u(t,(function(t,e){"tagName"!==e&&"children"!==e&&"textContent"!==e&&(o[e]=t)})),a.attr(o),a.add(n||i.defs),t.textContent&&a.element.appendChild(S.createTextNode(t.textContent)),e(t.children||[],a),r=a})),r}var i=this;return e(t)},getStyle:function(t){return this.style=o({fontFamily:'"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif',fontSize:"12px"},t)},setStyle:function(t){this.boxWrapper.css(this.getStyle(t))},isHidden:function(){return!this.boxWrapper.getBBox().width},destroy:function(){var t=this.defs;return this.box=null,this.boxWrapper=this.boxWrapper.destroy(),r(this.gradients||{}),this.gradients=null,t&&(this.defs=t.destroy()),this.unSubPixelFix&&this.unSubPixelFix(),this.alignedObjects=null},createElement:function(t){var e=new this.Element;return e.init(this,t),e},draw:T,getRadialAttr:function(t,e){return{cx:t[0]-t[2]/2+e.cx*t[2],cy:t[1]-t[2]/2+e.cy*t[2],r:e.r*t[2]}},truncate:function(t,e,i,n,r,a,o){var s,l,c=this,h=t.rotation,u=n?1:0,d=(i||n).length,f=d,p=[],g=function(t){e.firstChild&&e.removeChild(e.firstChild),t&&e.appendChild(S.createTextNode(t))},m=function(a,s){if(s=s||a,void 0===p[s])if(e.getSubStringLength)try{p[s]=r+e.getSubStringLength(0,n?s+1:s)}catch(l){}else c.getSpanWidth&&(g(o(i||n,a)),p[s]=r+c.getSpanWidth(t,e));return p[s]};t.rotation=0;var v=m(e.textContent.length);if(l=r+v>a){for(;u<=d;)f=Math.ceil((u+d)/2),n&&(s=o(n,f)),v=m(f,s&&s.length-1),u===d?u=d+1:v>a?d=f-1:u=f;0===d?g(""):i&&d===i.length-1||g(s||o(i||n,f))}return n&&n.splice(0,f),t.actualWidth=v,t.rotation=h,l},escapes:{"&":"&amp;","<":"&lt;",">":"&gt;","'":"&#39;",'"':"&quot;"},buildText:function(t){var e,n,r=t.element,a=this,o=a.forExport,s=d(t.textStr,"").toString(),l=-1!==s.indexOf("<"),c=r.childNodes,h=i(r,"x"),p=t.styles,g=t.textWidth,m=p&&p.lineHeight,v=p&&p.textOutline,b=p&&"ellipsis"===p.textOverflow,x=p&&"nowrap"===p.whiteSpace,w=p&&p.fontSize,k=c.length;p=g&&!t.added&&this.box;var O=function(t){var e;return a.styledMode||(e=/(px|em)$/.test(t&&t.style.fontSize)?t.style.fontSize:w||a.style.fontSize||12),m?f(m):a.fontMetrics(e,t.getAttribute("style")?t:r).h},C=function(t,e){return u(a.escapes,(function(i,n){e&&-1!==e.indexOf(i)||(t=t.toString().replace(new RegExp(i,"g"),n))})),t},_=function(t,e){var i=t.indexOf("<");if(t=t.substring(i,t.indexOf(">")-i),i=t.indexOf(e+"="),-1!==i&&(i=i+e.length+1,e=t.charAt(i),'"'===e||"'"===e))return t=t.substring(i+1),t.substring(0,t.indexOf(e))},A=/<br.*?>/g,T=[s,b,x,m,v,w,g].join();if(T!==t.textCache){for(t.textCache=T;k--;)r.removeChild(c[k]);l||v||b||g||-1!==s.indexOf(" ")&&(!x||A.test(s))?(p&&p.appendChild(r),l?(s=a.styledMode?s.replace(/<(b|strong)>/g,'<span class="highcharts-strong">').replace(/<(i|em)>/g,'<span class="highcharts-emphasized">'):s.replace(/<(b|strong)>/g,'<span style="font-weight:bold">').replace(/<(i|em)>/g,'<span style="font-style:italic">'),s=s.replace(/<a/g,"<span").replace(/<\/(b|strong|i|em|a)>/g,"</span>").split(A)):s=[s],s=s.filter((function(t){return""!==t})),s.forEach((function(s,l){var c=0,u=0;s=s.replace(/^\s+|\s+$/g,"").replace(/<span/g,"|||<span").replace(/<\/span>/g,"</span>|||");var d=s.split("|||");d.forEach((function(s){if(""!==s||1===d.length){var f,p,m={},v=S.createElementNS(a.SVG_NS,"tspan");if((f=_(s,"class"))&&i(v,"class",f),(f=_(s,"style"))&&(f=f.replace(/(;| |^)color([ :])/,"$1fill$2"),i(v,"style",f)),(p=_(s,"href"))&&!o&&-1===p.split(":")[0].toLowerCase().indexOf("javascript")){var k=S.createElementNS(a.SVG_NS,"a");i(k,"href",p),i(v,"class","highcharts-anchor"),k.appendChild(v),a.styledMode||y(v,{cursor:"pointer"})}if(s=C(s.replace(/<[a-zA-Z\/](.|\n)*?>/g,"")||" ")," "!==s){if(v.appendChild(S.createTextNode(s)),c?m.dx=0:l&&null!==h&&(m.x=h),i(v,m),r.appendChild(k||v),!c&&n&&(!D&&o&&y(v,{display:"block"}),i(v,"dy",O(v))),g){var A=s.replace(/([^\^])-/g,"$1- ").split(" ");if(m=!x&&(1<d.length||l||1<A.length),k=0,p=O(v),b)e=a.truncate(t,v,s,void 0,0,Math.max(0,g-parseInt(w||12,10)),(function(t,e){return t.substring(0,e)+"…"}));else if(m)for(;A.length;)A.length&&!x&&0<k&&(v=S.createElementNS(E,"tspan"),i(v,{dy:p,x:h}),f&&i(v,"style",f),v.appendChild(S.createTextNode(A.join(" ").replace(/- /g,"-"))),r.appendChild(v)),a.truncate(t,v,null,A,0===k?u:0,g,(function(t,e){return A.slice(0,e).join(" ").replace(/- /g,"-")})),u=t.actualWidth,k++}c++}}})),n=n||r.childNodes.length})),b&&e&&t.attr("title",C(t.textStr,["&lt;","&gt;"])),p&&p.removeChild(r),v&&t.applyTextOutline&&t.applyTextOutline(v)):r.appendChild(S.createTextNode(C(s)))}},getContrast:function(t){return t=b(t).rgba,t[0]*=1,t[1]*=1.2,t[2]*=.5,459<t[0]+t[1]+t[2]?"#000000":"#FFFFFF"},button:function(t,e,i,n,r,a,s,l,c,h){var u=this.label(t,e,i,c,null,null,h,null,"button"),d=0,f=this.styledMode;if(u.attr(A({padding:8,r:2},r)),!f){r=A({fill:"#f7f7f7",stroke:"#cccccc","stroke-width":1,style:{color:"#333333",cursor:"pointer",fontWeight:"normal"}},r);var p=r.style;delete r.style,a=A(r,{fill:"#e6e6e6"},a);var m=a.style;delete a.style,s=A(r,{fill:"#e6ebf5",style:{color:"#000000",fontWeight:"bold"}},s);var v=s.style;delete s.style,l=A(r,{style:{color:"#cccccc"}},l);var b=l.style;delete l.style}return g(u.element,C?"mouseover":"mouseenter",(function(){3!==d&&u.setState(1)})),g(u.element,C?"mouseout":"mouseleave",(function(){3!==d&&u.setState(d)})),u.setState=function(t){1!==t&&(u.state=d=t),u.removeClass(/highcharts-button-(normal|hover|pressed|disabled)/).addClass("highcharts-button-"+["normal","hover","pressed","disabled"][t||0]),f||u.attr([r,a,s,l][t||0]).css([p,m,v,b][t||0])},f||u.attr(r).css(o({cursor:"default"},p)),u.on("click",(function(t){3!==d&&n.call(u,t)}))},crispLine:function(t,e){return t[1]===t[4]&&(t[1]=t[4]=Math.round(t[1])-e%2/2),t[2]===t[5]&&(t[2]=t[5]=Math.round(t[2])+e%2/2),t},path:function(t){var e=this.styledMode?{}:{fill:"none"};return s(t)?e.d=t:c(t)&&o(e,t),this.createElement("path").attr(e)},circle:function(t,e,i){return t=c(t)?t:void 0===t?{}:{x:t,y:e,r:i},e=this.createElement("circle"),e.xSetter=e.ySetter=function(t,e,i){i.setAttribute("c"+e,t)},e.attr(t)},arc:function(t,e,i,n,r,a){return c(t)?(n=t,e=n.y,i=n.r,t=n.x):n={innerR:n,start:r,end:a},t=this.symbol("arc",t,e,i,i,n),t.r=i,t},rect:function(t,e,n,r,a,o){a=c(t)?t.r:a;var s=this.createElement("rect");return t=c(t)?t:void 0===t?{}:{x:t,y:e,width:Math.max(n,0),height:Math.max(r,0)},this.styledMode||(void 0!==o&&(t.strokeWidth=o,t=s.crisp(t)),t.fill="none"),a&&(t.r=a),s.rSetter=function(t,e,n){s.r=t,i(n,{rx:t,ry:t})},s.rGetter=function(){return s.r},s.attr(t)},setSize:function(t,e,i){var n=this.alignedObjects,r=n.length;for(this.width=t,this.height=e,this.boxWrapper.animate({width:t,height:e},{step:function(){this.attr({viewBox:"0 0 "+this.attr("width")+" "+this.attr("height")})},duration:d(i,!0)?void 0:0});r--;)n[r].align()},g:function(t){var e=this.createElement("g");return t?e.attr({class:"highcharts-"+t}):e},image:function(t,e,i,n,r,a){var s={preserveAspectRatio:"none"},l=function(t,e){t.setAttributeNS?t.setAttributeNS("http://www.w3.org/1999/xlink","href",e):t.setAttribute("hc-svg-href",e)},c=function(e){l(h.element,t),a.call(h,e)};1<arguments.length&&o(s,{x:e,y:i,width:n,height:r});var h=this.createElement("image").attr(s);return a?(l(h.element,"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="),s=new L.Image,g(s,"load",c),s.src=t,s.complete&&c({})):l(h.element,t),h},symbol:function(t,e,i,r,a,s){var l=this,c=/^url\((.*?)\)$/,h=c.test(t),u=!h&&(this.symbols[t]?t:"circle"),f=u&&this.symbols[u],p=n(e)&&f&&f.call(this.symbols,Math.round(e),Math.round(i),r,a,s);if(f){var g=this.path(p);l.styledMode||g.attr("fill","none"),o(g,{symbolName:u,x:e,y:i,width:r,height:a}),s&&o(g,s)}else if(h){var m=t.match(c)[1];g=this.image(m),g.imgwidth=d(I[m]&&I[m].width,s&&s.width),g.imgheight=d(I[m]&&I[m].height,s&&s.height);var b=function(){g.attr({width:g.width,height:g.height})};["width","height"].forEach((function(t){g[t+"Setter"]=function(t,e){var i={},r=this["img"+e],a="width"===e?"translateX":"translateY";this[e]=t,n(r)&&(s&&"within"===s.backgroundSize&&this.width&&this.height&&(r=Math.round(r*Math.min(this.width/this.imgwidth,this.height/this.imgheight))),this.element&&this.element.setAttribute(e,r),this.alignByTranslate||(i[a]=((this[e]||0)-r)/2,this.attr(i)))}})),n(e)&&g.attr({x:e,y:i}),g.isImg=!0,n(g.imgwidth)&&n(g.imgheight)?b():(g.attr({width:0,height:0}),x("img",{onload:function(){var t=v[l.chartIndex];0===this.width&&(y(this,{position:"absolute",top:"-999em"}),S.body.appendChild(this)),I[m]={width:this.width,height:this.height},g.imgwidth=this.width,g.imgheight=this.height,g.element&&b(),this.parentNode&&this.parentNode.removeChild(this),l.imgCount--,!l.imgCount&&t&&t.onload&&t.onload()},src:m}),this.imgCount++)}return g},symbols:{circle:function(t,e,i,n){return this.arc(t+i/2,e+n/2,i/2,n/2,{start:.5*Math.PI,end:2.5*Math.PI,open:!1})},square:function(t,e,i,n){return["M",t,e,"L",t+i,e,t+i,e+n,t,e+n,"Z"]},triangle:function(t,e,i,n){return["M",t+i/2,e,"L",t+i,e+n,t,e+n,"Z"]},"triangle-down":function(t,e,i,n){return["M",t,e,"L",t+i,e,t+i/2,e+n,"Z"]},diamond:function(t,e,i,n){return["M",t+i/2,e,"L",t+i,e+n/2,t+i/2,e+n,t,e+n/2,"Z"]},arc:function(t,e,i,r,a){var o=a.start,s=a.r||i,l=a.r||r||i,c=a.end-.001;i=a.innerR,r=d(a.open,.001>Math.abs(a.end-a.start-2*Math.PI));var h=Math.cos(o),u=Math.sin(o),f=Math.cos(c);return c=Math.sin(c),o=.001>a.end-o-Math.PI?0:1,a=["M",t+s*h,e+l*u,"A",s,l,0,o,d(a.clockwise,1),t+s*f,e+l*c],n(i)&&a.push(r?"M":"L",t+i*f,e+i*c,"A",i,i,0,o,0,t+i*h,e+i*u),a.push(r?"":"Z"),a},callout:function(t,e,i,n,r){var a=Math.min(r&&r.r||0,i,n),o=a+6,s=r&&r.anchorX;r=r&&r.anchorY;var l=["M",t+a,e,"L",t+i-a,e,"C",t+i,e,t+i,e,t+i,e+a,"L",t+i,e+n-a,"C",t+i,e+n,t+i,e+n,t+i-a,e+n,"L",t+a,e+n,"C",t,e+n,t,e+n,t,e+n-a,"L",t,e+a,"C",t,e,t,e,t+a,e];return s&&s>i?r>e+o&&r<e+n-o?l.splice(13,3,"L",t+i,r-6,t+i+6,r,t+i,r+6,t+i,e+n-a):l.splice(13,3,"L",t+i,n/2,s,r,t+i,n/2,t+i,e+n-a):s&&0>s?r>e+o&&r<e+n-o?l.splice(33,3,"L",t,r+6,t-6,r,t,r-6,t,e+a):l.splice(33,3,"L",t,n/2,s,r,t,n/2,t,e+a):r&&r>n&&s>t+o&&s<t+i-o?l.splice(23,3,"L",s+6,e+n,s,e+n+6,s-6,e+n,t+a,e+n):r&&0>r&&s>t+o&&s<t+i-o&&l.splice(3,3,"L",s-6,e,s,e-6,s+6,e,i-a,e),l}},clipRect:function(e,i,n,r){var a=t.uniqueKey()+"-",o=this.createElement("clipPath").attr({id:a}).add(this.defs);return e=this.rect(e,i,n,r,0).add(o),e.id=a,e.clipPath=o,e.count=0,e},text:function(t,e,i,r){var a={};return!r||!this.allowHTML&&this.forExport?(a.x=Math.round(e||0),i&&(a.y=Math.round(i)),n(t)&&(a.text=t),t=this.createElement("text").attr(a),r||(t.xSetter=function(t,e,i){var n,r=i.getElementsByTagName("tspan"),a=i.getAttribute(e);for(n=0;n<r.length;n++){var o=r[n];o.getAttribute(e)===a&&o.setAttribute(e,t)}i.setAttribute(e,t)}),t):this.html(t,e,i)},fontMetrics:function(t,e){return t=!this.styledMode&&/px/.test(t)||!L.getComputedStyle?t||e&&e.style&&e.style.fontSize||this.style&&this.style.fontSize:e&&j.prototype.getStyle.call(e,"font-size"),t=/px/.test(t)?f(t):12,e=24>t?t+3:Math.round(1.2*t),{h:e,b:Math.round(.8*e),f:t}},rotCorr:function(t,e,i){var n=t;return e&&i&&(n=Math.max(n*Math.cos(e*w),4)),{x:-t/3*Math.sin(e*w),y:n}},label:function(t,e,i,r,a,s,c,h,u){var d,f,p,g,m,v,b,y,x,w=this,S=w.styledMode,k=w.g("button"!==u&&"label"),O=k.text=w.text("",0,0,c).attr({zIndex:1}),C=0,_=3,T=0,M={},D=/^url\((.*?)\)$/.test(r),E=S||D,I=function(){return S?d.strokeWidth()%2/2:(y?parseInt(y,10):0)%2/2};u&&k.addClass("highcharts-"+u);var L=function(){var t=O.element.style,e={};f=(void 0===p||void 0===g||b)&&n(O.textStr)&&O.getBBox(),k.width=(p||f.width||0)+2*_+T,k.height=(g||f.height||0)+2*_,x=_+Math.min(w.fontMetrics(t&&t.fontSize,O).b,f?f.height:1/0),E&&(d||(k.box=d=w.symbols[r]||D?w.symbol(r):w.rect(),d.addClass(("button"===u?"":"highcharts-label-box")+(u?" highcharts-"+u+"-box":"")),d.add(k),t=I(),e.x=t,e.y=(h?-x:0)+t),e.width=Math.round(k.width),e.height=Math.round(k.height),d.attr(o(e,M)),M={})},R=function(){var t=T+_,e=h?0:x;n(p)&&f&&("center"===b||"right"===b)&&(t+={center:.5,right:1}[b]*(p-f.width)),t===O.x&&e===O.y||(O.attr("x",t),O.hasBoxWidthChanged&&(f=O.getBBox(!0),L()),void 0!==e&&O.attr("y",e)),O.x=t,O.y=e},z=function(t,e){d?d.attr(t,e):M[t]=e};k.onAdd=function(){O.add(k),k.attr({text:t||0===t?t:"",x:e,y:i}),d&&n(a)&&k.attr({anchorX:a,anchorY:s})},k.widthSetter=function(t){p=l(t)?t:null},k.heightSetter=function(t){g=t},k["text-alignSetter"]=function(t){b=t},k.paddingSetter=function(t){n(t)&&t!==_&&(_=k.padding=t,R())},k.paddingLeftSetter=function(t){n(t)&&t!==T&&(T=t,R())},k.alignSetter=function(t){t={left:0,center:.5,right:1}[t],t!==C&&(C=t,f&&k.attr({x:m}))},k.textSetter=function(t){void 0!==t&&O.attr({text:t}),L(),R()},k["stroke-widthSetter"]=function(t,e){t&&(E=!0),y=this["stroke-width"]=t,z(e,t)},S?k.rSetter=function(t,e){z(e,t)}:k.strokeSetter=k.fillSetter=k.rSetter=function(t,e){"r"!==e&&("fill"===e&&t&&(E=!0),k[e]=t),z(e,t)},k.anchorXSetter=function(t,e){a=k.anchorX=t,z(e,Math.round(t)-I()-m)},k.anchorYSetter=function(t,e){s=k.anchorY=t,z(e,t-v)},k.xSetter=function(t){k.x=t,C&&(t-=C*((p||f.width)+2*_),k["forceAnimate:x"]=!0),m=Math.round(t),k.attr("translateX",m)},k.ySetter=function(t){v=k.y=Math.round(t),k.attr("translateY",v)};var B=k.css;return c={css:function(t){if(t){var e={};t=A(t),k.textProps.forEach((function(i){void 0!==t[i]&&(e[i]=t[i],delete t[i])})),O.css(e),"width"in e&&L(),"fontSize"in e&&(L(),R())}return B.call(k,t)},getBBox:function(){return{width:f.width+2*_,height:f.height+2*_,x:f.x-_,y:f.y-_}},destroy:function(){P(k.element,"mouseenter"),P(k.element,"mouseleave"),O&&(O=O.destroy()),d&&(d=d.destroy()),j.prototype.destroy.call(k),k=w=L=R=z=null}},S||(c.shadow=function(t){return t&&(L(),d&&d.shadow(t)),k}),o(k,c)}}),t.Renderer=e})),e(i,"parts/Html.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.attr,n=e.defined,r=e.extend,a=e.pick,o=e.pInt,s=t.createElement,l=t.css,c=t.isFirefox,h=t.isMS,u=t.isWebKit,d=t.SVGElement;e=t.SVGRenderer;var f=t.win;r(d.prototype,{htmlCss:function(t){var e="SPAN"===this.element.tagName&&t&&"width"in t,i=a(e&&t.width,void 0);if(e){delete t.width,this.textWidth=i;var n=!0}return t&&"ellipsis"===t.textOverflow&&(t.whiteSpace="nowrap",t.overflow="hidden"),this.styles=r(this.styles,t),l(this.element,t),n&&this.htmlUpdateTransform(),this},htmlGetBBox:function(){var t=this.element;return{x:t.offsetLeft,y:t.offsetTop,width:t.offsetWidth,height:t.offsetHeight}},htmlUpdateTransform:function(){if(this.added){var t=this.renderer,e=this.element,i=this.translateX||0,r=this.translateY||0,a=this.x||0,s=this.y||0,c=this.textAlign||"left",h={left:0,center:.5,right:1}[c],u=this.styles,d=u&&u.whiteSpace;if(l(e,{marginLeft:i,marginTop:r}),!t.styledMode&&this.shadows&&this.shadows.forEach((function(t){l(t,{marginLeft:i+1,marginTop:r+1})})),this.inverted&&[].forEach.call(e.childNodes,(function(i){t.invertChild(i,e)})),"SPAN"===e.tagName){u=this.rotation;var f,p=this.textWidth&&o(this.textWidth),g=[u,c,e.innerHTML,this.textWidth,this.textAlign].join();(f=p!==this.oldTextWidth)&&!(f=p>this.oldTextWidth)&&((f=this.textPxLength)||(l(e,{width:"",whiteSpace:d||"nowrap"}),f=e.offsetWidth),f=f>p),f&&(/[ \-]/.test(e.textContent||e.innerText)||"ellipsis"===e.style.textOverflow)?(l(e,{width:p+"px",display:"block",whiteSpace:d||"normal"}),this.oldTextWidth=p,this.hasBoxWidthChanged=!0):this.hasBoxWidthChanged=!1,g!==this.cTT&&(d=t.fontMetrics(e.style.fontSize,e).b,!n(u)||u===(this.oldRotation||0)&&c===this.oldAlign||this.setSpanRotation(u,h,d),this.getSpanCorrection(!n(u)&&this.textPxLength||e.offsetWidth,d,h,u,c)),l(e,{left:a+(this.xCorr||0)+"px",top:s+(this.yCorr||0)+"px"}),this.cTT=g,this.oldRotation=u,this.oldAlign=c}}else this.alignOnAdd=!0},setSpanRotation:function(t,e,i){var n={},r=this.renderer.getTransformKey();n[r]=n.transform="rotate("+t+"deg)",n[r+(c?"Origin":"-origin")]=n.transformOrigin=100*e+"% "+i+"px",l(this.element,n)},getSpanCorrection:function(t,e,i){this.xCorr=-t*i,this.yCorr=-e}}),r(e.prototype,{getTransformKey:function(){return h&&!/Edge/.test(f.navigator.userAgent)?"-ms-transform":u?"-webkit-transform":c?"MozTransform":f.opera?"-o-transform":""},html:function(t,e,n){var o=this.createElement("span"),l=o.element,c=o.renderer,h=c.isSVG,u=function(t,e){["opacity","visibility"].forEach((function(i){t[i+"Setter"]=function(n,r,a){var o=t.div?t.div.style:e;d.prototype[i+"Setter"].call(this,n,r,a),o&&(o[r]=n)}})),t.addedSetters=!0};return o.textSetter=function(t){t!==l.innerHTML&&(delete this.bBox,delete this.oldTextWidth),this.textStr=t,l.innerHTML=a(t,""),o.doTransform=!0},h&&u(o,o.element.style),o.xSetter=o.ySetter=o.alignSetter=o.rotationSetter=function(t,e){"align"===e&&(e="textAlign"),o[e]=t,o.doTransform=!0},o.afterSetters=function(){this.doTransform&&(this.htmlUpdateTransform(),this.doTransform=!1)},o.attr({text:t,x:Math.round(e),y:Math.round(n)}).css({position:"absolute"}),c.styledMode||o.css({fontFamily:this.style.fontFamily,fontSize:this.style.fontSize}),l.style.whiteSpace="nowrap",o.css=o.htmlCss,h&&(o.add=function(t){var e=c.box.parentNode,n=[];if(this.parentGroup=t){var a=t.div;if(!a){for(;t;)n.push(t),t=t.parentGroup;n.reverse().forEach((function(t){function l(e,i){t[i]=e,"translateX"===i?h.left=e+"px":h.top=e+"px",t.doTransform=!0}var c=i(t.element,"class");a=t.div=t.div||s("div",c?{className:c}:void 0,{position:"absolute",left:(t.translateX||0)+"px",top:(t.translateY||0)+"px",display:t.display,opacity:t.opacity,pointerEvents:t.styles&&t.styles.pointerEvents},a||e);var h=a.style;r(t,{classSetter:function(t){return function(e){this.element.setAttribute("class",e),t.className=e}}(a),on:function(){return n[0].div&&o.on.apply({element:n[0].div},arguments),t},translateXSetter:l,translateYSetter:l}),t.addedSetters||u(t)}))}}else a=e;return a.appendChild(l),o.added=!0,o.alignOnAdd&&o.htmlUpdateTransform(),o}),o}})})),e(i,"parts/Time.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.defined,n=e.extend,r=e.isObject,a=e.objectEach,o=e.pick,s=e.splat,l=t.merge,c=t.timeUnits,h=t.win;t.Time=function(t){this.update(t,!1)},t.Time.prototype={defaultOptions:{Date:void 0,getTimezoneOffset:void 0,timezone:void 0,timezoneOffset:0,useUTC:!0},update:function(t){var e=o(t&&t.useUTC,!0),i=this;this.options=t=l(!0,this.options||{},t),this.Date=t.Date||h.Date||Date,this.timezoneOffset=(this.useUTC=e)&&t.timezoneOffset,this.getTimezoneOffset=this.timezoneOffsetFunction(),(this.variableTimezone=!(e&&!t.getTimezoneOffset&&!t.timezone))||this.timezoneOffset?(this.get=function(t,e){var n=e.getTime(),r=n-i.getTimezoneOffset(e);return e.setTime(r),t=e["getUTC"+t](),e.setTime(n),t},this.set=function(t,e,n){if("Milliseconds"===t||"Seconds"===t||"Minutes"===t&&0===e.getTimezoneOffset()%60)e["set"+t](n);else{var r=i.getTimezoneOffset(e);r=e.getTime()-r,e.setTime(r),e["setUTC"+t](n),t=i.getTimezoneOffset(e),r=e.getTime()+t,e.setTime(r)}}):e?(this.get=function(t,e){return e["getUTC"+t]()},this.set=function(t,e,i){return e["setUTC"+t](i)}):(this.get=function(t,e){return e["get"+t]()},this.set=function(t,e,i){return e["set"+t](i)})},makeTime:function(e,i,n,r,a,s){if(this.useUTC){var l=this.Date.UTC.apply(0,arguments),c=this.getTimezoneOffset(l);l+=c;var h=this.getTimezoneOffset(l);c!==h?l+=h-c:c-36e5!==this.getTimezoneOffset(l-36e5)||t.isSafari||(l-=36e5)}else l=new this.Date(e,i,o(n,1),o(r,0),o(a,0),o(s,0)).getTime();return l},timezoneOffsetFunction:function(){var e=this,i=this.options,n=h.moment;if(!this.useUTC)return function(t){return 6e4*new Date(t).getTimezoneOffset()};if(i.timezone){if(n)return function(t){return 6e4*-n.tz(t,i.timezone).utcOffset()};t.error(25)}return this.useUTC&&i.getTimezoneOffset?function(t){return 6e4*i.getTimezoneOffset(t)}:function(){return 6e4*(e.timezoneOffset||0)}},dateFormat:function(e,r,s){if(!i(r)||isNaN(r))return t.defaultOptions.lang.invalidDate||"";e=o(e,"%Y-%m-%d %H:%M:%S");var l=this,c=new this.Date(r),h=this.get("Hours",c),u=this.get("Day",c),d=this.get("Date",c),f=this.get("Month",c),p=this.get("FullYear",c),g=t.defaultOptions.lang,m=g.weekdays,v=g.shortWeekdays,b=t.pad;return c=n({a:v?v[u]:m[u].substr(0,3),A:m[u],d:b(d),e:b(d,2," "),w:u,b:g.shortMonths[f],B:g.months[f],m:b(f+1),o:f+1,y:p.toString().substr(2,2),Y:p,H:b(h),k:h,I:b(h%12||12),l:h%12||12,M:b(l.get("Minutes",c)),p:12>h?"AM":"PM",P:12>h?"am":"pm",S:b(c.getSeconds()),L:b(Math.floor(r%1e3),3)},t.dateFormats),a(c,(function(t,i){for(;-1!==e.indexOf("%"+i);)e=e.replace("%"+i,"function"===typeof t?t.call(l,r):t)})),s?e.substr(0,1).toUpperCase()+e.substr(1):e},resolveDTLFormat:function(t){return r(t,!0)?t:(t=s(t),{main:t[0],from:t[1],to:t[2]})},getTimeTicks:function(t,e,r,a){var s,l=this,h=[],u={},d=new l.Date(e),f=t.unitRange,p=t.count||1;if(a=o(a,1),i(e)){if(l.set("Milliseconds",d,f>=c.second?0:p*Math.floor(l.get("Milliseconds",d)/p)),f>=c.second&&l.set("Seconds",d,f>=c.minute?0:p*Math.floor(l.get("Seconds",d)/p)),f>=c.minute&&l.set("Minutes",d,f>=c.hour?0:p*Math.floor(l.get("Minutes",d)/p)),f>=c.hour&&l.set("Hours",d,f>=c.day?0:p*Math.floor(l.get("Hours",d)/p)),f>=c.day&&l.set("Date",d,f>=c.month?1:Math.max(1,p*Math.floor(l.get("Date",d)/p))),f>=c.month){l.set("Month",d,f>=c.year?0:p*Math.floor(l.get("Month",d)/p));var g=l.get("FullYear",d)}f>=c.year&&l.set("FullYear",d,g-g%p),f===c.week&&(g=l.get("Day",d),l.set("Date",d,l.get("Date",d)-g+a+(g<a?-7:0))),g=l.get("FullYear",d),a=l.get("Month",d);var m=l.get("Date",d),v=l.get("Hours",d);for(e=d.getTime(),l.variableTimezone&&(s=r-e>4*c.month||l.getTimezoneOffset(e)!==l.getTimezoneOffset(r)),e=d.getTime(),d=1;e<r;)h.push(e),e=f===c.year?l.makeTime(g+d*p,0):f===c.month?l.makeTime(g,a+d*p):!s||f!==c.day&&f!==c.week?s&&f===c.hour&&1<p?l.makeTime(g,a,m,v+d*p):e+f*p:l.makeTime(g,a,m+d*p*(f===c.day?1:7)),d++;h.push(e),f<=c.hour&&1e4>h.length&&h.forEach((function(t){0===t%18e5&&"000000000"===l.dateFormat("%H%M%S%L",t)&&(u[t]="day")}))}return h.info=n(t,{higherRanks:u,totalRange:f*p}),h}}})),e(i,"parts/Options.js",[i["parts/Globals.js"]],(function(t){var e=t.color,i=t.merge;t.defaultOptions={colors:"#7cb5ec #434348 #90ed7d #f7a35c #8085e9 #f15c80 #e4d354 #2b908f #f45b5b #91e8e1".split(" "),symbols:["circle","diamond","square","triangle","triangle-down"],lang:{loading:"Loading...",months:"January February March April May June July August September October November December".split(" "),shortMonths:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),weekdays:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),decimalPoint:".",numericSymbols:"kMGTPE".split(""),resetZoom:"Reset zoom",resetZoomTitle:"Reset zoom level 1:1",thousandsSep:" "},global:{},time:t.Time.prototype.defaultOptions,chart:{styledMode:!1,borderRadius:0,colorCount:10,defaultSeriesType:"line",ignoreHiddenSeries:!0,spacing:[10,10,15,10],resetZoomButton:{theme:{zIndex:6},position:{align:"right",x:-10,y:10}},width:null,height:null,borderColor:"#335cad",backgroundColor:"#ffffff",plotBorderColor:"#cccccc"},title:{text:"Chart title",align:"center",margin:15,widthAdjust:-44},subtitle:{text:"",align:"center",widthAdjust:-44},caption:{margin:15,text:"",align:"left",verticalAlign:"bottom"},plotOptions:{},labels:{style:{position:"absolute",color:"#333333"}},legend:{enabled:!0,align:"center",alignColumns:!0,layout:"horizontal",labelFormatter:function(){return this.name},borderColor:"#999999",borderRadius:0,navigation:{activeColor:"#003399",inactiveColor:"#cccccc"},itemStyle:{color:"#333333",cursor:"pointer",fontSize:"12px",fontWeight:"bold",textOverflow:"ellipsis"},itemHoverStyle:{color:"#000000"},itemHiddenStyle:{color:"#cccccc"},shadow:!1,itemCheckboxStyle:{position:"absolute",width:"13px",height:"13px"},squareSymbol:!0,symbolPadding:5,verticalAlign:"bottom",x:0,y:0,title:{style:{fontWeight:"bold"}}},loading:{labelStyle:{fontWeight:"bold",position:"relative",top:"45%"},style:{position:"absolute",backgroundColor:"#ffffff",opacity:.5,textAlign:"center"}},tooltip:{enabled:!0,animation:t.svg,borderRadius:3,dateTimeLabelFormats:{millisecond:"%A, %b %e, %H:%M:%S.%L",second:"%A, %b %e, %H:%M:%S",minute:"%A, %b %e, %H:%M",hour:"%A, %b %e, %H:%M",day:"%A, %b %e, %Y",week:"Week from %A, %b %e, %Y",month:"%B %Y",year:"%Y"},footerFormat:"",padding:8,snap:t.isTouchDevice?25:10,headerFormat:'<span style="font-size: 10px">{point.key}</span><br/>',pointFormat:'<span style="color:{point.color}">●</span> {series.name}: <b>{point.y}</b><br/>',backgroundColor:e("#f7f7f7").setOpacity(.85).get(),borderWidth:1,shadow:!0,style:{color:"#333333",cursor:"default",fontSize:"12px",pointerEvents:"none",whiteSpace:"nowrap"}},credits:{enabled:!0,href:"https://www.highcharts.com?credits",position:{align:"right",x:-10,verticalAlign:"bottom",y:-5},style:{cursor:"pointer",color:"#999999",fontSize:"9px"},text:"Highcharts.com"}},t.setOptions=function(e){return t.defaultOptions=i(!0,t.defaultOptions,e),(e.time||e.global)&&t.time.update(i(t.defaultOptions.global,t.defaultOptions.time,e.global,e.time)),t.defaultOptions},t.getOptions=function(){return t.defaultOptions},t.defaultPlotOptions=t.defaultOptions.plotOptions,t.time=new t.Time(i(t.defaultOptions.global,t.defaultOptions.time)),t.dateFormat=function(e,i,n){return t.time.dateFormat(e,i,n)}})),e(i,"parts/Tick.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.defined,n=e.destroyObjectProperties,r=e.extend,a=e.isNumber,o=e.pick,s=t.correctFloat,l=t.fireEvent,c=t.merge,h=t.deg2rad;t.Tick=function(t,e,i,n,r){this.axis=t,this.pos=e,this.type=i||"",this.isNewLabel=this.isNew=!0,this.parameters=r||{},this.tickmarkOffset=this.parameters.tickmarkOffset,this.options=this.parameters.options,i||n||this.addLabel()},t.Tick.prototype={addLabel:function(){var t=this,e=t.axis,n=e.options,a=e.chart,l=e.categories,h=e.names,u=t.pos,d=o(t.options&&t.options.labels,n.labels),f=e.tickPositions,p=u===f[0],g=u===f[f.length-1];l=this.parameters.category||(l?o(l[u],h[u],u):u);var m,v,b=t.label;if(f=f.info,e.isDatetimeAxis&&f)var y=a.time.resolveDTLFormat(n.dateTimeLabelFormats[!n.grid&&f.higherRanks[u]||f.unitName]),x=y.main;t.isFirst=p,t.isLast=g,t.formatCtx={axis:e,chart:a,isFirst:p,isLast:g,dateTimeLabelFormat:x,tickPositionInfo:f,value:e.isLog?s(e.lin2log(l)):l,pos:u},n=e.labelFormatter.call(t.formatCtx,this.formatCtx),(v=y&&y.list)&&(t.shortenLabel=function(){for(m=0;m<v.length;m++)if(b.attr({text:e.labelFormatter.call(r(t.formatCtx,{dateTimeLabelFormat:v[m]}))}),b.getBBox().width<e.getSlotWidth(t)-2*o(d.padding,5))return;b.attr({text:""})}),i(b)?b&&b.textStr!==n&&(!b.textWidth||d.style&&d.style.width||b.styles.width||b.css({width:null}),b.attr({text:n}),b.textPxLength=b.getBBox().width):((t.label=b=i(n)&&d.enabled?a.renderer.text(n,0,0,d.useHTML).add(e.labelGroup):null)&&(a.styledMode||b.css(c(d.style)),b.textPxLength=b.getBBox().width),t.rotation=0)},getLabelSize:function(){return this.label?this.label.getBBox()[this.axis.horiz?"height":"width"]:0},handleOverflow:function(t){var e=this.axis,i=e.options.labels,n=t.x,r=e.chart.chartWidth,a=e.chart.spacing,s=o(e.labelLeft,Math.min(e.pos,a[3]));a=o(e.labelRight,Math.max(e.isRadial?0:e.pos+e.len,r-a[1]));var l,c=this.label,u=this.rotation,d={left:0,center:.5,right:1}[e.labelAlign||c.attr("align")],f=c.getBBox().width,p=e.getSlotWidth(this),g=p,m=1,v={};u||"justify"!==o(i.overflow,"justify")?0>u&&n-d*f<s?l=Math.round(n/Math.cos(u*h)-s):0<u&&n+d*f>a&&(l=Math.round((r-n)/Math.cos(u*h))):(r=n+(1-d)*f,n-d*f<s?g=t.x+g*(1-d)-s:r>a&&(g=a-t.x+g*d,m=-1),g=Math.min(p,g),g<p&&"center"===e.labelAlign&&(t.x+=m*(p-g-d*(p-Math.min(f,g)))),(f>g||e.autoRotation&&(c.styles||{}).width)&&(l=g)),l&&(this.shortenLabel?this.shortenLabel():(v.width=Math.floor(l),(i.style||{}).textOverflow||(v.textOverflow="ellipsis"),c.css(v)))},getPosition:function(e,i,n,r){var a=this.axis,o=a.chart,s=r&&o.oldChartHeight||o.chartHeight;return e={x:e?t.correctFloat(a.translate(i+n,null,null,r)+a.transB):a.left+a.offset+(a.opposite?(r&&o.oldChartWidth||o.chartWidth)-a.right-a.left:0),y:e?s-a.bottom+a.offset-(a.opposite?a.height:0):t.correctFloat(s-a.translate(i+n,null,null,r)-a.transB)},e.y=Math.max(Math.min(e.y,1e5),-1e5),l(this,"afterGetPosition",{pos:e}),e},getLabelPosition:function(t,e,n,r,a,o,s,c){var u=this.axis,d=u.transA,f=u.isLinked&&u.linkedParent?u.linkedParent.reversed:u.reversed,p=u.staggerLines,g=u.tickRotCorr||{x:0,y:0},m=a.y,v=r||u.reserveSpaceDefault?0:-u.labelOffset*("center"===u.labelAlign?.5:1),b={};return i(m)||(m=0===u.side?n.rotation?-8:-n.getBBox().height:2===u.side?g.y+8:Math.cos(n.rotation*h)*(g.y-n.getBBox(!1,0).height/2)),t=t+a.x+v+g.x-(o&&r?o*d*(f?-1:1):0),e=e+m-(o&&!r?o*d*(f?1:-1):0),p&&(n=s/(c||1)%p,u.opposite&&(n=p-n-1),e+=u.labelOffset/p*n),b.x=t,b.y=Math.round(e),l(this,"afterGetLabelPosition",{pos:b,tickmarkOffset:o,index:s}),b},getMarkPath:function(t,e,i,n,r,a){return a.crispLine(["M",t,e,"L",t+(r?0:-i),e+(r?i:0)],n)},renderGridLine:function(t,e,i){var n=this.axis,r=n.options,a=this.gridLine,s={},l=this.pos,c=this.type,h=o(this.tickmarkOffset,n.tickmarkOffset),u=n.chart.renderer,d=c?c+"Grid":"grid",f=r[d+"LineWidth"],p=r[d+"LineColor"];r=r[d+"LineDashStyle"],a||(n.chart.styledMode||(s.stroke=p,s["stroke-width"]=f,r&&(s.dashstyle=r)),c||(s.zIndex=1),t&&(e=0),this.gridLine=a=u.path().attr(s).addClass("highcharts-"+(c?c+"-":"")+"grid-line").add(n.gridGroup)),a&&(i=n.getPlotLinePath({value:l+h,lineWidth:a.strokeWidth()*i,force:"pass",old:t}))&&a[t||this.isNew?"attr":"animate"]({d:i,opacity:e})},renderMark:function(t,e,i){var n=this.axis,r=n.options,a=n.chart.renderer,s=this.type,l=s?s+"Tick":"tick",c=n.tickSize(l),h=this.mark,u=!h,d=t.x;t=t.y;var f=o(r[l+"Width"],!s&&n.isXAxis?1:0);r=r[l+"Color"],c&&(n.opposite&&(c[0]=-c[0]),u&&(this.mark=h=a.path().addClass("highcharts-"+(s?s+"-":"")+"tick").add(n.axisGroup),n.chart.styledMode||h.attr({stroke:r,"stroke-width":f})),h[u?"attr":"animate"]({d:this.getMarkPath(d,t,c[0],h.strokeWidth()*i,n.horiz,a),opacity:e}))},renderLabel:function(t,e,i,n){var r=this.axis,s=r.horiz,l=r.options,c=this.label,h=l.labels,u=h.step;r=o(this.tickmarkOffset,r.tickmarkOffset);var d=!0,f=t.x;t=t.y,c&&a(f)&&(c.xy=t=this.getLabelPosition(f,t,c,s,h,r,n,u),this.isFirst&&!this.isLast&&!o(l.showFirstLabel,1)||this.isLast&&!this.isFirst&&!o(l.showLastLabel,1)?d=!1:!s||h.step||h.rotation||e||0===i||this.handleOverflow(t),u&&n%u&&(d=!1),d&&a(t.y)?(t.opacity=i,c[this.isNewLabel?"attr":"animate"](t),this.isNewLabel=!1):(c.attr("y",-9999),this.isNewLabel=!0))},render:function(e,i,n){var r=this.axis,a=r.horiz,s=this.pos,l=o(this.tickmarkOffset,r.tickmarkOffset);s=this.getPosition(a,s,l,i),l=s.x;var c=s.y;r=a&&l===r.pos+r.len||!a&&c===r.pos?-1:1,n=o(n,1),this.isActive=!0,this.renderGridLine(i,n,r),this.renderMark(s,n,r),this.renderLabel(s,i,n,e),this.isNew=!1,t.fireEvent(this,"afterRender")},destroy:function(){n(this,this.axis)}}})),e(i,"parts/Axis.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.arrayMax,n=e.arrayMin,r=e.defined,a=e.destroyObjectProperties,o=e.extend,s=e.isArray,l=e.isNumber,c=e.isString,h=e.objectEach,u=e.pick,d=e.splat,f=e.syncTimeout,p=t.addEvent,g=t.animObject,m=t.color,v=t.correctFloat,b=t.defaultOptions,y=t.deg2rad,x=t.fireEvent,w=t.format,S=t.getMagnitude,k=t.merge,O=t.normalizeTickInterval,C=t.removeEvent,_=t.seriesTypes,A=t.Tick;return e=function(){this.init.apply(this,arguments)},o(e.prototype,{defaultOptions:{dateTimeLabelFormats:{millisecond:{main:"%H:%M:%S.%L",range:!1},second:{main:"%H:%M:%S",range:!1},minute:{main:"%H:%M",range:!1},hour:{main:"%H:%M",range:!1},day:{main:"%e. %b"},week:{main:"%e. %b"},month:{main:"%b '%y"},year:{main:"%Y"}},endOnTick:!1,labels:{enabled:!0,indentation:10,x:0,style:{color:"#666666",cursor:"default",fontSize:"11px"}},maxPadding:.01,minorTickLength:2,minorTickPosition:"outside",minPadding:.01,showEmpty:!0,startOfWeek:1,startOnTick:!1,tickLength:10,tickPixelInterval:100,tickmarkPlacement:"between",tickPosition:"outside",title:{align:"middle",style:{color:"#666666"}},type:"linear",minorGridLineColor:"#f2f2f2",minorGridLineWidth:1,minorTickColor:"#999999",lineColor:"#ccd6eb",lineWidth:1,gridLineColor:"#e6e6e6",tickColor:"#ccd6eb"},defaultYAxisOptions:{endOnTick:!0,maxPadding:.05,minPadding:.05,tickPixelInterval:72,showLastLabel:!0,labels:{x:-8},startOnTick:!0,title:{rotation:270,text:"Values"},stackLabels:{allowOverlap:!1,enabled:!1,crop:!0,overflow:"justify",formatter:function(){return t.numberFormat(this.total,-1)},style:{color:"#000000",fontSize:"11px",fontWeight:"bold",textOutline:"1px contrast"}},gridLineWidth:1,lineWidth:0},defaultLeftAxisOptions:{labels:{x:-15},title:{rotation:270}},defaultRightAxisOptions:{labels:{x:15},title:{rotation:90}},defaultBottomAxisOptions:{labels:{autoRotation:[-45],x:0},margin:15,title:{rotation:0}},defaultTopAxisOptions:{labels:{autoRotation:[-45],x:0},margin:15,title:{rotation:0}},init:function(e,i){var n=i.isX,a=this;a.chart=e,a.horiz=e.inverted&&!a.isZAxis?!n:n,a.isXAxis=n,a.coll=a.coll||(n?"xAxis":"yAxis"),x(this,"init",{userOptions:i}),a.opposite=i.opposite,a.side=i.side||(a.horiz?a.opposite?0:2:a.opposite?1:3),a.setOptions(i);var o=this.options,s=o.type;a.labelFormatter=o.labels.formatter||a.defaultLabelFormatter,a.userOptions=i,a.minPixelPadding=0,a.reversed=o.reversed,a.visible=!1!==o.visible,a.zoomEnabled=!1!==o.zoomEnabled,a.hasNames="category"===s||!0===o.categories,a.categories=o.categories||a.hasNames,a.names||(a.names=[],a.names.keys={}),a.plotLinesAndBandsGroups={},a.isLog="logarithmic"===s,a.isDatetimeAxis="datetime"===s,a.positiveValuesOnly=a.isLog&&!a.allowNegativeLog,a.isLinked=r(o.linkedTo),a.ticks={},a.labelEdge=[],a.minorTicks={},a.plotLinesAndBands=[],a.alternateBands={},a.len=0,a.minRange=a.userMinRange=o.minRange||o.maxZoom,a.range=o.range,a.offset=o.offset||0,a.stacks={},a.oldStacks={},a.stacksTouched=0,a.max=null,a.min=null,a.crosshair=u(o.crosshair,d(e.options.tooltip.crosshairs)[n?0:1],!1),i=a.options.events,-1===e.axes.indexOf(a)&&(n?e.axes.splice(e.xAxis.length,0,a):e.axes.push(a),e[a.coll].push(a)),a.series=a.series||[],e.inverted&&!a.isZAxis&&n&&void 0===a.reversed&&(a.reversed=!0),h(i,(function(e,i){t.isFunction(e)&&p(a,i,e)})),a.lin2log=o.linearToLogConverter||a.lin2log,a.isLog&&(a.val2lin=a.log2lin,a.lin2val=a.lin2log),x(this,"afterInit")},setOptions:function(t){this.options=k(this.defaultOptions,"yAxis"===this.coll&&this.defaultYAxisOptions,[this.defaultTopAxisOptions,this.defaultRightAxisOptions,this.defaultBottomAxisOptions,this.defaultLeftAxisOptions][this.side],k(b[this.coll],t)),x(this,"afterSetOptions",{userOptions:t})},defaultLabelFormatter:function(){var e=this.axis,i=this.value,n=e.chart.time,r=e.categories,a=this.dateTimeLabelFormat,o=b.lang,s=o.numericSymbols;o=o.numericSymbolMagnitude||1e3;var l=s&&s.length,c=e.options.labels.format;if(e=e.isLog?Math.abs(i):e.tickInterval,c)var h=w(c,this,n);else if(r)h=i;else if(a)h=n.dateFormat(a,i);else if(l&&1e3<=e)for(;l--&&void 0===h;)n=Math.pow(o,l+1),e>=n&&0===10*i%n&&null!==s[l]&&0!==i&&(h=t.numberFormat(i/n,-1)+s[l]);return void 0===h&&(h=1e4<=Math.abs(i)?t.numberFormat(i,-1):t.numberFormat(i,-1,void 0,"")),h},getSeriesExtremes:function(){var t,e=this,i=e.chart;x(this,"getSeriesExtremes",null,(function(){e.hasVisibleSeries=!1,e.dataMin=e.dataMax=e.threshold=null,e.softThreshold=!e.isXAxis,e.buildStacks&&e.buildStacks(),e.series.forEach((function(n){if(n.visible||!i.options.chart.ignoreHiddenSeries){var a=n.options,o=a.threshold;if(e.hasVisibleSeries=!0,e.positiveValuesOnly&&0>=o&&(o=null),e.isXAxis){if(a=n.xData,a.length){t=n.getXExtremes(a);var s=t.min,c=t.max;l(s)||s instanceof Date||(a=a.filter(l),t=n.getXExtremes(a),s=t.min,c=t.max),a.length&&(e.dataMin=Math.min(u(e.dataMin,s),s),e.dataMax=Math.max(u(e.dataMax,c),c))}}else n.getExtremes(),c=n.dataMax,s=n.dataMin,r(s)&&r(c)&&(e.dataMin=Math.min(u(e.dataMin,s),s),e.dataMax=Math.max(u(e.dataMax,c),c)),r(o)&&(e.threshold=o),(!a.softThreshold||e.positiveValuesOnly)&&(e.softThreshold=!1)}}))})),x(this,"afterGetSeriesExtremes")},translate:function(t,e,i,n,r,a){var o=this.linkedParent||this,s=1,c=0,h=n?o.oldTransA:o.transA;n=n?o.oldMin:o.min;var u=o.minPixelPadding;return r=(o.isOrdinal||o.isBroken||o.isLog&&r)&&o.lin2val,h||(h=o.transA),i&&(s*=-1,c=o.len),o.reversed&&(s*=-1,c-=s*(o.sector||o.len)),e?(t=(t*s+c-u)/h+n,r&&(t=o.lin2val(t))):(r&&(t=o.val2lin(t)),t=l(n)?s*(t-n)*h+c+s*u+(l(a)?h*a:0):void 0),t},toPixels:function(t,e){return this.translate(t,!1,!this.horiz,null,!0)+(e?0:this.pos)},toValue:function(t,e){return this.translate(t-(e?0:this.pos),!0,!this.horiz,null,!0)},getPlotLinePath:function(t){var e,i,n,r,a,o=this,s=o.chart,c=o.left,h=o.top,d=t.old,f=t.value,p=t.translatedValue,g=t.lineWidth,m=t.force,v=d&&s.oldChartHeight||s.chartHeight,b=d&&s.oldChartWidth||s.chartWidth,y=o.transB,w=function(t,e,i){return("pass"!==m&&t<e||t>i)&&(m?t=Math.min(Math.max(e,t),i):a=!0),t};return t={value:f,lineWidth:g,old:d,force:m,acrossPanes:t.acrossPanes,translatedValue:p},x(this,"getPlotLinePath",t,(function(t){p=u(p,o.translate(f,null,null,d)),p=Math.min(Math.max(-1e5,p),1e5),e=n=Math.round(p+y),i=r=Math.round(v-p-y),l(p)?o.horiz?(i=h,r=v-o.bottom,e=n=w(e,c,c+o.width)):(e=c,n=b-o.right,i=r=w(i,h,h+o.height)):(a=!0,m=!1),t.path=a&&!m?null:s.renderer.crispLine(["M",e,i,"L",n,r],g||1)})),t.path},getLinearTickPositions:function(t,e,i){var n=v(Math.floor(e/t)*t);i=v(Math.ceil(i/t)*t);var r,a=[];if(v(n+t)===n&&(r=20),this.single)return[e];for(e=n;e<=i;){if(a.push(e),e=v(e+t,r),e===o)break;var o=e}return a},getMinorTickInterval:function(){var t=this.options;return!0===t.minorTicks?u(t.minorTickInterval,"auto"):!1===t.minorTicks?null:t.minorTickInterval},getMinorTickPositions:function(){var t=this,e=t.options,i=t.tickPositions,n=t.minorTickInterval,r=[],a=t.pointRangePadding||0,o=t.min-a;a=t.max+a;var s=a-o;if(s&&s/n<t.len/3)if(t.isLog)this.paddedTicks.forEach((function(e,i,a){i&&r.push.apply(r,t.getLogTickPositions(n,a[i-1],a[i],!0))}));else if(t.isDatetimeAxis&&"auto"===this.getMinorTickInterval())r=r.concat(t.getTimeTicks(t.normalizeTimeTickInterval(n),o,a,e.startOfWeek));else for(e=o+(i[0]-o)%n;e<=a&&e!==r[0];e+=n)r.push(e);return 0!==r.length&&t.trimTicks(r),r},adjustForMinRange:function(){var t,e,a,o,s=this.options,l=this.min,c=this.max;if(this.isXAxis&&void 0===this.minRange&&!this.isLog&&(r(s.min)||r(s.max)?this.minRange=null:(this.series.forEach((function(i){for(o=i.xData,e=i.xIncrement?1:o.length-1;0<e;e--)a=o[e]-o[e-1],(void 0===t||a<t)&&(t=a)})),this.minRange=Math.min(5*t,this.dataMax-this.dataMin))),c-l<this.minRange){var h=this.dataMax-this.dataMin>=this.minRange,d=this.minRange,f=(d-c+l)/2;f=[l-f,u(s.min,l-f)],h&&(f[2]=this.isLog?this.log2lin(this.dataMin):this.dataMin),l=i(f),c=[l+d,u(s.max,l+d)],h&&(c[2]=this.isLog?this.log2lin(this.dataMax):this.dataMax),c=n(c),c-l<d&&(f[0]=c-d,f[1]=u(s.min,c-d),l=i(f))}this.min=l,this.max=c},getClosest:function(){var t;return this.categories?t=1:this.series.forEach((function(e){var i=e.closestPointRange,n=e.visible||!e.chart.options.chart.ignoreHiddenSeries;!e.noSharedTooltip&&r(i)&&n&&(t=r(t)?Math.min(t,i):i)})),t},nameToX:function(t){var e=s(this.categories),i=e?this.categories:this.names,n=t.options.x;if(t.series.requireSorting=!1,r(n)||(n=!1===this.options.uniqueNames?t.series.autoIncrement():e?i.indexOf(t.name):u(i.keys[t.name],-1)),-1===n){if(!e)var a=i.length}else a=n;return void 0!==a&&(this.names[a]=t.name,this.names.keys[t.name]=a),a},updateNames:function(){var t=this,e=this.names;0<e.length&&(Object.keys(e.keys).forEach((function(t){delete e.keys[t]})),e.length=0,this.minRange=this.userMinRange,(this.series||[]).forEach((function(e){e.xIncrement=null,e.points&&!e.isDirtyData||(t.max=Math.max(t.max,e.xData.length-1),e.processData(),e.generatePoints()),e.data.forEach((function(i,n){if(i&&i.options&&void 0!==i.name){var r=t.nameToX(i);void 0!==r&&r!==i.x&&(i.x=r,e.xData[n]=r)}}))})))},setAxisTranslation:function(t){var e=this,i=e.max-e.min,n=e.axisPointRange||0,r=0,a=0,o=e.linkedParent,s=!!e.categories,l=e.transA,h=e.isXAxis;if(h||s||n){var d=e.getClosest();o?(r=o.minPointOffset,a=o.pointRangePadding):e.series.forEach((function(t){var i=s?1:h?u(t.options.pointRange,d,0):e.axisPointRange||0,o=t.options.pointPlacement;n=Math.max(n,i),e.single&&!s||(t=_.xrange&&t instanceof _.xrange?!h:h,r=Math.max(r,t&&c(o)?0:i/2),a=Math.max(a,t&&"on"===o?0:i))})),o=e.ordinalSlope&&d?e.ordinalSlope/d:1,e.minPointOffset=r*=o,e.pointRangePadding=a*=o,e.pointRange=Math.min(n,e.single&&s?1:i),h&&(e.closestPointRange=d)}t&&(e.oldTransA=l),e.translationSlope=e.transA=l=e.staticScale||e.len/(i+a||1),e.transB=e.horiz?e.left:e.bottom,e.minPixelPadding=l*r,x(this,"afterSetAxisTranslation")},minFromRange:function(){return this.max-this.range},setTickInterval:function(e){var i=this,n=i.chart,a=i.options,o=i.isLog,s=i.isDatetimeAxis,c=i.isXAxis,h=i.isLinked,d=a.maxPadding,f=a.minPadding,p=a.tickInterval,g=a.tickPixelInterval,m=i.categories,b=l(i.threshold)?i.threshold:null,y=i.softThreshold;s||m||h||this.getTickAmount();var w=u(i.userMin,a.min),k=u(i.userMax,a.max);if(h){i.linkedParent=n[i.coll][a.linkedTo];var C=i.linkedParent.getExtremes();i.min=u(C.min,C.dataMin),i.max=u(C.max,C.dataMax),a.type!==i.linkedParent.options.type&&t.error(11,1,n)}else{if(!y&&r(b))if(i.dataMin>=b)C=b,f=0;else if(i.dataMax<=b){var _=b;d=0}i.min=u(w,C,i.dataMin),i.max=u(k,_,i.dataMax)}o&&(i.positiveValuesOnly&&!e&&0>=Math.min(i.min,u(i.dataMin,i.min))&&t.error(10,1,n),i.min=v(i.log2lin(i.min),16),i.max=v(i.log2lin(i.max),16)),i.range&&r(i.max)&&(i.userMin=i.min=w=Math.max(i.dataMin,i.minFromRange()),i.userMax=k=i.max,i.range=null),x(i,"foundExtremes"),i.beforePadding&&i.beforePadding(),i.adjustForMinRange(),!(m||i.axisPointRange||i.usePercentage||h)&&r(i.min)&&r(i.max)&&(n=i.max-i.min)&&(!r(w)&&f&&(i.min-=n*f),!r(k)&&d&&(i.max+=n*d)),l(a.softMin)&&!l(i.userMin)&&a.softMin<i.min&&(i.min=w=a.softMin),l(a.softMax)&&!l(i.userMax)&&a.softMax>i.max&&(i.max=k=a.softMax),l(a.floor)&&(i.min=Math.min(Math.max(i.min,a.floor),Number.MAX_VALUE)),l(a.ceiling)&&(i.max=Math.max(Math.min(i.max,a.ceiling),u(i.userMax,-Number.MAX_VALUE))),y&&r(i.dataMin)&&(b=b||0,!r(w)&&i.min<b&&i.dataMin>=b?i.min=i.options.minRange?Math.min(b,i.max-i.minRange):b:!r(k)&&i.max>b&&i.dataMax<=b&&(i.max=i.options.minRange?Math.max(b,i.min+i.minRange):b)),i.tickInterval=i.min===i.max||void 0===i.min||void 0===i.max?1:h&&!p&&g===i.linkedParent.options.tickPixelInterval?p=i.linkedParent.tickInterval:u(p,this.tickAmount?(i.max-i.min)/Math.max(this.tickAmount-1,1):void 0,m?1:(i.max-i.min)*g/Math.max(i.len,g)),c&&!e&&i.series.forEach((function(t){t.processData(i.min!==i.oldMin||i.max!==i.oldMax)})),i.setAxisTranslation(!0),i.beforeSetTickPositions&&i.beforeSetTickPositions(),i.postProcessTickInterval&&(i.tickInterval=i.postProcessTickInterval(i.tickInterval)),i.pointRange&&!p&&(i.tickInterval=Math.max(i.pointRange,i.tickInterval)),e=u(a.minTickInterval,i.isDatetimeAxis&&i.closestPointRange),!p&&i.tickInterval<e&&(i.tickInterval=e),s||o||p||(i.tickInterval=O(i.tickInterval,null,S(i.tickInterval),u(a.allowDecimals,!(.5<i.tickInterval&&5>i.tickInterval&&1e3<i.max&&9999>i.max)),!!this.tickAmount)),this.tickAmount||(i.tickInterval=i.unsquish()),this.setTickPositions()},setTickPositions:function(){var e=this.options,i=e.tickPositions,n=this.getMinorTickInterval(),a=e.tickPositioner,o=e.startOnTick,s=e.endOnTick;this.tickmarkOffset=this.categories&&"between"===e.tickmarkPlacement&&1===this.tickInterval?.5:0,this.minorTickInterval="auto"===n&&this.tickInterval?this.tickInterval/5:n,this.single=this.min===this.max&&r(this.min)&&!this.tickAmount&&(parseInt(this.min,10)===this.min||!1!==e.allowDecimals),this.tickPositions=n=i&&i.slice(),!n&&(!this.ordinalPositions&&(this.max-this.min)/this.tickInterval>Math.max(2*this.len,200)?(n=[this.min,this.max],t.error(19,!1,this.chart)):n=this.isDatetimeAxis?this.getTimeTicks(this.normalizeTimeTickInterval(this.tickInterval,e.units),this.min,this.max,e.startOfWeek,this.ordinalPositions,this.closestPointRange,!0):this.isLog?this.getLogTickPositions(this.tickInterval,this.min,this.max):this.getLinearTickPositions(this.tickInterval,this.min,this.max),n.length>this.len&&(n=[n[0],n.pop()],n[0]===n[1]&&(n.length=1)),this.tickPositions=n,a&&(a=a.apply(this,[this.min,this.max])))&&(this.tickPositions=n=a),this.paddedTicks=n.slice(0),this.trimTicks(n,o,s),this.isLinked||(this.single&&2>n.length&&!this.categories&&(this.min-=.5,this.max+=.5),i||a||this.adjustTickAmount()),x(this,"afterSetTickPositions")},trimTicks:function(t,e,i){var n=t[0],a=t[t.length-1],o=this.minPointOffset||0;if(x(this,"trimTicks"),!this.isLinked){if(e&&-1/0!==n)this.min=n;else for(;this.min-o>t[0];)t.shift();if(i)this.max=a;else for(;this.max+o<t[t.length-1];)t.pop();0===t.length&&r(n)&&!this.options.tickPositions&&t.push((a+n)/2)}},alignToOthers:function(){var t,e={},i=this.options;return!1===this.chart.options.chart.alignTicks||!1===i.alignTicks||!1===i.startOnTick||!1===i.endOnTick||this.isLog||this.chart[this.coll].forEach((function(i){var n=i.options;n=[i.horiz?n.left:n.top,n.width,n.height,n.pane].join(),i.series.length&&(e[n]?t=!0:e[n]=1)})),t},getTickAmount:function(){var t=this.options,e=t.tickAmount,i=t.tickPixelInterval;!r(t.tickInterval)&&this.len<i&&!this.isRadial&&!this.isLog&&t.startOnTick&&t.endOnTick&&(e=2),!e&&this.alignToOthers()&&(e=Math.ceil(this.len/i)+1),4>e&&(this.finalTickAmt=e,e=5),this.tickAmount=e},adjustTickAmount:function(){var t,e=this.options,i=this.tickInterval,n=this.tickPositions,a=this.tickAmount,o=this.finalTickAmt,s=n&&n.length,l=u(this.threshold,this.softThreshold?0:null);if(this.hasData()){if(s<a){for(t=this.min;n.length<a;)n.length%2||t===l?n.push(v(n[n.length-1]+i)):n.unshift(v(n[0]-i));this.transA*=(s-1)/(a-1),this.min=e.startOnTick?n[0]:Math.min(this.min,n[0]),this.max=e.endOnTick?n[n.length-1]:Math.max(this.max,n[n.length-1])}else s>a&&(this.tickInterval*=2,this.setTickPositions());if(r(o)){for(i=e=n.length;i--;)(3===o&&1===i%2||2>=o&&0<i&&i<e-1)&&n.splice(i,1);this.finalTickAmt=void 0}}},setScale:function(){var t,e=this.series.some((function(t){return t.isDirtyData||t.isDirty||t.xAxis&&t.xAxis.isDirty}));this.oldMin=this.min,this.oldMax=this.max,this.oldAxisLength=this.len,this.setAxisSize(),(t=this.len!==this.oldAxisLength)||e||this.isLinked||this.forceRedraw||this.userMin!==this.oldUserMin||this.userMax!==this.oldUserMax||this.alignToOthers()?(this.resetStacks&&this.resetStacks(),this.forceRedraw=!1,this.getSeriesExtremes(),this.setTickInterval(),this.oldUserMin=this.userMin,this.oldUserMax=this.userMax,this.isDirty||(this.isDirty=t||this.min!==this.oldMin||this.max!==this.oldMax)):this.cleanStacks&&this.cleanStacks(),x(this,"afterSetScale")},setExtremes:function(t,e,i,n,r){var a=this,s=a.chart;i=u(i,!0),a.series.forEach((function(t){delete t.kdTree})),r=o(r,{min:t,max:e}),x(a,"setExtremes",r,(function(){a.userMin=t,a.userMax=e,a.eventArgs=r,i&&s.redraw(n)}))},zoom:function(t,e){var i=this.dataMin,n=this.dataMax,a=this.options,o=Math.min(i,u(a.min,i)),s=Math.max(n,u(a.max,n));return t={newMin:t,newMax:e},x(this,"zoom",t,(function(t){var e=t.newMin,a=t.newMax;e===this.min&&a===this.max||(this.allowZoomOutside||(r(i)&&(e<o&&(e=o),e>s&&(e=s)),r(n)&&(a<o&&(a=o),a>s&&(a=s))),this.displayBtn=void 0!==e||void 0!==a,this.setExtremes(e,a,!1,void 0,{trigger:"zoom"})),t.zoomed=!0})),t.zoomed},setAxisSize:function(){var e=this.chart,i=this.options,n=i.offsets||[0,0,0,0],r=this.horiz,a=this.width=Math.round(t.relativeLength(u(i.width,e.plotWidth-n[3]+n[1]),e.plotWidth)),o=this.height=Math.round(t.relativeLength(u(i.height,e.plotHeight-n[0]+n[2]),e.plotHeight)),s=this.top=Math.round(t.relativeLength(u(i.top,e.plotTop+n[0]),e.plotHeight,e.plotTop));i=this.left=Math.round(t.relativeLength(u(i.left,e.plotLeft+n[3]),e.plotWidth,e.plotLeft)),this.bottom=e.chartHeight-o-s,this.right=e.chartWidth-a-i,this.len=Math.max(r?a:o,0),this.pos=r?i:s},getExtremes:function(){var t=this.isLog;return{min:t?v(this.lin2log(this.min)):this.min,max:t?v(this.lin2log(this.max)):this.max,dataMin:this.dataMin,dataMax:this.dataMax,userMin:this.userMin,userMax:this.userMax}},getThreshold:function(t){var e=this.isLog,i=e?this.lin2log(this.min):this.min;return e=e?this.lin2log(this.max):this.max,null===t||-1/0===t?t=i:1/0===t?t=e:i>t?t=i:e<t&&(t=e),this.translate(t,0,1,0,1)},autoLabelAlign:function(t){var e=(u(t,0)-90*this.side+720)%360;return t={align:"center"},x(this,"autoLabelAlign",t,(function(t){15<e&&165>e?t.align="right":195<e&&345>e&&(t.align="left")})),t.align},tickSize:function(t){var e=this.options,i=e[t+"Length"],n=u(e[t+"Width"],"tick"===t&&this.isXAxis&&!this.categories?1:0);if(n&&i){"inside"===e[t+"Position"]&&(i=-i);var r=[i,n]}return t={tickSize:r},x(this,"afterTickSize",t),t.tickSize},labelMetrics:function(){var t=this.tickPositions&&this.tickPositions[0]||0;return this.chart.renderer.fontMetrics(this.options.labels.style&&this.options.labels.style.fontSize,this.ticks[t]&&this.ticks[t].label)},unsquish:function(){var t,e,i,n=this.options.labels,a=this.horiz,o=this.tickInterval,s=o,l=this.len/(((this.categories?1:0)+this.max-this.min)/o),c=n.rotation,h=this.labelMetrics(),d=Number.MAX_VALUE,f=this.max-this.min,p=function(t){var e=t/(l||1);return e=1<e?Math.ceil(e):1,e*o>f&&1/0!==t&&1/0!==l&&f&&(e=Math.ceil(f/o)),v(e*o)};return a?(i=!n.staggerLines&&!n.step&&(r(c)?[c]:l<u(n.autoRotationLimit,80)&&n.autoRotation))&&i.forEach((function(i){if(i===c||i&&-90<=i&&90>=i){e=p(Math.abs(h.h/Math.sin(y*i)));var n=e+Math.abs(i/360);n<d&&(d=n,t=i,s=e)}})):n.step||(s=p(h.h)),this.autoRotation=i,this.labelRotation=u(t,c),s},getSlotWidth:function(t){var e=this.chart,i=this.horiz,n=this.options.labels,r=Math.max(this.tickPositions.length-(this.categories?0:1),1),a=e.margin[3];return t&&t.slotWidth||i&&2>(n.step||0)&&!n.rotation&&(this.staggerLines||1)*this.len/r||!i&&(n.style&&parseInt(n.style.width,10)||a&&a-e.spacing[3]||.33*e.chartWidth)},renderUnsquish:function(){var t=this.chart,e=t.renderer,i=this.tickPositions,n=this.ticks,r=this.options.labels,a=r&&r.style||{},o=this.horiz,s=this.getSlotWidth(),l=Math.max(1,Math.round(s-2*(r.padding||5))),h={},u=this.labelMetrics(),d=r.style&&r.style.textOverflow,f=0;if(c(r.rotation)||(h.rotation=r.rotation||0),i.forEach((function(t){(t=n[t])&&t.label&&t.label.textPxLength>f&&(f=t.label.textPxLength)})),this.maxLabelLength=f,this.autoRotation)f>l&&f>u.h?h.rotation=this.labelRotation:this.labelRotation=0;else if(s){var p=l;if(!d){var g="clip";for(l=i.length;!o&&l--;){var m=i[l];(m=n[m].label)&&(m.styles&&"ellipsis"===m.styles.textOverflow?m.css({textOverflow:"clip"}):m.textPxLength>s&&m.css({width:s+"px"}),m.getBBox().height>this.len/i.length-(u.h-u.f)&&(m.specificTextOverflow="ellipsis"))}}}h.rotation&&(p=f>.5*t.chartHeight?.33*t.chartHeight:f,d||(g="ellipsis")),(this.labelAlign=r.align||this.autoLabelAlign(this.labelRotation))&&(h.align=this.labelAlign),i.forEach((function(t){var e=(t=n[t])&&t.label,i=a.width,r={};e&&(e.attr(h),t.shortenLabel?t.shortenLabel():p&&!i&&"nowrap"!==a.whiteSpace&&(p<e.textPxLength||"SPAN"===e.element.tagName)?(r.width=p,d||(r.textOverflow=e.specificTextOverflow||g),e.css(r)):e.styles&&e.styles.width&&!r.width&&!i&&e.css({width:null}),delete e.specificTextOverflow,t.rotation=h.rotation)}),this),this.tickRotCorr=e.rotCorr(u.b,this.labelRotation||0,0!==this.side)},hasData:function(){return this.series.some((function(t){return t.hasData()}))||this.options.showEmpty&&r(this.min)&&r(this.max)},addTitle:function(t){var e,i=this.chart.renderer,n=this.horiz,r=this.opposite,a=this.options.title,o=this.chart.styledMode;this.axisTitle||((e=a.textAlign)||(e=(n?{low:"left",middle:"center",high:"right"}:{low:r?"right":"left",middle:"center",high:r?"left":"right"})[a.align]),this.axisTitle=i.text(a.text,0,0,a.useHTML).attr({zIndex:7,rotation:a.rotation||0,align:e}).addClass("highcharts-axis-title"),o||this.axisTitle.css(k(a.style)),this.axisTitle.add(this.axisGroup),this.axisTitle.isNew=!0),o||a.style.width||this.isRadial||this.axisTitle.css({width:this.len}),this.axisTitle[t?"show":"hide"](t)},generateTick:function(t){var e=this.ticks;e[t]?e[t].addLabel():e[t]=new A(this,t)},getOffset:function(){var t,e=this,i=e.chart,n=i.renderer,a=e.options,o=e.tickPositions,s=e.ticks,l=e.horiz,c=e.side,d=i.inverted&&!e.isZAxis?[1,0,3,2][c]:c,f=0,p=0,g=a.title,m=a.labels,v=0,b=i.axisOffset;i=i.clipOffset;var y=[-1,1,1,-1][c],w=a.className,S=e.axisParent,k=e.hasData();if(e.showAxis=t=k||u(a.showEmpty,!0),e.staggerLines=e.horiz&&m.staggerLines,e.axisGroup||(e.gridGroup=n.g("grid").attr({zIndex:a.gridZIndex||1}).addClass("highcharts-"+this.coll.toLowerCase()+"-grid "+(w||"")).add(S),e.axisGroup=n.g("axis").attr({zIndex:a.zIndex||2}).addClass("highcharts-"+this.coll.toLowerCase()+" "+(w||"")).add(S),e.labelGroup=n.g("axis-labels").attr({zIndex:m.zIndex||7}).addClass("highcharts-"+e.coll.toLowerCase()+"-labels "+(w||"")).add(S)),k||e.isLinked?(o.forEach((function(t,i){e.generateTick(t,i)})),e.renderUnsquish(),e.reserveSpaceDefault=0===c||2===c||{1:"left",3:"right"}[c]===e.labelAlign,u(m.reserveSpace,"center"===e.labelAlign||null,e.reserveSpaceDefault)&&o.forEach((function(t){v=Math.max(s[t].getLabelSize(),v)})),e.staggerLines&&(v*=e.staggerLines),e.labelOffset=v*(e.opposite?-1:1)):h(s,(function(t,e){t.destroy(),delete s[e]})),g&&g.text&&!1!==g.enabled&&(e.addTitle(t),t&&!1!==g.reserveSpace)){e.titleOffset=f=e.axisTitle.getBBox()[l?"height":"width"];var O=g.offset;p=r(O)?0:u(g.margin,l?5:10)}e.renderLine(),e.offset=y*u(a.offset,b[c]?b[c]+(a.margin||0):0),e.tickRotCorr=e.tickRotCorr||{x:0,y:0},n=0===c?-e.labelMetrics().h:2===c?e.tickRotCorr.y:0,p=Math.abs(v)+p,v&&(p=p-n+y*(l?u(m.y,e.tickRotCorr.y+8*y):m.x)),e.axisTitleMargin=u(O,p),e.getMaxLabelDimensions&&(e.maxLabelDimensions=e.getMaxLabelDimensions(s,o)),l=this.tickSize("tick"),b[c]=Math.max(b[c],e.axisTitleMargin+f+y*e.offset,p,o&&o.length&&l?l[0]+y*e.offset:0),a=a.offset?0:2*Math.floor(e.axisLine.strokeWidth()/2),i[d]=Math.max(i[d],a),x(this,"afterGetOffset")},getLinePath:function(t){var e=this.chart,i=this.opposite,n=this.offset,r=this.horiz,a=this.left+(i?this.width:0)+n;return n=e.chartHeight-this.bottom-(i?this.height:0)+n,i&&(t*=-1),e.renderer.crispLine(["M",r?this.left:a,r?n:this.top,"L",r?e.chartWidth-this.right:a,r?n:e.chartHeight-this.bottom],t)},renderLine:function(){this.axisLine||(this.axisLine=this.chart.renderer.path().addClass("highcharts-axis-line").add(this.axisGroup),this.chart.styledMode||this.axisLine.attr({stroke:this.options.lineColor,"stroke-width":this.options.lineWidth,zIndex:7}))},getTitlePosition:function(){var t=this.horiz,e=this.left,i=this.top,n=this.len,r=this.options.title,a=t?e:i,o=this.opposite,s=this.offset,l=r.x||0,c=r.y||0,h=this.axisTitle,u=this.chart.renderer.fontMetrics(r.style&&r.style.fontSize,h);return h=Math.max(h.getBBox(null,0).height-u.h-1,0),n={low:a+(t?0:n),middle:a+n/2,high:a+(t?n:0)}[r.align],e=(t?i+this.height:e)+(t?1:-1)*(o?-1:1)*this.axisTitleMargin+[-h,h,u.f,-h][this.side],t={x:t?n+l:e+(o?this.width:0)+s+l,y:t?e+c-(o?this.height:0)+s:n+c},x(this,"afterGetTitlePosition",{titlePosition:t}),t},renderMinorTick:function(t){var e=this.chart.hasRendered&&l(this.oldMin),i=this.minorTicks;i[t]||(i[t]=new A(this,t,"minor")),e&&i[t].isNew&&i[t].render(null,!0),i[t].render(null,!1,1)},renderTick:function(t,e){var i=this.isLinked,n=this.ticks,r=this.chart.hasRendered&&l(this.oldMin);(!i||t>=this.min&&t<=this.max)&&(n[t]||(n[t]=new A(this,t)),r&&n[t].isNew&&n[t].render(e,!0,-1),n[t].render(e))},render:function(){var e,i,n=this,r=n.chart,a=n.options,o=n.isLog,s=n.isLinked,c=n.tickPositions,u=n.axisTitle,d=n.ticks,p=n.minorTicks,m=n.alternateBands,v=a.stackLabels,b=a.alternateGridColor,y=n.tickmarkOffset,w=n.axisLine,S=n.showAxis,k=g(r.renderer.globalAnimation);n.labelEdge.length=0,n.overlap=!1,[d,p,m].forEach((function(t){h(t,(function(t){t.isActive=!1}))})),(n.hasData()||s)&&(n.minorTickInterval&&!n.categories&&n.getMinorTickPositions().forEach((function(t){n.renderMinorTick(t)})),c.length&&(c.forEach((function(t,e){n.renderTick(t,e)})),y&&(0===n.min||n.single)&&(d[-1]||(d[-1]=new A(n,-1,null,!0)),d[-1].render(-1))),b&&c.forEach((function(a,s){i=void 0!==c[s+1]?c[s+1]+y:n.max-y,0===s%2&&a<n.max&&i<=n.max+(r.polar?-y:y)&&(m[a]||(m[a]=new t.PlotLineOrBand(n)),e=a+y,m[a].options={from:o?n.lin2log(e):e,to:o?n.lin2log(i):i,color:b},m[a].render(),m[a].isActive=!0)})),n._addedPlotLB||((a.plotLines||[]).concat(a.plotBands||[]).forEach((function(t){n.addPlotBandOrLine(t)})),n._addedPlotLB=!0)),[d,p,m].forEach((function(t){var e,i=[],n=k.duration;h(t,(function(t,e){t.isActive||(t.render(e,!1,0),t.isActive=!1,i.push(e))})),f((function(){for(e=i.length;e--;)t[i[e]]&&!t[i[e]].isActive&&(t[i[e]].destroy(),delete t[i[e]])}),t!==m&&r.hasRendered&&n?n:0)})),w&&(w[w.isPlaced?"animate":"attr"]({d:this.getLinePath(w.strokeWidth())}),w.isPlaced=!0,w[S?"show":"hide"](S)),u&&S&&(a=n.getTitlePosition(),l(a.y)?(u[u.isNew?"attr":"animate"](a),u.isNew=!1):(u.attr("y",-9999),u.isNew=!0)),v&&v.enabled&&n.renderStackTotals(),n.isDirty=!1,x(this,"afterRender")},redraw:function(){this.visible&&(this.render(),this.plotLinesAndBands.forEach((function(t){t.render()}))),this.series.forEach((function(t){t.isDirty=!0}))},keepProps:"extKey hcEvents names series userMax userMin".split(" "),destroy:function(t){var e,i=this,n=i.stacks,r=i.plotLinesAndBands;if(x(this,"destroy",{keepEvents:t}),t||C(i),h(n,(function(t,e){a(t),n[e]=null})),[i.ticks,i.minorTicks,i.alternateBands].forEach((function(t){a(t)})),r)for(t=r.length;t--;)r[t].destroy();for(e in"stackTotalGroup axisLine axisTitle axisGroup gridGroup labelGroup cross scrollbar".split(" ").forEach((function(t){i[t]&&(i[t]=i[t].destroy())})),i.plotLinesAndBandsGroups)i.plotLinesAndBandsGroups[e]=i.plotLinesAndBandsGroups[e].destroy();h(i,(function(t,e){-1===i.keepProps.indexOf(e)&&delete i[e]}))},drawCrosshair:function(t,e){var i,n,a=this.crosshair,o=u(a.snap,!0),s=this.cross;if(x(this,"drawCrosshair",{e:t,point:e}),t||(t=this.cross&&this.cross.e),this.crosshair&&!1!==(r(e)||!o)){if(o?r(e)&&(n=u("colorAxis"!==this.coll?e.crosshairPos:null,this.isXAxis?e.plotX:this.len-e.plotY)):n=t&&(this.horiz?t.chartX-this.pos:this.len-t.chartY+this.pos),r(n)&&(i=this.getPlotLinePath({value:e&&(this.isXAxis?e.x:u(e.stackY,e.y)),translatedValue:n})||null),!r(i))return void this.hideCrosshair();o=this.categories&&!this.isRadial,s||(this.cross=s=this.chart.renderer.path().addClass("highcharts-crosshair highcharts-crosshair-"+(o?"category ":"thin ")+a.className).attr({zIndex:u(a.zIndex,2)}).add(),this.chart.styledMode||(s.attr({stroke:a.color||(o?m("#ccd6eb").setOpacity(.25).get():"#cccccc"),"stroke-width":u(a.width,1)}).css({"pointer-events":"none"}),a.dashStyle&&s.attr({dashstyle:a.dashStyle}))),s.show().attr({d:i}),o&&!a.width&&s.attr({"stroke-width":this.transA}),this.cross.e=t}else this.hideCrosshair();x(this,"afterDrawCrosshair",{e:t,point:e})},hideCrosshair:function(){this.cross&&this.cross.hide(),x(this,"afterHideCrosshair")}}),t.Axis=e})),e(i,"parts/DateTimeAxis.js",[i["parts/Globals.js"]],(function(t){var e=t.Axis,i=t.getMagnitude,n=t.normalizeTickInterval,r=t.timeUnits;e.prototype.getTimeTicks=function(){return this.chart.time.getTimeTicks.apply(this.chart.time,arguments)},e.prototype.normalizeTimeTickInterval=function(t,e){var a=e||[["millisecond",[1,2,5,10,20,25,50,100,200,500]],["second",[1,2,5,10,15,30]],["minute",[1,2,5,10,15,30]],["hour",[1,2,3,4,6,8,12]],["day",[1,2]],["week",[1,2]],["month",[1,2,3,4,6]],["year",null]];e=a[a.length-1];var o,s=r[e[0]],l=e[1];for(o=0;o<a.length&&(e=a[o],s=r[e[0]],l=e[1],!(a[o+1]&&t<=(s*l[l.length-1]+r[a[o+1][0]])/2));o++);return s===r.year&&t<5*s&&(l=[1,2,5]),t=n(t/s,l,"year"===e[0]?Math.max(i(t/s),1):1),{unitRange:s,count:t,unitName:e[0]}}})),e(i,"parts/LogarithmicAxis.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.pick;e=t.Axis;var n=t.getMagnitude,r=t.normalizeTickInterval;e.prototype.getLogTickPositions=function(t,e,a,o){var s=this.options,l=this.len,c=[];if(o||(this._minorAutoInterval=null),.5<=t)t=Math.round(t),c=this.getLinearTickPositions(t,e,a);else if(.08<=t){var h,u;for(l=Math.floor(e),s=.3<t?[1,2,4]:.15<t?[1,2,4,6,8]:[1,2,3,4,5,6,7,8,9];l<a+1&&!u;l++){var d=s.length;for(h=0;h<d&&!u;h++){var f=this.log2lin(this.lin2log(l)*s[h]);f>e&&(!o||p<=a)&&void 0!==p&&c.push(p),p>a&&(u=!0);var p=f}}}else e=this.lin2log(e),a=this.lin2log(a),t=o?this.getMinorTickInterval():s.tickInterval,t=i("auto"===t?null:t,this._minorAutoInterval,s.tickPixelInterval/(o?5:1)*(a-e)/((o?l/this.tickPositions.length:l)||1)),t=r(t,null,n(t)),c=this.getLinearTickPositions(t,e,a).map(this.log2lin),o||(this._minorAutoInterval=t/5);return o||(this.tickInterval=t),c},e.prototype.log2lin=function(t){return Math.log(t)/Math.LN10},e.prototype.lin2log=function(t){return Math.pow(10,t)}})),e(i,"parts/PlotLineOrBand.js",[i["parts/Globals.js"],i["parts/Axis.js"],i["parts/Utilities.js"]],(function(t,e,i){var n=i.arrayMax,r=i.arrayMin,a=i.defined,o=i.destroyObjectProperties,s=i.erase,l=i.extend,c=i.objectEach,h=i.pick,u=t.merge;t.PlotLineOrBand=function(t,e){this.axis=t,e&&(this.options=e,this.id=e.id)},t.PlotLineOrBand.prototype={render:function(){t.fireEvent(this,"render");var e=this,i=e.axis,n=i.horiz,r=e.options,o=r.label,s=e.label,l=r.to,d=r.from,f=r.value,p=a(d)&&a(l),g=a(f),m=e.svgElem,v=!m,b=[],y=r.color,x=h(r.zIndex,0),w=r.events;b={class:"highcharts-plot-"+(p?"band ":"line ")+(r.className||"")};var S={},k=i.chart.renderer,O=p?"bands":"lines";if(i.isLog&&(d=i.log2lin(d),l=i.log2lin(l),f=i.log2lin(f)),i.chart.styledMode||(g?(b.stroke=y||"#999999",b["stroke-width"]=h(r.width,1),r.dashStyle&&(b.dashstyle=r.dashStyle)):p&&(b.fill=y||"#e6ebf5",r.borderWidth&&(b.stroke=r.borderColor,b["stroke-width"]=r.borderWidth))),S.zIndex=x,O+="-"+x,(y=i.plotLinesAndBandsGroups[O])||(i.plotLinesAndBandsGroups[O]=y=k.g("plot-"+O).attr(S).add()),v&&(e.svgElem=m=k.path().attr(b).add(y)),g)b=i.getPlotLinePath({value:f,lineWidth:m.strokeWidth(),acrossPanes:r.acrossPanes});else{if(!p)return;b=i.getPlotBandPath(d,l,r)}return(v||!m.d)&&b&&b.length?(m.attr({d:b}),w&&c(w,(function(t,i){m.on(i,(function(t){w[i].apply(e,[t])}))}))):m&&(b?(m.show(!0),m.animate({d:b})):m.d&&(m.hide(),s&&(e.label=s=s.destroy()))),o&&(a(o.text)||a(o.formatter))&&b&&b.length&&0<i.width&&0<i.height&&!b.isFlat?(o=u({align:n&&p&&"center",x:n?!p&&4:10,verticalAlign:!n&&p&&"middle",y:n?p?16:10:p?6:-4,rotation:n&&!p&&90},o),this.renderLabel(o,b,p,x)):s&&s.hide(),e},renderLabel:function(t,e,i,a){var o=this.label,s=this.axis.chart.renderer;o||(o={align:t.textAlign||t.align,rotation:t.rotation,class:"highcharts-plot-"+(i?"band":"line")+"-label "+(t.className||"")},o.zIndex=a,a=this.getLabelText(t),this.label=o=s.text(a,0,0,t.useHTML).attr(o).add(),this.axis.chart.styledMode||o.css(t.style)),s=e.xBounds||[e[1],e[4],i?e[6]:e[1]],e=e.yBounds||[e[2],e[5],i?e[7]:e[2]],i=r(s),a=r(e),o.align(t,!1,{x:i,y:a,width:n(s)-i,height:n(e)-a}),o.show(!0)},getLabelText:function(t){return a(t.formatter)?t.formatter.call(this):t.text},destroy:function(){s(this.axis.plotLinesAndBands,this),delete this.axis,o(this)}},l(e.prototype,{getPlotBandPath:function(t,e){var i=this.getPlotLinePath({value:e,force:!0,acrossPanes:this.options.acrossPanes}),n=this.getPlotLinePath({value:t,force:!0,acrossPanes:this.options.acrossPanes}),r=[],a=this.horiz,o=1;if(t=t<this.min&&e<this.min||t>this.max&&e>this.max,n&&i){if(t){var s=n.toString()===i.toString();o=0}for(t=0;t<n.length;t+=6)a&&i[t+1]===n[t+1]?(i[t+1]+=o,i[t+4]+=o):a||i[t+2]!==n[t+2]||(i[t+2]+=o,i[t+5]+=o),r.push("M",n[t+1],n[t+2],"L",n[t+4],n[t+5],i[t+4],i[t+5],i[t+1],i[t+2],"z"),r.isFlat=s}return r},addPlotBand:function(t){return this.addPlotBandOrLine(t,"plotBands")},addPlotLine:function(t){return this.addPlotBandOrLine(t,"plotLines")},addPlotBandOrLine:function(e,i){var n=new t.PlotLineOrBand(this,e).render(),r=this.userOptions;if(n){if(i){var a=r[i]||[];a.push(e),r[i]=a}this.plotLinesAndBands.push(n)}return n},removePlotBandOrLine:function(t){for(var e=this.plotLinesAndBands,i=this.options,n=this.userOptions,r=e.length;r--;)e[r].id===t&&e[r].destroy();[i.plotLines||[],n.plotLines||[],i.plotBands||[],n.plotBands||[]].forEach((function(e){for(r=e.length;r--;)e[r].id===t&&s(e,e[r])}))},removePlotBand:function(t){this.removePlotBandOrLine(t)},removePlotLine:function(t){this.removePlotBandOrLine(t)}})})),e(i,"parts/Tooltip.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.defined,n=e.discardElement,r=e.extend,a=e.isNumber,o=e.isString,s=e.pick,l=e.splat,c=e.syncTimeout,h=t.doc,u=t.format,d=t.merge,f=t.timeUnits;t.Tooltip=function(){this.init.apply(this,arguments)},t.Tooltip.prototype={init:function(t,e){this.chart=t,this.options=e,this.crosshairs=[],this.now={x:0,y:0},this.isHidden=!0,this.split=e.split&&!t.inverted,this.shared=e.shared||this.split,this.outside=s(e.outside,!(!t.scrollablePixelsX&&!t.scrollablePixelsY))},cleanSplit:function(t){this.chart.series.forEach((function(e){var i=e&&e.tt;i&&(!i.isActive||t?e.tt=i.destroy():i.isActive=!1)}))},applyFilter:function(){var t=this.chart;t.renderer.definition({tagName:"filter",id:"drop-shadow-"+t.index,opacity:.5,children:[{tagName:"feGaussianBlur",in:"SourceAlpha",stdDeviation:1},{tagName:"feOffset",dx:1,dy:1},{tagName:"feComponentTransfer",children:[{tagName:"feFuncA",type:"linear",slope:.3}]},{tagName:"feMerge",children:[{tagName:"feMergeNode"},{tagName:"feMergeNode",in:"SourceGraphic"}]}]}),t.renderer.definition({tagName:"style",textContent:".highcharts-tooltip-"+t.index+"{filter:url(#drop-shadow-"+t.index+")}"})},getLabel:function(){var e,n=this,r=this.chart.renderer,a=this.chart.styledMode,o=this.options,s="tooltip"+(i(o.className)?" "+o.className:"");if(!this.label){if(this.outside&&(this.container=e=t.doc.createElement("div"),e.className="highcharts-tooltip-container",t.css(e,{position:"absolute",top:"1px",pointerEvents:o.style&&o.style.pointerEvents,zIndex:3}),t.doc.body.appendChild(e),this.renderer=r=new t.Renderer(e,0,0,{},void 0,void 0,r.styledMode)),this.split?this.label=r.g(s):(this.label=r.label("",0,0,o.shape||"callout",null,null,o.useHTML,null,s).attr({padding:o.padding,r:o.borderRadius}),a||this.label.attr({fill:o.backgroundColor,"stroke-width":o.borderWidth}).css(o.style).shadow(o.shadow)),a&&(this.applyFilter(),this.label.addClass("highcharts-tooltip-"+this.chart.index)),n.outside&&!n.split){var l={x:this.label.xSetter,y:this.label.ySetter};this.label.xSetter=function(t,i){l[i].call(this.label,n.distance),e.style.left=t+"px"},this.label.ySetter=function(t,i){l[i].call(this.label,n.distance),e.style.top=t+"px"}}this.label.attr({zIndex:8}).add()}return this.label},update:function(t){this.destroy(),d(!0,this.chart.options.tooltip.userOptions,t),this.init(this.chart,d(!0,this.options,t))},destroy:function(){this.label&&(this.label=this.label.destroy()),this.split&&this.tt&&(this.cleanSplit(this.chart,!0),this.tt=this.tt.destroy()),this.renderer&&(this.renderer=this.renderer.destroy(),n(this.container)),t.clearTimeout(this.hideTimer),t.clearTimeout(this.tooltipTimeout)},move:function(e,i,n,a){var o=this,s=o.now,l=!1!==o.options.animation&&!o.isHidden&&(1<Math.abs(e-s.x)||1<Math.abs(i-s.y)),c=o.followPointer||1<o.len;r(s,{x:l?(2*s.x+e)/3:e,y:l?(s.y+i)/2:i,anchorX:c?void 0:l?(2*s.anchorX+n)/3:n,anchorY:c?void 0:l?(s.anchorY+a)/2:a}),o.getLabel().attr(s),l&&(t.clearTimeout(this.tooltipTimeout),this.tooltipTimeout=setTimeout((function(){o&&o.move(e,i,n,a)}),32))},hide:function(e){var i=this;t.clearTimeout(this.hideTimer),e=s(e,this.options.hideDelay,500),this.isHidden||(this.hideTimer=c((function(){i.getLabel()[e?"fadeOut":"hide"](),i.isHidden=!0}),e))},getAnchor:function(t,e){var i,n,r=this.chart,a=r.pointer,o=r.inverted,s=r.plotTop,c=r.plotLeft,h=0,u=0;return t=l(t),this.followPointer&&e?(void 0===e.chartX&&(e=a.normalize(e)),t=[e.chartX-r.plotLeft,e.chartY-s]):t[0].tooltipPos?t=t[0].tooltipPos:(t.forEach((function(t){i=t.series.yAxis,n=t.series.xAxis,h+=t.plotX+(!o&&n?n.left-c:0),u+=(t.plotLow?(t.plotLow+t.plotHigh)/2:t.plotY)+(!o&&i?i.top-s:0)})),h/=t.length,u/=t.length,t=[o?r.plotWidth-u:h,this.shared&&!o&&1<t.length&&e?e.chartY-s:o?r.plotHeight-h:u]),t.map(Math.round)},getPosition:function(t,e,i){var n,r=this.chart,a=this.distance,o={},l=r.inverted&&i.h||0,c=this.outside,u=c?h.documentElement.clientWidth-2*a:r.chartWidth,d=c?Math.max(h.body.scrollHeight,h.documentElement.scrollHeight,h.body.offsetHeight,h.documentElement.offsetHeight,h.documentElement.clientHeight):r.chartHeight,f=r.pointer.getChartPosition(),p=r.containerScaling,g=function(t){return p?t*p.scaleX:t},m=function(t){return p?t*p.scaleY:t},v=function(n){var o="x"===n;return[n,o?u:d,o?t:e].concat(c?[o?g(t):m(e),o?f.left-a+g(i.plotX+r.plotLeft):f.top-a+m(i.plotY+r.plotTop),0,o?u:d]:[o?t:e,o?i.plotX+r.plotLeft:i.plotY+r.plotTop,o?r.plotLeft:r.plotTop,o?r.plotLeft+r.plotWidth:r.plotTop+r.plotHeight])},b=v("y"),y=v("x"),x=!this.followPointer&&s(i.ttBelow,!r.inverted===!!i.negative),w=function(t,e,i,n,r,s,c){var h="y"===t?m(a):g(a),u=(i-n)/2,d=n<r-a,f=r+a+n<e,p=r-h-i+u;if(r=r+h-u,x&&f)o[t]=r;else if(!x&&d)o[t]=p;else if(d)o[t]=Math.min(c-n,0>p-l?p:p-l);else{if(!f)return!1;o[t]=Math.max(s,r+l+i>e?r:r+l)}},S=function(t,e,i,n,r){var s;return r<a||r>e-a?s=!1:o[t]=r<i/2?1:r>e-n/2?e-n-2:r-i/2,s},k=function(t){var e=b;b=y,y=e,n=t},O=function(){!1!==w.apply(0,b)?!1!==S.apply(0,y)||n||(k(!0),O()):n?o.x=o.y=0:(k(!0),O())};return(r.inverted||1<this.len)&&k(),O(),o},defaultFormatter:function(t){var e=this.points||l(this),i=[t.tooltipFooterHeaderFormatter(e[0])];return i=i.concat(t.bodyFormatter(e)),i.push(t.tooltipFooterHeaderFormatter(e[0],!0)),i},refresh:function(e,i){var n=this.chart,r=this.options,a=e,o={},c=[],h=r.formatter||this.defaultFormatter;o=this.shared;var u=n.styledMode;if(r.enabled){t.clearTimeout(this.hideTimer),this.followPointer=l(a)[0].series.tooltipOptions.followPointer;var d=this.getAnchor(a,i);i=d[0];var f=d[1];!o||a.series&&a.series.noSharedTooltip?o=a.getLabelConfig():(n.pointer.applyInactiveState(a),a.forEach((function(t){t.setState("hover"),c.push(t.getLabelConfig())})),o={x:a[0].category,y:a[0].y},o.points=c,a=a[0]),this.len=c.length,n=h.call(o,this),h=a.series,this.distance=s(h.tooltipOptions.distance,16),!1===n?this.hide():(this.split?this.renderSplit(n,l(e)):(e=this.getLabel(),r.style.width&&!u||e.css({width:this.chart.spacingBox.width}),e.attr({text:n&&n.join?n.join(""):n}),e.removeClass(/highcharts-color-[\d]+/g).addClass("highcharts-color-"+s(a.colorIndex,h.colorIndex)),u||e.attr({stroke:r.borderColor||a.color||h.color||"#666666"}),this.updatePosition({plotX:i,plotY:f,negative:a.negative,ttBelow:a.ttBelow,h:d[2]||0})),this.isHidden&&this.label&&this.label.attr({opacity:1}).show(),this.isHidden=!1),t.fireEvent(this,"refresh")}},renderSplit:function(e,i){var n,r=this,a=[],l=this.chart,c=l.renderer,h=!0,u=this.options,d=0,f=this.getLabel(),p=l.plotTop;o(e)&&(e=[!1,e]),e.slice(0,i.length+1).forEach((function(t,e){if(!1!==t&&""!==t){e=i[e-1]||{isHeader:!0,plotX:i[0].plotX,plotY:l.plotHeight};var o=e.series||r,g=o.tt,m=e.series||{},v="highcharts-color-"+s(e.colorIndex,m.colorIndex,"none");g||(g={padding:u.padding,r:u.borderRadius},l.styledMode||(g.fill=u.backgroundColor,g["stroke-width"]=u.borderWidth),o.tt=g=c.label(null,null,null,(e.isHeader?u.headerShape:u.shape)||"callout",null,null,u.useHTML).addClass(e.isHeader?"highcharts-tooltip-header ":"highcharts-tooltip-box "+v).attr(g).add(f)),g.isActive=!0,g.attr({text:t}),l.styledMode||g.css(u.style).shadow(u.shadow).attr({stroke:u.borderColor||e.color||m.color||"#333333"}),t=g.getBBox(),v=t.width+g.strokeWidth(),e.isHeader?(d=t.height,l.xAxis[0].opposite&&(n=!0,p-=d),t=Math.max(0,Math.min(e.plotX+l.plotLeft-v/2,l.chartWidth+(l.scrollablePixelsX?l.scrollablePixelsX-l.marginRight:0)-v))):t=e.plotX+l.plotLeft-s(u.distance,16)-v,0>t&&(h=!1),e.isHeader?m=n?-d:l.plotHeight+d:(m=m.yAxis,m=m.pos-p+Math.max(0,Math.min(e.plotY||0,m.len))),a.push({target:m,rank:e.isHeader?1:0,size:o.tt.getBBox().height+1,point:e,x:t,tt:g})}})),this.cleanSplit(),u.positioner&&a.forEach((function(t){var e=u.positioner.call(r,t.tt.getBBox().width,t.size,t.point);t.x=e.x,t.align=0,t.target=e.y,t.rank=s(e.rank,t.rank)})),t.distribute(a,l.plotHeight+d),a.forEach((function(t){var e=t.point,i=e.series,n=i&&i.yAxis;t.tt.attr({visibility:void 0===t.pos?"hidden":"inherit",x:h||e.isHeader||u.positioner?t.x:e.plotX+l.plotLeft+r.distance,y:t.pos+p,anchorX:e.isHeader?e.plotX+l.plotLeft:e.plotX+i.xAxis.pos,anchorY:e.isHeader?l.plotTop+l.plotHeight/2:n.pos+Math.max(0,Math.min(e.plotY,n.len))})}));var g=r.container;if(e=r.renderer,r.outside&&g&&e){var m=l.pointer.getChartPosition();g.style.left=m.left+"px",g.style.top=m.top+"px",g=f.getBBox(),e.setSize(g.width+g.x,g.height+g.y,!1)}},updatePosition:function(e){var i=this.chart,n=i.pointer,r=this.getLabel(),a=e.plotX+i.plotLeft,o=e.plotY+i.plotTop;if(n=n.getChartPosition(),e=(this.options.positioner||this.getPosition).call(this,r.width,r.height,e),this.outside){var s=(this.options.borderWidth||0)+2*this.distance;this.renderer.setSize(r.width+s,r.height+s,!1),(i=i.containerScaling)&&(t.css(this.container,{transform:"scale("+i.scaleX+", "+i.scaleY+")"}),a*=i.scaleX,o*=i.scaleY),a+=n.left-e.x,o+=n.top-e.y}this.move(Math.round(e.x),Math.round(e.y||0),a,o)},getDateFormat:function(t,e,i,n){var r=this.chart.time,a=r.dateFormat("%m-%d %H:%M:%S.%L",e),o={millisecond:15,second:12,minute:9,hour:6,day:3},s="millisecond";for(l in f){if(t===f.week&&+r.dateFormat("%w",e)===i&&"00:00:00.000"===a.substr(6)){var l="week";break}if(f[l]>t){l=s;break}if(o[l]&&a.substr(o[l])!=="01-01 00:00:00.000".substr(o[l]))break;"week"!==l&&(s=l)}if(l)var c=r.resolveDTLFormat(n[l]).main;return c},getXDateFormat:function(t,e,i){e=e.dateTimeLabelFormats;var n=i&&i.closestPointRange;return(n?this.getDateFormat(n,t.x,i.options.startOfWeek,e):e.day)||e.year},tooltipFooterHeaderFormatter:function(e,i){var n=i?"footer":"header",r=e.series,o=r.tooltipOptions,s=o.xDateFormat,l=r.xAxis,c=l&&"datetime"===l.options.type&&a(e.key),h=o[n+"Format"];return i={isFooter:i,labelConfig:e},t.fireEvent(this,"headerFormatter",i,(function(t){c&&!s&&(s=this.getXDateFormat(e,o,l)),c&&s&&(e.point&&e.point.tooltipDateKeys||["key"]).forEach((function(t){h=h.replace("{point."+t+"}","{point."+t+":"+s+"}")})),r.chart.styledMode&&(h=this.styledModeFormat(h)),t.text=u(h,{point:e,series:r},this.chart.time)})),i.text},bodyFormatter:function(t){return t.map((function(t){var e=t.series.tooltipOptions;return(e[(t.point.formatPrefix||"point")+"Formatter"]||t.point.tooltipFormatter).call(t.point,e[(t.point.formatPrefix||"point")+"Format"]||"")}))},styledModeFormat:function(t){return t.replace('style="font-size: 10px"','class="highcharts-header"').replace(/style="color:{(point|series)\.color}"/g,'class="highcharts-color-{$1.colorIndex}"')}}})),e(i,"parts/Pointer.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.attr,n=e.defined,r=e.extend,a=e.isNumber,o=e.isObject,s=e.objectEach,l=e.pick,c=e.splat,h=t.addEvent,u=t.charts,d=t.color,f=t.css,p=t.find,g=t.fireEvent,m=t.offset,v=t.Tooltip;t.Pointer=function(t,e){this.init(t,e)},t.Pointer.prototype={init:function(t,e){this.options=e,this.chart=t,this.runChartClick=e.chart.events&&!!e.chart.events.click,this.pinchDown=[],this.lastValidTouch={},v&&(t.tooltip=new v(t,e.tooltip),this.followTouchMove=l(e.tooltip.followTouchMove,!0)),this.setDOMEvents()},zoomOption:function(t){var e=this.chart,i=e.options.chart,n=i.zoomType||"";e=e.inverted,/touch/.test(t.type)&&(n=l(i.pinchType,n)),this.zoomX=t=/x/.test(n),this.zoomY=n=/y/.test(n),this.zoomHor=t&&!e||n&&e,this.zoomVert=n&&!e||t&&e,this.hasZoom=t||n},getChartPosition:function(){return this.chartPosition||(this.chartPosition=m(this.chart.container))},normalize:function(t,e){var i=t.touches?t.touches.length?t.touches.item(0):t.changedTouches[0]:t;e||(e=this.getChartPosition());var n=i.pageX-e.left;return e=i.pageY-e.top,(i=this.chart.containerScaling)&&(n/=i.scaleX,e/=i.scaleY),r(t,{chartX:Math.round(n),chartY:Math.round(e)})},getCoordinates:function(t){var e={xAxis:[],yAxis:[]};return this.chart.axes.forEach((function(i){e[i.isXAxis?"xAxis":"yAxis"].push({axis:i,value:i.toValue(t[i.horiz?"chartX":"chartY"])})})),e},findNearestKDPoint:function(t,e,i){var n;return t.forEach((function(t){var r=!(t.noSharedTooltip&&e)&&0>t.options.findNearestPointBy.indexOf("y");if(t=t.searchPoint(i,r),(r=o(t,!0))&&!(r=!o(n,!0))){r=n.distX-t.distX;var a=n.dist-t.dist,s=(t.series.group&&t.series.group.zIndex)-(n.series.group&&n.series.group.zIndex);r=0<(0!==r&&e?r:0!==a?a:0!==s?s:n.series.index>t.series.index?-1:1)}r&&(n=t)})),n},getPointFromEvent:function(t){t=t.target;for(var e;t&&!e;)e=t.point,t=t.parentNode;return e},getChartCoordinatesFromPoint:function(t,e){var i=t.series,n=i.xAxis;i=i.yAxis;var r=l(t.clientX,t.plotX),a=t.shapeArgs;return n&&i?e?{chartX:n.len+n.pos-r,chartY:i.len+i.pos-t.plotY}:{chartX:r+n.pos,chartY:t.plotY+i.pos}:a&&a.x&&a.y?{chartX:a.x,chartY:a.y}:void 0},getHoverData:function(t,e,i,n,r,a){var s,c=[];n=!(!n||!t);var h=e&&!e.stickyTracking?[e]:i.filter((function(t){return t.visible&&!(!r&&t.directTouch)&&l(t.options.enableMouseTracking,!0)&&t.stickyTracking}));return e=(s=n||!a?t:this.findNearestKDPoint(h,r,a))&&s.series,s&&(r&&!e.noSharedTooltip?(h=i.filter((function(t){return t.visible&&!(!r&&t.directTouch)&&l(t.options.enableMouseTracking,!0)&&!t.noSharedTooltip})),h.forEach((function(t){var e=p(t.points,(function(t){return t.x===s.x&&!t.isNull}));o(e)&&(t.chart.isBoosting&&(e=t.getPoint(e)),c.push(e))}))):c.push(s)),{hoverPoint:s,hoverSeries:e,hoverPoints:c}},runPointActions:function(e,i){var n=this.chart,r=n.tooltip&&n.tooltip.options.enabled?n.tooltip:void 0,a=!!r&&r.shared,o=i||n.hoverPoint,s=o&&o.series||n.hoverSeries;s=this.getHoverData(o,s,n.series,(!e||"touchmove"!==e.type)&&(!!i||s&&s.directTouch&&this.isDirectTouch),a,e),o=s.hoverPoint;var c=s.hoverPoints;if(i=(s=s.hoverSeries)&&s.tooltipOptions.followPointer,a=a&&s&&!s.noSharedTooltip,o&&(o!==n.hoverPoint||r&&r.isHidden)){if((n.hoverPoints||[]).forEach((function(t){-1===c.indexOf(t)&&t.setState()})),n.hoverSeries!==s&&s.onMouseOver(),this.applyInactiveState(c),(c||[]).forEach((function(t){t.setState("hover")})),n.hoverPoint&&n.hoverPoint.firePointEvent("mouseOut"),!o.series)return;o.firePointEvent("mouseOver"),n.hoverPoints=c,n.hoverPoint=o,r&&r.refresh(a?c:o,e)}else i&&r&&!r.isHidden&&(o=r.getAnchor([{}],e),r.updatePosition({plotX:o[0],plotY:o[1]}));this.unDocMouseMove||(this.unDocMouseMove=h(n.container.ownerDocument,"mousemove",(function(e){var i=u[t.hoverChartIndex];i&&i.pointer.onDocumentMouseMove(e)}))),n.axes.forEach((function(i){var n=l(i.crosshair.snap,!0),r=n?t.find(c,(function(t){return t.series[i.coll]===i})):void 0;r||!n?i.drawCrosshair(e,r):i.hideCrosshair()}))},applyInactiveState:function(t){var e,i=[];(t||[]).forEach((function(t){e=t.series,i.push(e),e.linkedParent&&i.push(e.linkedParent),e.linkedSeries&&(i=i.concat(e.linkedSeries)),e.navigatorSeries&&i.push(e.navigatorSeries)})),this.chart.series.forEach((function(t){-1===i.indexOf(t)?t.setState("inactive",!0):t.options.inactiveOtherPoints&&t.setAllPointsToState("inactive")}))},reset:function(t,e){var i=this.chart,n=i.hoverSeries,r=i.hoverPoint,a=i.hoverPoints,o=i.tooltip,s=o&&o.shared?a:r;t&&s&&c(s).forEach((function(e){e.series.isCartesian&&void 0===e.plotX&&(t=!1)})),t?o&&s&&c(s).length&&(o.refresh(s),o.shared&&a?a.forEach((function(t){t.setState(t.state,!0),t.series.isCartesian&&(t.series.xAxis.crosshair&&t.series.xAxis.drawCrosshair(null,t),t.series.yAxis.crosshair&&t.series.yAxis.drawCrosshair(null,t))})):r&&(r.setState(r.state,!0),i.axes.forEach((function(t){t.crosshair&&t.drawCrosshair(null,r)})))):(r&&r.onMouseOut(),a&&a.forEach((function(t){t.setState()})),n&&n.onMouseOut(),o&&o.hide(e),this.unDocMouseMove&&(this.unDocMouseMove=this.unDocMouseMove()),i.axes.forEach((function(t){t.hideCrosshair()})),this.hoverX=i.hoverPoints=i.hoverPoint=null)},scaleGroups:function(t,e){var i,n=this.chart;n.series.forEach((function(r){i=t||r.getPlotBox(),r.xAxis&&r.xAxis.zoomEnabled&&r.group&&(r.group.attr(i),r.markerGroup&&(r.markerGroup.attr(i),r.markerGroup.clip(e?n.clipRect:null)),r.dataLabelsGroup&&r.dataLabelsGroup.attr(i))})),n.clipRect.attr(e||n.clipBox)},dragStart:function(t){var e=this.chart;e.mouseIsDown=t.type,e.cancelClick=!1,e.mouseDownX=this.mouseDownX=t.chartX,e.mouseDownY=this.mouseDownY=t.chartY},drag:function(t){var e=this.chart,i=e.options.chart,n=t.chartX,r=t.chartY,a=this.zoomHor,o=this.zoomVert,s=e.plotLeft,l=e.plotTop,c=e.plotWidth,h=e.plotHeight,u=this.selectionMarker,f=this.mouseDownX,p=this.mouseDownY,g=i.panKey&&t[i.panKey+"Key"];if((!u||!u.touch)&&(n<s?n=s:n>s+c&&(n=s+c),r<l?r=l:r>l+h&&(r=l+h),this.hasDragged=Math.sqrt(Math.pow(f-n,2)+Math.pow(p-r,2)),10<this.hasDragged)){var m=e.isInsidePlot(f-s,p-l);e.hasCartesianSeries&&(this.zoomX||this.zoomY)&&m&&!g&&!u&&(this.selectionMarker=u=e.renderer.rect(s,l,a?1:c,o?1:h,0).attr({class:"highcharts-selection-marker",zIndex:7}).add(),e.styledMode||u.attr({fill:i.selectionMarkerFill||d("#335cad").setOpacity(.25).get()})),u&&a&&(n-=f,u.attr({width:Math.abs(n),x:(0<n?0:n)+f})),u&&o&&(n=r-p,u.attr({height:Math.abs(n),y:(0<n?0:n)+p})),m&&!u&&i.panning&&e.pan(t,i.panning)}},drop:function(t){var e=this,i=this.chart,o=this.hasPinched;if(this.selectionMarker){var s,l={originalEvent:t,xAxis:[],yAxis:[]},c=this.selectionMarker,h=c.attr?c.attr("x"):c.x,u=c.attr?c.attr("y"):c.y,d=c.attr?c.attr("width"):c.width,p=c.attr?c.attr("height"):c.height;(this.hasDragged||o)&&(i.axes.forEach((function(i){if(i.zoomEnabled&&n(i.min)&&(o||e[{xAxis:"zoomX",yAxis:"zoomY"}[i.coll]])){var r=i.horiz,a="touchend"===t.type?i.minPixelPadding:0,c=i.toValue((r?h:u)+a);r=i.toValue((r?h+d:u+p)-a),l[i.coll].push({axis:i,min:Math.min(c,r),max:Math.max(c,r)}),s=!0}})),s&&g(i,"selection",l,(function(t){i.zoom(r(t,o?{animation:!1}:null))}))),a(i.index)&&(this.selectionMarker=this.selectionMarker.destroy()),o&&this.scaleGroups()}i&&a(i.index)&&(f(i.container,{cursor:i._cursor}),i.cancelClick=10<this.hasDragged,i.mouseIsDown=this.hasDragged=this.hasPinched=!1,this.pinchDown=[])},onContainerMouseDown:function(t){t=this.normalize(t),2!==t.button&&(this.zoomOption(t),t.preventDefault&&t.preventDefault(),this.dragStart(t))},onDocumentMouseUp:function(e){u[t.hoverChartIndex]&&u[t.hoverChartIndex].pointer.drop(e)},onDocumentMouseMove:function(t){var e=this.chart,i=this.chartPosition;t=this.normalize(t,i),!i||this.inClass(t.target,"highcharts-tracker")||e.isInsidePlot(t.chartX-e.plotLeft,t.chartY-e.plotTop)||this.reset()},onContainerMouseLeave:function(e){var i=u[t.hoverChartIndex];i&&(e.relatedTarget||e.toElement)&&(i.pointer.reset(),i.pointer.chartPosition=void 0)},onContainerMouseMove:function(e){var i=this.chart;n(t.hoverChartIndex)&&u[t.hoverChartIndex]&&u[t.hoverChartIndex].mouseIsDown||(t.hoverChartIndex=i.index),e=this.normalize(e),e.preventDefault||(e.returnValue=!1),"mousedown"===i.mouseIsDown&&this.drag(e),!this.inClass(e.target,"highcharts-tracker")&&!i.isInsidePlot(e.chartX-i.plotLeft,e.chartY-i.plotTop)||i.openMenu||this.runPointActions(e)},inClass:function(t,e){for(var n;t;){if(n=i(t,"class")){if(-1!==n.indexOf(e))return!0;if(-1!==n.indexOf("highcharts-container"))return!1}t=t.parentNode}},onTrackerMouseOut:function(t){var e=this.chart.hoverSeries;t=t.relatedTarget||t.toElement,this.isDirectTouch=!1,!e||!t||e.stickyTracking||this.inClass(t,"highcharts-tooltip")||this.inClass(t,"highcharts-series-"+e.index)&&this.inClass(t,"highcharts-tracker")||e.onMouseOut()},onContainerClick:function(t){var e=this.chart,i=e.hoverPoint,n=e.plotLeft,a=e.plotTop;t=this.normalize(t),e.cancelClick||(i&&this.inClass(t.target,"highcharts-tracker")?(g(i.series,"click",r(t,{point:i})),e.hoverPoint&&i.firePointEvent("click",t)):(r(t,this.getCoordinates(t)),e.isInsidePlot(t.chartX-n,t.chartY-a)&&g(e,"click",t)))},setDOMEvents:function(){var e=this,i=e.chart.container,n=i.ownerDocument;i.onmousedown=function(t){e.onContainerMouseDown(t)},i.onmousemove=function(t){e.onContainerMouseMove(t)},i.onclick=function(t){e.onContainerClick(t)},this.unbindContainerMouseLeave=h(i,"mouseleave",e.onContainerMouseLeave),t.unbindDocumentMouseUp||(t.unbindDocumentMouseUp=h(n,"mouseup",e.onDocumentMouseUp)),t.hasTouch&&(h(i,"touchstart",(function(t){e.onContainerTouchStart(t)})),h(i,"touchmove",(function(t){e.onContainerTouchMove(t)})),t.unbindDocumentTouchEnd||(t.unbindDocumentTouchEnd=h(n,"touchend",e.onDocumentTouchEnd)))},destroy:function(){var e=this;e.unDocMouseMove&&e.unDocMouseMove(),this.unbindContainerMouseLeave(),t.chartCount||(t.unbindDocumentMouseUp&&(t.unbindDocumentMouseUp=t.unbindDocumentMouseUp()),t.unbindDocumentTouchEnd&&(t.unbindDocumentTouchEnd=t.unbindDocumentTouchEnd())),clearInterval(e.tooltipTimeout),s(e,(function(t,i){e[i]=null}))}}})),e(i,"parts/TouchPointer.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.extend,n=e.pick,r=t.charts,a=t.noop;i(t.Pointer.prototype,{pinchTranslate:function(t,e,i,n,r,a){this.zoomHor&&this.pinchTranslateDirection(!0,t,e,i,n,r,a),this.zoomVert&&this.pinchTranslateDirection(!1,t,e,i,n,r,a)},pinchTranslateDirection:function(t,e,i,n,r,a,o,s){var l,c,h=this.chart,u=t?"x":"y",d=t?"X":"Y",f="chart"+d,p=t?"width":"height",g=h["plot"+(t?"Left":"Top")],m=s||1,v=h.inverted,b=h.bounds[t?"h":"v"],y=1===e.length,x=e[0][f],w=i[0][f],S=!y&&e[1][f],k=!y&&i[1][f];if(i=function(){!y&&20<Math.abs(x-S)&&(m=s||Math.abs(w-k)/Math.abs(x-S)),c=(g-w)/m+x,l=h["plot"+(t?"Width":"Height")]/m},i(),e=c,e<b.min){e=b.min;var O=!0}else e+l>b.max&&(e=b.max-l,O=!0);O?(w-=.8*(w-o[u][0]),y||(k-=.8*(k-o[u][1])),i()):o[u]=[w,k],v||(a[u]=c-g,a[p]=l),a=v?1/m:m,r[p]=l,r[u]=e,n[v?t?"scaleY":"scaleX":"scale"+d]=m,n["translate"+d]=a*g+(w-a*x)},pinch:function(t){var e=this,r=e.chart,o=e.pinchDown,s=t.touches,l=s.length,c=e.lastValidTouch,h=e.hasZoom,u=e.selectionMarker,d={},f=1===l&&(e.inClass(t.target,"highcharts-tracker")&&r.runTrackerClick||e.runChartClick),p={};1<l&&(e.initiated=!0),h&&e.initiated&&!f&&t.preventDefault(),[].map.call(s,(function(t){return e.normalize(t)})),"touchstart"===t.type?([].forEach.call(s,(function(t,e){o[e]={chartX:t.chartX,chartY:t.chartY}})),c.x=[o[0].chartX,o[1]&&o[1].chartX],c.y=[o[0].chartY,o[1]&&o[1].chartY],r.axes.forEach((function(t){if(t.zoomEnabled){var e=r.bounds[t.horiz?"h":"v"],i=t.minPixelPadding,a=t.toPixels(Math.min(n(t.options.min,t.dataMin),t.dataMin)),o=t.toPixels(Math.max(n(t.options.max,t.dataMax),t.dataMax)),s=Math.max(a,o);e.min=Math.min(t.pos,Math.min(a,o)-i),e.max=Math.max(t.pos+t.len,s+i)}})),e.res=!0):e.followTouchMove&&1===l?this.runPointActions(e.normalize(t)):o.length&&(u||(e.selectionMarker=u=i({destroy:a,touch:!0},r.plotBox)),e.pinchTranslate(o,s,d,u,p,c),e.hasPinched=h,e.scaleGroups(d,p),e.res&&(e.res=!1,this.reset(!1,0)))},touch:function(e,i){var r=this.chart;if(r.index!==t.hoverChartIndex&&this.onContainerMouseLeave({relatedTarget:!0}),t.hoverChartIndex=r.index,1===e.touches.length)if(e=this.normalize(e),r.isInsidePlot(e.chartX-r.plotLeft,e.chartY-r.plotTop)&&!r.openMenu){if(i&&this.runPointActions(e),"touchmove"===e.type){i=this.pinchDown;var a=!!i[0]&&4<=Math.sqrt(Math.pow(i[0].chartX-e.chartX,2)+Math.pow(i[0].chartY-e.chartY,2))}n(a,!0)&&this.pinch(e)}else i&&this.reset();else 2===e.touches.length&&this.pinch(e)},onContainerTouchStart:function(t){this.zoomOption(t),this.touch(t,!0)},onContainerTouchMove:function(t){this.touch(t)},onDocumentTouchEnd:function(e){r[t.hoverChartIndex]&&r[t.hoverChartIndex].pointer.drop(e)}})})),e(i,"parts/MSPointer.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.extend,n=e.objectEach,r=t.addEvent,a=t.charts,o=t.css,s=t.doc,l=t.noop;e=t.Pointer;var c=t.removeEvent,h=t.win,u=t.wrap;if(!t.hasTouch&&(h.PointerEvent||h.MSPointerEvent)){var d={},f=!!h.PointerEvent,p=function(){var t=[];return t.item=function(t){return this[t]},n(d,(function(e){t.push({pageX:e.pageX,pageY:e.pageY,target:e.target})})),t},g=function(e,i,n,r){"touch"!==e.pointerType&&e.pointerType!==e.MSPOINTER_TYPE_TOUCH||!a[t.hoverChartIndex]||(r(e),r=a[t.hoverChartIndex].pointer,r[i]({type:n,target:e.currentTarget,preventDefault:l,touches:p()}))};i(e.prototype,{onContainerPointerDown:function(t){g(t,"onContainerTouchStart","touchstart",(function(t){d[t.pointerId]={pageX:t.pageX,pageY:t.pageY,target:t.currentTarget}}))},onContainerPointerMove:function(t){g(t,"onContainerTouchMove","touchmove",(function(t){d[t.pointerId]={pageX:t.pageX,pageY:t.pageY},d[t.pointerId].target||(d[t.pointerId].target=t.currentTarget)}))},onDocumentPointerUp:function(t){g(t,"onDocumentTouchEnd","touchend",(function(t){delete d[t.pointerId]}))},batchMSEvents:function(t){t(this.chart.container,f?"pointerdown":"MSPointerDown",this.onContainerPointerDown),t(this.chart.container,f?"pointermove":"MSPointerMove",this.onContainerPointerMove),t(s,f?"pointerup":"MSPointerUp",this.onDocumentPointerUp)}}),u(e.prototype,"init",(function(t,e,i){t.call(this,e,i),this.hasZoom&&o(e.container,{"-ms-touch-action":"none","touch-action":"none"})})),u(e.prototype,"setDOMEvents",(function(t){t.apply(this),(this.hasZoom||this.followTouchMove)&&this.batchMSEvents(r)})),u(e.prototype,"destroy",(function(t){this.batchMSEvents(c),t.call(this)}))}})),e(i,"parts/Legend.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.defined,n=e.discardElement,r=e.isNumber,a=e.pick,o=e.setAnimation,s=t.addEvent,l=t.css,c=t.fireEvent;e=t.isFirefox;var h=t.marginNames,u=t.merge,d=t.stableSort,f=t.win,p=t.wrap;t.Legend=function(t,e){this.init(t,e)},t.Legend.prototype={init:function(t,e){this.chart=t,this.setOptions(e),e.enabled&&(this.render(),s(this.chart,"endResize",(function(){this.legend.positionCheckboxes()})),this.proximate?this.unchartrender=s(this.chart,"render",(function(){this.legend.proximatePositions(),this.legend.positionItems()})):this.unchartrender&&this.unchartrender())},setOptions:function(t){var e=a(t.padding,8);this.options=t,this.chart.styledMode||(this.itemStyle=t.itemStyle,this.itemHiddenStyle=u(this.itemStyle,t.itemHiddenStyle)),this.itemMarginTop=t.itemMarginTop||0,this.itemMarginBottom=t.itemMarginBottom||0,this.padding=e,this.initialItemY=e-5,this.symbolWidth=a(t.symbolWidth,16),this.pages=[],this.proximate="proximate"===t.layout&&!this.chart.inverted},update:function(t,e){var i=this.chart;this.setOptions(u(!0,this.options,t)),this.destroy(),i.isDirtyLegend=i.isDirtyBox=!0,a(e,!0)&&i.redraw(),c(this,"afterUpdate")},colorizeItem:function(t,e){if(t.legendGroup[e?"removeClass":"addClass"]("highcharts-legend-item-hidden"),!this.chart.styledMode){var i=this.options,n=t.legendItem,r=t.legendLine,a=t.legendSymbol,o=this.itemHiddenStyle.color;i=e?i.itemStyle.color:o;var s=e&&t.color||o,l=t.options&&t.options.marker,h={fill:s};n&&n.css({fill:i,color:i}),r&&r.attr({stroke:s}),a&&(l&&a.isMarker&&(h=t.pointAttribs(),e||(h.stroke=h.fill=o)),a.attr(h))}c(this,"afterColorizeItem",{item:t,visible:e})},positionItems:function(){this.allItems.forEach(this.positionItem,this),this.chart.isResizing||this.positionCheckboxes()},positionItem:function(t){var e=this.options,n=e.symbolPadding;e=!e.rtl;var r=t._legendItemPos,a=r[0];r=r[1];var o=t.checkbox;(t=t.legendGroup)&&t.element&&t[i(t.translateY)?"animate":"attr"]({translateX:e?a:this.legendWidth-a-2*n-4,translateY:r}),o&&(o.x=a,o.y=r)},destroyItem:function(t){var e=t.checkbox;["legendItem","legendLine","legendSymbol","legendGroup"].forEach((function(e){t[e]&&(t[e]=t[e].destroy())})),e&&n(t.checkbox)},destroy:function(){function t(t){this[t]&&(this[t]=this[t].destroy())}this.getAllItems().forEach((function(e){["legendItem","legendGroup"].forEach(t,e)})),"clipRect up down pager nav box title group".split(" ").forEach(t,this),this.display=null},positionCheckboxes:function(){var t=this.group&&this.group.alignAttr,e=this.clipHeight||this.legendHeight,i=this.titleHeight;if(t){var n=t.translateY;this.allItems.forEach((function(r){var a=r.checkbox;if(a){var o=n+i+a.y+(this.scrollOffset||0)+3;l(a,{left:t.translateX+r.checkboxOffset+a.x-20+"px",top:o+"px",display:this.proximate||o>n-6&&o<n+e-6?"":"none"})}}),this)}},renderTitle:function(){var t=this.options,e=this.padding,i=t.title,n=0;i.text&&(this.title||(this.title=this.chart.renderer.label(i.text,e-3,e-4,null,null,null,t.useHTML,null,"legend-title").attr({zIndex:1}),this.chart.styledMode||this.title.css(i.style),this.title.add(this.group)),i.width||this.title.css({width:this.maxLegendWidth+"px"}),t=this.title.getBBox(),n=t.height,this.offsetWidth=t.width,this.contentGroup.attr({translateY:n})),this.titleHeight=n},setText:function(e){var i=this.options;e.legendItem.attr({text:i.labelFormat?t.format(i.labelFormat,e,this.chart.time):i.labelFormatter.call(e)})},renderItem:function(t){var e=this.chart,i=e.renderer,n=this.options,r=this.symbolWidth,o=n.symbolPadding,s=this.itemStyle,l=this.itemHiddenStyle,c="horizontal"===n.layout?a(n.itemDistance,20):0,h=!n.rtl,d=t.legendItem,f=!t.series,p=!f&&t.series.drawLegendSymbol?t.series:t,g=p.options;g=this.createCheckboxForItem&&g&&g.showCheckbox,c=r+o+c+(g?20:0);var m=n.useHTML,v=t.options.className;d||(t.legendGroup=i.g("legend-item").addClass("highcharts-"+p.type+"-series highcharts-color-"+t.colorIndex+(v?" "+v:"")+(f?" highcharts-series-"+t.index:"")).attr({zIndex:1}).add(this.scrollGroup),t.legendItem=d=i.text("",h?r+o:-o,this.baseline||0,m),e.styledMode||d.css(u(t.visible?s:l)),d.attr({align:h?"left":"right",zIndex:2}).add(t.legendGroup),this.baseline||(this.fontMetrics=i.fontMetrics(e.styledMode?12:s.fontSize,d),this.baseline=this.fontMetrics.f+3+this.itemMarginTop,d.attr("y",this.baseline)),this.symbolHeight=n.symbolHeight||this.fontMetrics.f,p.drawLegendSymbol(this,t),this.setItemEvents&&this.setItemEvents(t,d,m)),g&&!t.checkbox&&this.createCheckboxForItem(t),this.colorizeItem(t,t.visible),!e.styledMode&&s.width||d.css({width:(n.itemWidth||this.widthOption||e.spacingBox.width)-c}),this.setText(t),e=d.getBBox(),t.itemWidth=t.checkboxOffset=n.itemWidth||t.legendItemWidth||e.width+c,this.maxItemWidth=Math.max(this.maxItemWidth,t.itemWidth),this.totalItemWidth+=t.itemWidth,this.itemHeight=t.itemHeight=Math.round(t.legendItemHeight||e.height||this.symbolHeight)},layoutItem:function(t){var e=this.options,i=this.padding,n="horizontal"===e.layout,r=t.itemHeight,o=this.itemMarginBottom,s=this.itemMarginTop,l=n?a(e.itemDistance,20):0,c=this.maxLegendWidth;e=e.alignColumns&&this.totalItemWidth>c?this.maxItemWidth:t.itemWidth,n&&this.itemX-i+e>c&&(this.itemX=i,this.lastLineHeight&&(this.itemY+=s+this.lastLineHeight+o),this.lastLineHeight=0),this.lastItemY=s+this.itemY+o,this.lastLineHeight=Math.max(r,this.lastLineHeight),t._legendItemPos=[this.itemX,this.itemY],n?this.itemX+=e:(this.itemY+=s+r+o,this.lastLineHeight=r),this.offsetWidth=this.widthOption||Math.max((n?this.itemX-i-(t.checkbox?0:l):e)+i,this.offsetWidth)},getAllItems:function(){var t=[];return this.chart.series.forEach((function(e){var n=e&&e.options;e&&a(n.showInLegend,!i(n.linkedTo)&&void 0,!0)&&(t=t.concat(e.legendItems||("point"===n.legendType?e.data:e)))})),c(this,"afterGetAllItems",{allItems:t}),t},getAlignment:function(){var t=this.options;return this.proximate?t.align.charAt(0)+"tv":t.floating?"":t.align.charAt(0)+t.verticalAlign.charAt(0)+t.layout.charAt(0)},adjustMargins:function(t,e){var n=this.chart,r=this.options,o=this.getAlignment();o&&[/(lth|ct|rth)/,/(rtv|rm|rbv)/,/(rbh|cb|lbh)/,/(lbv|lm|ltv)/].forEach((function(s,l){s.test(o)&&!i(t[l])&&(n[h[l]]=Math.max(n[h[l]],n.legend[(l+1)%2?"legendHeight":"legendWidth"]+[1,-1,-1,1][l]*r[l%2?"x":"y"]+a(r.margin,12)+e[l]+(n.titleOffset[l]||0)))}))},proximatePositions:function(){var e=this.chart,i=[],n="left"===this.options.align;this.allItems.forEach((function(a){var o=n;if(a.yAxis&&a.points){a.xAxis.options.reversed&&(o=!o);var s=t.find(o?a.points:a.points.slice(0).reverse(),(function(t){return r(t.plotY)}));o=this.itemMarginTop+a.legendItem.getBBox().height+this.itemMarginBottom;var l=a.yAxis.top-e.plotTop;a.visible?(s=s?s.plotY:a.yAxis.height,s+=l-.3*o):s=l+a.yAxis.height,i.push({target:s,size:o,item:a})}}),this),t.distribute(i,e.plotHeight),i.forEach((function(t){t.item._legendItemPos[1]=e.plotTop-e.spacing[0]+t.pos}))},render:function(){var e,i=this.chart,n=i.renderer,r=this.group,a=this.box,o=this.options,s=this.padding;this.itemX=s,this.itemY=this.initialItemY,this.lastItemY=this.offsetWidth=0,this.widthOption=t.relativeLength(o.width,i.spacingBox.width-s);var l=i.spacingBox.width-2*s-o.x;-1<["rm","lm"].indexOf(this.getAlignment().substring(0,2))&&(l/=2),this.maxLegendWidth=this.widthOption||l,r||(this.group=r=n.g("legend").attr({zIndex:7}).add(),this.contentGroup=n.g().attr({zIndex:1}).add(r),this.scrollGroup=n.g().add(this.contentGroup)),this.renderTitle(),l=this.getAllItems(),d(l,(function(t,e){return(t.options&&t.options.legendIndex||0)-(e.options&&e.options.legendIndex||0)})),o.reversed&&l.reverse(),this.allItems=l,this.display=e=!!l.length,this.itemHeight=this.totalItemWidth=this.maxItemWidth=this.lastLineHeight=0,l.forEach(this.renderItem,this),l.forEach(this.layoutItem,this),l=(this.widthOption||this.offsetWidth)+s;var h=this.lastItemY+this.lastLineHeight+this.titleHeight;h=this.handleOverflow(h),h+=s,a||(this.box=a=n.rect().addClass("highcharts-legend-box").attr({r:o.borderRadius}).add(r),a.isNew=!0),i.styledMode||a.attr({stroke:o.borderColor,"stroke-width":o.borderWidth||0,fill:o.backgroundColor||"none"}).shadow(o.shadow),0<l&&0<h&&(a[a.isNew?"attr":"animate"](a.crisp.call({},{x:0,y:0,width:l,height:h},a.strokeWidth())),a.isNew=!1),a[e?"show":"hide"](),i.styledMode&&"none"===r.getStyle("display")&&(l=h=0),this.legendWidth=l,this.legendHeight=h,e&&(n=i.spacingBox,a=n.y,/(lth|ct|rth)/.test(this.getAlignment())&&0<i.titleOffset[0]?a+=i.titleOffset[0]:/(lbh|cb|rbh)/.test(this.getAlignment())&&0<i.titleOffset[2]&&(a-=i.titleOffset[2]),a!==n.y&&(n=u(n,{y:a})),r.align(u(o,{width:l,height:h,verticalAlign:this.proximate?"top":o.verticalAlign}),!0,n)),this.proximate||this.positionItems(),c(this,"afterRender")},handleOverflow:function(t){var e=this,i=this.chart,n=i.renderer,r=this.options,o=r.y,s=this.padding;o=i.spacingBox.height+("top"===r.verticalAlign?-o:o)-s;var l,c,h=r.maxHeight,u=this.clipRect,d=r.navigation,f=a(d.animation,!0),p=d.arrowSize||12,g=this.nav,m=this.pages,v=this.allItems,b=function(t){"number"===typeof t?u.attr({height:t}):u&&(e.clipRect=u.destroy(),e.contentGroup.clip()),e.contentGroup.div&&(e.contentGroup.div.style.clip=t?"rect("+s+"px,9999px,"+(s+t)+"px,0)":"auto")},y=function(t){return e[t]=n.circle(0,0,1.3*p).translate(p/2,p/2).add(g),i.styledMode||e[t].attr("fill","rgba(0,0,0,0.0001)"),e[t]};return"horizontal"!==r.layout||"middle"===r.verticalAlign||r.floating||(o/=2),h&&(o=Math.min(o,h)),m.length=0,t>o&&!1!==d.enabled?(this.clipHeight=l=Math.max(o-20-this.titleHeight-s,0),this.currentPage=a(this.currentPage,1),this.fullHeight=t,v.forEach((function(t,e){var i=t._legendItemPos[1],n=Math.round(t.legendItem.getBBox().height),r=m.length;(!r||i-m[r-1]>l&&(c||i)!==m[r-1])&&(m.push(c||i),r++),t.pageIx=r-1,c&&(v[e-1].pageIx=r-1),e===v.length-1&&i+n-m[r-1]>l&&i!==c&&(m.push(i),t.pageIx=r),i!==c&&(c=i)})),u||(u=e.clipRect=n.clipRect(0,s,9999,0),e.contentGroup.clip(u)),b(l),g||(this.nav=g=n.g().attr({zIndex:1}).add(this.group),this.up=n.symbol("triangle",0,0,p,p).add(g),y("upTracker").on("click",(function(){e.scroll(-1,f)})),this.pager=n.text("",15,10).addClass("highcharts-legend-navigation"),i.styledMode||this.pager.css(d.style),this.pager.add(g),this.down=n.symbol("triangle-down",0,0,p,p).add(g),y("downTracker").on("click",(function(){e.scroll(1,f)}))),e.scroll(0),t=o):g&&(b(),this.nav=g.destroy(),this.scrollGroup.attr({translateY:1}),this.clipHeight=0),t},scroll:function(t,e){var i=this.pages,n=i.length,r=this.currentPage+t;t=this.clipHeight;var a=this.options.navigation,s=this.pager,l=this.padding;r>n&&(r=n),0<r&&(void 0!==e&&o(e,this.chart),this.nav.attr({translateX:l,translateY:t+this.padding+7+this.titleHeight,visibility:"visible"}),[this.up,this.upTracker].forEach((function(t){t.attr({class:1===r?"highcharts-legend-nav-inactive":"highcharts-legend-nav-active"})})),s.attr({text:r+"/"+n}),[this.down,this.downTracker].forEach((function(t){t.attr({x:18+this.pager.getBBox().width,class:r===n?"highcharts-legend-nav-inactive":"highcharts-legend-nav-active"})}),this),this.chart.styledMode||(this.up.attr({fill:1===r?a.inactiveColor:a.activeColor}),this.upTracker.css({cursor:1===r?"default":"pointer"}),this.down.attr({fill:r===n?a.inactiveColor:a.activeColor}),this.downTracker.css({cursor:r===n?"default":"pointer"})),this.scrollOffset=-i[r-1]+this.initialItemY,this.scrollGroup.animate({translateY:this.scrollOffset}),this.currentPage=r,this.positionCheckboxes())}},t.LegendSymbolMixin={drawRectangle:function(t,e){var i=t.symbolHeight,n=t.options.squareSymbol;e.legendSymbol=this.chart.renderer.rect(n?(t.symbolWidth-i)/2:0,t.baseline-i+1,n?i:t.symbolWidth,i,a(t.options.symbolRadius,i/2)).addClass("highcharts-point").attr({zIndex:3}).add(e.legendGroup)},drawLineMarker:function(t){var e=this.options,i=e.marker,n=t.symbolWidth,r=t.symbolHeight,o=r/2,s=this.chart.renderer,l=this.legendGroup;t=t.baseline-Math.round(.3*t.fontMetrics.b);var c={};this.chart.styledMode||(c={"stroke-width":e.lineWidth||0},e.dashStyle&&(c.dashstyle=e.dashStyle)),this.legendLine=s.path(["M",0,t,"L",n,t]).addClass("highcharts-graph").attr(c).add(l),i&&!1!==i.enabled&&n&&(e=Math.min(a(i.radius,o),o),0===this.symbol.indexOf("url")&&(i=u(i,{width:r,height:r}),e=0),this.legendSymbol=i=s.symbol(this.symbol,n/2-e,t-e,2*e,2*e,i).addClass("highcharts-point").add(l),i.isMarker=!0)}},(/Trident\/7\.0/.test(f.navigator&&f.navigator.userAgent)||e)&&p(t.Legend.prototype,"positionItem",(function(t,e){var i=this,n=function(){e._legendItemPos&&t.call(i,e)};n(),i.bubbleLegend||setTimeout(n)}))})),e(i,"parts/Chart.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.attr,n=e.defined,r=e.discardElement,a=e.erase,o=e.extend,s=e.isArray,l=e.isNumber,c=e.isObject,h=e.isString,u=e.objectEach,d=e.pick,f=e.pInt,p=e.setAnimation,g=e.splat,m=e.syncTimeout,v=t.addEvent,b=t.animate,y=t.animObject,x=t.doc,w=t.Axis,S=t.createElement,k=t.defaultOptions,O=t.charts,C=t.css,_=t.find,A=t.fireEvent,T=t.Legend,P=t.marginNames,M=t.merge,D=t.Pointer,E=t.removeEvent,I=t.seriesTypes,L=t.win,j=t.Chart=function(){this.getArgs.apply(this,arguments)};t.chart=function(t,e,i){return new j(t,e,i)},o(j.prototype,{callbacks:[],getArgs:function(){var t=[].slice.call(arguments);(h(t[0])||t[0].nodeName)&&(this.renderTo=t.shift()),this.init(t[0],t[1])},init:function(e,i){var n,r=e.series,a=e.plotOptions||{};A(this,"init",{args:arguments},(function(){e.series=null,n=M(k,e),u(n.plotOptions,(function(t,e){c(t)&&(t.tooltip=a[e]&&M(a[e].tooltip)||void 0)})),n.tooltip.userOptions=e.chart&&e.chart.forExport&&e.tooltip.userOptions||e.tooltip,n.series=e.series=r,this.userOptions=e;var o=n.chart,s=o.events;this.margin=[],this.spacing=[],this.bounds={h:{},v:{}},this.labelCollectors=[],this.callback=i,this.isResizing=0,this.options=n,this.axes=[],this.series=[],this.time=e.time&&Object.keys(e.time).length?new t.Time(e.time):t.time,this.styledMode=o.styledMode,this.hasCartesianSeries=o.showAxes;var l=this;l.index=O.length,O.push(l),t.chartCount++,s&&u(s,(function(e,i){t.isFunction(e)&&v(l,i,e)})),l.xAxis=[],l.yAxis=[],l.pointCount=l.colorCounter=l.symbolCounter=0,A(l,"afterInit"),l.firstRender()}))},initSeries:function(e){var i=this.options.chart;i=e.type||i.type||i.defaultSeriesType;var n=I[i];return n||t.error(17,!0,this,{missingModuleFor:i}),i=new n,i.init(this,e),i},orderSeries:function(t){var e=this.series;for(t=t||0;t<e.length;t++)e[t]&&(e[t].index=t,e[t].name=e[t].getName())},isInsidePlot:function(t,e,i){var n=i?e:t;return t=i?t:e,0<=n&&n<=this.plotWidth&&0<=t&&t<=this.plotHeight},redraw:function(t){A(this,"beforeRedraw");var e=this.axes,i=this.series,n=this.pointer,r=this.legend,a=this.userOptions.legend,s=this.isDirtyLegend,l=this.hasCartesianSeries,c=this.isDirtyBox,h=this.renderer,u=h.isHidden(),d=[];for(this.setResponsive&&this.setResponsive(!1),p(t,this),u&&this.temporaryDisplay(),this.layOutTitles(),t=i.length;t--;){var f=i[t];if(f.options.stacking){var g=!0;if(f.isDirty){var m=!0;break}}}if(m)for(t=i.length;t--;)f=i[t],f.options.stacking&&(f.isDirty=!0);i.forEach((function(t){t.isDirty&&("point"===t.options.legendType?(t.updateTotals&&t.updateTotals(),s=!0):a&&(a.labelFormatter||a.labelFormat)&&(s=!0)),t.isDirtyData&&A(t,"updatedData")})),s&&r&&r.options.enabled&&(r.render(),this.isDirtyLegend=!1),g&&this.getStacks(),l&&e.forEach((function(t){t.updateNames(),t.setScale()})),this.getMargins(),l&&(e.forEach((function(t){t.isDirty&&(c=!0)})),e.forEach((function(t){var e=t.min+","+t.max;t.extKey!==e&&(t.extKey=e,d.push((function(){A(t,"afterSetExtremes",o(t.eventArgs,t.getExtremes())),delete t.eventArgs}))),(c||g)&&t.redraw()}))),c&&this.drawChartBox(),A(this,"predraw"),i.forEach((function(t){(c||t.isDirty)&&t.visible&&t.redraw(),t.isDirtyData=!1})),n&&n.reset(!0),h.draw(),A(this,"redraw"),A(this,"render"),u&&this.temporaryDisplay(!0),d.forEach((function(t){t.call()}))},get:function(t){function e(e){return e.id===t||e.options&&e.options.id===t}var i,n=this.series,r=_(this.axes,e)||_(this.series,e);for(i=0;!r&&i<n.length;i++)r=_(n[i].points||[],e);return r},getAxes:function(){var t=this,e=this.options,i=e.xAxis=g(e.xAxis||{});e=e.yAxis=g(e.yAxis||{}),A(this,"getAxes"),i.forEach((function(t,e){t.index=e,t.isX=!0})),e.forEach((function(t,e){t.index=e})),i.concat(e).forEach((function(e){new w(t,e)})),A(this,"afterGetAxes")},getSelectedPoints:function(){var t=[];return this.series.forEach((function(e){t=t.concat((e[e.hasGroupedData?"points":"data"]||[]).filter((function(t){return d(t.selectedStaging,t.selected)})))})),t},getSelectedSeries:function(){return this.series.filter((function(t){return t.selected}))},setTitle:function(t,e,i){this.applyDescription("title",t),this.applyDescription("subtitle",e),this.applyDescription("caption",void 0),this.layOutTitles(i)},applyDescription:function(t,e){var i=this,n="title"===t?{color:"#333333",fontSize:this.options.isStock?"16px":"18px"}:{color:"#666666"};n=this.options[t]=M(!this.styledMode&&{style:n},this.options[t],e);var r=this[t];r&&e&&(this[t]=r=r.destroy()),n&&!r&&(r=this.renderer.text(n.text,0,0,n.useHTML).attr({align:n.align,class:"highcharts-"+t,zIndex:n.zIndex||4}).add(),r.update=function(e){i[{title:"setTitle",subtitle:"setSubtitle",caption:"setCaption"}[t]](e)},this.styledMode||r.css(n.style),this[t]=r)},layOutTitles:function(t){var e=[0,0,0],i=this.renderer,n=this.spacingBox;["title","subtitle","caption"].forEach((function(t){var r=this[t],a=this.options[t],s=a.verticalAlign||"top";if(t="title"===t?-3:"top"===s?e[0]+2:0,r){if(!this.styledMode)var l=a.style.fontSize;l=i.fontMetrics(l,r).b,r.css({width:(a.width||n.width+(a.widthAdjust||0))+"px"});var c=Math.round(r.getBBox(a.useHTML).height);r.align(o({y:"bottom"===s?l:t+l,height:c},a),!1,"spacingBox"),a.floating||("top"===s?e[0]=Math.ceil(e[0]+c):"bottom"===s&&(e[2]=Math.ceil(e[2]+c)))}}),this),e[0]&&"top"===(this.options.title.verticalAlign||"top")&&(e[0]+=this.options.title.margin),e[2]&&"bottom"===this.options.caption.verticalAlign&&(e[2]+=this.options.caption.margin);var r=!this.titleOffset||this.titleOffset.join(",")!==e.join(",");this.titleOffset=e,A(this,"afterLayOutTitles"),!this.isDirtyBox&&r&&(this.isDirtyBox=this.isDirtyLegend=r,this.hasRendered&&d(t,!0)&&this.isDirtyBox&&this.redraw())},getChartSize:function(){var e=this.options.chart,i=e.width;e=e.height;var r=this.renderTo;n(i)||(this.containerWidth=t.getStyle(r,"width")),n(e)||(this.containerHeight=t.getStyle(r,"height")),this.chartWidth=Math.max(0,i||this.containerWidth||600),this.chartHeight=Math.max(0,t.relativeLength(e,this.chartWidth)||(1<this.containerHeight?this.containerHeight:400))},temporaryDisplay:function(e){var i=this.renderTo;if(e)for(;i&&i.style;)i.hcOrigStyle&&(t.css(i,i.hcOrigStyle),delete i.hcOrigStyle),i.hcOrigDetached&&(x.body.removeChild(i),i.hcOrigDetached=!1),i=i.parentNode;else for(;i&&i.style;)if(x.body.contains(i)||i.parentNode||(i.hcOrigDetached=!0,x.body.appendChild(i)),("none"===t.getStyle(i,"display",!1)||i.hcOricDetached)&&(i.hcOrigStyle={display:i.style.display,height:i.style.height,overflow:i.style.overflow},e={display:"block",overflow:"hidden"},i!==this.renderTo&&(e.height=0),t.css(i,e),i.offsetWidth||i.style.setProperty("display","block","important")),i=i.parentNode,i===x.body)break},setClassName:function(t){this.container.className="highcharts-container "+(t||"")},getContainer:function(){var e,n,r=this.options,a=r.chart,s=this.renderTo,c=t.uniqueKey();s||(this.renderTo=s=a.renderTo),h(s)&&(this.renderTo=s=x.getElementById(s)),s||t.error(13,!0,this);var u=f(i(s,"data-highcharts-chart"));l(u)&&O[u]&&O[u].hasRendered&&O[u].destroy(),i(s,"data-highcharts-chart",this.index),s.innerHTML="",a.skipClone||s.offsetWidth||this.temporaryDisplay(),this.getChartSize(),u=this.chartWidth;var d=this.chartHeight;if(C(s,{overflow:"hidden"}),this.styledMode||(e=o({position:"relative",overflow:"hidden",width:u+"px",height:d+"px",textAlign:"left",lineHeight:"normal",zIndex:0,"-webkit-tap-highlight-color":"rgba(0,0,0,0)"},a.style)),this.container=s=S("div",{id:c},e,s),this._cursor=s.style.cursor,this.renderer=new(t[a.renderer]||t.Renderer)(s,u,d,null,a.forExport,r.exporting&&r.exporting.allowHTML,this.styledMode),this.setClassName(a.className),this.styledMode)for(n in r.defs)this.renderer.definition(r.defs[n]);else this.renderer.setStyle(a.style);this.renderer.chartIndex=this.index,A(this,"afterGetContainer")},getMargins:function(t){var e=this.spacing,i=this.margin,r=this.titleOffset;this.resetMargins(),r[0]&&!n(i[0])&&(this.plotTop=Math.max(this.plotTop,r[0]+e[0])),r[2]&&!n(i[2])&&(this.marginBottom=Math.max(this.marginBottom,r[2]+e[2])),this.legend&&this.legend.display&&this.legend.adjustMargins(i,e),A(this,"getMargins"),t||this.getAxisMargins()},getAxisMargins:function(){var t=this,e=t.axisOffset=[0,0,0,0],i=t.colorAxis,r=t.margin,a=function(t){t.forEach((function(t){t.visible&&t.getOffset()}))};t.hasCartesianSeries?a(t.axes):i&&i.length&&a(i),P.forEach((function(i,a){n(r[a])||(t[i]+=e[a])})),t.setChartSize()},reflow:function(e){var i=this,r=i.options.chart,a=i.renderTo,o=n(r.width)&&n(r.height),s=r.width||t.getStyle(a,"width");r=r.height||t.getStyle(a,"height"),a=e?e.target:L,o||i.isPrinting||!s||!r||a!==L&&a!==x||(s===i.containerWidth&&r===i.containerHeight||(t.clearTimeout(i.reflowTimeout),i.reflowTimeout=m((function(){i.container&&i.setSize(void 0,void 0,!1)}),e?100:0)),i.containerWidth=s,i.containerHeight=r)},setReflow:function(t){var e=this;!1===t||this.unbindReflow?!1===t&&this.unbindReflow&&(this.unbindReflow=this.unbindReflow()):(this.unbindReflow=v(L,"resize",(function(t){e.options&&e.reflow(t)})),v(this,"destroy",this.unbindReflow))},setSize:function(t,e,i){var n=this,r=n.renderer;if(n.isResizing+=1,p(i,n),n.oldChartHeight=n.chartHeight,n.oldChartWidth=n.chartWidth,void 0!==t&&(n.options.chart.width=t),void 0!==e&&(n.options.chart.height=e),n.getChartSize(),!n.styledMode){var a=r.globalAnimation;(a?b:C)(n.container,{width:n.chartWidth+"px",height:n.chartHeight+"px"},a)}n.setChartSize(!0),r.setSize(n.chartWidth,n.chartHeight,i),n.axes.forEach((function(t){t.isDirty=!0,t.setScale()})),n.isDirtyLegend=!0,n.isDirtyBox=!0,n.layOutTitles(),n.getMargins(),n.redraw(i),n.oldChartHeight=null,A(n,"resize"),m((function(){n&&A(n,"endResize",null,(function(){--n.isResizing}))}),y(a).duration||0)},setChartSize:function(t){var e,i,n,r,a=this.inverted,o=this.renderer,s=this.chartWidth,l=this.chartHeight,c=this.options.chart,h=this.spacing,u=this.clipOffset;this.plotLeft=e=Math.round(this.plotLeft),this.plotTop=i=Math.round(this.plotTop),this.plotWidth=n=Math.max(0,Math.round(s-e-this.marginRight)),this.plotHeight=r=Math.max(0,Math.round(l-i-this.marginBottom)),this.plotSizeX=a?r:n,this.plotSizeY=a?n:r,this.plotBorderWidth=c.plotBorderWidth||0,this.spacingBox=o.spacingBox={x:h[3],y:h[0],width:s-h[3]-h[1],height:l-h[0]-h[2]},this.plotBox=o.plotBox={x:e,y:i,width:n,height:r},s=2*Math.floor(this.plotBorderWidth/2),a=Math.ceil(Math.max(s,u[3])/2),o=Math.ceil(Math.max(s,u[0])/2),this.clipBox={x:a,y:o,width:Math.floor(this.plotSizeX-Math.max(s,u[1])/2-a),height:Math.max(0,Math.floor(this.plotSizeY-Math.max(s,u[2])/2-o))},t||this.axes.forEach((function(t){t.setAxisSize(),t.setAxisTranslation()})),A(this,"afterSetChartSize",{skipAxes:t})},resetMargins:function(){A(this,"resetMargins");var t=this,e=t.options.chart;["margin","spacing"].forEach((function(i){var n=e[i],r=c(n)?n:[n,n,n,n];["Top","Right","Bottom","Left"].forEach((function(n,a){t[i][a]=d(e[i+n],r[a])}))})),P.forEach((function(e,i){t[e]=d(t.margin[i],t.spacing[i])})),t.axisOffset=[0,0,0,0],t.clipOffset=[0,0,0,0]},drawChartBox:function(){var t,e=this.options.chart,i=this.renderer,n=this.chartWidth,r=this.chartHeight,a=this.chartBackground,o=this.plotBackground,s=this.plotBorder,l=this.styledMode,c=this.plotBGImage,h=e.backgroundColor,u=e.plotBackgroundColor,d=e.plotBackgroundImage,f=this.plotLeft,p=this.plotTop,g=this.plotWidth,m=this.plotHeight,v=this.plotBox,b=this.clipRect,y=this.clipBox,x="animate";if(a||(this.chartBackground=a=i.rect().addClass("highcharts-background").add(),x="attr"),l)var w=t=a.strokeWidth();else w=e.borderWidth||0,t=w+(e.shadow?8:0),h={fill:h||"none"},(w||a["stroke-width"])&&(h.stroke=e.borderColor,h["stroke-width"]=w),a.attr(h).shadow(e.shadow);a[x]({x:t/2,y:t/2,width:n-t-w%2,height:r-t-w%2,r:e.borderRadius}),x="animate",o||(x="attr",this.plotBackground=o=i.rect().addClass("highcharts-plot-background").add()),o[x](v),l||(o.attr({fill:u||"none"}).shadow(e.plotShadow),d&&(c?c.animate(v):this.plotBGImage=i.image(d,f,p,g,m).add())),b?b.animate({width:y.width,height:y.height}):this.clipRect=i.clipRect(y),x="animate",s||(x="attr",this.plotBorder=s=i.rect().addClass("highcharts-plot-border").attr({zIndex:1}).add()),l||s.attr({stroke:e.plotBorderColor,"stroke-width":e.plotBorderWidth||0,fill:"none"}),s[x](s.crisp({x:f,y:p,width:g,height:m},-s.strokeWidth())),this.isDirtyBox=!1,A(this,"afterDrawChartBox")},propFromSeries:function(){var t,e,i,n=this,r=n.options.chart,a=n.options.series;["inverted","angular","polar"].forEach((function(o){for(t=I[r.type||r.defaultSeriesType],i=r[o]||t&&t.prototype[o],e=a&&a.length;!i&&e--;)(t=I[a[e].type])&&t.prototype[o]&&(i=!0);n[o]=i}))},linkSeries:function(){var t=this,e=t.series;e.forEach((function(t){t.linkedSeries.length=0})),e.forEach((function(e){var i=e.options.linkedTo;h(i)&&(i=":previous"===i?t.series[e.index-1]:t.get(i))&&i.linkedParent!==e&&(i.linkedSeries.push(e),e.linkedParent=i,e.visible=d(e.options.visible,i.options.visible,e.visible))})),A(this,"afterLinkSeries")},renderSeries:function(){this.series.forEach((function(t){t.translate(),t.render()}))},renderLabels:function(){var t=this,e=t.options.labels;e.items&&e.items.forEach((function(i){var n=o(e.style,i.style),r=f(n.left)+t.plotLeft,a=f(n.top)+t.plotTop+12;delete n.left,delete n.top,t.renderer.text(i.html,r,a).attr({zIndex:2}).css(n).add()}))},render:function(){var t=this.axes,e=this.colorAxis,i=this.renderer,n=this.options,r=0,a=function(t){t.forEach((function(t){t.visible&&t.render()}))};this.setTitle(),this.legend=new T(this,n.legend),this.getStacks&&this.getStacks(),this.getMargins(!0),this.setChartSize(),n=this.plotWidth,t.some((function(t){if(t.horiz&&t.visible&&t.options.labels.enabled&&t.series.length)return r=21,!0}));var o=this.plotHeight=Math.max(this.plotHeight-r,0);t.forEach((function(t){t.setScale()})),this.getAxisMargins();var s=1.1<n/this.plotWidth,l=1.05<o/this.plotHeight;(s||l)&&(t.forEach((function(t){(t.horiz&&s||!t.horiz&&l)&&t.setTickInterval(!0)})),this.getMargins()),this.drawChartBox(),this.hasCartesianSeries?a(t):e&&e.length&&a(e),this.seriesGroup||(this.seriesGroup=i.g("series-group").attr({zIndex:3}).add()),this.renderSeries(),this.renderLabels(),this.addCredits(),this.setResponsive&&this.setResponsive(),this.updateContainerScaling(),this.hasRendered=!0},addCredits:function(t){var e=this;t=M(!0,this.options.credits,t),t.enabled&&!this.credits&&(this.credits=this.renderer.text(t.text+(this.mapCredits||""),0,0).addClass("highcharts-credits").on("click",(function(){t.href&&(L.location.href=t.href)})).attr({align:t.position.align,zIndex:8}),e.styledMode||this.credits.css(t.style),this.credits.add().align(t.position),this.credits.update=function(t){e.credits=e.credits.destroy(),e.addCredits(t)})},updateContainerScaling:function(){var t=this.container;if(t.offsetWidth&&t.offsetHeight&&t.getBoundingClientRect){var e=t.getBoundingClientRect(),i=e.width/t.offsetWidth;t=e.height/t.offsetHeight,1!==i||1!==t?this.containerScaling={scaleX:i,scaleY:t}:delete this.containerScaling}},destroy:function(){var e,i=this,n=i.axes,o=i.series,s=i.container,l=s&&s.parentNode;for(A(i,"destroy"),i.renderer.forExport?a(O,i):O[i.index]=void 0,t.chartCount--,i.renderTo.removeAttribute("data-highcharts-chart"),E(i),e=n.length;e--;)n[e]=n[e].destroy();for(this.scroller&&this.scroller.destroy&&this.scroller.destroy(),e=o.length;e--;)o[e]=o[e].destroy();"title subtitle chartBackground plotBackground plotBGImage plotBorder seriesGroup clipRect credits pointer rangeSelector legend resetZoomButton tooltip renderer".split(" ").forEach((function(t){var e=i[t];e&&e.destroy&&(i[t]=e.destroy())})),s&&(s.innerHTML="",E(s),l&&r(s)),u(i,(function(t,e){delete i[e]}))},firstRender:function(){var t=this,e=t.options;t.isReadyToRender&&!t.isReadyToRender()||(t.getContainer(),t.resetMargins(),t.setChartSize(),t.propFromSeries(),t.getAxes(),(s(e.series)?e.series:[]).forEach((function(e){t.initSeries(e)})),t.linkSeries(),A(t,"beforeRender"),D&&(t.pointer=new D(t,e)),t.render(),!t.renderer.imgCount&&t.onload&&t.onload(),t.temporaryDisplay(!0))},onload:function(){this.callbacks.concat([this.callback]).forEach((function(t){t&&void 0!==this.index&&t.apply(this,[this])}),this),A(this,"load"),A(this,"render"),n(this.index)&&this.setReflow(this.options.chart.reflow),this.onload=null}})})),e(i,"parts/ScrollablePlotArea.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.pick,n=t.addEvent;e=t.Chart,n(e,"afterSetChartSize",(function(e){var i=this.options.chart.scrollablePlotArea,n=i&&i.minWidth;if(i=i&&i.minHeight,!this.renderer.forExport){if(n){if(this.scrollablePixelsX=n=Math.max(0,n-this.chartWidth)){this.plotWidth+=n,this.inverted?(this.clipBox.height+=n,this.plotBox.height+=n):(this.clipBox.width+=n,this.plotBox.width+=n);var r={1:{name:"right",value:n}}}}else i&&(this.scrollablePixelsY=n=Math.max(0,i-this.chartHeight))&&(this.plotHeight+=n,this.inverted?(this.clipBox.width+=n,this.plotBox.width+=n):(this.clipBox.height+=n,this.plotBox.height+=n),r={2:{name:"bottom",value:n}});r&&!e.skipAxes&&this.axes.forEach((function(e){r[e.side]?e.getPlotLinePath=function(){var i=r[e.side].name,n=this[i];this[i]=n-r[e.side].value;var a=t.Axis.prototype.getPlotLinePath.apply(this,arguments);return this[i]=n,a}:(e.setAxisSize(),e.setAxisTranslation())}))}})),n(e,"render",(function(){this.scrollablePixelsX||this.scrollablePixelsY?(this.setUpScrolling&&this.setUpScrolling(),this.applyFixed()):this.fixedDiv&&this.applyFixed()})),e.prototype.setUpScrolling=function(){var e={WebkitOverflowScrolling:"touch",overflowX:"hidden",overflowY:"hidden"};this.scrollablePixelsX&&(e.overflowX="auto"),this.scrollablePixelsY&&(e.overflowY="auto"),this.scrollingContainer=t.createElement("div",{className:"highcharts-scrolling"},e,this.renderTo),this.innerContainer=t.createElement("div",{className:"highcharts-inner-container"},null,this.scrollingContainer),this.innerContainer.appendChild(this.container),this.setUpScrolling=null},e.prototype.moveFixedElements=function(){var t,e=this.container,i=this.fixedRenderer,n=".highcharts-contextbutton .highcharts-credits .highcharts-legend .highcharts-legend-checkbox .highcharts-navigator-series .highcharts-navigator-xaxis .highcharts-navigator-yaxis .highcharts-navigator .highcharts-reset-zoom .highcharts-scrollbar .highcharts-subtitle .highcharts-title".split(" ");this.scrollablePixelsX&&!this.inverted?t=".highcharts-yaxis":this.scrollablePixelsX&&this.inverted||this.scrollablePixelsY&&!this.inverted?t=".highcharts-xaxis":this.scrollablePixelsY&&this.inverted&&(t=".highcharts-yaxis"),n.push(t,t+"-labels"),n.forEach((function(t){[].forEach.call(e.querySelectorAll(t),(function(t){(t.namespaceURI===i.SVG_NS?i.box:i.box.parentNode).appendChild(t),t.style.pointerEvents="auto"}))}))},e.prototype.applyFixed=function(){var e,r=!this.fixedDiv,a=this.options.chart.scrollablePlotArea;r?(this.fixedDiv=t.createElement("div",{className:"highcharts-fixed"},{position:"absolute",overflow:"hidden",pointerEvents:"none",zIndex:2},null,!0),this.renderTo.insertBefore(this.fixedDiv,this.renderTo.firstChild),this.renderTo.style.overflow="visible",this.fixedRenderer=e=new t.Renderer(this.fixedDiv,this.chartWidth,this.chartHeight),this.scrollableMask=e.path().attr({fill:t.color(this.options.chart.backgroundColor||"#fff").setOpacity(i(a.opacity,.85)).get(),zIndex:-1}).addClass("highcharts-scrollable-mask").add(),this.moveFixedElements(),n(this,"afterShowResetZoom",this.moveFixedElements),n(this,"afterLayOutTitles",this.moveFixedElements)):this.fixedRenderer.setSize(this.chartWidth,this.chartHeight),e=this.chartWidth+(this.scrollablePixelsX||0);var o=this.chartHeight+(this.scrollablePixelsY||0);t.stop(this.container),this.container.style.width=e+"px",this.container.style.height=o+"px",this.renderer.boxWrapper.attr({width:e,height:o,viewBox:[0,0,e,o].join(" ")}),this.chartBackground.attr({width:e,height:o}),this.scrollablePixelsY&&(this.scrollingContainer.style.height=this.chartHeight+"px"),r&&(a.scrollPositionX&&(this.scrollingContainer.scrollLeft=this.scrollablePixelsX*a.scrollPositionX),a.scrollPositionY&&(this.scrollingContainer.scrollTop=this.scrollablePixelsY*a.scrollPositionY)),o=this.axisOffset,r=this.plotTop-o[0]-1,a=this.plotLeft-o[3]-1,e=this.plotTop+this.plotHeight+o[2]+1,o=this.plotLeft+this.plotWidth+o[1]+1;var s=this.plotLeft+this.plotWidth-(this.scrollablePixelsX||0),l=this.plotTop+this.plotHeight-(this.scrollablePixelsY||0);r=this.scrollablePixelsX?["M",0,r,"L",this.plotLeft-1,r,"L",this.plotLeft-1,e,"L",0,e,"Z","M",s,r,"L",this.chartWidth,r,"L",this.chartWidth,e,"L",s,e,"Z"]:this.scrollablePixelsY?["M",a,0,"L",a,this.plotTop-1,"L",o,this.plotTop-1,"L",o,0,"Z","M",a,l,"L",a,this.chartHeight,"L",o,this.chartHeight,"L",o,l,"Z"]:["M",0,0],"adjustHeight"!==this.redrawTrigger&&this.scrollableMask.attr({d:r})}})),e(i,"parts/Point.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i,n=e.defined,r=e.erase,a=e.extend,o=e.isArray,s=e.isNumber,l=e.isObject,c=e.pick,h=t.fireEvent,u=t.format,d=t.uniqueKey,f=t.removeEvent;t.Point=i=function(){},t.Point.prototype={init:function(t,e,i){return this.series=t,this.applyOptions(e,i),this.id=n(this.id)?this.id:d(),this.resolveColor(),t.chart.pointCount++,h(this,"afterInit"),this},resolveColor:function(){var t=this.series,e=t.chart.options.chart.colorCount,i=t.chart.styledMode;i||this.options.color||(this.color=t.color),t.options.colorByPoint?(i||(e=t.options.colors||t.chart.options.colors,this.color=this.color||e[t.colorCounter],e=e.length),i=t.colorCounter,t.colorCounter++,t.colorCounter===e&&(t.colorCounter=0)):i=t.colorIndex,this.colorIndex=c(this.colorIndex,i)},applyOptions:function(t,e){var n=this.series,r=n.options.pointValKey||n.pointValKey;return t=i.prototype.optionsToObject.call(this,t),a(this,t),this.options=this.options?a(this.options,t):t,t.group&&delete this.group,t.dataLabels&&delete this.dataLabels,r&&(this.y=this[r]),this.formatPrefix=(this.isNull=c(this.isValid&&!this.isValid(),null===this.x||!s(this.y)))?"null":"point",this.selected&&(this.state="select"),"name"in this&&void 0===e&&n.xAxis&&n.xAxis.hasNames&&(this.x=n.xAxis.nameToX(this)),void 0===this.x&&n&&(this.x=void 0===e?n.autoIncrement(this):e),this},setNestedProperty:function(t,e,i){return i.split(".").reduce((function(t,i,n,r){return t[i]=r.length-1===n?e:l(t[i],!0)?t[i]:{},t[i]}),t),t},optionsToObject:function(e){var i={},n=this.series,r=n.options.keys,a=r||n.pointArrayMap||["y"],l=a.length,c=0,h=0;if(s(e)||null===e)i[a[0]]=e;else if(o(e))for(!r&&e.length>l&&(n=typeof e[0],"string"===n?i.name=e[0]:"number"===n&&(i.x=e[0]),c++);h<l;)r&&void 0===e[c]||(0<a[h].indexOf(".")?t.Point.prototype.setNestedProperty(i,e[c],a[h]):i[a[h]]=e[c]),c++,h++;else"object"===typeof e&&(i=e,e.dataLabels&&(n._hasPointLabels=!0),e.marker&&(n._hasPointMarkers=!0));return i},getClassName:function(){return"highcharts-point"+(this.selected?" highcharts-point-select":"")+(this.negative?" highcharts-negative":"")+(this.isNull?" highcharts-null-point":"")+(void 0!==this.colorIndex?" highcharts-color-"+this.colorIndex:"")+(this.options.className?" "+this.options.className:"")+(this.zone&&this.zone.className?" "+this.zone.className.replace("highcharts-negative",""):"")},getZone:function(){var t=this.series,e=t.zones;t=t.zoneAxis||"y";var i,n=0;for(i=e[n];this[t]>=i.value;)i=e[++n];return this.nonZonedColor||(this.nonZonedColor=this.color),this.color=i&&i.color&&!this.options.color?i.color:this.nonZonedColor,i},hasNewShapeType:function(){return this.graphic&&this.graphic.element.nodeName!==this.shapeType},destroy:function(){var t,e=this.series.chart,i=e.hoverPoints;for(t in e.pointCount--,i&&(this.setState(),r(i,this),i.length||(e.hoverPoints=null)),this===e.hoverPoint&&this.onMouseOut(),(this.graphic||this.dataLabel||this.dataLabels)&&(f(this),this.destroyElements()),this.legendItem&&e.legend.destroyItem(this),this)this[t]=null},destroyElements:function(t){var e,i=this,n=[];for(t=t||{graphic:1,dataLabel:1},t.graphic&&n.push("graphic","shadowGroup"),t.dataLabel&&n.push("dataLabel","dataLabelUpper","connector"),e=n.length;e--;){var r=n[e];i[r]&&(i[r]=i[r].destroy())}["dataLabel","connector"].forEach((function(e){var n=e+"s";t[e]&&i[n]&&(i[n].forEach((function(t){t.element&&t.destroy()})),delete i[n])}))},getLabelConfig:function(){return{x:this.category,y:this.y,color:this.color,colorIndex:this.colorIndex,key:this.name||this.category,series:this.series,point:this,percentage:this.percentage,total:this.total||this.stackTotal}},tooltipFormatter:function(t){var e=this.series,i=e.tooltipOptions,n=c(i.valueDecimals,""),r=i.valuePrefix||"",a=i.valueSuffix||"";return e.chart.styledMode&&(t=e.chart.tooltip.styledModeFormat(t)),(e.pointArrayMap||["y"]).forEach((function(e){e="{point."+e,(r||a)&&(t=t.replace(RegExp(e+"}","g"),r+e+"}"+a)),t=t.replace(RegExp(e+"}","g"),e+":,."+n+"f}")})),u(t,{point:this,series:this.series},e.chart.time)},firePointEvent:function(t,e,i){var n=this,r=this.series.options;(r.point.events[t]||n.options&&n.options.events&&n.options.events[t])&&this.importEvents(),"click"===t&&r.allowPointSelect&&(i=function(t){n.select&&n.select(null,t.ctrlKey||t.metaKey||t.shiftKey)}),h(this,t,e,i)},visible:!0}})),e(i,"parts/Series.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.arrayMax,n=e.arrayMin,r=e.defined,a=e.erase,o=e.extend,s=e.isArray,l=e.isNumber,c=e.isString,h=e.objectEach,u=e.pick,d=e.splat,f=e.syncTimeout,p=t.addEvent,g=t.animObject,m=t.correctFloat,v=t.defaultOptions,b=t.defaultPlotOptions,y=t.fireEvent,x=t.merge,w=t.removeEvent,S=t.SVGElement,k=t.win;t.Series=t.seriesType("line",null,{lineWidth:2,allowPointSelect:!1,showCheckbox:!1,animation:{duration:1e3},events:{},marker:{lineWidth:0,lineColor:"#ffffff",enabledThreshold:2,radius:4,states:{normal:{animation:!0},hover:{animation:{duration:50},enabled:!0,radiusPlus:2,lineWidthPlus:1},select:{fillColor:"#cccccc",lineColor:"#000000",lineWidth:2}}},point:{events:{}},dataLabels:{align:"center",formatter:function(){return null===this.y?"":t.numberFormat(this.y,-1)},padding:5,style:{fontSize:"11px",fontWeight:"bold",color:"contrast",textOutline:"1px contrast"},verticalAlign:"bottom",x:0,y:0},cropThreshold:300,opacity:1,pointRange:0,softThreshold:!0,states:{normal:{animation:!0},hover:{animation:{duration:50},lineWidthPlus:1,marker:{},halo:{size:10,opacity:.25}},select:{animation:{duration:0}},inactive:{animation:{duration:50},opacity:.2}},stickyTracking:!0,turboThreshold:1e3,findNearestPointBy:"x"},{axisTypes:["xAxis","yAxis"],coll:"series",colorCounter:0,cropShoulder:1,directTouch:!1,isCartesian:!0,parallelArrays:["x","y"],pointClass:t.Point,requireSorting:!0,sorted:!0,init:function(e,i){y(this,"init",{options:i});var n,r=this,a=e.series;this.eventOptions=this.eventOptions||{},r.chart=e,r.options=i=r.setOptions(i),r.linkedSeries=[],r.bindAxes(),o(r,{name:i.name,state:"",visible:!1!==i.visible,selected:!0===i.selected});var s=i.events;h(s,(function(e,i){t.isFunction(e)&&r.eventOptions[i]!==e&&(t.isFunction(r.eventOptions[i])&&w(r,i,r.eventOptions[i]),r.eventOptions[i]=e,p(r,i,e))})),(s&&s.click||i.point&&i.point.events&&i.point.events.click||i.allowPointSelect)&&(e.runTrackerClick=!0),r.getColor(),r.getSymbol(),r.parallelArrays.forEach((function(t){r[t+"Data"]||(r[t+"Data"]=[])})),r.points||r.data||r.setData(i.data,!1),r.isCartesian&&(e.hasCartesianSeries=!0),a.length&&(n=a[a.length-1]),r._i=u(n&&n._i,-1)+1,e.orderSeries(this.insert(a)),y(this,"afterInit")},insert:function(t){var e,i=this.options.index;if(l(i)){for(e=t.length;e--;)if(i>=u(t[e].options.index,t[e]._i)){t.splice(e+1,0,this);break}-1===e&&t.unshift(this),e+=1}else t.push(this);return u(e,t.length-1)},bindAxes:function(){var e,i=this,n=i.options,r=i.chart;y(this,"bindAxes",null,(function(){(i.axisTypes||[]).forEach((function(a){r[a].forEach((function(t){e=t.options,(n[a]===e.index||void 0!==n[a]&&n[a]===e.id||void 0===n[a]&&0===e.index)&&(i.insert(t.series),i[a]=t,t.isDirty=!0)})),i[a]||i.optionalAxis===a||t.error(18,!0,r)}))}))},updateParallelArrays:function(t,e){var i=t.series,n=arguments,r=l(e)?function(n){var r="y"===n&&i.toYData?i.toYData(t):t[n];i[n+"Data"][e]=r}:function(t){Array.prototype[e].apply(i[t+"Data"],Array.prototype.slice.call(n,2))};i.parallelArrays.forEach(r)},hasData:function(){return this.visible&&void 0!==this.dataMax&&void 0!==this.dataMin||this.visible&&this.yData&&0<this.yData.length},autoIncrement:function(){var t,e=this.options,i=this.xIncrement,n=e.pointIntervalUnit,r=this.chart.time;return i=u(i,e.pointStart,0),this.pointInterval=t=u(this.pointInterval,e.pointInterval,1),n&&(e=new r.Date(i),"day"===n?r.set("Date",e,r.get("Date",e)+t):"month"===n?r.set("Month",e,r.get("Month",e)+t):"year"===n&&r.set("FullYear",e,r.get("FullYear",e)+t),t=e.getTime()-i),this.xIncrement=i+t,i},setOptions:function(t){var e=this.chart,i=e.options,n=i.plotOptions,a=e.userOptions||{};t=x(t),e=e.styledMode;var o={plotOptions:n,userOptions:t};y(this,"setOptions",o);var s=o.plotOptions[this.type],l=a.plotOptions||{};return this.userOptions=o.userOptions,a=x(s,n.series,a.plotOptions&&a.plotOptions[this.type],t),this.tooltipOptions=x(v.tooltip,v.plotOptions.series&&v.plotOptions.series.tooltip,v.plotOptions[this.type].tooltip,i.tooltip.userOptions,n.series&&n.series.tooltip,n[this.type].tooltip,t.tooltip),this.stickyTracking=u(t.stickyTracking,l[this.type]&&l[this.type].stickyTracking,l.series&&l.series.stickyTracking,!(!this.tooltipOptions.shared||this.noSharedTooltip)||a.stickyTracking),null===s.marker&&delete a.marker,this.zoneAxis=a.zoneAxis,i=this.zones=(a.zones||[]).slice(),!a.negativeColor&&!a.negativeFillColor||a.zones||(n={value:a[this.zoneAxis+"Threshold"]||a.threshold||0,className:"highcharts-negative"},e||(n.color=a.negativeColor,n.fillColor=a.negativeFillColor),i.push(n)),i.length&&r(i[i.length-1].value)&&i.push(e?{}:{color:this.color,fillColor:this.fillColor}),y(this,"afterSetOptions",{options:a}),a},getName:function(){return u(this.options.name,"Series "+(this.index+1))},getCyclic:function(t,e,i){var n=this.chart,a=this.userOptions,o=t+"Index",s=t+"Counter",l=i?i.length:u(n.options.chart[t+"Count"],n[t+"Count"]);if(!e){var c=u(a[o],a["_"+o]);r(c)||(n.series.length||(n[s]=0),a["_"+o]=c=n[s]%l,n[s]+=1),i&&(e=i[c])}void 0!==c&&(this[o]=c),this[t]=e},getColor:function(){this.chart.styledMode?this.getCyclic("color"):this.options.colorByPoint?this.options.color=null:this.getCyclic("color",this.options.color||b[this.type].color,this.chart.options.colors)},getSymbol:function(){this.getCyclic("symbol",this.options.marker.symbol,this.chart.options.symbols)},findPointIndex:function(t,e){var i=t.id;t=t.x;var n,r=this.points;if(i){var a=(i=this.chart.get(i))&&i.index;void 0!==a&&(n=!0)}return void 0===a&&l(t)&&(a=this.xData.indexOf(t,e)),-1!==a&&void 0!==a&&this.cropped&&(a=a>=this.cropStart?a-this.cropStart:a),!n&&r[a]&&r[a].touched&&(a=void 0),a},drawLegendSymbol:t.LegendSymbolMixin.drawLineMarker,updateData:function(t){var e,i,n,a=this.options,o=this.points,s=[],c=this.requireSorting,h=t.length===o.length,u=!0;if(this.xIncrement=null,t.forEach((function(t,i){var u=r(t)&&this.pointClass.prototype.optionsToObject.call({series:this},t)||{},d=u.x;(u.id||l(d))&&(d=this.findPointIndex(u,n),-1===d||void 0===d?s.push(t):o[d]&&t!==a.data[d]?(o[d].update(t,!1,null,!1),o[d].touched=!0,c&&(n=d+1)):o[d]&&(o[d].touched=!0),(!h||i!==d||this.hasDerivedData)&&(e=!0))}),this),e)for(t=o.length;t--;)(i=o[t])&&!i.touched&&i.remove(!1);else h?t.forEach((function(t,e){o[e].update&&t!==o[e].y&&o[e].update(t,!1,null,!1)})):u=!1;return o.forEach((function(t){t&&(t.touched=!1)})),!!u&&(s.forEach((function(t){this.addPoint(t,!1,null,null,!1)}),this),!0)},setData:function(e,i,n,r){var a,o=this,h=o.points,d=h&&h.length||0,f=o.options,p=o.chart,g=null,m=o.xAxis;g=f.turboThreshold;var v,b=this.xData,y=this.yData,x=(a=o.pointArrayMap)&&a.length,w=f.keys,S=0,k=1;if(e=e||[],a=e.length,i=u(i,!0),!1!==r&&a&&d&&!o.cropped&&!o.hasGroupedData&&o.visible&&!o.isSeriesBoosting&&(v=this.updateData(e)),!v){if(o.xIncrement=null,o.colorCounter=0,this.parallelArrays.forEach((function(t){o[t+"Data"].length=0})),g&&a>g)if(g=o.getFirstValidPoint(e),l(g))for(n=0;n<a;n++)b[n]=this.autoIncrement(),y[n]=e[n];else if(s(g))if(x)for(n=0;n<a;n++)r=e[n],b[n]=r[0],y[n]=r.slice(1,x+1);else for(w&&(S=w.indexOf("x"),k=w.indexOf("y"),S=0<=S?S:0,k=0<=k?k:1),n=0;n<a;n++)r=e[n],b[n]=r[S],y[n]=r[k];else t.error(12,!1,p);else for(n=0;n<a;n++)void 0!==e[n]&&(r={series:o},o.pointClass.prototype.applyOptions.apply(r,[e[n]]),o.updateParallelArrays(r,n));for(y&&c(y[0])&&t.error(14,!0,p),o.data=[],o.options.data=o.userOptions.data=e,n=d;n--;)h[n]&&h[n].destroy&&h[n].destroy();m&&(m.minRange=m.userMinRange),o.isDirty=p.isDirtyBox=!0,o.isDirtyData=!!h,n=!1}"point"===f.legendType&&(this.processData(),this.generatePoints()),i&&p.redraw(n)},processData:function(e){var i=this.xData,n=this.yData,r=i.length,a=0,o=this.xAxis,s=this.options,l=s.cropThreshold,c=this.getExtremesFromAll||s.getExtremesFromAll,h=this.isCartesian;s=o&&o.val2lin;var u=o&&o.isLog,d=this.requireSorting;if(h&&!this.isDirty&&!o.isDirty&&!this.yAxis.isDirty&&!e)return!1;if(o){e=o.getExtremes();var f=e.min,p=e.max}if(h&&this.sorted&&!c&&(!l||r>l||this.forceCrop))if(i[r-1]<f||i[0]>p)i=[],n=[];else if(this.yData&&(i[0]<f||i[r-1]>p)){a=this.cropData(this.xData,this.yData,f,p),i=a.xData,n=a.yData,a=a.start;var g=!0}for(l=i.length||1;--l;)if(r=u?s(i[l])-s(i[l-1]):i[l]-i[l-1],0<r&&(void 0===m||r<m))var m=r;else 0>r&&d&&(t.error(15,!1,this.chart),d=!1);this.cropped=g,this.cropStart=a,this.processedXData=i,this.processedYData=n,this.closestPointRange=this.basePointRange=m},cropData:function(t,e,i,n,r){var a,o=t.length,s=0,l=o;for(r=u(r,this.cropShoulder),a=0;a<o;a++)if(t[a]>=i){s=Math.max(0,a-r);break}for(i=a;i<o;i++)if(t[i]>n){l=i+r;break}return{xData:t.slice(s,l),yData:e.slice(s,l),start:s,end:l}},generatePoints:function(){var t,e=this.options,i=e.data,n=this.data,r=this.processedXData,a=this.processedYData,s=this.pointClass,l=r.length,c=this.cropStart||0,h=this.hasGroupedData;e=e.keys;var u,f=[];for(n||h||(n=[],n.length=i.length,n=this.data=n),e&&h&&(this.options.keys=!1),u=0;u<l;u++){var p=c+u;if(h){var g=(new s).init(this,[r[u]].concat(d(a[u])));g.dataGroup=this.groupMap[u],g.dataGroup.options&&(g.options=g.dataGroup.options,o(g,g.dataGroup.options),delete g.dataLabels)}else(g=n[p])||void 0===i[p]||(n[p]=g=(new s).init(this,i[p],r[u]));g&&(g.index=p,f[u]=g)}if(this.options.keys=e,n&&(l!==(t=n.length)||h))for(u=0;u<t;u++)u!==c||h||(u+=l),n[u]&&(n[u].destroyElements(),n[u].plotX=void 0);this.data=n,this.points=f,y(this,"afterGeneratePoints")},getXExtremes:function(t){return{min:n(t),max:i(t)}},getExtremes:function(t){var e,r=this.xAxis,a=this.yAxis,o=this.processedXData||this.xData,c=[],h=0,u=0,d=0,f=this.requireSorting?this.cropShoulder:0,p=!!a&&a.positiveValuesOnly;for(t=t||this.stackedYData||this.processedYData||[],a=t.length,r&&(d=r.getExtremes(),u=d.min,d=d.max),e=0;e<a;e++){var g=o[e],m=t[e],v=(l(m)||s(m))&&(m.length||0<m||!p);if(g=this.getExtremesFromAll||this.options.getExtremesFromAll||this.cropped||!r||(o[e+f]||g)>=u&&(o[e-f]||g)<=d,v&&g)if(v=m.length)for(;v--;)l(m[v])&&(c[h++]=m[v]);else c[h++]=m}this.dataMin=n(c),this.dataMax=i(c),y(this,"afterGetExtremes")},getFirstValidPoint:function(t){for(var e=null,i=t.length,n=0;null===e&&n<i;)e=t[n],n++;return e},translate:function(){this.processedXData||this.processData(),this.generatePoints();var t,e,i=this.options,n=i.stacking,a=this.xAxis,o=a.categories,c=this.yAxis,h=this.points,d=h.length,f=!!this.modifyValue,p=this.pointPlacementToXValue(),g=l(p),v=i.threshold,b=i.startFromThreshold?v:0,x=this.zoneAxis||"y",w=Number.MAX_VALUE;for(t=0;t<d;t++){var S=h[t],k=S.x,O=S.y,C=S.low,_=n&&c.stacks[(this.negStacks&&O<(b?0:v)?"-":"")+this.stackKey];if(c.positiveValuesOnly&&null!==O&&0>=O&&(S.isNull=!0),S.plotX=e=m(Math.min(Math.max(-1e5,a.translate(k,0,0,0,1,p,"flags"===this.type)),1e5)),n&&this.visible&&_&&_[k]){var A=this.getStackIndicator(A,k,this.index);if(!S.isNull)var T=_[k],P=T.points[A.key]}if(s(P)&&(C=P[0],O=P[1],C===b&&A.key===_[k].base&&(C=u(l(v)&&v,c.min)),c.positiveValuesOnly&&0>=C&&(C=null),S.total=S.stackTotal=T.total,S.percentage=T.total&&S.y/T.total*100,S.stackY=O,this.irregularWidths||T.setOffset(this.pointXOffset||0,this.barW||0)),S.yBottom=r(C)?Math.min(Math.max(-1e5,c.translate(C,0,1,0,1)),1e5):null,f&&(O=this.modifyValue(O,S)),S.plotY=O="number"===typeof O&&1/0!==O?Math.min(Math.max(-1e5,c.translate(O,0,1,0,1)),1e5):void 0,S.isInside=void 0!==O&&0<=O&&O<=c.len&&0<=e&&e<=a.len,S.clientX=g?m(a.translate(k,0,0,0,1,p)):e,S.negative=S[x]<(i[x+"Threshold"]||v||0),S.category=o&&void 0!==o[S.x]?o[S.x]:S.x,!S.isNull){void 0!==M&&(w=Math.min(w,Math.abs(e-M)));var M=e}S.zone=this.zones.length&&S.getZone()}this.closestPointRangePx=w,y(this,"afterTranslate")},getValidPoints:function(t,e,i){var n=this.chart;return(t||this.points||[]).filter((function(t){return!(e&&!n.isInsidePlot(t.plotX,t.plotY,n.inverted))&&(i||!t.isNull)}))},getClipBox:function(t,e){var i=this.options,n=this.chart,r=n.inverted,a=this.xAxis,o=a&&this.yAxis;return t&&!1===i.clip&&o?t=r?{y:-n.chartWidth+o.len+o.pos,height:n.chartWidth,width:n.chartHeight,x:-n.chartHeight+a.len+a.pos}:{y:-o.pos,height:n.chartHeight,width:n.chartWidth,x:-a.pos}:(t=this.clipBox||n.clipBox,e&&(t.width=n.plotSizeX,t.x=0)),e?{width:t.width,x:t.x}:t},setClip:function(t){var e=this.chart,i=this.options,n=e.renderer,r=e.inverted,a=this.clipBox,o=this.getClipBox(t),s=this.sharedClipKey||["_sharedClip",t&&t.duration,t&&t.easing,o.height,i.xAxis,i.yAxis].join(),l=e[s],c=e[s+"m"];l||(t&&(o.width=0,r&&(o.x=e.plotSizeX+(!1!==i.clip?0:e.plotTop)),e[s+"m"]=c=n.clipRect(r?e.plotSizeX+99:-99,r?-e.plotLeft:-e.plotTop,99,r?e.chartWidth:e.chartHeight)),e[s]=l=n.clipRect(o),l.count={length:0}),t&&!l.count[this.index]&&(l.count[this.index]=!0,l.count.length+=1),(!1!==i.clip||t)&&(this.group.clip(t||a?l:e.clipRect),this.markerGroup.clip(c),this.sharedClipKey=s),t||(l.count[this.index]&&(delete l.count[this.index],--l.count.length),0===l.count.length&&s&&e[s]&&(a||(e[s]=e[s].destroy()),e[s+"m"]&&(e[s+"m"]=e[s+"m"].destroy())))},animate:function(t){var e=this.chart,i=g(this.options.animation);if(t)this.setClip(i);else{var n=this.sharedClipKey;t=e[n];var r=this.getClipBox(i,!0);t&&t.animate(r,i),e[n+"m"]&&e[n+"m"].animate({width:r.width+99,x:r.x-(e.inverted?0:99)},i),this.animate=null}},afterAnimate:function(){this.setClip(),y(this,"afterAnimate"),this.finishedAnimating=!0},drawPoints:function(){var t,e=this.points,i=this.chart,n=this.options.marker,r=this[this.specialGroup]||this.markerGroup,a=this.xAxis,o=u(n.enabled,!(a&&!a.isRadial)||null,this.closestPointRangePx>=n.enabledThreshold*n.radius);if(!1!==n.enabled||this._hasPointMarkers)for(a=0;a<e.length;a++){var s=e[a],l=(t=s.graphic)?"animate":"attr",c=s.marker||{},h=!!s.marker,d=o&&void 0===c.enabled||c.enabled,f=!1!==s.isInside;if(d&&!s.isNull){var p=u(c.symbol,this.symbol);d=this.markerAttribs(s,s.selected&&"select"),t?t[f?"show":"hide"](f).animate(d):f&&(0<d.width||s.hasImage)&&(s.graphic=t=i.renderer.symbol(p,d.x,d.y,d.width,d.height,h?c:n).add(r)),t&&!i.styledMode&&t[l](this.pointAttribs(s,s.selected&&"select")),t&&t.addClass(s.getClassName(),!0)}else t&&(s.graphic=t.destroy())}},markerAttribs:function(t,e){var i=this.options.marker,n=t.marker||{},r=n.symbol||i.symbol,a=u(n.radius,i.radius);return e&&(i=i.states[e],e=n.states&&n.states[e],a=u(e&&e.radius,i&&i.radius,a+(i&&i.radiusPlus||0))),t.hasImage=r&&0===r.indexOf("url"),t.hasImage&&(a=0),t={x:Math.floor(t.plotX)-a,y:t.plotY-a},a&&(t.width=t.height=2*a),t},pointAttribs:function(t,e){var i=this.options.marker,n=t&&t.options,r=n&&n.marker||{},a=this.color,o=n&&n.color,s=t&&t.color;n=u(r.lineWidth,i.lineWidth);var l=t&&t.zone&&t.zone.color;return t=1,a=o||l||s||a,o=r.fillColor||i.fillColor||a,a=r.lineColor||i.lineColor||a,e=e||"normal",i=i.states[e],e=r.states&&r.states[e]||{},n=u(e.lineWidth,i.lineWidth,n+u(e.lineWidthPlus,i.lineWidthPlus,0)),o=e.fillColor||i.fillColor||o,a=e.lineColor||i.lineColor||a,t=u(e.opacity,i.opacity,t),{stroke:a,"stroke-width":n,fill:o,opacity:t}},destroy:function(e){var i,n,r,o,s=this,l=s.chart,c=/AppleWebKit\/533/.test(k.navigator.userAgent),u=s.data||[];for(y(s,"destroy"),e||w(s),(s.axisTypes||[]).forEach((function(t){(o=s[t])&&o.series&&(a(o.series,s),o.isDirty=o.forceRedraw=!0)})),s.legendItem&&s.chart.legend.destroyItem(s),n=u.length;n--;)(r=u[n])&&r.destroy&&r.destroy();s.points=null,t.clearTimeout(s.animationTimeout),h(s,(function(t,e){t instanceof S&&!t.survive&&(i=c&&"group"===e?"hide":"destroy",t[i]())})),l.hoverSeries===s&&(l.hoverSeries=null),a(l.series,s),l.orderSeries(),h(s,(function(t,i){e&&"hcEvents"===i||delete s[i]}))},getGraphPath:function(t,e,i){var n,a,o=this,s=o.options,l=s.step,c=[],h=[];return t=t||o.points,(n=t.reversed)&&t.reverse(),(l={right:1,center:2}[l]||l&&3)&&n&&(l=4-l),!s.connectNulls||e||i||(t=this.getValidPoints(t)),t.forEach((function(n,u){var d=n.plotX,f=n.plotY,p=t[u-1];(n.leftCliff||p&&p.rightCliff)&&!i&&(a=!0),n.isNull&&!r(e)&&0<u?a=!s.connectNulls:n.isNull&&!e?a=!0:(0===u||a?u=["M",n.plotX,n.plotY]:o.getPointSpline?u=o.getPointSpline(t,n,u):l?(u=1===l?["L",p.plotX,f]:2===l?["L",(p.plotX+d)/2,p.plotY,"L",(p.plotX+d)/2,f]:["L",d,p.plotY],u.push("L",d,f)):u=["L",d,f],h.push(n.x),l&&(h.push(n.x),2===l&&h.push(n.x)),c.push.apply(c,u),a=!1)})),c.xMap=h,o.graphPath=c},drawGraph:function(){var t=this,e=this.options,i=(this.gappedPath||this.getGraphPath).call(this),n=this.chart.styledMode,r=[["graph","highcharts-graph"]];n||r[0].push(e.lineColor||this.color||"#cccccc",e.dashStyle),r=t.getZonesGraphs(r),r.forEach((function(r,a){var o=r[0],s=t[o],l=s?"animate":"attr";s?(s.endX=t.preventGraphAnimation?null:i.xMap,s.animate({d:i})):i.length&&(t[o]=s=t.chart.renderer.path(i).addClass(r[1]).attr({zIndex:1}).add(t.group)),s&&!n&&(o={stroke:r[2],"stroke-width":e.lineWidth,fill:t.fillGraph&&t.color||"none"},r[3]?o.dashstyle=r[3]:"square"!==e.linecap&&(o["stroke-linecap"]=o["stroke-linejoin"]="round"),s[l](o).shadow(2>a&&e.shadow)),s&&(s.startX=i.xMap,s.isArea=i.isArea)}))},getZonesGraphs:function(t){return this.zones.forEach((function(e,i){i=["zone-graph-"+i,"highcharts-graph highcharts-zone-graph-"+i+" "+(e.className||"")],this.chart.styledMode||i.push(e.color||this.color,e.dashStyle||this.options.dashStyle),t.push(i)}),this),t},applyZones:function(){var t,e,i,n,r,a,o=this,s=this.chart,l=s.renderer,c=this.zones,h=this.clips||[],d=this.graph,f=this.area,p=Math.max(s.chartWidth,s.chartHeight),g=this[(this.zoneAxis||"y")+"Axis"],m=s.inverted,v=!1;if(c.length&&(d||f)&&g&&void 0!==g.min){var b=g.reversed,y=g.horiz;d&&!this.showLine&&d.hide(),f&&f.hide();var x=g.getExtremes();c.forEach((function(c,w){t=b?y?s.plotWidth:0:y?0:g.toPixels(x.min)||0,t=Math.min(Math.max(u(e,t),0),p),e=Math.min(Math.max(Math.round(g.toPixels(u(c.value,x.max),!0)||0),0),p),v&&(t=e=g.toPixels(x.max)),n=Math.abs(t-e),r=Math.min(t,e),a=Math.max(t,e),g.isXAxis?(i={x:m?a:r,y:0,width:n,height:p},y||(i.x=s.plotHeight-i.x)):(i={x:0,y:m?a:r,width:p,height:n},y&&(i.y=s.plotWidth-i.y)),m&&l.isVML&&(i=g.isXAxis?{x:0,y:b?r:a,height:i.width,width:s.chartWidth}:{x:i.y-s.plotLeft-s.spacingBox.x,y:0,width:i.height,height:s.chartHeight}),h[w]?h[w].animate(i):h[w]=l.clipRect(i),d&&o["zone-graph-"+w].clip(h[w]),f&&o["zone-area-"+w].clip(h[w]),v=c.value>x.max,o.resetZones&&0===e&&(e=void 0)})),this.clips=h}else o.visible&&(d&&d.show(!0),f&&f.show(!0))},invertGroups:function(t){function e(){["group","markerGroup"].forEach((function(e){i[e]&&(n.renderer.isVML&&i[e].attr({width:i.yAxis.len,height:i.xAxis.len}),i[e].width=i.yAxis.len,i[e].height=i.xAxis.len,i[e].invert(t))}))}var i=this,n=i.chart;if(i.xAxis){var r=p(n,"resize",e);p(i,"destroy",r),e(t),i.invertGroups=e}},plotGroup:function(t,e,i,n,a){var o=this[t],s=!o;return s&&(this[t]=o=this.chart.renderer.g().attr({zIndex:n||.1}).add(a)),o.addClass("highcharts-"+e+" highcharts-series-"+this.index+" highcharts-"+this.type+"-series "+(r(this.colorIndex)?"highcharts-color-"+this.colorIndex+" ":"")+(this.options.className||"")+(o.hasClass("highcharts-tracker")?" highcharts-tracker":""),!0),o.attr({visibility:i})[s?"attr":"animate"](this.getPlotBox()),o},getPlotBox:function(){var t=this.chart,e=this.xAxis,i=this.yAxis;return t.inverted&&(e=i,i=this.xAxis),{translateX:e?e.left:t.plotLeft,translateY:i?i.top:t.plotTop,scaleX:1,scaleY:1}},render:function(){var t=this,e=t.chart,i=t.options,n=!!t.animate&&e.renderer.isSVG&&g(i.animation).duration,r=t.visible?"inherit":"hidden",a=i.zIndex,o=t.hasRendered,s=e.seriesGroup,l=e.inverted;y(this,"render");var c=t.plotGroup("group","series",r,a,s);t.markerGroup=t.plotGroup("markerGroup","markers",r,a,s),n&&t.animate(!0),c.inverted=!(!t.isCartesian&&!t.invertable)&&l,t.drawGraph&&(t.drawGraph(),t.applyZones()),t.visible&&t.drawPoints(),t.drawDataLabels&&t.drawDataLabels(),t.redrawPoints&&t.redrawPoints(),t.drawTracker&&!1!==t.options.enableMouseTracking&&t.drawTracker(),t.invertGroups(l),!1===i.clip||t.sharedClipKey||o||c.clip(e.clipRect),n&&t.animate(),o||(t.animationTimeout=f((function(){t.afterAnimate()}),n||0)),t.isDirty=!1,t.hasRendered=!0,y(t,"afterRender")},redraw:function(){var t=this.chart,e=this.isDirty||this.isDirtyData,i=this.group,n=this.xAxis,r=this.yAxis;i&&(t.inverted&&i.attr({width:t.plotWidth,height:t.plotHeight}),i.animate({translateX:u(n&&n.left,t.plotLeft),translateY:u(r&&r.top,t.plotTop)})),this.translate(),this.render(),e&&delete this.kdTree},kdAxisArray:["clientX","plotY"],searchPoint:function(t,e){var i=this.xAxis,n=this.yAxis,r=this.chart.inverted;return this.searchKDTree({clientX:r?i.len-t.chartY+i.pos:t.chartX-i.pos,plotY:r?n.len-t.chartX+n.pos:t.chartY-n.pos},e,t)},buildKDTree:function(t){function e(t,n,r){var a;if(a=t&&t.length){var o=i.kdAxisArray[n%r];return t.sort((function(t,e){return t[o]-e[o]})),a=Math.floor(a/2),{point:t[a],left:e(t.slice(0,a),n+1,r),right:e(t.slice(a+1),n+1,r)}}}this.buildingKdTree=!0;var i=this,n=-1<i.options.findNearestPointBy.indexOf("y")?2:1;delete i.kdTree,f((function(){i.kdTree=e(i.getValidPoints(null,!i.directTouch),n,n),i.buildingKdTree=!1}),i.options.kdNow||t&&"touchstart"===t.type?0:1)},searchKDTree:function(t,e,i){function n(t,e,i,c){var h=e.point,u=a.kdAxisArray[i%c],d=h,f=r(t[o])&&r(h[o])?Math.pow(t[o]-h[o],2):null,p=r(t[s])&&r(h[s])?Math.pow(t[s]-h[s],2):null;return p=(f||0)+(p||0),h.dist=r(p)?Math.sqrt(p):Number.MAX_VALUE,h.distX=r(f)?Math.sqrt(f):Number.MAX_VALUE,u=t[u]-h[u],p=0>u?"left":"right",f=0>u?"right":"left",e[p]&&(p=n(t,e[p],i+1,c),d=p[l]<d[l]?p:h),e[f]&&Math.sqrt(u*u)<d[l]&&(t=n(t,e[f],i+1,c),d=t[l]<d[l]?t:d),d}var a=this,o=this.kdAxisArray[0],s=this.kdAxisArray[1],l=e?"distX":"dist";if(e=-1<a.options.findNearestPointBy.indexOf("y")?2:1,this.kdTree||this.buildingKdTree||this.buildKDTree(i),this.kdTree)return n(t,this.kdTree,e,e)},pointPlacementToXValue:function(){var t=this.xAxis,e=this.options.pointPlacement;return"between"===e&&(e=t.reversed?-.5:.5),l(e)&&(e*=u(this.options.pointRange||t.pointRange)),e}})})),e(i,"parts/Stacking.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.defined,n=e.destroyObjectProperties,r=e.objectEach,a=e.pick;e=t.Axis;var o=t.Chart,s=t.correctFloat,l=t.format,c=t.Series;t.StackItem=function(t,e,i,n,r){var a=t.chart.inverted;this.axis=t,this.isNegative=i,this.options=e=e||{},this.x=n,this.total=null,this.points={},this.stack=r,this.rightCliff=this.leftCliff=0,this.alignOptions={align:e.align||(a?i?"left":"right":"center"),verticalAlign:e.verticalAlign||(a?"middle":i?"bottom":"top"),y:e.y,x:e.x},this.textAlign=e.textAlign||(a?i?"right":"left":"center")},t.StackItem.prototype={destroy:function(){n(this,this.axis)},render:function(t){var e=this.axis.chart,i=this.options,n=i.format;n=n?l(n,this,e.time):i.formatter.call(this),this.label?this.label.attr({text:n,visibility:"hidden"}):(this.label=e.renderer.label(n,null,null,i.shape,null,null,i.useHTML,!1,"stack-labels"),n={text:n,align:this.textAlign,rotation:i.rotation,padding:a(i.padding,0),visibility:"hidden"},this.label.attr(n),e.styledMode||this.label.css(i.style),this.label.added||this.label.add(t)),this.label.labelrank=e.plotHeight},setOffset:function(t,e,n,r,o){var s=this.axis,l=s.chart;if(r=s.translate(s.usePercentage?100:r||this.total,0,0,0,1),n=s.translate(n||0),n=i(r)&&Math.abs(r-n),t=a(o,l.xAxis[0].translate(this.x))+t,s=i(r)&&this.getStackBox(l,this,t,r,e,n,s),e=this.label,t=this.isNegative,o="justify"===a(this.options.overflow,"justify"),e&&s){n=e.getBBox();var h=l.inverted?t?n.width:0:n.width/2,u=l.inverted?n.height/2:t?-4:n.height+4;this.alignOptions.x=a(this.options.x,0),e.align(this.alignOptions,null,s),r=e.alignAttr,e.show(),r.y-=u,o&&(r.x-=h,c.prototype.justifyDataLabel.call(this.axis,e,this.alignOptions,r,n,s),r.x+=h),r.x=e.alignAttr.x,e.attr({x:r.x,y:r.y}),a(!o&&this.options.crop,!0)&&((l=l.isInsidePlot(e.x+(l.inverted?0:-n.width/2),e.y)&&l.isInsidePlot(e.x+(l.inverted?t?-n.width:n.width:n.width/2),e.y+n.height))||e.hide())}},getStackBox:function(t,e,i,n,r,a,o){var s=e.axis.reversed,l=t.inverted;return t=o.height+o.pos-(l?t.plotLeft:t.plotTop),e=e.isNegative&&!s||!e.isNegative&&s,{x:l?e?n:n-a:i,y:l?t-i-r:e?t-n-a:t-n,width:l?a:r,height:l?r:a}}},o.prototype.getStacks=function(){var t=this,e=t.inverted;t.yAxis.forEach((function(t){t.stacks&&t.hasVisibleSeries&&(t.oldStacks=t.stacks)})),t.series.forEach((function(i){var n=i.xAxis&&i.xAxis.options||{};!i.options.stacking||!0!==i.visible&&!1!==t.options.chart.ignoreHiddenSeries||(i.stackKey=[i.type,a(i.options.stack,""),e?n.top:n.left,e?n.height:n.width].join())}))},e.prototype.buildStacks=function(){var t,e=this.series,i=a(this.options.reversedStacks,!0),n=e.length;if(!this.isXAxis){for(this.usePercentage=!1,t=n;t--;)e[i?t:n-t-1].setStackedPoints();for(t=0;t<n;t++)e[t].modifyStacks()}},e.prototype.renderStackTotals=function(){var t=this.chart,e=t.renderer,i=this.stacks,n=this.stackTotalGroup;n||(this.stackTotalGroup=n=e.g("stack-labels").attr({visibility:"visible",zIndex:6}).add()),n.translate(t.plotLeft,t.plotTop),r(i,(function(t){r(t,(function(t){t.render(n)}))}))},e.prototype.resetStacks=function(){var t=this,e=t.stacks;t.isXAxis||r(e,(function(e){r(e,(function(i,n){i.touched<t.stacksTouched?(i.destroy(),delete e[n]):(i.total=null,i.cumulative=null)}))}))},e.prototype.cleanStacks=function(){if(!this.isXAxis){if(this.oldStacks)var t=this.stacks=this.oldStacks;r(t,(function(t){r(t,(function(t){t.cumulative=t.total}))}))}},c.prototype.setStackedPoints=function(){if(this.options.stacking&&(!0===this.visible||!1===this.chart.options.chart.ignoreHiddenSeries)){var e=this.processedXData,n=this.processedYData,r=[],o=n.length,l=this.options,c=l.threshold,h=a(l.startFromThreshold&&c,0),u=l.stack;l=l.stacking;var d,f,p=this.stackKey,g="-"+p,m=this.negStacks,v=this.yAxis,b=v.stacks,y=v.oldStacks;for(v.stacksTouched+=1,f=0;f<o;f++){var x=e[f],w=n[f],S=this.getStackIndicator(S,x,this.index),k=S.key,O=(d=m&&w<(h?0:c))?g:p;b[O]||(b[O]={}),b[O][x]||(y[O]&&y[O][x]?(b[O][x]=y[O][x],b[O][x].total=null):b[O][x]=new t.StackItem(v,v.options.stackLabels,d,x,u)),O=b[O][x],null!==w?(O.points[k]=O.points[this.index]=[a(O.cumulative,h)],i(O.cumulative)||(O.base=k),O.touched=v.stacksTouched,0<S.index&&!1===this.singleStacks&&(O.points[k][0]=O.points[this.index+","+x+",0"][0])):O.points[k]=O.points[this.index]=null,"percent"===l?(d=d?p:g,m&&b[d]&&b[d][x]?(d=b[d][x],O.total=d.total=Math.max(d.total,O.total)+Math.abs(w)||0):O.total=s(O.total+(Math.abs(w)||0))):O.total=s(O.total+(w||0)),O.cumulative=a(O.cumulative,h)+(w||0),null!==w&&(O.points[k].push(O.cumulative),r[f]=O.cumulative)}"percent"===l&&(v.usePercentage=!0),this.stackedYData=r,v.oldStacks={}}},c.prototype.modifyStacks=function(){var t,e=this,i=e.stackKey,n=e.yAxis.stacks,r=e.processedXData,a=e.options.stacking;e[a+"Stacker"]&&[i,"-"+i].forEach((function(i){for(var o,s,l=r.length;l--;)o=r[l],t=e.getStackIndicator(t,o,e.index,i),(s=(o=n[i]&&n[i][o])&&o.points[t.key])&&e[a+"Stacker"](s,o,l)}))},c.prototype.percentStacker=function(t,e,i){e=e.total?100/e.total:0,t[0]=s(t[0]*e),t[1]=s(t[1]*e),this.stackedYData[i]=t[1]},c.prototype.getStackIndicator=function(t,e,n,r){return!i(t)||t.x!==e||r&&t.key!==r?t={x:e,index:0,key:r}:t.index++,t.key=[n,e,t.index].join(),t}})),e(i,"parts/Dynamics.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.defined,n=e.erase,r=e.extend,a=e.isArray,o=e.isNumber,s=e.isObject,l=e.isString,c=e.objectEach,h=e.pick,u=e.setAnimation,d=e.splat,f=t.addEvent,p=t.animate,g=t.Axis;e=t.Chart;var m=t.createElement,v=t.css,b=t.fireEvent,y=t.merge,x=t.Point,w=t.Series,S=t.seriesTypes;t.cleanRecursively=function(e,i){var n={};return c(e,(function(r,a){s(e[a],!0)&&!e.nodeType&&i[a]?(r=t.cleanRecursively(e[a],i[a]),Object.keys(r).length&&(n[a]=r)):(s(e[a])||e[a]!==i[a])&&(n[a]=e[a])})),n},r(e.prototype,{addSeries:function(t,e,i){var n,r=this;return t&&(e=h(e,!0),b(r,"addSeries",{options:t},(function(){n=r.initSeries(t),r.isDirtyLegend=!0,r.linkSeries(),b(r,"afterAddSeries",{series:n}),e&&r.redraw(i)}))),n},addAxis:function(t,e,i,n){return this.createAxis(e?"xAxis":"yAxis",{axis:t,redraw:i,animation:n})},addColorAxis:function(t,e,i){return this.createAxis("colorAxis",{axis:t,redraw:e,animation:i})},createAxis:function(e,i){var n=this.options,r="colorAxis"===e,a=i.redraw,o=i.animation;i=y(i.axis,{index:this[e].length,isX:"xAxis"===e});var s=r?new t.ColorAxis(this,i):new g(this,i);return n[e]=d(n[e]||{}),n[e].push(i),r&&(this.isDirtyLegend=!0,this.axes.forEach((function(t){t.series=[]})),this.series.forEach((function(t){t.bindAxes(),t.isDirtyData=!0}))),h(a,!0)&&this.redraw(o),s},showLoading:function(t){var e=this,i=e.options,n=e.loadingDiv,a=i.loading,o=function(){n&&v(n,{left:e.plotLeft+"px",top:e.plotTop+"px",width:e.plotWidth+"px",height:e.plotHeight+"px"})};n||(e.loadingDiv=n=m("div",{className:"highcharts-loading highcharts-loading-hidden"},null,e.container),e.loadingSpan=m("span",{className:"highcharts-loading-inner"},null,n),f(e,"redraw",o)),n.className="highcharts-loading",e.loadingSpan.innerHTML=h(t,i.lang.loading,""),e.styledMode||(v(n,r(a.style,{zIndex:10})),v(e.loadingSpan,a.labelStyle),e.loadingShown||(v(n,{opacity:0,display:""}),p(n,{opacity:a.style.opacity||.5},{duration:a.showDuration||0}))),e.loadingShown=!0,o()},hideLoading:function(){var t=this.options,e=this.loadingDiv;e&&(e.className="highcharts-loading highcharts-loading-hidden",this.styledMode||p(e,{opacity:0},{duration:t.loading.hideDuration||100,complete:function(){v(e,{display:"none"})}})),this.loadingShown=!1},propsRequireDirtyBox:"backgroundColor borderColor borderWidth borderRadius plotBackgroundColor plotBackgroundImage plotBorderColor plotBorderWidth plotShadow shadow".split(" "),propsRequireReflow:"margin marginTop marginRight marginBottom marginLeft spacing spacingTop spacingRight spacingBottom spacingLeft".split(" "),propsRequireUpdateSeries:"chart.inverted chart.polar chart.ignoreHiddenSeries chart.type colors plotOptions time tooltip".split(" "),collectionsWithUpdate:"xAxis yAxis zAxis colorAxis series pane".split(" "),update:function(e,n,r,a){var s,u,f,p=this,g={credits:"addCredits",title:"setTitle",subtitle:"setSubtitle",caption:"setCaption"},m=e.isResponsiveOptions,v=[];if(b(p,"update",{options:e}),m||p.setResponsive(!1,!0),e=t.cleanRecursively(e,p.options),y(!0,p.userOptions,e),s=e.chart){if(y(!0,p.options.chart,s),"className"in s&&p.setClassName(s.className),"reflow"in s&&p.setReflow(s.reflow),"inverted"in s||"polar"in s||"type"in s){p.propFromSeries();var x=!0}"alignTicks"in s&&(x=!0),c(s,(function(t,e){-1!==p.propsRequireUpdateSeries.indexOf("chart."+e)&&(u=!0),-1!==p.propsRequireDirtyBox.indexOf(e)&&(p.isDirtyBox=!0),m||-1===p.propsRequireReflow.indexOf(e)||(f=!0)})),!p.styledMode&&"style"in s&&p.renderer.setStyle(s.style)}!p.styledMode&&e.colors&&(this.options.colors=e.colors),e.plotOptions&&y(!0,this.options.plotOptions,e.plotOptions),e.time&&this.time===t.time&&(this.time=new t.Time(e.time)),c(e,(function(t,e){p[e]&&"function"===typeof p[e].update?p[e].update(t,!1):"function"===typeof p[g[e]]&&p[g[e]](t),"chart"!==e&&-1!==p.propsRequireUpdateSeries.indexOf(e)&&(u=!0)})),this.collectionsWithUpdate.forEach((function(t){if(e[t]){if("series"===t){var n=[];p[t].forEach((function(t,e){t.options.isInternal||n.push(h(t.options.index,e))}))}d(e[t]).forEach((function(e,a){(a=i(e.id)&&p.get(e.id)||p[t][n?n[a]:a])&&a.coll===t&&(a.update(e,!1),r&&(a.touched=!0)),!a&&r&&p.collectionsWithInit[t]&&(p.collectionsWithInit[t][0].apply(p,[e].concat(p.collectionsWithInit[t][1]||[]).concat([!1])).touched=!0)})),r&&p[t].forEach((function(t){t.touched||t.options.isInternal?delete t.touched:v.push(t)}))}})),v.forEach((function(t){t.remove&&t.remove(!1)})),x&&p.axes.forEach((function(t){t.update({},!1)})),u&&p.series.forEach((function(t){t.update({},!1)})),e.loading&&y(!0,p.options.loading,e.loading),x=s&&s.width,s=s&&s.height,l(s)&&(s=t.relativeLength(s,x||p.chartWidth)),f||o(x)&&x!==p.chartWidth||o(s)&&s!==p.chartHeight?p.setSize(x,s,a):h(n,!0)&&p.redraw(a),b(p,"afterUpdate",{options:e,redraw:n,animation:a})},setSubtitle:function(t,e){this.applyDescription("subtitle",t),this.layOutTitles(e)},setCaption:function(t,e){this.applyDescription("caption",t),this.layOutTitles(e)}}),e.prototype.collectionsWithInit={xAxis:[e.prototype.addAxis,[!0]],yAxis:[e.prototype.addAxis,[!1]],colorAxis:[e.prototype.addColorAxis,[!1]],series:[e.prototype.addSeries]},r(x.prototype,{update:function(t,e,i,n){function r(){o.applyOptions(t),null===o.y&&c&&(o.graphic=c.destroy()),s(t,!0)&&(c&&c.element&&t&&t.marker&&void 0!==t.marker.symbol&&(o.graphic=c.destroy()),t&&t.dataLabels&&o.dataLabel&&(o.dataLabel=o.dataLabel.destroy()),o.connector&&(o.connector=o.connector.destroy())),a=o.index,l.updateParallelArrays(o,a),d.data[a]=s(d.data[a],!0)||s(t,!0)?o.options:h(t,d.data[a]),l.isDirty=l.isDirtyData=!0,!l.fixedBox&&l.hasCartesianSeries&&(u.isDirtyBox=!0),"point"===d.legendType&&(u.isDirtyLegend=!0),e&&u.redraw(i)}var a,o=this,l=o.series,c=o.graphic,u=l.chart,d=l.options;e=h(e,!0),!1===n?r():o.firePointEvent("update",{options:t},r)},remove:function(t,e){this.series.removePoint(this.series.data.indexOf(this),t,e)}}),r(w.prototype,{addPoint:function(t,e,i,n,r){var a=this.options,o=this.data,s=this.chart,l=this.xAxis;l=l&&l.hasNames&&l.names;var c,u=a.data,d=this.xData;e=h(e,!0);var f={series:this};this.pointClass.prototype.applyOptions.apply(f,[t]);var p=f.x,g=d.length;if(this.requireSorting&&p<d[g-1])for(c=!0;g&&d[g-1]>p;)g--;this.updateParallelArrays(f,"splice",g,0,0),this.updateParallelArrays(f,g),l&&f.name&&(l[p]=f.name),u.splice(g,0,t),c&&(this.data.splice(g,0,null),this.processData()),"point"===a.legendType&&this.generatePoints(),i&&(o[0]&&o[0].remove?o[0].remove(!1):(o.shift(),this.updateParallelArrays(f,"shift"),u.shift())),!1!==r&&b(this,"addPoint",{point:f}),this.isDirtyData=this.isDirty=!0,e&&s.redraw(n)},removePoint:function(t,e,i){var n=this,r=n.data,a=r[t],o=n.points,s=n.chart,l=function(){o&&o.length===r.length&&o.splice(t,1),r.splice(t,1),n.options.data.splice(t,1),n.updateParallelArrays(a||{series:n},"splice",t,1),a&&a.destroy(),n.isDirty=!0,n.isDirtyData=!0,e&&s.redraw()};u(i,s),e=h(e,!0),a?a.firePointEvent("remove",null,l):l()},remove:function(t,e,i,n){function r(){a.destroy(n),a.remove=null,o.isDirtyLegend=o.isDirtyBox=!0,o.linkSeries(),h(t,!0)&&o.redraw(e)}var a=this,o=a.chart;!1!==i?b(a,"remove",null,r):r()},update:function(e,i){e=t.cleanRecursively(e,this.userOptions),b(this,"update",{options:e});var n,a=this,o=a.chart,s=a.userOptions,l=a.initialType||a.type,c=e.type||s.type||o.options.chart.type,u=!(this.hasDerivedData||e.dataGrouping||c&&c!==this.type||void 0!==e.pointStart||e.pointInterval||e.pointIntervalUnit||e.keys),d=S[l].prototype,f=["group","markerGroup","dataLabelsGroup","transformGroup"],p=["eventOptions","navigatorSeries","baseSeries"],g=a.finishedAnimating&&{animation:!1},m={};for(n in u&&(p.push("data","isDirtyData","points","processedXData","processedYData","xIncrement","_hasPointMarkers","_hasPointLabels","mapMap","mapData","minY","maxY","minX","maxX"),!1!==e.visible&&p.push("area","graph"),a.parallelArrays.forEach((function(t){p.push(t+"Data")})),e.data&&this.setData(e.data,!1)),e=y(s,g,{index:void 0===s.index?a.index:s.index,pointStart:h(s.pointStart,a.xData[0])},!u&&{data:a.options.data},e),u&&e.data&&(e.data=a.options.data),p=f.concat(p),p.forEach((function(t){p[t]=a[t],delete a[t]})),a.remove(!1,null,!1,!0),d)a[n]=void 0;if(S[c||l]?r(a,S[c||l].prototype):t.error(17,!0,o,{missingModuleFor:c||l}),p.forEach((function(t){a[t]=p[t]})),a.init(o,e),u&&this.points){var v=a.options;!1===v.visible?(m.graphic=1,m.dataLabel=1):a._hasPointLabels||(c=v.marker,d=v.dataLabels,c&&(!1===c.enabled||"symbol"in c)&&(m.graphic=1),d&&!1===d.enabled&&(m.dataLabel=1)),this.points.forEach((function(t){t&&t.series&&(t.resolveColor(),Object.keys(m).length&&t.destroyElements(m),!1===v.showInLegend&&t.legendItem&&o.legend.destroyItem(t))}),this)}e.zIndex!==s.zIndex&&f.forEach((function(t){a[t]&&a[t].attr({zIndex:e.zIndex})})),a.initialType=l,o.linkSeries(),b(this,"afterUpdate"),h(i,!0)&&o.redraw(!!u&&void 0)},setName:function(t){this.name=this.options.name=this.userOptions.name=t,this.chart.isDirtyLegend=!0}}),r(g.prototype,{update:function(t,e){var i=this.chart,n=t&&t.events||{};t=y(this.userOptions,t),i.options[this.coll].indexOf&&(i.options[this.coll][i.options[this.coll].indexOf(this.userOptions)]=t),c(i.options[this.coll].events,(function(t,e){"undefined"===typeof n[e]&&(n[e]=void 0)})),this.destroy(!0),this.init(i,r(t,{events:n})),i.isDirtyBox=!0,h(e,!0)&&i.redraw()},remove:function(t){for(var e=this.chart,i=this.coll,r=this.series,o=r.length;o--;)r[o]&&r[o].remove(!1);n(e.axes,this),n(e[i],this),a(e.options[i])?e.options[i].splice(this.options.index,1):delete e.options[i],e[i].forEach((function(t,e){t.options.index=t.userOptions.index=e})),this.destroy(),e.isDirtyBox=!0,h(t,!0)&&e.redraw()},setTitle:function(t,e){this.update({title:t},e)},setCategories:function(t,e){this.update({categories:t},e)}})})),e(i,"parts/AreaSeries.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.objectEach,n=e.pick,r=t.color,a=t.Series;e=t.seriesType,e("area","line",{softThreshold:!1,threshold:0},{singleStacks:!1,getStackPoints:function(t){var e,r=[],a=[],o=this.xAxis,s=this.yAxis,l=s.stacks[this.stackKey],c={},h=this.index,u=s.series,d=u.length,f=n(s.options.reversedStacks,!0)?1:-1;if(t=t||this.points,this.options.stacking){for(e=0;e<t.length;e++)t[e].leftNull=t[e].rightNull=void 0,c[t[e].x]=t[e];i(l,(function(t,e){null!==t.total&&a.push(e)})),a.sort((function(t,e){return t-e}));var p=u.map((function(t){return t.visible}));a.forEach((function(t,i){var n,u,g=0;if(c[t]&&!c[t].isNull)r.push(c[t]),[-1,1].forEach((function(r){var o=1===r?"rightNull":"leftNull",s=0,g=l[a[i+r]];if(g)for(e=h;0<=e&&e<d;)n=g.points[e],n||(e===h?c[t][o]=!0:p[e]&&(u=l[t].points[e])&&(s-=u[1]-u[0])),e+=f;c[t][1===r?"rightCliff":"leftCliff"]=s}));else{for(e=h;0<=e&&e<d;){if(n=l[t].points[e]){g=n[1];break}e+=f}g=s.translate(g,0,1,0,1),r.push({isNull:!0,plotX:o.translate(t,0,0,0,1),x:t,plotY:g,yBottom:g})}}))}return r},getGraphPath:function(t){var e,i=a.prototype.getGraphPath,r=this.options,o=r.stacking,s=this.yAxis,l=[],c=[],h=this.index,u=s.stacks[this.stackKey],d=r.threshold,f=Math.round(s.getThreshold(r.threshold));r=n(r.connectNulls,"percent"===o);var p=function(e,i,n){var r=t[e];e=o&&u[r.x].points[h];var a=r[n+"Null"]||0;if(n=r[n+"Cliff"]||0,r=!0,n||a){var p=(a?e[0]:e[1])+n,g=e[0]+n;r=!!a}else!o&&t[i]&&t[i].isNull&&(p=g=d);void 0!==p&&(c.push({plotX:m,plotY:null===p?f:s.getThreshold(p),isNull:r,isCliff:!0}),l.push({plotX:m,plotY:null===g?f:s.getThreshold(g),doCurve:!1}))};for(t=t||this.points,o&&(t=this.getStackPoints(t)),e=0;e<t.length;e++){o||(t[e].leftCliff=t[e].rightCliff=t[e].leftNull=t[e].rightNull=void 0);var g=t[e].isNull,m=n(t[e].rectPlotX,t[e].plotX),v=n(t[e].yBottom,f);g&&!r||(r||p(e,e-1,"left"),g&&!o&&r||(c.push(t[e]),l.push({x:e,plotX:m,plotY:v})),r||p(e,e+1,"right"))}return e=i.call(this,c,!0,!0),l.reversed=!0,g=i.call(this,l,!0,!0),g.length&&(g[0]="L"),g=e.concat(g),i=i.call(this,c,!1,r),g.xMap=e.xMap,this.areaPath=g,i},drawGraph:function(){this.areaPath=[],a.prototype.drawGraph.apply(this);var t=this,e=this.areaPath,i=this.options,o=[["area","highcharts-area",this.color,i.fillColor]];this.zones.forEach((function(e,n){o.push(["zone-area-"+n,"highcharts-area highcharts-zone-area-"+n+" "+e.className,e.color||t.color,e.fillColor||i.fillColor])})),o.forEach((function(a){var o=a[0],s=t[o],l=s?"animate":"attr",c={};s?(s.endX=t.preventGraphAnimation?null:e.xMap,s.animate({d:e})):(c.zIndex=0,s=t[o]=t.chart.renderer.path(e).addClass(a[1]).add(t.group),s.isArea=!0),t.chart.styledMode||(c.fill=n(a[3],r(a[2]).setOpacity(n(i.fillOpacity,.75)).get())),s[l](c),s.startX=e.xMap,s.shiftUnit=i.step?2:1}))},drawLegendSymbol:t.LegendSymbolMixin.drawRectangle})})),e(i,"parts/SplineSeries.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.pick;t=t.seriesType,t("spline","line",{},{getPointSpline:function(t,e,n){var r=e.plotX,a=e.plotY,o=t[n-1];if(n=t[n+1],o&&!o.isNull&&!1!==o.doCurve&&!e.isCliff&&n&&!n.isNull&&!1!==n.doCurve&&!e.isCliff){t=o.plotY;var s=n.plotX;n=n.plotY;var l=0,c=(1.5*r+o.plotX)/2.5,h=(1.5*a+t)/2.5;s=(1.5*r+s)/2.5;var u=(1.5*a+n)/2.5;s!==c&&(l=(u-h)*(s-r)/(s-c)+a-u),h+=l,u+=l,h>t&&h>a?(h=Math.max(t,a),u=2*a-h):h<t&&h<a&&(h=Math.min(t,a),u=2*a-h),u>n&&u>a?(u=Math.max(n,a),h=2*a-u):u<n&&u<a&&(u=Math.min(n,a),h=2*a-u),e.rightContX=s,e.rightContY=u}return e=["C",i(o.rightContX,o.plotX),i(o.rightContY,o.plotY),i(c,r),i(h,a),r,a],o.rightContX=o.rightContY=null,e}})})),e(i,"parts/AreaSplineSeries.js",[i["parts/Globals.js"]],(function(t){var e=t.seriesTypes.area.prototype,i=t.seriesType;i("areaspline","spline",t.defaultPlotOptions.area,{getStackPoints:e.getStackPoints,getGraphPath:e.getGraphPath,drawGraph:e.drawGraph,drawLegendSymbol:t.LegendSymbolMixin.drawRectangle})})),e(i,"parts/ColumnSeries.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.defined,n=e.extend,r=e.isNumber,a=e.pick,o=t.animObject,s=t.color,l=t.merge,c=t.Series;e=t.seriesType;var h=t.svg;e("column","line",{borderRadius:0,crisp:!0,groupPadding:.2,marker:null,pointPadding:.1,minPointLength:0,cropThreshold:50,pointRange:null,states:{hover:{halo:!1,brightness:.1},select:{color:"#cccccc",borderColor:"#000000"}},dataLabels:{align:null,verticalAlign:null,y:null},softThreshold:!1,startFromThreshold:!0,stickyTracking:!1,tooltip:{distance:6},threshold:0,borderColor:"#ffffff"},{cropShoulder:0,directTouch:!0,trackerGroups:["group","dataLabelsGroup"],negStacks:!0,init:function(){c.prototype.init.apply(this,arguments);var t=this,e=t.chart;e.hasRendered&&e.series.forEach((function(e){e.type===t.type&&(e.isDirty=!0)}))},getColumnMetrics:function(){var t=this,e=t.options,i=t.xAxis,n=t.yAxis,r=i.options.reversedStacks;r=i.reversed&&!r||!i.reversed&&r;var o,s={},l=0;!1===e.grouping?l=1:t.chart.series.forEach((function(e){var i=e.yAxis,r=e.options;if(e.type===t.type&&(e.visible||!t.chart.options.chart.ignoreHiddenSeries)&&n.len===i.len&&n.pos===i.pos){if(r.stacking){o=e.stackKey,void 0===s[o]&&(s[o]=l++);var a=s[o]}else!1!==r.grouping&&(a=l++);e.columnIndex=a}}));var c=Math.min(Math.abs(i.transA)*(i.ordinalSlope||e.pointRange||i.closestPointRange||i.tickInterval||1),i.len),h=c*e.groupPadding,u=(c-2*h)/(l||1);return e=Math.min(e.maxPointWidth||i.len,a(e.pointWidth,u*(1-2*e.pointPadding))),t.columnMetrics={width:e,offset:(u-e)/2+(h+((t.columnIndex||0)+(r?1:0))*u-c/2)*(r?-1:1)},t.columnMetrics},crispCol:function(t,e,i,n){var r=this.chart,a=this.borderWidth,o=-(a%2?.5:0);return a=a%2?.5:1,r.inverted&&r.renderer.isVML&&(a+=1),this.options.crisp&&(i=Math.round(t+i)+o,t=Math.round(t)+o,i-=t),n=Math.round(e+n)+a,o=.5>=Math.abs(e)&&.5<n,e=Math.round(e)+a,n-=e,o&&n&&(--e,n+=1),{x:t,y:e,width:i,height:n}},translate:function(){var t=this,e=t.chart,n=t.options,r=t.dense=2>t.closestPointRange*t.xAxis.transA;r=t.borderWidth=a(n.borderWidth,r?0:1);var o=t.yAxis,s=n.threshold,l=t.translatedThreshold=o.getThreshold(s),h=a(n.minPointLength,5),u=t.getColumnMetrics(),d=u.width,f=t.barW=Math.max(d,1+2*r),p=t.pointXOffset=u.offset,g=t.dataMin,m=t.dataMax;e.inverted&&(l-=.5),n.pointPadding&&(f=Math.ceil(f)),c.prototype.translate.apply(t),t.points.forEach((function(n){var r=a(n.yBottom,l),c=999+Math.abs(r),u=d;c=Math.min(Math.max(-c,n.plotY),o.len+c);var v=n.plotX+p,b=f,y=Math.min(c,r),x=Math.max(c,r)-y;if(h&&Math.abs(x)<h){x=h;var w=!o.reversed&&!n.negative||o.reversed&&n.negative;n.y===s&&t.dataMax<=s&&o.min<s&&g!==m&&(w=!w),y=Math.abs(y-l)>h?r-h:l-(w?h:0)}i(n.options.pointWidth)&&(u=b=Math.ceil(n.options.pointWidth),v-=Math.round((u-d)/2)),n.barX=v,n.pointWidth=u,n.tooltipPos=e.inverted?[o.len+o.pos-e.plotLeft-c,t.xAxis.len-v-b/2,x]:[v+b/2,c+o.pos-e.plotTop,x],n.shapeType=t.pointClass.prototype.shapeType||"rect",n.shapeArgs=t.crispCol.apply(t,n.isNull?[v,l,b,0]:[v,y,b,x])}))},getSymbol:t.noop,drawLegendSymbol:t.LegendSymbolMixin.drawRectangle,drawGraph:function(){this.group[this.dense?"addClass":"removeClass"]("highcharts-dense-data")},pointAttribs:function(t,e){var i=this.options,n=this.pointAttrToOptions||{},r=n.stroke||"borderColor",o=n["stroke-width"]||"borderWidth",c=t&&t.color||this.color,h=t&&t[r]||i[r]||this.color||c,u=t&&t[o]||i[o]||this[o]||0;n=t&&t.options.dashStyle||i.dashStyle;var d=a(i.opacity,1);if(t&&this.zones.length){var f=t.getZone();c=t.options.color||f&&(f.color||t.nonZonedColor)||this.color,f&&(h=f.borderColor||h,n=f.dashStyle||n,u=f.borderWidth||u)}return e&&(t=l(i.states[e],t.options.states&&t.options.states[e]||{}),e=t.brightness,c=t.color||void 0!==e&&s(c).brighten(t.brightness).get()||c,h=t[r]||h,u=t[o]||u,n=t.dashStyle||n,d=a(t.opacity,d)),r={fill:c,stroke:h,"stroke-width":u,opacity:d},n&&(r.dashstyle=n),r},drawPoints:function(){var t,e=this,i=this.chart,n=e.options,a=i.renderer,o=n.animationLimit||250;e.points.forEach((function(s){var c=s.graphic,h=c&&i.pointCount<o?"animate":"attr";r(s.plotY)&&null!==s.y?(t=s.shapeArgs,c&&s.hasNewShapeType()&&(c=c.destroy()),c?c[h](l(t)):s.graphic=c=a[s.shapeType](t).add(s.group||e.group),n.borderRadius&&c[h]({r:n.borderRadius}),i.styledMode||c[h](e.pointAttribs(s,s.selected&&"select")).shadow(!1!==s.allowShadow&&n.shadow,null,n.stacking&&!n.borderRadius),c.addClass(s.getClassName(),!0)):c&&(s.graphic=c.destroy())}))},animate:function(t){var e=this,i=this.yAxis,r=e.options,a=this.chart.inverted,s={},l=a?"translateX":"translateY";if(h)if(t)s.scaleY=.001,t=Math.min(i.pos+i.len,Math.max(i.pos,i.toPixels(r.threshold))),a?s.translateX=t-i.len:s.translateY=t,e.clipBox&&e.setClip(),e.group.attr(s);else{var c=e.group.attr(l);e.group.animate({scaleY:1},n(o(e.options.animation),{step:function(t,n){s[l]=c+n.pos*(i.pos-c),e.group.attr(s)}})),e.animate=null}},remove:function(){var t=this,e=t.chart;e.hasRendered&&e.series.forEach((function(e){e.type===t.type&&(e.isDirty=!0)})),c.prototype.remove.apply(t,arguments)}})})),e(i,"parts/BarSeries.js",[i["parts/Globals.js"]],(function(t){t=t.seriesType,t("bar","column",null,{inverted:!0})})),e(i,"parts/ScatterSeries.js",[i["parts/Globals.js"]],(function(t){var e=t.Series,i=t.seriesType;i("scatter","line",{lineWidth:0,findNearestPointBy:"xy",jitter:{x:0,y:0},marker:{enabled:!0},tooltip:{headerFormat:'<span style="color:{point.color}">●</span> <span style="font-size: 10px"> {series.name}</span><br/>',pointFormat:"x: <b>{point.x}</b><br/>y: <b>{point.y}</b><br/>"}},{sorted:!1,requireSorting:!1,noSharedTooltip:!0,trackerGroups:["group","markerGroup","dataLabelsGroup"],takeOrdinalPosition:!1,drawGraph:function(){this.options.lineWidth&&e.prototype.drawGraph.call(this)},applyJitter:function(){var t=this,e=this.options.jitter,i=this.points.length;e&&this.points.forEach((function(n,r){["x","y"].forEach((function(a,o){var s="plot"+a.toUpperCase();if(e[a]&&!n.isNull){var l=t[a+"Axis"],c=e[a]*l.transA;if(l&&!l.isLog){var h=Math.max(0,n[s]-c);l=Math.min(l.len,n[s]+c),o=1e4*Math.sin(r+o*i),n[s]=h+(l-h)*(o-Math.floor(o)),"x"===a&&(n.clientX=n.plotX)}}}))}))}}),t.addEvent(e,"afterTranslate",(function(){this.applyJitter&&this.applyJitter()}))})),e(i,"mixins/centered-series.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.isNumber,n=e.pick,r=t.deg2rad,a=t.relativeLength;t.CenteredSeriesMixin={getCenter:function(){var t=this.options,e=this.chart,i=2*(t.slicedOffset||0),r=e.plotWidth-2*i;e=e.plotHeight-2*i;var o=t.center;o=[n(o[0],"50%"),n(o[1],"50%"),t.size||"100%",t.innerSize||0];var s,l=Math.min(r,e);for(s=0;4>s;++s){var c=o[s];t=2>s||2===s&&/%$/.test(c),o[s]=a(c,[r,e,l,o[2]][s])+(t?i:0)}return o[3]>o[2]&&(o[3]=o[2]),o},getStartAndEndRadians:function(t,e){return t=i(t)?t:0,e=i(e)&&e>t&&360>e-t?e:t+360,{start:r*(t+-90),end:r*(e+-90)}}}})),e(i,"parts/PieSeries.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.defined,n=e.isNumber,r=e.pick,a=e.setAnimation,o=t.addEvent;e=t.CenteredSeriesMixin;var s=e.getStartAndEndRadians,l=t.merge,c=t.noop,h=t.Point,u=t.Series,d=t.seriesType,f=t.fireEvent;d("pie","line",{center:[null,null],clip:!1,colorByPoint:!0,dataLabels:{allowOverlap:!0,connectorPadding:5,distance:30,enabled:!0,formatter:function(){return this.point.isNull?void 0:this.point.name},softConnector:!0,x:0,connectorShape:"fixedOffset",crookDistance:"70%"},fillColor:void 0,ignoreHiddenPoint:!0,inactiveOtherPoints:!0,legendType:"point",marker:null,size:null,showInLegend:!1,slicedOffset:10,stickyTracking:!1,tooltip:{followPointer:!0},borderColor:"#ffffff",borderWidth:1,lineWidth:void 0,states:{hover:{brightness:.1}}},{isCartesian:!1,requireSorting:!1,directTouch:!0,noSharedTooltip:!0,trackerGroups:["group","dataLabelsGroup"],axisTypes:[],pointAttribs:t.seriesTypes.column.prototype.pointAttribs,animate:function(t){var e=this,i=e.points,n=e.startAngleRad;t||(i.forEach((function(t){var i=t.graphic,r=t.shapeArgs;i&&(i.attr({r:t.startR||e.center[3]/2,start:n,end:n}),i.animate({r:r.r,start:r.start,end:r.end},e.options.animation))})),e.animate=null)},hasData:function(){return!!this.processedXData.length},updateTotals:function(){var t,e=0,i=this.points,n=i.length,r=this.options.ignoreHiddenPoint;for(t=0;t<n;t++){var a=i[t];e+=r&&!a.visible||a.isNull?0:a.y}for(this.total=e,t=0;t<n;t++)a=i[t],a.percentage=0<e&&(a.visible||!r)?a.y/e*100:0,a.total=e},generatePoints:function(){u.prototype.generatePoints.call(this),this.updateTotals()},getX:function(t,e,i){var n=this.center,r=this.radii?this.radii[i.index]:n[2]/2;return n[0]+(e?-1:1)*Math.cos(Math.asin(Math.max(Math.min((t-n[1])/(r+i.labelDistance),1),-1)))*(r+i.labelDistance)+(0<i.labelDistance?(e?-1:1)*this.options.dataLabels.padding:0)},translate:function(e){this.generatePoints();var i=0,n=this.options,a=n.slicedOffset,o=a+(n.borderWidth||0),l=s(n.startAngle,n.endAngle),c=this.startAngleRad=l.start;l=(this.endAngleRad=l.end)-c;var h=this.points,u=n.dataLabels.distance;n=n.ignoreHiddenPoint;var d,p=h.length;for(e||(this.center=e=this.getCenter()),d=0;d<p;d++){var g=h[d],m=c+i*l;n&&!g.visible||(i+=g.percentage/100);var v=c+i*l;g.shapeType="arc",g.shapeArgs={x:e[0],y:e[1],r:e[2]/2,innerR:e[3]/2,start:Math.round(1e3*m)/1e3,end:Math.round(1e3*v)/1e3},g.labelDistance=r(g.options.dataLabels&&g.options.dataLabels.distance,u),g.labelDistance=t.relativeLength(g.labelDistance,g.shapeArgs.r),this.maxLabelDistance=Math.max(this.maxLabelDistance||0,g.labelDistance),v=(v+m)/2,v>1.5*Math.PI?v-=2*Math.PI:v<-Math.PI/2&&(v+=2*Math.PI),g.slicedTranslation={translateX:Math.round(Math.cos(v)*a),translateY:Math.round(Math.sin(v)*a)};var b=Math.cos(v)*e[2]/2,y=Math.sin(v)*e[2]/2;g.tooltipPos=[e[0]+.7*b,e[1]+.7*y],g.half=v<-Math.PI/2||v>Math.PI/2?1:0,g.angle=v,m=Math.min(o,g.labelDistance/5),g.labelPosition={natural:{x:e[0]+b+Math.cos(v)*g.labelDistance,y:e[1]+y+Math.sin(v)*g.labelDistance},final:{},alignment:0>g.labelDistance?"center":g.half?"right":"left",connectorPosition:{breakAt:{x:e[0]+b+Math.cos(v)*m,y:e[1]+y+Math.sin(v)*m},touchingSliceAt:{x:e[0]+b,y:e[1]+y}}}}f(this,"afterTranslate")},drawEmpty:function(){var t=this.options;if(0===this.total){var e=this.center[0],i=this.center[1];this.graph||(this.graph=this.chart.renderer.circle(e,i,0).addClass("highcharts-graph").add(this.group)),this.graph.animate({"stroke-width":t.borderWidth,cx:e,cy:i,r:this.center[2]/2,fill:t.fillColor||"none",stroke:t.color||"#cccccc"})}else this.graph&&(this.graph=this.graph.destroy())},redrawPoints:function(){var t,e,i,n,r=this,a=r.chart,o=a.renderer,s=r.options.shadow;this.drawEmpty(),!s||r.shadowGroup||a.styledMode||(r.shadowGroup=o.g("shadow").attr({zIndex:-1}).add(r.group)),r.points.forEach((function(c){var h={};if(e=c.graphic,!c.isNull&&e){if(n=c.shapeArgs,t=c.getTranslate(),!a.styledMode){var u=c.shadowGroup;s&&!u&&(u=c.shadowGroup=o.g("shadow").add(r.shadowGroup)),u&&u.attr(t),i=r.pointAttribs(c,c.selected&&"select")}c.delayedRendering?(e.setRadialReference(r.center).attr(n).attr(t),a.styledMode||e.attr(i).attr({"stroke-linejoin":"round"}).shadow(s,u),c.delayedRendering=!1):(e.setRadialReference(r.center),a.styledMode||l(!0,h,i),l(!0,h,n,t),e.animate(h)),e.attr({visibility:c.visible?"inherit":"hidden"}),e.addClass(c.getClassName())}else e&&(c.graphic=e.destroy())}))},drawPoints:function(){var t=this.chart.renderer;this.points.forEach((function(e){e.graphic||(e.graphic=t[e.shapeType](e.shapeArgs).add(e.series.group),e.delayedRendering=!0)}))},searchPoint:c,sortByAngle:function(t,e){t.sort((function(t,i){return void 0!==t.angle&&(i.angle-t.angle)*e}))},drawLegendSymbol:t.LegendSymbolMixin.drawRectangle,getCenter:e.getCenter,getSymbol:c,drawGraph:null},{init:function(){h.prototype.init.apply(this,arguments);var t=this;t.name=r(t.name,"Slice");var e=function(e){t.slice("select"===e.type)};return o(t,"select",e),o(t,"unselect",e),t},isValid:function(){return n(this.y)&&0<=this.y},setVisible:function(t,e){var i=this,n=i.series,a=n.chart,o=n.options.ignoreHiddenPoint;e=r(e,o),t!==i.visible&&(i.visible=i.options.visible=t=void 0===t?!i.visible:t,n.options.data[n.data.indexOf(i)]=i.options,["graphic","dataLabel","connector","shadowGroup"].forEach((function(e){i[e]&&i[e][t?"show":"hide"](!0)})),i.legendItem&&a.legend.colorizeItem(i,t),t||"hover"!==i.state||i.setState(""),o&&(n.isDirty=!0),e&&a.redraw())},slice:function(t,e,n){var o=this.series;a(n,o.chart),r(e,!0),this.sliced=this.options.sliced=i(t)?t:!this.sliced,o.options.data[o.data.indexOf(this)]=this.options,this.graphic.animate(this.getTranslate()),this.shadowGroup&&this.shadowGroup.animate(this.getTranslate())},getTranslate:function(){return this.sliced?this.slicedTranslation:{translateX:0,translateY:0}},haloPath:function(t){var e=this.shapeArgs;return this.sliced||!this.visible?[]:this.series.chart.renderer.symbols.arc(e.x,e.y,e.r+t,e.r+t,{innerR:e.r-1,start:e.start,end:e.end})},connectorShapes:{fixedOffset:function(t,e,i){var n=e.breakAt;return e=e.touchingSliceAt,["M",t.x,t.y].concat(i.softConnector?["C",t.x+("left"===t.alignment?-5:5),t.y,2*n.x-e.x,2*n.y-e.y,n.x,n.y]:["L",n.x,n.y]).concat(["L",e.x,e.y])},straight:function(t,e){return e=e.touchingSliceAt,["M",t.x,t.y,"L",e.x,e.y]},crookedLine:function(e,i,n){i=i.touchingSliceAt;var r=this.series,a=r.center[0],o=r.chart.plotWidth,s=r.chart.plotLeft;r=e.alignment;var l=this.shapeArgs.r;return n=t.relativeLength(n.crookDistance,1),n="left"===r?a+l+(o+s-a-l)*(1-n):s+(a-l)*n,a=["L",n,e.y],("left"===r?n>e.x||n<i.x:n<e.x||n>i.x)&&(a=[]),["M",e.x,e.y].concat(a).concat(["L",i.x,i.y])}},getConnectorPath:function(){var t=this.labelPosition,e=this.series.options.dataLabels,i=e.connectorShape,n=this.connectorShapes;return n[i]&&(i=n[i]),i.call(this,{x:t.final.x,y:t.final.y,alignment:t.alignment},t.connectorPosition,e)}})})),e(i,"parts/DataLabels.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.arrayMax,n=e.defined,r=e.extend,a=e.isArray,o=e.objectEach,s=e.pick,l=e.splat,c=t.format,h=t.merge;e=t.noop;var u=t.relativeLength,d=t.Series,f=t.seriesTypes,p=t.stableSort;t.distribute=function(e,i,n){function r(t,e){return t.target-e.target}var a,o=!0,l=e,c=[],h=0,u=l.reducedLen||i;for(a=e.length;a--;)h+=e[a].size;if(h>u){for(p(e,(function(t,e){return(e.rank||0)-(t.rank||0)})),h=a=0;h<=u;)h+=e[a].size,a++;c=e.splice(a-1,e.length)}for(p(e,r),e=e.map((function(t){return{size:t.size,targets:[t.target],align:s(t.align,.5)}}));o;){for(a=e.length;a--;)o=e[a],h=(Math.min.apply(0,o.targets)+Math.max.apply(0,o.targets))/2,o.pos=Math.min(Math.max(0,h-o.size*o.align),i-o.size);for(a=e.length,o=!1;a--;)0<a&&e[a-1].pos+e[a-1].size>e[a].pos&&(e[a-1].size+=e[a].size,e[a-1].targets=e[a-1].targets.concat(e[a].targets),e[a-1].align=.5,e[a-1].pos+e[a-1].size>i&&(e[a-1].pos=i-e[a-1].size),e.splice(a,1),o=!0)}l.push.apply(l,c),a=0,e.some((function(e){var r=0;if(e.targets.some((function(){if(l[a].pos=e.pos+r,Math.abs(l[a].pos-l[a].target)>n)return l.slice(0,a+1).forEach((function(t){delete t.pos})),l.reducedLen=(l.reducedLen||i)-.1*i,l.reducedLen>.1*i&&t.distribute(l,i,n),!0;r+=l[a].size,a++})))return!0})),p(l,r)},d.prototype.drawDataLabels=function(){function e(t,e){var i=e.filter;return!i||(e=i.operator,t=t[i.property],i=i.value,">"===e&&t>i||"<"===e&&t<i||">="===e&&t>=i||"<="===e&&t<=i||"=="===e&&t==i||"==="===e&&t===i)}function i(t,e){var i,n=[];if(a(t)&&!a(e))n=t.map((function(t){return h(t,e)}));else if(a(e)&&!a(t))n=e.map((function(e){return h(t,e)}));else if(a(t)||a(e))for(i=Math.max(t.length,e.length);i--;)n[i]=h(t[i],e[i]);else n=h(t,e);return n}var r,u=this,d=u.chart,f=u.options,p=f.dataLabels,g=u.points,m=u.hasRendered||0,v=t.animObject(f.animation).duration,b=Math.min(v,200),y=!d.renderer.forExport&&s(p.defer,0<b),x=d.renderer;if(p=i(i(d.options.plotOptions&&d.options.plotOptions.series&&d.options.plotOptions.series.dataLabels,d.options.plotOptions&&d.options.plotOptions[u.type]&&d.options.plotOptions[u.type].dataLabels),p),t.fireEvent(this,"drawDataLabels"),a(p)||p.enabled||u._hasPointLabels){var w=u.plotGroup("dataLabelsGroup","data-labels",y&&!m?"hidden":"inherit",p.zIndex||6);y&&(w.attr({opacity:+m}),m||setTimeout((function(){var t=u.dataLabelsGroup;t&&(u.visible&&w.show(!0),t[f.animation?"animate":"attr"]({opacity:1},{duration:b}))}),v-b)),g.forEach((function(t){r=l(i(p,t.dlOptions||t.options&&t.options.dataLabels)),r.forEach((function(i,r){var a=i.enabled&&(!t.isNull||t.dataLabelOnNull)&&e(t,i),l=t.dataLabels?t.dataLabels[r]:t.dataLabel,h=t.connectors?t.connectors[r]:t.connector,p=s(i.distance,t.labelDistance),g=!l;if(a){var m=t.getLabelConfig(),v=s(i[t.formatPrefix+"Format"],i.format);m=n(v)?c(v,m,d.time):(i[t.formatPrefix+"Formatter"]||i.formatter).call(m,i),v=i.style;var b=i.rotation;d.styledMode||(v.color=s(i.color,v.color,u.color,"#000000"),"contrast"===v.color&&(t.contrastColor=x.getContrast(t.color||u.color),v.color=!n(p)&&i.inside||0>p||f.stacking?t.contrastColor:"#000000"),f.cursor&&(v.cursor=f.cursor));var y={r:i.borderRadius||0,rotation:b,padding:i.padding,zIndex:1};d.styledMode||(y.fill=i.backgroundColor,y.stroke=i.borderColor,y["stroke-width"]=i.borderWidth),o(y,(function(t,e){void 0===t&&delete y[e]}))}!l||a&&n(m)?a&&n(m)&&(l?y.text=m:(t.dataLabels=t.dataLabels||[],l=t.dataLabels[r]=b?x.text(m,0,-9999).addClass("highcharts-data-label"):x.label(m,0,-9999,i.shape,null,null,i.useHTML,null,"data-label"),r||(t.dataLabel=l),l.addClass(" highcharts-data-label-color-"+t.colorIndex+" "+(i.className||"")+(i.useHTML?" highcharts-tracker":""))),l.options=i,l.attr(y),d.styledMode||l.css(v).shadow(i.shadow),l.added||l.add(w),i.textPath&&!i.useHTML&&l.setTextPath(t.getDataLabelPath&&t.getDataLabelPath(l)||t.graphic,i.textPath),u.alignDataLabel(t,l,i,null,g)):(t.dataLabel=t.dataLabel&&t.dataLabel.destroy(),t.dataLabels&&(1===t.dataLabels.length?delete t.dataLabels:delete t.dataLabels[r]),r||delete t.dataLabel,h&&(t.connector=t.connector.destroy(),t.connectors&&(1===t.connectors.length?delete t.connectors:delete t.connectors[r])))}))}))}t.fireEvent(this,"afterDrawDataLabels")},d.prototype.alignDataLabel=function(t,e,i,n,a){var o=this.chart,l=this.isCartesian&&o.inverted,c=s(t.dlBox&&t.dlBox.centerX,t.plotX,-9999),h=s(t.plotY,-9999),u=e.getBBox(),d=i.rotation,f=i.align,p=this.visible&&(t.series.forceDL||o.isInsidePlot(c,Math.round(h),l)||n&&o.isInsidePlot(c,l?n.x+1:n.y+n.height-1,l)),g="justify"===s(i.overflow,"justify");if(p){var m=o.renderer.fontMetrics(o.styledMode?void 0:i.style.fontSize,e).b;n=r({x:l?this.yAxis.len-h:c,y:Math.round(l?this.xAxis.len-c:h),width:0,height:0},n),r(i,{width:u.width,height:u.height}),d?(g=!1,c=o.renderer.rotCorr(m,d),c={x:n.x+i.x+n.width/2+c.x,y:n.y+i.y+{top:0,middle:.5,bottom:1}[i.verticalAlign]*n.height},e[a?"attr":"animate"](c).attr({align:f}),h=(d+720)%360,h=180<h&&360>h,"left"===f?c.y-=h?u.height:0:"center"===f?(c.x-=u.width/2,c.y-=u.height/2):"right"===f&&(c.x-=u.width,c.y-=h?0:u.height),e.placed=!0,e.alignAttr=c):(e.align(i,null,n),c=e.alignAttr),g&&0<=n.height?this.justifyDataLabel(e,i,c,u,n,a):s(i.crop,!0)&&(p=o.isInsidePlot(c.x,c.y)&&o.isInsidePlot(c.x+u.width,c.y+u.height)),i.shape&&!d&&e[a?"attr":"animate"]({anchorX:l?o.plotWidth-t.plotY:t.plotX,anchorY:l?o.plotHeight-t.plotX:t.plotY})}p||(e.hide(!0),e.placed=!1)},d.prototype.justifyDataLabel=function(t,e,i,n,r,a){var o=this.chart,s=e.align,l=e.verticalAlign,c=t.box?0:t.padding||0,h=i.x+c;if(0>h){"right"===s?(e.align="left",e.inside=!0):e.x=-h;var u=!0}return h=i.x+n.width-c,h>o.plotWidth&&("left"===s?(e.align="right",e.inside=!0):e.x=o.plotWidth-h,u=!0),h=i.y+c,0>h&&("bottom"===l?(e.verticalAlign="top",e.inside=!0):e.y=-h,u=!0),h=i.y+n.height-c,h>o.plotHeight&&("top"===l?(e.verticalAlign="bottom",e.inside=!0):e.y=o.plotHeight-h,u=!0),u&&(t.placed=!a,t.align(e,null,r)),u},f.pie&&(f.pie.prototype.dataLabelPositioners={radialDistributionY:function(t){return t.top+t.distributeBox.pos},radialDistributionX:function(t,e,i,n){return t.getX(i<e.top+2||i>e.bottom-2?n:i,e.half,e)},justify:function(t,e,i){return i[0]+(t.half?-1:1)*(e+t.labelDistance)},alignToPlotEdges:function(t,e,i,n){return t=t.getBBox().width,e?t+n:i-t-n},alignToConnectors:function(t,e,i,n){var r,a=0;return t.forEach((function(t){r=t.dataLabel.getBBox().width,r>a&&(a=r)})),e?a+n:i-a-n}},f.pie.prototype.drawDataLabels=function(){var e,r,a,o,l,c,u,f,p,g,m,v,b=this,y=b.data,x=b.chart,w=b.options.dataLabels,S=w.connectorPadding,k=x.plotWidth,O=x.plotHeight,C=x.plotLeft,_=Math.round(x.chartWidth/3),A=b.center,T=A[2]/2,P=A[1],M=[[],[]],D=[0,0,0,0],E=b.dataLabelPositioners;b.visible&&(w.enabled||b._hasPointLabels)&&(y.forEach((function(t){t.dataLabel&&t.visible&&t.dataLabel.shortened&&(t.dataLabel.attr({width:"auto"}).css({width:"auto",textOverflow:"clip"}),t.dataLabel.shortened=!1)})),d.prototype.drawDataLabels.apply(b),y.forEach((function(t){t.dataLabel&&(t.visible?(M[t.half].push(t),t.dataLabel._pos=null,!n(w.style.width)&&!n(t.options.dataLabels&&t.options.dataLabels.style&&t.options.dataLabels.style.width)&&t.dataLabel.getBBox().width>_&&(t.dataLabel.css({width:.7*_}),t.dataLabel.shortened=!0)):(t.dataLabel=t.dataLabel.destroy(),t.dataLabels&&1===t.dataLabels.length&&delete t.dataLabels))})),M.forEach((function(i,r){var a,h=i.length,d=[];if(h){if(b.sortByAngle(i,r-.5),0<b.maxLabelDistance){var v=Math.max(0,P-T-b.maxLabelDistance),y=Math.min(P+T+b.maxLabelDistance,x.plotHeight);i.forEach((function(t){0<t.labelDistance&&t.dataLabel&&(t.top=Math.max(0,P-T-t.labelDistance),t.bottom=Math.min(P+T+t.labelDistance,x.plotHeight),a=t.dataLabel.getBBox().height||21,t.distributeBox={target:t.labelPosition.natural.y-t.top+a/2,size:a,rank:t.y},d.push(t.distributeBox))})),v=y+a-v,t.distribute(d,v,v/5)}for(m=0;m<h;m++){if(e=i[m],c=e.labelPosition,o=e.dataLabel,g=!1===e.visible?"hidden":"inherit",p=v=c.natural.y,d&&n(e.distributeBox)&&(void 0===e.distributeBox.pos?g="hidden":(u=e.distributeBox.size,p=E.radialDistributionY(e))),delete e.positionIndex,w.justify)f=E.justify(e,T,A);else switch(w.alignTo){case"connectors":f=E.alignToConnectors(i,r,k,C);break;case"plotEdges":f=E.alignToPlotEdges(o,r,k,C);break;default:f=E.radialDistributionX(b,e,p,v)}o._attr={visibility:g,align:c.alignment},o._pos={x:f+w.x+({left:S,right:-S}[c.alignment]||0),y:p+w.y-10},c.final.x=f,c.final.y=p,s(w.crop,!0)&&(l=o.getBBox().width,v=null,f-l<S&&1===r?(v=Math.round(l-f+S),D[3]=Math.max(v,D[3])):f+l>k-S&&0===r&&(v=Math.round(f+l-k+S),D[1]=Math.max(v,D[1])),0>p-u/2?D[0]=Math.max(Math.round(u/2-p),D[0]):p+u/2>O&&(D[2]=Math.max(Math.round(p+u/2-O),D[2])),o.sideOverflow=v)}}})),0===i(D)||this.verifyDataLabelOverflow(D))&&(this.placeDataLabels(),this.points.forEach((function(t){var e;(v=h(w,t.options.dataLabels),r=s(v.connectorWidth,1))&&(a=t.connector,(o=t.dataLabel)&&o._pos&&t.visible&&0<t.labelDistance?(g=o._attr.visibility,(e=!a)&&(t.connector=a=x.renderer.path().addClass("highcharts-data-label-connector highcharts-color-"+t.colorIndex+(t.className?" "+t.className:"")).add(b.dataLabelsGroup),x.styledMode||a.attr({"stroke-width":r,stroke:v.connectorColor||t.color||"#666666"})),a[e?"attr":"animate"]({d:t.getConnectorPath()}),a.attr("visibility",g)):a&&(t.connector=a.destroy()))})))},f.pie.prototype.placeDataLabels=function(){this.points.forEach((function(t){var e,i=t.dataLabel;i&&t.visible&&((e=i._pos)?(i.sideOverflow&&(i._attr.width=Math.max(i.getBBox().width-i.sideOverflow,0),i.css({width:i._attr.width+"px",textOverflow:(this.options.dataLabels.style||{}).textOverflow||"ellipsis"}),i.shortened=!0),i.attr(i._attr),i[i.moved?"animate":"attr"](e),i.moved=!0):i&&i.attr({y:-9999})),delete t.distributeBox}),this)},f.pie.prototype.alignDataLabel=e,f.pie.prototype.verifyDataLabelOverflow=function(t){var e=this.center,i=this.options,n=i.center,r=i.minSize||80,a=null!==i.size;if(!a){if(null!==n[0])var o=Math.max(e[2]-Math.max(t[1],t[3]),r);else o=Math.max(e[2]-t[1]-t[3],r),e[0]+=(t[3]-t[1])/2;null!==n[1]?o=Math.max(Math.min(o,e[2]-Math.max(t[0],t[2])),r):(o=Math.max(Math.min(o,e[2]-t[0]-t[2]),r),e[1]+=(t[0]-t[2])/2),o<e[2]?(e[2]=o,e[3]=Math.min(u(i.innerSize||0,o),o),this.translate(e),this.drawDataLabels&&this.drawDataLabels()):a=!0}return a}),f.column&&(f.column.prototype.alignDataLabel=function(t,e,i,n,r){var a=this.chart.inverted,o=t.series,l=t.dlBox||t.shapeArgs,c=s(t.below,t.plotY>s(this.translatedThreshold,o.yAxis.len)),u=s(i.inside,!!this.options.stacking);l&&(n=h(l),0>n.y&&(n.height+=n.y,n.y=0),l=n.y+n.height-o.yAxis.len,0<l&&(n.height-=l),a&&(n={x:o.yAxis.len-n.y-n.height,y:o.xAxis.len-n.x-n.width,width:n.height,height:n.width}),u||(a?(n.x+=c?0:n.width,n.width=0):(n.y+=c?n.height:0,n.height=0))),i.align=s(i.align,!a||u?"center":c?"right":"left"),i.verticalAlign=s(i.verticalAlign,a||u?"middle":c?"top":"bottom"),d.prototype.alignDataLabel.call(this,t,e,i,n,r),i.inside&&t.contrastColor&&e.css({color:t.contrastColor})})})),e(i,"modules/overlapping-datalabels.src.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.isArray,n=e.objectEach,r=e.pick;e=t.Chart;var a=t.addEvent,o=t.fireEvent;a(e,"render",(function(){var t=[];(this.labelCollectors||[]).forEach((function(e){t=t.concat(e())})),(this.yAxis||[]).forEach((function(e){e.options.stackLabels&&!e.options.stackLabels.allowOverlap&&n(e.stacks,(function(e){n(e,(function(e){t.push(e.label)}))}))})),(this.series||[]).forEach((function(e){var n=e.options.dataLabels;e.visible&&(!1!==n.enabled||e._hasPointLabels)&&e.points.forEach((function(e){e.visible&&(i(e.dataLabels)?e.dataLabels:e.dataLabel?[e.dataLabel]:[]).forEach((function(i){var n=i.options;i.labelrank=r(n.labelrank,e.labelrank,e.shapeArgs&&e.shapeArgs.height),n.allowOverlap||t.push(i)}))}))})),this.hideOverlappingLabels(t)})),e.prototype.hideOverlappingLabels=function(t){var e,i,n,r=this,a=t.length,s=r.renderer,l=function(t){var e=t.box?0:t.padding||0,i=0;if(t&&(!t.alignAttr||t.placed)){var n=t.attr("x"),r=t.attr("y");return n="number"===typeof n&&"number"===typeof r?{x:n,y:r}:t.alignAttr,r=t.parentGroup,t.width||(i=t.getBBox(),t.width=i.width,t.height=i.height,i=s.fontMetrics(null,t.element).h),{x:n.x+(r.translateX||0)+e,y:n.y+(r.translateY||0)+e-i,width:t.width-2*e,height:t.height-2*e}}};for(i=0;i<a;i++)(e=t[i])&&(e.oldOpacity=e.opacity,e.newOpacity=1,e.absoluteBox=l(e));for(t.sort((function(t,e){return(e.labelrank||0)-(t.labelrank||0)})),i=0;i<a;i++){var c=(l=t[i])&&l.absoluteBox;for(e=i+1;e<a;++e){var h=(n=t[e])&&n.absoluteBox;!c||!h||l===n||0===l.newOpacity||0===n.newOpacity||h.x>c.x+c.width||h.x+h.width<c.x||h.y>c.y+c.height||h.y+h.height<c.y||((l.labelrank<n.labelrank?l:n).newOpacity=0)}}t.forEach((function(t){var e;if(t){var i=t.newOpacity;t.oldOpacity!==i&&(t.alignAttr&&t.placed?(i?t.show(!0):e=function(){t.hide(!0),t.placed=!1},t.alignAttr.opacity=i,t[t.isOld?"animate":"attr"](t.alignAttr,null,e),o(r,"afterHideOverlappingLabels")):t.attr({opacity:i})),t.isOld=!0}}))}})),e(i,"parts/Interaction.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.defined,n=e.extend,r=e.isArray,a=e.isObject,o=e.objectEach,s=e.pick,l=t.addEvent;e=t.Chart;var c=t.createElement,h=t.css,u=t.defaultOptions,d=t.defaultPlotOptions,f=t.fireEvent,p=t.hasTouch,g=t.Legend,m=t.merge,v=t.Point,b=t.Series,y=t.seriesTypes,x=t.svg,w=t.TrackerMixin={drawTrackerPoint:function(){var t,e=this,i=e.chart,n=i.pointer,a=function(t){var e=n.getPointFromEvent(t);void 0!==e&&(n.isDirectTouch=!0,e.onMouseOver(t))};e.points.forEach((function(e){t=r(e.dataLabels)?e.dataLabels:e.dataLabel?[e.dataLabel]:[],e.graphic&&(e.graphic.element.point=e),t.forEach((function(t){t.div?t.div.point=e:t.element.point=e}))})),e._hasTracking||(e.trackerGroups.forEach((function(t){e[t]&&(e[t].addClass("highcharts-tracker").on("mouseover",a).on("mouseout",(function(t){n.onTrackerMouseOut(t)})),p&&e[t].on("touchstart",a),!i.styledMode&&e.options.cursor&&e[t].css(h).css({cursor:e.options.cursor}))})),e._hasTracking=!0),f(this,"afterDrawTracker")},drawTrackerGraph:function(){var t,e=this,i=e.options,n=i.trackByArea,r=[].concat(n?e.areaPath:e.graphPath),a=r.length,o=e.chart,s=o.pointer,l=o.renderer,c=o.options.tooltip.snap,h=e.tracker,u=function(){o.hoverSeries!==e&&e.onMouseOver()},d="rgba(192,192,192,"+(x?1e-4:.002)+")";if(a&&!n)for(t=a+1;t--;)"M"===r[t]&&r.splice(t+1,0,r[t+1]-c,r[t+2],"L"),(t&&"M"===r[t]||t===a)&&r.splice(t,0,"L",r[t-2]+c,r[t-1]);h?h.attr({d:r}):e.graph&&(e.tracker=l.path(r).attr({visibility:e.visible?"visible":"hidden",zIndex:2}).addClass(n?"highcharts-tracker-area":"highcharts-tracker-line").add(e.group),o.styledMode||e.tracker.attr({"stroke-linejoin":"round",stroke:d,fill:n?d:"none","stroke-width":e.graph.strokeWidth()+(n?0:2*c)}),[e.tracker,e.markerGroup].forEach((function(t){t.addClass("highcharts-tracker").on("mouseover",u).on("mouseout",(function(t){s.onTrackerMouseOut(t)})),i.cursor&&!o.styledMode&&t.css({cursor:i.cursor}),p&&t.on("touchstart",u)}))),f(this,"afterDrawTracker")}};y.column&&(y.column.prototype.drawTracker=w.drawTrackerPoint),y.pie&&(y.pie.prototype.drawTracker=w.drawTrackerPoint),y.scatter&&(y.scatter.prototype.drawTracker=w.drawTrackerPoint),n(g.prototype,{setItemEvents:function(t,e,i){var n=this,r=n.chart.renderer.boxWrapper,a=t instanceof v,o="highcharts-legend-"+(a?"point":"series")+"-active",s=n.chart.styledMode;(i?e:t.legendGroup).on("mouseover",(function(){t.visible&&n.allItems.forEach((function(e){t!==e&&e.setState("inactive",!a)})),t.setState("hover"),t.visible&&r.addClass(o),s||e.css(n.options.itemHoverStyle)})).on("mouseout",(function(){n.chart.styledMode||e.css(m(t.visible?n.itemStyle:n.itemHiddenStyle)),n.allItems.forEach((function(e){t!==e&&e.setState("",!a)})),r.removeClass(o),t.setState()})).on("click",(function(e){var i=function(){t.setVisible&&t.setVisible(),n.allItems.forEach((function(e){t!==e&&e.setState(t.visible?"inactive":"",!a)}))};r.removeClass(o),e={browserEvent:e},t.firePointEvent?t.firePointEvent("legendItemClick",e,i):f(t,"legendItemClick",e,i)}))},createCheckboxForItem:function(t){t.checkbox=c("input",{type:"checkbox",className:"highcharts-legend-checkbox",checked:t.selected,defaultChecked:t.selected},this.options.itemCheckboxStyle,this.chart.container),l(t.checkbox,"click",(function(e){f(t.series||t,"checkboxClick",{checked:e.target.checked,item:t},(function(){t.select()}))}))}}),n(e.prototype,{showResetZoom:function(){function t(){e.zoomOut()}var e=this,i=u.lang,n=e.options.chart.resetZoomButton,r=n.theme,a=r.states,o="chart"===n.relativeTo||"spaceBox"===n.relativeTo?null:"plotBox";f(this,"beforeShowResetZoom",null,(function(){e.resetZoomButton=e.renderer.button(i.resetZoom,null,null,t,r,a&&a.hover).attr({align:n.position.align,title:i.resetZoomTitle}).addClass("highcharts-reset-zoom").add().align(n.position,!1,o)})),f(this,"afterShowResetZoom")},zoomOut:function(){f(this,"selection",{resetSelection:!0},this.zoom)},zoom:function(t){var e,n=this,r=n.pointer,o=!1,l=n.inverted?r.mouseDownX:r.mouseDownY;!t||t.resetSelection?(n.axes.forEach((function(t){e=t.zoom()})),r.initiated=!1):t.xAxis.concat(t.yAxis).forEach((function(t){var a=t.axis,s=n.inverted?a.left:a.top,c=n.inverted?s+a.width:s+a.height,h=a.isXAxis,u=!1;(!h&&l>=s&&l<=c||h||!i(l))&&(u=!0),r[h?"zoomX":"zoomY"]&&u&&(e=a.zoom(t.min,t.max),a.displayBtn&&(o=!0))}));var c=n.resetZoomButton;o&&!c?n.showResetZoom():!o&&a(c)&&(n.resetZoomButton=c.destroy()),e&&n.redraw(s(n.options.chart.animation,t&&t.animation,100>n.pointCount))},pan:function(t,e){var i,n=this,r=n.hoverPoints;f(this,"pan",{originalEvent:t},(function(){r&&r.forEach((function(t){t.setState()})),("xy"===e?[1,0]:[1]).forEach((function(e){e=n[e?"xAxis":"yAxis"][0];var r=e.horiz,a=t[r?"chartX":"chartY"];r=r?"mouseDownX":"mouseDownY";var o=n[r],s=(e.pointRange||0)/2,l=e.reversed&&!n.inverted||!e.reversed&&n.inverted?-1:1,c=e.getExtremes(),h=e.toValue(o-a,!0)+s*l;l=e.toValue(o+e.len-a,!0)-s*l;var u=l<h;o=u?l:h,h=u?h:l,l=Math.min(c.dataMin,s?c.min:e.toValue(e.toPixels(c.min)-e.minPixelPadding)),s=Math.max(c.dataMax,s?c.max:e.toValue(e.toPixels(c.max)+e.minPixelPadding)),u=l-o,0<u&&(h+=u,o=l),u=h-s,0<u&&(h=s,o-=u),e.series.length&&o!==c.min&&h!==c.max&&(e.setExtremes(o,h,!1,!1,{trigger:"pan"}),i=!0),n[r]=a})),i&&n.redraw(!1),h(n.container,{cursor:"move"})}))}}),n(v.prototype,{select:function(t,e){var i=this,n=i.series,r=n.chart;this.selectedStaging=t=s(t,!i.selected),i.firePointEvent(t?"select":"unselect",{accumulate:e},(function(){i.selected=i.options.selected=t,n.options.data[n.data.indexOf(i)]=i.options,i.setState(t&&"select"),e||r.getSelectedPoints().forEach((function(t){var e=t.series;t.selected&&t!==i&&(t.selected=t.options.selected=!1,e.options.data[e.data.indexOf(t)]=t.options,t.setState(r.hoverPoints&&e.options.inactiveOtherPoints?"inactive":""),t.firePointEvent("unselect"))}))})),delete this.selectedStaging},onMouseOver:function(t){var e=this.series.chart,i=e.pointer;t=t?i.normalize(t):i.getChartCoordinatesFromPoint(this,e.inverted),i.runPointActions(t,this)},onMouseOut:function(){var t=this.series.chart;this.firePointEvent("mouseOut"),this.series.options.inactiveOtherPoints||(t.hoverPoints||[]).forEach((function(t){t.setState()})),t.hoverPoints=t.hoverPoint=null},importEvents:function(){if(!this.hasImportedEvents){var e=this,i=m(e.series.options.point,e.options).events;e.events=i,o(i,(function(i,n){t.isFunction(i)&&l(e,n,i)})),this.hasImportedEvents=!0}},setState:function(t,e){var i,r=this.series,a=this.state,o=r.options.states[t||"normal"]||{},l=d[r.type].marker&&r.options.marker,c=l&&!1===l.enabled,h=l&&l.states&&l.states[t||"normal"]||{},u=!1===h.enabled,p=r.stateMarkerGraphic,g=this.marker||{},m=r.chart,v=r.halo,b=l&&r.markerAttribs;if(t=t||"",!(t===this.state&&!e||this.selected&&"select"!==t||!1===o.enabled||t&&(u||c&&!1===h.enabled)||t&&g.states&&g.states[t]&&!1===g.states[t].enabled)){if(this.state=t,b&&(i=r.markerAttribs(this,t)),this.graphic){if(a&&this.graphic.removeClass("highcharts-point-"+a),t&&this.graphic.addClass("highcharts-point-"+t),!m.styledMode){var y=r.pointAttribs(this,t),x=s(m.options.chart.animation,o.animation);r.options.inactiveOtherPoints&&((this.dataLabels||[]).forEach((function(t){t&&t.animate({opacity:y.opacity},x)})),this.connector&&this.connector.animate({opacity:y.opacity},x)),this.graphic.animate(y,x)}i&&this.graphic.animate(i,s(m.options.chart.animation,h.animation,l.animation)),p&&p.hide()}else t&&h&&(a=g.symbol||r.symbol,p&&p.currentSymbol!==a&&(p=p.destroy()),i&&(p?p[e?"animate":"attr"]({x:i.x,y:i.y}):a&&(r.stateMarkerGraphic=p=m.renderer.symbol(a,i.x,i.y,i.width,i.height).add(r.markerGroup),p.currentSymbol=a)),!m.styledMode&&p&&p.attr(r.pointAttribs(this,t))),p&&(p[t&&this.isInside?"show":"hide"](),p.element.point=this);t=o.halo,o=(p=this.graphic||p)&&p.visibility||"inherit",t&&t.size&&p&&"hidden"!==o?(v||(r.halo=v=m.renderer.path().add(p.parentGroup)),v.show()[e?"animate":"attr"]({d:this.haloPath(t.size)}),v.attr({class:"highcharts-halo highcharts-color-"+s(this.colorIndex,r.colorIndex)+(this.className?" "+this.className:""),visibility:o,zIndex:-1}),v.point=this,m.styledMode||v.attr(n({fill:this.color||r.color,"fill-opacity":t.opacity},t.attributes))):v&&v.point&&v.point.haloPath&&v.animate({d:v.point.haloPath(0)},null,v.hide),f(this,"afterSetState")}},haloPath:function(t){return this.series.chart.renderer.symbols.circle(Math.floor(this.plotX)-t,this.plotY-t,2*t,2*t)}}),n(b.prototype,{onMouseOver:function(){var t=this.chart,e=t.hoverSeries;e&&e!==this&&e.onMouseOut(),this.options.events.mouseOver&&f(this,"mouseOver"),this.setState("hover"),t.hoverSeries=this},onMouseOut:function(){var t=this.options,e=this.chart,i=e.tooltip,n=e.hoverPoint;e.hoverSeries=null,n&&n.onMouseOut(),this&&t.events.mouseOut&&f(this,"mouseOut"),!i||this.stickyTracking||i.shared&&!this.noSharedTooltip||i.hide(),e.series.forEach((function(t){t.setState("",!0)}))},setState:function(t,e){var i=this,n=i.options,r=i.graph,a=n.inactiveOtherPoints,o=n.states,l=n.lineWidth,c=n.opacity,h=s(o[t||"normal"]&&o[t||"normal"].animation,i.chart.options.chart.animation);if(n=0,t=t||"",i.state!==t&&([i.group,i.markerGroup,i.dataLabelsGroup].forEach((function(e){e&&(i.state&&e.removeClass("highcharts-series-"+i.state),t&&e.addClass("highcharts-series-"+t))})),i.state=t,!i.chart.styledMode)){if(o[t]&&!1===o[t].enabled)return;if(t&&(l=o[t].lineWidth||l+(o[t].lineWidthPlus||0),c=s(o[t].opacity,c)),r&&!r.dashstyle)for(o={"stroke-width":l},r.animate(o,h);i["zone-graph-"+n];)i["zone-graph-"+n].attr(o),n+=1;a||[i.group,i.markerGroup,i.dataLabelsGroup,i.labelBySeries].forEach((function(t){t&&t.animate({opacity:c},h)}))}e&&a&&i.points&&i.setAllPointsToState(t)},setAllPointsToState:function(t){this.points.forEach((function(e){e.setState&&e.setState(t)}))},setVisible:function(t,e){var i=this,n=i.chart,r=i.legendItem,a=n.options.chart.ignoreHiddenSeries,o=i.visible,s=(i.visible=t=i.options.visible=i.userOptions.visible=void 0===t?!o:t)?"show":"hide";["group","dataLabelsGroup","markerGroup","tracker","tt"].forEach((function(t){i[t]&&i[t][s]()})),n.hoverSeries!==i&&(n.hoverPoint&&n.hoverPoint.series)!==i||i.onMouseOut(),r&&n.legend.colorizeItem(i,t),i.isDirty=!0,i.options.stacking&&n.series.forEach((function(t){t.options.stacking&&t.visible&&(t.isDirty=!0)})),i.linkedSeries.forEach((function(e){e.setVisible(t,!1)})),a&&(n.isDirtyBox=!0),f(i,s),!1!==e&&n.redraw()},show:function(){this.setVisible(!0)},hide:function(){this.setVisible(!1)},select:function(t){this.selected=t=this.options.selected=void 0===t?!this.selected:t,this.checkbox&&(this.checkbox.checked=t),f(this,t?"select":"unselect")},drawTracker:w.drawTrackerGraph})})),e(i,"parts/Responsive.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.isArray,n=e.isObject,r=e.objectEach,a=e.pick,o=e.splat;e=t.Chart,e.prototype.setResponsive=function(e,i){var n=this.options.responsive,r=[],a=this.currentResponsive;!i&&n&&n.rules&&n.rules.forEach((function(e){void 0===e._id&&(e._id=t.uniqueKey()),this.matchResponsiveRule(e,r)}),this),i=t.merge.apply(0,r.map((function(e){return t.find(n.rules,(function(t){return t._id===e})).chartOptions}))),i.isResponsiveOptions=!0,r=r.toString()||void 0,r!==(a&&a.ruleIds)&&(a&&this.update(a.undoOptions,e,!0),r?(a=this.currentOptions(i),a.isResponsiveOptions=!0,this.currentResponsive={ruleIds:r,mergedOptions:i,undoOptions:a},this.update(i,e,!0)):this.currentResponsive=void 0)},e.prototype.matchResponsiveRule=function(t,e){var i=t.condition;(i.callback||function(){return this.chartWidth<=a(i.maxWidth,Number.MAX_VALUE)&&this.chartHeight<=a(i.maxHeight,Number.MAX_VALUE)&&this.chartWidth>=a(i.minWidth,0)&&this.chartHeight>=a(i.minHeight,0)}).call(this)&&e.push(t._id)},e.prototype.currentOptions=function(t){function e(t,s,l,c){var h;r(t,(function(t,r){if(!c&&-1<a.collectionsWithUpdate.indexOf(r))for(t=o(t),l[r]=[],h=0;h<t.length;h++)s[r][h]&&(l[r][h]={},e(t[h],s[r][h],l[r][h],c+1));else n(t)?(l[r]=i(t)?[]:{},e(t,s[r]||{},l[r],c+1)):l[r]=void 0===s[r]?null:s[r]}))}var a=this,s={};return e(t,this.options,s,0),s}})),e(i,"masters/highcharts.src.js",[i["parts/Globals.js"],i["parts/Utilities.js"]],(function(t,e){var i=e.extend;return i(t,{arrayMax:e.arrayMax,arrayMin:e.arrayMin,attr:e.attr,defined:e.defined,erase:e.erase,extend:e.extend,isArray:e.isArray,isClass:e.isClass,isDOMElement:e.isDOMElement,isNumber:e.isNumber,isObject:e.isObject,isString:e.isString,objectEach:e.objectEach,pick:e.pick,pInt:e.pInt,setAnimation:e.setAnimation,splat:e.splat,syncTimeout:e.syncTimeout}),t})),i["masters/highcharts.src.js"]._modules=i,i["masters/highcharts.src.js"]}))},eb6b:function(t,e,i){var n=i("6d8b"),r=i("e0d3"),a=r.makeInner,o=i("cd33"),s=i("133d"),l=n.each,c=n.curry,h=a();function u(t,e,i){var r=t.currTrigger,a=[t.x,t.y],o=t,h=t.dispatchAction||n.bind(i.dispatchAction,i),u=e.getComponent("axisPointer").coordSysAxesInfo;if(u){w(a)&&(a=s({seriesIndex:o.seriesIndex,dataIndex:o.dataIndex},e).point);var f=w(a),S=o.axesInfo,k=u.axesInfo,O="leave"===r||w(a),C={},_={},A={list:[],map:{}},T={showPointer:c(p,_),showTooltip:c(g,A)};l(u.coordSysMap,(function(t,e){var i=f||t.containPoint(a);l(u.coordSysAxesInfo[e],(function(t,e){var n=t.axis,r=y(S,t);if(!O&&i&&(!S||r)){var o=r&&r.value;null!=o||f||(o=n.pointToData(a)),null!=o&&d(t,o,T,!1,C)}}))}));var P={};return l(k,(function(t,e){var i=t.linkGroup;i&&!_[e]&&l(i.axesInfo,(function(e,n){var r=_[n];if(e!==t&&r){var a=r.value;i.mapper&&(a=t.axis.scale.parse(i.mapper(a,x(e),x(t)))),P[t.key]=a}}))})),l(P,(function(t,e){d(k[e],t,T,!0,C)})),m(_,k,C),v(A,a,t,h),b(k,h,i),C}}function d(t,e,i,r,a){var o=t.axis;if(!o.scale.isBlank()&&o.containData(e))if(t.involveSeries){var s=f(e,t),l=s.payloadBatch,c=s.snapToValue;l[0]&&null==a.seriesIndex&&n.extend(a,l[0]),!r&&t.snap&&o.containData(c)&&null!=c&&(e=c),i.showPointer(t,e,l,a),i.showTooltip(t,s,c)}else i.showPointer(t,e)}function f(t,e){var i=e.axis,n=i.dim,r=t,a=[],o=Number.MAX_VALUE,s=-1;return l(e.seriesModels,(function(e,c){var h,u,d=e.getData().mapDimension(n,!0);if(e.getAxisTooltipData){var f=e.getAxisTooltipData(d,t,i);u=f.dataIndices,h=f.nestestValue}else{if(u=e.getData().indicesOfNearest(d[0],t,"category"===i.type?.5:null),!u.length)return;h=e.getData().get(d[0],u[0])}if(null!=h&&isFinite(h)){var p=t-h,g=Math.abs(p);g<=o&&((g<o||p>=0&&s<0)&&(o=g,s=p,r=h,a.length=0),l(u,(function(t){a.push({seriesIndex:e.seriesIndex,dataIndexInside:t,dataIndex:e.getData().getRawIndex(t)})})))}})),{payloadBatch:a,snapToValue:r}}function p(t,e,i,n){t[e.key]={value:i,payloadBatch:n}}function g(t,e,i,n){var r=i.payloadBatch,a=e.axis,s=a.model,l=e.axisPointerModel;if(e.triggerTooltip&&r.length){var c=e.coordSys.model,h=o.makeKey(c),u=t.map[h];u||(u=t.map[h]={coordSysId:c.id,coordSysIndex:c.componentIndex,coordSysType:c.type,coordSysMainType:c.mainType,dataByAxis:[]},t.list.push(u)),u.dataByAxis.push({axisDim:a.dim,axisIndex:s.componentIndex,axisType:s.type,axisId:s.id,value:n,valueLabelOpt:{precision:l.get("label.precision"),formatter:l.get("label.formatter")},seriesDataIndices:r.slice()})}}function m(t,e,i){var n=i.axesInfo=[];l(e,(function(e,i){var r=e.axisPointerModel.option,a=t[i];a?(!e.useHandle&&(r.status="show"),r.value=a.value,r.seriesDataIndices=(a.payloadBatch||[]).slice()):!e.useHandle&&(r.status="hide"),"show"===r.status&&n.push({axisDim:e.axis.dim,axisIndex:e.axis.model.componentIndex,value:r.value})}))}function v(t,e,i,n){if(!w(e)&&t.list.length){var r=((t.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};n({type:"showTip",escapeConnect:!0,x:e[0],y:e[1],tooltipOption:i.tooltipOption,position:i.position,dataIndexInside:r.dataIndexInside,dataIndex:r.dataIndex,seriesIndex:r.seriesIndex,dataByCoordSys:t.list})}else n({type:"hideTip"})}function b(t,e,i){var r=i.getZr(),a="axisPointerLastHighlights",o=h(r)[a]||{},s=h(r)[a]={};l(t,(function(t,e){var i=t.axisPointerModel.option;"show"===i.status&&l(i.seriesDataIndices,(function(t){var e=t.seriesIndex+" | "+t.dataIndex;s[e]=t}))}));var c=[],u=[];n.each(o,(function(t,e){!s[e]&&u.push(t)})),n.each(s,(function(t,e){!o[e]&&c.push(t)})),u.length&&i.dispatchAction({type:"downplay",escapeConnect:!0,batch:u}),c.length&&i.dispatchAction({type:"highlight",escapeConnect:!0,batch:c})}function y(t,e){for(var i=0;i<(t||[]).length;i++){var n=t[i];if(e.axis.dim===n.axisDim&&e.axis.model.componentIndex===n.axisIndex)return n}}function x(t){var e=t.axis.model,i={},n=i.axisDim=t.axis.dim;return i.axisIndex=i[n+"AxisIndex"]=e.componentIndex,i.axisName=i[n+"AxisName"]=e.name,i.axisId=i[n+"AxisId"]=e.id,i}function w(t){return!t||null==t[0]||isNaN(t[0])||null==t[1]||isNaN(t[1])}t.exports=u},ebd6:function(t,e,i){var n=i("cb7c"),r=i("d8e8"),a=i("2b4c")("species");t.exports=function(t,e){var i,o=n(t).constructor;return void 0===o||void 0==(i=n(o)[a])?e:r(i)}},ec02:function(t,e,i){var n=i("6d8b"),r=i("84ce"),a=function(t,e,i,n,a){r.call(this,t,e,i),this.type=n||"value",this.position=a||"bottom"};a.prototype={constructor:a,index:0,getAxesOnZeroOf:null,model:null,isHorizontal:function(){var t=this.position;return"top"===t||"bottom"===t},getGlobalExtent:function(t){var e=this.getExtent();return e[0]=this.toGlobalCoord(e[0]),e[1]=this.toGlobalCoord(e[1]),t&&e[0]>e[1]&&e.reverse(),e},getOtherAxis:function(){this.grid.getOtherAxis()},pointToData:function(t,e){return this.coordToData(this.toLocalCoord(t["x"===this.dim?0:1]),e)},toLocalCoord:null,toGlobalCoord:null},n.inherits(a,r);var o=a;t.exports=o},ec34:function(t,e,i){var n=i("4e08"),r=(n.__DEV__,i("6d8b")),a=r.createHashMap,o=r.isString,s=r.isArray,l=r.each,c=(r.assert,i("3041")),h=c.parseXML,u=a(),d={registerMap:function(t,e,i){var n;return s(e)?n=e:e.svg?n=[{type:"svg",source:e.svg,specialAreas:e.specialAreas}]:(e.geoJson&&!e.features&&(i=e.specialAreas,e=e.geoJson),n=[{type:"geoJSON",source:e,specialAreas:i}]),l(n,(function(t){var e=t.type;"geoJson"===e&&(e=t.type="geoJSON");var i=f[e];i(t)})),u.set(t,n)},retrieveMap:function(t){return u.get(t)}},f={geoJSON:function(t){var e=t.source;t.geoJSON=o(e)?"undefined"!==typeof JSON&&JSON.parse?JSON.parse(e):new Function("return ("+e+");")():e},svg:function(t){t.svgXML=h(t.source)}};t.exports=d},ec6f:function(t,e,i){var n=i("6d8b"),r=n.createHashMap,a=n.isTypedArray,o=i("625e"),s=o.enableClassCheck,l=i("93d0"),c=l.SOURCE_FORMAT_ORIGINAL,h=l.SERIES_LAYOUT_BY_COLUMN,u=l.SOURCE_FORMAT_UNKNOWN,d=l.SOURCE_FORMAT_TYPED_ARRAY,f=l.SOURCE_FORMAT_KEYED_COLUMNS;function p(t){this.fromDataset=t.fromDataset,this.data=t.data||(t.sourceFormat===f?{}:[]),this.sourceFormat=t.sourceFormat||u,this.seriesLayoutBy=t.seriesLayoutBy||h,this.dimensionsDefine=t.dimensionsDefine,this.encodeDefine=t.encodeDefine&&r(t.encodeDefine),this.startIndex=t.startIndex||0,this.dimensionsDetectCount=t.dimensionsDetectCount}p.seriesDataToSource=function(t){return new p({data:t,sourceFormat:a(t)?d:c,fromDataset:!1})},s(p);var g=p;t.exports=g},ed21:function(t,e,i){var n=i("2cf4"),r=n.devicePixelRatio,a=i("6d8b"),o=i("4942"),s=i("9850"),l=i("04f6"),c=i("5e68"),h=i("98b7"),u=i("0da8"),d=i("22d1"),f=1e5,p=314159,g=.01,m=.001;function v(t){return parseInt(t,10)}function b(t){return!!t&&(!!t.__builtin__||"function"===typeof t.resize&&"function"===typeof t.refresh)}var y=new s(0,0,0,0),x=new s(0,0,0,0);function w(t,e,i){return y.copy(t.getBoundingRect()),t.transform&&y.applyTransform(t.transform),x.width=e,x.height=i,!y.intersect(x)}function S(t,e){if(t===e)return!1;if(!t||!e||t.length!==e.length)return!0;for(var i=0;i<t.length;i++)if(t[i]!==e[i])return!0;return!1}function k(t,e){for(var i=0;i<t.length;i++){var n=t[i];n.setTransform(e),e.beginPath(),n.buildPath(e,n.shape),e.clip(),n.restoreTransform(e)}}function O(t,e){var i=document.createElement("div");return i.style.cssText=["position:relative","width:"+t+"px","height:"+e+"px","padding:0","margin:0","border-width:0"].join(";")+";",i}var C=function(t,e,i){this.type="canvas";var n=!t.nodeName||"CANVAS"===t.nodeName.toUpperCase();this._opts=i=a.extend({},i||{}),this.dpr=i.devicePixelRatio||r,this._singleCanvas=n,this.root=t;var o=t.style;o&&(o["-webkit-tap-highlight-color"]="transparent",o["-webkit-user-select"]=o["user-select"]=o["-webkit-touch-callout"]="none",t.innerHTML=""),this.storage=e;var s=this._zlevelList=[],l=this._layers={};if(this._layerConfig={},this._needsManuallyCompositing=!1,n){var h=t.width,u=t.height;null!=i.width&&(h=i.width),null!=i.height&&(u=i.height),this.dpr=i.devicePixelRatio||1,t.width=h*this.dpr,t.height=u*this.dpr,this._width=h,this._height=u;var d=new c(t,this,this.dpr);d.__builtin__=!0,d.initContext(),l[p]=d,d.zlevel=p,s.push(p),this._domRoot=t}else{this._width=this._getSize(0),this._height=this._getSize(1);var f=this._domRoot=O(this._width,this._height);t.appendChild(f)}this._hoverlayer=null,this._hoverElements=[]};C.prototype={constructor:C,getType:function(){return"canvas"},isSingleCanvas:function(){return this._singleCanvas},getViewportRoot:function(){return this._domRoot},getViewportRootOffset:function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},refresh:function(t){var e=this.storage.getDisplayList(!0),i=this._zlevelList;this._redrawId=Math.random(),this._paintList(e,t,this._redrawId);for(var n=0;n<i.length;n++){var r=i[n],a=this._layers[r];if(!a.__builtin__&&a.refresh){var o=0===n?this._backgroundColor:null;a.refresh(o)}}return this.refreshHover(),this},addHover:function(t,e){if(!t.__hoverMir){var i=new t.constructor({style:t.style,shape:t.shape,z:t.z,z2:t.z2,silent:t.silent});return i.__from=t,t.__hoverMir=i,e&&i.setStyle(e),this._hoverElements.push(i),i}},removeHover:function(t){var e=t.__hoverMir,i=this._hoverElements,n=a.indexOf(i,e);n>=0&&i.splice(n,1),t.__hoverMir=null},clearHover:function(t){for(var e=this._hoverElements,i=0;i<e.length;i++){var n=e[i].__from;n&&(n.__hoverMir=null)}e.length=0},refreshHover:function(){var t=this._hoverElements,e=t.length,i=this._hoverlayer;if(i&&i.clear(),e){l(t,this.storage.displayableSortFunc),i||(i=this._hoverlayer=this.getLayer(f));var n={};i.ctx.save();for(var r=0;r<e;){var a=t[r],o=a.__from;o&&o.__zr?(r++,o.invisible||(a.transform=o.transform,a.invTransform=o.invTransform,a.__clipPaths=o.__clipPaths,this._doPaintEl(a,i,!0,n))):(t.splice(r,1),o.__hoverMir=null,e--)}i.ctx.restore()}},getHoverLayer:function(){return this.getLayer(f)},_paintList:function(t,e,i){if(this._redrawId===i){e=e||!1,this._updateLayerStatus(t);var n=this._doPaintList(t,e);if(this._needsManuallyCompositing&&this._compositeManually(),!n){var r=this;h((function(){r._paintList(t,e,i)}))}}},_compositeManually:function(){var t=this.getLayer(p).ctx,e=this._domRoot.width,i=this._domRoot.height;t.clearRect(0,0,e,i),this.eachBuiltinLayer((function(n){n.virtual&&t.drawImage(n.dom,0,0,e,i)}))},_doPaintList:function(t,e){for(var i=[],n=0;n<this._zlevelList.length;n++){var r=this._zlevelList[n],o=this._layers[r];o.__builtin__&&o!==this._hoverlayer&&(o.__dirty||e)&&i.push(o)}for(var s=!0,l=0;l<i.length;l++){o=i[l];var c=o.ctx,h={};c.save();var u=e?o.__startIndex:o.__drawIndex,f=!e&&o.incremental&&Date.now,p=f&&Date.now(),g=o.zlevel===this._zlevelList[0]?this._backgroundColor:null;if(o.__startIndex===o.__endIndex)o.clear(!1,g);else if(u===o.__startIndex){var m=t[u];m.incremental&&m.notClear&&!e||o.clear(!1,g)}-1===u&&(console.error("For some unknown reason. drawIndex is -1"),u=o.__startIndex);for(var v=u;v<o.__endIndex;v++){var b=t[v];if(this._doPaintEl(b,o,e,h),b.__dirty=b.__dirtyText=!1,f){var y=Date.now()-p;if(y>15)break}}o.__drawIndex=v,o.__drawIndex<o.__endIndex&&(s=!1),h.prevElClipPaths&&c.restore(),c.restore()}return d.wxa&&a.each(this._layers,(function(t){t&&t.ctx&&t.ctx.draw&&t.ctx.draw()})),s},_doPaintEl:function(t,e,i,n){var r=e.ctx,a=t.transform;if((e.__dirty||i)&&!t.invisible&&0!==t.style.opacity&&(!a||a[0]||a[3])&&(!t.culling||!w(t,this._width,this._height))){var o=t.__clipPaths,s=n.prevElClipPaths;s&&!S(o,s)||(s&&(r.restore(),n.prevElClipPaths=null,n.prevEl=null),o&&(r.save(),k(o,r),n.prevElClipPaths=o)),t.beforeBrush&&t.beforeBrush(r),t.brush(r,n.prevEl||null),n.prevEl=t,t.afterBrush&&t.afterBrush(r)}},getLayer:function(t,e){this._singleCanvas&&!this._needsManuallyCompositing&&(t=p);var i=this._layers[t];return i||(i=new c("zr_"+t,this,this.dpr),i.zlevel=t,i.__builtin__=!0,this._layerConfig[t]?a.merge(i,this._layerConfig[t],!0):this._layerConfig[t-g]&&a.merge(i,this._layerConfig[t-g],!0),e&&(i.virtual=e),this.insertLayer(t,i),i.initContext()),i},insertLayer:function(t,e){var i=this._layers,n=this._zlevelList,r=n.length,a=null,s=-1,l=this._domRoot;if(i[t])o("ZLevel "+t+" has been used already");else if(b(e)){if(r>0&&t>n[0]){for(s=0;s<r-1;s++)if(n[s]<t&&n[s+1]>t)break;a=i[n[s]]}if(n.splice(s+1,0,t),i[t]=e,!e.virtual)if(a){var c=a.dom;c.nextSibling?l.insertBefore(e.dom,c.nextSibling):l.appendChild(e.dom)}else l.firstChild?l.insertBefore(e.dom,l.firstChild):l.appendChild(e.dom)}else o("Layer of zlevel "+t+" is not valid")},eachLayer:function(t,e){var i,n,r=this._zlevelList;for(n=0;n<r.length;n++)i=r[n],t.call(e,this._layers[i],i)},eachBuiltinLayer:function(t,e){var i,n,r,a=this._zlevelList;for(r=0;r<a.length;r++)n=a[r],i=this._layers[n],i.__builtin__&&t.call(e,i,n)},eachOtherLayer:function(t,e){var i,n,r,a=this._zlevelList;for(r=0;r<a.length;r++)n=a[r],i=this._layers[n],i.__builtin__||t.call(e,i,n)},getLayers:function(){return this._layers},_updateLayerStatus:function(t){function e(t){a&&(a.__endIndex!==t&&(a.__dirty=!0),a.__endIndex=t)}if(this.eachBuiltinLayer((function(t,e){t.__dirty=t.__used=!1})),this._singleCanvas)for(var i=1;i<t.length;i++){var n=t[i];if(n.zlevel!==t[i-1].zlevel||n.incremental){this._needsManuallyCompositing=!0;break}}var r,a=null,s=0;for(i=0;i<t.length;i++){n=t[i];var l,c=n.zlevel;r!==c&&(r=c,s=0),n.incremental?(l=this.getLayer(c+m,this._needsManuallyCompositing),l.incremental=!0,s=1):l=this.getLayer(c+(s>0?g:0),this._needsManuallyCompositing),l.__builtin__||o("ZLevel "+c+" has been used by unkown layer "+l.id),l!==a&&(l.__used=!0,l.__startIndex!==i&&(l.__dirty=!0),l.__startIndex=i,l.incremental?l.__drawIndex=-1:l.__drawIndex=i,e(i),a=l),n.__dirty&&(l.__dirty=!0,l.incremental&&l.__drawIndex<0&&(l.__drawIndex=i))}e(i),this.eachBuiltinLayer((function(t,e){!t.__used&&t.getElementCount()>0&&(t.__dirty=!0,t.__startIndex=t.__endIndex=t.__drawIndex=0),t.__dirty&&t.__drawIndex<0&&(t.__drawIndex=t.__startIndex)}))},clear:function(){return this.eachBuiltinLayer(this._clearLayer),this},_clearLayer:function(t){t.clear()},setBackgroundColor:function(t){this._backgroundColor=t},configLayer:function(t,e){if(e){var i=this._layerConfig;i[t]?a.merge(i[t],e,!0):i[t]=e;for(var n=0;n<this._zlevelList.length;n++){var r=this._zlevelList[n];if(r===t||r===t+g){var o=this._layers[r];a.merge(o,i[t],!0)}}}},delLayer:function(t){var e=this._layers,i=this._zlevelList,n=e[t];n&&(n.dom.parentNode.removeChild(n.dom),delete e[t],i.splice(a.indexOf(i,t),1))},resize:function(t,e){if(this._domRoot.style){var i=this._domRoot;i.style.display="none";var n=this._opts;if(null!=t&&(n.width=t),null!=e&&(n.height=e),t=this._getSize(0),e=this._getSize(1),i.style.display="",this._width!==t||e!==this._height){for(var r in i.style.width=t+"px",i.style.height=e+"px",this._layers)this._layers.hasOwnProperty(r)&&this._layers[r].resize(t,e);a.each(this._progressiveLayers,(function(i){i.resize(t,e)})),this.refresh(!0)}this._width=t,this._height=e}else{if(null==t||null==e)return;this._width=t,this._height=e,this.getLayer(p).resize(t,e)}return this},clearLayer:function(t){var e=this._layers[t];e&&e.clear()},dispose:function(){this.root.innerHTML="",this.root=this.storage=this._domRoot=this._layers=null},getRenderedCanvas:function(t){if(t=t||{},this._singleCanvas&&!this._compositeManually)return this._layers[p].dom;var e=new c("image",this,t.pixelRatio||this.dpr);if(e.initContext(),e.clear(!1,t.backgroundColor||this._backgroundColor),t.pixelRatio<=this.dpr){this.refresh();var i=e.dom.width,n=e.dom.height,r=e.ctx;this.eachLayer((function(t){t.__builtin__?r.drawImage(t.dom,0,0,i,n):t.renderToCanvas&&(e.ctx.save(),t.renderToCanvas(e.ctx),e.ctx.restore())}))}else for(var a={},o=this.storage.getDisplayList(!0),s=0;s<o.length;s++){var l=o[s];this._doPaintEl(l,e,!0,a)}return e.dom},getWidth:function(){return this._width},getHeight:function(){return this._height},_getSize:function(t){var e=this._opts,i=["width","height"][t],n=["clientWidth","clientHeight"][t],r=["paddingLeft","paddingTop"][t],a=["paddingRight","paddingBottom"][t];if(null!=e[i]&&"auto"!==e[i])return parseFloat(e[i]);var o=this.root,s=document.defaultView.getComputedStyle(o);return(o[n]||v(s[i])||v(o.style[i]))-(v(s[r])||0)-(v(s[a])||0)|0},pathToImage:function(t,e){e=e||this.dpr;var i=document.createElement("canvas"),n=i.getContext("2d"),r=t.getBoundingRect(),a=t.style,o=a.shadowBlur*e,s=a.shadowOffsetX*e,l=a.shadowOffsetY*e,c=a.hasStroke()?a.lineWidth:0,h=Math.max(c/2,-s+o),d=Math.max(c/2,s+o),f=Math.max(c/2,-l+o),p=Math.max(c/2,l+o),g=r.width+h+d,m=r.height+f+p;i.width=g*e,i.height=m*e,n.scale(e,e),n.clearRect(0,0,g,m),n.dpr=e;var v={position:t.position,rotation:t.rotation,scale:t.scale};t.position=[h-r.x,f-r.y],t.rotation=0,t.scale=[1,1],t.updateTransform(),t&&t.brush(n);var b=u,y=new b({style:{x:0,y:0,image:i}});return null!=v.position&&(y.position=t.position=v.position),null!=v.rotation&&(y.rotation=t.rotation=v.rotation),null!=v.scale&&(y.scale=t.scale=v.scale),y}};var _=C;t.exports=_},eda2:function(t,e,i){var n=i("6d8b"),r=i("e86a"),a=i("3842");function o(t){return isNaN(t)?"-":(t=(t+"").split("."),t[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(t.length>1?"."+t[1]:""))}function s(t,e){return t=(t||"").toLowerCase().replace(/-(.)/g,(function(t,e){return e.toUpperCase()})),e&&t&&(t=t.charAt(0).toUpperCase()+t.slice(1)),t}var l=n.normalizeCssArray,c=/([&<>"'])/g,h={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"};function u(t){return null==t?"":(t+"").replace(c,(function(t,e){return h[e]}))}var d=["a","b","c","d","e","f","g"],f=function(t,e){return"{"+t+(null==e?"":e)+"}"};function p(t,e,i){n.isArray(e)||(e=[e]);var r=e.length;if(!r)return"";for(var a=e[0].$vars||[],o=0;o<a.length;o++){var s=d[o];t=t.replace(f(s),f(s,0))}for(var l=0;l<r;l++)for(var c=0;c<a.length;c++){var h=e[l][a[c]];t=t.replace(f(d[c],l),i?u(h):h)}return t}function g(t,e,i){return n.each(e,(function(e,n){t=t.replace("{"+n+"}",i?u(e):e)})),t}function m(t,e){t=n.isString(t)?{color:t,extraCssText:e}:t||{};var i=t.color,r=t.type,a=(e=t.extraCssText,t.renderMode||"html"),o=t.markerId||"X";return i?"html"===a?"subItem"===r?'<span style="display:inline-block;vertical-align:middle;margin-right:8px;margin-left:3px;border-radius:4px;width:4px;height:4px;background-color:'+u(i)+";"+(e||"")+'"></span>':'<span style="display:inline-block;margin-right:5px;border-radius:10px;width:10px;height:10px;background-color:'+u(i)+";"+(e||"")+'"></span>':{renderMode:a,content:"{marker"+o+"|} ",style:{color:i}}:""}function v(t,e){return t+="","0000".substr(0,e-t.length)+t}function b(t,e,i){"week"!==t&&"month"!==t&&"quarter"!==t&&"half-year"!==t&&"year"!==t||(t="MM-dd\nyyyy");var n=a.parseDate(e),r=i?"UTC":"",o=n["get"+r+"FullYear"](),s=n["get"+r+"Month"]()+1,l=n["get"+r+"Date"](),c=n["get"+r+"Hours"](),h=n["get"+r+"Minutes"](),u=n["get"+r+"Seconds"](),d=n["get"+r+"Milliseconds"]();return t=t.replace("MM",v(s,2)).replace("M",s).replace("yyyy",o).replace("yy",o%100).replace("dd",v(l,2)).replace("d",l).replace("hh",v(c,2)).replace("h",c).replace("mm",v(h,2)).replace("m",h).replace("ss",v(u,2)).replace("s",u).replace("SSS",v(d,3)),t}function y(t){return t?t.charAt(0).toUpperCase()+t.substr(1):t}var x=r.truncateText;function w(t){return r.getBoundingRect(t.text,t.font,t.textAlign,t.textVerticalAlign,t.textPadding,t.textLineHeight,t.rich,t.truncate)}function S(t,e,i,n,a,o,s,l){return r.getBoundingRect(t,e,i,n,a,l,o,s)}function k(t,e){if("_blank"===e||"blank"===e){var i=window.open();i.opener=null,i.location=t}else window.open(t,e)}e.addCommas=o,e.toCamelCase=s,e.normalizeCssArray=l,e.encodeHTML=u,e.formatTpl=p,e.formatTplSimple=g,e.getTooltipMarker=m,e.formatTime=b,e.capitalFirst=y,e.truncateText=x,e.getTextBoundingRect=w,e.getTextRect=S,e.windowOpen=k},edb9:function(t,e,i){var n=i("6d8b");function r(t,e){e=e||{};var i=t.coordinateSystem,r=t.axis,a={},o=r.position,s=r.orient,l=i.getRect(),c=[l.x,l.x+l.width,l.y,l.y+l.height],h={horizontal:{top:c[2],bottom:c[3]},vertical:{left:c[0],right:c[1]}};a.position=["vertical"===s?h.vertical[o]:c[0],"horizontal"===s?h.horizontal[o]:c[3]];var u={horizontal:0,vertical:1};a.rotation=Math.PI/2*u[s];var d={top:-1,bottom:1,right:1,left:-1};a.labelDirection=a.tickDirection=a.nameDirection=d[o],t.get("axisTick.inside")&&(a.tickDirection=-a.tickDirection),n.retrieve(e.labelInside,t.get("axisLabel.inside"))&&(a.labelDirection=-a.labelDirection);var f=e.rotate;return null==f&&(f=t.get("axisLabel.rotate")),a.labelRotation="top"===o?-f:f,a.z2=1,a}e.layout=r},ee1a:function(t,e,i){var n=i("6d8b"),r=n.each,a=n.isString;function o(t,e,i){i=i||{};var n,o,s,l,c=i.byIndex,h=i.stackedCoordDimension,u=!(!t||!t.get("stack"));if(r(e,(function(t,i){a(t)&&(e[i]=t={name:t}),u&&!t.isExtraCoord&&(c||n||!t.ordinalMeta||(n=t),o||"ordinal"===t.type||"time"===t.type||h&&h!==t.coordDim||(o=t))})),!o||c||n||(c=!0),o){s="__\0ecstackresult",l="__\0ecstackedover",n&&(n.createInvertedIndices=!0);var d=o.coordDim,f=o.type,p=0;r(e,(function(t){t.coordDim===d&&p++})),e.push({name:s,coordDim:d,coordDimIndex:p,type:f,isExtraCoord:!0,isCalculationCoord:!0}),p++,e.push({name:l,coordDim:l,coordDimIndex:p,type:f,isExtraCoord:!0,isCalculationCoord:!0})}return{stackedDimension:o&&o.name,stackedByDimension:n&&n.name,isStackedByIndex:c,stackedOverDimension:l,stackResultDimension:s}}function s(t,e){return!!e&&e===t.getCalculationInfo("stackedDimension")}function l(t,e){return s(t,e)?t.getCalculationInfo("stackResultDimension"):e}e.enableDataStack=o,e.isDimensionStacked=s,e.getStackedDimension=l},ee84:function(t,e,i){var n=i("20c8"),r=i("401b"),a=r.applyTransform,o=n.CMD,s=[[],[],[]],l=Math.sqrt,c=Math.atan2;function h(t,e){var i,n,r,h,u,d=t.data,f=o.M,p=o.C,g=o.L,m=o.R,v=o.A,b=o.Q;for(r=0,h=0;r<d.length;){switch(i=d[r++],h=r,n=0,i){case f:n=1;break;case g:n=1;break;case p:n=3;break;case b:n=2;break;case v:var y=e[4],x=e[5],w=l(e[0]*e[0]+e[1]*e[1]),S=l(e[2]*e[2]+e[3]*e[3]),k=c(-e[1]/S,e[0]/w);d[r]*=w,d[r++]+=y,d[r]*=S,d[r++]+=x,d[r++]*=w,d[r++]*=S,d[r++]+=k,d[r++]+=k,r+=2,h=r;break;case m:O[0]=d[r++],O[1]=d[r++],a(O,O,e),d[h++]=O[0],d[h++]=O[1],O[0]+=d[r++],O[1]+=d[r++],a(O,O,e),d[h++]=O[0],d[h++]=O[1]}for(u=0;u<n;u++){var O=s[u];O[0]=d[r++],O[1]=d[r++],a(O,O,e),d[h++]=O[0],d[h++]=O[1]}}}t.exports=h},ef97:function(t,e,i){var n=i("3eba");i("217b"),i("f17f");var r=i("7f96"),a=i("87c3"),o=i("fdde");i("01ed"),n.registerVisual(r("line","circle","line")),n.registerLayout(a("line")),n.registerProcessor(n.PRIORITY.PROCESSOR.STATISTIC,o("line"))},f0a2:function(t,e,i){},f0bd:function(t,e,i){"use strict";(function(t){
/**!
* @fileOverview Kickass library to create and place poppers near their reference elements.
* @version 1.16.1
* @license
* Copyright (c) 2016 Federico Zivolo and contributors
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/
var i="undefined"!==typeof window&&"undefined"!==typeof document&&"undefined"!==typeof navigator,n=function(){for(var t=["Edge","Trident","Firefox"],e=0;e<t.length;e+=1)if(i&&navigator.userAgent.indexOf(t[e])>=0)return 1;return 0}();function r(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then((function(){e=!1,t()})))}}function a(t){var e=!1;return function(){e||(e=!0,setTimeout((function(){e=!1,t()}),n))}}var o=i&&window.Promise,s=o?r:a;function l(t){var e={};return t&&"[object Function]"===e.toString.call(t)}function c(t,e){if(1!==t.nodeType)return[];var i=t.ownerDocument.defaultView,n=i.getComputedStyle(t,null);return e?n[e]:n}function h(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function u(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=c(t),i=e.overflow,n=e.overflowX,r=e.overflowY;return/(auto|scroll|overlay)/.test(i+r+n)?t:u(h(t))}function d(t){return t&&t.referenceNode?t.referenceNode:t}var f=i&&!(!window.MSInputMethodContext||!document.documentMode),p=i&&/MSIE 10/.test(navigator.userAgent);function g(t){return 11===t?f:10===t?p:f||p}function m(t){if(!t)return document.documentElement;var e=g(10)?document.body:null,i=t.offsetParent||null;while(i===e&&t.nextElementSibling)i=(t=t.nextElementSibling).offsetParent;var n=i&&i.nodeName;return n&&"BODY"!==n&&"HTML"!==n?-1!==["TH","TD","TABLE"].indexOf(i.nodeName)&&"static"===c(i,"position")?m(i):i:t?t.ownerDocument.documentElement:document.documentElement}function v(t){var e=t.nodeName;return"BODY"!==e&&("HTML"===e||m(t.firstElementChild)===t)}function b(t){return null!==t.parentNode?b(t.parentNode):t}function y(t,e){if(!t||!t.nodeType||!e||!e.nodeType)return document.documentElement;var i=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,n=i?t:e,r=i?e:t,a=document.createRange();a.setStart(n,0),a.setEnd(r,0);var o=a.commonAncestorContainer;if(t!==o&&e!==o||n.contains(r))return v(o)?o:m(o);var s=b(t);return s.host?y(s.host,e):y(t,b(e).host)}function x(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",i="top"===e?"scrollTop":"scrollLeft",n=t.nodeName;if("BODY"===n||"HTML"===n){var r=t.ownerDocument.documentElement,a=t.ownerDocument.scrollingElement||r;return a[i]}return t[i]}function w(t,e){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=x(e,"top"),r=x(e,"left"),a=i?-1:1;return t.top+=n*a,t.bottom+=n*a,t.left+=r*a,t.right+=r*a,t}function S(t,e){var i="x"===e?"Left":"Top",n="Left"===i?"Right":"Bottom";return parseFloat(t["border"+i+"Width"])+parseFloat(t["border"+n+"Width"])}function k(t,e,i,n){return Math.max(e["offset"+t],e["scroll"+t],i["client"+t],i["offset"+t],i["scroll"+t],g(10)?parseInt(i["offset"+t])+parseInt(n["margin"+("Height"===t?"Top":"Left")])+parseInt(n["margin"+("Height"===t?"Bottom":"Right")]):0)}function O(t){var e=t.body,i=t.documentElement,n=g(10)&&getComputedStyle(i);return{height:k("Height",e,i,n),width:k("Width",e,i,n)}}var C=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},_=function(){function t(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}return function(e,i,n){return i&&t(e.prototype,i),n&&t(e,n),e}}(),A=function(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t},T=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(t[n]=i[n])}return t};function P(t){return T({},t,{right:t.left+t.width,bottom:t.top+t.height})}function M(t){var e={};try{if(g(10)){e=t.getBoundingClientRect();var i=x(t,"top"),n=x(t,"left");e.top+=i,e.left+=n,e.bottom+=i,e.right+=n}else e=t.getBoundingClientRect()}catch(d){}var r={left:e.left,top:e.top,width:e.right-e.left,height:e.bottom-e.top},a="HTML"===t.nodeName?O(t.ownerDocument):{},o=a.width||t.clientWidth||r.width,s=a.height||t.clientHeight||r.height,l=t.offsetWidth-o,h=t.offsetHeight-s;if(l||h){var u=c(t);l-=S(u,"x"),h-=S(u,"y"),r.width-=l,r.height-=h}return P(r)}function D(t,e){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=g(10),r="HTML"===e.nodeName,a=M(t),o=M(e),s=u(t),l=c(e),h=parseFloat(l.borderTopWidth),d=parseFloat(l.borderLeftWidth);i&&r&&(o.top=Math.max(o.top,0),o.left=Math.max(o.left,0));var f=P({top:a.top-o.top-h,left:a.left-o.left-d,width:a.width,height:a.height});if(f.marginTop=0,f.marginLeft=0,!n&&r){var p=parseFloat(l.marginTop),m=parseFloat(l.marginLeft);f.top-=h-p,f.bottom-=h-p,f.left-=d-m,f.right-=d-m,f.marginTop=p,f.marginLeft=m}return(n&&!i?e.contains(s):e===s&&"BODY"!==s.nodeName)&&(f=w(f,e)),f}function E(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=t.ownerDocument.documentElement,n=D(t,i),r=Math.max(i.clientWidth,window.innerWidth||0),a=Math.max(i.clientHeight,window.innerHeight||0),o=e?0:x(i),s=e?0:x(i,"left"),l={top:o-n.top+n.marginTop,left:s-n.left+n.marginLeft,width:r,height:a};return P(l)}function I(t){var e=t.nodeName;if("BODY"===e||"HTML"===e)return!1;if("fixed"===c(t,"position"))return!0;var i=h(t);return!!i&&I(i)}function L(t){if(!t||!t.parentElement||g())return document.documentElement;var e=t.parentElement;while(e&&"none"===c(e,"transform"))e=e.parentElement;return e||document.documentElement}function j(t,e,i,n){var r=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a={top:0,left:0},o=r?L(t):y(t,d(e));if("viewport"===n)a=E(o,r);else{var s=void 0;"scrollParent"===n?(s=u(h(e)),"BODY"===s.nodeName&&(s=t.ownerDocument.documentElement)):s="window"===n?t.ownerDocument.documentElement:n;var l=D(s,o,r);if("HTML"!==s.nodeName||I(o))a=l;else{var c=O(t.ownerDocument),f=c.height,p=c.width;a.top+=l.top-l.marginTop,a.bottom=f+l.top,a.left+=l.left-l.marginLeft,a.right=p+l.left}}i=i||0;var g="number"===typeof i;return a.left+=g?i:i.left||0,a.top+=g?i:i.top||0,a.right-=g?i:i.right||0,a.bottom-=g?i:i.bottom||0,a}function R(t){var e=t.width,i=t.height;return e*i}function z(t,e,i,n,r){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var o=j(i,n,a,r),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 T({key:t},s[t],{area:R(s[t])})})).sort((function(t,e){return e.area-t.area})),c=l.filter((function(t){var e=t.width,n=t.height;return e>=i.clientWidth&&n>=i.clientHeight})),h=c.length>0?c[0].key:l[0].key,u=t.split("-")[1];return h+(u?"-"+u:"")}function B(t,e,i){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r=n?L(e):y(e,d(i));return D(i,r,n)}function F(t){var e=t.ownerDocument.defaultView,i=e.getComputedStyle(t),n=parseFloat(i.marginTop||0)+parseFloat(i.marginBottom||0),r=parseFloat(i.marginLeft||0)+parseFloat(i.marginRight||0),a={width:t.offsetWidth+r,height:t.offsetHeight+n};return a}function N(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 H(t,e,i){i=i.split("-")[0];var n=F(t),r={width:n.width,height:n.height},a=-1!==["right","left"].indexOf(i),o=a?"top":"left",s=a?"left":"top",l=a?"height":"width",c=a?"width":"height";return r[o]=e[o]+e[l]/2-n[l]/2,r[s]=i===s?e[s]-n[c]:e[N(s)],r}function $(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function V(t,e,i){if(Array.prototype.findIndex)return t.findIndex((function(t){return t[e]===i}));var n=$(t,(function(t){return t[e]===i}));return t.indexOf(n)}function W(t,e,i){var n=void 0===i?t:t.slice(0,V(t,"name",i));return n.forEach((function(t){t["function"]&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var i=t["function"]||t.fn;t.enabled&&l(i)&&(e.offsets.popper=P(e.offsets.popper),e.offsets.reference=P(e.offsets.reference),e=i(e,t))})),e}function X(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=B(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=z(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=H(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=W(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}function Y(t,e){return t.some((function(t){var i=t.name,n=t.enabled;return n&&i===e}))}function G(t){for(var e=[!1,"ms","Webkit","Moz","O"],i=t.charAt(0).toUpperCase()+t.slice(1),n=0;n<e.length;n++){var r=e[n],a=r?""+r+i:t;if("undefined"!==typeof document.body.style[a])return a}return null}function U(){return this.state.isDestroyed=!0,Y(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[G("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function q(t){var e=t.ownerDocument;return e?e.defaultView:window}function Z(t,e,i,n){var r="BODY"===t.nodeName,a=r?t.ownerDocument.defaultView:t;a.addEventListener(e,i,{passive:!0}),r||Z(u(a.parentNode),e,i,n),n.push(a)}function K(t,e,i,n){i.updateBound=n,q(t).addEventListener("resize",i.updateBound,{passive:!0});var r=u(t);return Z(r,"scroll",i.updateBound,i.scrollParents),i.scrollElement=r,i.eventsEnabled=!0,i}function J(){this.state.eventsEnabled||(this.state=K(this.reference,this.options,this.state,this.scheduleUpdate))}function Q(t,e){return q(t).removeEventListener("resize",e.updateBound),e.scrollParents.forEach((function(t){t.removeEventListener("scroll",e.updateBound)})),e.updateBound=null,e.scrollParents=[],e.scrollElement=null,e.eventsEnabled=!1,e}function tt(){this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=Q(this.reference,this.state))}function et(t){return""!==t&&!isNaN(parseFloat(t))&&isFinite(t)}function it(t,e){Object.keys(e).forEach((function(i){var n="";-1!==["width","height","top","right","bottom","left"].indexOf(i)&&et(e[i])&&(n="px"),t.style[i]=e[i]+n}))}function nt(t,e){Object.keys(e).forEach((function(i){var n=e[i];!1!==n?t.setAttribute(i,e[i]):t.removeAttribute(i)}))}function rt(t){return it(t.instance.popper,t.styles),nt(t.instance.popper,t.attributes),t.arrowElement&&Object.keys(t.arrowStyles).length&&it(t.arrowElement,t.arrowStyles),t}function at(t,e,i,n,r){var a=B(r,e,t,i.positionFixed),o=z(i.placement,a,e,t,i.modifiers.flip.boundariesElement,i.modifiers.flip.padding);return e.setAttribute("x-placement",o),it(e,{position:i.positionFixed?"fixed":"absolute"}),i}function ot(t,e){var i=t.offsets,n=i.popper,r=i.reference,a=Math.round,o=Math.floor,s=function(t){return t},l=a(r.width),c=a(n.width),h=-1!==["left","right"].indexOf(t.placement),u=-1!==t.placement.indexOf("-"),d=l%2===c%2,f=l%2===1&&c%2===1,p=e?h||u||d?a:o:s,g=e?a:s;return{left:p(f&&!u&&e?n.left-1:n.left),top:g(n.top),bottom:g(n.bottom),right:p(n.right)}}var st=i&&/Firefox/i.test(navigator.userAgent);function lt(t,e){var i=e.x,n=e.y,r=t.offsets.popper,a=$(t.instance.modifiers,(function(t){return"applyStyle"===t.name})).gpuAcceleration;void 0!==a&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var o=void 0!==a?a:e.gpuAcceleration,s=m(t.instance.popper),l=M(s),c={position:r.position},h=ot(t,window.devicePixelRatio<2||!st),u="bottom"===i?"top":"bottom",d="right"===n?"left":"right",f=G("transform"),p=void 0,g=void 0;if(g="bottom"===u?"HTML"===s.nodeName?-s.clientHeight+h.bottom:-l.height+h.bottom:h.top,p="right"===d?"HTML"===s.nodeName?-s.clientWidth+h.right:-l.width+h.right:h.left,o&&f)c[f]="translate3d("+p+"px, "+g+"px, 0)",c[u]=0,c[d]=0,c.willChange="transform";else{var v="bottom"===u?-1:1,b="right"===d?-1:1;c[u]=g*v,c[d]=p*b,c.willChange=u+", "+d}var y={"x-placement":t.placement};return t.attributes=T({},y,t.attributes),t.styles=T({},c,t.styles),t.arrowStyles=T({},t.offsets.arrow,t.arrowStyles),t}function ct(t,e,i){var n=$(t,(function(t){var i=t.name;return i===e})),r=!!n&&t.some((function(t){return t.name===i&&t.enabled&&t.order<n.order}));if(!r){var a="`"+e+"`",o="`"+i+"`";console.warn(o+" modifier is required by "+a+" modifier in order to work, be sure to include it before "+a+"!")}return r}function ht(t,e){var i;if(!ct(t.instance.modifiers,"arrow","keepTogether"))return t;var n=e.element;if("string"===typeof n){if(n=t.instance.popper.querySelector(n),!n)return t}else if(!t.instance.popper.contains(n))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var r=t.placement.split("-")[0],a=t.offsets,o=a.popper,s=a.reference,l=-1!==["left","right"].indexOf(r),h=l?"height":"width",u=l?"Top":"Left",d=u.toLowerCase(),f=l?"left":"top",p=l?"bottom":"right",g=F(n)[h];s[p]-g<o[d]&&(t.offsets.popper[d]-=o[d]-(s[p]-g)),s[d]+g>o[p]&&(t.offsets.popper[d]+=s[d]+g-o[p]),t.offsets.popper=P(t.offsets.popper);var m=s[d]+s[h]/2-g/2,v=c(t.instance.popper),b=parseFloat(v["margin"+u]),y=parseFloat(v["border"+u+"Width"]),x=m-t.offsets.popper[d]-b-y;return x=Math.max(Math.min(o[h]-g,x),0),t.arrowElement=n,t.offsets.arrow=(i={},A(i,d,Math.round(x)),A(i,f,""),i),t}function ut(t){return"end"===t?"start":"start"===t?"end":t}var dt=["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"],ft=dt.slice(3);function pt(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=ft.indexOf(t),n=ft.slice(i+1).concat(ft.slice(0,i));return e?n.reverse():n}var gt={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function mt(t,e){if(Y(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var i=j(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement,t.positionFixed),n=t.placement.split("-")[0],r=N(n),a=t.placement.split("-")[1]||"",o=[];switch(e.behavior){case gt.FLIP:o=[n,r];break;case gt.CLOCKWISE:o=pt(n);break;case gt.COUNTERCLOCKWISE:o=pt(n,!0);break;default:o=e.behavior}return o.forEach((function(s,l){if(n!==s||o.length===l+1)return t;n=t.placement.split("-")[0],r=N(n);var c=t.offsets.popper,h=t.offsets.reference,u=Math.floor,d="left"===n&&u(c.right)>u(h.left)||"right"===n&&u(c.left)<u(h.right)||"top"===n&&u(c.bottom)>u(h.top)||"bottom"===n&&u(c.top)<u(h.bottom),f=u(c.left)<u(i.left),p=u(c.right)>u(i.right),g=u(c.top)<u(i.top),m=u(c.bottom)>u(i.bottom),v="left"===n&&f||"right"===n&&p||"top"===n&&g||"bottom"===n&&m,b=-1!==["top","bottom"].indexOf(n),y=!!e.flipVariations&&(b&&"start"===a&&f||b&&"end"===a&&p||!b&&"start"===a&&g||!b&&"end"===a&&m),x=!!e.flipVariationsByContent&&(b&&"start"===a&&p||b&&"end"===a&&f||!b&&"start"===a&&m||!b&&"end"===a&&g),w=y||x;(d||v||w)&&(t.flipped=!0,(d||v)&&(n=o[l+1]),w&&(a=ut(a)),t.placement=n+(a?"-"+a:""),t.offsets.popper=T({},t.offsets.popper,H(t.instance.popper,t.offsets.reference,t.placement)),t=W(t.instance.modifiers,t,"flip"))})),t}function vt(t){var e=t.offsets,i=e.popper,n=e.reference,r=t.placement.split("-")[0],a=Math.floor,o=-1!==["top","bottom"].indexOf(r),s=o?"right":"bottom",l=o?"left":"top",c=o?"width":"height";return i[s]<a(n[l])&&(t.offsets.popper[l]=a(n[l])-i[c]),i[l]>a(n[s])&&(t.offsets.popper[l]=a(n[s])),t}function bt(t,e,i,n){var r=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),a=+r[1],o=r[2];if(!a)return t;if(0===o.indexOf("%")){var s=void 0;switch(o){case"%p":s=i;break;case"%":case"%r":default:s=n}var l=P(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 yt(t,e,i,n){var r=[0,0],a=-1!==["right","left"].indexOf(n),o=t.split(/(\+|\-)/).map((function(t){return t.trim()})),s=o.indexOf($(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,n){var r=(1===n?!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 bt(t,r,e,i)}))})),c.forEach((function(t,e){t.forEach((function(i,n){et(i)&&(r[e]+=i*("-"===t[n-1]?-1:1))}))})),r}function xt(t,e){var i=e.offset,n=t.placement,r=t.offsets,a=r.popper,o=r.reference,s=n.split("-")[0],l=void 0;return l=et(+i)?[+i,0]:yt(i,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 wt(t,e){var i=e.boundariesElement||m(t.instance.popper);t.instance.reference===i&&(i=m(i));var n=G("transform"),r=t.instance.popper.style,a=r.top,o=r.left,s=r[n];r.top="",r.left="",r[n]="";var l=j(t.instance.popper,t.instance.reference,e.padding,i,t.positionFixed);r.top=a,r.left=o,r[n]=s,e.boundaries=l;var c=e.priority,h=t.offsets.popper,u={primary:function(t){var i=h[t];return h[t]<l[t]&&!e.escapeWithReference&&(i=Math.max(h[t],l[t])),A({},t,i)},secondary:function(t){var i="right"===t?"left":"top",n=h[i];return h[t]>l[t]&&!e.escapeWithReference&&(n=Math.min(h[i],l[t]-("right"===t?h.width:h.height))),A({},i,n)}};return c.forEach((function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";h=T({},h,u[e](t))})),t.offsets.popper=h,t}function St(t){var e=t.placement,i=e.split("-")[0],n=e.split("-")[1];if(n){var r=t.offsets,a=r.reference,o=r.popper,s=-1!==["bottom","top"].indexOf(i),l=s?"left":"top",c=s?"width":"height",h={start:A({},l,a[l]),end:A({},l,a[l]+a[c]-o[c])};t.offsets.popper=T({},o,h[n])}return t}function kt(t){if(!ct(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,i=$(t.instance.modifiers,(function(t){return"preventOverflow"===t.name})).boundaries;if(e.bottom<i.top||e.left>i.right||e.top>i.bottom||e.right<i.left){if(!0===t.hide)return t;t.hide=!0,t.attributes["x-out-of-boundaries"]=""}else{if(!1===t.hide)return t;t.hide=!1,t.attributes["x-out-of-boundaries"]=!1}return t}function Ot(t){var e=t.placement,i=e.split("-")[0],n=t.offsets,r=n.popper,a=n.reference,o=-1!==["left","right"].indexOf(i),s=-1===["top","left"].indexOf(i);return r[o?"left":"top"]=a[i]-(s?r[o?"width":"height"]:0),t.placement=N(e),t.offsets.popper=P(r),t}var Ct={shift:{order:100,enabled:!0,fn:St},offset:{order:200,enabled:!0,fn:xt,offset:0},preventOverflow:{order:300,enabled:!0,fn:wt,priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:vt},arrow:{order:500,enabled:!0,fn:ht,element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:mt,behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:Ot},hide:{order:800,enabled:!0,fn:kt},computeStyle:{order:850,enabled:!0,fn:lt,gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:rt,onLoad:at,gpuAcceleration:void 0}},_t={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:Ct},At=function(){function t(e,i){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};C(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(n.update)},this.update=s(this.update.bind(this)),this.options=T({},t.Defaults,r),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=i&&i.jquery?i[0]:i,this.options.modifiers={},Object.keys(T({},t.Defaults.modifiers,r.modifiers)).forEach((function(e){n.options.modifiers[e]=T({},t.Defaults.modifiers[e]||{},r.modifiers?r.modifiers[e]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(t){return T({name:t},n.options.modifiers[t])})).sort((function(t,e){return t.order-e.order})),this.modifiers.forEach((function(t){t.enabled&&l(t.onLoad)&&t.onLoad(n.reference,n.popper,n.options,t,n.state)})),this.update();var a=this.options.eventsEnabled;a&&this.enableEventListeners(),this.state.eventsEnabled=a}return _(t,[{key:"update",value:function(){return X.call(this)}},{key:"destroy",value:function(){return U.call(this)}},{key:"enableEventListeners",value:function(){return J.call(this)}},{key:"disableEventListeners",value:function(){return tt.call(this)}}]),t}();At.Utils=("undefined"!==typeof window?window:t).PopperUtils,At.placements=dt,At.Defaults=_t,e["a"]=At}).call(this,i("c8ba"))},f123:function(t,e,i){var n=i("9f82"),r=n.prepareDataCoordInfo,a=n.getStackedOnPoint;function o(t,e){var i=[];return e.diff(t).add((function(t){i.push({cmd:"+",idx:t})})).update((function(t,e){i.push({cmd:"=",idx:e,idx1:t})})).remove((function(t){i.push({cmd:"-",idx:t})})).execute(),i}function s(t,e,i,n,s,l,c,h){for(var u=o(t,e),d=[],f=[],p=[],g=[],m=[],v=[],b=[],y=r(s,e,c),x=r(l,t,h),w=0;w<u.length;w++){var S=u[w],k=!0;switch(S.cmd){case"=":var O=t.getItemLayout(S.idx),C=e.getItemLayout(S.idx1);(isNaN(O[0])||isNaN(O[1]))&&(O=C.slice()),d.push(O),f.push(C),p.push(i[S.idx]),g.push(n[S.idx1]),b.push(e.getRawIndex(S.idx1));break;case"+":var _=S.idx;d.push(s.dataToPoint([e.get(y.dataDimsForPoint[0],_),e.get(y.dataDimsForPoint[1],_)])),f.push(e.getItemLayout(_).slice()),p.push(a(y,s,e,_)),g.push(n[_]),b.push(e.getRawIndex(_));break;case"-":_=S.idx;var A=t.getRawIndex(_);A!==_?(d.push(t.getItemLayout(_)),f.push(l.dataToPoint([t.get(x.dataDimsForPoint[0],_),t.get(x.dataDimsForPoint[1],_)])),p.push(i[_]),g.push(a(x,l,t,_)),b.push(A)):k=!1}k&&(m.push(S),v.push(v.length))}v.sort((function(t,e){return b[t]-b[e]}));var T=[],P=[],M=[],D=[],E=[];for(w=0;w<v.length;w++){_=v[w];T[w]=d[_],P[w]=f[_],M[w]=p[_],D[w]=g[_],E[w]=m[_]}return{current:T,next:P,stackedOnCurrent:M,stackedOnNext:D,status:E}}t.exports=s},f138:function(t,e,i){var n=i("dcb3"),r=i("ff2e"),a=i("edb9"),o=i("6679"),s=["x","y"],l=["width","height"],c=n.extend({makeElOption:function(t,e,i,n,o){var s=i.axis,l=s.coordinateSystem,c=d(l,1-u(s)),f=l.dataToPoint(e)[0],p=n.get("type");if(p&&"none"!==p){var g=r.buildElStyle(n),m=h[p](s,f,c);m.style=g,t.graphicKey=m.type,t.pointer=m}var v=a.layout(i);r.buildCartesianSingleLabelElOption(e,t,v,i,n,o)},getHandleTransform:function(t,e,i){var n=a.layout(e,{labelInside:!1});return n.labelMargin=i.get("handle.margin"),{position:r.getTransformedPosition(e.axis,t,n),rotation:n.rotation+(n.labelDirection<0?Math.PI:0)}},updateHandleTransform:function(t,e,i,n){var r=i.axis,a=r.coordinateSystem,o=u(r),s=d(a,o),l=t.position;l[o]+=e[o],l[o]=Math.min(s[1],l[o]),l[o]=Math.max(s[0],l[o]);var c=d(a,1-o),h=(c[1]+c[0])/2,f=[h,h];return f[o]=l[o],{position:l,rotation:t.rotation,cursorPoint:f,tooltipOption:{verticalAlign:"middle"}}}}),h={line:function(t,e,i){var n=r.makeLineShape([e,i[0]],[e,i[1]],u(t));return{type:"Line",subPixelOptimize:!0,shape:n}},shadow:function(t,e,i){var n=t.getBandWidth(),a=i[1]-i[0];return{type:"Rect",shape:r.makeRectShape([e-n/2,i[0]],[n,a],u(t))}}};function u(t){return t.isHorizontal()?0:1}function d(t,e){var i=t.getRect();return[i[s[e]],i[s[e]]+i[l[e]]]}o.registerAxisPointerClass("SingleAxisPointer",c);var f=c;t.exports=f},f17f:function(t,e,i){var n=i("4e08"),r=(n.__DEV__,i("6d8b")),a=i("e263"),o=a.fromPoints,s=i("f706"),l=i("1418"),c=i("f123"),h=i("2306"),u=i("e0d3"),d=i("d4d1"),f=d.Polyline,p=d.Polygon,g=i("e887"),m=i("9f82"),v=m.prepareDataCoordInfo,b=m.getStackedOnPoint,y=i("b0af"),x=y.createGridClipPath,w=y.createPolarClipPath;function S(t,e){if(t.length===e.length){for(var i=0;i<t.length;i++){var n=t[i],r=e[i];if(n[0]!==r[0]||n[1]!==r[1])return}return!0}}function k(t,e){var i=[],n=[],r=[],a=[];return o(t,i,n),o(e,r,a),Math.max(Math.abs(i[0]-r[0]),Math.abs(i[1]-r[1]),Math.abs(n[0]-a[0]),Math.abs(n[1]-a[1]))}function O(t){return"number"===typeof t?t:t?.5:0}function C(t,e,i){if(!i.valueDim)return[];for(var n=[],r=0,a=e.count();r<a;r++)n.push(b(i,t,e,r));return n}function _(t,e,i){for(var n=e.getBaseAxis(),r="x"===n.dim||"radius"===n.dim?0:1,a=[],o=0;o<t.length-1;o++){var s=t[o+1],l=t[o];a.push(l);var c=[];switch(i){case"end":c[r]=s[r],c[1-r]=l[1-r],a.push(c);break;case"middle":var h=(l[r]+s[r])/2,u=[];c[r]=u[r]=h,c[1-r]=l[1-r],u[1-r]=s[1-r],a.push(c),a.push(u);break;default:c[r]=l[r],c[1-r]=s[1-r],a.push(c)}}return t[o]&&a.push(t[o]),a}function A(t,e){var i=t.getVisual("visualMeta");if(i&&i.length&&t.count()&&"cartesian2d"===e.type){for(var n,a,o=i.length-1;o>=0;o--){var s=i[o].dimension,l=t.dimensions[s],c=t.getDimensionInfo(l);if(n=c&&c.coordDim,"x"===n||"y"===n){a=i[o];break}}if(a){var u=e.getAxis(n),d=r.map(a.stops,(function(t){return{coord:u.toGlobalCoord(u.dataToCoord(t.value)),color:t.color}})),f=d.length,p=a.outerColors.slice();f&&d[0].coord>d[f-1].coord&&(d.reverse(),p.reverse());var g=10,m=d[0].coord-g,v=d[f-1].coord+g,b=v-m;if(b<.001)return"transparent";r.each(d,(function(t){t.offset=(t.coord-m)/b})),d.push({offset:f?d[f-1].offset:.5,color:p[1]||"transparent"}),d.unshift({offset:f?d[0].offset:.5,color:p[0]||"transparent"});var y=new h.LinearGradient(0,0,0,0,d,!0);return y[n]=m,y[n+"2"]=v,y}}}function T(t,e,i){var n=t.get("showAllSymbol"),a="auto"===n;if(!n||a){var o=i.getAxesByScale("ordinal")[0];if(o&&(!a||!P(o,e))){var s=e.mapDimension(o.dim),l={};return r.each(o.getViewLabels(),(function(t){l[t.tickValue]=1})),function(t){return!l.hasOwnProperty(e.get(s,t))}}}}function P(t,e){var i=t.getExtent(),n=Math.abs(i[1]-i[0])/t.scale.count();isNaN(n)&&(n=0);for(var r=e.count(),a=Math.max(1,Math.round(r/5)),o=0;o<r;o+=a)if(1.5*l.getSymbolSize(e,o)[t.isHorizontal()?1:0]>n)return!1;return!0}function M(t,e,i){if("cartesian2d"===t.type){var n=t.getBaseAxis().isHorizontal(),r=x(t,e,i);if(!i.get("clip",!0)){var a=r.shape,o=Math.max(a.width,a.height);n?(a.y-=o,a.height+=2*o):(a.x-=o,a.width+=2*o)}return r}return w(t,e,i)}var D=g.extend({type:"line",init:function(){var t=new h.Group,e=new s;this.group.add(e.group),this._symbolDraw=e,this._lineGroup=t},render:function(t,e,i){var n=t.coordinateSystem,a=this.group,o=t.getData(),s=t.getModel("lineStyle"),l=t.getModel("areaStyle"),c=o.mapArray(o.getItemLayout),h="polar"===n.type,u=this._coordSys,d=this._symbolDraw,f=this._polyline,p=this._polygon,g=this._lineGroup,m=t.get("animation"),b=!l.isEmpty(),y=l.get("origin"),x=v(n,o,y),w=C(n,o,x),k=t.get("showSymbol"),P=k&&!h&&T(t,o,n),D=this._data;D&&D.eachItemGraphicEl((function(t,e){t.__temp&&(a.remove(t),D.setItemGraphicEl(e,null))})),k||d.remove(),a.add(g);var E,I=!h&&t.get("step");n&&n.getArea&&t.get("clip",!0)&&(E=n.getArea(),null!=E.width?(E.x-=.1,E.y-=.1,E.width+=.2,E.height+=.2):E.r0&&(E.r0-=.5,E.r1+=.5)),this._clipShapeForSymbol=E,f&&u.type===n.type&&I===this._step?(b&&!p?p=this._newPolygon(c,w,n,m):p&&!b&&(g.remove(p),p=this._polygon=null),g.setClipPath(M(n,!1,t)),k&&d.updateData(o,{isIgnore:P,clipShape:E}),o.eachItemGraphicEl((function(t){t.stopAnimation(!0)})),S(this._stackedOnPoints,w)&&S(this._points,c)||(m?this._updateAnimation(o,w,n,i,I,y):(I&&(c=_(c,n,I),w=_(w,n,I)),f.setShape({points:c}),p&&p.setShape({points:c,stackedOnPoints:w})))):(k&&d.updateData(o,{isIgnore:P,clipShape:E}),I&&(c=_(c,n,I),w=_(w,n,I)),f=this._newPolyline(c,n,m),b&&(p=this._newPolygon(c,w,n,m)),g.setClipPath(M(n,!0,t)));var L=A(o,n)||o.getVisual("color");f.useStyle(r.defaults(s.getLineStyle(),{fill:"none",stroke:L,lineJoin:"bevel"}));var j=t.get("smooth");if(j=O(t.get("smooth")),f.setShape({smooth:j,smoothMonotone:t.get("smoothMonotone"),connectNulls:t.get("connectNulls")}),p){var R=o.getCalculationInfo("stackedOnSeries"),z=0;p.useStyle(r.defaults(l.getAreaStyle(),{fill:L,opacity:.7,lineJoin:"bevel"})),R&&(z=O(R.get("smooth"))),p.setShape({smooth:j,stackedOnSmooth:z,smoothMonotone:t.get("smoothMonotone"),connectNulls:t.get("connectNulls")})}this._data=o,this._coordSys=n,this._stackedOnPoints=w,this._points=c,this._step=I,this._valueOrigin=y},dispose:function(){},highlight:function(t,e,i,n){var r=t.getData(),a=u.queryDataIndex(r,n);if(!(a instanceof Array)&&null!=a&&a>=0){var o=r.getItemGraphicEl(a);if(!o){var s=r.getItemLayout(a);if(!s)return;if(this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(s[0],s[1]))return;o=new l(r,a),o.position=s,o.setZ(t.get("zlevel"),t.get("z")),o.ignore=isNaN(s[0])||isNaN(s[1]),o.__temp=!0,r.setItemGraphicEl(a,o),o.stopSymbolAnimation(!0),this.group.add(o)}o.highlight()}else g.prototype.highlight.call(this,t,e,i,n)},downplay:function(t,e,i,n){var r=t.getData(),a=u.queryDataIndex(r,n);if(null!=a&&a>=0){var o=r.getItemGraphicEl(a);o&&(o.__temp?(r.setItemGraphicEl(a,null),this.group.remove(o)):o.downplay())}else g.prototype.downplay.call(this,t,e,i,n)},_newPolyline:function(t){var e=this._polyline;return e&&this._lineGroup.remove(e),e=new f({shape:{points:t},silent:!0,z2:10}),this._lineGroup.add(e),this._polyline=e,e},_newPolygon:function(t,e){var i=this._polygon;return i&&this._lineGroup.remove(i),i=new p({shape:{points:t,stackedOnPoints:e},silent:!0}),this._lineGroup.add(i),this._polygon=i,i},_updateAnimation:function(t,e,i,n,r,a){var o=this._polyline,s=this._polygon,l=t.hostModel,u=c(this._data,t,this._stackedOnPoints,e,this._coordSys,i,this._valueOrigin,a),d=u.current,f=u.stackedOnCurrent,p=u.next,g=u.stackedOnNext;if(r&&(d=_(u.current,i,r),f=_(u.stackedOnCurrent,i,r),p=_(u.next,i,r),g=_(u.stackedOnNext,i,r)),k(d,p)>3e3||s&&k(f,g)>3e3)return o.setShape({points:p}),void(s&&s.setShape({points:p,stackedOnPoints:g}));o.shape.__points=u.current,o.shape.points=d,h.updateProps(o,{shape:{points:p}},l),s&&(s.setShape({points:d,stackedOnPoints:f}),h.updateProps(s,{shape:{points:p,stackedOnPoints:g}},l));for(var m=[],v=u.status,b=0;b<v.length;b++){var y=v[b].cmd;if("="===y){var x=t.getItemGraphicEl(v[b].idx1);x&&m.push({el:x,ptIdx:b})}}o.animators&&o.animators.length&&o.animators[0].during((function(){for(var t=0;t<m.length;t++){var e=m[t].el;e.attr("position",o.shape.__points[m[t].ptIdx])}}))},remove:function(t){var e=this.group,i=this._data;this._lineGroup.removeAll(),this._symbolDraw.remove(!0),i&&i.eachItemGraphicEl((function(t,n){t.__temp&&(e.remove(t),i.setItemGraphicEl(n,null))})),this._polyline=this._polygon=this._coordSys=this._points=this._stackedOnPoints=this._data=null}});t.exports=D},f1ae:function(t,e,i){"use strict";var n=i("86cc"),r=i("4630");t.exports=function(t,e,i){e in t?n.f(t,e,r(0,i)):t[e]=i}},f219:function(t,e){var i="#eee",n=function(){return{axisLine:{lineStyle:{color:i}},axisTick:{lineStyle:{color:i}},axisLabel:{textStyle:{color:i}},splitLine:{lineStyle:{type:"dashed",color:"#aaa"}},splitArea:{areaStyle:{color:i}}}},r=["#dd6b66","#759aa0","#e69d87","#8dc1a9","#ea7e53","#eedd78","#73a373","#73b9bc","#7289ab","#91ca8c","#f49f42"],a={color:r,backgroundColor:"#333",tooltip:{axisPointer:{lineStyle:{color:i},crossStyle:{color:i},label:{color:"#000"}}},legend:{textStyle:{color:i}},textStyle:{color:i},title:{textStyle:{color:i}},toolbox:{iconStyle:{normal:{borderColor:i}}},dataZoom:{textStyle:{color:i}},visualMap:{textStyle:{color:i}},timeline:{lineStyle:{color:i},itemStyle:{normal:{color:r[1]}},label:{normal:{textStyle:{color:i}}},controlStyle:{normal:{color:i,borderColor:i}}},timeAxis:n(),logAxis:n(),valueAxis:n(),categoryAxis:n(),line:{symbol:"circle"},graph:{color:r},gauge:{title:{textStyle:{color:i}}},candlestick:{itemStyle:{normal:{color:"#FD1050",color0:"#0CF49B",borderColor:"#FD1050",borderColor0:"#0CF49B"}}}};a.categoryAxis.splitLine.show=!1;var o=a;t.exports=o},f273:function(t,e,i){var n=i("6d8b"),r=i("2306"),a=i("fab2"),o=i("6679"),s=i("0156"),l=i("58df"),c=l.rectCoordAxisBuildSplitArea,h=l.rectCoordAxisHandleRemove,u=["axisLine","axisTickLabel","axisName"],d=["splitArea","splitLine","minorSplitLine"],f=o.extend({type:"cartesianAxis",axisPointerClass:"CartesianAxisPointer",render:function(t,e,i,o){this.group.removeAll();var l=this._axisGroup;if(this._axisGroup=new r.Group,this.group.add(this._axisGroup),t.get("show")){var c=t.getCoordSysModel(),h=s.layout(c,t),p=new a(t,h);n.each(u,p.add,p),this._axisGroup.add(p.getGroup()),n.each(d,(function(e){t.get(e+".show")&&this["_"+e](t,c)}),this),r.groupTransition(l,this._axisGroup,t),f.superCall(this,"render",t,e,i,o)}},remove:function(){h(this)},_splitLine:function(t,e){var i=t.axis;if(!i.scale.isBlank()){var a=t.getModel("splitLine"),o=a.getModel("lineStyle"),s=o.get("color");s=n.isArray(s)?s:[s];for(var l=e.coordinateSystem.getRect(),c=i.isHorizontal(),h=0,u=i.getTicksCoords({tickModel:a}),d=[],f=[],p=o.getLineStyle(),g=0;g<u.length;g++){var m=i.toGlobalCoord(u[g].coord);c?(d[0]=m,d[1]=l.y,f[0]=m,f[1]=l.y+l.height):(d[0]=l.x,d[1]=m,f[0]=l.x+l.width,f[1]=m);var v=h++%s.length,b=u[g].tickValue;this._axisGroup.add(new r.Line({anid:null!=b?"line_"+u[g].tickValue:null,subPixelOptimize:!0,shape:{x1:d[0],y1:d[1],x2:f[0],y2:f[1]},style:n.defaults({stroke:s[v]},p),silent:!0}))}}},_minorSplitLine:function(t,e){var i=t.axis,n=t.getModel("minorSplitLine"),a=n.getModel("lineStyle"),o=e.coordinateSystem.getRect(),s=i.isHorizontal(),l=i.getMinorTicksCoords();if(l.length)for(var c=[],h=[],u=a.getLineStyle(),d=0;d<l.length;d++)for(var f=0;f<l[d].length;f++){var p=i.toGlobalCoord(l[d][f].coord);s?(c[0]=p,c[1]=o.y,h[0]=p,h[1]=o.y+o.height):(c[0]=o.x,c[1]=p,h[0]=o.x+o.width,h[1]=p),this._axisGroup.add(new r.Line({anid:"minor_line_"+l[d][f].tickValue,subPixelOptimize:!0,shape:{x1:c[0],y1:c[1],x2:h[0],y2:h[1]},style:u,silent:!0}))}},_splitArea:function(t,e){c(this,this._axisGroup,t,e)}});f.extend({type:"xAxis"}),f.extend({type:"yAxis"})},f279:function(t,e,i){var n=i("9850"),r=i("e263"),a=i("401b"),o=i("0655");function s(t,e,i){if(this.name=t,this.geometries=e,i)i=[i[0],i[1]];else{var n=this.getBoundingRect();i=[n.x+n.width/2,n.y+n.height/2]}this.center=i}s.prototype={constructor:s,properties:null,getBoundingRect:function(){var t=this._rect;if(t)return t;for(var e=Number.MAX_VALUE,i=[e,e],o=[-e,-e],s=[],l=[],c=this.geometries,h=0;h<c.length;h++)if("polygon"===c[h].type){var u=c[h].exterior;r.fromPoints(u,s,l),a.min(i,i,s),a.max(o,o,l)}return 0===h&&(i[0]=i[1]=o[0]=o[1]=0),this._rect=new n(i[0],i[1],o[0]-i[0],o[1]-i[1])},contain:function(t){var e=this.getBoundingRect(),i=this.geometries;if(!e.contain(t[0],t[1]))return!1;t:for(var n=0,r=i.length;n<r;n++)if("polygon"===i[n].type){var a=i[n].exterior,s=i[n].interiors;if(o.contain(a,t[0],t[1])){for(var l=0;l<(s?s.length:0);l++)if(o.contain(s[l]))continue t;return!0}}return!1},transformTo:function(t,e,i,r){var o=this.getBoundingRect(),s=o.width/o.height;i?r||(r=i/s):i=s*r;for(var l=new n(t,e,i,r),c=o.calculateTransform(l),h=this.geometries,u=0;u<h.length;u++)if("polygon"===h[u].type){for(var d=h[u].exterior,f=h[u].interiors,p=0;p<d.length;p++)a.applyTransform(d[p],d[p],c);for(var g=0;g<(f?f.length:0);g++)for(p=0;p<f[g].length;p++)a.applyTransform(f[g][p],f[g][p],c)}o=this._rect,o.copy(l),this.center=[o.x+o.width/2,o.y+o.height/2]},cloneShallow:function(t){null==t&&(t=this.name);var e=new s(t,this.geometries,this.center);return e._rect=this._rect,e.transformTo=null,e}};var l=s;t.exports=l},f28c:function(t,e){var i,n,r=t.exports={};function a(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function s(t){if(i===setTimeout)return setTimeout(t,0);if((i===a||!i)&&setTimeout)return i=setTimeout,setTimeout(t,0);try{return i(t,0)}catch(e){try{return i.call(null,t,0)}catch(e){return i.call(this,t,0)}}}function l(t){if(n===clearTimeout)return clearTimeout(t);if((n===o||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(t);try{return n(t)}catch(e){try{return n.call(null,t)}catch(e){return n.call(this,t)}}}(function(){try{i="function"===typeof setTimeout?setTimeout:a}catch(t){i=a}try{n="function"===typeof clearTimeout?clearTimeout:o}catch(t){n=o}})();var c,h=[],u=!1,d=-1;function f(){u&&c&&(u=!1,c.length?h=c.concat(h):d=-1,h.length&&p())}function p(){if(!u){var t=s(f);u=!0;var e=h.length;while(e){c=h,h=[];while(++d<e)c&&c[d].run();d=-1,e=h.length}c=null,u=!1,l(t)}}function g(t,e){this.fun=t,this.array=e}function m(){}r.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var i=1;i<arguments.length;i++)e[i-1]=arguments[i];h.push(new g(t,e)),1!==h.length||u||s(p)},g.prototype.run=function(){this.fun.apply(null,this.array)},r.title="browser",r.browser=!0,r.env={},r.argv=[],r.version="",r.versions={},r.on=m,r.addListener=m,r.once=m,r.off=m,r.removeListener=m,r.removeAllListeners=m,r.emit=m,r.prependListener=m,r.prependOnceListener=m,r.listeners=function(t){return[]},r.binding=function(t){throw new Error("process.binding is not supported")},r.cwd=function(){return"/"},r.chdir=function(t){throw new Error("process.chdir is not supported")},r.umask=function(){return 0}},f47d:function(t,e,i){var n=i("6d8b"),r=(n.assert,n.isArray),a=i("4e08");a.__DEV__;function o(t){return new s(t)}function s(t){t=t||{},this._reset=t.reset,this._plan=t.plan,this._count=t.count,this._onDirty=t.onDirty,this._dirty=!0,this.context}var l=s.prototype;l.perform=function(t){var e,i=this._upstream,n=t&&t.skip;if(this._dirty&&i){var a=this.context;a.data=a.outputData=i.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this),this._plan&&!n&&(e=this._plan(this.context));var o,s=f(this._modBy),l=this._modDataCount||0,c=f(t&&t.modBy),d=t&&t.modDataCount||0;function f(t){return!(t>=1)&&(t=1),t}s===c&&l===d||(e="reset"),(this._dirty||"reset"===e)&&(this._dirty=!1,o=u(this,n)),this._modBy=c,this._modDataCount=d;var p=t&&t.step;if(this._dueEnd=i?i._outputDueEnd:this._count?this._count(this.context):1/0,this._progress){var g=this._dueIndex,m=Math.min(null!=p?this._dueIndex+p:1/0,this._dueEnd);if(!n&&(o||g<m)){var v=this._progress;if(r(v))for(var b=0;b<v.length;b++)h(this,v[b],g,m,c,d);else h(this,v,g,m,c,d)}this._dueIndex=m;var y=null!=this._settedOutputEnd?this._settedOutputEnd:m;this._outputDueEnd=y}else this._dueIndex=this._outputDueEnd=null!=this._settedOutputEnd?this._settedOutputEnd:this._dueEnd;return this.unfinished()};var c=function(){var t,e,i,n,r,a={reset:function(l,c,h,u){e=l,t=c,i=h,n=u,r=Math.ceil(n/i),a.next=i>1&&n>0?s:o}};return a;function o(){return e<t?e++:null}function s(){var a=e%r*i+Math.ceil(e/r),o=e>=t?null:a<n?a:e;return e++,o}}();function h(t,e,i,n,r,a){c.reset(i,n,r,a),t._callingProgress=e,t._callingProgress({start:i,end:n,count:n-i,next:c.next},t.context)}function u(t,e){var i,n;t._dueIndex=t._outputDueEnd=t._dueEnd=0,t._settedOutputEnd=null,!e&&t._reset&&(i=t._reset(t.context),i&&i.progress&&(n=i.forceFirstProgress,i=i.progress),r(i)&&!i.length&&(i=null)),t._progress=i,t._modBy=t._modDataCount=null;var a=t._downstream;return a&&a.dirty(),n}l.dirty=function(){this._dirty=!0,this._onDirty&&this._onDirty(this.context)},l.unfinished=function(){return this._progress&&this._dueIndex<this._dueEnd},l.pipe=function(t){(this._downstream!==t||this._dirty)&&(this._downstream=t,t._upstream=this,t.dirty())},l.dispose=function(){this._disposed||(this._upstream&&(this._upstream._downstream=null),this._downstream&&(this._downstream._upstream=null),this._dirty=!1,this._disposed=!0)},l.getUpstream=function(){return this._upstream},l.getDownstream=function(){return this._downstream},l.setOutputEnd=function(t){this._outputDueEnd=this._settedOutputEnd=t},e.createTask=o},f4a0:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=!1,i=void 0;return function(){return e||(e=!0,i=t()),i}}},f5f7:function(t,e,i){},f605:function(t,e){t.exports=function(t,e,i,n){if(!(t instanceof e)||void 0!==n&&n in t)throw TypeError(i+": incorrect invocation!");return t}},f656:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(){function t(t,e){var i=[],n=!0,r=!1,a=void 0;try{for(var o,s=t[Symbol.iterator]();!(n=(o=s.next()).done);n=!0)if(i.push(o.value),e&&i.length===e)break}catch(l){r=!0,a=l}finally{try{!n&&s["return"]&&s["return"]()}finally{if(r)throw a}}return i}return function(e,i){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,i);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),r=i("b7d9"),a=o(r);function o(t){return t&&t.__esModule?t:{default:t}}var s={draggable:{type:Boolean},editable:{type:Boolean},options:{type:Object},path:{type:Array,twoWay:!0,noBind:!0},paths:{type:Array,twoWay:!0,noBind:!0}},l=["click","dblclick","drag","dragend","dragstart","mousedown","mousemove","mouseout","mouseover","mouseup","rightclick"];e.default=(0,a.default)({props:{deepWatch:{type:Boolean,default:!1}},events:l,mappedProps:s,name:"polygon",ctr:function(){return google.maps.Polygon},beforeCreate:function(t){t.path||delete t.path,t.paths||delete t.paths},afterCreate:function(t){var e=this,i=function(){};this.$watch("paths",(function(r){if(r){i(),t.setPaths(r);for(var a=function(){e.$emit("paths_changed",t.getPaths())},o=[],s=t.getPaths(),l=0;l<s.getLength();l++){var c=s.getAt(l);o.push([c,c.addListener("insert_at",a)]),o.push([c,c.addListener("remove_at",a)]),o.push([c,c.addListener("set_at",a)])}o.push([s,s.addListener("insert_at",a)]),o.push([s,s.addListener("remove_at",a)]),o.push([s,s.addListener("set_at",a)]),i=function(){o.map((function(t){var e=n(t,2),i=(e[0],e[1]);return google.maps.event.removeListener(i)}))}}}),{deep:this.deepWatch,immediate:!0}),this.$watch("path",(function(r){if(r){i(),t.setPaths(r);var a=t.getPath(),o=[],s=function(){e.$emit("path_changed",t.getPath())};o.push([a,a.addListener("insert_at",s)]),o.push([a,a.addListener("remove_at",s)]),o.push([a,a.addListener("set_at",s)]),i=function(){o.map((function(t){var e=n(t,2),i=(e[0],e[1]);return google.maps.event.removeListener(i)}))}}}),{deep:this.deepWatch,immediate:!0})}})},f706:function(t,e,i){var n=i("2306"),r=i("1418"),a=i("6d8b"),o=a.isObject;function s(t){this.group=new n.Group,this._symbolCtor=t||r}var l=s.prototype;function c(t,e,i,n){return e&&!isNaN(e[0])&&!isNaN(e[1])&&!(n.isIgnore&&n.isIgnore(i))&&!(n.clipShape&&!n.clipShape.contain(e[0],e[1]))&&"none"!==t.getItemVisual(i,"symbol")}function h(t){return null==t||o(t)||(t={isIgnore:t}),t||{}}function u(t){var e=t.hostModel;return{itemStyle:e.getModel("itemStyle").getItemStyle(["color"]),hoverItemStyle:e.getModel("emphasis.itemStyle").getItemStyle(),symbolRotate:e.get("symbolRotate"),symbolOffset:e.get("symbolOffset"),hoverAnimation:e.get("hoverAnimation"),labelModel:e.getModel("label"),hoverLabelModel:e.getModel("emphasis.label"),cursorStyle:e.get("cursor")}}l.updateData=function(t,e){e=h(e);var i=this.group,r=t.hostModel,a=this._data,o=this._symbolCtor,s=u(t);a||i.removeAll(),t.diff(a).add((function(n){var r=t.getItemLayout(n);if(c(t,r,n,e)){var a=new o(t,n,s);a.attr("position",r),t.setItemGraphicEl(n,a),i.add(a)}})).update((function(l,h){var u=a.getItemGraphicEl(h),d=t.getItemLayout(l);c(t,d,l,e)?(u?(u.updateData(t,l,s),n.updateProps(u,{position:d},r)):(u=new o(t,l),u.attr("position",d)),i.add(u),t.setItemGraphicEl(l,u)):i.remove(u)})).remove((function(t){var e=a.getItemGraphicEl(t);e&&e.fadeOut((function(){i.remove(e)}))})).execute(),this._data=t},l.isPersistent=function(){return!0},l.updateLayout=function(){var t=this._data;t&&t.eachItemGraphicEl((function(e,i){var n=t.getItemLayout(i);e.attr("position",n)}))},l.incrementalPrepareUpdate=function(t){this._seriesScope=u(t),this._data=null,this.group.removeAll()},l.incrementalUpdate=function(t,e,i){function n(t){t.isGroup||(t.incremental=t.useHoverLayer=!0)}i=h(i);for(var r=t.start;r<t.end;r++){var a=e.getItemLayout(r);if(c(e,a,r,i)){var o=new this._symbolCtor(e,r,this._seriesScope);o.traverse(n),o.attr("position",a),this.group.add(o),e.setItemGraphicEl(r,o)}}},l.remove=function(t){var e=this.group,i=this._data;i&&t?i.eachItemGraphicEl((function(t){t.fadeOut((function(){e.remove(t)}))})):e.removeAll()};var d=s;t.exports=d},f751:function(t,e,i){var n=i("5ca1");n(n.S+n.F,"Object",{assign:i("7333")})},f772:function(t,e){t.exports=function(t){return"object"===typeof t?null!==t:"function"===typeof t}},f7c6:function(t,e,i){var n=i("3eba"),r=i("e46b"),a=i("6d8b"),o=i("e0d3"),s=i("3842"),l=s.getPercentWithPrecision,c=i("7023"),h=i("2b17"),u=h.retrieveRawAttr,d=i("0f99"),f=d.makeSeriesEncodeForNameBased,p=i("c4a3"),g=n.extendSeriesModel({type:"series.pie",init:function(t){g.superApply(this,"init",arguments),this.legendVisualProvider=new p(a.bind(this.getData,this),a.bind(this.getRawData,this)),this.updateSelectedMap(this._createSelectableList()),this._defaultLabelLine(t)},mergeOption:function(t){g.superCall(this,"mergeOption",t),this.updateSelectedMap(this._createSelectableList())},getInitialData:function(t,e){return r(this,{coordDimensions:["value"],encodeDefaulter:a.curry(f,this)})},_createSelectableList:function(){for(var t=this.getRawData(),e=t.mapDimension("value"),i=[],n=0,r=t.count();n<r;n++)i.push({name:t.getName(n),value:t.get(e,n),selected:u(t,n,"selected")});return i},getDataParams:function(t){var e=this.getData(),i=g.superCall(this,"getDataParams",t),n=[];return e.each(e.mapDimension("value"),(function(t){n.push(t)})),i.percent=l(n,t,e.hostModel.get("percentPrecision")),i.$vars.push("percent"),i},_defaultLabelLine:function(t){o.defaultEmphasis(t,"labelLine",["show"]);var e=t.labelLine,i=t.emphasis.labelLine;e.show=e.show&&t.label.show,i.show=i.show&&t.emphasis.label.show},defaultOption:{zlevel:0,z:2,legendHoverLink:!0,hoverAnimation:!0,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,minShowLabelAngle:0,selectedOffset:10,hoverOffset:10,avoidLabelOverlap:!0,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:!1,show:!0,position:"outer",alignTo:"none",margin:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1},animationType:"expansion",animationTypeUpdate:"transition",animationEasing:"cubicOut"}});a.mixin(g,c);var m=g;t.exports=m},f895:function(t,e,i){"use strict";i.r(e);var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"vue-street-view-pano-container"},[i("div",{ref:"vue-street-view-pano",staticClass:"vue-street-view-pano"}),t._t("default")],2)},r=[],a=function(t){return t.default||t}(i("0a78")),o=a,s=(i("d865"),i("2877")),l=Object(s["a"])(o,n,r,!1,null,null,null);e["default"]=l.exports},f934:function(t,e,i){var n=i("6d8b"),r=i("9850"),a=i("3842"),o=a.parsePercent,s=i("eda2"),l=n.each,c=["left","right","top","bottom","width","height"],h=[["width","left","right"],["height","top","bottom"]];function u(t,e,i,n,r){var a=0,o=0;null==n&&(n=1/0),null==r&&(r=1/0);var s=0;e.eachChild((function(l,c){var h,u,d=l.position,f=l.getBoundingRect(),p=e.childAt(c+1),g=p&&p.getBoundingRect();if("horizontal"===t){var m=f.width+(g?-g.x+f.x:0);h=a+m,h>n||l.newline?(a=0,h=m,o+=s+i,s=f.height):s=Math.max(s,f.height)}else{var v=f.height+(g?-g.y+f.y:0);u=o+v,u>r||l.newline?(a+=s+i,o=0,u=v,s=f.width):s=Math.max(s,f.width)}l.newline||(d[0]=a,d[1]=o,"horizontal"===t?a=h+i:o=u+i)}))}var d=u,f=n.curry(u,"vertical"),p=n.curry(u,"horizontal");function g(t,e,i){var n=e.width,r=e.height,a=o(t.x,n),l=o(t.y,r),c=o(t.x2,n),h=o(t.y2,r);return(isNaN(a)||isNaN(parseFloat(t.x)))&&(a=0),(isNaN(c)||isNaN(parseFloat(t.x2)))&&(c=n),(isNaN(l)||isNaN(parseFloat(t.y)))&&(l=0),(isNaN(h)||isNaN(parseFloat(t.y2)))&&(h=r),i=s.normalizeCssArray(i||0),{width:Math.max(c-a-i[1]-i[3],0),height:Math.max(h-l-i[0]-i[2],0)}}function m(t,e,i){i=s.normalizeCssArray(i||0);var n=e.width,a=e.height,l=o(t.left,n),c=o(t.top,a),h=o(t.right,n),u=o(t.bottom,a),d=o(t.width,n),f=o(t.height,a),p=i[2]+i[0],g=i[1]+i[3],m=t.aspect;switch(isNaN(d)&&(d=n-h-g-l),isNaN(f)&&(f=a-u-p-c),null!=m&&(isNaN(d)&&isNaN(f)&&(m>n/a?d=.8*n:f=.8*a),isNaN(d)&&(d=m*f),isNaN(f)&&(f=d/m)),isNaN(l)&&(l=n-h-d-g),isNaN(c)&&(c=a-u-f-p),t.left||t.right){case"center":l=n/2-d/2-i[3];break;case"right":l=n-d-g;break}switch(t.top||t.bottom){case"middle":case"center":c=a/2-f/2-i[0];break;case"bottom":c=a-f-p;break}l=l||0,c=c||0,isNaN(d)&&(d=n-g-l-(h||0)),isNaN(f)&&(f=a-p-c-(u||0));var v=new r(l+i[3],c+i[0],d,f);return v.margin=i,v}function v(t,e,i,a,o){var s=!o||!o.hv||o.hv[0],l=!o||!o.hv||o.hv[1],c=o&&o.boundingMode||"all";if(s||l){var h;if("raw"===c)h="group"===t.type?new r(0,0,+e.width||0,+e.height||0):t.getBoundingRect();else if(h=t.getBoundingRect(),t.needLocalTransform()){var u=t.getLocalTransform();h=h.clone(),h.applyTransform(u)}e=m(n.defaults({width:h.width,height:h.height},e),i,a);var d=t.position,f=s?e.x-h.x:0,p=l?e.y-h.y:0;t.attr("position","raw"===c?[f,p]:[d[0]+f,d[1]+p])}}function b(t,e){return null!=t[h[e][0]]||null!=t[h[e][1]]&&null!=t[h[e][2]]}function y(t,e,i){!n.isObject(i)&&(i={});var r=i.ignoreSize;!n.isArray(r)&&(r=[r,r]);var a=s(h[0],0),o=s(h[1],1);function s(i,n){var a={},o=0,s={},h=0,d=2;if(l(i,(function(e){s[e]=t[e]})),l(i,(function(t){c(e,t)&&(a[t]=s[t]=e[t]),u(a,t)&&o++,u(s,t)&&h++})),r[n])return u(e,i[1])?s[i[2]]=null:u(e,i[2])&&(s[i[1]]=null),s;if(h!==d&&o){if(o>=d)return a;for(var f=0;f<i.length;f++){var p=i[f];if(!c(a,p)&&c(t,p)){a[p]=t[p];break}}return a}return s}function c(t,e){return t.hasOwnProperty(e)}function u(t,e){return null!=t[e]&&"auto"!==t[e]}function d(t,e,i){l(t,(function(t){e[t]=i[t]}))}d(h[0],t,a),d(h[1],t,o)}function x(t){return w({},t)}function w(t,e){return e&&t&&l(c,(function(i){e.hasOwnProperty(i)&&(t[i]=e[i])})),t}e.LOCATION_PARAMS=c,e.HV_NAMES=h,e.box=d,e.vbox=f,e.hbox=p,e.getAvailableSize=g,e.getLayoutRect=m,e.positionElement=v,e.sizeCalculable=b,e.mergeLayoutParam=y,e.getLayoutParams=x,e.copyLayoutParams=w},fa5b:function(t,e,i){t.exports=i("5537")("native-function-to-string",Function.toString)},fab2:function(t,e,i){var n=i("6d8b"),r=n.retrieve,a=n.defaults,o=n.extend,s=n.each,l=i("eda2"),c=i("2306"),h=i("4319"),u=i("3842"),d=u.isRadianAroundZero,f=u.remRadian,p=i("a15a"),g=p.createSymbol,m=i("1687"),v=i("401b"),b=v.applyTransform,y=i("697e"),x=y.shouldShowAllLabels,w=Math.PI,S=function(t,e){this.opt=e,this.axisModel=t,a(e,{labelOffset:0,nameDirection:1,tickDirection:1,labelDirection:1,silent:!0}),this.group=new c.Group;var i=new c.Group({position:e.position.slice(),rotation:e.rotation});i.updateTransform(),this._transform=i.transform,this._dumbGroup=i};S.prototype={constructor:S,hasBuilder:function(t){return!!k[t]},add:function(t){k[t].call(this)},getGroup:function(){return this.group}};var k={axisLine:function(){var t=this.opt,e=this.axisModel;if(e.get("axisLine.show")){var i=this.axisModel.axis.getExtent(),n=this._transform,r=[i[0],0],a=[i[1],0];n&&(b(r,r,n),b(a,a,n));var l=o({lineCap:"round"},e.getModel("axisLine.lineStyle").getLineStyle());this.group.add(new c.Line({anid:"line",subPixelOptimize:!0,shape:{x1:r[0],y1:r[1],x2:a[0],y2:a[1]},style:l,strokeContainThreshold:t.strokeContainThreshold||5,silent:!0,z2:1}));var h=e.get("axisLine.symbol"),u=e.get("axisLine.symbolSize"),d=e.get("axisLine.symbolOffset")||0;if("number"===typeof d&&(d=[d,d]),null!=h){"string"===typeof h&&(h=[h,h]),"string"!==typeof u&&"number"!==typeof u||(u=[u,u]);var f=u[0],p=u[1];s([{rotate:t.rotation+Math.PI/2,offset:d[0],r:0},{rotate:t.rotation-Math.PI/2,offset:d[1],r:Math.sqrt((r[0]-a[0])*(r[0]-a[0])+(r[1]-a[1])*(r[1]-a[1]))}],(function(e,i){if("none"!==h[i]&&null!=h[i]){var n=g(h[i],-f/2,-p/2,f,p,l.stroke,!0),a=e.r+e.offset,o=[r[0]+a*Math.cos(t.rotation),r[1]-a*Math.sin(t.rotation)];n.attr({rotation:e.rotate,position:o,silent:!0,z2:11}),this.group.add(n)}}),this)}}},axisTickLabel:function(){var t=this.axisModel,e=this.opt,i=I(this,t,e),n=j(this,t,e);T(t,n,i),L(this,t,e)},axisName:function(){var t=this.opt,e=this.axisModel,i=r(t.axisName,e.get("name"));if(i){var n,a,s=e.get("nameLocation"),h=t.nameDirection,u=e.getModel("nameTextStyle"),d=e.get("nameGap")||0,f=this.axisModel.axis.getExtent(),p=f[0]>f[1]?-1:1,g=["start"===s?f[0]-p*d:"end"===s?f[1]+p*d:(f[0]+f[1])/2,D(s)?t.labelOffset+h*d:0],m=e.get("nameRotate");null!=m&&(m=m*w/180),D(s)?n=C(t.rotation,null!=m?m:t.rotation,h):(n=_(t,s,m||0,f),a=t.axisNameAvailableWidth,null!=a&&(a=Math.abs(a/Math.sin(n.rotation)),!isFinite(a)&&(a=null)));var v=u.getFont(),b=e.get("nameTruncate",!0)||{},y=b.ellipsis,x=r(t.nameTruncateMaxWidth,b.maxWidth,a),S=null!=y&&null!=x?l.truncateText(i,x,v,y,{minChar:2,placeholder:b.placeholder}):i,k=e.get("tooltip",!0),T=e.mainType,P={componentType:T,name:i,$vars:["name"]};P[T+"Index"]=e.componentIndex;var M=new c.Text({anid:"name",__fullText:i,__truncatedText:S,position:g,rotation:n.rotation,silent:A(e),z2:1,tooltip:k&&k.show?o({content:i,formatter:function(){return i},formatterParams:P},k):null});c.setTextStyle(M.style,u,{text:S,textFont:v,textFill:u.getTextColor()||e.get("axisLine.lineStyle.color"),textAlign:u.get("align")||n.textAlign,textVerticalAlign:u.get("verticalAlign")||n.textVerticalAlign}),e.get("triggerEvent")&&(M.eventData=O(e),M.eventData.targetType="axisName",M.eventData.name=i),this._dumbGroup.add(M),M.updateTransform(),this.group.add(M),M.decomposeTransform()}}},O=S.makeAxisEventDataBase=function(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+"Index"]=t.componentIndex,e},C=S.innerTextLayout=function(t,e,i){var n,r,a=f(e-t);return d(a)?(r=i>0?"top":"bottom",n="center"):d(a-w)?(r=i>0?"bottom":"top",n="center"):(r="middle",n=a>0&&a<w?i>0?"right":"left":i>0?"left":"right"),{rotation:a,textAlign:n,textVerticalAlign:r}};function _(t,e,i,n){var r,a,o=f(i-t.rotation),s=n[0]>n[1],l="start"===e&&!s||"start"!==e&&s;return d(o-w/2)?(a=l?"bottom":"top",r="center"):d(o-1.5*w)?(a=l?"top":"bottom",r="center"):(a="middle",r=o<1.5*w&&o>w/2?l?"left":"right":l?"right":"left"),{rotation:o,textAlign:r,textVerticalAlign:a}}var A=S.isLabelSilent=function(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)};function T(t,e,i){if(!x(t.axis)){var n=t.get("axisLabel.showMinLabel"),r=t.get("axisLabel.showMaxLabel");e=e||[],i=i||[];var a=e[0],o=e[1],s=e[e.length-1],l=e[e.length-2],c=i[0],h=i[1],u=i[i.length-1],d=i[i.length-2];!1===n?(P(a),P(c)):M(a,o)&&(n?(P(o),P(h)):(P(a),P(c))),!1===r?(P(s),P(u)):M(l,s)&&(r?(P(l),P(d)):(P(s),P(u)))}}function P(t){t&&(t.ignore=!0)}function M(t,e,i){var n=t&&t.getBoundingRect().clone(),r=e&&e.getBoundingRect().clone();if(n&&r){var a=m.identity([]);return m.rotate(a,a,-t.rotation),n.applyTransform(m.mul([],a,t.getLocalTransform())),r.applyTransform(m.mul([],a,e.getLocalTransform())),n.intersect(r)}}function D(t){return"middle"===t||"center"===t}function E(t,e,i,n,r){for(var a=[],o=[],s=[],l=0;l<t.length;l++){var h=t[l].coord;o[0]=h,o[1]=0,s[0]=h,s[1]=i,e&&(b(o,o,e),b(s,s,e));var u=new c.Line({anid:r+"_"+t[l].tickValue,subPixelOptimize:!0,shape:{x1:o[0],y1:o[1],x2:s[0],y2:s[1]},style:n,z2:2,silent:!0});a.push(u)}return a}function I(t,e,i){var n=e.axis,r=e.getModel("axisTick");if(r.get("show")&&!n.scale.isBlank()){for(var o=r.getModel("lineStyle"),s=i.tickDirection*r.get("length"),l=n.getTicksCoords(),c=E(l,t._transform,s,a(o.getLineStyle(),{stroke:e.get("axisLine.lineStyle.color")}),"ticks"),h=0;h<c.length;h++)t.group.add(c[h]);return c}}function L(t,e,i){var n=e.axis,r=e.getModel("minorTick");if(r.get("show")&&!n.scale.isBlank()){var o=n.getMinorTicksCoords();if(o.length)for(var s=r.getModel("lineStyle"),l=i.tickDirection*r.get("length"),c=a(s.getLineStyle(),a(e.getModel("axisTick").getLineStyle(),{stroke:e.get("axisLine.lineStyle.color")})),h=0;h<o.length;h++)for(var u=E(o[h],t._transform,l,c,"minorticks_"+h),d=0;d<u.length;d++)t.group.add(u[d])}}function j(t,e,i){var n=e.axis,a=r(i.axisLabelShow,e.get("axisLabel.show"));if(a&&!n.scale.isBlank()){var o=e.getModel("axisLabel"),l=o.get("margin"),u=n.getViewLabels(),d=(r(i.labelRotate,o.get("rotate"))||0)*w/180,f=C(i.rotation,d,i.labelDirection),p=e.getCategories&&e.getCategories(!0),g=[],m=A(e),v=e.get("triggerEvent");return s(u,(function(r,a){var s=r.tickValue,u=r.formattedLabel,d=r.rawLabel,b=o;p&&p[s]&&p[s].textStyle&&(b=new h(p[s].textStyle,o,e.ecModel));var y=b.getTextColor()||e.get("axisLine.lineStyle.color"),x=n.dataToCoord(s),w=[x,i.labelOffset+i.labelDirection*l],S=new c.Text({anid:"label_"+s,position:w,rotation:f.rotation,silent:m,z2:10});c.setTextStyle(S.style,b,{text:u,textAlign:b.getShallow("align",!0)||f.textAlign,textVerticalAlign:b.getShallow("verticalAlign",!0)||b.getShallow("baseline",!0)||f.textVerticalAlign,textFill:"function"===typeof y?y("category"===n.type?d:"value"===n.type?s+"":s,a):y}),v&&(S.eventData=O(e),S.eventData.targetType="axisLabel",S.eventData.value=d),t._dumbGroup.add(S),S.updateTransform(),g.push(S),t.group.add(S),S.decomposeTransform()})),g}}var R=S;t.exports=R},fab2e:function(t,e,i){var n=i("7726").document;t.exports=n&&n.documentElement},fb05:function(t,e,i){var n=i("6d8b"),r=n.each,a=n.isArray,o=n.isObject,s=i("26e1"),l=i("e0d3"),c=l.normalizeToArray;function h(t,e){e=e.split(",");for(var i=t,n=0;n<e.length;n++)if(i=i&&i[e[n]],null==i)break;return i}function u(t,e,i,n){e=e.split(",");for(var r,a=t,o=0;o<e.length-1;o++)r=e[o],null==a[r]&&(a[r]={}),a=a[r];(n||null==a[e[o]])&&(a[e[o]]=i)}function d(t){r(f,(function(e){e[0]in t&&!(e[1]in t)&&(t[e[1]]=t[e[0]])}))}var f=[["x","left"],["y","top"],["x2","right"],["y2","bottom"]],p=["grid","geo","parallel","legend","toolbox","title","visualMap","dataZoom","timeline"];function g(t,e){s(t,e),t.series=c(t.series),r(t.series,(function(t){if(o(t)){var e=t.type;if("line"===e)null!=t.clipOverflow&&(t.clip=t.clipOverflow);else if("pie"===e||"gauge"===e)null!=t.clockWise&&(t.clockwise=t.clockWise);else if("gauge"===e){var i=h(t,"pointer.color");null!=i&&u(t,"itemStyle.color",i)}d(t)}})),t.dataRange&&(t.visualMap=t.dataRange),r(p,(function(e){var i=t[e];i&&(a(i)||(i=[i]),r(i,(function(t){d(t)})))}))}t.exports=g},fd63:function(t,e,i){var n=i("42e5"),r=i("6d8b"),a=r.isFunction,o={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){var i=t.getData(),r=(t.visualColorAccessPath||"itemStyle.color").split("."),o=t.get(r),s=!a(o)||o instanceof n?null:o;o&&!s||(o=t.getColorFromPalette(t.name,null,e.getSeriesCount())),i.setVisual("color",o);var l=(t.visualBorderColorAccessPath||"itemStyle.borderColor").split("."),c=t.get(l);if(i.setVisual("borderColor",c),!e.isSeriesFiltered(t)){s&&i.each((function(e){i.setItemVisual(e,"color",s(t.getDataParams(e)))}));var h=function(t,e){var i=t.getItemModel(e),n=i.get(r,!0),a=i.get(l,!0);null!=n&&t.setItemVisual(e,"color",n),null!=a&&t.setItemVisual(e,"borderColor",a)};return{dataEach:i.hasItemOption?h:null}}}};t.exports=o},fdde:function(t,e){var i={average:function(t){for(var e=0,i=0,n=0;n<t.length;n++)isNaN(t[n])||(e+=t[n],i++);return 0===i?NaN:e/i},sum:function(t){for(var e=0,i=0;i<t.length;i++)e+=t[i]||0;return e},max:function(t){for(var e=-1/0,i=0;i<t.length;i++)t[i]>e&&(e=t[i]);return isFinite(e)?e:NaN},min:function(t){for(var e=1/0,i=0;i<t.length;i++)t[i]<e&&(e=t[i]);return isFinite(e)?e:NaN},nearest:function(t){return t[0]}},n=function(t,e){return Math.round(t.length/2)};function r(t){return{seriesType:t,modifyOutputEnd:!0,reset:function(t,e,r){var a=t.getData(),o=t.get("sampling"),s=t.coordinateSystem;if("cartesian2d"===s.type&&o){var l,c=s.getBaseAxis(),h=s.getOtherAxis(c),u=c.getExtent(),d=Math.abs(u[1]-u[0]),f=Math.round(a.count()/d);if(f>1)"string"===typeof o?l=i[o]:"function"===typeof o&&(l=o),l&&t.setData(a.downSample(a.mapDimension(h.dim),1/f,l,n))}}}}t.exports=r},fdef:function(t,e){t.exports="\t\n\v\f\r    \u2028\u2029\ufeff"},fe21:function(t,e,i){var n=i("e86a"),r=i("2306"),a=["textStyle","color"],o={getTextColor:function(t){var e=this.ecModel;return this.getShallow("color")||(!t&&e?e.get(a):null)},getFont:function(){return r.getFont({fontStyle:this.getShallow("fontStyle"),fontWeight:this.getShallow("fontWeight"),fontSize:this.getShallow("fontSize"),fontFamily:this.getShallow("fontFamily")},this.ecModel)},getTextRect:function(t){return n.getBoundingRect(t,this.getFont(),this.getShallow("align"),this.getShallow("verticalAlign")||this.getShallow("baseline"),this.getShallow("padding"),this.getShallow("lineHeight"),this.getShallow("rich"),this.getShallow("truncateText"))}};t.exports=o},fea1:function(t,e,i){"use strict";i.d(e,"a",(function(){return n})),i.d(e,"b",(function(){return r}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("label",[i("span",{domProps:{textContent:t._s(t.label)}}),i("input",{ref:"input",class:t.className,attrs:{type:"text",placeholder:t.placeholder}})])},r=[]},ff2e:function(t,e,i){var n=i("6d8b"),r=i("2306"),a=i("e86a"),o=i("eda2"),s=i("1687"),l=i("697e"),c=i("fab2");function h(t){var e,i=t.get("type"),n=t.getModel(i+"Style");return"line"===i?(e=n.getLineStyle(),e.fill=null):"shadow"===i&&(e=n.getAreaStyle(),e.stroke=null),e}function u(t,e,i,n,r){var s=i.get("value"),l=f(s,e.axis,e.ecModel,i.get("seriesDataIndices"),{precision:i.get("label.precision"),formatter:i.get("label.formatter")}),c=i.getModel("label"),h=o.normalizeCssArray(c.get("padding")||0),u=c.getFont(),p=a.getBoundingRect(l,u),g=r.position,m=p.width+h[1]+h[3],v=p.height+h[0]+h[2],b=r.align;"right"===b&&(g[0]-=m),"center"===b&&(g[0]-=m/2);var y=r.verticalAlign;"bottom"===y&&(g[1]-=v),"middle"===y&&(g[1]-=v/2),d(g,m,v,n);var x=c.get("backgroundColor");x&&"auto"!==x||(x=e.get("axisLine.lineStyle.color")),t.label={shape:{x:0,y:0,width:m,height:v,r:c.get("borderRadius")},position:g.slice(),style:{text:l,textFont:u,textFill:c.getTextColor(),textPosition:"inside",textPadding:h,fill:x,stroke:c.get("borderColor")||"transparent",lineWidth:c.get("borderWidth")||0,shadowBlur:c.get("shadowBlur"),shadowColor:c.get("shadowColor"),shadowOffsetX:c.get("shadowOffsetX"),shadowOffsetY:c.get("shadowOffsetY")},z2:10}}function d(t,e,i,n){var r=n.getWidth(),a=n.getHeight();t[0]=Math.min(t[0]+e,r)-e,t[1]=Math.min(t[1]+i,a)-i,t[0]=Math.max(t[0],0),t[1]=Math.max(t[1],0)}function f(t,e,i,r,a){t=e.scale.parse(t);var o=e.scale.getLabel(t,{precision:a.precision}),s=a.formatter;if(s){var c={value:l.getAxisRawValue(e,t),axisDimension:e.dim,axisIndex:e.index,seriesData:[]};n.each(r,(function(t){var e=i.getSeriesByIndex(t.seriesIndex),n=t.dataIndexInside,r=e&&e.getDataParams(n);r&&c.seriesData.push(r)})),n.isString(s)?o=s.replace("{value}",o):n.isFunction(s)&&(o=s(c))}return o}function p(t,e,i){var n=s.create();return s.rotate(n,n,i.rotation),s.translate(n,n,i.position),r.applyTransform([t.dataToCoord(e),(i.labelOffset||0)+(i.labelDirection||1)*(i.labelMargin||0)],n)}function g(t,e,i,n,r,a){var o=c.innerTextLayout(i.rotation,0,i.labelDirection);i.labelMargin=r.get("label.margin"),u(e,n,r,a,{position:p(n.axis,t,i),align:o.textAlign,verticalAlign:o.textVerticalAlign})}function m(t,e,i){return i=i||0,{x1:t[i],y1:t[1-i],x2:e[i],y2:e[1-i]}}function v(t,e,i){return i=i||0,{x:t[i],y:t[1-i],width:e[i],height:e[1-i]}}function b(t,e,i,n,r,a){return{cx:t,cy:e,r0:i,r:n,startAngle:r,endAngle:a,clockwise:!0}}e.buildElStyle=h,e.buildLabelElOption=u,e.getValueLabel=f,e.getTransformedPosition=p,e.buildCartesianSingleLabelElOption=g,e.makeLineShape=m,e.makeRectShape=v,e.makeSectorShape=b},ffd6:function(t,e,i){var n=i("3729"),r=i("1310"),a="[object Symbol]";function o(t){return"symbol"==typeof t||r(t)&&n(t)==a}t.exports=o}}]);