PageSourceSearch

https://ship.shipfare.com/static/js/vendors-4c0b7117.86da7e03.js

js shipfare.com collected 2026-09-28 05:51:52 UTC 121,472 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_vndr_ship_client=self.webpackChunk_vndr_ship_client||[]).push([[792],{31504(e,t,r){r.d(t,{J:()=>z});var n=r(39698),i=r(67252),a=r(98683),o=r(3451),l=r(91730);function c(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 u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach(function(t){s(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function s(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var d=(e,t,r)=>e+(t-e)*r,f=e=>e.from!==e.to,v=(e,t,r)=>{var i=(0,l.s8)((t,r)=>{if(f(r)){var i=e(r.from,r.to,r.velocity),a=(0,n.A)(i,2),o=a[0],l=a[1];return u(u({},r),{},{from:o,velocity:l})}return r},t);return r<1?(0,l.s8)((e,t)=>f(t)&&null!=i[e]?u(u({},t),{},{velocity:d(t.velocity,i[e].velocity,r),from:d(t.from,i[e].from,r)}):t,t):v(e,i,r-1)};function p(e,t,r,n,i,a){var o,c=n.reduce((r,n)=>u(u({},r),{},{[n]:{from:e[n],velocity:0,to:t[n]}}),{}),s=null,d=n=>{o||(o=n);var p=(n-o)/r.dt;c=v(r,c,p),i(u(u(u({}
1,e),t),(0,l.s8)((e,t)=>t.from,c))),o=n,Object.values(c).filter(f).length&&(s=a.setTimeout(d))};return()=>(s=a.setTimeout(d),()=>{var e;null===(e=s)||void 0===e||e()})}const h=(e,t,r,n,i,a)=>{var o=(0,l.mP)(e,t);return null==r?()=>(i(u(u({},e),t)),()=>{}):!0===r.isStepper?p(e,t,r,o,i,a):function(e,t,r,n,i,a,o){var c,s=null,f=i.reduce((r,n)=>{var i=e[n],a=t[n];return null==i||null==a?r:u(u({},r),{},{[n]:[i,a]})},{}),v=i=>{c||(c=i);var p=(i-c)/n,h=(0,l.s8)((e,t)=>d(...t,r(p)),f);if(a(u(u(u({},e),t),h)),p<1)s=o.setTimeout(v);else{var y=(0,l.s8)((e,t)=>d(...t,r(1)),f);a(u(u(u({},e),t),y))}};return()=>(s=o.setTimeout(v),()=>{var e;null===(e=s)||void 0===e||e()})}(e,t,r,n,o,i,a)};r.dn(h);var y=1e-4,m=(e,t)=>[0,3*e,3*t-6*e,3*e-3*t+1],b=(e,t)=>e.map((e,r)=>e*t**r).reduce((e,t)=>e+t),g=(e,t)=>r=>{var n=m(e,t);return b(n,r)},O=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];if(1===t.length)switch(t[0]){case"linear":return[0,0,1,1];case"ease":return[.25,.1,.25,1];case"ease-in":return[.42,0,1,1];case"ease-out":return[.42,0,.58,1];case"ease-in-out":return[0,0,.58,1];default:var n=(e=>{var t,r=e.split("(");if(2!==r.length||"cubic-bezier"!==r[0])return null;var n=null===(t=r[1])||void 0===t||null===(t=t.split(")")[0])||void 0===t?void 0:t.split(",");if(null==n||4!==n.length)return null;var i=n.map(e=>parseFloat(e));return[i[0],i[1],i[2],i[3]]})(t[0]);if(n)return n}return 4===t.length?t:[0,0,1,1]},w=(e,t,r,n)=>{var i,a,o=g(e,r),l=g(t,n),c=(i=e,a=r,e=>{var t=[...m(i,a).map((e,t)=>e*t).slice(1),0];return b(t,e)}),u=e=>e>1?1:e<0?0:e,s=e=>{for(var t=e>1?1:e,r=t,n=0;n<8;++n){var i=o(r)-t,a=c(r);if(Math.abs(i-t)<y||a<y)return l(r);r=u(r-i/a)}return l(r)};return s.isStepper=!1,s},x=function(){return w(...O(...arguments))},P=e=>{if("string"===typeof e)switch(e){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return x(e);case"spring":return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.stiff,r=void 0===t?100:t,n=e.damping,i=void 0===n?8:n,a=e.dt,o=void 0===a?17:a,l=(e,t,n)=>{var a=n+(-(e-t)*r-n*i)*o/1e3,l=n*o/1e3+e;return Math.abs(l-t)<y&&Math.abs(a)<y?[t,0]:[l,a]};return l.isStepper=!0,l.dt=o,l}();default:if("cubic-bezier"===e.split("(")[0])return x(e)}return"function"===typeof e?e:null},E=r(10091),j=r(35945);class k{setTimeout(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=performance.now(),n=null,i=a=>{a-r>=t?e(a):"function"===typeof requestAnimationFrame&&(n=requestAnimationFrame(i))};return n=requestAnimationFrame(i),()=>{null!=n&&cancelAnimationFrame(n)}}}function A(){return function(e){var t=()=>null,r=!1,n=null,i=a=>{if(!r){if(Array.isArray(a)){if(!a.length)return;var o=a,l=(0,j.A)(o),c=l[0],u=(0,E.A)(l).slice(1);return"number"===typeof c?void(n=e.setTimeout(i.bind(null,u),c)):(i(c),void(n=e.setTimeout(i.bind(null,u))))}"string"===typeof a&&t(a),"object"===typeof a&&t(a),"function"===typeof a&&a()}};return{stop:()=>{r=!0},start:e=>{r=!1,n&&(n(),n=null),i(e)},subscribe:e=>(t=e,()=>{t=()=>null}),getTimeoutController:()=>e}}(new k)}var S=(0,i.createContext)(A);var I=r(42311),D=r(67392),C={begin:0,duration:1e3,easing:"ease",isActive:!0,canBegin:!0,onAnimationEnd:()=>{},onAnimationStart:()=>{}},N={t:0},T={t:1};function z(e){var t=(0,o.e)(e,C),r=t.isActive,l=t.canBegin,c=t.duration,u=t.easing,s=t.begin,d=t.onAnimationEnd,f=t.onAnimationStart,v=t.children,p=(0,D.j)(),y="auto"===r?!I.m.isSsr&&!p:r,m=function(e,t){var r=(0,i.useContext)(S);return(0,i.useMemo)(()=>null!==t&&void 0!==t?t:r(e),[e,t,r])}(t.animationId,t.animationManager),b=(0,i.useState)(y?N:T),g=(0,n.A)(b,2),O=g[0],w=g[1],x=(0,i.useRef)(null);return(0,i.useEffect)(()=>{y||w(T)},[y]),(0,i.useEffect)(()=>{if(!y||!l)return a.lQ;var e=h(N,T,P(u),c,w,m.getTimeoutController());return m.start([f,s,()=>{x.current=e()},c,d]),()=>{m.stop(),x.current&&x.current(),d()}},[y,l,c,u,s,f,d,m]),v(O.t)}},91730(e,t,r){function n(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 i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?n(Object(r),!0).forEach(function(t){a(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function a(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.d(t,{dl:()=>o,mP:()=>l,s8:()=>c});var o=(e,t,r)=>e.map(e=>{return"".concat((n=e,n.replace(/([A-Z])/g,e=>"-".concat(e.toLowerCase())))," ").concat(t,"ms ").concat(r);var n}).join(","),l=(e,t)=>[Object.keys(e),Object.keys(t)].reduce((e,t)=>e.filter(e=>t.includes(e))),c=(e,t)=>Object.keys(t).reduce((r,n)=>i(i({},r),{},{[n]:e(n,t[n])}),{})},52746(e,t,r){r.d(t,{yP:()=>ue,LP:()=>le});var n=r(39698),i=r(67252),a=r(1716),o=r(10684),l=r(78437),c=r(62039),u=r(98683),s=r(97e3),d=r(34401),f=r(52799),v=r(98618),p=r(62907),h=r(91167),y=r(12131),m=r(17807),b=r(95572),g=r(12590),O=r(56891),w=r(51083),x=r(79396),P=r(89546),E=r(81806),j=r(3451),k=r(39525),A=r(65117),S=r(8091),I=r(31504),D=r(23711),C=r(9999),N=r(38198),T=r(63910),z=["index"];function M(){return M=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},M.apply(null,arguments)}var B=(0,i.createContext)(void 0),W=(e,t)=>"recharts-bar-stack-clip-path-".concat(e,"-").concat(t),R=e=>{var t=e.index,r=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<a.length;n++)r=a[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,z),n=(e=>{var t=(0,i.useContext)(B);if(null!=t){var r=t.stackId;return"url(#".concat(W(r,e),")")}})(t);return i.createElement(o.W,M({className:"recharts-bar-stack-layer",clipPath:n},r))},L=["onMouseEnter","onMouseLeave","onClick"],G=["value","background","tooltipPosition"],F=["id"],K=["onMouseEnter","onClick","onMouseLeave"];function H(){return H=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},H.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 U(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?V(Object(r),!0).forEach(function(t){$(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):V(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function $(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Z(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<a.length;n++)r=a[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var Y=e=>{var t=e.dataKey,r=e.name,n=e.fill,i=e.legendType;return[{inactive:e.hide,dataKey:t,type:i,color:n,value:(0,d.uM)(r,t),payload:e}]},q=i.memo(e=>{var t=e.dataKey,r=e.stroke,n=e.strokeWidth,a=e.fill,o=e.name,l=e.hide,c=e.unit,s=e.tooltipType,f=e.id,v={dataDefinedOnItem:void 0,getPosition:u.lQ,settings:{stroke:r,strokeWidth:n,fill:a,dataKey:t,nameKey:void 0,name:(0,d.uM)(o,t),hide:l,type:s,color:a,unit:c,graphicalItemId:f}};return i.createElement(h.r,{tooltipEntrySettings:v})});function X(e){var t=(0,O.G)(x.A2),r=e.data,n=e.dataKey,a=e.background,o=e.allOtherBarProps,l=o.onMouseEnter,c=o.onMouseLeave,u=o.onClick,s=Z(o,L),d=(0,p.Cj)(l,n,o.id),h=(0,p.Pg)(c),y=(0,p.Ub)(u,n,o.id);if(!a||null==r)return null;var m=(0,S.ic)(a);
1return i.createElement(D.g,{zIndex:(0,N.L)(a,C.I.barBackground)},r.map((e,r)=>{e.value;var o=e.background,l=(e.tooltipPosition,Z(e,G));if(!o)return null;var c=d(e,r),u=h(e,r),p=y(e,r),b=U(U(U(U(U({option:a,isActive:String(r)===t},l),{},{fill:"#eee"},o),m),(0,f.XC)(s,e,r)),{},{onMouseEnter:c,onMouseLeave:u,onClick:p,dataKey:n,index:r,className:"recharts-bar-background-rectangle"});return i.createElement(v.z,H({key:"background-bar-".concat(r)},b))}))}function _(e){var t=e.showLabels,r=e.children,n=e.rects,a=null===n||void 0===n?void 0:n.map(e=>{var t={x:e.x,y:e.y,width:e.width,lowerWidth:e.width,upperWidth:e.width,height:e.height};return U(U({},t),{},{value:e.value,payload:e.payload,parentViewBox:e.parentViewBox,viewBox:t,fill:e.fill})});return i.createElement(c.h8,{value:t?a:void 0},r)}function Q(e){var t=e.shape,r=e.activeBar,a=e.baseProps,o=e.entry,l=e.index,c=e.dataKey,u=(0,O.G)(x.A2),s=(0,O.G)(x.Xb),d=r&&String(o.originalDataIndex)===u&&(null==s||c===s),f=(0,i.useState)(!1),p=(0,n.A)(f,2),h=p[0],y=p[1],m=(0,i.useState)(!1),b=(0,n.A)(m,2),g=b[0],w=b[1];(0,i.useEffect)(()=>{var e;return d?(y(!0),e=requestAnimationFrame(()=>{w(!0)})):w(!1),()=>{cancelAnimationFrame(e)}},[d]);var P,E=(0,i.useCallback)(()=>{d||y(!1)},[d]),j=d&&g,k=d||h;P=d?!0===r?t:r:t;var A=i.createElement(v.z,H({},a,{name:String(a.name)},o,{isActive:j,option:P,index:l,dataKey:c,onTransitionEnd:E}));return k?i.createElement(D.g,{zIndex:C.I.activeBar},i.createElement(R,{index:o.originalDataIndex},A)):A}function J(e){var t=e.shape,r=e.baseProps,n=e.entry,a=e.index,o=e.dataKey;return i.createElement(v.z,H({},r,{name:String(r.name)},n,{isActive:!1,option:t,index:a,dataKey:o}))}function ee(e){var t,r=e.data,n=e.props,a=null!==(t=(0,S.uZ)(n))&&void 0!==t?t:{},o=a.id,l=Z(a,F),c=n.shape,u=n.dataKey,s=n.activeBar,d=n.onMouseEnter,v=n.onClick,h=n.onMouseLeave,y=Z(n,K),m=(0,p.Cj)(d,u,o),b=(0,p.Pg)(h),g=(0,p.Ub)(v,u,o);return r?i.createElement(i.Fragment,null,r.map((e,t)=>i.createElement(R,H({index:e.originalDataIndex,key:"rectangle-".concat(null===e||void 0===e?void 0:e.x,"-").concat(null===e||void 0===e?void 0:e.y,"-").concat(null===e||void 0===e?void 0:e.value,"-").concat(t),className:"recharts-bar-rectangle"},(0,f.XC)(y,e,t),{onMouseEnter:m(e,t),onMouseLeave:b(e,t),onClick:g(e,t)}),s?i.createElement(Q,{shape:c,activeBar:s,baseProps:l,entry:e,index:t,dataKey:u}):i.createElement(J,{shape:c,baseProps:l,entry:e,index:t,dataKey:u})))):null}function te(e){var t=e.props,r=e.previousRectanglesRef,a=t.data,l=t.layout,s=t.isAnimationActive,d=t.animationBegin,f=t.animationDuration,v=t.animationEasing,p=t.onAnimationEnd,h=t.onAnimationStart,y=r.current,m=(0,E.n)(t,"recharts-bar-"),b=(0,i.useState)(!1),g=(0,n.A)(b,2),O=g[0],w=g[1],x=!O,P=(0,i.useCallback)(()=>{"function"===typeof p&&p(),w(!1)},[p]),j=(0,i.useCallback)(()=>{"function"===typeof h&&h(),w(!0)},[h]);return i.createElement(_,{showLabels:x,rects:a},i.createElement(I.J,{animationId:m,begin:d,duration:f,isActive:s,easing:v,onAnimationEnd:P,onAnimationStart:j,key:m},e=>{var n=1===e?a:null===a||void 0===a?void 0:a.map((t,r)=>{var n=y&&y[r];if(n)return U(U({},t),{},{x:(0,u.GW)(n.x,t.x,e),y:(0,u.GW)(n.y,t.y,e),width:(0,u.GW)(n.width,t.width,e),height:(0,u.GW)(n.height,t.height,e)});if("horizontal"===l){var i=(0,u.GW)(0,t.height,e),a=(0,u.GW)(t.stackedBarStart,t.y,e);return U(U({},t),{},{y:a,height:i})}var o=(0,u.GW)(0,t.width,e),c=(0,u.GW)(t.stackedBarStart,t.x,e);return U(U({},t),{},{width:o,x:c})});return e>0&&(r.current=null!==n&&void 0!==n?n:null),null==n?null:i.createElement(o.W,null,i.createElement(ee,{props:t,data:n}))}),i.createElement(c.qY,{label:t.label}),t.children)}function re(e){var t=(0,i.useRef)(null);return i.createElement(te,{previousRectanglesRef:t,props:e})}var ne=(e,t)=>{var r=Array.isArray(e.value)?e.value[1]:e.value;return{x:e.x,y:e.y,value:r,errorVal:(0,d.kr)(e,t)}};class ie extends i.PureComponent{render(){var e=this.props,t=e.hide,r=e.data,n=e.dataKey,l=e.className,c=e.xAxisId,u=e.yAxisId,s=e.needClip,d=e.background,f=e.id;if(t||null==r)return null;var v=(0,a.$)("recharts-bar",l),p=f;return i.createElement(o.W,{className:v,id:f},s&&i.createElement("defs",null,i.createElement(m.Q,{clipPathId:p,xAxisId:c,yAxisId:u})),i.createElement(o.W,{className:"recharts-bar-rectangles",clipPath:s?"url(#clipPath-".concat(p,")"):void 0},i.createElement(X,{data:r,dataKey:n,background:d,allOtherBarProps:this.props}),i.createElement(re,this.props)))}}var ae={activeBar:!1,animationBegin:0,animationDuration:400,animationEasing:"ease",background:!1,hide:!1,isAnimationActive:"auto",label:!1,legendT
1ype:"rect",minPointSize:0,xAxisId:0,yAxisId:0,zIndex:C.I.bar};function oe(e){var t,r=e.xAxisId,n=e.yAxisId,a=e.hide,o=e.legendType,c=e.minPointSize,u=e.activeBar,d=e.animationBegin,f=e.animationDuration,v=e.animationEasing,p=e.isAnimationActive,h=(0,m.l)(r,n).needClip,x=(0,b.WX)(),P=(0,w.r)(),E=(0,s.aS)(e.children,l.f),j=(0,O.G)(t=>(0,g.OS)(t,e.id,P,E));if("vertical"!==x&&"horizontal"!==x)return null;var k=null===j||void 0===j?void 0:j[0];return t=null==k||null==k.height||null==k.width?0:"vertical"===x?k.height/2:k.width/2,i.createElement(y.zk,{xAxisId:r,yAxisId:n,data:j,dataPointFormatter:ne,errorBarOffset:t},i.createElement(ie,H({},e,{layout:x,needClip:h,data:j,xAxisId:r,yAxisId:n,hide:a,legendType:o,minPointSize:c,activeBar:u,animationBegin:d,animationDuration:f,animationEasing:v,isAnimationActive:p})))}function le(e){var t=e.layout,r=e.barSettings,n=r.dataKey,i=r.minPointSize,a=r.hasCustomShape,o=e.pos,l=e.bandSize,c=e.xAxis,s=e.yAxis,f=e.xAxisTicks,p=e.yAxisTicks,h=e.stackedData,y=e.displayedData,m=e.offset,b=e.cells,g=e.parentViewBox,O=e.dataStartIndex,w="horizontal"===t?s:c,x=h?w.scale.domain():null,P=(0,d.DW)({numericAxis:w}),E=w.scale.map(P);return y.map((e,r)=>{var y,w,j,k,A,S;if(h){var I=h[r+O];if(null==I)return null;y=(0,d._f)(I,x)}else y=(0,d.kr)(e,n),Array.isArray(y)||(y=[P,y]);var D=(0,v.l)(i,0)(y[1],r);if("horizontal"===t){var C,N=s.scale.map(y[0]),T=s.scale.map(y[1]);if(null==N||null==T)return null;w=(0,d.y2)({axis:c,ticks:f,bandSize:l,offset:o.offset,entry:e,index:r}),j=null!==(C=null!==T&&void 0!==T?T:N)&&void 0!==C?C:void 0,k=o.size;var z=N-T;if(A=(0,u.M8)(z)?0:z,S={x:w,y:m.top,width:k,height:m.height},Math.abs(D)>0&&Math.abs(A)<Math.abs(D)){var M=(0,u.sA)(A||D)*(Math.abs(D)-Math.abs(A));j-=M,A+=M}}else{var B=c.scale.map(y[0]),W=c.scale.map(y[1]);if(null==B||null==W)return null;if(w=B,j=(0,d.y2)({axis:s,ticks:p,bandSize:l,offset:o.offset,entry:e,index:r}),k=W-B,A=o.size,S={x:m.left,y:j,width:m.width,height:A},Math.abs(D)>0&&Math.abs(k)<Math.abs(D))k+=(0,u.sA)(k||D)*(Math.abs(D)-Math.abs(k))}return null!=w&&null!=j&&null!=k&&null!=A&&(a||0!==k&&0!==A)?U(U({},e),{},{stackedBarStart:E,x:w,y:j,width:k,height:A,value:h?y:y[1],payload:e,background:S,tooltipPosition:{x:w+k/2,y:j+A/2},parentViewBox:g,originalDataIndex:r},b&&b[r]&&b[r].props):null}).filter(Boolean)}function ce(e){var t=(0,j.e)(e,ae),r=(e=>{var t=(0,i.useContext)(B);return null!=t?t.stackId:null!=e?(0,d.$8)(e):void 0})(t.stackId),n=(0,w.r)();return i.createElement(k.x,{id:t.id,type:"bar"},e=>i.createElement(i.Fragment,null,i.createElement(P.A,{legendPayload:Y(t)}),i.createElement(q,{dataKey:t.dataKey,stroke:t.stroke,strokeWidth:t.strokeWidth,fill:t.fill,name:t.name,hide:t.hide,unit:t.unit,tooltipType:t.tooltipType,id:e}),i.createElement(A.p,{type:"bar",id:e,data:void 0,xAxisId:t.xAxisId,yAxisId:t.yAxisId,zAxisId:0,dataKey:t.dataKey,stackId:r,hide:t.hide,barSize:t.barSize,minPointSize:t.minPointSize,maxBarSize:t.maxBarSize,isPanorama:n,hasCustomShape:null!=t.shape}),i.createElement(D.g,{zIndex:t.zIndex},i.createElement(oe,H({},t,{id:e})))))}var ue=i.memo(ce,T.P);ue.displayName="Bar"},90495(e,t,r){r.d(t,{F:()=>A,u:()=>T});var n=r(39698),i=r(67252),a=r(43514),o=r.n(a),l=r(1716),c=r(10684),u=r(3954),s=r(3467),d=r(98683),f=r(52799),v=r(19167),p=r(8091),h=r(35915),y=r(3451),m=r(23711),b=r(9999),g=r(78385),O=r(95622),w=r(56891),x=["axisLine","width","height","className","hide","ticks","axisType","axisId"];function P(){return P=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},P.apply(null,arguments)}function E(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 j(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?E(Object(r),!0).forEach(function(t){k(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):E(Object(r)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function k(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var A={x:0,y:0,width:0,height:0,viewBox:{x:0,y:0,width:0,height:0},orientation:"bottom",ticks:[],stroke:"#666",tickLine:!0,axisLine:!0,tick:!0,mirror:!1,minTickGap:5,tickSize:6,tickMargin:2,interval:"preserveEnd",zIndex:b.I.axis};function S(e){var t=e.x,r=e.y,n=e.width,a=e.height,c=e.orientation,u=e.mirror,s=e.axisLine,d=e.otherSvgProps;if(!s)return null;var f=j(j(j({},d),(0,p.uZ)(s)),{},{fill:"none"});if("top"===c||"bottom"===c){var v=+("top"===c&&!u||"bottom"===c&&u);f=j(j({},f),{},{x1:t,y1:r+v*a,x2:t+n,y2:r+v*a})}else{var h=+("left"===c&&!u||"right"===c&&u);f=j(j({},f),{},{x1:t+h*n,y1:r,x2:t+h*n,y2:r+a})}return i.createElement("line",P({},f,{className:(0,l.$)("recharts-cartesian-axis-line",o()(s,"className"))}))}function I(e){var t,r=e.option,n=e.tickProps,a=e.value,o=(0,l.$)(n.className,"recharts-cartesian-axis-tick-value");if(i.isValidElement(r))t=i.cloneElement(r,j(j({},n),{},{className:o}));else if("function"===typeof r)t=r(j(j({},n),{},{className:o}));else{var c="recharts-cartesian-axis-tick-value";"boolean"!==typeof r&&(c=(0,l.$)(c,(0,g.I)(r))),t=i.createElement(u.EY,P({},n,{className:c}),a)}return t}function D(e){var t=e.ticks,r=e.axisType,n=e.axisId,a=(0,w.j)();return(0,i.useEffect)(()=>{if(null==n||null==r)return d.lQ;var e=t.map(e=>({value:e.value,coordinate:e.coordinate,offset:e.offset,index:e.index}));return a((0,O.y0)({ticks:e,axisId:n,axisType:r})),()=>{a((0,O.Sr)({axisId:n,axisType:r}))}},[a,t,n,r]),null}var C=(0,i.forwardRef)((e,t)=>{var r=e.ticks,n=void 0===r?[]:r,a=e.tick,s=e.tickLine,h=e.stroke,y=e.tickFormatter,g=e.unit,O=e.padding,w=e.tickTextProps,x=e.orientation,E=e.mirror,k=e.x,A=e.y,S=e.width,C=e.height,N=e.tickSize,T=e.tickMargin,z=e.fontSize,M=e.letterSpacing,B=e.getTicksConfig,W=e.events,R=e.axisType,L=e.axisId,G=(0,v.f)(j(j({},B),{},{ticks:n}),z,M),F=(0,p.uZ)(B),K=(0,p.ic)(a),H=(0,u.fU)(F.textAnchor)?F.textAnchor:function(e,t){switch(e){case"left":return t?"start":"end";case"right":return t?"end":"start";default:return"middle"}}(x,E),V=function(e,t){switch(e){case"left":case"right":return"middle";case"top":return t?"start":"end";default:return t?"end":"start"}}(x,E),U={};"object"===typeof s&&(U=s);var $=j(j({},F),{},{fill:"none"},U),Z=G.map(e=>j({entry:e},function(e,t,r,n,i,a,o,l,c){var u,s,f,v,p,h,y=l?-1:1,m=e.tickSize||o,b=(0,d.Et)(e.tickCoord)?e.tickCoord:e.coordinate;switch(a){case"top":u=s=e.coordinate,h=(f=(v=r+ +!l*i)-y*m)-y*c,p=b;break;case"left":f=v=e.coordinate,p=(u=(s=t+ +!l*n)-y*m)-y*c,h=b;break;case"right":f=v=e.coordinate,p=(u=(s=t+ +l*n)+y*m)+y*c,h=b;break;default:u=s=e.coordinate,h=(f=(v=r+ +l*i)+y*m)+y*c,p=b}return{line:{x1:u,y1:f,x2:s,y2:v},tick:{x:p,y:h}}}(e,k,A,S,C,x,N,E,T))),Y=Z.map(e=>{var t=e.entry,r=e.line;return i.createElement(c.W,{className:"recharts-cartesian-axis-tick",key:"tick-".concat(t.value,"-").concat(t.coordinate,"-").concat(t.tickCoord)},s&&i.createElement("line",P({},$,r,{className:(0,l.$)("recharts-cartesian-axis-tick-line",o()(s,"className"))})))}),q=Z.map((e,t)=>{var r,n,o=e.entry,l=e.tick,u=j(j(j(j({verticalAnchor:V},F),{},{textAnchor:H,stroke:"none",fill:h},l),{},{index:t,payload:o,visibleTicksCount:G.length,tickFormatter:y,padding:O},w),{},{angle:null!==(r=null!==(n=null===w||void 0===w?void 0:w.angle)&&void 0!==n?n:F.angle)&&void 0!==r?r:0}),s=j(j({},u),K);return i.createElement(c.W,P({className:"recharts-cartesian-axis-tick-label",key:"tick-label-".concat(o.value,"-").concat(o.coordinate,"-").concat(o.tickCoord)},(0,f.XC)(W,o,t)),a&&i.createElement(I,{option:a,tickProps:s,value:"".concat("function"===typeof y?y(o.value,t):o.value).concat(g||"")}))});return i.createElement("g",{className:"recharts-cartesian-axis-ticks recharts-".concat(R,"-ticks")},i.createElement(D,{ticks:G,axisId:L,axisType:R}),q.length>0&&i.createElement(m.g,{zIndex:b.I.label},i.createElement("g",{className:"recharts-cartesian-axis-tick-labels recharts-".concat(R,"-tick-labels"),ref:t},q)),Y.length>0&&i.createElement("g",{className:"recharts-cartesian-axis-tick-lines recharts-".concat(R,"-tick-lines")},Y))}),N=(0,i.forwardRef)((e,t)=>{var r=e.axisLine,a=e.width,o=e.height,u=e.className,d=e.hide,f=e.ticks,v=e.axisType,y=e.axisId,b=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<a.length;n++)r=a[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,x),g=(0,i.useState)(""),O=(0,n.A)(g,2),w=O[0],P=O[1],E=(0,i.useState)(""),j=(0,n.A)(E,2),k=j[0],A=j[1],I=(0,i.useRef)(null);(0,i.useImperativeHandle)(t,()=>({getCalculatedWidth:()=>{var t;return(0,h.z)({ticks:I.current,label:null===(t=e.labelRef)||void 0===t?void 0:t.current,labelGapWithTick:5,tickSize:e.tickSize,tickMargin:e.tickMargin})}}));var D=(0,i.useCallback)(e=>{if(e){var t=e.getElementsByClassName("recharts-cartesian-axis-tick-value");I.current=t;var r=t[0];if(r){var n=window.getComputedStyle(r),i=n.fontSize,a=n.letterSpacing;i===w&&a===k||(P(i),A(a))}}},[w,k]);return d||null!=a&&a<=0||null!=o&&o<=0?null:i.createElement(m.g,{zIndex:e.zIndex},i.createElement(c.W,{className:(0,l.$)("recharts-cartesian-axis",u)},i.createElement(S,{x:e.x,y:e.y,width:a,height:o,orientation:e.orientation,mirror:e.mirror,axisLine
vendor: 4,179 bytes, line 1
1:r,otherSvgProps:(0,p.uZ)(e)}),i.createElement(C,{ref:D,axisType:v,events:b,fontSize:w,getTicksConfig:e,height:e.height,letterSpacing:k,mirror:e.mirror,orientation:e.orientation,padding:e.padding,stroke:e.stroke,tick:e.tick,tickFormatter:e.tickFormatter,tickLine:e.tickLine,tickMargin:e.tickMargin,tickSize:e.tickSize,tickTextProps:e.tickTextProps,ticks:f,unit:e.unit,width:e.width,x:e.x,y:e.y,axisId:y}),i.createElement(s.zJ,{x:e.x,y:e.y,width:e.width,height:e.height,lowerWidth:e.width,upperWidth:e.width},i.createElement(s._I,{label:e.label,labelRef:e.labelRef}),e.children)))}),T=i.forwardRef((e,t)=>{var r=(0,y.e)(e,A);return i.createElement(N,P({},r,{ref:t}))});T.displayName="CartesianAxis"},126(e,t,r){r.d(t,{d:()=>B});var n=r(67252),i=r(19923),a=r(98683),o=r(34401),l=r(19167),c=r(90495),u=r(95572),s=r(93682),d=r(56891),f=r(51083),v=r(3451),p=r(8091),h=r(91766),y=r(23711),m=r(9999),b=["x1","y1","x2","y2","key"],g=["offset"],O=["xAxisId","yAxisId"],w=["xAxisId","yAxisId"];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<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?x(Object(r),!0).forEach(function(t){E(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):x(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function E(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function j(){return j=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},j.apply(null,arguments)}function k(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<a.length;n++)r=a[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var A=e=>{var t=e.fill;if(!t||"none"===t)return null;var r=e.fillOpacity,i=e.x,a=e.y,o=e.width,l=e.height,c=e.ry;return n.createElement("rect",{x:i,y:a,ry:c,width:o,height:l,stroke:"none",fill:t,fillOpacity:r,className:"recharts-cartesian-grid-bg"})};function S(e){var t,r=e.option,i=e.lineItemProps;if(n.isValidElement(r))t=n.cloneElement(r,i);else if("function"===typeof r)t=r(i);else{var a,o=i.x1,l=i.y1,c=i.x2,u=i.y2,s=i.key,d=k(i,b),f=null!==(a=(0,p.uZ)(d))&&void 0!==a?a:{},v=(f.offset,k(f,g));t=n.createElement("line",j({},v,{x1:o,y1:l,x2:c,y2:u,fill:"none",key:s}))}return t}function I(e){var t=e.x,r=e.width,i=e.horizontal,a=void 0===i||i,o=e.horizontalPoints;if(!a||!o||!o.length)return null;e.xAxisId,e.yAxisId;var l=k(e,O),c=o.map((e,i)=>{var o=P(P({},l),{},{x1:t,y1:e,x2:t+r,y2:e,key:"line-".concat(i),index:i});return n.createElement(S,{key:"line-".concat(i),option:a,lineItemProps:o})});return n.createElement("g",{className:"recharts-cartesian-grid-horizontal"},c)}function D(e){var t=e.y,r=e.height,i=e.vertical,a=void 0===i||i,o=e.verticalPoints;if(!a||!o||!o.length)return null;e.xAxisId,e.yAxisId;var l=k(e,w),c=o.map((e,i)=>{var o=P(P({},l),{},{x1:e,y1:t,x2:e,y2:t+r,key:"line-".concat(i),index:i});return n.createElement(S,{option:a,lineItemProps:o,key:"line-".concat(i)})});return n.createElement("g",{className:"recharts-cartesian-grid-vertical"},c)}function C(e){var t=e.horizontalFill,r=e.fillOpacity,i=e.x,a=e.y,o=e.width,l=e.height,c=e.horizontalPoints,u=e.horizontal;if(!(void 0===u||u)||!t||!t.length||null==c)return null;var s=c.map(e=>Math.round(e+a-a)).sort((e,t)=>
1e-t);a!==s[0]&&s.unshift(0);var d=s.map((e,c)=>{var u=s[c+1],d=null==u?a+l-e:u-e;if(d<=0)return null;var f=c%t.length;return n.createElement("rect",{key:"react-".concat(c),y:e,x:i,height:d,width:o,stroke:"none",fill:t[f],fillOpacity:r,className:"recharts-cartesian-grid-bg"})});return n.createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},d)}function N(e){var t=e.vertical,r=void 0===t||t,i=e.verticalFill,a=e.fillOpacity,o=e.x,l=e.y,c=e.width,u=e.height,s=e.verticalPoints;if(!r||!i||!i.length)return null;var d=s.map(e=>Math.round(e+o-o)).sort((e,t)=>e-t);o!==d[0]&&d.unshift(0);var f=d.map((e,t)=>{var r=d[t+1],s=null==r?o+c-e:r-e;if(s<=0)return null;var f=t%i.length;return n.createElement("rect",{key:"react-".concat(t),x:e,y:l,width:s,height:u,stroke:"none",fill:i[f],fillOpacity:a,className:"recharts-cartesian-grid-bg"})});return n.createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},f)}var T=(e,t)=>{var r=e.xAxis,n=e.width,i=e.height,a=e.offset;return(0,o.PW)((0,l.f)(P(P(P({},c.F),r),{},{ticks:(0,o.Rh)(r,!0),viewBox:{x:0,y:0,width:n,height:i}})),a.left,a.left+a.width,t)},z=(e,t)=>{var r=e.yAxis,n=e.width,i=e.height,a=e.offset;return(0,o.PW)((0,l.f)(P(P(P({},c.F),r),{},{ticks:(0,o.Rh)(r,!0),viewBox:{x:0,y:0,width:n,height:i}})),a.top,a.top+a.height,t)},M={horizontal:!0,vertical:!0,horizontalPoints:[],verticalPoints:[],stroke:"#ccc",fill:"none",verticalFill:[],horizontalFill:[],xAxisId:0,yAxisId:0,syncWithTicks:!1,zIndex:m.I.grid};function B(e){var t=(0,u.yi)(),r=(0,u.rY)(),o=(0,u.W7)(),l=P(P({},(0,v.e)(e,M)),{},{x:(0,a.Et)(e.x)?e.x:o.left,y:(0,a.Et)(e.y)?e.y:o.top,width:(0,a.Et)(e.width)?e.width:o.width,height:(0,a.Et)(e.height)?e.height:o.height}),c=l.xAxisId,p=l.yAxisId,m=l.x,b=l.y,g=l.width,O=l.height,w=l.syncWithTicks,x=l.horizontalValues,E=l.verticalValues,k=(0,f.r)(),S=(0,d.G)(e=>(0,s.ZB)(e,"xAxis",c,k)),B=(0,d.G)(e=>(0,s.ZB)(e,"yAxis",p,k));if(!(0,h.F)(g)||!(0,h.F)(O)||!(0,a.Et)(m)||!(0,a.Et)(b))return null;var W=l.verticalCoordinatesGenerator||T,R=l.horizontalCoordinatesGenerator||z,L=l.horizontalPoints,G=l.verticalPoints;if((!L||!L.length)&&"function"===typeof R){var F=x&&x.length,K=R({yAxis:B?P(P({},B),{},{ticks:F?x:B.ticks}):void 0,width:null!==t&&void 0!==t?t:g,height:null!==r&&void 0!==r?r:O,offset:o},!!F||w);(0,i.R)(Array.isArray(K),"horizontalCoordinatesGenerator should return Array but instead it returned [".concat(typeof K,"]")),Array.isArray(K)&&(L=K)}if((!G||!G.length)&&"function"===typeof W){var H=E&&E.length,V=W({xAxis:S?P(P({},S),{},{ticks:H?E:S.ticks}):void 0,width:null!==t&&void 0!==t?t:g,height:null!==r&&void 0!==r?r:O,offset:o},!!H||w);(0,i.R)(Array.isArray(V),"verticalCoordinatesGenerator should return Array but instead it returned [".concat(typeof V,"]")),Array.isArray(V)&&(G=V)}return n.createElement(y.g,{zIndex:l.zIndex},n.createElement("g",{className:"recharts-cartesian-grid"},n.createElement(A,{fill:l.fill,fillOpacity:l.fillOpacity,x:l.x,y:l.y,width:l.width,height:l.height,ry:l.ry}),n.createElement(C,j({},l,{horizontalPoints:L})),n.createElement(N,j({},l,{verticalPoints:G})),n.createElement(I,j({},l,{offset:o,horizontalPoints:L,xAxis:S,yAxis:B})),n.createElement(D,j({},l,{offset:o,verticalPoints:G,xAxis:S,yAxis:B}))))}B.displayName="CartesianGrid"},17807(e,t,r){r.d(t,{Q:()=>c,l:()=>l});var n=r(67252),i=r(56891),a=r(93682),o=r(99078);function l(e,t){var r,n,o=(0,i.G)(t=>(0,a.Rl)(t,e)),l=(0,i.G)(e=>(0,a.sf)(e,t)),c=null!==(r=null===o||void 0===o?void 0:o.allowDataOverflow)&&void 0!==r?r:a.PU.allowDataOverflow,u=null!==(n=null===l||void 0===l?void 0:l.allowDataOverflow)&&void 0!==n?n:a.cd.allowDataOverflow;return{needClip:c||u,needClipX:c,needClipY:u}}function c(e){var t=e.xAxisId,r=e.yAxisId,i=e.clipPathId,a=(0,o.oM)(),c=l(t,r),u=c.needClipX,s=c.needClipY;if(!c.needClip||!a)return null;var d=a.x,f=a.y,v=a.width,p=a.height;return n.createElement("clipPath",{id:"clipPath-".concat(i)},n.createElement("rect",{x:u?d:d-v/2,y:s?f:f-p/2,width:u?v:2*v,height:s?p:2*p}))}},66444(e,t,r){r.d(t,{N1:()=>ye,lF:()=>pe});var n=r(39698),i=r(67252),a=r(1716),o=r(10684),l=r(62039),c=r(80116),u=r(97e3),s=r(67029),d=r(23711),f=r(9999),v=["points"];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 h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?p(Object(r),!0).forEach(function(t){y(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function y(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},m.apply(null,arguments)}function b(e){var t=e.option,r=e.dotProps,n=e.className;if((0,i.isValidElement)(t))return(0,i.cloneElement)(t,r);if("function"===typeof t)return t(r);var o=(0,a.$)(n,"boolean"!==typeof t?t.className:""),l=null!==r&&void 0!==r?r:{},u=(l.points,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<a.length;n++)r=a[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(l,v));return i.createElement(c.c,m({},u,{className:o}))}function g(e){var t=e.points,r=e.dot,n=e.className,a=e.dotClassName,l=e.dataKey,c=e.baseProps,v=e.needClip,p=e.clipPathId,y=e.zIndex,g=void 0===y?f.I.scatter:y;if(!function(e,t){return null!=e&&(!!t||1===e.length)}(t,r))return null;var O=(0,u.y$)(r),w=(0,s.y)(r),x=t.map((e,n)=>{var o,u,s=h(h(h({r:3},c),w),{},{index:n,cx:null!==(o=e.x)&&void 0!==o?o:void 0,cy:null!==(u=e.y)&&void 0!==u?u:void 0,dataKey:l,value:e.value,payload:e.payload,points:t});return i.createElement(b,{key:"dot-".concat(n),option:r,dotProps:s,className:a})}),P={};return v&&null!=p&&(P.clipPath="url(#clipPath-".concat(O?"":"dots-").concat(p,")")),i.createElement(d.g,{zIndex:g},i.createElement(o.W,m({className:n},P),x))}var O=r(98683),w=r(34401),x=r(52799),P=r(56891),E=r(79396),j=r(99078),k=r(8091);function A(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 S(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?A(Object(r),!0).forEach(function(t){I(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):A(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function I(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var D=e=>{var t=e.point,r=e.childIndex,n=e.mainColor,a=e.activeDot,l=e.dataKey,u=e.clipPath;if(!1===a||null==t.x||null==t.y)return null;var s,d=S(S(S({},{index:r,dataKey:l,cx:t.x,cy:t.y,r:4,fill:null!==n&&void 0!==n?n:"none",strokeWidth:2,stroke:"#fff",payload:t.payload,value:t.value}),(0,k.ic)(a)),(0,x._U)(a));return s=(0,i.isValidElement)(a)?(0,i.cloneElement)(a,d):"function"===typeof a?a(d):i.createElement(c.c,d),i.createElement(o.W,{className:"recharts-active-dot",clipPath:u},s)};function C(e){var t=e.points,r=e.mainColor,n=e.activeDot,a=e.itemDataKey,o=e.clipPath,l=e.zIndex,c=void 0===l?f.I.activeDot:l,u=(0,P.G)(E.A2),s=(0,j.EI)();if(null==t||null==s)return null;var v=t.find(e=>s.includes(e.payload));return(0,O.uy)(v)?null:i.createElement(d.g,{zIndex:c},i.createElement(D,{point:v,childIndex:Number(u),mainColor:r,dataKey:a,activeDot:n,clipPath:o}))}var N=r(91167),T=r(12131),z=r(17807),M=r(95572),B=r(51083),W=r(8222),R=r(89546),L=r(81806),G=r(3451),F=r(39525),K=r(65117),H=r(31504),V=r(82776),U=r(10512),$=r(63910),Z=["id"],Y=["type","layout","connectNulls","needClip","shape"],q=["activeDot","animateNewValues","animationBegin","animationDuration","animationEasing","connectNulls","dot","hide","isAnimationActive","label","legendType","xAxisId","yAxisId","id"];function X(){return X=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}
1).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},X.apply(null,arguments)}function _(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<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?_(Object(r),!0).forEach(function(t){J(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function J(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ee(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<a.length;n++)r=a[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var te=e=>{var t=e.dataKey,r=e.name,n=e.stroke,i=e.legendType;return[{inactive:e.hide,dataKey:t,type:i,color:n,value:(0,w.uM)(r,t),payload:e}]},re=i.memo(e=>{var t=e.dataKey,r=e.data,n=e.stroke,a=e.strokeWidth,o=e.fill,l=e.name,c=e.hide,u=e.unit,s=e.tooltipType,d=e.id,f={dataDefinedOnItem:r,getPosition:O.lQ,settings:{stroke:n,strokeWidth:a,fill:o,dataKey:t,nameKey:void 0,name:(0,w.uM)(l,t),hide:c,type:s,color:n,unit:u,graphicalItemId:d}};return i.createElement(N.r,{tooltipEntrySettings:f})}),ne=(e,t)=>"".concat(t,"px ").concat(e,"px");function ie(e,t){for(var r=e.length%2!==0?[...e,0]:e,n=[],i=0;i<t;++i)n.push(...r);return n}function ae(e){var t=e.clipPathId,r=e.points,n=e.props,a=n.dot,o=n.dataKey,l=n.needClip,c=(n.id,ee(n,Z)),u=(0,k.uZ)(c);return i.createElement(g,{points:r,dot:a,className:"recharts-line-dots",dotClassName:"recharts-line-dot",dataKey:o,baseProps:u,needClip:l,clipPathId:t})}function oe(e){var t=e.showLabels,r=e.children,n=e.points,a=(0,i.useMemo)(()=>null===n||void 0===n?void 0:n.map(e=>{var t,r,n={x:null!==(t=e.x)&&void 0!==t?t:0,y:null!==(r=e.y)&&void 0!==r?r:0,width:0,lowerWidth:0,upperWidth:0,height:0};return Q(Q({},n),{},{value:e.value,payload:e.payload,viewBox:n,parentViewBox:void 0,fill:void 0})}),[n]);return i.createElement(l.h8,{value:t?a:void 0},r)}function le(e){var t=e.clipPathId,r=e.pathRef,n=e.points,a=e.strokeDasharray,o=e.props,l=o.type,c=o.layout,u=o.connectNulls,d=o.needClip,f=o.shape,v=ee(o,Y),p=Q(Q({},(0,s.a)(v)),{},{fill:"none",className:"recharts-line-curve",clipPath:d?"url(#clipPath-".concat(t,")"):void 0,points:n,type:l,layout:c,connectNulls:u,strokeDasharray:null!==a&&void 0!==a?a:o.strokeDasharray});return i.createElement(i.Fragment,null,(null===n||void 0===n?void 0:n.length)>1&&i.createElement(U.y,X({shapeType:"curve",option:f},p,{pathRef:r})),i.createElement(ae,{points:n,clipPathId:t,props:o}))}function ce(e){var t=e.clipPathId,r=e.props,a=e.pathRef,o=e.previousPointsRef,c=e.longestAnimatedLengthRef,u=r.points,s=r.strokeDasharray,d=r.isAnimationActive,f=r.animationBegin,v=r.animationDuration,p=r.animationEasing,h=r.animateNewValues,y=r.width,m=r.height,b=r.onAnimationEnd,g=r.onAnimationStart,w=o.current,x=(0,L.n)(u,"recharts-line-"),P=(0,i.useRef)(x),E=(0,i.useState)(!1),j=(0,n.A)(E,2),k=j[0],A=j[1],S=!k,I=(0,i.useCallback)(()=>{"function"===typeof b&&b(),A(!1)},[b]),D=(0,i.useCallback)(()=>{"function"===typeof g&&g(),A(!0)},[g]),C=function(e){try{return e&&e.getTotalLength&&e.getTotalLength()||0}catch(t){return 0}}(a.current),N=(0,i.useRef)(0);P.current!==x&&(N.current=c.current,P.current=x);var T=N.current;return i.createElement(oe,{points:u,showLabels:S},r.children,i.createElement(H.J,{animationId:x,begin:f,duration:v,isActive:d,easing:p,onAnimationEnd:I,onAnimationStart:D,key:x},e=>{var n,l=(0,O.GW)(T,C+T,e),f=Math.min(l,C);if(d)if(s){var v="".concat(s).split(/[,\s]+/gim).map(e=>parseFloat(e));n=((e,t,r)=>{var n=r.reduce((e,t)=>
1e+t,0);if(!n)return ne(t,e);for(var i=Math.floor(e/n),a=e%n,o=[],l=0,c=0;l<r.length;c+=null!==(u=r[l])&&void 0!==u?u:0,++l){var u,s=r[l];if(null!=s&&c+s>a){o=[...r.slice(0,l),a-c];break}}var d=o.length%2===0?[0,t]:[t];return[...ie(r,i),...o,...d].map(e=>"".concat(e,"px")).join(", ")})(f,C,v)}else n=ne(C,f);else n=null==s?void 0:String(s);if(e>0&&C>0&&(o.current=u,c.current=Math.max(c.current,f)),w){var p=w.length/u.length,b=1===e?u:u.map((t,r)=>{var n=Math.floor(r*p);if(w[n]){var i=w[n];return Q(Q({},t),{},{x:(0,O.GW)(i.x,t.x,e),y:(0,O.GW)(i.y,t.y,e)})}return Q(Q({},t),{},h?{x:(0,O.GW)(2*y,t.x,e),y:(0,O.GW)(m/2,t.y,e)}:{x:t.x,y:t.y})});return o.current=b,i.createElement(le,{props:r,points:b,clipPathId:t,pathRef:a,strokeDasharray:n})}return i.createElement(le,{props:r,points:u,clipPathId:t,pathRef:a,strokeDasharray:n})}),i.createElement(l.qY,{label:r.label}))}function ue(e){var t=e.clipPathId,r=e.props,n=(0,i.useRef)(null),a=(0,i.useRef)(0),o=(0,i.useRef)(null);return i.createElement(ce,{props:r,clipPathId:t,previousPointsRef:n,longestAnimatedLengthRef:a,pathRef:o})}var se=(e,t)=>{var r,n;return{x:null!==(r=e.x)&&void 0!==r?r:void 0,y:null!==(n=e.y)&&void 0!==n?n:void 0,value:e.value,errorVal:(0,w.kr)(e.payload,t)}};class de extends i.Component{render(){var e=this.props,t=e.hide,r=e.dot,n=e.points,l=e.className,c=e.xAxisId,s=e.yAxisId,f=e.top,v=e.left,p=e.width,h=e.height,y=e.id,m=e.needClip,b=e.zIndex;if(t)return null;var g=(0,a.$)("recharts-line",l),O=y,w=(0,V.x)(r),x=w.r,P=w.strokeWidth,E=(0,u.y$)(r),j=2*x+P,k=m?"url(#clipPath-".concat(E?"":"dots-").concat(O,")"):void 0;return i.createElement(d.g,{zIndex:b},i.createElement(o.W,{className:g},m&&i.createElement("defs",null,i.createElement(z.Q,{clipPathId:O,xAxisId:c,yAxisId:s}),!E&&i.createElement("clipPath",{id:"clipPath-dots-".concat(O)},i.createElement("rect",{x:v-j/2,y:f-j/2,width:p+j,height:h+j}))),i.createElement(T.zk,{xAxisId:c,yAxisId:s,data:n,dataPointFormatter:se,errorBarOffset:0},i.createElement(ue,{props:this.props,clipPathId:O}))),i.createElement(C,{activeDot:this.props.activeDot,points:n,mainColor:this.props.stroke,itemDataKey:this.props.dataKey,clipPath:k}))}}var fe={activeDot:!0,animateNewValues:!0,animationBegin:0,animationDuration:1500,animationEasing:"ease",connectNulls:!1,dot:!0,fill:"#fff",hide:!1,isAnimationActive:"auto",label:!1,legendType:"line",stroke:"#3182bd",strokeWidth:1,xAxisId:0,yAxisId:0,zIndex:f.I.line,type:"linear"};function ve(e){var t=(0,G.e)(e,fe),r=t.activeDot,n=t.animateNewValues,a=t.animationBegin,o=t.animationDuration,l=t.animationEasing,c=t.connectNulls,u=t.dot,s=t.hide,d=t.isAnimationActive,f=t.label,v=t.legendType,p=t.xAxisId,h=t.yAxisId,y=t.id,m=ee(t,q),b=(0,z.l)(p,h).needClip,g=(0,j.oM)(),O=(0,M.WX)(),w=(0,B.r)(),x=(0,P.G)(e=>(0,W.I)(e,p,h,w,y));if("horizontal"!==O&&"vertical"!==O||null==x||null==g)return null;var E=g.height,k=g.width,A=g.x,S=g.y;return i.createElement(de,X({},m,{id:y,connectNulls:c,dot:u,activeDot:r,animateNewValues:n,animationBegin:a,animationDuration:o,animationEasing:l,isAnimationActive:d,hide:s,label:f,legendType:v,xAxisId:p,yAxisId:h,points:x,layout:O,height:E,width:k,left:A,top:S,needClip:b}))}function pe(e){var t=e.layout,r=e.xAxis,n=e.yAxis,i=e.xAxisTicks,a=e.yAxisTicks,o=e.dataKey,l=e.bandSize;return e.displayedData.map((e,c)=>{var u=(0,w.kr)(e,o);if("horizontal"===t){var s=(0,w.nb)({axis:r,ticks:i,bandSize:l,entry:e,index:c}),d=(0,O.uy)(u)?null:n.scale.map(u);return{x:s,y:null!==d&&void 0!==d?d:null,value:u,payload:e}}var f=(0,O.uy)(u)?null:r.scale.map(u),v=(0,w.nb)({axis:n,ticks:a,bandSize:l,entry:e,index:c});return null==f||null==v?null:{x:f,y:v,value:u,payload:e}}).filter(Boolean)}function he(e){var t=(0,G.e)(e,fe),r=(0,B.r)();return i.createElement(F.x,{id:t.id,type:"line"},e=>i.createElement(i.Fragment,null,i.createElement(R.A,{legendPayload:te(t)}),i.createElement(re,{dataKey:t.dataKey,data:t.data,stroke:t.stroke,strokeWidth:t.strokeWidth,fill:t.fill,name:t.name,hide:t.hide,unit:t.unit,tooltipType:t.tooltipType,id:e}),i.createElement(K.p,{type:"line",id:e,data:t.data,xAxisId:t.xAxisId,yAxisId:t.yAxisId,zAxisId:0,dataKey:t.dataKey,hide:t.hide,isPanorama:r}),i.createElement(ve,X({},t,{id:e}))))}var ye=i.memo(he,$.P);
1ye.displayName="Line"},51105(e,t,r){r.d(t,{W:()=>A});var n=r(67252),i=r(1716),a=r(90495),o=r(56891),l=r(57184),c=r(93682),u=r(28784),s=r(51083),d=r(3451),f=r(66893),v=r(95572),p=r(71091),h=["type"],y=["dangerouslySetInnerHTML","ticks","scale"],m=["id","scale"];function b(){return b=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},b.apply(null,arguments)}function g(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 O(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?g(Object(r),!0).forEach(function(t){w(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):g(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function w(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function x(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<a.length;n++)r=a[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function P(e){var t=(0,o.j)(),r=(0,n.useRef)(null),i=(0,v.kz)(),a=e.type,c=x(e,h),u=(0,p.a)(i,"xAxis",a),s=(0,n.useMemo)(()=>{if(null!=u)return O(O({},c),{},{type:u})},[c,u]);return(0,n.useLayoutEffect)(()=>{null!=s&&(null===r.current?t((0,l.Vi)(s)):r.current!==s&&t((0,l.m2)({prev:r.current,next:s})),r.current=s)},[s,t]),(0,n.useLayoutEffect)(()=>()=>{r.current&&(t((0,l.MC)(r.current)),r.current=null)},[t]),null}var E=e=>{var t=e.xAxisId,r=e.className,l=(0,o.G)(u.c2),d=(0,s.r)(),f="xAxis",v=(0,o.G)(e=>(0,c.Zi)(e,f,t,d)),p=(0,o.G)(e=>(0,c.Lw)(e,t)),h=(0,o.G)(e=>(0,c.L$)(e,t)),g=(0,o.G)(e=>(0,c.y7)(e,t));if(null==p||null==h||null==g)return null;e.dangerouslySetInnerHTML,e.ticks,e.scale;var O=x(e,y),w=(g.id,g.scale,x(g,m));return n.createElement(a.u,b({},O,w,{x:h.x,y:h.y,width:p.width,height:p.height,className:(0,i.$)("recharts-".concat(f," ").concat(f),r),viewBox:l,ticks:v,axisType:f,axisId:t}))},j={allowDataOverflow:c.PU.allowDataOverflow,allowDecimals:c.PU.allowDecimals,allowDuplicatedCategory:c.PU.allowDuplicatedCategory,angle:c.PU.angle,axisLine:a.F.axisLine,height:c.PU.height,hide:!1,includeHidden:c.PU.includeHidden,interval:c.PU.interval,label:!1,minTickGap:c.PU.minTickGap,mirror:c.PU.mirror,orientation:c.PU.orientation,padding:c.PU.padding,reversed:c.PU.reversed,scale:c.PU.scale,tick:c.PU.tick,tickCount:c.PU.tickCount,tickLine:a.F.tickLine,tickSize:a.F.tickSize,type:c.PU.type,niceTicks:c.PU.niceTicks,xAxisId:0},k=e=>{var t=(0,d.e)(e,j);return n.createElement(n.Fragment,null,n.createElement(P,{allowDataOverflow:t.allowDataOverflow,allowDecimals:t.allowDecimals,allowDuplicatedCategory:t.allowDuplicatedCategory,angle:t.angle,dataKey:t.dataKey,domain:t.domain,height:t.height,hide:t.hide,id:t.xAxisId,includeHidden:t.includeHidden,interval:t.interval,minTickGap:t.minTickGap,mirror:t.mirror,name:t.name,orientation:t.orientation,padding:t.padding,reversed:t.reversed,scale:t.scale,tick:t.tick,tickCount:t.tickCount,tickFormatter:t.tickFormatter,ticks:t.ticks,type:t.type,unit:t.unit,niceTicks:t.niceTicks}),n.createElement(E,t))},A=n.memo(k,f.Q);A.displayName="XAxis"},88722(e,t,r){r.d(t,{h:()=>S});var n=r(67252),i=r(1716),a=r(90495),o=r(57184),l=r(56891),c=r(93682),u=r(28784),s=r(51083),d=r(3467),f=r(3451),v=r(66893),p=r(95572),h=r(71091),y=["type"],m=["dangerouslySetInnerHTML","ticks","scale"],b=["id","scale"];function g(){return g=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}
1).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},g.apply(null,arguments)}function O(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 w(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?O(Object(r),!0).forEach(function(t){x(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):O(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function x(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function P(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<a.length;n++)r=a[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function E(e){var t=(0,l.j)(),r=(0,n.useRef)(null),i=(0,p.kz)(),a=e.type,c=P(e,y),u=(0,h.a)(i,"yAxis",a),s=(0,n.useMemo)(()=>{if(null!=u)return w(w({},c),{},{type:u})},[u,c]);return(0,n.useLayoutEffect)(()=>{null!=s&&(null===r.current?t((0,o.cU)(s)):r.current!==s&&t((0,o.hd)({prev:r.current,next:s})),r.current=s)},[s,t]),(0,n.useLayoutEffect)(()=>()=>{r.current&&(t((0,o.fR)(r.current)),r.current=null)},[t]),null}function j(e){var t=e.yAxisId,r=e.className,f=e.width,v=e.label,p=(0,n.useRef)(null),h=(0,n.useRef)(null),y=(0,l.G)(u.c2),O=(0,s.r)(),w=(0,l.j)(),x="yAxis",E=(0,l.G)(e=>(0,c.wP)(e,t)),j=(0,l.G)(e=>(0,c.KR)(e,t)),k=(0,l.G)(e=>(0,c.Zi)(e,x,t,O)),A=(0,l.G)(e=>(0,c.hc)(e,t));if((0,n.useLayoutEffect)(()=>{if("auto"===f&&E&&!(0,d.ZY)(v)&&!(0,n.isValidElement)(v)&&null!=A){var e=p.current;if(e){var r=e.getCalculatedWidth();Math.round(E.width)!==Math.round(r)&&w((0,o.QG)({id:t,width:r}))}}},[k,E,w,v,t,f,A]),null==E||null==j||null==A)return null;e.dangerouslySetInnerHTML,e.ticks,e.scale;var S=P(e,m),I=(A.id,A.scale,P(A,b));return n.createElement(a.u,g({},S,I,{ref:p,labelRef:h,x:j.x,y:j.y,tickTextProps:"auto"===f?{width:void 0}:{width:f},width:E.width,height:E.height,className:(0,i.$)("recharts-".concat(x," ").concat(x),r),viewBox:y,ticks:k,axisType:x,axisId:t}))}var k={allowDataOverflow:c.cd.allowDataOverflow,allowDecimals:c.cd.allowDecimals,allowDuplicatedCategory:c.cd.allowDuplicatedCategory,angle:c.cd.angle,axisLine:a.F.axisLine,hide:!1,includeHidden:c.cd.includeHidden,interval:c.cd.interval,label:!1,minTickGap:c.cd.minTickGap,mirror:c.cd.mirror,orientation:c.cd.orientation,padding:c.cd.padding,reversed:c.cd.reversed,scale:c.cd.scale,tick:c.cd.tick,tickCount:c.cd.tickCount,tickLine:a.F.tickLine,tickSize:a.F.tickSize,type:c.cd.type,niceTicks:c.cd.niceTicks,width:c.cd.width,yAxisId:0},A=e=>{var t=(0,f.e)(e,k);return n.createElement(n.Fragment,null,n.createElement(E,{interval:t.interval,id:t.yAxisId,scale:t.scale,type:t.type,domain:t.domain,allowDataOverflow:t.allowDataOverflow,dataKey:t.dataKey,allowDuplicatedCategory:t.allowDuplicatedCategory,allowDecimals:t.allowDecimals,tickCount:t.tickCount,padding:t.padding,includeHidden:t.includeHidden,reversed:t.reversed,ticks:t.ticks,width:t.width,orientation:t.orientation,mirror:t.mirror,hide:t.hide,unit:t.unit,name:t.name,angle:t.angle,minTickGap:t.minTickGap,tick:t.tick,tickFormatter:t.tickFormatter,niceTicks:t.niceTicks}),n.createElement(j,t))},S=n.memo(A,v.Q);S.displayName="YAxis"},19167(e,t,r){r.d(t,{f:()=>d});var n=r(98683),i=r(48562),a=r(42311),o=r(90414),l=r(89125);function c(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 u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
vendor: 4,075 bytes, line 1
1t%2?c(Object(r),!0).forEach(function(t){s(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function s(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d(e,t,r){var c,s=e.tick,d=e.ticks,f=e.viewBox,v=e.minTickGap,p=e.orientation,h=e.interval,y=e.tickFormatter,m=e.unit,b=e.angle;if(!d||!d.length||!s)return[];if((0,n.Et)(h)||a.m.isSsr)return null!==(c=(0,o.pB)(d,(0,n.Et)(h)?h:0))&&void 0!==c?c:[];var g=[],O="top"===p||"bottom"===p?"width":"height",w=m&&"width"===O?(0,i.Pu)(m,{fontSize:t,letterSpacing:r}):{width:0,height:0},x=(e,n)=>{var a="function"===typeof y?y(e.value,n):e.value;return"width"===O?(0,o.HX)((0,i.Pu)(a,{fontSize:t,letterSpacing:r}),w,b):(0,i.Pu)(a,{fontSize:t,letterSpacing:r})[O]},P=d[0],E=d[1],j=d.length>=2&&null!=P&&null!=E?(0,n.sA)(E.coordinate-P.coordinate):1,k=(0,o.y)(f,j,O);return"equidistantPreserveStart"===h?function(e,t,r,n,i){for(var a,c=(n||[]).slice(),u=t.start,s=t.end,d=0,f=1,v=u,p=function(){var t=null===n||void 0===n?void 0:n[d];if(void 0===t)return{v:(0,l.k)(n,f)};var a,c=d,p=()=>(void 0===a&&(a=r(t,c)),a),h=t.coordinate,y=0===d||(0,o.zN)(e,h,p,v,s);y||(d=0,v=u,f+=1),y&&(v=h+e*(p()/2+i),d+=f)};f<=c.length;)if(a=p())return a.v;return[]}(j,k,x,d,v):"equidistantPreserveEnd"===h?function(e,t,r,n,i){var a=(n||[]).slice().length;if(0===a)return[];for(var l=t.start,c=t.end,u=1;u<=a;u++){for(var s,d=(a-1)%u,f=l,v=!0,p=function(){var t=n[h];if(null==t)return 0;var a,l=h,u=()=>(void 0===a&&(a=r(t,l)),a),s=t.coordinate,p=h===d||(0,o.zN)(e,s,u,f,c);if(!p)return v=!1,1;p&&(f=s+e*(u()/2+i))},h=d;h<a&&(0===(s=p())||1!==s);h+=u);if(v){for(var y=[],m=d;m<a;m+=u){var b=n[m];null!=b&&y.push(b)}return y}}return[]}(j,k,x,d,v):(g="preserveStart"===h||"preserveStartEnd"===h?function(e,t,r,n,i,a){var l=(n||[]).slice(),c=l.length,s=t.start,d=t.end;if(a){var f=n[c-1];if(null!=f){var v=r(f,c-1),p=e*(f.coordinate+e*v/2-d);l[c-1]=f=u(u({},f),{},{tickCoord:p>0?f.coordinate-p*e:f.coordinate}),null!=f.tickCoord&&(0,o.zN)(e,f.tickCoord,()=>v,s,d)&&(d=f.tickCoord-e*(v/2+i),l[c-1]=u(u({},f),{},{isShow:!0}))}}for(var h=a?c-1:c,y=function(t){var n=l[t];if(null==n)return 1;var a,c=n,f=()=>(void 0===a&&(a=r(n,t)),a);if(0===t){var v=e*(c.coordinate-e*f()/2-s);l[t]=c=u(u({},c),{},{tickCoord:v<0?c.coordinate-v*e:c.coordinate})}else l[t]=c=u(u({},c),{},{tickCoord:c.coordinate});null!=c.tickCoord&&(0,o.zN)(e,c.tickCoord,f,s,d)&&(s=c.tickCoord+e*(f()/2+i),l[t]=u(u({},c),{},{isShow:!0}))},m=0;m<h;m++)y(m);return l}(j,k,x,d,v,"preserveStartEnd"===h):function(e,t,r,n,i){for(var a=(n||[]).slice(),l=a.length,c=t.start,s=t.end,d=function(t){var n=a[t];if(null==n)return 1;var d,f=n,v=()=>(void 0===d&&(d=r(n,t)),d);if(t===l-1){var p=e*(f.coordinate+e*v()/2-s);a[t]=f=u(u({},f),{},{tickCoord:p>0?f.coordinate-p*e:f.coordinate})}else a[t]=f=u(u({},f),{},{tickCoord:f.coordinate});null!=f.tickCoord&&(0,o.zN)(e,f.tickCoord,v,c,s)&&(s=f.tickCoord-e*(v()/2+i),a[t]=u(u({},f),{},{isShow:!0}))},f=l-1;f>=0;f--)d(f);return a}(j,k,x,d,v),g.filter(e=>e.isShow))}},30459(e,t,r){r.d(t,{E:()=>l});var n=r(67252),i=r(63147),a=r(19506),o=["axis","item"],l=(0,n.forwardRef)((e,t)=>n.createElement(a.P,{chartName:"BarChart",defaultTooltipEventType:"axis",validateTooltipEventTypes:o,tooltipPayloadSearcher:i.uN,categoricalChartProps:e,ref:t}))},19506(e,t,r){r.d(t,{P:()=>h});var n=r(67252),i=r(82581),a=r(47254),o=r(7442),l=r(46955),c=r(12560),u=r(52422),s=r(3451);function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}
1).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},d.apply(null,arguments)}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 v(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var p=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?f(Object(r),!0).forEach(function(t){v(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({accessibilityLayer:!0,barCategoryGap:"10%",barGap:4,layout:"horizontal",margin:{top:5,right:5,bottom:5,left:5},responsive:!1,reverseStackOrder:!1,stackOffset:"none",syncMethod:"index"},r(49266).zp),h=(0,n.forwardRef)(function(e,t){var r,f=(0,s.e)(e.categoricalChartProps,p),v=e.chartName,h=e.defaultTooltipEventType,y=e.validateTooltipEventTypes,m=e.tooltipPayloadSearcher,b=e.categoricalChartProps,g={chartName:v,defaultTooltipEventType:h,validateTooltipEventTypes:y,tooltipPayloadSearcher:m,eventEmitter:void 0};return n.createElement(i.J,{preloadedState:{options:g},reduxStoreName:null!==(r=b.id)&&void 0!==r?r:v},n.createElement(a.TK,{chartData:b.data}),n.createElement(o.s,{layout:f.layout,margin:f.margin}),n.createElement(c.M,{throttleDelay:f.throttleDelay,throttledEvents:f.throttledEvents}),n.createElement(l.p,{baseValue:f.baseValue,accessibilityLayer:f.accessibilityLayer,barCategoryGap:f.barCategoryGap,maxBarSize:f.maxBarSize,stackOffset:f.stackOffset,barGap:f.barGap,barSize:f.barSize,syncId:f.syncId,syncMethod:f.syncMethod,className:f.className,reverseStackOrder:f.reverseStackOrder}),n.createElement(u.L,d({},f,{ref:t})))})},52422(e,t,r){r.d(t,{L:()=>Z});var n=r(67252),i=r(95572),a=r(53394),o=r(51083),l=r(8482),c=r(56891),u=r(86102),s=r(91766),d=r(7606),f=["children"];function v(){return v=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},v.apply(null,arguments)}var p={width:"100%",height:"100%",display:"block"},h=(0,n.forwardRef)((e,t)=>{var r=(0,i.yi)(),o=(0,i.rY)(),c=(0,a.$)();if(!(0,s.F)(r)||!(0,s.F)(o))return null;var u,d,f=e.children,h=e.otherAttributes,y=e.title,m=e.desc;return null!=h&&(u="number"===typeof h.tabIndex?h.tabIndex:c?0:void 0,d="string"===typeof h.role?h.role:c?"application":void 0),n.createElement(l.u,v({},h,{title:y,desc:m,role:d,tabIndex:u,width:r,height:o,style:p,ref:t}),f)}),y=e=>{var t=e.children,r=(0,c.G)(u.U);if(!r)return null;var i=r.width,a=r.height,o=r.y,s=r.x;return n.createElement(l.u,{width:i,height:a,x:s,y:o},t)},m=(0,n.forwardRef)((e,t)=>{var r=e.children,i=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<a.length;n++)r=a[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,f);return(0,o.r)()?n.createElement(y,null,n.createElement(d.Z,{isPanorama:!0},r)):n.createElement(h,v({ref:t},i),n.createElement(d.Z,{isPanorama:!1},r))}),b=r(39698),g=r(1716),O=r(52184),w=r(51665),x=r(42552),P=r(36779),E=r(9237),j=r(22613),k=r(89879),A=r(25221),S=r(76571),I=r(8924);function D(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;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?D(Object(r),!0).forEach(function(t){N(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):D(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function N(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function T(){return T=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},T.apply(null,arguments)}var z=()=>((0,x.l3)(),null);function M(e){if("number"===typeof e)return e;if("string"===typeof e){var t=parseFloat(e);if(!Number.isNaN(t))return t}return 0}var B=(0,n.forwardRef)((e,t)=>{var r,a,o=(0,n.useRef)(null),l=(0,n.useState)({containerWidth:M(null===(r=e.style)||void 0===r?void 0:r.width),containerHeight:M(null===(a=e.style)||void 0===a?void 0:a.height)}),c=(0,b.A)(l,2),u=c[0],s=c[1],d=(0,n.useCallback)((e,t)=>{s(r=>{var n=Math.round(e),i=Math.round(t);return r.containerWidth===n&&r.containerHeight===i?r:{containerWidth:n,containerHeight:i}})},[]),f=(0,n.useCallback)(e=>{if("function"===typeof t&&t(e),null!=o.current&&(o.current.disconnect(),o.current=null),null!=e&&"undefined"!==typeof ResizeObserver){var r=e.getBoundingClientRect(),n=r.width,i=r.height;d(n,i);var a=new ResizeObserver(e=>{var t=e[0];if(null!=t){var r=t.contentRect,n=r.width,i=r.height;d(n,i)}});a.observe(e),o.current=a}},[t,d]);return(0,n.useEffect)(()=>()=>{var e=o.current;null!=e&&e.disconnect()},[d]),n.createElement(n.Fragment,null,n.createElement(i.A3,{width:u.containerWidth,height:u.containerHeight}),n.createElement("div",T({ref:f},e)))}),W=(0,n.forwardRef)((e,t)=>
1{var r=e.width,a=e.height,o=(0,n.useState)({containerWidth:M(r),containerHeight:M(a)}),l=(0,b.A)(o,2),c=l[0],u=l[1],s=(0,n.useCallback)((e,t)=>{u(r=>{var n=Math.round(e),i=Math.round(t);return r.containerWidth===n&&r.containerHeight===i?r:{containerWidth:n,containerHeight:i}})},[]),d=(0,n.useCallback)(e=>{if("function"===typeof t&&t(e),null!=e){var r=e.getBoundingClientRect(),n=r.width,i=r.height;s(n,i)}},[t,s]);return n.createElement(n.Fragment,null,n.createElement(i.A3,{width:c.containerWidth,height:c.containerHeight}),n.createElement("div",T({ref:d},e)))}),R=(0,n.forwardRef)((e,t)=>{var r=e.width,a=e.height;return n.createElement(n.Fragment,null,n.createElement(i.A3,{width:r,height:a}),n.createElement("div",T({ref:t},e)))}),L=(0,n.forwardRef)((e,t)=>{var r=e.width,a=e.height;return"string"===typeof r||"string"===typeof a?n.createElement(W,T({},e,{ref:t})):"number"===typeof r&&"number"===typeof a?n.createElement(R,T({},e,{width:r,height:a,ref:t})):n.createElement(n.Fragment,null,n.createElement(i.A3,{width:r,height:a}),n.createElement("div",T({ref:t},e)))});var G=(0,n.forwardRef)((e,t)=>{var r=e.children,i=e.className,a=e.height,o=e.onClick,l=e.onContextMenu,u=e.onDoubleClick,s=e.onMouseDown,d=e.onMouseEnter,f=e.onMouseLeave,v=e.onMouseMove,p=e.onMouseUp,h=e.onTouchEnd,y=e.onTouchMove,m=e.onTouchStart,x=e.style,D=e.width,N=e.responsive,T=e.dispatchTouchEvents,M=void 0===T||T,W=(0,n.useRef)(null),R=(0,c.j)(),G=(0,n.useState)(null),F=(0,b.A)(G,2),K=F[0],H=F[1],V=(0,n.useState)(null),U=(0,b.A)(V,2),$=U[0],Z=U[1],Y=(0,E.C)(),q=(0,I.w)(),X=(null===q||void 0===q?void 0:q.width)>0?q.width:D,_=(null===q||void 0===q?void 0:q.height)>0?q.height:a,Q=(0,n.useCallback)(e=>{Y(e),"function"===typeof t&&t(e),H(e),Z(e),null!=e&&(W.current=e)},[Y,t,H,Z]),J=(0,n.useCallback)(e=>{R((0,w.ky)(e)),R((0,j.y)({handler:o,reactEvent:e}))},[R,o]),ee=(0,n.useCallback)(e=>{R((0,w.dj)(e)),R((0,j.y)({handler:d,reactEvent:e}))},[R,d]),te=(0,n.useCallback)(e=>{R((0,O.xS)()),R((0,j.y)({handler:f,reactEvent:e}))},[R,f]),re=(0,n.useCallback)(e=>{R((0,w.dj)(e)),R((0,j.y)({handler:v,reactEvent:e}))},[R,v]),ne=(0,n.useCallback)(()=>{R((0,P.Ru)())},[R]),ie=(0,n.useCallback)(()=>{R((0,P.Yw)())},[R]),ae=(0,n.useCallback)(e=>{R((0,P.uZ)(e.key))},[R]),oe=(0,n.useCallback)(e=>{R((0,j.y)({handler:l,reactEvent:e}))},[R,l]),le=(0,n.useCallback)(e=>{R((0,j.y)({handler:u,reactEvent:e}))},[R,u]),ce=(0,n.useCallback)(e=>{R((0,j.y)({handler:s,reactEvent:e}))},[R,s]),ue=(0,n.useCallback)(e=>{R((0,j.y)({handler:p,reactEvent:e}))},[R,p]),se=(0,n.useCallback)(e=>{R((0,j.y)({handler:m,reactEvent:e}))},[R,m]),de=(0,n.useCallback)(e=>{M&&R((0,k.e)(e)),R((0,j.y)({handler:y,reactEvent:e}))},[R,M,y]),fe=(0,n.useCallback)(e=>{R((0,j.y)({handler:h,reactEvent:e}))},[R,h]),ve=function(e){return e?B:L}(N);return n.createElement(A.$.Provider,{value:K},n.createElement(S.t.Provider,{value:$},n.createElement(ve,{width:null!==X&&void 0!==X?X:null===x||void 0===x?void 0:x.width,height:null!==_&&void 0!==_?_:null===x||void 0===x?void 0:x.height,className:(0,g.$)("recharts-wrapper",i),style:C({position:"relative",cursor:"default",width:X,height:_},x),onClick:J,onContextMenu:oe,onDoubleClick:le,onFocus:ne,onBlur:ie,onKeyDown:ae,onMouseDown:ce,onMouseEnter:ee,onMouseLeave:te,onMouseMove:re,onMouseUp:ue,onTouchEnd:fe,onTouchMove:de,onTouchStart:se,ref:Q},n.createElement(z,null),r)))}),F=r(98683),K=r(99078),H=(0,n.createContext)(void 0),V=e=>{var t=e.children,r=(0,n.useState)("".concat((0,F.NF)("recharts"),"-clip")),i=(0,b.A)(r,1)[0],a=(0,K.oM)();if(null==a)return null;var o=a.x,l=a.y,c=a.width,u=a.height;return n.createElement(H.Provider,{value:i},n.createElement("defs",null,n.createElement("clipPath",{id:i},n.createElement("rect",{x:o,y:l,height:u,width:c}))),t)},U=r(8091),$=["width","height","responsive","children","className","style","compact","title","desc"];var Z=(0,n.forwardRef)((e,t)=>{var r=e.width,a=e.height,o=e.responsive,l=e.children,c=e.className,u=e.style,s=e.compact,d=e.title,f=e.desc,v=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<a.length;n++)r=a[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,$),p=(0,U.uZ)(v);return s?n.createElement(n.Fragment,null,n.createElement(i.A3,{width:r,height:a}),n.createElement(m,{otherAttributes:p,title:d,desc:f},l)):n.createElement(G,{className:c,style:u,width:r,height:a,responsive:null!==o&&void 0!==o&&o,onClick:e.onClick,onMouseLeave:e.onMouseLeave,onMouseEnter:e.onMouseEnter,onMouseMove:e.onMouseMove,onMouseDown:e.onMouseDown,onMouseUp:e.onMouseUp,onContextMenu:e.onContextMenu,onDoubleClick:e.onDoubleClick,onTouchStart:e.onTouchStart,onTouchMove:e.onTouchMove,onTouchEnd:e.onTouchEnd},n.createElement(m,{otherAttributes:p,title:d,desc:f,ref:t},n.createElement(V,null,l)))})},72396(e,t,r){r.d(t,{b:()=>l});var n=r(67252),i=r(63147),a=r(19506),o=["axis"],l=(0,n.forwardRef)((e,t)=>n.createElement(a.P,{chartName:"LineChart",defaultTooltipEventType:"axis",validateTooltipEventTypes:o,tooltipPayloadSearcher:i.uN,categoricalChartProps:e,ref:t}))},40754(e,t,r){r.d(t,{r:()=>j});var n=r(67252),i=r(63147),a=r(82581),o=r(47254),l=r(7442),c=r(46955),u=r(12560),s=r(13699),d=r(52422),f=r(3451),v=r(49266),p=["layout"];function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}
1).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},h.apply(null,arguments)}function y(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,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var b=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?y(Object(r),!0).forEach(function(t){m(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):y(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({accessibilityLayer:!0,stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index",layout:"radial",responsive:!1,cx:"50%",cy:"50%",innerRadius:0,outerRadius:"80%"},v.zp),g=(0,n.forwardRef)(function(e,t){var r,i=(0,f.e)(e.categoricalChartProps,b),v=i.layout,y=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<a.length;n++)r=a[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(i,p),m=e.chartName,g={chartName:m,defaultTooltipEventType:e.defaultTooltipEventType,validateTooltipEventTypes:e.validateTooltipEventTypes,tooltipPayloadSearcher:e.tooltipPayloadSearcher,eventEmitter:void 0};return n.createElement(a.J,{preloadedState:{options:g},reduxStoreName:null!==(r=i.id)&&void 0!==r?r:m},n.createElement(o.TK,{chartData:i.data}),n.createElement(l.s,{layout:v,margin:i.margin}),n.createElement(u.M,{throttleDelay:i.throttleDelay,throttledEvents:i.throttledEvents}),n.createElement(c.p,{baseValue:void 0,accessibilityLayer:i.accessibilityLayer,barCategoryGap:i.barCategoryGap,maxBarSize:i.maxBarSize,stackOffset:i.stackOffset,barGap:i.barGap,barSize:i.barSize,syncId:i.syncId,syncMethod:i.syncMethod,className:i.className,reverseStackOrder:i.reverseStackOrder}),n.createElement(s.P,{cx:i.cx,cy:i.cy,startAngle:i.startAngle,endAngle:i.endAngle,innerRadius:i.innerRadius,outerRadius:i.outerRadius}),n.createElement(d.L,h({},y,{ref:t})))});function O(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 w(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?O(Object(r),!0).forEach(function(t){x(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):O(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function x(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var P=["item"],E=w(w({},b),{},{layout:"centric",startAngle:0,endAngle:360}),j=(0,n.forwardRef)((e,t)=>{var r=(0,f.e)(e,E);return n.createElement(g,{chartName:"PieChart",defaultTooltipEventType:"item",validateTooltipEventTypes:P,tooltipPayloadSearcher:i.uN,categoricalChartProps:r,ref:t})})},78437(e,t,r){r.d(t,{f:()=>n});var n=e=>null;n.displayName="Cell"},3467(e,t,r){r.d(t,{zJ:()=>k,_I:()=>B,JU:()=>z,ZY:()=>D});var n=r(67252),i=r(1716),a=r(3954),o=r(98683),l=r(94685),c=r(95572),u=r(56891),s=r(64697),d=r(3451),f=r(67029),v=r(23711),p=r(9999);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 y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?h(Object(r),!0).forEach(function(t){m(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function m(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var b=["labelRef"],g=["content"];function O(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<a.length;n++)r=a[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function w(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 x(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?w(Object(r),!0).forEach(function(t){P(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):w(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function P(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function E(){return E=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},E.apply(null,arguments)}var j=(0,n.createContext)(null),k=e=>{var t=e.x,r=e.y,i=e.upperWidth,a=e.lowerWidth,o=e.width,l=e.height,c=e.children,u=(0,n.useMemo)(()=>({x:t,y:r,upperWidth:i,lowerWidth:a,width:o,height:l}),[t,r,i,a,o,l]);return n.createElement(j.Provider,{value:u},c)},A=()=>{var e=(0,n.useContext)(j),t=(0,c.sk)();return e||(t?(0,c.qC)(t):void 0)},S=(0,n.createContext)(null),I=()=>{var e=(0,n.useContext)(S),t=(0,u.G)(s.D0);return e||t},D=e=>null!=e&&"function"===typeof e,C=(e,t,r,a,c)=>{var u,s,d=e.offset,f=e.className,v=c.cx,p=c.cy,h=c.innerRadius,y=c.outerRadius,m=c.startAngle,b=c.endAngle,g=c.clockWise,O=(h+y)/2,w=((e,t)=>(0,o.sA)(t-e)*Math.min(Math.abs(t-e),360))(m,b),x=w>=0?1:-1;switch(t){case"insideStart":u=m+x*d,s=g;break;case"insideEnd":u=b-x*d,s=!g;break;case"end":u=b+x*d,s=g;break;default:throw new Error("Unsupported position ".concat(t))}s=w<=0?s:!s;var P=(0,l.IZ)(v,p,O,u),j=(0,l.IZ)(v,p,O,u+359*(s?1:-1)),k="M".concat(P.x,",").concat(P.y,"\n    A").concat(O,",").concat(O,",0,1,").concat(s?0:1,",\n    ").concat(j.x,",").concat(j.y),A=(0,o.uy)(e.id)?(0,o.NF)("recharts-radial-line-"):e.id;return n.createElement("text",E({},a,{dominantBaseline:"central",className:(0,i.$)("recharts-radial-bar-label",f)}),n.createElement("defs",null,n.createElement("path",{id:A,d:k})),n.createElement("textPath",{xlinkHref:"#".concat(A)},r))},N=e=>null!=e&&"cx"in e&&(0,o.Et)(e.cx),T={angle:0,offset:5,zIndex:p.I.label,position:"middle",textBreakAll:!1};function z(e){var t,r,u,s=(0,d.e)(e,T),p=s.viewBox,h=s.parentViewBox,m=s.position,w=s.value,P=s.children,j=s.content,k=s.className,S=void 0===k?"":k,D=s.textBreakAll,z=s.labelRef,M=I(),B=A(),W=function(e){if(!N(e))return e;var t=e.cx,r=e.cy,n=e.outerRadius,i=2*n;return{x:t-n,y:r-n,width:i,upperWidth:i,lowerWidth:i,height:i}}(t=null==p?"center"===m?B:null!==M&&void 0!==M?M:B:N(p)?p:(0,c.qC)(p));if(!t||(0,o.uy)(w)&&(0,o.uy)(P)&&!(0,n.isValidElement)(j)&&"function"!==typeof j)return null;var R=x(x({},s),{},{viewBox:t});if((0,n.isValidElement)(j)){R.labelRef;var L=O(R,b);return(0,n.cloneElement)(j,L)}if("function"===typeof j){R.content;var G=O(R,g);if(r=(0,n.createElement)(j,G),(0,n.isValidElement)(r))return r}else r=(e=>{var t=e.value,r=e.formatter,n=(0,o.uy)(e.children)?t:e.children;return"function"===typeof r?r(n):n})(s);var F=(0,f.a)(s);if(N(t)){if("insideStart"===m||"insideEnd"===m||"end"===m)return C(s,m,r,F,t);u=((e,t,r)=>{var n=e.cx,i=e.cy,a=e.innerRadius,o=e.outerRadius,c=(e.startAngle+e.endAngle)/2;if("outside"===r){var u=(0,l.IZ)(n,i,o+t,c),s=u.x;return{x:s,y:u.y,textAnchor:s>=n?"start":"end",verticalAnchor:"middle"}}if("center"===r)return{x:n,y:i,textAnchor:"middle",verticalAnchor:"middle"};if("centerTop"===r)return{x:n,y:i,textAnchor:"middle",verticalAnchor:"start"};if("centerBottom"===r)return{x:n,y:i,textAnchor:"middle",verticalAnchor:"end"};var d=(a+o)/2,f=(0,l.IZ)(n,i,d,c);return{x:f.x,y:f.y,textAnchor:"middle",verticalAnchor:"middle"}})(t,s.offset,s.position)}else{if(!W)return null;var K=(e=>{var t=e.viewBox,r=e.position,n=e.offset,i=void 0===n?0:n,a=e.parentViewBox,l=e.clamp,u=(0,c.qC)(t),s=u.x,d=u.y,f=u.height,v=u.upperWidth,p=u.lowerWidth,h=s,m=s+(v-p)/2,b=(h+m)/2,g=(v+p)/2,O=h+v/2,w=f>=0?1:-1,x=w*i,P=w>0?"end":"start",E=w>0?"start":"end",j=v>=0?1:-1,k=j*i,A=j>0?"end":"start",S=j>0?"start":"end",I=a;if("top"===r){var D={x:h+v/2,y:d-x,horizontalAnchor:"middle",verticalAnchor:P};return l&&I&&(D.height=Math.max(d-I.y,0),D.width=v),D}if("bottom"===r){var C={x:m+p/2,y:d+f+x,horizontalAnchor:"middle",verticalAnchor:E};return l&&I&&(C.height=Math.max(I.y+I.height-(d+f),0),C.width=p),C}if("left"===r){var N={x:b-k,y:d+f/2,horizontalAnchor:A,verticalAnchor:"middle"};return l&&I&&(N.width=Math.max(N.x-I.x,0),N.height=f),N}if("right"===r){var T={x:b+g+k,y:d+f/2,horizontalAnchor:S,verticalAnchor:"middle"};return l&&I&&(T.width=Math.max(I.x+I.width-T.x,0),T.height=f),T}var z=l&&I?{width:g,height:f}:{};return"insideLeft"===r?y({x:b+k,y:d+f/2,horizontalAnchor:S,verticalAnchor:"middle"},z):"insideRight"===r?y({x:b+g-k,y:d+f/2,horizontalAnchor:A,verticalAnchor:"middle"},z):"insideTop"===r?y({x:h+v/2,y:d+x,horizontalAnchor:"middle",verticalAnchor:E},z):"insideBottom"===r?y({x:m+p/2,y:d+f-x,horizontalAnchor:"middle",verticalAnchor:P},z):"insideTopLeft"===r?y({x:h+k,y:d+x,horizontalAnchor:S,verticalAnchor:E},z):"insideTopRight"===r?y({x:h+v-k,y:d+x,horizontalAnchor:A,verticalAnchor:E},z):"insideBottomLeft"===r?y({x:m+k,y:d+f-x,horizontalAnchor:S,verticalAnchor:P},z):"insideBottomRight"===r?y({x:m+p-k,y:d+f-x,horizontalAnchor:A,verticalAnchor:P},z):r&&"object"===typeof r&&((0,o.Et)(r.x)||(0,o._3)(r.x))&&((0,o.Et)(r.y)||(0,o._3)(r.y))?y({x:s+(0,o.F4)(r.x,g),y:d+(0,o.F4)(r.y,f),horizontalAnchor:"end",verticalAnchor:"end"},z):y({x:O,y:d+f/2,horizontalAnchor:"middle",verticalAnchor:"middle"},z)})({viewBox:W,position:m,offset:s.offset,parentViewBox:N(h)?void 0:h,clamp:!0});u=x(x({x:K.x,y:K.y,textAnchor:K.horizontalAnchor,verticalAnchor:K.verticalAnchor},void 0!==K.width?{width:K.width}:{}),void 0!==K.height?{height:K.height}:{})}return n.createElement(v.g,{zIndex:s.zIndex},n.createElement(a.EY,E({ref:z,className:(0,i.$)("recharts-label",S)},F,u,{textAnchor:(0,a.fU)(F.textAnchor)?F.textAnchor:u.textAnchor,breakAll:D}),r))}z.displayName="Label";var M=(e,t,r)=>{if(!e)return null;var i={viewBox:t,labelRef:r};return!0===e?n.createElement(z,E({key:"label-implicit"},i)):(0,o.vh)(e)?n.createElement(z,E({key:"label-implicit",value:e},i)):(0,n.isValidElement)(e)?e.type===z?(0,n.cloneElement)(e,x({key:"label-implicit"},i)):n.createElement(z,E({key:"label-implicit",content:e},i)):D(e)?n.createElement(z,E({key:"label-implicit",content:e},i)):e&&"object"===typeof e?n.createElement(z,E({},e,{key:"label-implicit"},i)):null};function B(e){var t=e.label,r=e.labelRef,n=A();return M(t,n,r)||null}},62039(e,t,r){r.d(t,{dL:()=>O,h8:()=>b,qY:()=>x});var n=r(67252),i=r(3467),a=r(10684),o=r(34401),l=r(98683),c=r(67029),u=r(23711),s=r(9999),d=r(3954),f=["valueAccessor"],v=["dataKey","clockWise","id","textBreakAll","zIndex"];function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}
1).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},p.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<a.length;n++)r=a[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var y=e=>{var t=Array.isArray(e.value)?e.value[e.value.length-1]:e.value;if((0,d.Gt)(t))return t},m=(0,n.createContext)(void 0),b=m.Provider,g=(0,n.createContext)(void 0),O=g.Provider;function w(e){var t=e.valueAccessor,r=void 0===t?y:t,d=h(e,f),b=d.dataKey,O=(d.clockWise,d.id),w=d.textBreakAll,x=d.zIndex,P=h(d,v),E=(0,n.useContext)(m),j=(0,n.useContext)(g),k=E||j;return k&&k.length?n.createElement(u.g,{zIndex:null!==x&&void 0!==x?x:s.I.label},n.createElement(a.W,{className:"recharts-label-list"},k.map((e,t)=>{var a,u=(0,l.uy)(b)?r(e,t):(0,o.kr)(e.payload,b),s=(0,l.uy)(O)?{}:{id:"".concat(O,"-").concat(t)};return n.createElement(i.JU,p({key:"label-".concat(t)},(0,c.a)(e),P,s,{fill:null!==(a=d.fill)&&void 0!==a?a:e.fill,parentViewBox:e.parentViewBox,value:u,textBreakAll:w,viewBox:e.viewBox,index:t,zIndex:0}))}))):null}function x(e){var t=e.label;return t?!0===t?n.createElement(w,{key:"labelList-implicit"}):n.isValidElement(t)||(0,i.ZY)(t)?n.createElement(w,{key:"labelList-implicit",content:t}):"object"===typeof t?n.createElement(w,p({key:"labelList-implicit"},t,{type:String(t.type)})):null:null}w.displayName="LabelList"},61645(e,t,r){r.d(t,{s:()=>G});var n=r(39698),i=r(67252),a=r(40361),o=r(76571),l=r(1716),c=r(8482),u=r(46982),s=r(52799),d=r(3451);function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.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 p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?v(Object(r),!0).forEach(function(t){h(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function h(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var y=32,m={align:"center",iconSize:14,inactiveColor:"#ccc",layout:"horizontal",verticalAlign:"middle",labelStyle:{}};function b(e){if("object"===typeof e&&null!==e&&"strokeDasharray"in e)return String(e.strokeDasharray)}function g(e){var t=e.data,r=e.iconType,n=e.inactiveColor,a=16,o=y/6,l=y/3,c=t.inactive?n:t.color,s=null!==r&&void 0!==r?r:t.type;if("none"===s)return null;if("plainline"===s)return i.createElement("line",{strokeWidth:4,fill:"none",stroke:c,strokeDasharray:b(t.payload),x1:0,y1:a,x2:y,y2:a,className:"recharts-legend-icon"});if("line"===s)return i.createElement("path",{strokeWidth:4,fill:"none",stroke:c,d:"M0,".concat(a,"h").concat(l,"\n            A").concat(o,",").concat(o,",0,1,1,").concat(2*l,",").concat(a,"\n            H").concat(y,"M").concat(2*l,",").concat(a,"\n            A").concat(o,",").concat(o,",0,1,1,").concat(l,",").concat(a),className:"recharts-legend-icon"});if("rect"===s)return i.createElement("path",{stroke:"none",fill:c,d:"M0,".concat(4,"h").concat(y,"v").concat(24,"h").concat(-32,"z"),className:"recharts-legend-icon"});if(i.isValidElement(t.legendIcon)){var d=p({},t);return delete d.legendIcon,i.cloneElement(t.legendIcon,d)}return i.createElement(u.i,{fill:c,cx:a,cy:a,size:y,sizeType:"diameter",type:s})}function O(e){var t=e.payload,r=e.iconSize,n=e.layout,a=e.formatter,o=e.inactiveColor,u=e.iconType,d=e.labelStyle,v={x:0,y:0,width:y,height:y},h={display:"horizontal"===n?"inline-block":"block",marginRight:10},m={display:"inline-block",verticalAlign:"middle",marginRight:4};return t.map((t,n)=>{var y=t.formatter||a,b=(0,l.$)({"recharts-legend-item":!0,["legend-item-".concat(n)]:!0,inactive:t.inactive});if("none"===t.type)return null;var O="object"===typeof d?p({},d):{};O.color=t.inactive?o:O.color||t.color;var w=y?y(t.value,t,n):t.value;return i.createElement("li",f({className:b,style:h,key:"legend-item-".concat(n)}
1,(0,s.XC)(e,t,n)),i.createElement(c.u,{width:r,height:r,viewBox:v,style:m,"aria-label":"".concat(t.value," legend icon")},i.createElement(g,{data:t,iconType:u,inactiveColor:o})),i.createElement("span",{className:"recharts-legend-item-text",style:O},w))})}var w=e=>{var t=(0,d.e)(e,m),r=t.payload,n=t.layout,a=t.align;if(!r||!r.length)return null;var o={padding:0,margin:0,textAlign:"horizontal"===n?a:"left"};return i.createElement("ul",{className:"recharts-default-legend",style:o},i.createElement(O,f({},t,{payload:r})))},x=r(4174),P=r(56891),E=r(68167);var j=r(81742),k=r(95572),A=r(61574),S=r(63910),I=["contextPayload"];function D(){return D=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},D.apply(null,arguments)}function C(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 N(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?C(Object(r),!0).forEach(function(t){T(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):C(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function T(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function z(e){return e.value}function M(e){var t=e.contextPayload,r=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<a.length;n++)r=a[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,I),n=(0,x.s)(t,e.payloadUniqBy,z),a=N(N({},r),{},{payload:n});return i.isValidElement(e.content)?i.cloneElement(e.content,a):"function"===typeof e.content?i.createElement(e.content,a):i.createElement(w,a)}function B(e){var t=(0,P.j)();return(0,i.useEffect)(()=>{t((0,A.h1)(e))},[t,e]),null}function W(e){var t=(0,P.j)();return(0,i.useEffect)(()=>(t((0,A.hx)(e)),()=>{t((0,A.hx)({width:0,height:0}))}),[t,e]),null}var R={align:"center",iconSize:14,inactiveColor:"#ccc",itemSorter:"value",layout:"horizontal",verticalAlign:"bottom"};function L(e){var t=(0,d.e)(e,R),r=(0,P.G)(E.g0),l=(0,o.M)(),c=(0,k.Kp)(),u=t.width,s=t.height,f=t.wrapperStyle,v=t.portal,p=(0,j.V)([r]),h=(0,n.A)(p,2),y=h[0],m=h[1],b=(0,k.yi)(),g=(0,k.rY)();if(null==b||null==g)return null;var O=b-((null===c||void 0===c?void 0:c.left)||0)-((null===c||void 0===c?void 0:c.right)||0),w=function(e,t,r,n){return"vertical"===e&&null!=t?{height:t}:"horizontal"===e?{width:r||n}:null}(t.layout,s,u,O),x=v?f:N(N({position:"absolute",width:(null===w||void 0===w?void 0:w.width)||u||"auto",height:(null===w||void 0===w?void 0:w.height)||s||"auto"},function(e,t,r,n,i,a){var o,l,c=t.layout,u=t.align,s=t.verticalAlign;return e&&(void 0!==e.left&&null!==e.left||void 0!==e.right&&null!==e.right)||(o="center"===u&&"vertical"===c?{left:((n||0)-a.width)/2}:"right"===u?{right:r&&r.right||0}:{left:r&&r.left||0}),e&&(void 0!==e.top&&null!==e.top||void 0!==e.bottom&&null!==e.bottom)||(l="middle"===s?{top:((i||0)-a.height)/2}:"bottom"===s?{bottom:r&&r.bottom||0}:{top:r&&r.top||0}),N(N({},o),l)}(f,t,c,b,g,y)),f),A=null!==v&&void 0!==v?v:l;if(null==A||null==r)return null;var S=i.createElement("div",{className:"recharts-legend-wrapper",style:x,ref:m},i.createElement(B,{layout:t.layout,align:t.align,verticalAlign:t.verticalAlign,itemSorter:t.itemSorter}),!v&&i.createElement(W,{width:y.width,height:y.height}),i.createElement(M,D({},t,w,{margin:c,chartWidth:b,chartHeight:g,contextPayload:r})));return(0,a.createPortal)(S,A)}var G=i.memo(L,S.P);G.displayName="Legend"},8924(e,t,r){r.d(t,{u:()=>k,w:()=>E});var n=r(39698),i=r(1716),a=r(67252),o=r(42332),l=r.n(o),c=r(98683),u=r(19923),s={width:"100%",height:"100%",debounce:0,minWidth:0,initialDimension:{width:-1,height:-1}},d=(e,t,r)=>{var n=r.width,i=void 0===n?s.width:n,a=r.height,o=void 0===a?s.height:a,l=r.aspect,u=r.maxHeight,d=(0,c._3)(i)?e:Number(i),f=(0,c._3)(o)?t:Number(o);return l&&l>
10&&(d?f=d/l:f&&(d=f*l),u&&null!=f&&f>u&&(f=u)),{calculatedWidth:d,calculatedHeight:f}},f={width:0,height:0,overflow:"visible"},v={width:0,overflowX:"visible"},p={height:0,overflowY:"visible"},h={},y=e=>{var t=e.width,r=e.height,n=(0,c._3)(t),i=(0,c._3)(r);return n&&i?f:n?v:i?p:h};var m=r(91766);function b(){return b=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},b.apply(null,arguments)}function g(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 O(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?g(Object(r),!0).forEach(function(t){w(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):g(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function w(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var x=(0,a.createContext)(s.initialDimension);function P(e){var t=e.children,r=e.width,n=e.height,i=(0,a.useMemo)(()=>({width:r,height:n}),[r,n]);return function(e){return(0,m.F)(e.width)&&(0,m.F)(e.height)}(i)?a.createElement(x.Provider,{value:i},t):null}var E=()=>(0,a.useContext)(x),j=(0,a.forwardRef)((e,t)=>{var r=e.aspect,o=e.initialDimension,f=void 0===o?s.initialDimension:o,v=e.width,p=e.height,h=e.minWidth,m=void 0===h?s.minWidth:h,b=e.minHeight,g=e.maxHeight,w=e.children,x=e.debounce,E=void 0===x?s.debounce:x,j=e.id,k=e.className,A=e.onResize,S=e.style,I=void 0===S?{}:S,D=(0,a.useRef)(null),C=(0,a.useRef)();C.current=A,(0,a.useImperativeHandle)(t,()=>D.current);var N=(0,a.useState)({containerWidth:f.width,containerHeight:f.height}),T=(0,n.A)(N,2),z=T[0],M=T[1],B=(0,a.useCallback)((e,t)=>{M(r=>{var n=Math.round(e),i=Math.round(t);return r.containerWidth===n&&r.containerHeight===i?r:{containerWidth:n,containerHeight:i}})},[]);(0,a.useEffect)(()=>{if(null==D.current||"undefined"===typeof ResizeObserver)return c.lQ;var e=e=>{var t,r=e[0];if(null!=r){var n=r.contentRect,i=n.width,a=n.height;B(i,a),null===(t=C.current)||void 0===t||t.call(C,i,a)}};E>0&&(e=l()(e,E,{trailing:!0,leading:!1}));var t=new ResizeObserver(e),r=D.current.getBoundingClientRect(),n=r.width,i=r.height;return B(n,i),t.observe(D.current),()=>{t.disconnect()}},[B,E]);var W=z.containerWidth,R=z.containerHeight;(0,u.R)(!r||r>0,"The aspect(%s) must be greater than zero.",r);var L=d(W,R,{width:v,height:p,aspect:r,maxHeight:g}),G=L.calculatedWidth,F=L.calculatedHeight;return(0,u.R)(null!=G&&G>0||null!=F&&F>0,"The width(%s) and height(%s) of chart should be greater than 0,\n       please check the style of container, or the props width(%s) and height(%s),\n       or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the\n       height and width.",G,F,v,p,m,b,r),a.createElement("div",{id:j?"".concat(j):void 0,className:(0,i.$)("recharts-responsive-container",k),style:O(O({},I),{},{width:v,height:p,minWidth:m,minHeight:b,maxHeight:g}),ref:D},a.createElement("div",{style:y({width:v,height:p})},a.createElement(P,{width:G,height:F},w)))}),k=(0,a.forwardRef)((e,t)=>{var r=E();if((0,m.F)(r.width)&&(0,m.F)(r.height))return e.children;var n=function(e){var t=e.width,r=e.height,n=e.aspect,i=t,a=r;return void 0===i&&void 0===a?(i=s.width,a=s.height):void 0===i?i=n&&n>0?void 0:s.width:void 0===a&&(a=n&&n>0?void 0:s.height),{width:i,height:a}}({width:e.width,height:e.height,aspect:e.aspect}),i=n.width,o=n.height,l=d(void 0,void 0,{width:i,height:o,aspect:e.aspect,maxHeight:e.maxHeight}),u=l.calculatedWidth,f=l.calculatedHeight;return(0,c.Et)(u)&&(0,c.Et)(f)?a.createElement(P,{width:u,height:f},e.children):a.createElement(j,b({},e,{width:i,height:o,ref:t}))})},3954(e,t,r){r.d(t,{EY:()=>S,Gt:()=>O,fU:()=>g});var n=r(39698),i=r(67252),a=r(1716),o=r(98683),l=r(42311),c=r(48562),u=r(37934),s=r(67029),d=r(3451),f=r(91766),v=["x","y","lineHeight","capHeight","fill","scaleToFit","textAnchor","verticalAnchor"],p=["dx","dy","angle","className","breakAll"];function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}
1).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},h.apply(null,arguments)}function y(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<a.length;n++)r=a[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var m=/[ \f\n\r\t\v\u2028\u2029]+/,b=e=>{var t=e.children,r=e.breakAll,n=e.style;try{var i=[];return(0,o.uy)(t)||(i=r?t.toString().split(""):t.toString().split(m)),{wordsWithComputedWidth:i.map(e=>({word:e,width:(0,c.Pu)(e,n).width})),spaceWidth:r?0:(0,c.Pu)("\xa0",n).width}}catch(a){return null}};function g(e){return"start"===e||"middle"===e||"end"===e||"inherit"===e}function O(e){return(0,o.uy)(e)||"string"===typeof e||"number"===typeof e||"boolean"===typeof e}var w=(e,t,r,n)=>e.reduce((e,i)=>{var a=i.word,o=i.width,l=e[e.length-1];if(l&&null!=o&&(null==t||n||l.width+o+r<Number(t)))l.words.push(a),l.width+=o+r;else{var c={words:[a],width:o};e.push(c)}return e},[]),x=e=>e.reduce((e,t)=>e.width>t.width?e:t),P=(e,t,r,n,i,a,o,l)=>{var c=e.slice(0,t),u=b({breakAll:r,style:n,children:c+"\u2026"});if(!u)return[!1,[]];var s=w(u.wordsWithComputedWidth,a,o,l);return[s.length>i||x(s).width>Number(a),s]},E=e=>[{words:(0,o.uy)(e)?[]:e.toString().split(m),width:void 0}],j=e=>{var t=e.width,r=e.scaleToFit,i=e.children,a=e.style,c=e.breakAll,u=e.maxLines;if((t||r)&&!l.m.isSsr){var s=b({breakAll:c,children:i,style:a});return s?((e,t,r,i,a)=>{var l=e.maxLines,c=e.children,u=e.style,s=e.breakAll,d=(0,o.Et)(l),f=String(c),v=w(t,i,r,a);if(!d||a)return v;if(!(v.length>l||x(v).width>Number(i)))return v;for(var p,h=0,y=f.length-1,m=0;h<=y&&m<=f.length-1;){var b=Math.floor((h+y)/2),g=P(f,b-1,s,u,l,i,r,a),O=(0,n.A)(g,2),E=O[0],j=O[1],k=P(f,b,s,u,l,i,r,a),A=(0,n.A)(k,1)[0];if(E||A||(h=b+1),E&&A&&(y=b-1),!E&&A){p=j;break}m++}return p||v})({breakAll:c,children:i,maxLines:u,style:a},s.wordsWithComputedWidth,s.spaceWidth,t,Boolean(r)):E(i)}return E(i)},k="#808080",A={angle:0,breakAll:!1,capHeight:"0.71em",fill:k,lineHeight:"1em",scaleToFit:!1,textAnchor:"start",verticalAnchor:"end",x:0,y:0},S=(0,i.forwardRef)((e,t)=>{var r=(0,d.e)(e,A),n=r.x,l=r.y,c=r.lineHeight,m=r.capHeight,b=r.fill,g=r.scaleToFit,O=r.textAnchor,w=r.verticalAnchor,x=y(r,v),P=(0,i.useMemo)(()=>j({breakAll:x.breakAll,children:x.children,maxLines:x.maxLines,scaleToFit:g,style:x.style,width:x.width}),[x.breakAll,x.children,x.maxLines,g,x.style,x.width]),E=x.dx,S=x.dy,I=x.angle,D=x.className,C=x.breakAll,N=y(x,p);if(!(0,o.vh)(n)||!(0,o.vh)(l)||0===P.length)return null;var T,z=Number(n)+((0,o.Et)(E)?E:0),M=Number(l)+((0,o.Et)(S)?S:0);if(!(0,f.H)(z)||!(0,f.H)(M))return null;switch(w){case"start":T=(0,u.l)("calc(".concat(m,")"));break;case"middle":T=(0,u.l)("calc(".concat((P.length-1)/2," * -").concat(c," + (").concat(m," / 2))"));break;default:T=(0,u.l)("calc(".concat(P.length-1," * -").concat(c,")"))}var B=[],W=P[0];if(g&&null!=W){var R=W.width,L=x.width;B.push("scale(".concat((0,o.Et)(L)&&(0,o.Et)(R)?L/R:1,")"))}return I&&B.push("rotate(".concat(I,", ").concat(z,", ").concat(M,")")),B.length&&(N.transform=B.join(" ")),i.createElement("text",h({},(0,s.a)(N),{ref:t,x:z,y:M,className:(0,a.$)("recharts-text",D),textAnchor:O,fill:b.includes("url")?k:b}),P.map((e,t)=>{var r=e.words.join(C?"":" ");return i.createElement("tspan",{x:z,dy:0===t?T:c,key:"".concat(r,"-").concat(t)},r)}))});S.displayName="Text"},52e3(e,t,r){r.d(t,{m:()=>ve});var n=r(39698),i=r(67252),a=r(40361),o=r(54877),l=r.n(o),c=r(1716),u=r(98683);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},s.apply(null,arguments)}function d(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 f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?d(Object(r),!0).forEach(function(t){v(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function v(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function p(e){return Array.isArray(e)&&(0,u.vh)(e[0])&&(0,u.vh)(e[1])?e.join(" ~ "):e}var h={separator:" : ",contentStyle:{margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},itemStyle:{display:"block",paddingTop:4,paddingBottom:4,color:"#000"},labelStyle:{},accessibilityLayer:!1};var y=e=>{var t=e.separator,r=void 0===t?h.separator:t,a=e.contentStyle,o=e.itemStyle,d=e.labelStyle,v=void 0===d?h.labelStyle:d,y=e.payload,m=e.formatter,b=e.itemSorter,g=e.wrapperClassName,O=e.labelClassName,w=e.label,x=e.labelFormatter,P=e.accessibilityLayer,E=void 0===P?h.accessibilityLayer:P,j=f(f({},h.contentStyle),a),k=f({margin:0},v),A=!(0,u.uy)(w),S=A?w:"",I=(0,c.$)("recharts-default-tooltip",g),D=(0,c.$)("recharts-tooltip-label",O);A&&x&&void 0!==y&&null!==y&&(S=x(w,y));var C=E?{role:"status","aria-live":"assertive"}:{};return i.createElement("div",s({className:I,style:j},C),i.createElement("p",{className:D,style:k},i.isValidElement(S)?S:"".concat(S)),(()=>{if(y&&y.length){var e=function(e,t){return null==t?e:l()(e,t)}(y,b),t=e.map((e,t)=>{if(!e||"none"===e.type)return null;var a=e.formatter||m||p,l=e.value,c=e.name,s=l,d=c;if(a){var v=a(l,c,e,t,y);if(Array.isArray(v)){var b=(0,n.A)(v,2);s=b[0],d=b[1]}else{if(null==v)return null;s=v}}var g=f(f({},h.itemStyle),{},{color:e.color||h.itemStyle.color},o);return i.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(t),style:g},(0,u.vh)(d)?i.createElement("span",{className:"recharts-tooltip-item-name"},d):null,(0,u.vh)(d)?i.createElement("span",{className:"recharts-tooltip-item-separator"},r):null,i.createElement("span",{className:"recharts-tooltip-item-value"},s),i.createElement("span",{className:"recharts-tooltip-item-unit"},e.unit||""))});return i.createElement("ul",{className:"recharts-tooltip-item-list",style:{padding:0,margin:0}},t)}return null})())},m=r(32308),b=r(67392);function g(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 O(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?g(Object(r),!0).forEach(function(t){w(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):g(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function w(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function x(e){if(!e.prefersReducedMotion||"auto"!==e.isAnimationActive)return e.isAnimationActive&&e.active?"transform ".concat(e.animationDuration,"ms ").concat(e.animationEasing):void 0}function P(e){var t,r,a,o,l,c,u=(0,b.j)(),s=i.useState(()=>({dismissed:!1,dismissedAtCoordinate:{x:0,y:0}})),d=(0,n.A)(s,2),f=d[0],v=d[1];i.useEffect(()=>{var t=t=>{var r,n,i,a;"Escape"===t.key&&v({dismissed:!0,dismissedAtCoordinate:{x:null!==(r=null===(n=e.coordinate)||void 0===n?void 0:n.x)&&void 0!==r?r:0,y:null!==(i=null===(a=e.coordinate)||void 0===a?void 0:a.y)&&void 0!==i?i:0}})};return document.addEventListener("keydown",t),()=>{document.removeEventListener("keydown",t)}}
1,[null===(t=e.coordinate)||void 0===t?void 0:t.x,null===(r=e.coordinate)||void 0===r?void 0:r.y]),!f.dismissed||(null!==(a=null===(o=e.coordinate)||void 0===o?void 0:o.x)&&void 0!==a?a:0)===f.dismissedAtCoordinate.x&&(null!==(l=null===(c=e.coordinate)||void 0===c?void 0:c.y)&&void 0!==l?l:0)===f.dismissedAtCoordinate.y||v(O(O({},f),{},{dismissed:!1}));var p=(0,m.eK)({allowEscapeViewBox:e.allowEscapeViewBox,coordinate:e.coordinate,offsetLeft:"number"===typeof e.offset?e.offset:e.offset.x,offsetTop:"number"===typeof e.offset?e.offset:e.offset.y,position:e.position,reverseDirection:e.reverseDirection,tooltipBox:{height:e.lastBoundingBox.height,width:e.lastBoundingBox.width},useTranslate3d:e.useTranslate3d,viewBox:e.viewBox}),h=p.cssClasses,y=p.cssProperties,g=e.hasPortalFromProps?{}:O(O({transition:x({prefersReducedMotion:u,isAnimationActive:e.isAnimationActive,active:e.active,animationDuration:e.animationDuration,animationEasing:e.animationEasing})},y),{},{pointerEvents:"none",position:"absolute",top:0,left:0}),w=O(O({},g),{},{visibility:!f.dismissed&&e.active&&e.hasPayload?"visible":"hidden"},e.wrapperStyle);return i.createElement("div",{xmlns:"http://www.w3.org/1999/xhtml",tabIndex:-1,className:h,style:w,ref:e.innerRef},e.children)}var E=i.memo(P),j=r(4174),k=r(95572),A=r(53394),S=r(81742),I=r(52799),D=r(91088),C=r(41463),N=r(75218),T=r(93054),z=r(15171),M=r(5997),B=r(85544),W=r(56891),R=r(34401),L=r(93682),G=r(79396);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 K(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?F(Object(r),!0).forEach(function(t){H(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):F(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function H(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var V=()=>{var e=(0,W.G)(L.Dn),t=(0,W.G)(G.R4),r=(0,W.G)(G.fl);return e&&r?(0,R.Hj)(K(K({},e),{},{scale:r}),t):(0,R.Hj)(void 0,t)},U=r(8853),$=r(8091),Z=r(23711),Y=r(9999);function q(){return q=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},q.apply(null,arguments)}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 _(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?X(Object(r),!0).forEach(function(t){Q(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):X(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function Q(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function J(e){var t=e.cursor,r=e.cursorComp,n=e.cursorProps;return(0,i.isValidElement)(t)?(0,i.cloneElement)(t,n):(0,i.createElement)(r,n)}function ee(e){var t,r,n,a,o=e.coordinate,l=e.payload,u=e.index,s=e.offset,d=e.tooltipAxisBandSize,f=e.layout,v=e.cursor,p=e.tooltipEventType,h=e.chartName,y=o,m=l,b=u;if(!v||!y||"ScatterChart"!==h&&"axis"!==p)return null;if("ScatterChart"===h)r=y,n=C.F,a=Y.I.cursorLine;else if("BarChart"===h)r=(0,N.C)(f,y,s,d),n=T.M,a=Y.I.cursorRectangle;else if("radial"===f&&(0,I.TT)(y)){var g=(0,z.H)(y),O=g.cx,w=g.cy,x=g.radius;r={cx:O,cy:w,startAngle:g.startAngle,endAngle:g.endAngle,innerRadius:x,outerRadius:x},n=M.h,a=Y.I.cursorLine}else r={points:(0,B.K)(f,y,s)},n=D.Ip,a=Y.I.cursorLine;var P="object"===typeof v&&"className"in v?v.className:void 0,E=_(_(_(_({stroke:"#ccc",pointerEvents:"none"},s),r),(0,$.ic)(v)),{}
1,{payload:m,payloadIndex:b,className:(0,c.$)("recharts-tooltip-cursor",P)});return i.createElement(Z.g,{zIndex:null!==(t=e.zIndex)&&void 0!==t?t:a},i.createElement(J,{cursor:v,cursorComp:n,cursorProps:E}))}function te(e){var t=V(),r=(0,k.W7)(),n=(0,k.WX)(),a=(0,U.fW)();return null==t||null==r||null==n||null==a?null:i.createElement(ee,q({},e,{offset:r,layout:n,tooltipAxisBandSize:t,chartName:a}))}var re=r(25221),ne=r(52184),ie=r(42552),ae=r(46669),oe=r(3451);function le(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 ce(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?le(Object(r),!0).forEach(function(t){ue(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):le(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function ue(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function se(e){return e.dataKey}var de=[],fe={allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",axisId:0,contentStyle:{},cursor:!0,filterNull:!0,includeHidden:!1,isAnimationActive:"auto",itemSorter:"name",itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:" : ",trigger:"hover",useTranslate3d:!1,wrapperStyle:{}};function ve(e){var t,r,o=(0,oe.e)(e,fe),l=o.active,c=o.allowEscapeViewBox,u=o.animationDuration,s=o.animationEasing,d=o.content,f=o.filterNull,v=o.isAnimationActive,p=o.offset,h=o.payloadUniqBy,m=o.position,b=o.reverseDirection,g=o.useTranslate3d,O=o.wrapperStyle,w=o.cursor,x=o.shared,P=o.trigger,I=o.defaultIndex,D=o.portal,C=o.axisId,N=(0,W.j)(),T="number"===typeof I?String(I):I;(0,i.useEffect)(()=>{N((0,ne.UF)({shared:x,trigger:P,axisId:C,active:l,defaultIndex:T}))},[N,x,P,C,l,T]);var z=(0,k.sk)(),M=(0,A.$)(),B=(0,ae.Td)(x),R=null!==(t=(0,W.G)(e=>(0,U.yn)(e,B,P,T)))&&void 0!==t?t:{},L=R.activeIndex,G=R.isActive,F=(0,W.G)(e=>(0,U.u9)(e,B,P,T)),K=(0,W.G)(e=>(0,U.BZ)(e,B,P,T)),H=(0,W.G)(e=>(0,U.dS)(e,B,P,T)),V=F,$=(0,re.X)(),Z=null!==(r=null!==l&&void 0!==l?l:G)&&void 0!==r&&r,Y=(0,S.V)([V,Z]),q=(0,n.A)(Y,2),X=q[0],_=q[1],Q="axis"===B?K:void 0;(0,ie.m7)(B,P,H,Q,L,Z);var J=null!==D&&void 0!==D?D:$;if(null==J||null==z||null==B)return null;var ee=null!==V&&void 0!==V?V:de;Z||(ee=de),f&&ee.length&&(ee=(0,j.s)(ee.filter(e=>null!=e.value&&(!0!==e.hide||o.includeHidden)),h,se));var le=ee.length>0,ue=ce(ce({},o),{},{payload:ee,label:Q,active:Z,activeIndex:L,coordinate:H,accessibilityLayer:M}),ve=i.createElement(E,{allowEscapeViewBox:c,animationDuration:u,animationEasing:s,isAnimationActive:v,active:Z,coordinate:H,hasPayload:le,offset:p,position:m,reverseDirection:b,useTranslate3d:g,viewBox:z,wrapperStyle:O,lastBoundingBox:X,innerRef:_,hasPortalFromProps:Boolean(D)},function(e,t){return i.isValidElement(e)?i.cloneElement(e,t):"function"===typeof e?i.createElement(e,t):i.createElement(y,t)}(d,ue));return i.createElement(i.Fragment,null,(0,a.createPortal)(ve,J),Z&&i.createElement(te,{cursor:w,tooltipEventType:B,coordinate:H,payload:ee,index:L}))}},10684(e,t,r){r.d(t,{W:()=>c});var n=r(67252),i=r(1716),a=r(67029),o=["children","className"];function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},l.apply(null,arguments)}var c=n.forwardRef((e,t)=>{var r=e.children,c=e.className,u=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<a.length;n++)r=a[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,o),s=(0,i.$)("recharts-layer",c);return n.createElement("g",l({className:s},(0,a.a)(u),{ref:t}),r)})},8482(e,t,r){r.d(t,{u:()=>c});var n=r(67252),i=r(1716),a=r(67029),o=["children","width","height","viewBox","className","style","title","desc"];function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}
1).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},l.apply(null,arguments)}var c=(0,n.forwardRef)((e,t)=>{var r=e.children,c=e.width,u=e.height,s=e.viewBox,d=e.className,f=e.style,v=e.title,p=e.desc,h=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<a.length;n++)r=a[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,o),y=s||{width:c,height:u,x:0,y:0},m=(0,i.$)("recharts-surface",d);return n.createElement("svg",l({},(0,a.a)(h),{className:m,width:c,height:u,style:f,viewBox:"".concat(y.x," ").concat(y.y," ").concat(y.width," ").concat(y.height),ref:t}),n.createElement("title",null,v),n.createElement("desc",null,p),r)})},12131(e,t,r){r.d(t,{zk:()=>l});var n=r(67252),i=["children"];var a={data:[],xAxisId:"xAxis-0",yAxisId:"yAxis-0",dataPointFormatter:()=>({x:0,y:0,value:0}),errorBarOffset:0},o=(0,n.createContext)(a);function l(e){var t=e.children,r=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<a.length;n++)r=a[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,i);return n.createElement(o.Provider,{value:r},t)}},51083(e,t,r){r.d(t,{r:()=>a});var n=r(67252),i=(0,n.createContext)(null),a=()=>null!=(0,n.useContext)(i)},39525(e,t,r){r.d(t,{x:()=>o});var n=r(67252),i=r(9049),a=(0,n.createContext)(void 0),o=e=>{var t=e.id,r=e.type,o=e.children,l=(0,i.Y)("recharts-".concat(r),t);return n.createElement(a.Provider,{value:l},o(l))}},53394(e,t,r){r.d(t,{$:()=>i});var n=r(56891),i=()=>{var e;return null===(e=(0,n.G)(e=>e.rootProps.accessibilityLayer))||void 0===e||e}},47254(e,t,r){r.d(t,{TK:()=>l});var n=r(67252),i=r(45973),a=r(56891),o=r(51083),l=e=>{var t=e.chartData,r=(0,a.j)(),l=(0,o.r)();return(0,n.useEffect)(()=>l?()=>{}:(r((0,i.hq)(t)),()=>{r((0,i.hq)(void 0))}),[t,r,l]),null}},95572(e,t,r){r.d(t,{A3:()=>E,Kp:()=>b,RT:()=>x,SG:()=>P,W7:()=>h,WX:()=>O,fz:()=>g,kz:()=>w,qC:()=>f,rY:()=>m,sk:()=>v,yi:()=>y});var n=r(67252),i=r(56891),a=r(26907),o=r(28784),l=r(95953),c=r(51083),u=r(86102),s=r(8924),d=r(91766);function f(e){if(e)return{x:e.x,y:e.y,upperWidth:"upperWidth"in e?e.upperWidth:e.width,lowerWidth:"lowerWidth"in e?e.lowerWidth:e.width,width:e.width,height:e.height}}var v=()=>{var e,t=(0,c.r)(),r=(0,i.G)(o.Ds),n=(0,i.G)(u.U),a=null===(e=(0,i.G)(u.C))||void 0===e?void 0:e.padding;return t&&n&&a?{width:n.width-a.left-a.right,height:n.height-a.top-a.bottom,x:a.left,y:a.top}:r},p={top:0,bottom:0,left:0,right:0,width:0,height:0,brushBottom:0},h=()=>{var e;return null!==(e=(0,i.G)(o.HZ))&&void 0!==e?e:p},y=()=>(0,i.G)(l.Lp),m=()=>(0,i.G)(l.A$),b=()=>(0,i.G)(e=>e.layout.margin),g=e=>e.layout.layoutType,O=()=>(0,i.G)(g),w=()=>{var e=O();if("horizontal"===e||"vertical"===e)return e},x=e=>{var t=e.layout.layoutType;if("centric"===t||"radial"===t)return t},P=()=>void 0!==O(),E=e=>{var t=(0,i.j)(),r=(0,c.r)(),o=e.width,l=e.height,u=(0,s.w)(),f=o,v=l;return u&&(f=u.width>0?u.width:o,v=u.height>0?u.height:l),(0,n.useEffect)(()=>{!r&&(0,d.F)(f)&&(0,d.F)(v)&&t((0,a.gX)({width:f,height:v}))},[t,r,f,v]),null}},76571(e,t,r){r.d(t,{M:()=>a,t:()=>i});var n=r(67252),i=(0,n.createContext)(null),a=()=>(0,n.useContext)(i)},62907(e,t,r){r.d(t,{Cj:()=>a,Pg:()=>o,Ub:()=>l});var n=r(56891),i=r(52184),a=(e,t,r)=>{var a=(0,n.j)();return(n,o)=>l=>{null===e||void 0===e||e(n,o,l),a((0,i.RD)({activeIndex:String(o),activeDataKey:t,activeCoordinate:n.tooltipPosition,activeGraphicalItemId:r}))}},o=e=>{var t=(0,n.j)();return(r,n)=>a=>{null===e||void 0===e||e(r,n,a),t((0,i.oP)())}},l=(e,t,r)=>{var a=(0,n.j)();return(n,o)=>l=>{null===e||void 0===e||e(n,o,l),a((0,i.ML)({activeIndex:String(o),activeDataKey:t,activeCoordinate:n.tooltipPosition,activeGraphicalItemId:r}))}}},25221(e,t,r){r.d(t,{$:()=>i,X:()=>a});var n=r(67252),i=(0,n.createContext)(null),a=()=>(0,n.useContext)(i)}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.