import{c as z,p as sn}from"./constant.6af51708.js";import{b1 as en,b2 as y,ai as ln,b3 as G,b4 as P,b5 as K,b6 as k,b7 as rn,b8 as an,b9 as t,ba as un,bb as on,bc as tn}from"./state.4672709f.js";function cn(l){return l.innerRadius}function fn(l){return l.outerRadius}function yn(l){return l.startAngle}function gn(l){return l.endAngle}function mn(l){return l&&l.padAngle}function pn(l,x,D,q,h,v,B,r){var s=D-l,n=q-x,m=B-h,i=r-v,a=i*s-m*n;if(!(a*aC*C+F*F&&(j=R,d=b),{cx:j,cy:d,x01:-m,y01:-i,x11:j*(h/O-1),y11:d*(h/O-1)}}function hn(){var l=cn,x=fn,D=z(0),q=null,h=yn,v=gn,B=mn,r=null;function s(){var n,m,i=+l.apply(this,arguments),a=+x.apply(this,arguments),c=h.apply(this,arguments)-en,f=v.apply(this,arguments)-en,E=rn(f-c),o=f>c;if(r||(r=n=sn()),ay))r.moveTo(0,0);else if(E>ln-y)r.moveTo(a*G(c),a*P(c)),r.arc(0,0,a,c,f,!o),i>y&&(r.moveTo(i*G(f),i*P(f)),r.arc(0,0,i,f,c,o));else{var I=c,p=f,g=c,A=f,O=E,T=E,S=B.apply(this,arguments)/2,j=S>y&&(q?+q.apply(this,arguments):K(i*i+a*a)),d=k(rn(a-i)/2,+D.apply(this,arguments)),R=d,b=d,e,u;if(j>y){var C=un(j/i*P(S)),F=un(j/a*P(S));(O-=C*2)>y?(C*=o?1:-1,g+=C,A-=C):(O=0,g=A=(c+f)/2),(T-=F*2)>y?(F*=o?1:-1,I+=F,p-=F):(T=0,I=p=(c+f)/2)}var H=a*G(I),J=a*P(I),L=i*G(A),M=i*P(A);if(d>y){var N=a*G(p),Q=a*P(p),V=i*G(g),W=i*P(g),w;if(Ey?b>y?(e=U(V,W,H,J,a,b,o),u=U(N,Q,L,M,a,b,o),r.moveTo(e.cx+e.x01,e.cy+e.y01),by)||!(O>y)?r.lineTo(L,M):R>y?(e=U(L,M,N,Q,i,-R,o),u=U(H,J,V,W,i,-R,o),r.lineTo(e.cx+e.x01,e.cy+e.y01),R