(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-40a561c0"],{1830:function(e,t,n){"use strict";var i=n("6d8b"),a=n("b682"),r=n("b1d4"),o=n("2f45"),s=n("e0d3"),l=n("1f39"),c=function(){function e(e){this.coordSysDims=[],this.axisMap=Object(i["f"])(),this.categoryAxisMap=Object(i["f"])(),this.coordSysName=e}return e}();function u(e){var t=e.get("coordinateSystem"),n=new c(t),i=h[t];if(i)return i(e,n,n.axisMap,n.categoryAxisMap),n}var h={cartesian2d:function(e,t,n,i){var a=e.getReferringComponents("xAxis",s["b"]).models[0],r=e.getReferringComponents("yAxis",s["b"]).models[0];t.coordSysDims=["x","y"],n.set("x",a),n.set("y",r),d(a)&&(i.set("x",a),t.firstCategoryDimIndex=0),d(r)&&(i.set("y",r),null==t.firstCategoryDimIndex&&(t.firstCategoryDimIndex=1))},singleAxis:function(e,t,n,i){var a=e.getReferringComponents("singleAxis",s["b"]).models[0];t.coordSysDims=["single"],n.set("single",a),d(a)&&(i.set("single",a),t.firstCategoryDimIndex=0)},polar:function(e,t,n,i){var a=e.getReferringComponents("polar",s["b"]).models[0],r=a.findAxisModel("radiusAxis"),o=a.findAxisModel("angleAxis");t.coordSysDims=["radius","angle"],n.set("radius",r),n.set("angle",o),d(r)&&(i.set("radius",r),t.firstCategoryDimIndex=0),d(o)&&(i.set("angle",o),null==t.firstCategoryDimIndex&&(t.firstCategoryDimIndex=1))},geo:function(e,t,n,i){t.coordSysDims=["lng","lat"]},parallel:function(e,t,n,a){var r=e.ecModel,o=r.getComponent("parallel",e.get("parallelIndex")),s=t.coordSysDims=o.dimensions.slice();Object(i["k"])(o.parallelAxisIndex,(function(e,i){var o=r.getComponent("parallelAxis",e),l=s[i];n.set(l,o),d(o)&&(a.set(l,o),null==t.firstCategoryDimIndex&&(t.firstCategoryDimIndex=i))}))}};function d(e){return"category"===e.get("type")}var p=n("ec6f"),g=n("ee1a"),f=n("0f99"),m=n("07fd");function y(e,t){var n,a=e.get("coordinateSystem"),r=l["a"].get(a);return t&&t.coordSysDims&&(n=i["H"](t.coordSysDims,(function(e){var n={name:e},i=t.axisMap.get(e);if(i){var a=i.get("type");n.type=Object(o["a"])(a)}return n}))),n||(n=r&&(r.getDimensionsInfo?r.getDimensionsInfo():r.dimensions.slice())||["x","y"]),n}function v(e,t,n){var a,r;return n&&i["k"](e,(function(e,i){var o=e.coordDim,s=n.categoryAxisMap.get(o);s&&(null==a&&(a=i),e.ordinalMeta=s.getOrdinalMeta(),t&&(e.createInvertedIndices=!0)),null!=e.otherDims.itemName&&(r=!0)})),r||null==a||(e[a].otherDims.itemName=0),a}function b(e,t,n){n=n||{};var o,s=t.getSourceManager(),l=!1;e?(l=!0,o=Object(p["c"])(e)):(o=s.getSource(),l=o.sourceFormat===m["f"]);var c=u(t),h=y(t,c),d=n.useEncodeDefaulter,b=i["w"](d)?d:d?i["h"](f["c"],h,t):null,S={coordDimensions:h,generateCoord:n.generateCoord,encodeDefine:t.getEncode(),encodeDefaulter:b,canOmitUnusedDimensions:!l},O=Object(r["a"])(o,S),_=v(O.dimensions,n.createInvertedIndices,c),A=l?null:s.getSharedDataStore(O),I=Object(g["a"])(t,{schema:O,store:A}),w=new a["a"](O,t);w.setCalculationInfo(I);var D=null!=_&&x(o)?function(e,t,n,i){return i===_?n:this.defaultDimValueGetter(e,t,n,i)}:null;return w.hasItemOption=!1,w.initData(l?o:A,null,D),w}function x(e){if(e.sourceFormat===m["f"]){var t=S(e.data||[]);return!i["t"](Object(s["g"])(t))}}function S(e){var t=0;while(t<e.length&&null==e[t])t++;return e[t]}t["a"]=b},3620:function(e,t,n){"use strict";n.d(t,"a",(function(){return xe}));var i=n("9ab4"),a=n("1830"),r=n("4f85"),o=n("a15a"),s=n("2dc5"),l=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.hasSymbolVisual=!0,n}return Object(i["a"])(t,e),t.prototype.getInitialData=function(e){return Object(a["a"])(null,this,{useEncodeDefaulter:!0})},t.prototype.getLegendIcon=function(e){var t=new s["a"],n=Object(o["a"])("line",0,e.itemHeight/2,e.itemWidth,0,e.lineStyle.stroke,!1);t.add(n),n.setStyle(e.lineStyle);var i=this.getData().getVisual("symbol"),a=this.getData().getVisual("symbolRotate"),r="none"===i?"circle":i,l=.8*e.itemHeight,c=Object(o["a"])(r,(e.itemWidth-l)/2,(e.itemHeight-l)/2,l,l,e.itemStyle.fill);t.add(c),c.setStyle(e.itemStyle);var u="inherit"===e.iconRotate?a:e.iconRotate||0;return c.rotation=u*Math.PI/180,c.setOrigin([e.itemWidth/2,e.itemHeight/2]),r.indexOf("empty")>-1&&(c.style.stroke=c.style.fill,c.style.fill="#fff",c.style.lineWidth=2),t},t.type="series.line",t.dependencies=["grid","polar"],t.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:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},t}(r["b"]),c=l,u=n("6d8b"),h=n("deca"),d=n("2306"),p=n("861c"),g=n("7d6c"),f=n("c775"),m=n("7837"),y=n("0da8"),v=function(e){function t(t,n,i,a){var r=e.call(this)||this;return r.updateData(t,n,i,a),r}return Object(i["a"])(t,e),t.prototype._createSymbol=function(e,t,n,i,a){this.removeAll();var r=Object(o["a"])(e,-1,-1,2,2,null,a);r.attr({z2:100,culling:!0,scaleX:i[0]/2,scaleY:i[1]/2}),r.drift=b,this._symbolType=e,this.add(r)},t.prototype.stopSymbolAnimation=function(e){this.childAt(0).stopAnimation(null,e)},t.prototype.getSymbolType=function(){return this._symbolType},t.prototype.getSymbolPath=function(){return this.childAt(0)},t.prototype.highlight=function(){Object(g["o"])(this.childAt(0))},t.prototype.downplay=function(){Object(g["z"])(this.childAt(0))},t.prototype.setZ=function(e,t){var n=this.childAt(0);n.zlevel=e,n.z=t},t.prototype.setDraggable=function(e,t){var n=this.childAt(0);n.draggable=e,n.cursor=!t&&e?"move":n.cursor},t.prototype.updateData=function(e,n,i,a){this.silent=!1;var r=e.getItemVisual(n,"symbol")||"circle",o=e.hostModel,s=t.getSymbolSize(e,n),l=r!==this._symbolType,c=a&&a.disableAnimation;if(l){var u=e.getItemVisual(n,"symbolKeepAspect");this._createSymbol(r,e,n,s,u)}else{var d=this.childAt(0);d.silent=!1;var p={scaleX:s[0]/2,scaleY:s[1]/2};c?d.attr(p):h["h"](d,p,o,n),Object(h["g"])(d)}if(this._updateCommon(e,n,s,i,a),l){d=this.childAt(0);if(!c){p={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:d.style.opacity}};d.scaleX=d.scaleY=0,d.style.opacity=0,h["c"](d,p,o,n)}}c&&this.childAt(0).stopAnimation("leave")},t.prototype._updateCommon=function(e,t,n,i,a){var r,s,l,c,h,d,p,v,b,x=this.childAt(0),S=e.hostModel;if(i&&(r=i.emphasisItemStyle,s=i.blurItemStyle,l=i.selectItemStyle,c=i.focus,h=i.blurScope,p=i.labelStatesModels,v=i.hoverScale,b=i.cursorStyle,d=i.emphasisDisabled),!i||e.hasItemOption){var O=i&&i.itemModel?i.itemModel:e.getItemModel(t),_=O.getModel("emphasis");r=_.getModel("itemStyle").getItemStyle(),l=O.getModel(["select","itemStyle"]).getItemStyle(),s=O.getModel(["blur","itemStyle"]).getItemStyle(),c=_.get("focus"),h=_.get("blurScope"),d=_.get("disabled"),p=Object(m["d"])(O),v=_.getShallow("scale"),b=O.getShallow("cursor")}var A=e.getItemVisual(t,"symbolRotate");x.attr("rotation",(A||0)*Math.PI/180||0);var I=Object(o["b"])(e.getItemVisual(t,"symbolOffset"),n);I&&(x.x=I[0],x.y=I[1]),b&&x.attr("cursor",b);var w=e.getItemVisual(t,"style"),D=w.fill;if(x instanceof y["a"]){var M=x.style;x.useStyle(Object(u["m"])({image:M.image,x:M.x,y:M.y,width:M.width,height:M.height},w))}else x.__isEmptyBrush?x.useStyle(Object(u["m"])({},w)):x.useStyle(w),x.style.decal=null,x.setColor(D,a&&a.symbolInnerColor),x.style.strokeNoScale=!0;var j=e.getItemVisual(t,"liftZ"),k=this._z2;null!=j?null==k&&(this._z2=x.z2,x.z2+=j):null!=k&&(x.z2=k,this._z2=null);var C=a&&a.useNameLabel;function L(t){return C?e.getName(t):Object(f["b"])(e,t)}Object(m["f"])(x,p,{labelFetcher:S,labelDataIndex:t,defaultText:L,inheritColor:D,defaultOpacity:w.opacity}),this._sizeX=n[0]/2,this._sizeY=n[1]/2;var N=x.ensureState("emphasis");N.style=r,x.ensureState("select").style=l,x.ensureState("blur").style=s;var P=null==v||!0===v?Math.max(1.1,3/this._sizeY):isFinite(v)&&v>0?+v:1;N.scaleX=this._sizeX*P,N.scaleY=this._sizeY*P,this.setSymbolScale(1),Object(g["E"])(this,c,h,d)},t.prototype.setSymbolScale=function(e){this.scaleX=this.scaleY=e},t.prototype.fadeOut=function(e,t,n){var i=this.childAt(0),a=Object(p["a"])(this).dataIndex,r=n&&n.animation;if(this.silent=i.silent=!0,n&&n.fadeLabel){var o=i.getTextContent();o&&h["e"](o,{style:{opacity:0}},t,{dataIndex:a,removeOpt:r,cb:function(){i.removeTextContent()}})}else i.removeTextContent();h["e"](i,{style:{opacity:0},scaleX:0,scaleY:0},t,{dataIndex:a,cb:e,removeOpt:r})},t.getSymbolSize=function(e,t){return Object(o["c"])(e.getItemVisual(t,"symbolSize"))},t}(s["a"]);function b(e,t){this.parent.drift(e,t)}var x=v;function S(e,t,n,i){return t&&!isNaN(t[0])&&!isNaN(t[1])&&!(i.isIgnore&&i.isIgnore(n))&&!(i.clipShape&&!i.clipShape.contain(t[0],t[1]))&&"none"!==e.getItemVisual(n,"symbol")}function O(e){return null==e||Object(u["A"])(e)||(e={isIgnore:e}),e||{}}function _(e){var t=e.hostModel,n=t.getModel("emphasis");return{emphasisItemStyle:n.getModel("itemStyle").getItemStyle(),blurItemStyle:t.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:t.getModel(["select","itemStyle"]).getItemStyle(),focus:n.get("focus"),blurScope:n.get("blurScope"),emphasisDisabled:n.get("disabled"),hoverScale:n.get("scale"),labelStatesModels:Object(m["d"])(t),cursorStyle:t.get("cursor")}}var A=function(){function e(e){this.group=new s["a"],this._SymbolCtor=e||x}return e.prototype.updateData=function(e,t){this._progressiveEls=null,t=O(t);var n=this.group,i=e.hostModel,a=this._data,r=this._SymbolCtor,o=t.disableAnimation,s=_(e),l={disableAnimation:o},c=t.getSymbolPoint||function(t){return e.getItemLayout(t)};a||n.removeAll(),e.diff(a).add((function(i){var a=c(i);if(S(e,a,i,t)){var o=new r(e,i,s,l);o.setPosition(a),e.setItemGraphicEl(i,o),n.add(o)}})).update((function(u,d){var p=a.getItemGraphicEl(d),g=c(u);if(S(e,g,u,t)){var f=e.getItemVisual(u,"symbol")||"circle",m=p&&p.getSymbolType&&p.getSymbolType();if(!p||m&&m!==f)n.remove(p),p=new r(e,u,s,l),p.setPosition(g);else{p.updateData(e,u,s,l);var y={x:g[0],y:g[1]};o?p.attr(y):h["h"](p,y,i)}n.add(p),e.setItemGraphicEl(u,p)}else n.remove(p)})).remove((function(e){var t=a.getItemGraphicEl(e);t&&t.fadeOut((function(){n.remove(t)}),i)})).execute(),this._getSymbolPoint=c,this._data=e},e.prototype.updateLayout=function(){var e=this,t=this._data;t&&t.eachItemGraphicEl((function(t,n){var i=e._getSymbolPoint(n);t.setPosition(i),t.markRedraw()}))},e.prototype.incrementalPrepareUpdate=function(e){this._seriesScope=_(e),this._data=null,this.group.removeAll()},e.prototype.incrementalUpdate=function(e,t,n){function i(e){e.isGroup||(e.incremental=!0,e.ensureState("emphasis").hoverLayer=!0)}this._progressiveEls=[],n=O(n);for(var a=e.start;a<e.end;a++){var r=t.getItemLayout(a);if(S(t,r,a,n)){var o=new this._SymbolCtor(t,a,this._seriesScope);o.traverse(i),o.setPosition(r),this.group.add(o),t.setItemGraphicEl(a,o),this._progressiveEls.push(o)}}},e.prototype.eachRendered=function(e){d["traverseElements"](this._progressiveEls||this.group,e)},e.prototype.remove=function(e){var t=this.group,n=this._data;n&&e?n.eachItemGraphicEl((function(e){e.fadeOut((function(){t.remove(e)}),n.hostModel)})):t.removeAll()},e}(),I=A,w=n("ee1a");function D(e,t,n){var i=e.getBaseAxis(),a=e.getOtherAxis(i),r=M(a,n),o=i.dim,s=a.dim,l=t.mapDimension(s),c=t.mapDimension(o),h="x"===s||"radius"===s?1:0,d=Object(u["H"])(e.dimensions,(function(e){return t.mapDimension(e)})),p=!1,g=t.getCalculationInfo("stackResultDimension");return Object(w["c"])(t,d[0])&&(p=!0,d[0]=g),Object(w["c"])(t,d[1])&&(p=!0,d[1]=g),{dataDimsForPoint:d,valueStart:r,valueAxisDim:s,baseAxisDim:o,stacked:!!p,valueDim:l,baseDim:c,baseDataOffset:h,stackedOverDimension:t.getCalculationInfo("stackedOverDimension")}}function M(e,t){var n=0,i=e.scale.getExtent();return"start"===t?n=i[0]:"end"===t?n=i[1]:Object(u["z"])(t)&&!isNaN(t)?n=t:i[0]>0?n=i[0]:i[1]<0&&(n=i[1]),n}function j(e,t,n,i){var a=NaN;e.stacked&&(a=n.get(n.getCalculationInfo("stackedOverDimension"),i)),isNaN(a)&&(a=e.valueStart);var r=e.baseDataOffset,o=[];return o[r]=n.get(e.baseDim,i),o[1-r]=a,t.dataToPoint(o)}var k=n("f658");function C(e,t){var n=[];return t.diff(e).add((function(e){n.push({cmd:"+",idx:e})})).update((function(e,t){n.push({cmd:"=",idx:t,idx1:e})})).remove((function(e){n.push({cmd:"-",idx:e})})).execute(),n}function L(e,t,n,i,a,r,o,s){for(var l=C(e,t),c=[],u=[],h=[],d=[],p=[],g=[],f=[],m=D(a,t,o),y=e.getLayout("points")||[],v=t.getLayout("points")||[],b=0;b<l.length;b++){var x=l[b],S=!0,O=void 0,_=void 0;switch(x.cmd){case"=":O=2*x.idx,_=2*x.idx1;var A=y[O],I=y[O+1],w=v[_],M=v[_+1];(isNaN(A)||isNaN(I))&&(A=w,I=M),c.push(A,I),u.push(w,M),h.push(n[O],n[O+1]),d.push(i[_],i[_+1]),f.push(t.getRawIndex(x.idx1));break;case"+":var L=x.idx,N=m.dataDimsForPoint,P=a.dataToPoint([t.get(N[0],L),t.get(N[1],L)]);_=2*L,c.push(P[0],P[1]),u.push(v[_],v[_+1]);var E=j(m,a,t,L);h.push(E[0],E[1]),d.push(i[_],i[_+1]),f.push(t.getRawIndex(L));break;case"-":S=!1}S&&(p.push(x),g.push(g.length))}g.sort((function(e,t){return f[e]-f[t]}));var T=c.length,R=Object(k["a"])(T),z=Object(k["a"])(T),V=Object(k["a"])(T),G=Object(k["a"])(T),F=[];for(b=0;b<g.length;b++){var H=g[b],B=2*b,Y=2*H;R[B]=c[Y],R[B+1]=c[Y+1],z[B]=u[Y],z[B+1]=u[Y+1],V[B]=h[Y],V[B+1]=h[Y+1],G[B]=d[Y],G[B+1]=d[Y+1],F[b]=p[H]}return{current:R,next:z,stackedOnCurrent:V,stackedOnNext:G,status:F}}var N=n("48a9"),P=n("76a5"),E=n("e0d3"),T=n("cbe5"),R=n("20c8"),z=n("4a3f"),V=Math.min,G=Math.max;function F(e,t){return isNaN(e)||isNaN(t)}function H(e,t,n,i,a,r,o,s,l){for(var c,u,h,d,p,g,f=n,m=0;m<i;m++){var y=t[2*f],v=t[2*f+1];if(f>=a||f<0)break;if(F(y,v)){if(l){f+=r;continue}break}if(f===n)e[r>0?"moveTo":"lineTo"](y,v),h=y,d=v;else{var b=y-c,x=v-u;if(b*b+x*x<.5){f+=r;continue}if(o>0){var S=f+r,O=t[2*S],_=t[2*S+1];while(O===y&&_===v&&m<i)m++,S+=r,f+=r,O=t[2*S],_=t[2*S+1],y=t[2*f],v=t[2*f+1],b=y-c,x=v-u;var A=m+1;if(l)while(F(O,_)&&A<i)A++,S+=r,O=t[2*S],_=t[2*S+1];var I=.5,w=0,D=0,M=void 0,j=void 0;if(A>=i||F(O,_))p=y,g=v;else{w=O-c,D=_-u;var k=y-c,C=O-y,L=v-u,N=_-v,P=void 0,E=void 0;if("x"===s){P=Math.abs(k),E=Math.abs(C);var T=w>0?1:-1;p=y-T*P*o,g=v,M=y+T*E*o,j=v}else if("y"===s){P=Math.abs(L),E=Math.abs(N);var R=D>0?1:-1;p=y,g=v-R*P*o,M=y,j=v+R*E*o}else P=Math.sqrt(k*k+L*L),E=Math.sqrt(C*C+N*N),I=E/(E+P),p=y-w*o*(1-I),g=v-D*o*(1-I),M=y+w*o*I,j=v+D*o*I,M=V(M,G(O,y)),j=V(j,G(_,v)),M=G(M,V(O,y)),j=G(j,V(_,v)),w=M-y,D=j-v,p=y-w*P/E,g=v-D*P/E,p=V(p,G(c,y)),g=V(g,G(u,v)),p=G(p,V(c,y)),g=G(g,V(u,v)),w=y-p,D=v-g,M=y+w*E/P,j=v+D*E/P}e.bezierCurveTo(h,d,p,g,y,v),h=M,d=j}else e.lineTo(y,v)}c=y,u=v,f+=r}return m}var B=function(){function e(){this.smooth=0,this.smoothConstraint=!0}return e}(),Y=function(e){function t(t){var n=e.call(this,t)||this;return n.type="ec-polyline",n}return Object(i["a"])(t,e),t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new B},t.prototype.buildPath=function(e,t){var n=t.points,i=0,a=n.length/2;if(t.connectNulls){for(;a>0;a--)if(!F(n[2*a-2],n[2*a-1]))break;for(;i<a;i++)if(!F(n[2*i],n[2*i+1]))break}while(i<a)i+=H(e,n,i,a,a,1,t.smooth,t.smoothMonotone,t.connectNulls)+1},t.prototype.getPointOn=function(e,t){this.path||(this.createPathProxy(),this.buildPath(this.path,this.shape));for(var n,i,a=this.path,r=a.data,o=R["a"].CMD,s="x"===t,l=[],c=0;c<r.length;){var u=r[c++],h=void 0,d=void 0,p=void 0,g=void 0,f=void 0,m=void 0,y=void 0;switch(u){case o.M:n=r[c++],i=r[c++];break;case o.L:if(h=r[c++],d=r[c++],y=s?(e-n)/(h-n):(e-i)/(d-i),y<=1&&y>=0){var v=s?(d-i)*y+i:(h-n)*y+n;return s?[e,v]:[v,e]}n=h,i=d;break;case o.C:h=r[c++],d=r[c++],p=r[c++],g=r[c++],f=r[c++],m=r[c++];var b=s?Object(z["f"])(n,h,p,f,e,l):Object(z["f"])(i,d,g,m,e,l);if(b>0)for(var x=0;x<b;x++){var S=l[x];if(S<=1&&S>=0){v=s?Object(z["a"])(i,d,g,m,S):Object(z["a"])(n,h,p,f,S);return s?[e,v]:[v,e]}}n=f,i=m;break}}},t}(T["b"]),X=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(i["a"])(t,e),t}(B),W=function(e){function t(t){var n=e.call(this,t)||this;return n.type="ec-polygon",n}return Object(i["a"])(t,e),t.prototype.getDefaultShape=function(){return new X},t.prototype.buildPath=function(e,t){var n=t.points,i=t.stackedOnPoints,a=0,r=n.length/2,o=t.smoothMonotone;if(t.connectNulls){for(;r>0;r--)if(!F(n[2*r-2],n[2*r-1]))break;for(;a<r;a++)if(!F(n[2*a],n[2*a+1]))break}while(a<r){var s=H(e,n,a,r,r,1,t.smooth,o,t.connectNulls);H(e,i,a+s-1,s,r,-1,t.stackedOnSmooth,o,t.connectNulls),a+=s+1,e.closePath()}},t}(T["b"]),U=n("e887"),Z=n("b0af"),J=n("5426"),q=n("eda2"),K=n("41ef");function Q(e,t){if(e.length===t.length){for(var n=0;n<e.length;n++)if(e[n]!==t[n])return;return!0}}function $(e){for(var t=1/0,n=1/0,i=-1/0,a=-1/0,r=0;r<e.length;){var o=e[r++],s=e[r++];isNaN(o)||(t=Math.min(o,t),i=Math.max(o,i)),isNaN(s)||(n=Math.min(s,n),a=Math.max(s,a))}return[[t,n],[i,a]]}function ee(e,t){var n=$(e),i=n[0],a=n[1],r=$(t),o=r[0],s=r[1];return Math.max(Math.abs(i[0]-o[0]),Math.abs(i[1]-o[1]),Math.abs(a[0]-s[0]),Math.abs(a[1]-s[1]))}function te(e){return u["z"](e)?e:e?.5:0}function ne(e,t,n){if(!n.valueDim)return[];for(var i=t.count(),a=Object(k["a"])(2*i),r=0;r<i;r++){var o=j(n,e,t,r);a[2*r]=o[0],a[2*r+1]=o[1]}return a}function ie(e,t,n,i,a){var r=n.getBaseAxis(),o="x"===r.dim||"radius"===r.dim?0:1,s=[],l=0,c=[],u=[],h=[],d=[];if(a){for(l=0;l<e.length;l+=2){var p=t||e;isNaN(p[l])||isNaN(p[l+1])||d.push(e[l],e[l+1])}e=d}for(l=0;l<e.length-2;l+=2)switch(h[0]=e[l+2],h[1]=e[l+3],u[0]=e[l],u[1]=e[l+1],s.push(u[0],u[1]),i){case"end":c[o]=h[o],c[1-o]=u[1-o],s.push(c[0],c[1]);break;case"middle":var g=(u[o]+h[o])/2,f=[];c[o]=f[o]=g,c[1-o]=u[1-o],f[1-o]=h[1-o],s.push(c[0],c[1]),s.push(f[0],f[1]);break;default:c[o]=u[o],c[1-o]=h[1-o],s.push(c[0],c[1])}return s.push(e[l++],e[l++]),s}function ae(e,t){var n,i,a=[],r=e.length;function o(e,t,n){var i=e.coord,a=(n-i)/(t.coord-i),r=Object(K["a"])(a,[e.color,t.color]);return{coord:n,color:r}}for(var s=0;s<r;s++){var l=e[s],c=l.coord;if(c<0)n=l;else{if(c>t){i?a.push(o(i,l,t)):n&&a.push(o(n,l,0),o(n,l,t));break}n&&(a.push(o(n,l,0)),n=null),a.push(l),i=l}}return a}function re(e,t,n){var i=e.getVisual("visualMeta");if(i&&i.length&&e.count()&&"cartesian2d"===t.type){for(var a,r,o=i.length-1;o>=0;o--){var s=e.getDimensionInfo(i[o].dimension);if(a=s&&s.coordDim,"x"===a||"y"===a){r=i[o];break}}if(r){var l=t.getAxis(a),c=u["H"](r.stops,(function(e){return{coord:l.toGlobalCoord(l.dataToCoord(e.value)),color:e.color}})),h=c.length,d=r.outerColors.slice();h&&c[0].coord>c[h-1].coord&&(c.reverse(),d.reverse());var p=ae(c,"x"===a?n.getWidth():n.getHeight()),g=p.length;if(!g&&h)return c[0].coord<0?d[1]?d[1]:c[h-1].color:d[0]?d[0]:c[0].color;var f=10,m=p[0].coord-f,y=p[g-1].coord+f,v=y-m;if(v<.001)return"transparent";u["k"](p,(function(e){e.offset=(e.coord-m)/v})),p.push({offset:g?p[g-1].offset:.5,color:d[1]||"transparent"}),p.unshift({offset:g?p[0].offset:.5,color:d[0]||"transparent"});var b=new N["a"](0,0,0,0,p,!0);return b[a]=m,b[a+"2"]=y,b}}}function oe(e,t,n){var i=e.get("showAllSymbol"),a="auto"===i;if(!i||a){var r=n.getAxesByScale("ordinal")[0];if(r&&(!a||!se(r,t))){var o=t.mapDimension(r.dim),s={};return u["k"](r.getViewLabels(),(function(e){var t=r.scale.getRawOrdinalNumber(e.tickValue);s[t]=1})),function(e){return!s.hasOwnProperty(t.get(o,e))}}}}function se(e,t){var n=e.getExtent(),i=Math.abs(n[1]-n[0])/e.scale.count();isNaN(i)&&(i=0);for(var a=t.count(),r=Math.max(1,Math.round(a/5)),o=0;o<a;o+=r)if(1.5*x.getSymbolSize(t,o)[e.isHorizontal()?1:0]>i)return!1;return!0}function le(e,t){return isNaN(e)||isNaN(t)}function ce(e){for(var t=e.length/2;t>0;t--)if(!le(e[2*t-2],e[2*t-1]))break;return t-1}function ue(e,t){return[e[2*t],e[2*t+1]]}function he(e,t,n){for(var i,a,r=e.length/2,o="x"===n?0:1,s=0,l=-1,c=0;c<r;c++)if(a=e[2*c+o],!isNaN(a)&&!isNaN(e[2*c+1-o]))if(0!==c){if(i<=t&&a>=t||i>=t&&a<=t){l=c;break}s=c,i=a}else i=a;return{range:[s,l],t:(t-i)/(a-i)}}function de(e){if(e.get(["endLabel","show"]))return!0;for(var t=0;t<g["g"].length;t++)if(e.get([g["g"][t],"endLabel","show"]))return!0;return!1}function pe(e,t,n,i){if(Object(J["a"])(t,"cartesian2d")){var a=i.getModel("endLabel"),r=a.get("valueAnimation"),o=i.getData(),s={lastFrameIndex:0},l=de(i)?function(n,i){e._endLabelOnDuring(n,i,o,s,r,a,t)}:null,c=t.getBaseAxis().isHorizontal(),u=Object(Z["b"])(t,n,i,(function(){var t=e._endLabel;t&&n&&null!=s.originalX&&t.attr({x:s.originalX,y:s.originalY})}),l);if(!i.get("clip",!0)){var h=u.shape,d=Math.max(h.width,h.height);c?(h.y-=d,h.height+=2*d):(h.x-=d,h.width+=2*d)}return l&&l(1,u),u}return Object(Z["c"])(t,n,i)}function ge(e,t){var n=t.getBaseAxis(),i=n.isHorizontal(),a=n.inverse,r=i?a?"right":"left":"center",o=i?"middle":a?"top":"bottom";return{normal:{align:e.get("align")||r,verticalAlign:e.get("verticalAlign")||o}}}var fe=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(i["a"])(t,e),t.prototype.init=function(){var e=new s["a"],t=new I;this.group.add(t.group),this._symbolDraw=t,this._lineGroup=e,this._changePolyState=u["c"](this._changePolyState,this)},t.prototype.render=function(e,t,n){var i=e.coordinateSystem,a=this.group,r=e.getData(),o=e.getModel("lineStyle"),s=e.getModel("areaStyle"),l=r.getLayout("points")||[],c="polar"===i.type,d=this._coordSys,f=this._symbolDraw,m=this._polyline,y=this._polygon,v=this._lineGroup,b=!t.ssr&&e.get("animation"),x=!s.isEmpty(),S=s.get("origin"),O=D(i,r,S),_=x&&ne(i,r,O),A=e.get("showSymbol"),I=e.get("connectNulls"),w=A&&!c&&oe(e,r,i),M=this._data;M&&M.eachItemGraphicEl((function(e,t){e.__temp&&(a.remove(e),M.setItemGraphicEl(t,null))})),A||f.remove(),a.add(v);var j,k=!c&&e.get("step");i&&i.getArea&&e.get("clip",!0)&&(j=i.getArea(),null!=j.width?(j.x-=.1,j.y-=.1,j.width+=.2,j.height+=.2):j.r0&&(j.r0-=.5,j.r+=.5)),this._clipShapeForSymbol=j;var C=re(r,i,n)||r.getVisual("style")[r.getVisual("drawType")];if(m&&d.type===i.type&&k===this._step){x&&!y?y=this._newPolygon(l,_):y&&!x&&(v.remove(y),y=this._polygon=null),c||this._initOrUpdateEndLabel(e,i,Object(q["b"])(C));var L=v.getClipPath();if(L){var N=pe(this,i,!1,e);h["c"](L,{shape:N.shape},e)}else v.setClipPath(pe(this,i,!0,e));A&&f.updateData(r,{isIgnore:w,clipShape:j,disableAnimation:!0,getSymbolPoint:function(e){return[l[2*e],l[2*e+1]]}}),Q(this._stackedOnPoints,_)&&Q(this._points,l)||(b?this._doUpdateAnimation(r,_,i,n,k,S,I):(k&&(_&&(_=ie(_,l,i,k,I)),l=ie(l,null,i,k,I)),m.setShape({points:l}),y&&y.setShape({points:l,stackedOnPoints:_})))}else A&&f.updateData(r,{isIgnore:w,clipShape:j,disableAnimation:!0,getSymbolPoint:function(e){return[l[2*e],l[2*e+1]]}}),b&&this._initSymbolLabelAnimation(r,i,j),k&&(_&&(_=ie(_,l,i,k,I)),l=ie(l,null,i,k,I)),m=this._newPolyline(l),x?y=this._newPolygon(l,_):y&&(v.remove(y),y=this._polygon=null),c||this._initOrUpdateEndLabel(e,i,Object(q["b"])(C)),v.setClipPath(pe(this,i,!0,e));var P=e.getModel("emphasis"),E=P.get("focus"),T=P.get("blurScope"),R=P.get("disabled");if(m.useStyle(u["i"](o.getLineStyle(),{fill:"none",stroke:C,lineJoin:"bevel"})),Object(g["D"])(m,e,"lineStyle"),m.style.lineWidth>0&&"bolder"===e.get(["emphasis","lineStyle","width"])){var z=m.getState("emphasis").style;z.lineWidth=+m.style.lineWidth+1}Object(p["a"])(m).seriesIndex=e.seriesIndex,Object(g["E"])(m,E,T,R);var V=te(e.get("smooth")),G=e.get("smoothMonotone");if(m.setShape({smooth:V,smoothMonotone:G,connectNulls:I}),y){var F=r.getCalculationInfo("stackedOnSeries"),H=0;y.useStyle(u["i"](s.getAreaStyle(),{fill:C,opacity:.7,lineJoin:"bevel",decal:r.getVisual("style").decal})),F&&(H=te(F.get("smooth"))),y.setShape({smooth:V,stackedOnSmooth:H,smoothMonotone:G,connectNulls:I}),Object(g["D"])(y,e,"areaStyle"),Object(p["a"])(y).seriesIndex=e.seriesIndex,Object(g["E"])(y,E,T,R)}var B=this._changePolyState;r.eachItemGraphicEl((function(e){e&&(e.onHoverStateChange=B)})),this._polyline.onHoverStateChange=B,this._data=r,this._coordSys=i,this._stackedOnPoints=_,this._points=l,this._step=k,this._valueOrigin=S,e.get("triggerLineEvent")&&(this.packEventData(e,m),y&&this.packEventData(e,y))},t.prototype.packEventData=function(e,t){Object(p["a"])(t).eventData={componentType:"series",componentSubType:"line",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"line"}},t.prototype.highlight=function(e,t,n,i){var a=e.getData(),r=E["r"](a,i);if(this._changePolyState("emphasis"),!(r instanceof Array)&&null!=r&&r>=0){var o=a.getLayout("points"),s=a.getItemGraphicEl(r);if(!s){var l=o[2*r],c=o[2*r+1];if(isNaN(l)||isNaN(c))return;if(this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(l,c))return;var u=e.get("zlevel")||0,h=e.get("z")||0;s=new x(a,r),s.x=l,s.y=c,s.setZ(u,h);var d=s.getSymbolPath().getTextContent();d&&(d.zlevel=u,d.z=h,d.z2=this._polyline.z2+1),s.__temp=!0,a.setItemGraphicEl(r,s),s.stopSymbolAnimation(!0),this.group.add(s)}s.highlight()}else U["a"].prototype.highlight.call(this,e,t,n,i)},t.prototype.downplay=function(e,t,n,i){var a=e.getData(),r=E["r"](a,i);if(this._changePolyState("normal"),null!=r&&r>=0){var o=a.getItemGraphicEl(r);o&&(o.__temp?(a.setItemGraphicEl(r,null),this.group.remove(o)):o.downplay())}else U["a"].prototype.downplay.call(this,e,t,n,i)},t.prototype._changePolyState=function(e){var t=this._polygon;Object(g["C"])(this._polyline,e),t&&Object(g["C"])(t,e)},t.prototype._newPolyline=function(e){var t=this._polyline;return t&&this._lineGroup.remove(t),t=new Y({shape:{points:e},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(t),this._polyline=t,t},t.prototype._newPolygon=function(e,t){var n=this._polygon;return n&&this._lineGroup.remove(n),n=new W({shape:{points:e,stackedOnPoints:t},segmentIgnoreThreshold:2}),this._lineGroup.add(n),this._polygon=n,n},t.prototype._initSymbolLabelAnimation=function(e,t,n){var i,a,r=t.getBaseAxis(),o=r.inverse;"cartesian2d"===t.type?(i=r.isHorizontal(),a=!1):"polar"===t.type&&(i="angle"===r.dim,a=!0);var s=e.hostModel,l=s.get("animationDuration");u["w"](l)&&(l=l(null));var c=s.get("animationDelay")||0,h=u["w"](c)?c(null):c;e.eachItemGraphicEl((function(e,r){var s=e;if(s){var d=[e.x,e.y],p=void 0,g=void 0,f=void 0;if(n)if(a){var m=n,y=t.pointToCoord(d);i?(p=m.startAngle,g=m.endAngle,f=-y[1]/180*Math.PI):(p=m.r0,g=m.r,f=y[0])}else{var v=n;i?(p=v.x,g=v.x+v.width,f=e.x):(p=v.y+v.height,g=v.y,f=e.y)}var b=g===p?0:(f-p)/(g-p);o&&(b=1-b);var x=u["w"](c)?c(r):l*b+h,S=s.getSymbolPath(),O=S.getTextContent();s.attr({scaleX:0,scaleY:0}),s.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:x}),O&&O.animateFrom({style:{opacity:0}},{duration:300,delay:x}),S.disableLabelAnimation=!0}}))},t.prototype._initOrUpdateEndLabel=function(e,t,n){var i=e.getModel("endLabel");if(de(e)){var a=e.getData(),r=this._polyline,o=a.getLayout("points");if(!o)return r.removeTextContent(),void(this._endLabel=null);var s=this._endLabel;s||(s=this._endLabel=new P["a"]({z2:200}),s.ignoreClip=!0,r.setTextContent(this._endLabel),r.disableLabelAnimation=!0);var l=ce(o);l>=0&&(Object(m["f"])(r,Object(m["d"])(e,"endLabel"),{inheritColor:n,labelFetcher:e,labelDataIndex:l,defaultText:function(e,t,n){return null!=n?Object(f["a"])(a,n):Object(f["b"])(a,e)},enableTextSetter:!0},ge(i,t)),r.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},t.prototype._endLabelOnDuring=function(e,t,n,i,a,r,o){var s=this._endLabel,l=this._polyline;if(s){e<1&&null==i.originalX&&(i.originalX=s.x,i.originalY=s.y);var c=n.getLayout("points"),u=n.hostModel,h=u.get("connectNulls"),d=r.get("precision"),p=r.get("distance")||0,g=o.getBaseAxis(),f=g.isHorizontal(),y=g.inverse,v=t.shape,b=y?f?v.x:v.y+v.height:f?v.x+v.width:v.y,x=(f?p:0)*(y?-1:1),S=(f?0:-p)*(y?-1:1),O=f?"x":"y",_=he(c,b,O),A=_.range,I=A[1]-A[0],w=void 0;if(I>=1){if(I>1&&!h){var D=ue(c,A[0]);s.attr({x:D[0]+x,y:D[1]+S}),a&&(w=u.getRawValue(A[0]))}else{D=l.getPointOn(b,O);D&&s.attr({x:D[0]+x,y:D[1]+S});var M=u.getRawValue(A[0]),j=u.getRawValue(A[1]);a&&(w=E["i"](n,d,M,j,_.t))}i.lastFrameIndex=A[0]}else{var k=1===e||i.lastFrameIndex>0?A[0]:0;D=ue(c,k);a&&(w=u.getRawValue(k)),s.attr({x:D[0]+x,y:D[1]+S})}if(a){var C=Object(m["e"])(s);"function"===typeof C.setLabelText&&C.setLabelText(w)}}},t.prototype._doUpdateAnimation=function(e,t,n,i,a,r,o){var s=this._polyline,l=this._polygon,c=e.hostModel,u=L(this._data,e,this._stackedOnPoints,t,this._coordSys,n,this._valueOrigin,r),d=u.current,p=u.stackedOnCurrent,g=u.next,f=u.stackedOnNext;if(a&&(p=ie(u.stackedOnCurrent,u.current,n,a,o),d=ie(u.current,null,n,a,o),f=ie(u.stackedOnNext,u.next,n,a,o),g=ie(u.next,null,n,a,o)),ee(d,g)>3e3||l&&ee(p,f)>3e3)return s.stopAnimation(),s.setShape({points:g}),void(l&&(l.stopAnimation(),l.setShape({points:g,stackedOnPoints:f})));s.shape.__points=u.current,s.shape.points=d;var m={shape:{points:g}};u.current!==d&&(m.shape.__points=u.next),s.stopAnimation(),h["h"](s,m,c),l&&(l.setShape({points:d,stackedOnPoints:p}),l.stopAnimation(),h["h"](l,{shape:{stackedOnPoints:f}},c),s.shape.points!==l.shape.points&&(l.shape.points=s.shape.points));for(var y=[],v=u.status,b=0;b<v.length;b++){var x=v[b].cmd;if("="===x){var S=e.getItemGraphicEl(v[b].idx1);S&&y.push({el:S,ptIdx:b})}}s.animators&&s.animators.length&&s.animators[0].during((function(){l&&l.dirtyShape();for(var e=s.shape.__points,t=0;t<y.length;t++){var n=y[t].el,i=2*y[t].ptIdx;n.x=e[i],n.y=e[i+1],n.markRedraw()}}))},t.prototype.remove=function(e){var t=this.group,n=this._data;this._lineGroup.removeAll(),this._symbolDraw.remove(!0),n&&n.eachItemGraphicEl((function(e,i){e.__temp&&(t.remove(e),n.setItemGraphicEl(i,null))})),this._polyline=this._polygon=this._coordSys=this._points=this._stackedOnPoints=this._endLabel=this._data=null},t.type="line",t}(U["a"]),me=fe,ye=n("cccd");function ve(e,t){return{seriesType:e,plan:Object(ye["a"])(),reset:function(e){var n=e.getData(),i=e.coordinateSystem,a=e.pipelineContext,r=t||a.large;if(i){var o=Object(u["H"])(i.dimensions,(function(e){return n.mapDimension(e)})).slice(0,2),s=o.length,l=n.getCalculationInfo("stackResultDimension");Object(w["c"])(n,o[0])&&(o[0]=l),Object(w["c"])(n,o[1])&&(o[1]=l);var c=n.getStore(),h=n.getDimensionIndex(o[0]),d=n.getDimensionIndex(o[1]);return s&&{progress:function(e,t){for(var n=e.end-e.start,a=r&&Object(k["a"])(n*s),o=[],l=[],u=e.start,p=0;u<e.end;u++){var g=void 0;if(1===s){var f=c.get(h,u);g=i.dataToPoint(f,null,l)}else o[0]=c.get(h,u),o[1]=c.get(d,u),g=i.dataToPoint(o,null,l);r?(a[p++]=g[0],a[p++]=g[1]):t.setItemLayout(u,g.slice())}r&&t.setLayout("points",a)}}}}}}var be=n("fdde");function xe(e){e.registerChartView(me),e.registerSeriesModel(c),e.registerLayout(ve("line",!0)),e.registerVisual({seriesType:"line",reset:function(e){var t=e.getData(),n=e.getModel("lineStyle").getLineStyle();n&&!n.stroke&&(n.stroke=t.getVisual("style").fill),t.setVisual("legendLineStyle",n)}}),e.registerProcessor(e.PRIORITY.PROCESSOR.STATISTIC,Object(be["a"])("line"))}},"4cb5":function(e,t,n){"use strict";n.d(t,"a",(function(){return le}));var i=n("6d8b"),a=n("9d57"),r=n("fdde"),o=n("9ab4"),s=n("4f85"),l=n("1830"),c=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return Object(o["a"])(t,e),t.prototype.getInitialData=function(e,t){return Object(l["a"])(null,this,{useEncodeDefaulter:!0})},t.prototype.getMarkerPosition=function(e,t,n){var a=this.coordinateSystem;if(a&&a.clampData){var r=a.clampData(e),o=a.dataToPoint(r);if(n)Object(i["k"])(a.getAxes(),(function(e,n){if("category"===e.type&&null!=t){var i=e.getTicksCoords(),a=e.getTickModel().get("alignWithLabel"),s=r[n],l="x1"===t[n]||"y1"===t[n];if(l&&!a&&(s+=1),i.length<2)return;if(2===i.length)return void(o[n]=e.toGlobalCoord(e.getExtent()[l?1:0]));for(var c=void 0,u=void 0,h=1,d=0;d<i.length;d++){var p=i[d].coord,g=d===i.length-1?i[d-1].tickValue+h:i[d].tickValue;if(g===s){u=p;break}if(g<s)c=p;else if(null!=c&&g>s){u=(p+c)/2;break}1===d&&(h=g-i[0].tickValue)}null==u&&(c?c&&(u=i[i.length-1].coord):u=i[0].coord),o[n]=e.toGlobalCoord(u)}}));else{var s=this.getData(),l=s.getLayout("offset"),c=s.getLayout("size"),u=a.getBaseAxis().isHorizontal()?0:1;o[u]+=l+c/2}return o}return[NaN,NaN]},t.type="series.__base_bar__",t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},t}(s["b"]);s["b"].registerClass(c);var u=c,h=n("8918"),d=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return Object(o["a"])(t,e),t.prototype.getInitialData=function(){return Object(l["a"])(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},t.prototype.getProgressive=function(){return!!this.get("large")&&this.get("progressive")},t.prototype.getProgressiveThreshold=function(){var e=this.get("progressiveThreshold"),t=this.get("largeThreshold");return t>e&&(e=t),e},t.prototype.brushSelector=function(e,t,n){return n.rect(t.getItemLayout(e))},t.type="series.bar",t.dependencies=["grid","polar"],t.defaultOption=Object(h["d"])(u.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:"#212121"}},realtimeSort:!1}),t}(u),p=d,g=n("cbe5"),f=n("2dc5"),m=n("2306"),y=n("deca"),v=n("c7a2"),b=n("4aa2"),x=n("861c"),S=n("7d6c"),O=n("7837"),_=n("88b3"),A=n("b0af"),I=function(){function e(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0}return e}(),w=function(e){function t(t){var n=e.call(this,t)||this;return n.type="sausage",n}return Object(o["a"])(t,e),t.prototype.getDefaultShape=function(){return new I},t.prototype.buildPath=function(e,t){var n=t.cx,i=t.cy,a=Math.max(t.r0||0,0),r=Math.max(t.r,0),o=.5*(r-a),s=a+o,l=t.startAngle,c=t.endAngle,u=t.clockwise,h=2*Math.PI,d=u?c-l<h:l-c<h;d||(l=c-(u?h:-h));var p=Math.cos(l),g=Math.sin(l),f=Math.cos(c),m=Math.sin(c);d?(e.moveTo(p*a+n,g*a+i),e.arc(p*s+n,g*s+i,o,-Math.PI+l,l,!u)):e.moveTo(p*r+n,g*r+i),e.arc(n,i,r,l,c,!u),e.arc(f*s+n,m*s+i,o,c-2*Math.PI,c-Math.PI,!u),0!==a&&e.arc(n,i,a,c,l,u)},t}(g["b"]),D=w,M=n("e887"),j=n("5426"),k=n("c775"),C=n("e86a");function L(e,t){t=t||{};var n=t.isRoundCap;return function(t,i,a){var r=i.position;if(!r||r instanceof Array)return Object(C["c"])(t,i,a);var o=e(r),s=null!=i.distance?i.distance:5,l=this.shape,c=l.cx,u=l.cy,h=l.r,d=l.r0,p=(h+d)/2,g=l.startAngle,f=l.endAngle,m=(g+f)/2,y=n?Math.abs(h-d)/2:0,v=Math.cos,b=Math.sin,x=c+h*v(g),S=u+h*b(g),O="left",_="top";switch(o){case"startArc":x=c+(d-s)*v(m),S=u+(d-s)*b(m),O="center",_="top";break;case"insideStartArc":x=c+(d+s)*v(m),S=u+(d+s)*b(m),O="center",_="bottom";break;case"startAngle":x=c+p*v(g)+P(g,s+y,!1),S=u+p*b(g)+E(g,s+y,!1),O="right",_="middle";break;case"insideStartAngle":x=c+p*v(g)+P(g,-s+y,!1),S=u+p*b(g)+E(g,-s+y,!1),O="left",_="middle";break;case"middle":x=c+p*v(m),S=u+p*b(m),O="center",_="middle";break;case"endArc":x=c+(h+s)*v(m),S=u+(h+s)*b(m),O="center",_="bottom";break;case"insideEndArc":x=c+(h-s)*v(m),S=u+(h-s)*b(m),O="center",_="top";break;case"endAngle":x=c+p*v(f)+P(f,s+y,!0),S=u+p*b(f)+E(f,s+y,!0),O="left",_="middle";break;case"insideEndAngle":x=c+p*v(f)+P(f,-s+y,!0),S=u+p*b(f)+E(f,-s+y,!0),O="right",_="middle";break;default:return Object(C["c"])(t,i,a)}return t=t||{},t.x=x,t.y=S,t.align=O,t.verticalAlign=_,t}}function N(e,t,n,a){if(Object(i["z"])(a))e.setTextConfig({rotation:a});else if(Object(i["t"])(t))e.setTextConfig({rotation:0});else{var r,o=e.shape,s=o.clockwise?o.startAngle:o.endAngle,l=o.clockwise?o.endAngle:o.startAngle,c=(s+l)/2,u=n(t);switch(u){case"startArc":case"insideStartArc":case"middle":case"insideEndArc":case"endArc":r=c;break;case"startAngle":case"insideStartAngle":r=s;break;case"endAngle":case"insideEndAngle":r=l;break;default:return void e.setTextConfig({rotation:0})}var h=1.5*Math.PI-r;"middle"===u&&h>Math.PI/2&&h<1.5*Math.PI&&(h-=Math.PI),e.setTextConfig({rotation:h})}}function P(e,t,n){return t*Math.sin(e)*(n?-1:1)}function E(e,t,n){return t*Math.cos(e)*(n?1:-1)}var T=n("e4b8"),R=Math.max,z=Math.min;function V(e,t){var n=e.getArea&&e.getArea();if(Object(j["a"])(e,"cartesian2d")){var i=e.getBaseAxis();if("category"!==i.type||!i.onBand){var a=t.getLayout("bandWidth");i.isHorizontal()?(n.x-=a,n.width+=2*a):(n.y-=a,n.height+=2*a)}}return n}var G=function(e){function t(){var n=e.call(this)||this;return n.type=t.type,n._isFirstFrame=!0,n}return Object(o["a"])(t,e),t.prototype.render=function(e,t,n,i){this._model=e,this._removeOnRenderedListener(n),this._updateDrawMode(e);var a=e.get("coordinateSystem");("cartesian2d"===a||"polar"===a)&&(this._progressiveEls=null,this._isLargeDraw?this._renderLarge(e,t,n):this._renderNormal(e,t,n,i))},t.prototype.incrementalPrepareRender=function(e){this._clear(),this._updateDrawMode(e),this._updateLargeClip(e)},t.prototype.incrementalRender=function(e,t){this._progressiveEls=[],this._incrementalRenderLarge(e,t)},t.prototype.eachRendered=function(e){Object(m["traverseElements"])(this._progressiveEls||this.group,e)},t.prototype._updateDrawMode=function(e){var t=e.pipelineContext.large;null!=this._isLargeDraw&&t===this._isLargeDraw||(this._isLargeDraw=t,this._clear())},t.prototype._renderNormal=function(e,t,n,i){var a,r=this.group,o=e.getData(),s=this._data,l=e.coordinateSystem,c=l.getBaseAxis();"cartesian2d"===l.type?a=c.isHorizontal():"polar"===l.type&&(a="angle"===c.dim);var u=e.isAnimationEnabled()?e:null,h=B(e,l);h&&this._enableRealtimeSort(h,o,n);var d=e.get("clip",!0)||h,p=V(l,o);r.removeClipPath();var g=e.get("roundCap",!0),m=e.get("showBackground",!0),v=e.getModel("backgroundStyle"),b=v.get("borderRadius")||0,x=[],S=this._backgroundEls,_=i&&i.isInitSort,A=i&&"changeAxisOrder"===i.type;function I(e){var t=J[l.type](o,e),n=oe(l,a,t);return n.useStyle(v.getItemStyle()),"cartesian2d"===l.type?n.setShape("r",b):n.setShape("cornerRadius",b),x[e]=n,n}o.diff(s).add((function(t){var n=o.getItemModel(t),i=J[l.type](o,t,n);if(m&&I(t),o.hasValue(t)&&Z[l.type](i)){var s=!1;d&&(s=F[l.type](p,i));var f=H[l.type](e,o,t,i,a,u,c.model,!1,g);h&&(f.forceLabelAnimation=!0),Q(f,o,t,n,i,e,a,"polar"===l.type),_?f.attr({shape:i}):h?Y(h,u,f,i,t,a,!1,!1):Object(y["c"])(f,{shape:i},e,t),o.setItemGraphicEl(t,f),r.add(f),f.ignore=s}})).update((function(t,n){var i=o.getItemModel(t),f=J[l.type](o,t,i);if(m){var w=void 0;0===S.length?w=I(n):(w=S[n],w.useStyle(v.getItemStyle()),"cartesian2d"===l.type?w.setShape("r",b):w.setShape("cornerRadius",b),x[t]=w);var D=J[l.type](o,t),M=re(a,D,l);Object(y["h"])(w,{shape:M},u,t)}var j=s.getItemGraphicEl(n);if(o.hasValue(t)&&Z[l.type](f)){var k=!1;if(d&&(k=F[l.type](p,f),k&&r.remove(j)),j?Object(y["g"])(j):j=H[l.type](e,o,t,f,a,u,c.model,!!j,g),h&&(j.forceLabelAnimation=!0),A){var C=j.getTextContent();if(C){var L=Object(O["e"])(C);null!=L.prevValue&&(L.prevValue=L.value)}}else Q(j,o,t,i,f,e,a,"polar"===l.type);_?j.attr({shape:f}):h?Y(h,u,j,f,t,a,!0,A):Object(y["h"])(j,{shape:f},e,t,null),o.setItemGraphicEl(t,j),j.ignore=k,r.add(j)}else r.remove(j)})).remove((function(t){var n=s.getItemGraphicEl(t);n&&Object(y["f"])(n,e,t)})).execute();var w=this._backgroundGroup||(this._backgroundGroup=new f["a"]);w.removeAll();for(var D=0;D<x.length;++D)w.add(x[D]);r.add(w),this._backgroundEls=x,this._data=o},t.prototype._renderLarge=function(e,t,n){this._clear(),ne(e,this.group),this._updateLargeClip(e)},t.prototype._incrementalRenderLarge=function(e,t){this._removeBackground(),ne(t,this.group,this._progressiveEls,!0)},t.prototype._updateLargeClip=function(e){var t=e.get("clip",!0)&&Object(A["a"])(e.coordinateSystem,!1,e),n=this.group;t?n.setClipPath(t):n.removeClipPath()},t.prototype._enableRealtimeSort=function(e,t,n){var i=this;if(t.count()){var a=e.baseAxis;if(this._isFirstFrame)this._dispatchInitSort(t,e,n),this._isFirstFrame=!1;else{var r=function(e){var n=t.getItemGraphicEl(e),i=n&&n.shape;return i&&Math.abs(a.isHorizontal()?i.height:i.width)||0};this._onRendered=function(){i._updateSortWithinSameData(t,r,a,n)},n.getZr().on("rendered",this._onRendered)}}},t.prototype._dataSort=function(e,t,n){var a=[];return e.each(e.mapDimension(t.dim),(function(e,t){var i=n(t);i=null==i?NaN:i,a.push({dataIndex:t,mappedValue:i,ordinalNumber:e})})),a.sort((function(e,t){return t.mappedValue-e.mappedValue})),{ordinalNumbers:Object(i["H"])(a,(function(e){return e.ordinalNumber}))}},t.prototype._isOrderChangedWithinSameData=function(e,t,n){for(var i=n.scale,a=e.mapDimension(n.dim),r=Number.MAX_VALUE,o=0,s=i.getOrdinalMeta().categories.length;o<s;++o){var l=e.rawIndexOf(a,i.getRawOrdinalNumber(o)),c=l<0?Number.MIN_VALUE:t(e.indexOfRawIndex(l));if(c>r)return!0;r=c}return!1},t.prototype._isOrderDifferentInView=function(e,t){for(var n=t.scale,i=n.getExtent(),a=Math.max(0,i[0]),r=Math.min(i[1],n.getOrdinalMeta().categories.length-1);a<=r;++a)if(e.ordinalNumbers[a]!==n.getRawOrdinalNumber(a))return!0},t.prototype._updateSortWithinSameData=function(e,t,n,i){if(this._isOrderChangedWithinSameData(e,t,n)){var a=this._dataSort(e,n,t);this._isOrderDifferentInView(a,n)&&(this._removeOnRenderedListener(i),i.dispatchAction({type:"changeAxisOrder",componentType:n.dim+"Axis",axisId:n.index,sortInfo:a}))}},t.prototype._dispatchInitSort=function(e,t,n){var i=t.baseAxis,a=this._dataSort(e,i,(function(n){return e.get(e.mapDimension(t.otherAxis.dim),n)}));n.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",isInitSort:!0,axisId:i.index,sortInfo:a})},t.prototype.remove=function(e,t){this._clear(this._model),this._removeOnRenderedListener(t)},t.prototype.dispose=function(e,t){this._removeOnRenderedListener(t)},t.prototype._removeOnRenderedListener=function(e){this._onRendered&&(e.getZr().off("rendered",this._onRendered),this._onRendered=null)},t.prototype._clear=function(e){var t=this.group,n=this._data;e&&e.isAnimationEnabled()&&n&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],n.eachItemGraphicEl((function(t){Object(y["f"])(t,e,Object(x["a"])(t).dataIndex)}))):t.removeAll(),this._data=null,this._isFirstFrame=!0},t.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},t.type="bar",t}(M["a"]),F={cartesian2d:function(e,t){var n=t.width<0?-1:1,i=t.height<0?-1:1;n<0&&(t.x+=t.width,t.width=-t.width),i<0&&(t.y+=t.height,t.height=-t.height);var a=e.x+e.width,r=e.y+e.height,o=R(t.x,e.x),s=z(t.x+t.width,a),l=R(t.y,e.y),c=z(t.y+t.height,r),u=s<o,h=c<l;return t.x=u&&o>a?s:o,t.y=h&&l>r?c:l,t.width=u?0:s-o,t.height=h?0:c-l,n<0&&(t.x+=t.width,t.width=-t.width),i<0&&(t.y+=t.height,t.height=-t.height),u||h},polar:function(e,t){var n=t.r0<=t.r?1:-1;if(n<0){var i=t.r;t.r=t.r0,t.r0=i}var a=z(t.r,e.r),r=R(t.r0,e.r0);t.r=a,t.r0=r;var o=a-r<0;if(n<0){i=t.r;t.r=t.r0,t.r0=i}return o}},H={cartesian2d:function(e,t,n,a,r,o,s,l,c){var u=new v["a"]({shape:Object(i["m"])({},a),z2:1});if(u.__dataIndex=n,u.name="item",o){var h=u.shape,d=r?"height":"width";h[d]=0}return u},polar:function(e,t,n,i,a,r,o,s,l){var c=!a&&l?D:b["a"],u=new c({shape:i,z2:1});u.name="item";var h=K(a);if(u.calculateTextPosition=L(h,{isRoundCap:c===D}),r){var d=u.shape,p=a?"r":"endAngle",g={};d[p]=a?i.r0:i.startAngle,g[p]=i[p],(s?y["h"]:y["c"])(u,{shape:g},r)}return u}};function B(e,t){var n=e.get("realtimeSort",!0),i=t.getBaseAxis();if(n&&"category"===i.type&&"cartesian2d"===t.type)return{baseAxis:i,otherAxis:t.getOtherAxis(i)}}function Y(e,t,n,i,a,r,o,s){var l,c;r?(c={x:i.x,width:i.width},l={y:i.y,height:i.height}):(c={y:i.y,height:i.height},l={x:i.x,width:i.width}),s||(o?y["h"]:y["c"])(n,{shape:l},t,a,null);var u=t?e.baseAxis.model:null;(o?y["h"]:y["c"])(n,{shape:c},u,a)}function X(e,t){for(var n=0;n<t.length;n++)if(!isFinite(e[t[n]]))return!0;return!1}var W=["x","y","width","height"],U=["cx","cy","r","startAngle","endAngle"],Z={cartesian2d:function(e){return!X(e,W)},polar:function(e){return!X(e,U)}},J={cartesian2d:function(e,t,n){var i=e.getItemLayout(t),a=n?$(n,i):0,r=i.width>0?1:-1,o=i.height>0?1:-1;return{x:i.x+r*a/2,y:i.y+o*a/2,width:i.width-r*a,height:i.height-o*a}},polar:function(e,t,n){var i=e.getItemLayout(t);return{cx:i.cx,cy:i.cy,r0:i.r0,r:i.r,startAngle:i.startAngle,endAngle:i.endAngle,clockwise:i.clockwise}}};function q(e){return null!=e.startAngle&&null!=e.endAngle&&e.startAngle===e.endAngle}function K(e){return function(e){var t=e?"Arc":"Angle";return function(e){switch(e){case"start":case"insideStart":case"end":case"insideEnd":return e+t;default:return e}}}(e)}function Q(e,t,n,a,r,o,s,l){var c=t.getItemVisual(n,"style");if(l){if(!o.get("roundCap")){var u=e.shape,h=Object(T["a"])(a.getModel("itemStyle"),u,!0);Object(i["m"])(u,h),e.setShape(u)}}else{var d=a.get(["itemStyle","borderRadius"])||0;e.setShape("r",d)}e.useStyle(c);var p=a.getShallow("cursor");p&&e.attr("cursor",p);var g=l?s?r.r>=r.r0?"endArc":"startArc":r.endAngle>=r.startAngle?"endAngle":"startAngle":s?r.height>=0?"bottom":"top":r.width>=0?"right":"left",f=Object(O["d"])(a);Object(O["f"])(e,f,{labelFetcher:o,labelDataIndex:n,defaultText:Object(k["b"])(o.getData(),n),inheritColor:c.fill,defaultOpacity:c.opacity,defaultOutsidePosition:g});var m=e.getTextContent();if(l&&m){var y=a.get(["label","position"]);e.textConfig.inside="middle"===y||null,N(e,"outside"===y?g:y,K(s),a.get(["label","rotate"]))}Object(O["g"])(m,f,o.getRawValue(n),(function(e){return Object(k["a"])(t,e)}));var v=a.getModel(["emphasis"]);Object(S["E"])(e,v.get("focus"),v.get("blurScope"),v.get("disabled")),Object(S["D"])(e,a),q(r)&&(e.style.fill="none",e.style.stroke="none",Object(i["k"])(e.states,(function(e){e.style&&(e.style.fill=e.style.stroke="none")})))}function $(e,t){var n=e.get(["itemStyle","borderColor"]);if(!n||"none"===n)return 0;var i=e.get(["itemStyle","borderWidth"])||0,a=isNaN(t.width)?Number.MAX_VALUE:Math.abs(t.width),r=isNaN(t.height)?Number.MAX_VALUE:Math.abs(t.height);return Math.min(i,a,r)}var ee=function(){function e(){}return e}(),te=function(e){function t(t){var n=e.call(this,t)||this;return n.type="largeBar",n}return Object(o["a"])(t,e),t.prototype.getDefaultShape=function(){return new ee},t.prototype.buildPath=function(e,t){for(var n=t.points,i=this.baseDimIdx,a=1-this.baseDimIdx,r=[],o=[],s=this.barWidth,l=0;l<n.length;l+=3)o[i]=s,o[a]=n[l+2],r[i]=n[l+i],r[a]=n[l+a],e.rect(r[0],r[1],o[0],o[1])},t}(g["b"]);function ne(e,t,n,i){var a=e.getData(),r=a.getLayout("valueAxisHorizontal")?1:0,o=a.getLayout("largeDataIndices"),s=a.getLayout("size"),l=e.getModel("backgroundStyle"),c=a.getLayout("largeBackgroundPoints");if(c){var u=new te({shape:{points:c},incremental:!!i,silent:!0,z2:0});u.baseDimIdx=r,u.largeDataIndices=o,u.barWidth=s,u.useStyle(l.getItemStyle()),t.add(u),n&&n.push(u)}var h=new te({shape:{points:a.getLayout("largePoints")},incremental:!!i,ignoreCoarsePointer:!0,z2:1});h.baseDimIdx=r,h.largeDataIndices=o,h.barWidth=s,t.add(h),h.useStyle(a.getVisual("style")),h.style.stroke=null,Object(x["a"])(h).seriesIndex=e.seriesIndex,e.get("silent")||(h.on("mousedown",ie),h.on("mousemove",ie)),n&&n.push(h)}var ie=Object(_["c"])((function(e){var t=this,n=ae(t,e.offsetX,e.offsetY);Object(x["a"])(t).dataIndex=n>=0?n:null}),30,!1);function ae(e,t,n){for(var i=e.baseDimIdx,a=1-i,r=e.shape.points,o=e.largeDataIndices,s=[],l=[],c=e.barWidth,u=0,h=r.length/3;u<h;u++){var d=3*u;if(l[i]=c,l[a]=r[d+2],s[i]=r[d+i],s[a]=r[d+a],l[a]<0&&(s[a]+=l[a],l[a]=-l[a]),t>=s[0]&&t<=s[0]+l[0]&&n>=s[1]&&n<=s[1]+l[1])return o[u]}return-1}function re(e,t,n){if(Object(j["a"])(n,"cartesian2d")){var i=t,a=n.getArea();return{x:e?i.x:a.x,y:e?a.y:i.y,width:e?i.width:a.width,height:e?a.height:i.height}}a=n.getArea();var r=t;return{cx:a.cx,cy:a.cy,r0:e?a.r0:r.r0,r:e?a.r:r.r,startAngle:e?r.startAngle:0,endAngle:e?r.endAngle:2*Math.PI}}function oe(e,t,n){var i="polar"===e.type?b["a"]:v["a"];return new i({shape:re(t,n,e),silent:!0,z2:0})}var se=G;function le(e){e.registerChartView(se),e.registerSeriesModel(p),e.registerLayout(e.PRIORITY.VISUAL.LAYOUT,i["h"](a["b"],"bar")),e.registerLayout(e.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,Object(a["a"])("bar")),e.registerProcessor(e.PRIORITY.PROCESSOR.STATISTIC,Object(r["a"])("bar")),e.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},(function(e,t){var n=e.componentType||"series";t.eachComponent({mainType:n,query:e},(function(t){e.sortInfo&&t.axis.setCategorySortInfo(e.sortInfo)}))}))}},5426:function(e,t,n){"use strict";function i(e,t){return e.type===t}n.d(t,"a",(function(){return i}))},b0af:function(e,t,n){"use strict";n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return c})),n.d(t,"a",(function(){return u}));var i=n("c7a2"),a=n("deca"),r=n("4aa2"),o=n("3842"),s=n("6d8b");function l(e,t,n,r,o){var l=e.getArea(),c=l.x,u=l.y,h=l.width,d=l.height,p=n.get(["lineStyle","width"])||0;c-=p/2,u-=p/2,h+=p,d+=p,h=Math.ceil(h),c!==Math.floor(c)&&(c=Math.floor(c),h++);var g=new i["a"]({shape:{x:c,y:u,width:h,height:d}});if(t){var f=e.getBaseAxis(),m=f.isHorizontal(),y=f.inverse;m?(y&&(g.shape.x+=h),g.shape.width=0):(y||(g.shape.y+=d),g.shape.height=0);var v=Object(s["w"])(o)?function(e){o(e,g)}:null;a["c"](g,{shape:{width:h,height:d,x:c,y:u}},n,null,r,v)}return g}function c(e,t,n){var i=e.getArea(),s=Object(o["r"])(i.r0,1),l=Object(o["r"])(i.r,1),c=new r["a"]({shape:{cx:Object(o["r"])(e.cx,1),cy:Object(o["r"])(e.cy,1),r0:s,r:l,startAngle:i.startAngle,endAngle:i.endAngle,clockwise:i.clockwise}});if(t){var u="angle"===e.getBaseAxis().dim;u?c.shape.endAngle=i.startAngle:c.shape.r=s,a["c"](c,{shape:{endAngle:i.endAngle,r:l}},n)}return c}function u(e,t,n,i,a){return e?"polar"===e.type?c(e,t,n):"cartesian2d"===e.type?l(e,t,n,i,a):null:null}},c775:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return o}));var i=n("2b17"),a=n("6d8b");function r(e,t){var n=e.mapDimensionsAll("defaultedLabel"),a=n.length;if(1===a){var r=Object(i["e"])(e,t,n[0]);return null!=r?r+"":null}if(a){for(var o=[],s=0;s<n.length;s++)o.push(Object(i["e"])(e,t,n[s]));return o.join(" ")}}function o(e,t){var n=e.mapDimensionsAll("defaultedLabel");if(!Object(a["t"])(t))return t+"";for(var i=[],r=0;r<n.length;r++){var o=e.getDimensionIndex(n[r]);o>=0&&i.push(t[o])}return i.join(" ")}},e4b8:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("6d8b"),a=n("e86a");function r(e,t,n){var r=e.get("borderRadius");if(null==r)return n?{cornerRadius:0}:null;Object(i["t"])(r)||(r=[r,r,r,r]);var o=Math.abs(t.r||0-t.r0||0);return{cornerRadius:Object(i["H"])(r,(function(e){return Object(a["g"])(e,o)}))}}},fdde:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("6d8b"),a={average:function(e){for(var t=0,n=0,i=0;i<e.length;i++)isNaN(e[i])||(t+=e[i],n++);return 0===n?NaN:t/n},sum:function(e){for(var t=0,n=0;n<e.length;n++)t+=e[n]||0;return t},max:function(e){for(var t=-1/0,n=0;n<e.length;n++)e[n]>t&&(t=e[n]);return isFinite(t)?t:NaN},min:function(e){for(var t=1/0,n=0;n<e.length;n++)e[n]<t&&(t=e[n]);return isFinite(t)?t:NaN},nearest:function(e){return e[0]}},r=function(e){return Math.round(e.length/2)};function o(e){return{seriesType:e,reset:function(e,t,n){var o=e.getData(),s=e.get("sampling"),l=e.coordinateSystem,c=o.count();if(c>10&&"cartesian2d"===l.type&&s){var u=l.getBaseAxis(),h=l.getOtherAxis(u),d=u.getExtent(),p=n.getDevicePixelRatio(),g=Math.abs(d[1]-d[0])*(p||1),f=Math.round(c/g);if(isFinite(f)&&f>1){"lttb"===s?e.setData(o.lttbDownSample(o.mapDimension(h.dim),1/f)):"minmax"===s&&e.setData(o.minmaxDownSample(o.mapDimension(h.dim),1/f));var m=void 0;Object(i["C"])(s)?m=a[s]:Object(i["w"])(s)&&(m=s),m&&e.setData(o.downSample(o.mapDimension(h.dim),1/f,m,r))}}}}}}}]);