(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,527629,699707,e=>{"use strict";e.s(["e",()=>eP,"k",()=>ex],527629);var t=e.i(16043),r=e.i(470733),n=e.i(802822),i=e.i(968416),a=e.i(652695),l=e.i(866901),o=e.i(422242),c=e.i(824280),u=e.i(647491),s=e.i(511676),f=e.i(991984),p=e.i(380177),y=["x","y"];function d(){return(d=Object.assign.bind()).apply(null,arguments)}function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function m(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:0;return(r,n)=>{if((0,l.H)(e))return e;var i=(0,l.H)(r)||(0,l.$)(r);return i?e(r,n):(i||(0,f.f)(!1),t)}},O=e.i(991819),x=e.i(553577),P=e.i(520321),w=e.i(836093),j=e.i(193710),E=e.i(321801),A=e.i(153407),k=e.i(674820),S=e.i(380688),I=e.i(594475),T=e.i(552970),D=e.i(995165),N=e.i(789668);function z(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function C(e){for(var t=1;ti],(e,t)=>e.filter(e=>"bar"===e.type).find(e=>e.id===t)),K=(0,E.f)([M],e=>null==e?void 0:e.maxBarSize),L=(e,t,r)=>{var n=null!=r?r:e;if(!(0,l.$)(n))return(0,l.M)(n,t,0)},B=(0,E.f)([j.L,A.kG,(e,t)=>t,(e,t,r)=>r,(e,t,r,n)=>n],(e,t,r,n,i)=>t.filter(t=>"horizontal"===e?t.xAxisId===r:t.yAxisId===n).filter(e=>e.isPanorama===i).filter(e=>!1===e.hide).filter(e=>"bar"===e.type)),R=(0,E.f)([B,I.K,(e,t,r)=>"horizontal"===(0,j.L)(e)?(0,A.L9)(e,"xAxis",t):(0,A.L9)(e,"yAxis",r)],(e,t,r)=>{var n=e.filter(N.f),i=e.filter(e=>null==e.stackId);return[...Object.entries(n.reduce((e,t)=>(e[t.stackId]||(e[t.stackId]=[]),e[t.stackId].push(t),e),{})).map(e=>{var[n,i]=e;return{stackId:n,dataKeys:i.map(e=>e.dataKey),barSize:L(t,r,i[0].barSize)}}),...i.map(e=>({stackId:void 0,dataKeys:[e.dataKey].filter(e=>null!=e),barSize:L(t,r,e.barSize)}))]}),W=(e,t,r,n)=>{var i,a;return"horizontal"===(0,j.L)(e)?(i=(0,A.lU)(e,"xAxis",t,n),a=(0,A.C1)(e,"xAxis",t,n)):(i=(0,A.lU)(e,"yAxis",r,n),a=(0,A.C1)(e,"yAxis",r,n)),(0,u.O)(i,a)},Y=(0,E.f)([R,I.D,I.I,I.S,(e,t,r,n,i)=>{var a,o,c,s,f=M(e,t,r,n,i);if(null!=f){var p=(0,j.L)(e),y=(0,I.D)(e),{maxBarSize:d}=f,v=(0,l.$)(d)?y:d;return"horizontal"===p?(c=(0,A.lU)(e,"xAxis",t,n),s=(0,A.C1)(e,"xAxis",t,n)):(c=(0,A.lU)(e,"yAxis",r,n),s=(0,A.C1)(e,"yAxis",r,n)),null!=(a=null!=(o=(0,u.O)(c,s,!0))?o:v)?a:0}},W,K],(e,t,r,n,i,a,o)=>{var c=function(e,t,r,n,i){var a,o=n.length;if(!(o<1)){var c=(0,l.M)(e,r,0,!0),u=[];if((0,T.y)(n[0].barSize)){var s=!1,f=r/o,p=n.reduce((e,t)=>e+(t.barSize||0),0);(p+=(o-1)*c)>=r&&(p-=(o-1)*c,c=0),p>=r&&f>0&&(s=!0,f*=.9,p=o*f);var y={offset:((r-p)/2|0)-c,size:0};a=n.reduce((e,t)=>{var r,n=[...e,{stackId:t.stackId,dataKeys:t.dataKeys,position:{offset:y.offset+y.size+c,size:s?f:null!=(r=t.barSize)?r:0}}];return y=n[n.length-1].position,n},u)}else{var d=(0,l.M)(t,r,0,!0);r-2*d-(o-1)*c<=0&&(c=0);var v=(r-2*d-(o-1)*c)/o;v>1&&(v>>=0);var m=(0,T.y)(i)?Math.min(v,i):v;a=n.reduce((e,t,r)=>[...e,{stackId:t.stackId,dataKeys:t.dataKeys,position:{offset:d+(v+c)*r+(v-m)/2,size:m}}],u)}return a}}(r,n,i!==a?i:a,e,(0,l.$)(o)?t:o);return i!==a&&null!=c&&(c=c.map(e=>C(C({},e),{},{position:C(C({},e.position),{},{offset:e.position.offset-i/2})}))),c}),H=(0,E.f)([Y,M],(e,t)=>{if(null!=e&&null!=t){var r=e.find(e=>e.stackId===t.stackId&&null!=t.dataKey&&e.dataKeys.includes(t.dataKey));if(null!=r)return r.position}}),q=(0,E.f)([(e,t,r,n)=>"horizontal"===(0,j.L)(e)?(0,A.oW)(e,"yAxis",r,n):(0,A.oW)(e,"xAxis",t,n),M],(e,t)=>{var r=(0,D.f)(t);if(!e||null==r||null==t)return;var{stackId:n}=t;if(null!=n){var i=e[n];if(i){var{stackedData:a}=i;if(a)return a.find(e=>e.key===r)}}}),V=(0,E.f)([S.R,S.T,(e,t,r,n)=>(0,A.lU)(e,"xAxis",t,n),(e,t,r,n)=>(0,A.lU)(e,"yAxis",r,n),(e,t,r,n)=>(0,A.C1)(e,"xAxis",t,n),(e,t,r,n)=>(0,A.C1)(e,"yAxis",r,n),H,j.L,k.I,W,q,M,(e,t,r,n,i,a)=>a],(e,t,r,n,i,a,l,o,c,u,s,f,p)=>{var y,{chartData:d,dataStartIndex:v,dataEndIndex:m}=c;if(null!=f&&null!=l&&null!=t&&("horizontal"===o||"vertical"===o)&&null!=r&&null!=n&&null!=i&&null!=a&&null!=u){var{data:h}=f;if(null!=(y=null!=h&&h.length>0?h:null==d?void 0:d.slice(v,m+1)))return ex({layout:o,barSettings:f,pos:l,parentViewBox:t,bandSize:u,xAxis:r,yAxis:n,xAxisTicks:i,yAxisTicks:a,stackedData:s,displayedData:y,offset:e,cells:p})}}),F=e.i(257592),U=e.i(478697),$=e.i(216750),G=e.i(940357),_=e.i(556684),X=e.i(809863),Z=e.i(642165),J=e.i(700698),Q=e.i(713793),ee=e.i(563419),et=["onMouseEnter","onMouseLeave","onClick"],er=["value","background","tooltipPosition"],en=["id"],ei=["onMouseEnter","onClick","onMouseLeave"];function ea(){return(ea=Object.assign.bind()).apply(null,arguments)}function el(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eo(e){for(var t=1;t{var{value:l,background:o,tooltipPosition:c}=e,u=ec(e,er);if(!o)return null;var m=p(e,n),h=y(e,n),g=d(e,n),O=eo(eo(eo(eo(eo({option:a,isActive:String(n)===r},u),{},{fill:"#eee"},o),v),(0,s.T)(f,e,n)),{},{onMouseEnter:m,onMouseLeave:h,onClick:g,dataKey:i,index:n,className:"recharts-bar-background-rectangle"});return t.createElement(b,ea({key:"background-bar-".concat(n)},O))}))}function ef(e){var{showLabels:r,children:n,rects:i}=e,l=null==i?void 0:i.map(e=>{var t={x:e.x,y:e.y,width:e.width,height:e.height};return eo(eo({},t),{},{value:e.value,payload:e.payload,parentViewBox:e.parentViewBox,viewBox:t,fill:e.fill})});return t.createElement(a.A,{value:r?l:void 0},n)}function ep(e){var{shape:r,activeBar:n,baseProps:i,entry:a,index:l,dataKey:o}=e,c=(0,F.g)($.H),u=(0,F.g)($.r),s=n&&String(l)===c&&(null==u||o===u),f=s?n:r;return t.createElement(b,ea({},i,{name:String(i.name)},a,{isActive:s,option:f,index:l,dataKey:o}))}function ey(e){var{shape:r,baseProps:n,entry:i,index:a,dataKey:l}=e;return t.createElement(b,ea({},n,{name:String(n.name)},i,{isActive:!1,option:r,index:a,dataKey:l}))}function ed(e){var{data:r,props:i}=e,a=(0,Q.e)(i),{id:l}=a,o=ec(a,en),{shape:c,dataKey:u,activeBar:f}=i,{onMouseEnter:p,onClick:y,onMouseLeave:d}=i,v=ec(i,ei),m=(0,O.s)(p,u),h=(0,O.c)(d),b=(0,O.d)(y,u);return r?t.createElement(t.Fragment,null,r.map((e,r)=>t.createElement(n.f,ea({key:"rectangle-".concat(null==e?void 0:e.x,"-").concat(null==e?void 0:e.y,"-").concat(null==e?void 0:e.value,"-").concat(r),className:"recharts-bar-rectangle"},(0,s.T)(v,e,r),{onMouseEnter:m(e,r),onMouseLeave:h(e,r),onClick:b(e,r)}),f?t.createElement(ep,{shape:c,activeBar:f,baseProps:o,entry:e,index:r,dataKey:u}):t.createElement(ey,{shape:c,baseProps:o,entry:e,index:r,dataKey:u})))):null}function ev(e){var{props:r,previousRectanglesRef:i}=e,{data:o,layout:c,isAnimationActive:u,animationBegin:s,animationDuration:f,animationEasing:p,onAnimationEnd:y,onAnimationStart:d}=r,v=i.current,m=(0,_.f)(r,"recharts-bar-"),[h,b]=(0,t.useState)(!1),g=(0,t.useCallback)(()=>{"function"==typeof y&&y(),b(!1)},[y]),O=(0,t.useCallback)(()=>{"function"==typeof d&&d(),b(!0)},[d]);return t.createElement(ef,{showLabels:!h,rects:o},t.createElement(ee.f,{animationId:m,begin:s,duration:f,isActive:u,easing:p,onAnimationEnd:g,onAnimationStart:O,key:m},e=>{var a=1===e?o:null==o?void 0:o.map((t,r)=>{var n=v&&v[r];if(n)return eo(eo({},t),{},{x:(0,l.Y)(n.x,t.x,e),y:(0,l.Y)(n.y,t.y,e),width:(0,l.Y)(n.width,t.width,e),height:(0,l.Y)(n.height,t.height,e)});if("horizontal"===c){var i=(0,l.Y)(0,t.height,e);return eo(eo({},t),{},{y:t.y+t.height-i,height:i})}var a=(0,l.Y)(0,t.width,e);return eo(eo({},t),{},{width:a})});return(e>0&&(i.current=null!=a?a:null),null==a)?null:t.createElement(n.f,null,t.createElement(ed,{props:r,data:a}))}),t.createElement(a.x,{label:r.label}),r.children)}function em(e){var r=(0,t.useRef)(null);return t.createElement(ev,{previousRectanglesRef:r,props:e})}var eh=(e,t)=>{var r=Array.isArray(e.value)?e.value[1]:e.value;return{x:e.x,y:e.y,value:r,errorVal:(0,u.K)(e,t)}};class eb extends t.PureComponent{render(){var{hide:e,data:i,dataKey:a,className:l,xAxisId:o,yAxisId:c,needClip:u,background:s,id:f}=this.props;if(e||null==i)return null;var p=(0,r.q)("recharts-bar",l);return t.createElement(n.f,{className:p,id:f},u&&t.createElement("defs",null,t.createElement(w.s,{clipPathId:f,xAxisId:o,yAxisId:c})),t.createElement(n.f,{className:"recharts-bar-rectangles",clipPath:u?"url(#clipPath-".concat(f,")"):void 0},t.createElement(es,{data:i,dataKey:a,background:s,allOtherBarProps:this.props}),t.createElement(em,this.props)))}}var eg={activeBar:!1,animationBegin:0,animationDuration:400,animationEasing:"ease",hide:!1,isAnimationActive:!c.f.isSsr,legendType:"rect",minPointSize:0,xAxisId:0,yAxisId:0};function eO(e){var r,{xAxisId:n,yAxisId:a,hide:l,legendType:c,minPointSize:u,activeBar:s,animationBegin:f,animationDuration:p,animationEasing:y,isAnimationActive:d}=e,{needClip:v}=(0,w.z)(n,a),m=(0,j.c)(),h=(0,U.f)(),b=(0,o.M)(e.children,i.f),g=(0,F.g)(t=>V(t,n,a,h,e.id,b));if("vertical"!==m&&"horizontal"!==m)return null;var O=null==g?void 0:g[0];return r=null==O||null==O.height||null==O.width?0:"vertical"===m?O.height/2:O.width/2,t.createElement(P.f,{xAxisId:n,yAxisId:a,data:g,dataPointFormatter:eh,errorBarOffset:r},t.createElement(eb,ea({},e,{layout:m,needClip:v,data:g,xAxisId:n,yAxisId:a,hide:l,legendType:c,minPointSize:u,activeBar:s,animationBegin:f,animationDuration:p,animationEasing:y,isAnimationActive:d})))}function ex(e){var{layout:t,barSettings:{dataKey:r,minPointSize:n},pos:i,bandSize:a,xAxis:o,yAxis:c,xAxisTicks:s,yAxisTicks:f,stackedData:p,displayedData:y,offset:d,cells:v,parentViewBox:m}=e,h="horizontal"===t?c:o,b=p?h.scale.domain():null,O=(0,u.i)({numericAxis:h});return y.map((e,y)=>{p?x=(0,u.t)(p[y],b):Array.isArray(x=(0,u.K)(e,r))||(x=[O,x]);var h=g(n,0)(x[1],y);if("horizontal"===t){var x,P,w,j,E,A,k,[S,I]=[c.scale(x[0]),c.scale(x[1])];P=(0,u.W)({axis:o,ticks:s,bandSize:a,offset:i.offset,entry:e,index:y}),w=null!=(k=null!=I?I:S)?k:void 0,j=i.size;var T=S-I;if(E=(0,l.w)(T)?0:T,A={x:P,y:d.top,width:j,height:d.height},Math.abs(h)>0&&Math.abs(E)0&&Math.abs(j)t.createElement(t.Fragment,null,t.createElement(G.y,{legendPayload:(e=>{var{dataKey:t,name:r,fill:n,legendType:i,hide:a}=e;return[{inactive:a,dataKey:t,type:i,color:n,value:(0,u.N)(r,t),payload:e}]})(r)}),t.createElement(x.f,{fn:eu,args:r}),t.createElement(J.y,{type:"bar",id:e,data:void 0,xAxisId:r.xAxisId,yAxisId:r.yAxisId,zAxisId:0,dataKey:r.dataKey,stackId:(0,u.f)(r.stackId),hide:r.hide,barSize:r.barSize,minPointSize:r.minPointSize,maxBarSize:r.maxBarSize,isPanorama:n}),t.createElement(eO,ea({},r,{id:e}))))});eP.displayName="Bar";var ew=e.i(315661),ej=e.i(6939),eE=["axis","item"],eA=(0,t.forwardRef)((e,r)=>t.createElement(ej.f,{chartName:"BarChart",defaultTooltipEventType:"axis",validateTooltipEventTypes:eE,tooltipPayloadSearcher:ew.Y,categoricalChartProps:e,ref:r}));e.s(["f",0,eA],699707)},754844,e=>{"use strict";var t=e.i(16043),r=e.i(764863),n=e.i(866901),i=e.i(647491),a=e.i(633405),l=e.i(991161),o=e.i(193710),c=e.i(153407),u=e.i(257592),s=e.i(478697),f=e.i(809863),p=e.i(713793),y=["x1","y1","x2","y2","key"],d=["offset"],v=["xAxisId","yAxisId"],m=["xAxisId","yAxisId"];function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function b(e){for(var t=1;t{var{fill:r}=e;if(!r||"none"===r)return null;var{fillOpacity:n,x:i,y:a,width:l,height:o,ry:c}=e;return t.createElement("rect",{x:i,y:a,ry:c,width:l,height:o,stroke:"none",fill:r,fillOpacity:n,className:"recharts-cartesian-grid-bg"})};function P(e,r){var n;if(t.isValidElement(e))n=t.cloneElement(e,r);else if("function"==typeof e)n=e(r);else{var{x1:i,y1:a,x2:l,y2:o,key:c}=r,u=O(r,y),s=(0,p.e)(u),{offset:f}=s,v=O(s,d);n=t.createElement("line",g({},v,{x1:i,y1:a,x2:l,y2:o,fill:"none",key:c}))}return n}function w(e){var{x:r,width:n,horizontal:i=!0,horizontalPoints:a}=e;if(!i||!a||!a.length)return null;var{xAxisId:l,yAxisId:o}=e,c=O(e,v),u=a.map((e,t)=>P(i,b(b({},c),{},{x1:r,y1:e,x2:r+n,y2:e,key:"line-".concat(t),index:t})));return t.createElement("g",{className:"recharts-cartesian-grid-horizontal"},u)}function j(e){var{y:r,height:n,vertical:i=!0,verticalPoints:a}=e;if(!i||!a||!a.length)return null;var{xAxisId:l,yAxisId:o}=e,c=O(e,m),u=a.map((e,t)=>P(i,b(b({},c),{},{x1:e,y1:r,x2:e,y2:r+n,key:"line-".concat(t),index:t})));return t.createElement("g",{className:"recharts-cartesian-grid-vertical"},u)}function E(e){var{horizontalFill:r,fillOpacity:n,x:i,y:a,width:l,height:o,horizontalPoints:c,horizontal:u=!0}=e;if(!u||!r||!r.length)return null;var s=c.map(e=>Math.round(e+a-a)).sort((e,t)=>e-t);a!==s[0]&&s.unshift(0);var f=s.map((e,c)=>{var u=s[c+1]?s[c+1]-e:a+o-e;if(u<=0)return null;var f=c%r.length;return t.createElement("rect",{key:"react-".concat(c),y:e,x:i,height:u,width:l,stroke:"none",fill:r[f],fillOpacity:n,className:"recharts-cartesian-grid-bg"})});return t.createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},f)}function A(e){var{vertical:r=!0,verticalFill:n,fillOpacity:i,x:a,y:l,width:o,height:c,verticalPoints:u}=e;if(!r||!n||!n.length)return null;var s=u.map(e=>Math.round(e+a-a)).sort((e,t)=>e-t);a!==s[0]&&s.unshift(0);var f=s.map((e,r)=>{var u=s[r+1]?s[r+1]-e:a+o-e;if(u<=0)return null;var f=r%n.length;return t.createElement("rect",{key:"react-".concat(r),x:e,y:l,width:u,height:c,stroke:"none",fill:n[f],fillOpacity:i,className:"recharts-cartesian-grid-bg"})});return t.createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},f)}var k=(e,t)=>{var{xAxis:r,width:n,height:o,offset:c}=e;return(0,i._)((0,a.f)(b(b(b({},l.$),r),{},{ticks:(0,i.A)(r,!0),viewBox:{x:0,y:0,width:n,height:o}})),c.left,c.left+c.width,t)},S=(e,t)=>{var{yAxis:r,width:n,height:o,offset:c}=e;return(0,i._)((0,a.f)(b(b(b({},l.$),r),{},{ticks:(0,i.A)(r,!0),viewBox:{x:0,y:0,width:n,height:o}})),c.top,c.top+c.height,t)},I={horizontal:!0,vertical:!0,horizontalPoints:[],verticalPoints:[],stroke:"#ccc",fill:"none",verticalFill:[],horizontalFill:[],xAxisId:0,yAxisId:0};function T(e){var i=(0,o.J)(),a=(0,o.Z)(),l=(0,o.C)(),p=b(b({},(0,f.f)(e,I)),{},{x:(0,n.H)(e.x)?e.x:l.left,y:(0,n.H)(e.y)?e.y:l.top,width:(0,n.H)(e.width)?e.width:l.width,height:(0,n.H)(e.height)?e.height:l.height}),{xAxisId:y,yAxisId:d,x:v,y:m,width:h,height:O,syncWithTicks:P,horizontalValues:T,verticalValues:D}=p,N=(0,s.f)(),z=(0,u.g)(e=>(0,c.XM)(e,"xAxis",y,N)),C=(0,u.g)(e=>(0,c.XM)(e,"yAxis",d,N));if(!(0,n.H)(h)||h<=0||!(0,n.H)(O)||O<=0||!(0,n.H)(v)||v!==+v||!(0,n.H)(m)||m!==+m)return null;var M=p.verticalCoordinatesGenerator||k,K=p.horizontalCoordinatesGenerator||S,{horizontalPoints:L,verticalPoints:B}=p;if((!L||!L.length)&&"function"==typeof K){var R=T&&T.length,W=K({yAxis:C?b(b({},C),{},{ticks:R?T:C.ticks}):void 0,width:i,height:a,offset:l},!!R||P);(0,r.f)(Array.isArray(W),"horizontalCoordinatesGenerator should return Array but instead it returned [".concat(typeof W,"]")),Array.isArray(W)&&(L=W)}if((!B||!B.length)&&"function"==typeof M){var Y=D&&D.length,H=M({xAxis:z?b(b({},z),{},{ticks:Y?D:z.ticks}):void 0,width:i,height:a,offset:l},!!Y||P);(0,r.f)(Array.isArray(H),"verticalCoordinatesGenerator should return Array but instead it returned [".concat(typeof H,"]")),Array.isArray(H)&&(B=H)}return t.createElement("g",{className:"recharts-cartesian-grid"},t.createElement(x,{fill:p.fill,fillOpacity:p.fillOpacity,x:p.x,y:p.y,width:p.width,height:p.height,ry:p.ry}),t.createElement(E,g({},p,{horizontalPoints:L})),t.createElement(A,g({},p,{verticalPoints:B})),t.createElement(w,g({},p,{offset:l,horizontalPoints:L,xAxis:z,yAxis:C})),t.createElement(j,g({},p,{offset:l,verticalPoints:B,xAxis:z,yAxis:C})))}T.displayName="CartesianGrid",e.s(["f",0,T])},318412,e=>{"use strict";e.s(["R",()=>ei,"v",()=>en],318412);var t=e.i(16043),r=e.i(470733),n=e.i(162474),i=e.i(8113),a=e.i(802822),l=e.i(652695),o=e.i(866901),c=e.i(422242),u=e.i(824280),s=e.i(647491),f=e.i(12091),p=e.i(553577),y=e.i(520321),d=e.i(836093),v=e.i(193710),m=e.i(478697),h=e.i(321801),b=e.i(674820),g=e.i(153407),O=(e,t,r,n)=>(0,g.lU)(e,"xAxis",t,n),x=(e,t,r,n)=>(0,g.C1)(e,"xAxis",t,n),P=(e,t,r,n)=>(0,g.lU)(e,"yAxis",r,n),w=(e,t,r,n)=>(0,g.C1)(e,"yAxis",r,n),j=(0,h.f)([v.L,O,P,x,w],(e,t,r,n,i)=>(0,s.P)(e,"xAxis")?(0,s.O)(t,n,!1):(0,s.O)(r,i,!1));function E(e){return"line"===e.type}var A=(0,h.f)([g.kG,(e,t,r,n,i)=>i],(e,t)=>e.filter(E).find(e=>e.id===t)),k=(0,h.f)([v.L,O,P,x,w,A,j,b.I],(e,t,r,n,i,a,l,o)=>{var c,{chartData:u,dataStartIndex:s,dataEndIndex:f}=o;if(null!=a&&null!=t&&null!=r&&null!=n&&null!=i&&0!==n.length&&0!==i.length&&null!=l){var{dataKey:p,data:y}=a;if(null!=(c=null!=y&&y.length>0?y:null==u?void 0:u.slice(s,f+1)))return en({layout:e,xAxis:t,yAxis:r,xAxisTicks:n,yAxisTicks:i,dataKey:p,bandSize:l,displayedData:c})}}),S=e.i(257592),I=e.i(940357),T=e.i(556684),D=e.i(809863),N=e.i(25548),z=e.i(642165),C=e.i(700698),M=e.i(713793),K=e.i(563419),L=e.i(180898),B=e.i(173773),R=["id"],W=["type","layout","connectNulls","needClip"],Y=["activeDot","animateNewValues","animationBegin","animationDuration","animationEasing","connectNulls","dot","hide","isAnimationActive","label","legendType","xAxisId","yAxisId","id"];function H(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function q(e){for(var t=1;t"".concat(t,"px ").concat(e-t,"px");function G(e){var{clipPathId:n,points:l,props:o}=e,{dot:u,dataKey:s,needClip:f}=o;if(null==l||!u&&1!==l.length)return null;var{id:p}=o,y=V(o,R),d=(0,c.$)(u),v=(0,M.e)(y),m=(0,L.L)(u),h=l.map((e,n)=>{var a,o=q(q(q({key:"dot-".concat(n),r:3},v),m),{},{index:n,cx:e.x,cy:e.y,dataKey:s,value:e.value,payload:e.payload,points:l});if(t.isValidElement(u))a=t.cloneElement(u,o);else if("function"==typeof u)a=u(o);else{var c=(0,r.q)("recharts-line-dot","boolean"!=typeof u?u.className:"");a=t.createElement(i.f,F({},o,{className:c}))}return a}),b={clipPath:f?"url(#clipPath-".concat(d?"":"dots-").concat(n,")"):void 0};return t.createElement(a.f,F({className:"recharts-line-dots",key:"dots"},b),h)}function _(e){var{showLabels:r,children:n,points:i}=e,a=(0,t.useMemo)(()=>null==i?void 0:i.map(e=>{var t={x:e.x,y:e.y,width:0,height:0};return q(q({},t),{},{value:e.value,payload:e.payload,viewBox:t,parentViewBox:void 0,fill:void 0})}),[i]);return t.createElement(l.A,{value:r?a:null},n)}function X(e){var{clipPathId:r,pathRef:i,points:a,strokeDasharray:l,props:o}=e,{type:c,layout:u,connectNulls:s,needClip:f}=o,p=V(o,W),y=q(q({},(0,L.h)(p)),{},{fill:"none",className:"recharts-line-curve",clipPath:f?"url(#clipPath-".concat(r,")"):void 0,points:a,type:c,layout:u,connectNulls:s,strokeDasharray:null!=l?l:o.strokeDasharray});return t.createElement(t.Fragment,null,(null==a?void 0:a.length)>1&&t.createElement(n.f,F({},y,{pathRef:i})),t.createElement(G,{points:a,clipPathId:r,props:o}))}function Z(e){var{clipPathId:r,props:n,pathRef:i,previousPointsRef:a,longestAnimatedLengthRef:c}=e,{points:u,strokeDasharray:s,isAnimationActive:f,animationBegin:p,animationDuration:y,animationEasing:d,animateNewValues:v,width:m,height:h,onAnimationEnd:b,onAnimationStart:g}=n,O=a.current,x=(0,T.f)(n,"recharts-line-"),[P,w]=(0,t.useState)(!1),j=(0,t.useCallback)(()=>{"function"==typeof b&&b(),w(!1)},[b]),E=(0,t.useCallback)(()=>{"function"==typeof g&&g(),w(!0)},[g]),A=function(e){try{return e&&e.getTotalLength&&e.getTotalLength()||0}catch(e){return 0}}(i.current),k=c.current;return t.createElement(_,{points:u,showLabels:!P},n.children,t.createElement(K.f,{animationId:x,begin:p,duration:y,isActive:f,easing:d,onAnimationEnd:j,onAnimationStart:E,key:x},e=>{var l,p=Math.min((0,o.Y)(k,A+k,e),A);if(l=f?s?((e,t,r)=>{var n=r.reduce((e,t)=>e+t);if(!n)return $(t,e);for(var i=Math.floor(e/n),a=e%n,l=t-e,o=[],c=0,u=0;ca){o=[...r.slice(0,c),a-u];break}var s=o.length%2==0?[0,l]:[l];return[...function(e,t){for(var r=e.length%2!=0?[...e,0]:e,n=[],i=0;i"".concat(e,"px")).join(", ")})(p,A,"".concat(s).split(/[,\s]+/gim).map(e=>parseFloat(e))):$(A,p):null==s?void 0:String(s),O){var y=O.length/u.length,d=1===e?u:u.map((t,r)=>{var n=Math.floor(r*y);if(O[n]){var i=O[n];return q(q({},t),{},{x:(0,o.Y)(i.x,t.x,e),y:(0,o.Y)(i.y,t.y,e)})}return v?q(q({},t),{},{x:(0,o.Y)(2*m,t.x,e),y:(0,o.Y)(h/2,t.y,e)}):q(q({},t),{},{x:t.x,y:t.y})});return a.current=d,t.createElement(X,{props:n,points:d,clipPathId:r,pathRef:i,strokeDasharray:l})}return e>0&&A>0&&(a.current=u,c.current=p),t.createElement(X,{props:n,points:u,clipPathId:r,pathRef:i,strokeDasharray:l})}),t.createElement(l.x,{label:n.label}))}function J(e){var{clipPathId:r,props:n}=e,i=(0,t.useRef)(null),a=(0,t.useRef)(0),l=(0,t.useRef)(null);return t.createElement(Z,{props:n,clipPathId:r,previousPointsRef:i,longestAnimatedLengthRef:a,pathRef:l})}var Q=(e,t)=>({x:e.x,y:e.y,value:e.value,errorVal:(0,s.K)(e.payload,t)});class ee extends t.Component{render(){var{hide:e,dot:n,points:i,className:l,xAxisId:o,yAxisId:u,top:s,left:p,width:v,height:m,id:h,needClip:b}=this.props;if(e)return null;var g=(0,r.q)("recharts-line",l),{r:O,strokeWidth:x}=(0,B.f)(n),P=(0,c.$)(n),w=2*O+x;return t.createElement(t.Fragment,null,t.createElement(a.f,{className:g},b&&t.createElement("defs",null,t.createElement(d.s,{clipPathId:h,xAxisId:o,yAxisId:u}),!P&&t.createElement("clipPath",{id:"clipPath-dots-".concat(h)},t.createElement("rect",{x:p-w/2,y:s-w/2,width:v+w,height:m+w}))),t.createElement(y.f,{xAxisId:o,yAxisId:u,data:i,dataPointFormatter:Q,errorBarOffset:0},t.createElement(J,{props:this.props,clipPathId:h}))),t.createElement(f.f,{activeDot:this.props.activeDot,points:i,mainColor:this.props.stroke,itemDataKey:this.props.dataKey}))}}var et={activeDot:!0,animateNewValues:!0,animationBegin:0,animationDuration:1500,animationEasing:"ease",connectNulls:!1,dot:!0,fill:"#fff",hide:!1,isAnimationActive:!u.f.isSsr,label:!1,legendType:"line",stroke:"#3182bd",strokeWidth:1,xAxisId:0,yAxisId:0};function er(e){var r=(0,D.f)(e,et),{activeDot:n,animateNewValues:i,animationBegin:a,animationDuration:l,animationEasing:o,connectNulls:c,dot:u,hide:s,isAnimationActive:f,label:p,legendType:y,xAxisId:h,yAxisId:b,id:g}=r,O=V(r,Y),{needClip:x}=(0,d.z)(h,b),P=(0,N.L)(),w=(0,v.c)(),j=(0,m.f)(),E=(0,S.g)(e=>k(e,h,b,j,g));if("horizontal"!==w&&"vertical"!==w||null==E||null==P)return null;var{height:A,width:I,x:T,y:z}=P;return t.createElement(ee,F({},O,{id:g,connectNulls:c,dot:u,activeDot:n,animateNewValues:i,animationBegin:a,animationDuration:l,animationEasing:o,isAnimationActive:f,hide:s,label:p,legendType:y,xAxisId:h,yAxisId:b,points:E,layout:w,height:A,width:I,left:T,top:z,needClip:x}))}function en(e){var{layout:t,xAxis:r,yAxis:n,xAxisTicks:i,yAxisTicks:a,dataKey:l,bandSize:c,displayedData:u}=e;return u.map((e,u)=>{var f=(0,s.K)(e,l);if("horizontal"===t)return{x:(0,s.q)({axis:r,ticks:i,bandSize:c,entry:e,index:u}),y:(0,o.$)(f)?null:n.scale(f),value:f,payload:e};var p=(0,o.$)(f)?null:r.scale(f),y=(0,s.q)({axis:n,ticks:a,bandSize:c,entry:e,index:u});return null==p||null==y?null:{x:p,y,value:f,payload:e}}).filter(Boolean)}var ei=t.memo(function(e){var r=(0,D.f)(e,et),n=(0,m.f)();return t.createElement(z.f,{id:r.id,type:"line"},e=>t.createElement(t.Fragment,null,t.createElement(I.y,{legendPayload:(e=>{var{dataKey:t,name:r,stroke:n,legendType:i,hide:a}=e;return[{inactive:a,dataKey:t,type:i,color:n,value:(0,s.N)(r,t),payload:e}]})(r)}),t.createElement(p.f,{fn:U,args:r}),t.createElement(C.y,{type:"line",id:e,data:r.data,xAxisId:r.xAxisId,yAxisId:r.yAxisId,zAxisId:0,dataKey:r.dataKey,hide:r.hide,isPanorama:n}),t.createElement(er,F({},r,{id:e}))))});ei.displayName="Line"},760638,e=>{"use strict";var t=e.i(16043),r=e.i(470733),n=e.i(991161),i=e.i(39526),a=e.i(257592),l=e.i(153407),o=e.i(380688),c=e.i(478697),u=e.i(590387),s=e.i(363266),f=e.i(809863),p=["dangerouslySetInnerHTML","ticks"],y=["id"],d=["domain"],v=["domain"];function m(){return(m=Object.assign.bind()).apply(null,arguments)}function h(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n(r((0,i.d)(e)),()=>{r((0,i.r)(e))}),[e,r]),null}var g=e=>{var{yAxisId:s,className:f,width:d,label:v}=e,b=(0,t.useRef)(null),g=(0,t.useRef)(null),O=(0,a.g)(o.T),x=(0,c.f)(),P=(0,a.t)(),w="yAxis",j=(0,a.g)(e=>(0,l.eP)(e,w,s,x)),E=(0,a.g)(e=>(0,l.cU)(e,s)),A=(0,a.g)(e=>(0,l._T)(e,s)),k=(0,a.g)(e=>(0,l.wH)(e,w,s,x)),S=(0,a.g)(e=>(0,l.LX)(e,s));if((0,t.useLayoutEffect)(()=>{if(!("auto"!==d||!E||(0,u.D)(v)||(0,t.isValidElement)(v))&&null!=S){var e=b.current;if(e){var r=e.getCalculatedWidth();Math.round(E.width)!==Math.round(r)&&P((0,i.S)({id:s,width:r}))}}},[k,E,P,v,s,d,S]),null==E||null==A||null==S)return null;var{dangerouslySetInnerHTML:I,ticks:T}=e,D=h(e,p),{id:N}=S,z=h(S,y);return t.createElement(n.u,m({},D,z,{ref:b,labelRef:g,scale:j,x:A.x,y:A.y,tickTextProps:"auto"===d?{width:void 0}:{width:d},width:E.width,height:E.height,className:(0,r.q)("recharts-".concat(w," ").concat(w),f),viewBox:O,ticks:k}))},O={allowDataOverflow:l.xW.allowDataOverflow,allowDecimals:l.xW.allowDecimals,allowDuplicatedCategory:l.xW.allowDuplicatedCategory,hide:!1,mirror:l.xW.mirror,orientation:l.xW.orientation,padding:l.xW.padding,reversed:l.xW.reversed,scale:l.xW.scale,tickCount:l.xW.tickCount,type:l.xW.type,width:l.xW.width,yAxisId:0},x=t.memo(e=>{var r,n,i,a,l,o=(0,f.f)(e,O);return t.createElement(t.Fragment,null,t.createElement(b,{interval:null!=(r=o.interval)?r:"preserveEnd",id:o.yAxisId,scale:o.scale,type:o.type,domain:o.domain,allowDataOverflow:o.allowDataOverflow,dataKey:o.dataKey,allowDuplicatedCategory:o.allowDuplicatedCategory,allowDecimals:o.allowDecimals,tickCount:o.tickCount,padding:o.padding,includeHidden:null!=(n=o.includeHidden)&&n,reversed:o.reversed,ticks:o.ticks,width:o.width,orientation:o.orientation,mirror:o.mirror,hide:o.hide,unit:o.unit,name:o.name,angle:null!=(i=o.angle)?i:0,minTickGap:null!=(a=o.minTickGap)?a:5,tick:null==(l=o.tick)||l,tickFormatter:o.tickFormatter}),t.createElement(g,o))},(e,t)=>{var{domain:r}=e,n=h(e,d),{domain:i}=t,a=h(t,v);return!!(0,s.f)(n,a)&&(Array.isArray(r)&&2===r.length&&Array.isArray(i)&&2===i.length?r[0]===i[0]&&r[1]===i[1]:(0,s.f)({domain:r},{domain:i}))});x.displayName="YAxis",e.s(["f",0,x])},968416,380177,991819,e=>{"use strict";var t=e=>null;t.displayName="Cell",e.s(["f",0,t],968416);var r=e.i(16043),n=e.i(503608),i=e.i(470733),a=e.i(809863),l=e.i(563419),o=e.i(556684),c=e.i(866901),u=e.i(428778),s=e.i(180898);function f(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function p(e){for(var t=1;t{var a=r-n;return"M ".concat(e,",").concat(t)+"L ".concat(e+r,",").concat(t)+"L ".concat(e+r-a/2,",").concat(t+i)+"L ".concat(e+r-a/2-n,",").concat(t+i)+"L ".concat(e,",").concat(t," Z")},v={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},m=e=>{var t=(0,a.f)(e,v),{x:n,y:f,upperWidth:m,lowerWidth:h,height:b,className:g}=t,{animationEasing:O,animationDuration:x,animationBegin:P,isUpdateAnimationActive:w}=t,j=(0,r.useRef)(null),[E,A]=(0,r.useState)(-1),k=(0,r.useRef)(m),S=(0,r.useRef)(h),I=(0,r.useRef)(b),T=(0,r.useRef)(n),D=(0,r.useRef)(f),N=(0,o.f)(e,"trapezoid-");if((0,r.useEffect)(()=>{if(j.current&&j.current.getTotalLength)try{var e=j.current.getTotalLength();e&&A(e)}catch(e){}},[]),n!==+n||f!==+f||m!==+m||h!==+h||b!==+b||0===m&&0===h||0===b)return null;var z=(0,i.q)("recharts-trapezoid",g);if(!w)return r.createElement("g",null,r.createElement("path",y({},(0,s.h)(t),{className:z,d:d(n,f,m,h,b)})));var C=k.current,M=S.current,K=I.current,L=T.current,B=D.current,R="0px ".concat(-1===E?1:E,"px"),W="".concat(E,"px 0px"),Y=(0,u.T)(["strokeDasharray"],x,O);return r.createElement(l.f,{animationId:N,key:N,canBegin:E>0,duration:x,easing:O,isActive:w,begin:P},e=>{var i=(0,c.Y)(C,m,e),a=(0,c.Y)(M,h,e),l=(0,c.Y)(K,b,e),o=(0,c.Y)(L,n,e),u=(0,c.Y)(B,f,e);j.current&&(k.current=i,S.current=a,I.current=l,T.current=o,D.current=u);var v=e>0?{transition:Y,strokeDasharray:W}:{strokeDasharray:R};return r.createElement("path",y({},(0,s.h)(t),{className:z,d:d(o,u,i,a,l),ref:j,style:p(p({},v),t.style)}))})},h=e.i(787100),b=e.i(802822),g=e.i(184261),O=["option","shapeType","propTransformer","activeClassName","isActive"];function x(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function P(e){for(var t=1;t{var r=(0,E.t)();return(n,i)=>a=>{null==e||e(n,i,a),r((0,A.k)({activeIndex:String(i),activeDataKey:t,activeCoordinate:n.tooltipPosition}))}},"s",0,(e,t)=>{var r=(0,E.t)();return(n,i)=>a=>{null==e||e(n,i,a),r((0,A.t)({activeIndex:String(i),activeDataKey:t,activeCoordinate:n.tooltipPosition}))}},"c",0,e=>{var t=(0,E.t)();return(r,n)=>i=>{null==e||e(r,n,i),t((0,A._)())}}],991819)},8113,12091,e=>{"use strict";var t=e.i(16043),r=e.i(470733),n=e.i(511676),i=e.i(713793);function a(){return(a=Object.assign.bind()).apply(null,arguments)}var l=e=>{var{cx:l,cy:o,r:c,className:u}=e,s=(0,r.q)("recharts-dot",u);return l===+l&&o===+o&&c===+c?t.createElement("circle",a({},(0,i.e)(e),(0,n.e)(e),{className:s,cx:l,cy:o,r:c})):null};e.s(["f",0,l],8113);var o=e.i(802822),c=e.i(257592),u=e.i(216750),s=e.i(25548),f=e.i(866901);function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function y(e){for(var t=1;tm.includes(e.payload));return(0,f.$)(h)?null:(e=>{var r,{point:a,childIndex:c,mainColor:u,activeDot:s,dataKey:f}=e;if(!1===s||null==a.x||null==a.y)return null;var p=y(y({index:c,dataKey:f,cx:a.x,cy:a.y,r:4,fill:null!=u?u:"none",strokeWidth:2,stroke:"#fff",payload:a.payload,value:a.value},(0,i.P)(s)),(0,n.e)(s));return r=(0,t.isValidElement)(s)?(0,t.cloneElement)(s,p):"function"==typeof s?s(p):t.createElement(l,p),t.createElement(o.f,{className:"recharts-active-dot"},r)})({point:h,childIndex:Number(v),mainColor:a,dataKey:d,activeDot:p})}],12091)},184261,e=>{"use strict";var t=e.i(16043),r=e.i(415222),n=e.i(601287);let i=Math.cos,a=Math.sin,l=Math.sqrt,o=Math.PI,c=2*o;l(3);let u={draw(e,t){let r=l(t/o);e.moveTo(r,0),e.arc(0,0,r,0,c)}},s=l(1/3),f=2*s,p=a(o/10)/a(7*o/10),y=a(c/10)*p,d=-i(c/10)*p,v=l(3);l(3);let m=l(3)/2,h=1/l(12),b=(h/2+1)*3;var g=e.i(470733),O=e.i(866901),x=e.i(180898),P=["type","size","sizeType"];function w(){return(w=Object.assign.bind()).apply(null,arguments)}function j(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function E(e){for(var t=1;t{var{type:i="circle",size:a=64,sizeType:l="area"}=e,o=E(E({},function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n{var e,t=(e=c,A["symbol".concat((0,O.D)(e))]||u),i=(function(e,t){let i=null,a=(0,n.f)(l);function l(){let r;if(i||(i=r=a()),e.apply(this,arguments).draw(i,+t.apply(this,arguments)),r)return i=null,r+""||null}return e="function"==typeof e?e:(0,r.f)(e||u),t="function"==typeof t?t:(0,r.f)(void 0===t?64:+t),l.type=function(t){return arguments.length?(e="function"==typeof t?t:(0,r.f)(t),l):e},l.size=function(e){return arguments.length?(t="function"==typeof e?e:(0,r.f)(+e),l):t},l.context=function(e){return arguments.length?(i=null==e?null:e,l):i},l})().type(t).size(((e,t,r)=>{if("area"===t)return e;switch(r){case"cross":return 5*e*e/9;case"diamond":return .5*e*e/Math.sqrt(3);case"square":return e*e;case"star":var n=18*k;return 1.25*e*e*(Math.tan(n)-Math.tan(2*n)*Math.tan(n)**2);case"triangle":return Math.sqrt(3)*e*e/4;case"wye":return(21-10*Math.sqrt(3))*e*e/8;default:return Math.PI*e*e/4}})(a,l,c))();if(null!==i)return i})()})):null};S.registerSymbol=(e,t)=>{A["symbol".concat((0,O.D)(e))]=t},e.s(["f",0,S],184261)},173773,e=>{"use strict";var t=e.i(713793);e.s(["f",0,function(e){var r=(0,t.P)(e);if(null!=r){var{r:n,strokeWidth:i}=r,a=Number(n),l=Number(i);return(Number.isNaN(a)||a<0)&&(a=3),(Number.isNaN(l)||l<0)&&(l=2),{r:a,strokeWidth:l}}return{r:3,strokeWidth:2}}])},991984,e=>{"use strict";e.s(["f",0,function(e,t){if(!e)throw Error("Invariant failed")}])}]); //# sourceMappingURL=21g0xq3j24i_7.js.map