1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,672239,e=>{"use strict";e.s([],241955),e.i(241955);var t={value:function(){}};function r(){for(var e,t=0,r=arguments.length,n={};t<r;++t){if(!(e=arguments[t]+"")||e in n||/[\s.]/.test(e))throw Error("illegal type: "+e);n[e]=[]}return new a(n)}function a(e){this._=e}function n(e,r,a){for(var n=0,i=e.length;n<i;++n)if(e[n].name===r){e[n]=t,e=e.slice(0,n).concat(e.slice(n+1));break}return null!=a&&e.push({name:r,value:a}),e}a.prototype=r.prototype={constructor:a,on:function(e,t){var r,a=this._,i=(e+"").trim().split(/^|\s+/).map(function(e){var t="",r=e.indexOf(".");if(r>=0&&(t=e.slice(r+1),e=e.slice(0,r)),e&&!a.hasOwnProperty(e))throw Error("unknown type: "+e);return{type:e,name:t}}),l=-1,o=i.length;if(arguments.length<2){for(;++l<o;)if((r=(e=i[l]).type)&&(r=function(e,t){for(var r,a=0,n=e.length;a<n;++a)if((r=e[a]).name===t)return r.value}(a[r],e.name)))return r;return}if(null!=t&&"function"!=typeof t)throw Error("invalid callback: "+t);for(;++l<o;)if(r=(e=i[l]).type)a[r]=n(a[r],e.name,t);else if(null==t)for(r in a)a[r]=n(a[r],e.name,null);return this},copy:function(){var e={},t=this._;for(var r in t)e[r]=t[r].slice();return new a(e)},call:function(e,t){if((r=arguments.length-2)>0)for(var r,a,n=Array(r),i=0;i<r;++i)n[i]=arguments[i+2];if(!this._.hasOwnProperty(e))throw Error("unknown type: "+e);for(a=this._[e],i=0,r=a.length;i<r;++i)a[i].value.apply(t,n)},apply:function(e,t,r){if(!this._.hasOwnProperty(e))throw Error("unknown type: "+e);for(var a=this._[e],n=0,i=a.length;n<i;++n)a[n].value.apply(t,r)}},e.s(["dispatch",0,r],672239)},319002,(e,t,r)=>{let a=e.r(672239).dispatch,n=Math.PI/180,i={archimedean:d,rectangular:function(e){var t=4*e[0]/e[1],r=0,a=0;return function(e){var n=e<0?-1:1;switch(Math.sqrt(1+4*n*e)-n&3){case 0:r+=t;break;case 1:a+=4;break;case 2:r-=t;break;default:a-=4}return[r,a]}}};function l(e){return e.text}function o(){return"serif"}function s(){return"normal"}function c(e){return Math.sqrt(e.value)}function u(){return 1}function d(e){var t=e[0]/e[1];return function(e){return[t*(e*=.1)*Math.cos(e),e*Math.sin(e)]}}function p(){return document.createElement("canvas")}function f(e){return"function"==typeof e?e:function(){return e}}t.exports=function(){var e=[256,256],t=l,r=o,m=c,y=s,h=s,v=u,g=d,x=[],b=1/0,A=a("word","end"),I=null,S=Math.random,E=()=>(~~(6*S())-3)*30,P={},O=p;return P.canvas=function(e){return arguments.length?(O=f(e),P):O},P.start=function(){let a,i;var l,o=(a=(l=O()).getContext("2d",{willReadFrequently:!0}),l.width=l.height=1,l.width=2048/(i=Math.sqrt(a.getImageData(0,0,1,1).data.length>>2)),l.height=2048/i,a.fillStyle=a.strokeStyle="red",{context:a,ratio:i}),s=function(e){for(var t=[],r=-1;++r<e;)t[r]=0;return t}((e[0]>>5)*e[1]),c=null,u=x.length,d=-1,p=[],f=x.map(function(e,a){return e.text=t.call(this,e,a),e.font=r.call(this,e,a),e.style=y.call(this,e,a),e.weight=h.call(this,e,a),e.rotate=E.call(this,e,a),e.size=~~m.call(this,e,a),e.padding=v.call(this,e,a),e}).sort(function(e,t){return t.size-e.size});return I&&clearInterval(I),I=setInterval(w,0),w(),P;function w(){for(var t=Date.now();Date.now()-t<b&&++d<u&&I;){var r=f[d];r.x=e[0]*(S()+.5)>>1,r.y=e[1]*(S()+.5)>>1,function(e,t,r,a){if(!t.sprite){var i=e.context,l=e.ratio;i.clearRect(0,0,2048/l,2048/l);var o=0,s=0,c=0,u=r.length;for(--a;++a<u;){t=r[a],i.save(),i.font=t.style+" "+t.weight+" "+~~((t.size+1)/l)+"px "+t.font;let e=i.measureText(t.text),u=-Math.floor(e.width/2),v=(e.width+1)*l,g=t.size<<1;if(t.rotate){var d=Math.sin(t.rotate*n),p=Math.cos(t.rotate*n),f=v*p,m=v*d,y=g*p,h=g*d;v=Math.max(Math.abs(f+h),Math.abs(f-h))+31>>5<<5,g=~~Math.max(Math.abs(m+y),Math.abs(m-y))}else v=v+31>>5<<5;if(g>c&&(c=g),o+v>=2048&&(o=0,s+=c,c=0),s+g>=2048)break;i.translate((o+(v>>1))/l,(s+(g>>1))/l),t.rotate&&i.rotate(t.rotate*n),i.fillText(t.text,u,0),t.padding&&(i.lineWidth=2*t.padding,i.strokeText(t.text,u,0)),i.restore(),t.width=v,t.height=g,t.xoff=o,t.yoff=s,t.x1=v>>1,t.y1=g>>1,t.x0=-t.x1,t.y0=-t.y1,t.hasText=!0,o+=v}for(var v=i.getImageData(0,0,2048/l,2048/l).data,g=[];--a>=0;)if((t=r[a]).hasText){for(var x=t.width,b=x>>5,A=t.y1-t.y0,I=0;I<A*b;I++)g[I]=0;if(null==(o=t.xoff))return;s=t.yoff;for(var S=0,E=-1,P=0;P<A;P++){for(var I=0;I<x;I++){var O=b*P+(I>>5),w=v[(s+P)*2048+(o+I)<<2]?1<<31-I%32:0;g[O]|=w,S|=w}S?E=P:(t.y0++,A--,P--,s++)}t.y1=t.y0+E,t.sprite=g.slice(0,(t.y1-t.y0)*b)}}}(o,r,f,d),r.hasText&&function(t,r,a){e[0],e[1];for(var n,i,l,o=r.x,s=r.y,c=Math.sqrt(e[0]*e[0]+e[1]*e[1]),u=g(e),d=.5>S()?1:-1,p=-d;(n=u(p+=d))&&!(Math.min(Math.abs(i=~~n[0]),Math.abs(l=~~n[1]))>=c);
1)if(r.x=o+i,r.y=s+l,!(r.x+r.x0<0)&&!(r.y+r.y0<0)&&!(r.x+r.x1>e[0])&&!(r.y+r.y1>e[1])){if((!a||(f=r,m=a,f.x+f.x1>m[0].x&&f.x+f.x0<m[1].x&&f.y+f.y1>m[0].y&&f.y+f.y0<m[1].y))&&!function(e,t,r){r>>=5;for(var a,n=e.sprite,i=e.width>>5,l=e.x-(i<<4),o=127&l,s=32-o,c=e.y1-e.y0,u=(e.y+e.y0)*r+(l>>5),d=0;d<c;d++){a=0;for(var p=0;p<=i;p++)if((a<<s|(p<i?(a=n[d*i+p])>>>o:0))&t[u+p])return!0;u+=r}return!1}(r,t,e[0])){for(var f,m,y,h=r.sprite,v=r.width>>5,x=e[0]>>5,b=r.x-(v<<4),A=127&b,I=32-A,E=r.y1-r.y0,P=(r.y+r.y0)*x+(b>>5),O=0;O<E;O++){y=0;for(var w=0;w<=v;w++)t[P+w]|=y<<I|(w<v?(y=h[O*v+w])>>>A:0);P+=x}return!0}}return!1}(s,r,c)&&(p.push(r),A.call("word",P,r),c?function(e,t){var r=e[0],a=e[1];t.x+t.x0<r.x&&(r.x=t.x+t.x0),t.y+t.y0<r.y&&(r.y=t.y+t.y0),t.x+t.x1>a.x&&(a.x=t.x+t.x1),t.y+t.y1>a.y&&(a.y=t.y+t.y1)}(c,r):c=[{x:r.x+r.x0,y:r.y+r.y0},{x:r.x+r.x1,y:r.y+r.y1}],r.x-=e[0]>>1,r.y-=e[1]>>1)}d>=u&&(P.stop(),A.call("end",P,p,c))}},P.stop=function(){for(let e of(I&&(clearInterval(I),I=null),x))delete e.sprite;return P},P.timeInterval=function(e){return arguments.length?(b=null==e?1/0:e,P):b},P.words=function(e){return arguments.length?(x=e,P):x},P.size=function(t){return arguments.length?(e=[+t[0],+t[1]],P):e},P.font=function(e){return arguments.length?(r=f(e),P):r},P.fontStyle=function(e){return arguments.length?(y=f(e),P):y},P.fontWeight=function(e){return arguments.length?(h=f(e),P):h},P.rotate=function(e){return arguments.length?(E=f(e),P):E},P.text=function(e){return arguments.length?(t=f(e),P):t},P.spiral=function(e){return arguments.length?(g=i[e]||e,P):g},P.fontSize=function(e){return arguments.length?(m=f(e),P):m},P.padding=function(e){return arguments.length?(v=f(e),P):v},P.random=function(e){return arguments.length?(S=e,P):S},P.on=function(){var e=A.on.apply(A,arguments);return e===A?P:e},P}},294346,888902,857429,e=>{"use strict";e.s(["Bar",()=>eV,"computeBarRectangles",()=>eL],294346);var t=e.i(713121),r=e.i(7284),a=e.i(600671),n=e.i(331062),i=e.i(295207),l=e.i(390332),o=e.i(336515),s=e.i(250309),c=e.i(674521),u=e.i(381361),d=e.i(560212),p=["option"],f=u.Rectangle;function m(e){var r=e.option,a=function(e,t){if(null==e)return{};var r,a,n=function(e,t){if(null==e)return{};var r={};for(var a in e)if(({}).hasOwnProperty.call(e,a)){if(-1!==t.indexOf(a))continue;r[a]=e[a]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}(e,p);return t.createElement(d.Shape,{option:r,DefaultShape:f,shapeProps:a,activeClassName:"recharts-active-bar",inActiveClassName:"recharts-inactive-bar"})}var y=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return(r,a)=>{if((0,l.isNumber)(e))return e;var n=(0,l.isNumber)(r)||(0,l.isNullish)(r);return n?e(r,a):(n||function(e,t){if(!e)throw Error("Invariant failed")}(!1,"minPointSize callback function received a value with type of ".concat(typeof r,". Currently only numbers or null/undefined are supported.")),t)}},h=e.i(410521),v=e.i(470160),g=e.i(463805),x=e.i(148835),b=e.i(262902),A=e.i(506714),I=e.i(641952),S=e.i(888955),E=e.i(449910),P=e.i(316578),O=e.i(839039),w=e.i(923230),k=e.i(708549),D=e.i(483951);function j(e,t){var r,a;return null!=(r=null==(a=e.graphicalItems.cartesianItems.find(e=>e.id===t))?void 0:a.xAxisId)?r:D.defaultAxisId}function T(e,t){var r,a;return null!=(r=null==(a=e.graphicalItems.cartesianItems.find(e=>e.id===t))?void 0:a.yAxisId)?r:D.defaultAxisId}var C=e.i(37725),M=(0,A.createSelector)([I.selectUnfilteredCartesianItems,(e,t)=>t],(e,t)=>e.filter(e=>"bar"===e.type).find(e=>e.id===t)),B=(0,A.createSelector)([M],e=>null==e?void 0:e.maxBarSize),z=(0,A.createSelector)([b.selectChartLayout,I.selectUnfilteredCartesianItems,j,T,(e,t,r)=>r],(e,t,r,a,n)=>t.filter(t=>"horizontal"===e?t.xAxisId===r:t.yAxisId===a).filter(e=>e.isPanorama===n).filter(e=>!1===e.hide).filter(e=>"bar"===e.type)),R=(0,A.createSelector)([z,P.selectRootBarSize,(e,t)=>{var r=(0,b.selectChartLayout)(e),a=j(e,t),n=T(e,t);if(null!=a&&null!=n)return"horizontal"===r?(0,I.selectCartesianAxisSize)(e,"xAxis",a):(0,I.selectCartesianAxisSize)(e,"yAxis",n)}],O.combineBarSizeList),N=(e,t,r)=>{var a,n,i=(0,b.selectChartLayout)(e),l=j(e,t),o=T(e,t);if(null!=l&&null!=o)return"horizontal"===i?(a=(0,I.selectAxisWithScale)(e,"xAxis",l,r),n=(0,I.selectTicksOfGraphicalItem)(e,"xAxis",l,r)):(a=(0,I.selectAxisWithScale)(e,"yAxis",o,r),n=(0,I.selectTicksOfGraphicalItem)(e,"yAxis",o,r)),(0,s.getBandSizeOfAxis)(a,n)},K=(0,A.createSelector)([R,P.selectRootMaxBarSize,P.selectBarGap,P.selectBarCategoryGap,(e,t,r)=>{var a,n,i,o,c=M(e,t);if(null==c)return 0;var u=j(e,t),d=T(e,t);if(null==u||null==d)return 0;var p=(0,b.selectChartLayout)(e),f=(0,P.selectRootMaxBarSize)(e),m=c.maxBarSize,y=(0,l.isNullish)(m)?f:m;return"horizontal"===p?(i=(0,I.selectAxisWithScale)(e,"xAxis",u,r),o=(0,I.selectTicksOfGraphicalItem)(e,"xAxis",u,r)):(i=(0,I.selectAxisWithScale)(e,"yAxis",d,r),o=(0,I.selectTicksOfGraphicalItem)(e,"yAxis",d,r)),null!=(a=null!=(n=(0,s.getBandSizeOfAxis)(i,o,!0))?n:y)?a:0},N,B],w.combineAllBarPositions),L=(0,A.createSelector)([K,M],C.combineBarPosition),V=(0,A.createSelector)([(e,t,r)=>{var a=(0,b.selectChartLayout)(e),n=j(e,t),i=T(e,t);if(null!=n&&null!=i)return"horizontal"===a?(0,I.selectStackGroups)(e,"yAxis",i,r):(0,I.selectStackGroups)(e,"xAxis",n,r)},M],k.combineStackedData),G=(0,A.createSelector)([E.selectChartOffsetInternal,E.selectAxisViewBox,(e,t,r)=>{var a=j(e,t);if(null!=a)return(0,I.selectAxisWithScale)(e,"xAxis",a,r)},(e,t,r)=>{var a=T(e,t);if(null!=a)return(0,I.selectAxisWithScale)(e,"yAxis",a,r)},(e,t,r)=>{var a=j(e,t);if(null!=a)return(0,I.selectTicksOfGraphicalItem)(e,"xAxis",a,r)},(e,t,r)=>{var a=T(e,t);if(null!=a)return(0,I.selectTicksOfGraphicalItem)(e,"yAxis",a,r)},L,b.selectChartLayout,S.selectChartDataWithIndexesIfNotInPanoramaPosition3,N,V,M,(e,t,r,a)=>a],(e,t,r,a,n,i,l,o,s,c,u,d,p)=>{var f,m=s.chartData,y=s.dataStartIndex,h=s.dataEndIndex;if(null!=d&&null!=l&&null!=t&&("horizontal"===o||"vertical"===o)&&null!=r&&null!=a&&null!=n&&null!=i&&null!=c){var v=d.data;if(null!=(f=null!=v&&v.length>0?v:null==m?void 0:m.slice(y,h+1)))return eL({layout:o,barSettings:d,pos:l,parentViewBox:t,bandSize:c,xAxis:r,yAxis:a,xAxisTicks:n,yAxisTicks:i,stackedData:u,displayedData:f,offset:e,cells:p,dataStartIndex:y})}}),F=e.i(806366),W=e.i(14095),U=e.i(457748),_=e.i(201996),Z=e.i(21379),q=e.i(48765),$=e.i(196311),H=e.i(187207),X=e.i(509515),J=e.i(412696),Q=e.i(720892),Y=e.i(643417),ee=e.i(363661),et=e.i(979317);e.s(["BarStack",()=>eh,"BarStackClipLayer",()=>em,"useStackId",()=>ed],888902);var er=e.i(569973),ea=(e,t)=>t,en=(e,t,r)=>r,ei=(0,A.createSelector)([ea,I.selectUnfilteredCartesianItems,en],(e,t,r)=>t.filter(e=>"bar"===e.type).filter(t=>t.stackId===e).filter(e=>e.isPanorama===r).filter(e=>!e.hide)),el=(0,A.createSelector)([ei],e=>e.map(e=>e.id)),eo=(0,A.createSelector)([e=>e,ea,en],(e,t,r)=>{var a=el(e,t,r),n=[];return a.forEach(t=>{var a=G(e,t,r,void 0);
1null==a||a.forEach(e=>{var t=e.originalDataIndex;n[t]=((e,t)=>{if(!e)return t;if(!t)return e;var r=Math.min(e.x,e.x+e.width,t.x,t.x+t.width),a=Math.min(e.y,e.y+e.height,t.y,t.y+t.height);return{x:r,y:a,width:Math.max(e.x,e.x+e.width,t.x,t.x+t.width)-r,height:Math.max(e.y,e.y+e.height,t.y,t.y+t.height)-a}})(n[t],e)})}),n}),es=["index"];function ec(){return(ec=Object.assign.bind()).apply(null,arguments)}var eu=(0,t.createContext)(void 0),ed=e=>{var r=(0,t.useContext)(eu);return null!=r?r.stackId:null!=e?(0,s.getNormalizedStackId)(e):void 0},ep={radius:0},ef=(e,t)=>"recharts-bar-stack-clip-path-".concat(e,"-").concat(t),em=e=>{var r=e.index,n=function(e,t){if(null==e)return{};var r,a,n=function(e,t){if(null==e)return{};var r={};for(var a in e)if(({}).hasOwnProperty.call(e,a)){if(-1!==t.indexOf(a))continue;r[a]=e[a]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}(e,es),i=(e=>{var r=(0,t.useContext)(eu);if(null!=r){var a=r.stackId;return"url(#".concat(ef(a,e),")")}})(r);return t.createElement(a.Layer,ec({className:"recharts-bar-stack-layer",clipPath:i},n))},ey=e=>{var r=e.stackId,a=e.radius,n=(0,W.useIsPanorama)(),i=(0,F.useAppSelector)(e=>eo(e,r,n));return null==i||0===i.length?null:t.createElement("defs",null,i.map((e,n)=>{if(null==e)return null;var i=ef(r,n);return t.createElement("clipPath",{key:i,id:i},t.createElement(u.Rectangle,{isAnimationActive:!1,isUpdateAnimationActive:!1,x:e.x,y:e.y,width:e.width,height:e.height,radius:a}))}))},eh=t.memo(e=>{var r=(0,er.useUniqueId)("recharts-bar-stack",(0,s.getNormalizedStackId)(e.stackId)),a=(0,Z.resolveDefaultProps)(e,ep),n=a.children,i=a.radius,l=(0,t.useMemo)(()=>({stackId:r,radius:i}),[r,i]);return t.createElement(eu.Provider,{value:l},t.createElement(ey,{stackId:r,radius:i}),n)},et.propsAreEqual),ev=["onMouseEnter","onMouseLeave","onClick"],eg=["value","background","tooltipPosition"],ex=["id"],eb=["onMouseEnter","onClick","onMouseLeave"];function eA(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a,n,i,l,o=[],s=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;s=!1}else for(;!(s=(a=i.call(r)).done)&&(o.push(a.value),o.length!==t);s=!0);}catch(e){c=!0,n=e}finally{try{if(!s&&null!=r.return&&(l=r.return(),Object(l)!==l))return}finally{if(c)throw n}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return eI(e,t);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?eI(e,t):void 0}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function eI(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=Array(t);r<t;r++)a[r]=e[r];return a}function eS(){return(eS=Object.assign.bind()).apply(null,arguments)}function eE(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function eP(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eE(Object(r),!0).forEach(function(t){var a,n,i;a=e,n=t,i=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 a=r.call(e,t||"default");if("object"!=typeof a)return a;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(n))in a?Object.defineProperty(a,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):a[n]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eE(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eO(e,t){if(null==e)return{};var r,a,n=function(e,t){if(null==e)return{};var r={};for(var a in e)if(({}).hasOwnProperty.call(e,a)){if(-1!==t.indexOf(a))continue;r[a]=e[a]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var ew=t.memo(e=>{var r=e.dataKey,a=e.stroke,n=e.strokeWidth,i=e.fill,o=e.name,c=e.hide,u=e.unit,d=e.formatter,p=e.tooltipType,f=e.id,m={dataDefinedOnItem:void 0,getPosition:l.n
1oop,settings:{stroke:a,strokeWidth:n,fill:i,dataKey:r,nameKey:void 0,name:(0,s.getTooltipNameProp)(o,r),hide:c,type:p,color:i,unit:u,formatter:d,graphicalItemId:f}};return t.createElement(v.SetTooltipEntrySettings,{tooltipEntrySettings:m})});function ek(e){var r=(0,F.useAppSelector)(U.selectActiveTooltipIndex),a=e.data,n=e.dataKey,i=e.background,l=e.allOtherBarProps,o=l.onMouseEnter,s=l.onMouseLeave,u=l.onClick,d=eO(l,ev),p=(0,h.useMouseEnterItemDispatch)(o,n,l.id),f=(0,h.useMouseLeaveItemDispatch)(s),y=(0,h.useMouseClickItemDispatch)(u,n,l.id);if(!i||null==a)return null;var v=(0,H.svgPropertiesNoEventsFromUnknown)(i);return t.createElement(Q.ZIndexLayer,{zIndex:(0,ee.getZIndexFromUnknown)(i,Y.DefaultZIndexes.barBackground)},a.map((e,a)=>{e.value;var l=e.background,o=(e.tooltipPosition,eO(e,eg));if(!l)return null;var s=p(e,e.originalDataIndex),u=f(e,e.originalDataIndex),h=y(e,e.originalDataIndex),g=eP(eP(eP(eP(eP({option:i,isActive:String(e.originalDataIndex)===r},o),{},{fill:"#eee"},l),v),(0,c.adaptEventsOfChild)(d,e,a)),{},{onMouseEnter:s,onMouseLeave:u,onClick:h,dataKey:n,index:a,className:"recharts-bar-background-rectangle"});return t.createElement(m,eS({key:"background-bar-".concat(a)},g))}))}function eD(e){var r=e.showLabels,a=e.children,n=e.rects,l=null==n?void 0:n.map(e=>{var t={x:e.x,y:e.y,width:e.width,lowerWidth:e.width,upperWidth:e.width,height:e.height};return eP(eP({},t),{},{value:e.value,payload:e.payload,parentViewBox:e.parentViewBox,viewBox:t,fill:e.fill})});return t.createElement(i.CartesianLabelListContextProvider,{value:r?l:void 0},a)}function ej(e){var r,a=e.shape,n=e.activeBar,i=e.baseProps,l=e.entry,o=e.index,s=e.dataKey,c=(0,F.useAppSelector)(U.selectActiveTooltipIndex),u=(0,F.useAppSelector)(U.selectActiveTooltipDataKey),d=n&&String(l.originalDataIndex)===c&&(null==u||s===u),p=eA((0,t.useState)(!1),2),f=p[0],y=p[1],h=eA((0,t.useState)(!1),2),v=h[0],g=h[1];(0,t.useEffect)(()=>{var e;return d?(y(!0),e=requestAnimationFrame(()=>{g(!0)})):g(!1),()=>{cancelAnimationFrame(e)}},[d]);var x=(0,t.useCallback)(()=>{d||y(!1)},[d]),b=d&&v,A=d||f;r=d?!0===n?a:n:a;var I=t.createElement(m,eS({},i,{name:String(i.name)},l,{isActive:b,option:r,index:o,dataKey:s,animationElapsedTime:e.animationElapsedTime,isAnimating:e.isAnimating,isEntrance:e.isEntrance,onTransitionEnd:x}));return A?t.createElement(Q.ZIndexLayer,{zIndex:Y.DefaultZIndexes.activeBar},t.createElement(em,{index:l.originalDataIndex},I)):I}function eT(e){var r=e.shape,a=e.baseProps,n=e.entry,i=e.index,l=e.dataKey;return t.createElement(m,eS({},a,{name:String(a.name)},n,{isActive:!1,option:r,index:i,dataKey:l,animationElapsedTime:e.animationElapsedTime,isAnimating:e.isAnimating,isEntrance:e.isEntrance}))}function eC(e){var r,a=e.data,n=e.props,i=e.animationElapsedTime,l=e.isAnimating,o=e.isEntrance,s=null!=(r=(0,H.svgPropertiesNoEvents)(n))?r:{},u=s.id,d=eO(s,ex),p=n.shape,f=n.dataKey,m=n.activeBar,y=n.onMouseEnter,v=n.onClick,g=n.onMouseLeave,x=eO(n,eb),b=(0,h.useMouseEnterItemDispatch)(y,f,u),A=(0,h.useMouseLeaveItemDispatch)(g),I=(0,h.useMouseClickItemDispatch)(v,f,u);return a?t.createElement(t.Fragment,null,a.map((e,r)=>t.createElement(em,eS({index:e.originalDataIndex,key:"rectangle-".concat(null==e?void 0:e.x,"-").concat(null==e?void 0:e.y,"-").concat(null==e?void 0:e.value,"-").concat(r),className:"recharts-bar-rectangle"},(0,c.adaptEventsOfChild)(x,e,r),{onMouseEnter:b(e,e.originalDataIndex),onMouseLeave:A(e,e.originalDataIndex),onClick:I(e,e.originalDataIndex)}),m?t.createElement(ej,{shape:p,activeBar:m,baseProps:d,entry:e,index:r,dataKey:f,animationElapsedTime:i,isAnimating:l,isEntrance:o}):t.createElement(eT,{shape:p,baseProps:d,entry:e,index:r,dataKey:f,animationElapsedTime:i,isAnimating:l,isEntrance:o})))):null}function eM(e){var r=e.props,n=e.previousRectanglesRef,l=r.data,o=r.isAnimationActive,s=r.animationBegin,c=r.animationDuration,u=r.animationEasing,d=r.animationInterpolateFn,p=r.layout,f=(0,X.useAnimationCallbacks)(r.onAnimationStart,r.onAnimationEnd),m=f.isAnimating,y=f.handleAnimationStart,h=f.handleAnimationEnd;return t.createElement(eD,{showLabels:!m,rects:l},t.createElement(X.AnimatedItems,{animationInput:l,animationIdPrefix:"recharts-bar-",items:l,previousItemsRef:n,isAnimationActive:o,animationBegin:s,animationDuration:c,animationEasing:u,onAnimationStart:y,onAnimationEnd:h,animationInterpolateFn:d,animationMatchBy:r.animationMatchBy,layout:p},(e,n,i)=>t.createElement(a.Layer,null,t.createElement(eC,{props:r,data:e,animationElapsedTime:n,isAnimating:m||n<1,isEntrance:i}))),t.createElement(i.LabelListFromLabelProp,{label:r.label}),r.children)}function eB(e){var r=(0,t.useRef)(null);return t.createElement(eM,{previousRectanglesRef:r,props:e})}var ez=(e,t)=>{var r=Array.isArray(e.value)?e.value[1]:e.value;return{x:e.x,y:e.y,value:r,errorVal:(0,s.getValueByDataKey)(e,t)}};class eR extends t.PureComponent{render(){var e=this.props,n=e.hide,i=e.data,l=e.dataKey,o=e.className,s=e.xAxisId,c=e.yAxisId,u=e.needClip,d=e.background,p=e.id;if(n||null==i)return null;var f=(0,r.clsx)("recharts-bar",o);return t.createElement(a.Layer,{className:f,id:p},u&&t.createElement("defs",null,t.createElement(x.GraphicalItemClipPath,{clipPathId:p,xAxisId:s,yAxisId:c})),t.createElement(a.Layer,{className:"recharts-bar-rectangles",clipPath:u?"url(#clipPath-".concat(p,")"):void 0},t.createElement(ek,{data:i,dataKey:l,background:d,allOtherBarProps:this.props}),t.createElement(eB,this.props)))}}var eN={activeBar:!1,animationBegin:0,animationDuration:400,animationEasing:"ease",animationInterpolateFn:(e,t,r)=>null==e?[]:1===t?e.flatMap(e=>"removed"===e.status?[]:[e.next]):e.flatMap(e=>{if("removed"===e.status)return"horizontal"===r?[eP(eP({},e.prev),{},{height:(0,l.interpolate)(e.prev.height,0,t),y:(0,l.interpolate)(e.prev.y,e.prev.y+e.prev.height,t)})]:[eP(eP({},e.prev),{},{width:(0,l.interpolate)(e.prev.width,0,t)}
1)];if("matched"===e.status)return[eP(eP({},e.next),{},{x:(0,l.interpolate)(e.prev.x,e.next.x,t),y:(0,l.interpolate)(e.prev.y,e.next.y,t),width:(0,l.interpolate)(e.prev.width,e.next.width,t),height:(0,l.interpolate)(e.prev.height,e.next.height,t)})];var a=e.next;return"horizontal"===r?[eP(eP({},a),{},{height:(0,l.interpolate)(0,a.height,t),y:(0,l.interpolate)(a.stackedBarStart,a.y,t)})]:[eP(eP({},a),{},{width:(0,l.interpolate)(0,a.width,t),x:(0,l.interpolate)(a.stackedBarStart,a.x,t)})]}),animationMatchBy:J.matchAppend,background:!1,hide:!1,isAnimationActive:"auto",label:!1,legendType:"rect",minPointSize:0,shape:f,xAxisId:0,yAxisId:0,zIndex:Y.DefaultZIndexes.bar};function eK(e){var r,a=e.xAxisId,i=e.yAxisId,l=e.hide,s=e.legendType,c=e.minPointSize,u=e.activeBar,d=e.animationBegin,p=e.animationDuration,f=e.animationEasing,m=e.isAnimationActive,y=(0,x.useNeedsClip)(a,i).needClip,h=(0,b.useChartLayout)(),v=(0,W.useIsPanorama)(),A=(0,o.findAllByType)(e.children,n.Cell),I=(0,F.useAppSelector)(t=>G(t,e.id,v,A));if("vertical"!==h&&"horizontal"!==h)return null;var S=null==I?void 0:I[0];return r=null==S||null==S.height||null==S.width?0:"vertical"===h?S.height/2:S.width/2,t.createElement(g.SetErrorBarContext,{xAxisId:a,yAxisId:i,data:I,dataPointFormatter:ez,errorBarOffset:r},t.createElement(eR,eS({},e,{layout:h,needClip:y,data:I,xAxisId:a,yAxisId:i,hide:l,legendType:s,minPointSize:c,activeBar:u,animationBegin:d,animationDuration:p,animationEasing:f,isAnimationActive:m})))}function eL(e){var t=e.layout,r=e.barSettings,a=r.dataKey,n=r.minPointSize,i=r.hasCustomShape,o=e.pos,c=e.bandSize,u=e.xAxis,d=e.yAxis,p=e.xAxisTicks,f=e.yAxisTicks,m=e.stackedData,h=e.displayedData,v=e.offset,g=e.cells,x=e.parentViewBox,b=e.dataStartIndex,A="horizontal"===t?d:u,I=m?A.scale.domain():null,S=(0,s.getBaseValueOfBar)({numericAxis:A}),E=A.scale.map(S);return h.map((e,r)=>{if(m){var h=m[r+b];if(null==h)return null;P=(0,s.truncateByDomain)(h,I)}else Array.isArray(P=(0,s.getValueByDataKey)(e,a))||(P=[S,P]);var A=y(n,0)(P[1],r);if("horizontal"===t){var P,O,w,k,D,j,T,C=d.scale.map(P[0]),M=d.scale.map(P[1]);if(null==C||null==M)return null;O=(0,s.getCateCoordinateOfBar)({axis:u,ticks:p,bandSize:c,offset:o.offset,entry:e,index:r}),w=null!=(T=null!=M?M:C)?T:void 0,k=o.size;var B=C-M;if(D=(0,l.isNan)(B)?0:B,j={x:O,y:v.top,width:k,height:v.height},Math.abs(A)>0&&Math.abs(D)<Math.abs(A)){var z=(0,l.mathSign)(D||A)*(Math.abs(A)-Math.abs(D));w-=z,D+=z}}else{var R=u.scale.map(P[0]),N=u.scale.map(P[1]);if(null==R||null==N)return null;if(O=R,w=(0,s.getCateCoordinateOfBar)({axis:d,ticks:f,bandSize:c,offset:o.offset,entry:e,index:r}),k=N-R,D=o.size,j={x:v.left,y:w,width:v.width,height:D},Math.abs(A)>0&&Math.abs(k)<Math.abs(A)){var K=(0,l.mathSign)(k||A)*(Math.abs(A)-Math.abs(k));k+=K}}return null!=O&&null!=w&&null!=k&&null!=D&&(i||0!==k&&0!==D)?eP(eP({},e),{},{stackedBarStart:E,x:O,y:w,width:k,height:D,value:m?P:P[1],payload:e,background:j,tooltipPosition:{x:O+k/2,y:w+D/2},parentViewBox:x,originalDataIndex:r},g&&g[r]&&g[r].props):null}).filter(Boolean)}var eV=t.memo(function(e){var r=(0,Z.resolveDefaultProps)(e,eN),a=ed(r.stackId),n=(0,W.useIsPanorama)();return t.createElement(q.RegisterGraphicalItemId,{id:r.id,type:"bar"},e=>{var i,l,o,c;return t.createElement(t.Fragment,null,t.createElement(_.SetLegendPayload,{legendPayload:(i=r.dataKey,l=r.name,o=r.fill,c=r.legendType,[{inactive:r.hide,dataKey:i,type:c,color:o,value:(0,s.getTooltipNameProp)(l,i),payload:r}])}),t.createElement(ew,{dataKey:r.dataKey,stroke:r.stroke,strokeWidth:r.strokeWidth,fill:r.fill,name:r.name,hide:r.hide,unit:r.unit,formatter:r.formatter,tooltipType:r.tooltipType,id:e}),t.createElement($.SetCartesianGraphicalItem,{type:"bar",id:e,data:void 0,xAxisId:r.xAxisId,yAxisId:r.yAxisId,zAxisId:0,dataKey:r.dataKey,stackId:a,hide:r.hide,barSize:r.barSize,minPointSize:r.minPointSize,maxBarSize:r.maxBarSize,isPanorama:n,hasCustomShape:null!=r.shape&&r.shape!==f}),t.createElement(Q.ZIndexLayer,{zIndex:r.zIndex},t.createElement(eK,eS({},r,{id:e}))))})},et.propsAreEqual);eV.displayName="Bar";var eG=e.i(51971),eF=e.i(709838),eW=["axis","item"],eU=(0,t.forwardRef)((e,r)=>t.createElement(eF.CartesianChart,{chartName:"BarChart",defaultTooltipEventType:"axis",validateTooltipEventTypes:eW,tooltipPayloadSearcher:eG.arrayTooltipSearcher,categoricalChartProps:e,ref:r}));e.s(["BarChart",0,eU],857429)},331062,410521,e=>{"use strict";var t=e=>null;t.displayName="Cell",e.s(["Cell",0,t],331062);var r=e.i(806366),a=e.i(777687);e.s(["useMouseClickItemDispatch",0,(e,t,n)=>{var i=(0,r.useAppDispatch)();return(r,l)=>o=>{null==e||e(r,l,o),i((0,a.setActiveClickItemIndex)({activeIndex:String(l),activeDataKey:t,activeCoordinate:r.tooltipPosition,activeGraphicalItemId:n}))}},"useMouseEnterItemDispatch",0,(e,t,n)=>{var i=(0,r.useAppDispatch)();return(r,l)=>o=>{null==e||e(r,l,o),i((0,a.setActiveMouseOverItemIndex)({activeIndex:String(l),activeDataKey:t,activeCoordinate:r.tooltipPosition,activeGraphicalItemId:n}))}},"useMouseLeaveItemDispatch",0,e=>{var t=(0,r.useAppDispatch)();return(r,n)=>i=>{null==e||e(r,n,i),t((0,a.mouseLeaveItem)())}}],410521)},63801,203053,e=>{"use strict";e.s(["Pie",()=>ec,"computePieSectors",()=>en],63801);var t=e.i(713121),r=e.i(246411),a=e.i(7284),n=e.i(506714),i=e.i(888955),l=e.i(449910),o=e.i(250309),s=e.i(146810);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?c(Object(r),!0).forEach(function(t){var a,n,i;a=e,n=t,i=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 a=r.call(e,t||"default");if("object"!=typeof a)return a;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(n))in a?Object.defineProperty(a,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):a[n]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var d=(0,n.createSelector)([s.selectUnfilteredPolarItems,(e,t)=>t],(e,t)=>e.filter(e=>"pie"===e.type).find(e=>e.id===t)),p=[],f=(e,t,r)=>(null==r?void 0:r.length)===0?p:r,m=(0,n.createSelector)([i.selectChartDataAndAlwaysIgnoreIndexes,d,f],(e,t,r)=>{var a,n=e.chartData;if(null!=t&&((a=(null==t?void 0:t.data)!=null&&t.data.length>0?t.data:n)&&a.length||null==r||(a=r.map(e=>u(u({},t.presentationProps),e.props))),null!=a))return a}),y=(0,n.createSelector)([m,d,f],(e,t,r)=>{if(null!=e&&null!=t)return e.map((e,a)=>{var n,i,l=(0,o.getValueByDataKey)(e,t.nameKey,t.name);return i=null!=r&&null!=(n=r[a])&&null!=(n=n.props)&&n.fill?r[a].props.fill:"object"==typeof e&&null!=e&&"fill"in e?e.fill:t.fill,{value:(0,o.getTooltipNameProp)(l,t.dataKey),dataKey:t.dataKey,color:i,payload:e,type:t.legendType}})}),h=(0,n.createSelector)([m,d,f,l.selectChartOffsetInternal],(e,t,r,a)=>{if(null!=t&&null!=e)return en({offset:a,pieSettings:t,displayedData:e,cells:r})}),v=e.i(806366),g=e.i(600671),x=e.i(472177),b=e.i(878487),A=e.i(638938),I=e.i(331062),S=e.i(336515),E=e.i(73191),P=e.i(390332),O=e.i(674521),w=e.i(560212),k=e.i(410521),D=e.i(470160),j=e.i(457748),T=e.i(201996),C=e.i(142499),M=e.i(509515),B=e.i(412696),z=e.i(21379),R=e.i(48765),N=e.i(196311),K=e.i(187207),L=e.i(295207),V=e.i(720892),G=e.i(643417),F=e.i(223582),W=e.i(262902),U=["key"],_=["onMouseEnter","onClick","onMouseLeave"],Z=["id"],q=["id"];function $(){return($=Object.assign.bind()).apply(null,arguments)}function H(e,t){if(null==e)return{};var r,a,n=function(e,t){if(null==e)return{};var r={};for(var a in e)if(({}).hasOwnProperty.call(e,a)){if(-1!==t.indexOf(a))continue;r[a]=e[a]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function X(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function J(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?X(Object(r),!0).forEach(function(t){var a,n,i;a=e,n=t,i=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 a=r.call(e,t||"default");if("object"!=typeof a)return a;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(n))in a?Object.defineProperty(a,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):a[n]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):X(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var Q=b.Sector;function Y(e){var r=(0,t.useMemo)(()=>(0,S.findAllByType)(e.children,I.Cell),[e.children]),a=(0,v.useAppSelector)(t=>y(t,e.id,r));return null==a?null:t.createElement(T.SetPolarLegendPayload,{legendPayload:a})}var ee=t.memo(e=>{var r=e.dataKey,a=e.nameKey,n=e.sectors,i=e.stroke,l=e.strokeWidth,s=e.fill,c=e.name,u=e.hide,d=e.tooltipType,p=e.formatter,f=e.id,m=function(e){if(null!=e&&"boolean"!=typeof e&&"function"!=typeof e){if(t.isValidElement(e)){var r,a=null==(r=e.props)?void 0:r.fill;return"string"==typeof a?a:void 0}var n=e.fill;return"string"==typeof n?n:void 0}}(e.activeShape),y={dataDefinedOnItem:n.map(e=>{var t=e.tooltipPayload;return null==m||null==t?t:t.map(e=>J(J({},e),{},{color:m,fill:m}))}),getPosition:e=>{var t;return null==(t=n[Number(e)])?void 0:t.tooltipPosition},settings:{stroke:i,strokeWidth:l,fill:s,dataKey:r,nameKey:a,name:(0,o.getTooltipNameProp)(c,r),hide:u,type:d,color:s,unit:"",formatter:p,graphicalItemId:f}};return t.createElement(D.SetTooltipEntrySettings,{tooltipEntrySettings:y})});function et(e){var r=e.sectors,n=e.props,i=e.showLabels,l=n.label,s=n.labelLine,c=n.dataKey;if(!i||!l||!r)return null;var u=(0,K.svgPropertiesNoEvents)(n),d=(0,K.svgPropertiesNoEventsFromUnknown)(l),p=(0,K.svgPropertiesNoEventsFromUnknown)(s),f="object"==typeof l&&"offsetRadius"in l&&"number"==typeof l.offsetRadius&&l.offsetRadius||20,m=r.map((e,r)=>{var n,i,m=(e.startAngle+e.endAngle)/2,y=(0,E.polarToCartesian)(e.cx,e.cy,e.outerRadius+f,m),h=J(J(J(J({},u),e),{},{stroke:"none"},d),{},{index:r,textAnchor:(n=y.x)>(i=e.cx)?"start":n<i?"end":"middle"},y),v=J(J(J(J({},u),e),{},{fill:"none",stroke:e.fill},p),{},{index:r,points:[(0,E.polarToCartesian)(e.cx,e.cy,e.outerRadius,m),y],key:"line"});return t.createElement(V.ZIndexLayer,{zIndex:G.DefaultZIndexes.label,key:"label-".concat(e.startAngle,"-").concat(e.endAngle,"-").concat(e.midAngle,"-").concat(r)},t.createElement(g.Layer,null,s&&((e,r)=>{if(t.isValidElement(e))return t.cloneElement(e,r);if("function"==typeof e)return e(r);var n=(0,a.clsx)("recharts-pie-label-line","boolean"!=typeof e?e.className:"");r.key;var i=H(r,U);return t.createElement(x.Curve,$({},i,{type:"linear",className:n}))})(s,v),((e,r,n)=>{if(t.isValidElement(e))return t.cloneElement(e,r);var i=n;
1if("function"==typeof e&&(i=e(r),t.isValidElement(i)))return i;var l=(0,a.clsx)("recharts-pie-label-text",(0,F.getClassNameFromUnknown)(e));return t.createElement(A.Text,$({},r,{alignmentBaseline:"middle",className:l}),i)})(l,h,(0,o.getValueByDataKey)(e,c))))});return t.createElement(g.Layer,{className:"recharts-pie-labels"},m)}function er(e){var r=e.sectors,a=e.props,n=e.showLabels,i=a.label;return"object"==typeof i&&null!=i&&"position"in i?t.createElement(L.LabelListFromLabelProp,{label:i}):t.createElement(et,{sectors:r,props:a,showLabels:n})}function ea(e){var r=e.sectors,a=e.activeShape,n=e.inactiveShape,i=e.allOtherPieProps,l=e.shape,o=e.id,s=e.animationElapsedTime,c=e.isAnimating,u=e.isEntrance,d=(0,v.useAppSelector)(j.selectActiveTooltipIndex),p=(0,v.useAppSelector)(j.selectActiveTooltipDataKey),f=(0,v.useAppSelector)(j.selectActiveTooltipGraphicalItemId),m=i.onMouseEnter,y=i.onClick,h=i.onMouseLeave,x=H(i,_),b=(0,k.useMouseEnterItemDispatch)(m,i.dataKey,o),A=(0,k.useMouseLeaveItemDispatch)(h),I=(0,k.useMouseClickItemDispatch)(y,i.dataKey,o);return null==r||0===r.length?null:t.createElement(t.Fragment,null,r.map((e,m)=>{if((null==e?void 0:e.startAngle)===0&&(null==e?void 0:e.endAngle)===0&&1!==r.length)return null;var y=null==f||f===o,h=String(m)===d&&(null==p||i.dataKey===p)&&y,v=a&&h?a:d?n:null,S=J(J({},e),{},{stroke:e.stroke,tabIndex:-1,index:m,isActive:h,animationElapsedTime:s,isAnimating:c,isEntrance:u,[C.DATA_ITEM_INDEX_ATTRIBUTE_NAME]:m,[C.DATA_ITEM_GRAPHICAL_ITEM_ID_ATTRIBUTE_NAME]:o});return t.createElement(g.Layer,$({key:"sector-".concat(null==e?void 0:e.startAngle,"-").concat(null==e?void 0:e.endAngle,"-").concat(e.midAngle,"-").concat(m),tabIndex:-1,className:"recharts-pie-sector"},(0,O.adaptEventsOfChild)(x,e,m),{onMouseEnter:b(e,m),onMouseLeave:A(e,m),onClick:I(e,m)}),t.createElement(w.Shape,{option:null!=v?v:l,DefaultShape:Q,shapeProps:S}))}))}function en(e){var t,r,a,n=e.pieSettings,i=e.displayedData,l=e.cells,s=e.offset,c=n.cornerRadius,u=n.startAngle,d=n.endAngle,p=n.dataKey,f=n.nameKey,m=n.tooltipType,y=Math.abs(n.minAngle),h=(0,P.mathSign)(d-u)*Math.min(Math.abs(d-u),360),v=Math.abs(h),g=i.length<=1?0:null!=(t=n.paddingAngle)?t:0,x=i.filter(e=>0!==(0,o.getValueByDataKey)(e,p,0)).length,b=i.reduce((e,t)=>{var r=(0,o.getValueByDataKey)(t,p,0);return e+((0,P.isNumber)(r)?r:0)},0),A=y>0&&b>0&&i.some(e=>{var t=(0,o.getValueByDataKey)(e,p,0),r=((0,P.isNumber)(t)?t:0)/b;return 0!==t&&r*v<y})?y:0,I=v-x*A-(v>=360?x:x-1)*g;return b>0&&(r=i.map((e,t)=>{var r,i,d,y,v,x,S,O,w,k=(0,o.getValueByDataKey)(e,p,0),D=(0,o.getValueByDataKey)(e,f,t),j=(r=s.top,i=s.left,d=s.width,y=s.height,v=(0,E.getMaxRadius)(d,y),x=i+(0,P.getPercentValue)(n.cx,d,d/2),S=r+(0,P.getPercentValue)(n.cy,y,y/2),{cx:x,cy:S,innerRadius:(0,P.getPercentValue)(n.innerRadius,v,0),outerRadius:(O=n.outerRadius,"function"==typeof O?(0,P.getPercentValue)(O(e),v,.8*v):(0,P.getPercentValue)(O,v,.8*v)),maxRadius:n.maxRadius||Math.sqrt(d*d+y*y)/2}),T=((0,P.isNumber)(k)?k:0)/b,C=J(J({},e),l&&l[t]&&l[t].props),M=null!=C&&"fill"in C&&"string"==typeof C.fill?C.fill:n.fill,B=(w=t?a.endAngle+(0,P.mathSign)(h)*g*(0!==k):u)+(0,P.mathSign)(h)*((0!==k?A:0)+T*I),z=(w+B)/2,R=(j.innerRadius+j.outerRadius)/2,N=[{name:D,value:k,payload:C,dataKey:p,type:m,color:M,fill:M,graphicalItemId:n.id}],K=(0,E.polarToCartesian)(j.cx,j.cy,R,z);return a=J(J(J(J({},n.presentationProps),{},{percent:T,cornerRadius:"string"==typeof c?parseFloat(c):c,name:D,tooltipPayload:N,midAngle:z,middleRadius:R,tooltipPosition:K},C),j),{},{value:k,dataKey:p,startAngle:w,endAngle:B,payload:C,paddingAngle:0!==k?(0,P.mathSign)(h)*g:0})})),r}function ei(e){var r=e.showLabels,a=e.sectors,n=e.children,i=(0,t.useMemo)(()=>r&&a?a.map(e=>({value:e.value,payload:e.payload,clockWise:!1,parentViewBox:void 0,viewBox:{cx:e.cx,cy:e.cy,innerRadius:e.innerRadius,outerRadius:e.outerRadius,startAngle:e.startAngle,endAngle:e.endAngle,clockWise:!1},fill:e.fill})):[],[a,r]);return t.createElement(L.PolarLabelListContextProvider,{value:r?i:void 0},n)}function el(e){var r=e.props,a=e.previousSectorsRef,n=e.id,i=r.sectors,l=r.activeShape,o=r.inactiveShape,s=r.animationInterpolateFn,c=(0,M.useAnimationCallbacks)(r.onAnimationStart,r.onAnimationEnd),u=c.isAnimating,d=c.handleAnimationStart,p=c.handleAnimationEnd,f=(0,W.usePolarChartLayout)();return null==f?null:t.createElement(ei,{showLabels:!u,sectors:i},t.createElement(M.AnimatedItems,{animationInput:r,animationIdPrefix:"recharts-pie-",items:i,previousItemsRef:a,isAnimationActive:r.isAnimationActive,animationBegin:r.animationBegin,animationDuration:r.animationDuration,animationEasing:r.animationEasing,onAnimationStart:d,onAnimationEnd:p,animationInterpolateFn:s,animationMatchBy:r.animationMatchBy,layout:f},(e,a,i)=>t.createElement(g.Layer,null,t.createElement(ea,{sectors:e,activeShape:l,inactiveShape:o,allOtherPieProps:r,shape:r.shape,id:n,animationElapsedTime:a,isAnimating:u||a<1,isEntrance:i}))),t.createElement(er,{showLabels:!u,sectors:i,props:r}),r.children)}var eo={animationBegin:400,animationDuration:1500,animationEasing:"ease",animationInterpolateFn:(e,t)=>{if(null==e)return[];var a=[],n=e.find(e=>"removed"!==e.status),i=n?n.next.startAngle:0;return e.forEach((e,n)=>{if("removed"!==e.status){var l=n>0?(0,r.default)(e.next,"paddingAngle",0):0;if("matched"===e.status){var o=(0,P.interpolate)(e.prev.endAngle-e.prev.startAngle,e.next.endAngle-e.next.startAngle,t),s=J(J({},e.next),{},{startAngle:i+l,endAngle:i+o+l});a.push(s),i=s.endAngle}else{var c=(0,P.interpolate)(0,e.next.endAngle-e.next.startAngle,t),u=J(J({},e.next),{},{startAngle:i+l,endAngle:i+c+l});a.push(u),i=u.endAngle}}}),a},animationMatchBy:B.matchAppend,cx:"50%",cy:"50%",dataKey:"value",endAngle:360,fill:"#808080",hide:!1,innerRadius:0,isAnimationActive:"auto",label:!1,labelLine:!0,legendT
1ype:"rect",minAngle:0,nameKey:"name",outerRadius:"80%",paddingAngle:0,rootTabIndex:0,shape:Q,startAngle:0,stroke:"#fff",zIndex:G.DefaultZIndexes.area};function es(e){var r=e.id,n=H(e,Z),i=e.hide,l=e.className,o=e.rootTabIndex,s=(0,t.useMemo)(()=>(0,S.findAllByType)(e.children,I.Cell),[e.children]),c=(0,v.useAppSelector)(e=>h(e,r,s)),u=(0,t.useRef)(null),d=(0,a.clsx)("recharts-pie",l);return i||null==c?(u.current=null,t.createElement(g.Layer,{tabIndex:o,className:d})):t.createElement(V.ZIndexLayer,{zIndex:e.zIndex},t.createElement(ee,{dataKey:e.dataKey,nameKey:e.nameKey,sectors:c,stroke:e.stroke,strokeWidth:e.strokeWidth,fill:e.fill,name:e.name,hide:e.hide,tooltipType:e.tooltipType,formatter:e.formatter,id:r,activeShape:e.activeShape}),t.createElement(g.Layer,{tabIndex:o,className:d},t.createElement(el,{props:J(J({},n),{},{sectors:c}),previousSectorsRef:u,id:r})))}var ec=function(e){var r=(0,z.resolveDefaultProps)(e,eo),a=r.id,n=H(r,q),i=(0,K.svgPropertiesNoEvents)(n);return t.createElement(R.RegisterGraphicalItemId,{id:a,type:"pie"},e=>t.createElement(t.Fragment,null,t.createElement(N.SetPolarGraphicalItem,{type:"pie",id:e,data:n.data,dataKey:n.dataKey,hide:n.hide,angleAxisId:0,radiusAxisId:0,name:n.name,nameKey:n.nameKey,tooltipType:n.tooltipType,legendType:n.legendType,fill:n.fill,cx:n.cx,cy:n.cy,startAngle:n.startAngle,endAngle:n.endAngle,paddingAngle:n.paddingAngle,minAngle:n.minAngle,innerRadius:n.innerRadius,outerRadius:n.outerRadius,cornerRadius:n.cornerRadius,presentationProps:i,maxRadius:r.maxRadius}),t.createElement(Y,$({},n,{id:e})),t.createElement(es,$({},n,{id:e}))))};ec.displayName="Pie";var eu=e.i(51971),ed=e.i(539766);function ep(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function ef(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ep(Object(r),!0).forEach(function(t){var a,n,i;a=e,n=t,i=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 a=r.call(e,t||"default");if("object"!=typeof a)return a;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(n))in a?Object.defineProperty(a,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):a[n]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ep(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var em=["item"],ey=ef(ef({},ed.defaultPolarChartProps),{},{layout:"centric",startAngle:0,endAngle:360}),eh=(0,t.forwardRef)((e,r)=>{var a=(0,z.resolveDefaultProps)(e,ey);return t.createElement(ed.PolarChart,{chartName:"PieChart",defaultTooltipEventType:"item",validateTooltipEventTypes:em,tooltipPayloadSearcher:eu.arrayTooltipSearcher,categoricalChartProps:a,ref:r})});e.s(["PieChart",0,eh],203053)},839039,923230,708549,37725,363661,e=>{"use strict";var t=e.i(89095),r=e.i(390332);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=Array(t);r<t;r++)a[r]=e[r];return a}var n=(e,t,a)=>{var n=null!=a?a:e;if(!(0,r.isNullish)(n))return(0,r.getPercentValue)(n,t,0)};e.s(["combineBarSizeList",0,(e,r,i)=>{var l=e.filter(t.isStacked),o=e.filter(e=>null==e.stackId);return[...Object.entries(l.reduce((e,t)=>{var r=e[t.stackId];return null==r&&(r=[]),r.push(t),e[t.stackId]=r,e},{})).map(e=>{var t,l=function(e){if(Array.isArray(e))return e}(e)||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,a,n,i,l=[],o=!0,s=!1;try{n=(t=t.call(e)).next,!1;for(;!(o=(r=n.call(t)).done)&&(l.push(r.value),2!==l.length);o=!0);}catch(e){s=!0,a=e}finally{try{if(!o&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e)||function(e){if(e){if("string"==typeof e)return a(e,2);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?a(e,2):void 0}}
1(e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),o=l[0],s=l[1];return{stackId:o,dataKeys:s.map(e=>e.dataKey),barSize:n(r,i,null==(t=s[0])?void 0:t.barSize)}}),...o.map(e=>({stackId:void 0,dataKeys:[e.dataKey].filter(e=>null!=e),barSize:n(r,i,e.barSize)}))]}],839039);var i=e.i(463418);function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach(function(t){var a,n,i;a=e,n=t,i=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 a=r.call(e,t||"default");if("object"!=typeof a)return a;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(n))in a?Object.defineProperty(a,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):a[n]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}e.s(["combineAllBarPositions",0,(e,t,a,n,l,s,c)=>{var u=function(e,t,a,n,l){var o,s,c=n.length;if(!(c<1)){var u=(0,r.getPercentValue)(e,a,0,!0),d=[];if((0,i.isWellBehavedNumber)(null==(o=n[0])?void 0:o.barSize)){var p=!1,f=a/c,m=n.reduce((e,t)=>e+(t.barSize||0),0);(m+=(c-1)*u)>=a&&(m-=(c-1)*u,u=0),m>=a&&f>0&&(p=!0,f*=.9,m=c*f);var y={offset:Math.round((a-m)/2)-u,size:0};s=n.reduce((e,t)=>{var r,a={stackId:t.stackId,dataKeys:t.dataKeys,position:{offset:y.offset+y.size+u,size:p?f:null!=(r=t.barSize)?r:0}},n=[...e,a];return y=a.position,n},d)}else{var h=(0,r.getPercentValue)(t,a,0,!0);a-2*h-(c-1)*u<=0&&(u=0);var v=(a-2*h-(c-1)*u)/c;v>1&&(v=Math.round(v));var g=(0,i.isWellBehavedNumber)(l)?Math.min(v,l):v;s=n.reduce((e,t,r)=>[...e,{stackId:t.stackId,dataKeys:t.dataKeys,position:{offset:h+(v+u)*r+(v-g)/2,size:g}}],d)}return s}}(a,n,l!==s?l:s,e,(0,r.isNullish)(c)?t:c);return l!==s&&null!=u&&(u=u.map(e=>o(o({},e),{},{position:o(o({},e.position),{},{offset:e.position.offset-l/2})}))),u}],923230);var s=e.i(527813);e.s(["combineStackedData",0,(e,t)=>{var r=(0,s.getStackSeriesIdentifier)(t);if(!e||null==r||null==t)return;var a=t.stackId;if(null!=a){var n=e[a];if(n){var i=n.stackedData;if(i)return i.find(e=>e.key===r)}}}],708549),e.s(["combineBarPosition",0,(e,t)=>{if(null!=e&&null!=t){var r=e.find(e=>e.stackId===t.stackId&&null!=t.dataKey&&e.dataKeys.includes(t.dataKey));if(null!=r)return r.position}}],37725),e.s(["getZIndexFromUnknown",0,function(e,t){return e&&"object"==typeof e&&"zIndex"in e&&"number"==typeof e.zIndex&&(0,i.isWellBehavedNumber)(e.zIndex)?e.zIndex:t}],363661)},146810,539766,e=>{"use strict";var t=e.i(506714),r=e.i(888955),a=e.i(641952),n=e.i(262902),i=e.i(250309),l=e.i(536386),o=e.i(48927),s=e.i(316578),c=e.i(318024),u=e=>e.graphicalItems.polarItems,d=(0,t.createSelector)([l.pickAxisType,o.pickAxisId],a.itemAxisPredicate),p=(0,t.createSelector)([u,a.selectBaseAxis,d],a.combineGraphicalItemsSettings),f=(0,t.createSelector)([p],a.combineGraphicalItemsData),m=(0,t.createSelector)([f,r.selectChartDataAndAlwaysIgnoreIndexes],a.combineDisplayedData),y=(0,t.createSelector)([m,a.selectBaseAxis,p],a.combineAppliedValues);(0,t.createSelector)([m,a.selectBaseAxis,p],(e,t,r)=>r.length>0?e.flatMap(e=>r.flatMap(r=>{var a;return{value:(0,i.getValueByDataKey)(e,null!=(a=t.dataKey)?a:r.dataKey),errorDomain:[]}})).filter(Boolean):(null==t?void 0:t.dataKey)!=null?e.map(e=>({value:(0,i.getValueByDataKey)(e,t.dataKey),errorDomain:[]})):e.map(e=>({value:e,errorDomain:[]})));var h=()=>void 0,v=(0,t.createSelector)([m,a.selectBaseAxis,p,a.selectAllErrorBarSettings,l.pickAxisType,r.selectChartDataSliceIgnoringIndexes],a.combineDomainOfAllAppliedNumericalValuesIncludingErrorValues),g=(0,t.createSelector)([a.selectBaseAxis,a.selectDomainDefinition,a.selectDomainFromUserPreference,h,v,h,n.selectChartLayout,l.pickAxisType],a.combineNumericalDomain),x=(0,t.createSelector)([a.selectBaseAxis,n.selectChartLayout,m,y,s.selectStackOffsetType,l.pickAxisType,g],a.combineAxisDomain),b=(0,t.createSelector)([x,a.selectRenderableAxisSettings,a.selectRealScaleType],a.combineNiceTicks),A=(0,t.createSelector)([a.selectBaseAxis,x,b,l.pickAxisType],a.combineAxisDomainWithNiceTicks),I=(0,t.createSelector)([a.selectRealScaleType,A],c.combineCheckedDomain);e.s(["selectPolarAppliedValues",0,y,"selectPolarAxisCheckedDomain",0,I,"selectPolarItemsSettings",0,p,"selectPolarNiceTicks",0,b,"selectUnfilteredPolarItems",0,u],146810);var S=e.i(713121),E=e.i(83385),P=e.i(214203),O=e.i(922334),w=e.i(670202),k=e.i(278439),D=e.i(806366),j=e.i(751935);function T(e){var t=(0,D.useAppDispatch)();return(0,S.useEffect)(()=>{t((0,j.updatePolarOptions)(e))},[t,e]),null}var C=e.i(773656),M=e.i(21379),B=e.i(791797),z=["layout"];function R(){return(R=Object.assign.bind()).apply(null,arguments)}function N(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}var K=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?N(Object(r),!0).forEach(function(t){var a,n,i;a=e,n=t,i=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 a=r.call(e,t||"default");if("object"!=typeof a)return a;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(n))in a?Object.defineProperty(a,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):a[n]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):N(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({accessibilityLayer:!0,stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index",layout:"radial",responsive:!1,cx:"50%",cy:"50%",innerRadius:0,outerRadius:"80%"},B.initialEventSettingsState),L=(0,S.forwardRef)(function(e,t){var r,a=(0,M.resolveDefaultProps)(e.categoricalChartProps,K),n=a.layout,i=function(e,t){if(null==e)return{};var r,a,n=function(e,t){if(null==e)return{};var r={};for(var a in e)if(({}).hasOwnProperty.call(e,a)){if(-1!==t.indexOf(a))continue;r[a]=e[a]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}(a,z),l=e.chartName,o=e.defaultTooltipEventType,s=e.validateTooltipEventTypes,c=e.tooltipPayloadSearcher;return S.createElement(E.RechartsStoreProvider,{preloadedState:{options:{chartName:l,defaultTooltipEventType:o,validateTooltipEventTypes:s,tooltipPayloadSearcher:c,eventEmitter:void 0}},reduxStoreName:null!=(r=a.id)?r:l},S.createElement(P.ChartDataContextProvider,{chartData:a.data}),S.createElement(O.ReportMainChartProps,{layout:n,margin:a.margin}),S.createElement(k.ReportEventSettings,{throttleDelay:a.throttleDelay,throttledEvents:a.throttledEvents}),S.createElement(w.ReportChartProps,{baseValue:void 0,accessibilityLayer:a.accessibilityLayer,barCategoryGap:a.barCategoryGap,maxBarSize:a.maxBarSize,stackOffset:a.stackOffset,barGap:a.barGap,barSize:a.barSize,syncId:a.syncId,syncMethod:a.syncMethod,className:a.className,reverseStackOrder:a.reverseStackOrder}),S.createElement(T,{cx:a.cx,cy:a.cy,startAngle:a.startAngle,endAngle:a.endAngle,innerRadius:a.innerRadius,outerRadius:a.outerRadius}),S.createElement(C.CategoricalChart,R({},i,{ref:t})))});e.s(["PolarChart",0,L,"defaultPolarChartProps",0,K],539766)},970469,e=>{"use strict";var t=e.i(938584),r=e.i(743014),a=e.i(319002),n=e.i(757033),i=e.i(713121),l=e.i(86760);e.i(283210);var o=e.i(864424),s=e.i(975157);function c(e){return{text:e.text,count:e.count,href:e.href,color:e.color,x:e.x,y:e.y,size:e.size,colorIndex:e.colorIndex}}function u(e){return null!=e.text&&null!=e.x&&null!=e.y&&null!=e.size}function d(){return .5}function p(){return 0}function f(e){return e.size??0}function m(e){return e.count}e.s(["WordCloud",0,function(e){let y,h,v,g,x,b,A=(0,r.c)(16),{entries:I,onWordClick:S,analytics:E,decorativeHover:P,className:O}=e,w=(0,i.useRef)(null),[k,D]=(0,i.useState)(null),j=(0,n.useRouter)();A[0]!==I?(y=(e,t)=>{let r=Math.max(12,.025*e),n=Math.max(24,.1*e),i=I.map(m),l=Math.min(...i),s=Math.max(...i)-l||1,y=I.map((e,t)=>({text:e.text,size:r+(e.count-l)/s*(n-r),count:e.count,href:e.href,color:e.color,colorIndex:t%5}));(0,a.default)().size([e,t]).words(y).font(o.fontSerif.style.fontFamily).fontSize(f).rotate(p).padding(2).spiral("archimedean").random(d).on("end",r=>{D({entries:r.filter(u).map(c),width:e,height:t})}).start()},A[0]=I,A[1]=y):y=A[1];let T=y;return A[2]!==T?(h=()=>{let e,t=w.current;if(!t)return;let r=t.getBoundingClientRect();r.width>0&&r.height>0&&T(r.width,r.height);let a=new ResizeObserver(t=>{clearTimeout(e),e=setTimeout(()=>{let e=t[0];if(!e)return;let{width:r,height:a}=e.contentRect;r>0&&a>0&&T(r,a)},150)});return a.observe(t),()=>{clearTimeout(e),a.disconnect()}},v=[T],A[2]=T,A[3]=h,A[4]=v):(h=A[3],v=A[4]),(0,i.useEffect)(h,v),A[5]!==O?(g=(0,s.cn)("relative h-full w-full font-serif",O),A[5]=O,A[6]=g):g=A[6],A[7]!==E||A[8]!==P||A[9]!==k||A[10]!==S||A[11]!==j?(x=k&&(0,t.jsx)("svg",{className:"absolute inset-0",width:k.width,height:k.height,children:(0,t.jsx)("g",{transform:`translate(${k.width/2},${k.height/2})`,children:k.entries.map((e,r)=>{let a={fontSize:e.size,fill:e.color??`var(--chart-${e.colorIndex+1})`},n=`translate(${e.x},${e.y})`;if(e.href){let i=e.href;return(0,t.jsx)("a",{className:"outline-hidden",href:i,onClick:t=>{t.preventDefault(),E&&(0,l.clientCapture)(E.event,{word:e.text,surface:E.surface}),j.push(i)},children:(0,t.jsx)("text",{style:a,className:"opacity-85 transition-opacity hover:opacity-50",textAnchor:"middle",transform:n,children:e.text})},r)}if(S||E){let i=()=>{E&&(0,l.clientCapture)(E.event,{word:e.text,surface:E.surface}),S?.({text:e.text,count:e.count})};return(0,t.jsx)("text",{style:a,className:"cursor-pointer outline-hidden opacity-85 transition-opacity hover:opacity-50",role:"button",tabIndex:0,textAnchor:"middle",transform:n,onClick:i,onKeyDown:e=>
1{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),i())},children:e.text},r)}return(0,t.jsx)("text",{style:a,className:P?"opacity-85 transition-opacity hover:opacity-50":void 0,textAnchor:"middle",transform:n,children:e.text},r)})})}),A[7]=E,A[8]=P,A[9]=k,A[10]=S,A[11]=j,A[12]=x):x=A[12],A[13]!==g||A[14]!==x?(b=(0,t.jsx)("div",{ref:w,className:g,children:x}),A[13]=g,A[14]=x,A[15]=b):b=A[15],b}])}]);
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.