PageSourceSearch

https://www.8bitcn.com/_next/static/immutable/chunks/1w60tc2uw8p6t.js

js 8bitcn.com collected 2026-09-25 20:48:35 UTC 143,695 bytes, 5 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,59788,e=>{"use strict";var t=e.i(327193),r=e.i(294346),n=e.i(857429),i=e.i(584877),a=e.i(898335),o=e.i(403980);let l=[{month:"January",desktop:186,mobile:80},{month:"February",desktop:305,mobile:200},{month:"March",desktop:237,mobile:120},{month:"April",desktop:73,mobile:190},{month:"May",desktop:209,mobile:130},{month:"June",desktop:214,mobile:140}],s={desktop:{label:"Desktop",color:"var(--chart-1)"},mobile:{label:"Mobile",color:"var(--chart-2)"}};e.s(["default",0,function(){return(0,t.jsx)(o.ChartContainer,{config:s,children:(0,t.jsxs)(n.BarChart,{data:l,children:[(0,t.jsx)(i.CartesianGrid,{vertical:!1}),(0,t.jsx)(a.XAxis,{dataKey:"month",tickLine:!1,tickMargin:10,axisLine:!1,tickFormatter:e=>e.slice(0,3)}),(0,t.jsx)(o.ChartTooltip,{cursor:!1,content:(0,t.jsx)(o.ChartTooltipContent,{indicator:"dot"})}),(0,t.jsx)(r.Bar,{dataKey:"desktop",fill:"var(--color-desktop)"}),(0,t.jsx)(r.Bar,{dataKey:"mobile",fill:"var(--color-mobile)"})]})})},"description",0,"A multiple bar chart"])},403980,e=>{"use strict";var t,r,n,i,a,o,l,s=e.i(327193),c=e.i(475127),u=e.i(81822),d=e.i(94035),f=e.i(346407),p=e.i(604656),h=e.i(952719),m=e.i(262902),y=e.i(207267),b=e.i(637472),v=e.i(7284),g=e.i(674521),x=e.i(472177),w=e.i(390332),j=e.i(764440),O=["x","y","top","left","width","height","className"];function _(){return(_=Object.assign.bind()).apply(null,arguments)}function P(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var E=e=>{var t=e.x,r=void 0===t?0:t,n=e.y,i=void 0===n?0:n,a=e.top,o=void 0===a?0:a,l=e.left,s=void 0===l?0:l,u=e.width,d=void 0===u?0:u,f=e.height,p=void 0===f?0:f,h=e.className,m=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?P(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=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 n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):P(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({x:r,y:i,top:o,left:s,width:d,height:p},function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,O));return(0,w.isNumber)(r)&&(0,w.isNumber)(i)&&(0,w.isNumber)(d)&&(0,w.isNumber)(p)&&(0,w.isNumber)(o)&&(0,w.isNumber)(s)?c.createElement("path",_({},(0,j.svgPropertiesAndEvents)(m),{className:(0,v.clsx)("recharts-cross",h),d:"M".concat(r,",").concat(o,"v").concat(p,"M").concat(s,",").concat(i,"h").concat(d)})):null},S=e.i(381361),A=e.i(73191);function k(e){var t=e.cx,r=e.cy,n=e.radius,i=e.startAngle,a=e.endAngle;return{points:[(0,A.polarToCartesian)(t,r,n,i),(0,A.polarToCartesian)(t,r,n,a)],cx:t,cy:r,radius:n,startAngle:i,endAngle:a}}var N=e.i(21379),T=e.i(103457);function C(){return(C=Object.assign.bind()).apply(null,arguments)}function I(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var D=e=>{var t=e.cx,r=e.cy,n=e.radius,i=e.angle,a=e.sign,o=e.isExternal,l=e.cornerRadius,s=e.cornerIsExternal,c=l*(o?1:-1)+n,u=Math.asin(l/c)/A.RADIAN,d=s?i:i+a*u,f=(0,A.polarToCartesian)(t,r,c,d);return{center:f,circleTangency:(0,A.polarToCartesian)(t,r,n,d),lineTangency:(0,A.polarToCartesian)(t,r,c*Math.cos(u*A.RADIAN),s?i-a*u:i),theta:u}},M=e=>{var i=e.cx,a=e.cy,o=e.innerRadius,l=e.outerRadius,s=e.startAngle,c=e.endAngle,u=(0,w.mathSign)(c-s)*Math.min(Math.abs(c-s),359.999),d=s+u,f=(0,A.polarToCartesian)(i,a,l,s),p=(0,A.polarToCartesian)(i,a,l,d),h=(0,T.roundTemplateLiteral)(t||(t=I(["M ",",","\n    A ",",",",0,\n    ",",",",\n    ",",","\n  "])),f.x,f.y,l,l,+(Math.abs(u)>180),+(s>d),p.x,p.y);if(o>0){var m=(0,A.polarToCartesian)(i,a,o,s),y=(0,A.polarToCartesian)(i,a,o,d);h+=(0,T.roundTemplateLiteral)(r||(r=I(["L ",",","\n            A ",",",",0,\n            ",",",",\n            ",","," Z"])),y.x,y.y,o,o,+(Math.abs(u)>180),+(s<=d),m.x,m.y)}else h+=(0,T.roundTemplateLiteral)(n||(n=I(["L ",","," Z"])),i,a);return h},L={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},z=e=>{var t,r=(0,N.resolveDefaultProps)(e,L),n=r.cx,s=r.cy,u=r.innerRadius,d=r.outerRadius,f=r.cornerRadius,p=r.forceCornerRadius,h=r.cornerIsExternal,m=r.startAngle,y=r.endAngle,b=r.className;if(d<u||m===y)return null;var g=(0,v.clsx)("recharts-sector",b),x=d-u,O=(0,w.getPercentValue)(f,x,0,!0);return t=O>0&&360>Math.abs(m-y)?(e=>{var t=e.cx,r=e.cy,n=e.innerRadius,s=e.outerRadius,c=e.cornerRadius,u=e.forceCornerRadius,d=e.cornerIsExternal,f=e.startAngle,p=e.endAngle,h=(0,w.mathSign)(p-f),m=D({cx:t,cy:r,radius:s,angle:f,sign:h,cornerRadius:c,cornerIsExternal:d}),y=m.circleTangency,b=m.lineTangency,v=m.theta,g=D({cx:t,cy:r,radius:s,angle:p,sign:-h,cornerRadius:c,cornerIsExternal:d}),x=g.circleTangency,j=g.lineTangency,O=g.theta,_=d?Math.abs(f-p):Math.abs(f-p)-v-O;if(_<0)return u?(0,T.roundTemplateLiteral)(i||(i=I(["M ",",","\n        a",",",",0,0,1,",",0\n        a",",",",0,0,1,",",0\n      "])),b.x,b.y,c,c,2*c,c,c,-(2*c)):M({cx:t,cy:r,innerRadius:n,outerRadius:s,startAngle:f,endAngle:p});var P=(0,T.roundTemplateLiteral)(a||(a=I(["M ",",","\n    A",",",",0,0,",",",",","\n    A",",",",0,",",",",",",","\n    A",",",",0,0,",",",",","\n  "])),b.x,b.y,c,c,+(h<0),y.x,y.y,s,s,+(_>180),+(h<0),x.x,x.y,c,c,+(h<0),j.x,j.y);if(n>0){var E=D({cx:t,cy:r,radius:n,angle:f,sign:h,isExternal:!0,cornerRadius:c,cornerIsExternal:d}),S=E.circleTangency,A=E.lineTangency,k=E.theta,N=D({cx:t,cy:r,radius:n,angle:p,sign:-h,isExternal:!0,cornerRadius:c,cornerIsExternal:d}),C=N.circleTangency,L=N.lineTangency,z=N.theta,B=d?Math.abs(f-p):Math.abs(f-p)-k-z;if(B<0&&0===c)return"".concat(P,"L").concat(t,",").concat(r,"Z");P+=(0,T.roundTemplateLiteral)(o||(o=I(["L",",","\n      A",",",",0,0,",",",",","\n      A",",",",0,",",",",",",","\n      A",",",",0,0,",",",",","Z"])),L.x,L.y,c,c,+(h<0),C.x,C.y,n,n,+(B>180),+(h>0),S.x,S.y,c,c,+(h<0),A.x,A.y)}else P+=(0,T.roundTemplateLiteral)(l||(l=I(["L",",","Z"])),t,r);return P})({cx:n,cy:s,innerRadius:u,outerRadius:d,cornerRadius:Math.min(O,x/2),forceCornerRadius:p,cornerIsExternal:h,startAngle:m,endAngle:y}):M({cx:n,cy:s,innerRadius:u,outerRadius:d,startAngle:m,endAngle:y}),c.createElement("path",C({},(0,j.svgPropertiesAndEvents)(r),{className:g,d:t}))},B=e.i(806366),R=e.i(263414),$=e.i(641952),F=e.i(457748);function V(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function W(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?V(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=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 n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):V(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var G=e.i(153254),X=e.i(187207),K=e.i(720892),H=e.i(643417);function q(){return(q=Object.assign.bind()).apply(null,arguments)}function Z(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function U(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Z(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=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 n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Z(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function Y(e){var t=e.cursor,r=e.cursorComp,n=e.cursorProps;return(0,c.isValidElement)(t)?(0,c.cloneElement)(t,n):(0,c.createElement)(r,n)}function J(e){var t,r,n,i,a,o=e.coordinate,l=e.payload,s=e.index,u=e.offset,d=e.tooltipAxisBandSize,f=e.layout,p=e.cursor,h=e.tooltipEventType,m=e.chartName;if(!p||!o||"ScatterChart"!==m&&"axis"!==h)return null;if("ScatterChart"===m)n=o,i=E,a=H.DefaultZIndexes.cursorLine;else if("BarChart"===m)t=d/2,n={stroke:"none",fill:"#ccc",x:"horizontal"===f?o.x-t:u.left+.5,y:"horizontal"===f?u.top+.5:o.y-t,width:"horizontal"===f?d:u.width-1,height:"horizontal"===f?u.height-1:d},i=S.Rectangle,a=H.DefaultZIndexes.cursorRectangle;else if("radial"===f&&(0,g.isPolarCoordinate)(o)){var y=k(o),b=y.cx,w=y.cy,j=y.radius;n={cx:b,cy:w,startAngle:y.startAngle,endAngle:y.endAngle,innerRadius:j,outerRadius:j},i=z,a=H.DefaultZIndexes.cursorLine}else n={points:function(e,t,r){if("horizontal"===e)return[{x:t.x,y:r.top},{x:t.x,y:r.top+r.height}];if("vertical"===e)return[{x:r.left,y:t.y},{x:r.left+r.width,y:t.y}];if((0,g.isPolarCoordinate)(t)){if("centric"===e){var n=t.cx,i=t.cy,a=t.innerRadius,o=t.outerRadius,l=t.angle,s=(0,A.polarToCartesian)(n,i,a,l),c=(0,A.polarToCartesian)(n,i,o,l);return[{x:s.x,y:s.y},{x:c.x,y:c.y}]}return k(t)}}(f,o,u)},i=x.Curve,a=H.DefaultZIndexes.cursorLine;var O="object"==typeof p&&"className"in p?p.className:void 0,_=U(U(U(U({stroke:"#ccc",pointerEvents:"none"},u),n),(0,X.svgPropertiesNoEventsFromUnknown)(p)),{},{payload:l,payloadIndex:s,className:(0,v.clsx)("recharts-tooltip-cursor",O)});return c.createElement(K.ZIndexLayer,{zIndex:null!=(r=e.zIndex)?r:a},c.createElement(Y,{cursor:p,cursorComp:i,cursorProps:_}))}function Q(e){var t,r,n,i=(t=(0,B.useAppSelector)($.selectTooltipAxis),r=(0,B.useAppSelector)(F.selectTooltipAxisTicks),n=(0,B.useAppSelector)(F.selectTooltipAxisScale),t&&n?(0,R.getBandSizeOfAxis)(W(W({},t),{},{scale:n}),r):(0,R.getBandSizeOfAxis)(void 0,r)),a=(0,m.useOffsetInternal)(),o=(0,m.useChartLayout)(),l=(0,G.useChartName)();return null==i||null==a||null==o||null==l?null:c.createElement(J,q({},e,{offset:a,layout:o,tooltipAxisBandSize:i,chartName:l}))}var ee=e.i(664687),et=e.i(777687),er=e.i(159222),en=e.i(973129);function ei(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ea(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?ei(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=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 n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ei(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eo(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function el(e){return e.dataKey}var es=[],ec={allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",axisId:0,contentStyle:{},cursor:!0,filterNull:!0,includeHidden:!1,isAnimationActive:"auto",itemSorter:"name",itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:" : ",trigger:"hover",useTranslate3d:!1,wrapperStyle:{}},eu=e.i(234212),ed=e.i(612185),ef=e.i(459683),ep=e.i(199518);let eh=Math.cos,em=Math.sin,ey=Math.sqrt,eb=Math.PI,ev=2*eb;ey(3);let eg={draw(e,t){let r=ey(t/eb);e.moveTo(r,0),e.arc(0,0,r,0,ev)}},ex=ey(1/3),ew=2*ex,ej=em(eb/10)/em(7*eb/10),eO=em(ev/10)*ej,e_=-eh(ev/10)*ej,eP=ey(3);ey(3);let eE=ey(3)/2,eS=1/ey(12),eA=(eS/2+1)*3;var ek=["type","size","sizeType"];function eN(){return(eN=Object.assign.bind()).apply(null,arguments)}function eT(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eC(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eT(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=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 n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eT(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eI={symbolCircle:eg,symbolCross:{draw(e,t){let r=ey(t/5)/2;e.moveTo(-3*r,-r),e.lineTo(-r,-r),e.lineTo(-r,-3*r),e.lineTo(r,-3*r),e.lineTo(r,-r),e.lineTo(3*r,-r),e.lineTo(3*r,r),e.lineTo(r,r),e.lineTo(r,3*r),e.lineTo(-r,3*r),e.lineTo(-r,r),e.lineTo(-3*r,r),e.closePath()}},symbolDiamond:{draw(e,t){let r=ey(t/ew),n=r*ex;e.moveTo(0,-r),e.lineTo(n,0),e.lineTo(0,r),e.lineTo(-n,0),e.closePath()}},symbolSquare:{draw(e,t){let r=ey(t),n=-r/2;e.rect(n,n,r,r)}},symbolStar:{draw(e,t){let r=ey(.8908130915292852*t),n=eO*r,i=e_*r;e.moveTo(0,-r),e.lineTo(n,i);for(let t=1;t<5;++t){let a=ev*t/5,o=eh(a),l=em(a);e.lineTo(l*r,-o*r),e.lineTo(o*n-l*i,l*n+o*i)}e.closePath()}},symbolTriangle:{draw(e,t){let r=-ey(t/(3*eP));e.moveTo(0,2*r),e.lineTo(-eP*r,-r),e.lineTo(eP*r,-r),e.closePath()}},symbolWye:{draw(e,t){let r=ey(t/eA),n=r/2,i=r*eS,a=r*eS+r,o=-n;e.moveTo(n,i),e.lineTo(n,a),e.lineTo(o,a),e.lineTo(-.5*n-eE*i,eE*n+-.5*i),e.lineTo(-.5*n-eE*a,eE*n+-.5*a),e.lineTo(-.5*o-eE*a,eE*o+-.5*a),e.lineTo(-.5*n+eE*i,-.5*i-eE*n),e.lineTo(-.5*n+eE*a,-.5*a-eE*n),e.lineTo(-.5*o+eE*a,-.5*a-eE*o),e.closePath()}}},eD=Math.PI/180,eM=e=>{var t=e.type,r=void 0===t?"circle":t,n=e.size,i=void 0===n?64:n,a=e.sizeType,o=void 0===a?"area":a,l=eC(eC({},function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,ek)),{},{type:r,size:i,sizeType:o}),s="circle";"string"==typeof r&&(s=r);var u=l.className,d=l.cx,f=l.cy,p=(0,j.svgPropertiesAndEvents)(l);return(0,w.isNumber)(d)&&(0,w.isNumber)(f)&&(0,w.isNumber)(i)?c.createElement("path",eN({}
1,p,{className:(0,v.clsx)("recharts-symbols",u),transform:"translate(".concat(d,", ").concat(f,")"),d:(()=>{var e,t=(e=s,eI["symbol".concat((0,w.upperFirst)(e))]||eg),r=(function(e,t){let r=null,n=(0,ep.withPath)(i);function i(){let i;if(r||(r=i=n()),e.apply(this,arguments).draw(r,+t.apply(this,arguments)),i)return r=null,i+""||null}return e="function"==typeof e?e:(0,ef.default)(e||eg),t="function"==typeof t?t:(0,ef.default)(void 0===t?64:+t),i.type=function(t){return arguments.length?(e="function"==typeof t?t:(0,ef.default)(t),i):e},i.size=function(e){return arguments.length?(t="function"==typeof e?e:(0,ef.default)(+e),i):t},i.context=function(e){return arguments.length?(r=null==e?null:e,i):r},i})().type(t).size(((e,t,r)=>{if("area"===t)return e;switch(r){case"cross":return 5*e*e/9;case"diamond":return .5*e*e/Math.sqrt(3);case"square":return e*e;case"star":var n=18*eD;return 1.25*e*e*(Math.tan(n)-Math.tan(2*n)*Math.tan(n)**2);case"triangle":return Math.sqrt(3)*e*e/4;case"wye":return(21-10*Math.sqrt(3))*e*e/8;default:return Math.PI*e*e/4}})(i,o,s))();if(null!==r)return r})()})):null};function eL(){return(eL=Object.assign.bind()).apply(null,arguments)}function ez(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eB(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ez(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=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 n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ez(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}eM.registerSymbol=(e,t)=>{eI["symbol".concat((0,w.upperFirst)(e))]=t};var eR={align:"center",iconSize:14,inactiveColor:"#ccc",layout:"horizontal",verticalAlign:"middle",labelStyle:{}};function e$(e){var t=e.data,r=e.iconType,n=e.inactiveColor,i=32/6,a=32/3,o=t.inactive?n:t.color,l=null!=r?r:t.type;if("none"===l)return null;if("plainline"===l)return c.createElement("line",{strokeWidth:4,fill:"none",stroke:o,strokeDasharray:function(e){if("object"==typeof e&&null!==e&&"strokeDasharray"in e)return String(e.strokeDasharray)}(t.payload),x1:0,y1:16,x2:32,y2:16,className:"recharts-legend-icon"});if("line"===l)return c.createElement("path",{strokeWidth:4,fill:"none",stroke:o,d:"M0,".concat(16,"h").concat(a,"\n            A").concat(i,",").concat(i,",0,1,1,").concat(2*a,",").concat(16,"\n            H").concat(32,"M").concat(2*a,",").concat(16,"\n            A").concat(i,",").concat(i,",0,1,1,").concat(a,",").concat(16),className:"recharts-legend-icon"});if("rect"===l)return c.createElement("path",{stroke:"none",fill:o,d:"M0,".concat(4,"h").concat(32,"v").concat(24,"h").concat(-32,"z"),className:"recharts-legend-icon"});if(c.isValidElement(t.legendIcon)){var s=eB({},t);return delete s.legendIcon,c.cloneElement(t.legendIcon,s)}return c.createElement(eM,{fill:o,cx:16,cy:16,size:32,sizeType:"diameter",type:l})}function eF(e){var t=e.payload,r=e.iconSize,n=e.layout,i=e.formatter,a=e.inactiveColor,o=e.iconType,l=e.labelStyle,s={x:0,y:0,width:32,height:32},u={display:"horizontal"===n?"inline-block":"block",marginRight:10},d={display:"inline-block",verticalAlign:"middle",marginRight:4};return t.map((t,n)=>{var f=t.formatter||i,p=(0,v.clsx)({"recharts-legend-item":!0,["legend-item-".concat(n)]:!0,inactive:t.inactive});if("none"===t.type)return null;var h="object"==typeof l?eB({},l):{};h.color=t.inactive?a:h.color||t.color;var m=f?f(t.value,t,n):t.value;return c.createElement("li",eL({className:p,style:u,key:"legend-item-".concat(n)}
1,(0,g.adaptEventsOfChild)(e,t,n)),c.createElement(ed.Surface,{width:r,height:r,viewBox:s,style:d,"aria-label":null==t.value?"legend icon":"".concat(t.value," legend icon")},c.createElement(e$,{data:t,iconType:o,inactiveColor:a})),c.createElement("span",{className:"recharts-legend-item-text",style:h},m))})}var eV=e=>{var t=(0,N.resolveDefaultProps)(e,eR),r=t.payload,n=t.layout,i=t.align;return r&&r.length?c.createElement("ul",{className:"recharts-default-legend",style:{padding:0,margin:0,textAlign:"horizontal"===n?i:"left"}},c.createElement(eF,eL({},t,{payload:r}))):null},eW=e.i(485094),eG=e.i(864448),eX=e.i(979317),eK=["contextPayload"];function eH(){return(eH=Object.assign.bind()).apply(null,arguments)}function eq(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function eZ(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eU(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eZ(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=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 n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eZ(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eY(e){return e.value}function eJ(e){var t=e.contextPayload,r=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,eK),n=(0,h.getUniqPayload)(t,e.payloadUniqBy,eY),i=eU(eU({},r),{},{payload:n});return c.isValidElement(e.content)?c.cloneElement(e.content,i):"function"==typeof e.content?c.createElement(e.content,i):c.createElement(eV,i)}function eQ(e){var t=e.align,r=e.layout,n=e.verticalAlign,i=e.itemSorter,a=(0,B.useAppDispatch)();return(0,c.useLayoutEffect)(()=>{a((0,eG.setLegendSettings)({align:t,layout:r,verticalAlign:n,itemSorter:i}))},[a,t,r,n,i]),null}function e0(e){var t=e.width,r=e.height,n=(0,B.useAppDispatch)();return(0,c.useLayoutEffect)(()=>{n((0,eG.setLegendSize)({width:t,height:r}))},[n,t,r]),(0,c.useLayoutEffect)(()=>()=>{n((0,eG.setLegendSize)({width:0,height:0}))},[n]),null}var e1={align:"center",iconSize:14,inactiveColor:"#ccc",itemSorter:"value",labelStyle:{},layout:"horizontal",verticalAlign:"bottom"};c.memo(function(e){var t,r,n,i,a,o,l,s=(0,N.resolveDefaultProps)(e,e1),u=(0,B.useAppSelector)(eW.selectLegendPayload),f=(0,eu.useLegendPortal)(),p=(0,m.useMargin)(),h=s.width,y=s.height,v=s.wrapperStyle,g=s.portal,x=function(e){if(Array.isArray(e))return e}(t=(0,b.useElementOffset)([u]))||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,n,i,a,o=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(r=i.call(t)).done)&&(o.push(r.value),2!==o.length);l=!0);}catch(e){s=!0,n=e}finally{try{if(!l&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw n}}return o}}(t)||function(e){if(e){if("string"==typeof e)return eq(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)?eq(e,2):void 0}}(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.")}(),w=x[0],j=x[1],O=(0,m.useChartWidth)(),_=(0,m.useChartHeight)();if(null==O||null==_)return null;var P=O-((null==p?void 0:p.left)||0)-((null==p?void 0:p.right)||0),E=(r=s.layout,"vertical"===r&&null!=y?{height:y}:"horizontal"===r?{width:h||P}:null),S=g?v:eU(eU({position:"absolute",width:(null==E?void 0:E.width)||h||"auto",height:(null==E?void 0:E.height)||y||"auto"},(a=s.layout,o=s.align,l=s.verticalAlign,v&&(void 0!==v.left&&null!==v.left||void 0!==v.right&&null!==v.right)||(n="center"===o&&"vertical"===a?{left
1:((O||0)-w.width)/2}:"right"===o?{right:p&&p.right||0}:{left:p&&p.left||0}),v&&(void 0!==v.top&&null!==v.top||void 0!==v.bottom&&null!==v.bottom)||(i="middle"===l?{top:((_||0)-w.height)/2}:"bottom"===l?{bottom:p&&p.bottom||0}:{top:p&&p.top||0}),eU(eU({},n),i))),v),A=null!=g?g:f;if(null==A||null==u)return null;var k=c.createElement("div",{className:"recharts-legend-wrapper",style:S,ref:j},c.createElement(eQ,{layout:s.layout,align:s.align,verticalAlign:s.verticalAlign,itemSorter:s.itemSorter}),!g&&c.createElement(e0,{width:w.width,height:w.height}),c.createElement(eJ,eH({},s,E,{margin:p,chartWidth:O,chartHeight:_,contextPayload:u})));return(0,d.createPortal)(k,A)},eX.propsAreEqual).displayName="Legend";var e2=e.i(647163);let e3={light:"",dark:".dark"},e4=c.createContext(null),e5=({id:e,config:t})=>{let r=Object.entries(t).filter(([,e])=>e.theme||e.color);return r.length?(0,s.jsx)("style",{dangerouslySetInnerHTML:{__html:Object.entries(e3).map(([t,n])=>`
2${n} [data-chart=${e}] {
3${r.map(([e,r])=>{let n=r.theme?.[t]||r.color;return n?`  --color-${e}: ${n};`:null}).join("\n")}
4}
5`).join("\n")}}):null};function e6(e,t,r){if("object"!=typeof t||null===t)return;let n="payload"in t&&"object"==typeof t.payload&&null!==t.payload?t.payload:void 0,i=r;return r in t&&"string"==typeof t[r]?i=t[r]:n&&r in n&&"string"==typeof n[r]&&(i=n[r]),i in e?e[i]:e[r]}e.s(["ChartContainer",0,function({id:e,className:t,children:r,config:n,...i}){let a=c.useId(),o=`chart-${e||a.replace(/:/g,"")}`;return(0,s.jsx)(e4.Provider,{value:{config:n},children:(0,s.jsxs)("div",{"data-slot":"chart","data-chart":o,className:(0,e2.cn)("[&_.recharts-cartesian-axis-tick_text]:fill-muted-foreground [&_.recharts-cartesian-grid_line[stroke='#ccc']]:stroke-border/50 [&_.recharts-curve.recharts-tooltip-cursor]:stroke-border [&_.recharts-polar-grid_[stroke='#ccc']]:stroke-border [&_.recharts-radial-bar-background-sector]:fill-muted [&_.recharts-rectangle.recharts-tooltip-cursor]:fill-muted [&_.recharts-reference-line_[stroke='#ccc']]:stroke-border flex aspect-video justify-center text-xs [&_.recharts-dot[stroke='#fff']]:stroke-transparent [&_.recharts-layer]:outline-hidden [&_.recharts-sector]:outline-hidden [&_.recharts-sector[stroke='#fff']]:stroke-transparent [&_.recharts-surface]:outline-hidden",t),...i,children:[(0,s.jsx)(e5,{id:o,config:n}),(0,s.jsx)(u.ResponsiveContainer,{children:r})]})})},"ChartTooltip",0,function(e){var t,r,n,i=(0,N.resolveDefaultProps)(e,ec),a=i.active,o=i.allowEscapeViewBox,l=i.animationDuration,s=i.animationEasing,u=i.content,v=i.filterNull,g=i.isAnimationActive,x=i.offset,w=i.payloadUniqBy,j=i.position,O=i.reverseDirection,_=i.useTranslate3d,P=i.wrapperStyle,E=i.cursor,S=i.shared,A=i.trigger,k=i.defaultIndex,T=i.portal,C=i.axisId,I=(0,B.useAppDispatch)(),D="number"==typeof k?String(k):k;(0,c.useEffect)(()=>{I((0,et.setTooltipSettingsState)({shared:S,trigger:A,axisId:C,active:a,defaultIndex:D}))},[I,S,A,C,a,D]);var M=(0,m.useViewBox)(),L=(0,y.useAccessibilityLayer)(),z=(0,en.useTooltipEventType)(S),R=null!=(r=(0,B.useAppSelector)(e=>(0,G.selectIsTooltipActive)(e,z,A,D)))?r:{},$=R.activeIndex,F=R.isActive,V=(0,B.useAppSelector)(e=>(0,G.selectTooltipPayload)(e,z,A,D)),W=(0,B.useAppSelector)(e=>(0,G.selectActiveLabel)(e,z,A,D)),X=(0,B.useAppSelector)(e=>(0,G.selectActiveCoordinate)(e,z,A,D)),K=(0,ee.useTooltipPortal)(),H=null!=(n=null!=a?a:F)&&n,q=function(e){if(Array.isArray(e))return e}(t=(0,b.useElementOffset)([V,H]))||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,n,i,a,o=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(r=i.call(t)).done)&&(o.push(r.value),2!==o.length);l=!0);}catch(e){s=!0,n=e}finally{try{if(!l&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw n}}return o}}(t)||function(e){if(e){if("string"==typeof e)return eo(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)?eo(e,2):void 0}}
5(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.")}(),Z=q[0],U=q[1],Y="axis"===z?W:void 0;(0,er.useTooltipChartSynchronisation)(z,A,X,Y,$,H);var J=null!=T?T:K;if(null==J||null==M||null==z)return null;var ei=null!=V?V:es;H||(ei=es),v&&ei.length&&(ei=(0,h.getUniqPayload)(ei.filter(e=>null!=e.value&&(!0!==e.hide||i.includeHidden)),w,el));var eu=ei.length>0,ed=ea(ea({},i),{},{payload:ei,label:Y,active:H,activeIndex:$,coordinate:X,accessibilityLayer:L}),ef=c.createElement(p.TooltipBoundingBox,{allowEscapeViewBox:o,animationDuration:l,animationEasing:s,isAnimationActive:g,active:H,coordinate:X,hasPayload:eu,offset:x,position:j,reverseDirection:O,useTranslate3d:_,viewBox:M,wrapperStyle:P,lastBoundingBox:Z,innerRef:U,hasPortalFromProps:!!T},c.isValidElement(u)?c.cloneElement(u,ed):"function"==typeof u?c.createElement(u,ed):c.createElement(f.DefaultTooltipContent,ed));return c.createElement(c.Fragment,null,(0,d.createPortal)(ef,J),H&&c.createElement(Q,{cursor:E,tooltipEventType:z,coordinate:X,payload:ei,index:$}))},"ChartTooltipContent",0,function({active:e,payload:t,className:r,indicator:n="dot",hideLabel:i=!1,hideIndicator:a=!1,label:o,labelFormatter:l,labelClassName:u,formatter:d,color:f,nameKey:p,labelKey:h}){let{config:m}=function(){let e=c.useContext(e4);if(!e)throw Error("useChart must be used within a <ChartContainer />");return e}(),y=c.useMemo(()=>{if(i||!t?.length)return null;let[e]=t,r=`${h||e?.dataKey||e?.name||"value"}`,n=e6(m,e,r),a=h||"string"!=typeof o?n?.label:m[o]?.label||o;return l?(0,s.jsx)("div",{className:(0,e2.cn)("font-medium",u),children:l(a,t)}):a?(0,s.jsx)("div",{className:(0,e2.cn)("font-medium",u),children:a}):null},[o,l,t,i,u,m,h]);if(!e||!t?.length)return null;let b=1===t.length&&"dot"!==n;return(0,s.jsxs)("div",{className:(0,e2.cn)("relative border-y-6 border-foreground dark:border-ring bg-background grid min-w-[8rem] items-start gap-1.5 px-2.5 py-1.5 text-xs shadow-xl",r),children:[(0,s.jsx)("div",{className:"absolute inset-0 border-x-6 -mx-1.5 border-foreground dark:border-ring pointer-events-none","aria-hidden":"true"}),b?null:y,(0,s.jsx)("div",{className:"grid gap-1.5",children:t.map((e,t)=>{let r=`${p||e.name||e.dataKey||"value"}`,i=e6(m,e,r),o=f||e.payload.fill||e.color;return(0,s.jsx)("div",{className:(0,e2.cn)("[&>svg]:text-muted-foreground flex w-full flex-wrap items-stretch gap-2 [&>svg]:h-2.5 [&>svg]:w-2.5","dot"===n&&"items-center"),children:d&&e?.value!==void 0&&e.name?d(e.value,e.name,e,t,e.payload):(0,s.jsxs)(s.Fragment,{children:[i?.icon?(0,s.jsx)(i.icon,{}):!a&&(0,s.jsx)("div",{className:(0,e2.cn)("shrink-0 border-(--color-border) bg-(--color-bg)",{"h-2.5 w-2.5":"dot"===n,"w-1":"line"===n,"w-0 border-[1.5px] border-dashed bg-transparent":"dashed"===n,"my-0.5":b&&"dashed"===n}),style:{"--color-bg":o,"--color-border":o}}),(0,s.jsx)("div",{className:(0,e2.cn)("flex flex-1 justify-between leading-none",b?"items-end":"items-center"),children:(0,s.jsxs)("div",{className:"grid gap-1.5",children:[b?y:null,(0,s.jsx)("span",{className:"text-muted-foreground",children:i?.label||e.name}),e.value&&(0,s.jsx)("span",{className:"text-foreground font-medium tabular-nums",children:e.value.toLocaleString()})]})})]})},`${e.dataKey}`)})})]})}],403980)},551588,e=>{"use strict";var t=e.i(327193),r=e.i(294237),n=e.i(647163);function i({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"table-container",className:"relative w-full overflow-x-auto",children:(0,t.jsx)("table",{"data-slot":"table",className:(0,n.cn)("w-full caption-bottom text-sm",e),...r})})}function a({className:e,...r}){return(0,t.jsx)("thead",{"data-slot":"table-header",className:(0,n.cn)("[&_tr]:border-b",e),...r})}function o({className:e,...r}){return(0,t.jsx)("tbody",{"data-slot":"table-body",className:(0,n.cn)("[&_tr:last-child]:border-0",e),...r})}function l({className:e,...r}){return(0,t.jsx)("tfoot",{"data-slot":"table-footer",className:(0,n.cn)("bg-muted/50 border-t font-medium [&>tr]:last:border-b-0",e),...r})}function s({className:e,...r}){return(0,t.jsx)("tr",{"data-slot":"table-row",className:(0,n.cn)("hover:bg-muted/50 data-[state=selected]:bg-muted border-b transition-colors",e),...r})}function c({className:e,...r}){return(0,t.jsx)("th",{"data-slot":"table-head",className:(0,n.cn)("text-foreground h-10 px-2 text-left align-middle font-medium whitespace-nowrap [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[2px]",e),...r})}function u({className:e,...r}){return(0,t.jsx)("td",{"data-slot":"table-cell",className:(0,n.cn)("p-2 align-middle whitespace-nowrap [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[2px]",e),...r})}function d({className:e,...r}){return(0,t.jsx)("caption",{"data-slot":"table-caption",className:(0,n.cn)("text-muted-foreground mt-4 text-sm",e),...r})}let f=(0,r.cva)("",{variants:{variant:{default:"p-4 py-2.5 border-y-6 border-foreground dark:border-ring",borderless:""},font:{normal:"",retro:"retro"}},defaultVariants:{font:"retro",variant:"default"}});e.s(["Table",0,function({className:e,font:r,variant:a,...o}){return(0,t.jsxs)("div",{className:(0,n.cn)("relative flex justify-center w-fit",f({font:r,variant:a})),children:[(0,t.jsx)(i,{className:e,...o}),"borderless"!==a&&(0,t.jsx)("div",{className:"absolute inset-0 border-x-6 -mx-1.5 border-foreground dark:border-ring pointer-events-none","aria-hidden":"true"})]})},"TableBody",0,function({className:e,...r}){return(0,t.jsx)(o,{className:(0,n.cn)(e),...r})},"TableCaption",0,function({className:e,...r}){return(0,t.jsx)(d,{className:(0,n.cn)(e),...r})},"TableCell",0,function({className:e,...r}){return(0,t.jsx)(u,{className:(0,n.cn)(e),...r})},"TableFooter",0,function({className:e,...r}){return(0,t.jsx)(l,{className:(0,n.cn)(e),...r})},"TableHead",0,function({className:e,...r}){return(0,t.jsx)(c,{className:(0,n.cn)(e),...r})},"TableHeader",0,function({className:e,...r}){return(0,t.jsx)(a,{className:(0,n.cn)(e,"border-b-4 border-foreground dark:border-ring"),...r})},"TableRow",0,function({className:e,...r}){return(0,t.jsx)(s,{className:(0,n.cn)(e,"border-dashed border-b-4 border-foreground dark:border-ring"),...r})},"tableVariants",0,f],551588)},852917,e=>{"use strict";var t=e.i(327193),r=e.i(684533);let n=(0,e.i(829647).default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
5],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);var i=e.i(647163);function a({...e}){return(0,t.jsx)(r.Portal,{"data-slot":"sheet-portal",...e})}function o({className:e,...n}){return(0,t.jsx)(r.Overlay,{"data-slot":"sheet-overlay",className:(0,i.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",e),...n})}e.s(["Sheet",0,function({...e}){return(0,t.jsx)(r.Root,{"data-slot":"sheet",...e})},"SheetClose",0,function({...e}){return(0,t.jsx)(r.Close,{"data-slot":"sheet-close",...e})},"SheetContent",0,function({className:e,children:l,side:s="right",...c}){return(0,t.jsxs)(a,{children:[(0,t.jsx)(o,{}),(0,t.jsxs)(r.Content,{"data-slot":"sheet-content",className:(0,i.cn)("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out fixed z-50 flex flex-col gap-4 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500","right"===s&&"data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right inset-y-0 right-0 h-full w-3/4 border-l sm:max-w-sm","left"===s&&"data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left inset-y-0 left-0 h-full w-3/4 border-r sm:max-w-sm","top"===s&&"data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top inset-x-0 top-0 h-auto border-b","bottom"===s&&"data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom inset-x-0 bottom-0 h-auto border-t",e),...c,children:[l,(0,t.jsxs)(r.Close,{className:"ring-offset-background focus:ring-ring data-[state=open]:bg-secondary absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none",children:[(0,t.jsx)(n,{className:"size-4"}),(0,t.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})},"SheetDescription",0,function({className:e,...n}){return(0,t.jsx)(r.Description,{"data-slot":"sheet-description",className:(0,i.cn)("text-muted-foreground text-sm",e),...n})},"SheetFooter",0,function({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"sheet-footer",className:(0,i.cn)("mt-auto flex flex-col gap-2 p-4",e),...r})},"SheetHeader",0,function({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"sheet-header",className:(0,i.cn)("flex flex-col gap-1.5 p-4",e),...r})},"SheetTitle",0,function({className:e,...n}){return(0,t.jsx)(r.Title,{"data-slot":"sheet-title",className:(0,i.cn)("text-foreground font-semibold",e),...n})},"SheetTrigger",0,function({...e}){return(0,t.jsx)(r.Trigger,{"data-slot":"sheet-trigger",...e})}],852917)},811522,e=>{"use strict";var t=e.i(327193),r=e.i(475127),n=e.i(688164),i=e.i(294237);let a=(0,e.i(829647).default)("panel-left",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M9 3v18",key:"fh3hqa"}]]);var o=e.i(647163),l=e.i(30593),s=e.i(167881),c=e.i(23750),u=e.i(269035),d=e.i(852917),f=e.i(671428),p=e.i(728231);let h=r.createContext(null);function m(){let e=r.useContext(h);if(!e)throw Error("useSidebar must be used within a SidebarProvider.");return e}let y=(0,i.cva)("peer/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left text-sm outline-hidden ring-sidebar-ring transition-[width,height,padding] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 group-has-data-[sidebar=menu-action]/menu-item:pr-8 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[active=true]:bg-sidebar-accent data-[active=true]:font-medium data-[active=true]:text-sidebar-accent-foreground data-[state=open]:hover:bg-sidebar-accent data-[state=open]:hover:text-sidebar-accent-foreground group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0",{variants:{variant:{default:"hover:bg-sidebar-accent hover:text-sidebar-accent-foreground",outline:"bg-background shadow-[0_0_0_1px_hsl(var(--sidebar-border))] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground hover:shadow-[0_0_0_1px_hsl(var(--sidebar-accent))]"},size:{default:"h-8 text-sm",sm:"h-7 text-xs",lg:"h-12 text-sm group-data-[collapsible=icon]:p-0!"}},defaultVariants:{variant:"default",size:"default"}});e.s(["Sidebar",0,function({side:e="left",variant:r="sidebar",collapsible:n="offcanvas",className:i,children:a,...l}
5){let{isMobile:s,state:c,openMobile:u,setOpenMobile:f}=m();return"none"===n?(0,t.jsx)("div",{className:(0,o.cn)("flex h-full w-(--sidebar-width) flex-col bg-sidebar text-sidebar-foreground",i),"data-slot":"sidebar",...l,children:a}):s?(0,t.jsx)(d.Sheet,{onOpenChange:f,open:u,...l,children:(0,t.jsxs)(d.SheetContent,{className:"w-(--sidebar-width) bg-sidebar p-0 text-sidebar-foreground [&>button]:hidden","data-mobile":"true","data-sidebar":"sidebar","data-slot":"sidebar",side:e,style:{"--sidebar-width":"18rem"},children:[(0,t.jsxs)(d.SheetHeader,{className:"sr-only",children:[(0,t.jsx)(d.SheetTitle,{children:"Sidebar"}),(0,t.jsx)(d.SheetDescription,{children:"Displays the mobile sidebar."})]}),(0,t.jsx)("div",{className:"flex h-full w-full flex-col",children:a})]})}):(0,t.jsxs)("div",{className:"group peer hidden text-sidebar-foreground md:block","data-collapsible":"collapsed"===c?n:"","data-side":e,"data-slot":"sidebar","data-state":c,"data-variant":r,children:[(0,t.jsx)("div",{className:(0,o.cn)("relative w-(--sidebar-width) bg-transparent transition-[width] duration-200 ease-linear","group-data-[collapsible=offcanvas]:w-0","group-data-[side=right]:rotate-180","floating"===r||"inset"===r?"group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)+(--spacing(4)))]":"group-data-[collapsible=icon]:w-(--sidebar-width-icon)"),"data-slot":"sidebar-gap"}),(0,t.jsx)("div",{className:(0,o.cn)("fixed inset-y-0 z-10 hidden h-svh w-(--sidebar-width) transition-[left,right,width] duration-200 ease-linear md:flex","left"===e?"left-0 group-data-[collapsible=offcanvas]:left-[calc(var(--sidebar-width)*-1)]":"right-0 group-data-[collapsible=offcanvas]:right-[calc(var(--sidebar-width)*-1)]","floating"===r||"inset"===r?"p-2 group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)+(--spacing(4))+2px)]":"h-full border-dashed group-data-[collapsible=icon]:w-(--sidebar-width-icon) group-data-[side=left]:border-r group-data-[side=right]:border-l",i),"data-slot":"sidebar-container",...l,children:(0,t.jsx)("div",{className:"flex h-full w-full flex-col bg-sidebar group-data-[variant=floating]:rounded-lg group-data-[variant=floating]:border group-data-[variant=floating]:border-sidebar-border group-data-[variant=floating]:shadow-sm","data-sidebar":"sidebar","data-slot":"sidebar-inner",children:a})})]})},"SidebarContent",0,function({className:e,...r}){return(0,t.jsx)("div",{className:(0,o.cn)("flex min-h-0 flex-1 flex-col gap-2 overflow-auto group-data-[collapsible=icon]:overflow-hidden",e),"data-sidebar":"content","data-slot":"sidebar-content",...r})},"SidebarFooter",0,function({className:e,...r}){return(0,t.jsx)("div",{className:(0,o.cn)("flex flex-col gap-2 p-2",e),"data-sidebar":"footer","data-slot":"sidebar-footer",...r})},"SidebarGroup",0,function({className:e,...r}){return(0,t.jsx)("div",{className:(0,o.cn)("relative flex w-full min-w-0 flex-col p-2",e),"data-sidebar":"group","data-slot":"sidebar-group",...r})},"SidebarGroupAction",0,function({className:e,asChild:r=!1,...i}){let a=r?n.Slot:"button";return(0,t.jsx)(a,{className:(0,o.cn)("absolute top-3.5 right-3 flex aspect-square w-5 items-center justify-center rounded-md p-0 text-sidebar-foreground outline-hidden ring-sidebar-ring transition-transform hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0","after:-inset-2 after:absolute md:after:hidden","group-data-[collapsible=icon]:hidden",e),"data-sidebar":"group-action","data-slot":"sidebar-group-action",...i})},"SidebarGroupContent",0,function({className:e,...r}){return(0,t.jsx)("div",{className:(0,o.cn)("w-full text-sm",e),"data-sidebar":"group-content","data-slot":"sidebar-group-content",...r})},"SidebarGroupLabel",0,function({className:e,asChild:r=!1,...i}){let a=r?n.Slot:"div";return(0,t.jsx)(a,{className:(0,o.cn)("flex h-8 shrink-0 items-center rounded-md px-2 font-medium text-sidebar-foreground/70 text-xs outline-hidden ring-sidebar-ring transition-[margin,opacity] duration-200 ease-linear focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0","group-data-[collapsible=icon]:-mt-8 group-data-[collapsible=icon]:opacity-0",e),"data-sidebar":"group-label","data-slot":"sidebar-group-label",...i})},"SidebarHeader",0,function({className:e,...r}){return(0,t.jsx)("div",{className:(0,o.cn)("flex flex-col gap-2 p-2",e),"data-sidebar":"header","data-slot":"sidebar-header",...r})},"SidebarInput",0,function({className:e,...r}){return(0,t.jsx)(c.Input,{className:(0,o.cn)("h-8 w-full bg-background shadow-none",e),"data-sidebar":"input","data-slot":"sidebar-input",...r})},"SidebarInset",0,function({className:e,...r}){return(0,t.jsx)("main",{className:(0,o.cn)("relative flex w-full flex-1 flex-col bg-background","md:peer-data-[variant=inset]:peer-data-[state=collapsed]:ml-2 md:peer-data-[variant=inset]:m-2 md:peer-data-[variant=inset]:ml-0 md:peer-data-[variant=inset]:rounded-xl md:peer-data-[variant=inset]:shadow-sm",e),"data-slot":"sidebar-inset",...r})},"SidebarMenu",0,function({className:e,...r}){return(0,t.jsx)("ul",{className:(0,o.cn)("flex w-full min-w-0 flex-col gap-1",e),"data-sidebar":"menu","data-slot":"sidebar-menu",...r})},"SidebarMenuAction",0,function({className:e,asChild:r=!1,showOnHover:i=!1,...a}){let l=r?n.Slot:"button";return(0,t.jsx)(l,{className:(0,o.cn)("absolute top-1.5 right-1 flex aspect-square w-5 items-center justify-center rounded-md p-0 text-sidebar-foreground outline-hidden ring-sidebar-ring transition-transform hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 peer-hover/menu-button:text-sidebar-accent-foreground [&>svg]:size-4 [&>svg]:shrink-0","after:-inset-2 after:absolute md:after:hidden","peer-data-[size=sm]/menu-button:top-1","peer-data-[size=default]/menu-button:top-1.5","peer-data-[size=lg]/menu-button:top-2.5","group-data-[collapsible=icon]:hidden",i&&"group-focus-within/menu-item:opacity-100 group-hover/menu-item:opacity-100 data-[state=open]:opacity-100 peer-data-[active=true]/menu-button:text-sidebar-accent-foreground md:opacity-0",e),"data-sidebar":"menu-action","data-slot":"sidebar-menu-action",...a})},"SidebarMenuBadge",0,function({className:e,...r}){return(0,t.jsx)("div",{className:(0,o.cn)("pointer-events-none absolute right-1 flex h-5 min-w-5 select-none items-center justify-center rounded-md px-1 font-medium text-sidebar-foreground text-xs tabular-nums","peer-hover/menu-button:text-sidebar-accent-foreground peer-data-[active=true]/menu-button:text-sidebar-accent-foreground","peer-data-[size=sm]/menu-button:top-1","peer-data-[size=default]/menu-button:top-1.5","peer-data-[size=lg]/menu-button:top-2.5","group-data-[collapsible=icon]:hidden",e),"data-sidebar":"menu-badge","data-slot":"sidebar-menu-badge",...r})},"SidebarMenuButton",0,function({asChild:e=!1,isActive:r=!1,variant:i="default",size:a="default",tooltip:l,className:s,...c}){let u=e?n.Slot:"button",{isMobile:d,state:f}=m(),h=(0,t.jsx)(u,{className:(0,o.cn)(y({variant:i,size:a}),s),"data-active":r,"data-sidebar":"menu-button","data-size":a,"data-slot":"sidebar-menu-button",...c});return l?("string"==typeof l&&(l={children:l}),(0,t.jsxs)(p.Tooltip,{children:[(0,t.jsx)(p.TooltipTrigger,{asChild:!0,children:h}),(0,t.jsx)(p.TooltipContent,{align:"center",hidden:"collapsed"!==f||d,side:"right",...l})]})):h},"SidebarMenuItem",0,function({className:e,...r}){return(0,t.jsx)("li",{className:(0,o.cn)("group/menu-item relative",e),"data-sidebar":"menu-item","data-slot":"sidebar-menu-item",...r})},"SidebarMenuSkeleton",0,function({className:e,showIcon:n=!1,...i}){let a=r.useState(()=>`${Math.floor(40*Math.random())+50}%`)[0];return(0,t.jsxs)("div",{className:(0,o.cn)("flex h-8 items-center gap-2 rounded-md px-2",e),"data-sidebar":"menu-skeleton","data-slot":"sidebar-menu-skeleton",...i,children:[n&&(0,t.jsx)(f.Skeleton,{className:"size-4 rounded-md","data-sidebar":"menu-skeleton-icon"}),(0,t.jsx)(f.Skeleton,{className:"h-4 max-w-(--skeleton-width) flex-1","data-sidebar":"menu-skeleton-text",style:{"--skeleton-width":a}})]})},"SidebarMenuSub",0,function({className:e,...r}){return(0,t.jsx)("ul",{className:(0,o.cn)("mx-3.5 flex min-w-0 translate-x-px flex-col gap-1 border-sidebar-border border-l px-2.5 py-0.5","group-data-[collapsible=icon]:hidden",e),"data-sidebar":"menu-sub","data-slot":"sidebar-menu-sub",...r})},"SidebarMenuSubButton",0,function({asChild:e=!1,size:r="md",isActive:i=!1,className:a,...l}){let s=e?n.Slot:"a";return(0,t.jsx)(s,{className:(0,o.cn)("-translate-x-px flex h-7 min-w-0 items-center gap-2 overflow-hidden rounded-md px-2 text-sidebar-foreground outline-hidden ring-sidebar-ring hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0 [&>svg]:text-sidebar-accent-foreground","data-[active=true]:bg-sidebar-accent data-[active=true]:text-sidebar-accent-foreground","sm"===r&&"text-xs","md"===r&&"text-sm","group-data-[collapsible=icon]:hidden",a),"data-active":i,"data-sidebar":"menu-sub-button","data-size":r,"data-slot":"sidebar-menu-sub-button",...l})},"SidebarMenuSubItem",0,function({className:e,...r}){return(0,t.jsx)("li",{className:(0,o.cn)("group/menu-sub-item relative",e),"data-sidebar":"menu-sub-item","data-slot":"sidebar-menu-sub-item",...r})},"SidebarProvider",0,function({defaultOpen:e=!0,open:n,onOpenChange:i,className:a,style:s,children:c,...u}){let d=(0,l.useIsMobile)(),[f,m]=r.useState(!1),[y,b]=r.useState(e),v=n??y,g=r.useCallback(e=>{let t="function"==typeof e?e(v):e;i?i(t):b(t),document.cookie=`sidebar_state=${t}; path=/; max-age=604800`},[i,v]),x=r.useCallback(()=>d?m(e=>!e):g(e=>!e),[d,g,m]);r.useEffect(()=>{let e=e=>
5{"b"===e.key&&(e.metaKey||e.ctrlKey)&&(e.preventDefault(),x())};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[x]);let w=v?"expanded":"collapsed",j=r.useMemo(()=>({state:w,open:v,setOpen:g,isMobile:d,openMobile:f,setOpenMobile:m,toggleSidebar:x}),[w,v,g,d,f,m,x]);return(0,t.jsx)(h.Provider,{value:j,children:(0,t.jsx)(p.TooltipProvider,{delayDuration:0,children:(0,t.jsx)("div",{className:(0,o.cn)("group/sidebar-wrapper flex min-h-svh w-full has-data-[variant=inset]:bg-sidebar",a),"data-slot":"sidebar-wrapper",style:{"--sidebar-width":"16rem","--sidebar-width-icon":"3rem",...s},...u,children:c})})})},"SidebarRail",0,function({className:e,...r}){let{toggleSidebar:n}=m();return(0,t.jsx)("button",{"aria-label":"Toggle Sidebar",className:(0,o.cn)("-translate-x-1/2 group-data-[side=left]:-right-4 absolute inset-y-0 z-20 hidden w-4 transition-all ease-linear after:absolute after:inset-y-0 after:left-1/2 after:w-[2px] hover:after:bg-sidebar-border group-data-[side=right]:left-0 sm:flex","in-data-[side=left]:cursor-w-resize in-data-[side=right]:cursor-e-resize","[[data-side=left][data-state=collapsed]_&]:cursor-e-resize [[data-side=right][data-state=collapsed]_&]:cursor-w-resize","group-data-[collapsible=offcanvas]:translate-x-0 hover:group-data-[collapsible=offcanvas]:bg-sidebar group-data-[collapsible=offcanvas]:after:left-full","[[data-side=left][data-collapsible=offcanvas]_&]:-right-2","[[data-side=right][data-collapsible=offcanvas]_&]:-left-2",e),"data-sidebar":"rail","data-slot":"sidebar-rail",onClick:n,tabIndex:-1,title:"Toggle Sidebar",...r})},"SidebarSeparator",0,function({className:e,...r}){return(0,t.jsx)(u.Separator,{className:(0,o.cn)("mx-2 w-auto bg-sidebar-border",e),"data-sidebar":"separator","data-slot":"sidebar-separator",...r})},"SidebarTrigger",0,function({className:e,onClick:r,...n}){let{toggleSidebar:i}=m();return(0,t.jsxs)(s.Button,{className:(0,o.cn)("size-7",e),"data-sidebar":"trigger","data-slot":"sidebar-trigger",onClick:e=>{r?.(e),i()},size:"icon",variant:"ghost",...n,children:[(0,t.jsx)(a,{}),(0,t.jsx)("span",{className:"sr-only",children:"Toggle Sidebar"})]})},"useSidebar",0,m],811522)},127341,e=>{"use strict";var t=e.i(327193),r=e.i(475127),n=e.i(515201),i=e.i(767240),a=e.i(448680),o=e.i(948983),l=e.i(943001),s=e.i(97229),c=e.i(559451),u=e.i(168048),d="Tabs",[f,p]=(0,i.createContextScope)(d,[a.createRovingFocusGroupScope]),h=(0,a.createRovingFocusGroupScope)(),[m,y]=f(d),b=r.forwardRef((e,r)=>{let{__scopeTabs:n,value:i,onValueChange:a,defaultValue:o,orientation:f="horizontal",dir:p,activationMode:h="automatic",...y}=e,b=(0,s.useDirection)(p),[v,g]=(0,c.useControllableState)({prop:i,onChange:a,defaultProp:o??"",caller:d});return(0,t.jsx)(m,{scope:n,baseId:(0,u.useId)(),value:v,onValueChange:g,orientation:f,dir:b,activationMode:h,children:(0,t.jsx)(l.Primitive.div,{dir:b,"data-orientation":f,...y,ref:r})})});b.displayName=d;var v="TabsList",g=r.forwardRef((e,r)=>{let{__scopeTabs:n,loop:i=!0,...o}=e,s=y(v,n),c=h(n);return(0,t.jsx)(a.Root,{asChild:!0,...c,orientation:s.orientation,dir:s.dir,loop:i,children:(0,t.jsx)(l.Primitive.div,{role:"tablist","aria-orientation":s.orientation,...o,ref:r})})});g.displayName=v;var x="TabsTrigger",w=r.forwardRef((e,r)=>{let{__scopeTabs:i,value:o,disabled:s=!1,...c}=e,u=y(x,i),d=h(i),f=_(u.baseId,o),p=P(u.baseId,o),m=o===u.value;return(0,t.jsx)(a.Item,{asChild:!0,...d,focusable:!s,active:m,children:(0,t.jsx)(l.Primitive.button,{type:"button",role:"tab","aria-selected":m,"aria-controls":p,"data-state":m?"active":"inactive","data-disabled":s?"":void 0,disabled:s,id:f,...c,ref:r,onMouseDown:(0,n.composeEventHandlers)(e.onMouseDown,e=>{s||0!==e.button||!1!==e.ctrlKey?e.preventDefault():u.onValueChange(o)}),onKeyDown:(0,n.composeEventHandlers)(e.onKeyDown,e=>{[" ","Enter"].includes(e.key)&&u.onValueChange(o)}),onFocus:(0,n.composeEventHandlers)(e.onFocus,()=>{let e="manual"!==u.activationMode;m||s||!e||u.onValueChange(o)})})})});w.displayName=x;var j="TabsContent",O=r.forwardRef((e,n)=>{let{__scopeTabs:i,value:a,forceMount:s,children:c,...u}=e,d=y(j,i),f=_(d.baseId,a),p=P(d.baseId,a),h=a===d.value,m=r.useRef(h);return r.useEffect(()=>{let e=requestAnimationFrame(()=>m.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,t.jsx)(o.Presence,{present:s||h,children:({present:r})=>(0,t.jsx)(l.Primitive.div,{"data-state":h?"active":"inactive","data-orientation":d.orientation,role:"tabpanel","aria-labelledby":f,hidden:!r,id:p,tabIndex:0,...u,ref:n,style:{...e.style,animationDuration:m.current?"0s":void 0},children:r&&c})})});function _(e,t){return`${e}-trigger-${t}`}function P(e,t){return`${e}-content-${t}`}O.displayName=j;var E=e.i(647163);e.s(["Tabs",0,function({className:e,...r}){return(0,t.jsx)(b,{"data-slot":"tabs",className:(0,E.cn)("flex flex-col gap-2",e),...r})},"TabsContent",0,function({className:e,...r}){return(0,t.jsx)(O,{"data-slot":"tabs-content",className:(0,E.cn)("flex-1 outline-none",e),...r})},"TabsList",0,function({className:e,...r}){return(0,t.jsx)(g,{"data-slot":"tabs-list",className:(0,E.cn)("bg-muted text-muted-foreground inline-flex h-9 w-fit items-center justify-center rounded-lg p-[3px]",e),...r})},"TabsTrigger",0,function({className:e,...r}){return(0,t.jsx)(w,{"data-slot":"tabs-trigger",className:(0,E.cn)("data-[state=active]:bg-background dark:data-[state=active]:text-foreground focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:outline-ring dark:data-[state=active]:border-input dark:data-[state=active]:bg-input/30 text-foreground dark:text-muted-foreground inline-flex h-[calc(100%-1px)] flex-1 items-center justify-center gap-1.5 rounded-md border border-transparent px-2 py-1 text-sm font-medium whitespace-nowrap transition-[color,box-shadow] focu
5s-visible:ring-[3px] focus-visible:outline-1 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:shadow-sm [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...r})}],127341)},728231,e=>{"use strict";var t=e.i(327193),r=e.i(475127),n=e.i(515201),i=e.i(443644),a=e.i(767240),o=e.i(125902),l=e.i(168048),s=e.i(720279),c=e.i(817993),u=e.i(948983),d=e.i(943001),f=e.i(688164),p=e.i(559451),h=e.i(507885),[m,y]=(0,a.createContextScope)("Tooltip",[s.createPopperScope]),b=(0,s.createPopperScope)(),v="TooltipProvider",g="tooltip.open",[x,w]=m(v),j=e=>{let{__scopeTooltip:n,delayDuration:i=700,skipDelayDuration:a=300,disableHoverableContent:o=!1,children:l}=e,s=r.useRef(!0),c=r.useRef(!1),u=r.useRef(0);return r.useEffect(()=>{let e=u.current;return()=>window.clearTimeout(e)},[]),(0,t.jsx)(x,{scope:n,isOpenDelayedRef:s,delayDuration:i,onOpen:r.useCallback(()=>{a<=0||(window.clearTimeout(u.current),s.current=!1)},[a]),onClose:r.useCallback(()=>{a<=0||(window.clearTimeout(u.current),u.current=window.setTimeout(()=>s.current=!0,a))},[a]),isPointerInTransitRef:c,onPointerInTransitChange:r.useCallback(e=>{c.current=e},[]),disableHoverableContent:o,children:l})};j.displayName=v;var O="Tooltip",[_,P]=m(O),E=e=>{let{__scopeTooltip:n,children:i,open:a,defaultOpen:o,onOpenChange:c,disableHoverableContent:u,delayDuration:d}=e,f=w(O,e.__scopeTooltip),h=b(n),[m,y]=r.useState(null),v=(0,l.useId)(),x=r.useRef(0),j=u??f.disableHoverableContent,P=d??f.delayDuration,E=r.useRef(!1),[S,A]=(0,p.useControllableState)({prop:a,defaultProp:o??!1,onChange:e=>{e?(f.onOpen(),document.dispatchEvent(new CustomEvent(g))):f.onClose(),c?.(e)},caller:O}),k=r.useMemo(()=>S?E.current?"delayed-open":"instant-open":"closed",[S]),N=r.useCallback(()=>{window.clearTimeout(x.current),x.current=0,E.current=!1,A(!0)},[A]),T=r.useCallback(()=>{window.clearTimeout(x.current),x.current=0,A(!1)},[A]),C=r.useCallback(()=>{window.clearTimeout(x.current),x.current=window.setTimeout(()=>{E.current=!0,A(!0),x.current=0},P)},[P,A]);return r.useEffect(()=>()=>{x.current&&(window.clearTimeout(x.current),x.current=0)},[]),(0,t.jsx)(s.Root,{...h,children:(0,t.jsx)(_,{scope:n,contentId:v,open:S,stateAttribute:k,trigger:m,onTriggerChange:y,onTriggerEnter:r.useCallback(()=>{f.isOpenDelayedRef.current?C():N()},[f.isOpenDelayedRef,C,N]),onTriggerLeave:r.useCallback(()=>{j?T():(window.clearTimeout(x.current),x.current=0)},[T,j]),onOpen:N,onClose:T,disableHoverableContent:j,children:i})})};E.displayName=O;var S="TooltipTrigger",A=r.forwardRef((e,a)=>{let{__scopeTooltip:o,...l}=e,c=P(S,o),u=w(S,o),f=b(o),p=r.useRef(null),h=(0,i.useComposedRefs)(a,p,c.onTriggerChange),m=r.useRef(!1),y=r.useRef(!1),v=r.useCallback(()=>m.current=!1,[]);return r.useEffect(()=>()=>document.removeEventListener("pointerup",v),[v]),(0,t.jsx)(s.Anchor,{asChild:!0,...f,children:(0,t.jsx)(d.Primitive.button,{"aria-describedby":c.open?c.contentId:void 0,"data-state":c.stateAttribute,...l,ref:h,onPointerMove:(0,n.composeEventHandlers)(e.onPointerMove,e=>{"touch"!==e.pointerType&&(y.current||u.isPointerInTransitRef.current||(c.onTriggerEnter(),y.current=!0))}),onPointerLeave:(0,n.composeEventHandlers)(e.onPointerLeave,()=>{c.onTriggerLeave(),y.current=!1}),onPointerDown:(0,n.composeEventHandlers)(e.onPointerDown,()=>{c.open&&c.onClose(),m.current=!0,document.addEventListener("pointerup",v,{once:!0})}),onFocus:(0,n.composeEventHandlers)(e.onFocus,()=>{m.current||c.onOpen()}),onBlur:(0,n.composeEventHandlers)(e.onBlur,c.onClose),onClick:(0,n.composeEventHandlers)(e.onClick,c.onClose)})})});A.displayName=S;var k="TooltipPortal",[N,T]=m(k,{forceMount:void 0}),C=e=>{let{__scopeTooltip:r,forceMount:n,children:i,container:a}=e,o=P(k,r);return(0,t.jsx)(N,{scope:r,forceMount:n,children:(0,t.jsx)(u.Presence,{present:n||o.open,children:(0,t.jsx)(c.Portal,{asChild:!0,container:a,children:i})})})};C.displayName=k;var I="TooltipContent",D=r.forwardRef((e,r)=>{let n=T(I,e.__scopeTooltip),{forceMount:i=n.forceMount,side:a="top",...o}=e,l=P(I,e.__scopeTooltip);return(0,t.jsx)(u.Presence,{present:i||l.open,children:l.disableHoverableContent?(0,t.jsx)(R,{side:a,...o,ref:r}):(0,t.jsx)(M,{side:a,...o,ref:r})})}
5),M=r.forwardRef((e,n)=>{let a=P(I,e.__scopeTooltip),o=w(I,e.__scopeTooltip),l=r.useRef(null),s=(0,i.useComposedRefs)(n,l),[c,u]=r.useState(null),{trigger:d,onClose:f}=a,p=l.current,{onPointerInTransitChange:h}=o,m=r.useCallback(()=>{u(null),h(!1)},[h]),y=r.useCallback((e,t)=>{let r,n=e.currentTarget,i={x:e.clientX,y:e.clientY},a=function(e,t){let r=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),i=Math.abs(t.right-e.x),a=Math.abs(t.left-e.x);switch(Math.min(r,n,i,a)){case a:return"left";case i:return"right";case r:return"top";case n:return"bottom";default:throw Error("unreachable")}}(i,n.getBoundingClientRect());u(((r=[...function(e,t,r=5){let n=[];switch(t){case"top":n.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":n.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":n.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":n.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r})}return n}(i,a),...function(e){let{top:t,right:r,bottom:n,left:i}=e;return[{x:i,y:t},{x:r,y:t},{x:r,y:n},{x:i,y:n}]}(t.getBoundingClientRect())].slice()).sort((e,t)=>e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:1*!!(e.y>t.y)),function(e){if(e.length<=1)return e.slice();let t=[];for(let r=0;r<e.length;r++){let n=e[r];for(;t.length>=2;){let e=t[t.length-1],r=t[t.length-2];if((e.x-r.x)*(n.y-r.y)>=(e.y-r.y)*(n.x-r.x))t.pop();else break}t.push(n)}t.pop();let r=[];for(let t=e.length-1;t>=0;t--){let n=e[t];for(;r.length>=2;){let e=r[r.length-1],t=r[r.length-2];if((e.x-t.x)*(n.y-t.y)>=(e.y-t.y)*(n.x-t.x))r.pop();else break}r.push(n)}return(r.pop(),1===t.length&&1===r.length&&t[0].x===r[0].x&&t[0].y===r[0].y)?t:t.concat(r)}(r))),h(!0)},[h]);return r.useEffect(()=>()=>m(),[m]),r.useEffect(()=>{if(d&&p){let e=e=>y(e,p),t=e=>y(e,d);return d.addEventListener("pointerleave",e),p.addEventListener("pointerleave",t),()=>{d.removeEventListener("pointerleave",e),p.removeEventListener("pointerleave",t)}}},[d,p,y,m]),r.useEffect(()=>{if(c){let e=e=>{let t=e.target,r={x:e.clientX,y:e.clientY},n=d?.contains(t)||p?.contains(t),i=!function(e,t){let{x:r,y:n}=e,i=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let o=t[e],l=t[a],s=o.x,c=o.y,u=l.x,d=l.y;c>n!=d>n&&r<(u-s)*(n-c)/(d-c)+s&&(i=!i)}return i}(r,c);n?m():i&&(m(),f())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[d,p,c,f,m]),(0,t.jsx)(R,{...e,ref:s})}),[L,z]=m(O,{isInside:!1}),B=(0,f.createSlottable)("TooltipContent"),R=r.forwardRef((e,n)=>{let{__scopeTooltip:i,children:a,"aria-label":l,onEscapeKeyDown:c,onPointerDownOutside:u,...d}=e,f=P(I,i),p=b(i),{onClose:m}=f;return r.useEffect(()=>(document.addEventListener(g,m),()=>document.removeEventListener(g,m)),[m]),r.useEffect(()=>{if(f.trigger){let e=e=>{e.target instanceof Node&&e.target.contains(f.trigger)&&m()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[f.trigger,m]),(0,t.jsx)(o.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:c,onPointerDownOutside:u,onFocusOutside:e=>e.preventDefault(),onDismiss:m,children:(0,t.jsxs)(s.Content,{"data-state":f.stateAttribute,...p,...d,ref:n,style:{...d.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,t.jsx)(B,{children:a}),(0,t.jsx)(L,{scope:i,isInside:!0,children:(0,t.jsx)(h.Root,{id:f.contentId,role:"tooltip",children:l||a})})]})})});D.displayName=I;var $="TooltipArrow",F=r.forwardRef((e,r)=>{let{__scopeTooltip:n,...i}=e,a=b(n);return z($,n).isInside?null:(0,t.jsx)(s.Arrow,{...a,...i,ref:r})});F.displayName=$;var V=e.i(647163);function W({delayDuration:e=0,...r}){return(0,t.jsx)(j,{"data-slot":"tooltip-provider",delayDuration:e,...r})}e.s(["Tooltip",0,function({...e}){return(0,t.jsx)(W,{children:(0,t.jsx)(E,{"data-slot":"tooltip",...e})})},"TooltipContent",0,function({className:e,sideOffset:r=0,children:n,...i}){return(0,t.jsx)(C,{children:(0,t.jsxs)(D,{"data-slot":"tooltip-content",sideOffset:r,className:(0,V.cn)("bg-primary text-primary-foreground animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
5de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-fit origin-(--radix-tooltip-content-transform-origin) rounded-md px-3 py-1.5 text-xs text-balance",e),...i,children:[n,(0,t.jsx)(F,{className:"bg-primary fill-primary z-50 size-2.5 translate-y-[calc(-50%_-_2px)] rotate-45 rounded-[2px]"})]})})},"TooltipProvider",0,W,"TooltipTrigger",0,function({...e}){return(0,t.jsx)(A,{"data-slot":"tooltip-trigger",...e})}],728231)},30593,e=>{"use strict";var t=e.i(475127);e.s(["useIsMobile",0,function(){let[e,r]=t.useState(void 0);return t.useEffect(()=>{let e=window.matchMedia("(max-width: 767px)"),t=()=>{r(window.innerWidth<768)};return e.addEventListener("change",t),r(window.innerWidth<768),()=>e.removeEventListener("change",t)},[]),!!e}])},356552,752351,e=>{"use strict";e.s(["Area",()=>eN,"computeArea",()=>ek],356552);var t=e.i(475127),r=e.i(7284),n=e.i(600671),i=e.i(100354),a=e.i(674521),o=e.i(187207),l=e.i(390332);function s(){return(s=Object.assign.bind()).apply(null,arguments)}var c=e=>{var n=e.cx,i=e.cy,c=e.r,u=e.className,d=(0,r.clsx)("recharts-dot",u);return(0,l.isNumber)(n)&&(0,l.isNumber)(i)&&(0,l.isNumber)(c)?t.createElement("circle",s({},(0,o.svgPropertiesNoEvents)(e),(0,a.adaptEventHandlers)(e),{className:d,cx:n,cy:i,r:c})):null},u=e.i(336515),d=e.i(764440),f=e.i(720892),p=e.i(643417),h=["points"];function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=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 n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function b(){return(b=Object.assign.bind()).apply(null,arguments)}function v(e){var n=e.option,i=e.dotProps,a=e.className;if((0,t.isValidElement)(n))return(0,t.cloneElement)(n,i);if("function"==typeof n)return n(i);var o=(0,r.clsx)(a,"boolean"!=typeof n?n.className:""),l=null!=i?i:{},s=(l.points,function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(l,h));return t.createElement(c,b({},s,{className:o}))}function g(e){var r=e.points,i=e.dot,a=e.className,o=e.dotClassName,l=e.dataKey,s=e.baseProps,c=e.needClip,h=e.clipPathId,m=e.zIndex,g=void 0===m?p.DefaultZIndexes.scatter:m;if(null==r||!i&&1!==r.length)return null;var x=(0,u.isClipDot)(i),w=(0,d.svgPropertiesAndEventsFromUnknown)(i),j=r.map((e,n)=>{var a,c,u=y(y(y({r:3},s),w),{},{index:n,cx:null!=(a=e.x)?a:void 0,cy:null!=(c=e.y)?c:void 0,dataKey:l,value:e.value,payload:e.payload,points:r});return t.createElement(v,{key:"dot-".concat(n),option:i,dotProps:u,className:o})}),O={};return c&&null!=h&&(O.clipPath="url(#clipPath-".concat(x?"":"dots-").concat(h,")")),t.createElement(f.ZIndexLayer,{zIndex:g},t.createElement(n.Layer,b({className:a},O),j))}var x=e.i(263414),w=e.i(806366),j=e.i(457748),O=e.i(701424);function _(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function P(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
5t%2?_(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=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 n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var E=e=>{var r,i=e.point,l=e.childIndex,s=e.mainColor,u=e.activeDot,d=e.dataKey,f=e.clipPath;if(!1===u||null==i.x||null==i.y)return null;var p=P(P(P({},{index:l,dataKey:d,cx:i.x,cy:i.y,r:4,fill:null!=s?s:"none",strokeWidth:2,stroke:"#fff",payload:i.payload,value:i.value}),(0,o.svgPropertiesNoEventsFromUnknown)(u)),(0,a.adaptEventHandlers)(u));return r=(0,t.isValidElement)(u)?(0,t.cloneElement)(u,p):"function"==typeof u?u(p):t.createElement(c,p),t.createElement(n.Layer,{className:"recharts-active-dot",clipPath:f},r)};function S(e){var r=e.points,n=e.mainColor,i=e.activeDot,a=e.itemDataKey,o=e.clipPath,s=e.zIndex,c=void 0===s?p.DefaultZIndexes.activeDot:s,u=(0,w.useAppSelector)(j.selectActiveTooltipIndex),d=(0,O.useActiveTooltipDataPoints)();if(null==r||null==d)return null;var h=r.find(e=>d.includes(e.payload));return(0,l.isNullish)(h)?null:t.createElement(f.ZIndexLayer,{zIndex:c},t.createElement(E,{point:h,childIndex:Number(u),mainColor:n,dataKey:a,activeDot:i,clipPath:o}))}var A=e.i(470160),k=e.i(148835),N=e.i(506714),T=e.i(641952),C=e.i(262902),I=e.i(888955),D=e.i(527813),M=e.i(316578),L=e.i(757960),z=(e,t,r)=>(0,T.selectAxisWithScale)(e,"xAxis",(0,L.selectXAxisIdFromGraphicalItemId)(e,t),r),B=(e,t,r)=>(0,T.selectTicksOfGraphicalItem)(e,"xAxis",(0,L.selectXAxisIdFromGraphicalItemId)(e,t),r),R=(e,t,r)=>(0,T.selectAxisWithScale)(e,"yAxis",(0,L.selectYAxisIdFromGraphicalItemId)(e,t),r),$=(e,t,r)=>(0,T.selectTicksOfGraphicalItem)(e,"yAxis",(0,L.selectYAxisIdFromGraphicalItemId)(e,t),r),F=(0,N.createSelector)([C.selectChartLayout,z,R,B,$],(e,t,r,n,i)=>(0,x.isCategoricalAxis)(e,"xAxis")?(0,x.getBandSizeOfAxis)(t,n,!1):(0,x.getBandSizeOfAxis)(r,i,!1)),V=(0,N.createSelector)([T.selectUnfilteredCartesianItems,(e,t)=>t],(e,t)=>e.filter(e=>"area"===e.type).find(e=>e.id===t)),W=e=>{var t=(0,C.selectChartLayout)(e);return(0,x.isCategoricalAxis)(t,"xAxis")?"yAxis":"xAxis"},G=(0,N.createSelector)([V,(e,t,r)=>(0,T.selectStackGroups)(e,W(e),"yAxis"===W(e)?(0,L.selectYAxisIdFromGraphicalItemId)(e,t):(0,L.selectXAxisIdFromGraphicalItemId)(e,t),r)],(e,t)=>{if(null!=e&&null!=t){var r,n=e.stackId,i=(0,D.getStackSeriesIdentifier)(e);if(null!=n&&null!=i){var a=null==(r=t[n])?void 0:r.stackedData,o=null==a?void 0:a.find(e=>e.key===i);if(null!=o)return o.map(e=>[e[0],e[1]])}}}),X=(0,N.createSelector)([C.selectChartLayout,z,R,B,$,G,I.selectChartDataWithIndexesIfNotInPanoramaPosition3,F,V,M.selectChartBaseValue],(e,t,r,n,i,a,o,l,s,c)=>{var u,d=o.chartData,f=o.dataStartIndex,p=o.dataEndIndex;if(null!=s&&("horizontal"===e||"vertical"===e)&&null!=t&&null!=r&&null!=n&&null!=i&&0!==n.length&&0!==i.length&&null!=l){var h=s.data;if(null!=(u=h&&h.length>0?h:null==d?void 0:d.slice(f,p+1)))return ek({layout:e,xAxis:t,yAxis:r,xAxisTicks:n,yAxisTicks:i,dataStartIndex:f,areaSettings:s,stackedData:a,displayedData:u,chartBaseValue:c,bandSize:l})}}),K=e.i(14095),H=e.i(153254),q=e.i(201996),Z=e.i(509515),U=e.i(412696),Y=e.i(152062),J=e.i(21379),Q=e.i(48765),ee=e.i(196311),et=e.i(560212),er=e.i(979317),en=e.i(472177),ei=e.i(463418),ea=e.i(387294),eo=["animationElapsedTime","isAnimating","isEntrance","layout","isRange","stroke","connectNulls"],el=["id","baseLine"];function es(){return(es=Object.assign.bind()).apply(null,arguments)}function ec(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function eu(e){var r,n,i=e.alpha,a=e.baseLine,o=e.points,s=e.strokeWidth,c=null==(r=o[0])?void 0:r.x,u=null==(n=o[o.length-1])?void 0:n.x;if(!(0,ei.isWellBehavedNumber)(c)||!(0,ei.isWellBehavedNumber)(u))return null;var d=i*Math.abs(c-u),f=Math.max(...o.map(e=>e.y||0));return((0,l.isNumber)(a)?f=Math.max(a,f):a&&Array.isArray(a)&&a.length&&(f=Math.max(...a.map(e=>e.y||0),f)),(0,l.isNumber)(f))?t.createElement("rect",{x:c<u?c:c-d,y:0,width:d,height:Math.floor(f+(s?parseInt("".concat(s),10):1))}):null}function ed(e){var r,n,i=e.alpha,a=e.baseLine,o=e.points,s=e.strokeWidth,c=null==(r=o[0])?void 0:r.y,u=null==(n=o[o.length-1])?void 0:n.y;if(!(0,ei.isWellBehavedNumber)(c)||!(0,ei.isWellBehavedNumber)(u))return null;var d=i*Math.abs(c-u),f=Math.max(...o.map(e=>e.x||0));return((0,l.isNumber)(a)?f=Math.max(a,f):a&&Array.isArray(a)&&a.length&&(f=Math.max(...a.map(e=>e.x||0),f)),(0,l.isNumber)(f))?t.createElement("rect",{x:0,y:c<u?c:c-d,width:f+(s?parseInt("".concat(s),10):1),height:Math.floor(d)}):null}function ef(e){var r=e.alpha,n=e.layout,i=e.points,a=e.baseLine,o=e.strokeWidth;return"vertical"===n?t.createElement(ed,{alpha:r,points:i,baseLine:a,strokeWidth:o}
5):t.createElement(eu,{alpha:r,points:i,baseLine:a,strokeWidth:o})}var ep=["id"],eh=["activeDot","animationBegin","animationDuration","animationEasing","connectNulls","dot","fill","fillOpacity","hide","isAnimationActive","legendType","stroke","xAxisId","yAxisId"];function em(){return(em=Object.assign.bind()).apply(null,arguments)}function ey(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function eb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ev(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eb(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=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 n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eb(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eg={activeDot:!0,animationBegin:0,animationDuration:1500,animationEasing:"ease",animationMatchBy:U.matchByIndex,animationInterpolateFn:(e,t)=>null==e?[]:1===t?e.flatMap(e=>"removed"===e.status?[]:[e.next]):e.flatMap(e=>"matched"===e.status?[ev(ev({},e.next),{},{x:(0,l.interpolate)(e.prev.x,e.next.x,t),y:(0,l.interpolate)(e.prev.y,e.next.y,t)})]:"added"===e.status?[e.next]:[]),connectNulls:!1,dot:!1,fill:"#3182bd",fillOpacity:.6,hide:!1,isAnimationActive:"auto",legendType:"line",stroke:"#3182bd",strokeWidth:1,type:"linear",label:!1,shape:function(e){var r,i=e.animationElapsedTime,a=void 0===i?1:i,l=e.isAnimating,s=e.isEntrance,c=e.layout,u=e.isRange,d=e.stroke,f=e.connectNulls,p=ec(e,eo),h="vertical"===c?"vertical":"horizontal",m=null!=f&&f,y=(0,ea.useId)(),b=p.id,v=p.baseLine,g=ec(p,el),x=(0,o.svgPropertiesNoEvents)(g),w=t.createElement(en.Curve,es({},p,{id:b,baseLine:v,connectNulls:m,stroke:"none",className:"recharts-area-area",layout:h})),j="none"!==d&&t.createElement(en.Curve,es({},x,{className:"recharts-area-curve",layout:h,type:p.type,connectNulls:m,fill:"none",stroke:d,points:p.points})),O="none"!==d&&u&&Array.isArray(v)&&t.createElement(en.Curve,es({},x,{className:"recharts-area-curve",layout:h,type:p.type,connectNulls:m,fill:"none",stroke:d,points:v}));return void 0!==s&&s&&(void 0!==l&&l||a<1)?t.createElement(n.Layer,null,t.createElement("defs",null,t.createElement("clipPath",{id:y},t.createElement(ef,{alpha:a,points:null!=(r=p.points)?r:[],baseLine:v,layout:h,strokeWidth:p.strokeWidth}))),t.createElement(n.Layer,{clipPath:"url(#".concat(y,")")},w,j,O)):t.createElement(t.Fragment,null,w,j,O)},xAxisId:0,yAxisId:0,zIndex:p.DefaultZIndexes.area};function ex(e,t){return e&&"none"!==e?e:t}var ew=t.memo(e=>{var r=e.dataKey,n=e.data,i=e.stroke,a=e.strokeWidth,o=e.fill,s=e.name,c=e.hide,u=e.unit,d=e.formatter,f=e.tooltipType,p=e.id,h={dataDefinedOnItem:n,getPosition:l.noop,settings:{stroke:i,strokeWidth:a,fill:o,dataKey:r,nameKey:void 0,name:(0,x.getTooltipNameProp)(s,r),hide:c,type:f,color:ex(i,o),unit:u,formatter:d,graphicalItemId:p}};return t.createElement(A.SetTooltipEntrySettings,{tooltipEntrySettings:h})});function ej(e){var r=e.clipPathId,n=e.points,i=e.props,a=i.needClip,l=i.dot,s=i.dataKey,c=(0,o.svgPropertiesNoEvents)(i);return t.createElement(g,{points:n,dot:l,className:"recharts-area-dots",dotClassName:"recharts-area-dot",dataKey:s,baseProps:c,needClip:a,clipPathId:r})}function eO(e){var r=e.showLabels,n=e.children,a=e.points.map(e=>{var t,r,n={x:null!=(t=e.x)?t:0,y:null!=(r=e.y)?r:0,width:0,lowerWidth:0,upperWidth:0,height:0};return ev(ev({},n),{}
5,{value:e.value,payload:e.payload,parentViewBox:void 0,viewBox:n,fill:void 0})});return t.createElement(i.CartesianLabelListContextProvider,{value:r?a:void 0},n)}function e_(e){var r=e.points,i=e.baseLine,a=e.needClip,o=e.clipPathId,l=e.props,s=e.animationElapsedTime,c=e.isAnimating,u=e.isEntrance,f=l.layout,p=l.type,h=l.stroke,m=l.connectNulls,y=l.isRange,b=l.shape,v=l.id,g=ey(l,ep),x=ev(ev({},(0,d.svgPropertiesAndEvents)(g)),{},{id:v,points:r,connectNulls:m,type:p,baseLine:i,layout:f,stroke:h,isRange:y,animationElapsedTime:s,isAnimating:c,isEntrance:u});return t.createElement(t.Fragment,null,(null==r?void 0:r.length)>1&&t.createElement(n.Layer,{clipPath:a?"url(#clipPath-".concat(o,")"):void 0},t.createElement(et.Shape,{option:b,DefaultShape:eg.shape,shapeProps:x})),t.createElement(ej,{points:r,props:g,clipPathId:o}))}function eP(e){var r,n=e.needClip,a=e.clipPathId,o=e.props,s=e.previousPointsRef,c=e.previousBaselineRef,u=o.points,d=o.baseLine,f=o.isAnimationActive,p=o.animationBegin,h=o.animationDuration,m=o.animationEasing,y=o.animationMatchBy,b=o.animationInterpolateFn,v=(0,t.useMemo)(()=>({points:u,baseLine:d}),[u,d]),g=(0,Y.useAnimationStartSnapshot)(v,c),x=(0,C.useCartesianChartLayout)(),w=(0,Z.useAnimationCallbacks)(o.onAnimationStart,o.onAnimationEnd),j=w.isAnimating,O=w.handleAnimationStart,_=w.handleAnimationEnd,P=g.startValue;return null==x?null:(r=Array.isArray(d)&&Array.isArray(P)?(0,U.matchAnimationItems)(P,d,y):Array.isArray(d)?(0,U.matchAnimationItems)(null,d,y):null,t.createElement(Z.AnimatedItems,{animationInput:v,animationIdPrefix:"recharts-area-",items:u,previousItemsRef:s,isAnimationActive:f,animationBegin:p,animationDuration:h,animationEasing:m,onAnimationStart:O,onAnimationEnd:_,animationInterpolateFn:b,animationMatchBy:y,layout:x},(e,s,c)=>{var f;return f=1===s?d:Array.isArray(d)?b(r,s,x):c?d:function(e,t,r){if((0,l.isNumber)(e)){var n=(0,l.isNumber)(t)?t:void 0;return(0,l.interpolate)(n,e,r)}if((0,l.isNullish)(e)||(0,l.isNan)(e)){var i=(0,l.isNumber)(t)?t:void 0;return(0,l.interpolate)(i,0,r)}return e}(d,P,s),g.syncStepValue(f,s),t.createElement(eO,{showLabels:!j,points:u},o.children,t.createElement(e_,{points:e,baseLine:f,needClip:n,clipPathId:a,props:o,animationElapsedTime:s,isAnimating:j||s<1,isEntrance:c}),t.createElement(i.LabelListFromLabelProp,{label:o.label}))}))}function eE(e){var r=e.needClip,n=e.clipPathId,i=e.props,a=(0,t.useRef)(null),o=(0,t.useRef)();return t.createElement(eP,{needClip:r,clipPathId:n,props:i,previousPointsRef:a,previousBaselineRef:o})}class eS extends t.PureComponent{render(){var e=this.props,i=e.hide,a=e.dot,l=e.points,s=e.className,c=e.top,d=e.left,p=e.needClip,h=e.xAxisId,m=e.yAxisId,y=e.width,b=e.height,v=e.id,g=e.baseLine,x=e.zIndex;if(i)return null;var w=(0,r.clsx)("recharts-area",s),j=function(e){var t=(0,o.svgPropertiesNoEventsFromUnknown)(e);if(null!=t){var r=t.r,n=t.strokeWidth,i=Number(r),a=Number(n);return(Number.isNaN(i)||i<0)&&(i=3),(Number.isNaN(a)||a<0)&&(a=2),{r:i,strokeWidth:a}}return{r:3,strokeWidth:2}}(a),O=j.r,_=j.strokeWidth,P=(0,u.isClipDot)(a),E=2*O+_,A=p?"url(#clipPath-".concat(P?"":"dots-").concat(v,")"):void 0;return t.createElement(f.ZIndexLayer,{zIndex:x},t.createElement(n.Layer,{className:w},p&&t.createElement("defs",null,t.createElement(k.GraphicalItemClipPath,{clipPathId:v,xAxisId:h,yAxisId:m}),!P&&t.createElement("clipPath",{id:"clipPath-dots-".concat(v)},t.createElement("rect",{x:d-E/2,y:c-E/2,width:y+E,height:b+E}))),t.createElement(eE,{needClip:p,clipPathId:v,props:this.props})),t.createElement(S,{points:l,mainColor:ex(this.props.stroke,this.props.fill),itemDataKey:this.props.dataKey,activeDot:this.props.activeDot,clipPath:A}),this.props.isRange&&Array.isArray(g)&&t.createElement(S,{points:g,mainColor:ex(this.props.stroke,this.props.fill),itemDataKey:this.props.dataKey,activeDot:this.props.activeDot,clipPath:A}))}}function eA(e){var r,n=e.activeDot,i=e.animationBegin,a=e.animationDuration,o=e.animationEasing,l=e.connectNulls,s=e.dot,c=e.fill,u=e.fillOpacity,d=e.hide,f=e.isAnimationActive,p=e.legendType,h=e.stroke,m=e.xAxisId,y=e.yAxisId,b=ey(e,eh),v=(0,C.useChartLayout)(),g=(0,H.useChartName)(),x=(0,k.useNeedsClip)(m,y).needClip,j=(0,K.useIsPanorama)(),_=null!=(r=(0,w.useAppSelector)(t=>X(t,e.id,j)))?r:{}
5,P=_.points,E=_.isRange,S=_.baseLine,A=(0,O.usePlotArea)();if("horizontal"!==v&&"vertical"!==v||null==A||"AreaChart"!==g&&"ComposedChart"!==g)return null;var N=A.height,T=A.width,I=A.x,D=A.y;return P&&P.length?t.createElement(eS,em({},b,{activeDot:n,animationBegin:i,animationDuration:a,animationEasing:o,baseLine:S,connectNulls:l,dot:s,fill:c,fillOpacity:u,height:N,hide:d,layout:v,isAnimationActive:f,isRange:E,legendType:p,needClip:x,points:P,stroke:h,width:T,left:I,top:D,xAxisId:m,yAxisId:y})):null}function ek(e){var t,r=e.areaSettings,n=r.connectNulls,i=r.baseValue,a=r.dataKey,o=e.stackedData,s=e.layout,c=e.chartBaseValue,u=e.xAxis,d=e.yAxis,f=e.displayedData,p=e.dataStartIndex,h=e.xAxisTicks,m=e.yAxisTicks,y=e.bandSize,b=o&&o.length,v=((e,t,r,n,i)=>{var a=null!=r?r:t;if((0,l.isNumber)(a))return a;var o="horizontal"===e?i:n,s=o.scale.domain();if("number"===o.type){var c=Math.max(s[0],s[1]),u=Math.min(s[0],s[1]);return"dataMin"===a?u:"dataMax"===a||c<0?c:Math.max(Math.min(s[0],s[1]),0)}return"dataMin"===a?s[0]:"dataMax"===a?s[1]:s[0]})(s,c,i,u,d),g="horizontal"===s,w=!1,j=f.map((e,t)=>{if(b)s=o[p+t];else{var r,i,l,s,c,f=(0,x.getValueByDataKey)(e,a);Array.isArray(f)?(s=f,w=!0):s=[v,f]}var j=null!=(r=null==(i=s)?void 0:i[1])?r:null,O=null==j||b&&!n&&null==(0,x.getValueByDataKey)(e,a);return g?{x:(0,x.getCateCoordinateOfLine)({axis:u,ticks:h,bandSize:y,entry:e,index:t}),y:O?null:null!=(c=d.scale.map(j))?c:null,value:s,payload:e}:{x:O?null:null!=(l=u.scale.map(j))?l:null,y:(0,x.getCateCoordinateOfLine)({axis:d,ticks:m,bandSize:y,entry:e,index:t}),value:s,payload:e}});return t=b||w?j.map(e=>{var t,r,n=Array.isArray(e.value)?e.value[0]:null;return g?{x:e.x,y:null!=n&&null!=e.y&&null!=(r=d.scale.map(n))?r:null,payload:e.payload}:{x:null!=n&&null!=(t=u.scale.map(n))?t:null,y:e.y,payload:e.payload}}):g?d.scale.map(v):u.scale.map(v),{points:j,baseLine:null!=t?t:0,isRange:w}}var eN=t.memo(function(e){var r=(0,J.resolveDefaultProps)(e,eg),n=(0,K.useIsPanorama)();return t.createElement(Q.RegisterGraphicalItemId,{id:r.id,type:"area"},e=>{var i,a,o,l,s;return t.createElement(t.Fragment,null,t.createElement(q.SetLegendPayload,{legendPayload:(i=r.dataKey,a=r.name,o=r.stroke,l=r.fill,s=r.legendType,[{inactive:r.hide,dataKey:i,type:s,color:ex(o,l),value:(0,x.getTooltipNameProp)(a,i),payload:r}])}),t.createElement(ew,{dataKey:r.dataKey,data:r.data,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(ee.SetCartesianGraphicalItem,{type:"area",id:e,data:r.data,dataKey:r.dataKey,xAxisId:r.xAxisId,yAxisId:r.yAxisId,zAxisId:0,stackId:(0,x.getNormalizedStackId)(r.stackId),hide:r.hide,barSize:void 0,baseValue:r.baseValue,isPanorama:n,connectNulls:r.connectNulls}),t.createElement(eA,em({},r,{id:e})))})},er.propsAreEqual);eN.displayName="Area";var eT=e.i(51971),eC=e.i(709838),eI=["axis"],eD=(0,t.forwardRef)((e,r)=>t.createElement(eC.CartesianChart,{chartName:"AreaChart",defaultTooltipEventType:"axis",validateTooltipEventTypes:eI,tooltipPayloadSearcher:eT.arrayTooltipSearcher,categoricalChartProps:e,ref:r}));e.s(["AreaChart",0,eD],752351)},584877,818904,902993,898335,346407,604656,952719,637472,e=>{"use strict";var t=e.i(475127),r=e.i(824327),n=e.i(390332),i=e.i(263414),a=e.i(463465),o=e.i(505106),l=function(e){var t=e.width,r=e.height,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=(n%180+180)%180*Math.PI/180,a=Math.atan(r/t);return Math.abs(i>a&&i<Math.PI-a?r/Math.sin(i):t/Math.cos(i))};function s(e,t){if(t<1)return[];if(1===t)return e;for(var r=[],n=0;n<e.length;n+=t){var i=e[n];void 0!==i&&r.push(i)}return r}function c(e,t,r,n,i){if(e*t<e*n||e*t>e*i)return!1;var a=r();return e*(t-e*a/2-n)>=0&&e*(t+e*a/2-i)<=0}function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
5t%2?u(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=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 n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function f(e,t,r){var i,u,f,p,h,m,y=e.tick,b=e.ticks,v=e.viewBox,g=e.minTickGap,x=e.orientation,w=e.interval,j=e.tickFormatter,O=e.unit,_=e.angle;if(!b||!b.length||!y)return[];if((0,n.isNumber)(w)||o.Global.isSsr)return null!=(m=s(b,((0,n.isNumber)(w)?w:0)+1))?m:[];var P="top"===x||"bottom"===x?"width":"height",E=O&&"width"===P?(0,a.getStringSize)(O,{fontSize:t,letterSpacing:r}):{width:0,height:0},S=(e,n)=>{var i,o="function"==typeof j?j(e.value,n):e.value;return"width"===P?(i=(0,a.getStringSize)(o,{fontSize:t,letterSpacing:r}),l({width:i.width+E.width,height:i.height+E.height},_)):(0,a.getStringSize)(o,{fontSize:t,letterSpacing:r})[P]},A=b[0],k=b[1],N=b.length>=2&&null!=A&&null!=k?(0,n.mathSign)(k.coordinate-A.coordinate):1,T=(i="width"===P,u=v.x,f=v.y,p=v.width,h=v.height,1===N?{start:i?u:f,end:i?u+p:f+h}:{start:i?u+p:f+h,end:i?u:f});return"equidistantPreserveStart"===w?function(e,t,r,n,i){for(var a,o=(n||[]).slice(),l=t.start,u=t.end,d=0,f=1,p=l;f<=o.length;)if(a=function(){var t,a=null==n?void 0:n[d];if(void 0===a)return{v:s(n,f)};var o=d,h=()=>(void 0===t&&(t=r(a,o)),t),m=a.coordinate,y=0===d||c(e,m,h,p,u);y||(d=0,p=l,f+=1),y&&(p=m+e*(h()/2+i),d+=f)}())return a.v;return[]}(N,T,S,b,g):"equidistantPreserveEnd"===w?function(e,t,r,n,i){var a=(n||[]).slice().length;if(0===a)return[];for(var o=t.start,l=t.end,s=1;s<=a;s++){for(var u,d=(a-1)%s,f=o,p=!0,h=d;h<a&&(0===(u=function(){var t,a=n[h];if(null==a)return 0;var o=h,s=()=>(void 0===t&&(t=r(a,o)),t),u=a.coordinate,m=h===d||c(e,u,s,f,l);if(!m)return p=!1,1;m&&(f=u+e*(s()/2+i))}())||1!==u);h+=s);if(p){for(var m=[],y=d;y<a;y+=s){var b=n[y];null!=b&&m.push(b)}return m}}return[]}(N,T,S,b,g):("preserveStart"===w||"preserveStartEnd"===w?function(e,t,r,n,i,a){var o=(n||[]).slice(),l=o.length,s=t.start,u=t.end;if(a){var f=n[l-1];if(null!=f){var p=r(f,l-1),h=e*(f.coordinate+e*p/2-u);o[l-1]=f=d(d({},f),{},{tickCoord:h>0?f.coordinate-h*e:f.coordinate}),null!=f.tickCoord&&c(e,f.tickCoord,()=>p,s,u)&&(u=f.tickCoord-e*(p/2+i),o[l-1]=d(d({},f),{},{isShow:!0}))}}for(var m=a?l-1:l,y=function(t){var n,a=o[t];if(null==a)return 1;var l=a,f=()=>(void 0===n&&(n=r(a,t)),n);if(0===t){var p=e*(l.coordinate-e*f()/2-s);o[t]=l=d(d({},l),{},{tickCoord:p<0?l.coordinate-p*e:l.coordinate})}else o[t]=l=d(d({},l),{},{tickCoord:l.coordinate});null!=l.tickCoord&&c(e,l.tickCoord,f,s,u)&&(s=l.tickCoord+e*(f()/2+i),o[t]=d(d({},l),{},{isShow:!0}))},b=0;b<m;b++)if(y(b))continue;return o}(N,T,S,b,g,"preserveStartEnd"===w):function(e,t,r,n,i){for(var a=(n||[]).slice(),o=a.length,l=t.start,s=t.end,u=function(t){var n,u=a[t];if(null==u)return 1;var f=u,p=()=>(void 0===n&&(n=r(u,t)),n);if(t===o-1){var h=e*(f.coordinate+e*p()/2-s);a[t]=f=d(d({},f),{},{tickCoord:h>0?f.coordinate-h*e:f.coordinate})}else a[t]=f=d(d({},f),{},{tickCoord:f.coordinate});null!=f.tickCoord&&c(e,f.tickCoord,p,l,s)&&(s=f.tickCoord-e*(p()/2+i),a[t]=d(d({},f),{},{isShow:!0}))},f=o-1;f>=0;f--)if(u(f))continue;return a}(N,T,S,b,g)).filter(e=>e.isShow)}var p=e.i(828807),h=e.i(7284),m=e.i(600671),y=e.i(638938),b=e.i(459261),v=e.i(674521),g=e.i(187207),x=e.i(21379),w=e.i(720892),j=e.i(643417),O=e.i(134502),_=e.i(806366),P=["axisLine","width","height","className","hide","ticks","axisType","axisId"];function E(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 n,i,a,o,l=[],s=!0,c=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;s=!1}else for(;!(s=(n=a.call(r)).done)&&(l.push(n.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}
5finally{try{if(!s&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw i}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return S(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)?S(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 S(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function A(){return(A=Object.assign.bind()).apply(null,arguments)}function k(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function N(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?k(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=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 n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):k(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var T={x:0,y:0,width:0,height:0,viewBox:{x:0,y:0,width:0,height:0},orientation:"bottom",ticks:[],stroke:"#666",tickLine:!0,axisLine:!0,tick:!0,mirror:!1,minTickGap:5,tickSize:6,tickMargin:2,interval:"preserveEnd",zIndex:j.DefaultZIndexes.axis};function C(e){var r=e.x,n=e.y,i=e.width,a=e.height,o=e.orientation,l=e.mirror,s=e.axisLine,c=e.otherSvgProps;if(!s)return null;var u=N(N(N({},c),(0,g.svgPropertiesNoEvents)(s)),{},{fill:"none"});if("top"===o||"bottom"===o){var d=+("top"===o&&!l||"bottom"===o&&l);u=N(N({},u),{},{x1:r,y1:n+d*a,x2:r+i,y2:n+d*a})}else{var f=+("left"===o&&!l||"right"===o&&l);u=N(N({},u),{},{x1:r+f*i,y1:n,x2:r+f*i,y2:n+a})}return t.createElement("line",A({},u,{className:(0,h.clsx)("recharts-cartesian-axis-line",(0,p.default)(s,"className"))}))}function I(e){var r,n=e.option,i=e.tickProps,a=e.value,o=(0,h.clsx)(i.className,"recharts-cartesian-axis-tick-value");if(t.isValidElement(n))r=t.cloneElement(n,N(N({},i),{},{className:o}));else if("function"==typeof n)r=n(N(N({},i),{},{className:o}));else{var l="recharts-cartesian-axis-tick-value";"boolean"!=typeof n&&(l=(0,h.clsx)(l,n&&"object"==typeof n&&"className"in n&&"string"==typeof n.className?n.className:"")),r=t.createElement(y.Text,A({},i,{className:l}),a)}return r}function D(e){var r=e.ticks,i=e.axisType,a=e.axisId,o=(0,_.useAppDispatch)();return(0,t.useEffect)(()=>{if(null==a||null==i)return n.noop;var e=r.map(e=>({value:e.value,coordinate:e.coordinate,offset:e.offset,index:e.index}));return o((0,O.setRenderedTicks)({ticks:e,axisId:a,axisType:i})),()=>{o((0,O.removeRenderedTicks)({axisId:a,axisType:i}))}},[o,r,a,i]),null}var M=(0,t.forwardRef)((e,r)=>{var i=e.ticks,a=e.tick,o=e.tickLine,l=e.stroke,s=e.tickFormatter,c=e.unit,u=e.padding,d=e.tickTextProps,b=e.orientation,x=e.mirror,O=e.x,_=e.y,P=e.width,E=e.he
5ight,S=e.tickSize,k=e.tickMargin,T=e.fontSize,C=e.letterSpacing,M=e.getTicksConfig,L=e.events,z=e.axisType,B=e.axisId,R=f(N(N({},M),{},{ticks:void 0===i?[]:i}),T,C),$=(0,g.svgPropertiesNoEvents)(M),F=(0,g.svgPropertiesNoEventsFromUnknown)(a),V=(0,y.isValidTextAnchor)($.textAnchor)?$.textAnchor:function(e,t){switch(e){case"left":return t?"start":"end";case"right":return t?"end":"start";default:return"middle"}}(b,x),W=function(e,t){switch(e){case"left":case"right":return"middle";case"top":return t?"start":"end";default:return t?"end":"start"}}(b,x),G={};"object"==typeof o&&(G=o);var X=N(N({},$),{},{fill:"none"},G),K=R.map(e=>N({entry:e},function(e,t,r,i,a,o,l,s,c){var u,d,f,p,h,m,y=s?-1:1,b=e.tickSize||l,v=(0,n.isNumber)(e.tickCoord)?e.tickCoord:e.coordinate;switch(o){case"top":u=d=e.coordinate,m=(f=(p=r+!s*a)-y*b)-y*c,h=v;break;case"left":f=p=e.coordinate,h=(u=(d=t+!s*i)-y*b)-y*c,m=v;break;case"right":f=p=e.coordinate,h=(u=(d=t+s*i)+y*b)+y*c,m=v;break;default:u=d=e.coordinate,m=(f=(p=r+s*a)+y*b)+y*c,h=v}return{line:{x1:u,y1:f,x2:d,y2:p},tick:{x:h,y:m}}}(e,O,_,P,E,b,S,x,k))),H=K.map(e=>{var r=e.entry,n=e.line;return t.createElement(m.Layer,{className:"recharts-cartesian-axis-tick",key:"tick-".concat(r.value,"-").concat(r.coordinate,"-").concat(r.tickCoord)},o&&t.createElement("line",A({},X,n,{className:(0,h.clsx)("recharts-cartesian-axis-tick-line",(0,p.default)(o,"className"))})))}),q=K.map((e,r)=>{var n,i,o=e.entry,f=e.tick,p=N(N(N(N({verticalAnchor:W},$),{},{textAnchor:V,stroke:"none",fill:l},f),{},{index:r,payload:o,visibleTicksCount:R.length,tickFormatter:s,padding:u},d),{},{angle:null!=(n=null!=(i=null==d?void 0:d.angle)?i:$.angle)?n:0}),h=N(N({},p),F);return t.createElement(m.Layer,A({className:"recharts-cartesian-axis-tick-label",key:"tick-label-".concat(o.value,"-").concat(o.coordinate,"-").concat(o.tickCoord)},(0,v.adaptEventsOfChild)(L,o,r)),a&&t.createElement(I,{option:a,tickProps:h,value:"".concat("function"==typeof s?s(o.value,r):o.value).concat(c||"")}))});return t.createElement("g",{className:"recharts-cartesian-axis-ticks recharts-".concat(z,"-ticks")},t.createElement(D,{ticks:R,axisId:B,axisType:z}),q.length>0&&t.createElement(w.ZIndexLayer,{zIndex:j.DefaultZIndexes.label},t.createElement("g",{className:"recharts-cartesian-axis-tick-labels recharts-".concat(z,"-tick-labels"),ref:r},q)),H.length>0&&t.createElement("g",{className:"recharts-cartesian-axis-tick-lines recharts-".concat(z,"-tick-lines")},H))}),L=(0,t.forwardRef)((e,r)=>{var n=e.axisLine,i=e.width,a=e.height,o=e.className,l=e.hide,s=e.ticks,c=e.axisType,u=e.axisId,d=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,P),f=E((0,t.useState)(""),2),p=f[0],y=f[1],v=E((0,t.useState)(""),2),x=v[0],j=v[1],O=(0,t.useRef)(null);(0,t.useImperativeHandle)(r,()=>({getCalculatedWidth:()=>{var t;return(e=>{var t=e.ticks,r=e.label,n=e.labelGapWithTick,i=e.tickSize,a=e.tickMargin,o=0;if(t){Array.from(t).forEach(e=>{if(e){var t=e.getBoundingClientRect();t.width>
5o&&(o=t.width)}});var l=r?r.getBoundingClientRect().width:0;return Math.round(o+((void 0===i?0:i)+(void 0===a?0:a))+l+(r?void 0===n?5:n:0))}return 0})({ticks:O.current,label:null==(t=e.labelRef)?void 0:t.current,labelGapWithTick:5,tickSize:e.tickSize,tickMargin:e.tickMargin})}}));var _=(0,t.useCallback)(e=>{if(e){var t=e.getElementsByClassName("recharts-cartesian-axis-tick-value");O.current=t;var r=t[0];if(r){var n=window.getComputedStyle(r),i=n.fontSize,a=n.letterSpacing;(i!==p||a!==x)&&(y(i),j(a))}}},[p,x]);return l||null!=i&&i<=0||null!=a&&a<=0?null:t.createElement(w.ZIndexLayer,{zIndex:e.zIndex},t.createElement(m.Layer,{className:(0,h.clsx)("recharts-cartesian-axis",o)},t.createElement(C,{x:e.x,y:e.y,width:i,height:a,orientation:e.orientation,mirror:e.mirror,axisLine:n,otherSvgProps:(0,g.svgPropertiesNoEvents)(e)}),t.createElement(M,{ref:_,axisType:c,events:d,fontSize:p,getTicksConfig:e,height:e.height,letterSpacing:x,mirror:e.mirror,orientation:e.orientation,padding:e.padding,stroke:e.stroke,tick:e.tick,tickFormatter:e.tickFormatter,tickLine:e.tickLine,tickMargin:e.tickMargin,tickSize:e.tickSize,tickTextProps:e.tickTextProps,ticks:s,unit:e.unit,width:e.width,x:e.x,y:e.y,axisId:u}),t.createElement(b.CartesianLabelContextProvider,{x:e.x,y:e.y,width:e.width,height:e.height,lowerWidth:e.width,upperWidth:e.width},t.createElement(b.CartesianLabelFromLabelProp,{label:e.label,labelRef:e.labelRef}),e.children)))}),z=t.forwardRef((e,r)=>{var n=(0,x.resolveDefaultProps)(e,T);return t.createElement(L,A({},n,{ref:r}))});z.displayName="CartesianAxis",e.s(["CartesianAxis",0,z,"defaultCartesianAxisProps",0,T],818904);var B=e.i(262902),R=e.i(641952),$=e.i(14095),F=e.i(463418),V=["x1","y1","x2","y2","key"],W=["offset"],G=["xAxisId","yAxisId"],X=["xAxisId","yAxisId"];function K(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function H(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?K(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=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 n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):K(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function q(){return(q=Object.assign.bind()).apply(null,arguments)}function Z(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var U=e=>{var r=e.fill;if(!r||"none"===r)return null;var n=e.fillOpacity,i=e.x,a=e.y,o=e.width,l=e.height,s=e.ry;return t.createElement("rect",{x:i,y:a,ry:s,width:o,height:l,stroke:"none",fill:r,fillOpacity:n,className:"recharts-cartesian-grid-bg"})};function Y(e){var r=e.option,n=e.lineItemProps;if(t.isValidElement(r))i=t.cloneElement(r,n);else if("function"==typeof r)i=r(n);else{var i,a,o=n.x1,l=n.y1,s=n.x2,c=n.y2,u=n.key,d=Z(n,V),f=null!=(a=(0,g.svgPropertiesNoEvents)(d))?a:{},p=(f.offset,Z(f,W));i=t.createElement("line",q({},p,{x1:o,y1:l,x2:s,y2:c,fill:"none",key:u}))}return i}function J(e){var r=e.x,n=e.width,i=e.horizontal,a=void 0===i||i,o=e.horizontalPoints;if(!a||!o||!o.length)return null;e.xAxisId,e.yAxisId;var l=Z(e,G),s=o.map((e,i)=>{var o=H(H({},l),{},{x1:r,y1:e,x2:r+n,y2:e,key:"line-".concat(i),index:i});return t.createElement(Y,{key:"line-".concat(i),option:a,lineItemProps:o})});return t.createElement("g",{className:"recharts-cartesian-grid-horizontal"},s)}function Q(e){var r=e.y,n=e.height,i=e.vertical,a=void 0===i||i,o=e.verticalPoints;if(!a||!o||!o.length)return null;e.xAxisId,e.yAxisId;var l=Z(e,X),s=o.map((e,i)=>{var o=H(H({},l),{},{x1:e,y1:r,x2:e,y2:r+n,key:"line-".concat(i),index:i});return t.createElement(Y,{option:a,lineItemProps:o,key:"line-".concat(i)})});return t.createElement("g",{className:"recharts-cartesian-grid-vertical"},s)}function ee(e){var r=e.horizontalFill,n=e.fillOpacity,i=e.x,a=e.
5y,o=e.width,l=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+a-a)).sort((e,t)=>e-t);a!==u[0]&&u.unshift(0);var d=u.map((e,s)=>{var c=u[s+1],d=null==c?a+l-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:o,stroke:"none",fill:r[f],fillOpacity:n,className:"recharts-cartesian-grid-bg"})});return t.createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},d)}function et(e){var r=e.vertical,n=e.verticalFill,i=e.fillOpacity,a=e.x,o=e.y,l=e.width,s=e.height,c=e.verticalPoints;if(!(void 0===r||r)||!n||!n.length)return null;var u=c.map(e=>Math.round(e+a-a)).sort((e,t)=>e-t);a!==u[0]&&u.unshift(0);var d=u.map((e,r)=>{var c=u[r+1],d=null==c?a+l-e:c-e;if(d<=0)return null;var f=r%n.length;return t.createElement("rect",{key:"react-".concat(r),x:e,y:o,width:d,height:s,stroke:"none",fill:n[f],fillOpacity:i,className:"recharts-cartesian-grid-bg"})});return t.createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},d)}var er=(e,t)=>{var r=e.xAxis,n=e.width,a=e.height,o=e.offset;return(0,i.getCoordinatesOfGrid)(f(H(H(H({},T),r),{},{ticks:(0,i.getTicksOfAxis)(r,!0),viewBox:{x:0,y:0,width:n,height:a}})),o.left,o.left+o.width,t)},en=(e,t)=>{var r=e.yAxis,n=e.width,a=e.height,o=e.offset;return(0,i.getCoordinatesOfGrid)(f(H(H(H({},T),r),{},{ticks:(0,i.getTicksOfAxis)(r,!0),viewBox:{x:0,y:0,width:n,height:a}})),o.top,o.top+o.height,t)},ei={horizontal:!0,vertical:!0,horizontalPoints:[],verticalPoints:[],stroke:"#ccc",fill:"none",verticalFill:[],horizontalFill:[],xAxisId:0,yAxisId:0,syncWithTicks:!1,zIndex:j.DefaultZIndexes.grid};function ea(e){var i=(0,B.useChartWidth)(),a=(0,B.useChartHeight)(),o=(0,B.useOffsetInternal)(),l=H(H({},(0,x.resolveDefaultProps)(e,ei)),{},{x:(0,n.isNumber)(e.x)?e.x:o.left,y:(0,n.isNumber)(e.y)?e.y:o.top,width:(0,n.isNumber)(e.width)?e.width:o.width,height:(0,n.isNumber)(e.height)?e.height:o.height}),s=l.xAxisId,c=l.yAxisId,u=l.x,d=l.y,f=l.width,p=l.height,h=l.syncWithTicks,m=l.horizontalValues,y=l.verticalValues,b=(0,$.useIsPanorama)(),v=(0,_.useAppSelector)(e=>(0,R.selectAxisPropsNeededForCartesianGridTicksGenerator)(e,"xAxis",s,b)),g=(0,_.useAppSelector)(e=>(0,R.selectAxisPropsNeededForCartesianGridTicksGenerator)(e,"yAxis",c,b));if(!(0,F.isPositiveNumber)(f)||!(0,F.isPositiveNumber)(p)||!(0,n.isNumber)(u)||!(0,n.isNumber)(d))return null;var j=l.verticalCoordinatesGenerator||er,O=l.horizontalCoordinatesGenerator||en,P=l.horizontalPoints,E=l.verticalPoints;if((!P||!P.length)&&"function"==typeof O){var S=m&&m.length,A=O({yAxis:g?H(H({},g),{},{ticks:S?m:g.ticks}):void 0,width:null!=i?i:f,height:null!=a?a:p,offset:o},!!S||h);(0,r.warn)(Array.isArray(A),"horizontalCoordinatesGenerator should return Array but instead it returned [".concat(typeof A,"]")),Array.isArray(A)&&(P=A)}if((!E||!E.length)&&"function"==typeof j){var k=y&&y.length,N=j({xAxis:v?H(H({},v),{},{ticks:k?y:v.ticks}):void 0,width:null!=i?i:f,height:null!=a?a:p,offset:o},!!k||h);(0,r.warn)(Array.isArray(N),"verticalCoordinatesGenerator should return Array but instead it returned [".concat(typeof N,"]")),Array.isArray(N)&&(E=N)}return t.createElement(w.ZIndexLayer,{zIndex:l.zIndex},t.createElement("g",{className:"recharts-cartesian-grid"},t.createElement(U,{fill:l.fill,fillOpacity:l.fillOpacity,x:l.x,y:l.y,width:l.width,height:l.height,ry:l.ry}),t.createElement(ee,q({},l,{horizontalPoints:P})),t.createElement(et,q({},l,{verticalPoints:E})),t.createElement(J,q({},l,{offset:o,horizontalPoints:P,xAxis:v,yAxis:g})),t.createElement(Q,q({},l,{offset:o,verticalPoints:E,xAxis:v,yAxis:g}))))}ea.displayName="CartesianGrid",e.s(["CartesianGrid",0,ea],584877);var eo=e.i(483951),el=e.i(332028),es=e.i(979317),ec=["domain","range"],eu=["domain","range"];function ed(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function ef(e,t){return e===t||!!(Array.isArray(e)&&2===e.length&&Array.isArray(t))&&2===t.length&&e[0]===t[0]&&e[1]===t[1]}function ep(e,t){if(e===t)return!0;var r=e.domain,n=e.range,i=ed(e,ec),a=t.domain,o=t.range,l=ed(t,eu);return!!ef(r,a)&&!!ef(n,o)&&(0,es.propsAreEqual)(i,l)}e.s(["axisPropsAreEqual",0,ep],902993);var eh=e.i(176048),em=["type"],ey=["dangerouslySetInnerHTML","ticks","scale"],eb=["id","scale"];function ev(){return(ev=Object.assign.bind()).apply(null,arguments)}function eg(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ex(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
5t%2?eg(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=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 n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eg(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function ew(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function ej(e){var r=(0,_.useAppDispatch)(),n=(0,t.useRef)(null),i=(0,B.useCartesianChartLayout)(),a=e.type,o=ew(e,em),l=(0,eh.getAxisTypeBasedOnLayout)(i,"xAxis",a),s=(0,t.useMemo)(()=>{if(null!=l)return ex(ex({},o),{},{type:l})},[o,l]);return(0,t.useLayoutEffect)(()=>{null!=s&&(null===n.current?r((0,eo.addXAxis)(s)):n.current!==s&&r((0,eo.replaceXAxis)({prev:n.current,next:s})),n.current=s)},[s,r]),(0,t.useLayoutEffect)(()=>()=>{n.current&&(r((0,eo.removeXAxis)(n.current)),n.current=null)},[r]),null}var eO=e=>{var r=e.xAxisId,n=e.className,i=(0,_.useAppSelector)(el.selectAxisViewBox),a=(0,$.useIsPanorama)(),o="xAxis",l=(0,_.useAppSelector)(e=>(0,R.selectTicksOfAxis)(e,o,r,a)),s=(0,_.useAppSelector)(e=>(0,R.selectXAxisSize)(e,r)),c=(0,_.useAppSelector)(e=>(0,R.selectXAxisPosition)(e,r)),u=(0,_.useAppSelector)(e=>(0,R.selectXAxisSettingsNoDefaults)(e,r));if(null==s||null==c||null==u)return null;e.dangerouslySetInnerHTML,e.ticks,e.scale;var d=ew(e,ey);u.id,u.scale;var f=ew(u,eb);return t.createElement(z,ev({},d,f,{x:c.x,y:c.y,width:s.width,height:s.height,className:(0,h.clsx)("recharts-".concat(o," ").concat(o),n),viewBox:i,ticks:l,axisType:o,axisId:r}))},e_={allowDataOverflow:R.implicitXAxis.allowDataOverflow,allowDecimals:R.implicitXAxis.allowDecimals,allowDuplicatedCategory:R.implicitXAxis.allowDuplicatedCategory,angle:R.implicitXAxis.angle,axisLine:T.axisLine,height:R.implicitXAxis.height,hide:!1,includeHidden:R.implicitXAxis.includeHidden,interval:R.implicitXAxis.interval,label:!1,minTickGap:R.implicitXAxis.minTickGap,mirror:R.implicitXAxis.mirror,orientation:R.implicitXAxis.orientation,padding:R.implicitXAxis.padding,reversed:R.implicitXAxis.reversed,scale:R.implicitXAxis.scale,tick:R.implicitXAxis.tick,tickCount:R.implicitXAxis.tickCount,tickLine:T.tickLine,tickSize:T.tickSize,type:R.implicitXAxis.type,niceTicks:R.implicitXAxis.niceTicks,xAxisId:0},eP=t.memo(e=>{var r=(0,x.resolveDefaultProps)(e,e_);return t.createElement(t.Fragment,null,t.createElement(ej,{allowDataOverflow:r.allowDataOverflow,allowDecimals:r.allowDecimals,allowDuplicatedCategory:r.allowDuplicatedCategory,angle:r.angle,dataKey:r.dataKey,domain:r.domain,height:r.height,hide:r.hide,id:r.xAxisId,includeHidden:r.includeHidden,interval:r.interval,minTickGap:r.minTickGap,mirror:r.mirror,name:r.name,orientation:r.orientation,padding:r.padding,reversed:r.reversed,scale:r.scale,tick:r.tick,tickCount:r.tickCount,tickFormatter:r.tickFormatter,ticks:r.ticks,type:r.type,unit:r.unit,niceTicks:r.niceTicks}),t.createElement(eO,r))},ep);eP.displayName="XAxis",e.s(["XAxis",0,eP],898335);var eE=e.i(614966);function eS(){return(eS=Object.assign.bind()).apply(null,arguments)}function eA(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ek(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eA(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=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 n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eA(Object(r)).forEac
5h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eN(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function eT(e){return Array.isArray(e)&&(0,n.isNumOrStr)(e[0])&&(0,n.isNumOrStr)(e[1])?e.join(" ~ "):e}var eC={margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},eI={display:"block",paddingTop:4,paddingBottom:4,color:"#000"},eD={};e.s(["DefaultTooltipContent",0,e=>{var r=e.separator,i=void 0===r?" : ":r,a=e.contentStyle,o=e.itemStyle,l=e.labelStyle,s=e.payload,c=e.formatter,u=e.itemSorter,d=e.wrapperClassName,f=e.labelClassName,p=e.label,m=e.labelFormatter,y=e.accessibilityLayer,b=ek(ek({},eC),a),v=ek({margin:0},void 0===l?eD:l),g=!(0,n.isNullish)(p),x=g?p:"",w=(0,h.clsx)("recharts-default-tooltip",d),j=(0,h.clsx)("recharts-tooltip-label",f);return g&&m&&null!=s&&(x=m(p,s)),t.createElement("div",eS({className:w,style:b},void 0!==y&&y?{role:"status","aria-live":"assertive"}:{}),t.createElement("p",{className:j,style:v},t.isValidElement(x)?x:"".concat(x)),(()=>{if(s&&s.length){var e=(null==u?s:(0,eE.default)(s,u)).map((e,r)=>{if(!e||"none"===e.type)return null;var a=e.formatter||c||eT,l=e.value,u=e.name,d=l,f=u,p=a(l,u,e,r,s);if(Array.isArray(p)){var h=function(e){if(Array.isArray(e))return e}(p)||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,n,i,a,o=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(r=i.call(t)).done)&&(o.push(r.value),2!==o.length);l=!0);}catch(e){s=!0,n=e}finally{try{if(!l&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw n}}return o}}(p)||function(e){if(e){if("string"==typeof e)return eN(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)?eN(e,2):void 0}}(p)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}();d=h[0],f=h[1]}else{if(null==p)return null;d=p}var m=ek(ek({},eI),{},{color:e.color||eI.color},o);return t.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(r),style:m},(0,n.isNumOrStr)(f)?t.createElement("span",{className:"recharts-tooltip-item-name"},f):null,(0,n.isNumOrStr)(f)?t.createElement("span",{className:"recharts-tooltip-item-separator"},i):null,t.createElement("span",{className:"recharts-tooltip-item-value"},d),t.createElement("span",{className:"recharts-tooltip-item-unit"},e.unit||""))});return t.createElement("ul",{className:"recharts-tooltip-item-list",style:{padding:0,margin:0}},e)}return null})())}],346407);var eM="recharts-tooltip-wrapper",eL={visibility:"hidden"};function ez(e){var t=e.allowEscapeViewBox,r=e.coordinate,i=e.key,a=e.offset,o=e.position,l=e.reverseDirection,s=e.tooltipDimension,c=e.viewBox,u=e.viewBoxDimension;if(o&&(0,n.isNumber)(o[i]))return o[i];var d=r[i]-s-(a>0?a:0),f=r[i]+a;if(t[i])return l[i]?d:f;var p=c[i];return null==p?0:l[i]?d<p?Math.max(f,p):Math.max(d,p):null==u?0:f+s>p+u?Math.max(d,p):Math.max(f,p)}var eB=e.i(736268);function eR(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function e$(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eR(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=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 n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eR(Object(r)).forEac
5h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eF(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var eV=t.memo(function(e){var r,i,a,o,l,s,c,u,d,f,p,m,y,b,v,g,x,w,j,O,_,P,E,S,A,k,N,T=(0,eB.usePrefersReducedMotion)(),C=function(e){if(Array.isArray(e))return e}(_=t.useState(()=>({dismissed:!1,dismissedAtCoordinate:{x:0,y:0}})))||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,n,i,a,o=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(r=i.call(t)).done)&&(o.push(r.value),2!==o.length);l=!0);}catch(e){s=!0,n=e}finally{try{if(!l&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw n}}return o}}(_)||function(e){if(e){if("string"==typeof e)return eF(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)?eF(e,2):void 0}}(_)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),I=C[0],D=C[1];t.useEffect(()=>{var t=t=>
5{if("Escape"===t.key){var r,n,i,a;D({dismissed:!0,dismissedAtCoordinate:{x:null!=(r=null==(n=e.coordinate)?void 0:n.x)?r:0,y:null!=(i=null==(a=e.coordinate)?void 0:a.y)?i:0}})}};return document.addEventListener("keydown",t),()=>{document.removeEventListener("keydown",t)}},[null==(P=e.coordinate)?void 0:P.x,null==(E=e.coordinate)?void 0:E.y]),I.dismissed&&((null!=(S=null==(A=e.coordinate)?void 0:A.x)?S:0)!==I.dismissedAtCoordinate.x||(null!=(k=null==(N=e.coordinate)?void 0:N.y)?k:0)!==I.dismissedAtCoordinate.y)&&D(e$(e$({},I),{},{dismissed:!1}));var M=(m=(r={allowEscapeViewBox:e.allowEscapeViewBox,coordinate:e.coordinate,offsetLeft:"number"==typeof e.offset?e.offset:e.offset.x,offsetTop:"number"==typeof e.offset?e.offset:e.offset.y,position:e.position,reverseDirection:e.reverseDirection,tooltipBox:{height:e.lastBoundingBox.height,width:e.lastBoundingBox.width},useTranslate3d:e.useTranslate3d,viewBox:e.viewBox}).allowEscapeViewBox,y=r.coordinate,b=r.offsetTop,v=r.offsetLeft,g=r.position,x=r.reverseDirection,w=r.tooltipBox,j=r.useTranslate3d,O=r.viewBox,w.height>0&&w.width>0&&y?(a=(i={translateX:f=ez({allowEscapeViewBox:m,coordinate:y,key:"x",offset:v,position:g,reverseDirection:x,tooltipDimension:w.width,viewBox:O,viewBoxDimension:O.width}),translateY:p=ez({allowEscapeViewBox:m,coordinate:y,key:"y",offset:b,position:g,reverseDirection:x,tooltipDimension:w.height,viewBox:O,viewBoxDimension:O.height}),useTranslate3d:j}).translateX,o=i.translateY,d={transform:i.useTranslate3d?"translate3d(".concat(a,"px, ").concat(o,"px, 0)"):"translate(".concat(a,"px, ").concat(o,"px)")}):d=eL,{cssProperties:d,cssClasses:(s=(l={translateX:f,translateY:p,coordinate:y}).coordinate,c=l.translateX,u=l.translateY,(0,h.clsx)(eM,{["".concat(eM,"-right")]:(0,n.isNumber)(c)&&s&&(0,n.isNumber)(s.x)&&c>=s.x,["".concat(eM,"-left")]:(0,n.isNumber)(c)&&s&&(0,n.isNumber)(s.x)&&c<s.x,["".concat(eM,"-bottom")]:(0,n.isNumber)(u)&&s&&(0,n.isNumber)(s.y)&&u>=s.y,["".concat(eM,"-top")]:(0,n.isNumber)(u)&&s&&(0,n.isNumber)(s.y)&&u<s.y}))}
5),L=M.cssClasses,z=M.cssProperties,B=e.hasPortalFromProps?{}:e$(e$({transition:function(e){if((!e.prefersReducedMotion||"auto"!==e.isAnimationActive)&&e.isAnimationActive&&e.active){var t="string"==typeof e.animationEasing?e.animationEasing:"ease";return"transform ".concat(e.animationDuration,"ms ").concat(t)}}({prefersReducedMotion:T,isAnimationActive:e.isAnimationActive,active:e.active,animationDuration:e.animationDuration,animationEasing:e.animationEasing})},z),{},{pointerEvents:"none",position:"absolute",top:0,left:0}),R=e$(e$({},B),{},{visibility:!I.dismissed&&e.active&&e.hasPayload?"visible":"hidden"},e.wrapperStyle);return t.createElement("div",{xmlns:"http://www.w3.org/1999/xhtml",tabIndex:-1,className:L,style:R,ref:e.innerRef},e.children)});function eW(e){return e}e.s(["TooltipBoundingBox",0,eV],604656);var eG=e.i(905707);function eX(e){return null==e||"object"!=typeof e&&"function"!=typeof e}function eK(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}let eH="[object String]",eq="[object Number]",eZ="[object Boolean]",eU="[object Arguments]",eY="object"==typeof globalThis&&globalThis||"object"==typeof window&&window||"object"==typeof self&&self||e.g||function(){return this}();function eJ(e,t,r,n=new Map,i){let a=i?.(e,t,r,n);if(void 0!==a)return a;if(eX(e))return e;if(n.has(e))return n.get(e);if(Array.isArray(e)){let t=Array(e.length);n.set(e,t);for(let a=0;a<e.length;a++)t[a]=eJ(e[a],a,r,n,i);return Object.hasOwn(e,"index")&&(t.index=e.index),Object.hasOwn(e,"input")&&(t.input=e.input),t}if(e instanceof Date)return new Date(e.getTime());if(e instanceof RegExp){let t=new RegExp(e.source,e.flags);return t.lastIndex=e.lastIndex,t}if(e instanceof Map){let t=new Map;for(let[a,o]of(n.set(e,t),e))t.set(a,eJ(o,a,r,n,i));return t}if(e instanceof Set){let t=new Set;for(let a of(n.set(e,t),e))t.add(eJ(a,void 0,r,n,i));return t}if(void 0!==eY.Buffer&&eY.Buffer.isBuffer(e))return e.subarray();if(ArrayBuffer.isView(e)&&!(e instanceof DataView)){let t=new(Object.getPrototypeOf(e)).constructor(e.length);n.set(e,t);for(let a=0;a<e.length;a++)t[a]=eJ(e[a],a,r,n,i);return t}if(e instanceof ArrayBuffer||"u">typeof SharedArrayBuffer&&e instanceof SharedArrayBuffer)return e.slice(0);if(e instanceof DataView){let t=new DataView(e.buffer.slice(0),e.byteOffset,e.byteLength);return n.set(e,t),eQ(t,e,r,n,i),t}if("u">typeof File&&e instanceof File){let t=new File([e],e.name,{type:e.type});return n.set(e,t),eQ(t,e,r,n,i),t}if("u">typeof Blob&&e instanceof Blob){let t=new Blob([e],{type:e.type});return n.set(e,t),eQ(t,e,r,n,i),t}if(e instanceof Error){let t=structuredClone(e);return n.set(e,t),t.message=e.message,t.name=e.name,t.stack=e.stack,t.cause=e.cause,t.constructor=e.constructor,eQ(t,e,r,n,i),t}if(e instanceof Boolean){let t=new Boolean(e.valueOf());return n.set(e,t),eQ(t,e,r,n,i),t}if(e instanceof Number){let t=new Number(e.valueOf());return n.set(e,t),eQ(t,e,r,n,i),t}if(e instanceof String){let t=new String(e.valueOf());return n.set(e,t),eQ(t,e,r,n,i),t}if("object"==typeof e&&function(e){switch(eK(e)){case eU:case"[object Array]":case"[object ArrayBuffer]":case"[object DataView]":case eZ:case"[object Date]":case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Map]":case eq:case"[object Object]":case"[object RegExp]":case"[object Set]":case eH:case"[object Symbol]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return!0;default:return!1}}(e)){let t=Object.create(Object.getPrototypeOf(e));return n.set(e,t),eQ(t,e,r,n,i),t}return e}function eQ(e,t,r=e,n,i){let a=[...Object.keys(t),...Object.getOwnPropertySymbols(t).filter(e=>Object.prototype.propertyIsEnumerable.call(t,e))];for(let o=0;o<a.length;o++){let l=a[o],s=Object.getOwnPropertyDescriptor(e,l);(null==s||s.writable)&&(e[l]=eJ(t[l],l,r,n,i))}}var e0=e.i(759246),e1=e.i(336948);function e2(e,t,r,n,i=!1){if(t===e)return!0;switch(typeof t){case"object":return function(e,t,r,n){if(null==t)return!0;
5if(Array.isArray(t))return e3(e,t,r,n);if(t instanceof Map){var i,a,o,l,s=e,c=t,u=r,d=n;if(0===c.size)return!0;if(!(s instanceof Map))return!1;for(let[e,t]of c.entries())if(!1===u(s.get(e),t,e,s,c,d))return!1;return!0}if(t instanceof Set){return i=e,a=t,o=r,l=n,0===a.size||i instanceof Set&&e3([...i],[...a],o,l)}let f=Object.keys(t);if(null==e||eX(e))return 0===f.length;if(0===f.length)return!0;if(n?.has(t))return n.get(t)===e;n?.set(t,e);try{for(let i=0;i<f.length;i++){let a=f[i];if(!eX(e)&&!(a in e)||void 0===t[a]&&void 0!==e[a]||null===t[a]&&null!==e[a]||!r(e[a],t[a],a,e,t,n))return!1}return!0}finally{n?.delete(t)}}(e,t,r,n);case"function":if(Object.keys(t).length>0)return e2(e,{...t},r,n,i);return(0,e0.isEqualsSameValueZero)(e,t);default:if(!(0,e1.isObject)(e))return(0,e0.isEqualsSameValueZero)(e,t);if(i){if("string"==typeof t)return""===t;return!0}return(0,e0.isEqualsSameValueZero)(e,t)}}function e3(e,t,r,n){if(0===t.length)return!0;if(!Array.isArray(e))return!1;let i=new Set;for(let a=0;a<t.length;a++){let o=t[a],l=!1;for(let s=0;s<e.length;s++){if(i.has(s))continue;let c=e[s],u=!1;if(r(c,o,a,e,t,n)&&(u=!0),u){i.add(s),l=!0;break}}if(!l)return!1}return!0}function e4(e,t){return function e(t,r,n){return"function"!=typeof n?e(t,r,()=>void 0):e2(t,r,function e(t,r,i,a,o,l){let s=n(t,r,i,a,o,l);return void 0!==s?!!s:e2(t,r,e,l,!1)},new Map,!0)}(e,t,()=>void 0)}var e5=e.i(826019),e6=e.i(293369),e8=e.i(48488),e7=e.i(40156),e9=e.i(908062);function te(e,t=eW){var r;return"object"==typeof e&&null!==e&&(0,e9.isArrayLike)(e)?function(e,t){let r=new Map;for(let n=0;n<e.length;n++){let i=e[n],a=t(i,n,e);r.has(a)||r.set(a,i)}return Array.from(r.values())}(Array.from(e),(r=function(e){var t,r;if(null==e)return eW;switch(typeof e){case"function":return e;case"object":if(Array.isArray(e)&&2===e.length)return function(e,t){var r,n,i;switch(typeof e){case"object":Object.is(e?.valueOf(),-0)&&(e="-0");break;case"number":e=(0,e5.toKey)(e)}return n=r=t,i=(e,t,n,i)=>{let a;if(void 0!==a)return a;if("object"==typeof r){if("[object Object]"===eK(r)&&"function"!=typeof r.constructor){let e={};return i.set(r,e),eQ(e,r,n,i),e}switch(Object.prototype.toString.call(r)){case eq:case eH:case eZ:{let e=new r.constructor(r?.valueOf());return eQ(e,r),e}case eU:{let e={};return eQ(e,r),e.length=r.length,e[Symbol.iterator]=r[Symbol.iterator],e}default:return}}},t=eJ(n,void 0,n,new Map,i),function(r){let n=(0,eG.get)(r,e);return void 0===n?function(e,t){let r;if(0===(r=Array.isArray(t)?t:"string"==typeof t&&(0,e6.isDeepKey)(t)&&e?.[t]==null?(0,e8.toPath)(t):[t]).length)return!1;let n=e;for(let e=0;e<r.length;e++){var i;let t=r[e];if((null==n||!Object.hasOwn(n,t))&&!((Array.isArray(n)||null!==(i=n)&&"object"==typeof i&&"[object Arguments]"===eK(i))&&(0,e7.isIndex)(t)&&t<n.length))return!1;n=n[t]}return!0}(r,e):void 0===t?void 0===n:e4(n,t)}}(e[0],e[1]);return t=eJ(r=t=e,void 0,r,new Map,void 0),e=>e4(e,t);case"string":case"symbol":case"number":return function(t){return(0,eG.get)(t,e)}}}(t),function(...e){return r.apply(this,e.slice(0,1))})):[]}function tt(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function tr(e,t){return Math.abs(e.height-t.height)>1||Math.abs(e.left-t.left)>1||Math.abs(e.top-t.top)>1||Math.abs(e.width-t.width)>1}function tn(e){var t=e.getBoundingClientRect();return{height:t.height,left:t.left,top:t.top,width:t.width}}e.s(["getUniqPayload",0,function(e,t,r){return!0===t?te(e,r):"function"==typeof t?te(e,t):e}],952719),e.s(["useElementOffset",0,function(){var e,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=function(e){if(Array.isArray(e))return e}(e=(0,t.useState)({height:0,left:0,top:0,width:0}))||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,n,i,a,o=[],l=!0,s=!1;try{i=(t=t.call(e)).next,!1;for(;!(l=(r=i.call(t)).done)&&(o.push(r.value),2!==o.length);l=!0);}catch(e){s=!0,n=e}finally{try{if(!l&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(s)throw n}}return o}}(e)||function(e){if(e){if("string"==typeof e)return tt(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)?tt(e,2):void 0}}
5(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.")}(),i=n[0],a=n[1],o=(0,t.useRef)(null),l=(0,t.useRef)(i);l.current=i;var s=(0,t.useCallback)(e=>{if(null!=o.current&&(o.current.disconnect(),o.current=null),null!=e){var t=tn(e);if(tr(t,l.current)&&a(t),"u">typeof ResizeObserver){var r=new ResizeObserver(()=>{var t=tn(e);tr(t,l.current)&&a(t)});r.observe(e),o.current=r}}},[...r]);return(0,t.useEffect)(()=>()=>{var e;null==(e=o.current)||e.disconnect()},[]),[i,s]}],637472)},472177,199518,e=>{"use strict";var t=e.i(475127),r=e.i(251934),n=e.i(459683);function i(e){this._context=e}function a(e){return new i(e)}i.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}};let o=Math.PI,l=2*o,s=l-1e-6;function c(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=arguments[t]+e[t]}class u{constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==e?c:function(e){let t=Math.floor(e);if(!(t>=0))throw Error(`invalid digits: ${e}`);if(t>15)return c;let r=10**t;return function(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=Math.round(arguments[t]*r)/r+e[t]}}(e)}moveTo(e,t){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(e,t){this._append`L${this._x1=+e},${this._y1=+t}`}quadraticCurveTo(e,t,r,n){this._append`Q${+e},${+t},${this._x1=+r},${this._y1=+n}`}bezierCurveTo(e,t,r,n,i,a){this._append`C${+e},${+t},${+r},${+n},${this._x1=+i},${this._y1=+a}`}arcTo(e,t,r,n,i){if(e*=1,t*=1,r*=1,n*=1,(i*=1)<0)throw Error(`negative radius: ${i}`);let a=this._x1,l=this._y1,s=r-e,c=n-t,u=a-e,d=l-t,f=u*u+d*d;if(null===this._x1)this._append`M${this._x1=e},${this._y1=t}`;else if(f>1e-6)if(Math.abs(d*s-c*u)>1e-6&&i){let p=r-a,h=n-l,m=s*s+c*c,y=Math.sqrt(m),b=Math.sqrt(f),v=i*Math.tan((o-Math.acos((m+f-(p*p+h*h))/(2*y*b)))/2),g=v/b,x=v/y;Math.abs(g-1)>1e-6&&this._append`L${e+g*u},${t+g*d}`,this._append`A${i},${i},0,0,${+(d*p>u*h)},${this._x1=e+x*s},${this._y1=t+x*c}`}else this._append`L${this._x1=e},${this._y1=t}`}arc(e,t,r,n,i,a){if(e*=1,t*=1,r*=1,a=!!a,r<0)throw Error(`negative radius: ${r}`);let c=r*Math.cos(n),u=r*Math.sin(n),d=e+c,f=t+u,p=1^a,h=a?n-i:i-n;null===this._x1?this._append`M${d},${f}`:(Math.abs(this._x1-d)>1e-6||Math.abs(this._y1-f)>1e-6)&&this._append`L${d},${f}`,r&&(h<0&&(h=h%l+l),h>s?this._append`A${r},${r},0,1,${p},${e-c},${t-u}A${r},${r},0,1,${p},${this._x1=d},${this._y1=f}`:h>1e-6&&this._append`A${r},${r},0,${+(h>=o)},${p},${this._x1=e+r*Math.cos(i)},${this._y1=t+r*Math.sin(i)}`)}rect(e,t,r,n){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${r*=1}v${+n}h${-r}Z`}toString(){return this._}}function d(e){let t=3;return e.digits=function(r){if(!arguments.length)return t;if(null==r)t=null;else{let e=Math.floor(r);if(!(e>=0))throw RangeError(`invalid digits: ${r}`);t=e}return e},()=>new u(t)}function f(e){return e[0]}function p(e){return e[1]}function h(e,t){var i=(0,n.default)(!0),o=null,l=a,s=null,c=d(u);function u(n){var a,u,d,f=(n=(0,r.default)(n)).length,p=!1;for(null==o&&(s=l(d=c())),a=0;a<=f;++a)!(a<f&&i(u=n[a],a,n))===p&&((p=!p)?s.lineStart():s.lineEnd()),p&&s.point(+e(u,a,n),+t(u,a,n));if(d)return s=null,d+""||null}return e="function"==typeof e?e:void 0===e?f:(0,n.default)(e),t="function"==typeof t?t:void 0===t?p:(0,n.default)(t),u.x=function(t){return arguments.length?(e="function"==typeof t?t:(0,n.default)(+t),u):e},u.y=function(e){return arguments.length?(t="function"==typeof e?e:(0,n.default)(+e),u):t},u.defined=function(e){return arguments.length?(i="function"==typeof e?e:(0,n.default)(!!e),u):i},u.curve=function(e){return arguments.length?(l=e,null!=o&&(s=l(o)),u):l},u.context=function(e){return arguments.length?(null==e?o=s=null:s=l(o=e),u):o},u}function m(e,t,i){var o=null,l=(0,n.default)(!0),s=null,c=a,u=null,m=d(y);function y(n){var a,d,f,p,h,y=(n=(0,r.default)(n)).length,b=!1,v=Array(y),g=Array(y);for(null==s&&(u=c(h=m())),a=0;a<=y;++a){if(!(a<y&&l(p=n[a],a,n))===b)if(b=!b)d=a,u.areaStart(),u.lineStart();else{for(u.lineEnd(),u.lineStart(),f=a-1;f>=d;--f)u.point(v[f],g[f]);u.lineEnd(),u.areaEnd()}b&&(v[a]=+e(p,a,n),g[a]=+t(p,a,n),u.point(o?+o(p,a,n):v[a],i?+i(p,a,n):g[a
vendor: 8,475 bytes, line 5
5]))}if(h)return u=null,h+""||null}function b(){return h().defined(l).curve(c).context(s)}return e="function"==typeof e?e:void 0===e?f:(0,n.default)(+e),t="function"==typeof t?t:void 0===t?(0,n.default)(0):(0,n.default)(+t),i="function"==typeof i?i:void 0===i?p:(0,n.default)(+i),y.x=function(t){return arguments.length?(e="function"==typeof t?t:(0,n.default)(+t),o=null,y):e},y.x0=function(t){return arguments.length?(e="function"==typeof t?t:(0,n.default)(+t),y):e},y.x1=function(e){return arguments.length?(o=null==e?null:"function"==typeof e?e:(0,n.default)(+e),y):o},y.y=function(e){return arguments.length?(t="function"==typeof e?e:(0,n.default)(+e),i=null,y):t},y.y0=function(e){return arguments.length?(t="function"==typeof e?e:(0,n.default)(+e),y):t},y.y1=function(e){return arguments.length?(i=null==e?null:"function"==typeof e?e:(0,n.default)(+e),y):i},y.lineX0=y.lineY0=function(){return b().x(e).y(t)},y.lineY1=function(){return b().x(e).y(i)},y.lineX1=function(){return b().x(o).y(t)},y.defined=function(e){return arguments.length?(l="function"==typeof e?e:(0,n.default)(!!e),y):l},y.curve=function(e){return arguments.length?(c=e,null!=s&&(u=c(s)),y):c},y.context=function(e){return arguments.length?(null==e?s=u=null:u=c(s=e),y):s},y}function y(e,t,r){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+r)/6)}function b(e){this._context=e}function v(){}function g(e){this._context=e}function x(e){this._context=e}u.prototype,e.s(["withPath",0,d],199518),b.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:y(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:y(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},g.prototype={areaStart:v,areaEnd:v,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:y(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},x.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var r=(this._x0+4*this._x1+e)/6,n=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(r,n):this._context.moveTo(r,n);break;case 3:this._point=4;default:y(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};class w{constructor(e,t){this._context=e,this._x=t}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line}point(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+e)/2,this._y0,this._x0,t,e,t):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+t)/2,e,this._y0,e,t)}this._x0=e,this._y0=t}}function j(e){this._context=e}j.prototype={areaStart:v,areaEnd:v,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e*=1,t*=1,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}};function O(e,t,r){var n=e._x1-e._x0,i=t-e._x1,a=(e._y1-e._y0)/(n||i<0&&-0),o=(r-e._y1)/(i||n<0&&-0);return((a<0?-1:1)+(o<0?-1:1))*Math.min(Math.abs(a),Math.abs(o),.5*Math.abs((a*i+o*n)/(n+i)))||0}function _(e,t){var r=e._x1-e._x0;return r?(3*(e._y1-e._y0)/r-t)/2:t}function P(e,t,r){var n=e._x0,i=e._y0,a=e._x1,o=e._y1,l=(a-n)/3;e._context.bezierCurveTo(n+l,i+l*t,a-l,o-l*r,a,o)}function E(e){this._context=e}function S(e){this._context=new A(e)}function A(e){this._context=e}function k(e){this._context=e}function N(e){var t,r,n=e.length-1,i=Array(n),a=Array(n),o=Array(n);for(i[0]=0,a[0]=2,o[0]=e[0]+2*e[1],t=1;t<n-1;++t)i[t]=1,a[t]=4,o[t]=4*e[t]+2*e[t+1];for(i[n-1]=2,a[n-1]=7,o[n-1]=8*e[n-1]+e[n],t=1;t<n;++t)r=i[t]/a[t-1],a[t]-=r,o[t]-=r*o[t-1];for(i[n-1]=o[n-1]/a[n-1],t=n-2;t>=0;--t)i[t]=(o[t]-i[t+1])/a[t];for(a[n-1]=(e[n]+i[n-1])/2,t=0;t<n-1;++t)a[t]=2*e[t+1]-i[t+1];return[i,a]}function T(e,t){this._context=e,this._t=t}E.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:P(this,this._t0,_(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var r=NaN;if(t*=1,(e*=1)!==this._x1||t!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,P(this,_(this,r=O(this,e,t)),r);break;default:P(this,this._t0,r=O(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=r}}},(S.prototype=Object.create(E.prototype)).point=function(e,t){E.prototype.point.call(this,t,e)},A.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,r,n,i,a){this._context.bezierCurveTo(t,e,n,r,a,i)}},k.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,r=e.length;if(r)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),2===r)this._context.lineTo(e[1],t[1]);else for(var n=N(e),i=N(t),a=0,o=1;o<r;++a,++o)this._context.bezierCurveTo(n[0][a],i[0][a],n[1][a],i[1][a],e[o],t[o]);(this._line||0!==this._line&&1===r)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}},T.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var r=this._x*(1-this._t)+e*this._t;this._context.lineTo(r,this._y),this._context.lineTo(r,t)}}this._x=e,this._y=t}};var C=e.i(7284),I=e.i(674521),D=e.i(390332),M=e.i(463418),L=e.i(187207),z=e.i(262902);function B(){return(B=Object.assign.bind()).apply(null,arguments)}function R(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function $(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
5t%2?R(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=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 n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):R(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var F={curveBasisClosed:function(e){return new g(e)},curveBasisOpen:function(e){return new x(e)},curveBasis:function(e){return new b(e)},curveBumpX:function(e){return new w(e,!0)},curveBumpY:function(e){return new w(e,!1)},curveLinearClosed:function(e){return new j(e)},curveLinear:a,curveMonotoneX:function(e){return new E(e)},curveMonotoneY:function(e){return new S(e)},curveNatural:function(e){return new k(e)},curveStep:function(e){return new T(e,.5)},curveStepAfter:function(e){return new T(e,1)},curveStepBefore:function(e){return new T(e,0)}},V=e=>(0,M.isWellBehavedNumber)(e.x)&&(0,M.isWellBehavedNumber)(e.y),W=e=>null!=e.base&&V(e.base)&&V(e),G=e=>e.x,X=e=>e.y;e.s(["Curve",0,e=>{var r=e.className,n=e.points,i=e.path,o=e.pathRef,l=(0,z.useChartLayout)();if((!n||!n.length)&&!i)return null;var s={type:e.type,points:e.points,baseLine:e.baseLine,layout:e.layout||l,connectNulls:e.connectNulls},c=n&&n.length?(e=>{var t=e.type,r=e.points,n=void 0===r?[]:r,i=e.baseLine,o=e.layout,l=e.connectNulls,s=void 0!==l&&l,c=((e,t)=>{if("function"==typeof e)return e;var r="curve".concat((0,D.upperFirst)(e));if(("curveMonotone"===r||"curveBump"===r)&&t){var n=F["".concat(r).concat("vertical"===t?"Y":"X")];if(n)return n}return F[r]||a})(void 0===t?"linear":t,o),u=s?n.filter(V):n;if(Array.isArray(i)){var d=n.map((e,t)=>$($({},e),{},{base:i[t]}));return("vertical"===o?m().y(X).x1(G).x0(e=>e.base.x):m().x(G).y1(X).y0(e=>e.base.y)).defined(W).curve(c)(s?d.filter(W):d)}return("vertical"===o&&(0,D.isNumber)(i)?m().y(X).x1(G).x0(i):(0,D.isNumber)(i)?m().x(G).y1(X).y0(i):h().x(G).y(X)).defined(V).curve(c)(u)})(s):i;return t.createElement("path",B({},(0,L.svgPropertiesNoEvents)(e),(0,I.adaptEventHandlers)(e),{className:(0,C.clsx)("recharts-curve",r),d:null===c?void 0:c,ref:o}))}],472177)}]);

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.