!function(t,e){for(var r in e)t[r]=e[r]}(exports,function(t){function e(i){if(r[i])return r[i].exports;var n=r[i]={exports:{},id:i,loaded:!1};return t[i].call(n.exports,n,n.exports,e),n.loaded=!0,n.exports}var r={};return e.m=t,e.c=r,e.p="",e(0)}([function(t,e,r){var i={bbox:r(1)},n={Group:r(4)},a={Arc:r(19),BezierCurve:r(34),Circle:r(35),Droplet:r(36),Ellipse:r(37),Heart:r(38),Isogon:r(39),Line:r(40),Polyline:r(41),Polygon:r(45),Rect:r(46),Ring:r(48),Rose:r(49),Sector:r(50),Star:r(51),Trochoid:r(52)},o={shape:a,Path:r(20),Gradient:r(53),LinearGradient:r(54),RadialGradient:r(55),Text:r(56),Image:r(57)};({Animation:r(58)});t.exports={zrender:r(61),core:i,container:n,graphic:o}},function(t,e,r){var i=r(2),n=r(3),a={},o=Math.min,s=Math.max,h=Math.sin,l=Math.cos,u=i.create(),c=i.create(),f=i.create(),d=2*Math.PI;a.fromPoints=function(t,e,r){if(0!==t.length){var i,n=t[0],a=n[0],h=n[0],l=n[1],u=n[1];for(i=1;i<t.length;i++)n=t[i],a=o(a,n[0]),h=s(h,n[0]),l=o(l,n[1]),u=s(u,n[1]);e[0]=a,e[1]=l,r[0]=h,r[1]=u}},a.fromLine=function(t,e,r,i,n,a){n[0]=o(t,r),n[1]=o(e,i),a[0]=s(t,r),a[1]=s(e,i)};var p=[],v=[];a.fromCubic=function(t,e,r,i,a,h,l,u,c,f){var d,g=n.cubicExtrema,y=n.cubicAt,_=g(t,r,a,l,p);for(c[0]=1/0,c[1]=1/0,f[0]=-(1/0),f[1]=-(1/0),d=0;d<_;d++){var m=y(t,r,a,l,p[d]);c[0]=o(m,c[0]),f[0]=s(m,f[0])}for(_=g(e,i,h,u,v),d=0;d<_;d++){var x=y(e,i,h,u,v[d]);c[1]=o(x,c[1]),f[1]=s(x,f[1])}c[0]=o(t,c[0]),f[0]=s(t,f[0]),c[0]=o(l,c[0]),f[0]=s(l,f[0]),c[1]=o(e,c[1]),f[1]=s(e,f[1]),c[1]=o(u,c[1]),f[1]=s(u,f[1])},a.fromQuadratic=function(t,e,r,i,a,h,l,u){var c=n.quadraticExtremum,f=n.quadraticAt,d=s(o(c(t,r,a),1),0),p=s(o(c(e,i,h),1),0),v=f(t,r,a,d),g=f(e,i,h,p);l[0]=o(t,a,v),l[1]=o(e,h,g),u[0]=s(t,a,v),u[1]=s(e,h,g)},a.fromArc=function(t,e,r,n,a,o,s,p,v){var g=i.min,y=i.max,_=Math.abs(a-o);if(_%d<1e-4&&_>1e-4)return p[0]=t-r,p[1]=e-n,v[0]=t+r,void(v[1]=e+n);if(u[0]=l(a)*r+t,u[1]=h(a)*n+e,c[0]=l(o)*r+t,c[1]=h(o)*n+e,g(p,u,c),y(v,u,c),a%=d,a<0&&(a+=d),o%=d,o<0&&(o+=d),a>o&&!s?o+=d:a<o&&s&&(a+=d),s){var m=o;o=a,a=m}for(var x=0;x<o;x+=Math.PI/2)x>a&&(f[0]=l(x)*r+t,f[1]=h(x)*n+e,g(p,f,p),y(v,f,v))},t.exports=a},function(t,e){var r="undefined"==typeof Float32Array?Array:Float32Array,i={create:function(t,e){var i=new r(2);return null==t&&(t=0),null==e&&(e=0),i[0]=t,i[1]=e,i},copy:function(t,e){return t[0]=e[0],t[1]=e[1],t},clone:function(t){var e=new r(2);return e[0]=t[0],e[1]=t[1],e},set:function(t,e,r){return t[0]=e,t[1]=r,t},add:function(t,e,r){return t[0]=e[0]+r[0],t[1]=e[1]+r[1],t},scaleAndAdd:function(t,e,r,i){return t[0]=e[0]+r[0]*i,t[1]=e[1]+r[1]*i,t},sub:function(t,e,r){return t[0]=e[0]-r[0],t[1]=e[1]-r[1],t},len:function(t){return Math.sqrt(this.lenSquare(t))},lenSquare:function(t){return t[0]*t[0]+t[1]*t[1]},mul:function(t,e,r){return t[0]=e[0]*r[0],t[1]=e[1]*r[1],t},div:function(t,e,r){return t[0]=e[0]/r[0],t[1]=e[1]/r[1],t},dot:function(t,e){return t[0]*e[0]+t[1]*e[1]},scale:function(t,e,r){return t[0]=e[0]*r,t[1]=e[1]*r,t},normalize:function(t,e){var r=i.len(e);return 0===r?(t[0]=0,t[1]=0):(t[0]=e[0]/r,t[1]=e[1]/r),t},distance:function(t,e){return Math.sqrt((t[0]-e[0])*(t[0]-e[0])+(t[1]-e[1])*(t[1]-e[1]))},distanceSquare:function(t,e){return(t[0]-e[0])*(t[0]-e[0])+(t[1]-e[1])*(t[1]-e[1])},negate:function(t,e){return t[0]=-e[0],t[1]=-e[1],t},lerp:function(t,e,r,i){return t[0]=e[0]+i*(r[0]-e[0]),t[1]=e[1]+i*(r[1]-e[1]),t},applyTransform:function(t,e,r){var i=e[0],n=e[1];return t[0]=r[0]*i+r[2]*n+r[4],t[1]=r[1]*i+r[3]*n+r[5],t},min:function(t,e,r){return t[0]=Math.min(e[0],r[0]),t[1]=Math.min(e[1],r[1]),t},max:function(t,e,r){return t[0]=Math.max(e[0],r[0]),t[1]=Math.max(e[1],r[1]),t}};i.length=i.len,i.lengthSquare=i.lenSquare,i.dist=i.distance,i.distSquare=i.distanceSquare,t.exports=i},function(t,e,r){"use strict";function i(t){return t>-w&&t<w}function n(t){return t>w||t<-w}function a(t,e,r,i,n){var a=1-n;return a*a*(a*t+3*n*e)+n*n*(n*i+3*a*r)}function o(t,e,r,i,n){var a=1-n;return 3*(((e-t)*a+2*(r-e)*n)*a+(i-r)*n*n)}function s(t,e,r,n,a,o){var s=n+3*(e-r)-t,h=3*(r-2*e+t),l=3*(e-t),u=t-a,c=h*h-3*s*l,f=h*l-9*s*u,d=l*l-3*h*u,p=0;if(i(c)&&i(f))if(i(h))o[0]=0;else{var v=-l/h;v>=0&&v<=1&&(o[p++]=v)}else{var g=f*f-4*c*d;if(i(g)){var y=f/c,v=-h/s+y,_=-y/2;v>=0&&v<=1&&(o[p++]=v),_>=0&&_<=1&&(o[p++]=_)}else if(g>0){var m=b(g),w=c*h+1.5*s*(-f+m),T=c*h+1.5*s*(-f-m);w=w<0?-x(-w,M):x(w,M),T=T<0?-x(-T,M):x(T,M);var v=(-h-(w+T))/(3*s);v>=0&&v<=1&&(o[p++]=v)}else{var P=(2*c*h-3*s*f)/(2*b(c*c*c)),S=Math.acos(P)/3,A=b(c),C=Math.cos(S),v=(-h-2*A*C)/(3*s),_=(-h+A*(C+k*Math.sin(S)))/(3*s),L=(-h+A*(C-k*Math.sin(S)))/(3*s);v>=0&&v<=1&&(o[p++]=v),_>=0&&_<=1&&(o[p++]=_),L>=0&&L<=1&&(o[p++]=L)}}return p}function h(t,e,r,a,o){var s=6*r-12*e+6*t,h=9*e+3*a-3*t-9*r,l=3*e-3*t,u=0;if(i(h)){if(n(s)){var c=-l/s;c>=0&&c<=1&&(o[u++]=c)}}else{var f=s*s-4*h*l;if(i(f))o[0]=-s/(2*h);else if(f>0){var d=b(f),c=(-s+d)/(2*h),p=(-s-d)/(2*h);c>=0&&c<=1&&(o[u++]=c),p>=0&&p<=1&&(o[u++]=p)}}return u}function l(t,e,r,i,n,a){var o=(e-t)*n+t,s=(r-e)*n+e,h=(i-r)*n+r,l=(s-o)*n+o,u=(h-s)*n+s,c=(u-l)*n+l;a[0]=t,a[1]=o,a[2]=l,a[3]=c,a[4]=c,a[5]=u,a[6]=h,a[7]=i}function u(t,e,r,i,n,o,s,h,l,u,c){var f,d,p,v,g,y=.005,_=1/0;P[0]=l,P[1]=u;for(var x=0;x<1;x+=.05)S[0]=a(t,r,n,s,x),S[1]=a(e,i,o,h,x),v=m(P,S),v<_&&(f=x,_=v);_=1/0;for(var w=0;w<32&&!(y<T);w++)d=f-y,p=f+y,S[0]=a(t,r,n,s,d),S[1]=a(e,i,o,h,d),v=m(S,P),d>=0&&v<_?(f=d,_=v):(A[0]=a(t,r,n,s,p),A[1]=a(e,i,o,h,p),g=m(A,P),p<=1&&g<_?(f=p,_=g):y*=.5);return c&&(c[0]=a(t,r,n,s,f),c[1]=a(e,i,o,h,f)),b(_)}function c(t,e,r,i){var n=1-i;return n*(n*t+2*i*e)+i*i*r}function f(t,e,r,i){return 2*((1-i)*(e-t)+i*(r-e))}function d(t,e,r,a,o){var s=t-2*e+r,h=2*(e-t),l=t-a,u=0;if(i(s)){if(n(h)){var c=-l/h;c>=0&&c<=1&&(o[u++]=c)}}else{var f=h*h-4*s*l;if(i(f)){var c=-h/(2*s);c>=0&&c<=1&&(o[u++]=c)}else if(f>0){var d=b(f),c=(-h+d)/(2*s),p=(-h-d)/(2*s);c>=0&&c<=1&&(o[u++]=c),p>=0&&p<=1&&(o[u++]=p)}}return u}function p(t,e,r){var i=t+r-2*e;return 0===i?.5:(t-e)/i}function v(t,e,r,i,n){var a=(e-t)*i+t,o=(r-e)*i+e,s=(o-a)*i+a;n[0]=t,n[1]=a,n[2]=s,n[3]=s,n[4]=o,n[5]=r}function g(t,e,r,i,n,a,o,s,h){var l,u=.005,f=1/0;P[0]=o,P[1]=s;for(var d=0;d<1;d+=.05){S[0]=c(t,r,n,d),S[1]=c(e,i,a,d);var p=m(P,S);p<f&&(l=d,f=p)}f=1/0;for(var v=0;v<32&&!(u<T);v++){var g=l-u,y=l+u;S[0]=c(t,r,n,g),S[1]=c(e,i,a,g);var p=m(S,P);if(g>=0&&p<f)l=g,f=p;else{A[0]=c(t,r,n,y),A[1]=c(e,i,a,y);var _=m(A,P);y<=1&&_<f?(l=y,f=_):u*=.5}}return h&&(h[0]=c(t,r,n,l),h[1]=c(e,i,a,l)),b(f)}var y=r(2),_=y.create,m=y.distSquare,x=Math.pow,b=Math.sqrt,w=1e-8,T=1e-4,k=b(3),M=1/3,P=_(),S=_(),A=_();t.exports={cubicAt:a,cubicDerivativeAt:o,cubicRootAt:s,cubicExtrema:h,cubicSubdivide:l,cubicProjectPoint:u,quadraticAt:c,quadraticDerivativeAt:f,quadraticRootAt:d,quadraticExtremum:p,quadraticSubdivide:v,quadraticProjectPoint:g}},function(t,e,r){var i=r(5),n=r(6),a=r(18),o=function(t){t=t||{},n.call(this,t);for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e]);this._children=[],this.__storage=null,this.__dirty=!0};o.prototype={constructor:o,isGroup:!0,type:"group",silent:!1,children:function(){return this._children.slice()},childAt:function(t){return this._children[t]},childOfName:function(t){for(var e=this._children,r=0;r<e.length;r++)if(e[r].name===t)return e[r]},childCount:function(){return this._children.length},add:function(t){return t&&t!==this&&t.parent!==this&&(this._children.push(t),this._doAdd(t)),this},addBefore:function(t,e){if(t&&t!==this&&t.parent!==this&&e&&e.parent===this){var r=this._children,i=r.indexOf(e);i>=0&&(r.splice(i,0,t),this._doAdd(t))}return this},_doAdd:function(t){t.parent&&t.parent.remove(t),t.parent=this;var e=this.__storage,r=this.__zr;e&&e!==t.__storage&&(e.addToMap(t),t instanceof o&&t.addChildrenToStorage(e)),r&&r.refresh()},remove:function(t){var e=this.__zr,r=this.__storage,n=this._children,a=i.indexOf(n,t);return a<0?this:(n.splice(a,1),t.parent=null,r&&(r.delFromMap(t.id),t instanceof o&&t.delChildrenFromStorage(r)),e&&e.refresh(),this)},removeAll:function(){var t,e,r=this._children,i=this.__storage;for(e=0