1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[56373],{56373:(e,n,t)=>{t.d(n,{F:()=>et,L:()=>U});var r=t(12115),a=t(54241),l=t.n(a),i=t(2821),o=t(76069),u=t(90135),s=t(8291),c=t(51023),d=t(61101);function p(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function f(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?p(Object(t),!0).forEach(function(n){var r,a,l;r=e,a=n,l=t[n],(a=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(a))in r?Object.defineProperty(r,a,{value:l,enumerable:!0,configurable:!0,writable:!0}):r[a]=l}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):p(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}var m=(e,n)=>n,g=[],y=(e,n,t)=>(null==t?void 0:t.length)===0?g:t,v=(0,o.Mz)([u.z3,m,y],(e,n,t)=>{var r,{chartData:a}=e;if((r=(null==n?void 0:n.data)!=null&&n.data.length>0?n.data:a)&&r.length||null==t||(r=t.map(e=>f(f({},n.presentationProps),e.props))),null!=r)return r}),b=(0,o.Mz)([v,m,y],(e,n,t)=>{if(null!=e)return e.map((e,r)=>{var a,l,i=(0,c.kr)(e,n.nameKey,n.name);return l=null!=t&&null!=(a=t[r])&&null!=(a=a.props)&&a.fill?t[r].props.fill:"object"==typeof e&&null!=e&&"fill"in e?e.fill:n.fill,{value:(0,c.uM)(i,n.dataKey),color:l,payload:e,type:n.legendType}})}),A=(0,o.Mz)([d.nz,m],(e,n)=>{if(e.some(e=>"pie"===e.type&&n.dataKey===e.dataKey&&n.data===e.data))return n}),h=(0,o.Mz)([v,A,y,s.HZ],(e,n,t,r)=>{if(null!=n&&null!=e)return U({offset:r,pieSettings:n,displayedData:e,cells:t})}),O=t(81024),E=t(3838),P=t(87095),j=t(7050),M=t(39346),R=t(69386),k=t(70543),x=t(33692),K=t(34010),w=t(49580),S=t(84072),z=t(43827),D=t(92056),T=t(87176),I=t(72481),N=t(68997),C=t(34264),F=t(94913),L=t(85224),J=t(92354),W=["onMouseEnter","onClick","onMouseLeave"];function _(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function V(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?_(Object(t),!0).forEach(function(n){Z(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):_(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function Z(e,n,t){var r;return(n="symbol"==typeof(r=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(n,"string"))?r:r+"")in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function B(){return(B=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)({}).hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e}).apply(null,arguments)}function G(e){var n=(0,r.useMemo)(()=>(0,k.J9)(e,!1),[e]),t=(0,r.useMemo)(()=>(0,k.aS)(e.children,R.f),[e.children]),a=(0,r.useMemo)(()=>({name:e.name,nameKey:e.nameKey,tooltipType:e.tooltipType,data:e.data,dataKey:e.dataKey,cx:e.cx,cy:e.cy,startAngle:e.startAngle,endAngle:e.endAngle,minAngle:e.minAngle,paddingAngle:e.paddingAngle,innerRadius:e.innerRadius,outerRadius:e.outerRadius,cornerRadius:e.cornerRadius,legendT
1ype:e.legendType,fill:e.fill,presentationProps:n}),[e.cornerRadius,e.cx,e.cy,e.data,e.dataKey,e.endAngle,e.innerRadius,e.minAngle,e.name,e.nameKey,e.outerRadius,e.paddingAngle,e.startAngle,e.tooltipType,e.legendType,e.fill,n]),l=(0,O.G)(e=>b(e,a,t));return r.createElement(N._,{legendPayload:l})}function $(e){var{dataKey:n,nameKey:t,sectors:r,stroke:a,strokeWidth:l,fill:i,name:o,hide:u,tooltipType:s}=e;return{dataDefinedOnItem:null==r?void 0:r.map(e=>e.tooltipPayload),positions:null==r?void 0:r.map(e=>e.tooltipPosition),settings:{stroke:a,strokeWidth:l,fill:i,dataKey:n,nameKey:t,name:(0,c.uM)(o,n),hide:u,type:s,color:i,unit:""}}}function q(e){var{sectors:n,props:t,showLabels:a}=e,{label:l,labelLine:o,dataKey:u}=t;if(!a||!l||!n)return null;var s=(0,k.J9)(t,!1),d=(0,k.J9)(l,!1),p=(0,k.J9)(o,!1),f="object"==typeof l&&"offsetRadius"in l&&l.offsetRadius||20,m=n.map((e,n)=>{var t,a,m=(e.startAngle+e.endAngle)/2,g=(0,K.IZ)(e.cx,e.cy,e.outerRadius+f,m),y=V(V(V(V({},s),e),{},{stroke:"none"},d),{},{index:n,textAnchor:(t=g.x)>(a=e.cx)?"start":t<a?"end":"middle"},g),v=V(V(V(V({},s),e),{},{fill:"none",stroke:e.fill},p),{},{index:n,points:[(0,K.IZ)(e.cx,e.cy,e.outerRadius,m),g],key:"line"});return r.createElement(P.W,{key:"label-".concat(e.startAngle,"-").concat(e.endAngle,"-").concat(e.midAngle,"-").concat(n)},o&&((e,n)=>{if(r.isValidElement(e))return r.cloneElement(e,n);if("function"==typeof e)return e(n);var t=(0,i.$)("recharts-pie-label-line","boolean"!=typeof e?e.className:"");return r.createElement(j.I,B({},n,{type:"linear",className:t}))})(o,v),((e,n,t)=>{if(r.isValidElement(e))return r.cloneElement(e,n);var a=t;if("function"==typeof e&&(a=e(n),r.isValidElement(a)))return a;var l=(0,i.$)("recharts-pie-label-text","boolean"!=typeof e&&"function"!=typeof e?e.className:"");return r.createElement(M.E,B({},n,{alignmentBaseline:"middle",className:l}),a)})(l,y,(0,c.kr)(e,u)))});return r.createElement(P.W,{className:"recharts-pie-labels"},m)}function H(e){var{sectors:n,activeShape:t,inactiveShape:a,allOtherPieProps:l,showLabels:i}=e,o=(0,O.G)(I.A2),{onMouseEnter:u,onClick:s,onMouseLeave:c}=l,d=function(e,n){if(null==e)return{};var t,r,a=function(e,n){if(null==e)return{};var t={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==n.indexOf(r))continue;t[r]=e[r]}return t}(e,n);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)t=l[r],-1===n.indexOf(t)&&({}).propertyIsEnumerable.call(e,t)&&(a[t]=e[t])}return a}(l,W),p=(0,D.Cj)(u,l.dataKey),f=(0,D.Pg)(c),m=(0,D.Ub)(s,l.dataKey);return null==n?null:r.createElement(r.Fragment,null,n.map((e,i)=>{if((null==e?void 0:e.startAngle)===0&&(null==e?void 0:e.endAngle)===0&&1!==n.length)return null;var u=t&&String(i)===o,s=u?t:o?a:null,c=V(V({},e),{},{stroke:e.stroke,tabIndex:-1,[C.F0]:i,[C.um]:l.dataKey});return r.createElement(P.W,B({tabIndex:-1,className:"recharts-pie-sector"},(0,S.XC)(d,e,i),{onMouseEnter:p(e,i),onMouseLeave:f(e,i),onClick:m(e,i
1),key:"sector-".concat(null==e?void 0:e.startAngle,"-").concat(null==e?void 0:e.endAngle,"-").concat(e.midAngle,"-").concat(i)}),r.createElement(z.y,B({option:s,isActive:u,shapeType:"sector"},c)))}),r.createElement(q,{sectors:n,props:l,showLabels:i}))}function U(e){var n,t,r,{pieSettings:a,displayedData:l,cells:i,offset:o}=e,{cornerRadius:u,startAngle:s,endAngle:d,dataKey:p,nameKey:f,tooltipType:m}=a,g=Math.abs(a.minAngle),y=(0,w.sA)(d-s)*Math.min(Math.abs(d-s),360),v=Math.abs(y),b=l.length<=1?0:null!=(n=a.paddingAngle)?n:0,A=l.filter(e=>0!==(0,c.kr)(e,p,0)).length,h=v-A*g-(v>=360?A:A-1)*b,O=l.reduce((e,n)=>{var t=(0,c.kr)(n,p,0);return e+((0,w.Et)(t)?t:0)},0);return O>0&&(t=l.map((e,n)=>{var t,l=(0,c.kr)(e,p,0),d=(0,c.kr)(e,f,n),v=((e,n,t)=>{let r,a,l;var{top:i,left:o,width:u,height:s}=n,c=(0,K.lY)(u,s),d=o+(0,w.F4)(e.cx,u,u/2),p=i+(0,w.F4)(e.cy,s,s/2),f=(0,w.F4)(e.innerRadius,c,0);return{cx:d,cy:p,innerRadius:f,outerRadius:(r=t,a=e.outerRadius,l=c,"function"==typeof a?a(r):(0,w.F4)(a,l,.8*l)),maxRadius:e.maxRadius||Math.sqrt(u*u+s*s)/2}})(a,o,e),A=((0,w.Et)(l)?l:0)/O,E=V(V({},e),i&&i[n]&&i[n].props),P=(t=n?r.endAngle+(0,w.sA)(y)*b*(0!==l):s)+(0,w.sA)(y)*((0!==l?g:0)+A*h),j=(t+P)/2,M=(v.innerRadius+v.outerRadius)/2,R=[{name:d,value:l,payload:E,dataKey:p,type:m}],k=(0,K.IZ)(v.cx,v.cy,M,j);return r=V(V(V(V({},a.presentationProps),{},{percent:A,cornerRadius:u,name:d,tooltipPayload:R,midAngle:j,middleRadius:M,tooltipPosition:k},E),v),{},{value:(0,c.kr)(e,p),startAngle:t,endAngle:P,payload:E,paddingAngle:(0,w.sA)(y)*b})})),t}function X(e){var{props:n,previousSectorsRef:t}=e,{sectors:a,isAnimationActive:i,animationBegin:o,animationDuration:u,animationEasing:s,activeShape:c,inactiveShape:d,onAnimationStart:p,onAnimationEnd:f}=n,m=(0,F.n)(n,"recharts-pie-"),g=t.current,[y,v]=(0,r.useState)(!0),b=(0,r.useCallback)(()=>{"function"==typeof f&&f(),v(!1)},[f]),A=(0,r.useCallback)(()=>{"function"==typeof p&&p(),v(!0)},[p]);return r.createElement(J.i,{begin:o,duration:u,isActive:i,easing:s,from:{t:0},to:{t:1},onAnimationStart:A,onAnimationEnd:b,key:m},e=>{var{t:i}=e,o=[],u=(a&&a[0]).startAngle;return a.forEach((e,n)=>{var t=g&&g[n],r=n>0?l()(e,"paddingAngle",0):0;if(t){var a=(0,w.Dj)(t.endAngle-t.startAngle,e.endAngle-e.startAngle),s=V(V({},e),{},{startAngle:u+r,endAngle:u+a(i)+r});o.push(s),u=s.endAngle}else{var{endAngle:c,startAngle:d}=e,p=(0,w.Dj)(0,c-d)(i),f=V(V({},e),{},{startAngle:u+r,endAngle:u+p+r});o.push(f),u=f.endAngle}}),t.current=o,r.createElement(P.W,null,r.createElement(H,{sectors:o,activeShape:c,inactiveShape:d,allOtherPieProps:n,showLabels:!y}))})}function Y(e){var{sectors:n,isAnimationActive:t,activeShape:a,inactiveShape:l}=e,i=(0,r.useRef)(null),o=i.current;return t&&n&&n.length&&(!o||o!==n)?r.createElement(X,{props:e,previousSectorsRef:i}):r.createElement(H,{sectors:n,activeShape:a,inactiveShape:l,allOtherPieProps:e,showLabels:!0})}function Q(e){var{hide:n,className:t,rootTabIndex:a}=e,l=(0,i.$)("recharts-pie",t);return n?null:r.createElement(P.W,{tabIndex:a,className:l},r.createElement(Y,e))}var ee={animationBegin:400,animationDuration:1500,animationEasing:"ease",cx:"50%",cy:"50%",dataKey:"value",endAngle:360,fill:"#808080",hide:!1,innerRadius:0,isAnimationActive:!x.m.isSsr,labelLine:!0,legendType:"rect",minAngle:0,nameKey:"name",outerRadius:"80%",paddingAngle:0,rootTabIndex:0,startAngle:0,stroke:"#fff"};function en(e){var n=(0,L.e)(e,ee),t=(0,r.useMemo)(()=>(0,k.aS)(e.children,R.f),[e.children]),a=(0,k.J9)(n,!1),l=(0,r.useMemo)(()=>({name:n.name,nameKey:n.nameKey,tooltipType:n.tooltipType,data:n.data,dataKey:n.dataKey,cx:n.cx,cy:n.cy,startAngle:n.startAngle,endAngle:n.endAngle,minAngle:n.minAngle,paddingAngle:n.paddingAngle,innerRadius:n.innerRadius,outerRadius:n.outerRadius,cornerRadius:n.cornerRadius,legendT
1ype:n.legendType,fill:n.fill,presentationProps:a}),[n.cornerRadius,n.cx,n.cy,n.data,n.dataKey,n.endAngle,n.innerRadius,n.minAngle,n.name,n.nameKey,n.outerRadius,n.paddingAngle,n.startAngle,n.tooltipType,n.legendType,n.fill,a]),i=(0,O.G)(e=>h(e,l,t));return r.createElement(r.Fragment,null,r.createElement(T.r,{fn:$,args:V(V({},n),{},{sectors:i})}),r.createElement(Q,B({},n,{sectors:i})))}class et extends r.PureComponent{render(){return r.createElement(r.Fragment,null,r.createElement(E.v,{data:this.props.data,dataKey:this.props.dataKey,hide:this.props.hide,angleAxisId:0,radiusAxisId:0,stackId:void 0,barSize:void 0,type:"pie"}),r.createElement(G,this.props),r.createElement(en,this.props),this.props.children)}constructor(){super(...arguments),Z(this,"id",(0,w.NF)("recharts-pie-"))}}Z(et,"displayName","Pie"),Z(et,"defaultProps",ee)},61101:(e,n,t)=>{t.d(n,{Az:()=>O,I4:()=>g,IS:()=>y,iz:()=>E,m8:()=>f,nz:()=>d});var r=t(76069),a=t(90135),l=t(65320),i=t(90167),o=t(51023),u=t(72259),s=t(13802),c=t(15195),d=e=>e.graphicalItems.polarItems,p=(0,r.Mz)([u.N,s.E],l.eo),f=(0,r.Mz)([d,l.DP,p],l.ec),m=(0,r.Mz)([f],l.rj),g=(0,r.Mz)([m,a.z3],l.Nk),y=(0,r.Mz)([g,l.DP,f],l.fb),v=(0,r.Mz)([g,l.DP,f],(e,n,t)=>t.length>0?e.flatMap(e=>t.flatMap(t=>{var r;return{value:(0,o.kr)(e,null!=(r=n.dataKey)?r:t.dataKey),errorDomain:[]}})).filter(Boolean):(null==n?void 0:n.dataKey)!=null?e.map(e=>({value:(0,o.kr)(e,n.dataKey),errorDomain:[]})):e.map(e=>({value:e,errorDomain:[]}))),b=()=>void 0,A=(0,r.Mz)([l.DP,l.AV,b,v,b],l.wL),h=(0,r.Mz)([l.DP,i.fz,g,y,c.eC,u.N,A],l.tP),O=(0,r.Mz)([h,l.DP,l.xM],l.xp),E=(0,r.Mz)([l.DP,h,O,u.N],l.g1)}}]);
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.