P&&(W=P),lt=P)for(W=lt=P;++vtP&&(W=P),lt0)return[ot];if((W=D0)for(ot=Math.ceil(ot/vt),D=Math.floor(D/vt),it=new Array(lt=Math.ceil(D-ot+1));++pt=0?(it>=C?10:it>=E?5:it>=S?2:1)*Math.pow(10,lt):-Math.pow(10,-lt)/(it>=C?10:it>=E?5:it>=S?2:1)}function x(ot,D,P){var W=Math.abs(D-ot)/Math.max(0,P),lt=Math.pow(10,Math.floor(Math.log(W)/Math.LN10)),it=W/lt;return it>=C?lt*=10:it>=E?lt*=5:it>=S&&(lt*=2),DNt;)gt.pop(),--wt;var Rt,jt=new Array(wt+1);for(it=0;it<=wt;++it)(Rt=jt[it]=[]).x0=it>0?gt[it-1]:Tt,Rt.x1=it=1)return+P(ot[W-1],W-1,ot);var W,lt=(W-1)*D,it=Math.floor(lt),vt=+P(ot[it],it,ot);return vt+(+P(ot[it+1],it+1,ot)-vt)*(lt-it)}},b=function(ot,D,P){return ot=_.call(ot,F).sort(R),Math.ceil((P-D)/(2*(f(ot,.75)-f(ot,.25))*Math.pow(ot.length,-1/3)))},z=function(ot,D,P){return Math.ceil((P-D)/(3.5*d(ot)*Math.pow(ot.length,-1/3)))},T=function(ot,D){var P,W,lt=ot.length,it=-1;if(D==null){for(;++it=P)for(W=P;++itW&&(W=P)}else for(;++it=P)for(W=P;++itW&&(W=P);return W},k=function(ot,D){var P,W=ot.length,lt=W,it=-1,vt=0;if(D==null)for(;++it=0;)for(D=(W=ot[lt]).length;--D>=0;)P[--vt]=W[D];return P},nt=function(ot,D){var P,W,lt=ot.length,it=-1;if(D==null){for(;++it=P)for(W=P;++itP&&(W=P)}else for(;++it=P)for(W=P;++itP&&(W=P);return W},dt=function(ot,D){for(var P=D.length,W=new Array(P);P--;)W[P]=ot[D[P]];return W},mt=function(ot,D){if(P=ot.length){var P,W,lt=0,it=0,vt=ot[it];for(D==null&&(D=R);++lt0))return d;do d.push(U=new Date(+H)),J(H,F),K(H);while(U=X)for(;K(X),!H(X);)X.setTime(X-1)},function(X,F){if(X>=X)if(F<0)for(;++F<=0;)for(;J(X,-1),!H(X););else for(;--F>=0;)for(;J(X,1),!H(X););})},q&&(tt.count=function(H,X){return R.setTime(+H),B.setTime(+X),K(R),K(B),Math.floor(q(R,B))},tt.every=function(H){return H=Math.floor(H),isFinite(H)&&H>0?H>1?tt.filter(Z?function(X){return Z(X)%H==0}:function(X){return tt.count(0,X)%H==0}):tt:null}),tt}},function(_t,m,y){"use strict";y.r(m);var R=y(29),B=y(64),et=function(E){return Object(B.a)(Object(R.a)(E).call(document.documentElement))},K=0;function J(){return new q}function q(){this._="@"+(++K).toString(36)}q.prototype=J.prototype={constructor:q,get:function(E){for(var S=this._;!(S in E);)if(!(E=E.parentNode))return;return E[S]},set:function(E,S){return E[this._]=S},remove:function(E){return this._ in E&&delete E[this._]},toString:function(){return this._}};var Z=y(66),tt=y(84),H=y(44),X=y(32),F=y(30),U=y(23),d=function(E){return typeof E=="string"?new U.a([document.querySelectorAll(E)],[document.documentElement]):new U.a([E==null?[]:E],U.c)},L=y(43),M=y(65),s=y(67),_=y(85),w=y(46),o=function(E,S){S==null&&(S=Object(w.a)().touches);for(var v=0,g=S?S.length:0,x=new Array(g);v180||tt<-180?tt-360*Math.round(tt/360):tt):Object(R.a)(isNaN(q)?Z:q)}function K(q){return(q=+q)==1?J:function(Z,tt){return tt-Z?function(H,X,F){return H=Math.pow(H,F),X=Math.pow(X,F)-H,F=1/F,function(U){return Math.pow(H+U*X,F)}}(Z,tt,q):Object(R.a)(isNaN(Z)?tt:Z)}}function J(q,Z){var tt=Z-q;return tt?B(q,tt):Object(R.a)(isNaN(q)?Z:q)}},function(_t,m,y){"use strict";y.d(m,"g",function(){return K}),y.d(m,"c",function(){return J}),y.d(m,"k",function(){return q}),y.d(m,"m",function(){return Z}),y.d(m,"i",function(){return tt}),y.d(m,"a",function(){return H}),y.d(m,"e",function(){return X}),y.d(m,"h",function(){return F}),y.d(m,"d",function(){return U}),y.d(m,"l",function(){return d}),y.d(m,"n",function(){return L}),y.d(m,"j",function(){return M}),y.d(m,"b",function(){return s}),y.d(m,"f",function(){return _});var R=y(1),B=y(3);function et(w){return Object(R.a)(function(o){o.setDate(o.getDate()-(o.getDay()+7-w)%7),o.setHours(0,0,0,0)},function(o,u){o.setDate(o.getDate()+7*u)},function(o,u){return(u-o-(u.getTimezoneOffset()-o.getTimezoneOffset())*B.c)/B.e})}var K=et(0),J=et(1),q=et(2),Z=et(3),tt=et(4),H=et(5),X=et(6),F=K.range,U=J.range,d=q.range,L=Z.range,M=tt.range,s=H.range,_=X.range},function(_t,m,y){"use strict";y.d(m,"g",function(){return K}),y.d(m,"c",function(){return J}),y.d(m,"k",function(){return q}),y.d(m,"m",function(){return Z}),y.d(m,"i",function(){return tt}),y.d(m,"a",function(){return H}),y.d(m,"e",function(){return X}),y.d(m,"h",function(){return F}),y.d(m,"d",function(){return U}),y.d(m,"l",function(){return d}),y.d(m,"n",function(){return L}),y.d(m,"j",function(){return M}),y.d(m,"b",function(){return s}),y.d(m,"f",function(){return _});var R=y(1),B=y(3);function et(w){return Object(R.a)(function(o){o.setUTCDate(o.getUTCDate()-(o.getUTCDay()+7-w)%7),o.setUTCHours(0,0,0,0)},function(o,u){o.setUTCDate(o.getUTCDate()+7*u)},function(o,u){return(u-o)/B.e})}var K=et(0),J=et(1),q=et(2),Z=et(3),tt=et(4),H=et(5),X=et(6),F=K.range,U=J.range,d=q.range,L=Z.range,M=tt.range,s=H.range,_=X.range},function(_t,m,y){"use strict";y.d(m,"a",function(){return B}),y.d(m,"d",function(){return et}),y.d(m,"c",function(){return K}),y.d(m,"e",function(){return w}),y.d(m,"h",function(){return C}),y.d(m,"g",function(){return E}),y.d(m,"b",function(){return S}),y.d(m,"f",function(){return f});var R=y(15);function B(){}var et=.7,K=1/et,J="\\s*([+-]?\\d+)\\s*",q="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",Z="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",tt=/^#([0-9a-f]{3,8})$/,H=new RegExp("^rgb\\("+[J,J,J]+"\\)$"),X=new RegExp("^rgb\\("+[Z,Z,Z]+"\\)$"),F=new RegExp("^rgba\\("+[J,J,J,q]+"\\)$"),U=new RegExp("^rgba\\("+[Z,Z,Z,q]+"\\)$"),d=new RegExp("^hsl\\("+[q,Z,Z]+"\\)$"),L=new RegExp("^hsla\\("+[q,Z,Z,q]+"\\)$"),M={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function s(){return this.rgb().formatHex()}function _(){return this.rgb().formatRgb()}function w(T){var k,Q;return T=(T+"").trim().toLowerCase(),(k=tt.exec(T))?(Q=k[1].length,k=parseInt(k[1],16),Q===6?o(k):Q===3?new S(k>>8&15|k>>4&240,k>>4&15|240&k,(15&k)<<4|15&k,1):Q===8?new S(k>>24&255,k>>16&255,k>>8&255,(255&k)/255):Q===4?new S(k>>12&15|k>>8&240,k>>8&15|k>>4&240,k>>4&15|240&k,((15&k)<<4|15&k)/255):null):(k=H.exec(T))?new S(k[1],k[2],k[3],1):(k=X.exec(T))?new S(255*k[1]/100,255*k[2]/100,255*k[3]/100,1):(k=F.exec(T))?u(k[1],k[2],k[3],k[4]):(k=U.exec(T))?u(255*k[1]/100,255*k[2]/100,255*k[3]/100,k[4]):(k=d.exec(T))?p(k[1],k[2]/100,k[3]/100,1):(k=L.exec(T))?p(k[1],k[2]/100,k[3]/100,k[4]):M.hasOwnProperty(T)?o(M[T]):T==="transparent"?new S(NaN,NaN,NaN,0):null}function o(T){return new S(T>>16&255,T>>8&255,255&T,1)}function u(T,k,Q,st){return st<=0&&(T=k=Q=NaN),new S(T,k,Q,st)}function C(T){return T instanceof B||(T=w(T)),T?new S((T=T.rgb()).r,T.g,T.b,T.opacity):new S}function E(T,k,Q,st){return arguments.length===1?C(T):new S(T,k,Q,st==null?1:st)}function S(T,k,Q,st){this.r=+T,this.g=+k,this.b=+Q,this.opacity=+st}function v(){return"#"+x(this.r)+x(this.g)+x(this.b)}function g(){var T=this.opacity;return((T=isNaN(T)?1:Math.max(0,Math.min(1,T)))===1?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(T===1?")":", "+T+")")}function x(T){return((T=Math.max(0,Math.min(255,Math.round(T)||0)))<16?"0":"")+T.toString(16)}function p(T,k,Q,st){return st<=0?T=k=Q=NaN:Q<=0||Q>=1?T=k=NaN:k<=0&&(T=NaN),new b(T,k,Q,st)}function l(T){if(T instanceof b)return new b(T.h,T.s,T.l,T.opacity);if(T instanceof B||(T=w(T)),!T)return new b;if(T instanceof b)return T;var k=(T=T.rgb()).r/255,Q=T.g/255,st=T.b/255,nt=Math.min(k,Q,st),dt=Math.max(k,Q,st),mt=NaN,Et=dt-nt,Mt=(dt+nt)/2;return Et?(mt=k===dt?(Q-st)/Et+6*(Q0&&Mt<1?0:mt,new b(mt,Et,Mt,T.opacity)}function f(T,k,Q,st){return arguments.length===1?l(T):new b(T,k,Q,st==null?1:st)}function b(T,k,Q,st){this.h=+T,this.s=+k,this.l=+Q,this.opacity=+st}function z(T,k,Q){return 255*(T<60?k+(Q-k)*T/60:T<180?Q:T<240?k+(Q-k)*(240-T)/60:k)}Object(R.a)(B,w,{copy:function(T){return Object.assign(new this.constructor,this,T)},displayable:function(){return this.rgb().displayable()},hex:s,formatHex:s,formatHsl:function(){return l(this).formatHsl()},formatRgb:_,toString:_}),Object(R.a)(S,E,Object(R.b)(B,{brighter:function(T){return T=T==null?K:Math.pow(K,T),new S(this.r*T,this.g*T,this.b*T,this.opacity)},darker:function(T){return T=T==null?et:Math.pow(et,T),new S(this.r*T,this.g*T,this.b*T,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:v,formatHex:v,formatRgb:g,toString:g})),Object(R.a)(b,f,Object(R.b)(B,{brighter:function(T){return T=T==null?K:Math.pow(K,T),new b(this.h,this.s,this.l*T,this.opacity)},darker:function(T){return T=T==null?et:Math.pow(et,T),new b(this.h,this.s,this.l*T,this.opacity)},rgb:function(){var T=this.h%360+360*(this.h<0),k=isNaN(T)||isNaN(this.s)?0:this.s,Q=this.l,st=Q+(Q<.5?Q:1-Q)*k,nt=2*Q-st;return new S(z(T>=240?T-240:T+120,nt,st),z(T,nt,st),z(T<120?T+240:T-120,nt,st),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var T=this.opacity;return((T=isNaN(T)?1:Math.max(0,Math.min(1,T)))===1?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(T===1?")":", "+T+")")}}))},function(_t,m,y){"use strict";y.r(m);var R,B,et=y(23),K=y(79),J=0,q=0,Z=0,tt=0,H=0,X=0,F=typeof performance=="object"&&performance.now?performance:Date,U=typeof window=="object"&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(Ot){setTimeout(Ot,17)};function d(){return H||(U(L),H=F.now()+X)}function L(){H=0}function M(){this._call=this._time=this._next=null}function s(Ot,Bt,Ut){var zt=new M;return zt.restart(Ot,Bt,Ut),zt}function _(){H=(tt=F.now())+X,J=q=0;try{(function(){d(),++J;for(var Ot,Bt=R;Bt;)(Ot=H-Bt._time)>=0&&Bt._call.call(null,Ot),Bt=Bt._next;--J})()}finally{J=0,function(){for(var Ot,Bt,Ut=R,zt=1/0;Ut;)Ut._call?(zt>Ut._time&&(zt=Ut._time),Ot=Ut,Ut=Ut._next):(Bt=Ut._next,Ut._next=null,Ut=Ot?Ot._next=Bt:R=Bt);B=Ot,o(zt)}(),H=0}}function w(){var Ot=F.now(),Bt=Ot-tt;Bt>1e3&&(X-=Bt,tt=Ot)}function o(Ot){J||(q&&(q=clearTimeout(q)),Ot-H>24?(Ot<1/0&&(q=setTimeout(_,Ot-F.now()-X)),Z&&(Z=clearInterval(Z))):(Z||(tt=F.now(),Z=setInterval(w,1e3)),J=1,U(_)))}M.prototype=s.prototype={constructor:M,restart:function(Ot,Bt,Ut){if(typeof Ot!="function")throw new TypeError("callback is not a function");Ut=(Ut==null?d():+Ut)+(Bt==null?0:+Bt),this._next||B===this||(B?B._next=this:R=this,B=this),this._call=Ot,this._time=Ut,o()},stop:function(){this._call&&(this._call=null,this._time=1/0,o())}};var u=function(Ot,Bt,Ut){var zt=new M;return Bt=Bt==null?0:+Bt,zt.restart(function(ce){zt.stop(),Ot(ce+Bt)},Bt,Ut),zt},C=Object(K.a)("start","end","cancel","interrupt"),E=[],S=function(Ot,Bt,Ut,zt,ce,we){var ye=Ot.__transition;if(ye){if(Ut in ye)return}else Ot.__transition={};(function(qe,hn,yn){var Nn,mn=qe.__transition;function Mn(ge){var Ie,Ge,ve,Le;if(yn.state!==1)return fr();for(Ie in mn)if((Le=mn[Ie]).name===yn.name){if(Le.state===3)return u(Mn);Le.state===4?(Le.state=6,Le.timer.stop(),Le.on.call("interrupt",qe,qe.__data__,Le.index,Le.group),delete mn[Ie]):+Ie0)throw new Error("too late; already scheduled");return Ut}function g(Ot,Bt){var Ut=x(Ot,Bt);if(Ut.state>3)throw new Error("too late; already running");return Ut}function x(Ot,Bt){var Ut=Ot.__transition;if(!Ut||!(Ut=Ut[Bt]))throw new Error("transition not found");return Ut}var p=function(Ot,Bt){var Ut,zt,ce,we=Ot.__transition,ye=!0;if(we){for(ce in Bt=Bt==null?null:Bt+"",we)(Ut=we[ce]).name===Bt?(zt=Ut.state>2&&Ut.state<5,Ut.state=6,Ut.timer.stop(),Ut.on.call(zt?"interrupt":"cancel",Ot,Ot.__data__,Ut.index,Ut.group),delete we[ce]):ye=!1;ye&&delete Ot.__transition}},l=y(77),f=y(44);function b(Ot,Bt){var Ut,zt;return function(){var ce=g(this,Ot),we=ce.tween;if(we!==Ut){for(var ye=0,qe=(zt=Ut=we).length;ye=0&&(qe=qe.slice(0,hn)),!qe||qe==="start"})}(Bt)?v:g;return function(){var ye=we(this,Ot),qe=ye.on;qe!==zt&&(ce=(zt=qe).copy()).on(Bt,Ut),ye.on=ce}}var Nt=y(43),gt=y(65),wt=et.b.prototype.constructor,Rt=y(67);function jt(Ot){return function(){this.style.removeProperty(Ot)}}function Zt(Ot,Bt,Ut){return function(zt){this.style.setProperty(Ot,Bt.call(this,zt),Ut)}}function ne(Ot,Bt,Ut){var zt,ce;function we(){var ye=Bt.apply(this,arguments);return ye!==ce&&(zt=(ce=ye)&&Zt(Ot,ye,Ut)),zt}return we._value=Bt,we}function Wt(Ot){return function(Bt){this.textContent=Ot.call(this,Bt)}}function le(Ot){var Bt,Ut;function zt(){var ce=Ot.apply(this,arguments);return ce!==Ut&&(Bt=(Ut=ce)&&Wt(ce)),Bt}return zt._value=Ot,zt}var fe=0;function xe(Ot,Bt,Ut,zt){this._groups=Ot,this._parents=Bt,this._name=Ut,this._id=zt}function be(Ot){return Object(et.b)().transition(Ot)}function Ye(){return++fe}var tn=et.b.prototype;xe.prototype=be.prototype={constructor:xe,select:function(Ot){var Bt=this._name,Ut=this._id;typeof Ot!="function"&&(Ot=Object(Nt.a)(Ot));for(var zt=this._groups,ce=zt.length,we=new Array(ce),ye=0;ye1&&Ut.name===Bt)return new xe([[Ot]],Kt,Bt,+zt)}return null};y.d(m,"transition",function(){return be}),y.d(m,"active",function(){return te}),y.d(m,"interrupt",function(){return p})},function(_t,m,y){"use strict";y.r(m);var R=y(56);y.d(m,"formatDefaultLocale",function(){return R.a}),y.d(m,"format",function(){return R.b}),y.d(m,"formatPrefix",function(){return R.c});var B=y(68);y.d(m,"formatLocale",function(){return B.a});var et=y(40);y.d(m,"formatSpecifier",function(){return et.b}),y.d(m,"FormatSpecifier",function(){return et.a});var K=y(80);y.d(m,"precisionFixed",function(){return K.a});var J=y(81);y.d(m,"precisionPrefix",function(){return J.a});var q=y(82);y.d(m,"precisionRound",function(){return q.a})},function(_t,m,y){"use strict";var R;(R=function(){return{colorSchemas:{britecharts:["#6aedc7","#39c2c9","#ffce00","#ffa71a","#f866b9","#998ce3"],grey:["#F8F8FA","#EFF2F5","#D2D6DF","#C3C6CF","#ADB0B6","#666A73","#45494E","#363A43","#282C35"],orange:["#fcc870","#ffa71a","#fb8825","#f6682f","#db5a2c","#bf4c28","#a43b1c","#892a10","#f9e9c5"],blueGreen:["#ccf7f6","#70e4e0","#00d8d2","#00acaf","#007f8c","#005e66","#003c3f","#002d2f","#0d2223"],teal:["#ccfffe","#94f7f4","#00fff8","#1de1e1","#39c2c9","#2e9a9d","#227270","#1a5957","#133f3e"],green:["#edfff7","#d7ffef","#c0ffe7","#95f5d7","#6aedc7","#59c3a3","#479980","#34816a","#206953"],yellow:["#f9f2b3","#fbe986","#fce05a","#fed72d","#ffce00","#fcc11c","#f9b438","#eda629","#e09819"],pink:["#fdd1ea","#fb9cd2","#f866b9","#fc40b6","#ff1ab3","#e3239d","#c62c86","#a62073","#85135f"],purple:["#ddd6fc","#bbb1f0","#998ce3","#8e6bc1","#824a9e","#77337f","#6b1c60","#591650","#470f3f"],red:["#ffd8d4","#ffb5b0","#ff938c","#ff766c","#ff584c","#f04b42","#e03d38","#be2e29","#9c1e19"]},colorSchemasHuman:{britecharts:"Britecharts Default",grey:"Britecharts Grey",orange:"Orange",blueGreen:"Blue",teal:"Light Blue",green:"Green",yellow:"Yellow",pink:"Pink",purple:"Purple",red:"Red"},colorGradients:{greenBlue:["#39C7EA","#4CDCBA"],orangePink:["#FBC670","#F766B8"],bluePurple:["#3DC3C9","#824a9e"]},colorGradientsHuman:{greenBlue:"Green to Blue",orangePink:"Orange to Pink",bluePurple:"Blue to Purple"},singleColors:{aloeGreen:["#7bdcc0"],greenColor:["#6aedc7"],blueColor:["#39c2c9"],yellowColor:["#ffce00"],orangeColor:["#ffa71a"],pinkColor:["#f866b9"],purpleColor:["#998ce3"]},singleColorsHuman:{aloeGreen:"Aloe Green",greenColor:"Green",blueColor:"Blue",yellowColor:"Yellow",orangeColor:"Orange",pinkColor:"Pink",purpleColor:"Purple"}}}.call(m,y,m,_t))===void 0||(_t.exports=R)},function(_t,m,y){"use strict";function R(z){return+z}function B(z){return z*z}function et(z){return z*(2-z)}function K(z){return((z*=2)<=1?z*z:--z*(2-z)+1)/2}y.r(m);var J=y(49),q=function z(T){function k(Q){return Math.pow(Q,T)}return T=+T,k.exponent=z,k}(3),Z=function z(T){function k(Q){return 1-Math.pow(1-Q,T)}return T=+T,k.exponent=z,k}(3),tt=function z(T){function k(Q){return((Q*=2)<=1?Math.pow(Q,T):2-Math.pow(2-Q,T))/2}return T=+T,k.exponent=z,k}(3),H=Math.PI,X=H/2;function F(z){return 1-Math.cos(z*X)}function U(z){return Math.sin(z*X)}function d(z){return(1-Math.cos(H*z))/2}function L(z){return Math.pow(2,10*z-10)}function M(z){return 1-Math.pow(2,-10*z)}function s(z){return((z*=2)<=1?Math.pow(2,10*z-10):2-Math.pow(2,10-10*z))/2}function _(z){return 1-Math.sqrt(1-z*z)}function w(z){return Math.sqrt(1- --z*z)}function o(z){return((z*=2)<=1?1-Math.sqrt(1-z*z):Math.sqrt(1-(z-=2)*z)+1)/2}var u=7.5625;function C(z){return 1-E(1-z)}function E(z){return(z=+z)<.36363636363636365?u*z*z:z<.7272727272727273?u*(z-=.5454545454545454)*z+.75:z<.9090909090909091?u*(z-=.8181818181818182)*z+.9375:u*(z-=.9545454545454546)*z+.984375}function S(z){return((z*=2)<=1?1-E(1-z):E(z-1)+1)/2}var v=function z(T){function k(Q){return Q*Q*((T+1)*Q-T)}return T=+T,k.overshoot=z,k}(1.70158),g=function z(T){function k(Q){return--Q*Q*((T+1)*Q+T)+1}return T=+T,k.overshoot=z,k}(1.70158),x=function z(T){function k(Q){return((Q*=2)<1?Q*Q*((T+1)*Q-T):(Q-=2)*Q*((T+1)*Q+T)+2)/2}return T=+T,k.overshoot=z,k}(1.70158),p=2*Math.PI,l=function z(T,k){var Q=Math.asin(1/(T=Math.max(1,T)))*(k/=p);function st(nt){return T*Math.pow(2,10*--nt)*Math.sin((Q-nt)/k)}return st.amplitude=function(nt){return z(nt,k*p)},st.period=function(nt){return z(T,nt)},st}(1,.3),f=function z(T,k){var Q=Math.asin(1/(T=Math.max(1,T)))*(k/=p);function st(nt){return 1-T*Math.pow(2,-10*(nt=+nt))*Math.sin((nt+Q)/k)}return st.amplitude=function(nt){return z(nt,k*p)},st.period=function(nt){return z(T,nt)},st}(1,.3),b=function z(T,k){var Q=Math.asin(1/(T=Math.max(1,T)))*(k/=p);function st(nt){return((nt=2*nt-1)<0?T*Math.pow(2,10*nt)*Math.sin((Q-nt)/k):2-T*Math.pow(2,-10*nt)*Math.sin((Q+nt)/k))/2}return st.amplitude=function(nt){return z(nt,k*p)},st.period=function(nt){return z(T,nt)},st}(1,.3);y.d(m,"easeLinear",function(){return R}),y.d(m,"easeQuad",function(){return K}),y.d(m,"easeQuadIn",function(){return B}),y.d(m,"easeQuadOut",function(){return et}),y.d(m,"easeQuadInOut",function(){return K}),y.d(m,"easeCubic",function(){return J.b}),y.d(m,"easeCubicIn",function(){return J.a}),y.d(m,"easeCubicOut",function(){return J.c}),y.d(m,"easeCubicInOut",function(){return J.b}),y.d(m,"easePoly",function(){return tt}),y.d(m,"easePolyIn",function(){return q}),y.d(m,"easePolyOut",function(){return Z}),y.d(m,"easePolyInOut",function(){return tt}),y.d(m,"easeSin",function(){return d}),y.d(m,"easeSinIn",function(){return F}),y.d(m,"easeSinOut",function(){return U}),y.d(m,"easeSinInOut",function(){return d}),y.d(m,"easeExp",function(){return s}),y.d(m,"easeExpIn",function(){return L}),y.d(m,"easeExpOut",function(){return M}),y.d(m,"easeExpInOut",function(){return s}),y.d(m,"easeCircle",function(){return o}),y.d(m,"easeCircleIn",function(){return _}),y.d(m,"easeCircleOut",function(){return w}),y.d(m,"easeCircleInOut",function(){return o}),y.d(m,"easeBounce",function(){return E}),y.d(m,"easeBounceIn",function(){return C}),y.d(m,"easeBounceOut",function(){return E}),y.d(m,"easeBounceInOut",function(){return S}),y.d(m,"easeBack",function(){return x}),y.d(m,"easeBackIn",function(){return v}),y.d(m,"easeBackOut",function(){return g}),y.d(m,"easeBackInOut",function(){return x}),y.d(m,"easeElastic",function(){return f}),y.d(m,"easeElasticIn",function(){return l}),y.d(m,"easeElasticOut",function(){return f}),y.d(m,"easeElasticInOut",function(){return b})},function(_t,m,y){"use strict";y.r(m);var R=y(0);function B(ve,Le){switch(arguments.length){case 0:break;case 1:this.range(ve);break;default:this.range(Le).domain(ve)}return this}function et(ve,Le){switch(arguments.length){case 0:break;case 1:this.interpolator(ve);break;default:this.interpolator(Le).domain(ve)}return this}var K=y(25),J=Array.prototype,q=J.map,Z=J.slice,tt={name:"implicit"};function H(){var ve=Object(K.map)(),Le=[],Ue=[],Oe=tt;function De(Ze){var Sn=Ze+"",Me=ve.get(Sn);if(!Me){if(Oe!==tt)return Oe;ve.set(Sn,Me=Le.push(Ze))}return Ue[(Me-1)%Ue.length]}return De.domain=function(Ze){if(!arguments.length)return Le.slice();Le=[],ve=Object(K.map)();for(var Sn,Me,en=-1,xn=Ze.length;++enOe&&(Le=Ue,Ue=Oe,Oe=Le),function(De){return Math.max(Ue,Math.min(Oe,De))}}function C(ve,Le,Ue){var Oe=ve[0],De=ve[1],Ze=Le[0],Sn=Le[1];return De2?E:C,De=Ze=null,bn}function bn(nn){return isNaN(nn=+nn)?Ue:(De||(De=Oe(Sn.map(ve),Me,en)))(ve(xn(nn)))}return bn.invert=function(nn){return xn(Le((Ze||(Ze=Oe(Me,Sn.map(ve),L.a)))(nn)))},bn.domain=function(nn){return arguments.length?(Sn=q.call(nn,s),xn===w||(xn=u(Sn)),Te()):Sn.slice()},bn.range=function(nn){return arguments.length?(Me=Z.call(nn),Te()):Me.slice()},bn.rangeRound=function(nn){return Me=Z.call(nn),en=M.a,Te()},bn.clamp=function(nn){return arguments.length?(xn=nn?u(Sn):w,bn):xn!==w},bn.interpolate=function(nn){return arguments.length?(en=nn,Te()):en},bn.unknown=function(nn){return arguments.length?(Ue=nn,bn):Ue},function(nn,fn){return ve=nn,Le=fn,Te()}}function g(ve,Le){return v()(ve,Le)}var x=y(40),p=y(81),l=y(56),f=y(82),b=y(80),z=function(ve,Le,Ue,Oe){var De,Ze=Object(R.tickStep)(ve,Le,Ue);switch((Oe=Object(x.b)(Oe==null?",f":Oe)).type){case"s":var Sn=Math.max(Math.abs(ve),Math.abs(Le));return Oe.precision!=null||isNaN(De=Object(p.a)(Ze,Sn))||(Oe.precision=De),Object(l.c)(Oe,Sn);case"":case"e":case"g":case"p":case"r":Oe.precision!=null||isNaN(De=Object(f.a)(Ze,Math.max(Math.abs(ve),Math.abs(Le))))||(Oe.precision=De-(Oe.type==="e"));break;case"f":case"%":Oe.precision!=null||isNaN(De=Object(b.a)(Ze))||(Oe.precision=De-2*(Oe.type==="%"))}return Object(l.b)(Oe)};function T(ve){var Le=ve.domain;return ve.ticks=function(Ue){var Oe=Le();return Object(R.ticks)(Oe[0],Oe[Oe.length-1],Ue==null?10:Ue)},ve.tickFormat=function(Ue,Oe){var De=Le();return z(De[0],De[De.length-1],Ue==null?10:Ue,Oe)},ve.nice=function(Ue){Ue==null&&(Ue=10);var Oe,De=Le(),Ze=0,Sn=De.length-1,Me=De[Ze],en=De[Sn];return en0?(Me=Math.floor(Me/Oe)*Oe,en=Math.ceil(en/Oe)*Oe,Oe=Object(R.tickIncrement)(Me,en,Ue)):Oe<0&&(Me=Math.ceil(Me*Oe)/Oe,en=Math.floor(en*Oe)/Oe,Oe=Object(R.tickIncrement)(Me,en,Ue)),Oe>0?(De[Ze]=Math.floor(Me/Oe)*Oe,De[Sn]=Math.ceil(en/Oe)*Oe,Le(De)):Oe<0&&(De[Ze]=Math.ceil(Me*Oe)/Oe,De[Sn]=Math.floor(en*Oe)/Oe,Le(De)),ve},ve}function k(){var ve=g(w,w);return ve.copy=function(){return S(ve,k())},B.apply(ve,arguments),T(ve)}function Q(ve){var Le;function Ue(Oe){return isNaN(Oe=+Oe)?Le:Oe}return Ue.invert=Ue,Ue.domain=Ue.range=function(Oe){return arguments.length?(ve=q.call(Oe,s),Ue):ve.slice()},Ue.unknown=function(Oe){return arguments.length?(Le=Oe,Ue):Le},Ue.copy=function(){return Q(ve).unknown(Le)},ve=arguments.length?q.call(ve,s):[0,1],T(Ue)}var st=function(ve,Le){var Ue,Oe=0,De=(ve=ve.slice()).length-1,Ze=ve[Oe],Sn=ve[De];return Sn0){for(;vnbn)break;dr.push(wn)}}else for(;vn=1;--fn)if(!((wn=nn*fn)bn)break;dr.push(wn)}}else dr=Object(R.ticks)(vn,cr,Math.min(cr-vn,Jn)).map(Ue);return en?dr.reverse():dr},Oe.tickFormat=function(Me,en){if(en==null&&(en=Ze===10?".0e":","),typeof en!="function"&&(en=Object(l.b)(en)),Me===1/0)return en;Me==null&&(Me=10);var xn=Math.max(1,Ze*Me/Oe.ticks().length);return function(Te){var bn=Te/Ue(Math.round(Le(Te)));return bn*Ze0?Oe[Me-1]:Le[0],Me=Oe?[De[Oe-1],Ue]:[De[xn-1],De[xn]]},Sn.unknown=function(en){return arguments.length&&(ve=en),Sn},Sn.thresholds=function(){return De.slice()},Sn.copy=function(){return Nt().domain([Le,Ue]).range(Ze).unknown(ve)},B.apply(T(Sn),arguments)}function gt(){var ve,Le=[.5],Ue=[0,1],Oe=1;function De(Ze){return Ze<=Ze?Ue[Object(R.bisect)(Le,Ze,0,Oe)]:ve}return De.domain=function(Ze){return arguments.length?(Le=Z.call(Ze),Oe=Math.min(Le.length,Ue.length-1),De):Le.slice()},De.range=function(Ze){return arguments.length?(Ue=Z.call(Ze),Oe=Math.min(Le.length,Ue.length-1),De):Ue.slice()},De.invertExtent=function(Ze){var Sn=Ue.indexOf(Ze);return[Le[Sn-1],Le[Sn]]},De.unknown=function(Ze){return arguments.length?(ve=Ze,De):ve},De.copy=function(){return gt().domain(Le).range(Ue).unknown(ve)},B.apply(De,arguments)}var wt=y(33),Rt=y(69),jt=y(5),Zt=y(53),ne=y(70),Wt=y(71),le=y(51),fe=y(52),xe=y(21);function be(ve){return new Date(ve)}function Ye(ve){return ve instanceof Date?+ve:+new Date(+ve)}function tn(ve,Le,Ue,Oe,De,Ze,Sn,Me,en){var xn=g(w,w),Te=xn.invert,bn=xn.domain,nn=en(".%L"),fn=en(":%S"),wn=en("%I:%M"),vn=en("%I %p"),cr=en("%a %d"),Jn=en("%b %d"),dr=en("%B"),gr=en("%Y"),nr=[[Sn,1,1e3],[Sn,5,5e3],[Sn,15,15e3],[Sn,30,3e4],[Ze,1,6e4],[Ze,5,3e5],[Ze,15,9e5],[Ze,30,18e5],[De,1,36e5],[De,3,108e5],[De,6,216e5],[De,12,432e5],[Oe,1,864e5],[Oe,2,1728e5],[Ue,1,6048e5],[Le,1,2592e6],[Le,3,7776e6],[ve,1,31536e6]];function Nr(sr){return(Sn(sr)svg{background:"+this.chartBackground+";padding: 20px;}"}};function tt(d,L){if(d){d.attr("version",1.1).attr("xmlns","http://www.w3.org/2000/svg");var M=J.initializeSerializer()(d.node());return M=function(s){return navigator.userAgent.search("FireFox")>-1?s.replace(/url.*"\)/,'url("linearGradient[id*="-gradient-"]");'):s}(M),M=function(s){return s.replace(">",">"+Z.styleBackgroundString)}(M=U.call(this,M,L,parseInt(d.attr("width"),10)))}}function H(d){var L=new Image;return L.src=""+Z.imageSourceBase+q(encodeURIComponent(d).replace(/%([0-9A-F]{2})/g,function(M,s){return String.fromCharCode("0x"+s)})),L}function X(d,L){return L.getContext("2d").drawImage(d,0,0),L}function F(d,L,M){M.preventDefault(),function(s){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Z.defaultFilename,w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"image/png",o=s.toDataURL(w),u=document.createElement("a");u.href=o,u.download=_,document.body.appendChild(u),u.click(),document.body.removeChild(u)}(X(this,d),L)}function U(d,L,M){if(!L||!M)return d;var s=K.grey;return d=d.replace(/ '+L+" va in Qo?K$(Qo,va,{enumerable:!0,configurable:!0,writable:!0,value:Un}):Qo[va]=Un,xr=(Qo,va)=>{for(var Un in va||(va={}))FR.call(va,Un)&&q5(Qo,Un,va[Un]);if($k)for(var Un of $k(va))zR.call(va,Un)&&q5(Qo,Un,va[Un]);return Qo},Ti=(Qo,va)=>Z$(Qo,Q$(va));var HR=Qo=>typeof Qo=="symbol"?Qo:Qo+"",ro=(Qo,va)=>{var Un={};for(var nc in Qo)FR.call(Qo,nc)&&va.indexOf(nc)<0&&(Un[nc]=Qo[nc]);if(Qo!=null&&$k)for(var nc of $k(Qo))va.indexOf(nc)<0&&zR.call(Qo,nc)&&(Un[nc]=Qo[nc]);return Un};var co=(Qo,va,Un)=>q5(Qo,typeof va!="symbol"?va+"":va,Un);var Ki=(Qo,va,Un)=>new Promise((nc,br)=>{var Pe=Lt=>{try{q(Un.next(Lt))}catch(_){br(_)}},Mt=Lt=>{try{q(Un.throw(Lt))}catch(_){br(_)}},q=Lt=>Lt.done?nc(Lt.value):Promise.resolve(Lt.value).then(Pe,Mt);q((Un=Un.apply(Qo,va)).next())});(()=>{var Qo={3861:(br,Pe,Mt)=>{(function(q,Lt){br.exports=Lt(Mt(3224))})(window,function(q){return function(Lt){var _={};function E(U){if(_[U])return _[U].exports;var z=_[U]={i:U,l:!1,exports:{}};return Lt[U].call(z.exports,z,z.exports,E),z.l=!0,z.exports}return E.m=Lt,E.c=_,E.d=function(U,z,at){E.o(U,z)||Object.defineProperty(U,z,{enumerable:!0,get:at})},E.r=function(U){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(U,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(U,"__esModule",{value:!0})},E.t=function(U,z){if(1&z&&(U=E(U)),8&z||4&z&&typeof U=="object"&&U&&U.__esModule)return U;var at=Object.create(null);if(E.r(at),Object.defineProperty(at,"default",{enumerable:!0,value:U}),2&z&&typeof U!="string")for(var J in U)E.d(at,J,function(tt){return U[tt]}.bind(null,J));return at},E.n=function(U){var z=U&&U.__esModule?function(){return U.default}:function(){return U};return E.d(z,"a",z),z},E.o=function(U,z){return Object.prototype.hasOwnProperty.call(U,z)},E.p="",E(E.s=88)}([function(Lt,_,E){"use strict";E.r(_);var U=function(it,D){return itD?1:it>=D?0:NaN},z=function(it){var D;return it.length===1&&(D=it,it=function(O,W){return U(D(O),W)}),{left:function(O,W,lt,ot){for(lt==null&&(lt=0),ot==null&&(ot=O.length);lt>>1;it(O[xt],W)<0?lt=xt+1:ot=xt}return lt},right:function(O,W,lt,ot){for(lt==null&&(lt=0),ot==null&&(ot=O.length);lt>>1;it(O[xt],W)>0?ot=xt:lt=xt+1}return lt}}},at=z(U),J=at.right,tt=at.left,K=J,Z=function(it,D){D==null&&(D=Q);for(var O=0,W=it.length-1,lt=it[0],ot=new Array(W<0?0:W);Oit?1:D>=it?0:NaN},j=function(it){return it===null?NaN:+it},B=function(it,D){var O,W,lt=it.length,ot=0,xt=-1,dt=0,vt=0;if(D==null)for(;++xt1)return vt/(ot-1)},d=function(it,D){var O=B(it,D);return O&&Math.sqrt(O)},R=function(it,D){var O,W,lt,ot=it.length,xt=-1;if(D==null){for(;++xt=O)for(W=lt=O;++xtO&&(W=O),lt=O)for(W=lt=O;++xtO&&(W=O),lt0)return[it];if((W=D0)for(it=Math.ceil(it/xt),D=Math.floor(D/xt),ot=new Array(lt=Math.ceil(D-it+1));++dt=0?(ot>=C?10:ot>=M?5:ot>=w?2:1)*Math.pow(10,lt):-Math.pow(10,-lt)/(ot>=C?10:ot>=M?5:ot>=w?2:1)}function g(it,D,O){var W=Math.abs(D-it)/Math.max(0,O),lt=Math.pow(10,Math.floor(Math.log(W)/Math.LN10)),ot=W/lt;return ot>=C?lt*=10:ot>=M?lt*=5:ot>=w&&(lt*=2),DNt;)gt.pop(),--wt;var Dt,jt=new Array(wt+1);for(ot=0;ot<=wt;++ot)(Dt=jt[ot]=[]).x0=ot>0?gt[ot-1]:kt,Dt.x1=ot=1)return+O(it[W-1],W-1,it);var W,lt=(W-1)*D,ot=Math.floor(lt),xt=+O(it[ot],ot,it);return xt+(+O(it[ot+1],ot+1,it)-xt)*(lt-ot)}},v=function(it,D,O){return it=b.call(it,j).sort(U),Math.ceil((O-D)/(2*(f(it,.75)-f(it,.25))*Math.pow(it.length,-1/3)))},I=function(it,D,O){return Math.ceil((O-D)/(3.5*d(it)*Math.pow(it.length,-1/3)))},k=function(it,D){var O,W,lt=it.length,ot=-1;if(D==null){for(;++ot=O)for(W=O;++otW&&(W=O)}else for(;++ot=O)for(W=O;++otW&&(W=O);return W},T=function(it,D){var O,W=it.length,lt=W,ot=-1,xt=0;if(D==null)for(;++ot=0;)for(D=(W=it[lt]).length;--D>=0;)O[--xt]=W[D];return O},nt=function(it,D){var O,W,lt=it.length,ot=-1;if(D==null){for(;++ot=O)for(W=O;++otO&&(W=O)}else for(;++ot=O)for(W=O;++otO&&(W=O);return W},ft=function(it,D){for(var O=D.length,W=new Array(O);O--;)W[O]=it[D[O]];return W},pt=function(it,D){if(O=it.length){var O,W,lt=0,ot=0,xt=it[ot];for(D==null&&(D=U);++lt0))return d;do d.push(B=new Date(+V)),tt(V,j),J(V);while(B=X)for(;J(X),!V(X);)X.setTime(X-1)},function(X,j){if(X>=X)if(j<0)for(;++j<=0;)for(;tt(X,-1),!V(X););else for(;--j>=0;)for(;tt(X,1),!V(X););})},K&&(Q.count=function(V,X){return U.setTime(+V),z.setTime(+X),J(U),J(z),Math.floor(K(U,z))},Q.every=function(V){return V=Math.floor(V),isFinite(V)&&V>0?V>1?Q.filter(Z?function(X){return Z(X)%V==0}:function(X){return Q.count(0,X)%V==0}):Q:null}),Q}},function(Lt,_,E){"use strict";E.r(_);var U=E(29),z=E(64),at=function(M){return Object(z.a)(Object(U.a)(M).call(document.documentElement))},J=0;function tt(){return new K}function K(){this._="@"+(++J).toString(36)}K.prototype=tt.prototype={constructor:K,get:function(M){for(var w=this._;!(w in M);)if(!(M=M.parentNode))return;return M[w]},set:function(M,w){return M[this._]=w},remove:function(M){return this._ in M&&delete M[this._]},toString:function(){return this._}};var Z=E(66),Q=E(84),V=E(44),X=E(32),j=E(30),B=E(23),d=function(M){return typeof M=="string"?new B.a([document.querySelectorAll(M)],[document.documentElement]):new B.a([M==null?[]:M],B.c)},R=E(43),P=E(65),s=E(67),b=E(85),x=E(46),o=function(M,w){w==null&&(w=Object(x.a)().touches);for(var y=0,m=w?w.length:0,g=new Array(m);y180||Q<-180?Q-360*Math.round(Q/360):Q):Object(U.a)(isNaN(K)?Z:K)}function J(K){return(K=+K)==1?tt:function(Z,Q){return Q-Z?function(V,X,j){return V=Math.pow(V,j),X=Math.pow(X,j)-V,j=1/j,function(B){return Math.pow(V+B*X,j)}}(Z,Q,K):Object(U.a)(isNaN(Z)?Q:Z)}}function tt(K,Z){var Q=Z-K;return Q?z(K,Q):Object(U.a)(isNaN(K)?Z:K)}},function(Lt,_,E){"use strict";E.d(_,"g",function(){return J}),E.d(_,"c",function(){return tt}),E.d(_,"k",function(){return K}),E.d(_,"m",function(){return Z}),E.d(_,"i",function(){return Q}),E.d(_,"a",function(){return V}),E.d(_,"e",function(){return X}),E.d(_,"h",function(){return j}),E.d(_,"d",function(){return B}),E.d(_,"l",function(){return d}),E.d(_,"n",function(){return R}),E.d(_,"j",function(){return P}),E.d(_,"b",function(){return s}),E.d(_,"f",function(){return b});var U=E(1),z=E(3);function at(x){return Object(U.a)(function(o){o.setDate(o.getDate()-(o.getDay()+7-x)%7),o.setHours(0,0,0,0)},function(o,u){o.setDate(o.getDate()+7*u)},function(o,u){return(u-o-(u.getTimezoneOffset()-o.getTimezoneOffset())*z.c)/z.e})}var J=at(0),tt=at(1),K=at(2),Z=at(3),Q=at(4),V=at(5),X=at(6),j=J.range,B=tt.range,d=K.range,R=Z.range,P=Q.range,s=V.range,b=X.range},function(Lt,_,E){"use strict";E.d(_,"g",function(){return J}),E.d(_,"c",function(){return tt}),E.d(_,"k",function(){return K}),E.d(_,"m",function(){return Z}),E.d(_,"i",function(){return Q}),E.d(_,"a",function(){return V}),E.d(_,"e",function(){return X}),E.d(_,"h",function(){return j}),E.d(_,"d",function(){return B}),E.d(_,"l",function(){return d}),E.d(_,"n",function(){return R}),E.d(_,"j",function(){return P}),E.d(_,"b",function(){return s}),E.d(_,"f",function(){return b});var U=E(1),z=E(3);function at(x){return Object(U.a)(function(o){o.setUTCDate(o.getUTCDate()-(o.getUTCDay()+7-x)%7),o.setUTCHours(0,0,0,0)},function(o,u){o.setUTCDate(o.getUTCDate()+7*u)},function(o,u){return(u-o)/z.e})}var J=at(0),tt=at(1),K=at(2),Z=at(3),Q=at(4),V=at(5),X=at(6),j=J.range,B=tt.range,d=K.range,R=Z.range,P=Q.range,s=V.range,b=X.range},function(Lt,_,E){"use strict";E.d(_,"a",function(){return z}),E.d(_,"d",function(){return at}),E.d(_,"c",function(){return J}),E.d(_,"e",function(){return x}),E.d(_,"h",function(){return C}),E.d(_,"g",function(){return M}),E.d(_,"b",function(){return w}),E.d(_,"f",function(){return f});var U=E(15);function z(){}var at=.7,J=1/at,tt="\\s*([+-]?\\d+)\\s*",K="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",Z="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",Q=/^#([0-9a-f]{3,8})$/,V=new RegExp("^rgb\\("+[tt,tt,tt]+"\\)$"),X=new RegExp("^rgb\\("+[Z,Z,Z]+"\\)$"),j=new RegExp("^rgba\\("+[tt,tt,tt,K]+"\\)$"),B=new RegExp("^rgba\\("+[Z,Z,Z,K]+"\\)$"),d=new RegExp("^hsl\\("+[K,Z,Z]+"\\)$"),R=new RegExp("^hsla\\("+[K,Z,Z,K]+"\\)$"),P={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function s(){return this.rgb().formatHex()}function b(){return this.rgb().formatRgb()}function x(k){var T,G;return k=(k+"").trim().toLowerCase(),(T=Q.exec(k))?(G=T[1].length,T=parseInt(T[1],16),G===6?o(T):G===3?new w(T>>8&15|T>>4&240,T>>4&15|240&T,(15&T)<<4|15&T,1):G===8?new w(T>>24&255,T>>16&255,T>>8&255,(255&T)/255):G===4?new w(T>>12&15|T>>8&240,T>>8&15|T>>4&240,T>>4&15|240&T,((15&T)<<4|15&T)/255):null):(T=V.exec(k))?new w(T[1],T[2],T[3],1):(T=X.exec(k))?new w(255*T[1]/100,255*T[2]/100,255*T[3]/100,1):(T=j.exec(k))?u(T[1],T[2],T[3],T[4]):(T=B.exec(k))?u(255*T[1]/100,255*T[2]/100,255*T[3]/100,T[4]):(T=d.exec(k))?p(T[1],T[2]/100,T[3]/100,1):(T=R.exec(k))?p(T[1],T[2]/100,T[3]/100,T[4]):P.hasOwnProperty(k)?o(P[k]):k==="transparent"?new w(NaN,NaN,NaN,0):null}function o(k){return new w(k>>16&255,k>>8&255,255&k,1)}function u(k,T,G,st){return st<=0&&(k=T=G=NaN),new w(k,T,G,st)}function C(k){return k instanceof z||(k=x(k)),k?new w((k=k.rgb()).r,k.g,k.b,k.opacity):new w}function M(k,T,G,st){return arguments.length===1?C(k):new w(k,T,G,st==null?1:st)}function w(k,T,G,st){this.r=+k,this.g=+T,this.b=+G,this.opacity=+st}function y(){return"#"+g(this.r)+g(this.g)+g(this.b)}function m(){var k=this.opacity;return((k=isNaN(k)?1:Math.max(0,Math.min(1,k)))===1?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(k===1?")":", "+k+")")}function g(k){return((k=Math.max(0,Math.min(255,Math.round(k)||0)))<16?"0":"")+k.toString(16)}function p(k,T,G,st){return st<=0?k=T=G=NaN:G<=0||G>=1?k=T=NaN:T<=0&&(k=NaN),new v(k,T,G,st)}function l(k){if(k instanceof v)return new v(k.h,k.s,k.l,k.opacity);if(k instanceof z||(k=x(k)),!k)return new v;if(k instanceof v)return k;var T=(k=k.rgb()).r/255,G=k.g/255,st=k.b/255,nt=Math.min(T,G,st),ft=Math.max(T,G,st),pt=NaN,St=ft-nt,Ct=(ft+nt)/2;return St?(pt=T===ft?(G-st)/St+6*(G0&&Ct<1?0:pt,new v(pt,St,Ct,k.opacity)}function f(k,T,G,st){return arguments.length===1?l(k):new v(k,T,G,st==null?1:st)}function v(k,T,G,st){this.h=+k,this.s=+T,this.l=+G,this.opacity=+st}function I(k,T,G){return 255*(k<60?T+(G-T)*k/60:k<180?G:k<240?T+(G-T)*(240-k)/60:T)}Object(U.a)(z,x,{copy:function(k){return Object.assign(new this.constructor,this,k)},displayable:function(){return this.rgb().displayable()},hex:s,formatHex:s,formatHsl:function(){return l(this).formatHsl()},formatRgb:b,toString:b}),Object(U.a)(w,M,Object(U.b)(z,{brighter:function(k){return k=k==null?J:Math.pow(J,k),new w(this.r*k,this.g*k,this.b*k,this.opacity)},darker:function(k){return k=k==null?at:Math.pow(at,k),new w(this.r*k,this.g*k,this.b*k,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:y,formatHex:y,formatRgb:m,toString:m})),Object(U.a)(v,f,Object(U.b)(z,{brighter:function(k){return k=k==null?J:Math.pow(J,k),new v(this.h,this.s,this.l*k,this.opacity)},darker:function(k){return k=k==null?at:Math.pow(at,k),new v(this.h,this.s,this.l*k,this.opacity)},rgb:function(){var k=this.h%360+360*(this.h<0),T=isNaN(k)||isNaN(this.s)?0:this.s,G=this.l,st=G+(G<.5?G:1-G)*T,nt=2*G-st;return new w(I(k>=240?k-240:k+120,nt,st),I(k,nt,st),I(k<120?k+240:k-120,nt,st),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var k=this.opacity;return((k=isNaN(k)?1:Math.max(0,Math.min(1,k)))===1?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(k===1?")":", "+k+")")}}))},function(Lt,_,E){"use strict";E.r(_);var U,z,at=E(23),J=E(79),tt=0,K=0,Z=0,Q=0,V=0,X=0,j=typeof performance=="object"&&performance.now?performance:Date,B=typeof window=="object"&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(Pt){setTimeout(Pt,17)};function d(){return V||(B(R),V=j.now()+X)}function R(){V=0}function P(){this._call=this._time=this._next=null}function s(Pt,Bt,Vt){var Ut=new P;return Ut.restart(Pt,Bt,Vt),Ut}function b(){V=(Q=j.now())+X,tt=K=0;try{(function(){d(),++tt;for(var Pt,Bt=U;Bt;)(Pt=V-Bt._time)>=0&&Bt._call.call(null,Pt),Bt=Bt._next;--tt})()}finally{tt=0,function(){for(var Pt,Bt,Vt=U,Ut=1/0;Vt;)Vt._call?(Ut>Vt._time&&(Ut=Vt._time),Pt=Vt,Vt=Vt._next):(Bt=Vt._next,Vt._next=null,Vt=Pt?Pt._next=Bt:U=Bt);z=Pt,o(Ut)}(),V=0}}function x(){var Pt=j.now(),Bt=Pt-Q;Bt>1e3&&(X-=Bt,Q=Pt)}function o(Pt){tt||(K&&(K=clearTimeout(K)),Pt-V>24?(Pt<1/0&&(K=setTimeout(b,Pt-j.now()-X)),Z&&(Z=clearInterval(Z))):(Z||(Q=j.now(),Z=setInterval(x,1e3)),tt=1,B(b)))}P.prototype=s.prototype={constructor:P,restart:function(Pt,Bt,Vt){if(typeof Pt!="function")throw new TypeError("callback is not a function");Vt=(Vt==null?d():+Vt)+(Bt==null?0:+Bt),this._next||z===this||(z?z._next=this:U=this,z=this),this._call=Pt,this._time=Vt,o()},stop:function(){this._call&&(this._call=null,this._time=1/0,o())}};var u=function(Pt,Bt,Vt){var Ut=new P;return Bt=Bt==null?0:+Bt,Ut.restart(function(fe){Ut.stop(),Pt(fe+Bt)},Bt,Vt),Ut},C=Object(J.a)("start","end","cancel","interrupt"),M=[],w=function(Pt,Bt,Vt,Ut,fe,Ee){var xe=Pt.__transition;if(xe){if(Vt in xe)return}else Pt.__transition={};(function(Qe,mn,xn){var In,bn=Qe.__transition;function An(be){var Fe,$e,we,Be;if(xn.state!==1)return pr();for(Fe in bn)if((Be=bn[Fe]).name===xn.name){if(Be.state===3)return u(An);Be.state===4?(Be.state=6,Be.timer.stop(),Be.on.call("interrupt",Qe,Qe.__data__,Be.index,Be.group),delete bn[Fe]):+Fe0)throw new Error("too late; already scheduled");return Vt}function m(Pt,Bt){var Vt=g(Pt,Bt);if(Vt.state>3)throw new Error("too late; already running");return Vt}function g(Pt,Bt){var Vt=Pt.__transition;if(!Vt||!(Vt=Vt[Bt]))throw new Error("transition not found");return Vt}var p=function(Pt,Bt){var Vt,Ut,fe,Ee=Pt.__transition,xe=!0;if(Ee){for(fe in Bt=Bt==null?null:Bt+"",Ee)(Vt=Ee[fe]).name===Bt?(Ut=Vt.state>2&&Vt.state<5,Vt.state=6,Vt.timer.stop(),Vt.on.call(Ut?"interrupt":"cancel",Pt,Pt.__data__,Vt.index,Vt.group),delete Ee[fe]):xe=!1;xe&&delete Pt.__transition}},l=E(77),f=E(44);function v(Pt,Bt){var Vt,Ut;return function(){var fe=m(this,Pt),Ee=fe.tween;if(Ee!==Vt){for(var xe=0,Qe=(Ut=Vt=Ee).length;xe=0&&(Qe=Qe.slice(0,mn)),!Qe||Qe==="start"})}(Bt)?y:m;return function(){var xe=Ee(this,Pt),Qe=xe.on;Qe!==Ut&&(fe=(Ut=Qe).copy()).on(Bt,Vt),xe.on=fe}}var Nt=E(43),gt=E(65),wt=at.b.prototype.constructor,Dt=E(67);function jt(Pt){return function(){this.style.removeProperty(Pt)}}function Jt(Pt,Bt,Vt){return function(Ut){this.style.setProperty(Pt,Bt.call(this,Ut),Vt)}}function ie(Pt,Bt,Vt){var Ut,fe;function Ee(){var xe=Bt.apply(this,arguments);return xe!==fe&&(Ut=(fe=xe)&&Jt(Pt,xe,Vt)),Ut}return Ee._value=Bt,Ee}function qt(Pt){return function(Bt){this.textContent=Pt.call(this,Bt)}}function he(Pt){var Bt,Vt;function Ut(){var fe=Pt.apply(this,arguments);return fe!==Vt&&(Bt=(Vt=fe)&&qt(fe)),Bt}return Ut._value=Pt,Ut}var ve=0;function Se(Pt,Bt,Vt,Ut){this._groups=Pt,this._parents=Bt,this._name=Vt,this._id=Ut}function ke(Pt){return Object(at.b)().transition(Pt)}function Ge(){return++ve}var on=at.b.prototype;Se.prototype=ke.prototype={constructor:Se,select:function(Pt){var Bt=this._name,Vt=this._id;typeof Pt!="function"&&(Pt=Object(Nt.a)(Pt));for(var Ut=this._groups,fe=Ut.length,Ee=new Array(fe),xe=0;xe1&&Vt.name===Bt)return new Se([[Pt]],Zt,Bt,+Ut)}return null};E.d(_,"transition",function(){return ke}),E.d(_,"active",function(){return ne}),E.d(_,"interrupt",function(){return p})},function(Lt,_,E){"use strict";E.r(_);var U=E(56);E.d(_,"formatDefaultLocale",function(){return U.a}),E.d(_,"format",function(){return U.b}),E.d(_,"formatPrefix",function(){return U.c});var z=E(68);E.d(_,"formatLocale",function(){return z.a});var at=E(40);E.d(_,"formatSpecifier",function(){return at.b}),E.d(_,"FormatSpecifier",function(){return at.a});var J=E(80);E.d(_,"precisionFixed",function(){return J.a});var tt=E(81);E.d(_,"precisionPrefix",function(){return tt.a});var K=E(82);E.d(_,"precisionRound",function(){return K.a})},function(Lt,_,E){"use strict";var U;(U=function(){return{colorSchemas:{britecharts:["#6aedc7","#39c2c9","#ffce00","#ffa71a","#f866b9","#998ce3"],grey:["#F8F8FA","#EFF2F5","#D2D6DF","#C3C6CF","#ADB0B6","#666A73","#45494E","#363A43","#282C35"],orange:["#fcc870","#ffa71a","#fb8825","#f6682f","#db5a2c","#bf4c28","#a43b1c","#892a10","#f9e9c5"],blueGreen:["#ccf7f6","#70e4e0","#00d8d2","#00acaf","#007f8c","#005e66","#003c3f","#002d2f","#0d2223"],teal:["#ccfffe","#94f7f4","#00fff8","#1de1e1","#39c2c9","#2e9a9d","#227270","#1a5957","#133f3e"],green:["#edfff7","#d7ffef","#c0ffe7","#95f5d7","#6aedc7","#59c3a3","#479980","#34816a","#206953"],yellow:["#f9f2b3","#fbe986","#fce05a","#fed72d","#ffce00","#fcc11c","#f9b438","#eda629","#e09819"],pink:["#fdd1ea","#fb9cd2","#f866b9","#fc40b6","#ff1ab3","#e3239d","#c62c86","#a62073","#85135f"],purple:["#ddd6fc","#bbb1f0","#998ce3","#8e6bc1","#824a9e","#77337f","#6b1c60","#591650","#470f3f"],red:["#ffd8d4","#ffb5b0","#ff938c","#ff766c","#ff584c","#f04b42","#e03d38","#be2e29","#9c1e19"]},colorSchemasHuman:{britecharts:"Britecharts Default",grey:"Britecharts Grey",orange:"Orange",blueGreen:"Blue",teal:"Light Blue",green:"Green",yellow:"Yellow",pink:"Pink",purple:"Purple",red:"Red"},colorGradients:{greenBlue:["#39C7EA","#4CDCBA"],orangePink:["#FBC670","#F766B8"],bluePurple:["#3DC3C9","#824a9e"]},colorGradientsHuman:{greenBlue:"Green to Blue",orangePink:"Orange to Pink",bluePurple:"Blue to Purple"},singleColors:{aloeGreen:["#7bdcc0"],greenColor:["#6aedc7"],blueColor:["#39c2c9"],yellowColor:["#ffce00"],orangeColor:["#ffa71a"],pinkColor:["#f866b9"],purpleColor:["#998ce3"]},singleColorsHuman:{aloeGreen:"Aloe Green",greenColor:"Green",blueColor:"Blue",yellowColor:"Yellow",orangeColor:"Orange",pinkColor:"Pink",purpleColor:"Purple"}}}.call(_,E,_,Lt))===void 0||(Lt.exports=U)},function(Lt,_,E){"use strict";function U(I){return+I}function z(I){return I*I}function at(I){return I*(2-I)}function J(I){return((I*=2)<=1?I*I:--I*(2-I)+1)/2}E.r(_);var tt=E(49),K=function I(k){function T(G){return Math.pow(G,k)}return k=+k,T.exponent=I,T}(3),Z=function I(k){function T(G){return 1-Math.pow(1-G,k)}return k=+k,T.exponent=I,T}(3),Q=function I(k){function T(G){return((G*=2)<=1?Math.pow(G,k):2-Math.pow(2-G,k))/2}return k=+k,T.exponent=I,T}(3),V=Math.PI,X=V/2;function j(I){return 1-Math.cos(I*X)}function B(I){return Math.sin(I*X)}function d(I){return(1-Math.cos(V*I))/2}function R(I){return Math.pow(2,10*I-10)}function P(I){return 1-Math.pow(2,-10*I)}function s(I){return((I*=2)<=1?Math.pow(2,10*I-10):2-Math.pow(2,10-10*I))/2}function b(I){return 1-Math.sqrt(1-I*I)}function x(I){return Math.sqrt(1- --I*I)}function o(I){return((I*=2)<=1?1-Math.sqrt(1-I*I):Math.sqrt(1-(I-=2)*I)+1)/2}var u=7.5625;function C(I){return 1-M(1-I)}function M(I){return(I=+I)<.36363636363636365?u*I*I:I<.7272727272727273?u*(I-=.5454545454545454)*I+.75:I<.9090909090909091?u*(I-=.8181818181818182)*I+.9375:u*(I-=.9545454545454546)*I+.984375}function w(I){return((I*=2)<=1?1-M(1-I):M(I-1)+1)/2}var y=function I(k){function T(G){return G*G*((k+1)*G-k)}return k=+k,T.overshoot=I,T}(1.70158),m=function I(k){function T(G){return--G*G*((k+1)*G+k)+1}return k=+k,T.overshoot=I,T}(1.70158),g=function I(k){function T(G){return((G*=2)<1?G*G*((k+1)*G-k):(G-=2)*G*((k+1)*G+k)+2)/2}return k=+k,T.overshoot=I,T}(1.70158),p=2*Math.PI,l=function I(k,T){var G=Math.asin(1/(k=Math.max(1,k)))*(T/=p);function st(nt){return k*Math.pow(2,10*--nt)*Math.sin((G-nt)/T)}return st.amplitude=function(nt){return I(nt,T*p)},st.period=function(nt){return I(k,nt)},st}(1,.3),f=function I(k,T){var G=Math.asin(1/(k=Math.max(1,k)))*(T/=p);function st(nt){return 1-k*Math.pow(2,-10*(nt=+nt))*Math.sin((nt+G)/T)}return st.amplitude=function(nt){return I(nt,T*p)},st.period=function(nt){return I(k,nt)},st}(1,.3),v=function I(k,T){var G=Math.asin(1/(k=Math.max(1,k)))*(T/=p);function st(nt){return((nt=2*nt-1)<0?k*Math.pow(2,10*nt)*Math.sin((G-nt)/T):2-k*Math.pow(2,-10*nt)*Math.sin((G+nt)/T))/2}return st.amplitude=function(nt){return I(nt,T*p)},st.period=function(nt){return I(k,nt)},st}(1,.3);E.d(_,"easeLinear",function(){return U}),E.d(_,"easeQuad",function(){return J}),E.d(_,"easeQuadIn",function(){return z}),E.d(_,"easeQuadOut",function(){return at}),E.d(_,"easeQuadInOut",function(){return J}),E.d(_,"easeCubic",function(){return tt.b}),E.d(_,"easeCubicIn",function(){return tt.a}),E.d(_,"easeCubicOut",function(){return tt.c}),E.d(_,"easeCubicInOut",function(){return tt.b}),E.d(_,"easePoly",function(){return Q}),E.d(_,"easePolyIn",function(){return K}),E.d(_,"easePolyOut",function(){return Z}),E.d(_,"easePolyInOut",function(){return Q}),E.d(_,"easeSin",function(){return d}),E.d(_,"easeSinIn",function(){return j}),E.d(_,"easeSinOut",function(){return B}),E.d(_,"easeSinInOut",function(){return d}),E.d(_,"easeExp",function(){return s}),E.d(_,"easeExpIn",function(){return R}),E.d(_,"easeExpOut",function(){return P}),E.d(_,"easeExpInOut",function(){return s}),E.d(_,"easeCircle",function(){return o}),E.d(_,"easeCircleIn",function(){return b}),E.d(_,"easeCircleOut",function(){return x}),E.d(_,"easeCircleInOut",function(){return o}),E.d(_,"easeBounce",function(){return M}),E.d(_,"easeBounceIn",function(){return C}),E.d(_,"easeBounceOut",function(){return M}),E.d(_,"easeBounceInOut",function(){return w}),E.d(_,"easeBack",function(){return g}),E.d(_,"easeBackIn",function(){return y}),E.d(_,"easeBackOut",function(){return m}),E.d(_,"easeBackInOut",function(){return g}),E.d(_,"easeElastic",function(){return f}),E.d(_,"easeElasticIn",function(){return l}),E.d(_,"easeElasticOut",function(){return f}),E.d(_,"easeElasticInOut",function(){return v})},function(Lt,_,E){"use strict";E.r(_);var U=E(0);function z(we,Be){switch(arguments.length){case 0:break;case 1:this.range(we);break;default:this.range(Be).domain(we)}return this}function at(we,Be){switch(arguments.length){case 0:break;case 1:this.interpolator(we);break;default:this.interpolator(Be).domain(we)}return this}var J=E(25),tt=Array.prototype,K=tt.map,Z=tt.slice,Q={name:"implicit"};function V(){var we=Object(J.map)(),Be=[],He=[],Le=Q;function Ie(en){var Mn=en+"",Ae=we.get(Mn);if(!Ae){if(Le!==Q)return Le;we.set(Mn,Ae=Be.push(en))}return He[(Ae-1)%He.length]}return Ie.domain=function(en){if(!arguments.length)return Be.slice();Be=[],we=Object(J.map)();for(var Mn,Ae,an=-1,_n=en.length;++an<_n;)we.has(Ae=(Mn=en[an])+"")||we.set(Ae,Be.push(Mn));return Ie},Ie.range=function(en){return arguments.length?(He=Z.call(en),Ie):He.slice()},Ie.unknown=function(en){return arguments.length?(Le=en,Ie):Le},Ie.copy=function(){return V(Be,He).unknown(Le)},z.apply(Ie,arguments),Ie}function X(){var we,Be,He=V().unknown(void 0),Le=He.domain,Ie=He.range,en=[0,1],Mn=!1,Ae=0,an=0,_n=.5;function Oe(){var Sn=Le().length,sn=en[1]Le&&(Be=He,He=Le,Le=Be),function(Ie){return Math.max(He,Math.min(Le,Ie))}}function C(we,Be,He){var Le=we[0],Ie=we[1],en=Be[0],Mn=Be[1];return Ie2?M:C,Ie=en=null,Sn}function Sn(sn){return isNaN(sn=+sn)?He:(Ie||(Ie=Le(Mn.map(we),Ae,an)))(we(_n(sn)))}return Sn.invert=function(sn){return _n(Be((en||(en=Le(Ae,Mn.map(we),R.a)))(sn)))},Sn.domain=function(sn){return arguments.length?(Mn=K.call(sn,s),_n===x||(_n=u(Mn)),Oe()):Mn.slice()},Sn.range=function(sn){return arguments.length?(Ae=Z.call(sn),Oe()):Ae.slice()},Sn.rangeRound=function(sn){return Ae=Z.call(sn),an=P.a,Oe()},Sn.clamp=function(sn){return arguments.length?(_n=sn?u(Mn):x,Sn):_n!==x},Sn.interpolate=function(sn){return arguments.length?(an=sn,Oe()):an},Sn.unknown=function(sn){return arguments.length?(He=sn,Sn):He},function(sn,yn){return we=sn,Be=yn,Oe()}}function m(we,Be){return y()(we,Be)}var g=E(40),p=E(81),l=E(56),f=E(82),v=E(80),I=function(we,Be,He,Le){var Ie,en=Object(U.tickStep)(we,Be,He);switch((Le=Object(g.b)(Le==null?",f":Le)).type){case"s":var Mn=Math.max(Math.abs(we),Math.abs(Be));return Le.precision!=null||isNaN(Ie=Object(p.a)(en,Mn))||(Le.precision=Ie),Object(l.c)(Le,Mn);case"":case"e":case"g":case"p":case"r":Le.precision!=null||isNaN(Ie=Object(f.a)(en,Math.max(Math.abs(we),Math.abs(Be))))||(Le.precision=Ie-(Le.type==="e"));break;case"f":case"%":Le.precision!=null||isNaN(Ie=Object(v.a)(en))||(Le.precision=Ie-2*(Le.type==="%"))}return Object(l.b)(Le)};function k(we){var Be=we.domain;return we.ticks=function(He){var Le=Be();return Object(U.ticks)(Le[0],Le[Le.length-1],He==null?10:He)},we.tickFormat=function(He,Le){var Ie=Be();return I(Ie[0],Ie[Ie.length-1],He==null?10:He,Le)},we.nice=function(He){He==null&&(He=10);var Le,Ie=Be(),en=0,Mn=Ie.length-1,Ae=Ie[en],an=Ie[Mn];return an0?(Ae=Math.floor(Ae/Le)*Le,an=Math.ceil(an/Le)*Le,Le=Object(U.tickIncrement)(Ae,an,He)):Le<0&&(Ae=Math.ceil(Ae*Le)/Le,an=Math.floor(an*Le)/Le,Le=Object(U.tickIncrement)(Ae,an,He)),Le>0?(Ie[en]=Math.floor(Ae/Le)*Le,Ie[Mn]=Math.ceil(an/Le)*Le,Be(Ie)):Le<0&&(Ie[en]=Math.ceil(Ae*Le)/Le,Ie[Mn]=Math.floor(an*Le)/Le,Be(Ie)),we},we}function T(){var we=m(x,x);return we.copy=function(){return w(we,T())},z.apply(we,arguments),k(we)}function G(we){var Be;function He(Le){return isNaN(Le=+Le)?Be:Le}return He.invert=He,He.domain=He.range=function(Le){return arguments.length?(we=K.call(Le,s),He):we.slice()},He.unknown=function(Le){return arguments.length?(Be=Le,He):Be},He.copy=function(){return G(we).unknown(Be)},we=arguments.length?K.call(we,s):[0,1],k(He)}var st=function(we,Be){var He,Le=0,Ie=(we=we.slice()).length-1,en=we[Le],Mn=we[Ie];return Mn0){for(;wnSn)break;mr.push(En)}}else for(;wn=1;--yn)if(!((En=sn*yn)Sn)break;mr.push(En)}}else mr=Object(U.ticks)(wn,dr,Math.min(dr-wn,nr)).map(He);return an?mr.reverse():mr},Le.tickFormat=function(Ae,an){if(an==null&&(an=en===10?".0e":","),typeof an!="function"&&(an=Object(l.b)(an)),Ae===1/0)return an;Ae==null&&(Ae=10);var _n=Math.max(1,en*Ae/Le.ticks().length);return function(Oe){var Sn=Oe/He(Math.round(Be(Oe)));return Sn*en0?Le[Ae-1]:Be[0],Ae=Le?[Ie[Le-1],He]:[Ie[_n-1],Ie[_n]]},Mn.unknown=function(an){return arguments.length&&(we=an),Mn},Mn.thresholds=function(){return Ie.slice()},Mn.copy=function(){return Nt().domain([Be,He]).range(en).unknown(we)},z.apply(k(Mn),arguments)}function gt(){var we,Be=[.5],He=[0,1],Le=1;function Ie(en){return en<=en?He[Object(U.bisect)(Be,en,0,Le)]:we}return Ie.domain=function(en){return arguments.length?(Be=Z.call(en),Le=Math.min(Be.length,He.length-1),Ie):Be.slice()},Ie.range=function(en){return arguments.length?(He=Z.call(en),Le=Math.min(Be.length,He.length-1),Ie):He.slice()},Ie.invertExtent=function(en){var Mn=He.indexOf(en);return[Be[Mn-1],Be[Mn]]},Ie.unknown=function(en){return arguments.length?(we=en,Ie):we},Ie.copy=function(){return gt().domain(Be).range(He).unknown(we)},z.apply(Ie,arguments)}var wt=E(33),Dt=E(69),jt=E(5),Jt=E(53),ie=E(70),qt=E(71),he=E(51),ve=E(52),Se=E(21);function ke(we){return new Date(we)}function Ge(we){return we instanceof Date?+we:+new Date(+we)}function on(we,Be,He,Le,Ie,en,Mn,Ae,an){var _n=m(x,x),Oe=_n.invert,Sn=_n.domain,sn=an(".%L"),yn=an(":%S"),En=an("%I:%M"),wn=an("%I %p"),dr=an("%a %d"),nr=an("%b %d"),mr=an("%B"),yr=an("%Y"),ir=[[Mn,1,1e3],[Mn,5,5e3],[Mn,15,15e3],[Mn,30,3e4],[en,1,6e4],[en,5,3e5],[en,15,9e5],[en,30,18e5],[Ie,1,36e5],[Ie,3,108e5],[Ie,6,216e5],[Ie,12,432e5],[Le,1,864e5],[Le,2,1728e5],[He,1,6048e5],[Be,1,2592e6],[Be,3,7776e6],[we,1,31536e6]];function Lr(ur){return(Mn(ur)svg{background:"+this.chartBackground+";padding: 20px;}"}};function Q(d,R){if(d){d.attr("version",1.1).attr("xmlns","http://www.w3.org/2000/svg");var P=tt.initializeSerializer()(d.node());return P=function(s){return navigator.userAgent.search("FireFox")>-1?s.replace(/url.*"\)/,'url("linearGradient[id*="-gradient-"]");'):s}(P),P=function(s){return s.replace(">",">"+Z.styleBackgroundString)}(P=B.call(this,P,R,parseInt(d.attr("width"),10)))}}function V(d){var R=new Image;return R.src=""+Z.imageSourceBase+K(encodeURIComponent(d).replace(/%([0-9A-F]{2})/g,function(P,s){return String.fromCharCode("0x"+s)})),R}function X(d,R){return R.getContext("2d").drawImage(d,0,0),R}function j(d,R,P){P.preventDefault(),function(s){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Z.defaultFilename,x=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"image/png",o=s.toDataURL(x),u=document.createElement("a");u.href=o,u.download=b,document.body.appendChild(u),u.click(),document.body.removeChild(u)}(X(this,d),R)}function B(d,R,P){if(!R||!P)return d;var s=J.grey;return d=d.replace(/ '+R+"
@@ -159,9 +159,9 @@ var nG=Object.defineProperty,rG=Object.defineProperties;var iG=Object.getOwnProp
- `}}.call(m,y,m,_t))===void 0||(_t.exports=R)},function(_t,m,y){"use strict";y.r(m);var R=Array.prototype.slice,B=function(d){return d};function et(d){return"translate("+(d+.5)+",0)"}function K(d){return"translate(0,"+(d+.5)+")"}function J(d){return function(L){return+d(L)}}function q(d){var L=Math.max(0,d.bandwidth()-1)/2;return d.round()&&(L=Math.round(L)),function(M){return+d(M)+L}}function Z(){return!this.__axis}function tt(d,L){var M=[],s=null,_=null,w=6,o=6,u=3,C=d===1||d===4?-1:1,E=d===4||d===2?"x":"y",S=d===1||d===3?et:K;function v(g){var x=s==null?L.ticks?L.ticks.apply(L,M):L.domain():s,p=_==null?L.tickFormat?L.tickFormat.apply(L,M):B:_,l=Math.max(w,0)+u,f=L.range(),b=+f[0]+.5,z=+f[f.length-1]+.5,T=(L.bandwidth?q:J)(L.copy()),k=g.selection?g.selection():g,Q=k.selectAll(".domain").data([null]),st=k.selectAll(".tick").data(x,L).order(),nt=st.exit(),dt=st.enter().append("g").attr("class","tick"),mt=st.select("line"),Et=st.select("text");Q=Q.merge(Q.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),st=st.merge(dt),mt=mt.merge(dt.append("line").attr("stroke","currentColor").attr(E+"2",C*w)),Et=Et.merge(dt.append("text").attr("fill","currentColor").attr(E,C*l).attr("dy",d===1?"0em":d===3?"0.71em":"0.32em")),g!==k&&(Q=Q.transition(g),st=st.transition(g),mt=mt.transition(g),Et=Et.transition(g),nt=nt.transition(g).attr("opacity",1e-6).attr("transform",function(Mt){return isFinite(Mt=T(Mt))?S(Mt):this.getAttribute("transform")}),dt.attr("opacity",1e-6).attr("transform",function(Mt){var I=this.parentNode.__axis;return S(I&&isFinite(I=I(Mt))?I:T(Mt))})),nt.remove(),Q.attr("d",d===4||d==2?o?"M"+C*o+","+b+"H0.5V"+z+"H"+C*o:"M0.5,"+b+"V"+z:o?"M"+b+","+C*o+"V0.5H"+z+"V"+C*o:"M"+b+",0.5H"+z),st.attr("opacity",1).attr("transform",function(Mt){return S(T(Mt))}),mt.attr(E+"2",C*w),Et.attr(E,C*l).text(p),k.filter(Z).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",d===2?"start":d===4?"end":"middle"),k.each(function(){this.__axis=T})}return v.scale=function(g){return arguments.length?(L=g,v):L},v.ticks=function(){return M=R.call(arguments),v},v.tickArguments=function(g){return arguments.length?(M=g==null?[]:R.call(g),v):M.slice()},v.tickValues=function(g){return arguments.length?(s=g==null?null:R.call(g),v):s&&s.slice()},v.tickFormat=function(g){return arguments.length?(_=g,v):_},v.tickSize=function(g){return arguments.length?(w=o=+g,v):w},v.tickSizeInner=function(g){return arguments.length?(w=+g,v):w},v.tickSizeOuter=function(g){return arguments.length?(o=+g,v):o},v.tickPadding=function(g){return arguments.length?(u=+g,v):u},v}function H(d){return tt(1,d)}function X(d){return tt(2,d)}function F(d){return tt(3,d)}function U(d){return tt(4,d)}y.d(m,"axisTop",function(){return H}),y.d(m,"axisRight",function(){return X}),y.d(m,"axisBottom",function(){return F}),y.d(m,"axisLeft",function(){return U})},function(_t,m,y){"use strict";y.r(m);var R=y(41),B=y(61),et=y(42),K=y(58),J=y(60),q=function(Q){var st=Q.length;return function(nt){return Q[Math.max(0,Math.min(st-1,Math.floor(nt*st)))]}},Z=y(4),tt=function(Q,st){var nt=Object(Z.c)(+Q,+st);return function(dt){var mt=nt(dt);return mt-360*Math.floor(mt/360)}},H=y(14),X=y(31),F=y(62),U=y(83),d=y(59),L=y(77),M=Math.SQRT2;function s(Q){return((Q=Math.exp(Q))+1/Q)/2}var _=function(Q,st){var nt,dt,mt=Q[0],Et=Q[1],Mt=Q[2],I=st[0],Y=st[1],rt=st[2],ot=I-mt,D=Y-Et,P=ot*ot+D*D;if(P<1e-12)dt=Math.log(rt/Mt)/M,nt=function(xt){return[mt+xt*ot,Et+xt*D,Mt*Math.exp(M*xt*dt)]};else{var W=Math.sqrt(P),lt=(rt*rt-Mt*Mt+4*P)/(2*Mt*2*W),it=(rt*rt-Mt*Mt-4*P)/(2*rt*2*W),vt=Math.log(Math.sqrt(lt*lt+1)-lt),pt=Math.log(Math.sqrt(it*it+1)-it);dt=(pt-vt)/M,nt=function(xt){var Ct,Tt=xt*dt,Nt=s(vt),gt=Mt/(2*W)*(Nt*(Ct=M*Tt+vt,((Ct=Math.exp(2*Ct))-1)/(Ct+1))-function(wt){return((wt=Math.exp(wt))-1/wt)/2}(vt));return[mt+gt*ot,Et+gt*D,Mt*Nt/s(M*Tt+vt)]}}return nt.duration=1e3*dt,nt},w=y(36),o=y(7);function u(Q){return function(st,nt){var dt=Q((st=Object(o.f)(st)).h,(nt=Object(o.f)(nt)).h),mt=Object(Z.a)(st.s,nt.s),Et=Object(Z.a)(st.l,nt.l),Mt=Object(Z.a)(st.opacity,nt.opacity);return function(I){return st.h=dt(I),st.s=mt(I),st.l=Et(I),st.opacity=Mt(I),st+""}}}var C=u(Z.c),E=u(Z.a),S=y(50);function v(Q,st){var nt=Object(Z.a)((Q=Object(S.a)(Q)).l,(st=Object(S.a)(st)).l),dt=Object(Z.a)(Q.a,st.a),mt=Object(Z.a)(Q.b,st.b),Et=Object(Z.a)(Q.opacity,st.opacity);return function(Mt){return Q.l=nt(Mt),Q.a=dt(Mt),Q.b=mt(Mt),Q.opacity=Et(Mt),Q+""}}function g(Q){return function(st,nt){var dt=Q((st=Object(S.c)(st)).h,(nt=Object(S.c)(nt)).h),mt=Object(Z.a)(st.c,nt.c),Et=Object(Z.a)(st.l,nt.l),Mt=Object(Z.a)(st.opacity,nt.opacity);return function(I){return st.h=dt(I),st.c=mt(I),st.l=Et(I),st.opacity=Mt(I),st+""}}}var x=g(Z.c),p=g(Z.a),l=y(78);function f(Q){return function st(nt){function dt(mt,Et){var Mt=Q((mt=Object(l.a)(mt)).h,(Et=Object(l.a)(Et)).h),I=Object(Z.a)(mt.s,Et.s),Y=Object(Z.a)(mt.l,Et.l),rt=Object(Z.a)(mt.opacity,Et.opacity);return function(ot){return mt.h=Mt(ot),mt.s=I(ot),mt.l=Y(Math.pow(ot,nt)),mt.opacity=rt(ot),mt+""}}return nt=+nt,dt.gamma=st,dt}(1)}var b=f(Z.c),z=f(Z.a);function T(Q,st){for(var nt=0,dt=st.length-1,mt=st[0],Et=new Array(dt<0?0:dt);ntvt?1:it>=vt?0:NaN}var H=y(44);function X(it){return function(){this.removeAttribute(it)}}function F(it){return function(){this.removeAttributeNS(it.space,it.local)}}function U(it,vt){return function(){this.setAttribute(it,vt)}}function d(it,vt){return function(){this.setAttributeNS(it.space,it.local,vt)}}function L(it,vt){return function(){var pt=vt.apply(this,arguments);pt==null?this.removeAttribute(it):this.setAttribute(it,pt)}}function M(it,vt){return function(){var pt=vt.apply(this,arguments);pt==null?this.removeAttributeNS(it.space,it.local):this.setAttributeNS(it.space,it.local,pt)}}var s=y(67);function _(it){return function(){delete this[it]}}function w(it,vt){return function(){this[it]=vt}}function o(it,vt){return function(){var pt=vt.apply(this,arguments);pt==null?delete this[it]:this[it]=pt}}function u(it){return it.trim().split(/^|\s+/)}function C(it){return it.classList||new E(it)}function E(it){this._node=it,this._names=u(it.getAttribute("class")||"")}function S(it,vt){for(var pt=C(it),xt=-1,Ct=vt.length;++xt=0&&(this._names.splice(vt,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(it){return this._names.indexOf(it)>=0}};function l(){this.textContent=""}function f(it){return function(){this.textContent=it}}function b(it){return function(){var vt=it.apply(this,arguments);this.textContent=vt==null?"":vt}}function z(){this.innerHTML=""}function T(it){return function(){this.innerHTML=it}}function k(it){return function(){var vt=it.apply(this,arguments);this.innerHTML=vt==null?"":vt}}function Q(){this.nextSibling&&this.parentNode.appendChild(this)}function st(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}var nt=y(29);function dt(){return null}function mt(){var it=this.parentNode;it&&it.removeChild(this)}function Et(){var it=this.cloneNode(!1),vt=this.parentNode;return vt?vt.insertBefore(it,this.nextSibling):it}function Mt(){var it=this.cloneNode(!0),vt=this.parentNode;return vt?vt.insertBefore(it,this.nextSibling):it}var I=y(37),Y=y(45);function rt(it,vt,pt){var xt=Object(Y.a)(it),Ct=xt.CustomEvent;typeof Ct=="function"?Ct=new Ct(vt,pt):(Ct=xt.document.createEvent("Event"),pt?(Ct.initEvent(vt,pt.bubbles,pt.cancelable),Ct.detail=pt.detail):Ct.initEvent(vt,!1,!1)),it.dispatchEvent(Ct)}function ot(it,vt){return function(){return rt(this,it,vt)}}function D(it,vt){return function(){return rt(this,it,vt.apply(this,arguments))}}y.d(m,"c",function(){return P}),y.d(m,"a",function(){return W});var P=[null];function W(it,vt){this._groups=it,this._parents=vt}function lt(){return new W([[document.documentElement]],P)}W.prototype=lt.prototype={constructor:W,select:function(it){typeof it!="function"&&(it=Object(R.a)(it));for(var vt=this._groups,pt=vt.length,xt=new Array(pt),Ct=0;Ct=Jt&&(Jt=on+1);!(tn=be[Jt])&&++Jt=0;)(xt=Ct[Tt])&&(Nt&&4^xt.compareDocumentPosition(Nt)&&Nt.parentNode.insertBefore(xt,Nt),Nt=xt);return this},sort:function(it){function vt(Zt,ne){return Zt&&ne?it(Zt.__data__,ne.__data__):!Zt-!ne}it||(it=tt);for(var pt=this._groups,xt=pt.length,Ct=new Array(xt),Tt=0;Tt1?this.each((vt==null?_:typeof vt=="function"?o:w)(it,vt)):this.node()[it]},classed:function(it,vt){var pt=u(it+"");if(arguments.length<2){for(var xt=C(this.node()),Ct=-1,Tt=pt.length;++Ct=o.length)return s!=null&&E.sort(s),_!=null?_(E):E;for(var x,p,l,f=-1,b=E.length,z=o[S++],T=et(),k=v();++fo.length)return v;var x,p=u[g-1];return _!=null&&g>=o.length?x=v.entries():(x=[],v.each(function(l,f){x.push({key:f,values:S(l,g)})})),p!=null?x.sort(function(l,f){return p(l.key,f.key)}):x}(C(E,0,Z,tt),0)},key:function(E){return o.push(E),w},sortKeys:function(E){return u[o.length-1]=E,w},sortValues:function(E){return s=E,w},rollup:function(E){return _=E,w}}};function J(){return{}}function q(s,_,w){s[_]=w}function Z(){return et()}function tt(s,_,w){s.set(_,w)}function H(){}var X=et.prototype;function F(s,_){var w=new H;if(s instanceof H)s.each(function(C){w.add(C)});else if(s){var o=-1,u=s.length;if(_==null)for(;++o1&&arguments[1]!==void 0?arguments[1]:12,U=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"Arial",d=document.createElement("canvas"),L=d.getContext("2d");return L.font=F+"px "+U,L.measureText(X).width},wrapText:function(X,F,U,d){var L=et.select(d),M=L.text().split(/\s+/).reverse(),s=void 0,_=[],w=0,o=K*q,u=L.attr("y"),C=parseFloat(L.attr("dy")),E=F*Z,S=L.text(null).append("tspan").attr("x",X).attr("y",u-5).attr("dy",C+"em").classed(tt,!0).style("font-size",F+"px");for(S.text(M.pop()),S=L.append("tspan").classed(H,!0).attr("x",X).attr("y",u+J).attr("dy",++w*o+C+"em").style("font-size",E+"px");s=M.pop();)_.push(s),S.text(_.join(" ")),S.node()&&S.node().getComputedTextLength()>U-50&&(_.pop(),S.text(_.join(" ")),_=[s],S=L.append("tspan").classed(H,!0).attr("x",X).attr("y",u+J).attr("dy",++w*o+C+"em").text(s).style("font-size",E+"px"))},wrapTextWithEllipses:function(X,F){var U=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:2,L=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1.2;X.each(function(){var M,s,_,w,o,u,C;for(M=(X=et.select(this)).text().split(/\s+/).reverse(),_=[],w=0,o=X.attr("y"),u=parseFloat(X.attr("dy")),C=X.text(null).append("tspan").attr("x",U).attr("y",o).attr("dy",u+"em");s=M.pop();)if(_.push(s),C.text(_.join(" ")),C.node()&&C.node().getComputedTextLength()>F){if(_.pop(),C.text(_.join(" ")),!(w1e-6)if(Math.abs(Ln*He-rn*En)>1e-6&&de){var pr=ae-ke,ir=he-Ke,Xn=He*He+rn*rn,lr=pr*pr+ir*ir,Cr=Math.sqrt(Xn),wr=Math.sqrt(zn),Ir=de*Math.tan((R-Math.acos((Xn+zn-lr)/(2*Cr*wr)))/2),$r=Ir/wr,ci=Ir/Cr;Math.abs($r-1)>1e-6&&(this._+="L"+(At+$r*En)+","+(Yt+$r*Ln)),this._+="A"+de+","+de+",0,0,"+ +(Ln*pr>En*ir)+","+(this._x1=At+ci*He)+","+(this._y1=Yt+ci*rn)}else this._+="L"+(this._x1=At)+","+(this._y1=Yt)},arc:function(At,Yt,ae,he,de,ke){At=+At,Yt=+Yt,ke=!!ke;var Ke=(ae=+ae)*Math.cos(he),He=ae*Math.sin(he),rn=At+Ke,En=Yt+He,Ln=1^ke,zn=ke?he-de:de-he;if(ae<0)throw new Error("negative radius: "+ae);this._x1===null?this._+="M"+rn+","+En:(Math.abs(this._x1-rn)>1e-6||Math.abs(this._y1-En)>1e-6)&&(this._+="L"+rn+","+En),ae&&(zn<0&&(zn=zn%B+B),zn>et?this._+="A"+ae+","+ae+",0,1,"+Ln+","+(At-Ke)+","+(Yt-He)+"A"+ae+","+ae+",0,1,"+Ln+","+(this._x1=rn)+","+(this._y1=En):zn>1e-6&&(this._+="A"+ae+","+ae+",0,"+ +(zn>=R)+","+Ln+","+(this._x1=At+ae*Math.cos(de))+","+(this._y1=Yt+ae*Math.sin(de))))},rect:function(At,Yt,ae,he){this._+="M"+(this._x0=this._x1=+At)+","+(this._y0=this._y1=+Yt)+"h"+ +ae+"v"+ +he+"h"+-ae+"Z"},toString:function(){return this._}};var q=J,Z=function(At){return function(){return At}},tt=Math.abs,H=Math.atan2,X=Math.cos,F=Math.max,U=Math.min,d=Math.sin,L=Math.sqrt,M=Math.PI,s=M/2,_=2*M;function w(At){return At>1?0:At<-1?M:Math.acos(At)}function o(At){return At>=1?s:At<=-1?-s:Math.asin(At)}function u(At){return At.innerRadius}function C(At){return At.outerRadius}function E(At){return At.startAngle}function S(At){return At.endAngle}function v(At){return At&&At.padAngle}function g(At,Yt,ae,he,de,ke,Ke,He){var rn=ae-At,En=he-Yt,Ln=Ke-de,zn=He-ke,pr=zn*rn-Ln*En;if(!(pr*pr<1e-12))return[At+(pr=(Ln*(Yt-ke)-zn*(At-de))/pr)*rn,Yt+pr*En]}function x(At,Yt,ae,he,de,ke,Ke){var He=At-ae,rn=Yt-he,En=(Ke?ke:-ke)/L(He*He+rn*rn),Ln=En*rn,zn=-En*He,pr=At+Ln,ir=Yt+zn,Xn=ae+Ln,lr=he+zn,Cr=(pr+Xn)/2,wr=(ir+lr)/2,Ir=Xn-pr,$r=lr-ir,ci=Ir*Ir+$r*$r,Ri=de-ke,Pi=pr*lr-Xn*ir,yi=($r<0?-1:1)*L(F(0,Ri*Ri*ci-Pi*Pi)),Oi=(Pi*$r-Ir*yi)/ci,Li=(-Pi*Ir-$r*yi)/ci,Ni=(Pi*$r+Ir*yi)/ci,Vi=(-Pi*Ir+$r*yi)/ci,eo=Oi-Cr,Xi=Li-wr,Eo=Ni-Cr,Ro=Vi-wr;return eo*eo+Xi*Xi>Eo*Eo+Ro*Ro&&(Oi=Ni,Li=Vi),{cx:Oi,cy:Li,x01:-Ln,y01:-zn,x11:Oi*(de/Ri-1),y11:Li*(de/Ri-1)}}var p=function(){var At=u,Yt=C,ae=Z(0),he=null,de=E,ke=S,Ke=v,He=null;function rn(){var En,Ln,zn=+At.apply(this,arguments),pr=+Yt.apply(this,arguments),ir=de.apply(this,arguments)-s,Xn=ke.apply(this,arguments)-s,lr=tt(Xn-ir),Cr=Xn>ir;if(He||(He=En=q()),pr1e-12)if(lr>_-1e-12)He.moveTo(pr*X(ir),pr*d(ir)),He.arc(0,0,pr,ir,Xn,!Cr),zn>1e-12&&(He.moveTo(zn*X(Xn),zn*d(Xn)),He.arc(0,0,zn,Xn,ir,Cr));else{var wr,Ir,$r=ir,ci=Xn,Ri=ir,Pi=Xn,yi=lr,Oi=lr,Li=Ke.apply(this,arguments)/2,Ni=Li>1e-12&&(he?+he.apply(this,arguments):L(zn*zn+pr*pr)),Vi=U(tt(pr-zn)/2,+ae.apply(this,arguments)),eo=Vi,Xi=Vi;if(Ni>1e-12){var Eo=o(Ni/zn*d(Li)),Ro=o(Ni/pr*d(Li));(yi-=2*Eo)>1e-12?(Ri+=Eo*=Cr?1:-1,Pi-=Eo):(yi=0,Ri=Pi=(ir+Xn)/2),(Oi-=2*Ro)>1e-12?($r+=Ro*=Cr?1:-1,ci-=Ro):(Oi=0,$r=ci=(ir+Xn)/2)}var fo=pr*X($r),ro=pr*d($r),wo=zn*X(Pi),Go=zn*d(Pi);if(Vi>1e-12){var ao,Mi=pr*X(ci),ea=pr*d(ci),na=zn*X(Ri),Co=zn*d(Ri);if(lr1e-12?Xi>1e-12?(wr=x(na,Co,fo,ro,pr,Xi,Cr),Ir=x(Mi,ea,wo,Go,pr,Xi,Cr),He.moveTo(wr.cx+wr.x01,wr.cy+wr.y01),Xi1e-12&&yi>1e-12?eo>1e-12?(wr=x(wo,Go,Mi,ea,zn,-eo,Cr),Ir=x(fo,ro,na,Co,zn,-eo,Cr),He.lineTo(wr.cx+wr.x01,wr.cy+wr.y01),eo=pr;--ir)He.point(Ir[ir],$r[ir]);He.lineEnd(),He.areaEnd()}wr&&(Ir[zn]=+At(Xn,zn,Ln),$r[zn]=+ae(Xn,zn,Ln),He.point(Yt?+Yt(Xn,zn,Ln):Ir[zn],he?+he(Xn,zn,Ln):$r[zn]))}if(lr)return He=null,lr+""||null}function En(){return T().defined(de).curve(Ke).context(ke)}return rn.x=function(Ln){return arguments.length?(At=typeof Ln=="function"?Ln:Z(+Ln),Yt=null,rn):At},rn.x0=function(Ln){return arguments.length?(At=typeof Ln=="function"?Ln:Z(+Ln),rn):At},rn.x1=function(Ln){return arguments.length?(Yt=Ln==null?null:typeof Ln=="function"?Ln:Z(+Ln),rn):Yt},rn.y=function(Ln){return arguments.length?(ae=typeof Ln=="function"?Ln:Z(+Ln),he=null,rn):ae},rn.y0=function(Ln){return arguments.length?(ae=typeof Ln=="function"?Ln:Z(+Ln),rn):ae},rn.y1=function(Ln){return arguments.length?(he=Ln==null?null:typeof Ln=="function"?Ln:Z(+Ln),rn):he},rn.lineX0=rn.lineY0=function(){return En().x(At).y(ae)},rn.lineY1=function(){return En().x(At).y(he)},rn.lineX1=function(){return En().x(Yt).y(ae)},rn.defined=function(Ln){return arguments.length?(de=typeof Ln=="function"?Ln:Z(!!Ln),rn):de},rn.curve=function(Ln){return arguments.length?(Ke=Ln,ke!=null&&(He=Ke(ke)),rn):Ke},rn.context=function(Ln){return arguments.length?(Ln==null?ke=He=null:He=Ke(ke=Ln),rn):ke},rn},Q=function(At,Yt){return YtAt?1:Yt>=At?0:NaN},st=function(At){return At},nt=function(){var At=st,Yt=Q,ae=null,he=Z(0),de=Z(_),ke=Z(0);function Ke(He){var rn,En,Ln,zn,pr,ir=He.length,Xn=0,lr=new Array(ir),Cr=new Array(ir),wr=+he.apply(this,arguments),Ir=Math.min(_,Math.max(-_,de.apply(this,arguments)-wr)),$r=Math.min(Math.abs(Ir)/ir,ke.apply(this,arguments)),ci=$r*(Ir<0?-1:1);for(rn=0;rn0&&(Xn+=pr);for(Yt!=null?lr.sort(function(Ri,Pi){return Yt(Cr[Ri],Cr[Pi])}):ae!=null&&lr.sort(function(Ri,Pi){return ae(He[Ri],He[Pi])}),rn=0,Ln=Xn?(Ir-ir*ci)/Xn:0;rn0?pr*Ln:0)+ci,Cr[En]={data:He[En],index:rn,value:pr,startAngle:wr,endAngle:zn,padAngle:$r};return Cr}return Ke.value=function(He){return arguments.length?(At=typeof He=="function"?He:Z(+He),Ke):At},Ke.sortValues=function(He){return arguments.length?(Yt=He,ae=null,Ke):Yt},Ke.sort=function(He){return arguments.length?(ae=He,Yt=null,Ke):ae},Ke.startAngle=function(He){return arguments.length?(he=typeof He=="function"?He:Z(+He),Ke):he},Ke.endAngle=function(He){return arguments.length?(de=typeof He=="function"?He:Z(+He),Ke):de},Ke.padAngle=function(He){return arguments.length?(ke=typeof He=="function"?He:Z(+He),Ke):ke},Ke},dt=Et(f);function mt(At){this._curve=At}function Et(At){function Yt(ae){return new mt(At(ae))}return Yt._curve=At,Yt}function Mt(At){var Yt=At.curve;return At.angle=At.x,delete At.x,At.radius=At.y,delete At.y,At.curve=function(ae){return arguments.length?Yt(Et(ae)):Yt()._curve},At}mt.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(At,Yt){this._curve.point(Yt*Math.sin(At),Yt*-Math.cos(At))}};var I=function(){return Mt(T().curve(dt))},Y=function(){var At=k().curve(dt),Yt=At.curve,ae=At.lineX0,he=At.lineX1,de=At.lineY0,ke=At.lineY1;return At.angle=At.x,delete At.x,At.startAngle=At.x0,delete At.x0,At.endAngle=At.x1,delete At.x1,At.radius=At.y,delete At.y,At.innerRadius=At.y0,delete At.y0,At.outerRadius=At.y1,delete At.y1,At.lineStartAngle=function(){return Mt(ae())},delete At.lineX0,At.lineEndAngle=function(){return Mt(he())},delete At.lineX1,At.lineInnerRadius=function(){return Mt(de())},delete At.lineY0,At.lineOuterRadius=function(){return Mt(ke())},delete At.lineY1,At.curve=function(Ke){return arguments.length?Yt(Et(Ke)):Yt()._curve},At},rt=function(At,Yt){return[(Yt=+Yt)*Math.cos(At-=Math.PI/2),Yt*Math.sin(At)]},ot=Array.prototype.slice;function D(At){return At.source}function P(At){return At.target}function W(At){var Yt=D,ae=P,he=b,de=z,ke=null;function Ke(){var He,rn=ot.call(arguments),En=Yt.apply(this,rn),Ln=ae.apply(this,rn);if(ke||(ke=He=q()),At(ke,+he.apply(this,(rn[0]=En,rn)),+de.apply(this,rn),+he.apply(this,(rn[0]=Ln,rn)),+de.apply(this,rn)),He)return ke=null,He+""||null}return Ke.source=function(He){return arguments.length?(Yt=He,Ke):Yt},Ke.target=function(He){return arguments.length?(ae=He,Ke):ae},Ke.x=function(He){return arguments.length?(he=typeof He=="function"?He:Z(+He),Ke):he},Ke.y=function(He){return arguments.length?(de=typeof He=="function"?He:Z(+He),Ke):de},Ke.context=function(He){return arguments.length?(ke=He==null?null:He,Ke):ke},Ke}function lt(At,Yt,ae,he,de){At.moveTo(Yt,ae),At.bezierCurveTo(Yt=(Yt+he)/2,ae,Yt,de,he,de)}function it(At,Yt,ae,he,de){At.moveTo(Yt,ae),At.bezierCurveTo(Yt,ae=(ae+de)/2,he,ae,he,de)}function vt(At,Yt,ae,he,de){var ke=rt(Yt,ae),Ke=rt(Yt,ae=(ae+de)/2),He=rt(he,ae),rn=rt(he,de);At.moveTo(ke[0],ke[1]),At.bezierCurveTo(Ke[0],Ke[1],He[0],He[1],rn[0],rn[1])}function pt(){return W(lt)}function xt(){return W(it)}function Ct(){var At=W(vt);return At.angle=At.x,delete At.x,At.radius=At.y,delete At.y,At}var Tt={draw:function(At,Yt){var ae=Math.sqrt(Yt/M);At.moveTo(ae,0),At.arc(0,0,ae,0,_)}},Nt={draw:function(At,Yt){var ae=Math.sqrt(Yt/5)/2;At.moveTo(-3*ae,-ae),At.lineTo(-ae,-ae),At.lineTo(-ae,-3*ae),At.lineTo(ae,-3*ae),At.lineTo(ae,-ae),At.lineTo(3*ae,-ae),At.lineTo(3*ae,ae),At.lineTo(ae,ae),At.lineTo(ae,3*ae),At.lineTo(-ae,3*ae),At.lineTo(-ae,ae),At.lineTo(-3*ae,ae),At.closePath()}},gt=Math.sqrt(1/3),wt=2*gt,Rt={draw:function(At,Yt){var ae=Math.sqrt(Yt/wt),he=ae*gt;At.moveTo(0,-ae),At.lineTo(he,0),At.lineTo(0,ae),At.lineTo(-he,0),At.closePath()}},jt=Math.sin(M/10)/Math.sin(7*M/10),Zt=Math.sin(_/10)*jt,ne=-Math.cos(_/10)*jt,Wt={draw:function(At,Yt){var ae=Math.sqrt(.8908130915292852*Yt),he=Zt*ae,de=ne*ae;At.moveTo(0,-ae),At.lineTo(he,de);for(var ke=1;ke<5;++ke){var Ke=_*ke/5,He=Math.cos(Ke),rn=Math.sin(Ke);At.lineTo(rn*ae,-He*ae),At.lineTo(He*he-rn*de,rn*he+He*de)}At.closePath()}},le={draw:function(At,Yt){var ae=Math.sqrt(Yt),he=-ae/2;At.rect(he,he,ae,ae)}},fe=Math.sqrt(3),xe={draw:function(At,Yt){var ae=-Math.sqrt(Yt/(3*fe));At.moveTo(0,2*ae),At.lineTo(-fe*ae,-ae),At.lineTo(fe*ae,-ae),At.closePath()}},be=Math.sqrt(3)/2,Ye=1/Math.sqrt(12),tn=3*(Ye/2+1),on={draw:function(At,Yt){var ae=Math.sqrt(Yt/tn),he=ae/2,de=ae*Ye,ke=he,Ke=ae*Ye+ae,He=-ke,rn=Ke;At.moveTo(he,de),At.lineTo(ke,Ke),At.lineTo(He,rn),At.lineTo(-.5*he-be*de,be*he+-.5*de),At.lineTo(-.5*ke-be*Ke,be*ke+-.5*Ke),At.lineTo(-.5*He-be*rn,be*He+-.5*rn),At.lineTo(-.5*he+be*de,-.5*de-be*he),At.lineTo(-.5*ke+be*Ke,-.5*Ke-be*ke),At.lineTo(-.5*He+be*rn,-.5*rn-be*He),At.closePath()}},Jt=[Tt,Nt,Rt,le,Wt,xe,on],Kt=function(){var At=Z(Tt),Yt=Z(64),ae=null;function he(){var de;if(ae||(ae=de=q()),At.apply(this,arguments).draw(ae,+Yt.apply(this,arguments)),de)return ae=null,de+""||null}return he.type=function(de){return arguments.length?(At=typeof de=="function"?de:Z(de),he):At},he.size=function(de){return arguments.length?(Yt=typeof de=="function"?de:Z(+de),he):Yt},he.context=function(de){return arguments.length?(ae=de==null?null:de,he):ae},he},te=function(){};function Ot(At,Yt,ae){At._context.bezierCurveTo((2*At._x0+At._x1)/3,(2*At._y0+At._y1)/3,(At._x0+2*At._x1)/3,(At._y0+2*At._y1)/3,(At._x0+4*At._x1+Yt)/6,(At._y0+4*At._y1+ae)/6)}function Bt(At){this._context=At}Bt.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:Ot(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(At,Yt){switch(At=+At,Yt=+Yt,this._point){case 0:this._point=1,this._line?this._context.lineTo(At,Yt):this._context.moveTo(At,Yt);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:Ot(this,At,Yt)}this._x0=this._x1,this._x1=At,this._y0=this._y1,this._y1=Yt}};var Ut=function(At){return new Bt(At)};function zt(At){this._context=At}zt.prototype={areaStart:te,areaEnd:te,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(At,Yt){switch(At=+At,Yt=+Yt,this._point){case 0:this._point=1,this._x2=At,this._y2=Yt;break;case 1:this._point=2,this._x3=At,this._y3=Yt;break;case 2:this._point=3,this._x4=At,this._y4=Yt,this._context.moveTo((this._x0+4*this._x1+At)/6,(this._y0+4*this._y1+Yt)/6);break;default:Ot(this,At,Yt)}this._x0=this._x1,this._x1=At,this._y0=this._y1,this._y1=Yt}};var ce=function(At){return new zt(At)};function we(At){this._context=At}we.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(At,Yt){switch(At=+At,Yt=+Yt,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var ae=(this._x0+4*this._x1+At)/6,he=(this._y0+4*this._y1+Yt)/6;this._line?this._context.lineTo(ae,he):this._context.moveTo(ae,he);break;case 3:this._point=4;default:Ot(this,At,Yt)}this._x0=this._x1,this._x1=At,this._y0=this._y1,this._y1=Yt}};var ye=function(At){return new we(At)};function qe(At,Yt){this._basis=new Bt(At),this._beta=Yt}qe.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var At=this._x,Yt=this._y,ae=At.length-1;if(ae>0)for(var he,de=At[0],ke=Yt[0],Ke=At[ae]-de,He=Yt[ae]-ke,rn=-1;++rn<=ae;)he=rn/ae,this._basis.point(this._beta*At[rn]+(1-this._beta)*(de+he*Ke),this._beta*Yt[rn]+(1-this._beta)*(ke+he*He));this._x=this._y=null,this._basis.lineEnd()},point:function(At,Yt){this._x.push(+At),this._y.push(+Yt)}};var hn=function At(Yt){function ae(he){return Yt===1?new Bt(he):new qe(he,Yt)}return ae.beta=function(he){return At(+he)},ae}(.85);function yn(At,Yt,ae){At._context.bezierCurveTo(At._x1+At._k*(At._x2-At._x0),At._y1+At._k*(At._y2-At._y0),At._x2+At._k*(At._x1-Yt),At._y2+At._k*(At._y1-ae),At._x2,At._y2)}function Nn(At,Yt){this._context=At,this._k=(1-Yt)/6}Nn.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:yn(this,this._x1,this._y1)}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(At,Yt){switch(At=+At,Yt=+Yt,this._point){case 0:this._point=1,this._line?this._context.lineTo(At,Yt):this._context.moveTo(At,Yt);break;case 1:this._point=2,this._x1=At,this._y1=Yt;break;case 2:this._point=3;default:yn(this,At,Yt)}this._x0=this._x1,this._x1=this._x2,this._x2=At,this._y0=this._y1,this._y1=this._y2,this._y2=Yt}};var mn=function At(Yt){function ae(he){return new Nn(he,Yt)}return ae.tension=function(he){return At(+he)},ae}(0);function Mn(At,Yt){this._context=At,this._k=(1-Yt)/6}Mn.prototype={areaStart:te,areaEnd:te,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(At,Yt){switch(At=+At,Yt=+Yt,this._point){case 0:this._point=1,this._x3=At,this._y3=Yt;break;case 1:this._point=2,this._context.moveTo(this._x4=At,this._y4=Yt);break;case 2:this._point=3,this._x5=At,this._y5=Yt;break;default:yn(this,At,Yt)}this._x0=this._x1,this._x1=this._x2,this._x2=At,this._y0=this._y1,this._y1=this._y2,this._y2=Yt}};var Kn=function At(Yt){function ae(he){return new Mn(he,Yt)}return ae.tension=function(he){return At(+he)},ae}(0);function fr(At,Yt){this._context=At,this._k=(1-Yt)/6}fr.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(At,Yt){switch(At=+At,Yt=+Yt,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:yn(this,At,Yt)}this._x0=this._x1,this._x1=this._x2,this._x2=At,this._y0=this._y1,this._y1=this._y2,this._y2=Yt}};var ge=function At(Yt){function ae(he){return new fr(he,Yt)}return ae.tension=function(he){return At(+he)},ae}(0);function Ie(At,Yt,ae){var he=At._x1,de=At._y1,ke=At._x2,Ke=At._y2;if(At._l01_a>1e-12){var He=2*At._l01_2a+3*At._l01_a*At._l12_a+At._l12_2a,rn=3*At._l01_a*(At._l01_a+At._l12_a);he=(he*He-At._x0*At._l12_2a+At._x2*At._l01_2a)/rn,de=(de*He-At._y0*At._l12_2a+At._y2*At._l01_2a)/rn}if(At._l23_a>1e-12){var En=2*At._l23_2a+3*At._l23_a*At._l12_a+At._l12_2a,Ln=3*At._l23_a*(At._l23_a+At._l12_a);ke=(ke*En+At._x1*At._l23_2a-Yt*At._l12_2a)/Ln,Ke=(Ke*En+At._y1*At._l23_2a-ae*At._l12_2a)/Ln}At._context.bezierCurveTo(he,de,ke,Ke,At._x2,At._y2)}function Ge(At,Yt){this._context=At,this._alpha=Yt}Ge.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(At,Yt){if(At=+At,Yt=+Yt,this._point){var ae=this._x2-At,he=this._y2-Yt;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(ae*ae+he*he,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(At,Yt):this._context.moveTo(At,Yt);break;case 1:this._point=2;break;case 2:this._point=3;default:Ie(this,At,Yt)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=At,this._y0=this._y1,this._y1=this._y2,this._y2=Yt}};var ve=function At(Yt){function ae(he){return Yt?new Ge(he,Yt):new Nn(he,0)}return ae.alpha=function(he){return At(+he)},ae}(.5);function Le(At,Yt){this._context=At,this._alpha=Yt}Le.prototype={areaStart:te,areaEnd:te,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(At,Yt){if(At=+At,Yt=+Yt,this._point){var ae=this._x2-At,he=this._y2-Yt;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(ae*ae+he*he,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=At,this._y3=Yt;break;case 1:this._point=2,this._context.moveTo(this._x4=At,this._y4=Yt);break;case 2:this._point=3,this._x5=At,this._y5=Yt;break;default:Ie(this,At,Yt)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=At,this._y0=this._y1,this._y1=this._y2,this._y2=Yt}};var Ue=function At(Yt){function ae(he){return Yt?new Le(he,Yt):new Mn(he,0)}return ae.alpha=function(he){return At(+he)},ae}(.5);function Oe(At,Yt){this._context=At,this._alpha=Yt}Oe.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(At,Yt){if(At=+At,Yt=+Yt,this._point){var ae=this._x2-At,he=this._y2-Yt;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(ae*ae+he*he,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:Ie(this,At,Yt)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=At,this._y0=this._y1,this._y1=this._y2,this._y2=Yt}};var De=function At(Yt){function ae(he){return Yt?new Oe(he,Yt):new fr(he,0)}return ae.alpha=function(he){return At(+he)},ae}(.5);function Ze(At){this._context=At}Ze.prototype={areaStart:te,areaEnd:te,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(At,Yt){At=+At,Yt=+Yt,this._point?this._context.lineTo(At,Yt):(this._point=1,this._context.moveTo(At,Yt))}};var Sn=function(At){return new Ze(At)};function Me(At){return At<0?-1:1}function en(At,Yt,ae){var he=At._x1-At._x0,de=Yt-At._x1,ke=(At._y1-At._y0)/(he||de<0&&-0),Ke=(ae-At._y1)/(de||he<0&&-0),He=(ke*de+Ke*he)/(he+de);return(Me(ke)+Me(Ke))*Math.min(Math.abs(ke),Math.abs(Ke),.5*Math.abs(He))||0}function xn(At,Yt){var ae=At._x1-At._x0;return ae?(3*(At._y1-At._y0)/ae-Yt)/2:Yt}function Te(At,Yt,ae){var he=At._x0,de=At._y0,ke=At._x1,Ke=At._y1,He=(ke-he)/3;At._context.bezierCurveTo(he+He,de+He*Yt,ke-He,Ke-He*ae,ke,Ke)}function bn(At){this._context=At}function nn(At){this._context=new fn(At)}function fn(At){this._context=At}function wn(At){return new bn(At)}function vn(At){return new nn(At)}function cr(At){this._context=At}function Jn(At){var Yt,ae,he=At.length-1,de=new Array(he),ke=new Array(he),Ke=new Array(he);for(de[0]=0,ke[0]=2,Ke[0]=At[0]+2*At[1],Yt=1;Yt=0;--Yt)de[Yt]=(Ke[Yt]-de[Yt+1])/ke[Yt];for(ke[he-1]=(At[he]+de[he-1])/2,Yt=0;Yt=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(At,Yt){switch(At=+At,Yt=+Yt,this._point){case 0:this._point=1,this._line?this._context.lineTo(At,Yt):this._context.moveTo(At,Yt);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,Yt),this._context.lineTo(At,Yt);else{var ae=this._x*(1-this._t)+At*this._t;this._context.lineTo(ae,this._y),this._context.lineTo(ae,Yt)}}this._x=At,this._y=Yt}};var nr=function(At){return new gr(At,.5)};function Nr(At){return new gr(At,0)}function Lr(At){return new gr(At,1)}var sr=function(At,Yt){if((de=At.length)>1)for(var ae,he,de,ke=1,Ke=At[Yt[0]],He=Ke.length;ke=0;)ae[Yt]=Yt;return ae};function Or(At,Yt){return At[Yt]}var fi=function(){var At=Z([]),Yt=Rn,ae=sr,he=Or;function de(ke){var Ke,He,rn=At.apply(this,arguments),En=ke.length,Ln=rn.length,zn=new Array(Ln);for(Ke=0;Ke0){for(var ae,he,de,ke=0,Ke=At[0].length;ke0)for(var ae,he,de,ke,Ke,He,rn=0,En=At[Yt[0]].length;rn0?(he[0]=ke,he[1]=ke+=de):de<0?(he[1]=Ke,he[0]=Ke+=de):(he[0]=0,he[1]=de)},_r=function(At,Yt){if((ae=At.length)>0){for(var ae,he=0,de=At[Yt[0]],ke=de.length;he0&&(he=(ae=At[Yt[0]]).length)>0){for(var ae,he,de,ke=0,Ke=1;Keke&&(ke=Yt,he=ae);return he}var Xe=function(At){var Yt=At.map(Qe);return Rn(At).sort(function(ae,he){return Yt[ae]-Yt[he]})};function Qe(At){for(var Yt,ae=0,he=-1,de=At.length;++he0?Object(R.a)(function(J){J.setFullYear(Math.floor(J.getFullYear()/K)*K),J.setMonth(0,1),J.setHours(0,0,0,0)},function(J,q){J.setFullYear(J.getFullYear()+q*K)}):null},m.a=B;var et=B.range},function(_t,m,y){"use strict";y.d(m,"b",function(){return et});var R=y(1),B=Object(R.a)(function(K){K.setUTCMonth(0,1),K.setUTCHours(0,0,0,0)},function(K,J){K.setUTCFullYear(K.getUTCFullYear()+J)},function(K,J){return J.getUTCFullYear()-K.getUTCFullYear()},function(K){return K.getUTCFullYear()});B.every=function(K){return isFinite(K=Math.floor(K))&&K>0?Object(R.a)(function(J){J.setUTCFullYear(Math.floor(J.getUTCFullYear()/K)*K),J.setUTCMonth(0,1),J.setUTCHours(0,0,0,0)},function(J,q){J.setUTCFullYear(J.getUTCFullYear()+q*K)}):null},m.a=B;var et=B.range},function(_t,m,y){"use strict";var R;(R=function(){var B=y(27),et=y(39);return{axisTimeCombinations:{MINUTE_HOUR:"minute-hour",HOUR_DAY:"hour-daymonth",DAY_MONTH:"day-month",MONTH_YEAR:"month-year",CUSTOM:"custom"},curveMap:{linear:B.curveLinear,basis:B.curveBasis,cardinal:B.curveCardinal,catmullRom:B.curveCatmullRom,monotoneX:B.curveMonotoneX,monotoneY:B.curveMonotoneY,natural:B.curveNatural,step:B.curveStep,stepAfter:B.curveStepAfter,stepBefore:B.curveStepBefore},emptyDonutData:[{quantity:1,percentage:100}],timeBenchmarks:{ONE_AND_A_HALF_YEARS:47304e6,ONE_YEAR:31536000365,ONE_DAY:86400001},lineGradientId:"lineGradientId",timeIntervals:{timeMillisecond:et.timeMillisecond,utcMillisecond:et.utcMillisecond,timeSecond:et.timeSecond,utcSecond:et.utcSecond,timeMinute:et.timeMinute,utcMinute:et.utcMinute,timeHour:et.timeHour,utcHour:et.utcHour,timeDay:et.timeDay,utcDay:et.utcDay,timeWeek:et.timeWeek,utcWeek:et.utcWeek,timeSunday:et.timeSunday,utcSunday:et.utcSunday,timeMonday:et.timeMonday,utcMonday:et.utcMonday,timeTuesday:et.timeTuesday,utcTuesday:et.utcTuesday,timeWednesday:et.timeWednesday,utcWednesday:et.utcWednesday,timeThursday:et.timeThursday,utcThursday:et.utcThursday,timeFriday:et.timeFriday,utcFriday:et.utcFriday,timeSaturday:et.timeSaturday,utcSaturday:et.utcSaturday,timeMonth:et.timeMonth,utcMonth:et.utcMonth,timeYear:et.timeYear,utcYear:et.utcYear},FORMAT_LOCALE_URL:"https://cdn.jsdelivr.net/npm/d3-format/locale"}}.call(m,y,m,_t))===void 0||(_t.exports=R)},function(_t,m,y){"use strict";y.d(m,"b",function(){return q}),y.d(m,"c",function(){return Z});var R=y(7),B=y(42),et=y(58),K=y(4);function J(tt){return function(H){var X,F,U=H.length,d=new Array(U),L=new Array(U),M=new Array(U);for(X=0;X=0&&(F=X.slice(U+1),X=X.slice(0,U)),{type:X,name:F}})}function q(H){return function(){var X=this.__on;if(X){for(var F,U=0,d=-1,L=X.length;U1?K[0]+K.slice(2):K,+R.slice(et+1)]}},function(_t,m,y){"use strict";y.r(m);var R=y(1);y.d(m,"timeInterval",function(){return R.a});var B=y(52);y.d(m,"timeMillisecond",function(){return B.a}),y.d(m,"timeMilliseconds",function(){return B.b}),y.d(m,"utcMillisecond",function(){return B.a}),y.d(m,"utcMilliseconds",function(){return B.b});var et=y(51);y.d(m,"timeSecond",function(){return et.a}),y.d(m,"timeSeconds",function(){return et.b}),y.d(m,"utcSecond",function(){return et.a}),y.d(m,"utcSeconds",function(){return et.b});var K=y(71);y.d(m,"timeMinute",function(){return K.a}),y.d(m,"timeMinutes",function(){return K.b});var J=y(70);y.d(m,"timeHour",function(){return J.a}),y.d(m,"timeHours",function(){return J.b});var q=y(53);y.d(m,"timeDay",function(){return q.b}),y.d(m,"timeDays",function(){return q.a});var Z=y(5);y.d(m,"timeWeek",function(){return Z.g}),y.d(m,"timeWeeks",function(){return Z.h}),y.d(m,"timeSunday",function(){return Z.g}),y.d(m,"timeSundays",function(){return Z.h}),y.d(m,"timeMonday",function(){return Z.c}),y.d(m,"timeMondays",function(){return Z.d}),y.d(m,"timeTuesday",function(){return Z.k}),y.d(m,"timeTuesdays",function(){return Z.l}),y.d(m,"timeWednesday",function(){return Z.m}),y.d(m,"timeWednesdays",function(){return Z.n}),y.d(m,"timeThursday",function(){return Z.i}),y.d(m,"timeThursdays",function(){return Z.j}),y.d(m,"timeFriday",function(){return Z.a}),y.d(m,"timeFridays",function(){return Z.b}),y.d(m,"timeSaturday",function(){return Z.e}),y.d(m,"timeSaturdays",function(){return Z.f});var tt=y(69);y.d(m,"timeMonth",function(){return tt.a}),y.d(m,"timeMonths",function(){return tt.b});var H=y(33);y.d(m,"timeYear",function(){return H.a}),y.d(m,"timeYears",function(){return H.b});var X=y(74);y.d(m,"utcMinute",function(){return X.a}),y.d(m,"utcMinutes",function(){return X.b});var F=y(73);y.d(m,"utcHour",function(){return F.a}),y.d(m,"utcHours",function(){return F.b});var U=y(54);y.d(m,"utcDay",function(){return U.a}),y.d(m,"utcDays",function(){return U.b});var d=y(6);y.d(m,"utcWeek",function(){return d.g}),y.d(m,"utcWeeks",function(){return d.h}),y.d(m,"utcSunday",function(){return d.g}),y.d(m,"utcSundays",function(){return d.h}),y.d(m,"utcMonday",function(){return d.c}),y.d(m,"utcMondays",function(){return d.d}),y.d(m,"utcTuesday",function(){return d.k}),y.d(m,"utcTuesdays",function(){return d.l}),y.d(m,"utcWednesday",function(){return d.m}),y.d(m,"utcWednesdays",function(){return d.n}),y.d(m,"utcThursday",function(){return d.i}),y.d(m,"utcThursdays",function(){return d.j}),y.d(m,"utcFriday",function(){return d.a}),y.d(m,"utcFridays",function(){return d.b}),y.d(m,"utcSaturday",function(){return d.e}),y.d(m,"utcSaturdays",function(){return d.f});var L=y(72);y.d(m,"utcMonth",function(){return L.a}),y.d(m,"utcMonths",function(){return L.b});var M=y(34);y.d(m,"utcYear",function(){return M.a}),y.d(m,"utcYears",function(){return M.b})},function(_t,m,y){"use strict";y.d(m,"b",function(){return B}),y.d(m,"a",function(){return et});var R=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function B(K){if(!(J=R.exec(K)))throw new Error("invalid format: "+K);var J;return new et({fill:J[1],align:J[2],sign:J[3],symbol:J[4],zero:J[5],width:J[6],comma:J[7],precision:J[8]&&J[8].slice(1),trim:J[9],type:J[10]})}function et(K){this.fill=K.fill===void 0?" ":K.fill+"",this.align=K.align===void 0?">":K.align+"",this.sign=K.sign===void 0?"-":K.sign+"",this.symbol=K.symbol===void 0?"":K.symbol+"",this.zero=!!K.zero,this.width=K.width===void 0?void 0:+K.width,this.comma=!!K.comma,this.precision=K.precision===void 0?void 0:+K.precision,this.trim=!!K.trim,this.type=K.type===void 0?"":K.type+""}B.prototype=et.prototype,et.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,0|this.width))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type}},function(_t,m,y){"use strict";var R=y(7),B=y(36),et=y(61),K=y(60),J=y(14),q=y(62),Z=y(59),tt=y(48),H=y(31);m.a=function(X,F){var U,d=typeof F;return F==null||d==="boolean"?Object(tt.a)(F):(d==="number"?J.a:d==="string"?(U=Object(R.e)(F))?(F=U,B.a):Z.a:F instanceof R.e?B.a:F instanceof Date?K.a:Object(H.b)(F)?H.a:Array.isArray(F)?et.b:typeof F.valueOf!="function"&&typeof F.toString!="function"||isNaN(F)?q.a:J.a)(X,F)}},function(_t,m,y){"use strict";function R(B,et,K,J,q){var Z=B*B,tt=Z*B;return((1-3*B+3*Z-tt)*et+(4-6*Z+3*tt)*K+(1+3*B+3*Z-3*tt)*J+tt*q)/6}y.d(m,"a",function(){return R}),m.b=function(B){var et=B.length-1;return function(K){var J=K<=0?K=0:K>=1?(K=1,et-1):Math.floor(K*et),q=B[J],Z=B[J+1],tt=J>0?B[J-1]:2*q-Z,H=J=0&&(et=B.slice(0,K))!=="xmlns"&&(B=B.slice(K+1)),R.a.hasOwnProperty(et)?{space:R.a[et],local:B}:B}},function(_t,m,y){"use strict";m.a=function(R){return R.ownerDocument&&R.ownerDocument.defaultView||R.document&&R||R.defaultView}},function(_t,m,y){"use strict";var R=y(37);m.a=function(){for(var B,et=R.c;B=et.sourceEvent;)et=B;return et}},function(_t,m,y){"use strict";y.d(m,"a",function(){return R}),y.d(m,"b",function(){return B});var R=Math.PI/180,B=180/Math.PI},function(_t,m,y){"use strict";m.a=function(R){return function(){return R}}},function(_t,m,y){"use strict";function R(K){return K*K*K}function B(K){return--K*K*K+1}function et(K){return((K*=2)<=1?K*K*K:(K-=2)*K*K+2)/2}y.d(m,"a",function(){return R}),y.d(m,"c",function(){return B}),y.d(m,"b",function(){return et})},function(_t,m,y){"use strict";y.d(m,"b",function(){return Z}),y.d(m,"a",function(){return tt}),y.d(m,"d",function(){return M}),y.d(m,"c",function(){return s});var R=y(15),B=y(7),et=y(47),K=6/29,J=3*K*K;function q(o){if(o instanceof H)return new H(o.l,o.a,o.b,o.opacity);if(o instanceof _)return w(o);o instanceof B.b||(o=Object(B.h)(o));var u,C,E=d(o.r),S=d(o.g),v=d(o.b),g=X((.2225045*E+.7168786*S+.0606169*v)/1);return E===S&&S===v?u=C=g:(u=X((.4360747*E+.3850649*S+.1430804*v)/.96422),C=X((.0139322*E+.0971045*S+.7141733*v)/.82521)),new H(116*g-16,500*(u-g),200*(g-C),o.opacity)}function Z(o,u){return new H(o,0,0,u==null?1:u)}function tt(o,u,C,E){return arguments.length===1?q(o):new H(o,u,C,E==null?1:E)}function H(o,u,C,E){this.l=+o,this.a=+u,this.b=+C,this.opacity=+E}function X(o){return o>.008856451679035631?Math.pow(o,.3333333333333333):o/J+.13793103448275862}function F(o){return o>K?o*o*o:J*(o-.13793103448275862)}function U(o){return 255*(o<=.0031308?12.92*o:1.055*Math.pow(o,.4166666666666667)-.055)}function d(o){return(o/=255)<=.04045?o/12.92:Math.pow((o+.055)/1.055,2.4)}function L(o){if(o instanceof _)return new _(o.h,o.c,o.l,o.opacity);if(o instanceof H||(o=q(o)),o.a===0&&o.b===0)return new _(NaN,00?K>1?Object(R.a)(function(J){J.setTime(Math.floor(J/K)*K)},function(J,q){J.setTime(+J+q*K)},function(J,q){return(q-J)/K}):B:null},m.a=B;var et=B.range},function(_t,m,y){"use strict";y.d(m,"a",function(){return K});var R=y(1),B=y(3),et=Object(R.a)(function(J){J.setHours(0,0,0,0)},function(J,q){J.setDate(J.getDate()+q)},function(J,q){return(q-J-(q.getTimezoneOffset()-J.getTimezoneOffset())*B.c)/B.a},function(J){return J.getDate()-1});m.b=et;var K=et.range},function(_t,m,y){"use strict";y.d(m,"b",function(){return K});var R=y(1),B=y(3),et=Object(R.a)(function(J){J.setUTCHours(0,0,0,0)},function(J,q){J.setUTCDate(J.getUTCDate()+q)},function(J,q){return(q-J)/B.a},function(J){return J.getUTCDate()-1});m.a=et;var K=et.range},,function(_t,m,y){"use strict";y.d(m,"b",function(){return B}),y.d(m,"c",function(){return et}),y.d(m,"a",function(){return J});var R,B,et,K=y(68);function J(q){return R=Object(K.a)(q),B=R.format,et=R.formatPrefix,R}J({decimal:".",thousands:",",grouping:[3],currency:["$",""],minus:"-"})},function(_t,m){var y=/^(?:0|[1-9]\d*)$/;function R(C,E,S){switch(S.length){case 0:return C.call(E);case 1:return C.call(E,S[0]);case 2:return C.call(E,S[0],S[1]);case 3:return C.call(E,S[0],S[1],S[2])}return C.apply(E,S)}var B,et,K=Object.prototype,J=K.hasOwnProperty,q=K.toString,Z=K.propertyIsEnumerable,tt=(B=Object.keys,et=Object,function(C){return B(et(C))}),H=Math.max,X=!Z.call({valueOf:1},"valueOf");function F(C,E){var S=s(C)||function(p){return function(l){return function(f){return!!f&&typeof f=="object"}(l)&&_(l)}(p)&&J.call(p,"callee")&&(!Z.call(p,"callee")||q.call(p)=="[object Arguments]")}(C)?function(p,l){for(var f=-1,b=Array(p);++f-1&&C%1==0&&C-1&&E%1==0&&E<=9007199254740991}(C.length)&&!function(E){var S=w(E)?q.call(E):"";return S=="[object Function]"||S=="[object GeneratorFunction]"}(C)}function w(C){var E=typeof C;return!!C&&(E=="object"||E=="function")}var o,u=(o=function(C,E){if(X||L(E)||_(E))(function(v,g,x,p){x||(x={});for(var l=-1,f=g.length;++l1?E[v-1]:void 0,x=v>2?E[2]:void 0;for(g=o.length>3&&typeof g=="function"?(v--,g):void 0,x&&function(l,f,b){if(!w(b))return!1;var z=typeof f;return!!(z=="number"?_(b)&&d(f,b.length):z=="string"&&f in b)&&M(b[f],l)}(E[0],E[1],x)&&(g=v<3?void 0:g,v=1),C=Object(C);++SH&&(tt=J.slice(H,tt),F[X]?F[X]+=tt:F[++X]=tt),(q=q[0])===(Z=Z[0])?F[X]?F[X]+=Z:F[++X]=Z:(F[++X]=null,U.push({i:X,x:Object(R.a)(q,Z)})),H=et.lastIndex;return H=12)]},q:function(Te){return 1+~~(Te.getMonth()/3)},Q:Bt,s:Ut,S:W,u:lt,U:it,V:vt,w:pt,W:xt,x:null,X:null,y:Ct,Y:Tt,Z:Nt,"%":Ot},Ze={a:function(Te){return yn[Te.getUTCDay()]},A:function(Te){return hn[Te.getUTCDay()]},b:function(Te){return mn[Te.getUTCMonth()]},B:function(Te){return Nn[Te.getUTCMonth()]},c:null,d:gt,e:gt,f:ne,H:wt,I:Rt,j:jt,L:Zt,m:Wt,M:le,p:function(Te){return qe[+(Te.getUTCHours()>=12)]},q:function(Te){return 1+~~(Te.getUTCMonth()/3)},Q:Bt,s:Ut,S:fe,u:xe,U:be,V:Ye,w:tn,W:on,x:null,X:null,y:Jt,Y:Kt,Z:te,"%":Ot},Sn={a:function(Te,bn,nn){var fn=Ie.exec(bn.slice(nn));return fn?(Te.w=Ge[fn[0].toLowerCase()],nn+fn[0].length):-1},A:function(Te,bn,nn){var fn=fr.exec(bn.slice(nn));return fn?(Te.w=ge[fn[0].toLowerCase()],nn+fn[0].length):-1},b:function(Te,bn,nn){var fn=Ue.exec(bn.slice(nn));return fn?(Te.m=Oe[fn[0].toLowerCase()],nn+fn[0].length):-1},B:function(Te,bn,nn){var fn=ve.exec(bn.slice(nn));return fn?(Te.m=Le[fn[0].toLowerCase()],nn+fn[0].length):-1},c:function(Te,bn,nn){return xn(Te,ce,bn,nn)},d:f,e:f,f:st,H:z,I:z,j:b,L:Q,m:l,M:T,p:function(Te,bn,nn){var fn=Mn.exec(bn.slice(nn));return fn?(Te.p=Kn[fn[0].toLowerCase()],nn+fn[0].length):-1},q:p,Q:dt,s:mt,S:k,u,U:C,V:E,w:o,W:S,x:function(Te,bn,nn){return xn(Te,we,bn,nn)},X:function(Te,bn,nn){return xn(Te,ye,bn,nn)},y:g,Y:v,Z:x,"%":nt};function Me(Te,bn){return function(nn){var fn,wn,vn,cr=[],Jn=-1,dr=0,gr=Te.length;for(nn instanceof Date||(nn=new Date(+nn));++Jn53)return null;"w"in vn||(vn.w=1),"Z"in vn?(wn=(fn=tt(H(vn.y,0,1))).getUTCDay(),fn=wn>4||wn===0?R.c.ceil(fn):Object(R.c)(fn),fn=B.a.offset(fn,7*(vn.V-1)),vn.y=fn.getUTCFullYear(),vn.m=fn.getUTCMonth(),vn.d=fn.getUTCDate()+(vn.w+6)%7):(wn=(fn=Z(H(vn.y,0,1))).getDay(),fn=wn>4||wn===0?et.c.ceil(fn):Object(et.c)(fn),fn=K.b.offset(fn,7*(vn.V-1)),vn.y=fn.getFullYear(),vn.m=fn.getMonth(),vn.d=fn.getDate()+(vn.w+6)%7)}else("W"in vn||"U"in vn)&&("w"in vn||(vn.w="u"in vn?vn.u%7:"W"in vn?1:0),wn="Z"in vn?tt(H(vn.y,0,1)).getUTCDay():Z(H(vn.y,0,1)).getDay(),vn.m=0,vn.d="W"in vn?(vn.w+6)%7+7*vn.W-(wn+5)%7:vn.w+7*vn.U-(wn+6)%7);return"Z"in vn?(vn.H+=vn.Z/100|0,vn.M+=vn.Z%100,tt(vn)):Z(vn)}}function xn(Te,bn,nn,fn){for(var wn,vn,cr=0,Jn=bn.length,dr=nn.length;cr=dr)return-1;if((wn=bn.charCodeAt(cr++))===37){if(wn=bn.charAt(cr++),!(vn=Sn[wn in F?bn.charAt(cr++):wn])||(fn=vn(Te,nn,fn))<0)return-1}else if(wn!=nn.charCodeAt(fn++))return-1}return fn}return De.x=Me(we,De),De.X=Me(ye,De),De.c=Me(ce,De),Ze.x=Me(we,Ze),Ze.X=Me(ye,Ze),Ze.c=Me(ce,Ze),{format:function(Te){var bn=Me(Te+="",De);return bn.toString=function(){return Te},bn},parse:function(Te){var bn=en(Te+="",!1);return bn.toString=function(){return Te},bn},utcFormat:function(Te){var bn=Me(Te+="",Ze);return bn.toString=function(){return Te},bn},utcParse:function(Te){var bn=en(Te+="",!0);return bn.toString=function(){return Te},bn}}}var F={"-":"",_:" ",0:"0"},U=/^\s*\d+/,d=/^%/,L=/[\\^$*+?|[\]().{}]/g;function M(zt,ce,we){var ye=zt<0?"-":"",qe=(ye?-zt:zt)+"",hn=qe.length;return ye+(hn68?1900:2e3),we+ye[0].length):-1}function x(zt,ce,we){var ye=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(ce.slice(we,we+6));return ye?(zt.Z=ye[1]?0:-(ye[2]+(ye[3]||"00")),we+ye[0].length):-1}function p(zt,ce,we){var ye=U.exec(ce.slice(we,we+1));return ye?(zt.q=3*ye[0]-3,we+ye[0].length):-1}function l(zt,ce,we){var ye=U.exec(ce.slice(we,we+2));return ye?(zt.m=ye[0]-1,we+ye[0].length):-1}function f(zt,ce,we){var ye=U.exec(ce.slice(we,we+2));return ye?(zt.d=+ye[0],we+ye[0].length):-1}function b(zt,ce,we){var ye=U.exec(ce.slice(we,we+3));return ye?(zt.m=0,zt.d=+ye[0],we+ye[0].length):-1}function z(zt,ce,we){var ye=U.exec(ce.slice(we,we+2));return ye?(zt.H=+ye[0],we+ye[0].length):-1}function T(zt,ce,we){var ye=U.exec(ce.slice(we,we+2));return ye?(zt.M=+ye[0],we+ye[0].length):-1}function k(zt,ce,we){var ye=U.exec(ce.slice(we,we+2));return ye?(zt.S=+ye[0],we+ye[0].length):-1}function Q(zt,ce,we){var ye=U.exec(ce.slice(we,we+3));return ye?(zt.L=+ye[0],we+ye[0].length):-1}function st(zt,ce,we){var ye=U.exec(ce.slice(we,we+6));return ye?(zt.L=Math.floor(ye[0]/1e3),we+ye[0].length):-1}function nt(zt,ce,we){var ye=d.exec(ce.slice(we,we+1));return ye?we+ye[0].length:-1}function dt(zt,ce,we){var ye=U.exec(ce.slice(we));return ye?(zt.Q=+ye[0],we+ye[0].length):-1}function mt(zt,ce,we){var ye=U.exec(ce.slice(we));return ye?(zt.s=+ye[0],we+ye[0].length):-1}function Et(zt,ce){return M(zt.getDate(),ce,2)}function Mt(zt,ce){return M(zt.getHours(),ce,2)}function I(zt,ce){return M(zt.getHours()%12||12,ce,2)}function Y(zt,ce){return M(1+K.b.count(Object(J.a)(zt),zt),ce,3)}function rt(zt,ce){return M(zt.getMilliseconds(),ce,3)}function ot(zt,ce){return rt(zt,ce)+"000"}function D(zt,ce){return M(zt.getMonth()+1,ce,2)}function P(zt,ce){return M(zt.getMinutes(),ce,2)}function W(zt,ce){return M(zt.getSeconds(),ce,2)}function lt(zt){var ce=zt.getDay();return ce===0?7:ce}function it(zt,ce){return M(et.g.count(Object(J.a)(zt)-1,zt),ce,2)}function vt(zt,ce){var we=zt.getDay();return zt=we>=4||we===0?Object(et.i)(zt):et.i.ceil(zt),M(et.i.count(Object(J.a)(zt),zt)+(Object(J.a)(zt).getDay()===4),ce,2)}function pt(zt){return zt.getDay()}function xt(zt,ce){return M(et.c.count(Object(J.a)(zt)-1,zt),ce,2)}function Ct(zt,ce){return M(zt.getFullYear()%100,ce,2)}function Tt(zt,ce){return M(zt.getFullYear()%1e4,ce,4)}function Nt(zt){var ce=zt.getTimezoneOffset();return(ce>0?"-":(ce*=-1,"+"))+M(ce/60|0,"0",2)+M(ce%60,"0",2)}function gt(zt,ce){return M(zt.getUTCDate(),ce,2)}function wt(zt,ce){return M(zt.getUTCHours(),ce,2)}function Rt(zt,ce){return M(zt.getUTCHours()%12||12,ce,2)}function jt(zt,ce){return M(1+B.a.count(Object(q.a)(zt),zt),ce,3)}function Zt(zt,ce){return M(zt.getUTCMilliseconds(),ce,3)}function ne(zt,ce){return Zt(zt,ce)+"000"}function Wt(zt,ce){return M(zt.getUTCMonth()+1,ce,2)}function le(zt,ce){return M(zt.getUTCMinutes(),ce,2)}function fe(zt,ce){return M(zt.getUTCSeconds(),ce,2)}function xe(zt){var ce=zt.getUTCDay();return ce===0?7:ce}function be(zt,ce){return M(R.g.count(Object(q.a)(zt)-1,zt),ce,2)}function Ye(zt,ce){var we=zt.getUTCDay();return zt=we>=4||we===0?Object(R.i)(zt):R.i.ceil(zt),M(R.i.count(Object(q.a)(zt),zt)+(Object(q.a)(zt).getUTCDay()===4),ce,2)}function tn(zt){return zt.getUTCDay()}function on(zt,ce){return M(R.c.count(Object(q.a)(zt)-1,zt),ce,2)}function Jt(zt,ce){return M(zt.getUTCFullYear()%100,ce,2)}function Kt(zt,ce){return M(zt.getUTCFullYear()%1e4,ce,4)}function te(){return"+0000"}function Ot(){return"%"}function Bt(zt){return+zt}function Ut(zt){return Math.floor(+zt/1e3)}},function(_t,m,y){"use strict";var R=y(23);m.a=function(B){return typeof B=="string"?new R.a([[document.querySelector(B)]],[document.documentElement]):new R.a([[B]],R.c)}},function(_t,m,y){"use strict";function R(){return[]}m.a=function(B){return B==null?R:function(){return this.querySelectorAll(B)}}},function(_t,m,y){"use strict";m.a=function(R){return function(){return this.matches(R)}}},function(_t,m,y){"use strict";y.d(m,"b",function(){return J});var R=y(45);function B(q){return function(){this.style.removeProperty(q)}}function et(q,Z,tt){return function(){this.style.setProperty(q,Z,tt)}}function K(q,Z,tt){return function(){var H=Z.apply(this,arguments);H==null?this.style.removeProperty(q):this.style.setProperty(q,H,tt)}}function J(q,Z){return q.style.getPropertyValue(Z)||Object(R.a)(q).getComputedStyle(q,null).getPropertyValue(Z)}m.a=function(q,Z,tt){return arguments.length>1?this.each((Z==null?B:typeof Z=="function"?K:et)(q,Z,tt==null?"":tt)):J(this.node(),q)}},function(_t,m,y){"use strict";var R,B=y(22),et=y(40),K=y(38),J=function(X,F){var U=Object(K.a)(X,F);if(!U)return X+"";var d=U[0],L=U[1];return L<0?"0."+new Array(-L).join("0")+d:d.length>L+1?d.slice(0,L+1)+"."+d.slice(L+1):d+new Array(L-d.length+2).join("0")},q={"%":function(X,F){return(100*X).toFixed(F)},b:function(X){return Math.round(X).toString(2)},c:function(X){return X+""},d:function(X){return Math.round(X).toString(10)},e:function(X,F){return X.toExponential(F)},f:function(X,F){return X.toFixed(F)},g:function(X,F){return X.toPrecision(F)},o:function(X){return Math.round(X).toString(8)},p:function(X,F){return J(100*X,F)},r:J,s:function(X,F){var U=Object(K.a)(X,F);if(!U)return X+"";var d=U[0],L=U[1],M=L-(R=3*Math.max(-8,Math.min(8,Math.floor(L/3))))+1,s=d.length;return M===s?d:M>s?d+new Array(M-s+1).join("0"):M>0?d.slice(0,M)+"."+d.slice(M):"0."+new Array(1-M).join("0")+Object(K.a)(X,Math.max(0,F+M-1))[0]},X:function(X){return Math.round(X).toString(16).toUpperCase()},x:function(X){return Math.round(X).toString(16)}},Z=function(X){return X},tt=Array.prototype.map,H=["y","z","a","f","p","n","\xB5","m","","k","M","G","T","P","E","Z","Y"];m.a=function(X){var F,U,d=X.grouping===void 0||X.thousands===void 0?Z:(F=tt.call(X.grouping,Number),U=X.thousands+"",function(E,S){for(var v=E.length,g=[],x=0,p=F[0],l=0;v>0&&p>0&&(l+p+1>S&&(p=Math.max(1,S-l)),g.push(E.substring(v-=p,v+p)),!((l+=p+1)>S));)p=F[x=(x+1)%F.length];return g.reverse().join(U)}),L=X.currency===void 0?"":X.currency[0]+"",M=X.currency===void 0?"":X.currency[1]+"",s=X.decimal===void 0?".":X.decimal+"",_=X.numerals===void 0?Z:function(E){return function(S){return S.replace(/[0-9]/g,function(v){return E[+v]})}}(tt.call(X.numerals,String)),w=X.percent===void 0?"%":X.percent+"",o=X.minus===void 0?"-":X.minus+"",u=X.nan===void 0?"NaN":X.nan+"";function C(E){var S=(E=Object(et.b)(E)).fill,v=E.align,g=E.sign,x=E.symbol,p=E.zero,l=E.width,f=E.comma,b=E.precision,z=E.trim,T=E.type;T==="n"?(f=!0,T="g"):q[T]||(b===void 0&&(b=12),z=!0,T="g"),(p||S==="0"&&v==="=")&&(p=!0,S="0",v="=");var k=x==="$"?L:x==="#"&&/[boxX]/.test(T)?"0"+T.toLowerCase():"",Q=x==="$"?M:/[%p]/.test(T)?w:"",st=q[T],nt=/[defgprs%]/.test(T);function dt(mt){var Et,Mt,I,Y=k,rt=Q;if(T==="c")rt=st(mt)+rt,mt="";else{var ot=(mt=+mt)<0;if(mt=isNaN(mt)?u:st(Math.abs(mt),b),z&&(mt=function(W){t:for(var lt,it=W.length,vt=1,pt=-1;vt0&&(pt=0)}return pt>0?W.slice(0,pt)+W.slice(lt+1):W}(mt)),ot&&+mt==0&&(ot=!1),Y=(ot?g==="("?g:o:g==="-"||g==="("?"":g)+Y,rt=(T==="s"?H[8+R/3]:"")+rt+(ot&&g==="("?")":""),nt){for(Et=-1,Mt=mt.length;++Et(I=mt.charCodeAt(Et))||I>57){rt=(I===46?s+mt.slice(Et+1):mt.slice(Et))+rt,mt=mt.slice(0,Et);break}}}f&&!p&&(mt=d(mt,1/0));var D=Y.length+mt.length+rt.length,P=D>1)+Y+mt+rt+P.slice(D);break;default:mt=P+Y+mt+rt}return _(mt)}return b=b===void 0?6:/[gprs]/.test(T)?Math.max(1,Math.min(21,b)):Math.max(0,Math.min(20,b)),dt.toString=function(){return E+""},dt}return{format:C,formatPrefix:function(E,S){var v=C(((E=Object(et.b)(E)).type="f",E)),g=3*Math.max(-8,Math.min(8,Math.floor(Object(B.a)(S)/3))),x=Math.pow(10,-g),p=H[8+g/3];return function(l){return v(x*l)+p}}}}},function(_t,m,y){"use strict";y.d(m,"b",function(){return et});var R=y(1),B=Object(R.a)(function(K){K.setDate(1),K.setHours(0,0,0,0)},function(K,J){K.setMonth(K.getMonth()+J)},function(K,J){return J.getMonth()-K.getMonth()+12*(J.getFullYear()-K.getFullYear())},function(K){return K.getMonth()});m.a=B;var et=B.range},function(_t,m,y){"use strict";y.d(m,"b",function(){return K});var R=y(1),B=y(3),et=Object(R.a)(function(J){J.setTime(J-J.getMilliseconds()-J.getSeconds()*B.d-J.getMinutes()*B.c)},function(J,q){J.setTime(+J+q*B.b)},function(J,q){return(q-J)/B.b},function(J){return J.getHours()});m.a=et;var K=et.range},function(_t,m,y){"use strict";y.d(m,"b",function(){return K});var R=y(1),B=y(3),et=Object(R.a)(function(J){J.setTime(J-J.getMilliseconds()-J.getSeconds()*B.d)},function(J,q){J.setTime(+J+q*B.c)},function(J,q){return(q-J)/B.c},function(J){return J.getMinutes()});m.a=et;var K=et.range},function(_t,m,y){"use strict";y.d(m,"b",function(){return et});var R=y(1),B=Object(R.a)(function(K){K.setUTCDate(1),K.setUTCHours(0,0,0,0)},function(K,J){K.setUTCMonth(K.getUTCMonth()+J)},function(K,J){return J.getUTCMonth()-K.getUTCMonth()+12*(J.getUTCFullYear()-K.getUTCFullYear())},function(K){return K.getUTCMonth()});m.a=B;var et=B.range},function(_t,m,y){"use strict";y.d(m,"b",function(){return K});var R=y(1),B=y(3),et=Object(R.a)(function(J){J.setUTCMinutes(0,0,0)},function(J,q){J.setTime(+J+q*B.b)},function(J,q){return(q-J)/B.b},function(J){return J.getUTCHours()});m.a=et;var K=et.range},function(_t,m,y){"use strict";y.d(m,"b",function(){return K});var R=y(1),B=y(3),et=Object(R.a)(function(J){J.setUTCSeconds(0,0)},function(J,q){J.setTime(+J+q*B.c)},function(J,q){return(q-J)/B.c},function(J){return J.getUTCMinutes()});m.a=et;var K=et.range},function(_t,m,y){"use strict";var R,B=function(J,q){if(Array.isArray(J))return J;if(Symbol.iterator in Object(J))return function(Z,tt){var H=[],X=!0,F=!1,U=void 0;try{for(var d,L=Z[Symbol.iterator]();!(X=(d=L.next()).done)&&(H.push(d.value),!tt||H.length!==tt);X=!0);}catch(M){F=!0,U=M}finally{try{!X&&L.return&&L.return()}finally{if(F)throw U}}return H}(J,q);throw new TypeError("Invalid attempt to destructure non-iterable instance")},et=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(J){return typeof J}:function(J){return J&&typeof Symbol=="function"&&J.constructor===Symbol&&J!==Symbol.prototype?"symbol":typeof J};function K(J,q,Z){return q in J?Object.defineProperty(J,q,{value:Z,enumerable:!0,configurable:!0,writable:!0}):J[q]=Z,J}(R=function(J){var q,Z=y(39),tt=y(28),H=y(35),X=H.axisTimeCombinations,F=H.timeBenchmarks,U=y(87),d=U.convertMillisecondsToDays,L=U.getLocaleDateFormatter,M={minute:tt.timeFormat("%M m"),hour:tt.timeFormat("%H %p"),day:tt.timeFormat("%e"),daymonth:tt.timeFormat("%d %b"),month:tt.timeFormat("%b"),year:tt.timeFormat("%Y")},s=(K(q={},X.MINUTE_HOUR,Z.timeHour.every(1)),K(q,X.HOUR_DAY,Z.timeDay.every(1)),K(q,X.DAY_MONTH,Z.timeMonth.every(1)),K(q,X.MONTH_YEAR,Z.timeYear.every(1)),q),_=function(o){var u=F.ONE_YEAR;return o2&&arguments[2]!==void 0?arguments[2]:null,E=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,S=new Date(o[0].date),v=new Date(o[o.length-1].date),g=v-S;E&&(typeof Intl=="undefined"||(typeof Intl=="undefined"?"undefined":et(Intl))==="object"&&!Intl.DateTimeFormat)&&(E=null),C||(C=_(g));var x=C.split("-"),p=B(x,2),l=p[0],f=p[1],b=s[C],z=w(u,d(g));return{minor:{format:E?L(E,l):M[l],tick:z},major:{format:E?L(E,f):M[f],tick:b}}}}}.call(m,y,m,_t))===void 0||(_t.exports=R)},function(_t,m,y){"use strict";var R;(R=function(B){y(2);var et="highlight-filter";return{bounceCircleHighlight:function(K,J,q){var Z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:2*q,tt=100,H=50;K.transition().ease(J).duration(tt).attr("r",Z).transition().ease(J).delay(H).duration(tt).attr("r",q)},createFilterContainer:function(K){return K.append("defs").append("filter").attr("id",et)},createGausianBlur:function(K){return K.append("feGaussianBlur").attr("stdDeviation",1).attr("result","coloredBlur"),et},createWhiteGlow:function(K){K.attr("x","-5000%").attr("y","-5000%").attr("width","10000%").attr("height","10000%"),K.append("feFlood").attr("result","flood").attr("flood-color","#ffffff").attr("flood-opacity","1"),K.append("feComposite").attr("result","mask").attr("in2","SourceGraphic").attr("operator","in").attr("in","flood"),K.append("feMorphology").attr("result","dilated").attr("operator","dilate").attr("radius","2").attr("in","mask"),K.append("feGaussianBlur").attr("result","blurred").attr("stdDeviation","5").attr("in","dilated");var J=K.append("feMerge");return J.append("feMergeNode").attr("in","blurred"),J.append("feMergeNode").attr("in","SourceGraphic"),et},createGlow:function(K){K.attr("x","-30%").attr("y","-30%").attr("width","160%").attr("height","160%"),K.append("feGaussianBlur").attr("stdDeviation","0.9 0.9").attr("result","glow");var J=K.append("feMerge");return J.append("feMergeNode").attr("in","glow"),J.append("feMergeNode").attr("in","glow"),J.append("feMergeNode").attr("in","glow"),et},createGlowWithMatrix:function(K){K.attr("x","-500%").attr("y","-500%").attr("width","1800%").attr("height","1800%"),K.append("feColorMatrix").attr("type","matrix").attr("values","0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0"),K.append("feGaussianBlur").attr("stdDeviation","1").attr("result","coloredBlur").attr("in","SourceGraphic");var J=K.append("feMerge");return J.append("feMergeNode").attr("in","coloredBlur"),J.append("feMergeNode").attr("in","SourceGraphic"),et}}}.call(m,y,m,_t))===void 0||(_t.exports=R)},function(_t,m,y){"use strict";var R,B,et,K,J=y(14),q=180/Math.PI,Z={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1},tt=function(U,d,L,M,s,_){var w,o,u;return(w=Math.sqrt(U*U+d*d))&&(U/=w,d/=w),(u=U*L+d*M)&&(L-=U*u,M-=d*u),(o=Math.sqrt(L*L+M*M))&&(L/=o,M/=o,u/=o),U*M180?E+=360:E-C>180&&(C+=360),v.push({i:S.push(s(S)+"rotate(",null,M)-2,x:Object(J.a)(C,E)})):E&&S.push(s(S)+"rotate("+E+M)}(_.rotate,w.rotate,o,u),function(C,E,S,v){C!==E?v.push({i:S.push(s(S)+"skewX(",null,M)-2,x:Object(J.a)(C,E)}):E&&S.push(s(S)+"skewX("+E+M)}(_.skewX,w.skewX,o,u),function(C,E,S,v,g,x){if(C!==S||E!==v){var p=g.push(s(g)+"scale(",null,",",null,")");x.push({i:p-4,x:Object(J.a)(C,S)},{i:p-2,x:Object(J.a)(E,v)})}else S===1&&v===1||g.push(s(g)+"scale("+S+","+v+")")}(_.scaleX,_.scaleY,w.scaleX,w.scaleY,o,u),_=w=null,function(C){for(var E,S=-1,v=u.length;++S=0&&(X=H.slice(F+1),H=H.slice(0,F)),H&&!tt.hasOwnProperty(H))throw new Error("unknown type: "+H);return{type:H,name:X}})}function J(Z,tt){for(var H,X=0,F=Z.length;X0)for(var H,X,F=new Array(H),U=0;U=0))throw u(w,new Error(Tt.tagName+"@"+gt));for(var Rt=Nt.length-1;wt