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