!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a08adb-4024-74a2-91b5-af1227d6ccd0")}catch(e){}}();(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,354022,e=>{"use strict";var t=e.i(270401);let a=t.forwardRef(function({title:e,titleId:a,...r},n){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":a},r),e?t.createElement("title",{id:a},e):null,t.createElement("path",{d:"M18.75 12.75h1.5a.75.75 0 0 0 0-1.5h-1.5a.75.75 0 0 0 0 1.5ZM12 6a.75.75 0 0 1 .75-.75h7.5a.75.75 0 0 1 0 1.5h-7.5A.75.75 0 0 1 12 6ZM12 18a.75.75 0 0 1 .75-.75h7.5a.75.75 0 0 1 0 1.5h-7.5A.75.75 0 0 1 12 18ZM3.75 6.75h1.5a.75.75 0 1 0 0-1.5h-1.5a.75.75 0 0 0 0 1.5ZM5.25 18.75h-1.5a.75.75 0 0 1 0-1.5h1.5a.75.75 0 0 1 0 1.5ZM3 12a.75.75 0 0 1 .75-.75h7.5a.75.75 0 0 1 0 1.5h-7.5A.75.75 0 0 1 3 12ZM9 3.75a2.25 2.25 0 1 0 0 4.5 2.25 2.25 0 0 0 0-4.5ZM12.75 12a2.25 2.25 0 1 1 4.5 0 2.25 2.25 0 0 1-4.5 0ZM9 15.75a2.25 2.25 0 1 0 0 4.5 2.25 2.25 0 0 0 0-4.5Z"}))});e.s(["AdjustmentsHorizontalIcon",0,a],354022)},913998,e=>{"use strict";var t=e.i(270401);let a=t.forwardRef(function({title:e,titleId:a,...r},n){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":a},r),e?t.createElement("title",{id:a},e):null,t.createElement("path",{d:"M18.375 2.25c-1.035 0-1.875.84-1.875 1.875v15.75c0 1.035.84 1.875 1.875 1.875h.75c1.035 0 1.875-.84 1.875-1.875V4.125c0-1.036-.84-1.875-1.875-1.875h-.75ZM9.75 8.625c0-1.036.84-1.875 1.875-1.875h.75c1.036 0 1.875.84 1.875 1.875v11.25c0 1.035-.84 1.875-1.875 1.875h-.75a1.875 1.875 0 0 1-1.875-1.875V8.625ZM3 13.125c0-1.036.84-1.875 1.875-1.875h.75c1.036 0 1.875.84 1.875 1.875v6.75c0 1.035-.84 1.875-1.875 1.875h-.75A1.875 1.875 0 0 1 3 19.875v-6.75Z"}))});e.s(["ChartBarIcon",0,a],913998)},453380,e=>{"use strict";var t=e.i(270401),a=e.i(470733),r=e.i(989419),n=e.i(853976),i=e.i(691221),l=e.i(320012),s=e.i(690218),o=e.i(317918),c=e.i(557059),d=e.i(824845),u=e.i(478880),m=e.i(937917),f=e.i(74114);function h(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function p(e){for(var t=1;t(a((0,o.addArea)(e)),()=>{a((0,o.removeArea)(e))})),null}function y(e){var o,{x1:h,x2:g,y1:v,y2:y,className:b,shape:w,xAxisId:j,yAxisId:C}=e,M=(0,m.useClipPathId)(),T=(0,u.useIsPanorama)(),N=(0,c.useAppSelector)(e=>(0,d.selectAxisScale)(e,"xAxis",j,T)),O=(0,c.useAppSelector)(e=>(0,d.selectAxisScale)(e,"yAxis",C,T));if(null==N||null==!O)return null;var A=(0,l.isNumOrStr)(h),R=(0,l.isNumOrStr)(g),L=(0,l.isNumOrStr)(v),S=(0,l.isNumOrStr)(y);if(!A&&!R&&!L&&!S&&!w)return null;var E=((e,t,a,r,n,l,s)=>{var{x1:o,x2:c,y1:d,y2:u}=s;if(null==n||null==l)return null;var m=(0,i.createLabeledScales)({x:n,y:l}),f={x:e?m.x.apply(o,{position:"start"}):m.x.rangeMin,y:a?m.y.apply(d,{position:"start"}):m.y.rangeMin},h={x:t?m.x.apply(c,{position:"end"}):m.x.rangeMax,y:r?m.y.apply(u,{position:"end"}):m.y.rangeMax};return"discard"!==s.ifOverflow||m.isInRange(f)&&m.isInRange(h)?(0,i.rectWithPoints)(f,h):null})(A,R,L,S,N,O,e);if(!E&&!w)return null;var P="hidden"===e.ifOverflow;return t.createElement(r.Layer,{className:(0,a.clsx)("recharts-reference-area",b)},(o=p(p({clipPath:P?"url(#".concat(M,")"):void 0},(0,f.svgPropertiesAndEvents)(e)),E),t.isValidElement(w)?t.cloneElement(w,o):"function"==typeof w?w(o):t.createElement(s.Rectangle,x({},o,{className:"recharts-reference-area-rect"}))),t.createElement(n.CartesianLabelContextProvider,E,t.createElement(n.CartesianLabelFromLabelProp,{label:e.label}),e.children))}function b(e){return t.createElement(t.Fragment,null,t.createElement(v,{yAxisId:e.yAxisId,xAxisId:e.xAxisId,ifOverflow:e.ifOverflow,x1:e.x1,x2:e.x2,y1:e.y1,y2:e.y2}),t.createElement(y,e))}class w extends t.Component{render(){return t.createElement(b,this.props)}}g(w,"displayName","ReferenceArea"),g(w,"defaultProps",{ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1}),e.s(["ReferenceArea",0,w])},303312,e=>{"use strict";var t=e.i(222666),a=e.i(505962),r=e.i(452473),n=e.i(779100),i=e.i(370066),l=e.i(61291),s=e.i(956302);e.s(["ChartLegendRow",0,function(e){let o,c,d,u,m,f,h,p,g,x,v,y,b,w,j,C,M=(0,a.c)(113),{data:T,index:N,offset:O,onLabel:A,onIcon:R,isHighlighted:L,onMouseEnter:S,onMouseLeave:E,isRanking:P,showPercentage:k,valueFormatter:_}=e,U=void 0===P||P,H=void 0===k||k,D=(0,n.useLocale)();M[0]!==D||M[1]!==_?(o=_??(e=>(0,i.formatNumber)(e,{locale:D,preset:"compact-rounded-thousands"})??"—"),M[0]=D,M[1]=_,M[2]=o):o=M[2];let F=o;if(R){let e,a,n,i,o,c,d,u,m,f,h,p,g,x,v,y,b,w,j,C,P=T.name;M[3]!==N||M[4]!==U||M[5]!==O?(e=U&&(0,t.jsxs)("div",{className:"text-muted-foreground col-span-1 text-left",children:[N+O,"."]}),M[3]=N,M[4]=U,M[5]=O,M[6]=e):e=M[6];let k=U?"col-span-7":"col-span-8";return M[7]!==k?(a=(0,r.cn)("text-left",k),M[7]=k,M[8]=a):a=M[8],M[9]!==L?(n=(0,r.cn)("shrink-0",(0,s.getChartHighlightOpacity)(L)),M[9]=L,M[10]=n):n=M[10],M[11]!==T.name||M[12]!==R?(i=R(T.name),M[11]=T.name,M[12]=R,M[13]=i):i=M[13],M[14]!==n||M[15]!==i?(o=(0,t.jsx)("div",{className:n,children:i}),M[14]=n,M[15]=i,M[16]=o):o=M[16],M[17]!==L?(c=(0,r.cn)("flex min-w-0 flex-col transition-opacity",(0,s.getChartHighlightOpacity)(L)),M[17]=L,M[18]=c):c=M[18],M[19]!==T.name||M[20]!==A?(d=A?A(T.name):T.name,M[19]=T.name,M[20]=A,M[21]=d):d=M[21],M[22]!==c||M[23]!==d?(u=(0,t.jsx)("div",{className:c,children:d}),M[22]=c,M[23]=d,M[24]=u):u=M[24],M[25]!==o||M[26]!==u?(m=(0,t.jsxs)("div",{className:"flex items-center gap-4",children:[o,u]}),M[25]=o,M[26]=u,M[27]=m):m=M[27],M[28]!==m||M[29]!==a?(f=(0,t.jsx)("div",{className:a,children:m}),M[28]=m,M[29]=a,M[30]=f):f=M[30],M[31]!==L?(h=(0,r.cn)("size-3 shrink-0 rounded-full transition-all",(0,s.getChartHighlightOpacity)(L)),M[31]=L,M[32]=h):h=M[32],M[33]!==T.color?(p={backgroundColor:T.color},M[33]=T.color,M[34]=p):p=M[34],M[35]!==h||M[36]!==p?(g=(0,t.jsx)("div",{className:h,style:p}),M[35]=h,M[36]=p,M[37]=g):g=M[37],M[38]!==L?(x=(0,r.cn)("text-right text-xs transition-opacity text-muted-foreground",(0,s.getChartHighlightOpacity)(L)),M[38]=L,M[39]=x):x=M[39],M[40]!==T.value||M[41]!==F?(v=null===T.value?"N/A":F(T.value),M[40]=T.value,M[41]=F,M[42]=v):v=M[42],M[43]!==v?(y=(0,t.jsx)("div",{children:v}),M[43]=v,M[44]=y):y=M[44],M[45]!==T.percentage||M[46]!==D||M[47]!==H?(b=H&&void 0!==T.percentage&&(0,t.jsx)("div",{className:"mt-1 text-xs text-faint",children:(0,l.formatPercentPoints)(T.percentage,{locale:D,preset:"native-fixed-1"})??"—"}),M[45]=T.percentage,M[46]=D,M[47]=H,M[48]=b):b=M[48],M[49]!==x||M[50]!==y||M[51]!==b?(w=(0,t.jsxs)("div",{className:x,children:[y,b]}),M[49]=x,M[50]=y,M[51]=b,M[52]=w):w=M[52],M[53]!==g||M[54]!==w?(j=(0,t.jsxs)("div",{className:"col-span-4 flex items-center justify-end gap-3",children:[g,w]}),M[53]=g,M[54]=w,M[55]=j):j=M[55],M[56]!==T.name||M[57]!==N||M[58]!==S||M[59]!==E||M[60]!==f||M[61]!==j||M[62]!==e?(C=(0,t.jsxs)("div",{role:"button",tabIndex:N,className:"grid grid-cols-12 items-center transition-opacity w-full cursor-default",onMouseEnter:S,onMouseLeave:E,"aria-label":P,children:[e,f,j]}),M[56]=T.name,M[57]=N,M[58]=S,M[59]=E,M[60]=f,M[61]=j,M[62]=e,M[63]=C):C=M[63],C}let I=T.name;M[64]!==N||M[65]!==U||M[66]!==O?(c=U&&(0,t.jsxs)("div",{className:"text-muted-foreground col-span-1 text-left",children:[N+O,"."]}),M[64]=N,M[65]=U,M[66]=O,M[67]=c):c=M[67],M[68]!==L?(d=(0,r.cn)("size-3 rounded-full transition-all",(0,s.getChartHighlightOpacity)(L)),M[68]=L,M[69]=d):d=M[69],M[70]!==T.color?(u={backgroundColor:T.color},M[70]=T.color,M[71]=u):u=M[71],M[72]!==d||M[73]!==u?(m=(0,t.jsx)("div",{className:"col-span-1 pl-2",children:(0,t.jsx)("div",{className:d,style:u})}),M[72]=d,M[73]=u,M[74]=m):m=M[74];let W=U?"col-span-8":"col-span-9";M[75]!==W?(f=(0,r.cn)("pl-2 text-left",W),M[75]=W,M[76]=f):f=M[76];let z=!1===L&&"text-muted-foreground";return M[77]!==L||M[78]!==z?(h=(0,r.cn)("font-medium truncate transition-opacity text-foreground",z,(0,s.getChartHighlightOpacity)(L)),M[77]=L,M[78]=z,M[79]=h):h=M[79],M[80]!==T.name||M[81]!==A?(p=A?A(T.name):T.name,M[80]=T.name,M[81]=A,M[82]=p):p=M[82],M[83]!==h||M[84]!==p?(g=(0,t.jsx)("div",{className:h,children:p}),M[83]=h,M[84]=p,M[85]=g):g=M[85],M[86]!==f||M[87]!==g?(x=(0,t.jsx)("div",{className:f,children:g}),M[86]=f,M[87]=g,M[88]=x):x=M[88],M[89]!==L?(v=(0,r.cn)("col-span-2 text-right text-xs transition-opacity text-muted-foreground",(0,s.getChartHighlightOpacity)(L)),M[89]=L,M[90]=v):v=M[90],M[91]!==T.value||M[92]!==F?(y=null===T.value?"N/A":F(T.value),M[91]=T.value,M[92]=F,M[93]=y):y=M[93],M[94]!==y?(b=(0,t.jsx)("div",{children:y}),M[94]=y,M[95]=b):b=M[95],M[96]!==T.percentage||M[97]!==D||M[98]!==H?(w=H&&void 0!==T.percentage&&(0,t.jsx)("div",{className:"mt-1 text-xs text-faint",children:(0,l.formatPercentPoints)(T.percentage,{locale:D,preset:"native-fixed-1"})??"—"}),M[96]=T.percentage,M[97]=D,M[98]=H,M[99]=w):w=M[99],M[100]!==v||M[101]!==b||M[102]!==w?(j=(0,t.jsxs)("div",{className:v,children:[b,w]}),M[100]=v,M[101]=b,M[102]=w,M[103]=j):j=M[103],M[104]!==T.name||M[105]!==N||M[106]!==S||M[107]!==E||M[108]!==x||M[109]!==j||M[110]!==c||M[111]!==m?(C=(0,t.jsxs)("div",{role:"button",tabIndex:N,className:"grid grid-cols-12 items-center transition-opacity w-full cursor-default",onMouseEnter:S,onMouseLeave:E,"aria-label":I,children:[c,m,x,j]}),M[104]=T.name,M[105]=N,M[106]=S,M[107]=E,M[108]=x,M[109]=j,M[110]=c,M[111]=m,M[112]=C):C=M[112],C}])},440409,e=>{"use strict";var t,a=e.i(222666),r=e.i(505962),n=e.i(839539),i=e.i(452473),l=e.i(779100),s=e.i(230953),o=e.i(370066),c=e.i(678998),d=e.i(217631),u=e.i(270401),m=e.i(379165),f=e.i(150049),h=e.i(956302),p=((t={}).Ascending="asc",t.Descending="desc",t);function g(e){return(0,a.jsxs)("div",{className:(0,i.cn)("flex w-full gap-1 rounded-sm p-1"),children:[(0,a.jsx)("span",{className:"w-1 shrink-0"}),(0,a.jsxs)("span",{className:"grid w-full grid-cols-[minmax(0,1fr)_auto] items-baseline gap-6",children:[(0,a.jsx)("span",{className:"min-w-0 truncate text-left text-muted-foreground",children:e.label}),(0,a.jsx)("span",{className:"whitespace-nowrap text-right font-medium text-foreground",children:e.value})]})]},e.label)}function x(e){return(0,d.isMember)(String(e.name),n.ForecastWindow)}function v(e,t){return e+Number(t.value)}function y({payload:e,highlightedRef:t,onLabel:r,valueFormatter:n,shouldWrapLabels:s}){let d=(0,l.useLocale)(),m=n??(e=>(0,o.formatNumber)(e||0,{locale:d,preset:"compact-significant-thousands"})??"—"),{name:f,value:h,color:p}=e,g=f?.toString().startsWith("country-")?f.toString().replace("country-",""):void 0,x=g&&"xx"!==g?(0,c.getLocalIconUri)(`flags/${g}.svg`):void 0,v=r?.(f)??f,b=(0,u.useMemo)(()=>Array.isArray(h)?h.map(e=>m(Number(e))).join(", "):m(Number(h)),[h,m]);return(0,a.jsxs)("div",{className:(0,i.cn)("flex w-full gap-1 rounded-sm p-1",{"bg-accent":t?.current?.has(f)}),children:[(0,a.jsx)("span",{className:"w-1 shrink-0 rounded-sm",style:{backgroundColor:p}}),(0,a.jsxs)("span",{className:"grid w-full grid-cols-[minmax(0,1fr)_auto] items-baseline gap-6",children:[(0,a.jsx)("span",{className:(0,i.cn)("min-w-0 text-left",s?"whitespace-normal break-words":"truncate"),children:g?(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[x&&(0,a.jsx)("img",{src:x,width:"16",alt:g}),(0,a.jsx)("span",{children:"xx"===g?"Other":g.toUpperCase()})]}):v}),(0,a.jsx)("span",{className:"whitespace-nowrap text-right font-medium text-foreground",children:b})]})]})}e.s(["CHART_TOOLTIP_HEADER_PX",0,24,"CHART_TOOLTIP_ROW_PX",0,24,"ChartTooltip",0,function(e){let t,c,u,p,b,w,j,C,M,T,N,O,A,R,L,S,E,P=(0,r.c)(104),{label:k,payload:_,formattedLabel:U,filterZeroValues:H,shouldShowTotal:D,summaryLabel:F,summaryValue:I,shouldShowTime:W,displayTimezone:z,sortOrder:B,onLabel:Z,highlightedRef:X,wrapperClassName:K,style:V,contentWidth:$,shouldWrapLabels:Y,valueFormatter:G,forecast:q,extraRows:J,maxItems:Q,overflowMode:ee}=e,et=void 0===H||H,ea=void 0===D||D,er=void 0===F?"Total":F,en=void 0!==W&&W,ei=void 0===B?"desc":B,el=void 0===$?h.CHART_TOOLTIP_WIDTH_PX:$,es=void 0!==Y&&Y,eo=void 0===ee?"end":ee,ec=(0,l.useLocale)();P[0]!==ec||P[1]!==G?(t=G??(e=>(0,o.formatNumber)(e||0,{locale:ec,preset:"compact-significant-thousands"})??"—"),P[0]=ec,P[1]=G,P[2]=t):t=P[2];let ed=t,eu=(0,f.useResolvedDisplayTimeZone)(void 0===z?"local":z),em="string"==typeof k?k:"";if(P[3]!==_?(c=_??[],P[3]=_,P[4]=c):c=P[4],P[5]!==et||P[6]!==ei||P[7]!==c){let e,t;P[9]!==et?(e=e=>void 0!==e.value&&null!==e.value&&(!et||0!==e.value)&&!(0,d.isMember)(String(e.name),n.ForecastWindow),P[9]=et,P[10]=e):e=P[10];let a=c.filter(e);P[11]!==ei?(t=(e,t)=>{let a=Number(e.value),r=Number(t.value);return"asc"===ei?a-r:r-a},P[11]=ei,P[12]=t):t=P[12],u=a.toSorted(t),P[5]=et,P[6]=ei,P[7]=c,P[8]=u}else u=P[8];let ef=u;if(P[13]!==em||P[14]!==ec||P[15]!==en||P[16]!==eu){let e=(0,m.parseDateStringAsUTC)(em);p=(en?(0,s.formatDateTime)(e,{locale:ec,timeZone:eu,preset:"long"}):(0,s.formatDate)(e,{locale:ec,timeZone:"UTC",preset:"long"}))??"—",P[13]=em,P[14]=ec,P[15]=en,P[16]=eu,P[17]=p}else p=P[17];let eh=p;P[18]!==ef?(b=ef?.reduce(v,0),P[18]=ef,P[19]=b):b=P[19];let ep=b,eg=I??ep;if(P[20]!==el||P[21]!==em||P[22]!==J||P[23]!==q||P[24]!==eh||P[25]!==U||P[26]!==X||P[27]!==Q||P[28]!==Z||P[29]!==eo||P[30]!==_||P[31]!==ea||P[32]!==es||P[33]!==ef||P[34]!==V||P[35]!==eg||P[36]!==er||P[37]!==ep||P[38]!==ed||P[39]!==K){let e,t=_?.find(x),r=t?.value??0;P[50]!==q?(e=(0,n.getForecastLabel)(q),P[50]=q,P[51]=e):e=P[51];let l=e,s=ef&&ef.length>1&&ea;if(P[52]!==el||P[53]!==em||P[54]!==eh||P[55]!==U||P[56]!==X||P[57]!==Q||P[58]!==Z||P[59]!==eo||P[60]!==es||P[61]!==ef||P[62]!==V||P[63]!==ed||P[64]!==K){let e,t,{headPayload:r,tailPayload:n,overflowCount:l}=function(e){let{payload:t,maxItems:a,overflowMode:r}=e;if(void 0===a||t.length<=a)return{headPayload:t,tailPayload:[],overflowCount:0};if("middle"===r){let e=Math.ceil(a/2),r=Math.floor(a/2);return{headPayload:t.slice(0,e),tailPayload:r>0?t.slice(-r):[],overflowCount:t.length-e-r}}return{headPayload:t.slice(0,a),tailPayload:[],overflowCount:t.length-a}}({payload:ef,maxItems:Q,overflowMode:eo});P[73]!==K?(A=(0,i.cn)("relative flex flex-col gap-2",K),P[73]=K,P[74]=A):A=P[74],R=V,P[75]!==em||P[76]!==eh||P[77]!==U?(e=void 0===U?(0,a.jsx)("time",{dateTime:em,children:eh}):U,P[75]=em,P[76]=eh,P[77]=U,P[78]=e):e=P[78],P[79]!==e?(L=(0,a.jsx)("span",{className:"w-max rounded-md bg-foreground p-1 text-overline leading-3 text-background shrink-0",children:e}),P[79]=e,P[80]=L):L=P[80],P[81]===Symbol.for("react.memo_cache_sentinel")?(w=(0,i.cn)("relative flex flex-col p-1","rounded-lg border bg-popover text-popover-foreground shadow-md","overflow-hidden text-overline leading-4"),P[81]=w):w=P[81],P[82]!==el?(j={width:el},P[82]=el,P[83]=j):j=P[83],C=r?.map(e=>(0,a.jsx)(y,{payload:e,onLabel:Z,highlightedRef:X,valueFormatter:ed,shouldWrapLabels:es},String(e.dataKey??e.name))),M=l>0&&(0,a.jsxs)("div",{className:"flex w-full gap-1 rounded-sm p-1",children:[(0,a.jsx)("span",{className:"w-1 shrink-0"}),(0,a.jsx)("span",{className:"text-left text-muted-foreground",children:n.length>0?`⋯ ${l} more ⋯`:`+${l} more`})]}),P[84]!==X||P[85]!==Z||P[86]!==es||P[87]!==ed?(t=e=>(0,a.jsx)(y,{payload:e,onLabel:Z,highlightedRef:X,valueFormatter:ed,shouldWrapLabels:es},String(e.dataKey??e.name)),P[84]=X,P[85]=Z,P[86]=es,P[87]=ed,P[88]=t):t=P[88],T=n.map(t),P[52]=el,P[53]=em,P[54]=eh,P[55]=U,P[56]=X,P[57]=Q,P[58]=Z,P[59]=eo,P[60]=es,P[61]=ef,P[62]=V,P[63]=ed,P[64]=K,P[65]=w,P[66]=j,P[67]=C,P[68]=M,P[69]=T,P[70]=A,P[71]=R,P[72]=L}else w=P[65],j=P[66],C=P[67],M=P[68],T=P[69],A=P[70],R=P[71],L=P[72];P[89]!==J?(N=J?.map(g),P[89]=J,P[90]=N):N=P[90],O=s&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("hr",{className:"my-1"}),(0,a.jsx)("div",{className:(0,i.cn)("flex w-full gap-1 rounded-sm p-1"),children:(0,a.jsxs)("span",{className:"grid w-full grid-cols-[minmax(0,1fr)_auto] items-baseline gap-6",children:[(0,a.jsx)("span",{className:"min-w-0 truncate text-left",children:er}),(0,a.jsx)("span",{className:"whitespace-nowrap text-right font-medium text-foreground",children:ed(eg||0)})]})}),"number"==typeof r&&r>0&&q&&(0,a.jsx)("div",{className:(0,i.cn)("flex w-full gap-1 rounded-sm p-1"),children:(0,a.jsxs)("span",{className:"grid w-full grid-cols-[minmax(0,1fr)_auto] items-baseline gap-6",children:[(0,a.jsx)("span",{className:"min-w-0 truncate text-left",children:l}),(0,a.jsx)("span",{className:"whitespace-nowrap text-right font-medium text-foreground",children:`${ed((ep||0)+r)} (+${ed(r)})`})]})})]}),P[20]=el,P[21]=em,P[22]=J,P[23]=q,P[24]=eh,P[25]=U,P[26]=X,P[27]=Q,P[28]=Z,P[29]=eo,P[30]=_,P[31]=ea,P[32]=es,P[33]=ef,P[34]=V,P[35]=eg,P[36]=er,P[37]=ep,P[38]=ed,P[39]=K,P[40]=w,P[41]=j,P[42]=C,P[43]=M,P[44]=T,P[45]=N,P[46]=O,P[47]=A,P[48]=R,P[49]=L}else w=P[40],j=P[41],C=P[42],M=P[43],T=P[44],N=P[45],O=P[46],A=P[47],R=P[48],L=P[49];return P[91]!==w||P[92]!==j||P[93]!==C||P[94]!==M||P[95]!==T||P[96]!==N||P[97]!==O?(S=(0,a.jsxs)("span",{className:w,style:j,children:[C,M,T,N,O]}),P[91]=w,P[92]=j,P[93]=C,P[94]=M,P[95]=T,P[96]=N,P[97]=O,P[98]=S):S=P[98],P[99]!==A||P[100]!==R||P[101]!==L||P[102]!==S?(E=(0,a.jsxs)("div",{className:A,style:R,children:[L,S]}),P[99]=A,P[100]=R,P[101]=L,P[102]=S,P[103]=E):E=P[103],E},"SortOrder",()=>p])},536582,e=>{"use strict";var t=e.i(222666),a=e.i(505962),r=e.i(354022),n=e.i(913998),i=e.i(270401);let l=i.forwardRef(function({title:e,titleId:t,...a},r){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},a),e?i.createElement("title",{id:t},e):null,i.createElement("path",{fillRule:"evenodd",d:"M2.25 13.5a8.25 8.25 0 0 1 8.25-8.25.75.75 0 0 1 .75.75v6.75H18a.75.75 0 0 1 .75.75 8.25 8.25 0 0 1-16.5 0Z",clipRule:"evenodd"}),i.createElement("path",{fillRule:"evenodd",d:"M12.75 3a.75.75 0 0 1 .75-.75 8.25 8.25 0 0 1 8.25 8.25.75.75 0 0 1-.75.75h-7.5a.75.75 0 0 1-.75-.75V3Z",clipRule:"evenodd"}))}),s=i.forwardRef(function({title:e,titleId:t,...a},r){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},a),e?i.createElement("title",{id:t},e):null,i.createElement("path",{fillRule:"evenodd",d:"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm8.706-1.442c1.146-.573 2.437.463 2.126 1.706l-.709 2.836.042-.02a.75.75 0 0 1 .67 1.34l-.04.022c-1.147.573-2.438-.463-2.127-1.706l.71-2.836-.042.02a.75.75 0 1 1-.671-1.34l.041-.022ZM12 9a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Z",clipRule:"evenodd"}))}),o=i.forwardRef(function({title:e,titleId:t,...a},r){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},a),e?i.createElement("title",{id:t},e):null,i.createElement("path",{fillRule:"evenodd",d:"M3 6a3 3 0 0 1 3-3h2.25a3 3 0 0 1 3 3v2.25a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3V6Zm9.75 0a3 3 0 0 1 3-3H18a3 3 0 0 1 3 3v2.25a3 3 0 0 1-3 3h-2.25a3 3 0 0 1-3-3V6ZM3 15.75a3 3 0 0 1 3-3h2.25a3 3 0 0 1 3 3V18a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3v-2.25Zm9.75 0a3 3 0 0 1 3-3H18a3 3 0 0 1 3 3V18a3 3 0 0 1-3 3h-2.25a3 3 0 0 1-3-3v-2.25Z",clipRule:"evenodd"}))});var c=e.i(452473);let d={bar:(0,t.jsx)(n.ChartBarIcon,{className:"size-10 text-border"}),pie:(0,t.jsx)(l,{className:"size-10 text-border"}),app:(0,t.jsx)(o,{className:"size-10 text-border"}),uptime:(0,t.jsx)(s,{className:"size-10 text-border"}),parameters:(0,t.jsx)(r.AdjustmentsHorizontalIcon,{className:"size-10 text-border"})};e.s(["EmptyAnalyticsData",0,function(e){let r,n,i,l,s=(0,a.c)(11),{message:o,className:u,icon:m,height:f}=e,h=void 0===o?"Not enough data to display yet.":o;s[0]!==u?(r=(0,c.cn)("flex w-full flex-col items-center justify-center gap-2 p-6 text-center","text-muted-foreground",u),s[0]=u,s[1]=r):r=s[1],s[2]!==f?(n={height:f},s[2]=f,s[3]=n):n=s[3];let p=d[void 0===m?"bar":m];return s[4]!==h?(i=(0,t.jsx)("h3",{children:h}),s[4]=h,s[5]=i):i=s[5],s[6]!==r||s[7]!==n||s[8]!==p||s[9]!==i?(l=(0,t.jsxs)("div",{"data-slot":"empty-analytics-data",className:r,style:n,children:[p,i]}),s[6]=r,s[7]=n,s[8]=p,s[9]=i,s[10]=l):l=s[10],l}],536582)},758665,e=>{"use strict";var t=e.i(222666),a=e.i(505962),r=e.i(779100),n=e.i(230953),i=e.i(370066),l=e.i(379165),s=e.i(150049);e.s(["SimpleChartTooltip",0,function(e){let o,c,d,u,m,f,h,p=(0,a.c)(45),{coordinate:g,active:x,label:v,payload:y,totalConfig:b,chartHeight:w,isHighRes:j,displayTimezone:C}=e,M=(0,r.useLocale)(),T=(0,s.useResolvedDisplayTimeZone)(void 0===C?"utc":C);if(!x||!g||void 0===g.x||!v)return null;let N="string"==typeof v?v:"";if(p[0]!==w||p[1]!==g.x||p[2]!==N||p[3]!==j||p[4]!==M||p[5]!==y||p[6]!==T||p[7]!==b){c=Symbol.for("react.early_return_sentinel");e:{let e=(0,l.parseDateStringAsUTC)(N);if(b){var O;let a,r,l,s,o,d,u,m;if(p[10]!==M||p[11]!==y){let e=y?y.reduce((e,t)=>e+(Number(t.value)||0),0):0;a=(0,i.formatNumber)(e,{locale:M,preset:"decimal-3"})??"—",p[10]=M,p[11]=y,p[12]=a}else a=p[12];let f=a,h=j?(0,n.formatTime)(e,{locale:M,timeZone:T,preset:"numeric"})??"—":void 0,x=(0,n.formatDate)(e,{locale:M,timeZone:T,preset:"weekday-day-month"})??"—";if(p[13]!==b.bucketMs)r=b.bucketMs?(O=b.bucketMs,O<6e4?`${O/1e3}s`:O<36e5?`${O/6e4}m`:O<864e5?`${O/36e5}h`:`${O/864e5}d`):void 0,p[13]=b.bucketMs,p[14]=r;else r=p[14];let v=r,C=w??0;p[15]!==g.x?(l={left:g.x,top:-28,transform:"translateX(-50%)"},p[15]=g.x,p[16]=l):l=p[16],p[17]!==f||p[18]!==b.suffix?(s=(0,t.jsxs)("span",{className:"rounded-sm bg-base-3 px-1.5 py-0.5 text-xs font-medium text-base-12 whitespace-nowrap",children:["~",f,b.suffix]}),p[17]=f,p[18]=b.suffix,p[19]=s):s=p[19],p[20]!==l||p[21]!==s?(o=(0,t.jsx)("div",{className:"absolute pointer-events-none z-overlay",style:l,children:s}),p[20]=l,p[21]=s,p[22]=o):o=p[22];let N=C-26;p[23]!==g.x||p[24]!==N?(d={left:g.x,top:N,transform:"translateX(-50%)"},p[23]=g.x,p[24]=N,p[25]=d):d=p[25],p[26]!==v?(u=v&&(0,t.jsx)("span",{className:"rounded-sm bg-base-5 px-1 py-px font-semibold text-base-12",children:v}),p[26]=v,p[27]=u):u=p[27];let A=(0,t.jsx)("div",{className:"absolute pointer-events-none z-overlay",style:d,children:(0,t.jsxs)("span",{className:"inline-flex items-center gap-1 rounded-sm shadow-md border border-base-6 bg-background px-1.5 py-0.5 text-2xs text-base-11 whitespace-nowrap",children:[u,h&&`${h} `,x]})});p[28]!==A||p[29]!==o?(m=(0,t.jsxs)(t.Fragment,{children:[o,A]}),p[28]=A,p[29]=o,p[30]=m):m=p[30],c=m;break e}o=j?(0,n.formatTime)(e,{locale:M,timeZone:T,preset:"numeric"})??"—":(0,n.formatDate)(e,{locale:M,timeZone:T,preset:"medium"})??"—"}p[0]=w,p[1]=g.x,p[2]=N,p[3]=j,p[4]=M,p[5]=y,p[6]=T,p[7]=b,p[8]=o,p[9]=c}else o=p[8],c=p[9];if(c!==Symbol.for("react.early_return_sentinel"))return c;let A=o,R=g.x>200,L=g.x+(R?2.5:-2.5),S=R?"translateX(-100%)":"translateX(0%)";return p[31]!==L||p[32]!==S?(d={left:L,top:-20,transform:S},p[31]=L,p[32]=S,p[33]=d):d=p[33],p[34]!==A||p[35]!==R?(u=R&&(0,t.jsx)("span",{className:"text-xs text-muted-foreground whitespace-nowrap",children:A}),p[34]=A,p[35]=R,p[36]=u):u=p[36],p[37]===Symbol.for("react.memo_cache_sentinel")?(m=(0,t.jsx)("div",{className:"size-1 md:size-2 rounded-full bg-border"}),p[37]=m):m=p[37],p[38]!==A||p[39]!==R?(f=!R&&(0,t.jsx)("span",{className:"text-xs text-muted-foreground whitespace-nowrap",children:A}),p[38]=A,p[39]=R,p[40]=f):f=p[40],p[41]!==d||p[42]!==u||p[43]!==f?(h=(0,t.jsxs)("div",{className:"absolute pointer-events-none z-overlay flex items-center gap-2",style:d,children:[u,m,f]}),p[41]=d,p[42]=u,p[43]=f,p[44]=h):h=p[44],h}])},128066,e=>{"use strict";var t=e.i(222666),a=e.i(452473),r=e.i(897575),n=e.i(779100),i=e.i(150049),l=e.i(370066),s=e.i(61291),o=e.i(270401),c=e.i(307425),d=e.i(853976),u=e.i(5353),m=e.i(690218),f=e.i(453380),h=e.i(537457),p=e.i(487154),g=e.i(429088),x=e.i(287172),v=e.i(839539),y=e.i(379165);let b=[.1431,.1483,.1525,.1515,.1484,.1257,.1305];var w=e.i(691038),j=e.i(203599),C=e.i(303312),M=e.i(440409),T=e.i(20629),N=e.i(536582),O=e.i(956302),A=e.i(758665);function R(e){return Object.values(e).reduce((e,t)=>e+t,0)}function L(e){let{row:t,allKeys:a,project:r}=e;return{[O.RECHART_X_LABEL]:t.x,...Object.fromEntries([...a].map(e=>[e,r(t.ys[e]??0)]))}}function S(e,t){return e.map(e=>Object.entries(e.ys).reduce((e,[a,r])=>t?.has(a)?e:e+r,0))}function E(e,t){let a=S(e,t).filter(e=>e>0);return 0===a.length?1:10**Math.floor(Math.log10(Math.min(...a)))}let P=[3,3,0,0];e.s(["StackedBarChart",0,function({data:e,colors:k=O.defaultColors,height:_=O.RECHART_DEFAULT_HEIGHT,barSize:U=50,maxBarSize:H,hideZeroTotalTooltip:D=!1,yAxisLabel:F,yAxisLabelClassName:I,yAxisHidden:W,yAxisWidth:z,yAxisMaxOnly:B,yAxisRightSide:Z,onClick:X,onBarClick:K,getIsSeriesClickable:V,onLabel:$,onTooltipLabel:Y,onIcon:G,isPercentage:q=!1,hiddenSeries:J,highlight:Q,forecast:ee,forecastFromTimestamp:et,isAnimationActive:ea=!1,legendConfig:er,"data-testid":en,displayTimezone:ei="local",tooltipTotalConfig:el,roundedBars:es=!1,valueFormatter:eo,yAxisTickFormatter:ec,referenceArea:ed,colorMapping:eu,showPercentage:em,showLogScaleToggle:ef=!1,headerControl:eh,allowTooltipToRight:ep=!1,useRichTooltip:eg=!1,renderBarHoverContent:ex}){let ev=(0,i.useResolvedDisplayTimeZone)(ei),ey=(0,n.useLocale)(),[eb,ew]=(0,o.useState)(null),[ej,eC]=(0,o.useState)(null),[eM,eT]=(0,o.useState)(),[eN,eO]=(0,o.useState)(!1),eA=Q??eM,eR=(0,o.useDeferredValue)(eA),eL=(0,o.useDeferredValue)(eb),eS=em??q,eE=function({yAxisWidth:e,yAxisLabel:t}){return void 0!==e?e:t?72:void 0}({yAxisWidth:z,yAxisLabel:F}),eP=(0,w.useMediaMd)(),{containerRef:ek,tooltipWrapperStyle:e_,tooltipContentStyle:eU,tooltipAllowEscapeViewBox:eH}=(0,j.useRightMarginTooltipPlacement)({enabled:ep&&eP,hasBlockingLegend:void 0!==er}),eD=(0,o.useMemo)(()=>eo??(e=>(function(e,{locale:t,isPercentage:a}){return a?`${(0,s.formatPercentPoints)(e,{locale:t,preset:"native-fixed-1"})??"—"}`:(0,l.formatNumber)(e,{locale:t,preset:"compact-chart-thousands"})??"—"})(e,{locale:ey,isPercentage:eS})),[ey,eo,eS]),eF=er?.position==="right"&&eP,eI=(0,o.useMemo)(()=>new Set(e.flatMap(e=>Object.keys(e.ys))),[e]),eW=(0,o.useMemo)(()=>{var t;return eS?e.map(e=>{let t=R(e.ys);return L({row:e,allKeys:eI,project:e=>t>0?e/t*100:0})}):ee?(t=function({data:e,rollup:t,forecastFromTimestamp:a}){if(0===e.length)return[];let r=a?new Date(a):new Date,n=[];for(let a of e){let i={x:a.x,ys:{...a.ys}};if(!function(e,t){if(0===e.length)return!1;let a=(0,y.parseDateStringAsUTC)(e.at(-1)?.x||""),r=(0,y.parseDateStringAsUTC)(t.x);return a.getTime()===r.getTime()}(e,a)||!function({dataPointX:e,now:t,rollup:a}){let r=(0,y.parseDateStringAsUTC)(e);switch(a){case v.ForecastWindow.OneMinute:return r.getUTCFullYear()===t.getUTCFullYear()&&r.getUTCMonth()===t.getUTCMonth()&&r.getUTCDate()===t.getUTCDate()&&r.getUTCHours()===t.getUTCHours()&&r.getUTCMinutes()===t.getUTCMinutes();case v.ForecastWindow.OneHour:return r.getUTCFullYear()===t.getUTCFullYear()&&r.getUTCMonth()===t.getUTCMonth()&&r.getUTCDate()===t.getUTCDate()&&r.getUTCHours()===t.getUTCHours();case v.ForecastWindow.OneDay:return r.getUTCFullYear()===t.getUTCFullYear()&&r.getUTCMonth()===t.getUTCMonth()&&r.getUTCDate()===t.getUTCDate();case v.ForecastWindow.OneWeek:{let e=e=>{let t=e.getUTCDay();return Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()+(0===t?-6:1-t))};return e(r)===e(t)}case v.ForecastWindow.OneMonth:return r.getUTCFullYear()===t.getUTCFullYear()&&r.getUTCMonth()===t.getUTCMonth();default:return!1}}({dataPointX:a.x,now:r,rollup:t})){n.push(i);continue}let l=function(e,t){switch(t){case v.ForecastWindow.OneMinute:return 60/Math.max(1,e.getUTCSeconds());case v.ForecastWindow.OneHour:return 60/Math.max(1,e.getUTCMinutes());case v.ForecastWindow.OneDay:return 24/Math.max(1,e.getUTCHours());case v.ForecastWindow.OneWeek:{let t=(e.getUTCDay()||7)-1,a=e.getUTCHours()/24,r=0;for(let e=0;ee+t,0),o=e.findIndex(e=>e.x===a.x),c=o>0?e[o-1]:null,d=c?Object.values(c.ys).reduce((e,t)=>e+t,0):s,u=s*(l-1),m=Math.min(u,1.1*d);s>d&&d>0?i.forecast={total:u}:m>0&&(i.forecast={total:m}),n.push(i)}return n}({data:e,rollup:ee,forecastFromTimestamp:et}),t.map(e=>{let t={__RECHARTS_X_LABEL__:e.x};if(Object.assign(t,e.ys),void 0!==e.forecast){let a="number"==typeof e.forecast?e.forecast:Object.values(e.forecast).reduce((e,t)=>e+t,0);a>0&&(t[ee]=a)}return t})):e.map(e=>L({row:e,allKeys:eI,project:e=>e}))},[e,eS,ee,et,eI]),ez=(0,o.useMemo)(()=>{if(!eN||eS)return eW;let t=E(e,J),a=ee?[...eI,ee]:[...eI];return eW.map(e=>(function({entry:e,seriesKeys:t,lowerBound:a,hiddenSeries:r}){let n=t.flatMap(t=>{let a=e[t];return"number"!=typeof a||r?.has(t)?[]:[[t,a]]}),i=n.reduce((e,[,t])=>e+t,0);if(i<=a)return e;let l=i/a,s={...e},o=0,c=0;for(let[e,t]of n){o+=t;let r=a*l**(o/i);s[e]=r-c,c=r}return s})({entry:e,seriesKeys:a,lowerBound:t,hiddenSeries:J}))},[eW,eN,eS,e,J,eI,ee]),eB=(0,o.useMemo)(()=>(function(e){let{data:t,isPercentage:a,yAxisMaxOnly:r}=e;return r&&0!==t.length?a?100:Math.max(...t.map(e=>R(e.ys))):0})({data:e,isPercentage:eS,yAxisMaxOnly:B??!1}),[e,eS,B]),eZ=(0,o.useMemo)(()=>{let t,a,r;return eN?(t=E(e,J),a=Math.max(0,...S(e,J)),Array.from({length:Math.max(r=Math.round(Math.log10(t)),Math.ceil(Math.log10(a)))-r+1},(e,t)=>10**(r+t))):void 0},[eN,e,J]),eX=(0,o.useMemo)(()=>{if(eu)return eu;if(!e||0===e.length)return new Map;let t=[...new Set(e.flatMap(e=>Object.keys(e.ys)))],a=new Map;return t.forEach((e,t)=>{a.set(e,k[t%k.length]||O.Colors.Slate400)}),a},[e,k,eu]),eK=(0,o.useMemo)(()=>{if(!e||0===e.length||void 0===er)return new Map;let t=new Map;return e.forEach(e=>{let a=Object.values(e.ys).reduce((e,t)=>e+t,0),r=Object.entries(e.ys).map(([e,t])=>({name:e,value:t,percentage:a>0?t/a*100:0,color:eX.get(e)||O.Colors.Slate400})),n=r.findIndex(e=>"others"===e.name.toLowerCase()),i=-1!==n?r.splice(n,1)[0]:void 0;r.sort((e,t)=>(t.value??-1/0)-(e.value??-1/0)),i&&r.push(i),t.set(e.x,r)}),t},[e,eX,er]),eV=(0,o.useMemo)(()=>{if(void 0===er)return[];let t=[];if(eL)t=eK.get(eL.x)||[];else if(e&&e.length>0){let a=e.at(-1);t=eK.get(a.x)||[]}return void 0!==er.maxItems&&t.length>er.maxItems?t.slice(0,er.maxItems):t},[eL,eK,e,er]),e$=(0,o.useCallback)(e=>{ew(e)},[]),eY=(0,o.useRef)(new Set),eG=(0,o.useCallback)(e=>{eY.current.add(e),void 0!==ex&&eC(e)},[ex]),eq=(0,o.useCallback)(e=>{eY.current.delete(e),void 0!==ex&&eC(t=>t===e?null:t)},[ex]),eJ=(0,o.useCallback)(e=>{void 0===Q&&eT(e)},[Q]),eQ=(0,o.useCallback)(()=>{void 0===Q&&eT(void 0)},[Q]),e0=(0,o.useMemo)(()=>es?function(e){let{rows:t,allKeys:a,hiddenSeries:r}=e,n=[...a].reverse().filter(e=>!r?.has(e)),i=new Map;for(let e of t){let t=e[O.RECHART_X_LABEL];if("string"!=typeof t&&"number"!=typeof t)continue;let a=n.find(t=>{let a=e[t];return"number"==typeof a&&a>0});void 0!==a&&i.set(t,a)}return i}({rows:eW,allKeys:eI,hiddenSeries:J}):new Map,[es,eI,eW,J]),e1=!eW.some(e=>Object.values(e).some(Boolean)),e5=(0,o.useMemo)(()=>ee?`${ee}:${[...eI].join("\0")}`:void 0,[eI,ee]),{containsMultipleYears:e2,containsMultipleDays:e3,isHighRes:e7}=(0,o.useMemo)(()=>{let t=e.map(e=>e.x);return(0,O.getChartAxesDetails)(eW,t)},[eW,e]),e4=Math.ceil(eV.length/2),e8=eV.slice(0,e4),e6=eV.slice(e4),e9=(0,o.useMemo)(()=>{var r;return e1?null:(0,t.jsx)(h.ResponsiveContainer,{ref:ek,width:"100%",height:_,className:"relative z-10 w-full [&_svg]:outline-hidden",children:(0,t.jsxs)(u.BarChart,{data:ez,className:"group",margin:{left:void 0===eE?-18:0},barSize:void 0===H?U:void 0,maxBarSize:H,onMouseMove:(t,a)=>{t?.activeLabel&&e$(e.find(e=>e.x===t.activeLabel)||null)},onTouchMove:(t,a)=>{t?.activeLabel&&e$(e.find(e=>e.x===t.activeLabel)||null)},onMouseLeave:()=>{(er?.dismissTooltipOnLeave||eg)&&e$(null)},children:[(0,t.jsx)("defs",{children:(0,t.jsxs)("pattern",{id:"forecastStripes",patternUnits:"userSpaceOnUse",width:"6",height:"6",patternTransform:"rotate(45)",children:[(0,t.jsx)("rect",{width:"6",height:"6",className:"fill-chart-tokens-uncached"}),(0,t.jsx)("rect",{width:"3",height:"6",className:"fill-background",fillOpacity:"0.15"})]})}),(0,t.jsx)("style",{children:` @keyframes glowPulse { 0% { opacity: 0.7; } 50% { opacity: 0.9; } 100% { opacity: 0.7; } } .forecast-bar { transition: opacity 0.3s ease-in-out; opacity: 0.8; } .forecast-bar:hover { animation: glowPulse 3s ease-in-out infinite; } `}),(0,t.jsx)(g.XAxis,{dataKey:O.RECHART_X_LABEL,padding:{left:(r=!!(F||W),Z?r?5:48:r?32:5),right:5},fontSize:12,tickLine:!1,axisLine:!1,tickMargin:8,minTickGap:32,interval:"equidistantPreserveStart",tickFormatter:(e,t)=>e7?(0,y.formatXAxisTickHighRes)(ey,{value:e,shouldIncludeDay:e3,timeZone:ev}):(0,y.formatXAxisTick)(ey,e,e2&&0===t)}),(0,t.jsx)(x.YAxis,{hide:W,width:eE,fontSize:12,orientation:Z?"right":void 0,tickLine:!1,axisLine:!1,scale:eN?"log":"auto",allowDataOverflow:eN||void 0,ticks:eZ??(B?[0,eB]:void 0),padding:B?{top:15}:void 0,tickFormatter:e=>B||0!==e?eS?(0,s.formatPercentPoints)(Math.round(e),{locale:ey,preset:"fee"})??"—":ec?.(Number(e))??(0,l.formatNumber)(e,{locale:ey,preset:"compact-rounded-thousands"})??"—":"",domain:eZ?[eZ[0],eZ.at(-1)]:eS?[0,100]:B&&void 0!==eB?[0,eB]:void 0,className:(0,a.cn)(F?"origin-left translate-x-4 md:translate-x-6 text-xs":""),children:F&&(0,t.jsx)(d.Label,{value:F,angle:-90,position:"insideLeft",offset:-10,style:{textAnchor:"middle"},className:(0,a.cn)("fill-muted-foreground text-xs",I)})}),(0,t.jsx)(p.Tooltip,{active:void 0!==er&&!er.dismissTooltipOnLeave&&!eg||void 0,isAnimationActive:!1,wrapperStyle:e_,allowEscapeViewBox:eH,cursor:{fill:"currentColor",className:"text-muted"},content:e=>{if(!e.active||!e.payload||er?.hideTooltip||D&&!e.payload.some(e=>"number"==typeof e.value&&e.value>0))return null;if(void 0!==ex&&null!==ej&&"string"==typeof e.label){let t=ex({x:e.label,seriesKey:ej});if(null!==t)return t}let a=eN?eW.find(t=>t[O.RECHART_X_LABEL]===e.label):void 0,r=e.payload.map(e=>{let t=a&&"string"==typeof e.dataKey?a[e.dataKey]:void 0;return"number"==typeof t?{...e,value:t}:e});return void 0===er||eg?(0,t.jsx)(M.ChartTooltip,{...e,payload:r,shouldShowTime:e7,displayTimezone:ei,style:eU,wrapperClassName:e.wrapperClassName,onLabel:Y??$,sortOrder:M.SortOrder.Descending,highlightedRef:eY,forecast:ee,valueFormatter:eD,...eg?{maxItems:Math.max(1,Math.floor((_-M.CHART_TOOLTIP_HEADER_PX)/M.CHART_TOOLTIP_ROW_PX))}:{}}):(0,t.jsx)(A.SimpleChartTooltip,{...e,payload:r,totalConfig:el,chartHeight:_,isHighRes:e7,displayTimezone:ei})}}),[...eI].map(e=>(0,t.jsx)(c.Bar,{hide:J?J.has(e):void 0,onClick:t=>{if(V?.(e)===!1)return;X?.(e);let a=t?.payload,r=a?.[O.RECHART_X_LABEL];"string"==typeof r&&K?.({x:r,seriesKey:e})},onMouseEnter:()=>eG(e),onMouseLeave:()=>eq(e),className:(0,a.cn)("transition-opacity",void 0!==eR&&(0,O.getChartHighlightOpacity)(eR===e),"group-hover:opacity-100 group-hover:hover:opacity-80",(!!X||!!K)&&V?.(e)!==!1&&"cursor-pointer"),dataKey:e,fill:(0,T.getColorForSeries)(e,eX),stackId:"a",isAnimationActive:ea,shape:es?function({barKey:e,topBarKeyByX:a,xLabelKey:r}){return function(n){let i=n.payload,l=i?.[r],s=("string"==typeof l||"number"==typeof l)&&a.get(l)===e;return(0,t.jsx)(m.Rectangle,{...n,radius:s?P:0})}}({barKey:e,topBarKeyByX:e0,xLabelKey:O.RECHART_X_LABEL}):void 0},e)),ee&&(0,t.jsx)(c.Bar,{hide:!1,className:"forecast-bar",dataKey:ee,fill:"url(#forecastStripes)",stackId:"a",isAnimationActive:ea},e5),ed&&(0,t.jsx)(f.ReferenceArea,{x1:ed.x1,x2:ed.x2,fill:"currentColor",fillOpacity:.12,stroke:"none",ifOverflow:"visible"})]})})},[ey,eI,U,H,D,eX,k,ek,es,e0,e3,e2,e,ei,ee,e5,y.formatXAxisTick,y.formatXAxisTickHighRes,O.getChartHighlightOpacity,e$,eG,eq,e1,_,J,eR,eY,ea,e7,eS,V,X,K,$,Y,O.RECHART_X_LABEL,eW,ez,er,eD,F,I,W,eE,ec,B,Z,eB,ed,el,eN,eZ,eH,eU,e_,eg,ex,ej,ev]),te=ef||eh?(0,t.jsxs)("div",{className:"flex items-center gap-2 self-end",children:[eh,ef&&(0,t.jsxs)(r.SegmentedControl,{"aria-label":"Y-axis scale",size:"sm",value:eN?"log":"linear",onValueChange:e=>{eO("log"===e)},children:[(0,t.jsx)(r.SegmentedControlItem,{value:"linear",children:"Linear"}),(0,t.jsx)(r.SegmentedControlItem,{value:"log",children:"Log"})]})]}):null;if(e1)return te?(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[te,(0,t.jsx)(N.EmptyAnalyticsData,{height:_})]}):(0,t.jsx)(N.EmptyAnalyticsData,{height:_});let tt=te?(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[te,e9]}):e9;if(void 0===er)return en?(0,t.jsx)("div",{"data-testid":en,style:{display:"contents"},children:tt}):tt;let ta=eF||er?.forceSingleColumn,tr=!!G,tn=(0,a.cn)("grid grid-cols-1 md:grid-cols-2 gap-5",tr?"md:gap-20":"md:gap-16"),ti=eV.length>0&&(0,t.jsxs)("div",{className:(0,a.cn)("flex flex-col gap-5",eF?"w-64 shrink-0 pb-8":!er?.forceSingleColumn&&!tr&&"px-2 md:px-16"),children:[(0,t.jsx)("div",{className:(0,a.cn)(ta?"flex flex-col gap-3":tn),children:ta?eV.map((e,a)=>(0,t.jsx)(C.ChartLegendRow,{data:e,index:a,offset:1,onLabel:$,onIcon:G,isHighlighted:void 0===eA?void 0:eA===e.name,onMouseEnter:()=>eJ(e.name),onMouseLeave:eQ,isRanking:er?.isRanking??!0,showPercentage:er?.showPercentage??!0,valueFormatter:er?.valueFormatter},e.name)):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"flex flex-col gap-y-5",children:e8.map((e,a)=>(0,t.jsx)(C.ChartLegendRow,{data:e,index:a,offset:1,onLabel:$,onIcon:G,isHighlighted:void 0===eA?void 0:eA===e.name,onMouseEnter:()=>eJ(e.name),onMouseLeave:eQ,isRanking:er?.isRanking??!0,showPercentage:er?.showPercentage??!0,valueFormatter:er?.valueFormatter},e.name))}),(0,t.jsx)("div",{className:"flex flex-col gap-y-5",children:e6.map((e,a)=>(0,t.jsx)(C.ChartLegendRow,{data:e,index:a,offset:e4+1,onLabel:$,onIcon:G,isHighlighted:void 0===eA?void 0:eA===e.name,onMouseEnter:()=>eJ(e.name),onMouseLeave:eQ,isRanking:er?.isRanking??!0,showPercentage:er?.showPercentage??!0,valueFormatter:er?.valueFormatter},e.name))})]})}),er?.description&&(0,t.jsx)("p",{className:"text-muted-foreground text-sm pt-3",children:er.description})]});return(0,t.jsxs)("div",{"data-testid":en,className:(0,a.cn)("relative",eF?"flex flex-row gap-6 items-center":"flex flex-col gap-10"),children:[(0,t.jsx)("div",{className:eF?"flex-1 min-w-0":void 0,children:tt}),ti]})}],128066)},203599,e=>{"use strict";var t=e.i(505962),a=e.i(270401),r=e.i(956302);let n={position:"absolute",left:0,top:0};e.s(["useRightMarginTooltipPlacement",0,function(e){let i,l,s,o,c,d,u=(0,t.c)(15),{enabled:m,hasBlockingLegend:f}=e,h=void 0!==f&&f;u[0]===Symbol.for("react.memo_cache_sentinel")?(i={containerWidth:0,spaceOnRight:0},u[0]=i):i=u[0];let[p,g]=(0,a.useState)(i),x=(0,a.useRef)(null);u[1]===Symbol.for("react.memo_cache_sentinel")?(l=e=>{if(x.current?.(),x.current=null,!e)return;let t=()=>{let t=e.getBoundingClientRect(),a={containerWidth:t.width,spaceOnRight:window.innerWidth-t.right};g(e=>e.containerWidth===a.containerWidth&&e.spaceOnRight===a.spaceOnRight?e:a)};t();let a="u"{a?.disconnect(),window.removeEventListener("resize",t)}},u[1]=l):l=u[1];let v=l;u[2]!==m||u[3]!==h||u[4]!==p?(s=function({enabled:e,spaceOnRight:t,containerWidth:a,hasBlockingLegend:n=!1}){return e&&!n&&a>0&&t>=24+r.CHART_TOOLTIP_WIDTH_PX+8}({enabled:m,hasBlockingLegend:h,...p}),u[2]=m,u[3]=h,u[4]=p,u[5]=s):s=u[5];let y=s;u[6]!==p.containerWidth||u[7]!==y?(o=function({containerWidth:e,shouldUseRightPlacement:t}){return t?{zIndex:10,position:"absolute",left:e+24,top:16,width:"max-content",transform:"none",transition:"none"}:{zIndex:10}}({containerWidth:p.containerWidth,shouldUseRightPlacement:y}),u[6]=p.containerWidth,u[7]=y,u[8]=o):o=u[8];let b=o,w=y?n:void 0;u[9]!==y?(c={x:y,y:y},u[9]=y,u[10]=c):c=u[10];let j=c;return u[11]!==j||u[12]!==w||u[13]!==b?(d={containerRef:v,tooltipWrapperStyle:b,tooltipContentStyle:w,tooltipAllowEscapeViewBox:j},u[11]=j,u[12]=w,u[13]=b,u[14]=d):d=u[14],d}])},20629,e=>{"use strict";var t=e.i(956302);e.s(["createStableColorMapping",0,function(e,a=t.defaultColors){let r=e.filter(e=>"Others"!==e).sort(),n=new Map;return r.forEach((e,r)=>{n.set(e,a[r%a.length]??t.Colors.Slate400)}),e.includes("Others")&&n.set("Others",t.Colors.Slate400),n},"getColorForSeries",0,function(e,a,r=t.Colors.Slate400){return a.get(e)??r}])}]); //# sourceMappingURL=34r59gt083_tv.js.map //# chunkId=01a08adb-4024-74a2-91b5-af1227d6ccd0