=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(w3+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)),Ya(l.d).slice(0,u)===Ya(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 p_(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),p_(S,h);if(h+=b,S.precision=h,n=Ya(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=Ya(_.d),r=n.charAt(0),p++;o=Hn(_),r>1?(_=new S("0."+n),o++):_=new S(r+"."+n.slice(1))}else return f=p_(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)),Ya(f.d).slice(0,h)===Ya(u.d).slice(0,h))return u=u.times(2),o!==0&&(u=u.plus(p_(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 hL(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),rjy||e.e<-jy))throw Error(w3+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>jy||e.e<-jy))throw Error(w3+Hn(e));return e}function M7(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 mL(e,t){if(e.length>t)return e.length=t,!0}function P7(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 hL(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,Wue.test(o))hL(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=P7,i.config=i.set=Yue,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 S3=P7(Gue);xi=new S3(1);const $t=S3;function L7(e){var t;return e===0?t=1:t=Math.floor(new $t(e).abs().log(10).toNumber())+1,t}function N7(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 R7=e=>{var[t,n]=e,[r,i]=[t,n];return t>n&&([r,i]=[n,t]),[r,i]},D7=(e,t,n)=>{if(e.lte(0))return new $t(0);var r=L7(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()))},Kue=(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(L7(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=D7(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?k7(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))})},Zue=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]=R7([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 Kue(u,i,o);var{step:m,tickMin:p,tickMax:b}=k7(u,f,l,o,0),_=N7(p,b.add(new $t(.1).mul(m)),m);return n>r?_.reverse():_},Xue=function(t,n){var[r,i]=t,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,[l,u]=R7([r,i]);if(l===-1/0||u===1/0)return[r,i];if(l===u)return[l];var f=Math.max(n,2),h=D7(new $t(u).sub(l).div(f-1),o,0),m=[...N7(new $t(l),new $t(u),h),u];return o===!1&&(m=m.map(p=>Math.round(p))),r>i?m.reverse():m},I7=e=>e.rootProps.maxBarSize,Que=e=>e.rootProps.barGap,z7=e=>e.rootProps.barCategoryGap,Jue=e=>e.rootProps.barSize,$m=e=>e.rootProps.stackOffset,B7=e=>e.rootProps.reverseStackOrder,C3=e=>e.options.chartName,E3=e=>e.rootProps.syncId,U7=e=>e.rootProps.syncMethod,A3=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"},Va={allowDataOverflow:!1,allowDecimals:!1,allowDuplicatedCategory:!0,includeHidden:!1,radiusAxisId:0,reversed:!1,scale:"auto",tick:!0,tickCount:5,type:"auto"},X0=(e,t)=>{if(!(!e||!t))return e!=null&&e.reversed?[t[1],t[0]]:t};function Q0(e,t,n){if(n!=="auto")return n;if(e!=null)return os(e,t)?"category":"number"}function pL(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 My(e){for(var t=1;t{if(t!=null)return e.polarAxis.angleAxis[t]},O3=_e([rce,AI],(e,t)=>{var n;if(e!=null)return e;var r=(n=Q0(t,"angleAxis",gL.type))!==null&&n!==void 0?n:"category";return My(My({},gL),{},{type:r})}),ice=(e,t)=>e.polarAxis.radiusAxis[t],T3=_e([ice,AI],(e,t)=>{var n;if(e!=null)return e;var r=(n=Q0(t,"radiusAxis",vL.type))!==null&&n!==void 0?n:"category";return My(My({},vL),{},{type:r})}),J0=e=>e.polarOptions,j3=_e([ss,ls,er],$I),F7=_e([J0,j3],(e,t)=>{if(e!=null)return Nr(e.innerRadius,t,0)}),$7=_e([J0,j3],(e,t)=>{if(e!=null)return Nr(e.outerRadius,t,t*.8)}),ace=e=>{if(e==null)return[0,0];var{startAngle:t,endAngle:n}=e;return[t,n]},V7=_e([J0],ace);_e([O3,V7],X0);var H7=_e([j3,F7,$7],(e,t,n)=>{if(!(e==null||t==null||n==null))return[t,n]});_e([T3,H7],X0);var q7=_e([Nt,J0,F7,$7,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 M3(e){return e?.id}function G7(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=M3(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 eb(e){return"stackId"in e&&e.stackId!=null&&e.dataKey!=null}var tb=(e,t)=>e===t?!0:e==null||t==null?!1:e[0]===t[0]&&e[1]===t[1];function nb(e,t){return Array.isArray(e)&&Array.isArray(t)&&e.length===0&&t.length===0?!0:e===t}function oce(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 sce(e){if(e in Ph)return Ph[e]();var t="scale".concat(Lm(e));if(t in Ph)return Ph[t]()}function yL(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 bL(e,t,n){if(typeof e=="function")return yL(e.copy().domain(t).range(n));if(e!=null){var r=sce(e);if(r!=null)return r.domain(t).range(n),yL(r)}}var W7=(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 xL(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;te.cartesianAxis.xAxis[t],fs=(e,t)=>{var n=Y7(e,t);return n??ur},cr={allowDataOverflow:!1,allowDecimals:!0,allowDuplicatedCategory:!0,angle:0,dataKey:void 0,domain:Xw,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},K7=(e,t)=>e.cartesianAxis.yAxis[t],ds=(e,t)=>{var n=K7(e,t);return n??cr},fce={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:""},P3=(e,t)=>{var n=e.cartesianAxis.zAxis[t];return n??fce},Ln=(e,t,n)=>{switch(t){case"xAxis":return fs(e,n);case"yAxis":return ds(e,n);case"zAxis":return P3(e,n);case"angleAxis":return O3(e,n);case"radiusAxis":return T3(e,n);default:throw new Error("Unexpected axis type: ".concat(t))}},dce=(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 O3(e,n);case"radiusAxis":return T3(e,n);default:throw new Error("Unexpected axis type: ".concat(t))}},Z7=e=>e.graphicalItems.cartesianItems.some(t=>t.type==="bar")||e.graphicalItems.polarItems.some(t=>t.type==="radialBar");function L3(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 rb=e=>e.graphicalItems.cartesianItems,hce=_e([xn,Vm],L3),N3=(e,t,n)=>e.filter(n).filter(r=>t?.includeHidden===!0?!0:!r.hide),Hm=_e([rb,Ln,hce],N3,{memoizeOptions:{resultEqualityCheck:nb}}),X7=_e([Hm],e=>e.filter(t=>t.type==="area"||t.type==="bar").filter(eb)),Q7=e=>e.filter(t=>!("stackId"in t)||t.stackId===void 0),mce=_e([Hm],Q7),R3=e=>e.map(t=>t.data).filter(Boolean).flat(1),pce=_e([Hm],R3,{memoizeOptions:{resultEqualityCheck:nb}}),D3=(e,t)=>{var{chartData:n=[],dataStartIndex:r,dataEndIndex:i}=t;return e.length>0?e:n.slice(r,i+1)},k3=_e([pce,_3],D3),I3=(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})),ib=_e([k3,Ln,Hm],I3);function J7(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 _L(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 gce(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),vce=_e([X7,_3,nr],G7),e9=(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(M3);return[u,{stackedData:Xie(e,m,n),graphicalItems:h}]}))},Qw=_e([vce,X7,$m,B7],e9),t9=(e,t,n,r)=>{var{dataStartIndex:i,dataEndIndex:o}=t;if(r==null&&n!=="zAxis"){var l=nae(e,i,o);if(!(l!=null&&l[0]===0&&l[1]===0))return l}},yce=_e([Ln],e=>e.allowDataOverflow),z3=e=>{var t;if(e==null||!("domain"in e))return Xw;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:Xw},B3=_e([Ln],z3),U3=_e([B3,yce],A7),bce=_e([Qw,cs,xn,U3],t9,{memoizeOptions:{resultEqualityCheck:tb}}),ab=e=>e.errorBars,xce=(e,t,n)=>e.flatMap(r=>t[r.id]).filter(Boolean).filter(r=>J7(n,r)),Ly=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=>J7(i,T)),b=Wt(u,(m=t.dataKey)!==null&&m!==void 0?m:f.dataKey),_=gce(u,b,p);if(_.length>=2){var w=Math.min(..._),S=Math.max(..._);(o==null||wl)&&(l=S)}var A=_L(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=_L(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]},_ce=_e([k3,Ln,mce,ab,xn],F3,{memoizeOptions:{resultEqualityCheck:tb}});function wce(e){var{value:t}=e;if(ii(t)||t instanceof Date)return t}var Sce=(e,t,n)=>{var r=e.map(wce).filter(i=>i!=null);return n&&(t.dataKey==null||t.allowDuplicatedCategory&&Z8(r))?GI(0,e.length):t.allowDuplicatedCategory?r:Array.from(new Set(r))},n9=e=>e.referenceElements.dots,ed=(e,t,n)=>e.filter(r=>r.ifOverflow==="extendDomain").filter(r=>t==="xAxis"?r.xAxisId===n:r.yAxisId===n),Cce=_e([n9,xn,Vm],ed),r9=e=>e.referenceElements.areas,Ece=_e([r9,xn,Vm],ed),i9=e=>e.referenceElements.lines,Ace=_e([i9,xn,Vm],ed),a9=(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)]}},Oce=_e(Cce,xn,a9),o9=(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)]}},Tce=_e([Ece,xn],o9);function jce(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 Mce(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 s9=(e,t)=>{if(e!=null){var n=e.flatMap(r=>t==="xAxis"?jce(r):Mce(r));if(n.length!==0)return[Math.min(...n),Math.max(...n)]}},Pce=_e([Ace,xn],s9),Lce=_e(Oce,Pce,Tce,(e,t,n)=>Ly(e,n,t)),$3=(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?Ly(r,o,i):Ly(o,i);return que(t,h,e.allowDataOverflow)},Nce=_e([Ln,B3,U3,bce,_ce,Lce,Nt,xn],$3,{memoizeOptions:{resultEqualityCheck:tb}}),Rce=[0,1],V3=(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 GI(0,(m=n?.length)!==null&&m!==void 0?m:0)}return f==="category"?Sce(r,e,h):i==="expand"?Rce:l}},H3=_e([Ln,Nt,k3,ib,$m,xn,Nce],V3);function Dce(e){return e in Ph}var l9=(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 Dce(o)?o:"point"}}},Pl=_e([Ln,Z7,C3],l9);function q3(e,t,n,r){if(!(n==null||r==null))return typeof e.scale=="function"?bL(e.scale,n,r):bL(t,n,r)}var G3=(e,t,n)=>{var r=z3(t);if(!(n!=="auto"&&n!=="linear")){if(t!=null&&t.tickCount&&Array.isArray(r)&&(r[0]==="auto"||r[1]==="auto")&&Qo(e))return Zue(e,t.tickCount,t.allowDecimals);if(t!=null&&t.tickCount&&t.type==="number"&&Qo(e))return Xue(e,t.tickCount,t.allowDecimals)}},W3=_e([H3,Jf,Pl],G3),Y3=(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},kce=_e([Ln,H3,W3,xn],Y3),Ice=_e(ib,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}),zce=(e,t,n)=>{var r=fs(e,t);return r==null||typeof r.padding!="string"?0:u9(e,"xAxis",t,n,r.padding)},Bce=(e,t,n)=>{var r=ds(e,t);return r==null||typeof r.padding!="string"?0:u9(e,"yAxis",t,n,r.padding)},Uce=_e(fs,zce,(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}}),Fce=_e(ds,Bce,(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}}),$ce=_e([er,Uce,z0,I0,(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]}),Vce=_e([er,Nt,Fce,z0,I0,(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 $ce(e,n,r);case"yAxis":return Vce(e,n,r);case"zAxis":return(i=P3(e,n))===null||i===void 0?void 0:i.range;case"angleAxis":return V7(e);case"radiusAxis":return H7(e,n);default:return}},c9=_e([Ln,Gm],X0),Hce=_e([Pl,kce],W7),Df=_e([Ln,Pl,Hce,c9],q3);_e([Hm,ab,xn],xce);function f9(e,t){return e.idt.id?1:0}var ob=(e,t)=>t,sb=(e,t,n)=>n,qce=_e(D0,ob,sb,(e,t,n)=>e.filter(r=>r.orientation===t).filter(r=>r.mirror===n).sort(f9)),Gce=_e(k0,ob,sb,(e,t,n)=>e.filter(r=>r.orientation===t).filter(r=>r.mirror===n).sort(f9)),d9=(e,t)=>({width:e.width,height:t.height}),Wce=(e,t)=>{var n=typeof t.width=="number"?t.width:Nm;return{width:n,height:e.height}},h9=_e(er,fs,d9),Yce=(e,t,n)=>{switch(t){case"top":return e.top;case"bottom":return n-e.bottom;default:return 0}},Kce=(e,t,n)=>{switch(t){case"left":return e.left;case"right":return n-e.right;default:return 0}},Zce=_e(ls,er,qce,ob,sb,(e,t,n,r,i)=>{var o={},l;return n.forEach(u=>{var f=d9(t,u);l==null&&(l=Yce(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}),Xce=_e(ss,er,Gce,ob,sb,(e,t,n,r,i)=>{var o={},l;return n.forEach(u=>{var f=Wce(t,u);l==null&&(l=Kce(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}),Qce=(e,t)=>{var n=fs(e,t);if(n!=null)return Zce(e,n.orientation,n.mirror)},Jce=_e([er,fs,Qce,(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}}}),efe=(e,t)=>{var n=ds(e,t);if(n!=null)return Xce(e,n.orientation,n.mirror)},tfe=_e([er,ds,efe,(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}}}),m9=_e(er,ds,(e,t)=>{var n=typeof t.width=="number"?t.width:Nm;return{width:n,height:e.height}}),wL=(e,t,n)=>{switch(t){case"xAxis":return h9(e,n).width;case"yAxis":return m9(e,n).height;default:return}},p9=(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&&Z8(f))return f}},K3=_e([Nt,ib,Ln,xn],p9),g9=(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)}},Z3=_e([Nt,ib,Jf,xn],g9),SL=_e([Nt,dce,Pl,Df,K3,Z3,Gm,W3,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}}}),nfe=(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)}},v9=_e([Nt,Jf,Pl,Df,W3,Gm,K3,Z3,xn],nfe),rfe=(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,K3,Z3,xn],rfe),Sl=_e(Ln,Df,(e,t)=>{if(!(e==null||t==null))return Py(Py({},e),{},{scale:t})}),ife=_e([Ln,Pl,H3,c9],q3);_e((e,t,n)=>P3(e,n),ife,(e,t)=>{if(!(e==null||t==null))return Py(Py({},e),{},{scale:t})});var afe=_e([Nt,D0,k0],(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}}),y9=e=>e.options.defaultTooltipEventType,b9=e=>e.options.validateTooltipEventTypes;function x9(e,t,n){if(e==null)return t;var r=e?"axis":"item";return n==null?t:n.includes(r)?r:t}function X3(e,t){var n=y9(e),r=b9(e);return x9(t,n,r)}function ofe(e){return He(t=>X3(t,e))}var _9=(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},sfe=e=>e.tooltip.settings,al={active:!1,index:null,dataKey:void 0,graphicalItemId:void 0,coordinate:void 0},lfe={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}},w9=At({name:"tooltip",initialState:lfe,reducers:{addTooltipEntrySettings:{reducer(e,t){e.tooltipItemPayloads.push(t.payload)},prepare:dn()},replaceTooltipEntrySettings:{reducer(e,t){var{prev:n,next:r}=t.payload,i=ga(e).tooltipItemPayloads.indexOf(n);i>-1&&(e.tooltipItemPayloads[i]=r)},prepare:dn()},removeTooltipEntrySettings:{reducer(e,t){var n=ga(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:ufe,replaceTooltipEntrySettings:cfe,removeTooltipEntrySettings:ffe,setTooltipSettingsState:dfe,setActiveMouseOverItemIndex:S9,mouseLeaveItem:hfe,mouseLeaveChart:C9,setActiveClickItemIndex:mfe,setMouseOverAxisIndex:E9,setMouseClickAxisIndex:pfe,setSyncInteraction:Jw,setKeyboardInteraction:eS}=w9.actions,gfe=w9.reducer;function CL(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=xfe(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(_fe(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 wfe(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 Sfe(e,t){var n=wfe(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 Cfe(e,t,n){if(n==null||t==null)return!0;var r=Wt(e,t);return r==null||!Qo(n)?!0:Sfe(r,n)}var Q3=(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||Cfe(h,n,r)?String(f):null},O9=(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}}},T9=(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})},j9=e=>e.options.tooltipPayloadSearcher,td=e=>e.tooltip;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 AL(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=Tfe(S,u),P=Array.isArray(T)?hI(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=X8(P,r,i):F=o(P,t,f,B),Array.isArray(F))F.forEach(Z=>{var ee=AL(AL({},A),{},{name:Z.name,unit:Z.unit,color:void 0,fill:void 0});b.push(AP({tooltipEntrySettings:ee,dataKey:Z.dataKey,payload:Z.payload,value:Wt(Z.payload,Z.dataKey),name:Z.name}))});else{var G;b.push(AP({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)}},J3=_e([nr,Z7,C3],l9),jfe=_e([e=>e.graphicalItems.cartesianItems,e=>e.graphicalItems.polarItems],(e,t)=>[...e,...t]),Mfe=_e([mr,Qf],L3),nd=_e([jfe,nr,Mfe],N3,{memoizeOptions:{resultEqualityCheck:nb}}),Pfe=_e([nd],e=>e.filter(eb)),Lfe=_e([nd],R3,{memoizeOptions:{resultEqualityCheck:nb}}),rd=_e([Lfe,cs],D3),Nfe=_e([Pfe,cs,nr],G7),e4=_e([rd,nr,nd],I3),P9=_e([nr],z3),Rfe=_e([nr],e=>e.allowDataOverflow),L9=_e([P9,Rfe],A7),Dfe=_e([nd],e=>e.filter(eb)),kfe=_e([Nfe,Dfe,$m,B7],e9),Ife=_e([kfe,cs,mr,L9],t9),zfe=_e([nd],Q7),Bfe=_e([rd,nr,zfe,ab,mr],F3,{memoizeOptions:{resultEqualityCheck:tb}}),Ufe=_e([n9,mr,Qf],ed),Ffe=_e([Ufe,mr],a9),$fe=_e([r9,mr,Qf],ed),Vfe=_e([$fe,mr],o9),Hfe=_e([i9,mr,Qf],ed),qfe=_e([Hfe,mr],s9),Gfe=_e([Ffe,qfe,Vfe],Ly),Wfe=_e([nr,P9,L9,Ife,Bfe,Gfe,Nt,mr],$3),Wm=_e([nr,Nt,rd,e4,$m,mr,Wfe],V3),Yfe=_e([Wm,nr,J3],G3),Kfe=_e([nr,Wm,Yfe,mr],Y3),N9=e=>{var t=mr(e),n=Qf(e),r=!1;return Gm(e,t,n,r)},R9=_e([nr,N9],X0),D9=_e([nr,J3,Kfe,R9],q3),Zfe=_e([Nt,e4,nr,mr],p9),Xfe=_e([Nt,e4,nr,mr],g9),Qfe=(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,J3,D9,N9,Zfe,Xfe,mr],Qfe),t4=_e([y9,b9,sfe],(e,t,n)=>x9(n.shared,e,t)),k9=e=>e.tooltip.settings.trigger,n4=e=>e.tooltip.settings.defaultIndex,Ym=_e([td,t4,k9,n4],A9),Cl=_e([Ym,rd,qm,Wm],Q3),I9=_e([hs,Cl],_9),r4=_e([Ym],e=>{if(e)return e.dataKey}),Jfe=_e([Ym],e=>{if(e)return e.graphicalItemId}),z9=_e([td,t4,k9,n4],T9),ede=_e([ss,ls,Nt,er,hs,n4,z9],O9),tde=_e([Ym,ede],(e,t)=>e!=null&&e.coordinate?e.coordinate:t),nde=_e([Ym],e=>{var t;return(t=e?.active)!==null&&t!==void 0?t:!1}),rde=_e([z9,Cl,cs,qm,I9,j9,t4],M9),ide=_e([rde],e=>{if(e!=null){var t=e.map(n=>n.payload).filter(n=>n!=null);return Array.from(new Set(t))}});function OL(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 TL(e){for(var t=1;tHe(nr),ude=()=>{var e=lde(),t=He(hs),n=He(D9);return Mf(!e||!n?void 0:TL(TL({},e),{},{scale:n}),t)};function jL(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}},mde=(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 pde(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 B9=(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