1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[11336],{76102:function(e,t,r){r.d(t,{x1:function(){return es},rk:function(){return eu}});var n=r(7653),a=r(10607),i=r(95381),l=r(46618),o=r(38972),c=r(48674),u=r(96090),s=r(77098),p=r(3007),f=r(10853),d=r(43863),v=r(68137),y=r(12854),m=r(11079),h=r(12578),b=r(917),g=r(21431),O=(e,t,r,n)=>(0,g.AS)(e,"xAxis",t,n),x=(e,t,r,n)=>(0,g.bY)(e,"xAxis",t,n),P=(e,t,r,n)=>(0,g.AS)(e,"yAxis",r,n),E=(e,t,r,n)=>(0,g.bY)(e,"yAxis",r,n),j=(0,h.P1)([y.rE,O,P,x,E],(e,t,r,n,a)=>(0,s.NA)(e,"xAxis")?(0,s.zT)(t,n,!1):(0,s.zT)(r,a,!1));function w(e){return"line"===e.type}var N=(0,h.P1)([g.bm,(e,t,r,n,a)=>a],(e,t)=>e.filter(w).find(e=>e.id===t)),A=(0,h.P1)([y.rE,O,P,x,E,N,j,b.Ck],(e,t,r,n,a,i,l,o)=>{var c,{chartData:u,dataStartIndex:s,dataEndIndex:p}=o;if(null!=i&&null!=t&&null!=r&&null!=n&&null!=a&&0!==n.length&&0!==a.length&&null!=l&&("horizontal"===e||"vertical"===e)){var{dataKey:f,data:d}=i;if(null!=(c=null!=d&&d.length>0?d:null==u?void 0:u.slice(s,p+1)))return eu({layout:e,xAxis:t,yAxis:r,xAxisTicks:n,yAxisTicks:a,dataKey:f,bandSize:l,displayedData:c})}}),I=r(93466),k=r(94665),D=r(17674),S=r(26699),T=r(94974),C=r(59590),R=r(72483),W=r(82574),z=r(30911),K=r(35497),L=r(25155),V=r(68788),M=r(86659),$=r(70234),q=r(44196),B=["id"],F=["type","layout","connectNulls","needClip","shape"],X=["activeDot","animateNewValues","animationBegin","animationDuration","animationEasing","connectNulls","dot","hide","isAnimationActive","label","legendType","xAxisId","yAxisId","id"];function Y(){return(Y=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}).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 H(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?_(Object(r),!0).forEach(function(t){var n,a;n=t,a=r[t],(n=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 TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(n))in e?Object.defineProperty(e,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[n]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function U(e,t){if(null==e)return{};var r,n,a=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 i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var Z=e=>{var{dataKey:t,name:r,stroke:n,legendType:a,hide:i}=e;return[{inactive:i,dataKey:t,type:a,color:n,value:(0,s.hn)(r,t),payload:e}]},G=n.memo(e=>{var{dataKey:t,data:r,stroke:a,strokeWidth:i,fill:l,name:o,hide:u,unit:p,tooltipType:d,id:v}=e,y={dataDefinedOnItem:r,getPosition:c.ZT,settings:{stroke:a,strokeWidth:i,fill:l,dataKey:t,nameKey:void 0,name:(0,s.hn)(o,t),hide:u,type:d,color:a,unit:p,graphicalItemId:v}};return n.createElement(f.k,{tooltipEntrySettings:y})}),J=(e,t)=>"".concat(t,"px ").concat(e,"px"),Q=(e,t,r)=>{var n=r.reduce((e,t)=>e+t,0);if(!n)return J(t,e);for(var a=e%n,i=[],l=0,o=0;l<r.length;o+=null!==(c=r[l])&&void 0!==c?c:0,++l){var c,u=r[l];if(null!=u&&o+u>a){i=[...r.slice(0,l),a-o];break}}var s=i.length%2==0?[0,t]:[t];return[...function(e,t){for(var r=e.length%2!=0?[...e,0]:e,n=[],a=0;a<t;++a)n.push(...r);return n}(r,Math.floor(e/n)),...i,...s].map(e=>"".concat(e,"px")).join(", ")};function ee(e){var{clipPathId:t,points:r,props:a}=e,{dot:i,dataKey:l,needClip:c}=a,{id:u}=a,s=U(a,B),p=(0,W.qq)(s);return n.createElement(o.b,{points:r,dot:i,className:"recharts-line-dots",dotClassName:"recharts-line-dot",dataKey:l,baseProps:p,needClip:c,clipPathId:t})}function et(e){var{showLabels:t,children:r,points:a}=e,i=(0,n.useMemo)(()=>null==a?void 0:a.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 H(H({},n),{},{value:e.value,payload:e.payload,viewBox:n,parentViewBox:void 0,fill:void 0})}),[a]);return n.createElement(l.yc,{value:t?i:void 0},r)}function er(e){var{clipPathId:t,pathRef:r,points:a,strokeDasharray:i,props:l}=e,{type:o,layout:c,connectNulls:u,needClip:s,shape:p}=l,f=U(l,F),d=H(H({},(0,K.S)(f)),{},{fill:"none",className:"recharts-line-curve",clipPath:s?"url(#clipPath-".concat(t,")"):void 0,points:a,type:o,layout:c,connectNulls:u,strokeDasharray:null!=i?i:l.strokeDasharray});return n.createElement(n.Fragment,null,(null==a?void 0:a.length)>1&&n.createElement(V.b,Y({shapeType:"curve",option:p},d,{pathRef:r})),n.createElement(ee,{points:a,clipPathId:t,props:l}))}function en(e){var{clipPathId:t,props:r,pathRef:a,previousPointsRef:i,longestAnimatedLengthRef:o}=e,{points:u,strokeDasharray:s,isAnimationActive:p,animationBegin:f,animationDuration:d,animationEasing:v,animateNewValues:y,width:m,height:h,onAnimationEnd:b,onAnimationStart:g}=r,O=i.current,x=(0,D.i)(u,"recharts-line-"),P=(0,n.useRef)(x),[E,j]=(0,n.use
1State)(!1),w=(0,n.useCallback)(()=>{"function"==typeof b&&b(),j(!1)},[b]),N=(0,n.useCallback)(()=>{"function"==typeof g&&g(),j(!0)},[g]),A=function(e){try{return e&&e.getTotalLength&&e.getTotalLength()||0}catch(e){return 0}}(a.current),I=(0,n.useRef)(0);P.current!==x&&(I.current=o.current,P.current=x);var k=I.current;return n.createElement(et,{points:u,showLabels:!E},r.children,n.createElement(z.H,{animationId:x,begin:f,duration:d,isActive:p,easing:v,onAnimationEnd:w,onAnimationStart:N,key:x},e=>{var l,f=Math.min((0,c.sX)(k,A+k,e),A);if(l=p?s?Q(f,A,"".concat(s).split(/[,\s]+/gim).map(e=>parseFloat(e))):J(A,f):null==s?void 0:String(s),e>0&&A>0&&(i.current=u,o.current=Math.max(o.current,f)),O){var d=O.length/u.length,v=1===e?u:u.map((t,r)=>{var n=Math.floor(r*d);if(O[n]){var a=O[n];return H(H({},t),{},{x:(0,c.sX)(a.x,t.x,e),y:(0,c.sX)(a.y,t.y,e)})}return y?H(H({},t),{},{x:(0,c.sX)(2*m,t.x,e),y:(0,c.sX)(h/2,t.y,e)}):H(H({},t),{},{x:t.x,y:t.y})});return i.current=v,n.createElement(er,{props:r,points:v,clipPathId:t,pathRef:a,strokeDasharray:l})}return n.createElement(er,{props:r,points:u,clipPathId:t,pathRef:a,strokeDasharray:l})}),n.createElement(l.Ly,{label:r.label}))}function ea(e){var{clipPathId:t,props:r}=e,a=(0,n.useRef)(null),i=(0,n.useRef)(0),l=(0,n.useRef)(null);return n.createElement(en,{props:r,clipPathId:t,previousPointsRef:a,longestAnimatedLengthRef:i,pathRef:l})}var ei=(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,s.F$)(e.payload,t)}};class el extends n.Component{render(){var{hide:e,dot:t,points:r,className:l,xAxisId:o,yAxisId:c,top:s,left:f,width:y,height:m,id:h,needClip:b,zIndex:g}=this.props;if(e)return null;var O=(0,a.W)("recharts-line",l),{r:x,strokeWidth:P}=(0,L.a)(t),E=(0,u.W0)(t),j=2*x+P,w=b?"url(#clipPath-".concat(E?"":"dots-").concat(h,")"):void 0;return n.createElement(M.$,{zIndex:g},n.createElement(i.m,{className:O},b&&n.createElement("defs",null,n.createElement(v.W,{clipPathId:h,xAxisId:o,yAxisId:c}),!E&&n.createElement("clipPath",{id:"clipPath-dots-".concat(h)},n.createElement("rect",{x:f-j/2,y:s-j/2,width:y+j,height:m+j}))),n.createElement(d.zU,{xAxisId:o,yAxisId:c,data:r,dataPointFormatter:ei,errorBarOffset:0},n.createElement(ea,{props:this.props,clipPathId:h}))),n.createElement(p.j,{activeDot:this.props.activeDot,points:r,mainColor:this.props.stroke,itemDataKey:this.props.dataKey,clipPath:w}))}}var eo={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:$.N.line,type:"linear"};function ec(e){var t=(0,S.j)(e,eo),{activeDot:r,animateNewValues:a,animationBegin:i,animationDuration:l,animationEasing:o,connectNulls:c,dot:u,hide:s,isAnimationActive:p,label:f,legendType:d,xAxisId:h,yAxisId:b,id:g}=t,O=U(t,X),{needClip:x}=(0,v.N)(h,b),P=(0,T.$$)(),E=(0,y.vn)(),j=(0,m.W)(),w=(0,I.C)(e=>A(e,h,b,j,g));if("horizontal"!==E&&"vertical"!==E||null==w||null==P)return null;var{height:N,width:k,x:D,y:C}=P;return n.createElement(el,Y({},O,{id:g,connectNulls:c,dot:u,activeDot:r,animateNewValues:a,animationBegin:i,animationDuration:l,animationEasing:o,isAnimationActive:p,hide:s,label:f,legendType:d,xAxisId:h,yAxisId:b,points:w,layout:E,height:N,width:k,left:D,top:C,needClip:x}))}function eu(e){var{layout:t,xAxis:r,yAxis:n,xAxisTicks:a,yAxisTicks:i,dataKey:l,bandSize:o,displayedData:u}=e;return u.map((e,u)=>{var p=(0,s.F$)(e,l);if("horizontal"===t){var f=(0,s.Hv)({axis:r,ticks:a,bandSize:o,entry:e,index:u}),d=(0,c.Rw)(p)?null:n.scale.map(p);return{x:f,y:null!=d?d:null,value:p,payload:e}}var v=(0,c.Rw)(p)?null:r.scale.map(p),y=(0,s.Hv)({axis:n,ticks:i,bandSize:o,entry:e,index:u});return null==v||null==y?null:{x:v,y,value:p,payload:e}}).filter(Boolean)}var es=n.memo(function(e){var t=(0,S.j)(e,eo),r=(0,m.W)();return n.createElement(C.o,{id:t.id,type:"line"},e=>n.createElement(n.Fragment,null,n.createElement(k.L,{legendPayload:Z(t)}),n.createElement(G,{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}),n.createElement(R.V,{type:"line",id:e,data:t.data,xAxisId:t.xAxisId,yAxisId:t.yAxisId,zAxisId:0,dataKey:t.dataKey,hide:t.hide,isPanorama:r}),n.createElement(ec,Y({},t,{id:e}))))},q.t);es.displayName="Line"},57364:function(e,t,r){r.d(t,{w:function(){return o}});var n=r(7653),a=r(2074),i=r(81417),l=["axis"],o=(0,n.forwardRef)((e,t)=>n.createElement(i.R,{chartName:"LineChart",defaultTooltipEventType:"axis",validateTooltipEventTypes:l,tooltipPayloadSearcher:a.NL,categoricalChartProps:e,ref:t}))},3007:function(e,t,r){r.d(t,{j:function(){return h}});var n=r(7653),a=r(41702),i=r(66879),l=r(95381),o=r(93466),c=r(87678),u=r(94974),s=r(48674),p=r(82574),f=r(86659),d=r(70234);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 y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?v(Object(r),!0).forEach(function(t){var n,a;n=t,a=r[t],(n=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 TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(n))in e?Object.defineProperty(e,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[n]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var m=e=>{var t,{point:r,childIndex:o,mainColor:c,activeDot:u,dataKey:s,clipPath:f}=e;if(!1===u||null==r.x||null==r.y)return null;var d=y(y(y({},{index:o,dataKey:s,cx:r.x,cy:r.y,r:4,fill:null!=c?c:"none",strokeWidth:2,stroke:"#fff",payload:r.payload,value:r.value}),(0,p.qM)(u)),(0,a.Ym)(u));return t=(0,n.isValidElement)(u)?(0,n.cloneElement)(u,d):"function"==typeof u?u(d):n.createElement(i.o,d),n.createElement(l.m,{className:"recharts-active-dot",clipPath:f},t)};function h(e){var{points:t,mainColor:r,activeDot:a,itemDataKey:i,clipPath:l,zIndex:p=d.N.activeDot}=e,v=(0,o.C)(c.Ve),y=(0,u.mE)();if(null==t||null==y)return null;var h=t.find(e=>y.includes(e.payload));return(0,s.Rw)(h)?null:n.createElement(f.$,{zIndex:p},n.createElement(m,{point:h,childIndex:Number(v),mainColor:r,dataKey:i,activeDot:a,clipPath:l}))}},38972:function(e,t,r){r.d(t,{b:function(){return m}});var n=r(7653),a=r(10607),i=r(66879),l=r(95381),o=r(96090),c=r(35497),u=r(86659),s=r(70234),p=["points"];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 d(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){var n,a;n=t,a=r[t],(n=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 TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(n))in e?Object.defineProperty(e,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[n]=a}):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 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}).apply(null,arguments)}function y(e){var{option:t,dotProps:r,className:l}=e;if((0,n.isValidElement)(t))return(0,n.cloneElement)(t,r);if("function"==typeof t)return t(r);var o=(0,a.W)(l,"boolean"!=typeof t?t.className:""),c=null!=r?r:{},{points:u}=c,s=function(e,t){if(null==e)return{};var r,n,a=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 i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(c,p);return n.createElement(i.o,v({},s,{className:o}))}function m(e){var{points:t,dot:r,className:a,dotClassName:i,dataKey:p,baseProps:f,needClip:m,clipPathId:h,zIndex:b=s.N.scatter}=e;if(null==t||!r&&1!==t.length)return null;var g=(0,o.W0)(r),O=(0,c.v)(r),x=t.map((e,a)=>{var l,o,c=d(d(d({r:3},f),O),{},{index:a,cx:null!==(l=e.x)&&void 0!==l?l:void 0,cy:null!==(o=e.y)&&void 0!==o?o:void 0,dataKey:p,value:e.value,payload:e.payload,points:t});return n.createElement(y,{key:"dot-".concat(a),option:r,dotProps:c,className:i})}),P={};return m&&null!=h&&(P.clipPath="url(#clipPath-".concat(g?"":"dots-").concat(h,")")),n.createElement(u.$,{zIndex:b},n.createElement(l.m,v({className:a},P),x))}},66879:function(e,t,r){r.d(t,{o:function(){return u}});
1var n=r(7653),a=r(10607),i=r(41702),l=r(82574),o=r(48674);function c(){return(c=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}).apply(null,arguments)}var u=e=>{var{cx:t,cy:r,r:u,className:s}=e,p=(0,a.W)("recharts-dot",s);return(0,o.hj)(t)&&(0,o.hj)(r)&&(0,o.hj)(u)?n.createElement("circle",c({},(0,l.qq)(e),(0,i.Ym)(e),{className:p,cx:t,cy:r,r:u})):null}},25155:function(e,t,r){r.d(t,{a:function(){return a}});var n=r(82574);function a(e){var t=(0,n.qM)(e);if(null!=t){var{r,strokeWidth:a}=t,i=Number(r),l=Number(a);return(Number.isNaN(i)||i<0)&&(i=3),(Number.isNaN(l)||l<0)&&(l=2),{r:i,strokeWidth:l}}return{r:3,strokeWidth:2}}}}]);
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.