1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2816],{16746:(e,t,n)=>{n.d(t,{b:()=>o});var r=n(12115),a=n(95295),i=n(80598),l=["axis"],o=(0,r.forwardRef)((e,t)=>r.createElement(i.P,{chartName:"LineChart",defaultTooltipEventType:"axis",validateTooltipEventTypes:l,tooltipPayloadSearcher:a.uN,categoricalChartProps:e,ref:t}))},97700:(e,t,n)=>{n.d(t,{N1:()=>eu,lF:()=>eo});var r=n(12115),a=n(29722),i=n(11058),l=n(85545),o=n(48661),u=n(92191),c=n(21966),s=n(39168),p=n(46664),d=n(96561),f=n(17753),m=n(36793),y=n(65372),h=n(64105),v=n(2842),x=n(57346),g=n(44531),b=(e,t,n,r)=>(0,g.Gx)(e,"xAxis",t,r),E=(e,t,n,r)=>(0,g.CR)(e,"xAxis",t,r),P=(e,t,n,r)=>(0,g.Gx)(e,"yAxis",n,r),A=(e,t,n,r)=>(0,g.CR)(e,"yAxis",n,r),I=(0,v.Mz)([y.fz,b,P,E,A],(e,t,n,r,a)=>(0,s._L)(e,"xAxis")?(0,s.Hj)(t,r,!1):(0,s.Hj)(n,a,!1));function O(e){return"line"===e.type}var k=(0,v.Mz)([g.ld,(e,t,n,r,a)=>a],(e,t)=>e.filter(O).find(e=>e.id===t)),w=(0,v.Mz)([y.fz,b,P,E,A,k,I,x.k$],(e,t,n,r,a,i,l,o)=>{var u,{chartData:c,dataStartIndex:s,dataEndIndex:p}=o;if(null!=i&&null!=t&&null!=n&&null!=r&&null!=a&&0!==r.length&&0!==a.length&&null!=l&&("horizontal"===e||"vertical"===e)){var{dataKey:d,data:f}=i;if(null!=(u=null!=f&&f.length>0?f:null==c?void 0:c.slice(s,p+1)))return eo({layout:e,xAxis:t,yAxis:n,xAxisTicks:r,yAxisTicks:a,dataKey:d,bandSize:l,displayedData:u})}}),j=n(10365),D=n(45970),N=n(45992),C=n(43527),R=n(57747),T=n(604),W=n(9629),z=n(23651),M=n(74211),S=n(55359),G=n(21454),K=n(46197),L=n(10483),B=n(51531),_=n(46574),F=["id"],V=["type","layout","connectNulls","needClip","shape"],$=["activeDot","animateNewValues","animationBegin","animationDuration","animationEasing","connectNulls","dot","hide","isAnimationActive","label","legendType","xAxisId","yAxisId","id"];function H(){return(H=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function Q(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function q(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Q(Object(n),!0).forEach(function(t){var r,a,i;r=e,a=t,i=n[t],(a=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(a))in r?Object.defineProperty(r,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[a]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Q(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function J(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var X=r.memo(e=>{var{dataKey:t,data:n,stroke:a,strokeWidth:i,fill:l,name:o,hide:c,unit:p,tooltipType:f,id:m}=e,y={dataDefinedOnItem:n,getPosition:u.lQ,settings:{stroke:a,strokeWidth:i,fill:l,dataKey:t,nameKey:void 0,name:(0,s.uM)(o,t),hide:c,type:f,color:a,unit:p,graphicalItemId:m}};return r.createElement(d.r,{tooltipEntrySettings:y})}),Y=(e,t)=>"".concat(t,"px ").concat(e,"px");function Z(e){var{clipPathId:t,points:n,props:a}=e,{dot:i,dataKey:l,needClip:u}=a,{id:c}=a,s=J(a,F),p=(0,z.uZ)(s);return r.createElement(o.n,{points:n,dot:i,className:"recharts-line-dots",dotClassName:"recharts-line-dot",dataKey:l,baseProps:p,needClip:u,clipPathId:t})}function U(e){var{showLabels:t,children:n,points:a}=e,i=(0,r.useMemo)(()=>null==a?void 0:a.map(e=>{var t,n,r={x:null!=(t=e.x)?t:0,y:null!=(n=e.y)?n:0,width:0,lowerWidth:0,upperWidth:0,height:0};return q(q({},r),{},{value:e.value,payload:e.payload,viewBox:r,parentViewBox:void 0,fill:void 0})}),[a]);return r.createElement(l.h8,{value:t?i:void 0},n)}function ee(e){var{clipPathId:t,pathRef:n,points:a,strokeDasharray:i,props:l}=e,{type:o,layout:u,connectNulls:c,needClip:s,shape:p}=l,d=J(l,V),f=q(q({},(0,S.a)(d)),{},{fill:"none",className:"recharts-line-curve",clipPath:s?"url(#clipPath-".concat(t,")"):void 0,points:a,type:o,layout:u,connectNulls:c,strokeDasharray:null!=i?i:l.strokeDasharray});return r.createElement(r.Fragment,null,(null==a?void 0:a.length)>1&&r.createElement(K.y,H({shapeType:"curve",option:p},f,{pathRef:n})),r.createElement(Z,{points:a,clipPathId:t,props:l}))}function et(e){var{clipPathId:t,props:n,pathRef:a,previousPointsRef:i,longestAnimatedLengthRef:o}=e,{points:c,strokeDasharray:s,isAnimationActive:p,animationBegin:d,animationDuration:f,animationEasing:m,animateNewValues:y,width:h,height:v,onAnimationEnd:x,onAnimationStart:g}=n,b=i.current,E=(0,N.n)(c,"recharts-line-"),P=(0,r.useRef)(E),[A,I]=(0,r.useState)(!1),O
1=(0,r.useCallback)(()=>{"function"==typeof x&&x(),I(!1)},[x]),k=(0,r.useCallback)(()=>{"function"==typeof g&&g(),I(!0)},[g]),w=function(e){try{return e&&e.getTotalLength&&e.getTotalLength()||0}catch(e){return 0}}(a.current),j=(0,r.useRef)(0);P.current!==E&&(j.current=o.current,P.current=E);var D=j.current;return r.createElement(U,{points:c,showLabels:!A},n.children,r.createElement(M.J,{animationId:E,begin:d,duration:f,isActive:p,easing:m,onAnimationEnd:O,onAnimationStart:k,key:E},e=>{var l,d=Math.min((0,u.GW)(D,w+D,e),w);if(l=p?s?((e,t,n)=>{var r=n.reduce((e,t)=>e+t,0);if(!r)return Y(t,e);for(var a=Math.floor(e/r),i=e%r,l=[],o=0,u=0;o<n.length;u+=null!=(c=n[o])?c:0,++o){var c,s=n[o];if(null!=s&&u+s>i){l=[...n.slice(0,o),i-u];break}}var p=l.length%2==0?[0,t]:[t];return[...function(e,t){for(var n=e.length%2!=0?[...e,0]:e,r=[],a=0;a<t;++a)r.push(...n);return r}(n,a),...l,...p].map(e=>"".concat(e,"px")).join(", ")})(d,w,"".concat(s).split(/[,\s]+/gim).map(e=>parseFloat(e))):Y(w,d):null==s?void 0:String(s),e>0&&w>0&&(i.current=c,o.current=Math.max(o.current,d)),b){var f=b.length/c.length,m=1===e?c:c.map((t,n)=>{var r=Math.floor(n*f);if(b[r]){var a=b[r];return q(q({},t),{},{x:(0,u.GW)(a.x,t.x,e),y:(0,u.GW)(a.y,t.y,e)})}return y?q(q({},t),{},{x:(0,u.GW)(2*h,t.x,e),y:(0,u.GW)(v/2,t.y,e)}):q(q({},t),{},{x:t.x,y:t.y})});return i.current=m,r.createElement(ee,{props:n,points:m,clipPathId:t,pathRef:a,strokeDasharray:l})}return r.createElement(ee,{props:n,points:c,clipPathId:t,pathRef:a,strokeDasharray:l})}),r.createElement(l.qY,{label:n.label}))}function en(e){var{clipPathId:t,props:n}=e,a=(0,r.useRef)(null),i=(0,r.useRef)(0),l=(0,r.useRef)(null);return r.createElement(et,{props:n,clipPathId:t,previousPointsRef:a,longestAnimatedLengthRef:i,pathRef:l})}var er=(e,t)=>{var n,r;return{x:null!=(n=e.x)?n:void 0,y:null!=(r=e.y)?r:void 0,value:e.value,errorVal:(0,s.kr)(e.payload,t)}};class ea extends r.Component{render(){var{hide:e,dot:t,points:n,className:l,xAxisId:o,yAxisId:u,top:s,left:d,width:y,height:h,id:v,needClip:x,zIndex:g}=this.props;if(e)return null;var b=(0,a.$)("recharts-line",l),{r:E,strokeWidth:P}=(0,G.x)(t),A=(0,c.y$)(t),I=2*E+P,O=x?"url(#clipPath-".concat(A?"":"dots-").concat(v,")"):void 0;return r.createElement(L.g,{zIndex:g},r.createElement(i.W,{className:b},x&&r.createElement("defs",null,r.createElement(m.Q,{clipPathId:v,xAxisId:o,yAxisId:u}),!A&&r.createElement("clipPath",{id:"clipPath-dots-".concat(v)},r.createElement("rect",{x:d-I/2,y:s-I/2,width:y+I,height:h+I}))),r.createElement(f.zk,{xAxisId:o,yAxisId:u,data:n,dataPointFormatter:er,errorBarOffset:0},r.createElement(en,{props:this.props,clipPathId:v}))),r.createElement(p.W,{activeDot:this.props.activeDot,points:n,mainColor:this.props.stroke,itemDataKey:this.props.dataKey,clipPath:O}))}}var ei={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:B.I.line,type:"linear"};function el(e){var t=(0,C.e)(e,ei),{activeDot:n,animateNewValues:a,animationBegin:i,animationDuration:l,animationEasing:o,connectNulls:u,dot:c,hide:s,isAnimationActive:p,label:d,legendType:f,xAxisId:v,yAxisId:x,id:g}=t,b=J(t,$),{needClip:E}=(0,m.l)(v,x),P=(0,R.oM)(),A=(0,y.WX)(),I=(0,h.r)(),O=(0,j.G)(e=>w(e,v,x,I,g));if("horizontal"!==A&&"vertical"!==A||null==O||null==P)return null;var{height:k,width:D,x:N,y:T}=P;return r.createElement(ea,H({},b,{id:g,connectNulls:u,dot:c,activeDot:n,animateNewValues:a,animationBegin:i,animationDuration:l,animationEasing:o,isAnimationActive:p,hide:s,label:d,legendType:f,xAxisId:v,yAxisId:x,points:O,layout:A,height:k,width:D,left:N,top:T,needClip:E}))}function eo(e){var{layout:t,xAxis:n,yAxis:r,xAxisTicks:a,yAxisTicks:i,dataKey:l,bandSize:o,displayedData:c}=e;return c.map((e,c)=>{var p=(0,s.kr)(e,l);if("horizontal"===t){var d=(0,s.nb)({axis:n,ticks:a,bandSize:o,entry:e,index:c}),f=(0,u.uy)(p)?null:r.scale.map(p);return{x:d,y:null!=f?f:null,value:p,payload:e}}var m=(0,u.uy)(p)?null:n.scale.map(p),y=(0,s.nb)({axis:r,ticks:i,bandSize:o,entry:e,index:c});return null==m||null==y?null:{x:m,y,value:p,payload:e}}
1).filter(Boolean)}var eu=r.memo(function(e){var t=(0,C.e)(e,ei),n=(0,h.r)();return r.createElement(T.x,{id:t.id,type:"line"},e=>r.createElement(r.Fragment,null,r.createElement(D.A,{legendPayload:(e=>{var{dataKey:t,name:n,stroke:r,legendType:a,hide:i}=e;return[{inactive:i,dataKey:t,type:a,color:r,value:(0,s.uM)(n,t),payload:e}]})(t)}),r.createElement(X,{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}),r.createElement(W.p,{type:"line",id:e,data:t.data,xAxisId:t.xAxisId,yAxisId:t.yAxisId,zAxisId:0,dataKey:t.dataKey,hide:t.hide,isPanorama:n}),r.createElement(el,H({},t,{id:e}))))},_.P);eu.displayName="Line"}}]);
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.