import{h3 as ln,dO as an,cW as g,gu as fn,ck as B,gf as O,f7 as _,aT as un,fz as rn,gi as G,bd as t,cc as W,b9 as sn,aU as tn,f2 as on}from"./builder-DygomDiV.js";function cn(l){return l.innerRadius}function gn(l){return l.outerRadius}function yn(l){return l.startAngle}function dn(l){return l.endAngle}function mn(l){return l&&l.padAngle}function pn(l,h,D,q,v,A,b,a){var E=D-l,i=q-h,n=b-v,d=a-A,u=d*E-n*i;if(!(u*ur*r+k*k&&(S=w,U=p),{cx:S,cy:U,x01:-n,y01:-d,x11:S*(v/T-1),y11:U*(v/T-1)}}function hn(){var l=cn,h=gn,D=W(0),q=null,v=yn,A=dn,b=mn,a=null,E=ln(i);function i(){var n,d,u=+l.apply(this,arguments),s=+h.apply(this,arguments),o=v.apply(this,arguments)-an,c=A.apply(this,arguments)-an,j=un(c-o),f=c>o;if(a||(a=n=E()),sg))a.moveTo(0,0);else if(j>fn-g)a.moveTo(s*B(o),s*O(o)),a.arc(0,0,s,o,c,!f),u>g&&(a.moveTo(u*B(c),u*O(c)),a.arc(0,0,u,c,o,f));else{var m=o,y=c,R=o,T=c,P=j,I=j,S=b.apply(this,arguments)/2,U=S>g&&(q?+q.apply(this,arguments):G(u*u+s*s)),w=_(un(s-u)/2,+D.apply(this,arguments)),p=w,x=w,e,r;if(U>g){var k=sn(U/u*O(S)),H=sn(U/s*O(S));(P-=k*2)>g?(k*=f?1:-1,R+=k,T-=k):(P=0,R=T=(o+c)/2),(I-=H*2)>g?(H*=f?1:-1,m+=H,y-=H):(I=0,m=y=(o+c)/2)}var C=s*B(m),F=s*O(m),J=u*B(T),K=u*O(T);if(w>g){var L=s*B(y),M=s*O(y),Q=u*B(R),V=u*O(R),z;if(jg?x>g?(e=N(Q,V,C,F,s,x,f),r=N(L,M,J,K,s,x,f),a.moveTo(e.cx+e.x01,e.cy+e.y01),xg)||!(P>g)?a.lineTo(J,K):p>g?(e=N(J,K,L,M,u,-p,f),r=N(C,F,Q,V,u,-p,f),a.lineTo(e.cx+e.x01,e.cy+e.y01),p