vendor: 7,162 bytes, line 1
1import{P as Qn,p as fn,a as Un}from"./vendor-d3-path-BMjrFQYE.js";function p(t){return function(){return t}}const Zt=Math.abs,S=Math.atan2,L=Math.cos,Zn=Math.max,U=Math.min,A=Math.sin,k=Math.sqrt,E=1e-12,W=Math.PI,lt=W/2,D=2*W;function jn(t){return t>1?0:t<-1?W:Math.acos(t)}function jt(t){return t>=1?lt:t<=-1?-lt:Math.asin(t)}function it(t){let n=3;return t.digits=function(i){if(!arguments.length)return n;if(i==null)n=null;else{const e=Math.floor(i);if(!(e>=0))throw new RangeError(`invalid digits: ${i}`);n=e}return t},()=>new Qn(n)}function ti(t){return t.innerRadius}function ni(t){return t.outerRadius}function ii(t){return t.startAngle}function ei(t){return t.endAngle}function si(t){return t&&t.padAngle}function oi(t,n,i,e,r,s,h,o){var u=i-t,a=e-n,_=h-r,l=o-s,c=l*u-_*a;if(!(c*c<E))return c=(_*(n-s)-l*(t-r))/c,[t+c*u,n+c*a]}function ut(t,n,i,e,r,s,h){var o=t-i,u=n-e,a=(h?s:-s)/k(o*o+u*u),_=a*u,l=-a*o,c=t+_,f=n+l,y=i+_,m=e+l,d=(c+y)/2,v=(f+m)/2,N=y-c,w=m-f,T=N*N+w*w,$=r-s,P=c*m-y*f,I=(w<0?-1:1)*k(Zn(0,$*$*T-P*P)),V=(P*w-N*I)/T,H=(-P*N-w*I)/T,q=(P*w+N*I)/T,M=(-P*N+w*I)/T,C=V-d,g=H-v,x=q-d,G=M-v;return C*C+g*g>x*x+G*G&&(V=q,H=M),{cx:V,cy:H,x01:-_,y01:-l,x11:V*(r/$-1),y11:H*(r/$-1)}}function ie(){var t=ti,n=ni,i=p(0),e=null,r=ii,s=ei,h=si,o=null,u=it(a);function a(){var _,l,c=+t.apply(this,arguments),f=+n.apply(this,arguments),y=r.apply(this,arguments)-lt,m=s.apply(this,arguments)-lt,d=Zt(m-y),v=m>y;if(o||(o=_=u()),f<c&&(l=f,f=c,c=l),!(f>E))o.moveTo(0,0);else if(d>D-E)o.moveTo(f*L(y),f*A(y)),o.arc(0,0,f,y,m,!v),c>E&&(o.moveTo(c*L(m),c*A(m)),o.arc(0,0,c,m,y,v));else{var N=y,w=m,T=y,$=m,P=d,I=d,V=h.apply(this,arguments)/2,H=V>E&&(e?+e.apply(this,arguments):k(c*c+f*f)),q=U(Zt(f-c)/2,+i.apply(this,arguments)),M=q,C=q,g,x;if(H>E){var G=jt(H/c*A(V)),et=jt(H/f*A(V));(P-=G*2)>E?(G*=v?1:-1,T+=G,$-=G):(P=0,T=$=(y+m)/2),(I-=et*2)>E?(et*=v?1:-1,N+=et,w-=et):(I=0,N=w=(y+m)/2)}var J=f*L(N),K=f*A(N),st=c*L($),ot=c*A($);if(q>E){var rt=f*L(w),ht=f*A(w),Nt=c*L(T),St=c*A(T),Y;if(d<W)if(Y=oi(J,K,Nt,St,rt,ht,st,ot)){var Et=J-Y[0],$t=K-Y[1],Pt=rt-Y[0],At=ht-Y[1],Qt=1/A(jn((Et*Pt+$t*At)/(k(Et*Et+$t*$t)*k(Pt*Pt+At*At)))/2),Ut=k(Y[0]*Y[0]+Y[1]*Y[1]);M=U(q,(c-Ut)/(Qt-1)),C=U(q,(f-Ut)/(Qt+1))}else M=C=0}I>E?C>E?(g=ut(Nt,St,J,K,f,C,v),x=ut(rt,ht,st,ot,f,C,v),o.moveTo(g.cx+g.x01,g.cy+g.y01),C<q?o.arc(g.cx,g.cy,C,S(g.y01,g.x01),S(x.y01,x.x01),!v):(o.arc(g.cx,g.cy,C,S(g.y01,g.x01),S(g.y11,g.x11),!v),o.arc(0,0,f,S(g.cy+g.y11,g.cx+g.x11),S(x.cy+x.y11,x.cx+x.x11),!v),o.arc(x.cx,x.cy,C,S(x.y11,x.x11),S(x.y01,x.x01),!v))):(o.moveTo(J,K),o.arc(0,0,f,N,w,!v)):o.moveTo(J,K),!(c>E)||!(P>E)?o.lineTo(st,ot):M>E?(g=ut(st,ot,rt,ht,c,-M,v),x=ut(J,K,Nt,St,c,-M,v),o.lineTo(g.cx+g.x01,g.cy+g.y01),M<q?o.arc(g.cx,g.cy,M,S(g.y01,g.x01),S(x.y01,x.x01),!v):(o.arc(g.cx,g.cy,M,S(g.y01,g.x01),S(g.y11,g.x11),!v),o.arc(0,0,c,S(g.cy+g.y11,g.cx+g.x11),S(x.cy+x.y11,x.cx+x.x11),v),o.arc(x.cx,x.cy,M,S(x.y11,x.x11),S(x.y01,x.x01),!v))):o.arc(0,0,c,$,T,v)}if(o.closePath(),_)return o=null,_+""||null}return a.centroid=function(){var _=(+t.apply(this,arguments)+ +n.apply(this,arguments))/2,l=(+r.apply(this,arguments)+ +s.apply(this,arguments))/2-W/2;return[L(l)*_,A(l)*_]},a.innerRadius=function(_){return arguments.length?(t=typeof _=="function"?_:p(+_),a):t},a.outerRadius=function(_){return arguments.length?(n=typeof _=="function"?_:p(+_),a):n},a.cornerRadius=function(_){return arguments.length?(i=typeof _=="function"?_:p(+_),a):i},a.padRadius=function(_){return arguments.length?(e=_==null?null:typeof _=="function"?_:p(+_),a):e},a.startAngle=function(_){return arguments.length?(r=typeof _=="function"?_:p(+_),a):r},a.endAngle=function(_){return arguments.length?(s=typeof _=="function"?_:p(+_),a):s},a.padAngle=function(_){return arguments.length?(h=typeof _=="function"?_:p(+_),a):h},a.context=function(_){return arguments.length?(o=_??null,a):o},a}var ri=Array.prototype.slice;function dt(t){return typeof t=="object"&&"length"in t?t:Array.from(t)}function pn(t){this._context=t}pn.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;default:this._context.lineTo(t,n);break}}};function qt(t){return new pn(t)}function Yt(t){return t[0]}function Lt(t){return t[1]}function yn(t,n){var i=p(!0),e=null,r=qt,s=null,h=it(o);t=typeof t=="function"?t:t===void 0?Yt:p(t),n=typeof n=="function"?n:n===void 0?Lt:p(n);function o(u){var a,_=(u=dt(u)).length,l,c=!1,f;for(e==null&&(s=r(f=h())),a=0;a<=_;++a)!(a<_&&i(l=u[a],a,u))===c&&((c=!c)?s.lineStart():s.lineEnd()),c&&s.point(+t(l,a,u),+n(l,a,u));if(f)return s=null,f+""||null}return o.x=function(u){return arguments.length?(t=typeof u=="function"?u:p(+u),o):t},o.y=function(u){return arguments.length?(n=typeof u=="function"?u:p(+u),o):n},o.defined=function(u){return arguments.length?(i=typeof u=="function"?u:p(!!u),o):i},o.curve=function(u){return arguments.length?(r=u,e!=null&&(s=r(e)),o):r},o.context=function(u){return arguments.length?(u==null?e=s=null:s=r(e=u),o):e},o}function hi(t,n,i){var e=null,r=p(!0),s=null,h=qt,o=null,u=it(a);t=typeof t=="function"?t:t===void 0?Yt:p(+t),n=typeof n=="function"?n:p(n===void 0?0:+n),i=typeof i=="function"?i:i===void 0?Lt:p(+i);function a(l){var c,f,y,m=(l=dt(l)).length,d,v=!1,N,w=new Array(m),T=new Array(m);for(s==null&&(o=h(N=u())),c=0;c<=m;++c){if(!(c<m&&r(d=l[c],c,l))===v)if(v=!v)f=c,o.areaStart(),o.lineStart();else{for(o.lineEnd(),o.lineStart(),y=c-1;y>=f;--y)o.point(w[y],T[y]);o.lineEnd(),o.areaEnd()}v&&(w[c]=+t(d,c,l),T[c]=+n(d,c,l),o.point(e?+e(d,c,l):w[c],i?+i(d,c,l):T[c]))}if(N)return o=null,N+""||null}function _(){return yn().defined(r).curve(h).context(s)}return a.x=function(l){return arguments.length?(t=typeof l=="function"?l:p(+l),e=null,a):t},a.x0=function(l){return arguments.length?(t=typeof l=="function"?l:p(+l),a):t},a.x1=function(l){return arguments.length?(e=l==null?null:typeof l=="function"?l:p(+l),a):e},a.y=function(l){return arguments.length?(n=typeof l=="function"?l:p(+l),i=null,a):n},a.y0=function(l){return arguments.length?(n=typeof l=="function"?l:p(+l),a):n},a.y1=function(l){return arguments.length?(i=l==null?null:typeof l=="function"?l:p(+l),a):i},a.lineX0=a.lineY0=function(){return _().x(t).y(n)},a.lineY1=function(){return _().x(t).y(i)},a.lineX1=function(){return _().x(e).y(n)},a.defined=function(l){return arguments.length?(r=typeof l=="function"?l:p(!!l),a):r},a.curve=function(l){return arguments.length?(h=l,s!=null&&(o=h(s)),a):h},a.context=function(l){return arguments.length?(l==null?s=o=null:o=h(s=l),a):s},a}function ui(t,n){return n<t?-1:n>t?1:n>=t?0:NaN}function ai(t){return t}function ee(){var t=ai,n=ui,i=null,e=p(0),r=p(D),s=p(0);function h(o){var u,a=(o=dt(o)).length,_,l,c=0,f=new Array(a),y=new Array(a),m=+e.apply(this,arguments),d=Math.min(D,Math.max(-D,r.apply(this,arguments)-m)),v,N=Math.min(Math.abs(d)/a,s.apply(this,arguments)),w=N*(d<0?-1:1),T;for(u=0;
vendor: 6,018 bytes, line 1
1u<a;++u)(T=y[f[u]=u]=+t(o[u],u,o))>0&&(c+=T);for(n!=null?f.sort(function($,P){return n(y[$],y[P])}):i!=null&&f.sort(function($,P){return i(o[$],o[P])}),u=0,l=c?(d-a*w)/c:0;u<a;++u,m=v)_=f[u],T=y[_],v=m+(T>0?T*l:0)+w,y[_]={data:o[_],index:u,value:T,startAngle:m,endAngle:v,padAngle:N};return y}return h.value=function(o){return arguments.length?(t=typeof o=="function"?o:p(+o),h):t},h.sortValues=function(o){return arguments.length?(n=o,i=null,h):n},h.sort=function(o){return arguments.length?(i=o,n=null,h):i},h.startAngle=function(o){return arguments.length?(e=typeof o=="function"?o:p(+o),h):e},h.endAngle=function(o){return arguments.length?(r=typeof o=="function"?o:p(+o),h):r},h.padAngle=function(o){return arguments.length?(s=typeof o=="function"?o:p(+o),h):s},h}var gn=It(qt);function vn(t){this._curve=t}vn.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(t,n){this._curve.point(n*Math.sin(t),n*-Math.cos(t))}};function It(t){function n(i){return new vn(t(i))}return n._curve=t,n}function Z(t){var n=t.curve;return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t.curve=function(i){return arguments.length?n(It(i)):n()._curve},t}function se(){return Z(yn().curve(gn))}function oe(){var t=hi().curve(gn),n=t.curve,i=t.lineX0,e=t.lineX1,r=t.lineY0,s=t.lineY1;return t.angle=t.x,delete t.x,t.startAngle=t.x0,delete t.x0,t.endAngle=t.x1,delete t.x1,t.radius=t.y,delete t.y,t.innerRadius=t.y0,delete t.y0,t.outerRadius=t.y1,delete t.y1,t.lineStartAngle=function(){return Z(i())},delete t.lineX0,t.lineEndAngle=function(){return Z(e())},delete t.lineX1,t.lineInnerRadius=function(){return Z(r())},delete t.lineY0,t.lineOuterRadius=function(){return Z(s())},delete t.lineY1,t.curve=function(h){return arguments.length?n(It(h)):n()._curve},t}function at(t,n){return[(n=+n)*Math.cos(t-=Math.PI/2),n*Math.sin(t)]}let mn=class{constructor(n,i){this._context=n,this._x=i}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line}point(n,i){switch(n=+n,i=+i,this._point){case 0:{this._point=1,this._line?this._context.lineTo(n,i):this._context.moveTo(n,i);break}case 1:this._point=2;default:{this._x?this._context.bezierCurveTo(this._x0=(this._x0+n)/2,this._y0,this._x0,i,n,i):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+i)/2,n,this._y0,n,i);break}}this._x0=n,this._y0=i}};class li{constructor(n){this._context=n}lineStart(){this._point=0}lineEnd(){}point(n,i){if(n=+n,i=+i,this._point===0)this._point=1;else{const e=at(this._x0,this._y0),r=at(this._x0,this._y0=(this._y0+i)/2),s=at(n,this._y0),h=at(n,i);this._context.moveTo(...e),this._context.bezierCurveTo(...r,...s,...h)}this._x0=n,this._y0=i}}function _i(t){return new mn(t,!0)}function ci(t){return new mn(t,!1)}function fi(t){return new li(t)}function pi(t){return t.source}function yi(t){return t.target}function Vt(t){let n=pi,i=yi,e=Yt,r=Lt,s=null,h=null,o=it(u);function u(){let a;const _=ri.call(arguments),l=n.apply(this,_),c=i.apply(this,_);if(s==null&&(h=t(a=o())),h.lineStart(),_[0]=l,h.point(+e.apply(this,_),+r.apply(this,_)),_[0]=c,h.point(+e.apply(this,_),+r.apply(this,_)),h.lineEnd(),a)return h=null,a+""||null}return u.source=function(a){return arguments.length?(n=a,u):n},u.target=function(a){return arguments.length?(i=a,u):i},u.x=function(a){return arguments.length?(e=typeof a=="function"?a:p(+a),u):e},u.y=function(a){return arguments.length?(r=typeof a=="function"?a:p(+a),u):r},u.context=function(a){return arguments.length?(a==null?s=h=null:h=t(s=a),u):s},u}function he(){return Vt(_i)}function ue(){return Vt(ci)}function ae(){const t=Vt(fi);return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t}const gi=k(3),vi={draw(t,n){const i=k(n+U(n/28,.75))*.59436,e=i/2,r=e*gi;t.moveTo(0,i),t.lineTo(0,-i),t.moveTo(-r,-e),t.lineTo(r,e),t.moveTo(-r,e),t.lineTo(r,-e)}},Ht={draw(t,n){const i=k(n/W);t.moveTo(i,0),t.arc(0,0,i,0,D)}},mi={draw(t,n){const i=k(n/5)/2;t.moveTo(-3*i,-i),t.lineTo(-i,-i),t.lineTo(-i,-3*i),t.lineTo(i,-3*i),t.lineTo(i,-i),t.lineTo(3*i,-i),t.lineTo(3*i,i),t.lineTo(i,i),t.lineTo(i,3*i),t.lineTo(-i,3*i),t.lineTo(-i,i),t.lineTo(-3*i,i),t.closePath()}},xn=k(1/3),xi=xn*2,di={draw(t,n){const i=k(n/xi),e=i*xn;t.moveTo(0,-i),t.lineTo(e,0),t.lineTo(0,i),t.lineTo(-e,0),t.closePath()}},Ti={draw(t,n){const i=k(n)*.62625;t.moveTo(0,-i),t.lineTo(i,0),t.lineTo(0,i),t.lineTo(-i,0),t.closePath()}},bi={draw(t,n){const i=k(n-U(n/7,2))*.87559;t.moveTo(-i,0),t.lineTo(i,0),t.moveTo(0,i),t.lineTo(0,-i)}},ki={draw(t,n){const i=k(n),e=-i/2;t.rect(e,e,i,i)}},wi={draw(t,n){const i=k(n)*.4431;t.moveTo(i,i),t.lineTo(i,-i),t.lineTo(-i,-i),t.lineTo(-i,i),t.closePath()}},Ni=.8908130915292852,dn=A(W/10)/A(7*W/10),Si=A(D/10)*dn,Ei=-L(D/10)*dn,$i={draw(t,n){const i=k(n*Ni),e=Si*i,r=Ei*i;t.moveTo(0,-i),t.lineTo(e,r);for(let s=1;s<5;++s){const h=D*s/5,o=L(h),u=A(h);t.lineTo(u*i,-o*i),t.lineTo(o*e-u*r,u*e+o*r)}t.closePath()}},Mt=k(3),Pi={draw(t,n){const i=-k(n/(Mt*3));t.moveTo(0,i*2),t.lineTo(-Mt*i,-i),t.lineTo(Mt*i,-i),t.closePath()}},Ai=k(3),Mi={draw(t,n){const i=k(n)*.6824,e=i/2,r=i*Ai/2;t.moveTo(0,-i),t.lineTo(r,e),t.lineTo(-r,e),t.closePath()}},R=-.5,B=k(3)/2,zt=1/k(12),Ci=(zt/2+1)*3,Ri={draw(t,n){const i=k(n/Ci),e=i/2,r=i*zt,s=e,h=i*zt+i,o=-s,u=h;t.moveTo(e,r),t.lineTo(s,h),t.lineTo(o,u),t.lineTo(R*e-B*r,B*e+R*r),t.lineTo(R*s-B*h,B*s+R*h),t.lineTo(R*o-B*u,B*o+R*u),t.lineTo(R*e+B*r,R*r-B*e),t.lineTo(R*s+B*h,R*h-B*s),t.lineTo(R*o+B*u,R*u-B*o),t.closePath()}},Bi={draw(t,n){const i=k(n-U(n/6,1.7))*.6189;t.moveTo(-i,-i),t.lineTo(i,i),t.moveTo(-i,i),t.lineTo(i,-i)}},le=[Ht,mi,di,ki,$i,Pi,Ri],_e=[Ht,bi,Bi,Mi,vi,wi,Ti];function ce(t,n){let i=null,e=it(r);t=typeof t=="function"?t:p(t||Ht),n=typeof n=="function"?n:p(n===void 0?64:+n);function r(){let s;if(i||(i=s=e()),t.apply(this,arguments).draw(i,+n.apply(this,arguments)),s)return i=null,
vendor: 13,285 bytes, line 1
1s+""||null}return r.type=function(s){return arguments.length?(t=typeof s=="function"?s:p(s),r):t},r.size=function(s){return arguments.length?(n=typeof s=="function"?s:p(+s),r):n},r.context=function(s){return arguments.length?(i=s??null,r):i},r}function F(){}function _t(t,n,i){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+n)/6,(t._y0+4*t._y1+i)/6)}function Tt(t){this._context=t}Tt.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:_t(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);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:_t(this,t,n);break}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=n}};function fe(t){return new Tt(t)}function Tn(t){this._context=t}Tn.prototype={areaStart:F,areaEnd:F,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);break}}},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._x2=t,this._y2=n;break;case 1:this._point=2,this._x3=t,this._y3=n;break;case 2:this._point=3,this._x4=t,this._y4=n,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+n)/6);break;default:_t(this,t,n);break}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=n}};function pe(t){return new Tn(t)}function bn(t){this._context=t}bn.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(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var i=(this._x0+4*this._x1+t)/6,e=(this._y0+4*this._y1+n)/6;this._line?this._context.lineTo(i,e):this._context.moveTo(i,e);break;case 3:this._point=4;default:_t(this,t,n);break}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=n}};function ye(t){return new bn(t)}function kn(t,n){this._basis=new Tt(t),this._beta=n}kn.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var t=this._x,n=this._y,i=t.length-1;if(i>0)for(var e=t[0],r=n[0],s=t[i]-e,h=n[i]-r,o=-1,u;++o<=i;)u=o/i,this._basis.point(this._beta*t[o]+(1-this._beta)*(e+u*s),this._beta*n[o]+(1-this._beta)*(r+u*h));this._x=this._y=null,this._basis.lineEnd()},point:function(t,n){this._x.push(+t),this._y.push(+n)}};const ge=(function t(n){function i(e){return n===1?new Tt(e):new kn(e,n)}return i.beta=function(e){return t(+e)},i})(.85);function ct(t,n,i){t._context.bezierCurveTo(t._x1+t._k*(t._x2-t._x0),t._y1+t._k*(t._y2-t._y0),t._x2+t._k*(t._x1-n),t._y2+t._k*(t._y1-i),t._x2,t._y2)}function Dt(t,n){this._context=t,this._k=(1-n)/6}Dt.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:ct(this,this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2,this._x1=t,this._y1=n;break;case 2:this._point=3;default:ct(this,t,n);break}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};const ve=(function t(n){function i(e){return new Dt(e,n)}return i.tension=function(e){return t(+e)},i})(0);function Wt(t,n){this._context=t,this._k=(1-n)/6}Wt.prototype={areaStart:F,areaEnd:F,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);break}}},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._x3=t,this._y3=n;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=n);break;case 2:this._point=3,this._x5=t,this._y5=n;break;default:ct(this,t,n);break}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};const me=(function t(n){function i(e){return new Wt(e,n)}return i.tension=function(e){return t(+e)},i})(0);function Ft(t,n){this._context=t,this._k=(1-n)/6}Ft.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(t,n){switch(t=+t,n=+n,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:ct(this,t,n);break}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};const xe=(function t(n){function i(e){return new Ft(e,n)}return i.tension=function(e){return t(+e)},i})(0);function Gt(t,n,i){var e=t._x1,r=t._y1,s=t._x2,h=t._y2;if(t._l01_a>E){var o=2*t._l01_2a+3*t._l01_a*t._l12_a+t._l12_2a,u=3*t._l01_a*(t._l01_a+t._l12_a);e=(e*o-t._x0*t._l12_2a+t._x2*t._l01_2a)/u,r=(r*o-t._y0*t._l12_2a+t._y2*t._l01_2a)/u}if(t._l23_a>E){var a=2*t._l23_2a+3*t._l23_a*t._l12_a+t._l12_2a,_=3*t._l23_a*(t._l23_a+t._l12_a);s=(s*a+t._x1*t._l23_2a-n*t._l12_2a)/_,h=(h*a+t._y1*t._l23_2a-i*t._l12_2a)/_}t._context.bezierCurveTo(e,r,s,h,t._x2,t._y2)}function wn(t,n){this._context=t,this._alpha=n}wn.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);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){if(t=+t,n=+n,this._point){var i=this._x2-t,e=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(i*i+e*e,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;break;case 2:this._point=3;default:Gt(this,t,n);break}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=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};const de=(function t(n){function i(e){return n?new wn(e,n):new Dt(e,0)}return i.alpha=function(e){return t(+e)},i})(.5);function Nn(t,n){this._context=t,this._alpha=n}Nn.prototype={areaStart:F,areaEnd:F,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);break}}},point:function(t,n){if(t=+t,n=+n,this._point){var i=this._x2-t,e=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(i*i+e*e,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=t,this._y3=n;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=n);break;case 2:this._point=3,this._x5=t,this._y5=n;break;default:Gt(this,t,n);break}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=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};const Te=(function t(n){function i(e){return n?new Nn(e,n):new Wt(e,0)}return i.alpha=function(e){return t(+e)},i})(.5);function Sn(t,n){this._context=t,this._alpha=n}Sn.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(t,n){if(t=+t,n=+n,this._point){var i=this._x2-t,e=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(i*i+e*e,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:Gt(this,t,n);break}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=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};const be=(function t(n){function i(e){return n?new Sn(e,n):new Ft(e,0)}return i.alpha=function(e){return t(+e)},i})(.5);function En(t){this._context=t}En.prototype={areaStart:F,areaEnd:F,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(t,n){t=+t,n=+n,this._point?this._context.lineTo(t,n):(this._point=1,this._context.moveTo(t,n))}};function ke(t){return new En(t)}function tn(t){return t<0?-1:1}function nn(t,n,i){var e=t._x1-t._x0,r=n-t._x1,s=(t._y1-t._y0)/(e||r<0&&-0),h=(i-t._y1)/(r||e<0&&-0),o=(s*r+h*e)/(e+r);return(tn(s)+tn(h))*Math.min(Math.abs(s),Math.abs(h),.5*Math.abs(o))||0}function en(t,n){var i=t._x1-t._x0;return i?(3*(t._y1-t._y0)/i-n)/2:n}function Ct(t,n,i){var e=t._x0,r=t._y0,s=t._x1,h=t._y1,o=(s-e)/3;t._context.bezierCurveTo(e+o,r+o*n,s-o,h-o*i,s,h)}function ft(t){this._context=t}ft.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:Ct(this,this._t0,en(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){var i=NaN;if(t=+t,n=+n,!(t===this._x1&&n===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;break;case 2:this._point=3,Ct(this,en(this,i=nn(this,t,n)),i);break;default:Ct(this,this._t0,i=nn(this,t,n));break}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=n,this._t0=i}}};function $n(t){this._context=new Pn(t)}($n.prototype=Object.create(ft.prototype)).point=function(t,n){ft.prototype.point.call(this,n,t)};function Pn(t){this._context=t}Pn.prototype={moveTo:function(t,n){this._context.moveTo(n,t)},closePath:function(){this._context.closePath()},lineTo:function(t,n){this._context.lineTo(n,t)},bezierCurveTo:function(t,n,i,e,r,s){this._context.bezierCurveTo(n,t,e,i,s,r)}};function we(t){return new ft(t)}function Ne(t){return new $n(t)}function An(t){this._context=t}An.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var t=this._x,n=this._y,i=t.length;if(i)if(this._line?this._context.lineTo(t[0],n[0]):this._context.moveTo(t[0],n[0]),i===2)this._context.lineTo(t[1],n[1]);else for(var e=sn(t),r=sn(n),s=0,h=1;h<i;++s,++h)this._context.bezierCurveTo(e[0][s],r[0][s],e[1][s],r[1][s],t[h],n[h]);(this._line||this._line!==0&&i===1)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(t,n){this._x.push(+t),this._y.push(+n)}};function sn(t){var n,i=t.length-1,e,r=new Array(i),s=new Array(i),h=new Array(i);for(r[0]=0,s[0]=2,h[0]=t[0]+2*t[1],n=1;n<i-1;++n)r[n]=1,s[n]=4,h[n]=4*t[n]+2*t[n+1];for(r[i-1]=2,s[i-1]=7,h[i-1]=8*t[i-1]+t[i],n=1;n<i;++n)e=r[n]/s[n-1],s[n]-=e,h[n]-=e*h[n-1];for(r[i-1]=h[i-1]/s[i-1],n=i-2;n>=0;
1--n)r[n]=(h[n]-r[n+1])/s[n];for(s[i-1]=(t[i]+r[i-1])/2,n=0;n<i-1;++n)s[n]=2*t[n+1]-r[n+1];return[r,s]}function Se(t){return new An(t)}function bt(t,n){this._context=t,this._t=n}bt.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&this._point===2&&this._context.lineTo(this._x,this._y),(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;default:{if(this._t<=0)this._context.lineTo(this._x,n),this._context.lineTo(t,n);else{var i=this._x*(1-this._t)+t*this._t;this._context.lineTo(i,this._y),this._context.lineTo(i,n)}break}}this._x=t,this._y=n}};function Ee(t){return new bt(t,.5)}function $e(t){return new bt(t,0)}function Pe(t){return new bt(t,1)}function j(t,n){if((h=t.length)>1)for(var i=1,e,r,s=t[n[0]],h,o=s.length;i<h;++i)for(r=s,s=t[n[i]],e=0;e<o;++e)s[e][1]+=s[e][0]=isNaN(r[e][1])?r[e][0]:r[e][1]}function tt(t){for(var n=t.length,i=new Array(n);--n>=0;)i[n]=n;return i}function Oi(t,n){return t[n]}function zi(t){const n=[];return n.key=t,n}function Ae(){var t=p([]),n=tt,i=j,e=Oi;function r(s){var h=Array.from(t.apply(this,arguments),zi),o,u=h.length,a=-1,_;for(const l of s)for(o=0,++a;o<u;++o)(h[o][a]=[0,+e(l,h[o].key,a,s)]).data=l;for(o=0,_=dt(n(h));o<u;++o)h[_[o]].index=o;return i(h,_),h}return r.keys=function(s){return arguments.length?(t=typeof s=="function"?s:p(Array.from(s)),r):t},r.value=function(s){return arguments.length?(e=typeof s=="function"?s:p(+s),r):e},r.order=function(s){return arguments.length?(n=s==null?tt:typeof s=="function"?s:p(Array.from(s)),r):n},r.offset=function(s){return arguments.length?(i=s??j,r):i},r}function Me(t,n){if((e=t.length)>0){for(var i,e,r=0,s=t[0].length,h;r<s;++r){for(h=i=0;i<e;++i)h+=t[i][r][1]||0;if(h)for(i=0;i<e;++i)t[i][r][1]/=h}j(t,n)}}function Ce(t,n){if((u=t.length)>0)for(var i,e=0,r,s,h,o,u,a=t[n[0]].length;e<a;++e)for(h=o=0,i=0;i<u;++i)(s=(r=t[n[i]][e])[1]-r[0])>0?(r[0]=h,r[1]=h+=s):s<0?(r[1]=o,r[0]=o+=s):(r[0]=0,r[1]=s)}function Re(t,n){if((r=t.length)>0){for(var i=0,e=t[n[0]],r,s=e.length;i<s;++i){for(var h=0,o=0;h<r;++h)o+=t[h][i][1]||0;e[i][1]+=e[i][0]=-o/2}j(t,n)}}function Be(t,n){if(!(!((h=t.length)>0)||!((s=(r=t[n[0]]).length)>0))){for(var i=0,e=1,r,s,h;e<s;++e){for(var o=0,u=0,a=0;o<h;++o){for(var _=t[n[o]],l=_[e][1]||0,c=_[e-1][1]||0,f=(l-c)/2,y=0;y<o;++y){var m=t[n[y]],d=m[e][1]||0,v=m[e-1][1]||0;f+=d-v}u+=l,a+=f*l}r[e-1][1]+=r[e-1][0]=i,u&&(i-=a/u)}r[e-1][1]+=r[e-1][0]=i,j(t,n)}}function Xi(t){var n=t.map(qi);return tt(t).sort(function(i,e){return n[i]-n[e]})}function qi(t){for(var n=-1,i=0,e=t.length,r,s=-1/0;++n<e;)(r=+t[n][1])>s&&(s=r,i=n);return i}function Yi(t){var n=t.map(Mn);return tt(t).sort(function(i,e){return n[i]-n[e]})}function Mn(t){for(var n=0,i=-1,e=t.length,r;++i<e;)(r=+t[i][1])&&(n+=r);return n}function Oe(t){return Yi(t).reverse()}function ze(t){var n=t.length,i,e,r=t.map(Mn),s=Xi(t),h=0,o=0,u=[],a=[];for(i=0;i<n;++i)e=s[i],h<o?(h+=r[e],u.push(e)):(o+=r[e],a.push(e));return a.reverse().concat(u)}function Xe(t){return tt(t).reverse()}function Q(t){return function(){return t}}function Cn(t){this._context=t}Cn.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;default:this._context.lineTo(t,n);break}}};function Li(t){return new Cn(t)}function Rn(t){return t[0]}function Bn(t){return t[1]}function qe(){var t=Rn,n=Bn,i=Q(!0),e=null,r=Li,s=null;function h(o){var u,a=o.length,_,l=!1,c;for(e==null&&(s=r(c=fn())),u=0;u<=a;
vendor: 3,615 bytes, line 1
1++u)!(u<a&&i(_=o[u],u,o))===l&&((l=!l)?s.lineStart():s.lineEnd()),l&&s.point(+t(_,u,o),+n(_,u,o));if(c)return s=null,c+""||null}return h.x=function(o){return arguments.length?(t=typeof o=="function"?o:Q(+o),h):t},h.y=function(o){return arguments.length?(n=typeof o=="function"?o:Q(+o),h):n},h.defined=function(o){return arguments.length?(i=typeof o=="function"?o:Q(!!o),h):i},h.curve=function(o){return arguments.length?(r=o,e!=null&&(s=r(e)),h):r},h.context=function(o){return arguments.length?(o==null?e=s=null:s=r(e=o),h):e},h}var Ii=Array.prototype.slice;function Vi(t){return t.source}function Hi(t){return t.target}function Di(t){var n=Vi,i=Hi,e=Rn,r=Bn,s=null;function h(){var o,u=Ii.call(arguments),a=n.apply(this,u),_=i.apply(this,u);if(s||(s=o=fn()),t(s,+e.apply(this,(u[0]=a,u)),+r.apply(this,u),+e.apply(this,(u[0]=_,u)),+r.apply(this,u)),o)return s=null,o+""||null}return h.source=function(o){return arguments.length?(n=o,h):n},h.target=function(o){return arguments.length?(i=o,h):i},h.x=function(o){return arguments.length?(e=typeof o=="function"?o:Q(+o),h):e},h.y=function(o){return arguments.length?(r=typeof o=="function"?o:Q(+o),h):r},h.context=function(o){return arguments.length?(s=o??null,h):s},h}function Wi(t,n,i,e,r){t.moveTo(n,i),t.bezierCurveTo(n=(n+e)/2,i,n,r,e,r)}function Ye(){return Di(Wi)}function on(t){return t<0?-1:1}function rn(t,n,i){var e=t._x1-t._x0,r=n-t._x1,s=(t._y1-t._y0)/(e||r<0&&-0),h=(i-t._y1)/(r||e<0&&-0),o=(s*r+h*e)/(e+r);return(on(s)+on(h))*Math.min(Math.abs(s),Math.abs(h),.5*Math.abs(o))||0}function hn(t,n){var i=t._x1-t._x0;return i?(3*(t._y1-t._y0)/i-n)/2:n}function Rt(t,n,i){var e=t._x0,r=t._y0,s=t._x1,h=t._y1,o=(s-e)/3;t._context.bezierCurveTo(e+o,r+o*n,s-o,h-o*i,s,h)}function pt(t){this._context=t}pt.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:Rt(this,this._t0,hn(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){var i=NaN;if(t=+t,n=+n,!(t===this._x1&&n===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;break;case 2:this._point=3,Rt(this,hn(this,i=rn(this,t,n)),i);break;default:Rt(this,this._t0,i=rn(this,t,n));break}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=n,this._t0=i}}};Object.create(pt.prototype).point=function(t,n){pt.prototype.point.call(this,n,t)};function Le(t){return new pt(t)}function b(t){return function(){return t}}const On=Math.cos,yt=Math.sin,X=Math.sqrt,gt=Math.PI,kt=2*gt;function Jt(t){let n=3;return t.digits=function(i){if(!arguments.length)return n;if(i==null)n=null;else{const e=Math.floor(i);if(!(e>=0))throw new RangeError(`invalid digits: ${i}`);n=e}return t},()=>new Un(n)}function Kt(t){return typeof t=="object"&&"length"in t?t:Array.from(t)}function zn(t){this._context=t}zn.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;default:this._context.lineTo(t,n);break}}};function Xn(t){return new zn(t)}function qn(t){return t[0]}function Yn(t){return t[1]}
1function Fi(t,n){var i=b(!0),e=null,r=Xn,s=null,h=Jt(o);t=typeof t=="function"?t:t===void 0?qn:b(t),n=typeof n=="function"?n:n===void 0?Yn:b(n);function o(u){var a,_=(u=Kt(u)).length,l,c=!1,f;for(e==null&&(s=r(f=h())),a=0;a<=_;++a)!(a<_&&i(l=u[a],a,u))===c&&((c=!c)?s.lineStart():s.lineEnd()),c&&s.point(+t(l,a,u),+n(l,a,u));if(f)return s=null,f+""||null}return o.x=function(u){return arguments.length?(t=typeof u=="function"?u:b(+u),o):t},o.y=function(u){return arguments.length?(n=typeof u=="function"?u:b(+u),o):n},o.defined=function(u){return arguments.length?(i=typeof u=="function"?u:b(!!u),o):i},o.curve=function(u){return arguments.length?(r=u,e!=null&&(s=r(e)),o):r},o.context=function(u){return arguments.length?(u==null?e=s=null:s=r(e=u),o):e},o}function Ie(t,n,i){var e=null,r=b(!0),s=null,h=Xn,o=null,u=Jt(a);t=typeof t=="function"?t:t===void 0?qn:b(+t),n=typeof n=="function"?n:b(n===void 0?0:+n),i=typeof i=="function"?i:i===void 0?Yn:b(+i);function a(l){var c,f,y,m=(l=Kt(l)).length,d,v=!1,N,w=new Array(m),T=new Array(m);for(s==null&&(o=h(N=u())),c=0;c<=m;++c){if(!(c<m&&r(d=l[c],c,l))===v)if(v=!v)f=c,o.areaStart(),o.lineStart();else{for(o.lineEnd(),o.lineStart(),y=c-1;y>=f;--y)o.point(w[y],T[y]);o.lineEnd(),o.areaEnd()}v&&(w[c]=+t(d,c,l),T[c]=+n(d,c,l),o.point(e?+e(d,c,l):w[c],i?+i(d,c,l):T[c]))}if(N)return o=null,N+""||null}function _(){return Fi().defined(r).curve(h).context(s)}return a.x=function(l){return arguments.length?(t=typeof l=="function"?l:b(+l),e=null,a):t},a.x0=function(l){return arguments.length?(t=typeof l=="function"?l:b(+l),a):t},a.x1=function(l){return arguments.length?(e=l==null?null:typeof l=="function"?l:b(+l),a):e},a.y=function(l){return arguments.length?(n=typeof l=="function"?l:b(+l),i=null,a):n},a.y0=function(l){return arguments.length?(n=typeof l=="function"?l:b(+l),a):n},a.y1=function(l){return arguments.length?(i=l==null?null:typeof l=="function"?l:b(+l),a):i},a.lineX0=a.lineY0=function(){return _().x(t).y(n)},a.lineY1=function(){return _().x(t).y(i)},a.lineX1=function(){return _().x(e).y(n)},a.defined=function(l){return arguments.length?(r=typeof l=="function"?l:b(!!l),a):r},a.curve=function(l){return arguments.length?(h=l,s!=null&&(o=h(s)),a):h},a.context=function(l){return arguments.length?(l==null?s=o=null:o=h(s=l),a):s},a}class Ln{constructor(n,i){this._context=n,this._x=i}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line}point(n,i){switch(n=+n,i=+i,this._point){case 0:{this._point=1,this._line?this._context.lineTo(n,i):this._context.moveTo(n,i);break}case 1:this._point=2;default:{this._x?this._context.bezierCurveTo(this._x0=(this._x0+n)/2,this._y0,this._x0,i,n,i):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+i)/2,n,this._y0,n,i);break}}this._x0=n,this._y0=i}}function Ve(t){return new Ln(t,!0)}function He(t){return new Ln(t,!1)}const Gi={draw(t,n){const i=X(n/gt);t.moveTo(i,0),t.arc(0,0,i,0,kt)}},De={draw(t,n){const i=X(n/5)/2;t.moveTo(-3*i,-i),t.lineTo(-i,-i),t.lineTo(-i,-3*i),t.lineTo(i,-3*i),t.lineTo(i,-i),t.lineTo(3*i,-i),t.lineTo(3*i,i),t.lineTo(i,i),t.lineTo(i,3*i),t.lineTo(-i,3*i),t.lineTo(-i,i),t.lineTo(-3*i,i),t.closePath()}},In=X(1/3),Ji=In*2,We={draw(t,n){const i=X(n/Ji),e=i*In;t.moveTo(0,-i),t.lineTo(e,0),t.lineTo(0,i),t.lineTo(-e,0),t.closePath()}},Fe={draw(t,n){const i=X(n),e=-i/2;t.rect(e,e,i,i)}},Ki=.8908130915292852,Vn=yt(gt/10)/yt(7*gt/10),Qi=yt(kt/10)*Vn,Ui=-On(kt/10)*Vn,Ge={draw(t,n){const i=X(n*Ki),e=Qi*i,r=Ui*i;t.moveTo(0,-i),t.lineTo(e,r);for(let s=1;s<5;++s){const h=kt*s/5,o=On(h),u=yt(h);t.lineTo(u*i,-o*i),t.lineTo(o*e-u*r,u*e+o*r)}t.closePath()}},Bt=X(3),Je={draw(t,n){const i=-X(n/(Bt*3));t.moveTo(0,i*2),t.lineTo(-Bt*i,-i),t.lineTo(Bt*i,-i),t.closePath()}},O=-.5,z=X(3)/2,Xt=1/X(12),Zi=(Xt/2+1)*3,Ke={draw(t,n){const i=X(n/Zi),e=i/2,r=i*Xt,s=e,h=i*Xt+i,o=-s,u=h;t.moveTo(e,r),t.lineTo(s,h),t.lineTo(o,u),t.lineTo(O*e-z*r,z*e+O*r),t.lineTo(O*s-z*h,z*s+O*h),t.lineTo(O*o-z*u,z*o+O*u),t.lineTo(O*e+z*r,O*r-z*e),t.lineTo(O*s+z*h,O*h-z*s),t.lineTo(O*o+z*u,O*u-z*o),t.closePath()}};function Qe(t,n){let i=null,e=Jt(r);t=typeof t=="function"?t:b(t||Gi),n=typeof n=="function"?n:b(n===void 0?64:+n);function r(){let s;if(i||(i=s=e()),t.apply(this,arguments).draw(i,+n.apply(this,arguments)),s)return i=null,
vendor: 5,832 bytes, line 1
1s+""||null}return r.type=function(s){return arguments.length?(t=typeof s=="function"?s:b(s),r):t},r.size=function(s){return arguments.length?(n=typeof s=="function"?s:b(+s),r):n},r.context=function(s){return arguments.length?(i=s??null,r):i},r}function vt(){}function mt(t,n,i){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+n)/6,(t._y0+4*t._y1+i)/6)}function Hn(t){this._context=t}Hn.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:mt(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);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:mt(this,t,n);break}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=n}};function Ue(t){return new Hn(t)}function Dn(t){this._context=t}Dn.prototype={areaStart:vt,areaEnd:vt,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);break}}},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._x2=t,this._y2=n;break;case 1:this._point=2,this._x3=t,this._y3=n;break;case 2:this._point=3,this._x4=t,this._y4=n,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+n)/6);break;default:mt(this,t,n);break}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=n}};function Ze(t){return new Dn(t)}function Wn(t){this._context=t}Wn.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(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var i=(this._x0+4*this._x1+t)/6,e=(this._y0+4*this._y1+n)/6;this._line?this._context.lineTo(i,e):this._context.moveTo(i,e);break;case 3:this._point=4;default:mt(this,t,n);break}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=n}};function je(t){return new Wn(t)}function Fn(t){this._context=t}Fn.prototype={areaStart:vt,areaEnd:vt,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(t,n){t=+t,n=+n,this._point?this._context.lineTo(t,n):(this._point=1,this._context.moveTo(t,n))}};function ts(t){return new Fn(t)}function un(t){return t<0?-1:1}function an(t,n,i){var e=t._x1-t._x0,r=n-t._x1,s=(t._y1-t._y0)/(e||r<0&&-0),h=(i-t._y1)/(r||e<0&&-0),o=(s*r+h*e)/(e+r);return(un(s)+un(h))*Math.min(Math.abs(s),Math.abs(h),.5*Math.abs(o))||0}function ln(t,n){var i=t._x1-t._x0;return i?(3*(t._y1-t._y0)/i-n)/2:n}function Ot(t,n,i){var e=t._x0,r=t._y0,s=t._x1,h=t._y1,o=(s-e)/3;t._context.bezierCurveTo(e+o,r+o*n,s-o,h-o*i,s,h)}function xt(t){this._context=t}xt.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:Ot(this,this._t0,ln(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){var i=NaN;if(t=+t,n=+n,!(t===this._x1&&n===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;break;case 2:this._point=3,Ot(this,ln(this,i=an(this,t,n)),i);break;default:Ot(this,this._t0,i=an(this,t,n));break}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=n,this._t0=i}}};function Gn(t){this._context=new Jn(t)}(Gn.prototype=Object.create(xt.prototype)).point=function(t,n){xt.prototype.point.call(this,n,t)};function Jn(t){this._context=t}Jn.prototype={moveTo:function(t,n){this._context.moveTo(n,t)},closePath:function(){this._context.closePath()},lineTo:function(t,n){this._context.lineTo(n,t)},bezierCurveTo:function(t,n,i,e,r,s){this._context.bezierCurveTo(n,t,e,i,s,r)}};function ns(t){return new xt(t)}function is(t){return new Gn(t)}function Kn(t){this._context=t}Kn.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var t=this._x,n=this._y,i=t.length;if(i)if(this._line?this._context.lineTo(t[0],n[0]):this._context.moveTo(t[0],n[0]),i===2)this._context.lineTo(t[1],n[1]);else for(var e=_n(t),r=_n(n),s=0,h=1;h<i;++s,++h)this._context.bezierCurveTo(e[0][s],r[0][s],e[1][s],r[1][s],t[h],n[h]);(this._line||this._line!==0&&i===1)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(t,n){this._x.push(+t),this._y.push(+n)}};function _n(t){var n,i=t.length-1,e,r=new Array(i),s=new Array(i),h=new Array(i);for(r[0]=0,s[0]=2,h[0]=t[0]+2*t[1],n=1;n<i-1;++n)r[n]=1,s[n]=4,h[n]=4*t[n]+2*t[n+1];for(r[i-1]=2,s[i-1]=7,h[i-1]=8*t[i-1]+t[i],n=1;n<i;++n)e=r[n]/s[n-1],s[n]-=e,h[n]-=e*h[n-1];for(r[i-1]=h[i-1]/s[i-1],n=i-2;n>=0;
1--n)r[n]=(h[n]-r[n+1])/s[n];for(s[i-1]=(t[i]+r[i-1])/2,n=0;n<i-1;++n)s[n]=2*t[n+1]-r[n+1];return[r,s]}function es(t){return new Kn(t)}function wt(t,n){this._context=t,this._t=n}wt.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&this._point===2&&this._context.lineTo(this._x,this._y),(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;default:{if(this._t<=0)this._context.lineTo(this._x,n),this._context.lineTo(t,n);else{var i=this._x*(1-this._t)+t*this._t;this._context.lineTo(i,this._y),this._context.lineTo(i,n)}break}}this._x=t,this._y=n}};function ss(t){return new wt(t,.5)}function os(t){return new wt(t,0)}function rs(t){return new wt(t,1)}function nt(t,n){if((h=t.length)>1)for(var i=1,e,r,s=t[n[0]],h,o=s.length;i<h;++i)for(r=s,s=t[n[i]],e=0;e<o;++e)s[e][1]+=s[e][0]=isNaN(r[e][1])?r[e][0]:r[e][1]}function cn(t){for(var n=t.length,i=new Array(n);--n>=0;)i[n]=n;return i}function ji(t,n){return t[n]}function te(t){const n=[];return n.key=t,n}function hs(){var t=b([]),n=cn,i=nt,e=ji;function r(s){var h=Array.from(t.apply(this,arguments),te),o,u=h.length,a=-1,_;for(const l of s)for(o=0,++a;o<u;++o)(h[o][a]=[0,+e(l,h[o].key,a,s)]).data=l;for(o=0,_=Kt(n(h));o<u;++o)h[_[o]].index=o;return i(h,_),h}return r.keys=function(s){return arguments.length?(t=typeof s=="function"?s:b(Array.from(s)),r):t},r.value=function(s){return arguments.length?(e=typeof s=="function"?s:b(+s),r):e},r.order=function(s){return arguments.length?(n=s==null?cn:typeof s=="function"?s:b(Array.from(s)),r):n},r.offset=function(s){return arguments.length?(i=s??nt,r):i},r}
vendor: 1,409 bytes, line 1
1function us(t,n){if((e=t.length)>0){for(var i,e,r=0,s=t[0].length,h;r<s;++r){for(h=i=0;i<e;++i)h+=t[i][r][1]||0;if(h)for(i=0;i<e;++i)t[i][r][1]/=h}nt(t,n)}}function as(t,n){if((r=t.length)>0){for(var i=0,e=t[n[0]],r,s=e.length;i<s;++i){for(var h=0,o=0;h<r;++h)o+=t[h][i][1]||0;e[i][1]+=e[i][0]=-o/2}nt(t,n)}}function ls(t,n){if(!(!((h=t.length)>0)||!((s=(r=t[n[0]]).length)>0))){for(var i=0,e=1,r,s,h;e<s;++e){for(var o=0,u=0,a=0;o<h;++o){for(var _=t[n[o]],l=_[e][1]||0,c=_[e-1][1]||0,f=(l-c)/2,y=0;y<o;++y){var m=t[n[y]],d=m[e][1]||0,v=m[e-1][1]||0;f+=d-v}u+=l,a+=f*l}r[e-1][1]+=r[e-1][0]=i,u&&(i-=a/u)}r[e-1][1]+=r[e-1][0]=i,nt(t,n)}}export{Bi as $,he as A,ae as B,ue as C,ee as D,at as E,Ae as F,Ce as G,Me as H,j as I,Re as J,Be as K,Xi as L,Yi as M,Oe as N,ze as O,tt as P,Xe as Q,vi as R,ce as S,Ht as T,mi as U,di as V,Ti as W,bi as X,ki as Y,wi as Z,$i as _,hi as a,Pi as a0,Mi as a1,Ri as a2,le as a3,_e as a4,qe as a5,Le as a6,Ye as a7,Qe as a8,Ke as a9,Ze as aA,Je as aa,Ge as ab,Fe as ac,We as ad,De as ae,Gi as af,hs as ag,cn as ah,ls as ai,as as aj,nt as ak,us as al,Ie as am,Fi as an,os as ao,rs as ap,ss as aq,es as ar,is as as,ns as at,Xn as au,ts as av,He as aw,Ve as ax,Ue as ay,je as az,oe as b,fe as c,ie as d,pe as e,ye as f,_i as g,ci as h,ge as i,ve as j,me as k,xe as l,de as m,Te as n,be as o,qt as p,ke as q,we as r,Ne as s,Se as t,Ee as u,Pe as v,$e as w,yn as x,se as y,Vt as z};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.