1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,40141,e=>{"use strict";var t=e.i(71645),r={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=t.default.createContext&&t.default.createContext(r),i=["attr","size","title"];function n(){return(n=Object.assign.bind()).apply(null,arguments)}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,i,n;a=e,i=t,n=r[t],(i=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+""}(i))in a?Object.defineProperty(a,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):a[i]=n}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function s(e){return r=>t.default.createElement(c,n({attr:o({},e.attr)},r),function e(r){return r&&r.map((r,a)=>t.default.createElement(r.tag,o({key:a},r.attr),e(r.child)))}(e.child))}function c(e){var l=r=>{var a,l=e.attr,s=e.size,c=e.title,u=function(e,t){if(null==e)return{};var r,a,i=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 n=Object.getOwnPropertySymbols(e);for(a=0;a<n.length;a++)r=n[a],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,i),d=s||r.size||"1em";return r.className&&(a=r.className),e.className&&(a=(a?a+" ":"")+e.className),t.default.createElement("svg",n({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},r.attr,l,u,{className:a,style:o(o({color:e.color||r.color},r.style),e.style),height:d,width:d,xmlns:"http://www.w3.org/2000/svg"}),c&&t.default.createElement("title",null,c),e.children)};return void 0!==a?t.default.createElement(a.Consumer,null,e=>l(e)):l(r)}e.s(["GenIcon",()=>s],40141)},72526,e=>{"use strict";var t=e.i(71645),r=e.i(29071),a=e.i(94395),i=e.i(79812),n=e.i(28108),l=e.i(9928),o=e.i(46710),s=e.i(61764),c=e.i(27241),u=e.i(75337),d=e.i(51883),f=e.i(57999),m=e.i(22075),p=e.i(29601),h=e.i(18457),y=(0,t.createContext)({grid:{stroke:"#ccc",fill:"none"}});y.Provider;var v=["x1","y1","x2","y2","key"],g=["offset"],x=["xAxisId","yAxisId"],b=["xAxisId","yAxisId"];function I(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 A(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?I(Object(r),!0).forEach(function(t){var a,i,n;a=e,i=t,n=r[t],(i=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+""}(i))in a?Object.defineProperty(a,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):a[i]=n}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):I(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function O(){return(O=Object.assign.bind()).apply(null,arguments)}function S(e,t){if(null==e)return{};var r,a,i=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 n=Object.getOwnPropertySymbols(e);for(a=0;a<n.length;a++)r=n[a],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var C=e=>{var r=e.fill;if(!r||"none"===r)return null;var a=e.fillOpacity,i=e.x,n=e.y,l=e.width,o=e.height,s=e.ry;return t.createElement("rect",{x:i,y:n,ry:s,width:l,height:o,stroke:"none",fill:r,fillOpacity:a,className:"recharts-cartesian-grid-bg"})};function w(e){var r=e.option,a=e.lineItemProps;if(t.isValidElement(r))i=t.cloneElement(r,a);else if("function"==typeof r)i=r(a);
1else{var i,n,l=a.x1,o=a.y1,s=a.x2,c=a.y2,u=a.key,d=S(a,v),m=null!=(n=(0,f.svgPropertiesNoEvents)(d))?n:{},p=(m.offset,S(m,g)),h=Array.isArray(p.strokeDasharray)?p.strokeDasharray.join(","):p.strokeDasharray;i=t.createElement("line",O({},p,{strokeDasharray:h,x1:l,y1:o,x2:s,y2:c,fill:"none",key:u}))}return i}function k(e){var r=e.x,a=e.width,i=e.horizontal,n=void 0===i||i,l=e.horizontalPoints;if(!n||!l||!l.length)return null;e.xAxisId,e.yAxisId;var o=S(e,x),s=l.map((e,i)=>{var l=A(A({},o),{},{x1:r,y1:e,x2:r+a,y2:e,key:"line-".concat(i),index:i});return t.createElement(w,{key:"line-".concat(i),option:n,lineItemProps:l})});return t.createElement("g",{className:"recharts-cartesian-grid-horizontal"},s)}function P(e){var r=e.y,a=e.height,i=e.vertical,n=void 0===i||i,l=e.verticalPoints;if(!n||!l||!l.length)return null;e.xAxisId,e.yAxisId;var o=S(e,b),s=l.map((e,i)=>{var l=A(A({},o),{},{x1:e,y1:r,x2:e,y2:r+a,key:"line-".concat(i),index:i});return t.createElement(w,{option:n,lineItemProps:l,key:"line-".concat(i)})});return t.createElement("g",{className:"recharts-cartesian-grid-vertical"},s)}function j(e){var r=e.horizontalFill,a=e.fillOpacity,i=e.x,n=e.y,l=e.width,o=e.height,s=e.horizontalPoints,c=e.horizontal;if(!(void 0===c||c)||!r||!r.length||null==s)return null;var u=s.map(e=>Math.round(e+n-n)).sort((e,t)=>e-t);n!==u[0]&&u.unshift(0);var d=u.map((e,s)=>{var c=u[s+1],d=null==c?n+o-e:c-e;if(d<=0)return null;var f=s%r.length;return t.createElement("rect",{key:"react-".concat(s),y:e,x:i,height:d,width:l,stroke:"none",fill:r[f],fillOpacity:a,className:"recharts-cartesian-grid-bg"})});return t.createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},d)}function E(e){var r=e.vertical,a=e.verticalFill,i=e.fillOpacity,n=e.x,l=e.y,o=e.width,s=e.height,c=e.verticalPoints;if(!(void 0===r||r)||!a||!a.length)return null;var u=c.map(e=>Math.round(e+n-n)).sort((e,t)=>e-t);n!==u[0]&&u.unshift(0);var d=u.map((e,r)=>{var c=u[r+1],d=null==c?n+o-e:c-e;if(d<=0)return null;var f=r%a.length;return t.createElement("rect",{key:"react-".concat(r),x:e,y:l,width:d,height:s,stroke:"none",fill:a[f],fillOpacity:i,className:"recharts-cartesian-grid-bg"})});return t.createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},d)}var D=(e,t)=>{var r=e.xAxis,a=e.width,o=e.height,s=e.offset;return(0,i.getCoordinatesOfGrid)((0,n.getTicks)(A(A(A({},l.defaultCartesianAxisProps),r),{},{ticks:(0,i.getTicksOfAxis)(r,!0),viewBox:{x:0,y:0,width:a,height:o}})),s.left,s.left+s.width,t)},T=(e,t)=>{var r=e.yAxis,a=e.width,o=e.height,s=e.offset;return(0,i.getCoordinatesOfGrid)((0,n.getTicks)(A(A(A({},l.defaultCartesianAxisProps),r),{},{ticks:(0,i.getTicksOfAxis)(r,!0),viewBox:{x:0,y:0,width:a,height:o}})),s.top,s.top+s.height,t)},N={horizontal:!0,vertical:!0,horizontalPoints:[],verticalPoints:[],verticalFill:[],horizontalFill:[],xAxisId:0,yAxisId:0,syncWithTicks:!1,zIndex:h.DefaultZIndexes.grid};function z(e){var i,n,l,f,h,v,g=(0,o.useChartWidth)(),x=(0,o.useChartHeight)(),b=(0,o.useOffsetInternal)(),I=A(A({},(0,d.resolveDefaultProps)(e,N)),{},{x:(0,a.isNumber)(e.x)?e.x:b.left,y:(0,a.isNumber)(e.y)?e.y:b.top,width:(0,a.isNumber)(e.width)?e.width:b.width,height:(0,a.isNumber)(e.height)?e.height:b.height}),S=I.xAxisId,w=I.yAxisId,z=I.x,_=I.y,B=I.width,M=I.height,W=I.syncWithTicks,G=I.horizontalValues,L=I.verticalValues,U=(0,u.useIsPanorama)(),K=(0,c.useAppSelector)(e=>(0,s.selectAxisPropsNeededForCartesianGridTicksGenerator)(e,"xAxis",S,U)),F=(0,c.useAppSelector)(e=>(0,s.selectAxisPropsNeededForCartesianGridTicksGenerator)(e,"yAxis",w,U)),H=(0,t.useContext)(y),V={stroke:null!=(i=I.stroke)?i:H.grid.stroke,strokeWidth:null!=(n=I.strokeWidth)?n:H.grid.strokeWidth,strokeOpacity:null!=(l=I.strokeOpacity)?l:H.grid.strokeOpacity,strokeDasharray:null!=(f=I.strokeDasharray)?f:H.grid.strokeDasharray};if(!(0,m.isPositiveNumber)(B)||!(0,m.isPositiveNumber)(M)||!(0,a.isNumber)(z)||!(0,a.isNumber)(_))return null;var R=I.verticalCoordinatesGenerator||D,Z=I.horizontalCoordinatesGenerator||T,$=I.horizontalPoints,Y=I.verticalPoints;if((!$||!$.length)&&"function"==typeof Z){var X=G&&G.length,J=Z({yAxis:F?A(A({},F),{},{ticks:X?G:F.ticks}):void 0,width:null!=g?g:B,height:null!=x?x:M,offset:b},!!X||W);(0,r.warn)(Array.isArray(J),"horizontalCoordinatesGenerator should return Array but instead it returned [".concat(typeof J,"]")),Array.isArray(J)&&($=J)}if((!Y||!Y.length)&&"function"==typeof R){var q=L&&L.length,Q=R({xAxis:K?A(A({},K),{},{ticks:q?L:K.ticks}):void 0,width:null!=g?g:B,height:null!=x?x:M,offset:b},!!q||W);(0,r.warn)(Array.isArray(Q),"verticalCoordinatesGenerator should return Array but instead it returned [".concat(typeof Q,"]")),Array.isArray(Q)&&(Y=Q)}return t.createElement(p.ZIndexLayer,{zIndex:I.zIndex},t.createElement("g",{className:"recharts-cartesian-grid"},t.createElement(C,{fill:null!=(h=I.fill)?h:H.grid.fill,fillOpacity:null!=(v=I.fillOpacity)?v:H.grid.fillOpacity,x:I.x,y:I.y,width:I.width,height:I.height,ry:I.ry}),t.createElement(j,O({},I,{horizontalPoints:$})),t.createElement(E,O({},I,{verticalPoints:Y})),t.createElement(k,O({},I,V,{offset:b,horizontalPoints:$,xAxis:K,yAxis:F})),t.createElement(P,O({},I,V,{offset:b,verticalPoints:Y,xAxis:K,yAxis:F}))))}
1z.displayName="CartesianGrid",e.s(["CartesianGrid",()=>z],72526)},9694,22787,75225,e=>{"use strict";var t=e.i(71645),r=e.i(25949),a=e.i(33369),i=["axis","item"],n=(0,t.forwardRef)((e,n)=>t.createElement(a.CartesianChart,{chartName:"BarChart",defaultTooltipEventType:"axis",validateTooltipEventTypes:i,tooltipPayloadSearcher:r.arrayTooltipSearcher,categoricalChartProps:e,ref:n}));e.s(["BarChart",()=>n],9694),e.s(["Bar",()=>eF,"computeBarRectangles",()=>eK],75225);var l=t,o=e.i(7670),s=e.i(97865),c=e=>null;c.displayName="Cell",e.s(["Cell",()=>c],22787);var u=e.i(69212),d=e.i(94395),f=e.i(81977),m=e.i(79812),p=e.i(73393);e.i(47167);var h=e.i(29905),y=e.i(18519),v=["option"],g=h.Rectangle;function x(e){var r=e.option,a=function(e,t){if(null==e)return{};var r,a,i=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 n=Object.getOwnPropertySymbols(e);for(a=0;a<n.length;a++)r=n[a],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,v);return t.createElement(y.Shape,{option:r,DefaultShape:g,shapeProps:a,activeClassName:"recharts-active-bar",inActiveClassName:"recharts-inactive-bar"})}var b=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return(r,a)=>{if((0,d.isNumber)(e))return e;var i=(0,d.isNumber)(r)||(0,d.isNullish)(r);return i?e(r,a):(i||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)}},I=e.i(27241),A=e.i(98982),O=(e,t,r)=>{var a=(0,I.useAppDispatch)();return(i,n)=>l=>{null==e||e(i,n,l),a((0,A.setActiveMouseOverItemIndex)({activeIndex:String(n),activeDataKey:t,activeCoordinate:i.tooltipPosition,activeGraphicalItemId:r}))}},S=e=>{var t=(0,I.useAppDispatch)();return(r,a)=>i=>{null==e||e(r,a,i),t((0,A.mouseLeaveItem)())}},C=(e,t,r)=>{var a=(0,I.useAppDispatch)();return(i,n)=>l=>{null==e||e(i,n,l),a((0,A.setActiveClickItemIndex)({activeIndex:String(n),activeDataKey:t,activeCoordinate:i.tooltipPosition,activeGraphicalItemId:r}))}},w=e.i(844),k=e.i(45542),P=e.i(59798),j=e.i(46710),E=e.i(61849),D=e.i(61764),T=e.i(92860),N=e.i(41088),z=e.i(77320),_=e.i(10439);function B(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 M=(e,t,r)=>{var a=null!=r?r:e;if(!(0,d.isNullish)(a))return(0,d.getPercentValue)(a,t,0)},W=e.i(22075);function G(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 L(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?G(Object(r),!0).forEach(function(t){var a,i,n;a=e,i=t,n=r[t],(i=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+""}(i))in a?Object.defineProperty(a,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):a[i]=n}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):G(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var U=e.i(91526),K=e.i(42221),F=(0,E.createSelector)([D.selectUnfilteredCartesianItems,(e,t)=>t],(e,t)=>e.filter(e=>"bar"===e.type).find(e=>e.id===t)),H=(0,E.createSelector)([F],e=>null==e?void 0:e.maxBarSize),V=(0,E.createSelector)([j.selectChartLayout,D.selectUnfilteredCartesianItems,K.selectXAxisIdFromGraphicalItemId,K.selectYAxisIdFromGraphicalItemId,(e,t,r)=>r],(e,t,r,a,i)=>t.filter(t=>"horizontal"===e?t.xAxisId===r:t.yAxisId===a).filter(e=>e.isPanorama===i).filter(e=>!1===e.hide).filter(e=>"bar"===e.type)),R=(0,E.createSelector)([V,z.selectRootBarSize,(e,t)=>{var r=(0,j.selectChartLayout)(e),a=(0,K.selectXAxisIdFromGraphicalItemId)(e,t),i=(0,K.selectYAxisIdFromGraphicalItemId)(e,t);if(null!=a&&null!=i)return"horizontal"===r?(0,D.selectCartesianAxisSize)(e,"xAxis",a):(0,D.selectCartesianAxisSize)(e,"yAxis",i)}],(e,t,r)=>{var a=e.filter(_.isStacked),i=e.filter(e=>null==e.stackId);return[...Object.entries(a.reduce((e,t)=>
1{var r=e[t.stackId];return null==r&&(r=[]),r.push(t),e[t.stackId]=r,e},{})).map(e=>{var a,i=function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a,i,n,l,o=[],s=!0,c=!1;try{n=(r=r.call(e)).next,!1;for(;!(s=(a=n.call(r)).done)&&(o.push(a.value),2!==o.length);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=r.return&&(l=r.return(),Object(l)!==l))return}finally{if(c)throw i}}return o}}(e,2)||function(e,t){if(e){if("string"==typeof e)return B(e,2);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)?B(e,2):void 0}}(e,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),n=i[0],l=i[1];return{stackId:n,dataKeys:l.map(e=>e.dataKey),barSize:M(t,r,null==(a=l[0])?void 0:a.barSize)}}),...i.map(e=>({stackId:void 0,dataKeys:[e.dataKey].filter(e=>null!=e),barSize:M(t,r,e.barSize)}))]}),Z=(e,t,r)=>{var a,i,n=(0,j.selectChartLayout)(e),l=(0,K.selectXAxisIdFromGraphicalItemId)(e,t),o=(0,K.selectYAxisIdFromGraphicalItemId)(e,t);if(null!=l&&null!=o)return"horizontal"===n?(a=(0,D.selectAxisWithScale)(e,"xAxis",l,r),i=(0,D.selectTicksOfGraphicalItem)(e,"xAxis",l,r)):(a=(0,D.selectAxisWithScale)(e,"yAxis",o,r),i=(0,D.selectTicksOfGraphicalItem)(e,"yAxis",o,r)),(0,m.getBandSizeOfAxis)(a,i)},$=(0,E.createSelector)([R,z.selectRootMaxBarSize,z.selectBarGap,z.selectBarCategoryGap,(e,t,r)=>{var a,i,n,l,o=F(e,t);if(null==o)return 0;var s=(0,K.selectXAxisIdFromGraphicalItemId)(e,t),c=(0,K.selectYAxisIdFromGraphicalItemId)(e,t);if(null==s||null==c)return 0;var u=(0,j.selectChartLayout)(e),f=(0,z.selectRootMaxBarSize)(e),p=o.maxBarSize,h=(0,d.isNullish)(p)?f:p;return"horizontal"===u?(n=(0,D.selectAxisWithScale)(e,"xAxis",s,r),l=(0,D.selectTicksOfGraphicalItem)(e,"xAxis",s,r)):(n=(0,D.selectAxisWithScale)(e,"yAxis",c,r),l=(0,D.selectTicksOfGraphicalItem)(e,"yAxis",c,r)),null!=(a=null!=(i=(0,m.getBandSizeOfAxis)(n,l,!0))?i:h)?a:0},Z,H],(e,t,r,a,i,n,l)=>{var o=function(e,t,r,a,i){var n,l,o=a.length;if(!(o<1)){var s=(0,d.getPercentValue)(e,r,0,!0),c=[];if((0,W.isWellBehavedNumber)(null==(n=a[0])?void 0:n.barSize)){var u=!1,f=r/o,m=a.reduce((e,t)=>e+(t.barSize||0),0);(m+=(o-1)*s)>=r&&(m-=(o-1)*s,s=0),m>=r&&f>0&&(u=!0,f*=.9,m=o*f);var p={offset:Math.round((r-m)/2)-s,size:0};l=a.reduce((e,t)=>{var r,a={stackId:t.stackId,dataKeys:t.dataKeys,position:{offset:p.offset+p.size+s,size:u?f:null!=(r=t.barSize)?r:0}},i=[...e,a];return p=a.position,i},c)}else{var h=(0,d.getPercentValue)(t,r,0,!0);r-2*h-(o-1)*s<=0&&(s=0);var y=(r-2*h-(o-1)*s)/o;y>1&&(y=Math.round(y));var v=(0,W.isWellBehavedNumber)(i)?Math.min(y,i):y;l=a.reduce((e,t,r)=>[...e,{stackId:t.stackId,dataKeys:t.dataKeys,position:{offset:h+(y+s)*r+(y-v)/2,size:v}}],c)}return l}}(r,a,i!==n?i:n,e,(0,d.isNullish)(l)?t:l);return i!==n&&null!=o&&(o=o.map(e=>L(L({},e),{},{position:L(L({},e.position),{},{offset:e.position.offset-i/2})}))),o}),Y=(0,E.createSelector)([$,F],(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}}),X=(0,E.createSelector)([(e,t,r)=>{var a=(0,j.selectChartLayout)(e),i=(0,K.selectXAxisIdFromGraphicalItemId)(e,t),n=(0,K.selectYAxisIdFromGraphicalItemId)(e,t);if(null!=i&&null!=n)return"horizontal"===a?(0,D.selectStackGroups)(e,"yAxis",n,r):(0,D.selectStackGroups)(e,"xAxis",i,r)},F],(e,t)=>{var r=(0,U.getStackSeriesIdentifier)(t);if(!e||null==r||null==t)return;var a=t.stackId;if(null!=a){var i=e[a];if(i){var n=i.stackedData;if(n)return n.find(e=>e.key===r)}}}),J=(0,E.createSelector)([N.selectChartOffsetInternal,N.selectAxisViewBox,(e,t,r)=>{var a=(0,K.selectXAxisIdFromGraphicalItemId)(e,t);if(null!=a)return(0,D.selectAxisWithScale)(e,"xAxis",a,r)},(e,t,r)=>{var a=(0,K.selectYAxisIdFromGraphicalItemId)(e,t);if(null!=a)return(0,D.selectAxisWithScale)(e,"yAxis",a,r)},(e,t,r)=>{var a=(0,K.selectXAxisIdFromGraphicalItemId)(e,t);if(null!=a)return(0,D.selectTicksOfGraphicalItem)(e,"xAxis",a,r)},(e,t,r)=>{var a=(0,K.selectYAxisIdFromGraphicalItemId)(e,t);if(null!=a)return(0,D.selectTicksOfGraphicalItem)(e,"yAxis",a,r)},Y,j.selectChartLayout,T.selectChartDataWithIndexesIfNotInPanoramaPosition3,Z,X,F,(e,t,r,a)=>a],(e,t,r,a,i,n,l,o,s,c,u,d,f)=>{var m,p=s.chartData,h=s.dataStartIndex,y=s.dataEndIndex;if(null!=d&&null!=l&&null!=t&&("horizontal"===o||"vertical"===o)&&null!=r&&null!=a&&null!=i&&null!=n&&null!=c){var v=d.data;if(null!=(m=null!=v&&v.length>0?v:null==p?void 0:p.slice(h,y+1)))return eK({layout:o,barSettings:d,pos:l,parentViewBox:t,bandSize:c,xAxis:r,yAxis:a,xAxisTicks:i,yAxisTicks:n,stackedData:u,displayedData:m,offset:e,cells:f,dataStartIndex:h})}}),q=e.i(75337),Q=e.i(76735),ee=e.i(95146),et=e.i(51883),er=e.i(15549),ea=e.i(91187),ei=e.i(57999),en=e.i(30174),el=e.i(8436),eo=e.i(29601),es=e.i(18457),ec=e.i(20135),eu=(e.i(19346),(e,t)=>t),ed=(e,t,r)=>r,ef=(0,E.createSelector)([eu,D.selectUnfilteredCartesianItems,ed],(e,t,r)=>t.filter(e=>"bar"===e.type).filter(t=>t.stackId===e).filter(e=>e.isPanorama===r).filter(e=>!e.hide)),em=(0,E.createSelector)([ef],e=>e.map(e=>e.id)),ep=(0,E.createSelector)([e=>e,eu,ed],(e,t,r)=>{var a=em(e,t,r),i=[];return a.forEach(t=>{var a=J(e,t,r,void 0);
1null==a||a.forEach(e=>{var t=e.originalDataIndex;i[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}})(i[t],e)})}),i}),eh=["index"];function ey(){return(ey=Object.assign.bind()).apply(null,arguments)}var ev=(0,t.createContext)(void 0),eg=(e,t)=>"recharts-bar-stack-clip-path-".concat(e,"-").concat(t),ex=e=>{var r=e.index,a=function(e,t){if(null==e)return{};var r,a,i=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 n=Object.getOwnPropertySymbols(e);for(a=0;a<n.length;a++)r=n[a],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,eh),i=(e=>{var r=(0,t.useContext)(ev);if(null!=r){var a=r.stackId;return"url(#".concat(eg(a,e),")")}})(r);return t.createElement(s.Layer,ey({className:"recharts-bar-stack-layer",clipPath:i},a))};ec.propsAreEqual;var eb=["onMouseEnter","onMouseLeave","onClick"],eI=["value","background","tooltipPosition"],eA=["id"],eO=["onMouseEnter","onClick","onMouseLeave"];function eS(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a,i,n,l,o=[],s=!0,c=!1;try{if(n=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;s=!1}else for(;!(s=(a=n.call(r)).done)&&(o.push(a.value),o.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=r.return&&(l=r.return(),Object(l)!==l))return}finally{if(c)throw i}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return eC(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)?eC(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 eC(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 ew(){return(ew=Object.assign.bind()).apply(null,arguments)}function ek(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?ek(Object(r),!0).forEach(function(t){var a,i,n;a=e,i=t,n=r[t],(i=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+""}(i))in a?Object.defineProperty(a,i,{value:n,enumerable:!0,configurable:!0,writable:!0}):a[i]=n}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ek(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function ej(e,t){if(null==e)return{};var r,a,i=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 n=Object.getOwnPropertySymbols(e);for(a=0;a<n.length;a++)r=n[a],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var eE=l.memo(e=>{var t=e.dataKey,r=e.stroke,a=e.strokeWidth,i=e.fill,n=e.name,o=e.hide,s=e.unit,c=e.formatter,u=e.tooltipType,f=e.id,p={dataDefinedOnItem:void 0,getPosition:d.noop,settings:{stroke:r,strokeWidth:a,fill:i,dataKey:t,nameKey:void 0,name:(0,m.getTooltipNameProp)(n,t),hide:o,type:u,color:i,unit:s,formatter:c,graphicalItemId:f}};return l.createElement(w.SetTooltipEntrySettings,{tooltipEntrySettings:p})});function eD(e){var t,r=(0,I.useAppSelector)(Q.selectActiveTooltipIndex),a=e.data,i=e.dataKey,n=e.background,o=e.allOtherBarProps,s=o.onMouseEnter,c=o.onMouseLeave,u=o.onClick,d=ej(o,eb),f=O(s,i,o.id),m=S(c),h=C(u,i,o.id);if(!n||null==a)return null;var y=(0,ei.svgPropertiesNoEventsFromUnknown)(n);return l.createElement(eo.ZIndexLayer,{zIndex:(t=es.DefaultZIndexes.barBackgroun
1d,n&&"object"==typeof n&&"zIndex"in n&&"number"==typeof n.zIndex&&(0,W.isWellBehavedNumber)(n.zIndex)?n.zIndex:t)},a.map((e,t)=>{e.value;var a=e.background,o=(e.tooltipPosition,ej(e,eI));if(!a)return null;var s=f(e,e.originalDataIndex),c=m(e,e.originalDataIndex),u=h(e,e.originalDataIndex),v=eP(eP(eP(eP(eP({option:n,isActive:String(e.originalDataIndex)===r},o),{},{fill:"#eee"},a),y),(0,p.adaptEventsOfChild)(d,e,t)),{},{onMouseEnter:s,onMouseLeave:c,onClick:u,dataKey:i,index:t,className:"recharts-bar-background-rectangle"});return l.createElement(x,ew({key:"background-bar-".concat(t)},v))}))}function eT(e){var t=e.showLabels,r=e.children,a=e.rects,i=null==a?void 0:a.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 l.createElement(u.CartesianLabelListContextProvider,{value:t?i:void 0},r)}function eN(e){var t,r=e.shape,a=e.activeBar,i=e.baseProps,n=e.entry,o=e.index,s=e.dataKey,c=(0,I.useAppSelector)(Q.selectActiveTooltipIndex),u=(0,I.useAppSelector)(Q.selectActiveTooltipDataKey),d=a&&String(n.originalDataIndex)===c&&(null==u||s===u),f=null!=c&&(String(n.originalDataIndex)!==c||null!=u&&s!==u),m=eS((0,l.useState)(!1),2),p=m[0],h=m[1],y=eS((0,l.useState)(!1),2),v=y[0],g=y[1];(0,l.useEffect)(()=>{var e;return d?(h(!0),e=requestAnimationFrame(()=>{g(!0)})):(g(!1),f&&h(!1)),()=>{cancelAnimationFrame(e)}},[d,f]);var b=(0,l.useCallback)(()=>{d||h(!1)},[d]),A=d&&v,O=d||p;t=d?!0===a?r:a:r;var S=l.createElement(x,ew({},i,{name:String(i.name)},n,{isActive:A,option:t,index:o,dataKey:s,animationElapsedTime:e.animationElapsedTime,isAnimating:e.isAnimating,isEntrance:e.isEntrance,onTransitionEnd:b}));return O?l.createElement(eo.ZIndexLayer,{zIndex:es.DefaultZIndexes.activeBar},l.createElement(ex,{index:n.originalDataIndex},S)):S}function ez(e){var t=e.shape,r=e.baseProps,a=e.entry,i=e.index,n=e.dataKey;return l.createElement(x,ew({},r,{name:String(r.name)},a,{isActive:!1,option:t,index:i,dataKey:n,animationElapsedTime:e.animationElapsedTime,isAnimating:e.isAnimating,isEntrance:e.isEntrance}))}function e_(e){var t,r=e.data,a=e.props,i=e.animationElapsedTime,n=e.isAnimating,o=e.isEntrance,s=null!=(t=(0,ei.svgPropertiesNoEvents)(a))?t:{},c=s.id,u=ej(s,eA),d=a.shape,f=a.dataKey,m=a.activeBar,h=a.onMouseEnter,y=a.onClick,v=a.onMouseLeave,g=ej(a,eO),x=O(h,f,c),b=S(v),I=C(y,f,c);return r?l.createElement(l.Fragment,null,r.map((e,t)=>l.createElement(ex,ew({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(t),className:"recharts-bar-rectangle"},(0,p.adaptEventsOfChild)(g,e,t),{onMouseEnter:x(e,e.originalDataIndex),onMouseLeave:b(e,e.originalDataIndex),onClick:I(e,e.originalDataIndex)}),m?l.createElement(eN,{shape:d,activeBar:m,baseProps:u,entry:e,index:t,dataKey:f,animationElapsedTime:i,isAnimating:n,isEntrance:o}):l.createElement(ez,{shape:d,baseProps:u,entry:e,index:t,dataKey:f,animationElapsedTime:i,isAnimating:n,isEntrance:o})))):null}function eB(e){var t=e.props,r=e.previousRectanglesRef,a=t.data,i=t.isAnimationActive,n=t.animationBegin,o=t.animationDuration,c=t.animationEasing,d=t.animationInterpolateFn,f=t.layout,m=(0,en.useAnimationCallbacks)(t.onAnimationStart,t.onAnimationEnd),p=m.isAnimating,h=m.handleAnimationStart,y=m.handleAnimationEnd;return l.createElement(eT,{showLabels:!p,rects:a},l.createElement(en.AnimatedItems,{animationInput:a,animationIdPrefix:"recharts-bar-",items:a,previousItemsRef:r,isAnimationActive:i,animationBegin:n,animationDuration:o,animationEasing:c,onAnimationStart:h,onAnimationEnd:y,animationInterpolateFn:d,animationMatchBy:t.animationMatchBy,layout:f},(e,r,a)=>l.createElement(s.Layer,null,l.createElement(e_,{props:t,data:e,animationElapsedTime:r,isAnimating:p||r<1,isEntrance:a}))),l.createElement(u.LabelListFromLabelProp,{label:t.label}),t.children)}function eM(e){var t=(0,l.useRef)(null);return l.createElement(eB,{previousRectanglesRef:t,props:e})}var eW=(e,t)=>{var r=Array.isArray(e.value)?e.value[1]:e.value;return{x:e.x,y:e.y,value:r,errorVal:(0,m.getValueByDataKey)(e,t)}};class eG extends l.PureComponent{render(){var e=this.props,t=e.hide,r=e.data,a=e.dataKey,i=e.className,n=e.xAxisId,c=e.yAxisId,u=e.needClip,d=e.background,f=e.id;if(t||null==r)return null;var m=(0,o.clsx)("recharts-bar",i);return l.createElement(s.Layer,{className:m,id:f},u&&l.createElement("defs",null,l.createElement(P.GraphicalItemClipPath,{clipPathId:f,xAxisId:n,yAxisId:c})),l.createElement(s.Layer,{className:"recharts-bar-rectangles",clipPath:u?"url(#clipPath-".concat(f,")"):void 0},l.createElement(eD,{data:r,dataKey:a,background:d,allOtherBarProps:this.props}),l.createElement(eM,this.props)))}}var eL={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,d.interpolate)(e.prev.height,0,t),y:(0,d.interpolate)(e.prev.y,e.prev.y+e.prev.height,t)})]:[eP(eP({},e.prev),{},{width:(0,d.interpolate)(e.prev.width,0,t)}
1)];if("matched"===e.status)return[eP(eP({},e.next),{},{x:(0,d.interpolate)(e.prev.x,e.next.x,t),y:(0,d.interpolate)(e.prev.y,e.next.y,t),width:(0,d.interpolate)(e.prev.width,e.next.width,t),height:(0,d.interpolate)(e.prev.height,e.next.height,t)})];var a=e.next;return"horizontal"===r?[eP(eP({},a),{},{height:(0,d.interpolate)(0,a.height,t),y:(0,d.interpolate)(a.stackedBarStart,a.y,t)})]:[eP(eP({},a),{},{width:(0,d.interpolate)(0,a.width,t),x:(0,d.interpolate)(a.stackedBarStart,a.x,t)})]}),animationMatchBy:el.matchAppend,background:!1,hide:!1,isAnimationActive:"auto",label:!1,legendType:"rect",minPointSize:0,shape:g,xAxisId:0,yAxisId:0,zIndex:es.DefaultZIndexes.bar};function eU(e){var t,r=e.xAxisId,a=e.yAxisId,i=e.hide,n=e.legendType,o=e.minPointSize,s=e.activeBar,u=e.animationBegin,d=e.animationDuration,m=e.animationEasing,p=e.isAnimationActive,h=(0,P.useNeedsClip)(r,a).needClip,y=(0,j.useChartLayout)(),v=(0,q.useIsPanorama)(),g=(0,f.findAllByType)(e.children,c),x=(0,I.useAppSelector)(t=>J(t,e.id,v,g));if("vertical"!==y&&"horizontal"!==y)return null;var b=null==x?void 0:x[0];return t=null==b||null==b.height||null==b.width?0:"vertical"===y?b.height/2:b.width/2,l.createElement(k.SetErrorBarContext,{xAxisId:r,yAxisId:a,data:x,dataPointFormatter:eW,errorBarOffset:t},l.createElement(eG,ew({},e,{layout:y,needClip:h,data:x,xAxisId:r,yAxisId:a,hide:i,legendType:n,minPointSize:o,activeBar:s,animationBegin:u,animationDuration:d,animationEasing:m,isAnimationActive:p})))}function eK(e){var t=e.layout,r=e.barSettings,a=r.dataKey,i=r.minPointSize,n=r.hasCustomShape,l=e.pos,o=e.bandSize,s=e.xAxis,c=e.yAxis,u=e.xAxisTicks,f=e.yAxisTicks,p=e.stackedData,h=e.displayedData,y=e.offset,v=e.cells,g=e.parentViewBox,x=e.dataStartIndex,I="horizontal"===t?c:s,A=p?I.scale.domain():null,O=(0,m.getBaseValueOfBar)({numericAxis:I}),S=I.scale.map(O);return h.map((e,r)=>{if(p){var h=p[r+x];if(null==h)return null;C=(0,m.truncateByDomain)(h,A)}else Array.isArray(C=(0,m.getValueByDataKey)(e,a))||(C=[O,C]);var I=b(i,0)(C[1],r);if("horizontal"===t){var C,w,k,P,j,E,D,T=c.scale.map(C[0]),N=c.scale.map(C[1]);if(null==T||null==N)return null;w=(0,m.getCateCoordinateOfBar)({axis:s,ticks:u,bandSize:o,offset:l.offset,entry:e,index:r}),k=null!=(D=null!=N?N:T)?D:void 0,P=l.size;var z=T-N;if(j=(0,d.isNan)(z)?0:z,E={x:w,y:y.top,width:P,height:y.height},Math.abs(I)>0&&Math.abs(j)<Math.abs(I)){var _=(0,d.mathSign)(j||I)*(Math.abs(I)-Math.abs(j));k-=_,j+=_}}else{var B=s.scale.map(C[0]),M=s.scale.map(C[1]);if(null==B||null==M)return null;if(w=B,k=(0,m.getCateCoordinateOfBar)({axis:c,ticks:f,bandSize:o,offset:l.offset,entry:e,index:r}),P=M-B,j=l.size,E={x:y.left,y:k,width:y.width,height:j},Math.abs(I)>0&&Math.abs(P)<Math.abs(I)){var W=(0,d.mathSign)(P||I)*(Math.abs(I)-Math.abs(P));P+=W}}return null!=w&&null!=k&&null!=P&&null!=j&&(n||0!==P&&0!==j)?eP(eP({},e),{},{stackedBarStart:S,x:w,y:k,width:P,height:j,value:p?C:C[1],payload:e,background:E,tooltipPosition:{x:w+P/2,y:k+j/2},parentViewBox:g,originalDataIndex:r},v&&v[r]&&v[r].props):null}).filter(Boolean)}var eF=l.memo(function(e){var r,a,i=(0,et.resolveDefaultProps)(e,eL),n=(r=i.stackId,null!=(a=(0,t.useContext)(ev))?a.stackId:null!=r?(0,m.getNormalizedStackId)(r):void 0),o=(0,q.useIsPanorama)();return l.createElement(er.RegisterGraphicalItemId,{id:i.id,type:"bar"},e=>{var t,r,a,s;return l.createElement(l.Fragment,null,l.createElement(ee.SetLegendPayload,{legendPayload:(t=i.dataKey,r=i.name,a=i.fill,s=i.legendType,[{inactive:i.hide,dataKey:t,type:s,color:a,value:(0,m.getTooltipNameProp)(r,t),payload:i}])}),l.createElement(eE,{dataKey:i.dataKey,stroke:i.stroke,strokeWidth:i.strokeWidth,fill:i.fill,name:i.name,hide:i.hide,unit:i.unit,formatter:i.formatter,tooltipType:i.tooltipType,id:e}),l.createElement(ea.SetCartesianGraphicalItem,{type:"bar",id:e,data:void 0,xAxisId:i.xAxisId,yAxisId:i.yAxisId,zAxisId:0,dataKey:i.dataKey,stackId:n,hide:i.hide,barSize:i.barSize,minPointSize:i.minPointSize,maxBarSize:i.maxBarSize,isPanorama:o,hasCustomShape:null!=i.shape&&i.shape!==g}),l.createElement(eo.ZIndexLayer,{zIndex:i.zIndex},l.createElement(eU,ew({},i,{id:e}))))})},ec.propsAreEqual);eF.displayName="Bar"},94513,e=>{e.v({chartWrapper:"page-module__H2CfsW__chartWrapper",container:"page-module__H2CfsW__container",dateInput:"page-module__H2CfsW__dateInput",datePicker:"page-module__H2CfsW__datePicker",loading:"page-module__H2CfsW__loading",navButton:"page-module__H2CfsW__navButton",navCenter:"page-module__H2CfsW__navCenter",n
1avCount:"page-module__H2CfsW__navCount",navDisabled:"page-module__H2CfsW__navDisabled",navPeriod:"page-module__H2CfsW__navPeriod",navigation:"page-module__H2CfsW__navigation",nowButton:"page-module__H2CfsW__nowButton",summaryCard:"page-module__H2CfsW__summaryCard",summaryGrid:"page-module__H2CfsW__summaryGrid",summaryLabel:"page-module__H2CfsW__summaryLabel",summaryValue:"page-module__H2CfsW__summaryValue",tab:"page-module__H2CfsW__tab",tabActive:"page-module__H2CfsW__tabActive",tabs:"page-module__H2CfsW__tabs",title:"page-module__H2CfsW__title"})},36283,e=>{"use strict";var t=e.i(43476),r=e.i(71645),a=e.i(94513),i=e.i(69620),n=e.i(9694),l=e.i(75225),o=e.i(85183),s=e.i(93230),c=e.i(34239),u=e.i(31195),d=e.i(72526);let f=e=>{let t=new Date(e+"T00:00:00Z");t.setUTCDate(t.getUTCDate()+4-(t.getUTCDay()||7));let r=new Date(Date.UTC(t.getUTCFullYear(),0,1)),a=Math.ceil(((t.getTime()-r.getTime())/864e5+1)/7);return`${t.getUTCFullYear()}-W${String(a).padStart(2,"0")}`},m=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function p(){let[e,p]=(0,r.useState)({}),[h,y]=(0,r.useState)(0),[v,g]=(0,r.useState)(!1),[x,b]=(0,r.useState)("day"),[I,A]=(0,r.useState)(()=>new Date().toISOString().slice(0,10));(0,r.useEffect)(()=>{let e=!1;return(async()=>{try{let t=await fetch("/api/domains",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({sortBy:"newest",limit:1}),cache:"no-store"});if(!t.ok||e)return;let r=await t.json();if(e)return;y(r.totalDomains||0),p(r.domainsByDate||{}),g(!0)}catch(e){console.error(e)}})(),()=>{e=!0}},[]);let O=new Date().toISOString().slice(0,10),S=(0,r.useCallback)(e=>{A(t=>{let r=new Date(t+"T00:00:00Z");return"day"===x?r.setUTCDate(r.getUTCDate()+30*e):"week"===x?r.setUTCDate(r.getUTCDate()+12*e*7):r.setUTCMonth(r.getUTCMonth()+12*e),r.toISOString().slice(0,10)})},[x]),C=(0,r.useCallback)(()=>{A(new Date().toISOString().slice(0,10))},[]),w=(0,r.useMemo)(()=>{let e=new Date(I+"T00:00:00Z");return"day"===x?new Date(I+"T00:00:00Z").toLocaleDateString("en-US",{weekday:"short",month:"short",day:"numeric",timeZone:"UTC"}):"week"===x?(e=>{let[t,r]=e.split("-W"),a=parseInt(t),i=parseInt(r),n=new Date(Date.UTC(a,0,4)),l=n.getUTCDay()||7,o=new Date(n);o.setUTCDate(n.getUTCDate()-l+1+(i-1)*7);let s=new Date(o);s.setUTCDate(o.getUTCDate()+6);let c=e=>e.toLocaleDateString("en-US",{month:"short",day:"numeric",timeZone:"UTC"});return`${c(o)} â ${c(s)}`})(f(I)):`${m[e.getUTCMonth()]} ${e.getUTCFullYear()}`},[I,x]),k=(0,r.useMemo)(()=>{if("day"===x)return e[I]||0;if("week"===x){let t=f(I),r=0;for(let[a,i]of Object.entries(e))f(a)===t&&(r+=i);return r}{let t=I.slice(0,7),r=0;for(let[a,i]of Object.entries(e))a.startsWith(t)&&(r+=i);return r}},[e,I,x]),P=e[O]||0,j=f(O),E=(0,r.useMemo)(()=>{let t=0;for(let[r,a]of Object.entries(e))f(r)===j&&(t+=a);return t},[e,j]),D=O.slice(0,7),T=(0,r.useMemo)(()=>{let t=0;for(let[r,a]of Object.entries(e))r.startsWith(D)&&(t+=a);return t},[e,D]),N=(0,r.useMemo)(()=>{let t=Object.entries(e).sort(([e],[t])=>e.localeCompare(t)),r=new Date(I+"T00:00:00Z");if("day"===x){let e=new Map;for(let t=29;t>=0;t--){let a=new Date(r);a.setUTCDate(a.getUTCDate()-t),e.set(a.toISOString().slice(0,10),0)}for(let[r,a]of t)e.has(r)&&e.set(r,a);return Array.from(e.entries()).map(([e,t])=>({label:e.slice(5),fullDate:e,count:t}))}if("week"===x){let e=f(I),r=new Map;for(let[e,a]of t){let t=f(e);r.set(t,(r.get(t)||0)+a)}let a=Array.from(r.keys()).sort(),i=a.indexOf(e),n=i>=0?i+1:a.length,l=Math.max(0,n-12);return a.slice(l,n).map(e=>({label:e,fullDate:e,count:r.get(e)||0}))}let a=I.slice(0,7),i=new Map;for(let[e,r]of t){let t=e.slice(0,7);i.set(t,(i.get(t)||0)+r)}let n=[],l=new Date(a+"-01T00:00:00Z");for(let e=11;e>=0;e--){let t=new Date(l);t.setUTCMonth(t.getUTCMonth()-e),n.push(t.toISOString().slice(0,7))}return n.map(e=>({label:e,fullDate:e,count:i.get(e)||0}))},[e,x,I]),z=I>=O;return(0,t.jsxs)("div",{className:a.default.container,children:[(0,t.jsxs)("h1",{className:a.default.title,children:[(0,t.jsx)(i.IoBarChart,{})," Seeker ID Activations"]}),(0,t.jsxs)("div",{className:a.default.summaryGrid,children:[(0,t.jsxs)("div",{className:a.default.summaryCard,children:[(0,t.jsx)("div",{className:a.default.summaryLabel,children:"All-Time"}),(0,t.jsx)("div",{className:a.default.summaryValue,children:h.toLocaleStr
1ing()})]}),(0,t.jsxs)("div",{className:a.default.summaryCard,children:[(0,t.jsx)("div",{className:a.default.summaryLabel,children:"Today"}),(0,t.jsx)("div",{className:a.default.summaryValue,children:P.toLocaleString()})]}),(0,t.jsxs)("div",{className:a.default.summaryCard,children:[(0,t.jsx)("div",{className:a.default.summaryLabel,children:"This Week"}),(0,t.jsx)("div",{className:a.default.summaryValue,children:E.toLocaleString()})]}),(0,t.jsxs)("div",{className:a.default.summaryCard,children:[(0,t.jsx)("div",{className:a.default.summaryLabel,children:"This Month"}),(0,t.jsx)("div",{className:a.default.summaryValue,children:T.toLocaleString()})]})]}),(0,t.jsx)("div",{className:a.default.tabs,children:["day","week","month"].map(e=>(0,t.jsx)("button",{className:`${a.default.tab} ${x===e?a.default.tabActive:""}`,onClick:()=>b(e),children:e.charAt(0).toUpperCase()+e.slice(1)},e))}),(0,t.jsxs)("div",{className:a.default.navigation,children:[(0,t.jsx)("button",{className:a.default.navButton,onClick:()=>S(-1),children:(0,t.jsx)(i.IoChevronBack,{})}),(0,t.jsxs)("div",{className:a.default.navCenter,children:[(0,t.jsx)("div",{className:a.default.navPeriod,children:w}),(0,t.jsxs)("div",{className:a.default.navCount,children:[k.toLocaleString()," activations"]})]}),(0,t.jsx)("button",{className:`${a.default.navButton} ${z?a.default.navDisabled:""}`,onClick:()=>S(1),disabled:z,children:(0,t.jsx)(i.IoChevronForward,{})}),!z&&(0,t.jsx)("button",{className:a.default.nowButton,onClick:C,children:"Now"})]}),(0,t.jsx)("div",{className:a.default.datePicker,children:(0,t.jsx)("input",{type:"date",className:a.default.dateInput,value:I,max:O,onChange:e=>A(e.target.value)})}),v?(0,t.jsx)("div",{className:a.default.chartWrapper,children:(0,t.jsx)(u.ResponsiveContainer,{width:"100%",height:400,children:(0,t.jsxs)(n.BarChart,{data:N,margin:{top:10,right:20,bottom:20,left:10},children:[(0,t.jsx)(d.CartesianGrid,{strokeDasharray:"3 3",stroke:"rgba(0, 255, 217, 0.15)"}),(0,t.jsx)(o.XAxis,{dataKey:"label",tick:{fill:"#888",fontSize:11},angle:-45,textAnchor:"end",height:60}),(0,t.jsx)(s.YAxis,{tick:{fill:"#888",fontSize:12}}),(0,t.jsx)(c.Tooltip,{contentStyle:{background:"#001a1a",border:"1px solid rgba(0, 255, 217, 0.3)",borderRadius:8,color:"#ededed",fontFamily:"var(--font-jetbrains-mono), monospace"},cursor:{fill:"rgba(0,255,217,0.08)"}}),(0,t.jsx)(l.Bar,{dataKey:"count",fill:"#00ffd9",radius:[4,4,0,0],cursor:"pointer",onClick:(e,t)=>{let r=N[t];r&&(e=>{if(e?.fullDate)if("day"===x)A(e.fullDate);else if("week"===x){let[t,r]=e.fullDate.split("-W"),a=parseInt(t),i=parseInt(r),n=new Date(Date.UTC(a,0,4)),l=n.getUTCDay()||7,o=new Date(n);o.setUTCDate(n.getUTCDate()-l+1+(i-1)*7),A(o.toISOString().slice(0,10))}else A(e.fullDate+"-15")})(r)}})]})})}):(0,t.jsx)("div",{className:a.default.loading,children:"Connecting to WebSocketâ¦"})]})}e.s(["default",()=>p])}]);
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.