UNPKG

iobroker.lovelace

Version:

With this adapter you can build visualization for ioBroker with Home Assistant Lovelace UI

1 lines 361 kB
export const __rspack_esm_id=24060;export const __rspack_esm_ids=[24060];export const __webpack_modules__={79501(t,e,n){n.r(e),n.d(e,{Axis:()=>Ct.A,ChartView:()=>p.A,ComponentModel:()=>c.A,ComponentView:()=>h.A,List:()=>f.A,Model:()=>M.A,PRIORITY:()=>u.FQ,SeriesModel:()=>d.A,color:()=>x,connect:()=>u.Ng,dataTool:()=>u.p5,dependencies:()=>u.El,disConnect:()=>u.zm,disconnect:()=>u.Zf,dispose:()=>u.AS,env:()=>It.A,extendChartView:()=>Dt,extendComponentModel:()=>kt,extendComponentView:()=>Lt,extendSeriesModel:()=>Ot,format:()=>s,getCoordinateSystemDimensions:()=>u.Bo,getInstanceByDom:()=>u.FP,getInstanceById:()=>u.aQ,getMap:()=>u.ZB,graphic:()=>a,helper:()=>i,init:()=>u.Ts,innerDrawElementOnCanvas:()=>Tt.Xi,matrix:()=>v,number:()=>r,parseGeoJSON:()=>tt,parseGeoJson:()=>tt,registerAction:()=>u.OH,registerCoordinateSystem:()=>u.pX,registerCustomSeries:()=>u.mx,registerLayout:()=>u.Oh,registerLoading:()=>u.Ej,registerLocale:()=>u.E,registerMap:()=>u.mz,registerPostInit:()=>u.cf,registerPostUpdate:()=>u.tb,registerPreprocessor:()=>u.lP,registerProcessor:()=>u.qg,registerTheme:()=>u.bf,registerTransform:()=>u.iY,registerUpdateLifecycle:()=>u.xV,registerVisual:()=>u.AF,setCanvasCreator:()=>u.vV,setPlatformAPI:()=>N.Gs,throttle:()=>_.nF,time:()=>o,use:()=>V.Y,util:()=>l,vector:()=>y,version:()=>u.rE,zrUtil:()=>m,zrender:()=>g});var i={};n.r(i),n.d(i,{createDimensions:()=>L.M,createList:()=>P,createScale:()=>B,createSymbol:()=>O.v5,createTextStyle:()=>E,dataStack:()=>R,enableHoverEmphasis:()=>D.iJ,getECData:()=>C.z,getLayoutRect:()=>S.dV,mixinAxisModelCommonMethods:()=>z});var r={};n.r(r),n.d(r,{MAX_SAFE_INTEGER:()=>et.Is,asc:()=>et.Y6,getPercentWithPrecision:()=>et.wp,getPixelPrecision:()=>et.hb,getPrecision:()=>et.XV,getPrecisionSafe:()=>et.y6,isNumeric:()=>et.kf,isRadianAroundZero:()=>et.dh,linearMap:()=>et.Cb,nice:()=>et.Cm,numericToNumber:()=>et.Sm,parseDate:()=>et._U,parsePercent:()=>et.lo,quantile:()=>et.YV,quantity:()=>et.au,quantityExponent:()=>et.NX,reformIntervals:()=>et.sL,remRadian:()=>et._7,round:()=>et.eq});var o={};n.r(o),n.d(o,{format:()=>nt.GP,parse:()=>et._U,roundTime:()=>nt._l});var a={};n.r(a),n.d(a,{Arc:()=>yt.A,BezierCurve:()=>vt.A,BoundingRect:()=>H.Ay,Circle:()=>lt.A,CompoundPath:()=>xt.A,Ellipse:()=>ut.A,Group:()=>ot.A,Image:()=>at.Ay,IncrementalDisplayable:()=>mt.A,Line:()=>gt.A,LinearGradient:()=>_t.A,Polygon:()=>dt.A,Polyline:()=>pt.A,RadialGradient:()=>bt.A,Rect:()=>ft.A,Ring:()=>ht.A,Sector:()=>ct.A,Text:()=>st.Ay,clipPointsByRect:()=>it.clipPointsByRect,clipRectByRect:()=>it.clipRectByRect,createIcon:()=>it.createIcon,extendPath:()=>it.extendPath,extendShape:()=>it.extendShape,getShapeClass:()=>it.getShapeClass,getTransform:()=>it.getTransform,initProps:()=>rt.LW,makeImage:()=>it.makeImage,makePath:()=>it.makePath,mergePath:()=>it.mergePath,registerShape:()=>it.registerShape,resizePath:()=>it.resizePath,updateProps:()=>rt.oi});var s={};n.r(s),n.d(s,{addCommas:()=>wt.ob,capitalFirst:()=>wt.x5,encodeHTML:()=>At.Me,formatTime:()=>wt.fU,formatTpl:()=>wt.YK,getTextRect:()=>St,getTooltipMarker:()=>wt.qg,normalizeCssArray:()=>wt.QX,toCamelCase:()=>wt.Cb,truncateText:()=>Mt.EJ});var l={};n.r(l),n.d(l,{bind:()=>m.bind,clone:()=>m.clone,curry:()=>m.curry,defaults:()=>m.defaults,each:()=>m.each,extend:()=>m.extend,filter:()=>m.filter,indexOf:()=>m.indexOf,inherits:()=>m.inherits,isArray:()=>m.isArray,isFunction:()=>m.isFunction,isObject:()=>m.isObject,isString:()=>m.isString,map:()=>m.map,merge:()=>m.merge,reduce:()=>m.reduce});var u=n(97798),c=n(45860),h=n(76112),d=n(5990),p=n(27275),f=n(56145),g=n(74645),v=n(16740),y=n(81658),m=n(52577),x=n(85767),_=n(90376),b=n(87717),w=n(79208),A=n(85363),M=n(99904),S=n(83354),I=n(45387),C=n(90057),T=n(79825),k=n(63125),L=n(6166),O=n(41144),D=n(9078);function P(t){return(0,b.A)(null,t)}var R={isDimensionStacked:I.sJ,enableDataStack:I.iJ,getStackedDimension:I.me};function B(t,e){var n=e;e instanceof M.A||(n=new M.A(e));var i=w.J5(n),r=w.f$(n,i,!1);return t[1]<t[0]&&(t=t.slice().reverse()),(0,k.NY)(r,n,null,null,t),r}function z(t){m.mixin(t,A.L)}function E(t,e){return e=e||{},(0,T.VB)(t,null,null,"normal"!==e.state)}var V=n(88648),N=n(45042),G=(n(44114),n(62826)),H=n(35723),F=n(21974);function W(t,e){return Math.abs(t-e)<1e-8}function Z(t,e,n){var i=0,r=t[0];if(!r)return!1;for(var o=1;o<t.length;o++){var a=t[o];i+=(0,F.A)(r[0],r[1],a[0],a[1],e,n),r=a}var s=t[0];return W(r[0],s[0])&&W(r[1],s[1])||(i+=(0,F.A)(r[0],r[1],s[0],s[1],e,n)),0!==i}var Y=[];function U(t,e){for(var n=0;n<t.length;n++)y.applyTransform(t[n],t[n],e)}function X(t,e,n,i){for(var r=0;r<t.length;r++){var o=t[r];i&&(o=i.project(o)),o&&isFinite(o[0])&&isFinite(o[1])&&(y.min(e,e,o),y.max(n,n,o))}}var j=function(){function t(t){this.name=t}return t.prototype.setCenter=function(t){this._center=t},t.prototype.getCenter=function(){var t=this._center;return t||(t=this._center=this.calcCenter()),t},t}(),$=function(t,e){this.type="polygon",this.exterior=t,this.interiors=e},J=function(t){this.type="linestring",this.points=t},q=function(t){function e(e,n,i){var r=t.call(this,e)||this;return r.type="geoJSON",r.geometries=n,r._center=i&&[i[0],i[1]],r}return(0,G.C6)(e,t),e.prototype.calcCenter=function(){for(var t,e=this.geometries,n=0,i=0;i<e.length;i++){var r=e[i],o=r.exterior,a=o&&o.length;a>n&&(t=r,n=a)}if(t)return function(t){for(var e=0,n=0,i=0,r=t.length,o=t[r-1][0],a=t[r-1][1],s=0;s<r;s++){var l=t[s][0],u=t[s][1],c=o*u-l*a;e+=c,n+=(o+l)*c,i+=(a+u)*c,o=l,a=u}return e?[n/e/3,i/e/3,e]:[t[0][0]||0,t[0][1]||0]}(t.exterior);var s=this.getBoundingRect();return[s.x+s.width/2,s.y+s.height/2]},e.prototype.getBoundingRect=function(t){var e=this._rect;if(e&&!t)return e;var n=[1/0,1/0],i=[-1/0,-1/0],r=this.geometries;return(0,m.each)(r,function(e){"polygon"===e.type?X(e.exterior,n,i,t):(0,m.each)(e.points,function(e){X(e,n,i,t)})}),isFinite(n[0])&&isFinite(n[1])&&isFinite(i[0])&&isFinite(i[1])||(n[0]=n[1]=i[0]=i[1]=0),e=new H.Ay(n[0],n[1],i[0]-n[0],i[1]-n[1]),t||(this._rect=e),e},e.prototype.contain=function(t){var e=this.getBoundingRect(),n=this.geometries;if(!e.contain(t[0],t[1]))return!1;t:for(var i=0,r=n.length;i<r;i++){var o=n[i];if("polygon"===o.type){var a=o.exterior,s=o.interiors;if(Z(a,t[0],t[1])){for(var l=0;l<(s?s.length:0);l++)if(Z(s[l],t[0],t[1]))continue t;return!0}}}return!1},e.prototype.transformTo=function(t,e,n,i){var r=this.getBoundingRect(),o=r.width/r.height;n?i||(i=n/o):n=o*i;for(var a=new H.Ay(t,e,n,i),s=r.calculateTransform(a),l=this.geometries,u=0;u<l.length;u++){var c=l[u];"polygon"===c.type?(U(c.exterior,s),(0,m.each)(c.interiors,function(t){U(t,s)})):(0,m.each)(c.points,function(t){U(t,s)})}(r=this._rect).copy(a),this._center=[r.x+r.width/2,r.y+r.height/2]},e.prototype.cloneShallow=function(t){null==t&&(t=this.name);var n=new e(t,this.geometries,this._center);return n._rect=this._rect,n.transformTo=null,n},e}(j);!function(t){function e(e,n){var i=t.call(this,e)||this;return i.type="geoSVG",i._elOnlyForCalculate=n,i}(0,G.C6)(e,t),e.prototype.calcCenter=function(){for(var t=this._elOnlyForCalculate,e=t.getBoundingRect(),n=[e.x+e.width/2,e.y+e.height/2],i=v.identity(Y),r=t;r&&!r.isGeoSVGGraphicRoot;)v.mul(i,r.getLocalTransform(),i),r=r.parent;return v.invert(i,i),y.applyTransform(n,n,i),n}}(j);function Q(t,e,n){for(var i=0;i<t.length;i++)t[i]=K(t[i],e[i],n)}function K(t,e,n){for(var i=[],r=e[0],o=e[1],a=0;a<t.length;a+=2){var s=t.charCodeAt(a)-64,l=t.charCodeAt(a+1)-64;s=s>>1^-(1&s),l=l>>1^-(1&l),r=s+=r,o=l+=o,i.push([s/n,l/n])}return i}function tt(t,e){return t=function(t){if(!t.UTF8Encoding)return t;var e=t,n=e.UTF8Scale;null==n&&(n=1024);var i=e.features;return m.each(i,function(t){var e=t.geometry,i=e.encodeOffsets,r=e.coordinates;if(i)switch(e.type){case"LineString":e.coordinates=K(r,i,n);break;case"Polygon":case"MultiLineString":Q(r,i,n);break;case"MultiPolygon":m.each(r,function(t,e){return Q(t,i[e],n)})}}),e.UTF8Encoding=!1,e}(t),m.map(m.filter(t.features,function(t){return t.geometry&&t.properties&&t.geometry.coordinates.length>0}),function(t){var n=t.properties,i=t.geometry,r=[];switch(i.type){case"Polygon":var o=i.coordinates;r.push(new $(o[0],o.slice(1)));break;case"MultiPolygon":m.each(i.coordinates,function(t){t[0]&&r.push(new $(t[0],t.slice(1)))});break;case"LineString":r.push(new J([i.coordinates]));break;case"MultiLineString":r.push(new J(i.coordinates))}var a=new q(n[e||"name"],r,n.cp);return a.properties=n,a})}var et=n(88877),nt=n(76797),it=n(26322),rt=n(52557),ot=n(22785),at=n(6715),st=n(47263),lt=n(43842),ut=n(48962),ct=n(95769),ht=n(80976),dt=n(57922),pt=n(94542),ft=n(4017),gt=n(46700),vt=n(61618),yt=n(58280),mt=n(48738),xt=n(15166),_t=n(67665),bt=n(64139),wt=n(95259),At=n(305),Mt=n(77433);function St(t,e,n,i,r,o,a,s){return new st.Ay({style:{text:t,font:e,align:n,verticalAlign:i,padding:r,rich:o,overflow:a?"truncate":null,lineHeight:s}}).getBoundingRect()}var It=n(29342),Ct=n(79386),Tt=n(6391);function kt(t){var e=c.A.extend(t);return c.A.registerClass(e),e}function Lt(t){var e=h.A.extend(t);return h.A.registerClass(e),e}function Ot(t){var e=d.A.extend(t);return d.A.registerClass(e),e}function Dt(t){var e=p.A.extend(t);return p.A.registerClass(e),e}var Pt=n(83276);(0,V.Y)(Pt._)},67797(t,e,n){n.d(e,{i:()=>ht});n(44114),n(46058);var i=n(5990),r=n(52577),o=(n(18111),n(61701),n(11054)),a=n(79231),s=n(81658),l=n(64606),u=n(46881),c=n(51474),h=n(35723),d=n(14643),p=n(57922),f=n(4017),g=n(95769),v=n(61316).A.CMD;function y(t,e){return Math.abs(t-e)<1e-5}function m(t){var e,n,i,r,o,a=t.data,s=t.len(),l=[],u=0,c=0,h=0,d=0;function p(t,n){e&&e.length>2&&l.push(e),e=[t,n]}function f(t,n,i,r){y(t,i)&&y(n,r)||e.push(t,n,i,r,i,r)}function g(t,n,i,r,o,a){var s=Math.abs(n-t),l=4*Math.tan(s/4)/3,u=n<t?-1:1,c=Math.cos(t),h=Math.sin(t),d=Math.cos(n),p=Math.sin(n),f=c*o+i,g=h*a+r,v=d*o+i,y=p*a+r,m=o*l*u,x=a*l*u;e.push(f-m*h,g+x*c,v+m*p,y-x*d,v,y)}for(var m=0;m<s;){var x=a[m++],_=1===m;switch(_&&(h=u=a[m],d=c=a[m+1],x!==v.L&&x!==v.C&&x!==v.Q||(e=[h,d])),x){case v.M:u=h=a[m++],c=d=a[m++],p(h,d);break;case v.L:f(u,c,n=a[m++],i=a[m++]),u=n,c=i;break;case v.C:e.push(a[m++],a[m++],a[m++],a[m++],u=a[m++],c=a[m++]);break;case v.Q:n=a[m++],i=a[m++],r=a[m++],o=a[m++],e.push(u+2/3*(n-u),c+2/3*(i-c),r+2/3*(n-r),o+2/3*(i-o),r,o),u=r,c=o;break;case v.A:var b=a[m++],w=a[m++],A=a[m++],M=a[m++],S=a[m++],I=a[m++]+S;m+=1;var C=!a[m++];n=Math.cos(S)*A+b,i=Math.sin(S)*M+w,_?p(h=n,d=i):f(u,c,n,i),u=Math.cos(I)*A+b,c=Math.sin(I)*M+w;for(var T=(C?-1:1)*Math.PI/2,k=S;C?k>I:k<I;k+=T){g(k,C?Math.max(k+T,I):Math.min(k+T,I),b,w,A,M)}break;case v.R:h=u=a[m++],d=c=a[m++],n=h+a[m++],i=d+a[m++],p(n,d),f(n,d,n,i),f(n,i,h,i),f(h,i,h,d),f(h,d,n,d);break;case v.Z:e&&f(u,c,h,d),u=h,c=d}}return e&&e.length>2&&l.push(e),l}function x(t,e,n,i,r,a,s,l,u,c){if(y(t,n)&&y(e,i)&&y(r,s)&&y(a,l))u.push(s,l);else{var h=2/c,d=h*h,p=s-t,f=l-e,g=Math.sqrt(p*p+f*f);p/=g,f/=g;var v=n-t,m=i-e,_=r-s,b=a-l,w=v*v+m*m,A=_*_+b*b;if(w<d&&A<d)u.push(s,l);else{var M=p*v+f*m,S=-p*_-f*b;if(w-M*M<d&&M>=0&&A-S*S<d&&S>=0)u.push(s,l);else{var I=[],C=[];(0,o.YT)(t,n,r,s,.5,I),(0,o.YT)(e,i,a,l,.5,C),x(I[0],C[0],I[1],C[1],I[2],C[2],I[3],C[3],u,c),x(I[4],C[4],I[5],C[5],I[6],C[6],I[7],C[7],u,c)}}}}function _(t,e,n){var i=t[e],r=t[1-e],o=Math.abs(i/r),a=Math.ceil(Math.sqrt(o*n)),s=Math.floor(n/a);0===s&&(s=1,a=n);for(var l=[],u=0;u<a;u++)l.push(s);var c=n-a*s;if(c>0)for(u=0;u<c;u++)l[u%a]+=1;return l}function b(t,e,n){for(var i=t.r0,r=t.r,o=t.startAngle,a=t.endAngle,s=Math.abs(a-o),l=s*r,u=r-i,c=l>Math.abs(u),h=_([l,u],c?0:1,e),d=(c?s:u)/h.length,p=0;p<h.length;p++)for(var f=(c?u:s)/h[p],g=0;g<h[p];g++){var v={};c?(v.startAngle=o+d*p,v.endAngle=o+d*(p+1),v.r0=i+f*g,v.r=i+f*(g+1)):(v.startAngle=o+f*g,v.endAngle=o+f*(g+1),v.r0=i+d*p,v.r=i+d*(p+1)),v.clockwise=t.clockwise,v.cx=t.cx,v.cy=t.cy,n.push(v)}}function w(t,e,n,i){return t*i-n*e}function A(t,e,n,i,r,o,a,s){var l=n-t,u=i-e,c=a-r,h=s-o,p=w(c,h,l,u);if(Math.abs(p)<1e-6)return null;var f=w(t-r,e-o,c,h)/p;return f<0||f>1?null:new d.A(f*l+t,f*u+e)}function M(t,e,n){var i=new d.A;d.A.sub(i,n,e),i.normalize();var r=new d.A;return d.A.sub(r,t,e),r.dot(i)}function S(t,e){var n=t[t.length-1];n&&n[0]===e[0]&&n[1]===e[1]||t.push(e)}function I(t){var e=t.points,n=[],i=[];(0,c.Cr)(e,n,i);var r=new h.Ay(n[0],n[1],i[0]-n[0],i[1]-n[1]),o=r.width,a=r.height,s=r.x,l=r.y,u=new d.A,p=new d.A;return o>a?(u.x=p.x=s+o/2,u.y=l,p.y=l+a):(u.y=p.y=l+a/2,u.x=s,p.x=s+o),function(t,e,n){for(var i=t.length,r=[],o=0;o<i;o++){var a=t[o],s=t[(o+1)%i],l=A(a[0],a[1],s[0],s[1],e.x,e.y,n.x,n.y);l&&r.push({projPt:M(l,e,n),pt:l,idx:o})}if(r.length<2)return[{points:t},{points:t}];r.sort(function(t,e){return t.projPt-e.projPt});var u=r[0],c=r[r.length-1];if(c.idx<u.idx){var h=u;u=c,c=h}var d=[u.pt.x,u.pt.y],p=[c.pt.x,c.pt.y],f=[d],g=[p];for(o=u.idx+1;o<=c.idx;o++)S(f,t[o].slice());for(S(f,p),S(f,d),o=c.idx+1;o<=u.idx+i;o++)S(g,t[o%i].slice());return S(g,d),S(g,p),[{points:f},{points:g}]}(e,u,p)}function C(t,e,n,i){if(1===n)i.push(e);else{var r=Math.floor(n/2),o=t(e);C(t,o[0],r,i),C(t,o[1],n-r,i)}return i}function T(t,e){e.setStyle(t.style),e.z=t.z,e.z2=t.z2,e.zlevel=t.zlevel}function k(t,e){var n,i=[],o=t.shape;switch(t.type){case"rect":!function(t,e,n){for(var i=t.width,r=t.height,o=i>r,a=_([i,r],o?0:1,e),s=o?"width":"height",l=o?"height":"width",u=o?"x":"y",c=o?"y":"x",h=t[s]/a.length,d=0;d<a.length;d++)for(var p=t[l]/a[d],f=0;f<a[d];f++){var g={};g[u]=d*h,g[c]=f*p,g[s]=h,g[l]=p,g.x+=t.x,g.y+=t.y,n.push(g)}}(o,e,i),n=f.A;break;case"sector":b(o,e,i),n=g.A;break;case"circle":b({r0:0,r:o.r,startAngle:0,endAngle:2*Math.PI,cx:o.cx,cy:o.cy},e,i),n=g.A;break;default:var a=t.getComputedTransform(),s=a?Math.sqrt(Math.max(a[0]*a[0]+a[1]*a[1],a[2]*a[2]+a[3]*a[3])):1,u=(0,r.map)(function(t,e){var n=m(t),i=[];e=e||1;for(var r=0;r<n.length;r++){var o=n[r],a=[],s=o[0],l=o[1];a.push(s,l);for(var u=2;u<o.length;){var c=o[u++],h=o[u++],d=o[u++],p=o[u++],f=o[u++],g=o[u++];x(s,l,c,h,d,p,f,g,a,e),s=f,l=g}i.push(a)}return i}(t.getUpdatedPathProxy(),s),function(t){return function(t){for(var e=[],n=0;n<t.length;)e.push([t[n++],t[n++]]);return e}(t)}),h=u.length;if(0===h)C(I,{points:u[0]},e,i);else if(h===e)for(var d=0;d<h;d++)i.push({points:u[d]});else{var v=0,y=(0,r.map)(u,function(t){var e=[],n=[];(0,c.Cr)(t,e,n);var i=(n[1]-e[1])*(n[0]-e[0]);return v+=i,{poly:t,area:i}});y.sort(function(t,e){return e.area-t.area});var w=e;for(d=0;d<h;d++){var A=y[d];if(w<=0)break;var M=d===h-1?w:Math.ceil(A.area/v*e);M<0||(C(I,{points:A.poly},M,i),w-=M)}}n=p.A}if(!n)return function(t,e){for(var n=[],i=0;i<e;i++)n.push((0,l.rR)(t));return n}(t,e);var S=[];for(d=0;d<i.length;d++){var k=new n;k.setShape(i[d]),T(t,k),S.push(k)}return S}function L(t,e){var n=t.length,i=e.length;if(n===i)return[t,e];for(var r=[],a=[],s=n<i?t:e,l=Math.min(n,i),u=Math.abs(i-n)/6,c=(l-2)/6,h=Math.ceil(u/c)+1,d=[s[0],s[1]],p=u,f=2;f<l;){var g=s[f-2],v=s[f-1],y=s[f++],m=s[f++],x=s[f++],_=s[f++],b=s[f++],w=s[f++];if(p<=0)d.push(y,m,x,_,b,w);else{for(var A=Math.min(p,h-1)+1,M=1;M<=A;M++){var S=M/A;(0,o.YT)(g,y,x,b,S,r),(0,o.YT)(v,m,_,w,S,a),g=r[3],v=a[3],d.push(r[1],a[1],r[2],a[2],g,v),y=r[5],m=a[5],x=r[6],_=a[6]}p-=A-1}}return s===t?[d,e]:[t,d]}function O(t,e){for(var n=t.length,i=t[n-2],r=t[n-1],o=[],a=0;a<e.length;)o[a++]=i,o[a++]=r;return o}function D(t){for(var e=0,n=0,i=0,r=t.length,o=0,a=r-2;o<r;a=o,o+=2){var s=t[a],l=t[a+1],u=t[o],c=t[o+1],h=s*c-u*l;e+=h,n+=(s+u)*h,i+=(l+c)*h}return 0===e?[t[0]||0,t[1]||0]:[n/e/3,i/e/3,e]}function P(t,e,n,i){for(var r=(t.length-2)/6,o=1/0,a=0,s=t.length,l=s-2,u=0;u<r;u++){for(var c=6*u,h=0,d=0;d<s;d+=2){var p=0===d?c:(c+d-2)%l+2,f=t[p]-n[0],g=t[p+1]-n[1],v=e[d]-i[0]-f,y=e[d+1]-i[1]-g;h+=v*v+y*y}h<o&&(o=h,a=u)}return a}function R(t){for(var e=[],n=t.length,i=0;i<n;i+=2)e[i]=t[n-i-2],e[i+1]=t[n-i-1];return e}function B(t){return t.__isCombineMorphing}var z="__mOriginal_";function E(t,e,n){var i=z+e,r=t[i]||t[e];t[i]||(t[i]=t[e]);var o=n.replace,a=n.after,s=n.before;t[e]=function(){var t,e=arguments;return s&&s.apply(this,e),t=o?o.apply(this,e):r.apply(this,e),a&&a.apply(this,e),t}}function V(t,e){var n=z+e;t[n]&&(t[e]=t[n],t[n]=null)}function N(t,e){for(var n=0;n<t.length;n++)for(var i=t[n],r=0;r<i.length;){var o=i[r],a=i[r+1];i[r++]=e[0]*o+e[2]*a+e[4],i[r++]=e[1]*o+e[3]*a+e[5]}}function G(t,e){var n=t.getUpdatedPathProxy(),i=e.getUpdatedPathProxy(),r=function(t,e){for(var n,i,r,o=[],a=[],s=0;s<Math.max(t.length,e.length);s++){var l=t[s],u=e[s],c=void 0,h=void 0;l?u?(i=c=(n=L(l,u))[0],r=h=n[1]):(h=O(r||l,l),c=l):(c=O(i||u,u),h=u),o.push(c),a.push(h)}return[o,a]}(m(n),m(i)),o=r[0],a=r[1],l=t.getComputedTransform(),u=e.getComputedTransform();l&&N(o,l),u&&N(a,u),E(e,"updateTransform",{replace:function(){this.transform=null}}),e.transform=null;var c=function(t,e,n,i){for(var r,o=[],a=0;a<t.length;a++){var s=t[a],l=e[a],u=D(s),c=D(l);null==r&&(r=u[2]<0!=c[2]<0);var h=[],d=[],p=0,f=1/0,g=[],v=s.length;r&&(s=R(s));for(var y=6*P(s,l,u,c),m=v-2,x=0;x<m;x+=2){var _=(y+x)%m+2;h[x+2]=s[_]-u[0],h[x+3]=s[_+1]-u[1]}if(h[0]=s[y]-u[0],h[1]=s[y+1]-u[1],n>0)for(var b=i/n,w=-i/2;w<=i/2;w+=b){var A=Math.sin(w),M=Math.cos(w),S=0;for(x=0;x<s.length;x+=2){var I=h[x],C=h[x+1],T=l[x]-c[0],k=l[x+1]-c[1],L=T*M-k*A,O=T*A+k*M;g[x]=L,g[x+1]=O;var B=L-I,z=O-C;S+=B*B+z*z}if(S<f){f=S,p=w;for(var E=0;E<g.length;E++)d[E]=g[E]}}else for(var V=0;V<v;V+=2)d[V]=l[V]-c[0],d[V+1]=l[V+1]-c[1];o.push({from:h,to:d,fromCp:u,toCp:c,rotation:-p})}return o}(o,a,10,Math.PI),h=[];E(e,"buildPath",{replace:function(t){for(var n=e.__morphT,i=1-n,r=[],o=0;o<c.length;o++){var a=c[o],l=a.from,u=a.to,d=a.rotation*n,p=a.fromCp,f=a.toCp,g=Math.sin(d),v=Math.cos(d);(0,s.lerp)(r,p,f,n);for(var y=0;y<l.length;y+=2){var m=l[y],x=l[y+1],_=m*i+(M=u[y])*n,b=x*i+(S=u[y+1])*n;h[y]=_*v-b*g+r[0],h[y+1]=_*g+b*v+r[1]}var w=h[0],A=h[1];t.moveTo(w,A);for(y=2;y<l.length;){var M=h[y++],S=h[y++],I=h[y++],C=h[y++],T=h[y++],k=h[y++];w===M&&A===S&&I===T&&C===k?t.lineTo(T,k):t.bezierCurveTo(M,S,I,C,T,k),w=T,A=k}}}})}function H(t,e,n){if(!t||!e)return e;var i=n.done,o=n.during;return G(t,e),e.__morphT=0,e.animateTo({__morphT:1},(0,r.defaults)({during:function(t){e.dirtyShape(),o&&o(t)},done:function(){V(e,"buildPath"),V(e,"updateTransform"),e.__morphT=-1,e.createPathProxy(),e.dirtyShape(),i&&i()}},n)),e}function F(t,e,n,i,r,o){t=r===n?0:Math.round(32767*(t-n)/(r-n)),e=o===i?0:Math.round(32767*(e-i)/(o-i));for(var a,s=0,l=32768;l>0;l/=2){var u=0,c=0;(t&l)>0&&(u=1),(e&l)>0&&(c=1),s+=l*l*(3*u^c),0===c&&(1===u&&(t=l-1-t,e=l-1-e),a=t,t=e,e=a)}return s}function W(t){var e=1/0,n=1/0,i=-1/0,o=-1/0,a=(0,r.map)(t,function(t){var r=t.getBoundingRect(),a=t.getComputedTransform(),s=r.x+r.width/2+(a?a[4]:0),l=r.y+r.height/2+(a?a[5]:0);return e=Math.min(s,e),n=Math.min(l,n),i=Math.max(s,i),o=Math.max(l,o),[s,l]});return(0,r.map)(a,function(r,a){return{cp:r,z:F(r[0],r[1],e,n,i,o),path:t[a]}}).sort(function(t,e){return t.z-e.z}).map(function(t){return t.path})}function Z(t){return k(t.path,t.count)}var Y=n(52557);function U(t){return(0,r.isArray)(t[0])}function X(t,e){for(var n=[],i=t.length,r=0;r<i;r++)n.push({one:t[r],many:[]});for(r=0;r<e.length;r++){var o=e[r].length,a=void 0;for(a=0;a<o;a++)n[a%i].many.push(e[r][a])}var s=0;for(r=i-1;r>=0;r--)if(!n[r].many.length){var l=n[s].many;if(l.length<=1){if(!s)return n;s=0}o=l.length;var u=Math.ceil(o/2);n[r].many=l.slice(u,o),n[s].many=l.slice(0,u),s++}return n}var j={clone:function(t){for(var e=[],n=1-Math.pow(1-t.path.style.opacity,1/t.count),i=0;i<t.count;i++){var r=(0,l.rR)(t.path);r.setStyle("opacity",n),e.push(r)}return e},split:null};function $(t,e,n,i,o,s){if(t.length&&e.length){var c=(0,Y.Jw)("update",i,o);if(c&&c.duration>0){var h,d,p=i.getModel("universalTransition").get("delay"),f=(0,r.extend)({setToFinal:!0},c);U(t)&&(h=t,d=e),U(e)&&(h=e,d=t);for(var g=h?h===t:t.length>e.length,v=h?X(d,h):X(g?e:t,[g?t:e]),y=0,m=0;m<v.length;m++)y+=v[m].many.length;var x=0;for(m=0;m<v.length;m++)_(v[m],g,x,y),x+=v[m].many.length}}function _(t,e,i,o,c){var h=t.many,d=t.one;if(1!==h.length||c)for(var g=(0,r.defaults)({dividePath:j[n],individualDelay:p&&function(t,e,n,r){return p(t+i,o)}},f),v=e?function(t,e,n){var i=[];!function t(e){for(var n=0;n<e.length;n++){var r=e[n];B(r)?t(r.childrenRef()):r instanceof a.Ay&&i.push(r)}}(t);var o=i.length;if(!o)return{fromIndividuals:[],toIndividuals:[],count:0};var s=(n.dividePath||Z)({path:e,count:o});if(s.length!==o)return console.error("Invalid morphing: unmatched splitted path"),{fromIndividuals:[],toIndividuals:[],count:0};i=W(i),s=W(s);for(var l=n.done,c=n.during,h=n.individualDelay,d=new u.Ay,p=0;p<o;p++){var f=i[p],g=s[p];g.parent=e,g.copyTransform(d),h||G(f,g)}function v(t){for(var e=0;e<s.length;e++)s[e].addSelfToZr(t)}function y(){e.__isCombineMorphing=!1,e.__morphT=-1,e.childrenRef=null,V(e,"addSelfToZr"),V(e,"removeSelfFromZr")}e.__isCombineMorphing=!0,e.childrenRef=function(){return s},E(e,"addSelfToZr",{after:function(t){v(t)}}),E(e,"removeSelfFromZr",{after:function(t){for(var e=0;e<s.length;e++)s[e].removeSelfFromZr(t)}});var m=s.length;if(h){var x=m,_=function(){0===--x&&(y(),l&&l())};for(p=0;p<m;p++){var b=h?(0,r.defaults)({delay:(n.delay||0)+h(p,m,i[p],s[p]),done:_},n):n;H(i[p],s[p],b)}}else e.__morphT=0,e.animateTo({__morphT:1},(0,r.defaults)({during:function(t){for(var n=0;n<m;n++){var i=s[n];i.__morphT=e.__morphT,i.dirtyShape()}c&&c(t)},done:function(){y();for(var e=0;e<t.length;e++)V(t[e],"updateTransform");l&&l()}},n));return e.__zr&&v(e.__zr),{fromIndividuals:i,toIndividuals:s,count:m}}(h,d,g):function(t,e,n){var i=e.length,o=[],s=n.dividePath||Z;if(B(t)){!function t(e){for(var n=0;n<e.length;n++){var i=e[n];B(i)?t(i.childrenRef()):i instanceof a.Ay&&o.push(i)}}(t.childrenRef());var u=o.length;if(u<i)for(var c=0,h=u;h<i;h++)o.push((0,l.rR)(o[c++%u]));o.length=i}else{o=s({path:t,count:i});var d=t.getComputedTransform();for(h=0;h<o.length;h++)o[h].setLocalTransform(d);if(o.length!==i)return console.error("Invalid morphing: unmatched splitted path"),{fromIndividuals:[],toIndividuals:[],count:0}}o=W(o),e=W(e);var p=n.individualDelay;for(h=0;h<i;h++){var f=p?(0,r.defaults)({delay:(n.delay||0)+p(h,i,o[h],e[h])},n):n;H(o[h],e[h],f)}return{fromIndividuals:o,toIndividuals:e,count:e.length}}(d,h,g),y=v.fromIndividuals,m=v.toIndividuals,x=y.length,b=0;b<x;b++){w=p?(0,r.defaults)({delay:p(b,x)},f):f;s(y[b],m[b],e?h[b]:t.one,e?t.one:h[b],w)}else{var w,A=e?h[0]:d,M=e?d:h[0];if(B(A))_({many:[A],one:M},!0,i,o,!0);else H(A,M,w=p?(0,r.defaults)({delay:p(i,o)},f):f),s(A,M,A,M,w)}}}function J(t){if(!t)return[];if((0,r.isArray)(t)){for(var e=[],n=0;n<t.length;n++)e.push(J(t[n]));return e}var i=[];return t.traverse(function(t){t instanceof a.Ay&&!t.disableMorphing&&!t.invisible&&!t.ignore&&i.push(t)}),i}var q=n(30112),Q=n(6471),K=(n(22752),n(85408)),tt=(0,Q.$r)();function et(t,e,n,i){var r=function(t,e){for(var n=t.dimensions,i=0;i<n.length;i++){var r=t.getDimensionInfo(n[i]);if(r&&0===r.otherDims[e])return n[i]}}(t,i?"itemChildGroupId":"itemGroupId");if(r){var o=function(t,e,n){var i=t.getDimensionInfo(n),r=i&&i.ordinalMeta;if(i){var o=t.get(i.name,e);return r&&r.categories[o]||o+""}}(t,e,r);return o}var a=t.getRawDataItem(e),s=i?"childGroupId":"groupId";return a&&a[s]?a[s]+"":i?void 0:n||t.getId(e)}function nt(t){var e=[];return(0,r.each)(t,function(t){var n=t.data,i=t.dataGroupId;if(!(n.count()>1e4))for(var r=n.getIndices(),o=0;o<r.length;o++)e.push({data:n,groupId:et(n,o,i,!1),childGroupId:et(n,o,i,!0),divide:t.divide,dataIndex:o})}),e}function it(t,e,n){t.traverse(function(t){t instanceof a.Ay&&(0,Y.LW)(t,{style:{opacity:0}},e,{dataIndex:n,isFrom:!0})})}function rt(t){if(t.parent){var e=t.getComputedTransform();t.setLocalTransform(e),t.parent.remove(t)}}function ot(t){t.stopAnimation(),t.isGroup&&t.traverse(function(t){t.stopAnimation()})}function at(t,e,n){var i=nt(t),o=nt(e);function s(t,e,n,i,o){(n||t)&&e.animateFrom({style:n&&n!==t?(0,r.extend)((0,r.extend)({},n.style),t.style):t.style},o)}var l=!1,u=0,c=(0,r.createHashMap)(),h=(0,r.createHashMap)();(0,r.each)(i,function(t){t.groupId&&c.set(t.groupId,!0),t.childGroupId&&h.set(t.childGroupId,!0)});for(var d=0;d<o.length;d++){var p=o[d].groupId;if(h.get(p)){u=1;break}var f=o[d].childGroupId;if(f&&c.get(f)){u=2;break}}function g(t,e){return function(n){var i=n.data,r=n.dataIndex;return e?i.getId(r):t?1===u?n.childGroupId:n.groupId:2===u?n.childGroupId:n.groupId}}var v=function(t,e){var n=t.length;if(n!==e.length)return!1;for(var i=0;i<n;i++){var r=t[i],o=e[i];if(r.data.getId(r.dataIndex)!==o.data.getId(o.dataIndex))return!1}return!0}(i,o),y={};if(!v)for(d=0;d<o.length;d++){var m=o[d],x=m.data.getItemGraphicEl(m.dataIndex);x&&(y[x.id]=!0)}function _(t,e){var n=i[e],r=o[t],a=r.data.hostModel,u=n.data.getItemGraphicEl(n.dataIndex),c=r.data.getItemGraphicEl(r.dataIndex);u!==c?u&&y[u.id]||c&&(ot(c),u?(ot(u),rt(u),l=!0,$(J(u),J(c),r.divide,a,t,s)):it(c,a,t)):c&&function(t,e,n){var i=(0,Y.Jw)("update",n,e);i&&t.traverse(function(t){if(t instanceof K.Ay){var e=(0,Y.Xr)(t);e&&t.animateFrom({style:e},i)}})}(c,r.dataIndex,a)}new q.A(i,o,g(!0,v),g(!1,v),null,"multiple").update(_).updateManyToOne(function(t,e){var n=o[t],a=n.data,u=a.hostModel,c=a.getItemGraphicEl(n.dataIndex),h=(0,r.filter)((0,r.map)(e,function(t){return i[t].data.getItemGraphicEl(i[t].dataIndex)}),function(t){return t&&t!==c&&!y[t.id]});c&&(ot(c),h.length?((0,r.each)(h,function(t){ot(t),rt(t)}),l=!0,$(J(h),J(c),n.divide,u,t,s)):it(c,u,n.dataIndex))}).updateOneToMany(function(t,e){var n=i[e],a=n.data.getItemGraphicEl(n.dataIndex);if(!a||!y[a.id]){var u=(0,r.filter)((0,r.map)(t,function(t){return o[t].data.getItemGraphicEl(o[t].dataIndex)}),function(t){return t&&t!==a}),c=o[t[0]].data.hostModel;u.length&&((0,r.each)(u,function(t){return ot(t)}),a?(ot(a),rt(a),l=!0,$(J(a),J(u),n.divide,c,t[0],s)):(0,r.each)(u,function(e){return it(e,c,t[0])}))}}).updateManyToMany(function(t,e){new q.A(e,t,function(t){return i[t].data.getId(i[t].dataIndex)},function(t){return o[t].data.getId(o[t].dataIndex)}).update(function(n,i){_(t[n],e[i])}).execute()}).execute(),l&&(0,r.each)(e,function(t){var e=t.data.hostModel,i=e&&n.getViewOfSeriesModel(e),r=(0,Y.Jw)("update",e,0);i&&e.isAnimationEnabled()&&r&&r.duration>0&&i.group.traverse(function(t){t instanceof a.Ay&&!t.animators.length&&t.animateFrom({style:{opacity:0}},r)})})}function st(t){var e=t.getModel("universalTransition").get("seriesKey");return e||t.id}function lt(t){return(0,r.isArray)(t)?t.sort().join(","):t}function ut(t){if(t.hostModel)return t.hostModel.getModel("universalTransition").get("divideShape")}function ct(t,e){for(var n=0;n<t.length;n++){if(null!=e.seriesIndex&&e.seriesIndex===t[n].seriesIndex||null!=e.seriesId&&e.seriesId===t[n].id)return n}}function ht(t){t.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){(0,r.each)((0,Q.qB)(n.seriesTransition),function(t){(0,r.each)((0,Q.qB)(t.to),function(t){for(var e=n.updatedSeries,r=0;r<e.length;r++)(null!=t.seriesIndex&&t.seriesIndex===e[r].seriesIndex||null!=t.seriesId&&t.seriesId===e[r].id)&&(e[r][i.U]=!0)})})}),t.registerUpdateLifecycle("series:transition",function(t,e,n){var o=tt(e);if(o.oldSeries&&n.updatedSeries&&n.optionChanged){var a=n.seriesTransition;if(a)(0,r.each)((0,Q.qB)(a),function(t){!function(t,e,n,i){var o=[],a=[];(0,r.each)((0,Q.qB)(t.from),function(t){var n=ct(e.oldSeries,t);n>=0&&o.push({dataGroupId:e.oldDataGroupIds[n],data:e.oldData[n],divide:ut(e.oldData[n]),groupIdDim:t.dimension})}),(0,r.each)((0,Q.qB)(t.to),function(t){var i=ct(n.updatedSeries,t);if(i>=0){var r=n.updatedSeries[i].getData();a.push({dataGroupId:e.oldDataGroupIds[i],data:r,divide:ut(r),groupIdDim:t.dimension})}}),o.length>0&&a.length>0&&at(o,a,i)}(t,o,n,e)});else{var s=function(t,e){var n=(0,r.createHashMap)(),i=(0,r.createHashMap)(),o=(0,r.createHashMap)();return(0,r.each)(t.oldSeries,function(e,n){var a=t.oldDataGroupIds[n],s=t.oldData[n],l=st(e),u=lt(l);i.set(u,{dataGroupId:a,data:s}),(0,r.isArray)(l)&&(0,r.each)(l,function(t){o.set(t,{key:u,dataGroupId:a,data:s})})}),(0,r.each)(e.updatedSeries,function(t){if(t.isUniversalTransitionEnabled()&&t.isAnimationEnabled()){var e=t.get("dataGroupId"),a=t.getData(),s=st(t),l=lt(s),u=i.get(l);if(u)n.set(l,{oldSeries:[{dataGroupId:u.dataGroupId,divide:ut(u.data),data:u.data}],newSeries:[{dataGroupId:e,divide:ut(a),data:a}]});else if((0,r.isArray)(s)){var c=[];(0,r.each)(s,function(t){var e=i.get(t);e.data&&c.push({dataGroupId:e.dataGroupId,divide:ut(e.data),data:e.data})}),c.length&&n.set(l,{oldSeries:c,newSeries:[{dataGroupId:e,data:a,divide:ut(a)}]})}else{var h=o.get(s);if(h){var d=n.get(h.key);d||(d={oldSeries:[{dataGroupId:h.dataGroupId,data:h.data,divide:ut(h.data)}],newSeries:[]},n.set(h.key,d)),d.newSeries.push({dataGroupId:e,data:a,divide:ut(a)})}}}}),n}(o,n);(0,r.each)(s.keys(),function(t){var n=s.get(t);at(n.oldSeries,n.newSeries,e)})}(0,r.each)(n.updatedSeries,function(t){t[i.U]&&(t[i.U]=!1)})}for(var l=t.getSeries(),u=o.oldSeries=[],c=o.oldDataGroupIds=[],h=o.oldData=[],d=0;d<l.length;d++){var p=l[d].getData();p.count()<1e4&&(u.push(l[d]),c.push(l[d].get("dataGroupId")),h.push(p))}})}},33156(t,e,n){n.d(e,{a:()=>nt});var i=n(96249),r=n(6706),o=n(62826),a=n(5990),s=n(87717),l=n(52577),u=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return(0,o.C6)(e,t),e.prototype.getInitialData=function(t,e){return(0,s.A)(null,this,{useEncodeDefaulter:!0})},e.prototype.getMarkerPosition=function(t,e,n){var i=this.coordinateSystem;if(i&&i.clampData){var r=i.clampData(t),o=i.dataToPoint(r);if(n)(0,l.each)(i.getAxes(),function(t,n){if("category"===t.type&&null!=e){var i=t.getTicksCoords(),a=t.getTickModel().get("alignWithLabel"),s=r[n],l="x1"===e[n]||"y1"===e[n];if(l&&!a&&(s+=1),i.length<2)return;if(2===i.length)return void(o[n]=t.toGlobalCoord(t.getExtent()[l?1:0]));for(var u=void 0,c=void 0,h=1,d=0;d<i.length;d++){var p=i[d].coord,f=d===i.length-1?i[d-1].tickValue+h:i[d].tickValue;if(f===s){c=p;break}if(f<s)u=p;else if(null!=u&&f>s){c=(p+u)/2;break}1===d&&(h=f-i[0].tickValue)}null==c&&(u?u&&(c=i[i.length-1].coord):c=i[0].coord),o[n]=t.toGlobalCoord(c)}});else{var a=this.getData(),s=a.getLayout("offset"),u=a.getLayout("size"),c=i.getBaseAxis().isHorizontal()?0:1;o[c]+=s+u/2}return o}return[NaN,NaN]},e.prototype.__requireStartValue=function(t){return this.getBaseAxis()!==t},e.type="series.__base_bar__",e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod",defaultBarGap:"10%"},e}(a.A);a.A.registerClass(u);const c=u;var h=n(28449),d=n(16418),p=n(6471),f=n(19052),g=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return(0,o.C6)(e,t),e.prototype.getInitialData=function(){return(0,s.A)(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},e.prototype.getProgressive=function(){return!!this.get("large")&&this.get("progressive")},e.prototype.__preparePipelineContext=function(t,e){var n=(0,p.Zk)(this,t,e);return n.progressiveRender&&(n.large=!0),n},e.prototype.brushSelector=function(t,e,n){return n.rect(e.getItemLayout(t))},e.type="series."+f.f4,e.dependencies=["grid","polar"],e.defaultOption=(0,h.G_)(c.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:d.A.color.primary,borderWidth:2}},realtimeSort:!1}),e}(c);const v=g;n(44114),n(46058);var y=n(79231),m=n(22785),x=n(26322),_=n(52557),b=n(4017),w=n(95769),A=n(90057),M=n(9078),S=n(79825),I=n(90376),C=n(90652),T=function(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0};const k=function(t){function e(e){var n=t.call(this,e)||this;return n.type="sausage",n}return(0,o.C6)(e,t),e.prototype.getDefaultShape=function(){return new T},e.prototype.buildPath=function(t,e){var n=e.cx,i=e.cy,r=Math.max(e.r0||0,0),o=Math.max(e.r,0),a=.5*(o-r),s=r+a,l=e.startAngle,u=e.endAngle,c=e.clockwise,h=2*Math.PI,d=c?u-l<h:l-u<h;d||(l=u-(c?h:-h));var p=Math.cos(l),f=Math.sin(l),g=Math.cos(u),v=Math.sin(u);d?(t.moveTo(p*r+n,f*r+i),t.arc(p*s+n,f*s+i,a,-Math.PI+l,l,!c)):t.moveTo(p*o+n,f*o+i),t.arc(n,i,o,l,u,!c),t.arc(g*s+n,v*s+i,a,u-2*Math.PI,u-Math.PI,!c),0!==r&&t.arc(n,i,r,u,l,c)},e}(y.Ay);var L=n(27275),O=n(65724),D=n(28917),P=n(45287);function R(t,e,n){return e*Math.sin(t)*(n?-1:1)}function B(t,e,n){return e*Math.cos(t)*(n?1:-1)}var z=n(37297),E=Math.max,V=Math.min,N=function(t){function e(){var e=t.call(this)||this;return e.type=f.f4,e._isFirstFrame=!0,e}return(0,o.C6)(e,t),e.prototype.render=function(t,e,n,i){this._model=t,this._removeOnRenderedListener(n),this._updateDrawMode(t);var r=t.get("coordinateSystem");("cartesian2d"===r||"polar"===r)&&(this._progressiveEls=null,this._isLargeDraw?this._renderLarge(t,e,n):this._renderNormal(t,e,n,i))},e.prototype.incrementalPrepareRender=function(t){this._clear(),this._updateDrawMode(t),this._updateLargeClip(t)},e.prototype.incrementalRender=function(t,e){this._progressiveEls=[],this._incrementalRenderLarge(t,e)},e.prototype.eachRendered=function(t){(0,x.traverseElements)(this._progressiveEls||this.group,t)},e.prototype._updateDrawMode=function(t){var e=t.pipelineContext.large;null!=this._isLargeDraw&&e===this._isLargeDraw||(this._isLargeDraw=e,this._clear())},e.prototype._renderNormal=function(t,e,n,i){var r,o=this.group,a=t.getData(),s=this._data,l=t.coordinateSystem,u=l.getBaseAxis();"cartesian2d"===l.type?r=u.isHorizontal():"polar"===l.type&&(r="angle"===u.dim);var c=t.isAnimationEnabled()?t:null,h=function(t,e){var n=t.get("realtimeSort",!0),i=e.getBaseAxis();0;if(n&&"category"===i.type&&"cartesian2d"===e.type)return{baseAxis:i,otherAxis:e.getOtherAxis(i)}}(t,l);h&&this._enableRealtimeSort(h,a,n);var d=t.get("clip",!0)||h,p=l.getArea();o.removeClipPath();var f=t.get("roundCap",!0),g=t.get("showBackground",!0),v=t.getModel("backgroundStyle"),y=v.get("borderRadius")||0,x=[],A=this._backgroundEls,M=i&&i.isInitSort,I=i&&"changeAxisOrder"===i.type;function C(t){var e=X[l.type](a,t);if(!e)return null;var n=function(t,e,n){var i="polar"===t.type?w.A:b.A;return new i({shape:tt(e,n,t),silent:!0,z2:0})}(l,r,e);return n.useStyle(v.getItemStyle()),"cartesian2d"===l.type?n.setShape("r",y):n.setShape("cornerRadius",y),x[t]=n,n}a.diff(s).add(function(e){var n=a.getItemModel(e),i=X[l.type](a,e,n);if(i&&(g&&C(e),a.hasValue(e)&&U[l.type](i))){var s=!1;d&&(s=G[l.type](p,i));var v=H[l.type](t,a,e,i,r,c,u.model,!1,f);h&&(v.forceLabelAnimation=!0),$(v,a,e,n,i,t,r,"polar"===l.type),M?v.attr({shape:i}):h?F(h,c,v,i,e,r,!1,!1):(0,_.LW)(v,{shape:i},t,e),a.setItemGraphicEl(e,v),o.add(v),v.ignore=s}}).update(function(e,n){var i=a.getItemModel(e),m=X[l.type](a,e,i);if(m){if(g){var b=void 0;0===A.length?b=C(n):((b=A[n]).useStyle(v.getItemStyle()),"cartesian2d"===l.type?b.setShape("r",y):b.setShape("cornerRadius",y),x[e]=b);var w=X[l.type](a,e),T=tt(r,w,l);(0,_.oi)(b,{shape:T},c,e)}var k=s.getItemGraphicEl(n);if(a.hasValue(e)&&U[l.type](m)){var L=!1;if(d&&(L=G[l.type](p,m))&&o.remove(k),k&&("sector"===k.type&&f||"sausage"===k.type&&!f)&&(k&&(0,_.t5)(k,t,n),k=null),k?(0,_.ap)(k):k=H[l.type](t,a,e,m,r,c,u.model,!0,f),h&&(k.forceLabelAnimation=!0),I){var O=k.getTextContent();if(O){var D=(0,S.Lu)(O);null!=D.prevValue&&(D.prevValue=D.value)}}else $(k,a,e,i,m,t,r,"polar"===l.type);M?k.attr({shape:m}):h?F(h,c,k,m,e,r,!0,I):(0,_.oi)(k,{shape:m},t,e,null),a.setItemGraphicEl(e,k),k.ignore=L,o.add(k)}else o.remove(k)}}).remove(function(e){var n=s.getItemGraphicEl(e);n&&(0,_.t5)(n,t,e)}).execute();var T=this._backgroundGroup||(this._backgroundGroup=new m.A);T.removeAll();for(var k=0;k<x.length;++k)T.add(x[k]);o.add(T),this._backgroundEls=x,this._data=a},e.prototype._renderLarge=function(t,e,n){this._clear(),Q(t,this.group),this._updateLargeClip(t)},e.prototype._incrementalRenderLarge=function(t,e){this._removeBackground(),Q(e,this.group,this._progressiveEls,!0)},e.prototype._updateLargeClip=function(t){var e=t.get("clip",!0)&&(0,C.Ip)(t.coordinateSystem,!1,t),n=this.group;e?n.setClipPath(e):n.removeClipPath()},e.prototype._enableRealtimeSort=function(t,e,n){var i=this;if(e.count()){var r=t.baseAxis;if(this._isFirstFrame)this._dispatchInitSort(e,t,n),this._isFirstFrame=!1;else{var o=function(t){var n=e.getItemGraphicEl(t),i=n&&n.shape;return i&&Math.abs(r.isHorizontal()?i.height:i.width)||0};this._onRendered=function(){i._updateSortWithinSameData(e,o,r,n)},n.getZr().on("rendered",this._onRendered)}}},e.prototype._dataSort=function(t,e,n){var i=[];return t.each(t.mapDimension(e.dim),function(t,e){var r=n(e);r=null==r?NaN:r,i.push({dataIndex:e,mappedValue:r,ordinalNumber:t})}),i.sort(function(t,e){return e.mappedValue-t.mappedValue}),{ordinalNumbers:(0,l.map)(i,function(t){return t.ordinalNumber})}},e.prototype._isOrderChangedWithinSameData=function(t,e,n){for(var i=n.scale,r=t.mapDimension(n.dim),o=Number.MAX_VALUE,a=0,s=i.getOrdinalMeta().categories.length;a<s;++a){var l=t.rawIndexOf(r,i.getRawOrdinalNumber(a)),u=l<0?Number.MIN_VALUE:e(t.indexOfRawIndex(l));if(u>o)return!0;o=u}return!1},e.prototype._isOrderDifferentInView=function(t,e){for(var n=e.scale,i=n.getExtent(),r=Math.max(0,i[0]),o=Math.min(i[1],n.getOrdinalMeta().categories.length-1);r<=o;++r)if(t.ordinalNumbers[r]!==n.getRawOrdinalNumber(r))return!0},e.prototype._updateSortWithinSameData=function(t,e,n,i){if(this._isOrderChangedWithinSameData(t,e,n)){var r=this._dataSort(t,n,e);this._isOrderDifferentInView(r,n)&&(this._removeOnRenderedListener(i),i.dispatchAction({type:"changeAxisOrder",componentType:n.dim+"Axis",axisId:n.index,sortInfo:r}))}},e.prototype._dispatchInitSort=function(t,e,n){var i=e.baseAxis,r=this._dataSort(t,i,function(n){return t.get(t.mapDimension(e.otherAxis.dim),n)});n.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",isInitSort:!0,axisId:i.index,sortInfo:r})},e.prototype.remove=function(t,e){this._clear(this._model),this._removeOnRenderedListener(e)},e.prototype.dispose=function(t,e){this._removeOnRenderedListener(e)},e.prototype._removeOnRenderedListener=function(t){this._onRendered&&(t.getZr().off("rendered",this._onRendered),this._onRendered=null)},e.prototype._clear=function(t){var e=this.group,n=this._data;t&&t.isAnimationEnabled()&&n&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],n.eachItemGraphicEl(function(e){(0,_.t5)(e,t,(0,A.z)(e).dataIndex)})):e.removeAll(),this._data=null,this._isFirstFrame=!0},e.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},e.type=f.f4,e}(L.A),G={cartesian2d:function(t,e){var n=e.width<0?-1:1,i=e.height<0?-1:1;n<0&&(e.x+=e.width,e.width=-e.width),i<0&&(e.y+=e.height,e.height=-e.height);var r=t.x+t.width,o=t.y+t.height,a=E(e.x,t.x),s=V(e.x+e.width,r),l=E(e.y,t.y),u=V(e.y+e.height,o),c=s<a,h=u<l;return e.x=c&&a>r?s:a,e.y=h&&l>o?u:l,e.width=c?0:s-a,e.height=h?0:u-l,n<0&&(e.x+=e.width,e.width=-e.width),i<0&&(e.y+=e.height,e.height=-e.height),c||h},polar:function(t,e){var n=e.r0<=e.r?1:-1;if(n<0){var i=e.r;e.r=e.r0,e.r0=i}var r=V(e.r,t.r),o=E(e.r0,t.r0);e.r=r,e.r0=o;var a=r-o<0;if(n<0){i=e.r;e.r=e.r0,e.r0=i}return a}},H={cartesian2d:function(t,e,n,i,r,o,a,s,u){var c=new b.A({shape:(0,l.extend)({},i),z2:1});(c.__dataIndex=n,c.name="item",o)&&(c.shape[r?"height":"width"]=0);return c},polar:function(t,e,n,i,r,o,a,s,l){var u=!r&&l?k:w.A,c=new u({shape:i,z2:1});c.name="item";var h,d,p=j(r);if(c.calculateTextPosition=(h=p,d=({isRoundCap:u===k}||{}).isRoundCap,function(t,e,n){var i=e.position;if(!i||i instanceof Array)return(0,P.X4)(t,e,n);var r=h(i),o=null!=e.distance?e.distance:5,a=this.shape,s=a.cx,l=a.cy,u=a.r,c=a.r0,p=(u+c)/2,f=a.startAngle,g=a.endAngle,v=(f+g)/2,y=d?Math.abs(u-c)/2:0,m=Math.cos,x=Math.sin,_=s+u*m(f),b=l+u*x(f),w="left",A="top";switch(r){case"startArc":_=s+(c-o)*m(v),b=l+(c-o)*x(v),w="center",A="top";break;case"insideStartArc":_=s+(c+o)*m(v),b=l+(c+o)*x(v),w="center",A="bottom";break;case"startAngle":_=s+p*m(f)+R(f,o+y,!1),b=l+p*x(f)+B(f,o+y,!1),w="right",A="middle";break;case"insideStartAngle":_=s+p*m(f)+R(f,-o+y,!1),b=l+p*x(f)+B(f,-o+y,!1),w="left",A="middle";break;case"middle":_=s+p*m(v),b=l+p*x(v),w="center",A="middle";break;case"endArc":_=s+(u+o)*m(v),b=l+(u+o)*x(v),w="center",A="bottom";break;case"insideEndArc":_=s+(u-o)*m(v),b=l+(u-o)*x(v),w="center",A="top";break;case"endAngle":_=s+p*m(g)+R(g,o+y,!0),b=l+p*x(g)+B(g,o+y,!0),w="left",A="middle";break;case"insideEndAngle":_=s+p*m(g)+R(g,-o+y,!0),b=l+p*x(g)+B(g,-o+y,!0),w="right",A="middle";break;default:return(0,P.X4)(t,e,n)}return(t=t||{}).x=_,t.y=b,t.align=w,t.verticalAlign=A,t}),o){var f=r?"r":"endAngle",g={};c.shape[f]=r?i.r0:i.startAngle,g[f]=i[f],(s?_.oi:_.LW)(c,{shape:g},o)}return c}};function F(t,e,n,i,r,o,a,s){var l,u;o?(u={x:i.x,width:i.width},l={y:i.y,height:i.height}):(u={y:i.y,height:i.height},l={x:i.x,width:i.width}),s||(a?_.oi:_.LW)(n,{shape:l},e,r,null);var c=e?t.baseAxis.model:null;(a?_.oi:_.LW)(n,{shape:u},c,r)}function W(t,e){for(var n=0;n<e.length;n++)if(!isFinite(t[e[n]]))return!0;return!1}var Z=["x","y","width","height"],Y=["cx","cy","r","startAngle","endAngle"],U={cartesian2d:function(t){return!W(t,Z)},polar:function(t){return!W(t,Y)}},X={cartesian2d:function(t,e,n){var i=t.getItemLayout(e);if(!i)return null;var r=n?function(t,e){var n=t.get(["itemStyle","borderColor"]);if(!n||"none"===n)return 0;var i=t.get(["itemStyle","borderWidth"])||0,r=isNaN(e.width)?Number.MAX_VALUE:Math.abs(e.width),o=isNaN(e.height)?Number.MAX_VALUE:Math.abs(e.height);return Math.min(i,r,o)}(n,i):0,o=i.width>0?1:-1,a=i.height>0?1:-1;return{x:i.x+o*r/2,y:i.y+a*r/2,width:i.width-o*r,height:i.height-a*r}},polar:function(t,e,n){var i=t.getItemLayout(e);return{cx:i.cx,cy:i.cy,r0:i.r0,r:i.r,startAngle:i.startAngle,endAngle:i.endAngle,clockwise:i.clockwise}}};function j(t){return function(t){var e=t?"Arc":"Angle";return function(t){switch(t){case"start":case"insideStart":case"end":case"insideEnd":return t+e;default:return t}}}(t)}function $(t,e,n,i,r,o,a,s){var u=e.getItemVisual(n,"style");if(s){if(!o.get("roundCap")){var c=t.shape,h=(0,z.i)(i.getModel("itemStyle"),c,!0);(0,l.extend)(c,h),t.setShape(c)}}else{var d=i.get(["itemStyle","borderRadius"])||0;t.setShape("r",d)}t.useStyle(u);var p=i.getShallow("cursor");p&&t.attr("cursor",p);var f=s?a?r.r>=r.r0?"endArc":"startArc":r.endAngle>=r.startAngle?"endAngle":"startAngle":a?function(t,e){if(0===t.height){return e.getOtherAxis(e.getBaseAxis()).inverse?"bottom":"top"}return t.height>0?"bottom":"top"}(r,o.coordinateSystem):function(t,e){if(0===t.width){return e.getOtherAxis(e.getBaseAxis()).inverse?"left":"right"}return t.width>=0?"right":"left"}(r,o.coordinateSystem),g=(0,S.lx)(i);(0,S.qM)(t,g,{labelFetcher:o,labelDataIndex:n,defaultText:(0,D.i)(o.getData(),n),inheritColor:u.fill,defaultOpacity:u.opacity,defaultOutsidePosition:f});var v=t.getTextContent();if(s&&v){var y=i.get(["label","position"]);t.textConfig.inside="middle"===y||null,function(t,e,n,i){if((0,l.isNumber)(i))t.setTextConfig({rotation:i});else if((0,l.isArray)(e))t.setTextConfig({rotation:0});else{var r,o=t.shape,a=o.clockwise?o.startAngle:o.endAngle,s=o.clockwise?o.endAngle:o.startAngle,u=(a+s)/2,c=n(e);switch(c){case"startArc":case"insideStartArc":case"middle":case"insideEndArc":case"endArc":r=u;break;case"startAngle":case"insideStartAngle":r=a;break;case"endAngle":case"insideEndAngle":r=s;break;default:return void t.setTextConfig({rotation:0})}var h=1.5*Math.PI-r;"middle"===c&&h>Math.PI/2&&h<1.5*Math.PI&&(h-=Math.PI),t.setTextConfig({rotation:h})}}(t,"outside"===y?f:y,j(a),i.get(["label","rotate"]))}(0,S.Oh)(v,g,o.getRawValue(n),function(t){return(0,D.T)(e,t)});var m=i.getModel(["emphasis"]);(0,M.Lm)(t,m.get("focus"),m.get("blurScope"),m.get("disabled")),(0,M.Mx)(t,i),function(t){return null!=t.startAngle&&null!=t.endAngle&&t.startAngle===t.endAngle}(r)&&(t.style.fill="none",t.style.stroke="none",(0,l.each)(t.states,function(t){t.style&&(t.style.fill=t.style.stroke="none")}))}var J=function(){},q=function(t){function e(e){var n=t.call(this,e)||this;return n.type="largeBar",n}return(0,o.C6)(e,t),e.prototype.getDefaultShape=function(){return new J},e.prototype.buildPath=function(t,e){for(var n=e.points,i=this.baseDimIdx,r=1-this.baseDimIdx,o=[],a=[],s=this.barWidth,l=0;l<n.length;l+=3)a[i]=s,a[r]=n[l+2],o[i]=n[l+i],o[r]=n[l+r],t.rect(o[0],o[1],a[0],a[1])},e}(y.Ay);function Q(t,e,n,i){var r=t.getData(),o=r.getLayout("valueAxisHorizontal")?1:0,a=r.getLayout("largeDataIndices"),s=r.getLayout("size"),l=t.getModel("backgroundStyle"),u=r.getLayout("largeBackgroundPoints"),c=i?(0,p.i2)(t):0;if(u){var h=new q({shape:{points:u},incremental:c,silent:!0,z2:0});h.baseDimIdx=o,h.largeDataIndices=a,h.barWidth=s,h.useStyle(l.getItemStyle()),e.add(h),n&&n.push(h)}var d=new q({shape:{points:r.getLayout("largePoints")},incremental:c,ignoreCoarsePointer:!0,z2:1});d.baseDimIdx=o,d.largeDataIndices=a,d.barWidth=s,e.add(d),d.useStyle(r.getVisual("style")),d.style.stroke=null,(0,A.z)(d).seriesIndex=t.seriesIndex,t.get("silent")||(d.on("mousedown",K),d.on("mousemove",K)),n&&n.push(d)}var K=(0,I.nF)(function(t){var e=function(t,e,n){for(var i=t.baseDimIdx,r=1-i,o=t.shape.points,a=t.largeDataIndices,s=[],l=[],u=t.barWidth,c=0,h=o.length/3;c<h;c++){var d=3*c;if(l[i]=u,l[r]=o[d+2],s[i]=o[d+i],s[r]=o[d+r],l[r]<0&&(s[r]+=l[r],l[r]=-l[r]),e>=s[0]&&e<=s[0]+l[0]&&n>=s[1]&&n<=s[1]+l[1])return a[c]}return-1}(this,t.offsetX,t.offsetY);(0,A.z)(this).dataIndex=e>=0?e:null},30,!1);function tt(t,e,n){if((0,O.g)(n,"cartesian2d")){var i=e,r=n.getArea();return{x:t?i.x:r.x,y:t?r.y:i.y,width:t?i.width:r.width,height:t?r.height:i.height}}var o=e;return{cx:(r=n.getArea()).cx,cy:r.cy,r0:t?r.r0:o.r0,r:t?r.r:o.r,startAngle:t?o.startAngle:0,endAngle:t?o.endAngle:2*Math.PI}}const et=N;function nt(t){t.registerChartView(et),t.registerSeriesModel(v),t.registerLayout(t.PRIORITY.VISUAL.LAYOUT,(0,i.Md)(f.f4)),t.registerLayout(t.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,(0,i.KF)(f.f4)),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,(0,r.A)(f.f4)),t.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(t,e){var n=t.componentType||"series";e.eachComponent({mainType:n,query:t},function(e){t.sortInfo&&e.axis.setCategorySortInfo(t.sortInfo)})}),(0,i.Jo)(t)}},73836(t,e,n){n.d(e,{a:()=>Et});var i=n(62826),r=n(87717),o=n(6471),a=n(5990),s={color:"fill",borderColor:"stroke"},l={symbol:1,symbolSize:1,symbolKeepAspect:1,legendIcon:1,visualMeta:1,liftZ:1,decal:1},u=(0,o.$r)(),c=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return(0,i.C6)(e,t),e.prototype.optionUpdated=function(){this.currentZLevel=this.get("zlevel",!0),this.currentZ=this.get("z",!0)},e.prototype.getInitialData=function(t,e){return(0,r.A)(null,this)},e.prototype.getDataParams=function(e,n,i){var r=t.prototype.getDataParams.call(this,e,n);return i&&(r.info=u(i).info),r},e.type="series.custom",e.dependencies=["grid","polar","geo","singleAxis","calendar","matrix"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,clip:!1},e}(a.A);const h=c;n(44114),n(46058);var d=n(52577),p=n(79231),f=n(26322),g=n(6715),v=n(47263),y=n(22785),m=n(15166),x=n(9078),_=n(79825),b=n(28917),w=n(96249),A=n(30112),M=n(27275),S=n(90652),I=n(70229);function C(t,e){return e=e||[0,0],d.map(["x","y"],function(n,i){var r=this.getAxis(n),o=e[i],a=t[i]/2;return"category"===r.type?(0,I.D)(r).w:Math.abs(r.dataToCoord(o-a)-r.dataToCoord(o+a))},this)}var T=n(66834);function k(t,e){return e=e||[0,0],d.map([0,1],function(n){var i=e[n],r=t[n]/2,o=[],a=[];return o[n]=i-r,a[n]=i+r,o[1-n]=a[1-n]=e[1-n],Math.abs(this.dataToPoint(o)[n]-this.dataToPoint(a)[n])},this)}function L(t,e){var n=this.getAxis(),i=e instanceof Array?e[0]:e,r=(t instanceof Array?t[0]:t)/2;return"category"===n.type?(0,I.D)(n).w:Math.abs(n.dataToCoord(i-r)-n.dataToCoord(i+r))}function O(t,e){return e=e||[0,0],d.map(["Radius","Angle"],function(n,i){var r=this["get"+n+"Axis"](),o=e[i],a=t[i]/2,s="category"===r.type?(0,I.D)(r).w:Math.abs(r.dataToCoord(o-a)-r.dataToCoord(o+a));return"Angle"===n&&(s=s*Math.PI/180),s},this)}var D=n(85408),P=n(16418);function R(t,e){e&&(e.font=e.textFont||e.font,(0,d.hasOwn)(e,"textStrokeWidth")&&(t.lineWidth=e.textStrokeWidth),(0,d.hasOwn)(e,"textAlign")&&(t.align=e.textAlign),(0,d.hasOwn)(e,"textVerticalAlign")&&(t.verticalAlign=e.textVerticalAlign),(0,d.hasOwn)(e,"textLineHeight")&&(t.lineHeight=e.textLineHeight),(0,d.hasOwn)(e,"textWidth")&&(t.width=e.textWidth),(0,d.hasOwn)(e,"textHeight")&&(t.height=e.textHeight),(0,d.hasOwn)(e,"textBackgroundColor")&&(t.backgroundColor=e.textBackgroundColor),(0,d.hasOwn)(e,"textPadding")&&(t.padding=e.textPadding),(0,d.hasOwn)(e,"textBorderColor")&&(t.borderColor=e.textBorderColor),(0,d.hasOwn)(e,"textBorderWidth")&&(t.borderWidth=e.textBorderWidth),(0,d.hasOwn)(e,"textBorderRadius")&&(t.borderRadius=e.textBorderRadius),(0,d.hasOwn)(e,"textBoxShadowColor")&&(t.shadowColor=e.textBoxShadowColor),(0,d.hasOwn)(e,"textBoxShadowBlur")&&(t.shadowBlur=e.textBoxShadowBlur),(0,d.hasOwn)(e,"textBoxShadowOffsetX")&&(t.shadowOffsetX=e.textBoxShadowOffsetX),(0,d.hasOwn)(e,"textBoxShadowOffsetY")&&(t.shadowOffsetY=e.textBoxShadowOffsetY))}function B(t,e,n){var i=t;i.textPosition=i.textPosition||n.position||"inside",null!=n.offset&&(i.textOffset=n.offset),null!=n.rotation&&(i.textRotation=n.rotation),null!=n.distance&&(i.textDistance=n.distance);var r=i.textPosition.indexOf("inside")>=0,o=t.fill||P.A.color.neutral99;z(i,e);var a=null==i.textFill;return r?a&&(i.textFill=n.insideFill||P.A.color.neutral00,!i.textStroke&&n.insideStroke&&(i.textStroke=n.insideStroke),!i.textStroke&&(i.textStroke=o),null==i.textStrokeWidth&&(i.textStrokeWidth=2)):(a&&(i.textFill=t.fill||n.outsideFill||P.A.color.neutral00),!i.textStroke&&n.outsideStroke&&(i.textStroke=n.outsideStroke)),i.text=e.text,i.rich=e.rich,(0,d.each)(e.rich,function(t){z(t,t)}),i}function z(t,e){e&&((0,d.hasOwn)(e,"fill")&&(t.textFill=e.fill),(0,d.hasOwn)(e,"stroke")&&(t.textStroke=e.fill),(0,d.hasOwn)(e,"lineWidth")&&(t.textStrokeWidth=e.lineWidth),(0,d.hasOwn)(e,"font")&&(t.font=e.font),(0,d.hasOwn)(e,"fontStyle")&&(t.fontStyle=e.fontStyle),(0,d.hasOwn)(e,"fontWeight")&&(t.fontWeight=e.fontWeight),(0,d.hasOwn)(e,"fontSize")&&(t.fontSize=e.fontSize),(0,d.hasOwn)(e,"fontFamily")&&(t.fontFamily=e.fontFamily),(0,d.hasOwn)(e,"align")&&(t.textAlign=e.align),(0,d.hasOwn)(e,"verticalAlign")&&(t.textVerticalAlign=e.verticalAlign),(0,d.hasOwn)(e,"lineHeight")&&(t.textLineHeight=e.lineHeight),(0,d.hasOwn)(e,"width")&&(t.textWidth=e.width),(0,d.hasOwn)(e,"height")&&(t.textHeight=e.height),(0,d.hasOwn)(e,"backgroundColor")&&(t.textBackgroundColor=e.backgroundColor),(0,d.hasOwn)(e,"padding")&&(t.textPadding=e.padding),(0,d.hasOwn)(e,"borderColor")&&(t.textBorderColor=e.borderColor),(0,d.hasOwn)(e,"borderWidth")&&(t.textBorderWidth=e.borderWidth),(0,d.hasOwn)(e,"borderRadius")&&(t.textBorderRadius=e.borderRadius),(0,d.hasOwn)(e,"shadowColor")&&(t.textBoxShadowColor=e.shadowColor),(0,d.hasOwn)(e,"shadowBlur")&&(t.textBoxShadowBlur=e.shadowBlur),(0,d.hasOwn)(e,"shadowOffsetX")&&(t.textBoxShadowOffsetX=e.shadowOffsetX),(0,d.hasOwn)(e,"shadowOffsetY")&&(t.textBoxShadowOffsetY=e.shadowOffsetY),(0,d.hasOwn)(e,"textShadowColor")&&(t.textShadowColor=e.textShadowColor),(0,d.hasOwn)(e,"textShadowBlur")&&(t.textShadowBlur=e.textShadowBlur),(0,d.hasOwn)(e,"textShadowOffsetX")&&(t.textShadowOffsetX=e.textShadowOffsetX),(0,d.hasOwn)(e,"textShadowOffsetY")&&(t.textShadowOffsetY=e.textShadowOffsetY))}var E=n(22752),V=n(80915),N=n(47550),G=n(52557),H=n(46881),F={position:["x","y"],scale:["scaleX","scaleY"],origin:["originX","originY"]},W=(0,d.keys)(F),Z=((0,d.reduce)(H.Wx,function(t,e){return t[e]=1,t},{}),H.Wx.join(", "),["","style","shape","extra"]),Y=(0,o.$r)();function U(t,e,n,i,r){var o=t+"Animation",a=(0,G.Jw)(t,i,r)||{},s=Y(e).userDuring;return a.duration>0&&(a.during=s?(0,d.bind)(Q,{el:e,userDuring:s}):null,a.setToFinal=!0,a.scope=t),(0,d.extend)(a,n[o]),a}function X(t,e,n,i){var r=(i=i||{}).dataIndex,a=i.isInit,s=i.clearStyle,l=n.isAnimationEnabled(),u=Y(t),c=e.style;u.userDuring=e.during;var h={},f={};if(function(t,e,n){for(var i=0;i<W.length;i++){var r=W[i],o=F[r],a=e[r];a&&(n[o[0]]=a[0],n[o[1]]=a[1])}for(i=0;i<H.Wx.length;i++){var s=H.Wx[i];null!=e[s]&&(n[s]=e[s])}}(0,e,f),"compound"===t.type)for(var g=t.shape.paths,v=e.shape.paths,y=0;y<v.length;y++){tt("shape",v[y],g[y])}else tt("shape",e,f),tt("extra",e,f);if(!a&&l&&(function(t,e,n){for(var i=e.transition,r=$(i)?H.Wx:(0,o.qB)(i||[]),a=0;a<r.length;a++){var s=r[a];if("style"!==s&&"shape"!==s&&"extra"!==s){var l=t[s];0,n[s]=l}}}(t,e,h),K("shape",t,e,h),K("extra",t,e,h),function(t,e,n,i){if(!n)return;var r,a=t.style;if(a){var s=n.transition,l=e.transition;if(s&&!$(s)){var u=(0,o.qB)(s);!r&&(r=i.style={});for(var c=0;c<u.length;c++){var h=a[v=u[c]];r[v]=h}}else if(t.getAnimationStyleProps&&($(l)||$(s)||(0,d.indexOf)(l,"style")>=0)){var p=t.getAnimationStyleProps(),f=p?p.style:null;if(f){!r&&(r=i.style={});var g=(0,d.keys)(n);for(c=0;c<g.length;c++){var v;if(f[v=g[c]]){h=a[v];r[v]=h}}}}}}(t,e,c,h)),f.style=c,function(t,e,n){var i=e.style;if(!t.isGroup&&i){if(n){t.useStyle({});for(var r=t.animators,o=0;o<r.length;o++){var a=r[o];"style"===a.targetName&&a.changeTarget(t.style)}}t.setStyle(i)}e&&(e.style=null,e&&t.attr(e),e.style=i)}(t,f,s),function(t,e){(0,d.hasOwn)(e,"silent")&&(t.silent=e.silent),(0,d.hasOwn)(e,"ignore")&&(t.ignore=e.ignore),t instanceof D.Ay&&(0,d.hasOwn)(e,"invisible")&&(t.invisible=e.invisible);t instanceof p.Ay&&(0,d.hasOwn)(e,"autoBatch")&&(t.autoBatch=e.autoBatch)}(t,e),l)if(a){var m={};(0,d.each)(Z,function(t){var n=t?e[t]:e;n&&n.enterFrom&&(t&&(m[t]=m[t]||{}),(0,d.extend)(t?m[t]:m,n.enterFrom))});var x=U("enter",t,e,n,r);x.duration>0&&t.animateFrom(m,x)}else!function(t,e,n,i,r){if(r){var o=U("update",t,e,i,n);o.duration>0&&t.animateFrom(r,o)}}(t,e,r||0,n,h);!function(t,e){for(var n=Y(t).leaveToProps,i=0;i<Z.length;i++){var r=Z[i],o=r?e[r]:e;o&&o.leaveTo&&(n||(n=Y(t).leaveToProps={}),r&&(n[r]=n[r]||{}),(0,d.extend)(r?n[r]:n,o.leaveTo))}}(t,e),c?t.dirty():t.markRedraw()}function j(t,e,n,i){if(t){var r=t.parent,o=Y(t).leaveToProps;if(o){var a=U("update",t,e,n,0);a.done=function(){r&&r.remove(t),i&&i()},t.animateTo(o,a)}else r&&r.remove(t),i&&i()}}function $(t){return"all"===t}var J={},q={setTransform:function(t,e){return J.el[t]=e,this},getTransform:function(t){return J.el[t]},setShape:function(t,e){var n=J.el;return(n.shape||(n.shape={}))[t]=e,n.dirtyShape&&n.dirtyShape(),this},getShape:function(t){var e=J.el.shape;if(e)return e[t]},setStyle:function(t,e){var n=J.el,i=n.style;return i&&(i[t]=e,n.dirtyStyle&&n.dirtyStyle()),this},getStyle:function(t){var e=J.el.style;if(e)return e[t]},setExtra:function(t,e){return(J.el.extra||(J.el.extra={}))[t]=e,this},getExtra:function(t){var e=J.el.extra;if(e)return e[t]}};function Q(){var t=this,e=t.el;if(e){var n=Y(e).userDuring,i=t.userDuring;n===i?(J.el=e,i(q)):t.el=t.userDuring=null}}function K(t,e,n,i){var r=n[t];if(r){var a,s=e[t];if(s){var l=n.transition,u=r.transition;if(u)if(!a&&(a=i[t]={}),$(u))(0,d.extend)(a,s);else for(var c=(0,o.qB)(u),h=0;h<c.length;h++){var p=s[g=c[h]];a[g]=p}else if($(l)||(0,d.indexOf)(l,t)>=0){!a&&(a=i[t]={});var f=(0,d.keys)(s);for(h=0;h<f.length;h++){var g;p=s[g=f[h]];et(r[g],p)&&(a[g]=p)}}}}}function tt(t,e,n){var i=e[t];if(i)for(var r=n[t]={},o=(0,d.keys)(i),a=0;a<o.length;a++){var s=o[a];r[s]=(0,N.F)(i[s])}}function et(t,e){return(0,d.isArrayLike)(t)?t!==e:null!=t&&isFinite(t)}var nt=(0,o.$r)(),it=["percent","easing","shape","style","extra"];function rt(t,e,n){if(n.isAnimationEnabled()&&e)if((0,d.isArray)(e))(0,d.each)(e,function(e){rt(t,e,n)});else{var i=e.keyframes,r=e.duration;if(n&&null==r){var o=(0,G.Jw)("enter",n,0);r=o&&o.duration}if(i&&r){var a=nt(t);(0,d.each)(Z,function(n){if(!n||t[n]){var o;i.sort(function(t,e){return t.percent-e.percent}),(0,d.each)(i,function(i){var s=t.animators,l=n?i[n]:i;if(l){var u=(0,d.keys)(l);if(n||(u=(0,d.filter)(u,function(t){return(0,d.indexOf)(it,t)<0})),u.length){o||((o=t.animate(n,e.loop,!0)).scope="keyframe");for(var c=0;c<s.length;c++)s[c]!==o&&s[c].targetName===o.targetName&&s[c].stopTracks(u);n&&(a[n]=a[n]||{});var h=n?a[n]:a;(0,d.each)(u,function(e){h[e]=((n?t[n]:t)||{})[e]}),o.whenWithKeys(r*i.percent,l,u,i.easing)}}}),o&&o.delay(e.delay||0).duration(r).start(e.easing)}})}}}var ot=n(53861),at="emphasis",st="normal",lt="blur",ut="select",ct=[st,at,lt,ut],ht={normal:["itemStyle"],emphasis:[at,"itemStyle"],blur:[lt,"itemStyle"],select:[ut,"itemStyle"]},dt={normal:["label"],emphasis:[at,"label"],blur:[lt,"label"],select:[ut,"label"]},pt=["x","y"],ft={normal:{},emphasis:{},blur:{},select:{}},gt={cartesian2d:function(t){var e=t.master.getRect();return{coordSys:{type:"cartesian2d",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(e){return t.dataToPoint(e)},size:d.bind(C,t)}}},geo:function(t){var e=t.view,n=e.getBoundingRect();return{coordSys:{type:"geo",x:n.x,y:n.y,width:n.width,height:n.height,zoom:(0,T._)(e)},api:{coord:function(e){return t.dataToPoint(e)},size:d.bind(k,t)}}},single:function(t){var e=t.getRect();return{coordSys:{type:"singleAxis",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(e){return t.dataToPoint(e)},size:(0,d.bind)(L,t)}}},polar:function(t){var e=t.getRadiusAxis(),n=t.getAngleAxis(),i=e.getExtent();return i[0]>i[1]&&i.reverse(),{coordSys:{type:"polar",cx:t.cx,cy:t.cy,r:i[1],r0:i[0]},api:{coord:function(i){var r=e.dataToRadius(i[0]),o=n.dataToAngle(i[1]),a=t.coordToPoint([r,o]);return a.push(r,o*Math.PI/180),a},size:d.bind(O,t)}}},calendar:function(t){var e=t.getRect(),n=t.getRangeInfo();return{coordSys:{type:"calendar",x:e.x,y:e.y,width:e.width,height:e.height,cellWidth:t.getCellWidth(),cellHeight:t.getCellHeight(),rangeInfo:{start:n.start,end:n.end,weeks:n.weeks,dayCount:n.allDay}},api:{coord:function(e,n){return t.dataToPoint(e,n)},layout:function(e,n){return t.dataToLayout(e,n)}}}},matrix:function(t){var e=t.getRect();return{coordSys:{type:"matrix",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(e,n){return t.dataToPoint(e,n)},layout:function(e,n){return t.dataToLayout(e,n)}}}}};function vt(t){return t instanceof p.Ay}function yt(t){return t instanceof D.Ay}var mt=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return(0,i.C6)(e,t),e.prototype.render=function(t,e,n,i){this._progressiveEls=null;var r=this._data,o=t.getData(),a=this.group,s=Mt(t,o,e,n);r||a.removeAll(),o.diff(r).add(function(e){It(n,null,e,s(e,i),t,a,o)}).remove(function(e){var n=r.getItemGraphicEl(e);n&&j(n,u(n).option,t)}).update(function(e,l){var u=r.getItemGraphicEl(l);It(n,u,e,s(e,i),t,a,o)}).execute();var l=t.get("clip",!0)?(0,S.Ip)(t.coordinateSystem,!1,t):null;l?a.setClipPath(l):a.removeClipPath(),this._data=o},e.prototype.incrementalPrepareRender=function(t,e,n){this.group.removeAll(),this._data=null},e.prototype.incrementalRender=function(t,e,n,i,r){var a=e.getData(),s=Mt(e,a,n,i),l=this._progressiveEls=[];function u(t){t.isGroup||(t.incremental=(0,o.i2)(e),t.ensureState("emphasis").hoverLayer=f.HOVER_LAYER_FOR_INCREMENTAL)}for(var c=t.start;c<t.end;c++){var h=It(null,null,c,s(c,r),e,this.group,a);h&&(h.traverse(u),l.push(h))}},e.prototype.eachRendered=function(t){f.traverseElements(this._progressiveEls||this.group,t)},e.prototype.filterForExposedEvent=function(t,e,n,i){var r=e.element;if(null==r||n.name===r)return!0;for(;(n=n.__hostTarget||n.parent)&&n!==this.group;)if(n.name===r)return!0;return!1},e.type="custom",e}(M.A);const xt=mt;function _t(t){var e,n=t.type;if("path"===n){var i=null!=(o=t.shape).width&&null!=o.height?{x:o.x||0,y:o.y||0,width:o.width,height:o.height}:null,r=zt(o);e=f.makePath(r,null,i,o.layout||"center"),u(e).customPathData=r}else if("image"===n)e=new g.Ay({}),u(e).customImagePath=t.style.image;else if("text"===n)e=new v.Ay({});else if("group"===n)e=new y.A;else if("compoundPath"===n){var o;if(!(o=t.shape)||!o.paths){var a="";0,(0,E.$8)(a)}var s=(0,d.map)(o.paths,function(t){if("path"===t.type)return f.makePath(t.shape.pathData,t,null);var e=f.getShapeClass(t.type);if(!e){0,(0,E.$8)("")}return new e});e=new m.A({shape:{paths:s}})}else{var l=f.getShapeClass(n);if(!l){a="";0,(0,E.$8)(a)}e=new l}return u(e).customGraphicType=n,e.name=t.name,e.z2EmphasisLift=1,e.z2SelectLift=1,e}function bt(t,e,n,i,r,o,a){!function(t){t.stopAnimation("keyframe"),t.attr(nt(t))}(e);var s=r&&r.normal.cfg;s&&e.setTextConfig(s),i&&null==i.transition&&(i.transition=pt);var l=i&&i.style;if(l){if("text"===e.type){var u=l;(0,d.hasOwn)(u,"textFill")&&(u.fill=u.textFill),(0,d.hasOwn)(u,"textStroke")&&(u.stroke=u.textStroke)}var c=void 0,h=vt(e)?l.decal:null;t&&h&&(h.dirty=!0,c=(0,V.w)(h,t)),l.__decalPattern=c}yt(e)&&(l&&(c=l.__decalPattern)&&(l.decal=c));X(e,i,o,{dataIndex:n,isInit:a,clearStyle:!0}),rt(e,i.keyframeAnimation,o)}function wt(t,e,n,i,r){var o=e.isGroup?null:e,a=r&&r[t].cfg;if(o){var s=o.ensureState(t);if(!1===i){var l=o.getState(t);l&&(l.style=null)}else s.style=i||null;a&&(s.textConfig=a),(0,x.DW)(o)}}function At(t,e,n){var i=n===st,r=i?e:Lt(e,n),o=r?r.z2:null;null!=o&&((i?t:t.ensureState(n)).z2=o||0)}function Mt(t,e,n,i){var r=t.get("renderItem");if("string"==typeof r){var o=(0,ot.Z)(r);o&&(r=o)}var a=t.coordinateSystem,u={};a&&(u=a.prepareCustoms?a.prepareCustoms(a):gt[a.type](a));for(var c,h,p=(0,d.defaults)({getWidth:i.getWidth,getHeight:i.getHeight,getZr:i.getZr,getDevicePixelRatio:i.getDevicePixelRatio,value:function(t,n){return null==n&&(n=c),e.getStore().get(e.getDimensionIndex(t||0),n)},style:function(n,i){0;null==i&&(i=c);var r=e.getItemVisual(i,"style"),o=r&&r.fill,a=r&&r.opacity,s=S(i,st).getItemStyle();null!=o&&(s.fill=o),null!=a&&(s.opacity=a);var l={inheritColor:(0,d.isString)(o)?o:P.A.color.neutral99},u=I(i,st),h=_.VB(u,null,l,!1,!0);h.text=u.getShallow("show")?(0,d.retrieve2)(t.getFormattedLabel(i,st),(0,b.i)(e,i)):null;var p=_.sD(u,l,!1);return T(n,s),s=B(s,h,p),n&&C(s,n),s.legacy=!0,s},ordinalRawValue:function(t,n){null==n&&(n=c),t=t||0;var i=e.getDimensionInfo(t);if(!i){var r=e.getDimensionIndex(t);return r>=0?e.getStore().get(r,n):void 0}var o=e.get(i.name,n),a=i&&i.ordinalMeta;return a?a.categories[o]:o},styleEmphasis:function(n,i){0;null==i&&(i=c);var r=S(i,at).getItemStyle(),o=I(i,at),a=_.VB(o,null,null,!0,!0);a.text=o.getShallow("show")?(0,d.retrieve3)(t.getFormattedLabel(i,at),t.getFormattedLabel(i,st),(0,b.i)(e,i)):null;var s=_.sD(o,null,!0);return T(n,r),r=B(r,a,s),n&&C(r,n),r.legacy=!0,r},visual:function(t,n){if(null==n&&(n=c),(0,d.hasOwn)(s,t)){var i=e.getItemVisual(n,"style");return i?i[s[t]]:null}if((0,d.hasOwn)(l,t))return e.getItemVisual(n,t)},barLayout:function(t){if("cartesian2d"===a.type){var e=a.getBaseAxis();return(0,w.aR)((0,d.defaults)({axis:e},t))}},currentSeriesIndices:function(){return n.getCurrentSeriesIndices()},font:function(t){return _.c8(t,n)}},u.api||{}),f={context:{},seriesId:t.id,seriesName:t.name,seriesIndex:t.seriesIndex,coordSys:u.coordSys,dataInsideLength:e.count(),encode:St(t.getData()),itemPayload:t.get("itemPayload")||{}},g={},v={},y={},m={},x=0;x<ct.length;x++){var A=ct[x];y[A]=t.getModel(ht[A]),m[A]=t.getModel(dt[A])}function M(t){return t===c?h||(h=e.getItemModel(t)):e.getItemModel(t)}function S(t,n){return e.hasItemOption?t===c?g[n]||(g[n]=M(t).getModel(ht[n])):M(t).getModel(ht[n]):y[n]}function I(t,n){return e.hasItemOption?t===c?v[n]||(v[n]=M(t).getModel(dt[n])):M(t).getModel(dt[n]):m[n]}return function(t,n){return c=t,h=null,g={},v={},r&&r((0,d.defaults)({dataIndexInside:t,dataIndex:e.getRawIndex(t),actionType:n?n.type:null},f),p)};function C(t,e){for(var n in e)(0,d.hasOwn)(e,n)&&(t[n]=e[n])}function T(t,e){t&&(t.textFill&&(e.textFill=t.textFill),t.textPosition&&(e.textPosition=t.textPosition))}}function St(t){var e={};return(0,d.each)(t.dimensions,function(n){var i=t.getDimensionInfo(n);if(!i.isExtraCoord){var r=i.coordDim;(e[r]=e[r]||[])[i.coordDimIndex]=t.getDimensionIndex(n)}}),e}function It(t,e,n,i,r,o,a){if(i){var s=Ct(t,e,n,i,r,o);return s&&a.setItemGraphicEl(n,s),s&&(0,x.Lm)(s,i.focus,i.blurScope,i.emphasisDisabled),s}o.remove(e)}function Ct(t,e,n,i,r,o){var a=-1,s=e;e&&Tt(e,i,r)&&(a=(0,d.indexOf)(o.childrenRef(),e),e=null);var l,c,h=!e,p=e;p?p.clearStates():(p=_t(i),s&&(l=s,(c=p).copyTransform(l),yt(c)&&yt(l)&&(c.setStyle(l.style),c.z=l.z,c.z2=l.z2,c.zlevel=l.zlevel,c.invisible=l.invisible,c.ignore=l.ignore,vt(c)&&vt(l)&&c.setShape(l.shape)))),!1===i.morph?p.disableMorphing=!0:p.disableMorphing&&(p.disableMorphing=!1),i.tooltipDisabled&&(p.tooltipDisabled=!0),ft.normal.cfg=ft.normal.conOpt=ft.emphasis.cfg=ft.emphasis.conOpt=ft.blur.cfg=ft.blur.conOpt=ft.select.cfg=ft.select.conOpt=null,ft.isLegacy=!1,function(t,e,n,i,r,o){if(t.isGroup||"compoundPath"===t.type)return;kt(n,null,o),kt(n,at,o);var a=o.normal.conOpt,s=o.emphasis.conOpt,l=o.blur.conOpt,u=o.select.conOpt;if(null!=a||null!=s||null!=u||null!=l){var c=t.getTextContent();if(!1===a)c&&t.removeTextContent();else{a=o.normal.conOpt=a||{type:"text"},c?c.clearStates():(c=_t(a),t.setTextContent(c)),bt(null,c,e,a,null,i,r);for(var h=a&&a.style,d=0;d<ct.length;d++){var p=ct[d];if(p!==st){var f=o[p].conOpt;wt(p,c,0,Ot(a,f,p),null)}}h?c.dirty():c.markRedraw()}}}(p,n,i,r,h,ft),function(t,e,n,i,r){var o=n.clipPath;if(!1===o)t&&t.getClipPath()&&t.removeClipPath();else if(o){var a=t.getClipPath();a&&Tt(a,o,i)&&(a=null),a||(a=_t(o),t.setClipPath(a)),bt(null,a,e,o,null,i,r)}}(p,n,i,r,h),bt(t,p,n,i,ft,r,h),(0,d.hasOwn)(i,"info")&&(u(p).info=i.info);for(var f=0;f<ct.length;f++){var g=ct[f];if(g!==st){var v=Lt(i,g);wt(g,p,0,Ot(i,v,g),ft)}}return function(t,e,n){if(!t.isGroup){var i=t,r=n.currentZ,o=n.currentZLevel;i.z=r,i.zlevel=o;var a=e.z2;null!=a&&(i.z2=a||0);for(var s=0;s<ct.length;s++)At(i,e,ct[s])}}(p,i,r),"group"===i.type&&function(t,e,n,i,r){var o=i.children,a=o?o.length:0,s=i.$mergeChildren,l="byName"===s||i.diffChildrenByName,u=!1===s;if(!a&&!l&&!u)return;if(l)return c={api:t,oldChildren:e.children()||[],newChildren:o||[],dataIndex:n,seriesModel:r,group:e},void new A.A(c.oldChildren,c.newChildren,Pt,Pt,c).add(Rt).update(Rt).remove(Bt).execute();var c;u&&e.removeAll();for(var h=0;h<a;h++){var d=o[h],p=e.childAt(h);d?(null==d.ignore&&(d.ignore=!1),Ct(t,p,n,d,r,e)):p.ignore=!0}for(var f=e.childCount()-1;f>=h;f--){var g=e.childAt(f);Dt(e,g,r)}}(t,p,n,i,r),a>=0?o.replaceAt(p,a):o.add(p),p}function Tt(t,e,n){var i,r=u(t),o=e.type,a=e.shape,s=e.style;return n.isUniversalTransitionEnabled()||null!=o&&o!==r.customGraphicType||"path"===o&&((i=a)&&((0,d.hasOwn)(i,"pathData")||(0,d.hasOwn)(i,"d")))&&zt(a)!==r.customPathData||"image"===o&&(0,d.hasOwn)(s,"image")&&s.image!==r.customImagePath}function kt(t,e,n){var i=e?Lt(t,e):t,r=e?Ot(t,i,at):t.style,o=t.type,a=i?i.textConfig:null,s=t.textContent,l=s?e?Lt(s,e):s:null;if(r&&(n.isLegacy||function(t,e,n,i){return t&&(t.legacy||!1!==t.legacy&&!n&&!i&&"tspan"!==e&&("text"===e||(0,d.hasOwn)(t,"text")))}(r,o,!!a,!!l))){n.isLegacy=!0;var u=function(t,e,n){var i,r,o,a=t;if("text"===e)o=a;else{o={},(0,d.hasOwn)(a,"text")&&(o.text=a.text),(0,d.hasOwn)(a,"rich")&&(o.rich=a.rich),(0,d.hasOwn)(a,"textFill")&&(o.fill=a.textFill),(0,d.hasOwn)(a,"textStroke")&&(o.stroke=a.textStroke),(0,d.hasOwn)(a,"fontFamily")&&(o.fontFamily=a.fontFamily),(0,d.hasOwn)(a,"fontSize")&&(o.fontSize=a.fontSize),(0,d.hasOwn)(a,"fontStyle")&&(o.fontStyle=a.fontStyle),(0,d.hasOwn)(a,"fontWeight")&&(o.fontWeight=a.fontWeight),r={type:"text",style:o,silent:!0},i={};var s=(0,d.hasOwn)(a,"textPosition");n?i.position=s?a.textPosition:"inside":s&&(i.position=a.textPosition),(0,d.hasOwn)(a,"textPosition")&&(i.position=a.textPosition),(0,d.hasOwn)(a,"textOffset")&&(i.offset=a.textOffset),(0,d.hasOwn)(a,"textRotation")&&(i.rotation=a.textRotation),(0,d.hasOwn)(a,"textDistance")&&(i.distance=a.textDistance)}return R(o,t),(0,d.each)(o.rich,function(t){R(t,t)}),{textConfig:i,textContent:r}}(r,o,!e);!a&&u.textConfig&&(a=u.textConfig),!l&&u.textContent&&(l=u.textContent)}if(!e&&l){var c=l;!c.type&&(c.type="text")}var h=e?n[e]:n.normal;h.cfg=a,h.conOpt=l}function Lt(t,e){return e?t?t[e]:null:t}function Ot(t,e,n){var i=e&&e.style;return null==i&&n===at&&t&&(i=t.styleEmphasis),i}function Dt(t,e,n){e&&j(e,u(t).option,n)}function Pt(t,e){var n=t&&t.name;return null!=n?n:"e\0\0"+e}function Rt(t,e){var n=this.context,i=null!=t?n.newChildren[t]:null,r=null!=e?n.oldChildren[e]:null;Ct(n.api,r,n.dataIndex,i,n.seriesModel,n.group)}function Bt(t){var e=this.context,n=e.oldChildren[t];n&&j(n,u(n).option,e.seriesModel)}function zt(t){return t&&(t.pathData||t.d)}function Et(t){t.registerChartView(xt),t.registerSeriesModel(h)}},55744(t,e,n){n.d(e,{N$:()=>d,sH:()=>f,Vz:()=>p});var i=n(70229),r=n(66337),o=n(52577),a=n(88877),s=n(10862),l=n(22154);function u(t,e,n){var i,u=(0,o.createHashMap)(),h=n.serUids,d=n.liPosMinGap,p=e.axis,f=p.scale,g=f.needTransform(),v=f.getFilter?f.getFilter():null,y=(0,s.$6)(v);function m(n){(0,r.B_)(t,e.sers,function(t){var e=t.getRawData(),i=e.getDimensionIndex(e.mapDimension(p.dim));i>=0&&n(i,t,e.getStore())})}var x=0;if(m(function(t,e,n){u.set(e.uid,1),h&&h.hasKey(e.uid)||(i=!0),x+=n.count()}),h&&h.keys().length===u.keys().length||(i=!0),i||null==d){(0,l.Zi)(c,x);var _=0;m(function(t,e,n){for(var i=0,r=n.count();i<r;++i){var o=n.get(t,i);!isFinite(o)||v&&!(0,s.V7)(y,o)||(g&&(o=f.transformIn(o,null)),c.arr[_++]=o)}});var b=c.typed?c.arr.subarray(0,_):(c.arr.length=_,c.arr);c.typed?b.sort():(0,a.Y6)(b);for(var w=1/0,A=1;A<_;++A){var M=b[A]-b[A-1];M>0&&M<w&&(w=M)}n.liPosMinGap=e.liPosMinGap=(0,a.YC)(w)?w:_>0?r.e2:r.Lc,n.serUids=u}else e.liPosMinGap=d}var c=(0,l.Zi)({ctor:l.MO},50),h=n(96598);function d(t){return function(e,n){var r=(0,i.D)(e,{fromStat:{key:t}});if((0,a.YC)(r.w2))return[-r.w2/2,r.w2/2]}}function p(t,e){return t+r.V0+e}function f(t){return(0,r.wW)("liPosMinGap",u),{liPosMinGap:!(0,h.wl)(t.scale)}}},90652(t,e,n){n.d(e,{Ip:()=>c,Mi:()=>u,SM:()=>l});var i=n(4017),r=n(52557),o=n(95769),a=n(88877),s=n(52577);function l(t,e,n,o,a){var l=t.getArea(),u=l.x,c=l.y,h=l.width,d=l.height,p=n.get(["lineStyle","width"])||0;u-=p/2,c-=p/2,h+=p,d+=p,h=Math.ceil(h),u!==Math.floor(u)&&(u=Math.floor(u),h++);var f=new i.A({shape:{x:u,y:c,width:h,height:d}});if(e){var g=t.getBaseAxis(),v=g.isHorizontal(),y=g.inverse;v?(y&&(f.shape.x+=h),f.shape.width=0):(y||(f.shape.y+=d),f.shape.height=0);var m=(0,s.isFunction)(a)?function(t){a(t,f)}:null;r.LW(f,{shape:{width:h,height:d,x:u,y:c}},n,null,o,m)}return f}function u(t,e,n){var i=t.getArea(),s=(0,a.LI)(i.r0,1),l=(0,a.LI)(i.r,1),u=new o.A({shape:{cx:(0,a.LI)(t.cx,1),cy:(0,a.LI)(t.cy,1),r0:s,r:l,startAngle:i.startAngle,endAngle:i.endAngle,clockwise:i.clockwise}});e&&("angle"===t.getBaseAxis().dim?u.shape.endAngle=i.startAngle:u.shape.r=s,r.LW(u,{shape:{endAngle:i.endAngle,r:l}},n));return u}function c(t,e,n,i,r){return t?"polar"===t.type?u(t,e,n):"cartesian2d"===t.type?l(t,e,n,i,r):null:null}},93275(t,e,n){n.d(e,{a:()=>it});var i=n(62826),r=n(87717),o=n(5990),a=n(41144),s=n(22785),l=n(16418),u=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.hasSymbolVisual=!0,n}return(0,i.C6)(e,t),e.prototype.getInitialData=function(t){return(0,r.A)(null,this,{useEncodeDefaulter:!0})},e.prototype.getLegendIcon=function(t){var e=new s.A,n=(0,a.v5)("line",0,t.itemHeight/2,t.itemWidth,0,t.lineStyle.stroke,!1);e.add(n),n.setStyle(t.lineStyle);var i=this.getData().getVisual("symbol"),r=this.getData().getVisual("symbolRotate"),o="none"===i?"circle":i,u=.8*t.itemHeight,c=(0,a.v5)(o,(t.itemWidth-u)/2,(t.itemHeight-u)/2,u,u,t.itemStyle.fill);e.add(c),c.setStyle(t.itemStyle);var h="inherit"===t.iconRotate?r:t.iconRotate||0;return c.rotation=h*Math.PI/180,c.setOrigin([t.itemWidth/2,t.itemHeight/2]),o.indexOf("empty")>-1&&(c.style.stroke=c.style.fill,c.style.fill=l.A.color.neutral00,c.style.lineWidth=2),e},e.type="series.line",e.dependencies=["grid","polar"],e.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:6,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1,triggerEvent:!1},e}(o.A);const c=u;n(44114),n(46058);var h=n(52577),d=n(59689),p=n(78771),f=n(45387);function g(t,e,n){var i=t.getBaseAxis(),r=t.getOtherAxis(i),o=function(t,e){var n=0,i=t.scale.getExtent();"start"===e?n=i[0]:"end"===e?n=i[1]:(0,h.isNumber)(e)&&!isNaN(e)?n=e:i[0]>0?n=i[0]:i[1]<0&&(n=i[1]);return n}(r,n),a=i.dim,s=r.dim,l=e.mapDimension(s),u=e.mapDimension(a),c="x"===s||"radius"===s?1:0,d=(0,h.map)(t.dimensions,function(t){return e.mapDimension(t)}),p=!1,g=e.getCalculationInfo("stackResultDimension");return(0,f.sJ)(e,d[0])&&(p=!0,d[0]=g),(0,f.sJ)(e,d[1])&&(p=!0,d[1]=g),{dataDimsForPoint:d,valueStart:o,valueAxisDim:s,baseAxisDim:a,stacked:!!p,valueDim:l,baseDim:u,baseDataOffset:c,stackedOverDimension:e.getCalculationInfo("stackedOverDimension")}}function v(t,e,n,i){var r=NaN;t.stacked&&(r=n.get(n.getCalculationInfo("stackedOverDimension"),i)),isNaN(r)&&(r=t.valueStart);var o=t.baseDataOffset,a=[];return a[o]=n.get(t.baseDim,i),a[1-o]=r,e.dataToPoint(a)}function y(t,e){return!isFinite(t)||!isFinite(e)}var m=n(22154);var x=n(67665),_=n(52557),b=n(47263),w=n(6471),A=n(79231),M=n(61316),S=n(11054),I=Math.min,C=Math.max;function T(t,e,n,i,r,o,a,s,l){for(var u,c,h,d,p,f,g=n,v=0;v<i;v++){var m=e[2*g],x=e[2*g+1];if(g>=r||g<0)break;if(y(m,x)){if(l){g+=o;continue}break}if(g===n)t[o>0?"moveTo":"lineTo"](m,x),h=m,d=x;else{var _=m-u,b=x-c;if(_*_+b*b<.5){g+=o;continue}if(a>0){for(var w=g+o,A=e[2*w],M=e[2*w+1];A===m&&M===x&&v<i;)v++,g+=o,A=e[2*(w+=o)],M=e[2*w+1],_=(m=e[2*g])-u,b=(x=e[2*g+1])-c;var S=v+1;if(l)for(;y(A,M)&&S<i;)S++,A=e[2*(w+=o)],M=e[2*w+1];var T=.5,k=0,L=0,O=void 0,D=void 0;if(S>=i||y(A,M))p=m,f=x;else{k=A-u,L=M-c;var P=m-u,R=A-m,B=x-c,z=M-x,E=void 0,V=void 0;if("x"===s){var N=k>0?1:-1;p=m-N*(E=Math.abs(P))*a,f=x,O=m+N*(V=Math.abs(R))*a,D=x}else if("y"===s){var G=L>0?1:-1;p=m,f=x-G*(E=Math.abs(B))*a,O=m,D=x+G*(V=Math.abs(z))*a}else E=Math.sqrt(P*P+B*B),p=m-k*a*(1-(T=(V=Math.sqrt(R*R+z*z))/(V+E))),f=x-L*a*(1-T),D=x+L*a*T,O=I(O=m+k*a*T,C(A,m)),D=I(D,C(M,x)),O=C(O,I(A,m)),f=x-(L=(D=C(D,I(M,x)))-x)*E/V,p=I(p=m-(k=O-m)*E/V,C(u,m)),f=I(f,C(c,x)),O=m+(k=m-(p=C(p,I(u,m))))*V/E,D=x+(L=x-(f=C(f,I(c,x))))*V/E}t.bezierCurveTo(h,d,p,f,m,x),h=O,d=D}else t.lineTo(m,x)}u=m,c=x,g+=o}return v}var k=function(){this.smooth=0,this.smoothConstraint=!0},L=function(t){function e(e){var n=t.call(this,e)||this;return n.type="ec-polyline",n}return(0,i.C6)(e,t),e.prototype.getDefaultStyle=function(){return{stroke:l.A.color.neutral99,fill:null}},e.prototype.getDefaultShape=function(){return new k},e.prototype.buildPath=function(t,e){var n=e.points,i=0,r=n.length/2;if(e.connectNulls){for(;r>0&&y(n[2*r-2],n[2*r-1]);r--);for(;i<r&&y(n[2*i],n[2*i+1]);i++);}for(;i<r;)i+=T(t,n,i,r,r,1,e.smooth,e.smoothMonotone,e.connectNulls)+1},e.prototype.getPointOn=function(t,e){this.path||(this.createPathProxy(),this.buildPath(this.path,this.shape));for(var n,i,r=this.path.data,o=M.A.CMD,a="x"===e,s=[],l=0;l<r.length;){var u=void 0,c=void 0,h=void 0,d=void 0,p=void 0,f=void 0,g=void 0;switch(r[l++]){case o.M:n=r[l++],i=r[l++];break;case o.L:if(u=r[l++],c=r[l++],(g=a?(t-n)/(u-n):(t-i)/(c-i))<=1&&g>=0){var v=a?(c-i)*g+i:(u-n)*g+n;return a?[t,v]:[v,t]}n=u,i=c;break;case o.C:u=r[l++],c=r[l++],h=r[l++],d=r[l++],p=r[l++],f=r[l++];var y=a?(0,S._E)(n,u,h,p,t,s):(0,S._E)(i,c,d,f,t,s);if(y>0)for(var m=0;m<y;m++){var x=s[m];if(x<=1&&x>=0){v=a?(0,S.Yb)(i,c,d,f,x):(0,S.Yb)(n,u,h,p,x);return a?[t,v]:[v,t]}}n=p,i=f}}},e}(A.Ay),O=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.C6)(e,t),e}(k),D=function(t){function e(e){var n=t.call(this,e)||this;return n.type="ec-polygon",n}return(0,i.C6)(e,t),e.prototype.getDefaultShape=function(){return new O},e.prototype.buildPath=function(t,e){var n=e.points,i=e.stackedOnPoints,r=0,o=n.length/2,a=e.smoothMonotone;if(e.connectNulls){for(;o>0&&y(n[2*o-2],n[2*o-1]);o--);for(;r<o&&y(n[2*r],n[2*r+1]);r++);}for(;r<o;){var s=T(t,n,r,o,o,1,e.smooth,a,e.connectNulls);T(t,i,r+s-1,s,o,-1,e.stackedOnSmooth,a,e.connectNulls),r+=s+1,t.closePath()}},e}(A.Ay),P=n(27275),R=n(90652),B=n(65724),z=n(9078),E=n(79825),V=n(28917),N=n(90057),G=n(95259),H=n(85767),F=n(79208);function W(t,e){if(t.length===e.length){for(var n=0;n<t.length;n++)if(t[n]!==e[n])return;return!0}}function Z(t){for(var e=w.X1(),n=w.X1(),i=0;i<t.length;){var r=t[i++],o=t[i++];y(r,o)||(w.vx(e,r),w.vx(n,o))}return[e,n]}function Y(t,e){var n=Z(t),i=n[0],r=n[1],o=Z(e),a=o[0],s=o[1];return Math.max(Math.abs(i[0]-a[0]),Math.abs(r[0]-s[0]),Math.abs(i[1]-a[1]),Math.abs(r[1]-s[1]))}function U(t){return h.isNumber(t)?t:t?.5:0}function X(t,e,n,i,r){var o=n.getBaseAxis(),a="x"===o.dim||"radius"===o.dim?0:1,s=[],l=0,u=[],c=[],h=[],d=[];if(r){for(l=0;l<t.length;l+=2){var p=e||t;y(p[l],p[l+1])||d.push(t[l],t[l+1])}t=d}for(l=0;l<t.length-2;l+=2)switch(h[0]=t[l+2],h[1]=t[l+3],c[0]=t[l],c[1]=t[l+1],s.push(c[0],c[1]),i){case"end":u[a]=h[a],u[1-a]=c[1-a],s.push(u[0],u[1]);break;case"middle":var f=(c[a]+h[a])/2,g=[];u[a]=g[a]=f,u[1-a]=c[1-a],g[1-a]=h[1-a],s.push(u[0],u[1]),s.push(g[0],g[1]);break;default:u[a]=c[a],u[1-a]=h[1-a],s.push(u[0],u[1])}return s.push(t[l++],t[l++]),s}function j(t,e,n){var i=t.getVisual("visualMeta");if(i&&i.length&&t.count()&&"cartesian2d"===e.type){for(var r,o,a=i.length-1;a>=0;a--){var s=t.getDimensionInfo(i[a].dimension);if("x"===(r=s&&s.coordDim)||"y"===r){o=i[a];break}}if(o){var l=e.getAxis(r),u=h.map(o.stops,function(t){return{coord:l.toGlobalCoord(l.dataToCoord(t.value)),color:t.color}}),c=u.length,d=o.outerColors.slice();c&&u[0].coord>u[c-1].coord&&(u.reverse(),d.reverse());var p=function(t,e){var n,i,r=[],o=t.length;function a(t,e,n){var i=t.coord,r=(n-i)/(e.coord-i);return{coord:n,color:(0,H.lerp)(r,[t.color,e.color])}}for(var s=0;s<o;s++){var l=t[s],u=l.coord;if(u<0)n=l;else{if(u>e){i?r.push(a(i,l,e)):n&&r.push(a(n,l,0),a(n,l,e));break}n&&(r.push(a(n,l,0)),n=null),r.push(l),i=l}}return r}(u,"x"===r?n.getWidth():n.getHeight()),f=p.length;if(!f&&c)return u[0].coord<0?d[1]?d[1]:u[c-1].color:d[0]?d[0]:u[0].color;var g=p[0].coord-10,v=p[f-1].coord+10,y=v-g;if(y<.001)return"transparent";h.each(p,function(t){t.offset=(t.coord-g)/y}),p.push({offset:f?p[f-1].offset:.5,color:d[1]||"transparent"}),p.unshift({offset:f?p[0].offset:.5,color:d[0]||"transparent"});var m=new x.A(0,0,0,0,p,!0);return m[r]=g,m[r+"2"]=v,m}}}function $(t,e,n){var i=t.get("showAllSymbol"),r="auto"===i;if(!i||r){var o=n.getAxesByScale("ordinal")[0];if(o&&(!r||!function(t,e){var n=t.getExtent(),i=Math.abs(n[1]-n[0])/t.scale.count();isNaN(i)&&(i=0);for(var r=e.count(),o=Math.max(1,Math.round(r/5)),a=0;a<r;a+=o)if(1.5*p.A.getSymbolSize(e,a)[t.isHorizontal()?1:0]>i)return!1;return!0}(o,e))){var a=e.mapDimension(o.dim),s={};return h.each(o.getViewLabels(),function(t){t.tick.offInterval||(s[(0,F.NQ)(o.scale,t.tick)]=1)}),function(t){return!s.hasOwnProperty(e.get(a,t))}}}}function J(t,e){return[t[2*e],t[2*e+1]]}function q(t){if(t.get(["endLabel","show"]))return!0;for(var e=0;e<z.BV.length;e++)if(t.get([z.BV[e],"endLabel","show"]))return!0;return!1}function Q(t,e,n,i){if((0,B.g)(e,"cartesian2d")){var r=i.getModel("endLabel"),o=r.get("valueAnimation"),a=i.getData(),s={lastFrameIndex:0},l=q(i)?function(n,i){t._endLabelOnDuring(n,i,a,s,o,r,e)}:null,u=e.getBaseAxis().isHorizontal(),c=(0,R.SM)(e,n,i,function(){var e=t._endLabel;e&&n&&null!=s.originalX&&e.attr({x:s.originalX,y:s.originalY})},l);if(!i.get("clip",!0)){var h=c.shape,d=Math.max(h.width,h.height);u?(h.y-=d,h.height+=2*d):(h.x-=d,h.width+=2*d)}return l&&l(1,c),c}return(0,R.Mi)(e,n,i)}var K=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.C6)(e,t),e.prototype.init=function(){var t=new s.A,e=new d.A;this.group.add(e.group),this._symbolDraw=e,this._lineGroup=t,this._changePolyState=h.bind(this._changePolyState,this)},e.prototype.render=function(t,e,n){var i=t.coordinateSystem,r=this.group,o=t.getData(),a=t.getModel("lineStyle"),s=t.getModel("areaStyle"),l=o.getLayout("points")||[],u="polar"===i.type,c=this._coordSys,d=this._symbolDraw,p=this._polyline,f=this._polygon,y=this._lineGroup,x=!e.ssr&&t.get("animation"),b=!s.isEmpty(),w=s.get("origin"),A=g(i,o,w),M=b&&function(t,e,n){if(null==n.valueDim)return[];for(var i=e.count(),r=(0,m.Jk)(2*i),o=0;o<i;o++){var a=v(n,t,e,o);r[2*o]=a[0],r[2*o+1]=a[1]}return r}(i,o,A),S=t.get("showSymbol"),I=t.get("connectNulls"),C=S&&!u&&$(t,o,i),T=this._data;T&&T.eachItemGraphicEl(function(t,e){t.__temp&&(r.remove(t),T.setItemGraphicEl(e,null))}),S||d.remove(),r.add(y);var k,L=!u&&t.get("step");i&&i.getArea&&t.get("clip",!0)&&(null!=(k=i.getArea()).width?(k.x-=.1,k.y-=.1,k.width+=.2,k.height+=.2):k.r0&&(k.r0-=.5,k.r+=.5)),this._clipShapeForSymbol=k;var O=j(o,i,n)||o.getVisual("style")[o.getVisual("drawType")];if(p&&c.type===i.type&&L===this._step){b&&!f?f=this._newPolygon(l,M):f&&!b&&(y.remove(f),f=this._polygon=null),u||this._initOrUpdateEndLabel(t,i,(0,G.he)(O));var D=y.getClipPath();if(D){var P=Q(this,i,!1,t);_.LW(D,{shape:P.shape},t)}else y.setClipPath(Q(this,i,!0,t));S&&d.updateData(o,{isIgnore:C,clipShape:k,disableAnimation:!0,getSymbolPoint:function(t){return[l[2*t],l[2*t+1]]}}),W(this._stackedOnPoints,M)&&W(this._points,l)||(x?this._doUpdateAnimation(o,M,i,n,L,w,I):(L&&(M&&(M=X(M,l,i,L,I)),l=X(l,null,i,L,I)),p.setShape({points:l}),f&&f.setShape({points:l,stackedOnPoints:M})))}else S&&d.updateData(o,{isIgnore:C,clipShape:k,disableAnimation:!0,getSymbolPoint:function(t){return[l[2*t],l[2*t+1]]}}),x&&this._initSymbolLabelAnimation(o,i,k),L&&(M&&(M=X(M,l,i,L,I)),l=X(l,null,i,L,I)),p=this._newPolyline(l),b?f=this._newPolygon(l,M):f&&(y.remove(f),f=this._polygon=null),u||this._initOrUpdateEndLabel(t,i,(0,G.he)(O)),y.setClipPath(Q(this,i,!0,t));var R=t.getModel("emphasis"),B=R.get("focus"),E=R.get("blurScope"),V=R.get("disabled");(p.useStyle(h.defaults(a.getLineStyle(),{fill:"none",stroke:O,lineJoin:"bevel"})),(0,z.Mx)(p,t,"lineStyle"),p.style.lineWidth>0&&"bolder"===t.get(["emphasis","lineStyle","width"]))&&(p.getState("emphasis").style.lineWidth=+p.style.lineWidth+1);(0,N.z)(p).seriesIndex=t.seriesIndex,(0,z.Lm)(p,B,E,V);var H=U(t.get("smooth")),F=t.get("smoothMonotone");if(p.setShape({smooth:H,smoothMonotone:F,connectNulls:I}),f){var Z=o.getCalculationInfo("stackedOnSeries"),Y=0;f.useStyle(h.defaults(s.getAreaStyle(),{fill:O,opacity:.7,lineJoin:"bevel",decal:o.getVisual("style").decal})),Z&&(Y=U(Z.get("smooth"))),f.setShape({smooth:H,stackedOnSmooth:Y,smoothMonotone:F,connectNulls:I}),(0,z.Mx)(f,t,"areaStyle"),(0,N.z)(f).seriesIndex=t.seriesIndex,(0,z.Lm)(f,B,E,V)}var J=this._changePolyState;o.eachItemGraphicEl(function(t){t&&(t.onHoverStateChange=J)}),this._polyline.onHoverStateChange=J,this._data=o,this._coordSys=i,this._stackedOnPoints=M,this._points=l,this._step=L,this._valueOrigin=w;var q=t.get("triggerEvent"),K=t.get("triggerLineEvent");var tt=!0===K||!0===q||"line"===q,et=!0===K||!0===q||"area"===q;this.packEventData(t,p,tt),f&&this.packEventData(t,f,et)},e.prototype.packEventData=function(t,e,n){(0,N.z)(e).eventData=n?{componentType:"series",componentSubType:"line",componentIndex:t.componentIndex,seriesIndex:t.seriesIndex,seriesName:t.name,seriesType:"line",selfType:e===this._polygon?"area":"line"}:null},e.prototype.highlight=function(t,e,n,i){var r=t.getData(),o=w.le(r,i);if(this._changePolyState("emphasis"),!(o instanceof Array)&&null!=o&&o>=0){var a=r.getLayout("points"),s=r.getItemGraphicEl(o);if(!s){var l=a[2*o],u=a[2*o+1];if(y(l,u))return;if(this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(l,u))return;var c=t.get("zlevel")||0,h=t.get("z")||0;(s=new p.A(r,o)).x=l,s.y=u,s.setZ(c,h);var d=s.getSymbolPath().getTextContent();d&&(d.zlevel=c,d.z=h,d.z2=this._polyline.z2+1),s.__temp=!0,r.setItemGraphicEl(o,s),s.stopSymbolAnimation(!0),this.group.add(s)}s.highlight()}else P.A.prototype.highlight.call(this,t,e,n,i)},e.prototype.downplay=function(t,e,n,i){var r=t.getData(),o=w.le(r,i);if(this._changePolyState("normal"),null!=o&&o>=0){var a=r.getItemGraphicEl(o);a&&(a.__temp?(r.setItemGraphicEl(o,null),this.group.remove(a)):a.downplay())}else P.A.prototype.downplay.call(this,t,e,n,i)},e.prototype._changePolyState=function(t){var e=this._polygon;(0,z.Pk)(this._polyline,t),e&&(0,z.Pk)(e,t)},e.prototype._newPolyline=function(t){var e=this._polyline;return e&&this._lineGroup.remove(e),e=new L({shape:{points:t},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(e),this._polyline=e,e},e.prototype._newPolygon=function(t,e){var n=this._polygon;return n&&this._lineGroup.remove(n),n=new D({shape:{points:t,stackedOnPoints:e},segmentIgnoreThreshold:2}),this._lineGroup.add(n),this._polygon=n,n},e.prototype._initSymbolLabelAnimation=function(t,e,n){var i,r,o=e.getBaseAxis(),a=o.inverse;"cartesian2d"===e.type?(i=o.isHorizontal(),r=!1):"polar"===e.type&&(i="angle"===o.dim,r=!0);var s=t.hostModel,l=s.get("animationDuration");h.isFunction(l)&&(l=l(null));var u=s.get("animationDelay")||0,c=h.isFunction(u)?u(null):u;t.eachItemGraphicEl(function(t,o){var s=t;if(s){var d=[t.x,t.y],p=void 0,f=void 0,g=void 0;if(n)if(r){var v=n,y=e.pointToCoord(d);i?(p=v.startAngle,f=v.endAngle,g=-y[1]/180*Math.PI):(p=v.r0,f=v.r,g=y[0])}else{var m=n;i?(p=m.x,f=m.x+m.width,g=t.x):(p=m.y+m.height,f=m.y,g=t.y)}var x=f===p?0:(g-p)/(f-p);a&&(x=1-x);var _=h.isFunction(u)?u(o):l*x+c,b=s.getSymbolPath(),w=b.getTextContent();s.attr({scaleX:0,scaleY:0}),s.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:_}),w&&w.animateFrom({style:{opacity:0}},{duration:300,delay:_}),b.disableLabelAnimation=!0}})},e.prototype._initOrUpdateEndLabel=function(t,e,n){var i=t.getModel("endLabel");if(q(t)){var r=t.getData(),o=this._polyline,a=r.getLayout("points");if(!a)return o.removeTextContent(),void(this._endLabel=null);var s=this._endLabel;s||((s=this._endLabel=new b.Ay({z2:200})).ignoreClip=!0,o.setTextContent(this._endLabel),o.disableLabelAnimation=!0);var l=function(t){for(var e=t.length/2;e>0&&y(t[2*e-2],t[2*e-1]);e--);return e-1}(a);l>=0&&((0,E.qM)(o,(0,E.lx)(t,"endLabel"),{inheritColor:n,labelFetcher:t,labelDataIndex:l,defaultText:function(t,e,n){return null!=n?(0,V.T)(r,n):(0,V.i)(r,t)},enableTextSetter:!0},function(t,e){var n=e.getBaseAxis(),i=n.isHorizontal(),r=n.inverse,o=i?r?"right":"left":"center",a=i?"middle":r?"top":"bottom";return{normal:{align:t.get("align")||o,verticalAlign:t.get("verticalAlign")||a}}}(i,e)),o.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},e.prototype._endLabelOnDuring=function(t,e,n,i,r,o,a){var s=this._endLabel,l=this._polyline;if(s){t<1&&null==i.originalX&&(i.originalX=s.x,i.originalY=s.y);var u=n.getLayout("points"),c=n.hostModel,h=c.get("connectNulls"),d=o.get("precision"),p=o.get("distance")||0,f=a.getBaseAxis(),g=f.isHorizontal(),v=f.inverse,m=e.shape,x=v?g?m.x:m.y+m.height:g?m.x+m.width:m.y,_=(g?p:0)*(v?-1:1),b=(g?0:-p)*(v?-1:1),A=g?"x":"y",M=function(t,e,n){for(var i,r,o=t.length/2,a="x"===n?0:1,s=0,l=-1,u=0;u<o;u++)if(!y(r=t[2*u+a],t[2*u+1-a]))if(0!==u){if(i<=e&&r>=e||i>=e&&r<=e){l=u;break}s=u,i=r}else i=r;return{range:[s,l],t:(e-i)/(r-i)}}(u,x,A),S=M.range,I=S[1]-S[0],C=void 0;if(I>=1){if(I>1&&!h){var T=J(u,S[0]);s.attr({x:T[0]+_,y:T[1]+b}),r&&(C=c.getRawValue(S[0]))}else{(T=l.getPointOn(x,A))&&s.attr({x:T[0]+_,y:T[1]+b});var k=c.getRawValue(S[0]),L=c.getRawValue(S[1]);r&&(C=w.Il(n,d,k,L,M.t))}i.lastFrameIndex=S[0]}else{var O=1===t||i.lastFrameIndex>0?S[0]:0;T=J(u,O);r&&(C=c.getRawValue(O)),s.attr({x:T[0]+_,y:T[1]+b})}if(r){var D=(0,E.Lu)(s);"function"==typeof D.setLabelText&&D.setLabelText(C)}}},e.prototype._doUpdateAnimation=function(t,e,n,i,r,o,a){var s=this._polyline,l=this._polygon,u=t.hostModel,c=function(t,e,n,i,r,o,a){for(var s=function(t,e){var n=[];return e.diff(t).add(function(t){n.push({cmd:"+",idx:t})}).update(function(t,e){n.push({cmd:"=",idx:e,idx1:t})}).remove(function(t){n.push({cmd:"-",idx:t})}).execute(),n}(t,e),l=[],u=[],c=[],h=[],d=[],p=[],f=[],y=g(r,e,a),x=t.getLayout("points")||[],_=e.getLayout("points")||[],b=0;b<s.length;b++){var w=s[b],A=!0,M=void 0,S=void 0;switch(w.cmd){case"=":M=2*w.idx,S=2*w.idx1;var I=x[M],C=x[M+1],T=_[S],k=_[S+1];(isNaN(I)||isNaN(C))&&(I=T,C=k),l.push(I,C),u.push(T,k),c.push(n[M],n[M+1]),h.push(i[S],i[S+1]),f.push(e.getRawIndex(w.idx1));break;case"+":var L=w.idx,O=y.dataDimsForPoint,D=r.dataToPoint([e.get(O[0],L),e.get(O[1],L)]);S=2*L,l.push(D[0],D[1]),u.push(_[S],_[S+1]);var P=v(y,r,e,L);c.push(P[0],P[1]),h.push(i[S],i[S+1]),f.push(e.getRawIndex(L));break;case"-":A=!1}A&&(d.push(w),p.push(p.length))}p.sort(function(t,e){return f[t]-f[e]});var R=l.length,B=(0,m.Jk)(R),z=(0,m.Jk)(R),E=(0,m.Jk)(R),V=(0,m.Jk)(R),N=[];for(b=0;b<p.length;b++){var G=p[b],H=2*b,F=2*G;B[H]=l[F],B[H+1]=l[F+1],z[H]=u[F],z[H+1]=u[F+1],E[H]=c[F],E[H+1]=c[F+1],V[H]=h[F],V[H+1]=h[F+1],N[b]=d[G]}return{current:B,next:z,stackedOnCurrent:E,stackedOnNext:V,status:N}}(this._data,t,this._stackedOnPoints,e,this._coordSys,0,this._valueOrigin),h=c.current,d=c.stackedOnCurrent,p=c.next,f=c.stackedOnNext;if(r&&(d=X(c.stackedOnCurrent,c.current,n,r,a),h=X(c.current,null,n,r,a),f=X(c.stackedOnNext,c.next,n,r,a),p=X(c.next,null,n,r,a)),Y(h,p)>3e3||l&&Y(d,f)>3e3)return s.stopAnimation(),s.setShape({points:p}),void(l&&(l.stopAnimation(),l.setShape({points:p,stackedOnPoints:f})));s.shape.__points=c.current,s.shape.points=h;var y={shape:{points:p}};c.current!==h&&(y.shape.__points=c.next),s.stopAnimation(),_.oi(s,y,u),l&&(l.setShape({points:h,stackedOnPoints:d}),l.stopAnimation(),_.oi(l,{shape:{stackedOnPoints:f}},u),s.shape.points!==l.shape.points&&(l.shape.points=s.shape.points));for(var x=[],b=c.status,w=0;w<b.length;w++){if("="===b[w].cmd){var A=t.getItemGraphicEl(b[w].idx1);A&&x.push({el:A,ptIdx:w})}}s.animators&&s.animators.length&&s.animators[0].during(function(){l&&l.dirtyShape();for(var t=s.shape.__points,e=0;e<x.length;e++){var n=x[e].el,i=2*x[e].ptIdx;n.x=t[i],n.y=t[i+1],n.markRedraw()}})},e.prototype.remove=function(t){var e=this.group,n=this._data;this._lineGroup.removeAll(),this._symbolDraw.remove(!0),n&&n.eachItemGraphicEl(function(t,i){t.__temp&&(e.remove(t),n.setItemGraphicEl(i,null))}),this._polyline=this._polygon=this._coordSys=this._points=this._stackedOnPoints=this._endLabel=this._data=null},e.type="line",e}(P.A);const tt=K;var et=n(50551);var nt=n(6706);function it(t){var e;t.registerChartView(tt),t.registerSeriesModel(c),t.registerLayout((e=!0,{seriesType:"line",plan:(0,et.A)(),reset:function(t){var n=t.getData(),i=t.coordinateSystem,r=t.pipelineContext,o=e||r.large;if(i){var a=(0,h.map)(i.dimensions,function(t){return n.mapDimension(t)}).slice(0,2),s=a.length,l=n.getCalculationInfo("stackResultDimension");(0,f.sJ)(n,a[0])&&(a[0]=l),(0,f.sJ)(n,a[1])&&(a[1]=l);var u=n.getStore(),c=n.getDimensionIndex(a[0]),d=n.getDimensionIndex(a[1]);return s&&{progress:function(t,e){for(var n=t.end-t.start,r=o&&(0,m.Jk)(n*s),a=[],l=[],h=t.start,p=0;h<t.end;h++){var f=void 0;if(1===s){var g=u.get(c,h);f=i.dataToPoint(g,null,l)}else a[0]=u.get(c,h),a[1]=u.get(d,h),f=i.dataToPoint(a,null,l);o?(r[p++]=f[0],r[p++]=f[1]):e.setItemLayout(h,f.slice())}o&&(e.setLayout("points",r),e.setLayout("pointsRange",{start:t.start,end:t.end}))}}}}})),t.registerVisual({seriesType:"line",reset:function(t){var e=t.getData(),n=t.getModel("lineStyle").getLineStyle();n&&!n.stroke&&(n.stroke=e.getVisual("style").fill),e.setVisual("legendLineStyle",n)}}),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,(0,nt.A)("line"))}},34175(t,e,n){n.d(e,{ts:()=>D,Ay:()=>J,Z0:()=>L,RC:()=>E,x:()=>B});n(44114),n(46058);var i=n(52577),r=n(22785),o=n(46700),a=n(26322),s=n(47263),l=n(4017),u=n(90057),c=n(79825),h=n(99904),d=n(88877),p=n(41144),f=n(16740),g=n(81658),v=n(79208),y=n(49656),m=n(6471),x=n(40771),_="expandAxisBreak";var b=n(72983),w=n(35723),A=n(14643),M=n(46881),S=n(5890),I=n(96598),C=Math.PI,T=[[1,2,1,2],[5,3,5,3],[8,3,8,3]],k=[[0,1,0,1],[0,3,0,3],[0,3,0,3]],L=(0,m.$r)(),O=(0,m.$r)(),D=function(){function t(t){this.recordMap={},this.resolveAxisNameOverlap=t}return t.prototype.ensureRecord=function(t){var e=t.axis.dim,n=t.componentIndex,i=this.recordMap,r=i[e]||(i[e]=[]);return r[n]||(r[n]={ready:{}})},t}();var P=f.create(),R=new w.Ay(0,0,0,0),B=function(t,e,n,i,r,o){if((0,v.SS)(t.nameLocation)){var a=o.stOccupiedRect;a&&z((0,y.AS)({},a,o.transGroup.transform),i,r)}else E(o.labelInfoList,o.dirVec,i,r)};function z(t,e,n){var i=new A.A;(0,y.EA)(t,e,i,{direction:Math.atan2(n.y,n.x),bidirectional:!1,touchThreshold:.05})&&(0,y.Gm)(e,i)}function E(t,e,n,i){for(var r=A.A.dot(i,e)>=0,o=0,a=t.length;o<a;o++){var s=t[r?o:a-1-o];s.label.ignore||z(s,n,i)}}var V=function(){function t(t,e,n,i){this.group=new r.A,this._axisModel=t,this._api=e,this._local={},this._shared=i||new D(B),this._resetCfgDetermined(n)}return t.prototype.updateCfg=function(t){var e=this._cfg.raw;e.position=t.position,e.labelOffset=t.labelOffset,this._resetCfgDetermined(e)},t.prototype.__getRawCfg=function(){return this._cfg.raw},t.prototype._resetCfgDetermined=function(t){var e=this._axisModel,n=e.getDefaultOption?e.getDefaultOption():{},o=(0,i.retrieve2)(t.axisName,e.get("name")),a=e.get("nameMoveOverlap");null!=a&&"auto"!==a||(a=(0,i.retrieve2)(t.defaultNameMoveOverlap,!0));var s={raw:t,position:t.position,rotation:t.rotation,nameDirection:(0,i.retrieve2)(t.nameDirection,1),tickDirection:(0,i.retrieve2)(t.tickDirection,1),labelDirection:(0,i.retrieve2)(t.labelDirection,1),labelOffset:(0,i.retrieve2)(t.labelOffset,0),silent:(0,i.retrieve2)(t.silent,!0),axisName:o,nameLocation:(0,i.retrieve3)(e.get("nameLocation"),n.nameLocation,"end"),shouldNameMoveOverlap:$(o)&&a,optionHideOverlap:e.get(["axisLabel","hideOverlap"]),showMinorTicks:e.get(["minorTick","show"])};this._cfg=s;var l=new r.A({x:s.position[0],y:s.position[1],rotation:s.rotation});l.updateTransform(),this._transformGroup=l;var u=this._shared.ensureRecord(e);u.transGroup=this._transformGroup,u.dirVec=new A.A(Math.cos(-s.rotation),Math.sin(-s.rotation))},t.prototype.build=function(t,e){var n=this;return t||(t={axisLine:!0,axisTickLabelEstimate:!1,axisTickLabelDetermine:!0,axisName:!0}),(0,i.each)(N,function(i){t[i]&&G[i](n._cfg,n._local,n._shared,n._axisModel,n.group,n._transformGroup,n._api,e||{})}),this},t.innerTextLayout=function(t,e,n){var i,r,o=(0,d._7)(e-t);return(0,d.dh)(o)?(r=n>0?"top":"bottom",i="center"):(0,d.dh)(o-C)?(r=n>0?"bottom":"top",i="center"):(r="middle",i=o>0&&o<C?n>0?"right":"left":n>0?"left":"right"),{rotation:o,textAlign:i,textVerticalAlign:r}},t.makeAxisEventDataBase=function(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+"Index"]=t.componentIndex,e},t.isLabelSilent=function(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)},t}(),N=["axisLine","axisTickLabelEstimate","axisTickLabelDetermine","axisName"],G={axisLine:function(t,e,n,r,s,l,u){var c=r.get(["axisLine","show"]);if("auto"===c&&(c=!0,null!=t.raw.axisLineAutoShow&&(c=!!t.raw.axisLineAutoShow)),c){var h=r.axis.getExtent(),d=l.transform,f=[h[0],0],v=[h[1],0],y=f[0]>v[0];d&&((0,g.applyTransform)(f,f,d),(0,g.applyTransform)(v,v,d));var m=(0,i.extend)({lineCap:"round"},r.getModel(["axisLine","lineStyle"]).getLineStyle()),_={strokeContainThreshold:t.raw.strokeContainThreshold||5,silent:!0,z2:1,style:m};if(r.get(["axisLine","breakLine"])&&(0,b.Bd)(r.axis.scale))(0,x.D)().buildAxisBreakLine(r,s,l,_);else{var w=new o.A((0,i.extend)({shape:{x1:f[0],y1:f[1],x2:v[0],y2:v[1]}},_));a.subPixelOptimizeLine(w.shape,w.style.lineWidth),w.anid="line",s.add(w)}var A=r.get(["axisLine","symbol"]);if(null!=A){var M=r.get(["axisLine","symbolSize"]);(0,i.isString)(A)&&(A=[A,A]),((0,i.isString)(M)||(0,i.isNumber)(M))&&(M=[M,M]);var S=(0,p.hV)(r.get(["axisLine","symbolOffset"])||0,M),I=M[0],C=M[1];(0,i.each)([{rotate:t.rotation+Math.PI/2,offset:S[0],r:0},{rotate:t.rotation-Math.PI/2,offset:S[1],r:Math.sqrt((f[0]-v[0])*(f[0]-v[0])+(f[1]-v[1])*(f[1]-v[1]))}],function(e,n){if("none"!==A[n]&&null!=A[n]){var i=(0,p.v5)(A[n],-I/2,-C/2,I,C,m.stroke,!0),r=e.r+e.offset,o=y?v:f;i.attr({rotation:e.rotate,x:o[0]+r*Math.cos(t.rotation),y:o[1]-r*Math.sin(t.rotation),silent:!0,z2:11}),s.add(i)}})}}},axisTickLabelEstimate:function(t,e,n,i,r,o,a,s){Z(e,r,s)&&H(t,e,n,i,r,o,a,S.fm.estimate)},axisTickLabelDetermine:function(t,e,n,r,o,a,s,l){Z(e,o,l)&&H(t,e,n,r,o,a,s,S.fm.determine);var u=function(t,e,n,r){var o=r.axis,a=r.getModel("axisTick"),s=a.get("show");"auto"===s&&(s=!0,null!=t.raw.axisTickAutoShow&&(s=!!t.raw.axisTickAutoShow));if(!s||o.scale.isBlank())return[];for(var l=a.getModel("lineStyle"),u=t.tickDirection*a.get("length"),c=W(o.getTicksCoords(),n.transform,u,(0,i.defaults)(l.getLineStyle(),{stroke:r.get(["axisLine","lineStyle","color"])}),"ticks"),h=0;h<c.length;h++)e.add(c[h]);return c}(t,o,a,r);!function(t,e,n){if(t.showMinorTicks)return;(0,i.each)(e,function(t){if(t&&t.label.ignore)for(var e=0;e<n.length;e++){var i=n[e],r=O(i),o=L(t.label);if(null!=r.tickValue&&!r.onBand&&r.tickValue===o.labelInfo.tick.value)return void F(i)}})}(t,e.labelLayoutList,u),function(t,e,n,r,o){var a=r.axis,s=r.getModel("minorTick");if(!t.showMinorTicks||a.scale.isBlank())return;var l=a.getMinorTicksCoords();if(!l.length)return;for(var u=s.getModel("lineStyle"),c=o*s.get("length"),h=(0,i.defaults)(u.getLineStyle(),(0,i.defaults)(r.getModel("axisTick").getLineStyle(),{stroke:r.get(["axisLine","lineStyle","color"])})),d=0;d<l.length;d++)for(var p=W(l[d],n.transform,c,h,"minorticks_"+d),f=0;f<p.length;f++)e.add(p[f])}(t,o,a,r,t.tickDirection)},axisName:function(t,e,n,r,o,l,h,p){var g=n.ensureRecord(r);e.nameEl&&(o.remove(e.nameEl),e.nameEl=g.nameLayout=g.nameLocation=null);var m=t.axisName;if($(m)){var x=t.nameLocation,_=t.nameDirection,b=r.getModel("nameTextStyle"),w=r.get("nameGap")||0,M=r.axis.getExtent(),S=r.axis.inverse?-1:1,I=new A.A(0,0),L=new A.A(0,0);"start"===x?(I.x=M[0]-S*w,L.x=-S):"end"===x?(I.x=M[1]+S*w,L.x=S):(I.x=(M[0]+M[1])/2,I.y=t.labelOffset+_*w,L.y=_);var O=f.create();L.transform(f.rotate(O,O,t.rotation));var D,P,R=r.get("nameRotate");null!=R&&(R=R*C/180),(0,v.SS)(x)?D=V.innerTextLayout(t.rotation,null!=R?R:t.rotation,_):(D=function(t,e,n,i){var r,o,a=(0,d._7)(n-t),s=i[0]>i[1],l="start"===e&&!s||"start"!==e&&s;(0,d.dh)(a-C/2)?(o=l?"bottom":"top",r="center"):(0,d.dh)(a-1.5*C)?(o=l?"top":"bottom",r="center"):(o="middle",r=a<1.5*C&&a>C/2?l?"left":"right":l?"right":"left");return{rotation:a,textAlign:r,textVerticalAlign:o}}(t.rotation,x,R||0,M),null!=(P=t.raw.axisNameAvailableWidth)&&(P=Math.abs(P/Math.sin(D.rotation)),!isFinite(P)&&(P=null)));var B=b.getFont(),z=r.get("nameTruncate",!0)||{},E=z.ellipsis,N=(0,i.retrieve)(t.raw.nameTruncateMaxWidth,z.maxWidth,P),G=p.nameMarginLevel||0,H=new s.Ay({x:I.x,y:I.y,rotation:D.rotation,silent:V.isLabelSilent(r),style:(0,c.VB)(b,{text:m,font:B,overflow:"truncate",width:N,ellipsis:E,fill:b.getTextColor()||r.get(["axisLine","lineStyle","color"]),align:b.get("align")||D.textAlign,verticalAlign:b.get("verticalAlign")||D.textVerticalAlign}),z2:1});if(a.setTooltipConfig({el:H,componentModel:r,itemName:m}),H.__fullText=m,H.anid="name",r.get("triggerEvent")){var F=V.makeAxisEventDataBase(r);F.targetType="axisName",F.name=m,(0,u.z)(H).eventData=F}l.add(H),H.updateTransform(),e.nameEl=H;var W=g.nameLayout=(0,y.jj)({label:H,priority:H.z2,defaultAttr:{ignore:H.ignore},marginDefault:(0,v.SS)(x)?T[G]:k[G]});if(g.nameLocation=x,o.add(H),H.decomposeTransform(),t.shouldNameMoveOverlap&&W){var Z=n.ensureRecord(r);0,n.resolveAxisNameOverlap(t,n,r,W,L,Z)}}}};function H(t,e,n,o,l,d,p,g){Y(e)||function(t,e,n,o,l,d){var p=l.axis,f=(0,i.retrieve)(t.raw.axisLabelShow,l.get(["axisLabel","show"])),g=new r.A;n.add(g);var y=(0,S.eP)(o);if(!f||p.scale.isBlank())return void U(e,[],g,y);var m=l.getModel("axisLabel"),x=p.getViewLabels(y),b=((0,i.retrieve)(t.raw.labelRotate,m.get("rotate"))||0)*C/180,w=V.innerTextLayout(t.rotation,b,t.labelDirection),A=l.getCategories&&l.getCategories(!0),M=[],I=l.get("triggerEvent"),T=1/0,k=-1/0;(0,i.each)(x,function(t,e){var n,r=t.tick,o=t.formattedLabel,f=t.rawLabel,y=m,b=(0,v.NQ)(p.scale,r);if(A&&A[b]){var S=A[b];(0,i.isObject)(S)&&S.textStyle&&(y=new h.A(S.textStyle,m,l.ecModel))}var C=y.getTextColor()||l.get(["axisLine","lineStyle","color"]),O=y.getShallow("align",!0)||w.textAlign,D=(0,i.retrieve2)(y.getShallow("alignMinLabel",!0),O),P=(0,i.retrieve2)(y.getShallow("alignMaxLabel",!0),O),R=y.getShallow("verticalAlign",!0)||y.getShallow("baseline",!0)||w.textVerticalAlign,B=(0,i.retrieve2)(y.getShallow("verticalAlignMinLabel",!0),R),z=(0,i.retrieve2)(y.getShallow("verticalAlignMaxLabel",!0),R),E=10+((null===(n=r.time)||void 0===n?void 0:n.level)||0);T=Math.min(T,E),k=Math.max(k,E);var N=new s.Ay({x:0,y:0,rotation:0,silent:V.isLabelSilent(l),z2:E,style:(0,c.VB)(y,{text:o,align:0===e?D:e===x.length-1?P:O,verticalAlign:0===e?B:e===x.length-1?z:R,fill:(0,i.isFunction)(C)?C("category"===p.type?f:"value"===p.type?b+"":b,e):C})});N.anid="label_"+b;var G=L(N);if(G.labelInfo=t,G.layoutRotation=w.rotation,a.setTooltipConfig({el:N,componentModel:l,itemName:o,formatterParamsExtra:{isTruncated:function(){return N.isTruncated},value:f,tickIndex:e}}),I){var H=V.makeAxisEventDataBase(l);H.targetType="axisLabel",H.value=f,H.tickIndex=e;var F=t.tick.break;if(F){var W=F.parsedBreak;H.break={start:W.vmin,end:W.vmax}}"category"===p.type&&(H.dataIndex=b),(0,u.z)(N).eventData=H,F&&function(t,e,n,i){n.on("click",function(n){var r={type:_,breaks:[{start:i.parsedBreak.breakOption.start,end:i.parsedBreak.breakOption.end}]};r[t.axis.dim+"AxisIndex"]=t.componentIndex,e.dispatchAction(r)})}(l,d,N,F)}M.push(N),g.add(N)});var O=(0,i.map)(M,function(t){return{label:t,priority:L(t).labelInfo.tick.break?t.z2+(k-T+1):t.z2,defaultAttr:{ignore:t.ignore}}});U(e,O,g,y)}(t,e,l,g,o,p);var m=e.labelLayoutList;!function(t,e,n,r){var o=e.get(["axisLabel","margin"]);(0,i.each)(n,function(n,i){var a=(0,y.jj)(n);if(a){var s=a.label,l=L(s);a.suggestIgnore=s.ignore,s.ignore=!1,(0,M.IT)(X,j);var u=e.axis;X.x=u.dataToCoord((0,v.NQ)(u.scale,l.labelInfo.tick)),X.y=t.labelOffset+t.labelDirection*o,X.rotation=l.layoutRotation,r.add(X),X.updateTransform(),r.remove(X),X.decomposeTransform(),(0,M.IT)(s,X),s.markRedraw(),(0,y.LC)(a,!0),(0,y.jj)(a)}})}(t,o,m,d),function(t,e,n){var r=(0,b.mn)();if(!r)return;var o=r.retrieveAxisBreakPairs(n,function(t){return t&&L(t.label).labelInfo.tick.break},!0),a=t.get(["breakLabelLayout","moveOverlap"],!0);!0!==a&&"auto"!==a||(0,i.each)(o,function(i){(0,x.D)().adjustBreakLabelPair(t.axis.inverse,e,[(0,y.jj)(n[i[0]]),(0,y.jj)(n[i[1]])])})}(o,t.rotation,m);var A=t.optionHideOverlap;!function(t,e,n){var i=t.axis,r=t.get(["axisLabel","customValues"]);if((0,v.PJ)(i))return;function o(t,o,a){var s=(0,y.jj)(e[o]),l=(0,y.jj)(e[a]),u=i.scale;if(s&&l){if(null==t){if(!n&&r)return;var c=L(s.label).labelInfo.tick;if((0,I.oY)(u)&&c.notNice||(0,I.wl)(u)&&c.offInterval)return void F(s.label)}if(!1===t||s.suggestIgnore)F(s.label);else if(l.suggestIgnore)F(l.label);else{var h=.1;if(!n){var d=[0,0,0,0];s=(0,y.PG)({marginForce:d},s),l=(0,y.PG)({marginForce:d},l)}(0,y.EA)(s,l,null,{touchThreshold:h})&&F(t?l.label:s.label)}}}var a=t.get(["axisLabel","showMinLabel"]),s=t.get(["axisLabel","showMaxLabel"]),l=e.length;o(a,0,1),o(s,l-1,l-2)}(o,m,A),A&&(0,y.If)((0,i.filter)(m,function(t){return t&&!t.label.ignore})),function(t,e,n,r){var o,a=n.axis,s=e.ensureRecord(n),l=[],u=$(t.axisName)&&(0,v.SS)(t.nameLocation);(0,i.each)(r,function(t){var e=(0,y.jj)(t);if(e&&!e.label.ignore){l.push(e);var n=s.transGroup;u&&(n.transform?f.invert(P,n.transform):f.identity(P),e.transform&&f.mul(P,P,e.transform),w.Ay.copy(R,e.localRect),R.applyTransform(P),o?o.union(R):w.Ay.copy(o=new w.Ay(0,0,0,0),R))}});var c=Math.abs(s.dirVec.x)>.1?"x":"y",h=s.transGroup[c];if(l.sort(function(t,e){return Math.abs(t.label[c]-h)-Math.abs(e.label[c]-h)}),u&&o){var d=a.getExtent(),p=Math.min(d[0],d[1]),g=Math.max(d[0],d[1])-p;o.union(new w.Ay(p,0,g,1))}s.stOccupiedRect=o,s.labelInfoList=l}(t,n,o,m)}function F(t){t&&(t.ignore=!0)}function W(t,e,n,i,r){for(var s=[],l=[],u=[],c=0;c<t.length;c++){var h=t[c].coord;l[0]=h,l[1]=0,u[0]=h,u[1]=n,e&&((0,g.applyTransform)(l,l,e),(0,g.applyTransform)(u,u,e));var d=new o.A({shape:{x1:l[0],y1:l[1],x2:u[0],y2:u[1]},style:i,z2:2,autoBatch:!0,silent:!0});a.subPixelOptimizeLine(d.shape,d.style.lineWidth),d.anid=r+"_"+t[c].tickValue,s.push(d);var p=O(d);p.onBand=!!t[c].onBand,p.tickValue=t[c].tickValue}return s}function Z(t,e,n){if(Y(t)){0;var i=t.axisLabelsCreationContext.out.noPxChangeTryDetermine;if(n.noPxChange){for(var r=!0,o=0;o<i.length;o++)r=r&&i[o]();if(r)return!1}i.length&&(e.remove(t.labelGroup),U(t,null,null,null))}return!0}function Y(t){return!!t.labelLayoutList}function U(t,e,n,i){t.labelLayoutList=e,t.labelGroup=n,t.axisLabelsCreationContext=i}var X=new l.A,j=new l.A;function $(t){return!!t}const J=V},45299(t,e,n){n.d(e,{A:()=>l});var i=n(62826),r=n(61109),o=n(76112),a={},s=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return(0,i.C6)(e,t),e.prototype.render=function(e,n,i,o){this.axisPointerClass&&r.h_(e),t.prototype.render.apply(this,arguments),this._doUpdateAxisPointerClass(e,i,!0)},e.prototype.updateAxisPointer=function(t,e,n,i){this._doUpdateAxisPointerClass(t,n,!1)},e.prototype.remove=function(t,e){var n=this._axisPointer;n&&n.remove(e)},e.prototype.dispose=function(e,n){this._disposeAxisPointer(n),t.prototype.dispose.apply(this,arguments)},e.prototype._doUpdateAxisPointerClass=function(t,n,i){var o=e.getAxisPointerClass(this.axisPointerClass);if(o){var a=r.mg(t);a?(this._axisPointer||(this._axisPointer=new o)).render(t,a,n,i):this._disposeAxisPointer(n)}},e.prototype._disposeAxisPointer=function(t){this._axisPointer&&this._axisPointer.dispose(t),this._axisPointer=null},e.registerAxisPointerClass=function(t,e){a[t]=e},e.getAxisPointerClass=function(t){return t&&a[t]},e.type="axis",e}(o.A);const l=s},40771(t,e,n){n.d(e,{D:()=>r});var i=null;function r(){return i}},87686(t,e,n){n.d(e,{A:()=>o});var i=n(52577),r=n(6471);function o(t,e){var n,o=[],a=t.seriesIndex;if(null==a||!(n=e.getSeriesByIndex(a)))return{point:[]};var s=n.getData(),l=r.le(s,t);if(null==l||l<0||i.isArray(l))return{point:[]};var u=s.getItemGraphicEl(l),c=n.coordinateSystem;if(n.getTooltipPosition)o=n.getTooltipPosition(l)||[];else if(c&&c.dataToPoint)if(t.isStacked){var h=c.getBaseAxis(),d=c.getOtherAxis(h).dim,p=h.dim,f="x"===d||"radius"===d?1:0,g=s.mapDimension(p),v=[];v[f]=s.get(g,l),v[1-f]=s.get(s.getCalculationInfo("stackResultDimension"),l),o=c.dataToPoint(v)||[]}else o=c.dataToPoint(s.getValues(i.map(c.dimensions,function(t){return s.mapDimension(t)}),l))||[];else if(u){var y=u.getBoundingRect().clone();y.applyTransform(u.transform),o=[y.x+y.width/2,y.y+y.height/2]}return{point:o,el:u}}},65937(t,e,n){n.d(e,{h:()=>c,k:()=>s});n(44114);var i=n(52577),r=n(29342),o=(0,n(6471).$r)(),a=i.each;function s(t,e,n){if(!r.A.node){var s=e.getZr();o(s).records||(o(s).records={}),function(t,e){if(o(t).initialized)return;function n(n,i){t.on(n,function(n){var r=function(t){var e={showTip:[],hideTip:[]},n=function(i){var r=e[i.type];r?r.push(i):(i.dispatchAction=n,t.dispatchAction(i))};return{dispatchAction:n,pendings:e}}(e);a(o(t).records,function(t){t&&i(t,n,r.dispatchAction)}),function(t,e){var n,i=t.showTip.length,r=t.hideTip.length;i?n=t.showTip[i-1]:r&&(n=t.hideTip[r-1]);n&&(n.dispatchAction=null,e.dispatchAction(n))}(r.pendings,e)})}o(t).initialized=!0,n("click",i.curry(u,"click")),n("mousemove",i.curry(u,"mousemove")),n("mousewheel",i.curry(u,"mousewheel")),n("globalout",l)}(s,e),(o(s).records[t]||(o(s).records[t]={})).handler=n}}function l(t,e,n){t.handler("leave",null,n)}function u(t,e,n,i){e.handler(t,n,i)}function c(t,e){if(!r.A.node){var n=e.getZr();(o(n).records||{})[t]&&(o(n).records[t]=null)}}},20672(t,e,n){n.d(e,{a:()=>X});var i=n(45299),r=n(62826),o=n(52577),a=n(22785),s=n(26322),l=n(47263),u=n(52557),c=n(61109),h=n(48929),d=n(90376),p=n(6471),f=n(70229),g=(0,p.$r)(),v=o.clone,y=o.bind;function m(t,e,n,i){x(g(n).lastProp,i)||(g(n).lastProp=i,e?u.oi(n,i,t):(n.stopAnimation(),n.attr(i)))}function x(t,e){if(o.isObject(t)&&o.isObject(e)){var n=!0;return o.each(e,function(e,i){n=n&&x(t[i],e)}),!!n}return t===e}function _(t,e){t[e.get(["label","show"])?"show":"hide"]()}function b(t){return{x:t.x||0,y:t.y||0,rotation:t.rotation||0}}function w(t,e,n){var i=e.get("z"),r=e.get("zlevel");t&&t.traverse(function(t){"group"!==t.type&&(null!=i&&(t.z=i),null!=r&&(t.zlevel=r),t.silent=n)})}const A=function(){function t(){this._dragging=!1,this.animationThreshold=15}return t.prototype.render=function(t,e,n,i){var r=e.get("value"),s=e.get("status");if(this._axisModel=t,this._axisPointerModel=e,this._api=n,i||this._lastValue!==r||this._lastStatus!==s){this._lastValue=r,this._lastStatus=s;var l=this._group,u=this._handle;if(!s||"hide"===s)return l&&l.hide(),void(u&&u.hide());l&&l.show(),u&&u.show();var c={};this.makeElOption(c,r,t,e,n);var h=c.graphicKey;h!==this._lastGraphicKey&&this.clear(n),this._lastGraphicKey=h;var d=this._moveAnimation=this.determineAnimation(t,e);if(l){var p=o.curry(m,e,d);this.updatePointerEl(l,c,p),this.updateLabelEl(l,c,p,e)}else l=this._group=new a.A,this.createPointerEl(l,c,t,e),this.createLabelEl(l,c,t,e),n.getZr().add(l);w(l,e,!0),this._renderHandle(r)}},t.prototype.remove=function(t){this.clear(t)},t.prototype.dispose=function(t){this.clear(t)},t.prototype.determineAnimation=function(t,e){var n=e.get("animation"),i=t.axis,r="category"===i.type,o=e.get("snap");if(!o&&!r)return!1;if("auto"===n||null==n){var a=this.animationThreshold;if(r&&(0,f.D)(i).w>a)return!0;if(o){var s=c.Yc(t).seriesDataCount,l=i.getExtent();return Math.abs(l[0]-l[1])/s>a}return!1}return!0===n},t.prototype.makeElOption=function(t,e,n,i,r){},t.prototype.createPointerEl=function(t,e,n,i){var r=e.pointer;if(r){var o=g(t).pointerEl=new s[r.type](v(e.pointer));t.add(o)}},t.prototype.createLabelEl=function(t,e,n,i){if(e.label){var r=g(t).labelEl=new l.Ay(v(e.label));t.add(r),_(r,i)}},t.prototype.updatePointerEl=function(t,e,n){var i=g(t).pointerEl;i&&e.pointer&&(i.setStyle(e.pointer.style),n(i,{shape:e.pointer.shape}))},t.prototype.updateLabelEl=function(t,e,n,i){var r=g(t).labelEl;r&&(r.setStyle(e.label.style),n(r,{x:e.label.x,y:e.label.y}),_(r,i))},t.prototype._renderHandle=function(t){if(!this._dragging&&this.updateHandleTransform){var e,n=this._axisPointerModel,i=this._api.getZr(),r=this._handle,a=n.getModel("handle"),l=n.get("status");if(!a.get("show")||!l||"hide"===l)return r&&i.remove(r),void(this._handle=null);this._handle||(e=!0,r=this._handle=s.createIcon(a.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(t){h.ds(t.event)},onmousedown:y(this._onHandleDragMove,this,0,0),drift:y(this._onHandleDragMove,this),ondragend:y(this._onHandleDragEnd,this)}),i.add(r)),w(r,n,!1),r.setStyle(a.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var u=a.get("size");o.isArray(u)||(u=[u,u]),r.scaleX=u[0]/2,r.scaleY=u[1]/2,d.N(this,"_doDispatchAxisPointer",a.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,e)}},t.prototype._moveHandleToValue=function(t,e){m(this._axisPointerModel,!e&&this._moveAnimation,this._handle,b(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},t.prototype._onHandleDragMove=function(t,e){var n=this._handle;if(n){this._dragging=!0;var i=this.updateHandleTransform(b(n),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=i,n.stopAnimation(),n.attr(b(i)),g(n).lastProp=null,this._doDispatchAxisPointer()}},t.prototype._doDispatchAxisPointer=function(){if(this._handle){var t=this._payloadInfo,e=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:t.cursorPoint[0],y:t.cursorPoint[1],tooltipOption:t.tooltipOption,axesInfo:[{axisDim:e.axis.dim,axisIndex:e.componentIndex}]})}},t.prototype._onHandleDragEnd=function(){if(this._dragging=!1,this._handle){var t=this._axisPointerModel.get("value");this._moveHandleToValue(t),this._api.dispatchAction({type:"hideTip"})}},t.prototype.clear=function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),n=this._group,i=this._handle;e&&n&&(this._lastGraphicKey=null,n&&e.remove(n),i&&e.remove(i),this._group=null,this._handle=null,this._payloadInfo=null),d.IU(this,"_doDispatchAxisPointer")},t.prototype.doClear=function(){},t.prototype.buildLabel=function(t,e,n){return{x:t[n=n||0],y:t[1-n],width:e[n],height:e[1-n]}},t}();var M=n(28467),S=n(62681),I=n(88877),C=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,r.C6)(e,t),e.prototype.makeElOption=function(t,e,n,i,r){var o=n.axis,a=o.grid,s=i.get("type"),l=o.getGlobalExtent(),u=T(a,o).getOtherAxis(o).getGlobalExtent(),c=o.toGlobalCoord(o.dataToCoord(e,!0));if(s&&"none"!==s){var h=M.bY(i),d=k[s](o,c,l,u,i.get("seriesDataIndices"),i.ecModel);d.style=h,t.graphicKey=d.type,t.pointer=d}var p=S.Zp(a.getRect(),n);M.DA(e,t,p,n,i,r)},e.prototype.getHandleTransform=function(t,e,n){var i=S.Zp(e.axis.grid.getRect(),e,{labelInside:!1});i.labelMargin=n.get(["handle","margin"]);var r=M.Tc(e.axis,t,i);return{x:r[0],y:r[1],rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},e.prototype.updateHandleTransform=function(t,e,n,i){var r=n.axis,o=r.grid,a=r.getGlobalExtent(!0),s=T(o,r).getOtherAxis(r).getGlobalExtent(),l="x"===r.dim?0:1,u=[t.x,t.y];u[l]+=e[l],u[l]=(0,I.rp)(a[1],u[l]),u[l]=(0,I.JB)(a[0],u[l]);var c=(s[1]+s[0])/2,h=[c,c];h[l]=u[l];return{x:u[0],y:u[1],rotation:t.rotation,cursorPoint:h,tooltipOption:[{verticalAlign:"middle"},{align:"center"}][l]}},e}(A);function T(t,e){var n={};return n[e.dim+"AxisIndex"]=e.index,t.getCartesian(n)}var k={line:function(t,e,n,i){return{type:"Line",subPixelOptimize:!0,shape:M.MU([e,i[0]],[e,i[1]],L(t))}},shadow:function(t,e,n,i,r,o){var a=M.Z5(t,r,o),s=i[1]-i[0],l=M.YN(e,n,a),u=l[0],c=l[1];return{type:"Rect",shape:M.cU([u,i[0]],[c-u,s],L(t))}}};function L(t){return"x"===t.dim?0:1}const O=C;var D=n(45860),P=n(16418),R=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return(0,r.C6)(e,t),e.type="axisPointer",e.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,triggerEmphasis:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:P.A.color.border,width:1,type:"dashed"},shadowStyle:{color:P.A.color.shadowTint},label:{show:!0,formatter:null,precision:"auto",margin:3,color:P.A.color.neutral00,padding:[5,7,5,7],backgroundColor:P.A.color.accent60,borderColor:null,borderWidth:0,borderRadius:3},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:P.A.color.accent40,throttle:40}},e}(D.A);const B=R;var z=n(65937),E=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return(0,r.C6)(e,t),e.prototype.render=function(t,e,n){var i=e.getComponent("tooltip"),r=t.get("triggerOn")||i&&i.get("triggerOn")||"mousemove|click|mousewheel";z.k("axisPointer",n,function(t,e,n){"none"!==r&&("leave"===t||r.indexOf(t)>=0)&&n({type:"updateAxisPointer",currTrigger:t,x:e&&e.offsetX,y:e&&e.offsetY})})},e.prototype.remove=function(t,e){z.h("axisPointer",e)},e.prototype.dispose=function(t,e){z.h("axisPointer",e)},e.type="axisPointer",e}(n(76112).A);const V=E;n(44114),n(18111),n(61701);var N=n(87686),G=(0,p.$r)();function H(t,e,n){var i=t.currTrigger,r=[t.x,t.y],a=t,s=t.dispatchAction||(0,o.bind)(n.dispatchAction,n),l=e.getComponent("axisPointer").coordSysAxesInfo;if(l){U(r)&&(r=(0,N.A)({seriesIndex:a.seriesIndex,dataIndex:a.dataIndex},e).point);var u=U(r),c=a.axesInfo,h=l.axesInfo,d="leave"===i||U(r),p={},f={},g={list:[],map:{}},v={showPointer:(0,o.curry)(W,f),showTooltip:(0,o.curry)(Z,g)};(0,o.each)(l.coordSysMap,function(t,e){var n=u||t.containPoint(r);(0,o.each)(l.coordSysAxesInfo[e],function(t,e){var i=t.axis,o=function(t,e){for(var n=0;n<(t||[]).length;n++){var i=t[n];if(e.axis.dim===i.axisDim&&e.axis.model.componentIndex===i.axisIndex)return i}}(c,t);if(!d&&n&&(!c||o)){var a=o&&o.value;null!=a||u||(a=i.pointToData(r)),null!=a&&F(t,a,v,!1,p)}})});var y={};return(0,o.each)(h,function(t,e){var n=t.linkGroup;n&&!f[e]&&(0,o.each)(n.axesInfo,function(e,i){var r=f[i];if(e!==t&&r){var o=r.value;n.mapper&&(o=t.axis.scale.parse(n.mapper(o,Y(e),Y(t)))),y[t.key]=o}})}),(0,o.each)(y,function(t,e){F(h[e],t,v,!0,p)}),function(t,e,n){var i=n.axesInfo=[];(0,o.each)(e,function(e,n){var r=e.axisPointerModel.option,o=t[n];o?(!e.useHandle&&(r.status="show"),r.value=o.value,r.seriesDataIndices=(o.payloadBatch||[]).slice()):!e.useHandle&&(r.status="hide"),"show"===r.status&&i.push({axisDim:e.axis.dim,axisIndex:e.axis.model.componentIndex,value:r.value})})}(f,h,p),function(t,e,n,i){if(U(e)||!t.list.length)return void i({type:"hideTip"});var r=((t.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};i({type:"showTip",escapeConnect:!0,x:e[0],y:e[1],tooltipOption:n.tooltipOption,position:n.position,dataIndexInside:r.dataIndexInside,dataIndex:r.dataIndex,seriesIndex:r.seriesIndex,dataByCoordSys:t.list})}(g,r,t,s),function(t,e,n){var i=n.getZr(),r="axisPointerLastHighlights",a=G(i)[r]||{},s=G(i)[r]={};(0,o.each)(t,function(t,e){var n=t.axisPointerModel.option;"show"===n.status&&t.triggerEmphasis&&(0,o.each)(n.seriesDataIndices,function(t){s[t.seriesIndex+"|"+t.dataIndex]=t})});var l=[],u=[];function c(t){return{seriesIndex:t.seriesIndex,dataIndex:t.dataIndex}}(0,o.each)(a,function(t,e){!s[e]&&u.push(c(t))}),(0,o.each)(s,function(t,e){!a[e]&&l.push(c(t))}),u.length&&n.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:u}),l.length&&n.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:l})}(h,0,n),p}}function F(t,e,n,i,r){var a=t.axis;if(!a.scale.isBlank()&&a.containData(e))if(t.involveSeries){var s=function(t,e){var n=e.axis,i=n.dim,r=t,a=[],s=Number.MAX_VALUE,l=-1;return(0,o.each)(e.seriesModels,function(e,u){var c,h,d=e.getData().mapDimensionsAll(i);if(e.getAxisTooltipData){var p=e.getAxisTooltipData(d,t,n);h=p.dataIndices,c=p.nestestValue}else{if(!(h=e.indicesOfNearest(i,d[0],t,"category"===n.type?.5:null)).length)return;c=e.getData().get(d[0],h[0])}if((0,I.YC)(c)){var f=t-c,g=Math.abs(f);g<=s&&((g<s||f>=0&&l<0)&&(s=g,l=f,r=c,a.length=0),(0,o.each)(h,function(t){a.push({seriesIndex:e.seriesIndex,dataIndexInside:t,dataIndex:e.getData().getRawIndex(t)})}))}}),{payloadBatch:a,snapToValue:r}}(e,t),l=s.payloadBatch,u=s.snapToValue;l[0]&&null==r.seriesIndex&&(0,o.extend)(r,l[0]),!i&&t.snap&&a.containData(u)&&null!=u&&(e=u),n.showPointer(t,e,l),n.showTooltip(t,s,u)}else n.showPointer(t,e)}function W(t,e,n,i){t[e.key]={value:n,payloadBatch:i}}function Z(t,e,n,i){var r=n.payloadBatch,o=e.axis,a=o.model,s=e.axisPointerModel;if(e.triggerTooltip&&r.length){var l=e.coordSys.model,u=c.og(l),h=t.map[u];h||(h=t.map[u]={coordSysId:l.id,coordSysIndex:l.componentIndex,coordSysType:l.type,coordSysMainType:l.mainType,dataByAxis:[]},t.list.push(h)),h.dataByAxis.push({axisDim:o.dim,axisIndex:a.componentIndex,axisType:a.type,axisId:a.id,value:i,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:r.slice()})}}function Y(t){var e=t.axis.model,n={},i=n.axisDim=t.axis.dim;return n.axisIndex=n[i+"AxisIndex"]=e.componentIndex,n.axisName=n[i+"AxisName"]=e.name,n.axisId=n[i+"AxisId"]=e.id,n}function U(t){return!t||null==t[0]||isNaN(t[0])||null==t[1]||isNaN(t[1])}function X(t){i.A.registerAxisPointerClass("CartesianAxisPointer",O),t.registerComponentModel(B),t.registerComponentView(V),t.registerPreprocessor(function(t){if(t){(!t.axisPointer||0===t.axisPointer.length)&&(t.axisPointer={});var e=t.axisPointer.link;e&&!(0,o.isArray)(e)&&(t.axisPointer.link=[e])}}),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,{overallReset:function(t,e){t.getComponent("axisPointer").coordSysAxesInfo=(0,c.Fo)(t,e)}}),t.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},H)}},61109(t,e,n){n.d(e,{Fo:()=>o,Yc:()=>l,h_:()=>s,mg:()=>u,og:()=>h});n(44114);var i=n(99904),r=n(52577);function o(t,e){var n={axesInfo:{},seriesInvolved:!1,coordSysAxesInfo:{},coordSysMap:{}};return function(t,e,n){var o=e.getComponent("tooltip"),s=e.getComponent("axisPointer"),l=s.get("link",!0)||[],u=[];(0,r.each)(n.getCoordinateSystems(),function(n){if(n.axisPointerEnabled){var d=h(n.model),p=t.coordSysAxesInfo[d]={};t.coordSysMap[d]=n;var f=n.model.getModel("tooltip",o);if((0,r.each)(n.getAxes(),(0,r.curry)(m,!1,null)),n.getTooltipAxes&&o&&f.get("show")){var g="axis"===f.get("trigger"),v="cross"===f.get(["axisPointer","type"]),y=n.getTooltipAxes(f.get(["axisPointer","axis"]));(g||v)&&(0,r.each)(y.baseAxes,(0,r.curry)(m,!v||"cross",g)),v&&(0,r.each)(y.otherAxes,(0,r.curry)(m,"cross",!1))}}function m(o,d,g){var v=g.model.getModel("axisPointer",s),y=v.get("show");if(y&&("auto"!==y||o||c(v))){null==d&&(d=v.get("triggerTooltip")),v=o?function(t,e,n,o,a,s){var l=e.getModel("axisPointer"),u=["type","snap","lineStyle","shadowStyle","label","animation","animationDurationUpdate","animationEasingUpdate","z"],c={};(0,r.each)(u,function(t){c[t]=(0,r.clone)(l.get(t))}),c.snap="category"!==t.type&&!!s,"cross"===l.get("type")&&(c.type="line");var h=c.label||(c.label={});if(null==h.show&&(h.show=!1),"cross"===a){var d=l.get(["label","show"]);if(h.show=null==d||d,!s){var p=c.lineStyle=l.get("crossStyle");p&&(0,r.defaults)(h,p.textStyle)}}return t.model.getModel("axisPointer",new i.A(c,n,o))}(g,f,s,e,o,d):v;var m=v.get("snap"),x=v.get("triggerEmphasis"),_=h(g.model),b=d||m||"category"===g.type,w=t.axesInfo[_]={key:_,axis:g,coordSys:n,axisPointerModel:v,triggerTooltip:d,triggerEmphasis:x,involveSeries:b,snap:m,useHandle:c(v),seriesModels:[],linkGroup:null};p[_]=w,t.seriesInvolved=t.seriesInvolved||b;var A=function(t,e){for(var n=e.model,i=e.dim,r=0;r<t.length;r++){var o=t[r]||{};if(a(o[i+"AxisId"],n.id)||a(o[i+"AxisIndex"],n.componentIndex)||a(o[i+"AxisName"],n.name))return r}}(l,g);if(null!=A){var M=u[A]||(u[A]={axesInfo:{}});M.axesInfo[_]=w,M.mapper=l[A].mapper,w.linkGroup=M}}}})}(n,t,e),n.seriesInvolved&&function(t,e){e.eachSeries(function(e){var n=e.coordinateSystem,i=e.get(["tooltip","trigger"],!0),o=e.get(["tooltip","show"],!0);n&&n.model&&"none"!==i&&!1!==i&&"item"!==i&&!1!==o&&!1!==e.get(["axisPointer","show"],!0)&&(0,r.each)(t.coordSysAxesInfo[h(n.model)],function(t){var i=t.axis;n.getAxis(i.dim)===i&&(t.seriesModels.push(e),null==t.seriesDataCount&&(t.seriesDataCount=0),t.seriesDataCount+=e.getData().count())})})}(n,t),n}function a(t,e){return"all"===t||(0,r.isArray)(t)&&(0,r.indexOf)(t,e)>=0||t===e}function s(t){var e=l(t);if(e){var n=e.axisPointerModel,i=e.axis.scale,r=n.option,o=n.get("status"),a=n.get("value");null!=a&&(a=i.parse(a));var s=c(n);null==o&&(r.status=s?"show":"hide");var u=i.getExtent();(null==a||a>u[1])&&(a=u[1]),a<u[0]&&(a=u[0]),r.value=a,s&&(r.status=e.axis.scale.isBlank()?"hide":"show")}}function l(t){var e=(t.ecModel.getComponent("axisPointer")||{}).coordSysAxesInfo;return e&&e.axesInfo[h(t)]}function u(t){var e=l(t);return e&&e.axisPointerModel}function c(t){return!!t.get(["handle","show"])}function h(t){return t.type+"||"+t.id}},28467(t,e,n){n.d(e,{DA:()=>y,MU:()=>m,Tc:()=>v,YN:()=>b,Z5:()=>_,_F:()=>g,bY:()=>p,cU:()=>x});n(44114);var i=n(52577),r=n(26322),o=n(45287),a=n(95259),s=n(16740),l=n(79208),u=n(34175),c=n(79825),h=n(70229),d=n(88877);function p(t){var e,n=t.get("type"),i=t.getModel(n+"Style");return"line"===n?(e=i.getLineStyle()).fill=null:"shadow"===n&&((e=i.getAreaStyle()).stroke=null),e}function f(t,e,n,i,r){var s=g(n.get("value"),e.axis,e.ecModel,n.get("seriesDataIndices"),{precision:n.get(["label","precision"]),formatter:n.get(["label","formatter"])}),l=n.getModel("label"),u=a.QX(l.get("padding")||0),h=l.getFont(),d=o.NO(s,h),p=r.position,f=d.width+u[1]+u[3],v=d.height+u[0]+u[2],y=r.align;"right"===y&&(p[0]-=f),"center"===y&&(p[0]-=f/2);var m=r.verticalAlign;"bottom"===m&&(p[1]-=v),"middle"===m&&(p[1]-=v/2),function(t,e,n,i){var r=i.getWidth(),o=i.getHeight();t[0]=Math.min(t[0]+e,r)-e,t[1]=Math.min(t[1]+n,o)-n,t[0]=Math.max(t[0],0),t[1]=Math.max(t[1],0)}(p,f,v,i);var x=l.get("backgroundColor");x&&"auto"!==x||(x=e.get(["axisLine","lineStyle","color"])),t.label={x:p[0],y:p[1],style:(0,c.VB)(l,{text:s,font:h,fill:l.getTextColor(),padding:u,backgroundColor:x}),z2:10}}function g(t,e,n,r,o){t=e.scale.parse(t);var a=e.scale.getLabel({value:t},{precision:o.precision}),s=o.formatter;if(s){var u={value:l.Dt(e,{value:t}),axisDimension:e.dim,axisIndex:e.index,seriesData:[]};i.each(r,function(t){var e=n.getSeriesByIndex(t.seriesIndex),i=t.dataIndexInside,r=e&&e.getDataParams(i);r&&u.seriesData.push(r)}),i.isString(s)?a=s.replace("{value}",a):i.isFunction(s)&&(a=s(u))}return a}function v(t,e,n){var i=s.create();return s.rotate(i,i,n.rotation),s.translate(i,i,n.position),r.applyTransform([t.dataToCoord(e),(n.labelOffset||0)+(n.labelDirection||1)*(n.labelMargin||0)],i)}function y(t,e,n,i,r,o){var a=u.Ay.innerTextLayout(n.rotation,0,n.labelDirection);n.labelMargin=r.get(["label","margin"]),f(e,i,r,o,{position:v(i.axis,t,n),align:a.textAlign,verticalAlign:a.textVerticalAlign})}function m(t,e,n){return{x1:t[n=n||0],y1:t[1-n],x2:e[n],y2:e[1-n]}}function x(t,e,n){return{x:t[n=n||0],y:t[1-n],width:e[n],height:e[1-n]}}function _(t,e,n){return(0,h.D)(t,{fromStat:{sers:i.map(e,function(t){return n.getSeriesByIndex(t.seriesIndex)})},min:1}).w}function b(t,e,n){return[(0,d.JB)((0,d.rp)(e[0],e[1]),t-n/2),(0,d.rp)(t+n/2,(0,d.JB)(e[0],e[1]))]}},33810(t,e,n){n.d(e,{A:()=>c});n(44114),n(18111),n(61701);var i=n(52577),r=n(88877),o=n(62324),a=n(71233),s=n(6471),l=n(96598),u=n(66927);const c=function(){function t(t,e,n,i){this._dimName=t,this._axisIndex=e,this.ecModel=i,this._dataZoomModel=n}return t.prototype.hostedBy=function(t){return this._dataZoomModel===t},t.prototype.getWindow=function(){return(0,i.clone)(this._window)},t.prototype.getTargetSeriesModels=function(){var t=[];return this.ecModel.eachSeries(function(e){if((0,a._u)(e)){var n=(0,a.dX)(this._dimName),i=e.getReferringComponents(n,s.US).models[0];i&&this._axisIndex===i.componentIndex&&t.push(e)}},this),t},t.prototype.getAxisModel=function(){return this.ecModel.getComponent(this._dimName+"Axis",this._axisIndex)},t.prototype.getMinMaxSpan=function(){return(0,i.clone)(this._minMaxSpan)},t.prototype.calculateDataWindow=function(t){var e,n=this._extent,a=this.getAxisModel().axis,u=a.scale,c=this._dataZoomModel.getRangePropMode(),h=[0,100],d=[],p=[],f=[!1,!1];(0,i.each)(["start","end"],function(i,o){var a=t[i],s=t[i+"Value"];"percent"===c[o]?(null==a&&(a=h[o]),s=(0,r.Cb)(a,h,n),f[o]=!0):(e=!0,null==s?s=n[o]:(s=u.parse(s),u.sanitize&&(s=u.sanitize(s,n))),a=(0,r.Cb)(s,n,h)),p[o]=null==s||isNaN(s)?n[o]:s,d[o]=null==a||isNaN(a)?h[o]:a}),(0,r.Y6)(p),(0,r.Y6)(d);var g=this._minMaxSpan;function v(t,e,n,i,a){var l=a?"Span":"ValueSpan";(0,o.A)(0,t,n,"all",g["min"+l],g["max"+l]);for(var u=0;u<2;u++)e[u]=(0,r.Cb)(t[u],n,i,!0),a&&(e[u]=e[u],f[u]=!0);(0,s.U2)(e)}e?v(p,d,n,h,!1):v(d,p,h,n,!0);var y=(0,l.wl)(u)||(0,l.oY)(u),m=a.getExtent(),x=(0,r.NY)(m[1]-m[0]),_=y?0:(0,r.EO)(p,x,.5);(0,i.each)([[0,r.ih],[1,r.Zr]],function(t){var e=t[0],i=t[1];f[e]&&isFinite(_)&&(p[e]=(0,r.LI)(p[e],_),p[e]=(0,r.rp)(n[1],(0,r.JB)(n[0],p[e])),d[e]===h[e]&&(p[e]=n[e],y&&(p[e]=i(p[e]))))}),(0,s.U2)(p);var b=[(0,r.Cb)(p[0],n,h,!0),(0,r.Cb)(p[1],n,h,!0)];return(0,s.U2)(b),{value:p,percent:d,percentInverted:b,valuePrecision:_}},t.prototype.reset=function(t,e){if(this.hostedBy(t)){var n=this.getAxisModel().axis;(0,u.DT)(n,u.fK);var r=n.scale.rawExtentInfo;this._extent=r.makeNoZoom(),this._updateMinMaxSpan();var o=t.settledOption;e&&(o=(0,i.defaults)({start:e[0],end:e[1]},o));var a=this._window=this.calculateDataWindow(o),s=a.percent,l=a.value;0!==s[0]&&r.setZoomMM(0,l[0]),100!==s[1]&&r.setZoomMM(1,l[1])}},t.prototype.filterData=function(t,e){if(this.hostedBy(t)){var n=this._dimName,r=this.getTargetSeriesModels(),o=t.get("filterMode"),a=this._window.value;"none"!==o&&(0,i.each)(r,function(t){var e=t.getData(),r=e.mapDimensionsAll(n);if(r.length){if("weakFilter"===o){var s=e.getStore(),l=(0,i.map)(r,function(t){return e.getDimensionIndex(t)},e);e.filterSelf(function(t){for(var e,n,i,o=0;o<r.length;o++){var u=s.get(l[o],t),c=!isNaN(u),h=u<a[0],d=u>a[1];if(c&&!h&&!d)return!0;c&&(i=!0),h&&(e=!0),d&&(n=!0)}return i&&e&&n})}else(0,i.each)(r,function(n){if("empty"===o)t.setData(e=e.map(n,function(t){return function(t){return t>=a[0]&&t<=a[1]}(t)?t:NaN}));else{var i={};i[n]=a,e.selectRange(i)}});(0,i.each)(r,function(t){e.setApproximateExtent(a,t)})}})}},t.prototype._updateMinMaxSpan=function(){var t=this._minMaxSpan={},e=this._dataZoomModel,n=this._extent;(0,i.each)(["min","max"],function(i){var o=e.get(i+"Span"),a=e.get(i+"ValueSpan");null!=a&&(a=this.getAxisModel().axis.scale.parse(a)),null!=a?o=(0,r.Cb)(n[0]+a,n,[0,100],!0):null!=o&&(a=(0,r.Cb)(o,[0,100],n,!0)-n[0]),t[i+"Span"]=o,t[i+"ValueSpan"]=a},this)},t}()},49017(t,e,n){n.d(e,{A:()=>h});n(44114);var i=n(62826),r=n(52577),o=n(45860),a=n(71233),s=n(6471),l=function(){function t(){this.indexList=[],this.indexMap=[]}return t.prototype.add=function(t){this.indexMap[t]||(this.indexList.push(t),this.indexMap[t]=!0)},t}(),u=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n._autoThrottle=!0,n._noTarget=!0,n._rangePropMode=["percent","percent"],n}return(0,i.C6)(e,t),e.prototype.init=function(t,e,n){var i=c(t);this.settledOption=i,this.mergeDefaultAndTheme(t,n),this._doInit(i)},e.prototype.mergeOption=function(t){var e=c(t);(0,r.merge)(this.option,t,!0),(0,r.merge)(this.settledOption,e,!0),this._doInit(e)},e.prototype._doInit=function(t){var e=this.option;this._setDefaultThrottle(t),this._updateRangeUse(t);var n=this.settledOption;(0,r.each)([["start","startValue"],["end","endValue"]],function(t,i){"value"===this._rangePropMode[i]&&(e[t[0]]=n[t[0]]=null)},this),this._resetTarget()},e.prototype._resetTarget=function(){var t=this.get("orient",!0),e=this._targetAxisInfoMap=(0,r.createHashMap)();this._fillSpecifiedTargetAxis(e)?this._orient=t||this._makeAutoOrientByTargetAxis():(this._orient=t||"horizontal",this._fillAutoTargetAxisByOrient(e,this._orient)),this._noTarget=!0,e.each(function(t){t.indexList.length&&(this._noTarget=!1)},this)},e.prototype._fillSpecifiedTargetAxis=function(t){var e=!1;return(0,r.each)(a.$5,function(n){var i=this.getReferringComponents((0,a.dX)(n),s.UW);if(i.specified){e=!0;var o=new l;(0,r.each)(i.models,function(t){o.add(t.componentIndex)}),t.set(n,o)}},this),e},e.prototype._fillAutoTargetAxisByOrient=function(t,e){var n=this.ecModel,i=!0;if(i){var o="vertical"===e?"y":"x";u(n.findComponents({mainType:o+"Axis"}),o)}i&&u(n.findComponents({mainType:"singleAxis",filter:function(t){return t.get("orient",!0)===e}}),"single");function u(e,n){var o=e[0];if(o){var a=new l;if(a.add(o.componentIndex),t.set(n,a),i=!1,"x"===n||"y"===n){var u=o.getReferringComponents("grid",s.US).models[0];u&&(0,r.each)(e,function(t){o.componentIndex!==t.componentIndex&&u===t.getReferringComponents("grid",s.US).models[0]&&a.add(t.componentIndex)})}}}i&&(0,r.each)(a.$5,function(e){if(i){var r=n.findComponents({mainType:(0,a.dX)(e),filter:function(t){return"category"===t.get("type",!0)}});if(r[0]){var o=new l;o.add(r[0].componentIndex),t.set(e,o),i=!1}}},this)},e.prototype._makeAutoOrientByTargetAxis=function(){var t;return this.eachTargetAxis(function(e){!t&&(t=e)},this),"y"===t?"vertical":"horizontal"},e.prototype._setDefaultThrottle=function(t){if(t.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var e=this.ecModel.option;this.option.throttle=e.animation&&e.animationDurationUpdate>0?100:20}},e.prototype._updateRangeUse=function(t){var e=this._rangePropMode,n=this.get("rangeMode");(0,r.each)([["start","startValue"],["end","endValue"]],function(i,r){var o=null!=t[i[0]],a=null!=t[i[1]];o&&!a?e[r]="percent":!o&&a?e[r]="value":n?e[r]=n[r]:o&&(e[r]="percent")})},e.prototype.noTarget=function(){return this._noTarget},e.prototype.getFirstTargetAxisModel=function(){var t;return this.eachTargetAxis(function(e,n){null==t&&(t=this.ecModel.getComponent((0,a.dX)(e),n))},this),t},e.prototype.eachTargetAxis=function(t,e){this._targetAxisInfoMap.each(function(n,i){(0,r.each)(n.indexList,function(n){t.call(e,i,n)})})},e.prototype.getAxisProxy=function(t,e){return(0,a.tB)(this.getAxisModel(t,e))},e.prototype.getAxisModel=function(t,e){var n=this._targetAxisInfoMap.get(t);if(n&&n.indexMap[e])return this.ecModel.getComponent((0,a.dX)(t),e)},e.prototype.setRawRange=function(t){var e=this.option,n=this.settledOption;(0,r.each)([["start","startValue"],["end","endValue"]],function(i){null==t[i[0]]&&null==t[i[1]]||(e[i[0]]=n[i[0]]=t[i[0]],e[i[1]]=n[i[1]]=t[i[1]])},this),this._updateRangeUse(t)},e.prototype.setCalculatedRange=function(t){var e=this.option;(0,r.each)(["start","startValue","end","endValue"],function(n){e[n]=t[n]})},e.prototype.getPercentRange=function(){var t=this.findRepresentativeAxisProxy();if(t)return t.getWindow().percent},e.prototype.getValueRange=function(t,e){if(null!=t||null!=e)return this.getAxisProxy(t,e).getWindow().value;var n=this.findRepresentativeAxisProxy();return n?n.getWindow().value:void 0},e.prototype.findRepresentativeAxisProxy=function(t){if(t)return(0,a.tB)(t);for(var e,n=this._targetAxisInfoMap.keys(),i=0;i<n.length;i++)for(var r=n[i],o=this._targetAxisInfoMap.get(r),s=0;s<o.indexList.length;s++){var l=this.getAxisProxy(r,o.indexList[s]);if(l.hostedBy(this))return l;e||(e=l)}return e},e.prototype.getRangePropMode=function(){return this._rangePropMode.slice()},e.prototype.getOrient=function(){return this._orient},e.type="dataZoom",e.dependencies=["xAxis","yAxis","radiusAxis","angleAxis","singleAxis","series","toolbox"],e.defaultOption={z:4,filterMode:"filter",start:0,end:100},e}(o.A);function c(t){var e={};return(0,r.each)(["start","end","startValue","endValue","throttle"],function(n){t.hasOwnProperty(n)&&(e[n]=t[n])}),e}const h=u},91939(t,e,n){n.d(e,{A:()=>o});var i=n(62826),r=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return(0,i.C6)(e,t),e.prototype.render=function(t,e,n,i){this.dataZoomModel=t,this.ecModel=e,this.api=n},e.type="dataZoom",e}(n(76112).A);const o=r},71233(t,e,n){n.d(e,{$5:()=>a,CN:()=>h,_u:()=>u,dX:()=>c,es:()=>d,n7:()=>v,tB:()=>f,yk:()=>g});n(44114);var i=n(52577),r=n(6471),o=n(63820),a=["x","y","radius","angle","single"],s=(0,r.$r)(),l=["cartesian2d","polar","singleAxis"];function u(t){var e=t.get("coordinateSystem");return(0,i.indexOf)(l,e)>=0}function c(t){return t+"Axis"}function h(t,e){var n,r=(0,i.createHashMap)(),o=[],a=(0,i.createHashMap)();t.eachComponent({mainType:"dataZoom",query:e},function(t){a.get(t.uid)||l(t)});do{n=!1,t.eachComponent("dataZoom",s)}while(n);function s(t){!a.get(t.uid)&&function(t){var e=!1;return t.eachTargetAxis(function(t,n){var i=r.get(t);i&&i[n]&&(e=!0)}),e}(t)&&(l(t),n=!0)}function l(t){a.set(t.uid,!0),o.push(t),t.eachTargetAxis(function(t,e){(r.get(t)||r.set(t,[]))[e]=!0})}return o}function d(t){var e=t.ecModel,n={infoList:[],infoMap:(0,i.createHashMap)()};return t.eachTargetAxis(function(t,i){var r=e.getComponent(c(t),i);if(r){var o=r.getCoordSysModel();if(o){var a=o.uid,s=n.infoMap.get(a);s||(s={model:o,axisModels:[]},n.infoList.push(s),n.infoMap.set(a,s)),s.axisModels.push(r)}}}),n}function p(t){var e=s((0,o.jN)(t));return e.axisProxyMap||(e.axisProxyMap=(0,i.createHashMap)())}function f(t){if(t)return p(t.ecModel).get(t.uid)}function g(t,e){p(t.ecModel).set(t.uid,e)}function v(t,e){var n=e.getAxisModel().axis.__alignTo;return n&&t.getAxisProxy(n.dim,n.model.componentIndex)?f(n.model):null}},11826(t,e,n){n.d(e,{a:()=>tt});var i=n(88648),r=n(62826),o=n(49017),a=n(28449),s=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return(0,r.C6)(e,t),e.type="dataZoom.inside",e.defaultOption=(0,a.G_)(o.A.defaultOption,{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),e}(o.A);const l=s;var u=n(91939),c=n(62324),h=(n(44114),n(16329)),d=n(90376),p=n(6471),f=n(52577),g=n(71233),v=(0,p.$r)();function y(t,e){if(e){t.removeKey(e.model.uid);var n=e.controller;n&&n.dispose()}}function m(t,e){t.isDisposed()||t.dispatchAction({type:"dataZoom",animation:{easing:"cubicOut",duration:100},batch:e})}function x(t,e,n,i){return t.coordinateSystem.containPoint([n,i])}function _(t){t.registerUpdateLifecycle("coordsys:aftercreate",function(t,e){var n=v(e),i=n.coordSysRecordMap||(n.coordSysRecordMap=(0,f.createHashMap)());i.each(function(t){t.dataZoomInfoMap=null}),t.eachComponent({mainType:"dataZoom",subType:"inside"},function(t){var n=(0,g.es)(t);(0,f.each)(n.infoList,function(n){var r=n.model.uid,o=i.get(r)||i.set(r,function(t,e){var n={model:e,containsPoint:(0,f.curry)(x,e),dispatchAction:(0,f.curry)(m,t),dataZoomInfoMap:null,controller:null},i=n.controller=new h.A(t.getZr());return(0,f.each)(["pan","zoom","scrollMove"],function(t){i.on(t,function(e){var i=[];n.dataZoomInfoMap.each(function(r){if(e.isAvailableBehavior(r.model.option)){var o=(r.getRange||{})[t],a=o&&o(r.dzReferCoordSysInfo,n.model.mainType,n.controller,e);!r.model.get("disabled",!0)&&a&&i.push({dataZoomId:r.model.id,start:a[0],end:a[1]})}}),i.length&&n.dispatchAction(i)})}),n}(e,n.model));(o.dataZoomInfoMap||(o.dataZoomInfoMap=(0,f.createHashMap)())).set(t.uid,{dzReferCoordSysInfo:n,model:t,getRange:null})})}),i.each(function(t){var n,r=t.controller,o=t.dataZoomInfoMap;if(o){var a=o.keys()[0];null!=a&&(n=o.get(a))}if(n){var s=function(t,e,n){var i,r,o,a="type_",s={type_true:2,type_move:1,type_false:0,type_undefined:-1},l=!0;return t.each(function(t){var e=t.model,n=!e.get("disabled",!0)&&(!e.get("zoomLock",!0)||"move");s[a+n]>s[a+i]&&(i=n),l=l&&e.get("preventDefaultMouseMove",!0),r=(0,f.retrieve2)(e.get("cursorGrab",!0),r),o=(0,f.retrieve2)(e.get("cursorGrabbing",!0),o)}),{controlType:i,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!l,api:n,zInfo:{component:e.model},triggerInfo:{roamTrigger:null,isInSelf:e.containsPoint},cursorGrab:r,cursorGrabbing:o}}}(o,t,e);r.enable(s.controlType,s.opt),d.N(t,"dispatchAction",n.model.get("throttle",!0),"fixRate")}else y(i,t)})})}var b=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="dataZoom.inside",e}return(0,r.C6)(e,t),e.prototype.render=function(e,n,i){t.prototype.render.apply(this,arguments),e.noTarget()?this._clear():(this.range=e.getPercentRange(),function(t,e,n){v(t).coordSysRecordMap.each(function(t){var i=t.dataZoomInfoMap.get(e.uid);i&&(i.getRange=n)})}(i,e,{pan:(0,f.bind)(w.pan,this),zoom:(0,f.bind)(w.zoom,this),scrollMove:(0,f.bind)(w.scrollMove,this)}))},e.prototype.dispose=function(){this._clear(),t.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){!function(t,e){for(var n=v(t).coordSysRecordMap,i=n.keys(),r=0;r<i.length;r++){var o=i[r],a=n.get(o),s=a.dataZoomInfoMap;if(s){var l=e.uid;s.get(l)&&(s.removeKey(l),s.keys().length||y(n,a))}}}(this.api,this.dataZoomModel),this.range=null},e.type="dataZoom.inside",e}(u.A),w={zoom:function(t,e,n,i){var r=this.range,o=r.slice(),a=t.axisModels[0];if(a){var s=M[e](null,[i.originX,i.originY],a,n,t),l=(s.signal>0?s.pixelStart+s.pixelLength-s.pixel:s.pixel-s.pixelStart)/s.pixelLength*(o[1]-o[0])+o[0],u=Math.max(1/i.scale,0);o[0]=(o[0]-l)*u+l,o[1]=(o[1]-l)*u+l;var h=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();return(0,c.A)(0,o,[0,100],0,h.minSpan,h.maxSpan),this.range=o,r[0]!==o[0]||r[1]!==o[1]?o:void 0}},pan:A(function(t,e,n,i,r,o){var a=M[i]([o.oldX,o.oldY],[o.newX,o.newY],e,r,n);return a.signal*(t[1]-t[0])*a.pixel/a.pixelLength}),scrollMove:A(function(t,e,n,i,r,o){return M[i]([0,0],[o.scrollDelta,o.scrollDelta],e,r,n).signal*(t[1]-t[0])*o.scrollDelta})};function A(t){return function(e,n,i,r){var o=this.range,a=o.slice(),s=e.axisModels[0];if(s){var l=t(a,s,e,n,i,r);return(0,c.A)(l,a,[0,100],"all"),this.range=a,o[0]!==a[0]||o[1]!==a[1]?a:void 0}}}var M={grid:function(t,e,n,i,r){var o=n.axis,a={},s=r.model.coordinateSystem.getRect();return t=t||[0,0],"x"===o.dim?(a.pixel=e[0]-t[0],a.pixelLength=s.width,a.pixelStart=s.x,a.signal=o.inverse?1:-1):(a.pixel=e[1]-t[1],a.pixelLength=s.height,a.pixelStart=s.y,a.signal=o.inverse?-1:1),a},polar:function(t,e,n,i,r){var o=n.axis,a={},s=r.model.coordinateSystem,l=s.getRadiusAxis().getExtent(),u=s.getAngleAxis().getExtent();return t=t?s.pointToCoord(t):[0,0],e=s.pointToCoord(e),"radiusAxis"===n.mainType?(a.pixel=e[0]-t[0],a.pixelLength=l[1]-l[0],a.pixelStart=l[0],a.signal=o.inverse?1:-1):(a.pixel=e[1]-t[1],a.pixelLength=u[1]-u[0],a.pixelStart=u[0],a.signal=o.inverse?-1:1),a},singleAxis:function(t,e,n,i,r){var o=n.axis,a=r.model.coordinateSystem.getRect(),s={};return t=t||[0,0],"horizontal"===o.orient?(s.pixel=e[0]-t[0],s.pixelLength=a.width,s.pixelStart=a.x,s.signal=o.inverse?1:-1):(s.pixel=e[1]-t[1],s.pixelLength=a.height,s.pixelStart=a.y,s.signal=o.inverse?-1:1),s}};const S=b;var I=n(45229);function C(t){(0,I.A)(t),t.registerComponentModel(l),t.registerComponentView(S),_(t)}var T=n(16418),k=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return(0,r.C6)(e,t),e.type="dataZoom.slider",e.layoutMode="box",e.defaultOption=(0,a.G_)(o.A.defaultOption,{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,borderColor:T.A.color.accent10,borderRadius:0,backgroundColor:T.A.color.transparent,dataBackground:{lineStyle:{color:T.A.color.accent30,width:.5},areaStyle:{color:T.A.color.accent20,opacity:.2}},selectedDataBackground:{lineStyle:{color:T.A.color.accent40,width:.5},areaStyle:{color:T.A.color.accent20,opacity:.3}},fillerColor:"rgba(135,175,274,0.2)",handleIcon:"path://M-9.35,34.56V42m0-40V9.5m-2,0h4a2,2,0,0,1,2,2v21a2,2,0,0,1-2,2h-4a2,2,0,0,1-2-2v-21A2,2,0,0,1-11.35,9.5Z",handleSize:"100%",handleStyle:{color:T.A.color.neutral00,borderColor:T.A.color.accent20},moveHandleSize:7,moveHandleIcon:"path://M-320.9-50L-320.9-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-348-41-339-50-320.9-50z M-212.3-50L-212.3-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-239.4-41-230.4-50-212.3-50z M-103.7-50L-103.7-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-130.9-41-121.8-50-103.7-50z",moveHandleStyle:{color:T.A.color.accent40,opacity:.5},showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:T.A.color.tertiary},brushSelect:!0,brushStyle:{color:T.A.color.accent30,opacity:.3},emphasis:{handleLabel:{show:!0},handleStyle:{borderColor:T.A.color.accent40},moveHandleStyle:{opacity:.8}},defaultLocationEdgeGap:15}),e}(o.A);const L=k;n(46058);var O=n(48929),D=n(4017),P=n(22785),R=n(57922),B=n(94542),z=n(47263),E=n(26322),V=n(14643),N=n(88877),G=n(83354),H=n(9078),F=n(41144),W=n(79825),Z=n(96598),Y=D.A,U="horizontal",X="vertical",j=["line","bar","candlestick","scatter"],$={easing:"cubicOut",duration:100,delay:0},J=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n._displayables={},n}return(0,r.C6)(e,t),e.prototype.init=function(t,e){this.api=e,this._onBrush=(0,f.bind)(this._onBrush,this),this._onBrushEnd=(0,f.bind)(this._onBrushEnd,this)},e.prototype.render=function(e,n,i,r){if(t.prototype.render.apply(this,arguments),d.N(this,"_dispatchZoomAction",e.get("throttle"),"fixRate"),this._orient=e.getOrient(),!1!==e.get("show")){if(e.noTarget())return this._clear(),void this.group.removeAll();r&&"dataZoom"===r.type&&r.from===this.uid||this._buildView(),this._updateView()}else this.group.removeAll()},e.prototype.dispose=function(){this._clear(),t.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){d.IU(this,"_dispatchZoomAction");var t=this.api.getZr();t.off("mousemove",this._onBrush),t.off("mouseup",this._onBrushEnd)},e.prototype._buildView=function(){var t=this.group;t.removeAll(),this._brushing=!1,this._displayables.brushRect=null,this._resetLocation(),this._resetInterval();var e=this._displayables.sliderGroup=new P.A;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),t.add(e),this._positionGroup()},e.prototype._resetLocation=function(){var t=this.dataZoomModel,e=this.api,n=t.get("brushSelect")?7:0,i=G.Lj(t,e).refContainer,r=this._findCoordRect(),o=t.get("defaultLocationEdgeGap",!0)||0,a=this._orient===U?{right:i.width-r.x-r.width,top:i.height-30-o-n,width:r.width,height:30}:{right:o,top:r.y,width:30,height:r.height},s=G.vs(t.option);(0,f.each)(["right","top","width","height"],function(t){"ph"===s[t]&&(s[t]=a[t])});var l=G.dV(s,i);this._location={x:l.x,y:l.y},this._size=[l.width,l.height],this._orient===X&&this._size.reverse()},e.prototype._positionGroup=function(){var t=this.group,e=this._location,n=this._orient,i=this.dataZoomModel.getFirstTargetAxisModel(),r=i&&i.get("inverse"),o=this._displayables.sliderGroup,a=(this._dataShadowInfo||{}).otherAxisInverse;o.attr(n!==U||r?n===U&&r?{scaleY:a?1:-1,scaleX:-1}:n!==X||r?{scaleY:a?-1:1,scaleX:-1,rotation:Math.PI/2}:{scaleY:a?-1:1,scaleX:1,rotation:Math.PI/2}:{scaleY:a?1:-1,scaleX:1});var s=t.getBoundingRect([o]),l=isNaN(s.x)?0:s.x,u=isNaN(s.y)?0:s.y;t.x=e.x-l,t.y=e.y-u,t.markRedraw()},e.prototype._getViewExtent=function(){return[0,this._size[0]]},e.prototype._renderBackground=function(){var t=this.dataZoomModel,e=this._size,n=this._displayables.sliderGroup,i=t.get("brushSelect");n.add(new Y({silent:!0,shape:{x:0,y:0,width:e[0],height:e[1]},style:{fill:t.get("backgroundColor")},z2:-40}));var r=new Y({shape:{x:0,y:0,width:e[0],height:e[1]},style:{fill:"transparent"},z2:0,onclick:(0,f.bind)(this._onClickPanel,this)}),o=this.api.getZr();i?(r.on("mousedown",this._onBrushStart,this),r.cursor="crosshair",o.on("mousemove",this._onBrush),o.on("mouseup",this._onBrushEnd)):(o.off("mousemove",this._onBrush),o.off("mouseup",this._onBrushEnd)),n.add(r)},e.prototype._renderDataShadow=function(){var t=this._dataShadowInfo=this._prepareDataShadowInfo();if(this._displayables.dataShadowSegs=[],t){var e=this._size,n=this._shadowSize||[],i=t.series,r=i.getRawData(),o=i.getShadowDim&&i.getShadowDim(),a=o&&r.getDimensionInfo(o)?i.getShadowDim():t.otherDim;if(null!=a){var s=this._shadowPolygonPts,l=this._shadowPolylinePts;if(r!==this._shadowData||a!==this._shadowDim||e[0]!==n[0]||e[1]!==n[1]){var u=r.getDataExtent(t.thisDim),c=r.getDataExtent(a),h=.3*(c[1]-c[0]);c=[c[0]-h,c[1]+h];var d,p=[0,e[1]],f=[0,e[0]],g=[[e[0],0],[0,0]],v=[],y=f[1]/Math.max(1,r.count()-1),m=e[0]/(u[1]-u[0]),x="time"===t.thisAxis.type,_=-y,b=Math.round(r.count()/e[0]);r.each([t.thisDim,a],function(t,e,n){if(b>0&&n%b)x||(_+=y);else{_=x?(+t-u[0])*m:_+y;var i=null==e||isNaN(e)||""===e,r=i?0:(0,N.Cb)(e,c,p,!0);i&&!d&&n?(g.push([g[g.length-1][0],0]),v.push([v[v.length-1][0],0])):!i&&d&&(g.push([_,0]),v.push([_,0])),i||(g.push([_,r]),v.push([_,r])),d=i}}),s=this._shadowPolygonPts=g,l=this._shadowPolylinePts=v}this._shadowData=r,this._shadowDim=a,this._shadowSize=[e[0],e[1]];for(var w=this.dataZoomModel,A=0;A<3;A++){var M=S(1===A);this._displayables.sliderGroup.add(M),this._displayables.dataShadowSegs.push(M)}}}function S(t){var e=w.getModel(t?"selectedDataBackground":"dataBackground"),n=new P.A,i=new R.A({shape:{points:s},segmentIgnoreThreshold:1,style:e.getModel("areaStyle").getAreaStyle(),silent:!0,z2:-20}),r=new B.A({shape:{points:l},segmentIgnoreThreshold:1,style:e.getModel("lineStyle").getLineStyle(),silent:!0,z2:-19});return n.add(i),n.add(r),n}},e.prototype._prepareDataShadowInfo=function(){var t=this.dataZoomModel,e=t.get("showDataShadow");if(!1!==e){var n,i=this.ecModel;return t.eachTargetAxis(function(r,o){var a=t.getAxisProxy(r,o).getTargetSeriesModels();(0,f.each)(a,function(t){if(!(n||!0!==e&&(0,f.indexOf)(j,t.get("type"))<0)){var a,s=i.getComponent((0,g.dX)(r),o).axis,l=function(t){return{x:"y",y:"x",radius:"angle",angle:"radius"}[t]}(r),u=t.coordinateSystem;null!=l&&u.getOtherAxis&&(a=u.getOtherAxis(s).inverse),l=t.getData().mapDimension(l);var c=t.getData().mapDimension(r);n={thisAxis:s,series:t,thisDim:c,otherDim:l,otherAxisInverse:a}}},this)},this),n}},e.prototype._renderHandle=function(){var t=this.group,e=this._displayables,n=e.handles=[null,null],i=e.handleLabels=[null,null],r=this._displayables.sliderGroup,o=this._size,a=this.dataZoomModel,s=this.api,l=a.get("borderRadius")||0,u=a.get("brushSelect"),c=e.filler=new Y({silent:u,style:{fill:a.get("fillerColor")},textConfig:{position:"inside"}});r.add(c),r.add(new Y({silent:!0,subPixelOptimize:!0,shape:{x:0,y:0,width:o[0],height:o[1],r:l},style:{stroke:a.get("dataBackgroundColor")||a.get("borderColor"),lineWidth:1,fill:T.A.color.transparent}})),(0,f.each)([0,1],function(e){var o=a.get("handleIcon");!F.$V[o]&&o.indexOf("path://")<0&&o.indexOf("image://")<0&&(o="path://"+o);var s,l=(0,F.v5)(o,-1,0,2,2,null,!0);l.attr({cursor:(s=this._orient,"vertical"===s?"ns-resize":"ew-resize"),draggable:!0,drift:(0,f.bind)(this._onDragMove,this,e),ondragend:(0,f.bind)(this._onDragEnd,this),onmouseover:(0,f.bind)(this._onOverDataInfoTriggerArea,this,!0),onmouseout:(0,f.bind)(this._onOverDataInfoTriggerArea,this,!1),z2:5});var u=l.getBoundingRect(),c=a.get("handleSize");this._handleHeight=(0,N.lo)(c,this._size[1]),this._handleWidth=u.width/u.height*this._handleHeight,l.setStyle(a.getModel("handleStyle").getItemStyle()),l.style.strokeNoScale=!0,l.rectHover=!0,l.ensureState("emphasis").style=a.getModel(["emphasis","handleStyle"]).getItemStyle(),(0,H.iJ)(l);var h=a.get("handleColor");null!=h&&(l.style.fill=h),r.add(n[e]=l);var d=a.getModel("textStyle"),p=(a.get("handleLabel")||{}).show||!1;t.add(i[e]=new z.Ay({silent:!0,invisible:!p,style:(0,W.VB)(d,{x:0,y:0,text:"",verticalAlign:"middle",align:"center",fill:d.getTextColor(),font:d.getFont()}),z2:10}))},this);var h=c;if(u){var d=(0,N.lo)(a.get("moveHandleSize"),o[1]),p=e.moveHandle=new D.A({style:a.getModel("moveHandleStyle").getItemStyle(),silent:!0,shape:{r:[0,0,2,2],y:o[1]-.5,height:d}}),g=.8*d,v=e.moveHandleIcon=(0,F.v5)(a.get("moveHandleIcon"),-g/2,-g/2,g,g,T.A.color.neutral00,!0);v.silent=!0,v.y=o[1]+d/2-.5,p.ensureState("emphasis").style=a.getModel(["emphasis","moveHandleStyle"]).getItemStyle();var y=Math.min(o[1]/2,Math.max(d,10));(h=e.moveZone=new D.A({invisible:!0,shape:{y:o[1]-y,height:d+y}})).on("mouseover",function(){s.enterEmphasis(p)}).on("mouseout",function(){s.leaveEmphasis(p)}),r.add(p),r.add(v),r.add(h)}h.attr({draggable:!0,cursor:"grab",drift:(0,f.bind)(this._onActualMoveZoneDrift,this),ondragstart:(0,f.bind)(this._onActualMoveZoneDragStart,this),ondragend:(0,f.bind)(this._onActualMoveZoneDragEnd,this),onmouseover:(0,f.bind)(this._onOverDataInfoTriggerArea,this,!0),onmouseout:(0,f.bind)(this._onOverDataInfoTriggerArea,this,!1)})},e.prototype._resetInterval=function(){var t=this._range=this.dataZoomModel.getPercentRange(),e=this._getViewExtent();this._handleEnds=[(0,N.Cb)(t[0],[0,100],e,!0),(0,N.Cb)(t[1],[0,100],e,!0)]},e.prototype._updateInterval=function(t,e){var n=this.dataZoomModel,i=this._handleEnds,r=this._getViewExtent(),o=n.findRepresentativeAxisProxy().getMinMaxSpan(),a=[0,100];(0,c.A)(e,i,r,n.get("zoomLock")?"all":t,null!=o.minSpan?(0,N.Cb)(o.minSpan,a,r,!0):null,null!=o.maxSpan?(0,N.Cb)(o.maxSpan,a,r,!0):null);var s=this._range,l=this._range=(0,N.Y6)([(0,N.Cb)(i[0],r,a,!0),(0,N.Cb)(i[1],r,a,!0)]);return!s||s[0]!==l[0]||s[1]!==l[1]},e.prototype._updateView=function(t){var e=this._displayables,n=this._handleEnds,i=(0,N.Y6)(n.slice()),r=this._size;(0,f.each)([0,1],function(t){var i=e.handles[t],o=this._handleHeight;i.attr({scaleX:o/2,scaleY:o/2,x:n[t]+(t?-1:1),y:r[1]/2-o/2})},this),e.filler.setShape({x:i[0],y:0,width:i[1]-i[0],height:r[1]});var o={x:i[0],width:i[1]-i[0]};e.moveHandle&&(e.moveHandle.setShape(o),e.moveZone.setShape(o),e.moveZone.getBoundingRect(),e.moveHandleIcon&&e.moveHandleIcon.attr("x",o.x+o.width/2));for(var a=e.dataShadowSegs,s=[0,i[0],i[1],r[0]],l=0;l<a.length;l++){var u=a[l],c=u.getClipPath();c||(c=new D.A,u.setClipPath(c)),c.setShape({x:s[l],y:0,width:s[l+1]-s[l],height:r[1]})}this._updateDataInfo(t)},e.prototype._updateDataInfo=function(t){var e=this.dataZoomModel,n=this._displayables,i=n.handleLabels,r=this._orient,o=["",""];if(e.get("showDetail")){var a=e.findRepresentativeAxisProxy(),s=a.getAxisModel().axis.scale;if(a){var l,u=this._range;if(t){var c={start:u[0],end:u[1]},h=(0,g.n7)(e,a);if(h){var d=h.calculateDataWindow(c).percentInverted;c={start:d[0],end:d[1]}}l=a.calculateDataWindow(c)}else l=a.getWindow();o=[q(e,0,l,s),q(e,1,l,s)]}}var p=(0,N.Y6)(this._handleEnds.slice());function f(t){var e=E.getTransform(n.handles[t].parent,this.group),a=E.transformDirection(0===t?"right":"left",e),s=this._handleWidth/2+5,l=E.applyTransform([p[t]+(0===t?-s:s),this._size[1]/2],e);i[t].setStyle({x:l[0],y:l[1],verticalAlign:r===U?"middle":a,align:r===U?a:"center",text:o[t]})}f.call(this,0),f.call(this,1)},e.prototype._onOverDataInfoTriggerArea=function(t){this._isOverDataInfoTriggerArea=t,this._showDataInfo(t)},e.prototype._showDataInfo=function(t){var e=(this.dataZoomModel.get("handleLabel")||{}).show||!1,n=this.dataZoomModel.getModel(["emphasis","handleLabel"]).get("show")||!1,i=t||this._dragging?n:e,r=this._displayables,o=r.handleLabels;o[0].attr("invisible",!i),o[1].attr("invisible",!i),r.moveHandle&&this.api[i?"enterEmphasis":"leaveEmphasis"](r.moveHandle,1)},e.prototype._onActualMoveZoneDrift=function(t,e,n){this.api.getZr().setCursorStyle("grabbing"),this._onDragMove("all",t,e,n)},e.prototype._onActualMoveZoneDragStart=function(t){t.target.attr("cursor","grabbing"),this._showDataInfo(!0)},e.prototype._onActualMoveZoneDragEnd=function(t){t.target.attr("cursor","grab"),this._onDragEnd()},e.prototype._onDragMove=function(t,e,n,i){this._dragging=!0,O.ds(i.event);var r=this._displayables.sliderGroup.getLocalTransform(),o=E.applyTransform([e,n],r,!0),a=this._updateInterval(t,o[0]),s=this.dataZoomModel.get("realtime");this._updateView(!s),a&&s&&this._dispatchZoomAction(!0)},e.prototype._onDragEnd=function(){this._dragging=!1,this._isOverDataInfoTriggerArea||this._showDataInfo(!1),!this.dataZoomModel.get("realtime")&&this._dispatchZoomAction(!1)},e.prototype._onClickPanel=function(t){var e=this._size,n=this._displayables.sliderGroup.transformCoordToLocal(t.offsetX,t.offsetY);if(!(n[0]<0||n[0]>e[0]||n[1]<0||n[1]>e[1])){var i=this._handleEnds,r=(i[0]+i[1])/2,o=this._updateInterval("all",n[0]-r);this._updateView(),o&&this._dispatchZoomAction(!1)}},e.prototype._onBrushStart=function(t){var e=t.offsetX,n=t.offsetY;this._brushStart=new V.A(e,n),this._brushing=!0,this._brushStartTime=+new Date},e.prototype._onBrushEnd=function(t){if(this._brushing){var e=this._displayables.brushRect;if(this._brushing=!1,e){e.attr("ignore",!0);var n=e.shape;if(!(+new Date-this._brushStartTime<200&&Math.abs(n.width)<5)){var i=this._getViewExtent(),r=[0,100],o=this._handleEnds=[n.x,n.x+n.width],a=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();(0,c.A)(0,o,i,0,null!=a.minSpan?(0,N.Cb)(a.minSpan,r,i,!0):null,null!=a.maxSpan?(0,N.Cb)(a.maxSpan,r,i,!0):null),this._range=(0,N.Y6)([(0,N.Cb)(o[0],i,r,!0),(0,N.Cb)(o[1],i,r,!0)]),this._updateView(),this._dispatchZoomAction(!1)}}}},e.prototype._onBrush=function(t){this._brushing&&(O.ds(t.event),this._updateBrushRect(t.offsetX,t.offsetY))},e.prototype._updateBrushRect=function(t,e){var n=this._displayables,i=this.dataZoomModel,r=n.brushRect;r||(r=n.brushRect=new Y({silent:!0,style:i.getModel("brushStyle").getItemStyle()}),n.sliderGroup.add(r)),r.attr("ignore",!1);var o=this._brushStart,a=this._displayables.sliderGroup,s=a.transformCoordToLocal(t,e),l=a.transformCoordToLocal(o.x,o.y),u=this._size;s[0]=Math.max(Math.min(u[0],s[0]),0),r.setShape({x:l[0],y:0,width:s[0]-l[0],height:u[1]})},e.prototype._dispatchZoomAction=function(t){var e=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,animation:t?$:null,start:e[0],end:e[1]})},e.prototype._findCoordRect=function(){var t,e=(0,g.es)(this.dataZoomModel).infoList;if(!t&&e.length){var n=e[0].model.coordinateSystem;t=n.getRect&&n.getRect()}if(!t){var i=this.api.getWidth(),r=this.api.getHeight();t={x:.2*i,y:.2*r,width:.6*i,height:.6*r}}return t},e.type="dataZoom.slider",e}(u.A);function q(t,e,n,i){var r=t.get("labelFormatter"),o=t.get("labelPrecision");null!=o&&"auto"!==o||(o=n.valuePrecision);var a=n.value[e],s=null==a||isNaN(a)?"":(0,Z.wl)(i)||(0,Z.oY)(i)?i.getLabel({value:Math.round(a)}):isFinite(o)?(0,N.LI)(a,o,!0):a+"";return(0,f.isFunction)(r)?r(a,s):(0,f.isString)(r)?r.replace("{value}",s):s}const Q=J;function K(t){t.registerComponentModel(L),t.registerComponentView(Q),(0,I.A)(t)}function tt(t){(0,i.Y)(C),(0,i.Y)(K)}},45229(t,e,n){n.d(e,{A:()=>l});n(44114);var i=n(52577),r=n(71233),o=n(33810);const a={dirtyOnOverallProgress:!0,getTargetSeries:function(t){var e,n=[];e=function(e,i,a,s){if(!(0,r.tB)(a)){var l=new o.A(e,i,s,t);n.push(l),(0,r.yk)(a,l)}},t.eachComponent("dataZoom",function(n){n.eachTargetAxis(function(i,o){var a=t.getComponent((0,r.dX)(i),o);e(i,o,a,n)})});var a=(0,i.createHashMap)();return(0,i.each)(n,function(t){(0,i.each)(t.getTargetSeriesModels(),function(t){a.set(t.uid,t)})}),a},overallReset:function(t,e){t.eachComponent("dataZoom",function(t){var n=[];t.eachTargetAxis(function(e,i){var o=t.getAxisProxy(e,i),a=(0,r.n7)(t,o);a?n.push([o,a]):o.reset(t,null)}),(0,i.each)(n,function(e){e[0].reset(t,e[1].getWindow().percentInverted)}),t.eachTargetAxis(function(n,i){t.getAxisProxy(n,i).filterData(t,e)})}),t.eachComponent("dataZoom",function(t){var e=t.findRepresentativeAxisProxy();if(e){var n=e.getWindow(),i=n.percent,r=n.value;t.setCalculatedRange({start:i[0],end:i[1],startValue:r[0],endValue:r[1]})}})}};var s=(0,n(6471).EV)();function l(t){s(t,function(){t.registerProcessor(t.PRIORITY.PROCESSOR.FILTER,a),function(t){t.registerAction("dataZoom",function(t,e){var n=(0,r.CN)(e,t);(0,i.each)(n,function(e){e.setRawRange({start:t.start,end:t.end,startValue:t.startValue,endValue:t.endValue})})})}(t),t.registerSubTypeDefaulter("dataZoom",function(){return"slider"})})}},69913(t,e,n){n.d(e,{a:()=>c});var i=n(62826),r=n(45860),o=n(76112),a=n(11975),s=n(51039),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="dataset",e}return(0,i.C6)(e,t),e.prototype.init=function(e,n,i){t.prototype.init.call(this,e,n,i),this._sourceManager=new s.R(this),(0,s.A)(this)},e.prototype.mergeOption=function(e,n){t.prototype.mergeOption.call(this,e,n),(0,s.A)(this)},e.prototype.optionUpdated=function(){this._sourceManager.dirty()},e.prototype.getSourceManager=function(){return this._sourceManager},e.type="dataset",e.defaultOption={seriesLayoutBy:a.i_},e}(r.A),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="dataset",e}return(0,i.C6)(e,t),e.type="dataset",e}(o.A);function c(t){t.registerComponentModel(l),t.registerComponentView(u)}},19795(t,e,n){n.d(e,{a:()=>mt});n(46058);var i=n(62826),r=n(76112),o=n(10043),a=n(4017),s=n(52577),l=n(45860),u=n(85363),c=n(6471),h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.C6)(e,t),e.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",c.US).models[0]},e.type="cartesian2dAxis",e}(l.A);s.mixin(h,u.L);var d=n(16418),p={show:!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:"auto",onZeroAxisIndex:null,lineStyle:{color:d.A.color.axisLine,width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15],breakLine:!0},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,color:d.A.color.axisLabel,textMargin:[0,3]},splitLine:{show:!0,showMinLine:!0,showMaxLine:!0,lineStyle:{color:d.A.color.axisSplitLine,width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:[d.A.color.backgroundTint,d.A.color.backgroundTransparent]}},breakArea:{show:!0,itemStyle:{color:d.A.color.neutral00,borderColor:d.A.color.border,borderWidth:1,borderType:[3,3],opacity:.6},zigzagAmplitude:4,zigzagMinSpan:4,zigzagMaxSpan:20,zigzagZ:100,expandOnClick:!0},breakLabelLayout:{moveOverlap:"auto"}},f=s.merge({boundaryGap:!0,deduplication:null,jitter:0,jitterOverlap:!0,jitterMargin:2,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto",show:"auto"},axisLabel:{interval:"auto"}},p),g=s.merge({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:d.A.color.axisMinorSplitLine,width:1}}},p);const v={category:f,value:g,time:s.merge({splitNumber:6,axisLabel:{rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},g),log:s.defaults({logBase:10},g)};var y=n(83354),m=n(51106),x=n(32706),_=n(40771);function b(t,e,n,r){(0,s.each)(x.U,function(o,a){var l=(0,s.merge)((0,s.merge)({},v[a],!0),r,!0),u=function(t){function n(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e+"Axis."+a,n}return(0,i.C6)(n,t),n.prototype.mergeDefaultAndTheme=function(t,e){var n=(0,y.ad)(this),i=n?(0,y.vs)(t):{},r=e.getTheme();(0,s.merge)(t,r.get(a+"Axis")),(0,s.merge)(t,this.getDefaultOption()),t.type=w(t),n&&(0,y.YA)(t,i,n)},n.prototype.optionUpdated=function(){"category"===this.option.type&&(this.__ordinalMeta=m.A.createByAxisModel(this))},n.prototype.getCategories=function(t){var e=this.option;if("category"===e.type)return t?e.data:this.__ordinalMeta.categories},n.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},n.prototype.updateAxisBreaks=function(t){var e=(0,_.D)();return e?e.updateModelAxisBreak(this,t):{breaks:[]}},n.type=e+"Axis."+a,n.defaultOption=l,n}(n);t.registerComponentModel(u)}),t.registerSubTypeDefaulter(e+"Axis",w)}function w(t){return t.type||(t.data?"category":"value")}n(44114);var A=n(79208),M=n(35723);const S=function(){function t(t){this.type="cartesian",this._dimList=[],this._axes={},this.name=t||""}return t.prototype.getAxis=function(t){return this._axes[t]},t.prototype.getAxes=function(){return s.map(this._dimList,function(t){return this._axes[t]},this)},t.prototype.getAxesByScale=function(t){return t=t.toLowerCase(),s.filter(this.getAxes(),function(e){return e.scale.type===t})},t.prototype.addAxis=function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},t}();var I=n(16740),C=n(81658),T=n(39355),k=n(72983),L=["x","y"];function O(t){return("interval"===t.type||"time"===t.type)&&!(0,k.Bd)(t)}var D=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=o.Tw,e.dimensions=L,e}return(0,i.C6)(e,t),e.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var t=this.getAxis("x").scale,e=this.getAxis("y").scale;if(O(t)&&O(e)){var n=(0,T.Gj)(t,null),i=(0,T.Gj)(e,null),r=this.dataToPoint([n[0],i[0]]),o=this.dataToPoint([n[1],i[1]]),a=n[1]-n[0],s=i[1]-i[0];if(a&&s){var l=(o[0]-r[0])/a,u=(o[1]-r[1])/s,c=r[0]-n[0]*l,h=r[1]-i[0]*u,d=this._transform=[l,0,0,u,c,h];this._invTransform=(0,I.invert)([],d)}}},e.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},e.prototype.containPoint=function(t){var e=this.getAxis("x"),n=this.getAxis("y");return e.contain(e.toLocalCoord(t[0]))&&n.contain(n.toLocalCoord(t[1]))},e.prototype.containData=function(t){return this.getAxis("x").containData(t[0])&&this.getAxis("y").containData(t[1])},e.prototype.containZone=function(t,e){var n=this.dataToPoint(t),i=this.dataToPoint(e),r=this.getArea(),o=new M.Ay(n[0],n[1],i[0]-n[0],i[1]-n[1]);return r.intersect(o)},e.prototype.dataToPoint=function(t,e,n){n=n||[];var i=t[0],r=t[1];if(this._transform&&null!=i&&isFinite(i)&&null!=r&&isFinite(r))return(0,C.applyTransform)(n,t,this._transform);var o=this.getAxis("x"),a=this.getAxis("y");return n[0]=o.toGlobalCoord(o.dataToCoord(i,e)),n[1]=a.toGlobalCoord(a.dataToCoord(r,e)),n},e.prototype.clampData=function(t,e){var n=this.getAxis("x").scale,i=this.getAxis("y").scale,r=n.getExtent(),o=i.getExtent(),a=n.parse(t[0]),s=i.parse(t[1]);return(e=e||[])[0]=Math.min(Math.max(Math.min(r[0],r[1]),a),Math.max(r[0],r[1])),e[1]=Math.min(Math.max(Math.min(o[0],o[1]),s),Math.max(o[0],o[1])),e},e.prototype.pointToData=function(t,e,n){if(n=n||[],this._invTransform)return(0,C.applyTransform)(n,t,this._invTransform);var i=this.getAxis("x"),r=this.getAxis("y");return n[0]=i.coordToData(i.toLocalCoord(t[0]),e),n[1]=r.coordToData(r.toLocalCoord(t[1]),e),n},e.prototype.getOtherAxis=function(t){return this.getAxis("x"===t.dim?"y":"x")},e.prototype.getArea=function(t){t=t||0;var e=this.getAxis("x").getGlobalExtent(),n=this.getAxis("y").getGlobalExtent(),i=Math.min(e[0],e[1])-t,r=Math.min(n[0],n[1])-t,o=Math.max(e[0],e[1])-i+t,a=Math.max(n[0],n[1])-r+t;return new M.Ay(i,r,o,a)},e}(S);const P=D;const R=function(t){function e(e,n,i,r,o){var a=t.call(this,e,n,i)||this;return a.index=0,a.type=r||"value",a.position=o||"bottom",a}return(0,i.C6)(e,t),e.prototype.isHorizontal=function(){var t=this.position;return"top"===t||"bottom"===t},e.prototype.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},e.prototype.pointToData=function(t,e){return this.coordToData(this.toLocalCoord(t["x"===this.dim?0:1]),e)},e.prototype.setCategorySortInfo=function(t){if("category"!==this.type)return!1;this.model.option.categorySortInfo=t,this.scale.setSortInfo(t)},e}(n(79386).A);var B=n(62681),z=n(96598),E=n(88877),V=n(66927);var N,G=n(26322),H=n(34175),F=n(5890),W=n(71034),Z=n(63125),Y=n(35461),U=n(66337),X=[[3,1],[0,2]],j=function(){function t(t,e,n){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=L,this._initCartesian(t,e,n),this.model=t}return t.prototype.getRect=function(){return this._rect},t.prototype.update=function(t,e){var n=this._axesMap;function i(t){for(var e=(0,s.keys)(t),n=[],i=e.length-1;i>=0;i--){var r=t[+e[i]];r.__alignTo?n.push(r):(0,Z.Z0)(r)}(0,s.each)(n,function(t){var e,n;e=t,n=t.__alignTo,(0,k.Bd)(e.scale)||(0,k.Bd)(n.scale)||n.scale.getTicks().length<2?(0,Z.Z0)(t):function(t,e){var n,i,r,o=t.scale,a=t.model,s=(0,V.zT)(o,a,a.ecModel,t,null),l=(0,z.F)(o),u=(0,z.F)(e)?e.intervalStub:e,c=l?o.intervalStub:o,h=o.base,d=u.getTicks(),p=u.getTicks({expandToNicedExtent:!0}),f=d.length-1;if(1===f)n=i=0,r=1;else if(2===f){var g=(0,E.NY)(d[0].value-d[1].value),v=(0,E.NY)(d[1].value-d[2].value);n=i=0,g===v?r=2:(r=1,g<v?n=g/v:i=v/g)}else{var y=u.getConfig().interval;n=(1-(d[0].value-p[0].value)/y)%1,i=(1-(p[f].value-d[f].value)/y)%1,r=f-(n?1:0)-(i?1:0)}var m,x,_,b,w,M,S=s.zoomFixMM,I=S[0]||S[1],C=[s.fixMM[0]||I,s.fixMM[1]||I],T=o.getExtent(),k=c.getExtent(),L=(0,z.Ob)(k,C);function O(t){for(var e=0;e<50&&!t();e++)_=l?_*(0,E.JB)(h,2):(0,z.kH)(_),b=(0,z.u$)(_)}function D(){m=(0,E.LI)(M-_*n,b)}function P(){x=(0,E.LI)(w+_*i,b)}function R(){M=n?(0,E.LI)(m+_*n,b):m}function B(){w=i?(0,E.LI)(x-_*i,b):x}if(C[0]&&C[1]){m=L[0],x=L[1],_=(x-m)/(r+n+i);var N=t.getExtent(),G=(0,E.NY)(N[1]-N[0]);b=(0,E.EO)([x,m],G,.5/r),R(),B(),(0,E.YC)(b)&&(_=(0,E.LI)(_,b))}else{var H=L[1]-L[0];_=l?(0,E.JB)((0,E.au)(H),1):(0,E.Cm)(H/r,E.Dx),b=(0,z.u$)(_),C[0]?(m=L[0],O(function(){if(R(),w=(0,E.LI)(M+_*r,b),P(),x>=L[1])return!0})):C[1]?(x=L[1],O(function(){if(B(),M=(0,E.LI)(w-_*r,b),D(),m<=L[0])return!0})):O(function(){M=(0,E.LI)((0,E.ih)(L[0]/_)*_,b),w=(0,E.LI)((0,E.Zr)(L[1]/_)*_,b);var t=(0,E.jn)((w-M)/_);if(t<=r){var e=r-t,n=void 0,i=s.incl0||l;if(i&&0===L[0])n=[0,e];else if(i&&0===L[1])n=[e,0];else{var o=(0,E.Zr)(e/2);n=e%2==0?[o,o]:m+x<L[0]+L[1]?[o,o+1]:[o+1,o]}if(M=(0,E.LI)(M-_*n[0],b),w=(0,E.LI)(w+_*n[1],b),D(),P(),m<=L[0]&&x>=L[1])return!0}})}(0,A.H1)(o,C,k,[m,x],T,{interval:_,intervalCount:r,intervalPrecision:b,niceExtent:[M,w]})}(t,t.__alignTo.scale)})}(0,s.each)(this._axesList,function(t){(0,V.DT)(t,V.ex);var e=t.scale;(0,z.wl)(e)&&e.setSortInfo(t.model.get("categorySortInfo"))}),i(n.x),i(n.y);var r={};(0,s.each)(n.x,function(t){$(n,"y",t,r)}),(0,s.each)(n.y,function(t){$(n,"x",t,r)}),this.resize(this.model,e)},t.prototype.resize=function(t,e,n){var i=(0,y.Lj)(t,e),r=this._rect=(0,y.dV)(t.getBoxLayoutParams(),i.refContainer),a=this._axesMap,l=this._coordsList,u=t.get("containLabel");if(Q(a,r),!n){var c=function(t,e,n,i,r){var o=new H.ts(nt);return(0,s.each)(n,function(n){return(0,s.each)(n,function(n){if((0,A.Qs)(n.model)){var a=!i;n.axisBuilder=(0,B.oj)(t,e,n.model,r,o,a)}})}),o}(r,l,a,u,e),h=void 0;if(u)N?(N(this._axesList,r),Q(a,r)):h=tt(r.clone(),"axisLabel",null,r,a,c,i);else{var d=function(t,e,n){var i,r=t.get("outerBoundsMode",!0);"same"===r?i=e.clone():null!=r&&"auto"!==r||(i=(0,y.dV)(t.get("outerBounds",!0)||o.GH,n.refContainer));var a,l=t.get("outerBoundsContain",!0);a=null==l||"auto"===l||(0,s.indexOf)(["all","axisLabel"],l)<0?"all":l;var u=[(0,E.LQ)((0,s.retrieve2)(t.get("outerBoundsClampWidth",!0),o.MQ[0]),e.width),(0,E.LQ)((0,s.retrieve2)(t.get("outerBoundsClampHeight",!0),o.MQ[1]),e.height)];return{outerBoundsRect:i,parsedOuterBoundsContain:a,outerBoundsClamp:u}}(t,r,i),p=d.outerBoundsRect,f=d.parsedOuterBoundsContain,g=d.outerBoundsClamp;p&&(h=tt(p,f,g,r,a,c,i))}et(r,a,F.fm.determine,null,h,i),(0,s.each)(this._coordsList,function(t){t.calcAffineTransform()})}},t.prototype.getAxis=function(t,e){var n=this._axesMap[t];if(null!=n)return n[e||0]},t.prototype.getAxes=function(){return this._axesList.slice()},t.prototype.getCartesian=function(t,e){if(null!=t&&null!=e){var n="x"+t+"y"+e;return this._coordsMap[n]}(0,s.isObject)(t)&&(e=t.yAxisIndex,t=t.xAxisIndex);for(var i=0,r=this._coordsList;i<r.length;i++)if(r[i].getAxis("x").index===t||r[i].getAxis("y").index===e)return r[i]},t.prototype.getCartesians=function(){return this._coordsList.slice()},t.prototype.convertToPixel=function(t,e,n){var i=this._findConvertTarget(e);return i.cartesian?i.cartesian.dataToPoint(n):i.axis?i.axis.toGlobalCoord(i.axis.dataToCoord(n)):null},t.prototype.convertFromPixel=function(t,e,n){var i=this._findConvertTarget(e);return i.cartesian?i.cartesian.pointToData(n):i.axis?i.axis.coordToData(i.axis.toLocalCoord(n)):null},t.prototype._findConvertTarget=function(t){var e,n,i=t.seriesModel,r=t.xAxisModel||i&&i.getReferringComponents("xAxis",c.US).models[0],o=t.yAxisModel||i&&i.getReferringComponents("yAxis",c.US).models[0],a=t.gridModel,l=this._coordsList;if(i)e=i.coordinateSystem,(0,s.indexOf)(l,e)<0&&(e=null);else if(r&&o)e=this.getCartesian(r.componentIndex,o.componentIndex);else if(r)n=this.getAxis("x",r.componentIndex);else if(o)n=this.getAxis("y",o.componentIndex);else if(a){a.coordinateSystem===this&&(e=this._coordsList[0])}return{cartesian:e,axis:n}},t.prototype.containPoint=function(t){var e=this._coordsList[0];if(e)return e.containPoint(t)},t.prototype._initCartesian=function(t,e,n){var i=this,r=this,o={left:!1,right:!1,top:!1,bottom:!1},a={x:{},y:{}},l={x:0,y:0};if(e.eachComponent("xAxis",u("x"),this),e.eachComponent("yAxis",u("y"),this),!l.x||!l.y)return this._axesMap={},void(this._axesList=[]);function u(e){return function(n,i){if(function(t,e){return t.getCoordSysModel()===e}(n,t)){var s=n.get("position");"x"===e?"top"!==s&&"bottom"!==s&&(s=o.bottom?"top":"bottom"):"left"!==s&&"right"!==s&&(s=o.left?"right":"left"),o[s]=!0;var u=(0,A.J5)(n),c=new R(e,(0,A.f$)(n,u,!0),[0,0],u,s);c.onBand=(0,A.M2)(c.scale,n),c.inverse=n.get("inverse"),n.axis=c,c.model=n,c.grid=r,c.index=i,r._axesList.push(c),a[e][i]=c,l[e]++}}}this._axesMap=a,(0,s.each)(a.x,function(e,n){(0,s.each)(a.y,function(r,o){var a="x"+n+"y"+o,s=new P(a);s.master=i,s.model=t,i._coordsMap[a]=s,i._coordsList.push(s),s.addAxis(e),s.addAxis(r)})}),q(a.x),q(a.y)},t.prototype.getTooltipAxes=function(t){var e=[],n=[];return(0,s.each)(this.getCartesians(),function(i){var r=null!=t&&"auto"!==t?i.getAxis(t):i.getBaseAxis(),o=i.getOtherAxis(r);(0,s.indexOf)(e,r)<0&&e.push(r),(0,s.indexOf)(n,o)<0&&n.push(o)}),{baseAxes:e,otherAxes:n}},t.create=function(e,n){var i=[];return e.eachComponent("grid",function(r,o){var a=new t(r,e,n);a.name="grid_"+o,a.resize(r,n,!0),r.coordinateSystem=a,i.push(a),(0,s.each)(a._axesList,function(e){(0,V.y)(e,t.dimIdxMap)})}),e.eachSeries(function(t){var e,n;(0,W.m7)({targetModel:t,coordSysType:o.Tw,coordSysProvider:function(){var i=(0,B.LR)(t),r=i.xAxisModel,o=i.yAxisModel;e=r.axis,n=o.axis,!1;return r.getCoordSysModel().coordinateSystem.getCartesian(r.componentIndex,o.componentIndex)}}),e&&n&&((0,U.Lb)(e,t,o.Tw),(0,U.Lb)(n,t,o.Tw))},this),i},t.dimensions=L,t.dimIdxMap=(0,Y.io)(L),t}();function $(t,e,n,i){n.getAxesOnZeroOf=function(){return r?[r]:[]};var r,o=t[e],a=n.model,l=a.get(["axisLine","onZero"]),u=a.get(["axisLine","onZeroAxisIndex"]);if(l){if(null!=u)J(l,o[u])&&(r=o[u]);else for(var c in o)if((0,s.hasOwn)(o,c)&&J(l,o[c])&&!i[h(o[c])]){r=o[c];break}r&&(i[h(r)]=!0)}function h(t){return t.dim+"_"+t.index}}function J(t,e){if(!e)return!1;var n=e.scale,i=(0,A.$h)(n,0,!1),r=e&&"category"!==e.type&&"time"!==e.type&&i!==A.M8;return r&&"auto"===t&&(0,A.P5)(e)&&(r=!1),r}function q(t){for(var e,n=(0,s.keys)(t),i=[],r=n.length-1;r>=0;r--){var o=t[+n[r]];(0,z.rf)(o.scale)&&null==(0,A.PP)(o.model,o.type,!0)&&(o.model.get("alignTicks")&&null==o.model.get("interval")?i.push(o):e=o)}e||(e=i.pop()),e&&(0,s.each)(i,function(t){t.__alignTo=e})}function Q(t,e){(0,s.each)(t.x,function(t){return K(t,e.x,e.width)}),(0,s.each)(t.y,function(t){return K(t,e.y,e.height)})}function K(t,e,n){var i=[0,n],r=t.inverse?1:0;t.setExtent(i[r],i[1-r]),function(t,e){var n=t.getExtent(),i=n[0]+n[1];t.toGlobalCoord="x"===t.dim?function(t){return t+e}:function(t){return i-t+e},t.toLocalCoord="x"===t.dim?function(t){return t-e}:function(t){return i-t+e}}(t,e)}function tt(t,e,n,i,r,o,a){et(i,r,F.fm.estimate,e,!1,a);var l=[0,0,0,0];c(0),c(1),h(i,0,NaN),h(i,1,NaN);var u=null==(0,s.find)(l,function(t){return t>0});return(0,G.expandOrShrinkRect)(i,l,!0,!0,n),Q(r,i),u;function c(t){(0,s.each)(r[G.XY[t]],function(e){if((0,A.Qs)(e.model)){var n=o.ensureRecord(e.model),i=n.labelInfoList;if(i)for(var r=0;r<i.length;r++){var a=i[r],s=e.scale.normalize((0,A.NQ)(e.scale,(0,H.Z0)(a.label).labelInfo.tick));s=1===t?1-s:s,h(a.rect,t,s),h(a.rect,1-t,NaN)}var l=n.nameLayout;if(l){s=(0,A.SS)(n.nameLocation)?.5:NaN;h(l.rect,t,s),h(l.rect,1-t,NaN)}}})}function h(e,n,i){var r=t[G.XY[n]]-e[G.XY[n]],o=e[G.WH[n]]+e[G.XY[n]]-(t[G.WH[n]]+t[G.XY[n]]);r=d(r,1-i),o=d(o,i);var a=X[n][0],s=X[n][1];l[a]=(0,E.JB)(l[a],r),l[s]=(0,E.JB)(l[s],o)}function d(t,e){return t>0&&!(0,s.eqNaN)(e)&&e>1e-4&&(t/=e),t}}function et(t,e,n,i,r,o){var a=n===F.fm.determine;(0,s.each)(e,function(e){return(0,s.each)(e,function(e){(0,A.Qs)(e.model)&&((0,B.Pd)(e.axisBuilder,t,e.model),e.axisBuilder.build(a?{axisTickLabelDetermine:!0}:{axisTickLabelEstimate:!0},{noPxChange:r}))})});var l={x:0,y:0};function u(e){l[G.XY[1-e]]=t[G.WH[e]]<=.5*o.refContainer[G.WH[e]]?0:1-e==1?2:1}u(0),u(1),(0,s.each)(e,function(t,e){return(0,s.each)(t,function(t){(0,A.Qs)(t.model)&&(("all"===i||a)&&t.axisBuilder.build({axisName:!0},{nameMarginLevel:l[e]}),a&&t.axisBuilder.build({axisLine:!0}))})})}var nt=function(t,e,n,i,r,o){var a="x"===n.axis.dim?"y":"x";(0,H.x)(t,e,n,i,r,o),(0,A.SS)(t.nameLocation)||(0,s.each)(e.recordMap[a],function(t){t&&t.labelInfoList&&t.dirVec&&(0,H.RC)(t.labelInfoList,t.dirVec,i,r)})};const it=j;var rt=n(22785),ot=n(46700),at=n(45299),st=(0,c.$r)();var lt=["splitArea","splitLine","minorSplitLine","breakArea"],ut=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.axisPointerClass="CartesianAxisPointer",n}return(0,i.C6)(e,t),e.prototype.render=function(e,n,i,r){this.group.removeAll();var o=this._axisGroup;(this._axisGroup=new rt.A,this.group.add(this._axisGroup),(0,A.Qs)(e))&&(this._axisGroup.add(e.axis.axisBuilder.group),s.each(lt,function(t){e.get([t,"show"])&&ct[t](this,this._axisGroup,e,e.getCoordSysModel(),i)},this),r&&"changeAxisOrder"===r.type&&r.isInitSort||G.groupTransition(o,this._axisGroup,e),t.prototype.render.call(this,e,n,i,r))},e.prototype.remove=function(){st(this).splitAreaColors=null},e.type="cartesianAxis",e}(at.A),ct={splitLine:function(t,e,n,i,r){var o=n.axis;if(!o.scale.isBlank()){var a=n.getModel("splitLine"),l=a.getModel("lineStyle"),u=l.get("color"),c=!1!==a.get("showMinLine"),h=!1!==a.get("showMaxLine");u=s.isArray(u)?u:[u];for(var d=i.coordinateSystem.getRect(),p=o.isHorizontal(),f=0,g=o.getTicksCoords({tickModel:a,breakTicks:"none",pruneByBreak:"preserve_extent_bound"}),v=[],y=[],m=l.getLineStyle(),x=0;x<g.length;x++){var _=o.toGlobalCoord(g[x].coord);if((0!==x||c)&&(x!==g.length-1||h)){var b=g[x].tickValue;p?(v[0]=_,v[1]=d.y,y[0]=_,y[1]=d.y+d.height):(v[0]=d.x,v[1]=_,y[0]=d.x+d.width,y[1]=_);var w=f++%u.length,A=new ot.A({anid:null!=b?"line_"+b:null,autoBatch:!0,shape:{x1:v[0],y1:v[1],x2:y[0],y2:y[1]},style:s.defaults({stroke:u[w]},m),silent:!0});G.subPixelOptimizeLine(A.shape,m.lineWidth),e.add(A)}}}},minorSplitLine:function(t,e,n,i,r){var o=n.axis,a=n.getModel("minorSplitLine").getModel("lineStyle"),s=i.coordinateSystem.getRect(),l=o.isHorizontal(),u=o.getMinorTicksCoords();if(u.length)for(var c=[],h=[],d=a.getLineStyle(),p=0;p<u.length;p++)for(var f=0;f<u[p].length;f++){var g=o.toGlobalCoord(u[p][f].coord);l?(c[0]=g,c[1]=s.y,h[0]=g,h[1]=s.y+s.height):(c[0]=s.x,c[1]=g,h[0]=s.x+s.width,h[1]=g);var v=new ot.A({anid:"minor_line_"+u[p][f].tickValue,autoBatch:!0,shape:{x1:c[0],y1:c[1],x2:h[0],y2:h[1]},style:d,silent:!0});G.subPixelOptimizeLine(v.shape,d.lineWidth),e.add(v)}},splitArea:function(t,e,n,i,r){!function(t,e,n,i){var r=n.axis;if(!r.scale.isBlank()){var o=n.getModel("splitArea"),l=o.getModel("areaStyle"),u=l.get("color"),c=i.coordinateSystem.getRect(),h=r.getTicksCoords({tickModel:o,breakTicks:"none",pruneByBreak:"preserve_extent_bound"});if(h.length){var d=u.length,p=st(t).splitAreaColors,f=s.createHashMap(),g=0;if(p)for(var v=0;v<h.length;v++){var y=p.get(h[v].tickValue);if(null!=y){g=(y+(d-1)*v)%d;break}}var m=r.toGlobalCoord(h[0].coord),x=l.getAreaStyle();for(u=s.isArray(u)?u:[u],v=1;v<h.length;v++){var _=r.toGlobalCoord(h[v].coord),b=void 0,w=void 0,A=void 0,M=void 0;r.isHorizontal()?(b=m,w=c.y,A=_-b,M=c.height,m=b+A):(b=c.x,w=m,A=c.width,m=w+(M=_-w));var S=h[v-1].tickValue;null!=S&&f.set(S,g),e.add(new a.A({anid:null!=S?"area_"+S:null,shape:{x:b,y:w,width:A,height:M},style:s.defaults({fill:u[g]},x),autoBatch:!0,silent:!0})),g=(g+1)%d}st(t).splitAreaColors=f}}}(t,e,n,i)},breakArea:function(t,e,n,i,r){var o=(0,_.D)(),a=n.axis.scale;o&&"ordinal"!==a.type&&o.rectCoordBuildBreakAxis(e,t,n,i.coordinateSystem.getRect(),r)}},ht=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return(0,i.C6)(e,t),e.type="xAxis",e}(ut),dt=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=ht.type,e}return(0,i.C6)(e,t),e.type="yAxis",e}(ut);var pt=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="grid",e}return(0,i.C6)(e,t),e.prototype.render=function(t,e){this.group.removeAll(),t.get("show")&&this.group.add(new a.A({shape:t.coordinateSystem.getRect(),style:(0,s.defaults)({fill:t.get("backgroundColor")},t.getItemStyle()),silent:!0,z2:-1}))},e.type="grid",e}(r.A),ft={offset:0};function gt(t){t.registerComponentView(pt),t.registerComponentModel(o.Ay),t.registerCoordinateSystem("cartesian2d",it),b(t,"x",h,ft),b(t,"y",h,ft),t.registerComponentView(ht),t.registerComponentView(dt),t.registerPreprocessor(function(t){t.xAxis&&t.yAxis&&!t.grid&&(t.grid={})})}var vt=n(20672),yt=n(88648);function mt(t){(0,yt.Y)(gt),(0,yt.Y)(vt.a)}},4609(t,e,n){n.d(e,{P:()=>o});var i=n(95259),r=n(4017);function o(t,e){var n=i.QX(e.get("padding")),o=e.getItemStyle(["color","opacity"]);return o.fill=e.get("backgroundColor"),new r.A({shape:{x:t.x-n[3],y:t.y-n[0],width:t.width+n[1]+n[3],height:t.height+n[0]+n[2],r:e.get("borderRadius")},style:o,silent:!0,z2:-1})}},62324(t,e,n){n.d(e,{A:()=>r});var i=n(88877);function r(t,e,n,r,s,l){t=t||0;var u=(0,i.Tr)(n[1],-n[0]);if(null!=s&&(s=a(s,[0,u])),null!=l&&(l=Math.max(l,null!=s?s:0)),"all"===r){var c=Math.abs((0,i.Tr)(e[1],-e[0]));c=a(c,[0,u]),s=l=a(c,[s,l]),r=0}e[0]=a(e[0],n),e[1]=a(e[1],n);var h=o(e,r);e[r]+=t;var d,p=s||0,f=n.slice();return h.sign<0?f[0]=(0,i.Tr)(f[0],p):f[1]=(0,i.Tr)(f[1],-p),e[r]=a(e[r],f),d=o(e,r),null!=s&&(d.sign!==h.sign||d.span<s)&&(e[1-r]=(0,i.Tr)(e[r],h.sign*s)),d=o(e,r),null!=l&&d.span>l&&(e[1-r]=(0,i.Tr)(e[r],d.sign*l)),e}function o(t,e){var n=t[e]-t[1-e];return{span:Math.abs(n),sign:n>0?-1:n<0?1:e?-1:1}}function a(t,e){return Math.min(null!=e[1]?e[1]:1/0,Math.max(null!=e[0]?e[0]:-1/0,t))}},85136(t,e,n){n.d(e,{a:()=>j});var i=n(88648),r=(n(44114),n(62826)),o=n(52577),a=n(99904),s=n(6471),l=n(45860),u=n(16418),c=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.layoutMode={type:"box",ignoreSize:!0},n}return(0,r.C6)(e,t),e.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n),t.selected=t.selected||{},this._updateSelector(t)},e.prototype.mergeOption=function(e,n){t.prototype.mergeOption.call(this,e,n),this._updateSelector(e)},e.prototype._updateSelector=function(t){var e=t.selector,n=this.ecModel;!0===e&&(e=t.selector=["all","inverse"]),o.isArray(e)&&o.each(e,function(t,i){o.isString(t)&&(t={type:t}),e[i]=o.merge(t,function(t,e){return"all"===e?{type:"all",title:t.getLocaleModel().get(["legend","selector","all"])}:"inverse"===e?{type:"inverse",title:t.getLocaleModel().get(["legend","selector","inverse"])}:void 0}(n,t.type))})},e.prototype.optionUpdated=function(){this._updateData(this.ecModel);var t=this._data;if(t[0]&&"single"===this.get("selectedMode")){for(var e=!1,n=0;n<t.length;n++){var i=t[n].get("name");if(this.isSelected(i)){this.select(i),e=!0;break}}!e&&this.select(t[0].get("name"))}},e.prototype._updateData=function(t){var e=[],n=[];t.eachRawSeries(function(i){var r,o=i.name;if(n.push(o),i.legendVisualProvider){var a=i.legendVisualProvider.getAllNames();t.isSeriesFiltered(i)||(n=n.concat(a)),a.length?e=e.concat(a):r=!0}else r=!0;r&&(0,s.O0)(i)&&e.push(i.name)}),this._availableNames=n;var i=this.get("data")||e,r=o.createHashMap(),l=o.map(i,function(t){return(o.isString(t)||o.isNumber(t))&&(t={name:t}),r.get(t.name)?null:(r.set(t.name,!0),new a.A(t,this,this.ecModel))},this);this._data=o.filter(l,function(t){return!!t})},e.prototype.getData=function(){return this._data},e.prototype.select=function(t){var e=this.option.selected;if("single"===this.get("selectedMode")){var n=this._data;o.each(n,function(t){e[t.get("name")]=!1})}e[t]=!0},e.prototype.unSelect=function(t){"single"!==this.get("selectedMode")&&(this.option.selected[t]=!1)},e.prototype.toggleSelected=function(t){var e=this.option.selected;e.hasOwnProperty(t)||(e[t]=!0),this[e[t]?"unSelect":"select"](t)},e.prototype.allSelect=function(){var t=this._data,e=this.option.selected;o.each(t,function(t){e[t.get("name",!0)]=!0})},e.prototype.inverseSelect=function(){var t=this._data,e=this.option.selected;o.each(t,function(t){var n=t.get("name",!0);e.hasOwnProperty(n)||(e[n]=!0),e[n]=!e[n]})},e.prototype.isSelected=function(t){var e=this.option.selected;return!(e.hasOwnProperty(t)&&!e[t])&&o.indexOf(this._availableNames,t)>=0},e.prototype.getOrient=function(){return"vertical"===this.get("orient")?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},e.type="legend.plain",e.dependencies=["series"],e.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",bottom:u.A.size.m,align:"auto",backgroundColor:u.A.color.transparent,borderColor:u.A.color.border,borderRadius:0,borderWidth:0,padding:5,itemGap:8,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:u.A.color.disabled,inactiveBorderColor:u.A.color.disabled,inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:u.A.color.disabled,inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:u.A.color.secondary},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:u.A.color.tertiary,borderWidth:1,borderColor:u.A.color.border},emphasis:{selectorLabel:{show:!0,color:u.A.color.quaternary}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1},triggerEvent:!1},e}(l.A);const h=c;n(46058);var d=n(85767),p=n(22785),f=n(47263),g=n(4017),v=n(26322),y=n(9078),m=n(79825),x=n(4609),_=n(83354),b=n(76112),w=n(41144),A=n(80915),M=n(90057),S=o.curry,I=o.each,C=p.A,T=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.newlineDisabled=!1,n}return(0,r.C6)(e,t),e.prototype.init=function(){this.group.add(this._contentGroup=new C),this.group.add(this._selectorGroup=new C),this._isFirstRender=!0},e.prototype.getContentGroup=function(){return this._contentGroup},e.prototype.getSelectorGroup=function(){return this._selectorGroup},e.prototype.render=function(t,e,n){var i=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),t.get("show",!0)){var r=t.get("align"),a=t.get("orient");r&&"auto"!==r||(r="right"===t.get("left")&&"vertical"===a?"right":"left");var s=t.get("selector",!0),l=t.get("selectorPosition",!0);!s||l&&"auto"!==l||(l="horizontal"===a?"end":"start"),this.renderInner(r,t,e,n,s,a,l);var u=_.Lj(t,n).refContainer,c=t.getBoxLayoutParams(),h=t.get("padding"),d=_.dV(c,u,h),p=this.layoutInner(t,r,d,i,s,l),f=_.dV(o.defaults({width:p.width,height:p.height},c),u,h);this.group.x=f.x-p.x,this.group.y=f.y-p.y,this.group.markRedraw(),this.group.add(this._backgroundEl=(0,x.P)(p,t))}},e.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},e.prototype.renderInner=function(t,e,n,i,r,a,s){var l=this.getContentGroup(),u=o.createHashMap(),c=e.get("selectedMode"),h=e.get("triggerEvent"),p=[];n.eachRawSeries(function(t){!t.get("legendHoverLink")&&p.push(t.id)}),I(e.getData(),function(r,a){var s=this,f=r.get("name");if(!this.newlineDisabled&&(""===f||"\n"===f)){var g=new C;return g.newline=!0,void l.add(g)}var v=n.getSeriesByName(f)[0];if(!u.get(f)){if(v){var y=v.getData(),m=y.getVisual("legendLineStyle")||{},x=y.getVisual("legendIcon"),_=y.getVisual("style"),b=this._createItem(v,f,a,r,e,t,m,_,x,c,i);b.on("click",S(k,f,null,i,p)).on("mouseover",S(L,v.name,null,i,p)).on("mouseout",S(O,v.name,null,i,p)),n.ssr&&b.eachChild(function(t){var e=(0,M.z)(t);e.seriesIndex=v.seriesIndex,e.dataIndex=a,e.ssrType="legend"}),h&&b.eachChild(function(t){s.packEventData(t,e,v,a,f)}),u.set(f,!0)}else n.eachRawSeries(function(s){var l=this;if(!u.get(f)&&s.legendVisualProvider){var g=s.legendVisualProvider;if(!g.containName(f))return;var v=g.indexOfName(f),y=g.getItemVisual(v,"style"),m=g.getItemVisual(v,"legendIcon"),x=(0,d.parse)(y.fill);x&&0===x[3]&&(x[3]=.2,y=o.extend(o.extend({},y),{fill:(0,d.stringify)(x,"rgba")}));var _=this._createItem(s,f,a,r,e,t,{},y,m,c,i);_.on("click",S(k,null,f,i,p)).on("mouseover",S(L,null,f,i,p)).on("mouseout",S(O,null,f,i,p)),n.ssr&&_.eachChild(function(t){var e=(0,M.z)(t);e.seriesIndex=s.seriesIndex,e.dataIndex=a,e.ssrType="legend"}),h&&_.eachChild(function(t){l.packEventData(t,e,s,a,f)}),u.set(f,!0)}},this);0}},this),r&&this._createSelector(r,e,i,a,s)},e.prototype.packEventData=function(t,e,n,i,r){var o={componentType:"legend",componentIndex:e.componentIndex,dataIndex:i,value:r,seriesIndex:n.seriesIndex};(0,M.z)(t).eventData=o},e.prototype._createSelector=function(t,e,n,i,r){var o=this.getSelectorGroup();I(t,function(t){var i=t.type,r=new f.Ay({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){n.dispatchAction({type:"all"===i?"legendAllSelect":"legendInverseSelect",legendId:e.id})}});o.add(r);var a=e.getModel("selectorLabel"),s=e.getModel(["emphasis","selectorLabel"]);(0,m.qM)(r,{normal:a,emphasis:s},{defaultText:t.title}),(0,y.iJ)(r)})},e.prototype._createItem=function(t,e,n,i,r,a,s,l,c,h,d){var p=t.visualDrawType,x=r.get("itemWidth"),_=r.get("itemHeight"),b=r.isSelected(e),M=i.get("symbolRotate"),S=i.get("symbolKeepAspect"),T=i.get("icon"),k=function(t,e,n,i,r,o,a){function s(t,e){"auto"===t.lineWidth&&(t.lineWidth=e.lineWidth>0?2:0),I(t,function(n,i){"inherit"===t[i]&&(t[i]=e[i])})}var l=e.getModel("itemStyle"),u=l.getItemStyle(),c=0===t.lastIndexOf("empty",0)?"fill":"stroke",h=l.getShallow("decal");u.decal=h&&"inherit"!==h?(0,A.w)(h,a):i.decal,"inherit"===u.fill&&(u.fill=i[r]);"inherit"===u.stroke&&(u.stroke=i[c]);"inherit"===u.opacity&&(u.opacity=("fill"===r?i:n).opacity);s(u,i);var d=e.getModel("lineStyle"),p=d.getLineStyle();if(s(p,n),"auto"===u.fill&&(u.fill=i.fill),"auto"===u.stroke&&(u.stroke=i.fill),"auto"===p.stroke&&(p.stroke=i.fill),!o){var f=e.get("inactiveBorderWidth"),g=u[c];u.lineWidth="auto"===f?i.lineWidth>0&&g?2:0:u.lineWidth,u.fill=e.get("inactiveColor"),u.stroke=e.get("inactiveBorderColor"),p.stroke=d.get("inactiveColor"),p.lineWidth=d.get("inactiveWidth")}return{itemStyle:u,lineStyle:p}}(c=T||c||"roundRect",i,s,l,p,b,d),L=new C,O=i.getModel("textStyle");if(!o.isFunction(t.getLegendIcon)||T&&"inherit"!==T){var D="inherit"===T&&t.getData().getVisual("symbol")?"inherit"===M?t.getData().getVisual("symbolRotate"):M:0;L.add(function(t){var e=t.icon||"roundRect",n=(0,w.v5)(e,0,0,t.itemWidth,t.itemHeight,t.itemStyle.fill,t.symbolKeepAspect);n.setStyle(t.itemStyle),n.rotation=(t.iconRotate||0)*Math.PI/180,n.setOrigin([t.itemWidth/2,t.itemHeight/2]),e.indexOf("empty")>-1&&(n.style.stroke=n.style.fill,n.style.fill=u.A.color.neutral00,n.style.lineWidth=2);return n}({itemWidth:x,itemHeight:_,icon:c,iconRotate:D,itemStyle:k.itemStyle,lineStyle:k.lineStyle,symbolKeepAspect:S}))}else L.add(t.getLegendIcon({itemWidth:x,itemHeight:_,icon:c,iconRotate:M,itemStyle:k.itemStyle,lineStyle:k.lineStyle,symbolKeepAspect:S}));var P="left"===a?x+5:-5,R=a,B=r.get("formatter"),z=e;o.isString(B)&&B?z=B.replace("{name}",null!=e?e:""):o.isFunction(B)&&(z=B(e));var E=b?O.getTextColor():i.get("inactiveColor");L.add(new f.Ay({style:(0,m.VB)(O,{text:z,x:P,y:_/2,fill:E,align:R,verticalAlign:"middle"},{inheritColor:E})}));var V=new g.A({shape:L.getBoundingRect(),style:{fill:"transparent"}}),N=i.getModel("tooltip");return N.get("show")&&v.setTooltipConfig({el:V,componentModel:r,itemName:e,itemTooltipOption:N.option}),L.add(V),L.eachChild(function(t){t.silent=!0}),V.silent=!h,this.getContentGroup().add(L),(0,y.iJ)(L),L.__legendDataIndex=n,L},e.prototype.layoutInner=function(t,e,n,i,r,o){var a=this.getContentGroup(),s=this.getSelectorGroup();_.aP(t.get("orient"),a,t.get("itemGap"),n.width,n.height);var l=a.getBoundingRect(),u=[-l.x,-l.y];if(s.markRedraw(),a.markRedraw(),r){_.aP("horizontal",s,t.get("selectorItemGap",!0));var c=s.getBoundingRect(),h=[-c.x,-c.y],d=t.get("selectorButtonGap",!0),p=t.getOrient().index,f=0===p?"width":"height",g=0===p?"height":"width",v=0===p?"y":"x";"end"===o?h[p]+=l[f]+d:u[p]+=c[f]+d,h[1-p]+=l[g]/2-c[g]/2,s.x=h[0],s.y=h[1],a.x=u[0],a.y=u[1];var y={x:0,y:0};return y[f]=l[f]+d+c[f],y[g]=Math.max(l[g],c[g]),y[v]=Math.min(0,c[v]+h[1-p]),y}return a.x=u[0],a.y=u[1],this.group.getBoundingRect()},e.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},e.type="legend.plain",e}(b.A);function k(t,e,n,i){O(t,e,n,i),n.dispatchAction({type:"legendToggleSelect",name:null!=t?t:e}),L(t,e,n,i)}function L(t,e,n,i){n.usingTHL()||n.dispatchAction({type:"highlight",seriesName:t,name:e,excludeSeriesId:i})}function O(t,e,n,i){n.usingTHL()||n.dispatchAction({type:"downplay",seriesName:t,name:e,excludeSeriesId:i})}const D=T;function P(t,e,n){var i="allSelect"===t||"inverseSelect"===t,r={},a=[];n.eachComponent({mainType:"legend",query:e},function(n){i?n[t]():n[t](e.name),R(n,r),a.push(n.componentIndex)});var s={};return n.eachComponent("legend",function(t){(0,o.each)(r,function(e,n){t[e?"select":"unSelect"](n)}),R(t,s)}),i?{selected:s,legendIndex:a}:{name:e.name,selected:s}}function R(t,e){var n=e||{};return(0,o.each)(t.getData(),function(e){var i=e.get("name");if("\n"!==i&&""!==i){var r=t.isSelected(i);(0,o.hasOwn)(n,i)?n[i]=n[i]&&r:n[i]=r}}),n}var B=(0,s.uQ)(function(t){var e=t.findComponents({mainType:"legend"});e&&e.length&&t.filterSeries(function(t){for(var n=0;n<e.length;n++)if(!e[n].isSelected(t.name))return!1;return!0})});function z(t){t.registerComponentModel(h),t.registerComponentView(D),t.registerProcessor(t.PRIORITY.PROCESSOR.SERIES_FILTER,B),t.registerSubTypeDefaulter("legend",function(){return"plain"}),function(t){t.registerAction("legendToggleSelect","legendselectchanged",(0,o.curry)(P,"toggleSelected")),t.registerAction("legendAllSelect","legendselectall",(0,o.curry)(P,"allSelect")),t.registerAction("legendInverseSelect","legendinverseselect",(0,o.curry)(P,"inverseSelect")),t.registerAction("legendSelect","legendselected",(0,o.curry)(P,"select")),t.registerAction("legendUnSelect","legendunselected",(0,o.curry)(P,"unSelect"))}(t)}var E=n(28449),V=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return(0,r.C6)(e,t),e.prototype.setScrollDataIndex=function(t){this.option.scrollDataIndex=t},e.prototype.init=function(e,n,i){var r=(0,_.vs)(e);t.prototype.init.call(this,e,n,i),N(this,e,r)},e.prototype.mergeOption=function(e,n){t.prototype.mergeOption.call(this,e,n),N(this,this.option,e)},e.type="legend.scroll",e.defaultOption=(0,E.G_)(h.defaultOption,{scrollDataIndex:0,pageButtonItemGap:5,pageButtonGap:null,pageButtonPosition:"end",pageFormatter:"{current}/{total}",pageIcons:{horizontal:["M0,0L12,-10L12,10z","M0,0L-12,-10L-12,10z"],vertical:["M0,0L20,0L10,-20z","M0,0L20,0L10,20z"]},pageIconColor:u.A.color.accent50,pageIconInactiveColor:u.A.color.accent10,pageIconSize:15,pageTextStyle:{color:u.A.color.tertiary},animationDurationUpdate:800}),e}(h);function N(t,e,n){var i=[1,1];i[t.getOrient().index]=0,(0,_.YA)(e,n,{type:"box",ignoreSize:!!i})}const G=V;var H=n(52557),F=p.A,W=["width","height"],Z=["x","y"],Y=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.newlineDisabled=!0,n._currentIndex=0,n}return(0,r.C6)(e,t),e.prototype.init=function(){t.prototype.init.call(this),this.group.add(this._containerGroup=new F),this._containerGroup.add(this.getContentGroup()),this.group.add(this._controllerGroup=new F)},e.prototype.resetInner=function(){t.prototype.resetInner.call(this),this._controllerGroup.removeAll(),this._containerGroup.removeClipPath(),this._containerGroup.__rectSize=null},e.prototype.renderInner=function(e,n,i,r,a,s,l){var u=this;t.prototype.renderInner.call(this,e,n,i,r,a,s,l);var c=this._controllerGroup,h=n.get("pageIconSize",!0),d=o.isArray(h)?h:[h,h];g("pagePrev",0);var p=n.getModel("pageTextStyle");function g(t,e){var i=t+"DataIndex",a=v.createIcon(n.get("pageIcons",!0)[n.getOrient().name][e],{onclick:o.bind(u._pageGo,u,i,n,r)},{x:-d[0]/2,y:-d[1]/2,width:d[0],height:d[1]});a.name=t,c.add(a)}c.add(new f.Ay({name:"pageText",style:{text:"xx/xx",fill:p.getTextColor(),font:p.getFont(),verticalAlign:"middle",align:"center"},silent:!0})),g("pageNext",1)},e.prototype.layoutInner=function(t,e,n,i,r,a){var s=this.getSelectorGroup(),l=t.getOrient().index,u=W[l],c=Z[l],h=W[1-l],d=Z[1-l];r&&_.aP("horizontal",s,t.get("selectorItemGap",!0));var p=t.get("selectorButtonGap",!0),f=s.getBoundingRect(),g=[-f.x,-f.y],v=o.clone(n);r&&(v[u]=n[u]-f[u]-p);var y=this._layoutContentAndController(t,i,v,l,u,h,d,c);if(r){if("end"===a)g[l]+=y[u]+p;else{var m=f[u]+p;g[l]-=m,y[c]-=m}y[u]+=f[u]+p,g[1-l]+=y[d]+y[h]/2-f[h]/2,y[h]=Math.max(y[h],f[h]),y[d]=Math.min(y[d],f[d]+g[1-l]),s.x=g[0],s.y=g[1],s.markRedraw()}return y},e.prototype._layoutContentAndController=function(t,e,n,i,r,a,s,l){var u=this.getContentGroup(),c=this._containerGroup,h=this._controllerGroup;_.aP(t.get("orient"),u,t.get("itemGap"),i?n.width:null,i?null:n.height),_.aP("horizontal",h,t.get("pageButtonItemGap",!0));var d=u.getBoundingRect(),p=h.getBoundingRect(),f=this._showController=d[r]>n[r],v=[-d.x,-d.y];e||(v[i]=u[l]);var y=[0,0],m=[-p.x,-p.y],x=o.retrieve2(t.get("pageButtonGap",!0),t.get("itemGap",!0));f&&("end"===t.get("pageButtonPosition",!0)?m[i]+=n[r]-p[r]:y[i]+=p[r]+x);m[1-i]+=d[a]/2-p[a]/2,u.setPosition(v),c.setPosition(y),h.setPosition(m);var b={x:0,y:0};if(b[r]=f?n[r]:d[r],b[a]=Math.max(d[a],p[a]),b[s]=Math.min(0,p[s]+m[1-i]),c.__rectSize=n[r],f){var w={x:0,y:0};w[r]=Math.max(n[r]-p[r]-x,0),w[a]=b[a],c.setClipPath(new g.A({shape:w})),c.__rectSize=w[r]}else h.eachChild(function(t){t.attr({invisible:!0,silent:!0})});var A=this._getPageInfo(t);return null!=A.pageIndex&&H.oi(u,{x:A.contentPosition[0],y:A.contentPosition[1]},f?t:null),this._updatePageInfoView(t,A),b},e.prototype._pageGo=function(t,e,n){var i=this._getPageInfo(e)[t];null!=i&&n.dispatchAction({type:"legendScroll",scrollDataIndex:i,legendId:e.id})},e.prototype._updatePageInfoView=function(t,e){var n=this._controllerGroup;o.each(["pagePrev","pageNext"],function(i){var r=null!=e[i+"DataIndex"],o=n.childOfName(i);o&&(o.setStyle("fill",r?t.get("pageIconColor",!0):t.get("pageIconInactiveColor",!0)),o.cursor=r?"pointer":"default")});var i=n.childOfName("pageText"),r=t.get("pageFormatter"),a=e.pageIndex,s=null!=a?a+1:0,l=e.pageCount;i&&r&&i.setStyle("text",o.isString(r)?r.replace("{current}",null==s?"":s+"").replace("{total}",null==l?"":l+""):r({current:s,total:l}))},e.prototype._getPageInfo=function(t){var e=t.get("scrollDataIndex",!0),n=this.getContentGroup(),i=this._containerGroup.__rectSize,r=t.getOrient().index,o=W[r],a=Z[r],s=this._findTargetItemIndex(e),l=n.children(),u=l[s],c=l.length,h=c?1:0,d={contentPosition:[n.x,n.y],pageCount:h,pageIndex:h-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!u)return d;var p=m(u);d.contentPosition[r]=-p.s;for(var f=s+1,g=p,v=p,y=null;f<=c;++f)(!(y=m(l[f]))&&v.e>g.s+i||y&&!x(y,g.s))&&(g=v.i>g.i?v:y)&&(null==d.pageNextDataIndex&&(d.pageNextDataIndex=g.i),++d.pageCount),v=y;for(f=s-1,g=p,v=p,y=null;f>=-1;--f)(y=m(l[f]))&&x(v,y.s)||!(g.i<v.i)||(v=g,null==d.pagePrevDataIndex&&(d.pagePrevDataIndex=g.i),++d.pageCount,++d.pageIndex),g=y;return d;function m(t){if(t){var e=t.getBoundingRect(),n=e[a]+t[a];return{s:n,e:n+e[o],i:t.__legendDataIndex}}}function x(t,e){return t.e>=e&&t.s<=e+i}},e.prototype._findTargetItemIndex=function(t){return this._showController?(this.getContentGroup().eachChild(function(i,r){var o=i.__legendDataIndex;null==n&&null!=o&&(n=r),o===t&&(e=r)}),null!=e?e:n):0;var e,n},e.type="legend.scroll",e}(D);const U=Y;function X(t){(0,i.Y)(z),t.registerComponentModel(G),t.registerComponentView(U),function(t){t.registerAction("legendScroll","legendscroll",function(t,e){var n=t.scrollDataIndex;null!=n&&e.eachComponent({mainType:"legend",subType:"scroll",query:t},function(t){t.setScrollDataIndex(n)})})}(t)}function j(t){(0,i.Y)(z),(0,i.Y)(X)}},70255(t,e,n){n.d(e,{a:()=>ke});var i=n(88648),r=n(62826),o=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return(0,r.C6)(e,t),e.type="dataZoom.select",e}(n(49017).A);const a=o;var s=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return(0,r.C6)(e,t),e.type="dataZoom.select",e}(n(91939).A);const l=s;var u=n(45229);function c(t){t.registerComponentModel(a),t.registerComponentView(l),(0,u.A)(t)}var h=function(){},d={};function p(t,e){d[t]=e}function f(t){return d[t]}var g=n(45860),v=n(16418),y=n(52577),m=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return(0,r.C6)(e,t),e.prototype.init=function(e,n,i){var r=i.getTheme().get("toolbox"),o=r?r.feature:null;o&&(this._themeFeatureOption=(0,y.extend)({},o),r.feature={}),t.prototype.init.call(this,e,n,i),o&&(r.feature=o)},e.prototype.optionUpdated=function(){(0,y.each)(this.option.feature,function(t,e){var n=this._themeFeatureOption,i=f(e);i&&(i.getDefaultOption&&(i.defaultOption=i.getDefaultOption(this.ecModel)),n&&n[e]&&((0,y.merge)(t,n[e]),n[e]=null),(0,y.merge)(t,i.defaultOption))},this)},e.type="toolbox",e.layoutMode={type:"box",ignoreSize:!0},e.defaultOption={show:!0,z:6,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:v.A.color.border,borderRadius:0,borderWidth:0,padding:v.A.size.m,itemSize:15,itemGap:v.A.size.s,showTitle:!0,iconStyle:{borderColor:v.A.color.accent50,color:"none"},emphasis:{iconStyle:{borderColor:v.A.color.accent70}},tooltip:{show:!1,position:"bottom"}},e}(g.A);const x=m;n(44114),n(46058);var _=n(45287),b=n(26322),w=n(9078),A=n(99904),M=n(30112),S=n(4609),I=n(76112),C=n(28449),T=n(47263),k=n(79825),L=n(83354),O=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,r.C6)(e,t),e.prototype.render=function(t,e,n,i){var r=this.group;if(r.removeAll(),t.get("show")){var o=+t.get("itemSize"),a="vertical"===t.get("orient"),s=t.get("feature")||{},l=this._features||(this._features=(0,y.createHashMap)()),u=[];(0,y.each)(s,function(t,e){u.push(e)}),new M.A(this._featureNames||[],u).add(m).update(m).remove((0,y.curry)(m,null)).execute(),this._featureNames=(0,y.filter)(u,function(t){return l.hasKey(t)});var c=(0,L.Lj)(t,n).refContainer,d=t.getBoxLayoutParams(),p=t.get("padding"),g=(0,L.dV)(d,c,p);(0,L.aP)(t.get("orient"),r,t.get("itemGap"),g.width,g.height),(0,L.m$)(r,d,c,p),r.add(S.P(r.getBoundingRect(),t)),a||r.eachChild(function(t){var e=t.__title,i=t.ensureState("emphasis"),a=i.textConfig||(i.textConfig={}),s=t.getTextContent(),l=s&&s.ensureState("emphasis");if(l&&!(0,y.isFunction)(l)&&e){var u=l.style||(l.style={}),c=_.NO(e,T.Ay.makeFont(u)),h=t.x+r.x,d=!1;t.y+r.y+o+c.height>n.getHeight()&&(a.position="top",d=!0);var p=d?-5-c.height:o+10;h+c.width/2>n.getWidth()?(a.position=["100%",p],u.align="right"):h-c.width/2<0&&(a.position=[0,p],u.align="left")}})}function m(c,d){var p,g=null!=c&&null==d,m=null!=c&&null!=d,x=null==c,_=g||m?u[c]:u[d],M=s[_],S=g||m?new A.A(M,t,e):null,I=S&&S.get("show");if(g){if(!I)return;if(function(t){return 0===t.indexOf("my")}(_))p={onclick:S.option.onclick,featureName:_};else{var L=f(_);if(!L)return;p=new L}l.set(_,p)}else p=l.get(_);if(x||!I)return D(p)&&p.dispose&&p.dispose(e,n),void l.removeKey(_);i&&null!=i.newTitle&&i.featureName===_&&(M.title=i.newTitle),g&&(p.uid=(0,C.$Q)("toolbox-feature")),p.model=S,p.ecModel=e,p.api=n,function(i,s,l){var u,c,d=i.getModel("iconStyle"),p=i.getModel(["emphasis","iconStyle"]),f=s instanceof h&&s.getIcons?s.getIcons():i.get("icon"),g=i.get("title")||{};(0,y.isString)(f)?(u={})[l]=f:u=f;(0,y.isString)(g)?(c={})[l]=g:c=g;var m=i.iconPaths={};(0,y.each)(u,function(l,u){var h=b.createIcon(l,{},{x:-o/2,y:-o/2,width:o,height:o});h.setStyle(d.getItemStyle()),h.ensureState("emphasis").style=p.getItemStyle();var f=new T.Ay({style:{text:c[u],align:p.get("textAlign"),borderRadius:p.get("textBorderRadius"),padding:p.get("textPadding"),fill:null,font:(0,k.c8)({fontStyle:p.get("textFontStyle"),fontFamily:p.get("textFontFamily"),fontSize:p.get("textFontSize"),fontWeight:p.get("textFontWeight")},e)},ignore:!0});h.setTextContent(f),b.setTooltipConfig({el:h,componentModel:t,itemName:u,formatterParamsExtra:{title:c[u]}}),h.__title=c[u],h.on("mouseover",function(){var e=p.getItemStyle(),i=a?null==t.get("right")&&"right"!==t.get("left")?"right":"left":null==t.get("bottom")&&"bottom"!==t.get("top")?"bottom":"top";f.setStyle({fill:p.get("textFill")||e.fill||e.stroke||v.A.color.neutral99,backgroundColor:p.get("textBackgroundColor")}),h.setTextConfig({position:p.get("textPosition")||i}),f.ignore=!t.get("showTitle"),n.enterEmphasis(this)}).on("mouseout",function(){"emphasis"!==i.get(["iconStatus",u])&&n.leaveEmphasis(this),f.hide()}),("emphasis"===i.get(["iconStatus",u])?w.HY:w.SD)(h),r.add(h),h.on("click",(0,y.bind)(s.onclick,s,e,n,u)),m[u]=h})}(S,p,_),S.setIconStatus=function(t,e){var n=this.option,i=this.iconPaths;n.iconStatus=n.iconStatus||{},n.iconStatus[t]=e,i[t]&&("emphasis"===e?w.HY:w.SD)(i[t])},D(p)&&p.render&&p.render(S,e,n,i)}},e.prototype.updateView=function(t,e,n,i){(0,y.each)(this._features,function(t){t&&t instanceof h&&t.updateView&&t.updateView(t.model,e,n,i)})},e.prototype.dispose=function(t,e){(0,y.each)(this._features,function(n){n&&n instanceof h&&n.dispose&&n.dispose(t,e)})},e.type="toolbox",e}(I.A);function D(t){return t instanceof h}const P=O;n(16573),n(78100),n(77936),n(37467),n(44732),n(79577),n(16632),n(34226),n(9486),n(20456),n(64979);var R=n(29342),B=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,r.C6)(e,t),e.prototype.onclick=function(t,e){var n=this.model,i=n.get("name")||t.get("title.0.text")||"echarts",r="svg"===e.getZr().painter.getType(),o=r?"svg":n.get("type",!0)||"png",a=e.getConnectedDataURL({type:o,backgroundColor:n.get("backgroundColor",!0)||t.get("backgroundColor")||v.A.color.neutral00,connectedBackgroundColor:n.get("connectedBackgroundColor"),excludeComponents:n.get("excludeComponents"),pixelRatio:n.get("pixelRatio")}),s=R.A.browser;if("function"!=typeof MouseEvent||!s.newEdge&&(s.ie||s.edge))if(window.navigator.msSaveOrOpenBlob||r){var l=a.split(","),u=l[0].indexOf("base64")>-1,c=r?decodeURIComponent(l[1]):l[1];u&&(c=window.atob(c));var h=i+"."+o;if(window.navigator.msSaveOrOpenBlob){for(var d=c.length,p=new Uint8Array(d);d--;)p[d]=c.charCodeAt(d);var f=new Blob([p]);window.navigator.msSaveOrOpenBlob(f,h)}else{var g=document.createElement("iframe");document.body.appendChild(g);var y=g.contentWindow,m=y.document;m.open("image/svg+xml","replace"),m.write(c),m.close(),y.focus(),m.execCommand("SaveAs",!0,h),document.body.removeChild(g)}}else{var x=n.get("lang"),_='<body style="margin:0;"><img src="'+a+'" style="max-width:100%;" title="'+(x&&x[0]||"")+'" /></body>',b=window.open();b.document.write(_),b.document.title=i}else{var w=document.createElement("a");w.download=i+"."+o,w.target="_blank",w.href=a;var A=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});w.dispatchEvent(A)}},e.getDefaultOption=function(t){return{show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:t.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:v.A.color.neutral00,name:"",excludeComponents:["toolbox"],lang:t.getLocaleModel().get(["toolbox","saveAsImage","lang"])}},e}(h);const z=B;var E=n(97798),V=n(6471),N="__ec_magicType_stack__",G=[["line","bar"],["stack"]],H=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,r.C6)(e,t),e.prototype.getIcons=function(){var t=this.model,e=t.get("icon"),n={};return y.each(t.get("type"),function(t){e[t]&&(n[t]=e[t])}),n},e.getDefaultOption=function(t){return{show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:t.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}}},e.prototype.onclick=function(t,e,n){var i=this.model,r=i.get(["seriesIndex",n]);if(F[n]){var o,a={series:[]};y.each(G,function(t){y.indexOf(t,n)>=0&&y.each(t,function(t){i.setIconStatus(t,"normal")})}),i.setIconStatus(n,"emphasis"),t.eachComponent({mainType:"series",query:null==r?null:{seriesIndex:r}},function(t){var e=t.subType,r=t.id,o=F[n](e,r,t,i);o&&(y.defaults(o,t.option),a.series.push(o));var s=t.coordinateSystem;if(s&&"cartesian2d"===s.type&&("line"===n||"bar"===n)){var l=s.getAxesByScale("ordinal")[0];if(l){var u=l.dim+"Axis",c=t.getReferringComponents(u,V.US).models[0].componentIndex;a[u]=a[u]||[];for(var h=0;h<=c;h++)a[u][c]=a[u][c]||{};a[u][c].boundaryGap="bar"===n}}});var s=n;"stack"===n&&(o=y.merge({stack:i.option.title.tiled,tiled:i.option.title.stack},i.option.title),"emphasis"!==i.get(["iconStatus",n])&&(s="tiled")),e.dispatchAction({type:"changeMagicType",currentType:s,newOption:a,newTitle:o,featureName:"magicType"})}},e}(h),F={line:function(t,e,n,i){if("bar"===t)return y.merge({id:e,type:"line",data:n.get("data"),stack:n.get("stack"),markPoint:n.get("markPoint"),markLine:n.get("markLine")},i.get(["option","line"])||{},!0)},bar:function(t,e,n,i){if("line"===t)return y.merge({id:e,type:"bar",data:n.get("data"),stack:n.get("stack"),markPoint:n.get("markPoint"),markLine:n.get("markLine")},i.get(["option","bar"])||{},!0)},stack:function(t,e,n,i){var r=n.get("stack")===N;if("line"===t||"bar"===t)return i.setIconStatus("stack",r?"normal":"emphasis"),y.merge({id:e,stack:r?"":N},i.get(["option","stack"])||{},!0)}};E.OH({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(t,e){e.mergeOption(t.newOption)});const W=H;var Z=n(48929),Y=n(62681),U=new Array(60).join("-"),X="\t";function j(t){var e,n,i,r=function(t){var e={},n=[],i=[];return t.eachRawSeries(function(t){var r=t.coordinateSystem;if(!r||"cartesian2d"!==r.type&&"polar"!==r.type)n.push(t);else{var o=r.getBaseAxis();if("category"===o.type){var a=(0,Y.bJ)(o);e[a]||(e[a]={categoryAxis:o,valueAxis:r.getOtherAxis(o),series:[]},i.push({axisDim:o.dim,axisIndex:o.index})),e[a].series.push(t)}else n.push(t)}}),{seriesGroupByCategoryAxis:e,other:n,meta:i}}(t);return{value:y.filter([(n=r.seriesGroupByCategoryAxis,i=[],y.each(n,function(t,e){var n=t.categoryAxis,r=t.valueAxis.dim,o=[" "].concat(y.map(t.series,function(t){return t.name})),a=[n.model.getCategories()];y.each(t.series,function(t){var e=t.getRawData();a.push(t.getRawData().mapArray(e.mapDimension(r),function(t){return t}))});for(var s=[o.join(X)],l=0;l<a[0].length;l++){for(var u=[],c=0;c<a.length;c++)u.push(a[c][l]);s.push(u.join(X))}i.push(s.join("\n"))}),i.join("\n\n"+U+"\n\n")),(e=r.other,y.map(e,function(t){var e=t.getRawData(),n=[t.name],i=[];return e.each(e.dimensions,function(){for(var t=arguments.length,r=arguments[t-1],o=e.getName(r),a=0;a<t-1;a++)i[a]=arguments[a];n.push((o?o+X:"")+i.join(X))}),n.join("\n")}).join("\n\n"+U+"\n\n"))],function(t){return!!t.replace(/[\n\t\s]/g,"")}).join("\n\n"+U+"\n\n"),meta:r.meta}}function $(t){return t.replace(/^\s\s*/,"").replace(/\s\s*$/,"")}var J=new RegExp("[\t]+","g");function q(t,e){var n=t.split(new RegExp("\n*"+U+"\n*","g")),i={series:[]};return y.each(n,function(t,n){if(function(t){if(t.slice(0,t.indexOf("\n")).indexOf(X)>=0)return!0}(t)){var r=function(t){for(var e=t.split(/\n+/g),n=$(e.shift()).split(J),i=[],r=y.map(n,function(t){return{name:t,data:[]}}),o=0;o<e.length;o++){var a=$(e[o]).split(J);i.push(a.shift());for(var s=0;s<a.length;s++)r[s]&&(r[s].data[o]=a[s])}return{series:r,categories:i}}(t),o=e[n],a=o.axisDim+"Axis";o&&(i[a]=i[a]||[],i[a][o.axisIndex]={data:r.categories},i.series=i.series.concat(r.series))}else{r=function(t){for(var e=t.split(/\n+/g),n=$(e.shift()),i=[],r=0;r<e.length;r++){var o=$(e[r]);if(o){var a=o.split(J),s="",l=void 0,u=!1;isNaN(a[0])?(u=!0,s=a[0],a=a.slice(1),i[r]={name:s,value:[]},l=i[r].value):l=i[r]=[];for(var c=0;c<a.length;c++)l.push(+a[c]);1===l.length&&(u?i[r].value=l[0]:i[r]=l[0])}}return{name:n,data:i}}(t);i.series.push(r)}}),i}var Q=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,r.C6)(e,t),e.prototype.onclick=function(t,e){setTimeout(function(){e.dispatchAction({type:"hideTip"})});var n=e.getDom(),i=this.model;this._dom&&n.removeChild(this._dom);var r=document.createElement("div");r.style.cssText="position:absolute;top:0;bottom:0;left:0;right:0;padding:5px",r.style.backgroundColor=i.get("backgroundColor")||v.A.color.neutral00;var o=document.createElement("h4"),a=i.get("lang")||[];o.innerHTML=a[0]||i.get("title"),o.style.cssText="margin:10px 20px",o.style.color=i.get("textColor");var s=document.createElement("div"),l=document.createElement("textarea");s.style.cssText="overflow:auto";var u=i.get("optionToContent"),c=i.get("contentToOption"),h=j(t);if(y.isFunction(u)){var d=u(e.getOption());y.isString(d)?s.innerHTML=d:y.isDom(d)&&s.appendChild(d)}else{l.readOnly=i.get("readOnly");var p=l.style;p.cssText="display:block;width:100%;height:100%;font-family:monospace;font-size:14px;line-height:1.6rem;resize:none;box-sizing:border-box;outline:none",p.color=i.get("textColor"),p.borderColor=i.get("textareaBorderColor"),p.backgroundColor=i.get("textareaColor"),l.value=h.value,s.appendChild(l)}var f=h.meta,g=document.createElement("div");g.style.cssText="position:absolute;bottom:5px;left:0;right:0";var m="float:right;margin-right:20px;border:none;cursor:pointer;padding:2px 5px;font-size:12px;border-radius:3px",x=document.createElement("div"),_=document.createElement("div");m+=";background-color:"+i.get("buttonColor"),m+=";color:"+i.get("buttonTextColor");var b=this;function w(){n.removeChild(r),b._dom=null}(0,Z.q2)(x,"click",w),(0,Z.q2)(_,"click",function(){if(null==c&&null!=u||null!=c&&null==u)w();else{var t;try{t=y.isFunction(c)?c(s,e.getOption()):q(l.value,f)}catch(t){throw w(),new Error("Data view format error "+t)}t&&e.dispatchAction({type:"changeDataView",newOption:t}),w()}}),x.innerHTML=a[1],_.innerHTML=a[2],_.style.cssText=x.style.cssText=m,!i.get("readOnly")&&g.appendChild(_),g.appendChild(x),r.appendChild(o),r.appendChild(s),r.appendChild(g),s.style.height=n.clientHeight-80+"px",n.appendChild(r),this._dom=r},e.prototype.dispose=function(t,e){this._dom&&e.getDom().removeChild(this._dom)},e.getDefaultOption=function(t){return{show:!0,readOnly:!1,optionToContent:null,contentToOption:null,icon:"M17.5,17.3H33 M17.5,17.3H33 M45.4,29.5h-28 M11.5,2v56H51V14.8L38.4,2H11.5z M38.4,2.2v12.7H51 M45.4,41.7h-28",title:t.getLocaleModel().get(["toolbox","dataView","title"]),lang:t.getLocaleModel().get(["toolbox","dataView","lang"]),backgroundColor:v.A.color.background,textColor:v.A.color.primary,textareaColor:v.A.color.background,textareaBorderColor:v.A.color.border,buttonColor:v.A.color.accent50,buttonTextColor:v.A.color.neutral00}},e}(h);function K(t,e){return y.map(t,function(t,n){var i=e&&e[n];if(y.isObject(i)&&!y.isArray(i)){y.isObject(t)&&!y.isArray(t)||(t={value:t});var r=null!=i.name&&null==t.name;return t=y.defaults(t,i),r&&delete t.name,t}return t})}E.OH({type:"changeDataView",event:"dataViewChanged",update:"prepareAndUpdate"},function(t,e){var n=[];y.each(t.newOption.series,function(t){var i=e.getSeriesByName(t.name)[0];if(i){var r=i.get("data");n.push({name:t.name,data:K(t.data,r)})}else n.push(y.extend({type:"scatter"},t))}),e.mergeOption(y.defaults({series:n},t.newOption))});const tt=Q;var et=y.each,nt=(0,V.$r)();function it(t){var e=nt(t);return e.snapshots||(e.snapshots=[{}]),e.snapshots}var rt=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,r.C6)(e,t),e.prototype.onclick=function(t,e){!function(t){nt(t).snapshots=null}(t),e.dispatchAction({type:"restore",from:this.uid})},e.getDefaultOption=function(t){return{show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:t.getLocaleModel().get(["toolbox","restore","title"])}},e}(h);E.OH({type:"restore",event:"restore",update:"prepareAndUpdate"},function(t,e){e.resetOption("recreate")});const ot=rt;var at=n(36338),st=n(22785),lt=n(4017),ut=n(94542),ct=n(57922),ht=n(39855),dt=!0,pt=Math.min,ft=Math.max,gt=Math.pow,vt="globalPan",yt={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},mt={w:"ew",e:"ew",n:"ns",s:"ns",ne:"nesw",sw:"nesw",nw:"nwse",se:"nwse"},xt={brushStyle:{lineWidth:2,stroke:v.A.color.backgroundTint,fill:v.A.color.borderTint},transformable:!0,brushMode:"single",removeOnClick:!1},_t=0,bt=function(t){function e(e){var n=t.call(this)||this;return n._track=[],n._covers=[],n._handlers={},n._zr=e,n.group=new st.A,n._uid="brushController_"+_t++,(0,y.each)(jt,function(t,e){this._handlers[e]=(0,y.bind)(t,this)},n),n}return(0,r.C6)(e,t),e.prototype.enableBrush=function(t){return this._brushType&&this._doDisableBrush(),t.brushType&&this._doEnableBrush(t),this},e.prototype._doEnableBrush=function(t){var e=this._zr;this._enableGlobalPan||ht.s(e,vt,this._uid),(0,y.each)(this._handlers,function(t,n){e.on(n,t)}),this._brushType=t.brushType,this._brushOption=(0,y.merge)((0,y.clone)(xt),t,!0)},e.prototype._doDisableBrush=function(){var t=this._zr;ht._r(t,vt,this._uid),(0,y.each)(this._handlers,function(e,n){t.off(n,e)}),this._brushType=this._brushOption=null},e.prototype.setPanels=function(t){if(t&&t.length){var e=this._panels={};(0,y.each)(t,function(t){e[t.panelId]=(0,y.clone)(t)})}else this._panels=null;return this},e.prototype.mount=function(t){t=t||{},this._enableGlobalPan=t.enableGlobalPan;var e=this.group;return this._zr.add(e),e.attr({x:t.x||0,y:t.y||0,rotation:t.rotation||0,scaleX:t.scaleX||1,scaleY:t.scaleY||1}),this._transform=e.getLocalTransform(),this},e.prototype.updateCovers=function(t){t=(0,y.map)(t,function(t){return(0,y.merge)((0,y.clone)(xt),t,!0)});var e=this._covers,n=this._covers=[],i=this,r=this._creatingCover;return new M.A(e,t,function(t,e){return o(t.__brushOption,e)},o).add(a).update(a).remove(function(t){e[t]!==r&&i.group.remove(e[t])}).execute(),this;function o(t,e){return(null!=t.id?t.id:"\0-brush-index-"+e)+"-"+t.brushType}function a(o,a){var s=t[o];if(null!=a&&e[a]===r)n[o]=e[a];else{var l=n[o]=null!=a?(e[a].__brushOption=s,e[a]):At(i,wt(i,s));It(i,l)}}},e.prototype.unmount=function(){return this.enableBrush(!1),Lt(this),this._zr.remove(this.group),this},e.prototype.dispose=function(){this.unmount(),this.off()},e}(at.A);function wt(t,e){var n=Jt[e.brushType].createCover(t,e);return n.__brushOption=e,St(n,e),t.group.add(n),n}function At(t,e){var n=Ct(e);return n.endCreating&&(n.endCreating(t,e),St(e,e.__brushOption)),e}function Mt(t,e){var n=e.__brushOption;Ct(e).updateCoverShape(t,e,n.range,n)}function St(t,e){var n=e.z;null==n&&(n=1e4),t.traverse(function(t){t.z=n,t.z2=n})}function It(t,e){Ct(e).updateCommon(t,e),Mt(t,e)}function Ct(t){return Jt[t.__brushOption.brushType]}function Tt(t,e,n){var i,r=t._panels;if(!r)return dt;var o=t._transform;return(0,y.each)(r,function(t){t.isTargetByCursor(e,n,o)&&(i=t)}),i}function kt(t,e){var n=t._panels;if(!n)return dt;var i=e.__brushOption.panelId;return null!=i?n[i]:dt}function Lt(t){var e=t._covers,n=e.length;return(0,y.each)(e,function(e){t.group.remove(e)},t),e.length=0,!!n}function Ot(t,e){var n=(0,y.map)(t._covers,function(t){var e=t.__brushOption,n=(0,y.clone)(e.range);return{brushType:e.brushType,panelId:e.panelId,range:n}});t.trigger("brush",{areas:n,isEnd:!!e.isEnd,removeOnClick:!!e.removeOnClick})}function Dt(t){var e=t.length-1;return e<0&&(e=0),[t[0],t[e]]}function Pt(t,e,n,i){var r=new st.A;return r.add(new lt.A({name:"main",style:Et(n),silent:!0,draggable:!0,cursor:"move",drift:(0,y.curry)(Gt,t,e,r,["n","s","w","e"]),ondragend:(0,y.curry)(Ot,e,{isEnd:!0})})),(0,y.each)(i,function(n){r.add(new lt.A({name:n.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:(0,y.curry)(Gt,t,e,r,n),ondragend:(0,y.curry)(Ot,e,{isEnd:!0})}))}),r}function Rt(t,e,n,i){var r=i.brushStyle.lineWidth||0,o=ft(r,6),a=n[0][0],s=n[1][0],l=a-r/2,u=s-r/2,c=n[0][1],h=n[1][1],d=c-o+r/2,p=h-o+r/2,f=c-a,g=h-s,v=f+r,y=g+r;zt(t,e,"main",a,s,f,g),i.transformable&&(zt(t,e,"w",l,u,o,y),zt(t,e,"e",d,u,o,y),zt(t,e,"n",l,u,v,o),zt(t,e,"s",l,p,v,o),zt(t,e,"nw",l,u,o,o),zt(t,e,"ne",d,u,o,o),zt(t,e,"sw",l,p,o,o),zt(t,e,"se",d,p,o,o))}function Bt(t,e){var n=e.__brushOption,i=n.transformable,r=e.childAt(0);r.useStyle(Et(n)),r.attr({silent:!i,cursor:i?"move":"default"}),(0,y.each)([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],function(n){var r=e.childOfName(n.join("")),o=1===n.length?Nt(t,n[0]):function(t,e){var n=[Nt(t,e[0]),Nt(t,e[1])];return("e"===n[0]||"w"===n[0])&&n.reverse(),n.join("")}(t,n);r&&r.attr({silent:!i,invisible:!i,cursor:i?mt[o]+"-resize":null})})}function zt(t,e,n,i,r,o,a){var s,l,u,c,h,d=e.childOfName(n);d&&d.setShape((s=Wt(t,e,[[i,r],[i+o,r+a]]),l=pt(s[0][0],s[1][0]),u=pt(s[0][1],s[1][1]),c=ft(s[0][0],s[1][0]),h=ft(s[0][1],s[1][1]),{x:l,y:u,width:c-l,height:h-u}))}function Et(t){return(0,y.defaults)({strokeNoScale:!0},t.brushStyle)}function Vt(t,e,n,i){var r=[pt(t,n),pt(e,i)],o=[ft(t,n),ft(e,i)];return[[r[0],o[0]],[r[1],o[1]]]}function Nt(t,e){var n=b.transformDirection({w:"left",e:"right",n:"top",s:"bottom"}[e],function(t){return b.getTransform(t.group)}(t));return{left:"w",right:"e",top:"n",bottom:"s"}[n]}function Gt(t,e,n,i,r,o){var a=n.__brushOption,s=t.toRectRange(a.range),l=Ft(e,r,o);(0,y.each)(i,function(t){var e=yt[t];s[e[0]][e[1]]+=l[e[0]]}),a.range=t.fromRectRange(Vt(s[0][0],s[1][0],s[0][1],s[1][1])),It(e,n),Ot(e,{isEnd:!1})}function Ht(t,e,n,i){var r=e.__brushOption.range,o=Ft(t,n,i);(0,y.each)(r,function(t){t[0]+=o[0],t[1]+=o[1]}),It(t,e),Ot(t,{isEnd:!1})}function Ft(t,e,n){var i=t.group,r=i.transformCoordToLocal(e,n),o=i.transformCoordToLocal(0,0);return[r[0]-o[0],r[1]-o[1]]}function Wt(t,e,n){var i=kt(t,e);return i&&i!==dt?i.clipPath(n,t._transform):(0,y.clone)(n)}function Zt(t){var e=t.event;e.preventDefault&&e.preventDefault()}function Yt(t,e,n){return t.childOfName("main").contain(e,n)}function Ut(t,e,n,i){var r,o=t._creatingCover,a=t._creatingPanel,s=t._brushOption;if(t._track.push(n.slice()),function(t){var e=t._track;if(!e.length)return!1;var n=e[e.length-1],i=e[0],r=n[0]-i[0],o=n[1]-i[1];return gt(r*r+o*o,.5)>6}(t)||o){if(a&&!o){"single"===s.brushMode&&Lt(t);var l=(0,y.clone)(s);l.brushType=Xt(l.brushType,a),l.panelId=a===dt?null:a.panelId,o=t._creatingCover=wt(t,l),t._covers.push(o)}if(o){var u=Jt[Xt(t._brushType,a)];o.__brushOption.range=u.getCreatingRange(Wt(t,o,t._track)),i&&(At(t,o),u.updateCommon(t,o)),Mt(t,o),r={isEnd:i}}}else i&&"single"===s.brushMode&&s.removeOnClick&&Tt(t,e,n)&&Lt(t)&&(r={isEnd:i,removeOnClick:!0});return r}function Xt(t,e){return"auto"===t?e.defaultBrushType:t}var jt={mousedown:function(t){if(this._dragging)$t(this,t);else if(!t.target||!t.target.draggable){Zt(t);var e=this.group.transformCoordToLocal(t.offsetX,t.offsetY);this._creatingCover=null,(this._creatingPanel=Tt(this,t,e))&&(this._dragging=!0,this._track=[e.slice()])}},mousemove:function(t){var e=t.offsetX,n=t.offsetY,i=this.group.transformCoordToLocal(e,n);if(function(t,e,n){if(t._brushType&&!function(t,e,n){var i=t._zr;return e<0||e>i.getWidth()||n<0||n>i.getHeight()}(t,e.offsetX,e.offsetY)){var i=t._zr,r=t._covers,o=Tt(t,e,n);if(!t._dragging)for(var a=0;a<r.length;a++){var s=r[a].__brushOption;if(o&&(o===dt||s.panelId===o.panelId)&&Jt[s.brushType].contain(r[a],n[0],n[1]))return}o&&i.setCursorStyle("crosshair")}}(this,t,i),this._dragging){Zt(t);var r=Ut(this,t,i,!1);r&&Ot(this,r)}},mouseup:function(t){$t(this,t)}};function $t(t,e){if(t._dragging){Zt(e);var n=e.offsetX,i=e.offsetY,r=t.group.transformCoordToLocal(n,i),o=Ut(t,e,r,!0);t._dragging=!1,t._track=[],t._creatingCover=null,o&&Ot(t,o)}}var Jt={lineX:qt(0),lineY:qt(1),rect:{createCover:function(t,e){function n(t){return t}return Pt({toRectRange:n,fromRectRange:n},t,e,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(t){var e=Dt(t);return Vt(e[1][0],e[1][1],e[0][0],e[0][1])},updateCoverShape:function(t,e,n,i){Rt(t,e,n,i)},updateCommon:Bt,contain:Yt},polygon:{createCover:function(t,e){var n=new st.A;return n.add(new ut.A({name:"main",style:Et(e),silent:!0})),n},getCreatingRange:function(t){return t},endCreating:function(t,e){e.remove(e.childAt(0)),e.add(new ct.A({name:"main",draggable:!0,drift:(0,y.curry)(Ht,t,e),ondragend:(0,y.curry)(Ot,t,{isEnd:!0})}))},updateCoverShape:function(t,e,n,i){e.childAt(0).setShape({points:Wt(t,e,n)})},updateCommon:Bt,contain:Yt}};function qt(t){return{createCover:function(e,n){return Pt({toRectRange:function(e){var n=[e,[0,100]];return t&&n.reverse(),n},fromRectRange:function(e){return e[t]}},e,n,[[["w"],["e"]],[["n"],["s"]]][t])},getCreatingRange:function(e){var n=Dt(e);return[pt(n[0][t],n[1][t]),ft(n[0][t],n[1][t])]},updateCoverShape:function(e,n,i,r){var o,a=kt(e,n);if(a!==dt&&a.getLinearBrushOtherExtent)o=a.getLinearBrushOtherExtent(t);else{var s=e._zr;o=[0,[s.getWidth(),s.getHeight()][1-t]]}var l=[i,o];t&&l.reverse(),Rt(e,n,l,r)},updateCommon:Bt,contain:Yt}}const Qt=bt;var Kt=n(35723),te=n(43618);function ee(t){return t=re(t),function(e){return b.clipPointsByRect(e,t)}}function ne(t,e){return t=re(t),function(n){var i=null!=e?e:n,r=i?t.width:t.height,o=i?t.x:t.y;return[o,o+(r||0)]}}function ie(t,e,n){var i=re(t);return function(t,r){return i.contain(r[0],r[1])&&!(0,te.I)(t,e,n)}}function re(t){return Kt.Ay.create(t)}var oe=n(66834),ae=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],se=function(){function t(t,e,n){var i=this;this._targetInfoList=[];var r=ue(e,t);(0,y.each)(ce,function(t,e){(!n||!n.include||(0,y.indexOf)(n.include,e)>=0)&&t(r,i._targetInfoList)})}return t.prototype.setOutputRanges=function(t,e){return this.matchOutputRanges(t,e,function(t,e,n){if((t.coordRanges||(t.coordRanges=[])).push(e),!t.coordRange){t.coordRange=e;var i=pe[t.brushType](0,n,e);t.__rangeOffset={offset:ge[t.brushType](i.values,t.range,[1,1]),xyMinMax:i.xyMinMax}}}),t},t.prototype.matchOutputRanges=function(t,e,n){(0,y.each)(t,function(t){var i=this.findTargetInfo(t,e);i&&!0!==i&&(0,y.each)(i.coordSyses,function(i){var r=pe[t.brushType](1,i,t.range,!0);n(t,r.values,i,e)})},this)},t.prototype.setInputRanges=function(t,e){(0,y.each)(t,function(t){var n,i,r,o,a,s=this.findTargetInfo(t,e);if(t.range=t.range||[],s&&!0!==s){t.panelId=s.panelId;var l=pe[t.brushType](0,s.coordSys,t.coordRange),u=t.__rangeOffset;t.range=u?ge[t.brushType](l.values,u.offset,(n=l.xyMinMax,i=u.xyMinMax,r=ye(n),o=ye(i),a=[r[0]/o[0],r[1]/o[1]],isNaN(a[0])&&(a[0]=1),isNaN(a[1])&&(a[1]=1),a)):l.values}},this)},t.prototype.makePanelOpts=function(t,e){return(0,y.map)(this._targetInfoList,function(n){var i=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:e?e(n):null,clipPath:ee(i),isTargetByCursor:ie(i,t,n.coordSysModel),getLinearBrushOtherExtent:ne(i)}})},t.prototype.controlSeries=function(t,e,n){var i=this.findTargetInfo(t,n);return!0===i||i&&(0,y.indexOf)(i.coordSyses,e.coordinateSystem)>=0},t.prototype.findTargetInfo=function(t,e){for(var n=this._targetInfoList,i=ue(e,t),r=0;r<n.length;r++){var o=n[r],a=t.panelId;if(a){if(o.panelId===a)return o}else for(var s=0;s<he.length;s++)if(he[s](i,o))return o}return!0},t}();function le(t){return t[0]>t[1]&&t.reverse(),t}function ue(t,e){return(0,V._e)(t,e,{includeMainTypes:ae})}var ce={grid:function(t,e){var n=t.xAxisModels,i=t.yAxisModels,r=t.gridModels,o=(0,y.createHashMap)(),a={},s={};(n||i||r)&&((0,y.each)(n,function(t){var e=t.axis.grid.model;o.set(e.id,e),a[e.id]=!0}),(0,y.each)(i,function(t){var e=t.axis.grid.model;o.set(e.id,e),s[e.id]=!0}),(0,y.each)(r,function(t){o.set(t.id,t),a[t.id]=!0,s[t.id]=!0}),o.each(function(t){var r=t.coordinateSystem,o=[];(0,y.each)(r.getCartesians(),function(t,e){((0,y.indexOf)(n,t.getAxis("x").model)>=0||(0,y.indexOf)(i,t.getAxis("y").model)>=0)&&o.push(t)}),e.push({panelId:"grid--"+t.id,gridModel:t,coordSysModel:t,coordSys:o[0],coordSyses:o,getPanelRect:de.grid,xAxisDeclared:a[t.id],yAxisDeclared:s[t.id]})}))},geo:function(t,e){(0,y.each)(t.geoModels,function(t){var n=t.coordinateSystem;e.push({panelId:"geo--"+t.id,geoModel:t,coordSysModel:t,coordSys:n,coordSyses:[n],getPanelRect:de.geo})})}},he=[function(t,e){var n=t.xAxisModel,i=t.yAxisModel,r=t.gridModel;return!r&&n&&(r=n.axis.grid.model),!r&&i&&(r=i.axis.grid.model),r&&r===e.gridModel},function(t,e){var n=t.geoModel;return n&&n===e.geoModel}],de={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var t=this.coordSys.view,e=(0,oe.D7)(null,t);return(0,Kt.zQ)(e,e,(0,oe.rj)(null,t)),e}},pe={lineX:(0,y.curry)(fe,0),lineY:(0,y.curry)(fe,1),rect:function(t,e,n,i){var r=t?e.pointToData([n[0][0],n[1][0]],i):e.dataToPoint([n[0][0],n[1][0]],i),o=t?e.pointToData([n[0][1],n[1][1]],i):e.dataToPoint([n[0][1],n[1][1]],i),a=[le([r[0],o[0]]),le([r[1],o[1]])];return{values:a,xyMinMax:a}},polygon:function(t,e,n,i){var r=[(0,V.X1)(),(0,V.X1)()];return{values:(0,y.map)(n,function(n){var o=t?e.pointToData(n,i):e.dataToPoint(n,i);return r[0][0]=Math.min(r[0][0],o[0]),r[1][0]=Math.min(r[1][0],o[1]),r[0][1]=Math.max(r[0][1],o[0]),r[1][1]=Math.max(r[1][1],o[1]),o}),xyMinMax:r}}};function fe(t,e,n,i){var r=n.getAxis(["x","y"][t]),o=le((0,y.map)([0,1],function(t){return e?r.coordToData(r.toLocalCoord(i[t]),!0):r.toGlobalCoord(r.dataToCoord(i[t]))})),a=[];return a[t]=o,a[1-t]=[NaN,NaN],{values:o,xyMinMax:a}}var ge={lineX:(0,y.curry)(ve,0),lineY:(0,y.curry)(ve,1),rect:function(t,e,n){return[[t[0][0]-n[0]*e[0][0],t[0][1]-n[0]*e[0][1]],[t[1][0]-n[1]*e[1][0],t[1][1]-n[1]*e[1][1]]]},polygon:function(t,e,n){return(0,y.map)(t,function(t,i){return[t[0]-n[0]*e[i][0],t[1]-n[1]*e[i][1]]})}};function ve(t,e,n,i){return[e[0]-i[t]*n[0],e[1]-i[t]*n[1]]}function ye(t){return t?[t[0][1]-t[0][0],t[1][1]-t[1][0]]:[NaN,NaN]}const me=se;var xe=n(62324),_e=n(56675),be=n(88877),we=y.each,Ae=(0,V.S_)("toolbox-dataZoom_"),Me={x:"width",y:"height"},Se=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,r.C6)(e,t),e.prototype.render=function(t,e,n,i){this._brushController||(this._brushController=new Qt(n.getZr()),this._brushController.on("brush",y.bind(this._onBrush,this)).mount()),function(t,e,n,i,r){var o=n._isZoomActive;i&&"takeGlobalCursor"===i.type&&(o="dataZoomSelect"===i.key&&i.dataZoomSelectActive);n._isZoomActive=o,t.setIconStatus("zoom",o?"emphasis":"normal");var a=new me(Ce(t),e,{include:["grid"]}),s=a.makePanelOpts(r,function(t){return t.xAxisDeclared&&!t.yAxisDeclared?"lineX":!t.xAxisDeclared&&t.yAxisDeclared?"lineY":"rect"});n._brushController.setPanels(s).enableBrush(!(!o||!s.length)&&{brushType:"auto",brushStyle:t.getModel("brushStyle").getItemStyle()})}(t,e,this,i,n),function(t,e){t.setIconStatus("back",function(t){return it(t).length}(e)>1?"emphasis":"normal")}(t,e)},e.prototype.onclick=function(t,e,n){Ie[n].call(this)},e.prototype.dispose=function(t,e){this._brushController&&this._brushController.dispose()},e.prototype._onBrush=function(t){var e=t.areas;if(t.isEnd&&e.length){var n={},i=this.ecModel;this._brushController.updateCovers([]),new me(Ce(this.model),i,{include:["grid"]}).matchOutputRanges(e,i,function(t,e,n){if("cartesian2d"===n.type){var i=n.master.getRect().clone(),o=t.brushType;"rect"===o?(r("x",n,i,e[0]),r("y",n,i,e[1])):r({lineX:"x",lineY:"y"}[o],n,i,e)}}),function(t,e){var n=it(t);et(e,function(e,i){for(var r=n.length-1;r>=0&&!n[r][i];r--);if(r<0){var o=t.queryComponents({mainType:"dataZoom",subType:"select",id:i})[0];if(o){var a=o.getPercentRange();n[0][i]={dataZoomId:i,start:a[0],end:a[1]}}}}),n.push(e)}(i,n),this._dispatchZoomAction(n)}function r(t,e,r,o){var a=e.getAxis(t),s=a.model,l=function(t,e,n){var i;return n.eachComponent({mainType:"dataZoom",subType:"select"},function(n){n.getAxisModel(t,e.componentIndex)&&(i=n)}),i}(t,s,i),u=l.findRepresentativeAxisProxy(s).getMinMaxSpan(),c=a.scale.getExtent();null==u.minValueSpan&&null==u.maxValueSpan||(o=(0,xe.A)(0,o.slice(),c,0,u.minValueSpan,u.maxValueSpan));var h=(0,be.EO)(c,r[Me[t]],.5);l&&(n[l.id]={dataZoomId:l.id,startValue:isFinite(h)?(0,be.LI)(o[0],h):o[0],endValue:isFinite(h)?(0,be.LI)(o[1],h):o[1]})}},e.prototype._dispatchZoomAction=function(t){var e=[];we(t,function(t,n){e.push(y.clone(t))}),e.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:e})},e.getDefaultOption=function(t){return{show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:t.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:v.A.color.backgroundTint}}},e}(h),Ie={zoom:function(){var t=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:t})},back:function(){this._dispatchZoomAction(function(t){var e=it(t),n=e[e.length-1];e.length>1&&e.pop();var i={};return et(n,function(t,n){for(var r=e.length-1;r>=0;r--)if(t=e[r][n]){i[n]=t;break}}),i}(this.ecModel))}};function Ce(t){var e={xAxisIndex:t.get("xAxisIndex",!0),yAxisIndex:t.get("yAxisIndex",!0),xAxisId:t.get("xAxisId",!0),yAxisId:t.get("yAxisId",!0)};return null==e.xAxisIndex&&null==e.xAxisId&&(e.xAxisIndex="all"),null==e.yAxisIndex&&null==e.yAxisId&&(e.yAxisIndex="all"),e}(0,_e.S)("dataZoom",function(t){var e=t.getComponent("toolbox",0),n=["feature","dataZoom"];if(e&&null!=e.get(n)){var i=e.getModel(n),r=[],o=Ce(i),a=(0,V._e)(t,o);return we(a.xAxisModels,function(t){return s(t,"xAxis","xAxisIndex")}),we(a.yAxisModels,function(t){return s(t,"yAxis","yAxisIndex")}),r}function s(t,e,n){var o=t.componentIndex,a={type:"select",$fromToolbox:!0,filterMode:i.get("filterMode",!0)||"filter",id:Ae+e+o};a[n]=o,r.push(a)}});const Te=Se;function ke(t){t.registerComponentModel(x),t.registerComponentView(P),p("saveAsImage",z),p("magicType",W),p("dataView",tt),p("dataZoom",Te),p("restore",ot),(0,i.Y)(c)}},93084(t,e,n){n.d(e,{a:()=>et});var i=n(20672),r=n(88648),o=n(62826),a=n(45860),s=n(16418),l=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return(0,o.C6)(e,t),e.type="tooltip",e.dependencies=["axisPointer"],e.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click|mousewheel",alwaysShowContent:!1,renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,displayTransition:!0,enterable:!1,backgroundColor:s.A.color.neutral00,shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,defaultBorderColor:s.A.color.border,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:s.A.color.borderShade,width:1,type:"dashed",textStyle:{}}},textStyle:{color:s.A.color.tertiary,fontSize:14}},e}(a.A);const u=l;n(44114),n(46058);var c=n(52577),h=n(29342),d=n(48929),p=n(305),f=n(95259);function g(t){var e=t.get("confine");return null!=e?!!e:"richText"===t.get("renderMode")}function v(t){if(h.A.domSupported)for(var e=document.documentElement.style,n=0,i=t.length;n<i;n++)if(t[n]in e)return t[n]}var y=v(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),m=v(["webkitTransition","transition","OTransition","MozTransition","msTransition"]);function x(t,e){if(!t)return e;e=(0,f.Cb)(e,!0);var n=t.indexOf(e);return(t=-1===n?e:"-"+t.slice(0,n)+"-"+e).toLowerCase()}var _=n(16890),b=x(m,"transition"),w=x(y,"transform"),A="position:absolute;display:block;border-style:solid;white-space:nowrap;z-index:9999999;"+(h.A.transform3dSupported?"will-change:transform;":"");function M(t,e,n){var i=t.toFixed(0)+"px",r=e.toFixed(0)+"px";if(!h.A.transformSupported)return n?"top:"+r+";left:"+i+";":[["top",r],["left",i]];var o=h.A.transform3dSupported,a="translate"+(o?"3d":"")+"("+i+","+r+(o?",0":"")+")";return n?"top:0;left:0;"+w+":"+a+";":[["top",0],["left",0],[y,a]]}function S(t,e,n,i){var r=[],o=t.get("transitionDuration"),a=t.get("backgroundColor"),s=t.get("shadowBlur"),l=t.get("shadowColor"),u=t.get("shadowOffsetX"),d=t.get("shadowOffsetY"),p=t.getModel("textStyle"),g=(0,_.CO)(t,"html"),v=u+"px "+d+"px "+s+"px "+l;return r.push("box-shadow:"+v),e&&o>0&&r.push(function(t,e,n){var i="cubic-bezier(0.23,1,0.32,1)",r="",o="";return n&&(o="opacity"+(r=" "+t/2+"s "+i)+",visibility"+r),e||(r=" "+t+"s "+i,o+=(o.length?",":"")+(h.A.transformSupported?""+w+r:",left"+r+",top"+r)),b+":"+o}(o,n,i)),a&&r.push("background-color:"+a),(0,c.each)(["width","color","radius"],function(e){var n="border-"+e,i=(0,f.Cb)(n),o=t.get(i);null!=o&&r.push(n+":"+o+("color"===e?"":"px"))}),r.push(function(t){var e=[],n=t.get("fontSize"),i=t.getTextColor();i&&e.push("color:"+i),e.push("font:"+t.getFont());var r=(0,c.retrieve2)(t.get("lineHeight"),Math.round(3*n/2));n&&e.push("line-height:"+r+"px");var o=t.get("textShadowColor"),a=t.get("textShadowBlur")||0,s=t.get("textShadowOffsetX")||0,l=t.get("textShadowOffsetY")||0;return o&&a&&e.push("text-shadow:"+s+"px "+l+"px "+a+"px "+o),(0,c.each)(["decoration","align"],function(n){var i=t.get(n);i&&e.push("text-"+n+":"+i)}),e.join(";")}(p)),null!=g&&r.push("padding:"+(0,f.QX)(g).join("px ")+"px"),r.join(";")+";"}function I(t,e,n,i,r){var o=e&&e.painter;if(n){var a=o&&o.getViewportRoot();a&&(0,p.lJ)(t,a,n,i,r)}else{t[0]=i,t[1]=r;var s=o&&o.getViewportRootOffset();s&&(t[0]+=s.offsetLeft,t[1]+=s.offsetTop)}t[2]=t[0]/e.getWidth(),t[3]=t[1]/e.getHeight()}const C=function(){function t(t,e){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._alwaysShowContent=!1,this._firstShow=!0,this._longHide=!0,h.A.wxa)return null;var n=document.createElement("div");n.domBelongToZr=!0,this.el=n;var i=this._zr=t.getZr(),r=e.appendTo,o=r&&((0,c.isString)(r)?document.querySelector(r):(0,c.isDom)(r)?r:(0,c.isFunction)(r)&&r(t.getDom()));I(this._styleCoord,i,o,t.getWidth()/2,t.getHeight()/2),(o||t.getDom()).appendChild(n),this._api=t,this._container=o;var a=this;n.onmouseenter=function(){a._enterable&&(clearTimeout(a._hideTimeout),a._show=!0),a._inContent=!0},n.onmousemove=function(t){if(t=t||window.event,!a._enterable){var e=i.handler,n=i.painter.getViewportRoot();(0,d.e0)(n,t,!0),e.dispatch("mousemove",t)}},n.onmouseleave=function(){a._inContent=!1,a._enterable&&a._show&&a.hideLater(a._hideDelay)}}return t.prototype.update=function(t){if(!this._container){var e=this._api.getDom(),n=(o="position",(a=(r=e).currentStyle||document.defaultView&&document.defaultView.getComputedStyle(r))?o?a[o]:a:null),i=e.style;"absolute"!==i.position&&"absolute"!==n&&(i.position="relative")}var r,o,a,s=t.get("alwaysShowContent");s&&this._moveIfResized(),this._alwaysShowContent=s,this._enableDisplayTransition=t.get("displayTransition")&&t.get("transitionDuration")>0,this.el.className=t.get("className")||""},t.prototype.show=function(t,e){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var n=this.el,i=n.style,r=this._styleCoord;n.innerHTML?i.cssText=A+S(t,!this._firstShow,this._longHide,this._enableDisplayTransition)+M(r[0],r[1],!0)+"border-color:"+(0,f.he)(e)+";"+(t.get("extraCssText")||"")+";pointer-events:"+(this._enterable?"auto":"none"):i.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},t.prototype.setContent=function(t,e,n,i,r){var o=this.el;if(null!=t){var a="";if((0,c.isString)(r)&&"item"===n.get("trigger")&&!g(n)&&(a=function(t,e,n){if(!(0,c.isString)(n)||"inside"===n)return"";var i=t.get("backgroundColor"),r=t.get("borderWidth");e=(0,f.he)(e);var o,a,s="left"===(o=n)?"right":"right"===o?"left":"top"===o?"bottom":"top",l=Math.max(1.5*Math.round(r),6),u="",h=w+":";(0,c.indexOf)(["left","right"],s)>-1?(u+="top:50%",h+="translateY(-50%) rotate("+(a="left"===s?-225:-45)+"deg)"):(u+="left:50%",h+="translateX(-50%) rotate("+(a="top"===s?225:45)+"deg)");var d=a*Math.PI/180,p=l+r,g=p*Math.abs(Math.cos(d))+p*Math.abs(Math.sin(d)),v=e+" solid "+r+"px;";return'<div style="'+["position:absolute;width:"+l+"px;height:"+l+"px;z-index:-1;",(u+=";"+s+":-"+Math.round(100*((g-Math.SQRT2*r)/2+Math.SQRT2*r-(g-p)/2))/100+"px")+";"+h+";","border-bottom:"+v,"border-right:"+v,"background-color:"+i+";"].join("")+'"></div>'}(n,i,r)),(0,c.isString)(t))o.innerHTML=t+a;else if(t){o.innerHTML="",(0,c.isArray)(t)||(t=[t]);for(var s=0;s<t.length;s++)(0,c.isDom)(t[s])&&t[s].parentNode!==o&&o.appendChild(t[s]);if(a&&o.childNodes.length){var l=document.createElement("div");l.innerHTML=a,o.appendChild(l)}}}else o.innerHTML=""},t.prototype.setEnterable=function(t){this._enterable=t},t.prototype.getSize=function(){var t=this.el;return t?[t.offsetWidth,t.offsetHeight]:[0,0]},t.prototype.moveTo=function(t,e){if(this.el){var n=this._styleCoord;if(I(n,this._zr,this._container,t,e),null!=n[0]&&null!=n[1]){var i=this.el.style,r=M(n[0],n[1]);(0,c.each)(r,function(t){i[t[0]]=t[1]})}}},t.prototype._moveIfResized=function(){var t=this._styleCoord[2],e=this._styleCoord[3];this.moveTo(t*this._zr.getWidth(),e*this._zr.getHeight())},t.prototype.hide=function(){var t=this,e=this.el.style;this._enableDisplayTransition?(e.visibility="hidden",e.opacity="0"):e.display="none",h.A.transform3dSupported&&(e.willChange=""),this._show=!1,this._longHideTimeout=setTimeout(function(){return t._longHide=!0},500)},t.prototype.hideLater=function(t){!this._show||this._inContent&&this._enterable||this._alwaysShowContent||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout((0,c.bind)(this.hide,this),t)):this.hide())},t.prototype.isShow=function(){return this._show},t.prototype.dispose=function(){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var t=this._zr;(0,p.Yn)(t&&t.painter&&t.painter.getViewportRoot(),this._container);var e=this.el;if(e){e.onmouseenter=e.onmousemove=e.onmouseleave=null;var n=e.parentNode;n&&n.removeChild(e)}this.el=this._container=null},t}();var T=n(47263),k=n(22752);function L(t){return Math.max(0,t)}function O(t){var e=L(t.shadowBlur||0),n=L(t.shadowOffsetX||0),i=L(t.shadowOffsetY||0);return{left:L(e-n),right:L(e+n),top:L(e-i),bottom:L(e+i)}}function D(t,e,n,i){t[0]=n,t[1]=i,t[2]=t[0]/e.getWidth(),t[3]=t[1]/e.getHeight()}const P=function(){function t(t){this._show=!1,this._styleCoord=[0,0,0,0],this._alwaysShowContent=!1,this._enterable=!0,this._zr=t.getZr(),D(this._styleCoord,this._zr,t.getWidth()/2,t.getHeight()/2)}return t.prototype.update=function(t){var e=t.get("alwaysShowContent");e&&this._moveIfResized(),this._alwaysShowContent=e},t.prototype.show=function(){this._hideTimeout&&clearTimeout(this._hideTimeout),this.el.show(),this._show=!0},t.prototype.setContent=function(t,e,n,i,r){var o=this;c.isObject(t)&&(0,k.$8)(""),this.el&&this._zr.remove(this.el);var a=n.getModel("textStyle");this.el=new T.Ay({style:{rich:e.richTextStyles,text:t,lineHeight:22,borderWidth:1,borderColor:i,textShadowColor:a.get("textShadowColor"),fill:n.get(["textStyle","color"]),padding:(0,_.CO)(n,"richText"),verticalAlign:"top",align:"left"},z:n.get("z")}),c.each(["backgroundColor","borderRadius","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"],function(t){o.el.style[t]=n.get(t)}),c.each(["textShadowBlur","textShadowOffsetX","textShadowOffsetY"],function(t){o.el.style[t]=a.get(t)||0}),this._zr.add(this.el);var s=this;this.el.on("mouseover",function(){s._enterable&&(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0}),this.el.on("mouseout",function(){s._enterable&&s._show&&s.hideLater(s._hideDelay),s._inContent=!1})},t.prototype.setEnterable=function(t){this._enterable=t},t.prototype.getSize=function(){var t=this.el,e=this.el.getBoundingRect(),n=O(t.style);return[e.width+n.left+n.right,e.height+n.top+n.bottom]},t.prototype.moveTo=function(t,e){var n=this.el;if(n){var i=this._styleCoord;D(i,this._zr,t,e),t=i[0],e=i[1];var r=n.style,o=L(r.borderWidth||0),a=O(r);n.x=t+o+a.left,n.y=e+o+a.top,n.markRedraw()}},t.prototype._moveIfResized=function(){var t=this._styleCoord[2],e=this._styleCoord[3];this.moveTo(t*this._zr.getWidth(),e*this._zr.getHeight())},t.prototype.hide=function(){this.el&&this.el.hide(),this._show=!1},t.prototype.hideLater=function(t){!this._show||this._inContent&&this._enterable||this._alwaysShowContent||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(c.bind(this.hide,this),t)):this.hide())},t.prototype.isShow=function(){return this._show},t.prototype.dispose=function(){this._zr.remove(this.el)},t}();var R=n(88877),B=n(4017),z=n(87686),E=n(83354),V=n(99904),N=n(65937),G=n(79208),H=n(28467),F=n(6471),W=n(76112),Z=n(76797),Y=n(90057),U=n(1242),X=n(45013),j=n(90376),$=new B.A({shape:{x:-1,y:-1,width:2,height:2}}),J=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return(0,o.C6)(e,t),e.prototype.init=function(t,e){if(!h.A.node&&e.getDom()){var n=t.getComponent("tooltip"),i=this._renderMode=(0,F.XJ)(n.get("renderMode"));this._tooltipContent="richText"===i?new P(e):new C(e,{appendTo:n.get("appendToBody",!0)?"body":n.get("appendTo",!0)})}},e.prototype.render=function(t,e,n){if(!h.A.node&&n.getDom()){this.group.removeAll(),this._tooltipModel=t,this._ecModel=e,this._api=n;var i=this._tooltipContent;i.update(t),i.setEnterable(t.get("enterable")),this._initGlobalListener(),this._keepShow(),"richText"!==this._renderMode&&t.get("transitionDuration")?(0,j.N)(this,"_updatePosition",50,"fixRate"):(0,j.IU)(this,"_updatePosition")}},e.prototype._initGlobalListener=function(){var t=this._tooltipModel.get("triggerOn");N.k("itemTooltip",this._api,(0,c.bind)(function(e,n,i){"none"!==t&&(t.indexOf(e)>=0?this._tryShow(n,i):"leave"===e&&this._hide(i))},this))},e.prototype._keepShow=function(){var t=this._tooltipModel,e=this._ecModel,n=this._api,i=t.get("triggerOn");if("axis"!==t.get("trigger")&&(this._lastDataByCoordSys=null,this._cbParamsList=null),null!=this._lastX&&null!=this._lastY&&"none"!==i&&"click"!==i){var r=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!n.isDisposed()&&r.manuallyShowTip(t,e,n,{x:r._lastX,y:r._lastY,dataByCoordSys:r._lastDataByCoordSys})})}},e.prototype.manuallyShowTip=function(t,e,n,i){if(i.from!==this.uid&&!h.A.node&&n.getDom()){var r=Q(i,n);this._ticket="";var o=i.dataByCoordSys,a=function(t,e,n){var i=(0,F.HB)(t).queryOptionMap,r=i.keys()[0];if(!r||"series"===r)return;var o=(0,F.JO)(e,r,i.get(r),{useDefault:!1,enableAll:!1,enableNone:!1}),a=o.models[0];if(!a)return;var s,l=n.getViewOfComponentModel(a);if(l.group.traverse(function(e){var n=(0,Y.z)(e).tooltipConfig;if(n&&n.name===t.name)return s=e,!0}),s)return{componentMainType:r,componentIndex:a.componentIndex,el:s}}(i,e,n);if(a){var s=a.el.getBoundingRect().clone();s.applyTransform(a.el.transform),this._tryShow({offsetX:s.x+s.width/2,offsetY:s.y+s.height/2,target:a.el,position:i.position,positionDefault:"bottom"},r)}else if(i.tooltip&&null!=i.x&&null!=i.y){var l=$;l.x=i.x,l.y=i.y,l.update(),(0,Y.z)(l).tooltipConfig={name:null,option:i.tooltip},this._tryShow({offsetX:i.x,offsetY:i.y,target:l},r)}else if(o)this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,dataByCoordSys:o,tooltipOption:i.tooltipOption},r);else if(null!=i.seriesIndex){if(this._manuallyAxisShowTip(t,e,n,i))return;var u=(0,z.A)(i,e),c=u.point[0],d=u.point[1];null!=c&&null!=d&&this._tryShow({offsetX:c,offsetY:d,target:u.el,position:i.position,positionDefault:"bottom"},r)}else null!=i.x&&null!=i.y&&(n.dispatchAction({type:"updateAxisPointer",x:i.x,y:i.y}),this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,target:n.getZr().findHover(i.x,i.y).target},r))}},e.prototype.manuallyHideTip=function(t,e,n,i){var r=this._tooltipContent;this._tooltipModel&&r.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,this._cbParamsList=null,i.from!==this.uid&&this._hide(Q(i,n))},e.prototype._manuallyAxisShowTip=function(t,e,n,i){var r=i.seriesIndex,o=i.dataIndex,a=e.getComponent("axisPointer").coordSysAxesInfo;if(null!=r&&null!=o&&null!=a){var s=e.getSeriesByIndex(r);if(s)if("axis"===q([s.getData().getItemModel(o),s,(s.coordinateSystem||{}).model],this._tooltipModel).get("trigger"))return n.dispatchAction({type:"updateAxisPointer",seriesIndex:r,dataIndex:o,position:i.position}),!0}},e.prototype._tryShow=function(t,e){var n=t.target;if(this._tooltipModel){this._lastX=t.offsetX,this._lastY=t.offsetY;var i=t.dataByCoordSys;if(i&&i.length)this._showAxisTooltip(i,t);else if(n){var r,o;if("legend"===(0,Y.z)(n).ssrType)return;this._lastDataByCoordSys=null,this._cbParamsList=null,(0,X.R)(n,function(t){if(t.tooltipDisabled)return r=o=null,!0;r||o||(null!=(0,Y.z)(t).dataIndex?r=t:null!=(0,Y.z)(t).tooltipConfig&&(o=t))},!0),r?this._showSeriesItemTooltip(t,r,e):o?this._showComponentItemTooltip(t,o,e):this._hide(e)}else this._lastDataByCoordSys=null,this._cbParamsList=null,this._hide(e)}},e.prototype._showOrMove=function(t,e){var n=t.get("showDelay");e=(0,c.bind)(e,this),clearTimeout(this._showTimout),n>0?this._showTimout=setTimeout(e,n):e()},e.prototype._showAxisTooltip=function(t,e){var n=this._ecModel,i=this._tooltipModel,r=[e.offsetX,e.offsetY],o=q([e.tooltipOption],i),a=this._renderMode,s=[],l=(0,_.Qx)("section",{blocks:[],noHeader:!0}),u=[],h=new _.lb;(0,c.each)(t,function(t){(0,c.each)(t.dataByAxis,function(t){var e=n.getComponent(t.axisDim+"Axis",t.axisIndex),r=t.value,o=e.axis,d=o.scale.parse(r);if(e&&null!=r){var p=H._F(r,o,n,t.seriesDataIndices,t.valueLabelOpt),g=(0,_.Qx)("section",{header:p,noHeader:!(0,c.trim)(p),sortBlocks:!0,blocks:[]});l.blocks.push(g),(0,c.each)(t.seriesDataIndices,function(r){var o=n.getSeriesByIndex(r.seriesIndex),l=r.dataIndexInside,v=o.getDataParams(l);if(!(v.dataIndex<0)){v.axisDim=t.axisDim,v.axisIndex=t.axisIndex,v.axisType=t.axisType,v.axisId=t.axisId,v.axisValue=G.Dt(e.axis,{value:d}),v.axisValueLabel=p,v.marker=h.makeTooltipMarker("item",(0,f.he)(v.color),a);var y=(0,U.L)(o.formatTooltip(l,!0,null)),m=y.frag;if(m){var x=q([o],i).get("valueFormatter");g.blocks.push(x?(0,c.extend)({valueFormatter:x},m):m)}y.text&&u.push(y.text),s.push(v)}})}})}),l.blocks.reverse(),u.reverse();var d=e.position,p=o.get("order"),g=(0,_.Yu)(l,h,a,p,n.get("useUTC"),o.get("textStyle"));g&&u.unshift(g);var v="richText"===a?"\n\n":"<br/>",y=u.join(v);this._showOrMove(o,function(){this._updateContentNotChangedOnAxis(t,s)?this._updatePosition(o,d,r[0],r[1],this._tooltipContent,s):this._showTooltipContent(o,y,s,Math.random()+"",r[0],r[1],d,null,h)})},e.prototype._showSeriesItemTooltip=function(t,e,n){var i=this._ecModel,r=(0,Y.z)(e),o=r.seriesIndex,a=i.getSeriesByIndex(o),s=r.dataModel||a,l=r.dataIndex,u=r.dataType,h=s.getData(u),d=this._renderMode,p=t.positionDefault,g=q([h.getItemModel(l),s,a&&(a.coordinateSystem||{}).model],this._tooltipModel,p?{position:p}:null),v=g.get("trigger");if(null==v||"item"===v){var y=s.getDataParams(l,u),m=new _.lb;y.marker=m.makeTooltipMarker("item",(0,f.he)(y.color),d);var x=(0,U.L)(s.formatTooltip(l,!1,u)),b=g.get("order"),w=g.get("valueFormatter"),A=x.frag,M=A?(0,_.Yu)(w?(0,c.extend)({valueFormatter:w},A):A,m,d,b,i.get("useUTC"),g.get("textStyle")):x.text,S="item_"+s.name+"_"+l;this._showOrMove(g,function(){this._showTooltipContent(g,M,y,S,t.offsetX,t.offsetY,t.position,t.target,m)}),n({type:"showTip",dataIndexInside:l,dataIndex:h.getRawIndex(l),seriesIndex:o,from:this.uid})}},e.prototype._showComponentItemTooltip=function(t,e,n){var i="html"===this._renderMode,r=(0,Y.z)(e),o=r.tooltipConfig.option||{},a=o.encodeHTMLContent;if((0,c.isString)(o)){o={content:o,formatter:o},a=!0}a&&i&&o.content&&((o=(0,c.clone)(o)).content=(0,p.Me)(o.content));var s=[o],l=this._ecModel.getComponent(r.componentMainType,r.componentIndex);l&&s.push(l),s.push({formatter:o.content});var u=t.positionDefault,h=q(s,this._tooltipModel,u?{position:u}:null),d=h.get("content"),f=Math.random()+"",g=new _.lb;this._showOrMove(h,function(){var n=(0,c.clone)(h.get("formatterParams")||{});this._showTooltipContent(h,d,n,f,t.offsetX,t.offsetY,t.position,e,g)}),n({type:"showTip",from:this.uid})},e.prototype._showTooltipContent=function(t,e,n,i,r,o,a,s,l){if(this._ticket="",t.get("showContent")&&t.get("show")){var u=this._tooltipContent;u.setEnterable(t.get("enterable"));var h=t.get("formatter");a=a||t.get("position");var d=e,p=this._getNearestPoint([r,o],n,t.get("trigger"),t.get("borderColor"),t.get("defaultBorderColor",!0)).color;if(h)if((0,c.isString)(h)){var g=t.ecModel.get("useUTC"),v=(0,c.isArray)(n)?n[0]:n;d=h,v&&v.axisType&&v.axisType.indexOf("time")>=0&&(d=(0,Z.GP)(v.axisValue,d,g)),d=(0,f.YK)(d,n,!0)}else if((0,c.isFunction)(h)){var y=(0,c.bind)(function(e,i){e===this._ticket&&(u.setContent(i,l,t,p,a),this._updatePosition(t,a,r,o,u,n,s))},this);this._ticket=i,d=h(n,i,y)}else d=h;u.setContent(d,l,t,p,a),u.show(t,p),this._updatePosition(t,a,r,o,u,n,s)}},e.prototype._getNearestPoint=function(t,e,n,i,r){return"axis"===n||(0,c.isArray)(e)?{color:i||r}:(0,c.isArray)(e)?void 0:{color:i||e.color||e.borderColor}},e.prototype._updatePosition=function(t,e,n,i,r,o,a){var s=this._api.getWidth(),l=this._api.getHeight();e=e||t.get("position");var u=r.getSize(),h=t.get("align"),d=t.get("verticalAlign"),p=a&&a.getBoundingRect().clone();if(a&&p.applyTransform(a.transform),(0,c.isFunction)(e)&&(e=e([n,i],o,r.el,p,{viewSize:[s,l],contentSize:u.slice()})),(0,c.isArray)(e))n=(0,R.lo)(e[0],s),i=(0,R.lo)(e[1],l);else if((0,c.isObject)(e)){var f=e;f.width=u[0],f.height=u[1];var v=(0,E.dV)(f,{width:s,height:l});n=v.x,i=v.y,h=null,d=null}else if((0,c.isString)(e)&&a){var y=function(t,e,n,i){var r=n[0],o=n[1],a=Math.ceil(Math.SQRT2*i)+8,s=0,l=0,u=e.width,c=e.height;switch(t){case"inside":s=e.x+u/2-r/2,l=e.y+c/2-o/2;break;case"top":s=e.x+u/2-r/2,l=e.y-o-a;break;case"bottom":s=e.x+u/2-r/2,l=e.y+c+a;break;case"left":s=e.x-r-a,l=e.y+c/2-o/2;break;case"right":s=e.x+u+a,l=e.y+c/2-o/2}return[s,l]}(e,p,u,t.get("borderWidth"));n=y[0],i=y[1]}else{y=function(t,e,n,i,r,o,a){var s=n.getSize(),l=s[0],u=s[1];null!=o&&(t+l+o+2>i?t-=l+o:t+=o);null!=a&&(e+u+a>r?e-=u+a:e+=a);return[t,e]}(n,i,r,s,l,h?null:20,d?null:20);n=y[0],i=y[1]}if(h&&(n-=K(h)?u[0]/2:"right"===h?u[0]:0),d&&(i-=K(d)?u[1]/2:"bottom"===d?u[1]:0),g(t)){y=function(t,e,n,i,r){var o=n.getSize(),a=o[0],s=o[1];return t=Math.min(t+a,i)-a,e=Math.min(e+s,r)-s,t=Math.max(t,0),e=Math.max(e,0),[t,e]}(n,i,r,s,l);n=y[0],i=y[1]}r.moveTo(n,i)},e.prototype._updateContentNotChangedOnAxis=function(t,e){var n=this._lastDataByCoordSys,i=this._cbParamsList,r=!!n&&n.length===t.length;return r&&(0,c.each)(n,function(n,o){var a=n.dataByAxis||[],s=(t[o]||{}).dataByAxis||[];(r=r&&a.length===s.length)&&(0,c.each)(a,function(t,n){var o=s[n]||{},a=t.seriesDataIndices||[],l=o.seriesDataIndices||[];(r=r&&t.value===o.value&&t.axisType===o.axisType&&t.axisId===o.axisId&&a.length===l.length)&&(0,c.each)(a,function(t,e){var n=l[e];r=r&&t.seriesIndex===n.seriesIndex&&t.dataIndex===n.dataIndex}),i&&(0,c.each)(t.seriesDataIndices,function(t){var n=t.seriesIndex,o=e[n],a=i[n];o&&a&&a.data!==o.data&&(r=!1)})})}),this._lastDataByCoordSys=t,this._cbParamsList=e,!!r},e.prototype._hide=function(t){this._lastDataByCoordSys=null,this._cbParamsList=null,t({type:"hideTip",from:this.uid})},e.prototype.dispose=function(t,e){!h.A.node&&e.getDom()&&((0,j.IU)(this,"_updatePosition"),this._tooltipContent.dispose(),N.h("itemTooltip",e),this._tooltipContent=null,this._tooltipModel=null,this._lastDataByCoordSys=null,this._cbParamsList=null)},e.type="tooltip",e}(W.A);function q(t,e,n){var i,r=e.ecModel;n?(i=new V.A(n,r,r),i=new V.A(e.option,i,r)):i=e;for(var o=t.length-1;o>=0;o--){var a=t[o];a&&(a instanceof V.A&&(a=a.get("tooltip",!0)),(0,c.isString)(a)&&(a={formatter:a}),a&&(i=new V.A(a,i,r)))}return i}function Q(t,e){return t.dispatchAction||(0,c.bind)(e.dispatchAction,e)}function K(t){return"center"===t||"middle"===t}const tt=J;function et(t){(0,r.Y)(i.a),t.registerComponentModel(u),t.registerComponentView(tt),t.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},c.noop),t.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},c.noop)}},89516(t,e,n){n.d(e,{a:()=>b});n(44114);var i=n(52577),r=n(22752),o=n(10862),a={value:"eq","<":"lt","<=":"lte",">":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},s=function(){function t(t){if(null==(this._condVal=(0,i.isString)(t)?new RegExp(t):(0,i.isRegExp)(t)?t:null)){0,(0,r.$8)("")}}return t.prototype.evaluate=function(t){var e=typeof t;return(0,i.isString)(e)?this._condVal.test(t):!!(0,i.isNumber)(e)&&this._condVal.test(t+"")},t}(),l=function(){function t(){}return t.prototype.evaluate=function(){return this.value},t}(),u=function(){function t(){}return t.prototype.evaluate=function(){for(var t=this.children,e=0;e<t.length;e++)if(!t[e].evaluate())return!1;return!0},t}(),c=function(){function t(){}return t.prototype.evaluate=function(){for(var t=this.children,e=0;e<t.length;e++)if(t[e].evaluate())return!0;return!1},t}(),h=function(){function t(){}return t.prototype.evaluate=function(){return!this.child.evaluate()},t}(),d=function(){function t(){}return t.prototype.evaluate=function(){for(var t=!!this.valueParser,e=(0,this.getValue)(this.valueGetterParam),n=t?this.valueParser(e):null,i=0;i<this.subCondList.length;i++)if(!this.subCondList[i].evaluate(t?n:e))return!1;return!0},t}();function p(t,e){if(!0===t||!1===t){var n=new l;return n.value=t,n}return g(t)||(0,r.$8)(""),t.and?f("and",t,e):t.or?f("or",t,e):t.not?function(t,e){var n=t.not,i="";0;g(n)||(0,r.$8)(i);var o=new h;o.child=p(n,e),o.child||(0,r.$8)(i);return o}(t,e):function(t,e){for(var n="",l=e.prepareGetValue(t),u=[],c=(0,i.keys)(t),h=t.parser,p=h?(0,o.zC)(h):null,f=0;f<c.length;f++){var g=c[f];if("parser"!==g&&!e.valueGetterAttrMap.get(g)){var v=(0,i.hasOwn)(a,g)?a[g]:g,y=t[g],m=p?p(y):y,x=(0,o.zs)(v,m)||"reg"===v&&new s(m);x||(0,r.$8)(n),u.push(x)}}u.length||(0,r.$8)(n);var _=new d;return _.valueGetterParam=l,_.valueParser=p,_.getValue=e.getValue,_.subCondList=u,_}(t,e)}function f(t,e,n){var o=e[t];(0,i.isArray)(o)||(0,r.$8)(""),o.length||(0,r.$8)("");var a="and"===t?new u:new c;return a.children=(0,i.map)(o,function(t){return p(t,n)}),a.children.length||(0,r.$8)(""),a}function g(t){return(0,i.isObject)(t)&&!(0,i.isArrayLike)(t)}var v=function(){function t(t,e){this._cond=p(t,e)}return t.prototype.evaluate=function(){return this._cond.evaluate()},t}();var y={type:"echarts:filter",transform:function(t){for(var e,n,o,a=t.upstream,s=(n=t.config,o={valueGetterAttrMap:(0,i.createHashMap)({dimension:!0}),prepareGetValue:function(t){var e=t.dimension;(0,i.hasOwn)(t,"dimension")||(0,r.$8)("");var n=a.getDimensionInfo(e);return n||(0,r.$8)(""),{dimIdx:n.index}},getValue:function(t){return a.retrieveValueFromItem(e,t.dimIdx)}},new v(n,o)),l=[],u=0,c=a.count();u<c;u++)e=a.getRawDataItem(u),s.evaluate()&&l.push(e);return{data:l}}},m=n(11975),x=n(6471);var _={type:"echarts:sort",transform:function(t){var e=t.upstream,n=t.config,a="",s=(0,x.qB)(n);s.length||(0,r.$8)(a);var l=[];(0,i.each)(s,function(t){var n=t.dimension,i=t.order,s=t.parser,u=t.incomparable;if(null==n&&(0,r.$8)(a),"asc"!==i&&"desc"!==i&&(0,r.$8)(a),u&&"min"!==u&&"max"!==u){0,(0,r.$8)("")}if("asc"!==i&&"desc"!==i){0,(0,r.$8)("")}var c=e.getDimensionInfo(n);c||(0,r.$8)(a);var h=s?(0,o.zC)(s):null;s&&!h&&(0,r.$8)(a),l.push({dimIdx:c.index,parser:h,comparator:new o.Fl(i,u)})});var u=e.sourceFormat;u!==m.Km&&u!==m.Wk&&(0,r.$8)(a);for(var c=[],h=0,d=e.count();h<d;h++)c.push(e.getRawDataItem(h));return c.sort(function(t,n){for(var i=0;i<l.length;i++){var r=l[i],o=e.retrieveValueFromItem(t,r.dimIdx),a=e.retrieveValueFromItem(n,r.dimIdx);r.parser&&(o=r.parser(o),a=r.parser(a));var s=r.comparator.evaluate(o,a);if(0!==s)return s}return 0}),{data:c}}};function b(t){t.registerTransform(y),t.registerTransform(_)}},17966(t,e,n){n.d(e,{a:()=>St});var i=n(88648),r=(n(44114),n(62826)),o=n(52577),a=n(16418),s={get:function(t,e,n){var i=o.clone((l[t]||{})[e]);return n&&o.isArray(i)?i[i.length-1]:i}},l={color:{active:["#006edd","#e0ffff"],inactive:[a.A.color.transparent]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:["circle","roundRect","diamond"],inactive:["none"]},symbolSize:{active:[10,50],inactive:[0,0]}};const u=s;var c=n(16928),h=n(19788),d=o.each;function p(t){if(t)for(var e in t)if(t.hasOwnProperty(e))return!0}function f(t,e,n){var i={};return d(e,function(e){var r,a=i[e]=((r=function(){}).prototype.__hidden=r.prototype,new r);d(t[e],function(t,i){if(c.A.isValidType(i)){var r={type:i,visual:t};n&&n(r,e),a[i]=new c.A(r),"opacity"===i&&((r=o.clone(r)).type="colorAlpha",a.__hidden.__alphaForOpacity=new c.A(r))}})}),i}var g=n(6471),v=n(88877),y=n(45860),m=c.A.mapVisual,x=c.A.eachVisual,_=o.isArray,b=o.each,w=v.Y6,A=v.Cb,M=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.stateList=["inRange","outOfRange"],n.replacableOptionKeys=["inRange","outOfRange","target","controller","color"],n.layoutMode={type:"box",ignoreSize:!0},n.dataBound=[-1/0,1/0],n.targetVisuals={},n.controllerVisuals={},n}return(0,r.C6)(e,t),e.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n)},e.prototype.optionUpdated=function(t,e){var n=this.option;!e&&function(t,e,n){var i;o.each(n,function(t){e.hasOwnProperty(t)&&p(e[t])&&(i=!0)}),i&&o.each(n,function(n){e.hasOwnProperty(n)&&p(e[n])?t[n]=o.clone(e[n]):delete t[n]})}(n,t,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},e.prototype.resetVisual=function(t){var e=this.stateList;t=o.bind(t,this),this.controllerVisuals=f(this.option.controller,e,t),this.targetVisuals=f(this.option.target,e,t)},e.prototype.getItemSymbol=function(){return null},e.prototype.getTargetSeriesIndices=function(){var t=this,e=this.option.seriesTargets;if(e){var n=[];return b(e,function(e){if(null!=e.seriesIndex)n.push(e.seriesIndex);else if(null!=e.seriesId){var i;t.ecModel.eachSeries(function(t){t.id===e.seriesId&&(i=t)}),i&&n.push(i.componentIndex)}}),n}var i=this.option.seriesId,r=this.option.seriesIndex;null==r&&null==i&&(r="all");var a=g.JO(this.ecModel,"series",{index:r,id:i},{useDefault:!1,enableAll:!0,enableNone:!1}).models;return o.map(a,function(t){return t.componentIndex})},e.prototype.eachTargetSeries=function(t,e){o.each(this.getTargetSeriesIndices(),function(n){var i=this.ecModel.getSeriesByIndex(n);i&&t.call(e,i)},this)},e.prototype.isTargetSeries=function(t){var e=!1;return this.eachTargetSeries(function(n){n===t&&(e=!0)}),e},e.prototype.formatValueText=function(t,e,n){var i,r=this.option,a=r.precision,s=this.dataBound,l=r.formatter;n=n||["<",">"],o.isArray(t)&&(t=t.slice(),i=!0);var u=e?t:i?[c(t[0]),c(t[1])]:c(t);return o.isString(l)?l.replace("{value}",i?u[0]:u).replace("{value2}",i?u[1]:u):o.isFunction(l)?i?l(t[0],t[1]):l(t):i?t[0]===s[0]?n[0]+" "+u[1]:t[1]===s[1]?n[1]+" "+u[0]:u[0]+" - "+u[1]:u;function c(t){return t===s[0]?"min":t===s[1]?"max":(+t).toFixed(Math.min(a,20))}},e.prototype.resetExtent=function(){var t=this.option,e=w([t.min,t.max]);this._dataExtent=e},e.prototype.getDimension=function(t){var e=this,n=this.option.seriesTargets;if(n){var i=o.find(n,function(n){return null!=n.seriesIndex&&n.seriesIndex===t||null!=n.seriesId&&n.seriesId===e.ecModel.getSeriesByIndex(t).id});if(i)return i.dimension}return this.option.dimension},e.prototype.getDataDimensionIndex=function(t){var e=t.hostModel.seriesIndex,n=this.getDimension(e);if(null!=n)return t.getDimensionIndex(n);for(var i=t.dimensions,r=i.length-1;r>=0;r--){var o=i[r],a=t.getDimensionInfo(o);if(!a.isCalculationCoord)return a.storeDimIndex}},e.prototype.getExtent=function(){return this._dataExtent.slice()},e.prototype.completeVisualOption=function(){var t=this.ecModel,e=this.option,n={inRange:e.inRange,outOfRange:e.outOfRange},i=e.target||(e.target={}),r=e.controller||(e.controller={});o.merge(i,n),o.merge(r,n);var a=this.isCategory();function s(n){_(e.color)&&!n.inRange&&(n.inRange={color:e.color.slice().reverse()}),n.inRange=n.inRange||{color:t.get("gradientColor")}}s.call(this,i),s.call(this,r),function(t,e,n){var i=t[e],r=t[n];i&&!r&&(r=t[n]={},b(i,function(t,e){if(c.A.isValidType(e)){var n=u.get(e,"inactive",a);null!=n&&(r[e]=n,"color"!==e||r.hasOwnProperty("opacity")||r.hasOwnProperty("colorAlpha")||(r.opacity=[0,0]))}}))}.call(this,i,"inRange","outOfRange"),function(t){var e=(t.inRange||{}).symbol||(t.outOfRange||{}).symbol,n=(t.inRange||{}).symbolSize||(t.outOfRange||{}).symbolSize,i=this.get("inactiveColor"),r=this.getItemSymbol()||"roundRect";b(this.stateList,function(s){var l=this.itemSize,u=t[s];u||(u=t[s]={color:a?i:[i]}),null==u.symbol&&(u.symbol=e&&o.clone(e)||(a?r:[r])),null==u.symbolSize&&(u.symbolSize=n&&o.clone(n)||(a?l[0]:[l[0],l[0]])),u.symbol=m(u.symbol,function(t){return"none"===t?r:t});var c=u.symbolSize;if(null!=c){var h=-1/0;x(c,function(t){t>h&&(h=t)}),u.symbolSize=m(c,function(t){return A(t,[0,h],[0,l[0]],!0)})}},this)}.call(this,r)},e.prototype.resetItemSize=function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},e.prototype.isCategory=function(){return!!this.option.categories},e.prototype.setSelected=function(t){},e.prototype.getSelected=function(){return null},e.prototype.getValueState=function(t){return null},e.prototype.getVisualMeta=function(t){return null},e.type="visualMap",e.dependencies=["series"],e.defaultOption={show:!0,z:4,min:0,max:200,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:"vertical",backgroundColor:a.A.color.transparent,borderColor:a.A.color.borderTint,contentColor:a.A.color.theme[0],inactiveColor:a.A.color.disabled,borderWidth:0,padding:a.A.size.m,textGap:10,precision:0,textStyle:{color:a.A.color.secondary}},e}(y.A);const S=M;var I=n(28449),C=[20,140],T=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return(0,r.C6)(e,t),e.prototype.optionUpdated=function(e,n){t.prototype.optionUpdated.apply(this,arguments),this.resetExtent(),this.resetVisual(function(t){t.mappingMethod="linear",t.dataExtent=this.getExtent()}),this._resetRange()},e.prototype.resetItemSize=function(){t.prototype.resetItemSize.apply(this,arguments);var e=this.itemSize;(null==e[0]||isNaN(e[0]))&&(e[0]=C[0]),(null==e[1]||isNaN(e[1]))&&(e[1]=C[1])},e.prototype._resetRange=function(){var t=this.getExtent(),e=this.option.range;!e||e.auto?(t.auto=1,this.option.range=t):o.isArray(e)&&(e[0]>e[1]&&e.reverse(),e[0]=Math.max(e[0],t[0]),e[1]=Math.min(e[1],t[1]))},e.prototype.completeVisualOption=function(){t.prototype.completeVisualOption.apply(this,arguments),o.each(this.stateList,function(t){var e=this.option.controller[t].symbolSize;e&&e[0]!==e[1]&&(e[0]=e[1]/3)},this)},e.prototype.setSelected=function(t){this.option.range=t.slice(),this._resetRange()},e.prototype.getSelected=function(){var t=this.getExtent(),e=v.Y6((this.get("range")||[]).slice());return e[0]>t[1]&&(e[0]=t[1]),e[1]>t[1]&&(e[1]=t[1]),e[0]<t[0]&&(e[0]=t[0]),e[1]<t[0]&&(e[1]=t[0]),e},e.prototype.getValueState=function(t){var e=this.option.range,n=this.getExtent(),i=o.retrieve2(this.option.unboundedRange,!0);return(i&&e[0]<=n[0]||e[0]<=t)&&(i&&e[1]>=n[1]||t<=e[1])?"inRange":"outOfRange"},e.prototype.findTargetDataIndices=function(t){var e=[];return this.eachTargetSeries(function(n){var i=[],r=n.getData();r.each(this.getDataDimensionIndex(r),function(e,n){t[0]<=e&&e<=t[1]&&i.push(n)},this),e.push({seriesId:n.id,dataIndex:i})},this),e},e.prototype.getVisualMeta=function(t){var e=k(this,"outOfRange",this.getExtent()),n=k(this,"inRange",this.option.range.slice()),i=[];function r(e,n){i.push({value:e,color:t(e,n)})}for(var o=0,a=0,s=n.length,l=e.length;a<l&&(!n.length||e[a]<=n[0]);a++)e[a]<n[o]&&r(e[a],"outOfRange");for(var u=1;o<s;o++,u=0)u&&i.length&&r(n[o],"outOfRange"),r(n[o],"inRange");for(u=1;a<l;a++)(!n.length||n[n.length-1]<e[a])&&(u&&(i.length&&r(i[i.length-1].value,"outOfRange"),u=0),r(e[a],"outOfRange"));var c=i.length;return{stops:i,outerColors:[c?i[0].color:"transparent",c?i[c-1].color:"transparent"]}},e.type="visualMap.continuous",e.defaultOption=(0,I.G_)(S.defaultOption,{align:"auto",calculable:!1,hoverLink:!0,realtime:!0,handleIcon:"path://M-11.39,9.77h0a3.5,3.5,0,0,1-3.5,3.5h-22a3.5,3.5,0,0,1-3.5-3.5h0a3.5,3.5,0,0,1,3.5-3.5h22A3.5,3.5,0,0,1-11.39,9.77Z",handleSize:"120%",handleStyle:{borderColor:a.A.color.neutral00,borderWidth:1},indicatorIcon:"circle",indicatorSize:"50%",indicatorStyle:{borderColor:a.A.color.neutral00,borderWidth:2,shadowBlur:2,shadowOffsetX:1,shadowOffsetY:1,shadowColor:a.A.color.shadow}}),e}(S);function k(t,e,n){if(n[0]===n[1])return n.slice();for(var i=(n[1]-n[0])/200,r=n[0],o=[],a=0;a<=200&&r<n[1];a++)o.push(r),r+=i;return o.push(n[1]),o}const L=T;n(46058);var O=n(67665),D=n(48929),P=n(4017),R=n(95259),B=n(83354),z=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.autoPositionValues={left:1,right:1,top:1,bottom:1},n}return(0,r.C6)(e,t),e.prototype.init=function(t,e){this.ecModel=t,this.api=e},e.prototype.render=function(t,e,n,i){this.visualMapModel=t,!1!==t.get("show")?this.doRender(t,e,n,i):this.group.removeAll()},e.prototype.renderBackground=function(t){var e=this.visualMapModel,n=R.QX(e.get("padding")||0),i=t.getBoundingRect();t.add(new P.A({z2:-1,silent:!0,shape:{x:i.x-n[3],y:i.y-n[0],width:i.width+n[3]+n[1],height:i.height+n[0]+n[2]},style:{fill:e.get("backgroundColor"),stroke:e.get("borderColor"),lineWidth:e.get("borderWidth")}}))},e.prototype.getControllerVisual=function(t,e,n){var i=(n=n||{}).forceState,r=this.visualMapModel,a={};if("color"===e){var s=r.get("contentColor");a.color=s}function l(t){return a[t]}function u(t,e){a[t]=e}var h=r.controllerVisuals[i||r.getValueState(t)],d=c.A.prepareVisualTypes(h);return o.each(d,function(i){var r=h[i];n.convertOpacityToAlpha&&"opacity"===i&&(i="colorAlpha",r=h.__alphaForOpacity),c.A.dependsOn(i,e)&&r&&r.applyVisual(t,l,u)}),a[e]},e.prototype.positionGroup=function(t){var e=this.visualMapModel,n=this.api,i=B.Lj(e,n).refContainer;B.m$(t,e.getBoxLayoutParams(),i)},e.prototype.doRender=function(t,e,n,i){},e.type="visualMap",e}(n(76112).A);const E=z;var V=n(47263),N=n(22785),G=n(26322),H=n(57922),F=n(62324),W=[["left","right","width"],["top","bottom","height"]];function Z(t,e,n){var i=t.option,r=i.align;if(null!=r&&"auto"!==r)return r;for(var o={width:e.getWidth(),height:e.getHeight()},a="horizontal"===i.orient?1:0,s=W[a],l=[0,null,10],u={},c=0;c<3;c++)u[W[1-a][c]]=l[c],u[s[c]]=2===c?n[0]:i[s[c]];var h=[["x","width",3],["y","height",0]][a],d=(0,B.dV)(u,o,i.padding);return s[(d.margin[h[2]]||0)+d[h[0]]+.5*d[h[1]]<.5*o[h[1]]?0:1]}function Y(t,e){return o.each(t||[],function(t){null!=t.dataIndex&&(t.dataIndexInside=t.dataIndex,t.dataIndex=null),t.highlightKey="visualMap"+(e?e.componentIndex:"")}),t}var U=n(45287),X=n(9078),j=n(41144),$=n(6715),J=n(90057),q=n(79825),Q=n(45013),K=v.Cb,tt=o.each,et=Math.min,nt=Math.max,it=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n._shapes={},n._dataInterval=[],n._handleEnds=[],n._hoverLinkDataIndices=[],n}return(0,r.C6)(e,t),e.prototype.init=function(e,n){t.prototype.init.call(this,e,n),this._hoverLinkFromSeriesMouseOver=o.bind(this._hoverLinkFromSeriesMouseOver,this),this._hideIndicator=o.bind(this._hideIndicator,this)},e.prototype.doRender=function(t,e,n,i){i&&"selectDataRange"===i.type&&i.from===this.uid||this._buildView()},e.prototype._buildView=function(){this.group.removeAll();var t=this.visualMapModel,e=this.group;this._orient=t.get("orient"),this._useHandle=t.get("calculable"),this._resetInterval(),this._renderBar(e);var n=t.get("text");this._renderEndsText(e,n,0),this._renderEndsText(e,n,1),this._updateView(!0),this.renderBackground(e),this._updateView(),this._enableHoverLinkToSeries(),this._enableHoverLinkFromSeries(),this.positionGroup(e)},e.prototype._renderEndsText=function(t,e,n){if(e){var i=e[1-n];i=null!=i?i+"":"";var r=this.visualMapModel,o=r.get("textGap"),a=r.itemSize,s=this._shapes.mainGroup,l=this._applyTransform([a[0]/2,0===n?-o:a[1]+o],s),u=this._applyTransform(0===n?"bottom":"top",s),c=this._orient,h=this.visualMapModel.textStyleModel;this.group.add(new V.Ay({style:(0,q.VB)(h,{x:l[0],y:l[1],verticalAlign:h.get("verticalAlign")||("horizontal"===c?"middle":u),align:h.get("align")||("horizontal"===c?u:"center"),text:i})}))}},e.prototype._renderBar=function(t){var e=this.visualMapModel,n=this._shapes,i=e.itemSize,r=this._orient,a=this._useHandle,s=Z(e,this.api,i),l=n.mainGroup=this._createBarGroup(s),u=new N.A;l.add(u),u.add(n.outOfRange=rt()),u.add(n.inRange=rt(null,a?at(this._orient):null,o.bind(this._dragHandle,this,"all",!1),o.bind(this._dragHandle,this,"all",!0))),u.setClipPath(new P.A({shape:{x:0,y:0,width:i[0],height:i[1],r:3}}));var c=e.textStyleModel.getTextRect("国"),h=nt(c.width,c.height);a&&(n.handleThumbs=[],n.handleLabels=[],n.handleLabelPoints=[],this._createHandle(e,l,0,i,h,r),this._createHandle(e,l,1,i,h,r)),this._createIndicator(e,l,i,h,r),t.add(l)},e.prototype._createHandle=function(t,e,n,i,r,a){var s=o.bind(this._dragHandle,this,n,!1),l=o.bind(this._dragHandle,this,n,!0),u=(0,U.lo)(t.get("handleSize"),i[0]),c=(0,j.v5)(t.get("handleIcon"),-u/2,-u/2,u,u,null,!0),h=at(this._orient);c.attr({cursor:h,draggable:!0,drift:s,ondragend:l,onmousemove:function(t){D.ds(t.event)}}),c.x=i[0]/2,c.useStyle(t.getModel("handleStyle").getItemStyle()),c.setStyle({strokeNoScale:!0,strokeFirst:!0}),c.style.lineWidth*=2,c.ensureState("emphasis").style=t.getModel(["emphasis","handleStyle"]).getItemStyle(),(0,X.ix)(c,!0),e.add(c);var d=this.visualMapModel.textStyleModel,p=new V.Ay({cursor:h,draggable:!0,drift:s,onmousemove:function(t){D.ds(t.event)},ondragend:l,style:(0,q.VB)(d,{x:0,y:0,text:""})});p.ensureState("blur").style={opacity:.1},p.stateTransition={duration:200},this.group.add(p);var f=[u,0],g=this._shapes;g.handleThumbs[n]=c,g.handleLabelPoints[n]=f,g.handleLabels[n]=p},e.prototype._createIndicator=function(t,e,n,i,r){var a=(0,U.lo)(t.get("indicatorSize"),n[0]),s=(0,j.v5)(t.get("indicatorIcon"),-a/2,-a/2,a,a,null,!0);s.attr({cursor:"move",invisible:!0,silent:!0,x:n[0]/2});var l=t.getModel("indicatorStyle").getItemStyle();if(s instanceof $.Ay){var u=s.style;s.useStyle(o.extend({image:u.image,x:u.x,y:u.y,width:u.width,height:u.height},l))}else s.useStyle(l);e.add(s);var c=this.visualMapModel.textStyleModel,h=new V.Ay({silent:!0,invisible:!0,style:(0,q.VB)(c,{x:0,y:0,text:""})});this.group.add(h);var d=[("horizontal"===r?i/2:6)+n[0]/2,0],p=this._shapes;p.indicator=s,p.indicatorLabel=h,p.indicatorLabelPoint=d,this._firstShowIndicator=!0},e.prototype._dragHandle=function(t,e,n,i){if(this._useHandle){if(this._dragging=!e,!e){var r=this._applyTransform([n,i],this._shapes.mainGroup,!0);this._updateInterval(t,r[1]),this._hideIndicator(),this._updateView()}e===!this.visualMapModel.get("realtime")&&this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:this._dataInterval.slice()}),e?!this._hovering&&this._clearHoverLinkToSeries():ot(this.visualMapModel)&&this._doHoverLinkToSeries(this._handleEnds[t],!1)}},e.prototype._resetInterval=function(){var t=this.visualMapModel,e=this._dataInterval=t.getSelected(),n=t.getExtent(),i=[0,t.itemSize[1]];this._handleEnds=[K(e[0],n,i,!0),K(e[1],n,i,!0)]},e.prototype._updateInterval=function(t,e){e=e||0;var n=this.visualMapModel,i=this._handleEnds,r=[0,n.itemSize[1]];(0,F.A)(e,i,r,t,0);var o=n.getExtent();this._dataInterval=[K(i[0],r,o,!0),K(i[1],r,o,!0)]},e.prototype._updateView=function(t){var e=this.visualMapModel,n=e.getExtent(),i=this._shapes,r=[0,e.itemSize[1]],o=t?r:this._handleEnds,a=this._createBarVisual(this._dataInterval,n,o,"inRange"),s=this._createBarVisual(n,n,r,"outOfRange");i.inRange.setStyle({fill:a.barColor}).setShape("points",a.barPoints),i.outOfRange.setStyle({fill:s.barColor}).setShape("points",s.barPoints),this._updateHandle(o,a)},e.prototype._createBarVisual=function(t,e,n,i){var r={forceState:i,convertOpacityToAlpha:!0},o=this._makeColorGradient(t,r),a=[this.getControllerVisual(t[0],"symbolSize",r),this.getControllerVisual(t[1],"symbolSize",r)],s=this._createBarPoints(n,a);return{barColor:new O.A(0,0,0,1,o),barPoints:s,handlesColor:[o[0].color,o[o.length-1].color]}},e.prototype._makeColorGradient=function(t,e){var n=[],i=(t[1]-t[0])/100;n.push({color:this.getControllerVisual(t[0],"color",e),offset:0});for(var r=1;r<100;r++){var o=t[0]+i*r;if(o>t[1])break;n.push({color:this.getControllerVisual(o,"color",e),offset:r/100})}return n.push({color:this.getControllerVisual(t[1],"color",e),offset:1}),n},e.prototype._createBarPoints=function(t,e){var n=this.visualMapModel.itemSize;return[[n[0]-e[0],t[0]],[n[0],t[0]],[n[0],t[1]],[n[0]-e[1],t[1]]]},e.prototype._createBarGroup=function(t){var e=this._orient,n=this.visualMapModel.get("inverse");return new N.A("horizontal"!==e||n?"horizontal"===e&&n?{scaleX:"bottom"===t?-1:1,rotation:-Math.PI/2}:"vertical"!==e||n?{scaleX:"left"===t?1:-1}:{scaleX:"left"===t?1:-1,scaleY:-1}:{scaleX:"bottom"===t?1:-1,rotation:Math.PI/2})},e.prototype._updateHandle=function(t,e){if(this._useHandle){var n=this._shapes,i=this.visualMapModel,r=n.handleThumbs,o=n.handleLabels,a=i.itemSize,s=i.getExtent(),l=this._applyTransform("left",n.mainGroup);tt([0,1],function(u){var c=r[u];c.setStyle("fill",e.handlesColor[u]),c.y=t[u];var h=K(t[u],[0,a[1]],s,!0),d=this.getControllerVisual(h,"symbolSize");c.scaleX=c.scaleY=d/a[0],c.x=a[0]-d/2;var p=G.applyTransform(n.handleLabelPoints[u],G.getTransform(c,this.group));if("horizontal"===this._orient){var f="left"===l||"top"===l?(a[0]-d)/2:(a[0]-d)/-2;p[1]+=f}o[u].setStyle({x:p[0],y:p[1],text:i.formatValueText(this._dataInterval[u]),verticalAlign:"middle",align:"vertical"===this._orient?this._applyTransform("left",n.mainGroup):"center"})},this)}},e.prototype._showIndicator=function(t,e,n,i){var r=this.visualMapModel,o=r.getExtent(),a=r.itemSize,s=[0,a[1]],l=this._shapes,u=l.indicator;if(u){u.attr("invisible",!1);var c=this.getControllerVisual(t,"color",{convertOpacityToAlpha:!0}),h=this.getControllerVisual(t,"symbolSize"),d=K(t,o,s,!0),p=a[0]-h/2,f={x:u.x,y:u.y};u.y=d,u.x=p;var g=G.applyTransform(l.indicatorLabelPoint,G.getTransform(u,this.group)),v=l.indicatorLabel;v.attr("invisible",!1);var y=this._applyTransform("left",l.mainGroup),m="horizontal"===this._orient;v.setStyle({text:(n||"")+r.formatValueText(e),verticalAlign:m?y:"middle",align:m?"center":y});var x={x:p,y:d,style:{fill:c}},_={style:{x:g[0],y:g[1]}};if(r.ecModel.isAnimationEnabled()&&!this._firstShowIndicator){var b={duration:100,easing:"cubicInOut",additive:!0};u.x=f.x,u.y=f.y,u.animateTo(x,b),v.animateTo(_,b)}else u.attr(x),v.attr(_);this._firstShowIndicator=!1;var w=this._shapes.handleLabels;if(w)for(var A=0;A<w.length;A++)this.api.enterBlur(w[A])}},e.prototype._enableHoverLinkToSeries=function(){var t=this;this._shapes.mainGroup.on("mousemove",function(e){if(t._hovering=!0,!t._dragging){var n=t.visualMapModel.itemSize,i=t._applyTransform([e.offsetX,e.offsetY],t._shapes.mainGroup,!0,!0);i[1]=et(nt(0,i[1]),n[1]),t._doHoverLinkToSeries(i[1],0<=i[0]&&i[0]<=n[0])}}).on("mouseout",function(){t._hovering=!1,!t._dragging&&t._clearHoverLinkToSeries()})},e.prototype._enableHoverLinkFromSeries=function(){var t=this.api.getZr();this.visualMapModel.option.hoverLink?(t.on("mouseover",this._hoverLinkFromSeriesMouseOver,this),t.on("mouseout",this._hideIndicator,this)):this._clearHoverLinkFromSeries()},e.prototype._doHoverLinkToSeries=function(t,e){var n=this.visualMapModel,i=n.itemSize;if(n.option.hoverLink){var r=[0,i[1]],o=n.getExtent();t=et(nt(r[0],t),r[1]);var a=function(t,e,n){var i=6,r=t.get("hoverLinkDataSize");r&&(i=K(r,e,n,!0)/2);return i}(n,o,r),s=[t-a,t+a],l=K(t,r,o,!0),u=[K(s[0],r,o,!0),K(s[1],r,o,!0)];s[0]<r[0]&&(u[0]=-1/0),s[1]>r[1]&&(u[1]=1/0),e&&(u[0]===-1/0?this._showIndicator(l,u[1],"< ",a):u[1]===1/0?this._showIndicator(l,u[0],"> ",a):this._showIndicator(l,l,"≈ ",a));var c=this._hoverLinkDataIndices,h=[];(e||ot(n))&&(h=this._hoverLinkDataIndices=n.findTargetDataIndices(u));var d=g.D6(c,h);this._dispatchHighDown("downplay",Y(d[0],n)),this._dispatchHighDown("highlight",Y(d[1],n))}},e.prototype._hoverLinkFromSeriesMouseOver=function(t){var e;if((0,Q.R)(t.target,function(t){var n=(0,J.z)(t);if(null!=n.dataIndex)return e=n,!0},!0),e){var n=this.ecModel.getSeriesByIndex(e.seriesIndex),i=this.visualMapModel;if(i.isTargetSeries(n)){var r=n.getData(e.dataType),o=r.getStore().get(i.getDataDimensionIndex(r),e.dataIndex);isNaN(o)||this._showIndicator(o,o)}}},e.prototype._hideIndicator=function(){var t=this._shapes;t.indicator&&t.indicator.attr("invisible",!0),t.indicatorLabel&&t.indicatorLabel.attr("invisible",!0);var e=this._shapes.handleLabels;if(e)for(var n=0;n<e.length;n++)this.api.leaveBlur(e[n])},e.prototype._clearHoverLinkToSeries=function(){this._hideIndicator();var t=this._hoverLinkDataIndices;this._dispatchHighDown("downplay",Y(t,this.visualMapModel)),t.length=0},e.prototype._clearHoverLinkFromSeries=function(){this._hideIndicator();var t=this.api.getZr();t.off("mouseover",this._hoverLinkFromSeriesMouseOver),t.off("mouseout",this._hideIndicator)},e.prototype._applyTransform=function(t,e,n,i){var r=G.getTransform(e,i?null:this.group);return o.isArray(t)?G.applyTransform(t,r,n):G.transformDirection(t,r,n)},e.prototype._dispatchHighDown=function(t,e){e&&e.length&&this.api.dispatchAction({type:t,batch:e})},e.prototype.dispose=function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()},e.type="visualMap.continuous",e}(E);function rt(t,e,n,i){return new H.A({shape:{points:t},draggable:!!n,cursor:e,drift:n,onmousemove:function(t){D.ds(t.event)},ondragend:i})}function ot(t){var e=t.get("hoverLinkOnHandle");return!!(null==e?t.get("realtime"):e)}function at(t){return"vertical"===t?"ns-resize":"ew-resize"}const st=it;var lt={type:"selectDataRange",event:"dataRangeSelected",update:"update"},ut=function(t,e){e.eachComponent({mainType:"visualMap",query:t},function(e){e.setSelected(t.selected)})},ct=[{createOnAllSeries:!0,reset:function(t,e){var n=[];return e.eachComponent("visualMap",function(e){var i,r,a,s,l,u=t.pipelineContext;!e.isTargetSeries(t)||u&&u.large||n.push((i=e.stateList,r=e.targetVisuals,a=o.bind(e.getValueState,e),s=e.getDataDimensionIndex(t.getData()),l={},o.each(i,function(t){var e=c.A.prepareVisualTypes(r[t]);l[t]=e}),{progress:function(t,e){var n,i;function o(t){return(0,h.Ez)(e,i,t)}function u(t,n){(0,h.oZ)(e,i,t,n)}null!=s&&(n=e.getDimensionIndex(s));for(var c=e.getStore();null!=(i=t.next());){var d=e.getRawDataItem(i);if(!d||!1!==d.visualMap)for(var p=null!=s?c.get(n,i):i,f=a(p),g=r[f],v=l[f],y=0,m=v.length;y<m;y++){var x=v[y];g[x]&&g[x].applyVisual(p,o,u)}}}}))}),n}},{createOnAllSeries:!0,reset:function(t,e){var n=t.getData(),i=[];e.eachComponent("visualMap",function(e){if(e.isTargetSeries(t)){var r=e.getVisualMeta(o.bind(ht,null,t,e))||{stops:[],outerColors:[]},a=e.getDataDimensionIndex(n);a>=0&&(r.dimension=a,i.push(r))}}),t.getData().setVisual("visualMeta",i)}}];function ht(t,e,n,i){for(var r=e.targetVisuals[i],o=c.A.prepareVisualTypes(r),a={color:(0,h.rI)(t.getData(),"color")},s=0,l=o.length;s<l;s++){var u=o[s],d=r["opacity"===u?"__alphaForOpacity":u];d&&d.applyVisual(n,p,f)}return a.color;function p(t){return a[t]}function f(t,e){a[t]=e}}var dt=o.each;function pt(t){var e=t&&t.visualMap;o.isArray(e)||(e=e?[e]:[]),dt(e,function(t){if(t){ft(t,"splitList")&&!ft(t,"pieces")&&(t.pieces=t.splitList,delete t.splitList);var e=t.pieces;e&&o.isArray(e)&&dt(e,function(t){o.isObject(t)&&(ft(t,"start")&&!ft(t,"min")&&(t.min=t.start),ft(t,"end")&&!ft(t,"max")&&(t.max=t.end))})}})}function ft(t,e){return t&&t.hasOwnProperty&&t.hasOwnProperty(e)}var gt=!1;function vt(t){gt||(gt=!0,t.registerSubTypeDefaulter("visualMap",function(t){return t.categories||(t.pieces?t.pieces.length>0:t.splitNumber>0)&&!t.calculable?"piecewise":"continuous"}),t.registerAction(lt,ut),(0,o.each)(ct,function(e){t.registerVisual(t.PRIORITY.VISUAL.COMPONENT,e)}),t.registerPreprocessor(pt))}function yt(t){t.registerComponentModel(L),t.registerComponentView(st),vt(t)}var mt=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n._pieceList=[],n}return(0,r.C6)(e,t),e.prototype.optionUpdated=function(e,n){t.prototype.optionUpdated.apply(this,arguments),this.resetExtent();var i=this._mode=this._determineMode();this._pieceList=[],xt[this._mode].call(this,this._pieceList),this._resetSelected(e,n);var r=this.option.categories;this.resetVisual(function(t,e){"categories"===i?(t.mappingMethod="category",t.categories=o.clone(r)):(t.dataExtent=this.getExtent(),t.mappingMethod="piecewise",t.pieceList=o.map(this._pieceList,function(t){return t=o.clone(t),"inRange"!==e&&(t.visual=null),t}))})},e.prototype.completeVisualOption=function(){var e=this.option,n={},i=c.A.listVisualTypes(),r=this.isCategory();function a(t,e,n){return t&&t[e]&&t[e].hasOwnProperty(n)}o.each(e.pieces,function(t){o.each(i,function(e){t.hasOwnProperty(e)&&(n[e]=1)})}),o.each(n,function(t,n){var i=!1;o.each(this.stateList,function(t){i=i||a(e,t,n)||a(e.target,t,n)},this),!i&&o.each(this.stateList,function(t){(e[t]||(e[t]={}))[n]=u.get(n,"inRange"===t?"active":"inactive",r)})},this),t.prototype.completeVisualOption.apply(this,arguments)},e.prototype._resetSelected=function(t,e){var n=this.option,i=this._pieceList,r=(e?n:t).selected||{};if(n.selected=r,o.each(i,function(t,e){var n=this.getSelectedMapKey(t);r.hasOwnProperty(n)||(r[n]=!0)},this),"single"===n.selectedMode){var a=!1;o.each(i,function(t,e){var n=this.getSelectedMapKey(t);r[n]&&(a?r[n]=!1:a=!0)},this)}},e.prototype.getItemSymbol=function(){return this.get("itemSymbol")},e.prototype.getSelectedMapKey=function(t){return"categories"===this._mode?t.value+"":t.index+""},e.prototype.getPieceList=function(){return this._pieceList},e.prototype._determineMode=function(){var t=this.option;return t.pieces&&t.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},e.prototype.setSelected=function(t){this.option.selected=o.clone(t)},e.prototype.getValueState=function(t){var e=c.A.findPieceIndex(t,this._pieceList);return null!=e&&this.option.selected[this.getSelectedMapKey(this._pieceList[e])]?"inRange":"outOfRange"},e.prototype.findTargetDataIndices=function(t){var e=[],n=this._pieceList;return this.eachTargetSeries(function(i){var r=[],o=i.getData();o.each(this.getDataDimensionIndex(o),function(e,i){c.A.findPieceIndex(e,n)===t&&r.push(i)},this),e.push({seriesId:i.id,dataIndex:r})},this),e},e.prototype.getRepresentValue=function(t){var e;if(this.isCategory())e=t.value;else if(null!=t.value)e=t.value;else{var n=t.interval||[];e=n[0]===-1/0&&n[1]===1/0?0:(n[0]+n[1])/2}return e},e.prototype.getVisualMeta=function(t){if(!this.isCategory()){var e=[],n=["",""],i=this,r=this._pieceList.slice();if(r.length){var a=r[0].interval[0];a!==-1/0&&r.unshift({interval:[-1/0,a]}),(a=r[r.length-1].interval[1])!==1/0&&r.push({interval:[a,1/0]})}else r.push({interval:[-1/0,1/0]});var s=-1/0;return o.each(r,function(t){var e=t.interval;e&&(e[0]>s&&l([s,e[0]],"outOfRange"),l(e.slice()),s=e[1])},this),{stops:e,outerColors:n}}function l(r,o){var a=i.getRepresentValue({interval:r});o||(o=i.getValueState(a));var s=t(a,o);r[0]===-1/0?n[0]=s:r[1]===1/0?n[1]=s:e.push({value:r[0],color:s},{value:r[1],color:s})}},e.type="visualMap.piecewise",e.defaultOption=(0,I.G_)(S.defaultOption,{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieces:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0}),e}(S),xt={splitNumber:function(t){var e=this.option,n=Math.min(e.precision,20),i=this.getExtent(),r=e.splitNumber;r=Math.max(parseInt(r,10),1),e.splitNumber=r;for(var a=(i[1]-i[0])/r;+a.toFixed(n)!==a&&n<5;)n++;e.precision=n,a=+a.toFixed(n),e.minOpen&&t.push({interval:[-1/0,i[0]],close:[0,0]});for(var s=0,l=i[0];s<r;l+=a,s++){var u=s===r-1?i[1]:l+a;t.push({interval:[l,u],close:[1,1]})}e.maxOpen&&t.push({interval:[i[1],1/0],close:[0,0]}),(0,v.sL)(t),o.each(t,function(t,e){t.index=e,t.text=this.formatValueText(t.interval)},this)},categories:function(t){var e=this.option;o.each(e.categories,function(e){t.push({text:this.formatValueText(e,!0),value:e})},this),_t(e,t)},pieces:function(t){var e=this.option;o.each(e.pieces,function(e,n){o.isObject(e)||(e={value:e});var i={text:"",index:n};if(null!=e.label&&(i.text=e.label),e.hasOwnProperty("value")){var r=i.value=e.value;i.interval=[r,r],i.close=[1,1]}else{for(var a=i.interval=[],s=i.close=[0,0],l=[1,0,1],u=[-1/0,1/0],h=[],d=0;d<2;d++){for(var p=[["gte","gt","min"],["lte","lt","max"]][d],f=0;f<3&&null==a[d];f++)a[d]=e[p[f]],s[d]=l[f],h[d]=2===f;null==a[d]&&(a[d]=u[d])}h[0]&&a[1]===1/0&&(s[0]=0),h[1]&&a[0]===-1/0&&(s[1]=0),a[0]===a[1]&&s[0]&&s[1]&&(i.value=a[0])}i.visual=c.A.retrieveVisuals(e),t.push(i)},this),_t(e,t),(0,v.sL)(t),o.each(t,function(t){var e=t.close,n=[["<","≤"][e[1]],[">","≥"][e[0]]];t.text=t.text||this.formatValueText(null!=t.value?t.value:t.interval,!1,n)},this)}};function _t(t,e){var n=t.inverse;("vertical"===t.orient?!n:n)&&e.reverse()}const bt=mt;var wt=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return(0,r.C6)(e,t),e.prototype.doRender=function(){var t=this.group;t.removeAll();var e=this.visualMapModel,n=e.get("textGap"),i=e.textStyleModel,r=this._getItemAlign(),a=e.itemSize,s=this._getViewData(),l=s.endsText,u=o.retrieve(e.get("showLabel",!0),!l),c=!e.get("selectedMode");l&&this._renderEndsText(t,l[0],a,u,r),o.each(s.viewPieceList,function(s){var l=s.piece,h=new N.A;h.onclick=o.bind(this._onItemClick,this,l),this._enableHoverLink(h,s.indexInModelPieceList);var d=e.getRepresentValue(l);if(this._createItemSymbol(h,d,[0,0,a[0],a[1]],c),u){var p=this.visualMapModel.getValueState(d),f=i.get("align")||r;h.add(new V.Ay({style:(0,q.VB)(i,{x:"right"===f?-n:a[0]+n,y:a[1]/2,text:l.text,verticalAlign:i.get("verticalAlign")||"middle",align:f,opacity:o.retrieve2(i.get("opacity"),"outOfRange"===p?.5:1)}),silent:c}))}t.add(h)},this),l&&this._renderEndsText(t,l[1],a,u,r),B.aP(e.get("orient"),t,e.get("itemGap")),this.renderBackground(t),this.positionGroup(t)},e.prototype._enableHoverLink=function(t,e){var n=this;t.on("mouseover",function(){return i("highlight")}).on("mouseout",function(){return i("downplay")});var i=function(t){var i=n.visualMapModel;i.option.hoverLink&&n.api.dispatchAction({type:t,batch:Y(i.findTargetDataIndices(e),i)})}},e.prototype._getItemAlign=function(){var t=this.visualMapModel,e=t.option;if("vertical"===e.orient)return Z(t,this.api,t.itemSize);var n=e.align;return n&&"auto"!==n||(n="left"),n},e.prototype._renderEndsText=function(t,e,n,i,r){if(e){var o=new N.A,a=this.visualMapModel.textStyleModel;o.add(new V.Ay({style:(0,q.VB)(a,{x:i?"right"===r?n[0]:0:n[0]/2,y:n[1]/2,verticalAlign:"middle",align:i?r:"center",text:e})})),t.add(o)}},e.prototype._getViewData=function(){var t=this.visualMapModel,e=o.map(t.getPieceList(),function(t,e){return{piece:t,indexInModelPieceList:e}}),n=t.get("text"),i=t.get("orient"),r=t.get("inverse");return("horizontal"===i?r:!r)?e.reverse():n&&(n=n.slice().reverse()),{viewPieceList:e,endsText:n}},e.prototype._createItemSymbol=function(t,e,n,i){var r=(0,j.v5)(this.getControllerVisual(e,"symbol"),n[0],n[1],n[2],n[3],this.getControllerVisual(e,"color"));r.silent=i,t.add(r)},e.prototype._onItemClick=function(t){var e=this.visualMapModel,n=e.option,i=n.selectedMode;if(i){var r=o.clone(n.selected),a=e.getSelectedMapKey(t);"single"===i||!0===i?(r[a]=!0,o.each(r,function(t,e){r[e]=e===a})):r[a]=!r[a],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:r})}},e.type="visualMap.piecewise",e}(E);const At=wt;function Mt(t){t.registerComponentModel(bt),t.registerComponentView(At),vt(t)}function St(t){(0,i.Y)(yt),(0,i.Y)(Mt)}},79386(t,e,n){n.d(e,{A:()=>h});n(44114);var i=n(52577),r=n(88877),o=n(5890),a=n(96598),s=n(70229),l=n(79208),u=[0,1];function c(t){var e=t.getExtent();if(t.onBand){var n=(e[1]-e[0])/t.scale.count()/2;e[0]+=n,e[1]-=n}return e}const h=function(){function t(t,e,n){this.onBand=!1,this.inverse=!1,this.dim=t,this.scale=e,this._extent=n||[0,0]}return t.prototype.contain=function(t){var e=this._extent,n=Math.min(e[0],e[1]),i=Math.max(e[0],e[1]);return t>=n&&t<=i},t.prototype.containData=function(t){return this.scale.contain(this.scale.parse(t))},t.prototype.getExtent=function(){return this._extent.slice()},t.prototype.setExtent=function(t,e){var n=this._extent;n[0]=t,n[1]=e},t.prototype.dataToCoord=function(t,e){var n=this.scale;return t=n.normalize(n.parse(t)),(0,r.Cb)(t,u,c(this),e)},t.prototype.coordToData=function(t,e){var n=(0,r.Cb)(t,c(this),u,e);return this.scale.scale(n)},t.prototype.pointToData=function(t,e){},t.prototype.getTicksCoords=function(t){var e=(t=t||{}).tickModel||this.getTickModel(),n=(0,o.MI)(this,e,{breakTicks:t.breakTicks,pruneByBreak:t.pruneByBreak}),r=(0,i.map)(n.ticks,function(t){return{coord:this.dataToCoord((0,l.NQ)(this.scale,t)),tick:t}},this),a=function(t,e,n){var r=e.length;if(!t.onBand||n||!r)return!1;var o=(0,s.D)(t).w;if(!o)return!1;(0,i.each)(e,function(t){t.coord-=o/2});var a=t.scale.getExtent(),l=e[r-1];l.tick.offInterval&&e.pop();return e.push({coord:l.coord+o,tick:{value:a[1]+1}}),!0}(this,r,e.get("alignWithLabel"));return(0,i.map)(r,function(t){return{coord:t.coord,tickValue:t.tick.value,onBand:a}})},t.prototype.getMinorTicksCoords=function(){if((0,a.wl)(this.scale))return[];var t=this.model.getModel("minorTick").get("splitNumber");t>0&&t<100||(t=5);var e=this.scale.getMinorTicks(t);return(0,i.map)(e,function(t){return(0,i.map)(t,function(t){return{coord:this.dataToCoord(t),tickValue:t}},this)},this)},t.prototype.getViewLabels=function(t){return t=t||(0,o.eP)(o.fm.determine),(0,o.vI)(this,t).labels},t.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},t.prototype.getTickModel=function(){return this.model.getModel("axisTick")},t.prototype.getBandWidth=function(){return(0,s.D)(this,{min:1}).w},t.prototype.calculateCategoryInterval=function(t){return t=t||(0,o.eP)(o.fm.determine),(0,o.EO)(this,t)},t}()},65724(t,e,n){function i(t,e){return t.type===e}n.d(e,{g:()=>i})},70229(t,e,n){n.d(e,{D:()=>l});var i=n(52577),r=n(96598),o=n(88877),a=n(66337),s=n(39355);function l(t,e){e=e||{};var n={w:NaN,w2:NaN},l=t.scale,u=e.fromStat,c=e.min,h=(0,s.N2)(l);(0,o.YC)(h)||(h=NaN);var d=t.getExtent(),p=(0,o.NY)(d[1]-d[0]);return(0,r.wl)(l)?function(t,e,n,i){var r=e.onBand,o=n+(r?1:0);0===o&&(o=1),t.w=i/o,!r&&n&&i&&(t.w2=t.w*n/i)}(n,t,h,p):u&&function(t,e,n,r,s){0;var l=!1,u=-1/0;(0,i.each)(s.key?[(0,a.C6)(e,s.key)]:(0,a.O8)(e,s.sers||[]),function(t){var e=t.liPosMinGap;null!=e&&(e>0?(e>u&&(u=e),l=!1):e===a.e2&&(l=!0))}),(0,o.YC)(n)&&n>0&&(0,o.YC)(u)?(t.w=r/n*u,t.w2=u):l&&(t.w=.8*r,t.w2=t.w*n/r)}(n,t,h,p,u),null!=c&&(n.w=(0,o.YC)(n.w)?(0,o.JB)(c,n.w):c),n}},32706(t,e,n){n.d(e,{U:()=>i});var i={value:1,category:1,time:1,log:1}},79208(t,e,n){n.d(e,{M8:()=>P,f$:()=>k,J5:()=>T,n8:()=>R,Dt:()=>E,wq:()=>G,j2:()=>V,$h:()=>L,NQ:()=>Y,M2:()=>U,SS:()=>H,P5:()=>B,ry:()=>z,PP:()=>W,Qs:()=>F,PJ:()=>N,H1:()=>Z});var i=n(52577),r=(n(44114),n(62826)),o=n(22370),a=n(51106),s=n(88877),l=n(39355),u=n(96598),c=function(t){function e(n){var r=t.call(this)||this;r.type="ordinal",r.parse=e.parse,(0,l.Z0)(r,e.decoratedMethods);var o=n.ordinalMeta;o||(o=new a.A({})),(0,i.isArray)(o)&&(o=new a.A({categories:(0,i.map)(o,function(t){return(0,i.isObject)(t)?t.value:t})})),r._ordinalMeta=o;var s=(0,l.zk)(null,null,n.extent||[0,o.categories.length-1]);return r._mapper=s.mapper,(0,l.w2)(r,s.mapper),r}return(0,r.C6)(e,t),e.parse=function(t){return null==t?t=NaN:(0,i.isString)(t)?null==(t=this._ordinalMeta.getOrdinal(t))&&(t=NaN):t=(0,s.jn)(t),t},e.prototype.getTicks=function(){var t=[];return(0,u.gQ)(this,0,function(e){t.push(e)}),t},e.prototype.getMinorTicks=function(t){},e.prototype.setSortInfo=function(t){if(null!=t){for(var e=t.ordinalNumbers,n=this._ordinalNumbersByTick=[],i=this._ticksByOrdinalNumber=[],r=0,o=this._ordinalMeta.categories.length,a=(0,s.rp)(o,e.length);r<a;++r){i[n[r]=e[r]]=r}for(var l=0;r<o;++r){for(;null!=i[l];)l++;n[r]=l,i[l]=r}}else this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null},e.prototype._getTickNumber=function(t){var e=this._ticksByOrdinalNumber;return e&&t>=0&&t<e.length?e[t]:t},e.prototype.getRawOrdinalNumber=function(t){var e=this._ordinalNumbersByTick;return e&&t>=0&&t<e.length?e[t]:t},e.prototype.getLabel=function(t){if(!this.isBlank()){var e=this.getRawOrdinalNumber(t.value),n=this._ordinalMeta.categories[e];return null==n?"":n+""}},e.prototype.count=function(){var t=(0,l.nl)(this._mapper);return t[1]-t[0]+1},e.prototype.getOrdinalMeta=function(){return this._ordinalMeta},e.type="ordinal",e.decoratedMethods={needTransform:function(){return this._mapper.needTransform()},contain:function(t){return this._mapper.contain(this._getTickNumber(t))&&t>=0&&t<this._ordinalMeta.categories.length},normalize:function(t){return this._mapper.normalize(this._getTickNumber(t))},scale:function(t){return this.getRawOrdinalNumber((0,s.jn)(this._mapper.scale(t)))},transformIn:function(t,e){return this._mapper.transformIn(this._getTickNumber(t),e)},transformOut:function(t,e){return this.getRawOrdinalNumber(this._mapper.transformOut(t,e))},getExtent:function(){return this._mapper.getExtent()},getExtentUnsafe:function(t,e){return this._mapper.getExtentUnsafe(t,e)},setExtent:function(t,e){return this._mapper.setExtent(t,e)},setExtent2:function(t,e,n){return this._mapper.setExtent2(t,e,n)}},e}(o.A);o.A.registerClass(c);const h=c;var d=n(95259),p=n(72983),f=n(80039),g=function(t){function e(n){var i=t.call(this)||this;i.type="interval",i.parse=e.parse,n=n||{};var r=(0,p.yM)(i,n),o=(0,l.zk)(i,r,null);return i.brk=o.brk,i._cfg={interval:0,intervalPrecision:2,intervalCount:void 0,niceExtent:void 0},i}return(0,r.C6)(e,t),e.parse=function(t){return null==t||""===t?NaN:Number(t)},e.prototype.getConfig=function(){return(0,i.clone)(this._cfg)},e.prototype.setConfig=function(t){var e=(0,l.nl)(this);this._cfg=t=(0,i.clone)(t),null==t.niceExtent&&(t.niceExtent=e.slice()),null==t.intervalPrecision&&(t.intervalPrecision=(0,u.u$)(t.interval))},e.prototype.getTicks=function(t){t=t||{};var e=this._cfg,n=e.interval,i=(0,l.nl)(this),r=e.niceExtent,o=e.intervalPrecision,a=(0,p.mn)(),u=this.brk,c=a&&u,h=[];if(!n)return h;if("only_break"===t.breakTicks&&c)return a.addBreaksToTicks(h,u.breaks,i),h;i[0]<r[0]&&h.push({value:t.expandToNicedExtent?(0,s.LI)(r[0]-n,o):i[0]});for(var d=function(t,e){return(0,s.jn)((e-t)/n)},f=e.intervalCount,g=r[0],v=0;;v++){if(null==f){if(g>r[1]||!isFinite(g)||!isFinite(r[1]))break}else{if(v>f)break;g=(0,s.rp)(g,r[1]),v===f&&(g=r[1])}if(h.push({value:g}),g=(0,s.LI)(g+n,o),u){var y=u.calcNiceTickMultiple(g,d);y>=0&&(g=(0,s.LI)(g+y*n,o))}if(h.length>0&&g===h[h.length-1].value)break;if(h.length>3e3)return[]}var m=h.length?h[h.length-1].value:r[1];return i[1]>m&&h.push({value:t.expandToNicedExtent?(0,s.LI)(m+n,o):i[1]}),c&&a.pruneTicksByBreak(t.pruneByBreak,h,u.breaks,function(t){return t.value},e.interval,i),c&&"none"!==t.breakTicks&&a.addBreaksToTicks(h,u.breaks,i),h},e.prototype.getMinorTicks=function(t){return(0,f.a)(this,t,(0,p.DL)(this),this._cfg.interval)},e.prototype.getLabel=function(t,e){if(null==t)return"";var n=e&&e.precision;null==n?n=(0,s.XV)(t.value)||0:"auto"===n&&(n=this._cfg.intervalPrecision);var i=(0,s.LI)(t.value,n,!0);return(0,d.ob)(i)},e.type="interval",e}(o.A);o.A.registerClass(g);const v=g;var y=n(8723),m=n(6471),x=function(t){function e(n){var i=t.call(this)||this;i.type="log",i.parse=v.parse,i.base=n.logBase||10;var r=[],o=[],a=i._lookup={from:r,to:o};r[0]=r[1]=o[0]=o[1]=NaN,(0,l.Z0)(i,e.mapperMethods);var s=(0,p.mn)(),u=n.breakOption,c={lookup:a};return s&&s.parseAxisBreakOptionInwardTransform(u,i,{noNegative:!0},2,c),i.powStub=new v({breakParsed:c.original}),i.intervalStub=new v({breakParsed:c.transformed}),(0,l.w2)(i,i.intervalStub),i}return(0,r.C6)(e,t),e.prototype.getTicks=function(t){var e=this.base,n=this.powStub,r=(0,p.mn)(),o=this.intervalStub,a={lookup:{from:o.getExtent(),to:n.getExtent()}};return(0,i.map)(o.getTicks(t||{}),function(t){var i,o=t.value,s=(0,u.Mj)(o,e,a);if(r){var l=r.getTicksBreakOutwardTransform(this,t,(0,p.DL)(n),this._lookup);l&&(i=l.vBreak,s=l.tickVal)}return{value:s,break:i}},this)},e.prototype.getMinorTicks=function(t){return(0,f.a)(this,t,(0,p.DL)(this.powStub),this.intervalStub.getConfig().interval)},e.prototype.getLabel=function(t,e){return this.intervalStub.getLabel(t,e)},e.type="log",e.mapperMethods={needTransform:function(){return!0},normalize:function(t){return this.intervalStub.normalize((0,u.qe)(t,this.base))},scale:function(t){return(0,u.Mj)(this.intervalStub.scale(t),this.base,null)},transformIn:function(t,e){return t=(0,u.qe)(t,this.base),e&&e.depth===l.QO?t:this.intervalStub.transformIn(t,e)},transformOut:function(t,e){var n=e?e.depth:null;return _.depth=n,b.lookup=this._lookup,(0,u.Mj)(n===l.QO?t:this.intervalStub.transformOut(t,_),this.base,b)},contain:function(t){return this.powStub.contain(t)},setExtent:function(t,e){this.setExtent2(l.fU,t,e)},setExtent2:function(t,e,n){if(!(!(0,m.Xe)(e,n)||e<=0||n<=0)){var i=w,r=w;if(t===l.fU){var o=this._lookup;i=o.to,r=o.from}this.powStub.setExtent2(t,i[0]=e,i[1]=n);var a=this.base;this.intervalStub.setExtent2(t,r[0]=(0,u.qe)(e,a),r[1]=(0,u.qe)(n,a))}},getFilter:function(){return{g:0}},sanitize:function(t,e){return(0,m.Xe)(e[0],e[1])&&(0,s.YC)(t)&&t<=0&&(t=e[0]),t},getDefaultStartValue:function(){return 1},getExtent:function(){return this.powStub.getExtent()},getExtentUnsafe:function(t,e){return null===e?this.powStub.getExtentUnsafe(t,null):this.intervalStub.getExtentUnsafe(t,e)}},e}(o.A);o.A.registerClass(x);var _={},b={},w=[];const A=x;var M=n(32706),S=n(45387),I=n(76797),C=(0,m.$r)();function T(t){var e=t.get("type");return null!=e&&(i.hasOwn(M.U,e)||o.A.getClass(e))||(e="value"),e}function k(t,e,n){var i;switch((0,p.mn)()&&(i=W(t,e,n)),e){case"category":return new h({ordinalMeta:t.getOrdinalMeta?t.getOrdinalMeta():t.getCategories(),extent:(0,m.X1)()});case"time":return new y.A({locale:t.ecModel.getLocaleModel(),useUTC:t.ecModel.get("useUTC"),breakOption:i});case"log":return new A({logBase:t.get("logBase"),breakOption:i});case"value":return new v({breakOption:i});default:return new(o.A.getClass(e)||v)({})}}function L(t,e,n){var i=n?(0,l.Gj)(t,null):t.getExtentUnsafe(l.fU,null),r=i[0],o=i[1];return(0,m.Xe)(r,o)?r===e||o===e?D:r<e&&o>e?O:P:P}var O=1,D=2,P=3;function R(t){C(t).noOnMyZero=!0}function B(t){return C(t).noOnMyZero}function z(t){var e=t.getLabelModel().get("formatter");if("time"===t.type){var n=(0,I._O)(e);return function(e,i){return t.scale.getFormattedLabel(e,i,n)}}if(i.isString(e))return function(n){var i=t.scale.getLabel(n);return e.replace("{value}",null!=i?i:"")};if(i.isFunction(e)){if("category"===t.type)return function(n,i){return e(E(t,n),n.value-t.scale.getExtent()[0],null)};var r=(0,p.mn)();return function(n,i){var o=null;return r&&(o=r.makeAxisLabelFormatterParamBreak(o,n.break)),e(E(t,n),i,o)}}return function(e){return t.scale.getLabel(e)}}function E(t,e){var n=t.scale;return(0,u.wl)(n)?n.getLabel(e):e.value}function V(t){var e=t.get("interval");return null==e?"auto":e}function N(t){return"category"===t.type&&0===V(t.getLabelModel())}function G(t,e){var n={};return i.each(t.mapDimensionsAll(e),function(e){n[(0,S.me)(t,e)]=!0}),i.keys(n)}function H(t){return"middle"===t||"center"===t}function F(t){return t.getShallow("show")}function W(t,e,n){var i=t.get("breaks",!0);if(null!=i){if(!(0,p.mn)())return void 0;if(!n||!function(t){return"category"!==t}(e))return;return i}}function Z(t,e,n,i,r,o){var a=(0,u.F)(t),s=a?t.intervalStub:t;if(s.setExtent(i[0],i[1]),a){var c=t.powStub,h={depth:l.QO},d=t.transformOut(i[0],h),p=t.transformOut(i[1],h),f=(0,u._v)(n,i);e[0]&&!f[0]&&(d=r[0]),e[1]&&!f[1]&&(p=r[1]),c.setExtent(d,p)}s.setConfig(o)}function Y(t,e){return(0,u.wl)(t)?t.getRawOrdinalNumber(e.value):e.value}function U(t,e){return(0,u.wl)(t)&&!!e.get("boundaryGap")}},85363(t,e,n){n.d(e,{L:()=>i});var i=function(){function t(){}return t.prototype.needIncludeZero=function(){return!this.option.scale},t.prototype.getCoordSysModel=function(){},t}()},63125(t,e,n){n.d(e,{NY:()=>d,Z0:()=>h});var i=n(52577),r=n(96598),o=n(88877),a=n(79208),s=n(8723),l=n(66927),u=n(39355);function c(t,e){var n=(0,r.F)(t),i=n?t.intervalStub:t,s=e.fixMinMax||[],l=n?t.getExtent():null,c=i.getExtent(),h=(0,r.Ob)(c,s,e.rawExtentResult);i.setExtent(h[0],h[1]),h=i.getExtent();var d=n?function(t,e){var n=(0,r.Ev)(e.splitNumber,10),i=t.getExtent(),a=(0,u.t5)(t);0;var s=(0,o.JB)((0,o.au)(a),1);n/a*s<=.5&&(s*=10);var l=(0,r.u$)(s),c=[(0,o.LI)((0,o.ih)(i[0]/s)*s,l),(0,o.LI)((0,o.Zr)(i[1]/s)*s,l)];return{intervalPrecision:l,interval:s,niceExtent:c}}(i,e):function(t,e){var n=(0,r.Ev)(e.splitNumber,5),i=(0,u.t5)(t);0;var a=e.minInterval,s=e.maxInterval,l=(0,o.Cm)(i/n,!0);null!=a&&l<a&&(l=a);null!=s&&l>s&&(l=s);var c=(0,r.u$)(l),h=t.getExtent(),d=[(0,o.LI)((0,o.ih)(h[0]/l)*l,c),(0,o.LI)((0,o.Zr)(h[1]/l)*l,c)];return{interval:l,intervalPrecision:c,niceExtent:d}}(i,e),p=d.intervalPrecision,f=d.interval,g=e.userInterval;null!=g&&(d.interval=g,d.intervalPrecision=(0,r.u$)(g)),s[0]||(h[0]=(0,o.LI)((0,o.Zr)(h[0]/f)*f,p)),s[1]||(h[1]=(0,o.LI)((0,o.ih)(h[1]/f)*f,p)),null!=g&&(d.niceExtent=h.slice()),(0,a.H1)(t,s,c,h,l,d)}function h(t){var e=t.scale,n=t.model;d(e,n,n.axis,n.ecModel,null)}function d(t,e,n,i,o){var a=(0,l.zT)(t,e,i,n,o),s=(0,r.Qw)(t)||(0,r.oY)(t);!function(t,e){p[t.type](t,e)}(t,{splitNumber:e.get("splitNumber"),fixMinMax:a.fixMM,userInterval:e.get("interval"),minInterval:s?e.get("minInterval"):null,maxInterval:s?e.get("maxInterval"):null,rawExtentResult:a}),n&&i&&(0,l.Pu)(n,t,a,i)}var p={interval:c,log:c,time:s.R,ordinal:i.noop}},66337(t,e,n){n.d(e,{BV:()=>b,B_:()=>x,C6:()=>p,DQ:()=>_,Lb:()=>S,Lc:()=>c,O8:()=>f,V0:()=>s,e2:()=>u,pd:()=>m,ss:()=>C,tO:()=>y,wW:()=>A});n(44114);var i=n(52577),r=n(6471),o=n(63820),a=(0,r.EV)(),s="|&",l=(0,r.$r)(),u=-2,c=-1,h=(0,r.$r)();function d(t,e){var n=t.model,i=l((0,o.US)(n.ecModel)).keyed,r=i&&i.get(e);return r&&r.get(n.uid)}function p(t,e){return v(d(t,e))}function f(t,e){var n=[];return g(t.model.ecModel,function(t){for(var i=0;i<e.length;i++)e[i]&&t.serByIdx[e[i].seriesIndex]&&n.push(v(t))}),n}function g(t,e){var n=l((0,o.US)(t)).keyed;n&&n.each(function(t,n){t.each(function(t,i){e(t,n,i)})})}function v(t){return{liPosMinGap:t?t.liPosMinGap:void 0}}function y(t,e){var n=t.model.ecModel,i=l((0,o.US)(n)).axSer;i&&x(n,i.get(t.model.uid),e)}function m(t,e,n){var i=d(t,e);i&&x(t.model.ecModel,i.sers,n)}function x(t,e,n){if(e)for(var i=0;i<e.length;i++){var r=e[i];t.isSeriesFiltered(r)||n(r)}}function _(t,e,n){var i=l((0,o.US)(t)).keyed,r=i&&i.get(e);r&&r.each(function(t){n(t.axis)})}function b(t,e){var n=t.model,r=l((0,o.US)(n.ecModel)).keys;r&&(0,i.each)(r.get(n.uid),function(t){e(t)})}function w(t){var e=h((0,o.jN)(t)),n=e.keyed||(e.keyed=(0,i.createHashMap)());g(t,function(e,r,o){var a=n.get(r)||n.set(r,(0,i.createHashMap)()),s=a.get(o)||a.set(o,{});e.metrics.liPosMinGap&&M.liPosMinGap(t,e,s)})}function A(t,e){M[t]=e}var M={};function S(t,e,n){if(t){var r=e.ecModel,a=l((0,o.US)(r)),s=t.model.uid,u=a.axSer||(a.axSer=(0,i.createHashMap)());(u.get(s)||u.set(s,[])).push(e);var c=e.subType,h=e.getBaseAxis()===t,d=T.get(I(c,h,n))||T.get(I(c,h,null));if(d){var p=a.keyed||(a.keyed=(0,i.createHashMap)()),f=a.keys||(a.keys=(0,i.createHashMap)()),g=d.key,v=p.get(g)||p.set(g,(0,i.createHashMap)()),y=v.get(s);y||((y=v.set(s,{axis:t,sers:[],serByIdx:[]})).metrics=d.getMetrics(t),(f.get(s)||f.set(s,[])).push(g)),y.sers.push(e),y.serByIdx[e.seriesIndex]=e}}}function I(t,e,n){return t+s+(0,i.retrieve2)(e,!0)+s+(n||"")}function C(t,e){var n=I(e.seriesType,e.baseAxis,e.coordSysType);T.set(n,e),a(t,function(){t.registerProcessor(t.PRIORITY.PROCESSOR.AXIS_STATISTICS,{overallReset:w})})}var T=(0,i.createHashMap)()},5890(t,e,n){n.d(e,{EO:()=>w,MI:()=>f,eP:()=>d,fm:()=>h,vI:()=>p});n(44114);var i=n(52577),r=n(45287),o=n(6471),a=n(79208),s=n(88877),l=n(96598),u=(0,o.$r)(),c=(0,o.$r)(),h={estimate:1,determine:2};function d(t){return{out:{noPxChangeTryDetermine:[]},kind:t}}function p(t,e){var n=t.getLabelModel().get("customValues");if(n){var r=t.scale;return{labels:i.map(g(n,r),function(e,n){return{formattedLabel:(0,a.ry)(t)(e,n),rawLabel:r.getLabel(e),tick:e}})}}return"category"===t.type?function(t,e){var n=t.getLabelModel(),i=v(t,n,e);return!n.get("show")||t.scale.isBlank()?{labels:[]}:i}(t,e):function(t){var e=t.scale.getTicks(),n=(0,a.ry)(t);return{labels:i.map(e,function(e,i){return{formattedLabel:n(e,i),rawLabel:t.scale.getLabel(e),tick:e}})}}(t)}function f(t,e,n){var r=t.scale,o=t.getTickModel().get("customValues");return o?{ticks:g(o,r)}:"category"===t.type?function(t,e){var n,r,o=y(t),s=(0,a.j2)(e),l=_(o,s);if(l)return l;e.get("show")&&!t.scale.isBlank()||(n=[]);if(i.isFunction(s))n=S(t,s,!0);else if("auto"===s){var u=v(t,t.getLabelModel(),d(h.determine));r=u.labelCategoryInterval,n=i.map(u.labels,function(t){return t.tick})}else n=S(t,r=s,!0);return b(o,s,{ticks:n,tickCategoryInterval:r})}(t,e):{ticks:r.getTicks(n)}}function g(t,e){var n=e.getExtent(),r=[];return i.each(t,function(t){(t=e.parse(t))>=n[0]&&t<=n[1]&&r.push(t)}),(0,o.R3)(r,o.cd,null),(0,s.Y6)(r),i.map(r,function(t){return{value:t}})}function v(t,e,n){var r,o,s=m(t),l=(0,a.j2)(e),u=n.kind===h.estimate;if(!u){var d=_(s,l);if(d)return d}i.isFunction(l)?r=S(t,l,!1):(o="auto"===l?function(t,e){if(e.kind===h.estimate){var n=t.calculateCategoryInterval(e);return e.out.noPxChangeTryDetermine.push(function(){return c(t).autoInterval=n,!0}),n}var i=c(t).autoInterval;return null!=i?i:c(t).autoInterval=t.calculateCategoryInterval(e)}(t,n):l,r=S(t,o,!1));var p={labels:r,labelCategoryInterval:o};return u?n.out.noPxChangeTryDetermine.push(function(){return b(s,l,p),!0}):b(s,l,p),p}var y=x("axisTick"),m=x("axisLabel");function x(t){return function(e){return c(e)[t]||(c(e)[t]={list:[]})}}function _(t,e){for(var n=0;n<t.list.length;n++)if(t.list[n].key===e)return t.list[n].value}function b(t,e,n){return t.list.push({key:e,value:n}),n}function w(t,e){var n=e.kind,o=function(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()}}(t),s=(0,a.ry)(t),l=(o.axisRotate-o.labelRotate)/180*Math.PI,u=t.scale,c=u.getExtent(),d=u.count();if(c[1]-c[0]<1)return 0;var p=1;d>40&&(p=Math.max(1,Math.floor(d/40)));for(var f=c[0],g=t.dataToCoord(f+1)-t.dataToCoord(f),v=Math.abs(g*Math.cos(l)),y=Math.abs(g*Math.sin(l)),m=0,x=0;f<=c[1];f+=p){var _,b,w=r.NO(s({value:f}),o.font,"center","top");_=1.3*w.width,b=1.3*w.height,m=Math.max(m,_,7),x=Math.max(x,b,7)}var S=m/v,I=x/y;isNaN(S)&&(S=1/0),isNaN(I)&&(I=1/0);var C=Math.max(0,Math.floor(Math.min(S,I)));if(n===h.estimate)return e.out.noPxChangeTryDetermine.push(i.bind(A,null,t,C,d)),C;var T=M(t,C,d);return null!=T?T:C}function A(t,e,n){return null==M(t,e,n)}function M(t,e,n){var i=u(t.model),r=t.getExtent(),o=i.lastAutoInterval,a=i.lastTickCount;if(null!=o&&null!=a&&Math.abs(o-e)<=1&&Math.abs(a-n)<=1&&o>e&&i.axisExtent0===r[0]&&i.axisExtent1===r[1])return o;i.lastTickCount=n,i.lastAutoInterval=e,i.axisExtent0=r[0],i.axisExtent1=r[1]}function S(t,e,n){var r=(0,a.ry)(t),o=t.scale,s=[],u=i.isFunction(e);return(0,l.gQ)(o,u?0:e,function(t,i){var a=o.getLabel(t);if(u){var l=!!e(t.value,a);if(t.offInterval=!l,!l&&!i)return}s.push(n?t:{formattedLabel:r(t),rawLabel:a,tick:t})}),s}},10043(t,e,n){n.d(e,{Ay:()=>h,GH:()=>s,MQ:()=>l,Tw:()=>u});var i=n(62826),r=n(45860),o=n(83354),a=n(16418),s={left:0,right:0,top:0,bottom:0},l=["25%","25%"],u="cartesian2d",c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.C6)(e,t),e.prototype.mergeDefaultAndTheme=function(e,n){var i=(0,o.vs)(e.outerBounds);t.prototype.mergeDefaultAndTheme.apply(this,arguments),i&&e.outerBounds&&(0,o.YA)(e.outerBounds,i)},e.prototype.mergeOption=function(e,n){t.prototype.mergeOption.apply(this,arguments),this.option.outerBounds&&e.outerBounds&&(0,o.YA)(this.option.outerBounds,e.outerBounds)},e.type="grid",e.dependencies=["xAxis","yAxis"],e.layoutMode="box",e.defaultOption={show:!1,z:0,left:"15%",top:65,right:"10%",bottom:80,containLabel:!1,outerBoundsMode:"auto",outerBounds:s,outerBoundsContain:"all",outerBoundsClampWidth:l[0],outerBoundsClampHeight:l[1],backgroundColor:a.A.color.transparent,borderWidth:1,borderColor:a.A.color.neutral30},e}(r.A);const h=c},62681(t,e,n){n.d(e,{LR:()=>u,Pd:()=>h,Zp:()=>s,bJ:()=>d,oj:()=>c,ty:()=>l});var i=n(52577),r=n(6471),o=n(34175),a=n(96598);function s(t,e,n){n=n||{};var r=e.axis,o={},a=r.getAxesOnZeroOf()[0],s=r.position,l=a?"onZero":s,u=r.dim,c=[t.x,t.x+t.width,t.y,t.y+t.height],h={left:0,right:1,top:0,bottom:1,onZero:2},d=e.get("offset")||0,p="x"===u?[c[2]-d,c[3]+d]:[c[0]-d,c[1]+d];if(a){var f=a.toGlobalCoord(a.dataToCoord(0));p[h.onZero]=Math.max(Math.min(f,p[1]),p[0])}o.position=["y"===u?p[h[l]]:c[0],"x"===u?p[h[l]]:c[3]],o.rotation=Math.PI/2*("x"===u?0:1);o.labelDirection=o.tickDirection=o.nameDirection={top:-1,bottom:1,left:-1,right:1}[s],o.labelOffset=a?p[h[s]]-p[h.onZero]:0,e.get(["axisTick","inside"])&&(o.tickDirection=-o.tickDirection),i.retrieve(n.labelInside,e.get(["axisLabel","inside"]))&&(o.labelDirection=-o.labelDirection);var g=e.get(["axisLabel","rotate"]);return o.labelRotate="top"===l?-g:g,o.z2=1,o}function l(t){return t.coordinateSystem&&"cartesian2d"===t.coordinateSystem.type}function u(t){var e={xAxisModel:null,yAxisModel:null};return i.each(e,function(n,i){var o=i.replace(/Model$/,""),a=t.getReferringComponents(o,r.US).models[0];e[i]=a}),e}function c(t,e,n,i,r,l){for(var u=s(t,n),c=!1,h=!1,d=0;d<e.length;d++)(0,a.rf)(e[d].getOtherAxis(n.axis).scale)&&(c=h=!0,"category"===n.axis.type&&n.axis.onBand&&(h=!1));return u.axisLineAutoShow=c,u.axisTickAutoShow=h,u.defaultNameMoveOverlap=l,new o.Ay(n,i,u,r)}function h(t,e,n){var i=s(e,n);t.updateCfg(i)}function d(t){return t.dim+"_"+t.index}},66927(t,e,n){n.d(e,{Cy:()=>A,DT:()=>b,Pu:()=>I,ex:()=>p,fK:()=>f,y:()=>_,zT:()=>S});var i=n(52577),r=n(45287),o=n(96598),a=n(6471),s=n(79208),l=n(71034),u=n(88877),c=n(39355),h=n(66337),d=(0,a.$r)(),p=1,f=2,g=function(){function t(t,e,n,r,s){var l,c=(0,o.wl)(t),h=c?e.getCategories().length:null;if(c){var d=e.getCategories(!0);l=d&&!d.length}var p=n.slice();((0,o.Qw)(t)||(0,o.F)(t)||(0,o.oY)(t))&&((0,a.FM)(p,y(t,e.get("dataMin",!0))),(0,a.i_)(p,y(t,e.get("dataMax",!0)))),(0,a.o1)(p)||(p[0]=p[1]=NaN);var f=[],g=[!1,!1],x=e.get("min",!0);"dataMin"===x?(f[0]=p[0],g[0]=!0):(f[0]=y(t,(0,i.isFunction)(x)?x({min:p[0],max:p[1]}):x),g[0]=null!=f[0]);var _=e.get("max",!0);"dataMax"===_?(f[1]=p[1],g[1]=!0):(f[1]=y(t,(0,i.isFunction)(_)?_({min:p[0],max:p[1]}):_),g[1]=null!=f[1]);var b=function(t,e){var n;if((0,o.wl)(t))n=[0,0];else{var r=e.get("boundaryGap");"boolean"==typeof r&&(r=null),n=(0,i.isArray)(r)?r:[r,r]}return[m(n[0]),m(n[1])]}(t,e),w=c?null:p[1]-p[0]||Math.abs(p[0]);null==f[0]&&(f[0]=c?l?p[0]:h?0:NaN:p[0]-b[0]*w),null==f[1]&&(f[1]=c?l?p[1]:h?h-1:NaN:p[1]+b[1]*w),!(0,a.fA)(f[0])&&(f[0]=NaN),!(0,a.fA)(f[1])&&(f[1]=NaN);var A=l||(0,i.eqNaN)(f[0])||(0,i.eqNaN)(f[1])||c&&!h,M=(0,o.Qw)(t),S=M&&e.needIncludeZero&&e.needIncludeZero();S&&(f[0]>0&&f[1]>0&&!g[0]&&(f[0]=0),f[0]<0&&f[1]<0&&!g[1]&&(f[1]=0));var I=!1;f[0]>f[1]&&(f.reverse(),I=!0);var C=y(t,e.get("startValue",!0)),T=null!=C;!(0,u.YC)(C)&&r&&(C=t.getDefaultStartValue?t.getDefaultStartValue():0),(0,u.YC)(C)&&(T||!M||S)&&(C<f[0]&&!g[0]?(f[0]=C,g[0]=!0):C>f[1]&&!g[1]&&(f[1]=C,g[1]=!0)),v(this._i={scale:t,dataMM:p,noZoomEffMM:f,zoomMM:[],fixMM:g,zoomFixMM:[!1,!1],startValue:C,isBlank:A,incl0:S,tggAxInv:I,ctnShp:s},f)}return t.prototype.makeNoZoom=function(){return this._i.noZoomEffMM.slice()},t.prototype.makeFinal=function(){var t=this._i,e=t.zoomMM,n=t.noZoomEffMM,i=t.zoomFixMM,r=t.fixMM,o={fixMM:r,zoomFixMM:i,isBlank:t.isBlank,incl0:t.incl0,tggAxInv:t.tggAxInv,ctnShp:t.ctnShp,effMM:n.slice()},a=o.effMM;return null!=e[0]&&(a[0]=e[0],r[0]=i[0]=!0),null!=e[1]&&(a[1]=e[1],r[1]=i[1]=!0),v(t,a),o},t.prototype.makeRenderInfo=function(){return{startValue:this._i.startValue}},t.prototype.setZoomMM=function(t,e){this._i.zoomMM[t]=e},t}();function v(t,e){var n=t.scale,i=t.dataMM;n.sanitize&&(e[0]=n.sanitize(e[0],i),e[1]=n.sanitize(e[1],i),(0,a.U2)(e))}function y(t,e){return null==e?null:(0,i.eqNaN)(e)?NaN:t.parse(e)}function m(t){return(0,r.lo)("boolean"==typeof t?0:t,1)||0}function x(t){var e=d(t.scale);return e.extent||(e.extent=(0,a.X1)()),e}function _(t,e){x(t).dimIdxInCoord=e.get(t.dim)}function b(t,e){var n=t.scale,r=t.model,o=t.dim;n.rawExtentInfo||function(t,e,n,r,o){var u=x(e),c=u.extent,d=!1;(0,h.tO)(e,function(r){if(r.boxCoordinateSystem){var o=(0,l.fE)(r).coord,h=u.dimIdxInCoord;if(h>=0){if((0,i.isArray)(o)){var p=o[h];null==p||(0,i.isArray)(p)||(0,a.vx)(c,t.parse(p))}}else 0}else if(r.coordinateSystem){var f=r.getData();if(f){var g=t.getFilter?t.getFilter():null;(0,i.each)((0,s.wq)(f,n),function(t){(0,a.Ax)(c,f.getApproximateExtent(t,g))})}r.__requireStartValue&&r.__requireStartValue(e)&&(d=!0)}});var p=function(t,e,n){var i=(0,s.M2)(t,n),r=n.get("containShape",!0);null!=r||i||(r=!0);if(!r)return!1;var o=!1;return(0,h.BV)(e,function(t){o=!!M.get(t)||o}),o}(t,e,r),f=new g(t,r,c,d,p);w(t,f,o),u.extent=null}(n,t,o,r,e)}function w(t,e,n){t.rawExtentInfo=e,e.from=n}function A(t,e){M.set(t,e)}var M=(0,i.createHashMap)();function S(t,e,n,i,r){t.rawExtentInfo||function(t,e){var n=t.scale;w(n,new g(n,t.model,e,!1,!1),3)}({scale:t,model:e},r||(0,a.X1)());var o=t.rawExtentInfo.makeFinal(),s=o.effMM;return t.setExtent(s[0],s[1]),t.setBlank(o.isBlank),i&&o.tggAxInv&&n&&!n.get("legacyMinMaxDontInverseAxis")&&(i.inverse=!i.inverse),o}function I(t,e,n,i){var r;if(n.ctnShp&&((0,h.BV)(t,function(e){var n=M.get(e);if(n){var o=n(t,i);o&&(r=r||[0,0],(0,a.FM)(r,o[0]),(0,a.i_)(r,o[1]),(0,s.n8)(t))}}),r)){var l=e.getExtent();if((0,o.wl)(e))t.onBand||e.setExtent2(c.GU,(0,u.rp)(l[0],l[0]+r[0]),(0,u.JB)(l[1],l[1]+r[1]));else{var d=l.slice();n.zoomFixMM[0]||(d[0]=(0,u.rp)(d[0],e.transformOut(e.transformIn(d[0],null)+r[0],null))),n.zoomFixMM[1]||(d[1]=(0,u.JB)(d[1],e.transformOut(e.transformIn(d[1],null)+r[1],null))),(d[0]<l[0]||d[1]>l[1])&&e.setExtent2(c.GU,d[0],d[1])}}}},51106(t,e,n){n.d(e,{A:()=>a});var i=n(52577),r=0;function o(t){return(0,i.isObject)(t)&&null!=t.value?t.value:t+""}const a=function(){function t(t){this.categories=t.categories||[],this._needCollect=t.needCollect,this._deduplication=t.deduplication,this.uid=++r,this._onCollect=t.onCollect}return t.createByAxisModel=function(e){var n=e.option,r=n.data,a=r&&(0,i.map)(r,o);return new t({categories:a,needCollect:!a,deduplication:!1!==n.dedplication})},t.prototype.getOrdinal=function(t){return this._getOrCreateMap().get(t)},t.prototype.parseAndCollect=function(t){var e,n=this._needCollect;if(!(0,i.isString)(t)&&!n)return t;if(n&&!this._deduplication)return e=this.categories.length,this.categories[e]=t,this._onCollect&&this._onCollect(t,e),e;var r=this._getOrCreateMap();return null==(e=r.get(t))&&(n?(e=this.categories.length,this.categories[e]=t,r.set(t,e),this._onCollect&&this._onCollect(t,e)):e=NaN),e},t.prototype._getOrCreateMap=function(){return this._map||(this._map=(0,i.createHashMap)(this.categories))},t}()},88648(t,e,n){n.d(e,{Y:()=>f});n(44114);var i=n(97798),r=n(76112),o=n(27275),a=n(45860),s=n(5990),l=n(52577),u=n(23915),c=n(74645),h=n(53861),d=[],p={registerPreprocessor:i.lP,registerProcessor:i.qg,registerPostInit:i.cf,registerPostUpdate:i.tb,registerUpdateLifecycle:i.xV,registerAction:i.OH,registerCoordinateSystem:i.pX,registerLayout:i.Oh,registerVisual:i.AF,registerTransform:i.iY,registerLoading:i.Ej,registerMap:i.mz,registerImpl:u.m,PRIORITY:i.FQ,ComponentModel:a.A,ComponentView:r.A,SeriesModel:s.A,ChartView:o.A,registerComponentModel:function(t){a.A.registerClass(t)},registerComponentView:function(t){r.A.registerClass(t)},registerSeriesModel:function(t){s.A.registerClass(t)},registerChartView:function(t){o.A.registerClass(t)},registerCustomSeries:function(t,e){(0,h.m)(t,e)},registerSubTypeDefaulter:function(t,e){a.A.registerSubTypeDefaulter(t,e)},registerPainter:function(t,e){(0,c.registerPainter)(t,e)}};function f(t){(0,l.isArray)(t)?(0,l.each)(t,function(t){f(t)}):(0,l.indexOf)(d,t)>=0||(d.push(t),(0,l.isFunction)(t)&&(t={install:t}),t.install(p))}},83276(t,e,n){n.d(e,{_:()=>M});var i=n(6471),r=(n(44114),n(46058),n(35723)),o=n(52557),a=n(90057),s=n(88877),l=n(46881),u=n(76060),c=n(52577),h=n(49656),d=n(79825),p=n(61184);function f(t){if(t){for(var e=[],n=0;n<t.length;n++)e.push(t[n].slice());return e}}function g(t,e){var n=t.label,i=e&&e.getTextGuideLine();return{dataIndex:t.dataIndex,dataType:t.dataType,seriesIndex:t.seriesModel.seriesIndex,text:t.label.style.text,rect:t.hostRect,labelRect:t.rect,align:n.style.align,verticalAlign:n.style.verticalAlign,labelLinePoints:f(i&&i.shape.points)}}var v=["align","verticalAlign","width","height","fontSize"],y=new l.Ay,m=(0,i.$r)(),x=(0,i.$r)();function _(t,e,n){for(var i=0;i<n.length;i++){var r=n[i];null!=e[r]&&(t[r]=e[r])}}var b=["x","y","rotation"];const w=function(){function t(){this._labelList=[],this._chartViewList=[]}return t.prototype.clearLabels=function(){this._labelList=[],this._chartViewList=[]},t.prototype._addLabel=function(t,e,n,i,o){var a=i.style,s=i.__hostTarget.textConfig||{},l=i.getComputedTransform(),u=i.getBoundingRect().plain();r.Ay.applyTransform(u,u,l),l?y.setLocalTransform(l):(y.x=y.y=y.rotation=y.originX=y.originY=0,y.scaleX=y.scaleY=1),y.rotation=(0,p.n)(y.rotation);var c,h=i.__hostTarget;if(h){c=h.getBoundingRect().plain();var d=h.getComputedTransform();r.Ay.applyTransform(c,c,d)}var f=c&&h.getTextGuideLine();this._labelList.push({label:i,labelLine:f,seriesModel:n,dataIndex:t,dataType:e,layoutOptionOrCb:o,layoutOption:null,rect:u,hostRect:c,priority:c?c.width*c.height:0,defaultAttr:{ignore:i.ignore,labelGuideIgnore:f&&f.ignore,x:y.x,y:y.y,scaleX:y.scaleX,scaleY:y.scaleY,rotation:y.rotation,style:{x:a.x,y:a.y,align:a.align,verticalAlign:a.verticalAlign,width:a.width,height:a.height,fontSize:a.fontSize},cursor:i.cursor,attachedPos:s.position,attachedRot:s.rotation}})},t.prototype.addLabelsOfSeries=function(t){var e=this;this._chartViewList.push(t);var n=t.__model,i=n.get("labelLayout");((0,c.isFunction)(i)||(0,c.keys)(i).length)&&t.group.traverse(function(t){if(t.ignore)return!0;var r=t.getTextContent(),o=(0,a.z)(t);r&&!r.disableLabelLayout&&e._addLabel(o.dataIndex,o.dataType,n,r,i)})},t.prototype.updateLayoutConfig=function(t){var e=t.getWidth(),n=t.getHeight();function i(t,e){return function(){(0,u.lB)(t,e)}}for(var r=0;r<this._labelList.length;r++){var o=this._labelList[r],a=o.label,l=a.__hostTarget,h=o.defaultAttr,d=void 0;d=(d=(0,c.isFunction)(o.layoutOptionOrCb)?o.layoutOptionOrCb(g(o,l)):o.layoutOptionOrCb)||{},o.layoutOption=d;var p=Math.PI/180;l&&l.setTextConfig({local:!1,position:null!=d.x||null!=d.y?null:h.attachedPos,rotation:null!=d.rotate?d.rotate*p:h.attachedRot,offset:[d.dx||0,d.dy||0]});var f=!1;if(null!=d.x?(a.x=(0,s.lo)(d.x,e),a.setStyle("x",0),f=!0):(a.x=h.x,a.setStyle("x",h.style.x)),null!=d.y?(a.y=(0,s.lo)(d.y,n),a.setStyle("y",0),f=!0):(a.y=h.y,a.setStyle("y",h.style.y)),d.labelLinePoints){var y=l.getTextGuideLine();y&&(y.setShape({points:d.labelLinePoints}),f=!1)}m(a).needsUpdateLabelLine=f,a.rotation=null!=d.rotate?d.rotate*p:h.rotation,a.scaleX=h.scaleX,a.scaleY=h.scaleY;for(var x=0;x<v.length;x++){var _=v[x];a.setStyle(_,null!=d[_]?d[_]:h.style[_])}if(d.draggable){if(a.draggable=!0,a.cursor="move",l){var b=o.seriesModel;if(null!=o.dataIndex)b=o.seriesModel.getData(o.dataType).getItemModel(o.dataIndex);a.on("drag",i(l,b.getModel("labelLine")))}}else a.off("drag"),a.cursor=h.cursor}},t.prototype.layout=function(t){var e=t.getWidth(),n=t.getHeight(),i=[];(0,c.each)(this._labelList,function(t){t.defaultAttr.ignore||i.push((0,h.PG)({},t))});var r=(0,c.filter)(i,function(t){return"shiftX"===t.layoutOption.moveOverlap}),o=(0,c.filter)(i,function(t){return"shiftY"===t.layoutOption.moveOverlap});(0,h.Zv)(r,0,0,e),(0,h.Zv)(o,1,0,n);var a=(0,c.filter)(i,function(t){return t.layoutOption.hideOverlap});(0,h.vS)(a),(0,h.If)(a)},t.prototype.processLabelsOverall=function(){var t=this;(0,c.each)(this._chartViewList,function(e){var n=e.__model,i=e.ignoreLabelLineUpdate,r=n.isAnimationEnabled();e.group.traverse(function(e){if(e.ignore&&!e.forceLabelAnimation)return!0;var o=!i,a=e.getTextContent();!o&&a&&(o=m(a).needsUpdateLabelLine),o&&t._updateLabelLine(e,n),r&&t._animateLabels(e,n)})})},t.prototype._updateLabelLine=function(t,e){var n=t.getTextContent(),i=(0,a.z)(t),r=i.dataIndex;if(n&&null!=r){var o=e.getData(i.dataType),s=o.getItemModel(r),l={},c=o.getItemVisual(r,"style");if(c){var h=o.getVisual("drawType");l.stroke=c[h]}var d=s.getModel("labelLine");(0,u.eR)(t,(0,u.rv)(s),l),(0,u.lB)(t,d)}},t.prototype._animateLabels=function(t,e){var n=t.getTextContent(),i=t.getTextGuideLine();if(n&&(t.forceLabelAnimation||!n.ignore&&!n.invisible&&!t.disableLabelAnimation&&!(0,o.LR)(t))){var r=(y=m(n)).oldLayout,s=(0,a.z)(t),l=s.dataIndex,u={x:n.x,y:n.y,rotation:n.rotation},h=e.getData(s.dataType);if(r){n.attr(r);var p=t.prevStates;p&&((0,c.indexOf)(p,"select")>=0&&n.attr(y.oldLayoutSelect),(0,c.indexOf)(p,"emphasis")>=0&&n.attr(y.oldLayoutEmphasis)),(0,o.oi)(n,u,e,l)}else if(n.attr(u),!(0,d.Lu)(n).valueAnimation){var f=(0,c.retrieve2)(n.style.opacity,1);n.style.opacity=0,(0,o.LW)(n,{style:{opacity:f}},e,l)}if(y.oldLayout=u,n.states.select){var g=y.oldLayoutSelect={};_(g,u,b),_(g,n.states.select,b)}if(n.states.emphasis){var v=y.oldLayoutEmphasis={};_(v,u,b),_(v,n.states.emphasis,b)}(0,d.xb)(n,l,h,e,e)}if(i&&!i.ignore&&!i.invisible){r=(y=x(i)).oldLayout;var y,w={points:i.shape.points};r?(i.attr({shape:r}),(0,o.oi)(i,{shape:w},e)):(i.setShape(w),i.style.strokePercent=0,(0,o.LW)(i,{style:{strokePercent:1}},e)),y.oldLayout=w}},t}();var A=(0,i.$r)();function M(t){t.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){var i=A(e).labelManager;i||(i=A(e).labelManager=new w),i.clearLabels()}),t.registerUpdateLifecycle("series:layoutlabels",function(t,e,n){var i=A(e).labelManager;(0,c.each)(n.updatedSeries,function(t){i.addLabelsOfSeries(e.getViewOfSeriesModel(t))}),i.updateLayoutConfig(e),i.layout(e),i.processLabelsOverall()})}},19052(t,e,n){n.d(e,{Ns:()=>a,ar:()=>s,f4:()=>o});var i=n(55744),r=n(66337),o="bar";function a(t,e,n,o){(0,r.ss)(t,{key:e,seriesType:n,coordSysType:o,getMetrics:i.sH})}function s(t){return t.scale.rawExtentInfo.makeRenderInfo().startValue}},96249(t,e,n){n.d(e,{Jo:()=>I,KF:()=>M,Md:()=>A,aR:()=>_});n(44114);var i=n(52577),r=n(88877),o=n(45387),a=n(50551),s=n(22154),l=n(6471),u=n(96598),c=n(62681),h=n(66927),d=n(66337),p=n(70229),f=n(19052),g=n(10043),v=n(55744),y=(0,l.EV)(),m="__ec_stack_";function x(t){return t.get("stack")||m+t.seriesIndex}function _(t){if((0,u.wl)(t.axis.scale)){for(var e=(0,p.D)(t.axis),n=[],r=0;r<t.count;r++)n.push((0,i.defaults)({stackId:m+r},t));var o=w({bandWidthResult:e,seriesInfo:n}),a=[];for(r=0;r<t.count;r++){var s=o[m+r];s.offsetCenter=s.offset+s.width/2,a.push(s)}return a}}function b(t,e){var n=function(t,e){var n=(0,v.Vz)(e,g.Tw),i=[],o=(0,p.D)(t,{fromStat:{key:n},min:1});return(0,d.pd)(t,n,function(t){i.push({barWidth:(0,r.lo)(t.get("barWidth"),o.w),barMaxWidth:(0,r.lo)(t.get("barMaxWidth"),o.w),barMinWidth:(0,r.lo)(t.get("barMinWidth")||(S(t)?.5:1),o.w),barGap:t.get("barGap"),barCategoryGap:t.get("barCategoryGap"),defaultBarGap:t.get("defaultBarGap"),stackId:x(t)})}),{bandWidthResult:o,seriesInfo:i}}(t,e);return n.columnMap=w(n),n}function w(t){var e,n,o=t.bandWidthResult.w,a=o,s=0,l=[],u={};(0,i.each)(t.seriesInfo,function(t,o){o||(n=t.defaultBarGap||0);var c=t.stackId;(0,i.hasOwn)(u,c)||s++;var h=u[c];h||(h=u[c]={width:0,maxWidth:0},l.push(c));var d=t.barWidth;d&&!h.width&&(h.width=d,d=(0,r.rp)(a,d),a-=d);var p=t.barMaxWidth;p&&(h.maxWidth=p);var f=t.barMinWidth;f&&(h.minWidth=f);var g=t.barGap;null!=g&&(n=g);var v=t.barCategoryGap;null!=v&&(e=v)}),null==e&&(e=(0,r.JB)(35-4*l.length,15)+"%");var c=(0,r.lo)(e,o),h=(0,r.lo)(n,1),d=(a-c)/(s+(s-1)*h);d=(0,r.JB)(d,0),(0,i.each)(l,function(t){var e=u[t],n=e.maxWidth,i=e.minWidth;if(e.width){o=e.width;n&&(o=(0,r.rp)(o,n)),i&&(o=(0,r.JB)(o,i)),e.width=o,a-=o+h*o,s--}else{var o=d;n&&n<o&&(o=(0,r.rp)(n,a)),i&&i>o&&(o=i),o!==d&&(e.width=o,a-=o+h*o,s--)}}),d=(a-c)/(s+(s-1)*h),d=(0,r.JB)(d,0);var p,f=0;(0,i.each)(l,function(t){var e=u[t];e.width||(e.width=d),p=e,f+=e.width*(1+h)}),p&&(f-=p.width*h);var g={},v=-f/2;return(0,i.each)(l,function(t){var e=u[t];g[t]=g[t]||{bandWidth:o,offset:v,width:e.width},v+=e.width*(1+h)}),g}function A(t){return{seriesType:t,overallReset:function(e){var n=(0,v.Vz)(t,g.Tw);(0,d.DQ)(e,n,function(e){var i=b(e,t);(0,d.pd)(e,n,function(t){var e=i.columnMap[x(t)];t.getData().setLayout({bandWidth:e.bandWidth,offset:e.offset,size:e.width})})})}}}function M(t){return{seriesType:t,plan:(0,a.A)(),reset:function(t){if((0,c.ty)(t)){var e=t.getData(),n=t.coordinateSystem,i=n.getBaseAxis(),a=n.getOtherAxis(i),l=e.getDimensionIndex(e.mapDimension(a.dim)),u=e.getDimensionIndex(e.mapDimension(i.dim)),h=t.get("showBackground",!0),d=e.mapDimension(a.dim),p=e.getCalculationInfo("stackResultDimension"),g=(0,o.sJ)(e,d)&&!!e.getCalculationInfo("stackedOnSeries"),v=a.isHorizontal(),y=a.toGlobalCoord(a.dataToCoord((0,f.ar)(a))),m=S(t),x=t.get("barMinHeight")||0,_=p&&e.getDimensionIndex(p),b=e.getLayout("size"),w=e.getLayout("offset");return{progress:function(t,e){for(var i,o=t.count,a=m&&(0,s.Jk)(3*o),c=m&&h&&(0,s.Jk)(3*o),d=m&&(0,s.Jk)(o),p=n.master.getRect(),f=v?p.width:p.height,A=e.getStore(),M=0;null!=(i=t.next());){var S=A.get(g?_:l,i),I=A.get(u,i),C=y,T=void 0;g&&(T=+S-A.get(l,i));var k=void 0,L=void 0,O=void 0,D=void 0;if(v){var P=n.dataToPoint([S,I]);g&&(C=n.dataToPoint([T,I])[0]),k=C,L=P[1]+w,O=P[0]-C,D=b,(0,r.NY)(O)<x&&(O=(O<0?-1:1)*x)}else{P=n.dataToPoint([I,S]);g&&(C=n.dataToPoint([I,T])[1]),k=P[0]+w,L=C,O=b,D=P[1]-C,(0,r.NY)(D)<x&&(D=(D<=0?-1:1)*x)}m?(a[M]=k,a[M+1]=L,a[M+2]=v?O:D,c&&(c[M]=v?p.x:k,c[M+1]=v?L:p.y,c[M+2]=f),d[i]=i):e.setItemLayout(i,{x:k,y:L,width:O,height:D}),M+=3}m&&e.setLayout({largePoints:a,largeDataIndices:d,largeBackgroundPoints:c,valueAxisHorizontal:v})}}}}}}function S(t){return t.pipelineContext&&t.pipelineContext.large}function I(t){y(t,function(){function e(e){var n=(0,v.Vz)(e,g.Tw);(0,f.Ns)(t,n,e,g.Tw),(0,h.Cy)(n,function(t){return(0,v.N$)((0,v.Vz)(t,g.Tw))}(e))}e("bar"),e("pictorialBar")})}},6706(t,e,n){n.d(e,{A:()=>a});var i=n(52577),r={average:function(t){for(var e=0,n=0,i=0;i<t.length;i++)isNaN(t[i])||(e+=t[i],n++);return 0===n?NaN:e/n},sum:function(t){for(var e=0,n=0;n<t.length;n++)e+=t[n]||0;return e},max:function(t){for(var e=-1/0,n=0;n<t.length;n++)t[n]>e&&(e=t[n]);return isFinite(e)?e:NaN},min:function(t){for(var e=1/0,n=0;n<t.length;n++)t[n]<e&&(e=t[n]);return isFinite(e)?e:NaN},nearest:function(t){return t[0]}},o=function(t){return Math.round(t.length/2)};function a(t){return{seriesType:t,reset:function(t,e,n){var a=t.getData(),s=t.get("sampling"),l=t.coordinateSystem,u=a.count();if(u>10&&"cartesian2d"===l.type&&s){var c=l.getBaseAxis(),h=l.getOtherAxis(c),d=c.getExtent(),p=n.getDevicePixelRatio(),f=Math.abs(d[1]-d[0])*(p||1),g=Math.round(u/f);if(isFinite(g)&&g>1){"lttb"===s?t.setData(a.lttbDownSample(a.mapDimension(h.dim),1/g)):"minmax"===s&&t.setData(a.minmaxDownSample(a.mapDimension(h.dim),1/g));var v=void 0;(0,i.isString)(s)?v=r[s]:(0,i.isFunction)(s)&&(v=s),v&&t.setData(a.downSample(a.mapDimension(h.dim),1/g,v,o))}}}}}},39378(t,e,n){n.d(e,{a:()=>P});n(44114);var i=n(35287),r=n(52577),o=n(62826),a=n(16968),s=n(36338),l=n(97616),u=n(6391),c=n(35723),h=n(84487),d=n(45042);function p(t,e,n){var i=d.yh.createCanvas(),r=e.getWidth(),o=e.getHeight(),a=i.style;return a&&(a.position="absolute",a.left="0",a.top="0",a.width=r+"px",a.height=o+"px",i.setAttribute("data-zr-dom-id",t)),i.width=r*n,i.height=o*n,i}function f(t){return!t.__cursors.get(a.$z)}function g(t){var e=t.__cursors.get(a.$z);return{startIdx:e?e.startIdx:0,endIdx:e?e.endIdx:0}}const v=function(t){function e(e,n,o){var s,l=t.call(this)||this;l.motionBlur=!1,l.lastFrameAlpha=.7,l.dpr=1,l.virtual=!1,l.config={},l.zlevel=0,l.zlevel2=a.r4,l.maxRepaintRectCount=5,l.__dirty=!0,l.__firstTimePaint=!0,l.__prevIdx={startIdx:0,endIdx:0},o=o||i.Y5,"string"==typeof e?s=p(e,n,o):r.isObject(e)&&(e=(s=e).id),l.id=e,l.dom=s;var u=s.style;return u&&(r.disableUserSelect(s),s.onselectstart=function(){return!1},u.padding="0",u.margin="0",u.borderWidth="0"),l.painter=n,l.dpr=o,l}return(0,o.C6)(e,t),e.prototype.afterBrush=function(){this.__prevIdx=g(this)},e.prototype.initContext=function(){this.ctx=this.dom.getContext("2d"),this.ctx.dpr=this.dpr},e.prototype.setUnpainted=function(){this.__firstTimePaint=!0},e.prototype.createBackBuffer=function(){var t=this.dpr;this.domBack=p("back-"+this.id,this.painter,t),this.ctxBack=this.domBack.getContext("2d"),1!==t&&this.ctxBack.scale(t,t)},e.prototype.createRepaintRects=function(t,e,n,i){if(this.__firstTimePaint)return this.__firstTimePaint=!1,null;var r=[],o=this.maxRepaintRectCount,a=!1,s=new c.Ay(0,0,0,0);function l(t){if(t.isFinite()&&!t.isZero())if(0===r.length){(e=new c.Ay(0,0,0,0)).copy(t),r.push(e)}else{for(var e,n=!1,i=1/0,l=0,u=0;u<r.length;++u){var h=r[u];if(h.intersect(t)){var d=new c.Ay(0,0,0,0);d.copy(h),d.union(t),r[u]=d,n=!0;break}if(a){s.copy(t),s.union(h);var p=t.width*t.height,f=h.width*h.height,g=s.width*s.height-p-f;g<i&&(i=g,l=u)}}if(a&&(r[l].union(t),n=!0),!n)(e=new c.Ay(0,0,0,0)).copy(t),r.push(e);a||(a=r.length>=o)}}for(var u=g(this),d=u.startIdx;d<u.endIdx;++d){if(m=t[d]){var p=m.shouldBePainted(n,i,!0,!0);(x=m.__isRendered&&(m.__dirty&h.M||!p)?m.getPrevPaintRect():null)&&l(x);var f=p&&(m.__dirty&h.M||!m.__isRendered)?m.getPaintRect():null;f&&l(f)}}var v,y=this.__prevIdx;for(d=y.startIdx;d<y.endIdx;++d){var m,x;p=(m=e[d])&&m.shouldBePainted(n,i,!0,!0);if(m&&(!p||!m.__zr)&&m.__isRendered)(x=m.getPrevPaintRect())&&l(x)}do{v=!1;for(d=0;d<r.length;)if(r[d].isZero())r.splice(d,1);else{for(var _=d+1;_<r.length;)r[d].intersect(r[_])?(v=!0,r[d].union(r[_]),r.splice(_,1)):_++;d++}}while(v);return this._paintRects=r,r},e.prototype.debugGetPaintRects=function(){return(this._paintRects||[]).slice()},e.prototype.resize=function(t,e){var n=this.dpr,i=this.dom,r=i.style,o=this.domBack;r&&(r.width=t+"px",r.height=e+"px"),i.width=t*n,i.height=e*n,o&&(o.width=t*n,o.height=e*n,1!==n&&this.ctxBack.scale(n,n))},e.prototype.clear=function(t,e,n){var i=this.dom,o=this.ctx,a=i.width,s=i.height;e=e||this.clearColor;var c=this.motionBlur&&!t,h=this.lastFrameAlpha,d=this.dpr,p=this;c&&(this.domBack||this.createBackBuffer(),this.ctxBack.globalCompositeOperation="copy",this.ctxBack.drawImage(i,0,0,a/d,s/d));var f=this.domBack;function g(t,n,i,a){if(o.clearRect(t,n,i,a),e&&"transparent"!==e){var s=void 0;if(r.isGradientObject(e))s=(e.global||e.__width===i&&e.__height===a)&&e.__canvasGradient||(0,l.Ff)(o,e,{x:0,y:0,width:i,height:a}),e.__canvasGradient=s,e.__width=i,e.__height=a;else r.isImagePatternObject(e)&&(e.scaleX=e.scaleX||d,e.scaleY=e.scaleY||d,s=(0,u.ZQ)(o,e,{dirty:function(){p.setUnpainted(),p.painter.refresh()}}));o.save(),o.fillStyle=s||e,o.fillRect(t,n,i,a),o.restore()}c&&(o.save(),o.globalAlpha=h,o.drawImage(f,t,n,i,a),o.restore())}!n||c?g(0,0,a,s):n.length&&r.each(n,function(t){g(t.x*d,t.y*d,t.width*d,t.height*d)})},e}(s.A);var y=n(33402),m=n(29342),x=1e5,_=314159,b=void 0;function w(t,e,n,i){var r=new v(t,e,e.dpr);return r.zlevel=n,r.zlevel2=i,r.__builtin__=!0,A(r),r}function A(t){t.__cursorStack=[],t.__cursors=r.createHashMap()}function M(t,e){var n,i=t.__cursors,r=+e;return i.get(r)||(t.__cursorStack.push(r),i.set(r,((n={key:r}).startIdx=n.drawIdx=n.endIdx=n.endIdxNew=0,n.used=!1,n.first=n.last=NaN,n.notClearIdx=-1,n)))}function S(t,e){for(var n=t.__cursorStack,i=0;i<n.length;i++)e(t.__cursors.get(n[i]))}function I(t,e){var n=t.layers;return n[e]||(n[e]=new Array(3))}function C(t,e,n){for(var i=t.layerStack,r=0;r<i.length;r++){var o=i[r].zl,a=i[r].zl2,s=t.layers[o][a];n&&(n&T&&!s.__builtin__||n&k&&s.__builtin__||n&L&&s===t.hoverlayer)||e(s,o,a,r)}}var T=1,k=2,L=4,O=T|L;const D=function(){function t(t,e,n,o){this.type="canvas",this._prevDisplayList=[],this._layerConfig={},this._needsManuallyCompositing=!1,this.type="canvas",this._i={layerStack:[],layers:[]};var s=!t.nodeName||"CANVAS"===t.nodeName.toUpperCase();if(this._opts=n=r.extend({},n||{}),this.dpr=n.devicePixelRatio||i.Y5,this._singleCanvas=s,this.root=t,t.style&&(r.disableUserSelect(t),t.innerHTML=""),this.storage=e,this._prevDisplayList=[],s){var u=t,c=u.width,h=u.height;null!=n.width&&(c=n.width),null!=n.height&&(h=n.height),this.dpr=n.devicePixelRatio||1,u.width=c*this.dpr,u.height=h*this.dpr,this._width=c,this._height=h;var d=w(u,this,_,a.r4);d.initContext(),this._insertLayer(d,_,a.r4,!0),this._domRoot=t}else{this._width=(0,l.YC)(t,0,n),this._height=(0,l.YC)(t,1,n);var p=this._domRoot=function(t,e){var n=document.createElement("div");return n.style.cssText=["position:relative","width:"+t+"px","height:"+e+"px","padding:0","margin:0","border-width:0"].join(";")+";",n}(this._width,this._height);t.appendChild(p)}}return t.prototype.getType=function(){return"canvas"},t.prototype.isSingleCanvas=function(){return this._singleCanvas},t.prototype.getViewportRoot=function(){return this._domRoot},t.prototype.getViewportRootOffset=function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},t.prototype.refresh=function(t){var e;e=t&&!r.isObject(t)?{paintAll:!!t}:t||{};var n=r.retrieve2(e.refresh,!0),i=r.retrieve2(e.refreshHover,!1);if(i&&(this._hoverLayerDirty=2),!n)return i&&this._paintHoverList(this.storage.getDisplayList(!1)),this;var o=this.storage.getDisplayList(!0);this._updateLayerStatus(o,e.paintAll),this._redrawId=Math.random();var a=this._prevDisplayList;this._paintList(o,a,this._redrawId);var s=this._backgroundColor;return C(this._i,function(t,e,n,i){t.refresh&&t.refresh(0===i?s:null)},k),this._opts.useDirtyRect&&(this._prevDisplayList=o.slice()),this},t.prototype._paintHoverList=function(t){var e=this._i.hoverlayer,n=this._hoverLayerDirty;if(this._hoverLayerDirty=b,n!==b&&(e||2!==n||(e=this._i.hoverlayer=this._ensureLayer(x)),e)){e.clear();for(var i,r={inHover:!0,viewWidth:this._width,viewHeight:this._height,beforeBrushParam:{}},o=0,a=t.length;o<a;o++){var s=t[o];if(s.__inHover){i||(i=e.ctx).save();var l=s.__hoverStyle,c=void 0;l&&(c=s.style,s.style=l),(0,u.V$)(i,s,r),l&&(s.style=c)}}i&&((0,u.v6)(i,r),i.restore())}},t.prototype.getHoverLayer=function(){return this._ensureLayer(x)},t.prototype.paintOne=function(t,e){(0,u.Xi)(t,e)},t.prototype._paintList=function(t,e,n){if(this._redrawId===n){var i=this._doPaintList(t,e);if(this._needsManuallyCompositing&&this._compositeManually(),i)C(this._i,function(t){t.afterBrush&&t.afterBrush()},O),this._paintHoverList(t);else{var r=this;(0,y.A)(function(){r._paintList(t,e,n)})}}},t.prototype._compositeManually=function(){var t=this._ensureLayer(_).ctx,e=this._domRoot.width,n=this._domRoot.height;t.clearRect(0,0,e,n),C(this._i,function(i){i.virtual&&t.drawImage(i.dom,0,0,e,n)},T)},t.prototype._doPaintList=function(t,e){var n=this,i=!0;return C(this._i,function(r){var o=!1;if(S(r,function(t){(t.drawIdx<t.endIdx||t.notClearIdx>=0)&&(o=!0)}),o||r.__dirty){var a=n._opts.useDirtyRect&&!f(r)?r.createRepaintRects(t,e,n._width,n._height):null,s=n._i.layerStack[0],l=!0;if(r.__dirty){l=!1,r.__dirty=!1;var u=r.zlevel===s.zl&&r.zlevel2===s.zl2?n._backgroundColor:null;r.clear(!1,u,a)}S(r,function(e){var o=n._paintPerCursor(r,e,t,a,l);i=i&&o})}},O),m.A.wxa&&C(this._i,function(t){t&&t.ctx&&t.ctx.draw&&t.ctx.draw()}),i},t.prototype._paintPerCursor=function(t,e,n,i,r){var o=t.ctx;if(i)if(i.length)for(var a=this.dpr,s=0;s<i.length;++s){var l=i[s];o.save(),o.beginPath(),o.rect(l.x*a,l.y*a,l.width*a,l.height*a),o.clip(),this._paintPerCursorInRect(t,e,n,l,r),o.restore()}else e.drawIdx=e.endIdx;else o.save(),this._paintPerCursorInRect(t,e,n,null,r),o.restore();return e.drawIdx>=e.endIdx},t.prototype._paintPerCursorInRect=function(t,e,n,i,r){for(var o={inHover:!1,allClipped:!1,prevEl:null,viewWidth:this._width,viewHeight:this._height,beforeBrushParam:{contentRetained:r}},a=t.ctx,s=f(t),l=s&&d.yh.getTime(),c=e.drawIdx,h=e.notClearIdx,p=h>=0?Math.min(h,c):c;p<e.endIdx;p++){var g=n[p];if(!(p<c)||g.notClear){if(g.__inHover&&(this._hoverLayerDirty=2),null!=i){var v=g.getPaintRect();v&&v.intersect(i)&&((0,u.V$)(a,g,o),g.setPrevPaintRect(v))}else(0,u.V$)(a,g,o);if(s)if(d.yh.getTime()-l>15){p++;break}}}(0,u.v6)(a,o),e.drawIdx=Math.max(p,c)},t.prototype.getLayer=function(t,e){return this._ensureLayer(t,0,e)},t.prototype._ensureLayer=function(t,e,n){e=e||0;var i=this._singleCanvas;i&&!this._needsManuallyCompositing&&(t=_,e=0);var o=I(this._i,t)[e];return o||(o=w("zr_"+t+"."+e,this,t,e),this._layerConfig[t]&&r.merge(o,this._layerConfig[t],!0),(n||i&&t!==_)&&(o.virtual=!0),this._insertLayer(o,t,e,!1),o.initContext()),o},t.prototype.insertLayer=function(t,e){this._insertLayer(e,t,0,!1)},t.prototype._insertLayer=function(t,e,n,i){var r=this._i,o=r.layers,a=r.layerStack,s=this._domRoot,l=null;if((!o[e]||!o[e][n])&&function(t){return!!t&&(!!t.__builtin__||"function"==typeof t.resize&&"function"==typeof t.refresh)}(t)){for(var u=a.length,c=0;c<u&&(a[c].zl<e||a[c].zl===e&&a[c].zl2<n);)c++;if(c>0&&(l=I(r,a[c-1].zl)[a[c-1].zl2]),a.splice(c,0,{zl:e,zl2:n}),I(r,e)[n]=t,!i&&!t.virtual)if(l){var h=l.dom;h.nextSibling?s.insertBefore(t.dom,h.nextSibling):s.appendChild(t.dom)}else s.firstChild?s.insertBefore(t.dom,s.firstChild):s.appendChild(t.dom);t.painter||(t.painter=this)}},t.prototype.eachLayer=function(t,e){return C(this._i,function(n,i){t.call(e,n,i)})},t.prototype.eachBuiltinLayer=function(t,e){return C(this._i,function(n,i){t.call(e,n,i)},T)},t.prototype.eachOtherLayer=function(t,e){return C(this._i,function(n,i){t.call(e,n,i)},k)},t.prototype.getLayers=function(){var t={};return C(this._i,function(e,n,i){t[e.id]=e}),t},t.prototype._updateLayerStatus=function(t,e){var n,i=this;if(i._singleCanvas)for(var o=1;o<t.length;o++){if((p=t[o]).zlevel!==t[o-1].zlevel||p.incremental){i._needsManuallyCompositing=!0;break}}C(i._i,function(t){t.__dirty=!1,S(t,function(t){t.used=!1,t.endIdxNew=0,t.notClearIdx=-1})},O);for(var s=null,l=null,u=!1,c=0,d=t.length;c<d;c++){var p,g=(p=t[c]).zlevel,v=p.incremental,y=void 0;if(n!==g&&(n=g,u=!1),v?(u=!0,y=a.cw):y=u?a.XM:a.r4,s&&g===s.zlevel&&y===s.zlevel2||(l=null,(s=i._ensureLayer(g,y)).__builtin__)){if(!(l&&v===l.key||(l=M(s,v)).used))if(l.used=!0,e||l.first!==p.id)s.__dirty=!0,l.first=p.id,l.startIdx=l.drawIdx=c,l.endIdx=c+1;else{var m=c-l.startIdx;l.startIdx=c,l.drawIdx+=m,l.endIdx+=m}l.endIdxNew=c+1,p.__dirty&h.M&&!p.__inHover&&((!v||!p.notClear&&c<l.drawIdx)&&(s.__dirty=!0),v&&p.notClear&&l.notClearIdx<0&&(l.notClearIdx=c))}else r.logError("ZLevel "+g+" has been used by unknown layer "+s.id)}C(i._i,function(e){for(var n=e.__cursorStack,r=e.__cursors,o=n.length-1;o>=0;o--){var a=r.get(n[o]);if(a.used){var s=a.endIdxNew;(f(e)?s<a.drawIdx:s!==a.endIdx||!s||t[s-1].id!==a.last)&&(e.__dirty=!0),a.endIdx=a.endIdxNew,a.last=s?t[s-1].id:NaN}else e.__dirty=!0,r.removeKey(n[o]),n.splice(o,1)}e.__dirty&&(S(e,function(t){t.drawIdx=t.startIdx}),i._hoverLayerDirty===b&&(i._hoverLayerDirty=1))},O)},t.prototype.clear=function(){return C(this._i,function(t){t.clear(),A(t)},T),this},t.prototype.setBackgroundColor=function(t){this._backgroundColor=t,C(this._i,function(t){t.setUnpainted()})},t.prototype.configLayer=function(t,e){if(e){var n=this._layerConfig;n[t]?r.merge(n[t],e,!0):n[t]=e,C(this._i,function(t,e){r.merge(t,n[e],!0)})}},t.prototype.delLayer=function(t){for(var e=this._i.layerStack,n=this._i.layers,i=e.length-1;i>=0;i--){var r=e[i];if(r.zl===t){var o=n[t][r.zl2];if(o.__builtin__)continue;if(e.splice(i,1),n[t][r.zl2]=void 0,!o.virtual){var a=o.dom.parentNode;a&&a.removeChild(o.dom)}}}},t.prototype.resize=function(t,e){if(this._domRoot.style){var n=this._domRoot;n.style.display="none";var i=this._opts,r=this.root;null!=t&&(i.width=t),null!=e&&(i.height=e),t=(0,l.YC)(r,0,i),e=(0,l.YC)(r,1,i),n.style.display="",this._width===t&&e===this._height||(n.style.width=t+"px",n.style.height=e+"px",C(this._i,function(n){n.resize(t,e)}),this.refresh({paintAll:!0})),this._width=t,this._height=e}else{if(null==t||null==e)return;this._width=t,this._height=e,this._ensureLayer(_).resize(t,e)}return this},t.prototype.clearLayer=function(t){r.each(this._i.layers[t],function(t){t&&!t.__builtin__&&t.clear()})},t.prototype.dispose=function(){this.root.innerHTML="",this.root=this.storage=this._domRoot=this._i=null},t.prototype.getRenderedCanvas=function(t){if(t=t||{},this._singleCanvas&&!this._compositeManually)return this._i.layers[314159][0].dom;var e=new v("image",this,t.pixelRatio||this.dpr);e.initContext(),e.clear(!1,t.backgroundColor||this._backgroundColor);var n=e.ctx;if(t.pixelRatio<=this.dpr){this.refresh();var i=e.dom.width,r=e.dom.height;C(this._i,function(t){t.__builtin__?n.drawImage(t.dom,0,0,i,r):t.renderToCanvas&&(n.save(),t.renderToCanvas(n),n.restore())})}else{for(var o={inHover:!1,viewWidth:this._width,viewHeight:this._height,beforeBrushParam:{}},a=this.storage.getDisplayList(!0),s=0,l=a.length;s<l;s++){var c=a[s];(0,u.V$)(n,c,o)}(0,u.v6)(n,o)}return e.dom},t.prototype.getWidth=function(){return this._width},t.prototype.getHeight=function(){return this._height},t}();function P(t){t.registerPainter("canvas",D)}},22370(t,e,n){n.d(e,{A:()=>o});var i=n(86228),r=function(){function t(){}return t.prototype.isBlank=function(){return this._isBlank},t.prototype.setBlank=function(t){this._isBlank=t},t}();i.tQ(r);const o=r},8723(t,e,n){n.d(e,{A:()=>A,R:()=>w});n(44114);var i=n(62826),r=n(88877),o=n(76797),a=n(96598),s=n(22370),l=n(52577),u=n(72983),c=n(80039),h=n(39355),d=n(6471),p=function(t){function e(n){var i=t.call(this)||this;i.type="time",i.parse=e.parse,i._locale=n.locale,i._useUTC=n.useUTC,i._interval=0;var r=(0,u.yM)(i,n),o=(0,h.zk)(i,r,null);return i.brk=o.brk,i}return(0,i.C6)(e,t),e.prototype.getLabel=function(t){return(0,o.GP)(t.value,o.Lm[(0,o.$9)((0,o.ym)(this._minLevelUnit))]||o.Lm.second,this._useUTC,this._locale)},e.prototype.getFormattedLabel=function(t,e,n){return(0,o.X_)(t,e,n,this._locale,this._useUTC)},e.prototype.getTicks=function(t){t=t||{};var e=this._interval,n=(0,h.nl)(this),i=(0,u.mn)(),r=this.brk,a=i&&r,s=[];if(!e)return s;var c=this._useUTC;if(a&&"only_break"===t.breakTicks)return(0,u.mn)().addBreaksToTicks(s,r.breaks,n),s;s=function(t,e,n,i,r,a){var s=3e3,u=o.F7,c=0;function h(t,e,n,r,o,l,u){for(var h=function(t,e){var n=new Date(0);n[t](1);var i=n.getTime();n[t](1+e);var r=n.getTime()-i;return function(t,e){return Math.max(0,Math.round((e-t)/r))}}(o,t),d=e,p=new Date(d);d<n&&d<=i[1];){if(u.push({value:d}),c++>s){0;break}if(p[o](p[r]()+t),d=p.getTime(),a){var f=a.calcNiceTickMultiple(d,h);f>0&&(p[o](p[r]()+f*t),d=p.getTime())}}u.push({value:d,notAdd:d>i[1]})}function p(t,r,a){var s=[],l=!r.length;if(!g((0,o.ym)(t),i[0],i[1],n)){l&&(r=[{value:b(i[0],t,n)},{value:i[1]}]);for(var u=0;u<r.length-1;u++){var c=r[u].value,d=r[u+1].value;if(c!==d){var p=void 0,f=void 0,w=void 0,A=!1;switch(t){case"year":p=Math.max(1,Math.round(e/o.CZ/365)),f=(0,o.hY)(n),w=(0,o.tM)(n);break;case"half-year":case"quarter":case"month":p=y(e),f=(0,o.jJ)(n),w=(0,o.xu)(n);break;case"week":case"half-week":case"day":p=v(e,31),f=(0,o.bP)(n),w=(0,o.ti)(n),A=!0;break;case"half-day":case"quarter-day":case"hour":p=m(e),f=(0,o.iC)(n),w=(0,o.Yd)(n);break;case"minute":p=x(e,!0),f=(0,o.yB)(n),w=(0,o.KF)(n);break;case"second":p=x(e,!1),f=(0,o.Wf)(n),w=(0,o.ww)(n);break;case"millisecond":p=_(e),f=(0,o.Zz)(n),w=(0,o.FP)(n)}d>=i[0]&&c<=i[1]&&h(p,c,d,f,w,A,s),"year"===t&&a.length>1&&0===u&&a.unshift({value:a[0].value-p})}}for(u=0;u<s.length;u++)a.push(s[u])}}for(var f=[],w=[],A=0,M=0,S=0;S<u.length;++S){var I=(0,o.ym)(u[S]);if((0,o.ce)(u[S]))if(p(u[S],f[f.length-1]||[],w),I!==(u[S+1]?(0,o.ym)(u[S+1]):null)){if(w.length){M=A,w.sort(function(t,e){return t.value-e.value});for(var C=[],T=0;T<w.length;++T){var k=w[T].value;0!==T&&w[T-1].value===k||(C.push(w[T]),k>=i[0]&&k<=i[1]&&A++)}var L=r/e;if(A>1.5*L&&M>L/1.5)break;if(f.push(C),A>L||t===u[S])break}w=[]}}var O=(0,l.filter)((0,l.map)(f,function(t){return(0,l.filter)(t,function(t){return t.value>=i[0]&&t.value<=i[1]&&!t.notAdd})}),function(t){return t.length>0}),D=O.length-1,P=[];for(S=0;S<O.length;++S)for(var R=O[S],B=0;B<R.length;++B){var z=(0,o.WD)(R[B].value,n);P.push({value:R[B].value,time:{level:D-S,upperTimeUnit:z,lowerTimeUnit:z}})}(0,d.R3)(P,d.qQ,null),P.sort(function(t,e){return t.value-e.value});var E=P[0],V=P[P.length-1],N=(0,o.WD)(i[0],n),G=(0,o.WD)(i[1],n);(!E||E.value>i[0])&&P.unshift({value:i[0],time:{level:0,upperTimeUnit:N,lowerTimeUnit:N},notNice:!0});(!V||V.value<i[1])&&P.push({value:i[1],time:{level:0,upperTimeUnit:G,lowerTimeUnit:G},notNice:!0});return P}(this._minLevelUnit,this._approxInterval,c,n,(0,h.t5)(this),r);var p=o.vy.length-1,f=0;return(0,l.each)(s,function(t){t.time&&(p=Math.min(p,(0,l.indexOf)(o.vy,t.time.upperTimeUnit)),f=Math.max(f,t.time.level))}),a&&(0,u.mn)().pruneTicksByBreak(t.pruneByBreak,s,r.breaks,function(t){return t.value},this._approxInterval,n),a&&"none"!==t.breakTicks&&(0,u.mn)().addBreaksToTicks(s,r.breaks,n,function(t){for(var e=Math.max((0,l.indexOf)(o.vy,(0,o.WD)(t.vmin,c)),(0,l.indexOf)(o.vy,(0,o.WD)(t.vmax,c))),n=0,i=0;i<o.vy.length;i++)if(!g(o.vy[i],t.vmin,t.vmax,c)){n=i;break}var r=Math.min(n,p),a=Math.max(r,e);return{level:f,lowerTimeUnit:o.vy[a],upperTimeUnit:o.vy[r]}}),s},e.prototype.getMinorTicks=function(t){return(0,c.a)(this,t,(0,u.DL)(this),this._interval)},e.prototype.setTimeInterval=function(t){this._interval=t.interval,this._approxInterval=t.approxInterval,this._minLevelUnit=t.minLevelUnit},e.parse=function(t){return(0,l.isNumber)(t)?Math.round(t):+r._U(t)},e.type="time",e}(s.A),f=[["second",o.OY],["minute",o.iW],["hour",o.MA],["quarter-day",6*o.MA],["half-day",12*o.MA],["day",1.2*o.CZ],["half-week",3.5*o.CZ],["week",7*o.CZ],["month",31*o.CZ],["quarter",95*o.CZ],["half-year",o.$H/2],["year",o.$H]];function g(t,e,n,i){return(0,o._l)(new Date(e),t,i).getTime()===(0,o._l)(new Date(n),t,i).getTime()}function v(t,e){return(t/=o.CZ)>16?16:t>7.5?7:t>3.5?4:t>1.5?2:1}function y(t){return(t/=30*o.CZ)>6?6:t>3?3:t>2?2:1}function m(t){return(t/=o.MA)>12?12:t>6?6:t>3.5?4:t>2?2:1}function x(t,e){return(t/=e?o.iW:o.OY)>30?30:t>20?20:t>15?15:t>10?10:t>5?5:t>2?2:1}function _(t){return r.JB(r.Cm(t,!0),1)}function b(t,e,n){var i=Math.max(0,(0,l.indexOf)(o.vy,e)-1);return(0,o._l)(new Date(t),o.vy[i],n).getTime()}var w=function(t,e){var n=t.getExtent();if(n[0]===n[1]&&(n[0]-=o.CZ,n[1]+=o.CZ),n[1]===-1/0&&n[0]===1/0){var i=new Date;n[1]=+new Date(i.getFullYear(),i.getMonth(),i.getDate()),n[0]=n[1]-o.CZ}t.setExtent(n[0],n[1]);var r=(0,a.Ev)(e.splitNumber,10),s=(0,h.t5)(t)/r,l=e.minInterval,u=e.maxInterval;null!=l&&s<l&&(s=l),null!=u&&s>u&&(s=u);var c=f.length,d=Math.min(function(t,e,n,i){for(;n<i;){var r=n+i>>>1;t[r][1]<e?n=r+1:i=r}return n}(f,s,0,c),c-1),p=f[d][1],g=f[Math.max(d-1,0)][0];t.setTimeInterval({approxInterval:s,interval:p,minLevelUnit:g})};s.A.registerClass(p);const A=p},96598(t,e,n){n.d(e,{Ev:()=>y,F:()=>u,Mj:()=>f,Ob:()=>g,Qw:()=>s,_v:()=>v,gQ:()=>m,kH:()=>h,oY:()=>l,qe:()=>p,rf:()=>a,u$:()=>d,wl:()=>c});var i=n(88877),r=n(6471),o=n(39355);function a(t){return s(t)||u(t)}function s(t){return"interval"===t.type}function l(t){return"time"===t.type}function u(t){return"log"===t.type}function c(t){return"ordinal"===t.type}function h(t){var e=(0,i.NX)(t),n=(0,i.z4)(10,e),r=(0,i.jn)(t/n);return r?2===r?r=3:3===r?r=5:r*=2:r=1,(0,i.LI)(r*n,-e)}function d(t){return(0,i.XV)(t)+2}function p(t,e){return(0,i.tV)(t)/(0,i.tV)(e)}function f(t,e,n){var r=n&&n.lookup;if(r)for(var o=0;o<r.from.length;o++)if(t===r.from[o])return r.to[o];return(0,i.z4)(e,t)}function g(t,e,n){var o=t.slice();if(o[0]===o[1]){var a=n&&n.ctnShp;if(0!==o[0]){var s=(0,i.NY)(o[0]);e[1]||(o[1]+=s/2),o[0]-=s/2}else a?(o[0]=-1,o[1]=1):o[1]=1}return(0,r.fA)(o[0])&&(0,r.fA)(o[1])||(o[0]=0,o[1]=1),o[1]<o[0]&&o.reverse(),o}function v(t,e){return[t[0]!==e[0],t[1]!==e[1]]}function y(t,e){return t=t||e,(0,i.jn)((0,i.JB)(t,1))}function m(t,e,n){var i=(0,o.nl)(t),r=i[0],a=t.count(),s=Math.max((e||0)+1,1);0!==r&&s>1&&a/s>2&&(r=Math.round(Math.ceil(r/s)*s)),r!==i[0]&&u(i[0],!0,!0);for(var l=r;l<=i[1];l+=s)u(l,!1,l===i[0]||l===i[1]);function u(t,e,i){n({value:t,offInterval:e},i)}l-s!==i[1]&&u(i[1],!0,!0)}},80039(t,e,n){n.d(e,{a:()=>a});n(44114);var i=n(88877),r=n(72983),o=n(96598);function a(t,e,n,a){for(var s=t.getTicks({expandToNicedExtent:!0}),l=[],u=t.getExtent(),c=1;c<s.length;c++){var h=s[c],d=s[c-1];if(!d.break&&!h.break){for(var p=0,f=[],g=(h.value-d.value)/e,v=(0,o.u$)(g);p<e-1;){var y=(0,i.LI)(d.value+(p+1)*g,v);y>u[0]&&y<u[1]&&f.push(y),p++}var m=(0,r.mn)();m&&m.pruneTicksByBreak("auto",f,n,function(t){return t},a,u),l.push(f)}}return l}},39355(t,e,n){n.d(e,{GU:()=>s,Gj:()=>f,N2:()=>g,QO:()=>u,Z0:()=>h,fU:()=>a,nl:()=>p,t5:()=>v,w2:()=>d,zk:()=>c});var i=n(52577),r=n(6471),o=n(72983),a=0,s=1,l=(0,i.keys)({needTransform:1,normalize:1,scale:1,transformIn:1,transformOut:1,contain:1,getExtent:1,getExtentUnsafe:1,setExtent:1,setExtent2:1,getFilter:1,sanitize:1,getDefaultStartValue:1,freeze:1}),u=2;function c(t,e,n){var s;t=t||{};var u=(0,o.mn)();if(u){var c=u.createBreakScaleMapper(e,n);c.hasBreaks()&&((0,i.each)(l,function(e){c[e]&&(t[e]=(0,i.bind)(c[e],c))}),s=c)}return null==s&&function(t,e){var n=t||{},o=[];n._extents=o,o[a]=e?e.slice():(0,r.X1)(),(0,i.extend)(n,y)}(t,n),{brk:s,mapper:t}}function h(t,e){(0,i.each)(l,function(n){t[n]=e[n]})}function d(t,e){t.freeze=i.noop}function p(t){return t.getExtentUnsafe(a,u)}function f(t,e){return t.getExtentUnsafe(s,e)||t.getExtentUnsafe(a,e)}function g(t){var e=f(t,3);return e[1]-e[0]}function v(t){var e=t.getExtentUnsafe(a,3);return e[1]-e[0]}var y={needTransform:function(){return!1},normalize:function(t){var e=this._extents[s]||this._extents[a];return e[1]===e[0]?.5:(t-e[0])/(e[1]-e[0])},scale:function(t){var e=this._extents[s]||this._extents[a];return t*(e[1]-e[0])+e[0]},transformIn:function(t){return t},transformOut:function(t){return t},contain:function(t){var e=f(this,null);return t>=e[0]&&t<=e[1]},getExtent:function(){return this._extents[a].slice()},getExtentUnsafe:function(t){return this._extents[t]},setExtent:function(t,e){m(this._extents,a,t,e)},setExtent2:function(t,e,n){var i=this._extents;i[t]||(i[t]=i[a].slice()),m(i,t,e,n)},freeze:function(){0}};function m(t,e,n,i){(0,r.Xe)(n,i)&&(t[e][0]=n,t[e][1]=i)}},22154(t,e,n){n.d(e,{Jk:()=>s,MO:()=>a,Zi:()=>l});n(16573),n(78100),n(77936),n(37467),n(44732),n(79577),n(16632),n(34226),n(9486),n(20456);var i=n(11975),r=n(88877),o=typeof Float32Array!==i.nk?Float32Array:void 0,a=typeof Float64Array!==i.nk?Float64Array:void 0;function s(t){return l({ctor:o},t).arr}function l(t,e){var n=t.arr,i=t.ctor;if(e>r.Is&&(e=r.Is),!n||t.typed&&n.length<e){var o=void 0;if(i)try{o=new i(e),t.typed=!0,n&&o.set(n)}catch(t){0}if(!o&&(o=[],t.typed=!1,n))for(var a=0,s=n.length;a<s;a++)o[a]=n[a];t.arr=o}return t}},16928(t,e,n){n.d(e,{A:()=>b});n(44114);var i=n(52577),r=n(85767),o=n(88877),a=i.each,s=i.isObject,l=-1,u=function(){function t(e){var n=e.mappingMethod,r=e.type,o=this.option=i.clone(e);this.type=r,this.mappingMethod=n,this._normalizeData=x[n];var s=t.visualHandlers[r];this.applyVisual=s.applyVisual,this.getColorMapper=s.getColorMapper,this._normalizedToVisual=s._normalizedToVisual[n],"piecewise"===n?(c(o),function(t){var e=t.pieceList;t.hasSpecialVisual=!1,i.each(e,function(e,n){e.originIndex=n,null!=e.visual&&(t.hasSpecialVisual=!0)})}(o)):"category"===n?o.categories?function(t){var e=t.categories,n=t.categoryMap={},r=t.visual;if(a(e,function(t,e){n[t]=e}),!i.isArray(r)){var o=[];i.isObject(r)?a(r,function(t,e){var i=n[e];o[null!=i?i:l]=t}):o[-1]=r,r=m(t,o)}for(var s=e.length-1;s>=0;s--)null==r[s]&&(delete n[e[s]],e.pop())}(o):c(o,!0):(i.assert("linear"!==n||o.dataExtent),c(o))}return t.prototype.mapValueToVisual=function(t){var e=this._normalizeData(t);return this._normalizedToVisual(e,t)},t.prototype.getNormalizer=function(){return i.bind(this._normalizeData,this)},t.listVisualTypes=function(){return i.keys(t.visualHandlers)},t.isValidType=function(e){return t.visualHandlers.hasOwnProperty(e)},t.eachVisual=function(t,e,n){i.isObject(t)?i.each(t,e,n):e.call(n,t)},t.mapVisual=function(e,n,r){var o,a=i.isArray(e)?[]:i.isObject(e)?{}:(o=!0,null);return t.eachVisual(e,function(t,e){var i=n.call(r,t,e);o?a=i:a[e]=i}),a},t.retrieveVisuals=function(e){var n,i={};return e&&a(t.visualHandlers,function(t,r){e.hasOwnProperty(r)&&(i[r]=e[r],n=!0)}),n?i:null},t.prepareVisualTypes=function(t){if(i.isArray(t))t=t.slice();else{if(!s(t))return[];var e=[];a(t,function(t,n){e.push(n)}),t=e}return t.sort(function(t,e){return"color"===e&&"color"!==t&&0===t.indexOf("color")?1:-1}),t},t.dependsOn=function(t,e){return"color"===e?!(!t||0!==t.indexOf(e)):t===e},t.findPieceIndex=function(t,e,n){for(var r,o=1/0,a=0,s=e.length;a<s;a++){var l=e[a].value;if(null!=l){if(l===t||i.isString(l)&&l===t+"")return a;n&&d(l,a)}}for(a=0,s=e.length;a<s;a++){var u=e[a],c=u.interval,h=u.close;if(c){if(c[0]===-1/0){if(_(h[1],t,c[1]))return a}else if(c[1]===1/0){if(_(h[0],c[0],t))return a}else if(_(h[0],c[0],t)&&_(h[1],t,c[1]))return a;n&&d(c[0],a),n&&d(c[1],a)}}if(n)return t===1/0?e.length-1:t===-1/0?0:r;function d(e,n){var i=Math.abs(e-t);i<o&&(o=i,r=n)}},t.visualHandlers={color:{applyVisual:p("color"),getColorMapper:function(){var t=this.option;return i.bind("category"===t.mappingMethod?function(t,e){return!e&&(t=this._normalizeData(t)),f.call(this,t)}:function(e,n,i){var o=!!i;return!n&&(e=this._normalizeData(e)),i=r.fastLerp(e,t.parsedVisual,i),o?i:r.stringify(i,"rgba")},this)},_normalizedToVisual:{linear:function(t){return r.stringify(r.fastLerp(t,this.option.parsedVisual),"rgba")},category:f,piecewise:function(t,e){var n=y.call(this,e);return null==n&&(n=r.stringify(r.fastLerp(t,this.option.parsedVisual),"rgba")),n},fixed:g}},colorHue:h(function(t,e){return r.modifyHSL(t,e)}),colorSaturation:h(function(t,e){return r.modifyHSL(t,null,e)}),colorLightness:h(function(t,e){return r.modifyHSL(t,null,null,e)}),colorAlpha:h(function(t,e){return r.modifyAlpha(t,e)}),decal:{applyVisual:p("decal"),_normalizedToVisual:{linear:null,category:f,piecewise:null,fixed:null}},opacity:{applyVisual:p("opacity"),_normalizedToVisual:v([0,1])},liftZ:{applyVisual:p("liftZ"),_normalizedToVisual:{linear:g,category:g,piecewise:g,fixed:g}},symbol:{applyVisual:function(t,e,n){n("symbol",this.mapValueToVisual(t))},_normalizedToVisual:{linear:d,category:f,piecewise:function(t,e){var n=y.call(this,e);return null==n&&(n=d.call(this,t)),n},fixed:g}},symbolSize:{applyVisual:p("symbolSize"),_normalizedToVisual:v([0,1])}},t}();function c(t,e){var n=t.visual,r=[];i.isObject(n)?a(n,function(t){r.push(t)}):null!=n&&r.push(n);e||1!==r.length||{color:1,symbol:1}.hasOwnProperty(t.type)||(r[1]=r[0]),m(t,r)}function h(t){return{applyVisual:function(e,n,i){var r=this.mapValueToVisual(e);i("color",t(n("color"),r))},_normalizedToVisual:v([0,1])}}function d(t){var e=this.option.visual;return e[Math.round((0,o.Cb)(t,[0,1],[0,e.length-1],!0))]||{}}function p(t){return function(e,n,i){i(t,this.mapValueToVisual(e))}}function f(t){var e=this.option.visual;return e[this.option.loop&&t!==l?t%e.length:t]}function g(){return this.option.visual[0]}function v(t){return{linear:function(e){return(0,o.Cb)(e,t,this.option.visual,!0)},category:f,piecewise:function(e,n){var i=y.call(this,n);return null==i&&(i=(0,o.Cb)(e,t,this.option.visual,!0)),i},fixed:g}}function y(t){var e=this.option,n=e.pieceList;if(e.hasSpecialVisual){var i=n[u.findPieceIndex(t,n)];if(i&&i.visual)return i.visual[this.type]}}function m(t,e){return t.visual=e,"color"===t.type&&(t.parsedVisual=i.map(e,function(t){var e=r.parse(t);return e||[0,0,0,1]})),e}var x={linear:function(t){return(0,o.Cb)(t,this.option.dataExtent,[0,1],!0)},piecewise:function(t){var e=this.option.pieceList,n=u.findPieceIndex(t,e,!0);if(null!=n)return(0,o.Cb)(n,[0,e.length-1],[0,1],!0)},category:function(t){var e=this.option.categories?this.option.categoryMap[t]:t;return null==e?l:e},fixed:i.noop};function _(t,e,n){return t?e<=n:e<n}const b=u}};