=fr/2&&++G;do m=0,u=t(ne,S,Z,A),u<0?(T=S[0],Z!=A&&(T=T*fr+(S[1]||0)),m=T/G|0,m>1?(m>=fr&&(m=fr-1),p=e(ne,m),b=p.length,A=S.length,u=t(p,S,b,A),u==1&&(m--,n(p,Z16)throw Error(S3+Hn(e));if(!e.s)return new m(xi);for(mn=!1,u=p,l=new m(.03125);e.abs().gte(.1);)e=e.times(l),h+=5;for(r=Math.log(Cu(2,h))/Math.LN10*2+5|0,u+=r,n=i=o=new m(xi),m.precision=u;;){if(i=Xt(i.times(e),u),n=n.times(++f),l=o.plus(Fo(i,n,u)),Ka(l.d).slice(0,u)===Ka(o.d).slice(0,u)){for(;h--;)o=Xt(o.times(o),u);return m.precision=p,t==null?(mn=!0,Xt(o,p)):o}o=l}}function Hn(e){for(var t=e.e*rn,n=e.d[0];n>=10;n/=10)t++;return t}function g_(e,t,n){if(t>e.LN10.sd())throw mn=!0,n&&(e.precision=n),Error(Ki+"LN10 precision limit exceeded");return Xt(new e(e.LN10),t)}function rl(e){for(var t="";e--;)t+="0";return t}function fm(e,t){var n,r,i,o,l,u,f,h,m,p=1,b=10,_=e,w=_.d,S=_.constructor,A=S.precision;if(_.s<1)throw Error(Ki+(_.s?"NaN":"-Infinity"));if(_.eq(xi))return new S(0);if(t==null?(mn=!1,h=A):h=t,_.eq(10))return t==null&&(mn=!0),g_(S,h);if(h+=b,S.precision=h,n=Ka(w),r=n.charAt(0),o=Hn(_),Math.abs(o)<15e14){for(;r<7&&r!=1||r==1&&n.charAt(1)>3;)_=_.times(e),n=Ka(_.d),r=n.charAt(0),p++;o=Hn(_),r>1?(_=new S("0."+n),o++):_=new S(r+"."+n.slice(1))}else return f=g_(S,h+2,A).times(o+""),_=fm(new S(r+"."+n.slice(1)),h-b).plus(f),S.precision=A,t==null?(mn=!0,Xt(_,A)):_;for(u=l=_=Fo(_.minus(xi),_.plus(xi),h),m=Xt(_.times(_),h),i=3;;){if(l=Xt(l.times(m),h),f=u.plus(Fo(l,new S(i),h)),Ka(f.d).slice(0,h)===Ka(u.d).slice(0,h))return u=u.times(2),o!==0&&(u=u.plus(g_(S,h+2,A).times(o+""))),u=Fo(u,new S(p),h),S.precision=A,t==null?(mn=!0,Xt(u,A)):u;u=f,i+=2}}function mL(e,t){var n,r,i;for((n=t.indexOf("."))>-1&&(t=t.replace(".","")),(r=t.search(/e/i))>0?(n<0&&(n=r),n+=+t.slice(r+1),t=t.substring(0,r)):n<0&&(n=t.length),r=0;t.charCodeAt(r)===48;)++r;for(i=t.length;t.charCodeAt(i-1)===48;)--i;if(t=t.slice(r,i),t){if(i-=r,n=n-r-1,e.e=Xf(n/rn),e.d=[],r=(n+1)%rn,n<0&&(r+=rn),rMy||e.e<-My))throw Error(S3+n)}else e.s=0,e.e=0,e.d=[0];return e}function Xt(e,t,n){var r,i,o,l,u,f,h,m,p=e.d;for(l=1,o=p[0];o>=10;o/=10)l++;if(r=t-l,r<0)r+=rn,i=t,h=p[m=0];else{if(m=Math.ceil((r+1)/rn),o=p.length,m>=o)return e;for(h=o=p[m],l=1;o>=10;o/=10)l++;r%=rn,i=r-rn+l}if(n!==void 0&&(o=Cu(10,l-i-1),u=h/o%10|0,f=t<0||p[m+1]!==void 0||h%o,f=n<4?(u||f)&&(n==0||n==(e.s<0?3:2)):u>5||u==5&&(n==4||f||n==6&&(r>0?i>0?h/Cu(10,l-i):0:p[m-1])%10&1||n==(e.s<0?8:7))),t<1||!p[0])return f?(o=Hn(e),p.length=1,t=t-o-1,p[0]=Cu(10,(rn-t%rn)%rn),e.e=Xf(-t/rn)||0):(p.length=1,p[0]=e.e=e.s=0),e;if(r==0?(p.length=m,o=1,m--):(p.length=m+1,o=Cu(10,rn-r),p[m]=i>0?(h/Cu(10,l-i)%Cu(10,i)|0)*o:0),f)for(;;)if(m==0){(p[0]+=o)==fr&&(p[0]=1,++e.e);break}else{if(p[m]+=o,p[m]!=fr)break;p[m--]=0,o=1}for(r=p.length;p[--r]===0;)p.pop();if(mn&&(e.e>My||e.e<-My))throw Error(S3+Hn(e));return e}function L7(e,t){var n,r,i,o,l,u,f,h,m,p,b=e.constructor,_=b.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new b(e),mn?Xt(t,_):t;if(f=e.d,p=t.d,r=t.e,h=e.e,f=f.slice(),l=h-r,l){for(m=l<0,m?(n=f,l=-l,u=p.length):(n=p,r=h,u=f.length),i=Math.max(Math.ceil(_/rn),u)+2,l>i&&(l=i,n.length=1),n.reverse(),i=l;i--;)n.push(0);n.reverse()}else{for(i=f.length,u=p.length,m=i0;--i)f[u++]=0;for(i=p.length;i>l;){if(f[--i]0?o=o.charAt(0)+"."+o.slice(1)+rl(r):l>1&&(o=o.charAt(0)+"."+o.slice(1)),o=o+(i<0?"e":"e+")+i):i<0?(o="0."+rl(-i-1)+o,n&&(r=n-l)>0&&(o+=rl(r))):i>=l?(o+=rl(i+1-l),n&&(r=n-i-1)>0&&(o=o+"."+rl(r))):((r=i+1)0&&(i+1===l&&(o+="."),o+=rl(r))),e.s<0?"-"+o:o}function pL(e,t){if(e.length>t)return e.length=t,!0}function N7(e){var t,n,r;function i(o){var l=this;if(!(l instanceof i))return new i(o);if(l.constructor=i,o instanceof i){l.s=o.s,l.e=o.e,l.d=(o=o.d)?o.slice():o;return}if(typeof o=="number"){if(o*0!==0)throw Error(Ru+o);if(o>0)l.s=1;else if(o<0)o=-o,l.s=-1;else{l.s=0,l.e=0,l.d=[0];return}if(o===~~o&&o<1e7){l.e=0,l.d=[o];return}return mL(l,o.toString())}else if(typeof o!="string")throw Error(Ru+o);if(o.charCodeAt(0)===45?(o=o.slice(1),l.s=-1):l.s=1,Kue.test(o))mL(l,o);else throw Error(Ru+o)}if(i.prototype=$e,i.ROUND_UP=0,i.ROUND_DOWN=1,i.ROUND_CEIL=2,i.ROUND_FLOOR=3,i.ROUND_HALF_UP=4,i.ROUND_HALF_DOWN=5,i.ROUND_HALF_EVEN=6,i.ROUND_HALF_CEIL=7,i.ROUND_HALF_FLOOR=8,i.clone=N7,i.config=i.set=Zue,e===void 0&&(e={}),e)for(r=["precision","rounding","toExpNeg","toExpPos","LN10"],t=0;t=i[t+1]&&r<=i[t+2])this[n]=r;else throw Error(Ru+n+": "+r);if((r=e[n="LN10"])!==void 0)if(r==Math.LN10)this[n]=new this(r);else throw Error(Ru+n+": "+r);return this}var C3=N7(Yue);xi=new C3(1);const $t=C3;function R7(e){var t;return e===0?t=1:t=Math.floor(new $t(e).abs().log(10).toNumber())+1,t}function D7(e,t,n){for(var r=new $t(e),i=0,o=[];r.lt(t)&&i<1e5;)o.push(r.toNumber()),r=r.add(n),i++;return o}var k7=e=>{var[t,n]=e,[r,i]=[t,n];return t>n&&([r,i]=[n,t]),[r,i]},I7=(e,t,n)=>{if(e.lte(0))return new $t(0);var r=R7(e.toNumber()),i=new $t(10).pow(r),o=e.div(i),l=r!==1?.05:.1,u=new $t(Math.ceil(o.div(l).toNumber())).add(n).mul(l),f=u.mul(i);return t?new $t(f.toNumber()):new $t(Math.ceil(f.toNumber()))},Xue=(e,t,n)=>{var r=new $t(1),i=new $t(e);if(!i.isint()&&n){var o=Math.abs(e);o<1?(r=new $t(10).pow(R7(e)-1),i=new $t(Math.floor(i.div(r).toNumber())).mul(r)):o>1&&(i=new $t(Math.floor(e)))}else e===0?i=new $t(Math.floor((t-1)/2)):n||(i=new $t(Math.floor(e)));for(var l=Math.floor((t-1)/2),u=[],f=0;f4&&arguments[4]!==void 0?arguments[4]:0;if(!Number.isFinite((n-t)/(r-1)))return{step:new $t(0),tickMin:new $t(0),tickMax:new $t(0)};var l=I7(new $t(n).sub(t).div(r-1),i,o),u;t<=0&&n>=0?u=new $t(0):(u=new $t(t).add(n).div(2),u=u.sub(new $t(u).mod(l)));var f=Math.ceil(u.sub(t).div(l).toNumber()),h=Math.ceil(new $t(n).sub(u).div(l).toNumber()),m=f+h+1;return m>r?z7(t,n,r,i,o+1):(m0?h+(r-m):h,f=n>0?f:f+(r-m)),{step:l,tickMin:u.sub(new $t(f).mul(l)),tickMax:u.add(new $t(h).mul(l))})},Que=function(t){var[n,r]=t,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,l=Math.max(i,2),[u,f]=k7([n,r]);if(u===-1/0||f===1/0){var h=f===1/0?[u,...Array(i-1).fill(1/0)]:[...Array(i-1).fill(-1/0),f];return n>r?h.reverse():h}if(u===f)return Xue(u,i,o);var{step:m,tickMin:p,tickMax:b}=z7(u,f,l,o,0),_=D7(p,b.add(new $t(.1).mul(m)),m);return n>r?_.reverse():_},Jue=function(t,n){var[r,i]=t,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,[l,u]=k7([r,i]);if(l===-1/0||u===1/0)return[r,i];if(l===u)return[l];var f=Math.max(n,2),h=I7(new $t(u).sub(l).div(f-1),o,0),m=[...D7(new $t(l),new $t(u),h),u];return o===!1&&(m=m.map(p=>Math.round(p))),r>i?m.reverse():m},B7=e=>e.rootProps.maxBarSize,ece=e=>e.rootProps.barGap,U7=e=>e.rootProps.barCategoryGap,tce=e=>e.rootProps.barSize,$m=e=>e.rootProps.stackOffset,F7=e=>e.rootProps.reverseStackOrder,E3=e=>e.options.chartName,A3=e=>e.rootProps.syncId,$7=e=>e.rootProps.syncMethod,O3=e=>e.options.eventEmitter,Dn={grid:-100,barBackground:-50,area:100,cursorRectangle:200,bar:300,line:400,axis:500,scatter:600,activeBar:1e3,cursorLine:1100,activeDot:1200,label:2e3},bu={allowDecimals:!1,allowDataOverflow:!1,angleAxisId:0,reversed:!1,scale:"auto",tick:!0,type:"auto"},Ha={allowDataOverflow:!1,allowDecimals:!1,allowDuplicatedCategory:!0,includeHidden:!1,radiusAxisId:0,reversed:!1,scale:"auto",tick:!0,tickCount:5,type:"auto"},Q0=(e,t)=>{if(!(!e||!t))return e!=null&&e.reversed?[t[1],t[0]]:t};function J0(e,t,n){if(n!=="auto")return n;if(e!=null)return os(e,t)?"category":"number"}function gL(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Py(e){for(var t=1;t{if(t!=null)return e.polarAxis.angleAxis[t]},T3=_e([ace,TI],(e,t)=>{var n;if(e!=null)return e;var r=(n=J0(t,"angleAxis",vL.type))!==null&&n!==void 0?n:"category";return Py(Py({},vL),{},{type:r})}),oce=(e,t)=>e.polarAxis.radiusAxis[t],j3=_e([oce,TI],(e,t)=>{var n;if(e!=null)return e;var r=(n=J0(t,"radiusAxis",yL.type))!==null&&n!==void 0?n:"category";return Py(Py({},yL),{},{type:r})}),eb=e=>e.polarOptions,M3=_e([ss,ls,er],HI),V7=_e([eb,M3],(e,t)=>{if(e!=null)return Nr(e.innerRadius,t,0)}),H7=_e([eb,M3],(e,t)=>{if(e!=null)return Nr(e.outerRadius,t,t*.8)}),sce=e=>{if(e==null)return[0,0];var{startAngle:t,endAngle:n}=e;return[t,n]},q7=_e([eb],sce);_e([T3,q7],Q0);var G7=_e([M3,V7,H7],(e,t,n)=>{if(!(e==null||t==null||n==null))return[t,n]});_e([j3,G7],Q0);var W7=_e([Nt,eb,V7,H7,ss,ls],(e,t,n,r,i,o)=>{if(!(e!=="centric"&&e!=="radial"||t==null||n==null||r==null)){var{cx:l,cy:u,startAngle:f,endAngle:h}=t;return{cx:Nr(l,i,i/2),cy:Nr(u,o,o/2),innerRadius:n,outerRadius:r,startAngle:f,endAngle:h,clockWise:!1}}}),xn=(e,t)=>t,Vm=(e,t,n)=>n;function P3(e){return e?.id}function Y7(e,t,n){var{chartData:r=[]}=t,{allowDuplicatedCategory:i,dataKey:o}=n,l=new Map;return e.forEach(u=>{var f,h=(f=u.data)!==null&&f!==void 0?f:r;if(!(h==null||h.length===0)){var m=P3(u);h.forEach((p,b)=>{var _=o==null||i?b:String(Wt(p,o,null)),w=Wt(p,u.dataKey,0),S;l.has(_)?S=l.get(_):S={},Object.assign(S,{[m]:w}),l.set(_,S)})}}),Array.from(l.values())}function tb(e){return"stackId"in e&&e.stackId!=null&&e.dataKey!=null}var nb=(e,t)=>e===t?!0:e==null||t==null?!1:e[0]===t[0]&&e[1]===t[1];function rb(e,t){return Array.isArray(e)&&Array.isArray(t)&&e.length===0&&t.length===0?!0:e===t}function lce(e,t){if(e.length===t.length){for(var n=0;n{var t=Nt(e);return t==="horizontal"?"xAxis":t==="vertical"?"yAxis":t==="centric"?"angleAxis":"radiusAxis"},Qf=e=>e.tooltip.settings.axisId;function uce(e){if(e in Ph)return Ph[e]();var t="scale".concat(Lm(e));if(t in Ph)return Ph[t]()}function bL(e){var t=e.ticks,n=e.bandwidth,r=e.range(),i=[Math.min(...r),Math.max(...r)];return{domain:()=>e.domain(),range:(function(o){function l(){return o.apply(this,arguments)}return l.toString=function(){return o.toString()},l})(()=>i),rangeMin:()=>i[0],rangeMax:()=>i[1],isInRange(o){var l=i[0],u=i[1];return l<=u?o>=l&&o<=u:o>=u&&o<=l},bandwidth:n?()=>n.call(e):void 0,ticks:t?o=>t.call(e,o):void 0,map:(o,l)=>{var u=e(o);if(u!=null){if(e.bandwidth&&l!==null&&l!==void 0&&l.position){var f=e.bandwidth();switch(l.position){case"middle":u+=f/2;break;case"end":u+=f;break}}return u}}}}function xL(e,t,n){if(typeof e=="function")return bL(e.copy().domain(t).range(n));if(e!=null){var r=uce(e);if(r!=null)return r.domain(t).range(n),bL(r)}}var K7=(e,t)=>{if(t!=null)switch(e){case"linear":{if(!Qo(t)){for(var n,r,i=0;ir)&&(r=o))}return n!==void 0&&r!==void 0?[n,r]:void 0}return t}default:return t}};function _L(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Ly(e){for(var t=1;te.cartesianAxis.xAxis[t],fs=(e,t)=>{var n=Z7(e,t);return n??ur},cr={allowDataOverflow:!1,allowDecimals:!0,allowDuplicatedCategory:!0,angle:0,dataKey:void 0,domain:Qw,hide:!0,id:0,includeHidden:!1,interval:"preserveEnd",minTickGap:5,mirror:!1,name:void 0,orientation:"left",padding:{top:0,bottom:0},reversed:!1,scale:"auto",tick:!0,tickCount:5,tickFormatter:void 0,ticks:void 0,type:"number",unit:void 0,width:Nm},X7=(e,t)=>e.cartesianAxis.yAxis[t],ds=(e,t)=>{var n=X7(e,t);return n??cr},hce={domain:[0,"auto"],includeHidden:!1,reversed:!1,allowDataOverflow:!1,allowDuplicatedCategory:!1,dataKey:void 0,id:0,name:"",range:[64,64],scale:"auto",type:"number",unit:""},L3=(e,t)=>{var n=e.cartesianAxis.zAxis[t];return n??hce},Ln=(e,t,n)=>{switch(t){case"xAxis":return fs(e,n);case"yAxis":return ds(e,n);case"zAxis":return L3(e,n);case"angleAxis":return T3(e,n);case"radiusAxis":return j3(e,n);default:throw new Error("Unexpected axis type: ".concat(t))}},mce=(e,t,n)=>{switch(t){case"xAxis":return fs(e,n);case"yAxis":return ds(e,n);default:throw new Error("Unexpected axis type: ".concat(t))}},Jf=(e,t,n)=>{switch(t){case"xAxis":return fs(e,n);case"yAxis":return ds(e,n);case"angleAxis":return T3(e,n);case"radiusAxis":return j3(e,n);default:throw new Error("Unexpected axis type: ".concat(t))}},Q7=e=>e.graphicalItems.cartesianItems.some(t=>t.type==="bar")||e.graphicalItems.polarItems.some(t=>t.type==="radialBar");function N3(e,t){return n=>{switch(e){case"xAxis":return"xAxisId"in n&&n.xAxisId===t;case"yAxis":return"yAxisId"in n&&n.yAxisId===t;case"zAxis":return"zAxisId"in n&&n.zAxisId===t;case"angleAxis":return"angleAxisId"in n&&n.angleAxisId===t;case"radiusAxis":return"radiusAxisId"in n&&n.radiusAxisId===t;default:return!1}}}var ib=e=>e.graphicalItems.cartesianItems,pce=_e([xn,Vm],N3),R3=(e,t,n)=>e.filter(n).filter(r=>t?.includeHidden===!0?!0:!r.hide),Hm=_e([ib,Ln,pce],R3,{memoizeOptions:{resultEqualityCheck:rb}}),J7=_e([Hm],e=>e.filter(t=>t.type==="area"||t.type==="bar").filter(tb)),e9=e=>e.filter(t=>!("stackId"in t)||t.stackId===void 0),gce=_e([Hm],e9),D3=e=>e.map(t=>t.data).filter(Boolean).flat(1),vce=_e([Hm],D3,{memoizeOptions:{resultEqualityCheck:rb}}),k3=(e,t)=>{var{chartData:n=[],dataStartIndex:r,dataEndIndex:i}=t;return e.length>0?e:n.slice(r,i+1)},I3=_e([vce,w3],k3),z3=(e,t,n)=>t?.dataKey!=null?e.map(r=>({value:Wt(r,t.dataKey)})):n.length>0?n.map(r=>r.dataKey).flatMap(r=>e.map(i=>({value:Wt(i,r)}))):e.map(r=>({value:r})),ab=_e([I3,Ln,Hm],z3);function t9(e,t){switch(e){case"xAxis":return t.direction==="x";case"yAxis":return t.direction==="y";default:return!1}}function vv(e){if(ii(e)||e instanceof Date){var t=Number(e);if(Et(t))return t}}function wL(e){if(Array.isArray(e)){var t=[vv(e[0]),vv(e[1])];return Qo(t)?t:void 0}var n=vv(e);if(n!=null)return[n,n]}function Jo(e){return e.map(vv).filter(ai)}function yce(e,t,n){return!n||typeof t!="number"||eo(t)?[]:n.length?Jo(n.flatMap(r=>{var i=Wt(e,r.dataKey),o,l;if(Array.isArray(i)?[o,l]=i:o=l=i,!(!Et(o)||!Et(l)))return[t-o,t+l]})):[]}var nr=e=>{var t=mr(e),n=Qf(e);return Jf(e,t,n)},qm=_e([nr],e=>e?.dataKey),bce=_e([J7,w3,nr],Y7),n9=(e,t,n,r)=>{var i={},o=t.reduce((l,u)=>{if(u.stackId==null)return l;var f=l[u.stackId];return f==null&&(f=[]),f.push(u),l[u.stackId]=f,l},i);return Object.fromEntries(Object.entries(o).map(l=>{var[u,f]=l,h=r?[...f].reverse():f,m=h.map(P3);return[u,{stackedData:Jie(e,m,n),graphicalItems:h}]}))},Jw=_e([bce,J7,$m,F7],n9),r9=(e,t,n,r)=>{var{dataStartIndex:i,dataEndIndex:o}=t;if(r==null&&n!=="zAxis"){var l=iae(e,i,o);if(!(l!=null&&l[0]===0&&l[1]===0))return l}},xce=_e([Ln],e=>e.allowDataOverflow),B3=e=>{var t;if(e==null||!("domain"in e))return Qw;if(e.domain!=null)return e.domain;if("ticks"in e&&e.ticks!=null){if(e.type==="number"){var n=Jo(e.ticks);return[Math.min(...n),Math.max(...n)]}if(e.type==="category")return e.ticks.map(String)}return(t=e?.domain)!==null&&t!==void 0?t:Qw},U3=_e([Ln],B3),F3=_e([U3,xce],T7),_ce=_e([Jw,cs,xn,F3],r9,{memoizeOptions:{resultEqualityCheck:nb}}),ob=e=>e.errorBars,wce=(e,t,n)=>e.flatMap(r=>t[r.id]).filter(Boolean).filter(r=>t9(n,r)),Ny=function(){for(var t=arguments.length,n=new Array(t),r=0;r{var o,l;if(n.length>0&&e.forEach(u=>{n.forEach(f=>{var h,m,p=(h=r[f.id])===null||h===void 0?void 0:h.filter(T=>t9(i,T)),b=Wt(u,(m=t.dataKey)!==null&&m!==void 0?m:f.dataKey),_=yce(u,b,p);if(_.length>=2){var w=Math.min(..._),S=Math.max(..._);(o==null||wl)&&(l=S)}var A=wL(b);A!=null&&(o=o==null?A[0]:Math.min(o,A[0]),l=l==null?A[1]:Math.max(l,A[1]))})}),t?.dataKey!=null&&e.forEach(u=>{var f=wL(Wt(u,t.dataKey));f!=null&&(o=o==null?f[0]:Math.min(o,f[0]),l=l==null?f[1]:Math.max(l,f[1]))}),Et(o)&&Et(l))return[o,l]},Sce=_e([I3,Ln,gce,ob,xn],$3,{memoizeOptions:{resultEqualityCheck:nb}});function Cce(e){var{value:t}=e;if(ii(t)||t instanceof Date)return t}var Ece=(e,t,n)=>{var r=e.map(Cce).filter(i=>i!=null);return n&&(t.dataKey==null||t.allowDuplicatedCategory&&Q8(r))?YI(0,e.length):t.allowDuplicatedCategory?r:Array.from(new Set(r))},i9=e=>e.referenceElements.dots,ed=(e,t,n)=>e.filter(r=>r.ifOverflow==="extendDomain").filter(r=>t==="xAxis"?r.xAxisId===n:r.yAxisId===n),Ace=_e([i9,xn,Vm],ed),a9=e=>e.referenceElements.areas,Oce=_e([a9,xn,Vm],ed),o9=e=>e.referenceElements.lines,Tce=_e([o9,xn,Vm],ed),s9=(e,t)=>{if(e!=null){var n=Jo(e.map(r=>t==="xAxis"?r.x:r.y));if(n.length!==0)return[Math.min(...n),Math.max(...n)]}},jce=_e(Ace,xn,s9),l9=(e,t)=>{if(e!=null){var n=Jo(e.flatMap(r=>[t==="xAxis"?r.x1:r.y1,t==="xAxis"?r.x2:r.y2]));if(n.length!==0)return[Math.min(...n),Math.max(...n)]}},Mce=_e([Oce,xn],l9);function Pce(e){var t;if(e.x!=null)return Jo([e.x]);var n=(t=e.segment)===null||t===void 0?void 0:t.map(r=>r.x);return n==null||n.length===0?[]:Jo(n)}function Lce(e){var t;if(e.y!=null)return Jo([e.y]);var n=(t=e.segment)===null||t===void 0?void 0:t.map(r=>r.y);return n==null||n.length===0?[]:Jo(n)}var u9=(e,t)=>{if(e!=null){var n=e.flatMap(r=>t==="xAxis"?Pce(r):Lce(r));if(n.length!==0)return[Math.min(...n),Math.max(...n)]}},Nce=_e([Tce,xn],u9),Rce=_e(jce,Nce,Mce,(e,t,n)=>Ny(e,n,t)),V3=(e,t,n,r,i,o,l,u)=>{if(n!=null)return n;var f=l==="vertical"&&u==="xAxis"||l==="horizontal"&&u==="yAxis",h=f?Ny(r,o,i):Ny(o,i);return Wue(t,h,e.allowDataOverflow)},Dce=_e([Ln,U3,F3,_ce,Sce,Rce,Nt,xn],V3,{memoizeOptions:{resultEqualityCheck:nb}}),kce=[0,1],H3=(e,t,n,r,i,o,l)=>{if(!((e==null||n==null||n.length===0)&&l===void 0)){var{dataKey:u,type:f}=e,h=os(t,o);if(h&&u==null){var m;return YI(0,(m=n?.length)!==null&&m!==void 0?m:0)}return f==="category"?Ece(r,e,h):i==="expand"?kce:l}},q3=_e([Ln,Nt,I3,ab,$m,xn,Dce],H3);function Ice(e){return e in Ph}var c9=(e,t,n)=>{if(e!=null){var{scale:r,type:i}=e;if(r==="auto")return i==="category"&&n&&(n.indexOf("LineChart")>=0||n.indexOf("AreaChart")>=0||n.indexOf("ComposedChart")>=0&&!t)?"point":i==="category"?"band":"linear";if(typeof r=="string"){var o="scale".concat(Lm(r));return Ice(o)?o:"point"}}},Pl=_e([Ln,Q7,E3],c9);function G3(e,t,n,r){if(!(n==null||r==null))return typeof e.scale=="function"?xL(e.scale,n,r):xL(t,n,r)}var W3=(e,t,n)=>{var r=B3(t);if(!(n!=="auto"&&n!=="linear")){if(t!=null&&t.tickCount&&Array.isArray(r)&&(r[0]==="auto"||r[1]==="auto")&&Qo(e))return Que(e,t.tickCount,t.allowDecimals);if(t!=null&&t.tickCount&&t.type==="number"&&Qo(e))return Jue(e,t.tickCount,t.allowDecimals)}},Y3=_e([q3,Jf,Pl],W3),K3=(e,t,n,r)=>{if(r!=="angleAxis"&&e?.type==="number"&&Qo(t)&&Array.isArray(n)&&n.length>0){var i,o,l=t[0],u=(i=n[0])!==null&&i!==void 0?i:0,f=t[1],h=(o=n[n.length-1])!==null&&o!==void 0?o:0;return[Math.min(l,u),Math.max(f,h)]}return t},zce=_e([Ln,q3,Y3,xn],K3),Bce=_e(ab,Ln,(e,t)=>{if(!(!t||t.type!=="number")){var n=1/0,r=Array.from(Jo(e.map(p=>p.value))).sort((p,b)=>p-b),i=r[0],o=r[r.length-1];if(i==null||o==null)return 1/0;var l=o-i;if(l===0)return 1/0;for(var u=0;ui,(e,t,n,r,i)=>{if(!Et(e))return 0;var o=t==="vertical"?r.height:r.width;if(i==="gap")return e*o/2;if(i==="no-gap"){var l=Nr(n,e*o),u=e*o/2;return u-l-(u-l)/o*l}return 0}),Uce=(e,t,n)=>{var r=fs(e,t);return r==null||typeof r.padding!="string"?0:f9(e,"xAxis",t,n,r.padding)},Fce=(e,t,n)=>{var r=ds(e,t);return r==null||typeof r.padding!="string"?0:f9(e,"yAxis",t,n,r.padding)},$ce=_e(fs,Uce,(e,t)=>{var n,r;if(e==null)return{left:0,right:0};var{padding:i}=e;return typeof i=="string"?{left:t,right:t}:{left:((n=i.left)!==null&&n!==void 0?n:0)+t,right:((r=i.right)!==null&&r!==void 0?r:0)+t}}),Vce=_e(ds,Fce,(e,t)=>{var n,r;if(e==null)return{top:0,bottom:0};var{padding:i}=e;return typeof i=="string"?{top:t,bottom:t}:{top:((n=i.top)!==null&&n!==void 0?n:0)+t,bottom:((r=i.bottom)!==null&&r!==void 0?r:0)+t}}),Hce=_e([er,$ce,B0,z0,(e,t,n)=>n],(e,t,n,r,i)=>{var{padding:o}=r;return i?[o.left,n.width-o.right]:[e.left+t.left,e.left+e.width-t.right]}),qce=_e([er,Nt,Vce,B0,z0,(e,t,n)=>n],(e,t,n,r,i,o)=>{var{padding:l}=i;return o?[r.height-l.bottom,l.top]:t==="horizontal"?[e.top+e.height-n.bottom,e.top+n.top]:[e.top+n.top,e.top+e.height-n.bottom]}),Gm=(e,t,n,r)=>{var i;switch(t){case"xAxis":return Hce(e,n,r);case"yAxis":return qce(e,n,r);case"zAxis":return(i=L3(e,n))===null||i===void 0?void 0:i.range;case"angleAxis":return q7(e);case"radiusAxis":return G7(e,n);default:return}},d9=_e([Ln,Gm],Q0),Gce=_e([Pl,zce],K7),Df=_e([Ln,Pl,Gce,d9],G3);_e([Hm,ob,xn],wce);function h9(e,t){return e.idt.id?1:0}var sb=(e,t)=>t,lb=(e,t,n)=>n,Wce=_e(k0,sb,lb,(e,t,n)=>e.filter(r=>r.orientation===t).filter(r=>r.mirror===n).sort(h9)),Yce=_e(I0,sb,lb,(e,t,n)=>e.filter(r=>r.orientation===t).filter(r=>r.mirror===n).sort(h9)),m9=(e,t)=>({width:e.width,height:t.height}),Kce=(e,t)=>{var n=typeof t.width=="number"?t.width:Nm;return{width:n,height:e.height}},p9=_e(er,fs,m9),Zce=(e,t,n)=>{switch(t){case"top":return e.top;case"bottom":return n-e.bottom;default:return 0}},Xce=(e,t,n)=>{switch(t){case"left":return e.left;case"right":return n-e.right;default:return 0}},Qce=_e(ls,er,Wce,sb,lb,(e,t,n,r,i)=>{var o={},l;return n.forEach(u=>{var f=m9(t,u);l==null&&(l=Zce(t,r,e));var h=r==="top"&&!i||r==="bottom"&&i;o[u.id]=l-Number(h)*f.height,l+=(h?-1:1)*f.height}),o}),Jce=_e(ss,er,Yce,sb,lb,(e,t,n,r,i)=>{var o={},l;return n.forEach(u=>{var f=Kce(t,u);l==null&&(l=Xce(t,r,e));var h=r==="left"&&!i||r==="right"&&i;o[u.id]=l-Number(h)*f.width,l+=(h?-1:1)*f.width}),o}),efe=(e,t)=>{var n=fs(e,t);if(n!=null)return Qce(e,n.orientation,n.mirror)},tfe=_e([er,fs,efe,(e,t)=>t],(e,t,n,r)=>{if(t!=null){var i=n?.[r];return i==null?{x:e.left,y:0}:{x:e.left,y:i}}}),nfe=(e,t)=>{var n=ds(e,t);if(n!=null)return Jce(e,n.orientation,n.mirror)},rfe=_e([er,ds,nfe,(e,t)=>t],(e,t,n,r)=>{if(t!=null){var i=n?.[r];return i==null?{x:0,y:e.top}:{x:i,y:e.top}}}),g9=_e(er,ds,(e,t)=>{var n=typeof t.width=="number"?t.width:Nm;return{width:n,height:e.height}}),SL=(e,t,n)=>{switch(t){case"xAxis":return p9(e,n).width;case"yAxis":return g9(e,n).height;default:return}},v9=(e,t,n,r)=>{if(n!=null){var{allowDuplicatedCategory:i,type:o,dataKey:l}=n,u=os(e,r),f=t.map(h=>h.value);if(l&&u&&o==="category"&&i&&Q8(f))return f}},Z3=_e([Nt,ab,Ln,xn],v9),y9=(e,t,n,r)=>{if(!(n==null||n.dataKey==null)){var{type:i,scale:o}=n,l=os(e,r);if(l&&(i==="number"||o!=="auto"))return t.map(u=>u.value)}},X3=_e([Nt,ab,Jf,xn],y9),CL=_e([Nt,mce,Pl,Df,Z3,X3,Gm,Y3,xn],(e,t,n,r,i,o,l,u,f)=>{if(t!=null){var h=os(e,f);return{angle:t.angle,interval:t.interval,minTickGap:t.minTickGap,orientation:t.orientation,tick:t.tick,tickCount:t.tickCount,tickFormatter:t.tickFormatter,ticks:t.ticks,type:t.type,unit:t.unit,axisType:f,categoricalDomain:o,duplicateDomain:i,isCategorical:h,niceTicks:u,range:l,realScaleType:n,scale:r}}}),ife=(e,t,n,r,i,o,l,u,f)=>{if(!(t==null||r==null)){var h=os(e,f),{type:m,ticks:p,tickCount:b}=t,_=n==="scaleBand"&&typeof r.bandwidth=="function"?r.bandwidth()/2:2,w=m==="category"&&r.bandwidth?r.bandwidth()/_:0;w=f==="angleAxis"&&o!=null&&o.length>=2?dr(o[0]-o[1])*2*w:w;var S=p||i;return S?S.map((A,T)=>{var P=l?l.indexOf(A):A,N=r.map(P);return Et(N)?{index:T,coordinate:N+w,value:A,offset:w}:null}).filter(ai):h&&u?u.map((A,T)=>{var P=r.map(A);return Et(P)?{coordinate:P+w,value:A,index:T,offset:w}:null}).filter(ai):r.ticks?r.ticks(b).map((A,T)=>{var P=r.map(A);return Et(P)?{coordinate:P+w,value:A,index:T,offset:w}:null}).filter(ai):r.domain().map((A,T)=>{var P=r.map(A);return Et(P)?{coordinate:P+w,value:l?l[A]:A,index:T,offset:w}:null}).filter(ai)}},b9=_e([Nt,Jf,Pl,Df,Y3,Gm,Z3,X3,xn],ife),afe=(e,t,n,r,i,o,l)=>{if(!(t==null||n==null||r==null||r[0]===r[1])){var u=os(e,l),{tickCount:f}=t,h=0;return h=l==="angleAxis"&&r?.length>=2?dr(r[0]-r[1])*2*h:h,u&&o?o.map((m,p)=>{var b=n.map(m);return Et(b)?{coordinate:b+h,value:m,index:p,offset:h}:null}).filter(ai):n.ticks?n.ticks(f).map((m,p)=>{var b=n.map(m);return Et(b)?{coordinate:b+h,value:m,index:p,offset:h}:null}).filter(ai):n.domain().map((m,p)=>{var b=n.map(m);return Et(b)?{coordinate:b+h,value:i?i[m]:m,index:p,offset:h}:null}).filter(ai)}},wl=_e([Nt,Jf,Df,Gm,Z3,X3,xn],afe),Sl=_e(Ln,Df,(e,t)=>{if(!(e==null||t==null))return Ly(Ly({},e),{},{scale:t})}),ofe=_e([Ln,Pl,q3,d9],G3);_e((e,t,n)=>L3(e,n),ofe,(e,t)=>{if(!(e==null||t==null))return Ly(Ly({},e),{},{scale:t})});var sfe=_e([Nt,k0,I0],(e,t,n)=>{switch(e){case"horizontal":return t.some(r=>r.reversed)?"right-to-left":"left-to-right";case"vertical":return n.some(r=>r.reversed)?"bottom-to-top":"top-to-bottom";case"centric":case"radial":return"left-to-right";default:return}}),x9=e=>e.options.defaultTooltipEventType,_9=e=>e.options.validateTooltipEventTypes;function w9(e,t,n){if(e==null)return t;var r=e?"axis":"item";return n==null?t:n.includes(r)?r:t}function Q3(e,t){var n=x9(e),r=_9(e);return w9(t,n,r)}function lfe(e){return He(t=>Q3(t,e))}var S9=(e,t)=>{var n,r=Number(t);if(!(eo(r)||t==null))return r>=0?e==null||(n=e[r])===null||n===void 0?void 0:n.value:void 0},ufe=e=>e.tooltip.settings,al={active:!1,index:null,dataKey:void 0,graphicalItemId:void 0,coordinate:void 0},cfe={itemInteraction:{click:al,hover:al},axisInteraction:{click:al,hover:al},keyboardInteraction:al,syncInteraction:{active:!1,index:null,dataKey:void 0,label:void 0,coordinate:void 0,sourceViewBox:void 0,graphicalItemId:void 0},tooltipItemPayloads:[],settings:{shared:void 0,trigger:"hover",axisId:0,active:!1,defaultIndex:void 0}},C9=At({name:"tooltip",initialState:cfe,reducers:{addTooltipEntrySettings:{reducer(e,t){e.tooltipItemPayloads.push(t.payload)},prepare:dn()},replaceTooltipEntrySettings:{reducer(e,t){var{prev:n,next:r}=t.payload,i=va(e).tooltipItemPayloads.indexOf(n);i>-1&&(e.tooltipItemPayloads[i]=r)},prepare:dn()},removeTooltipEntrySettings:{reducer(e,t){var n=va(e).tooltipItemPayloads.indexOf(t.payload);n>-1&&e.tooltipItemPayloads.splice(n,1)},prepare:dn()},setTooltipSettingsState(e,t){e.settings=t.payload},setActiveMouseOverItemIndex(e,t){e.syncInteraction.active=!1,e.keyboardInteraction.active=!1,e.itemInteraction.hover.active=!0,e.itemInteraction.hover.index=t.payload.activeIndex,e.itemInteraction.hover.dataKey=t.payload.activeDataKey,e.itemInteraction.hover.graphicalItemId=t.payload.activeGraphicalItemId,e.itemInteraction.hover.coordinate=t.payload.activeCoordinate},mouseLeaveChart(e){e.itemInteraction.hover.active=!1,e.axisInteraction.hover.active=!1},mouseLeaveItem(e){e.itemInteraction.hover.active=!1},setActiveClickItemIndex(e,t){e.syncInteraction.active=!1,e.itemInteraction.click.active=!0,e.keyboardInteraction.active=!1,e.itemInteraction.click.index=t.payload.activeIndex,e.itemInteraction.click.dataKey=t.payload.activeDataKey,e.itemInteraction.click.graphicalItemId=t.payload.activeGraphicalItemId,e.itemInteraction.click.coordinate=t.payload.activeCoordinate},setMouseOverAxisIndex(e,t){e.syncInteraction.active=!1,e.axisInteraction.hover.active=!0,e.keyboardInteraction.active=!1,e.axisInteraction.hover.index=t.payload.activeIndex,e.axisInteraction.hover.dataKey=t.payload.activeDataKey,e.axisInteraction.hover.coordinate=t.payload.activeCoordinate},setMouseClickAxisIndex(e,t){e.syncInteraction.active=!1,e.keyboardInteraction.active=!1,e.axisInteraction.click.active=!0,e.axisInteraction.click.index=t.payload.activeIndex,e.axisInteraction.click.dataKey=t.payload.activeDataKey,e.axisInteraction.click.coordinate=t.payload.activeCoordinate},setSyncInteraction(e,t){e.syncInteraction=t.payload},setKeyboardInteraction(e,t){e.keyboardInteraction.active=t.payload.active,e.keyboardInteraction.index=t.payload.activeIndex,e.keyboardInteraction.coordinate=t.payload.activeCoordinate}}}),{addTooltipEntrySettings:ffe,replaceTooltipEntrySettings:dfe,removeTooltipEntrySettings:hfe,setTooltipSettingsState:mfe,setActiveMouseOverItemIndex:E9,mouseLeaveItem:pfe,mouseLeaveChart:A9,setActiveClickItemIndex:gfe,setMouseOverAxisIndex:O9,setMouseClickAxisIndex:vfe,setSyncInteraction:eS,setKeyboardInteraction:tS}=C9.actions,yfe=C9.reducer;function EL(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Kg(e){for(var t=1;t{if(t==null)return al;var i=wfe(e,t,n);if(i==null)return al;if(i.active)return i;if(e.keyboardInteraction.active)return e.keyboardInteraction;if(e.syncInteraction.active&&e.syncInteraction.index!=null)return e.syncInteraction;var o=e.settings.active===!0;if(Sfe(i)){if(o)return Kg(Kg({},i),{},{active:!0})}else if(r!=null)return{active:!0,coordinate:void 0,dataKey:void 0,index:r,graphicalItemId:void 0};return Kg(Kg({},al),{},{coordinate:i.coordinate})};function Cfe(e){if(typeof e=="number")return Number.isFinite(e)?e:void 0;if(e instanceof Date){var t=e.valueOf();return Number.isFinite(t)?t:void 0}var n=Number(e);return Number.isFinite(n)?n:void 0}function Efe(e,t){var n=Cfe(e),r=t[0],i=t[1];if(n===void 0)return!1;var o=Math.min(r,i),l=Math.max(r,i);return n>=o&&n<=l}function Afe(e,t,n){if(n==null||t==null)return!0;var r=Wt(e,t);return r==null||!Qo(n)?!0:Efe(r,n)}var J3=(e,t,n,r)=>{var i=e?.index;if(i==null)return null;var o=Number(i);if(!Et(o))return i;var l=0,u=1/0;t.length>0&&(u=t.length-1);var f=Math.max(l,Math.min(o,u)),h=t[f];return h==null||Afe(h,n,r)?String(f):null},j9=(e,t,n,r,i,o,l)=>{if(o!=null){var u=l[0],f=u?.getPosition(o);if(f!=null)return f;var h=i?.[Number(o)];if(h)return n==="horizontal"?{x:h.coordinate,y:(r.top+t)/2}:{x:(r.left+e)/2,y:h.coordinate}}},M9=(e,t,n,r)=>{if(t==="axis")return e.tooltipItemPayloads;if(e.tooltipItemPayloads.length===0)return[];var i;if(n==="hover"?i=e.itemInteraction.hover.graphicalItemId:i=e.itemInteraction.click.graphicalItemId,i==null&&r!=null){var o=e.tooltipItemPayloads[0];return o!=null?[o]:[]}return e.tooltipItemPayloads.filter(l=>{var u;return((u=l.settings)===null||u===void 0?void 0:u.graphicalItemId)===i})},P9=e=>e.options.tooltipPayloadSearcher,td=e=>e.tooltip;function AL(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function OL(e){for(var t=1;t{if(!(t==null||o==null)){var{chartData:u,computedData:f,dataStartIndex:h,dataEndIndex:m}=n,p=[];return e.reduce((b,_)=>{var w,{dataDefinedOnItem:S,settings:A}=_,T=Mfe(S,u),P=Array.isArray(T)?pI(T,h,m):T,N=(w=A?.dataKey)!==null&&w!==void 0?w:r,B=A?.nameKey,F;if(r&&Array.isArray(P)&&!Array.isArray(P[0])&&l==="axis"?F=J8(P,r,i):F=o(P,t,f,B),Array.isArray(F))F.forEach(Z=>{var ee=OL(OL({},A),{},{name:Z.name,unit:Z.unit,color:void 0,fill:void 0});b.push(OP({tooltipEntrySettings:ee,dataKey:Z.dataKey,payload:Z.payload,value:Wt(Z.payload,Z.dataKey),name:Z.name}))});else{var G;b.push(OP({tooltipEntrySettings:A,dataKey:N,payload:F,value:Wt(F,N),name:(G=Wt(F,B))!==null&&G!==void 0?G:A?.name}))}return b},p)}},e4=_e([nr,Q7,E3],c9),Pfe=_e([e=>e.graphicalItems.cartesianItems,e=>e.graphicalItems.polarItems],(e,t)=>[...e,...t]),Lfe=_e([mr,Qf],N3),nd=_e([Pfe,nr,Lfe],R3,{memoizeOptions:{resultEqualityCheck:rb}}),Nfe=_e([nd],e=>e.filter(tb)),Rfe=_e([nd],D3,{memoizeOptions:{resultEqualityCheck:rb}}),rd=_e([Rfe,cs],k3),Dfe=_e([Nfe,cs,nr],Y7),t4=_e([rd,nr,nd],z3),N9=_e([nr],B3),kfe=_e([nr],e=>e.allowDataOverflow),R9=_e([N9,kfe],T7),Ife=_e([nd],e=>e.filter(tb)),zfe=_e([Dfe,Ife,$m,F7],n9),Bfe=_e([zfe,cs,mr,R9],r9),Ufe=_e([nd],e9),Ffe=_e([rd,nr,Ufe,ob,mr],$3,{memoizeOptions:{resultEqualityCheck:nb}}),$fe=_e([i9,mr,Qf],ed),Vfe=_e([$fe,mr],s9),Hfe=_e([a9,mr,Qf],ed),qfe=_e([Hfe,mr],l9),Gfe=_e([o9,mr,Qf],ed),Wfe=_e([Gfe,mr],u9),Yfe=_e([Vfe,Wfe,qfe],Ny),Kfe=_e([nr,N9,R9,Bfe,Ffe,Yfe,Nt,mr],V3),Wm=_e([nr,Nt,rd,t4,$m,mr,Kfe],H3),Zfe=_e([Wm,nr,e4],W3),Xfe=_e([nr,Wm,Zfe,mr],K3),D9=e=>{var t=mr(e),n=Qf(e),r=!1;return Gm(e,t,n,r)},k9=_e([nr,D9],Q0),I9=_e([nr,e4,Xfe,k9],G3),Qfe=_e([Nt,t4,nr,mr],v9),Jfe=_e([Nt,t4,nr,mr],y9),ede=(e,t,n,r,i,o,l,u)=>{if(t){var{type:f}=t,h=os(e,u);if(r){var m=n==="scaleBand"&&r.bandwidth?r.bandwidth()/2:2,p=f==="category"&&r.bandwidth?r.bandwidth()/m:0;return p=u==="angleAxis"&&i!=null&&i?.length>=2?dr(i[0]-i[1])*2*p:p,h&&l?l.map((b,_)=>{var w=r.map(b);return Et(w)?{coordinate:w+p,value:b,index:_,offset:p}:null}).filter(ai):r.domain().map((b,_)=>{var w=r.map(b);return Et(w)?{coordinate:w+p,value:o?o[b]:b,index:_,offset:p}:null}).filter(ai)}}},hs=_e([Nt,nr,e4,I9,D9,Qfe,Jfe,mr],ede),n4=_e([x9,_9,ufe],(e,t,n)=>w9(n.shared,e,t)),z9=e=>e.tooltip.settings.trigger,r4=e=>e.tooltip.settings.defaultIndex,Ym=_e([td,n4,z9,r4],T9),Cl=_e([Ym,rd,qm,Wm],J3),B9=_e([hs,Cl],S9),i4=_e([Ym],e=>{if(e)return e.dataKey}),tde=_e([Ym],e=>{if(e)return e.graphicalItemId}),U9=_e([td,n4,z9,r4],M9),nde=_e([ss,ls,Nt,er,hs,r4,U9],j9),rde=_e([Ym,nde],(e,t)=>e!=null&&e.coordinate?e.coordinate:t),ide=_e([Ym],e=>{var t;return(t=e?.active)!==null&&t!==void 0?t:!1}),ade=_e([U9,Cl,cs,qm,B9,P9,n4],L9),ode=_e([ade],e=>{if(e!=null){var t=e.map(n=>n.payload).filter(n=>n!=null);return Array.from(new Set(t))}});function TL(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function jL(e){for(var t=1;tHe(nr),fde=()=>{var e=cde(),t=He(hs),n=He(I9);return Mf(!e||!n?void 0:jL(jL({},e),{},{scale:n}),t)};function ML(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function lf(e){for(var t=1;t{var i=t.find(o=>o&&o.index===n);if(i){if(e==="horizontal")return{x:i.coordinate,y:r.chartY};if(e==="vertical")return{x:r.chartX,y:i.coordinate}}return{x:0,y:0}},gde=(e,t,n,r)=>{var i=t.find(h=>h&&h.index===n);if(i){if(e==="centric"){var o=i.coordinate,{radius:l}=r;return lf(lf(lf({},r),Vn(r.cx,r.cy,l,o)),{},{angle:o,radius:l})}var u=i.coordinate,{angle:f}=r;return lf(lf(lf({},r),Vn(r.cx,r.cy,u,f)),{},{angle:f,radius:u})}return{angle:0,clockWise:!1,cx:0,cy:0,endAngle:0,innerRadius:0,outerRadius:0,radius:0,startAngle:0,x:0,y:0}};function vde(e,t){var{chartX:n,chartY:r}=e;return n>=t.left&&n<=t.left+t.width&&r>=t.top&&r<=t.top+t.height}var F9=(e,t,n,r,i)=>{var o,l=(o=t?.length)!==null&&o!==void 0?o:0;if(l<=1||e==null)return 0;if(r==="angleAxis"&&i!=null&&Math.abs(Math.abs(i[1]-i[0])-360)<=1e-6)for(var u=0;u0?(f=n[u-1])===null||f===void 0?void 0:f.coordinate:(h=n[l-1])===null||h===void 0?void 0:h.coordinate,w=(m=n[u])===null||m===void 0?void 0:m.coordinate,S=u>=l-1?(p=n[0])===null||p===void 0?void 0:p.coordinate:(b=n[u+1])===null||b===void 0?void 0:b.coordinate,A=void 0;if(!(_==null||w==null||S==null))if(dr(w-_)!==dr(S-w)){var T=[];if(dr(S-w)===dr(i[1]-i[0])){A=S;var P=w+i[1]-i[0];T[0]=Math.min(P,(P+_)/2),T[1]=Math.max(P,(P+_)/2)}else{A=_;var N=S+i[1]-i[0];T[0]=Math.min(w,(N+w)/2),T[1]=Math.max(w,(N+w)/2)}var B=[Math.min(w,(A+w)/2),Math.max(w,(A+w)/2)];if(e>B[0]&&e<=B[1]||e>=T[0]&&e<=T[1]){var F;return(F=n[u])===null||F===void 0?void 0:F.index}}else{var G=Math.min(_,S),Z=Math.max(_,S);if(e>(G+w)/2&&e<=(Z+w)/2){var ee;return(ee=n[u])===null||ee===void 0?void 0:ee.index}}}else if(t)for(var ue=0;ue