"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7082],{QlFZ:function(e,t,r){r.d(t,{l:function(){return n}});var n=(0,r("q1tI").createContext)(null)},PN6E:function(e,t,r){r.d(t,{M:function(){return RechartsStoreProvider}});var n=r("q1tI"),i=r("SMvd"),a=r("sYBo"),o=r("Gtiq"),l=r("MKWM"),c=r("03PG"),u=r("QJ2m"),s=r("4plD"),d=r("LVi5");function reduxDevtoolsJsonStringifyReplacer(e,t){return t instanceof HTMLElement?"HTMLElement <".concat(t.tagName,' class="').concat(t.className,'">'):t===window?"global.window":"children"===e&&"object"==typeof t&&null!==t?"<>":t}var p=r("UQOl"),f=r("s++m"),v=r("LNW0"),m={x:0,y:0,width:0,height:0,padding:{top:0,right:0,bottom:0,left:0}},y=(0,o.oM)({name:"brush",initialState:m,reducers:{setBrushSettings:(e,t)=>null==t.payload?m:t.payload}});y.actions.setBrushSettings;var x=y.reducer,h=r("t+Q0"),g=r("O3yo"),b=r("hwit"),A=(0,o.oM)({name:"polarAxis",initialState:{radiusAxis:{},angleAxis:{}},reducers:{addRadiusAxis(e,t){e.radiusAxis[t.payload.id]=(0,b.cA)(t.payload)},removeRadiusAxis(e,t){delete e.radiusAxis[t.payload.id]},addAngleAxis(e,t){e.angleAxis[t.payload.id]=(0,b.cA)(t.payload)},removeAngleAxis(e,t){delete e.angleAxis[t.payload.id]}}}),I=A.actions;I.addRadiusAxis,I.removeRadiusAxis,I.addAngleAxis,I.removeAngleAxis;var P=A.reducer,S=(0,o.oM)({name:"polarOptions",initialState:null,reducers:{updatePolarOptions:(e,t)=>null===e?t.payload:(e.startAngle=t.payload.startAngle,e.endAngle=t.payload.endAngle,e.cx=t.payload.cx,e.cy=t.payload.cy,e.innerRadius=t.payload.innerRadius,e.outerRadius=t.payload.outerRadius,e)}});S.actions.updatePolarOptions;var k=S.reducer,w=r("PDdJ"),D=r("BgcZ"),O=r("0K9L"),E=(0,o.oM)({name:"errorBars",initialState:{},reducers:{addErrorBar:(e,t)=>{var r=t.payload,n=r.itemId,i=r.errorBar;e[n]||(e[n]=[]),e[n].push(i)},replaceErrorBar:(e,t)=>{var r=t.payload,n=r.itemId,i=r.prev,a=r.next;e[n]&&(e[n]=e[n].map(e=>e.dataKey===i.dataKey&&e.direction===i.direction?a:e))},removeErrorBar:(e,t)=>{var r=t.payload,n=r.itemId,i=r.errorBar;e[n]&&(e[n]=e[n].filter(e=>e.dataKey!==i.dataKey||e.direction!==i.direction))}}}),T=E.actions;T.addErrorBar,T.replaceErrorBar,T.removeErrorBar;var C=E.reducer,j=r("t9Gs"),M=r("oB34"),N=r("3GJh"),z=r("Sojt"),L=(0,a.UY)({brush:x,cartesianAxis:p.vk,chartData:u.Q2,errorBars:C,eventSettings:N.LO,graphicalItems:f.iX,layout:s.EW,legend:h.Ny,options:l.wB,polarAxis:P,polarOptions:k,referenceElements:v.wF,renderedTicks:z.rs,rootProps:g.$f,tooltip:c.Kw,zIndex:M.IE}),createRechartsStore=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"Chart";return(0,o.xC)({reducer:L,preloadedState:e,middleware:e=>e({serializableCheck:!1,immutableCheck:!["commonjs","es6","production"].includes("es6")}).concat([d.RG.middleware,d.an.middleware,w._2.middleware,D.Y.middleware,O.x.middleware]),enhancers:e=>{var t=e;return"function"==typeof e&&(t=e()),t.concat((0,o.bu)({type:"raf"}))},devTools:j.x.devToolsEnabled&&{serialize:{replacer:reduxDevtoolsJsonStringifyReplacer},name:"recharts-".concat(t)}})},K=r("XM4v"),R=r("QlFZ");function RechartsStoreProvider(e){var t=e.preloadedState,r=e.children,a=e.reduxStoreName,o=(0,K.W)(),l=(0,n.useRef)(null);if(o)return r;null==l.current&&(l.current=createRechartsStore(t,a));var c=R.l;return n.createElement(i.zt,{context:c,store:l.current},r)}},RDnH:function(e,t,r){r.d(t,{b:function(){return ReportChartProps}});var n=r("q1tI"),i=r("O3yo"),a=r("2uqr");function ReportChartProps(e){var t=(0,a.T)();return(0,n.useEffect)(()=>{t((0,i.Rk)(e))},[t,e]),null}},"Yd/E":function(e,t,r){r.d(t,{v:function(){return l}});var n=r("q1tI"),i=r("2uqr"),a=r("3GJh"),o=r("eHJx"),l=(0,n.memo)(e=>{var t=(0,i.T)();return(0,n.useEffect)(()=>{t((0,a.Id)(e))},[t,e]),null},o.t)},"7V7b":function(e,t,r){r.d(t,{v:function(){return c}});var n=r("q1tI"),i=r("XM4v"),a=r("4plD"),o=r("2uqr"),l=r("eHJx"),c=(0,n.memo)(function(e){var t=e.layout,r=e.margin,l=(0,o.T)(),c=(0,i.W)();return(0,n.useEffect)(()=>{c||(l((0,a.jx)(t)),l((0,a.Qb)(r)))},[l,c,t,r]),null},l.t)},RsxI:function(e,t,r){r.d(t,{V:function(){return o}});var n=r("q1tI"),i=r("2uqr"),a=r("s++m"),o=(0,n.memo)(e=>{var t=(0,i.T)(),r=(0,n.useRef)(null);return(0,n.useLayoutEffect)(()=>{null===r.current?t((0,a.AC)(e)):r.current!==e&&t((0,a.Bi)({prev:r.current,next:e})),r.current=e},[t,e]),(0,n.useLayoutEffect)(()=>()=>{r.current&&(t((0,a._Q)(r.current)),r.current=null)},[t]),null})},fgjW:function(e,t,r){r.d(t,{L:function(){return SetLegendPayload}});var n=r("q1tI"),i=r("XM4v"),a=r("2uqr"),o=r("t+Q0");function SetLegendPayload(e){var t=e.legendPayload,r=(0,a.T)(),l=(0,i.W)(),c=(0,n.useRef)(null);return(0,n.useLayoutEffect)(()=>{l||(null===c.current?r((0,o.t8)(t)):c.current!==t&&r((0,o.vN)({prev:c.current,next:t})),c.current=t)},[r,l,t]),(0,n.useLayoutEffect)(()=>()=>{c.current&&(r((0,o.ZR)(c.current)),c.current=null)},[r]),null}},JuuM:function(e,t,r){r.d(t,{k:function(){return SetTooltipEntrySettings}});var n=r("q1tI"),i=r("2uqr"),a=r("03PG"),o=r("XM4v");function SetTooltipEntrySettings(e){var t=e.tooltipEntrySettings,r=(0,i.T)(),l=(0,o.W)(),c=(0,n.useRef)(null);return(0,n.useLayoutEffect)(()=>{l||(null===c.current?r((0,a.KO)(t)):c.current!==t&&r((0,a.MC)({prev:c.current,next:t})),c.current=t)},[t,r,l]),(0,n.useLayoutEffect)(()=>()=>{c.current&&(r((0,a.cK)(c.current)),c.current=null)},[r]),null}},UQOl:function(e,t,r){r.d(t,{Av:function(){return p},Jj:function(){return s},QG:function(){return u},TC:function(){return d},cB:function(){return f},em:function(){return a},kB:function(){return v},m2:function(){return c},vk:function(){return m}});var n=r("Gtiq"),i=r("hwit");function ownKeys(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 _objectSpread(e){for(var t=1;t=Math.abs(i-(null!==(o=l[0])&&void 0!==o?o:0)))return;var c=[...l,i].slice(-3);e.yAxis[n]=_objectSpread(_objectSpread({},a),{},{width:i,widthHistory:c})}}}}),l=o.actions,c=l.addXAxis,u=l.replaceXAxis,s=l.removeXAxis,d=l.addYAxis,p=l.replaceYAxis,f=l.removeYAxis,v=(l.addZAxis,l.replaceZAxis,l.removeZAxis,l.updateYAxisWidth),m=o.reducer},QJ2m:function(e,t,r){r.d(t,{Q2:function(){return u},t0:function(){return c},zR:function(){return l}});var n=r("Gtiq"),i=r("hwit"),a=(0,n.oM)({name:"chartData",initialState:{chartData:void 0,computedData:void 0,dataStartIndex:0,dataEndIndex:0},reducers:{setChartData(e,t){if(e.chartData=(0,i.cA)(t.payload),null==t.payload){e.dataStartIndex=0,e.dataEndIndex=0;return}t.payload.length>0&&e.dataEndIndex!==t.payload.length-1&&(e.dataEndIndex=t.payload.length-1)},setComputedData(e,t){e.computedData=t.payload},setDataStartEndIndexes(e,t){var r=t.payload,n=r.startIndex,i=r.endIndex;null!=n&&(e.dataStartIndex=n),null!=i&&(e.dataEndIndex=i)}}}),o=a.actions,l=o.setChartData,c=o.setDataStartEndIndexes;o.setComputedData;var u=a.reducer},"3GJh":function(e,t,r){r.d(t,{Id:function(){return l},LO:function(){return c},xL:function(){return a}});var n=r("Gtiq"),i=r("hwit"),a={throttleDelay:"raf",throttledEvents:["mousemove","touchmove","pointermove","scroll","wheel"]},o=(0,n.oM)({name:"eventSettings",initialState:a,reducers:{setEventSettings:(e,t)=>{null!=t.payload.throttleDelay&&(e.throttleDelay=t.payload.throttleDelay),null!=t.payload.throttledEvents&&(e.throttledEvents=(0,i.cA)(t.payload.throttledEvents))}}}),l=o.actions.setEventSettings,c=o.reducer},BgcZ:function(e,t,r){r.d(t,{Y:function(){return l},r:function(){return o}});var n=r("Gtiq"),i=r("hMQu"),a=r("Pn1e"),o=(0,n.PH)("externalEvent"),l=(0,n.e)(),c=new Map,u=new Map,s=new Map;l.startListening({actionCreator:o,effect:(e,t)=>{var r=e.payload,n=r.handler,o=r.reactEvent;if(null!=n){var l=o.type,d=(0,a.X)(o);s.set(l,{handler:n,reactEvent:d});var p=c.get(l);void 0!==p&&(cancelAnimationFrame(p),c.delete(l));var f=t.getState().eventSettings,v=f.throttleDelay,m=f.throttledEvents,y="all"===m||(null==m?void 0:m.includes(l)),x=u.get(l);void 0===x||"number"==typeof v&&y||(clearTimeout(x),u.delete(l));var callback=()=>{var e=s.get(l);try{if(!e)return;var r=e.handler,n=e.reactEvent,a=t.getState(),o={activeCoordinate:(0,i.pI)(a),activeDataKey:(0,i.du)(a),activeIndex:(0,i.Ve)(a),activeLabel:(0,i.i)(a),activeTooltipIndex:(0,i.Ve)(a),isTooltipActive:(0,i.oo)(a)};r&&r(o,n)}finally{c.delete(l),u.delete(l),s.delete(l)}};if(!y){callback();return}if("raf"===v){var h=requestAnimationFrame(callback);c.set(l,h)}else if("number"==typeof v){if(!u.has(l)){callback();var g=setTimeout(callback,v);u.set(l,g)}}else callback()}}})},"s++m":function(e,t,r){r.d(t,{AC:function(){return c},Bi:function(){return u},_Q:function(){return s},iX:function(){return d}});var n=r("Gtiq"),i=r("ba/I"),a=r("hwit"),o=(0,n.oM)({name:"graphicalItems",initialState:{cartesianItems:[],polarItems:[]},reducers:{addCartesianGraphicalItem:{reducer(e,t){e.cartesianItems.push((0,a.cA)(t.payload))},prepare:(0,n.cw)()},replaceCartesianGraphicalItem:{reducer(e,t){var r=t.payload,n=r.prev,o=r.next,l=(0,i.Vk)(e).cartesianItems.indexOf((0,a.cA)(n));l>-1&&(e.cartesianItems[l]=(0,a.cA)(o))},prepare:(0,n.cw)()},removeCartesianGraphicalItem:{reducer(e,t){var r=(0,i.Vk)(e).cartesianItems.indexOf((0,a.cA)(t.payload));r>-1&&e.cartesianItems.splice(r,1)},prepare:(0,n.cw)()},addPolarGraphicalItem:{reducer(e,t){e.polarItems.push((0,a.cA)(t.payload))},prepare:(0,n.cw)()},removePolarGraphicalItem:{reducer(e,t){var r=(0,i.Vk)(e).polarItems.indexOf((0,a.cA)(t.payload));r>-1&&e.polarItems.splice(r,1)},prepare:(0,n.cw)()},replacePolarGraphicalItem:{reducer(e,t){var r=t.payload,n=r.prev,o=r.next,l=(0,i.Vk)(e).polarItems.indexOf((0,a.cA)(n));l>-1&&(e.polarItems[l]=(0,a.cA)(o))},prepare:(0,n.cw)()}}}),l=o.actions,c=l.addCartesianGraphicalItem,u=l.replaceCartesianGraphicalItem,s=l.removeCartesianGraphicalItem;l.addPolarGraphicalItem,l.removePolarGraphicalItem,l.replacePolarGraphicalItem;var d=o.reducer},"2uqr":function(e,t,r){r.d(t,{C:function(){return useAppSelector},T:function(){return useAppDispatch}});var n=r("NEZT"),i=r("q1tI"),a=r("QlFZ"),noopDispatch=e=>e,useAppDispatch=()=>{var e=(0,i.useContext)(a.l);return e?e.store.dispatch:noopDispatch},noop=()=>{},addNestedSubNoop=()=>noop,refEquality=(e,t)=>e===t;function useAppSelector(e){var t=(0,i.useContext)(a.l),r=(0,i.useMemo)(()=>t?t=>{if(null!=t)return e(t)}:noop,[t,e]);return(0,n.useSyncExternalStoreWithSelector)(t?t.subscription.addNestedSub:addNestedSubNoop,t?t.store.getState:noop,t?t.store.getState:noop,r,refEquality)}},PDdJ:function(e,t,r){r.d(t,{QJ:function(){return p},_2:function(){return f},eb:function(){return d},sj:function(){return s}});var n=r("Gtiq"),i=r("03PG"),a=r("hMQu"),o=r("wNPv"),l=r("xl5B"),c=r("WXUH"),u=r("gZHC"),s=(0,n.PH)("keyDown"),d=(0,n.PH)("focus"),p=(0,n.PH)("blur"),f=(0,n.e)(),v=null,m=null,y=null;f.startListening({actionCreator:s,effect:(e,t)=>{y=e.payload,null!==v&&(cancelAnimationFrame(v),v=null);var r=t.getState().eventSettings,n=r.throttleDelay,s=r.throttledEvents,d="all"===s||s.includes("keydown");null===m||"number"==typeof n&&d||(clearTimeout(m),m=null);var callback=()=>{try{var e,r=t.getState();if(!(!1!==r.rootProps.accessibilityLayer))return;var n=r.tooltip.keyboardInteraction,s=y;if("ArrowRight"!==s&&"ArrowLeft"!==s&&"Enter"!==s)return;var d=(0,c.p)(n,(0,a.wQ)(r),(0,l.BD)(r),(0,a.lj)(r)),p=null==d?-1:Number(d),f=!Number.isFinite(p)||p<0,x=(0,a.WQ)(r),h=(0,a.wQ)(r),g=(0,u.SB)(r,r.tooltip.settings.shared);if("Enter"===s){if(f)return;var b=(0,o.hA)(r,g,"hover",String(n.index));t.dispatch((0,i.KN)({active:!n.active,activeIndex:n.index,activeCoordinate:b}));return}var A=(0,l.Xv)(r),I="left-to-right"===A?1:-1,P="ArrowRight"===s?1:-1;if(f){var S=(0,l.BD)(r),k=(0,a.lj)(r),mkInteraction=e=>({active:!1,index:String(e),dataKey:void 0,graphicalItemId:void 0,coordinate:void 0});if(e=-1,P*I>0){for(var w=0;w=0;D--)if(null!=(0,c.p)(mkInteraction(D),h,S,k)){e=D;break}if(e<0)return}else{e=p+P*I;var O=(null==x?void 0:x.length)||h.length;if(0===O||e>=O||e<0)return}var E=(0,o.hA)(r,g,"hover",String(e));t.dispatch((0,i.KN)({active:!0,activeIndex:e.toString(),activeCoordinate:E}))}finally{v=null,m=null}};if(!d){callback();return}"raf"===n?v=requestAnimationFrame(callback):"number"==typeof n&&null===m&&(callback(),y=null,m=setTimeout(()=>{y?callback():(m=null,v=null)},n))}}),f.startListening({actionCreator:d,effect:(e,t)=>{var r=t.getState();if(!1!==r.rootProps.accessibilityLayer){var n=r.tooltip.keyboardInteraction;if(!n.active&&null==n.index){var a=(0,u.SB)(r,r.tooltip.settings.shared),l=(0,o.hA)(r,a,"hover",String("0"));t.dispatch((0,i.KN)({active:!0,activeIndex:"0",activeCoordinate:l}))}}}}),f.startListening({actionCreator:p,effect:(e,t)=>{var r=t.getState();if(!1!==r.rootProps.accessibilityLayer){var n=r.tooltip.keyboardInteraction;n.active&&t.dispatch((0,i.KN)({active:!1,activeIndex:n.index,activeCoordinate:n.coordinate}))}}})},"4plD":function(e,t,r){r.d(t,{Dx:function(){return l},EW:function(){return u},Qb:function(){return a},ZP:function(){return c},jx:function(){return o}});var n=(0,r("Gtiq").oM)({name:"chartLayout",initialState:{layoutType:"horizontal",width:0,height:0,margin:{top:5,right:5,bottom:5,left:5},scale:1},reducers:{setLayout(e,t){e.layoutType=t.payload},setChartSize(e,t){e.width=t.payload.width,e.height=t.payload.height},setMargin(e,t){var r,n,i,a;e.margin.top=null!==(r=t.payload.top)&&void 0!==r?r:0,e.margin.right=null!==(n=t.payload.right)&&void 0!==n?n:0,e.margin.bottom=null!==(i=t.payload.bottom)&&void 0!==i?i:0,e.margin.left=null!==(a=t.payload.left)&&void 0!==a?a:0},setScale(e,t){e.scale=t.payload}}}),i=n.actions,a=i.setMargin,o=i.setLayout,l=i.setChartSize,c=i.setScale,u=n.reducer},"t+Q0":function(e,t,r){r.d(t,{Ny:function(){return d},ZR:function(){return s},t8:function(){return c},vN:function(){return u}});var n=r("Gtiq"),i=r("ba/I"),a=r("hwit"),o=(0,n.oM)({name:"legend",initialState:{settings:{layout:"horizontal",align:"center",verticalAlign:"bottom",itemSorter:"value"},size:{width:0,height:0},payload:[]},reducers:{setLegendSize(e,t){e.size.width=t.payload.width,e.size.height=t.payload.height},setLegendSettings(e,t){e.settings.align=t.payload.align,e.settings.layout=t.payload.layout,e.settings.verticalAlign=t.payload.verticalAlign,e.settings.itemSorter=t.payload.itemSorter},addLegendPayload:{reducer(e,t){e.payload.push((0,a.cA)(t.payload))},prepare:(0,n.cw)()},replaceLegendPayload:{reducer(e,t){var r=t.payload,n=r.prev,o=r.next,l=(0,i.Vk)(e).payload.indexOf((0,a.cA)(n));l>-1&&(e.payload[l]=(0,a.cA)(o))},prepare:(0,n.cw)()},removeLegendPayload:{reducer(e,t){var r=(0,i.Vk)(e).payload.indexOf((0,a.cA)(t.payload));r>-1&&e.payload.splice(r,1)},prepare:(0,n.cw)()}}}),l=o.actions,c=(l.setLegendSize,l.setLegendSettings,l.addLegendPayload),u=l.replaceLegendPayload,s=l.removeLegendPayload,d=o.reducer},LVi5:function(e,t,r){r.d(t,{AE:function(){return c},RG:function(){return u},TK:function(){return s},an:function(){return d}});var n=r("Gtiq"),i=r("03PG"),a=r("V6u0"),o=r("gZHC"),l=r("qFV5"),c=(0,n.PH)("mouseClick"),u=(0,n.e)();u.startListening({actionCreator:c,effect:(e,t)=>{var r=e.payload,n=(0,a.h)(t.getState(),(0,l.x)(r));(null==n?void 0:n.activeIndex)!=null&&t.dispatch((0,i.eB)({activeIndex:n.activeIndex,activeDataKey:void 0,activeCoordinate:n.activeCoordinate}))}});var s=(0,n.PH)("mouseMove"),d=(0,n.e)(),p=null,f=null,v=null;d.startListening({actionCreator:s,effect:(e,t)=>{var r=e.payload,n=t.getState().eventSettings,c=n.throttleDelay,u=n.throttledEvents,s="all"===u||(null==u?void 0:u.includes("mousemove"));null!==p&&(cancelAnimationFrame(p),p=null),null===f||"number"==typeof c&&s||(clearTimeout(f),f=null),v=(0,l.x)(r);var callback=()=>{var e=t.getState(),r=(0,o.SB)(e,e.tooltip.settings.shared);if(!v){p=null,f=null;return}if("axis"===r){var n=(0,a.h)(e,v);(null==n?void 0:n.activeIndex)!=null?t.dispatch((0,i.Rr)({activeIndex:n.activeIndex,activeDataKey:void 0,activeCoordinate:n.activeCoordinate})):t.dispatch((0,i.ne)())}p=null,f=null};if(!s){callback();return}"raf"===c?p=requestAnimationFrame(callback):"number"==typeof c&&null===f&&(f=setTimeout(callback,c))}})},MKWM:function(e,t,r){r.d(t,{IC:function(){return l},NL:function(){return arrayTooltipSearcher},wB:function(){return o}});var n=r("Gtiq"),i=r("km7V"),arrayTooltipSearcher=(e,t)=>{if(t&&Array.isArray(e)){var r=Number.parseInt(t,10);if(!(0,i.In)(r))return e[r]}},a=(0,n.oM)({name:"options",initialState:{chartName:"",tooltipPayloadSearcher:()=>void 0,eventEmitter:void 0,defaultTooltipEventType:"axis"},reducers:{createEventEmitter:e=>{null==e.eventEmitter&&(e.eventEmitter=Symbol("rechartsEventEmitter"))}}}),o=a.reducer,l=a.actions.createEventEmitter},LNW0:function(e,t,r){r.d(t,{B5:function(){return c},j0:function(){return s},ns:function(){return u},wF:function(){return p},zq:function(){return d}});var n=r("Gtiq"),i=r("ba/I"),a=r("hwit"),o=(0,n.oM)({name:"referenceElements",initialState:{dots:[],areas:[],lines:[]},reducers:{addDot:(e,t)=>{e.dots.push(t.payload)},removeDot:(e,t)=>{var r=(0,i.Vk)(e).dots.findIndex(e=>e===t.payload);-1!==r&&e.dots.splice(r,1)},addArea:(e,t)=>{e.areas.push(t.payload)},removeArea:(e,t)=>{var r=(0,i.Vk)(e).areas.findIndex(e=>e===t.payload);-1!==r&&e.areas.splice(r,1)},addLine:(e,t)=>{e.lines.push((0,a.cA)(t.payload))},removeLine:(e,t)=>{var r=(0,i.Vk)(e).lines.findIndex(e=>e===t.payload);-1!==r&&e.lines.splice(r,1)}}}),l=o.actions,c=l.addDot,u=l.removeDot,s=(l.addArea,l.removeArea,l.addLine),d=l.removeLine,p=o.reducer},Sojt:function(e,t,r){r.d(t,{DY:function(){return l},pe:function(){return c},rs:function(){return u}});var n=r("Gtiq"),i=r("hwit"),a=(0,n.oM)({name:"renderedTicks",initialState:{xAxis:{},yAxis:{}},reducers:{setRenderedTicks:(e,t)=>{var r=t.payload,n=r.axisType,a=r.axisId,o=r.ticks;e[n][a]=(0,i.cA)(o)},removeRenderedTicks:(e,t)=>{var r=t.payload,n=r.axisType,i=r.axisId;delete e[n][i]}}}),o=a.actions,l=o.setRenderedTicks,c=o.removeRenderedTicks,u=a.reducer},O3yo:function(e,t,r){r.d(t,{$f:function(){return o},Rk:function(){return l}});var n=r("Gtiq"),i={accessibilityLayer:!0,barCategoryGap:"10%",barGap:4,barSize:void 0,className:void 0,maxBarSize:void 0,stackOffset:"none",syncId:void 0,syncMethod:"index",baseValue:void 0,reverseStackOrder:!1},a=(0,n.oM)({name:"rootProps",initialState:i,reducers:{updateOptions:(e,t)=>{var r;e.accessibilityLayer=t.payload.accessibilityLayer,e.barCategoryGap=t.payload.barCategoryGap,e.barGap=null!==(r=t.payload.barGap)&&void 0!==r?r:i.barGap,e.barSize=t.payload.barSize,e.maxBarSize=t.payload.maxBarSize,e.stackOffset=t.payload.stackOffset,e.syncId=t.payload.syncId,e.syncMethod=t.payload.syncMethod,e.className=t.payload.className,e.baseValue=t.payload.baseValue,e.reverseStackOrder=t.payload.reverseStackOrder}}}),o=a.reducer,l=a.actions.updateOptions},MpIv:function(e,t,r){r.d(t,{t:function(){return m}});var n=r("FuwL"),i=r("k/La"),a=r("xl5B"),o=r("yYrL"),l=r("bnzv"),c=r("G95L"),u=r("O+sy"),s=r("SslM"),d=r("UQOl");function selectXAxisIdFromGraphicalItemId(e,t){var r,n;return null!==(r=null===(n=e.graphicalItems.cartesianItems.find(e=>e.id===t))||void 0===n?void 0:n.xAxisId)&&void 0!==r?r:d.em}function selectYAxisIdFromGraphicalItemId(e,t){var r,n;return null!==(r=null===(n=e.graphicalItems.cartesianItems.find(e=>e.id===t))||void 0===n?void 0:n.yAxisId)&&void 0!==r?r:d.em}var selectXAxisWithScale=(e,t,r)=>(0,a.AS)(e,"xAxis",selectXAxisIdFromGraphicalItemId(e,t),r),selectXAxisTicks=(e,t,r)=>(0,a.bY)(e,"xAxis",selectXAxisIdFromGraphicalItemId(e,t),r),selectYAxisWithScale=(e,t,r)=>(0,a.AS)(e,"yAxis",selectYAxisIdFromGraphicalItemId(e,t),r),selectYAxisTicks=(e,t,r)=>(0,a.bY)(e,"yAxis",selectYAxisIdFromGraphicalItemId(e,t),r),p=(0,n.P1)([o.rE,selectXAxisWithScale,selectYAxisWithScale,selectXAxisTicks,selectYAxisTicks],(e,t,r,n,i)=>(0,c.NA)(e,"xAxis")?(0,c.zT)(t,n,!1):(0,c.zT)(r,i,!1)),f=(0,n.P1)([a.bm,(e,t)=>t],(e,t)=>e.filter(e=>"area"===e.type).find(e=>e.id===t)),selectNumericalAxisType=e=>{var t=(0,o.rE)(e);return(0,c.NA)(t,"xAxis")?"yAxis":"xAxis"},selectNumericalAxisIdFromGraphicalItemId=(e,t)=>"yAxis"===selectNumericalAxisType(e)?selectYAxisIdFromGraphicalItemId(e,t):selectXAxisIdFromGraphicalItemId(e,t),v=(0,n.P1)([f,(e,t,r)=>(0,a.g6)(e,selectNumericalAxisType(e),selectNumericalAxisIdFromGraphicalItemId(e,t),r)],(e,t)=>{if(null!=e&&null!=t){var r,n=e.stackId,i=(0,u.H)(e);if(null!=n&&null!=i){var a=null===(r=t[n])||void 0===r?void 0:r.stackedData,o=null==a?void 0:a.find(e=>e.key===i);if(null!=o)return o.map(e=>[e[0],e[1]])}}}),m=(0,n.P1)([o.rE,selectXAxisWithScale,selectYAxisWithScale,selectXAxisTicks,selectYAxisTicks,v,l.Bf,p,f,s.md],(e,t,r,n,a,o,l,c,u,s)=>{var d,p=l.chartData,f=l.dataStartIndex,v=l.dataEndIndex;if(null!=u&&("horizontal"===e||"vertical"===e)&&null!=t&&null!=r&&null!=n&&null!=a&&0!==n.length&&0!==a.length&&null!=c){var m=u.data;if(null!=(d=m&&m.length>0?m:null==p?void 0:p.slice(f,v+1)))return(0,i.nz)({layout:e,xAxis:t,yAxis:r,xAxisTicks:n,yAxisTicks:a,dataStartIndex:f,areaSettings:u,stackedData:o,displayedData:d,chartBaseValue:s,bandSize:c})}})},DuJe:function(e,t,r){function emptyArraysAreEqualCheck(e,t){return!!(Array.isArray(e)&&Array.isArray(t))&&0===e.length&&0===t.length||e===t}function arrayContentsAreEqualCheck(e,t){if(e.length===t.length){for(var r=0;rt,pickAxisId=(e,t,r)=>r,h=r("xRJT"),g=r("mrsC"),b=r("O+sy"),A=r("ap9l"),I=r("ax8M"),P=r("euKV"),S=r("DuJe"),k=r("8rpP"),w=r("Zn3S"),D=r("cWrh"),O=r("xq3L"),E=r("2NLJ"),T=r("0zF1");function ownKeys(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 _objectSpread(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=Array(t);re.cartesianAxis.xAxis[t],selectXAxisSettings=(e,t)=>{var r=selectXAxisSettingsNoDefaults(e,t);return null==r?j:r},M={allowDataOverflow:!1,allowDecimals:!0,allowDuplicatedCategory:!0,angle:0,dataKey:void 0,domain:C,hide:!0,id:0,includeHidden:!1,interval:"preserveEnd",minTickGap:5,mirror:!1,name:void 0,orientation:"left",padding:{top:0,bottom:0},reversed:!1,scale:"auto",tick:!0,tickCount:5,tickFormatter:void 0,ticks:void 0,type:"number",unit:void 0,niceTicks:"auto",width:g.n9},selectYAxisSettingsNoDefaults=(e,t)=>e.cartesianAxis.yAxis[t],selectYAxisSettings=(e,t)=>{var r=selectYAxisSettingsNoDefaults(e,t);return null==r?M:r},N={domain:[0,"auto"],includeHidden:!1,reversed:!1,allowDataOverflow:!1,allowDuplicatedCategory:!1,dataKey:void 0,id:0,name:"",range:[64,64],scale:"auto",type:"number",unit:""},selectZAxisSettings=(e,t)=>{var r=e.cartesianAxis.zAxis[t];return null==r?N:r},selectBaseAxis=(e,t,r)=>{switch(t){case"xAxis":return selectXAxisSettings(e,r);case"yAxis":return selectYAxisSettings(e,r);case"zAxis":return selectZAxisSettings(e,r);case"angleAxis":return(0,x.dc)(e,r);case"radiusAxis":return(0,x.Au)(e,r);default:throw Error("Unexpected axis type: ".concat(t))}},selectRenderableAxisSettings=(e,t,r)=>{switch(t){case"xAxis":return selectXAxisSettings(e,r);case"yAxis":return selectYAxisSettings(e,r);case"angleAxis":return(0,x.dc)(e,r);case"radiusAxis":return(0,x.Au)(e,r);default:throw Error("Unexpected axis type: ".concat(t))}},selectHasBar=e=>e.graphicalItems.cartesianItems.some(e=>"bar"===e.type)||e.graphicalItems.polarItems.some(e=>"radialBar"===e.type);function itemAxisPredicate(e,t){return r=>{switch(e){case"xAxis":return"xAxisId"in r&&r.xAxisId===t;case"yAxis":return"yAxisId"in r&&r.yAxisId===t;case"zAxis":return"zAxisId"in r&&r.zAxisId===t;case"angleAxis":return"angleAxisId"in r&&r.angleAxisId===t;case"radiusAxis":return"radiusAxisId"in r&&r.radiusAxisId===t;default:return!1}}}var selectUnfilteredCartesianItems=e=>e.graphicalItems.cartesianItems,z=(0,n.P1)([pickAxisType,pickAxisId],itemAxisPredicate),combineGraphicalItemsSettings=(e,t,r)=>e.filter(r).filter(e=>(null==t?void 0:t.includeHidden)===!0||!e.hide),L=(0,n.P1)([selectUnfilteredCartesianItems,selectBaseAxis,z],combineGraphicalItemsSettings,{memoizeOptions:{resultEqualityCheck:S.n}}),K=(0,n.P1)([L],e=>e.filter(e=>"area"===e.type||"bar"===e.type).filter(I.b)),filterGraphicalNotStackedItems=e=>e.filter(e=>!("stackId"in e)||void 0===e.stackId),R=(0,n.P1)([L],filterGraphicalNotStackedItems),combineGraphicalItemsData=e=>e.map(e=>e.data).filter(Boolean).flat(1),X=(0,n.P1)([L],e=>e.some(e=>!e.data)),B=(0,n.P1)([L],combineGraphicalItemsData,{memoizeOptions:{resultEqualityCheck:S.n}}),combineDisplayedData=(e,t)=>{var r=t.chartData,n=t.dataStartIndex,i=t.dataEndIndex;return e.length>0?e:(void 0===r?[]:r).slice(n,i+1)},G=(0,n.P1)([B,l.Ck],combineDisplayedData),combineAppliedValues=(e,t,r)=>(null==t?void 0:t.dataKey)!=null?e.map(e=>({value:(0,o.F$)(e,t.dataKey)})):r.length>0?r.map(e=>e.dataKey).flatMap(t=>e.map(e=>({value:(0,o.F$)(e,t)}))):e.map(e=>({value:e})),combineAllAppliedValues=(e,t,r,n,i,a)=>{var l=n.chartData,c=n.dataStartIndex,u=n.dataEndIndex,s=combineAppliedValues(e,t,r);return i&&(null==t?void 0:t.dataKey)!=null&&a.length>0?[...(void 0===l?[]:l).slice(c,u+1).map(e=>({value:(0,o.F$)(e,t.dataKey)})).filter(e=>null!=e.value),...s]:s},Y=(0,n.P1)([G,selectBaseAxis,L,l.Ck,X,B],combineAllAppliedValues);function makeNumber(e){if((0,u.P2)(e)||e instanceof Date){var t=Number(e);if((0,s.n)(t))return t}}function makeDomain(e){if(Array.isArray(e)){var t=[makeNumber(e[0]),makeNumber(e[1])];return(0,c.b4)(t)?t:void 0}var r=makeNumber(e);if(null!=r)return[r,r]}function onlyAllowNumbers(e){return e.map(makeNumber).filter(u.DX)}function sortBy(e,t){var r=makeNumber(e),n=makeNumber(t);return null==r&&null==n?0:null==r?-1:null==n?1:r-n}var W=(0,n.P1)([Y],e=>null==e?void 0:e.map(e=>e.value).sort(sortBy));function isErrorBarRelevantForAxisType(e,t){switch(e){case"xAxis":return"x"===t.direction;case"yAxis":return"y"===t.direction;default:return!1}}var selectTooltipAxis=e=>{var t=(0,k.c)(e),r=(0,w.L)(e);return selectRenderableAxisSettings(e,t,r)},F=(0,n.P1)([selectTooltipAxis],e=>null==e?void 0:e.dataKey),V=(0,n.P1)([K,l.Ck,selectTooltipAxis],A.R),combineStackGroups=(e,t,r,n)=>Object.fromEntries(Object.entries(t.reduce((e,t)=>{if(null==t.stackId)return e;var r=e[t.stackId];return null==r&&(r=[]),r.push(t),e[t.stackId]=r,e},{})).map(t=>{var i=_slicedToArray(t,2),a=i[0],l=i[1],c=n?[...l].reverse():l,u=c.map(b.H);return[a,{stackedData:(0,o.uX)(e,u,r),graphicalItems:c}]})),q=(0,n.P1)([V,K,y.Qw,y.CI],combineStackGroups),combineDomainOfStackGroups=(e,t,r,n)=>{var i=t.dataStartIndex,a=t.dataEndIndex;if(null==n&&"zAxis"!==r)return(0,o.EB)(e,i,a)},_=(0,n.P1)([selectBaseAxis],e=>e.allowDataOverflow),getDomainDefinition=e=>{var t;if(null==e||!("domain"in e))return C;if(null!=e.domain)return e.domain;if("ticks"in e&&null!=e.ticks){if("number"===e.type){var r=onlyAllowNumbers(e.ticks);return[Math.min(...r),Math.max(...r)]}if("category"===e.type)return e.ticks.map(String)}return null!==(t=null==e?void 0:e.domain)&&void 0!==t?t:C},Z=(0,n.P1)([selectBaseAxis],getDomainDefinition),Q=(0,n.P1)([Z,_],c.Wd),H=(0,n.P1)([q,l.iP,pickAxisType,Q],combineDomainOfStackGroups,{memoizeOptions:{resultEqualityCheck:P.e}}),selectAllErrorBarSettings=e=>e.errorBars,mergeDomains=function(){for(var e=arguments.length,t=Array(e),r=0;r5&&void 0!==arguments[5]?arguments[5]:[];if(r.length>0&&r.forEach(e=>{var r,d=null!=e.data?[...e.data]:c,p=null===(r=n[e.id])||void 0===r?void 0:r.filter(e=>isErrorBarRelevantForAxisType(i,e));d.forEach(r=>{var n,i=(0,o.F$)(r,null!==(n=t.dataKey)&&void 0!==n?n:e.dataKey),c=function(e,t,r){if(!r||!r.length)return[];if("number"!=typeof t||(0,u.In)(t)){if(Array.isArray(t)){var n,i=onlyAllowNumbers(t);i.length>0&&(n=Math.max(...i))}}else n=t;return null==n?[]:onlyAllowNumbers(r.flatMap(t=>{var r,i,a=(0,o.F$)(e,t.dataKey);if(Array.isArray(a)){var l=_slicedToArray(a,2);r=l[0],i=l[1]}else r=i=a;if((0,s.n)(r)&&(0,s.n)(i))return[n-r,n+i]}))}(r,i,p);if(c.length>=2){var d=Math.min(...c),f=Math.max(...c);(null==a||dl)&&(l=f)}var v=makeDomain(i);null!=v&&(a=null==a?v[0]:Math.min(a,v[0]),l=null==l?v[1]:Math.max(l,v[1]))})}),(null==t?void 0:t.dataKey)!=null&&0===r.length&&e.forEach(e=>{var r=makeDomain((0,o.F$)(e,t.dataKey));null!=r&&(a=null==a?r[0]:Math.min(a,r[0]),l=null==l?r[1]:Math.max(l,r[1]))}),(0,s.n)(a)&&(0,s.n)(l))return[a,l]},J=(0,n.P1)([G,selectBaseAxis,R,selectAllErrorBarSettings,pickAxisType,l.On],combineDomainOfAllAppliedNumericalValuesIncludingErrorValues,{memoizeOptions:{resultEqualityCheck:P.e}});function onlyAllowNumbersAndStringsAndDates(e){var t=e.value;if((0,u.P2)(t)||t instanceof Date)return t}var computeDomainOfTypeCategory=(e,t,r)=>{var n=e.map(onlyAllowNumbersAndStringsAndDates).filter(e=>null!=e);return r&&(null==t.dataKey||t.allowDuplicatedCategory&&(0,u.bv)(n))?(0,i.w)(0,e.length):t.allowDuplicatedCategory?n:Array.from(new Set(n))},selectReferenceDots=e=>e.referenceElements.dots,filterReferenceElements=(e,t,r)=>e.filter(e=>"extendDomain"===e.ifOverflow).filter(e=>"xAxis"===t?e.xAxisId===r:e.yAxisId===r),$=(0,n.P1)([selectReferenceDots,pickAxisType,pickAxisId],filterReferenceElements),selectReferenceAreas=e=>e.referenceElements.areas,U=(0,n.P1)([selectReferenceAreas,pickAxisType,pickAxisId],filterReferenceElements),selectReferenceLines=e=>e.referenceElements.lines,ee=(0,n.P1)([selectReferenceLines,pickAxisType,pickAxisId],filterReferenceElements),combineDotsDomain=(e,t)=>{if(null!=e){var r=onlyAllowNumbers(e.map(e=>"xAxis"===t?e.x:e.y));if(0!==r.length)return[Math.min(...r),Math.max(...r)]}},et=(0,n.P1)($,pickAxisType,combineDotsDomain),combineAreasDomain=(e,t)=>{if(null!=e){var r=onlyAllowNumbers(e.flatMap(e=>["xAxis"===t?e.x1:e.y1,"xAxis"===t?e.x2:e.y2]));if(0!==r.length)return[Math.min(...r),Math.max(...r)]}},er=(0,n.P1)([U,pickAxisType],combineAreasDomain),combineLinesDomain=(e,t)=>{if(null!=e){var r=e.flatMap(e=>"xAxis"===t?function(e){if(null!=e.x)return onlyAllowNumbers([e.x]);var t,r=null===(t=e.segment)||void 0===t?void 0:t.map(e=>e.x);return null==r||0===r.length?[]:onlyAllowNumbers(r)}(e):function(e){if(null!=e.y)return onlyAllowNumbers([e.y]);var t,r=null===(t=e.segment)||void 0===t?void 0:t.map(e=>e.y);return null==r||0===r.length?[]:onlyAllowNumbers(r)}(e));if(0!==r.length)return[Math.min(...r),Math.max(...r)]}},en=(0,n.P1)([ee,pickAxisType],combineLinesDomain),ei=(0,n.P1)(et,en,er,(e,t,r)=>mergeDomains(e,r,t)),combineNumericalDomain=(e,t,r,n,i,a,o,l)=>{if(null!=r)return r;var u="vertical"===o&&"xAxis"===l||"horizontal"===o&&"yAxis"===l?mergeDomains(n,a,i):mergeDomains(a,i);return(0,c.v7)(t,u,e.allowDataOverflow)},ea=(0,n.P1)([selectBaseAxis,Z,Q,H,J,ei,a.rE,pickAxisType],combineNumericalDomain,{memoizeOptions:{resultEqualityCheck:P.e}}),eo=[0,1],combineAxisDomain=(e,t,r,n,a,l,c)=>{if(null!=e&&null!=r&&0!==r.length||void 0!==c){var u,s=e.dataKey,d=e.type,p=(0,o.NA)(t,l);return p&&null==s?(0,i.w)(0,null!==(u=null==r?void 0:r.length)&&void 0!==u?u:0):"category"===d?computeDomainOfTypeCategory(n,e,p):"expand"!==a||p?c:eo}},el=(0,n.P1)([selectBaseAxis,a.rE,G,Y,y.Qw,pickAxisType,ea],combineAxisDomain),ec=(0,n.P1)([selectBaseAxis,selectHasBar,y.E2],E.Y),combineNiceTicks=(e,t,r)=>{var n=t.niceTicks;if("none"!==n){var i=getDomainDefinition(t),a=Array.isArray(i)&&("auto"===i[0]||"auto"===i[1]);if(("snap125"===n||"adaptive"===n)&&null!=t&&t.tickCount&&(0,c.b4)(e)){if(a)return(0,d.Zj)(e,t.tickCount,t.allowDecimals,n);if("number"===t.type)return(0,d.wZ)(e,t.tickCount,t.allowDecimals,n)}if("auto"===n&&"linear"===r&&null!=t&&t.tickCount){if(a&&(0,c.b4)(e))return(0,d.Zj)(e,t.tickCount,t.allowDecimals,"adaptive");if("number"===t.type&&(0,c.b4)(e))return(0,d.wZ)(e,t.tickCount,t.allowDecimals,"adaptive")}}},eu=(0,n.P1)([el,selectRenderableAxisSettings,ec],combineNiceTicks),combineAxisDomainWithNiceTicks=(e,t,r,n)=>{if("angleAxis"!==n&&(null==e?void 0:e.type)==="number"&&(0,c.b4)(t)&&Array.isArray(r)&&r.length>0){var i,a;return[Math.min(t[0],null!==(i=r[0])&&void 0!==i?i:0),Math.max(t[1],null!==(a=r[r.length-1])&&void 0!==a?a:0)]}return t},es=(0,n.P1)([selectBaseAxis,el,eu,pickAxisType],combineAxisDomainWithNiceTicks),ed=(0,n.P1)(Y,selectBaseAxis,(e,t)=>{if(t&&"number"===t.type){var r=1/0,n=Array.from(onlyAllowNumbers(e.map(e=>e.value))).sort((e,t)=>e-t),i=n[0],a=n[n.length-1];if(null==i||null==a)return 1/0;var o=a-i;if(0===o)return 1/0;for(var l=0;li,(e,t,r,n,i)=>{if(!(0,s.n)(e))return 0;var a="vertical"===t?n.height:n.width;if("gap"===i)return e*a/2;if("no-gap"===i){var o=(0,u.h1)(r,e*a),l=e*a/2;return l-o-(l-o)/a*o}return 0}),ef=(0,n.P1)(selectXAxisSettings,(e,t,r)=>{var n=selectXAxisSettings(e,t);return null==n||"string"!=typeof n.padding?0:ep(e,"xAxis",t,r,n.padding)},(e,t)=>{if(null==e)return{left:0,right:0};var r,n,i=e.padding;return"string"==typeof i?{left:t,right:t}:{left:(null!==(r=i.left)&&void 0!==r?r:0)+t,right:(null!==(n=i.right)&&void 0!==n?n:0)+t}}),ev=(0,n.P1)(selectYAxisSettings,(e,t,r)=>{var n=selectYAxisSettings(e,t);return null==n||"string"!=typeof n.padding?0:ep(e,"yAxis",t,r,n.padding)},(e,t)=>{if(null==e)return{top:0,bottom:0};var r,n,i=e.padding;return"string"==typeof i?{top:t,bottom:t}:{top:(null!==(r=i.top)&&void 0!==r?r:0)+t,bottom:(null!==(n=i.bottom)&&void 0!==n?n:0)+t}}),em=(0,n.P1)([v.DX,ef,m.V,m.F,(e,t,r)=>r],(e,t,r,n,i)=>{var a=n.padding;return i?[a.left,r.width-a.right]:[e.left+t.left,e.left+e.width-t.right]}),ey=(0,n.P1)([v.DX,a.rE,ev,m.V,m.F,(e,t,r)=>r],(e,t,r,n,i,a)=>{var o=i.padding;return a?[n.height-o.bottom,o.top]:"horizontal"===t?[e.top+e.height-r.bottom,e.top+r.top]:[e.top+r.top,e.top+e.height-r.bottom]}),selectAxisRange=(e,t,r,n)=>{var i;switch(t){case"xAxis":return em(e,r,n);case"yAxis":return ey(e,r,n);case"zAxis":return null===(i=selectZAxisSettings(e,r))||void 0===i?void 0:i.range;case"angleAxis":return(0,x.bH)(e);case"radiusAxis":return(0,x.s9)(e,r);default:return}},ex=(0,n.P1)([selectBaseAxis,selectAxisRange],h.$),eh=(0,n.P1)([ec,es],(e,t)=>{if(null!=t){if("linear"===e&&!(0,c.b4)(t)){for(var r,n,i=0;in)&&(n=a))}return void 0!==r&&void 0!==n?[r,n]:void 0}return t}}),eg=(0,n.P1)([selectBaseAxis,ec,eh,ex],O.x),combineCategoricalDomain=(e,t,r,n)=>{if(null!=r&&null!=r.dataKey){var i=r.type,a=r.scale;if((0,o.NA)(e,n)&&("number"===i||"auto"!==a))return t.map(e=>e.value)}},eb=(0,n.P1)([a.rE,Y,selectRenderableAxisSettings,pickAxisType],combineCategoricalDomain),eA=(0,n.P1)([eg],D.X);function compareIds(e,t){return e.idt.id?1:0}(0,n.P1)([eg],function(e){return null==e?void 0:"invert"in e&&"function"==typeof e.invert?e.invert.bind(e):(0,T.I)(e,void 0)}),(0,n.P1)([eg,W],T.I),(0,n.P1)([L,selectAllErrorBarSettings,pickAxisType],(e,t,r)=>e.flatMap(e=>t[e.id]).filter(Boolean).filter(e=>isErrorBarRelevantForAxisType(r,e)));var pickAxisOrientation=(e,t)=>t,pickMirror=(e,t,r)=>r,eI=(0,n.P1)(f.X,pickAxisOrientation,pickMirror,(e,t,r)=>e.filter(e=>e.orientation===t).filter(e=>e.mirror===r).sort(compareIds)),eP=(0,n.P1)(f.Z,pickAxisOrientation,pickMirror,(e,t,r)=>e.filter(e=>e.orientation===t).filter(e=>e.mirror===r).sort(compareIds)),getXAxisSize=(e,t)=>({width:e.width,height:t.height}),getYAxisSize=(e,t)=>({width:"number"==typeof t.width?t.width:g.n9,height:e.height}),eS=(0,n.P1)(v.DX,selectXAxisSettings,getXAxisSize),combineXAxisPositionStartingPoint=(e,t,r)=>{switch(t){case"top":return e.top;case"bottom":return r-e.bottom;default:return 0}},combineYAxisPositionStartingPoint=(e,t,r)=>{switch(t){case"left":return e.left;case"right":return r-e.right;default:return 0}},ek=(0,n.P1)(p.d_,v.DX,eI,pickAxisOrientation,pickMirror,(e,t,r,n,i)=>{var a,o={};return r.forEach(r=>{var l=getXAxisSize(t,r);null==a&&(a=combineXAxisPositionStartingPoint(t,n,e));var c="top"===n&&!i||"bottom"===n&&i;o[r.id]=a-Number(c)*l.height,a+=(c?-1:1)*l.height}),o}),ew=(0,n.P1)(p.RD,v.DX,eP,pickAxisOrientation,pickMirror,(e,t,r,n,i)=>{var a,o={};return r.forEach(r=>{var l=getYAxisSize(t,r);null==a&&(a=combineYAxisPositionStartingPoint(t,n,e));var c="left"===n&&!i||"right"===n&&i;o[r.id]=a-Number(c)*l.width,a+=(c?-1:1)*l.width}),o}),eD=(0,n.P1)([v.DX,selectXAxisSettings,(e,t)=>{var r=selectXAxisSettings(e,t);if(null!=r)return ek(e,r.orientation,r.mirror)},(e,t)=>t],(e,t,r,n)=>{if(null!=t){var i=null==r?void 0:r[n];return null==i?{x:e.left,y:0}:{x:e.left,y:i}}}),eO=(0,n.P1)([v.DX,selectYAxisSettings,(e,t)=>{var r=selectYAxisSettings(e,t);if(null!=r)return ew(e,r.orientation,r.mirror)},(e,t)=>t],(e,t,r,n)=>{if(null!=t){var i=null==r?void 0:r[n];return null==i?{x:0,y:e.top}:{x:i,y:e.top}}}),eE=(0,n.P1)(v.DX,selectYAxisSettings,(e,t)=>({width:"number"==typeof t.width?t.width:g.n9,height:e.height})),combineDuplicateDomain=(e,t,r,n)=>{if(null!=r){var i=r.allowDuplicatedCategory,a=r.type,l=r.dataKey,c=(0,o.NA)(e,n),s=t.map(e=>e.value),d=s.filter(e=>null!=e);if(l&&c&&"category"===a&&i&&(0,u.bv)(d))return s}},eT=(0,n.P1)([a.rE,Y,selectBaseAxis,pickAxisType],combineDuplicateDomain),eC=(0,n.P1)([a.rE,(e,t,r)=>{switch(t){case"xAxis":return selectXAxisSettings(e,r);case"yAxis":return selectYAxisSettings(e,r);default:throw Error("Unexpected axis type: ".concat(t))}},ec,eA,eT,eb,selectAxisRange,eu,pickAxisType],(e,t,r,n,i,a,l,c,u)=>{if(null!=t){var s=(0,o.NA)(e,u);return{angle:t.angle,interval:t.interval,minTickGap:t.minTickGap,orientation:t.orientation,tick:t.tick,tickCount:t.tickCount,tickFormatter:t.tickFormatter,ticks:t.ticks,type:t.type,unit:t.unit,axisType:u,categoricalDomain:a,duplicateDomain:i,isCategorical:s,niceTicks:c,range:l,realScaleType:r,scale:n}}}),ej=(0,n.P1)([a.rE,selectRenderableAxisSettings,ec,eA,eu,selectAxisRange,eT,eb,pickAxisType],(e,t,r,n,i,a,l,c,d)=>{if(null!=t&&null!=n){var p=(0,o.NA)(e,d),f=t.type,v=t.ticks,m=t.tickCount,y="scaleBand"===r&&"function"==typeof n.bandwidth?n.bandwidth()/2:2,x="category"===f&&n.bandwidth?n.bandwidth()/y:0;x="angleAxis"===d&&null!=a&&a.length>=2?2*(0,u.uY)(a[0]-a[1])*x:x;var h=v||i;return h?h.map((e,t)=>{var r=l?l.indexOf(e):e,i=n.map(r);return(0,s.n)(i)?{index:t,coordinate:i+x,value:e,offset:x}:null}).filter(u.DX):p&&c?c.map((e,t)=>{var r=n.map(e);return(0,s.n)(r)?{coordinate:r+x,value:e,index:t,offset:x}:null}).filter(u.DX):n.ticks?n.ticks(m).map((e,t)=>{var r=n.map(e);return(0,s.n)(r)?{coordinate:r+x,value:e,index:t,offset:x}:null}).filter(u.DX):n.domain().map((e,t)=>{var r=n.map(e);return(0,s.n)(r)?{coordinate:r+x,value:l?l[e]:e,index:t,offset:x}:null}).filter(u.DX)}}),eM=(0,n.P1)([a.rE,selectRenderableAxisSettings,eA,selectAxisRange,eT,eb,pickAxisType],(e,t,r,n,i,a,l)=>{if(null!=t&&null!=r&&null!=n&&n[0]!==n[1]){var c=(0,o.NA)(e,l),d=t.tickCount,p=0;return(p="angleAxis"===l&&(null==n?void 0:n.length)>=2?2*(0,u.uY)(n[0]-n[1])*p:p,c&&a)?a.map((e,t)=>{var n=r.map(e);return(0,s.n)(n)?{coordinate:n+p,value:e,index:t,offset:p}:null}).filter(u.DX):r.ticks?r.ticks(d).map((e,t)=>{var n=r.map(e);return(0,s.n)(n)?{coordinate:n+p,value:e,index:t,offset:p}:null}).filter(u.DX):r.domain().map((e,t)=>{var n=r.map(e);return(0,s.n)(n)?{coordinate:n+p,value:i?i[e]:e,index:t,offset:p}:null}).filter(u.DX)}}),eN=(0,n.P1)(selectBaseAxis,eA,(e,t)=>{if(null!=e&&null!=t)return _objectSpread(_objectSpread({},e),{},{scale:t})}),ez=(0,n.P1)([selectBaseAxis,ec,el,ex],O.x),eL=(0,n.P1)([ez],D.X);(0,n.P1)((e,t,r)=>selectZAxisSettings(e,r),eL,(e,t)=>{if(null!=e&&null!=t)return _objectSpread(_objectSpread({},e),{},{scale:t})});var eK=(0,n.P1)([a.rE,f.X,f.Z],(e,t,r)=>{switch(e){case"horizontal":return t.some(e=>e.reversed)?"right-to-left":"left-to-right";case"vertical":return r.some(e=>e.reversed)?"bottom-to-top":"top-to-bottom";case"centric":case"radial":return"left-to-right";default:return}});(0,n.P1)([(e,t,r)=>{var n;return null===(n=e.renderedTicks[t])||void 0===n?void 0:n[r]}],e=>{if(e&&0!==e.length)return t=>{var r,n=1/0,i=e[0];for(var a of e){var o=Math.abs(a.coordinate-t);oe.brush,l=(0,n.P1)([selectBrushSettings,i.DX,a.lr],(e,t,r)=>({height:e.height,x:(0,o.hj)(e.x)?e.x:t.left,y:(0,o.hj)(e.y)?e.y:t.top+t.height+t.brushBottom-((null==r?void 0:r.bottom)||0),width:(0,o.hj)(e.width)?e.width:t.width}))},CWQ1:function(e,t,r){r.d(t,{b:function(){return combineActiveLabel}});var n=r("km7V"),combineActiveLabel=(e,t)=>{var r,i=Number(t);if(!(0,n.In)(i)&&null!=t)return i>=0?null==e||null===(r=e[i])||void 0===r?void 0:r.value:void 0}},WXUH:function(e,t,r){r.d(t,{p:function(){return combineActiveTooltipIndex}});var n=r("+icm"),i=r("G95L"),a=r("f47r"),combineActiveTooltipIndex=(e,t,r,o)=>{var l=null==e?void 0:e.index;if(null==l)return null;var c=Number(l);if(!(0,n.n)(c))return l;var u=Infinity;t.length>0&&(u=t.length-1);var s=Math.max(0,Math.min(c,u)),d=t[s];return null==d?String(s):!function(e,t,r){if(null==r||null==t)return!0;var n,o,l,c=(0,i.F$)(e,t);return!(null!=c&&(0,a.b4)(r))||(n=function(e){if("number"==typeof e)return Number.isFinite(e)?e:void 0;if(e instanceof Date){var t=e.valueOf();return Number.isFinite(t)?t:void 0}var r=Number(e);return Number.isFinite(r)?r:void 0}(c),o=r[0],l=r[1],void 0!==n&&n>=Math.min(o,l)&&n<=Math.max(o,l))}(d,r,o)?null:String(s)}},xRJT:function(e,t,r){r.d(t,{$:function(){return combineAxisRangeWithReverse}});var combineAxisRangeWithReverse=(e,t)=>e&&t?null!=e&&e.reversed?[t[1],t[0]]:t:void 0},xq3L:function(e,t,r){r.d(t,{x:function(){return combineConfiguredScale}});var n=r("z/i6"),i=r("km7V");function combineConfiguredScaleInternal(e,t,r){if("function"==typeof e)return e.copy().domain(t).range(r);if(null!=e){var a=function(e){if(e in n&&"function"==typeof n[e])return n[e]();var t="scale".concat((0,i.jC)(e));if(t in n&&"function"==typeof n[t])return n[t]()}(e);if(null!=a)return a.domain(t).range(r),a}}function combineConfiguredScale(e,t,r,n){return null==r||null==n?void 0:"function"==typeof e.scale?combineConfiguredScaleInternal(e.scale,r,n):combineConfiguredScaleInternal(t,r,n)}},xlW1:function(e,t,r){r.d(t,{$:function(){return combineCoordinateForDefaultIndex}});var combineCoordinateForDefaultIndex=(e,t,r,n,i,a,o)=>{if(null!=a){var l=o[0],c=null==l?void 0:l.getPosition(a);if(null!=c)return c;var u=null==i?void 0:i[Number(a)];if(u)return"horizontal"===r?{x:u.coordinate,y:(n.top+t)/2}:{x:(n.left+e)/2,y:u.coordinate}}}},ap9l:function(e,t,r){r.d(t,{R:function(){return combineDisplayedStackedData}});var n=r("O+sy"),i=r("G95L");function combineDisplayedStackedData(e,t,r){var a=t.chartData,o=void 0===a?[]:a,l=r.allowDuplicatedCategory,c=r.dataKey,u=new Map;return e.forEach(e=>{var t,r=null!==(t=e.data)&&void 0!==t?t:o;if(null!=r&&0!==r.length){var a=(0,n.H)(e);r.forEach((t,r)=>{var n,o=null==c||l?r:String((0,i.F$)(t,c,null)),s=(0,i.F$)(t,e.dataKey,0);Object.assign(n=u.has(o)?u.get(o):{},{[a]:s}),u.set(o,n)})}}),Array.from(u.values())}},"2NLJ":function(e,t,r){r.d(t,{Y:function(){return combineRealScaleType}});var n=r("z/i6"),i=r("km7V"),combineRealScaleType=(e,t,r)=>{if(null!=e){var a=e.scale,o=e.type;if("auto"===a)return"category"===o&&r&&(r.indexOf("LineChart")>=0||r.indexOf("AreaChart")>=0||r.indexOf("ComposedChart")>=0&&!t)?"point":"category"===o?"band":"linear";if("string"==typeof a)return"scale".concat((0,i.jC)(a)) in n?a:"point"}}},XDz5:function(e,t,r){r.d(t,{k:function(){return combineTooltipInteractionState}});var n=r("03PG");function ownKeys(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 _objectSpread(e){for(var t=1;t{if(null==t)return n.UW;var a="axis"===t?"click"===r?e.axisInteraction.click:e.axisInteraction.hover:"click"===r?e.itemInteraction.click:e.itemInteraction.hover;if(null==a)return n.UW;if(a.active)return a;if(e.keyboardInteraction.active)return e.keyboardInteraction;if(e.syncInteraction.active&&null!=e.syncInteraction.index)return e.syncInteraction;var o=!0===e.settings.active;if(null!=a.index){if(o)return _objectSpread(_objectSpread({},a),{},{active:!0})}else if(null!=i)return{active:!0,coordinate:void 0,dataKey:void 0,index:i,graphicalItemId:void 0};return _objectSpread(_objectSpread({},n.UW),{},{coordinate:a.coordinate})}},"+RRo":function(e,t,r){r.d(t,{J:function(){return combineTooltipPayload}});var n=r("km7V"),i=r("G95L"),a=r("IIEH");function ownKeys(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 _objectSpread(e){for(var t=1;t{if(null!=t&&null!=c){var s=r.chartData,d=r.computedData,p=r.dataStartIndex,f=r.dataEndIndex;return e.reduce((e,r)=>{var v,m,y,x=r.dataDefinedOnItem,h=r.settings,g=null!=x?x:s,b=Array.isArray(g)?(0,a.p)(g,p,f):g,A=null!==(v=null==h?void 0:h.dataKey)&&void 0!==v?v:o,I=null==h?void 0:h.nameKey;return Array.isArray(m=o&&Array.isArray(b)&&!Array.isArray(b[0])&&"axis"===u?(0,n.Ap)(b,o,l):c(b,t,d,I))?m.forEach(t=>{var r,n,a=function(e){if(null!=e&&"object"==typeof e){var t,r="name"in e?function(e){if("string"==typeof e||"number"==typeof e)return e}(e.name):void 0,n="unit"in e?function(e){if("string"==typeof e||"number"==typeof e||"boolean"==typeof e)return e}(e.unit):void 0,i="dataKey"in e?"string"==typeof(t=e.dataKey)||"number"==typeof t?t:"function"==typeof t?e=>t(e):void 0:void 0;return{name:r,unit:n,dataKey:i,payload:"payload"in e?e.payload:void 0,color:"color"in e?parseColor(e.color):void 0,fill:"fill"in e?parseColor(e.fill):void 0}}}(t),o=null==a?void 0:a.name,l=null==a?void 0:a.dataKey,c=null==a?void 0:a.payload,u=_objectSpread(_objectSpread({},h),{},{name:o,unit:null==a?void 0:a.unit,color:null!==(r=null==a?void 0:a.color)&&void 0!==r?r:null==h?void 0:h.color,fill:null!==(n=null==a?void 0:a.fill)&&void 0!==n?n:null==h?void 0:h.fill});e.push((0,i.eV)({tooltipEntrySettings:u,dataKey:l,payload:c,value:(0,i.F$)(c,l),name:null==o?void 0:String(o)}))}):e.push((0,i.eV)({tooltipEntrySettings:h,dataKey:A,payload:m,value:(0,i.F$)(m,A),name:null!==(y=(0,i.F$)(m,I))&&void 0!==y?y:null==h?void 0:h.name})),e},[])}}},EAOO:function(e,t,r){r.d(t,{k:function(){return combineTooltipPayloadConfigurations}});var combineTooltipPayloadConfigurations=(e,t,r,n)=>{if("axis"===t)return e.tooltipItemPayloads;if(0===e.tooltipItemPayloads.length)return[];if(i="hover"===r?e.itemInteraction.hover.graphicalItemId:e.itemInteraction.click.graphicalItemId,e.syncInteraction.active&&null==i)return e.tooltipItemPayloads;if(null==i&&(null!=n||e.keyboardInteraction.active)){var i,a=e.tooltipItemPayloads[0];return null!=a?[a]:[]}return e.tooltipItemPayloads.filter(e=>{var t;return(null===(t=e.settings)||void 0===t?void 0:t.graphicalItemId)===i})}},oK2d:function(e,t,r){r.d(t,{K$:function(){return selectContainerScale},RD:function(){return selectChartWidth},d_:function(){return selectChartHeight},lr:function(){return selectMargin}});var selectChartWidth=e=>e.layout.width,selectChartHeight=e=>e.layout.height,selectContainerScale=e=>e.layout.scale,selectMargin=e=>e.layout.margin},bnzv:function(e,t,r){r.d(t,{Bf:function(){return selectChartDataWithIndexesIfNotInPanoramaPosition3},Ck:function(){return selectChartDataWithIndexesIfNotInPanoramaPosition4},On:function(){return a},gg:function(){return o},iP:function(){return selectChartDataWithIndexes}});var n=r("FuwL"),selectChartDataWithIndexes=e=>e.chartData,i=(0,n.P1)([selectChartDataWithIndexes],e=>{var t=null!=e.chartData?e.chartData.length-1:0;return{chartData:e.chartData,computedData:e.computedData,dataEndIndex:t,dataStartIndex:0}}),selectChartDataWithIndexesIfNotInPanoramaPosition4=(e,t,r,n)=>n?i(e):selectChartDataWithIndexes(e),selectChartDataWithIndexesIfNotInPanoramaPosition3=(e,t,r)=>r?i(e):selectChartDataWithIndexes(e),a=(0,n.P1)([selectChartDataWithIndexesIfNotInPanoramaPosition4],e=>{var t=e.chartData,r=e.dataStartIndex,n=e.dataEndIndex;return null!=t?t.slice(r,n+1):[]});(0,n.P1)([i],e=>{var t=e.chartData,r=e.dataStartIndex,n=e.dataEndIndex;return null!=t?t.slice(r,n+1):[]});var o=(0,n.P1)([selectChartDataWithIndexes],e=>{var t=e.chartData,r=e.dataStartIndex,n=e.dataEndIndex;return null!=t?t.slice(r,n+1):[]})},lUzm:function(e,t,r){r.d(t,{r:function(){return d}});var n=r("FuwL"),i=r("z9L4"),a=r("bnzv"),o=r("yYrL"),l=r("xl5B"),c=r("G95L"),selectXAxisWithScale=(e,t,r,n)=>(0,l.AS)(e,"xAxis",t,n),selectXAxisTicks=(e,t,r,n)=>(0,l.bY)(e,"xAxis",t,n),selectYAxisWithScale=(e,t,r,n)=>(0,l.AS)(e,"yAxis",r,n),selectYAxisTicks=(e,t,r,n)=>(0,l.bY)(e,"yAxis",r,n),u=(0,n.P1)([o.rE,selectXAxisWithScale,selectYAxisWithScale,selectXAxisTicks,selectYAxisTicks],(e,t,r,n,i)=>(0,c.NA)(e,"xAxis")?(0,c.zT)(t,n,!1):(0,c.zT)(r,i,!1));function isLineSettings(e){return"line"===e.type}var s=(0,n.P1)([l.bm,(e,t,r,n,i)=>i],(e,t)=>e.filter(isLineSettings).find(e=>e.id===t)),d=(0,n.P1)([o.rE,selectXAxisWithScale,selectYAxisWithScale,selectXAxisTicks,selectYAxisTicks,s,u,a.Ck],(e,t,r,n,a,o,l,c)=>{var u,s=c.chartData,d=c.dataStartIndex,p=c.dataEndIndex;if(null!=o&&null!=t&&null!=r&&null!=n&&null!=a&&0!==n.length&&0!==a.length&&null!=l&&("horizontal"===e||"vertical"===e)){var f=o.dataKey,v=o.data;if(null!=(u=null!=v&&v.length>0?v:null==s?void 0:s.slice(d,p+1)))return(0,i.rk)({layout:e,xAxis:t,yAxis:r,xAxisTicks:n,yAxisTicks:a,dataKey:f,bandSize:l,displayedData:u})}})},euKV:function(e,t,r){r.d(t,{e:function(){return numberDomainEqualityCheck}});var numberDomainEqualityCheck=(e,t)=>e===t||null!=e&&null!=t&&e[0]===t[0]&&e[1]===t[1]},"hO+x":function(e,t,r){r.d(t,{Au:function(){return y},HW:function(){return I},bH:function(){return b},dc:function(){return m},s9:function(){return A}});var n=r("FuwL"),i=r("oK2d"),a=r("9/J4"),o=r("zX2R"),l=r("km7V"),c=r("oaER"),u=r("23aE"),s=r("xRJT"),d=r("yYrL"),p=r("AS4F");function ownKeys(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 _objectSpread(e){for(var t=1;t{if(null!=t)return e.polarAxis.angleAxis[t]},d.KM],(e,t)=>{if(null!=e)return e;var r,n=null!==(r=(0,p.q)(t,"angleAxis",f.type))&&void 0!==r?r:"category";return _objectSpread(_objectSpread({},f),{},{type:n})}),y=(0,n.P1)([(e,t)=>e.polarAxis.radiusAxis[t],d.KM],(e,t)=>{if(null!=e)return e;var r,n=null!==(r=(0,p.q)(t,"radiusAxis",v.type))&&void 0!==r?r:"category";return _objectSpread(_objectSpread({},v),{},{type:n})}),selectPolarOptions=e=>e.polarOptions,x=(0,n.P1)([i.RD,i.d_,a.DX],o.$4),h=(0,n.P1)([selectPolarOptions,x],(e,t)=>{if(null!=e)return(0,l.h1)(e.innerRadius,t,0)}),g=(0,n.P1)([selectPolarOptions,x],(e,t)=>{if(null!=e)return(0,l.h1)(e.outerRadius,t,.8*t)}),b=(0,n.P1)([selectPolarOptions],e=>null==e?[0,0]:[e.startAngle,e.endAngle]);(0,n.P1)([m,b],s.$);var A=(0,n.P1)([x,h,g],(e,t,r)=>{if(null!=e&&null!=t&&null!=r)return[t,r]});(0,n.P1)([y,A],s.$);var I=(0,n.P1)([d.rE,selectPolarOptions,h,g,i.RD,i.d_],(e,t,r,n,i,a)=>{if(("centric"===e||"radial"===e)&&null!=t&&null!=r&&null!=n){var o=t.cx,c=t.cy,u=t.startAngle,s=t.endAngle;return{cx:(0,l.h1)(o,i,i/2),cy:(0,l.h1)(c,a,a/2),innerRadius:r,outerRadius:n,startAngle:u,endAngle:s,clockWise:!1}}})},SslM:function(e,t,r){r.d(t,{CI:function(){return selectReverseStackOrder},E2:function(){return selectChartName},Qw:function(){return selectStackOffsetType},Sg:function(){return selectEventEmitter},Yd:function(){return selectSyncId},b2:function(){return selectSyncMethod},md:function(){return selectChartBaseValue},sd:function(){return selectBarCategoryGap}});var selectBarCategoryGap=e=>e.rootProps.barCategoryGap,selectStackOffsetType=e=>e.rootProps.stackOffset,selectReverseStackOrder=e=>e.rootProps.reverseStackOrder,selectChartName=e=>e.options.chartName,selectSyncId=e=>e.rootProps.syncId,selectSyncMethod=e=>e.rootProps.syncMethod,selectEventEmitter=e=>e.options.eventEmitter,selectChartBaseValue=e=>e.rootProps.baseValue},V6u0:function(e,t,r){r.d(t,{h:function(){return s}});var n=r("FuwL"),i=r("yYrL"),a=r("hMQu"),o=r("9/J4"),l=r("wNPv"),c=r("hO+x"),u=r("8rpP"),s=(0,n.P1)([(e,t)=>t,i.rE,c.HW,u.c,a.PG,a.WQ,l.EM,o.DX],l.Nb)},"4pjI":function(e,t,r){r.d(t,{X:function(){return i},Z:function(){return a}});var n=r("FuwL"),i=(0,n.P1)(e=>e.cartesianAxis.xAxis,e=>Object.values(e)),a=(0,n.P1)(e=>e.cartesianAxis.yAxis,e=>Object.values(e))},"9/J4":function(e,t,r){r.d(t,{zM:function(){return d},DX:function(){return u},nd:function(){return s}});var n=r("FuwL"),i=r("CBmD"),selectLegendSettings=e=>e.legend.settings;(0,n.P1)([e=>e.legend.payload,selectLegendSettings],(e,t)=>{var r=t.itemSorter,n=e.flat(1);return r?(0,i.M)(n,r):n});var a=r("G95L"),o=r("oK2d"),l=r("4pjI"),c=r("mrsC");function ownKeys(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 _objectSpread(e){for(var t=1;te.brush.height,function(e){return(0,l.Z)(e).reduce((e,t)=>"left"!==t.orientation||t.mirror||t.hide?e:e+("number"==typeof t.width?t.width:c.n9),0)},function(e){return(0,l.Z)(e).reduce((e,t)=>"right"!==t.orientation||t.mirror||t.hide?e:e+("number"==typeof t.width?t.width:c.n9),0)},function(e){return(0,l.X)(e).reduce((e,t)=>"top"!==t.orientation||t.mirror||t.hide?e:e+t.height,0)},function(e){return(0,l.X)(e).reduce((e,t)=>"bottom"!==t.orientation||t.mirror||t.hide?e:e+t.height,0)},selectLegendSettings,e=>e.legend.size],(e,t,r,n,i,o,l,c,u,s)=>{var d={left:(r.left||0)+i,right:(r.right||0)+o},p=_objectSpread(_objectSpread({},{top:(r.top||0)+l,bottom:(r.bottom||0)+c}),d),f=p.bottom;p.bottom+=n;var v=e-(p=(0,a.By)(p,u,s)).left-p.right,m=t-p.top-p.bottom;return _objectSpread(_objectSpread({brushBottom:f},p),{},{width:Math.max(v,0),height:Math.max(m,0)})}),s=(0,n.P1)(u,e=>({x:e.left,y:e.top,width:e.width,height:e.height})),d=(0,n.P1)(o.RD,o.d_,(e,t)=>({x:0,y:0,width:e,height:t}))},"72Bj":function(e,t,r){r.d(t,{K:function(){return l}});var n=r("FuwL"),i=r("9/J4"),a=(0,n.P1)([i.DX],e=>({top:e.top,bottom:e.bottom,left:e.left,right:e.right})),o=r("oK2d"),l=(0,n.P1)([a,o.RD,o.d_],(e,t,r)=>{if(e&&null!=t&&null!=r)return{x:e.left,y:e.top,width:Math.max(0,t-e.left-e.right),height:Math.max(0,r-e.top-e.bottom)}})},Zn3S:function(e,t,r){r.d(t,{L:function(){return selectTooltipAxisId}});var selectTooltipAxisId=e=>e.tooltip.settings.axisId},"8rpP":function(e,t,r){r.d(t,{c:function(){return selectTooltipAxisType}});var n=r("yYrL"),selectTooltipAxisType=e=>{var t=(0,n.rE)(e);return"horizontal"===t?"xAxis":"vertical"===t?"yAxis":"centric"===t?"angleAxis":"radiusAxis"}},gZHC:function(e,t,r){r.d(t,{Nb:function(){return selectValidateTooltipEventTypes},SB:function(){return selectTooltipEventType},Y4:function(){return useTooltipEventType},_j:function(){return combineTooltipEventType},iS:function(){return selectDefaultTooltipEventType}});var n=r("2uqr"),selectDefaultTooltipEventType=e=>e.options.defaultTooltipEventType,selectValidateTooltipEventTypes=e=>e.options.validateTooltipEventTypes;function combineTooltipEventType(e,t,r){if(null==e)return t;var n=e?"axis":"item";return null==r?t:r.includes(n)?n:t}function selectTooltipEventType(e,t){return combineTooltipEventType(t,selectDefaultTooltipEventType(e),selectValidateTooltipEventTypes(e))}function useTooltipEventType(e){return(0,n.C)(t=>selectTooltipEventType(t,e))}},Kfxt:function(e,t,r){r.d(t,{h:function(){return selectTooltipPayloadSearcher}});var selectTooltipPayloadSearcher=e=>e.options.tooltipPayloadSearcher},"/gZX":function(e,t,r){r.d(t,{M:function(){return selectTooltipState}});var selectTooltipState=e=>e.tooltip},wNPv:function(e,t,r){r.d(t,{AC:function(){return useChartName},EM:function(){return S},Nb:function(){return combineActiveProps},TT:function(){return C},ck:function(){return E},hA:function(){return O},i:function(){return T},oo:function(){return j},wi:function(){return selectTooltipDataKey}});var n=r("FuwL"),i=r("CBmD"),a=r("2uqr"),o=r("G95L"),l=r("bnzv"),c=r("hMQu"),u=r("xl5B"),s=r("SslM"),d=r("yYrL"),p=r("9/J4"),f=r("oK2d"),v=r("CWQ1"),m=r("XDz5"),y=r("WXUH"),x=r("xlW1"),h=r("EAOO"),g=r("Kfxt"),b=r("/gZX"),A=r("+RRo"),I=r("9aOv"),P=r("zX2R"),useChartName=()=>(0,a.C)(s.E2),pickTooltipEventType=(e,t)=>t,pickTrigger=(e,t,r)=>r,pickDefaultIndex=(e,t,r,n)=>n,S=(0,n.P1)(c.WQ,e=>(0,i.M)(e,e=>e.coordinate)),k=(0,n.P1)([b.M,pickTooltipEventType,pickTrigger,pickDefaultIndex],m.k),w=(0,n.P1)([k,c.wQ,u.BD,c.lj],y.p),selectTooltipDataKey=(e,t,r)=>{if(null!=t){var n=(0,b.M)(e);return"axis"===t?"hover"===r?n.axisInteraction.hover.dataKey:n.axisInteraction.click.dataKey:"hover"===r?n.itemInteraction.hover.dataKey:n.itemInteraction.click.dataKey}},D=(0,n.P1)([b.M,pickTooltipEventType,pickTrigger,pickDefaultIndex],h.k),O=(0,n.P1)([f.RD,f.d_,d.rE,p.DX,c.WQ,pickDefaultIndex,D],x.$),E=(0,n.P1)([k,O],(e,t)=>{var r;return null!==(r=e.coordinate)&&void 0!==r?r:t}),T=(0,n.P1)([c.WQ,w],v.b),C=(0,n.P1)([D,w,l.iP,u.BD,T,g.h,pickTooltipEventType],A.J),j=(0,n.P1)([k,w],(e,t)=>({isActive:e.active&&null!=t,activeIndex:t})),combineActiveCartesianProps=(e,t,r,n,i,a,l)=>{if(e&&r&&n&&i&&(0,I.RL)(e,l)){var c=(0,o.E)(e,t),u=(0,I.VO)(c,a,i,r,n),s=(0,I.mu)(t,i,u,e);return{activeIndex:String(u),activeCoordinate:s}}},combineActivePolarProps=(e,t,r,n,i,a,l)=>{if(e&&n&&i&&a&&r){var c=(0,P.z3)(e,r);if(c){var u=(0,o.C8)(c,t),s=(0,I.VO)(u,l,a,n,i),d=(0,I.jp)(t,a,s,c);return{activeIndex:String(s),activeCoordinate:d}}}},combineActiveProps=(e,t,r,n,i,a,o,l)=>e&&t&&n&&i&&a?"horizontal"===t||"vertical"===t?combineActiveCartesianProps(e,t,n,i,a,o,l):combineActivePolarProps(e,t,r,n,i,a,o):void 0},hMQu:function(e,t,r){r.d(t,{i:function(){return ex},pI:function(){return eI},du:function(){return eh},C9:function(){return ek},d8:function(){return eg},Ve:function(){return ey},CG:function(){return L},oo:function(){return eP},lj:function(){return ea},PG:function(){return ec},ri:function(){return es},WQ:function(){return ef},wQ:function(){return B}});var n=r("FuwL"),i=r("xl5B"),a=r("yYrL"),o=r("G95L"),l=r("bnzv"),c=r("SslM"),u=r("km7V"),s=r("xRJT"),d=r("gZHC"),p=r("CWQ1"),f=r("XDz5"),v=r("WXUH"),m=r("xlW1"),y=r("oK2d"),x=r("9/J4"),h=r("EAOO"),g=r("Kfxt"),b=r("/gZX"),A=r("+RRo"),I=r("Zn3S"),P=r("8rpP"),S=r("ap9l"),k=r("ax8M"),w=r("f47r"),D=r("euKV"),O=r("DuJe"),E=r("cWrh"),T=r("+icm"),C=r("2NLJ"),j=r("xq3L"),M=(0,n.P1)([i.zv,i.Q4,c.E2],C.Y),N=(0,n.P1)([e=>e.graphicalItems.cartesianItems,e=>e.graphicalItems.polarItems],(e,t)=>[...e,...t]),z=(0,n.P1)([P.c,I.L],i.YZ),L=(0,n.P1)([N,i.zv,z],i.$B,{memoizeOptions:{resultEqualityCheck:O.n}}),K=(0,n.P1)([L],e=>e.filter(k.b)),R=(0,n.P1)([L],i.bU,{memoizeOptions:{resultEqualityCheck:O.n}}),X=(0,n.P1)([L],e=>e.some(e=>!e.data)),B=(0,n.P1)([R,l.iP],i.tZ),G=(0,n.P1)([K,l.iP,i.zv],S.R),Y=(0,n.P1)([B,i.zv,L,l.iP,X,R],i.zN),W=(0,n.P1)([i.zv],i.c4),F=(0,n.P1)([i.zv],e=>e.allowDataOverflow),V=(0,n.P1)([W,F],w.Wd),q=(0,n.P1)([L],e=>e.filter(k.b)),_=(0,n.P1)([G,q,c.Qw,c.CI],i.CK),Z=(0,n.P1)([_,l.iP,P.c,V],i.dz),Q=(0,n.P1)([L],i.Tk),H=(0,n.P1)([B,i.zv,Q,i.Qt,P.c,l.gg],i.yN,{memoizeOptions:{resultEqualityCheck:D.e}}),J=(0,n.P1)([i.RA,P.c,I.L],i.zW),$=(0,n.P1)([J,P.c],i.zX),U=(0,n.P1)([i.ww,P.c,I.L],i.zW),ee=(0,n.P1)([U,P.c],i.yT),et=(0,n.P1)([i.xz,P.c,I.L],i.zW),er=(0,n.P1)([et,P.c],i.fY),en=(0,n.P1)([$,er,ee],i.Eu),ei=(0,n.P1)([i.zv,W,V,Z,H,en,a.rE,P.c],i.E8),ea=(0,n.P1)([i.zv,a.rE,B,Y,c.Qw,P.c,ei],i.l_),eo=(0,n.P1)([ea,i.zv,M],i.vb),el=(0,n.P1)([i.zv,ea,eo,P.c],i.kO),selectTooltipAxisRange=e=>{var t=(0,P.c)(e),r=(0,I.L)(e);return(0,i.Fn)(e,t,r,!1)},ec=(0,n.P1)([i.zv,selectTooltipAxisRange],s.$),eu=(0,n.P1)([i.zv,M,el,ec],j.x),es=(0,n.P1)([eu],E.X),ed=(0,n.P1)([a.rE,Y,i.zv,P.c],i.rC),ep=(0,n.P1)([a.rE,Y,i.zv,P.c],i.UC),ef=(0,n.P1)([a.rE,i.zv,M,es,selectTooltipAxisRange,ed,ep,P.c],(e,t,r,n,i,a,l,c)=>{if(t){var s=t.type,d=(0,o.NA)(e,c);if(n){var p="scaleBand"===r&&n.bandwidth?n.bandwidth()/2:2,f="category"===s&&n.bandwidth?n.bandwidth()/p:0;return(f="angleAxis"===c&&null!=i&&(null==i?void 0:i.length)>=2?2*(0,u.uY)(i[0]-i[1])*f:f,d&&l)?l.map((e,t)=>{var r=n.map(e);return(0,T.n)(r)?{coordinate:r+f,value:e,index:t,offset:f}:null}).filter(u.DX):n.domain().map((e,t)=>{var r=n.map(e);return(0,T.n)(r)?{coordinate:r+f,value:a?a[e]:e,index:t,offset:f}:null}).filter(u.DX)}}}),ev=(0,n.P1)([d.iS,d.Nb,e=>e.tooltip.settings],(e,t,r)=>(0,d._j)(r.shared,e,t)),selectTooltipTrigger=e=>e.tooltip.settings.trigger,selectDefaultIndex=e=>e.tooltip.settings.defaultIndex,em=(0,n.P1)([b.M,ev,selectTooltipTrigger,selectDefaultIndex],f.k),ey=(0,n.P1)([em,B,i.BD,ea],v.p),ex=(0,n.P1)([ef,ey],p.b),eh=(0,n.P1)([em],e=>{if(e)return e.dataKey}),eg=(0,n.P1)([em],e=>{if(e)return e.graphicalItemId}),eb=(0,n.P1)([b.M,ev,selectTooltipTrigger,selectDefaultIndex],h.k),eA=(0,n.P1)([y.RD,y.d_,a.rE,x.DX,ef,selectDefaultIndex,eb],m.$),eI=(0,n.P1)([em,eA],(e,t)=>null!=e&&e.coordinate?e.coordinate:t),eP=(0,n.P1)([em],e=>{var t;return null!==(t=null==e?void 0:e.active)&&void 0!==t&&t}),eS=(0,n.P1)([eb,ey,l.iP,i.BD,ex,g.h,ev],A.J),ek=(0,n.P1)([eS],e=>{if(null!=e){var t=e.map(e=>e.payload).filter(e=>null!=e);return Array.from(new Set(t))}})},"03PG":function(e,t,r){r.d(t,{$A:function(){return x},KN:function(){return h},KO:function(){return u},Kw:function(){return g},M1:function(){return f},MC:function(){return s},PD:function(){return p},Rr:function(){return m},UW:function(){return o},cK:function(){return d},eB:function(){return y},ne:function(){return v}});var n=r("Gtiq"),i=r("ba/I"),a=r("hwit"),o={active:!1,index:null,dataKey:void 0,graphicalItemId:void 0,coordinate:void 0},l=(0,n.oM)({name:"tooltip",initialState:{itemInteraction:{click:o,hover:o},axisInteraction:{click:o,hover:o},keyboardInteraction:o,syncInteraction:{active:!1,index:null,dataKey:void 0,label:void 0,coordinate:void 0,sourceViewBox:void 0,graphicalItemId:void 0},tooltipItemPayloads:[],settings:{shared:void 0,trigger:"hover",axisId:0,active:!1,defaultIndex:void 0}},reducers:{addTooltipEntrySettings:{reducer(e,t){e.tooltipItemPayloads.push((0,a.cA)(t.payload))},prepare:(0,n.cw)()},replaceTooltipEntrySettings:{reducer(e,t){var r=t.payload,n=r.prev,o=r.next,l=(0,i.Vk)(e).tooltipItemPayloads.indexOf((0,a.cA)(n));l>-1&&(e.tooltipItemPayloads[l]=(0,a.cA)(o))},prepare:(0,n.cw)()},removeTooltipEntrySettings:{reducer(e,t){var r=(0,i.Vk)(e).tooltipItemPayloads.indexOf((0,a.cA)(t.payload));r>-1&&e.tooltipItemPayloads.splice(r,1)},prepare:(0,n.cw)()},setTooltipSettingsState(e,t){e.settings=t.payload},setActiveMouseOverItemIndex(e,t){e.syncInteraction.active=!1,e.syncInteraction.sourceViewBox=void 0,e.keyboardInteraction.active=!1,e.itemInteraction.hover.active=!0,e.itemInteraction.hover.index=t.payload.activeIndex,e.itemInteraction.hover.dataKey=t.payload.activeDataKey,e.itemInteraction.hover.graphicalItemId=t.payload.activeGraphicalItemId,e.itemInteraction.hover.coordinate=t.payload.activeCoordinate},mouseLeaveChart(e){e.itemInteraction.hover.active=!1,e.axisInteraction.hover.active=!1},mouseLeaveItem(e){e.itemInteraction.hover.active=!1},setActiveClickItemIndex(e,t){e.syncInteraction.active=!1,e.syncInteraction.sourceViewBox=void 0,e.itemInteraction.click.active=!0,e.keyboardInteraction.active=!1,e.itemInteraction.click.index=t.payload.activeIndex,e.itemInteraction.click.dataKey=t.payload.activeDataKey,e.itemInteraction.click.graphicalItemId=t.payload.activeGraphicalItemId,e.itemInteraction.click.coordinate=t.payload.activeCoordinate},setMouseOverAxisIndex(e,t){e.syncInteraction.active=!1,e.syncInteraction.sourceViewBox=void 0,e.axisInteraction.hover.active=!0,e.keyboardInteraction.active=!1,e.axisInteraction.hover.index=t.payload.activeIndex,e.axisInteraction.hover.dataKey=t.payload.activeDataKey,e.axisInteraction.hover.coordinate=t.payload.activeCoordinate},setMouseClickAxisIndex(e,t){e.syncInteraction.active=!1,e.syncInteraction.sourceViewBox=void 0,e.keyboardInteraction.active=!1,e.axisInteraction.click.active=!0,e.axisInteraction.click.index=t.payload.activeIndex,e.axisInteraction.click.dataKey=t.payload.activeDataKey,e.axisInteraction.click.coordinate=t.payload.activeCoordinate},setSyncInteraction(e,t){e.syncInteraction=t.payload},setKeyboardInteraction(e,t){e.keyboardInteraction.active=t.payload.active,e.keyboardInteraction.index=t.payload.activeIndex,e.keyboardInteraction.coordinate=t.payload.activeCoordinate}}}),c=l.actions,u=c.addTooltipEntrySettings,s=c.replaceTooltipEntrySettings,d=c.removeTooltipEntrySettings,p=c.setTooltipSettingsState,f=c.setActiveMouseOverItemIndex,v=(c.mouseLeaveItem,c.mouseLeaveChart),m=(c.setActiveClickItemIndex,c.setMouseOverAxisIndex),y=c.setMouseClickAxisIndex,x=c.setSyncInteraction,h=c.setKeyboardInteraction,g=l.reducer},"0K9L":function(e,t,r){r.d(t,{$:function(){return m},x:function(){return y}});var n=r("Gtiq"),i=r("03PG"),a=r("V6u0"),o=r("qFV5"),l=r("gZHC"),c=r("mrsC"),u=r("FuwL"),s=r("/gZX"),d=(0,u.P1)([s.M],e=>e.tooltipItemPayloads),p=(0,u.P1)([d,(e,t)=>t,(e,t,r)=>r],(e,t,r)=>{if(null!=t){var n=e.find(e=>e.settings.graphicalItemId===r);if(null!=n){var i=n.getPosition;if(null!=i)return i(t)}}}),f=r("hMQu"),v=r("Pn1e"),m=(0,n.PH)("touchMove"),y=(0,n.e)(),x=null,h=null,g=null,b=null;y.startListening({actionCreator:m,effect:(e,t)=>{var r=e.payload;if(null!=r.touches&&0!==r.touches.length){b=(0,v.X)(r);var n=t.getState().eventSettings,u=n.throttleDelay,s=n.throttledEvents,d="all"===s||s.includes("touchmove");null!==x&&(cancelAnimationFrame(x),x=null),null===h||"number"==typeof u&&d||(clearTimeout(h),h=null),g=Array.from(r.touches).map(e=>(0,o.x)({clientX:e.clientX,clientY:e.clientY,currentTarget:r.currentTarget}));var callback=()=>{if(null!=b){var e=t.getState(),r=(0,l.SB)(e,e.tooltip.settings.shared);if("axis"===r){var n,o=null===(n=g)||void 0===n?void 0:n[0];if(null==o){x=null,h=null;return}var u=(0,a.h)(e,o);(null==u?void 0:u.activeIndex)!=null&&t.dispatch((0,i.Rr)({activeIndex:u.activeIndex,activeDataKey:void 0,activeCoordinate:u.activeCoordinate}))}else if("item"===r){var s,d=b.touches[0];if(null==document.elementFromPoint||null==d)return;var v=document.elementFromPoint(d.clientX,d.clientY);if(!v||!v.getAttribute)return;var m=v.getAttribute(c.Gh),y=null!==(s=v.getAttribute(c.jX))&&void 0!==s?s:void 0,A=(0,f.CG)(e).find(e=>e.id===y);if(null==m||null==A||null==y)return;var I=A.dataKey,P=p(e,m,y);t.dispatch((0,i.M1)({activeDataKey:I,activeIndex:m,activeCoordinate:P,activeGraphicalItemId:y}))}x=null,h=null}};if(!d){callback();return}"raf"===u?x=requestAnimationFrame(callback):"number"==typeof u&&null===h&&(callback(),b=null,h=setTimeout(()=>{b?callback():(h=null,x=null)},u))}}})},ax8M:function(e,t,r){r.d(t,{b:function(){return isStacked}});function isStacked(e){return"stackId"in e&&null!=e.stackId&&null!=e.dataKey}},oB34:function(e,t,r){r.d(t,{G$:function(){return d},IE:function(){return v},cG:function(){return f},d1:function(){return p},hS:function(){return s}});var n=r("Gtiq"),i=r("hwit"),a=r("LicR");function ownKeys(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 _objectSpread(e){for(var t=1;t_objectSpread(_objectSpread({},e),{},{[t]:{element:void 0,panoramaElement:void 0,consumers:0}}),{})},l=new Set(Object.values(a.N)),c=(0,n.oM)({name:"zIndex",initialState:o,reducers:{registerZIndexPortal:{reducer:(e,t)=>{var r=t.payload.zIndex;e.zIndexMap[r]?e.zIndexMap[r].consumers+=1:e.zIndexMap[r]={consumers:1,element:void 0,panoramaElement:void 0}},prepare:(0,n.cw)()},unregisterZIndexPortal:{reducer:(e,t)=>{var r=t.payload.zIndex;e.zIndexMap[r]&&(e.zIndexMap[r].consumers-=1,e.zIndexMap[r].consumers<=0&&!l.has(r)&&delete e.zIndexMap[r])},prepare:(0,n.cw)()},registerZIndexPortalElement:{reducer:(e,t)=>{var r=t.payload,n=r.zIndex,a=r.element,o=r.isPanorama;e.zIndexMap[n]?o?e.zIndexMap[n].panoramaElement=(0,i.cA)(a):e.zIndexMap[n].element=(0,i.cA)(a):e.zIndexMap[n]={consumers:0,element:o?void 0:(0,i.cA)(a),panoramaElement:o?(0,i.cA)(a):void 0}},prepare:(0,n.cw)()},unregisterZIndexPortalElement:{reducer:(e,t)=>{var r=t.payload.zIndex;e.zIndexMap[r]&&(t.payload.isPanorama?e.zIndexMap[r].panoramaElement=void 0:e.zIndexMap[r].element=void 0)},prepare:(0,n.cw)()}}}),u=c.actions,s=u.registerZIndexPortal,d=u.unregisterZIndexPortal,p=u.registerZIndexPortalElement,f=u.unregisterZIndexPortalElement,v=c.reducer}}]);