1import{r as o,ek as ye,j as k,e as Xt}from"./index-CaclCRGe.js";import{a7 as Yt,a8 as se,U as ce,H as ae,a9 as st,r as ge,I as Te,aa as Ht,K as Le,ab as te,M as S,L as Y,V as Zt,ac as Jt,ad as Qt,ae as Be,af as er,ag as tr,ah as rr,ai as ar,N as Q,aj as Ee,X as je,h as nr,c as K,s as q,ak as ir,d as G,g as V,k as _e,i as or,j as de,p as ut,D as be,u as xe,R as ct,S as dt,m as vt,o as Pe,q as pt,t as ft,x as mt,z as lr,v as ht,y as ne,A as sr,B as ur,Z as Oe,G as yt,C as cr,E as Ie,F as Me,P as gt,Q as bt,T as xt,W as dr,al as vr,am as pr,a as fr,e as H,f as Z,an as Pt,ao as mr,ap as hr,l as $e,aq as yr,ar as We,n as gr,as as br,at as xr,au as Pr,av as ze,aw as Ot,ax as Or,ay as It,az as Ir,O as Ar,aA as Fe,Y as wr,_ as Er,$ as jr,a0 as kr,a1 as Sr,a2 as Cr,a3 as Dr,a4 as Tr,a5 as Lr,a6 as Br}from"./chart-Bh1JBWoI.js";import{C as _r,O as Nr}from"./admin.competitors-B2UPc1xm.js";import"./provider-icons-buWTiGix.js";import"./ui-B0_D4oPV.js";import"./row-menu-DyK3KeNO.js";import"./search-field-byFpHP9S.js";import"./external-link-Dd1OQMHf.js";const At=Math.cos,ve=Math.sin,M=Math.sqrt,pe=Math.PI,Ae=2*pe,Ne={draw(e,t){const r=M(t/pe);e.moveTo(r,0),e.arc(0,0,r,0,Ae)}},Rr={draw(e,t){const r=M(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()}},wt=M(1/3),Kr=wt*2,Mr={draw(e,t){const r=M(t/Kr),a=r*wt;e.moveTo(0,-r),e.lineTo(a,0),e.lineTo(0,r),e.lineTo(-a,0),e.closePath()}},$r={draw(e,t){const r=M(t),a=-r/2;e.rect(a,a,r,r)}},Wr=.8908130915292852,Et=ve(pe/10)/ve(7*pe/10),zr=ve(Ae/10)*Et,Fr=-At(Ae/10)*Et,Gr={draw(e,t){const r=M(t*Wr),a=zr*r,i=Fr*r;e.moveTo(0,-r),e.lineTo(a,i);for(let n=1;n<5;++n){const l=Ae*n/5,s=At(l),u=ve(l);e.lineTo(u*r,-s*r),e.lineTo(s*a-u*i,u*a+s*i)}e.closePath()}},we=M(3),Vr={draw(e,t){const r=-M(t/(we*3));e.moveTo(0,r*2),e.lineTo(-we*r,-r),e.lineTo(we*r,-r),e.closePath()}},N=-.5,R=M(3)/2,ke=1/M(12),Ur=(ke/2+1)*3,qr={draw(e,t){const r=M(t/Ur),a=r/2,i=r*ke,n=a,l=r*ke+r,s=-n,u=l;e.moveTo(a,i),e.lineTo(n,l),e.lineTo(s,u),e.lineTo(N*a-R*i,R*a+N*i),e.lineTo(N*n-R*l,R*n+N*l),e.lineTo(N*s-R*u,R*s+N*u),e.lineTo(N*a+R*i,N*i-R*a),e.lineTo(N*n+R*l,N*l-R*n),e.lineTo(N*s+R*u,N*u-R*s),e.closePath()}};function Xr(e,t){let r=null,a=Yt(i);e=typeof e=="function"?e:se(e||Ne),t=typeof t=="function"?t:se(t===void 0?64:+t);function i(){let n;if(r||(r=n=a()),e.apply(this,arguments).draw(r,+t.apply(this,arguments)),n)return r=null,n+""||null}return i.type=function(n){return arguments.length?(e=typeof n=="function"?n:se(n),i):e},i.size=function(n){return arguments.length?(t=typeof n=="function"?n:se(+n),i):t},i.context=function(n){return arguments.length?(r=n??null,i):r},i}var Yr=["type","size","sizeType"];function Se(){return Se=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},Se.apply(null,arguments)}function Ge(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,a)}return r}function Ve(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?Ge(Object(r),!0).forEach(function(a){Hr(e,a,r[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ge(Object(r)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))})}return e}function Hr(e,t,r){return(t=Zr(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Zr(e){var t=Jr(e,"string");return typeof t=="symbol"?t:t+""}function Jr(e,t){if(typeof e!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var a=r.call(e,t);if(typeof a!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Qr(e,t){if(e==null)return{};var r,a,i=ea(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(a=0;a<n.length;a++)r=n[a],t.indexOf(r)===-1&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function ea(e,t){if(e==null)return{};var r={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(t.indexOf(a)!==-1)continue;r[a]=e[a]}return r}var jt={symbolCircle:Ne,symbolCross:Rr,symbolDiamond:Mr,symbolSquare:$r,symbolStar:Gr,symbolTriangle:Vr,symbolWye:qr},ta=Math.PI/180,ra=e=>{var t="symbol".concat(st(e));return jt[t]||Ne},aa=(e,t,r)=>{if(t==="area")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 a=18*ta;return 1.25*e*e*(Math.tan(a)-Math.tan(a*2)*Math.tan(a)**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}},na=(e,t)=>{jt["symbol".concat(st(e))]=t},kt=e=>{var{type:t="circle",size:r=64,sizeType:a="area"}=e,i=Qr(e,Yr),n=Ve(Ve({},i),{},{type:t,size:r,sizeType:a}),l="circle";typeof t=="string"&&(l=t);var s=()=>{var f=ra(l),c=Xr().type(f).size(aa(r,a,l)),p=c();if(p!==null)return p},{className:u,cx:d,cy:m}=n,v=ce(n);return ae(d)&&ae(m)&&ae(r)?o.createElement("path",Se({}
1,v,{className:ye("recharts-symbols",u),transform:"translate(".concat(d,", ").concat(m,")"),d:s()})):null};kt.registerSymbol=na;var St=e=>null;St.displayName="Cell";function ia(e){if(typeof e!="object"||e==null)return!1;if(Object.getPrototypeOf(e)===null)return!0;if(Object.prototype.toString.call(e)!=="[object Object]"){const r=e[Symbol.toStringTag];return r==null||!Object.getOwnPropertyDescriptor(e,Symbol.toStringTag)?.writable?!1:e.toString()===`[object ${r}]`}let t=e;for(;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}var Ue,qe,Xe,Ye,He;function Ze(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,a)}return r}function Je(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?Ze(Object(r),!0).forEach(function(a){oa(e,a,r[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ze(Object(r)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))})}return e}function oa(e,t,r){return(t=la(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function la(e){var t=sa(e,"string");return typeof t=="symbol"?t:t+""}function sa(e,t){if(typeof e!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var a=r.call(e,t);if(typeof a!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function fe(){return fe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},fe.apply(null,arguments)}function re(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var Qe=(e,t,r,a,i)=>{var n=r-a,l;return l=te(Ue||(Ue=re(["M ",",",""])),e,t),l+=te(qe||(qe=re(["L ",",",""])),e+r,t),l+=te(Xe||(Xe=re(["L ",",",""])),e+r-n/2,t+i),l+=te(Ye||(Ye=re(["L ",",",""])),e+r-n/2-a,t+i),l+=te(He||(He=re(["L ",","," Z"])),e,t),l},ua={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},ca=e=>{var t=ge(e,ua),{x:r,y:a,upperWidth:i,lowerWidth:n,height:l,className:s}=t,{animationEasing:u,animationDuration:d,animationBegin:m,isUpdateAnimationActive:v}=t,f=o.useRef(null),[c,p]=o.useState(-1),h=o.useRef(i),b=o.useRef(n),y=o.useRef(l),g=o.useRef(r),x=o.useRef(a),P=Te(e,"trapezoid-");if(o.useEffect(()=>{if(f.current&&f.current.getTotalLength)try{var A=f.current.getTotalLength();A&&p(A)}catch{}},[]),r!==+r||a!==+a||i!==+i||n!==+n||l!==+l||i===0&&n===0||l===0)return null;var w=ye("recharts-trapezoid",s);if(!v)return o.createElement("g",null,o.createElement("path",fe({},ce(t),{className:w,d:Qe(r,a,i,n,l)})));var O=h.current,I=b.current,L=y.current,j=g.current,E=x.current,D="0px ".concat(c===-1?1:c,"px"),B="".concat(c,"px ").concat(c,"px"),J=Ht(["strokeDasharray"],d,u);return o.createElement(Le,{animationId:P,key:P,canBegin:c>0,duration:d,easing:u,isActive:v,begin:m},A=>{var _=S(O,i,A),z=S(I,n,A),$=S(L,l,A),F=S(j,r,A),C=S(E,a,A);f.current&&(h.current=_,b.current=z,y.current=$,g.current=F,x.current=C);var X=A>0?{transition:J,strokeDasharray:B}:{strokeDasharray:D};return o.createElement("path",fe({},ce(t),{className:w,d:Qe(F,C,_,z,$),ref:f,style:Je(Je({},X),t.style)}))})},da=["option","shapeType","activeClassName","inActiveClassName"];function va(e,t){if(e==null)return{};var r,a,i=pa(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(a=0;a<n.length;a++)r=n[a],t.indexOf(r)===-1&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function pa(e,t){if(e==null)return{};var r={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(t.indexOf(a)!==-1)continue;r[a]=e[a]}return r}function et(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,a)}return r}function me(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};
1t%2?et(Object(r),!0).forEach(function(a){fa(e,a,r[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):et(Object(r)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))})}return e}function fa(e,t,r){return(t=ma(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ma(e){var t=ha(e,"string");return typeof t=="symbol"?t:t+""}function ha(e,t){if(typeof e!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var a=r.call(e,t);if(typeof a!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function ya(e,t){return me(me({},t),e)}function ga(e,t){return e==="symbols"}function tt(e){var{shapeType:t,elementProps:r}=e;switch(t){case"rectangle":return o.createElement(Qt,r);case"trapezoid":return o.createElement(ca,r);case"sector":return o.createElement(Jt,r);case"symbols":if(ga(t))return o.createElement(kt,r);break;case"curve":return o.createElement(Zt,r);default:return null}}function ba(e){return o.isValidElement(e)?e.props:e}function Ct(e){var{option:t,shapeType:r,activeClassName:a="recharts-active-shape",inActiveClassName:i="recharts-shape"}=e,n=va(e,da),l;if(o.isValidElement(t))l=o.cloneElement(t,me(me({},n),ba(t)));else if(typeof t=="function")l=t(n,n.index);else if(ia(t)&&typeof t!="boolean"){var s=ya(t,n);l=o.createElement(tt,{shapeType:r,elementProps:s})}else{var u=n;l=o.createElement(tt,{shapeType:r,elementProps:u})}return n.isActive?o.createElement(Y,{className:a},l):o.createElement(Y,{className:i},l)}var Dt=(e,t,r)=>{var a=Be();return(i,n)=>l=>{e?.(i,n,l),a(er({activeIndex:String(n),activeDataKey:t,activeCoordinate:i.tooltipPosition,activeGraphicalItemId:r}))}},Tt=e=>{var t=Be();return(r,a)=>i=>{e?.(r,a,i),t(tr())}},Lt=(e,t,r)=>{var a=Be();return(i,n)=>l=>{e?.(i,n,l),a(rr({activeIndex:String(n),activeDataKey:t,activeCoordinate:i.tooltipPosition,activeGraphicalItemId:r}))}},rt=(e,t,r)=>{var a=r??e;if(!Q(a))return Ee(a,t,0)},xa=(e,t,r)=>{var a={},i=e.filter(ar),n=e.filter(d=>d.stackId==null),l=i.reduce((d,m)=>{var v=d[m.stackId];return v==null&&(v=[]),v.push(m),d[m.stackId]=v,d},a),s=Object.entries(l).map(d=>{var m,[v,f]=d,c=f.map(h=>h.dataKey),p=rt(t,r,(m=f[0])===null||m===void 0?void 0:m.barSize);return{stackId:v,dataKeys:c,barSize:p}}),u=n.map(d=>{var m=[d.dataKey].filter(f=>f!=null),v=rt(t,r,d.barSize);return{stackId:void 0,dataKeys:m,barSize:v}});return[...s,...u]};function at(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,a)}return r}function ue(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?at(Object(r),!0).forEach(function(a){Pa(e,a,r[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):at(Object(r)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))})}return e}function Pa(e,t,r){return(t=Oa(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Oa(e){var t=Ia(e,"string");return typeof t=="symbol"?t:t+""}function Ia(e,t){if(typeof e!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var a=r.call(e,t);if(typeof a!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Aa(e,t,r,a,i){var n,l=a.length;if(!(l<1)){var s=Ee(e,r,0,!0),u,d=[];if(je((n=a[0])===null||n===void 0?void 0:n.barSize)){var m=!1,v=r/l,f=a.reduce((g,x)=>g+(x.barSize||0),0);f+=(l-1)*s,f>=r&&(f-=(l-1)*s,s=0),f>=r&&v>0&&(m=!0,v*=.9,f=l*v);var c=(r-f)/2>>0,p={offset:c-s,size:0};u=a.reduce((g,x)=>{var P,w={stackId:x.stackId,dataKeys:x.dataKeys,position:{offset:p.offset+p.size+s,size:m?v:(P=x.barSize)!==null&&P!==void 0?P:0}},O=[...g,w];return p=w.position,O},d)}else{var h=Ee(t,r,0,!0);r-2*h-(l-1)*s<=0&&(s=0);var b=(r-2*h-(l-1)*s)/l;b>1&&(b>>=0);var y=je(i)?Math.min(b,i):b;u=a.reduce((g,x,P)=>[...g,{stackId:x.stackId,dataKeys:x.dataKeys,position:{offset:h+(b+s)
1*P+(b-y)/2,size:y}}],d)}return u}}var wa=(e,t,r,a,i,n,l)=>{var s=Q(l)?t:l,u=Aa(r,a,i!==n?i:n,e,s);return i!==n&&u!=null&&(u=u.map(d=>ue(ue({},d),{},{position:ue(ue({},d.position),{},{offset:d.position.offset-i/2})}))),u},Ea=(e,t)=>{var r=nr(t);if(!(!e||r==null||t==null)){var{stackId:a}=t;if(a!=null){var i=e[a];if(i){var{stackedData:n}=i;if(n)return n.find(l=>l.key===r)}}}},ja=(e,t)=>{if(!(e==null||t==null)){var r=e.find(a=>a.stackId===t.stackId&&t.dataKey!=null&&a.dataKeys.includes(t.dataKey));if(r!=null)return r.position}};function ka(e,t){return e&&typeof e=="object"&&"zIndex"in e&&typeof e.zIndex=="number"&&je(e.zIndex)?e.zIndex:t}var Sa=["children"];function Ca(e,t){if(e==null)return{};var r,a,i=Da(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(a=0;a<n.length;a++)r=n[a],t.indexOf(r)===-1&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function Da(e,t){if(e==null)return{};var r={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(t.indexOf(a)!==-1)continue;r[a]=e[a]}return r}var Ta={data:[],xAxisId:"xAxis-0",yAxisId:"yAxis-0",dataPointFormatter:()=>({x:0,y:0,value:0}),errorBarOffset:0},La=o.createContext(Ta);function Bt(e){var{children:t}=e,r=Ca(e,Sa);return o.createElement(La.Provider,{value:r},t)}var _t=(e,t,r,a)=>G(e,"xAxis",t,a),Nt=(e,t,r,a)=>V(e,"xAxis",t,a),Rt=(e,t,r,a)=>G(e,"yAxis",r,a),Kt=(e,t,r,a)=>V(e,"yAxis",r,a),Ba=K([q,_t,Rt,Nt,Kt],(e,t,r,a,i)=>or(e,"xAxis")?de(t,a,!1):de(r,i,!1)),_a=(e,t,r,a,i)=>i;function Na(e){return e.type==="line"}var Ra=K([_e,_a],(e,t)=>e.filter(Na).find(r=>r.id===t)),Ka=K([q,_t,Rt,Nt,Kt,Ra,Ba,ir],(e,t,r,a,i,n,l,s)=>{var{chartData:u,dataStartIndex:d,dataEndIndex:m}=s;if(!(n==null||t==null||r==null||a==null||i==null||a.length===0||i.length===0||l==null||e!=="horizontal"&&e!=="vertical")){var{dataKey:v,data:f}=n,c;if(f!=null&&f.length>0?c=f:c=u?.slice(d,m+1),c!=null)return nn({layout:e,xAxis:t,yAxis:r,xAxisTicks:a,yAxisTicks:i,dataKey:v,bandSize:l,displayedData:c})}}),Ma=["id"],$a=["type","layout","connectNulls","needClip","shape"],Wa=["activeDot","animateNewValues","animationBegin","animationDuration","animationEasing","connectNulls","dot","hide","isAnimationActive","label","legendType","xAxisId","yAxisId","id"];function ie(){return ie=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},ie.apply(null,arguments)}function nt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,a)}return r}function W(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?nt(Object(r),!0).forEach(function(a){za(e,a,r[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):nt(Object(r)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))})}return e}function za(e,t,r){return(t=Fa(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Fa(e){var t=Ga(e,"string");return typeof t=="symbol"?t:t+""}function Ga(e,t){if(typeof e!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var a=r.call(e,t);if(typeof a!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Re(e,t){if(e==null)return{};var r,a,i=Va(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(a=0;a<n.length;a++)r=n[a],t.indexOf(r)===-1&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function Va(e,t){if(e==null)return{};var r={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(t.indexOf(a)!==-1)continue;r[a]=e[a]}return r}var Ua=e=>{var{dataKey:t,name:r,stroke:a,legendType:i,hide:n}=e;return[{inactive:n,dataKey:t,type:i,color:a,value:Pe(r,t),payload:e}]},qa=o.memo(e=>{var{dataKey:t,data:r,stroke:a,strokeWidth:i,fill:n,name:l,hide:s,unit:u,tooltipType:d,id:m}=e,v={dataDefinedOnItem:r,getPosition:ft,settings:{stroke:a,strokeWidth:i,fill:n,dataKey:t,nameKey:void 0,name:Pe(l,t),hide:s,type:d,color:a,unit:u,graphicalItemId:m}};return o.createElement(pt,{tooltipEntrySettings:v})}),Mt=(e,t)=>
1"".concat(t,"px ").concat(e,"px");function Xa(e,t){for(var r=e.length%2!==0?[...e,0]:e,a=[],i=0;i<t;++i)a.push(...r);return a}var Ya=(e,t,r)=>{var a=r.reduce((f,c)=>f+c,0);if(!a)return Mt(t,e);for(var i=Math.floor(e/a),n=e%a,l=[],s=0,u=0;s<r.length;u+=(d=r[s])!==null&&d!==void 0?d:0,++s){var d,m=r[s];if(m!=null&&u+m>n){l=[...r.slice(0,s),n-u];break}}var v=l.length%2===0?[0,t]:[t];return[...Xa(r,i),...l,...v].map(f=>"".concat(f,"px")).join(", ")};function Ha(e){var{clipPathId:t,points:r,props:a}=e,{dot:i,dataKey:n,needClip:l}=a,{id:s}=a,u=Re(a,Ma),d=xt(u);return o.createElement(dr,{points:r,dot:i,className:"recharts-line-dots",dotClassName:"recharts-line-dot",dataKey:n,baseProps:d,needClip:l,clipPathId:t})}function Za(e){var{showLabels:t,children:r,points:a}=e,i=o.useMemo(()=>a?.map(n=>{var l,s,u={x:(l=n.x)!==null&&l!==void 0?l:0,y:(s=n.y)!==null&&s!==void 0?s:0,width:0,lowerWidth:0,upperWidth:0,height:0};return W(W({},u),{},{value:n.value,payload:n.payload,viewBox:u,parentViewBox:void 0,fill:void 0})}),[a]);return o.createElement(bt,{value:t?i:void 0},r)}function it(e){var{clipPathId:t,pathRef:r,points:a,strokeDasharray:i,props:n}=e,{type:l,layout:s,connectNulls:u,needClip:d,shape:m}=n,v=Re(n,$a),f=W(W({},ce(v)),{},{fill:"none",className:"recharts-line-curve",clipPath:d?"url(#clipPath-".concat(t,")"):void 0,points:a,type:l,layout:s,connectNulls:u,strokeDasharray:i??n.strokeDasharray});return o.createElement(o.Fragment,null,a?.length>1&&o.createElement(Ct,ie({shapeType:"curve",option:m},f,{pathRef:r})),o.createElement(Ha,{points:a,clipPathId:t,props:n}))}function Ja(e){try{return e&&e.getTotalLength&&e.getTotalLength()||0}catch{return 0}}function Qa(e){var{clipPathId:t,props:r,pathRef:a,previousPointsRef:i,longestAnimatedLengthRef:n}=e,{points:l,strokeDasharray:s,isAnimationActive:u,animationBegin:d,animationDuration:m,animationEasing:v,animateNewValues:f,width:c,height:p,onAnimationEnd:h,onAnimationStart:b}=r,y=i.current,g=Te(l,"recharts-line-"),x=o.useRef(g),[P,w]=o.useState(!1),O=!P,I=o.useCallback(()=>{typeof h=="function"&&h(),w(!1)},[h]),L=o.useCallback(()=>{typeof b=="function"&&b(),w(!0)},[b]),j=Ja(a.current),E=o.useRef(0);x.current!==g&&(E.current=n.current,x.current=g);var D=E.current;return o.createElement(Za,{points:l,showLabels:O},r.children,o.createElement(Le,{animationId:g,begin:d,duration:m,isActive:u,easing:v,onAnimationEnd:I,onAnimationStart:L,key:g},B=>{var J=S(D,j+D,B),A=Math.min(J,j),_;if(u)if(s){var z="".concat(s).split(/[,\s]+/gim).map(C=>parseFloat(C));_=Ya(A,j,z)}else _=Mt(j,A);else _=s==null?void 0:String(s);if(B>0&&j>0&&(i.current=l,n.current=Math.max(n.current,A)),y){var $=y.length/l.length,F=B===1?l:l.map((C,X)=>{var ee=Math.floor(X*$);if(y[ee]){var le=y[ee];return W(W({},C),{},{x:S(le.x,C.x,B),y:S(le.y,C.y,B)})}return f?W(W({},C),{},{x:S(c*2,C.x,B),y:S(p/2,C.y,B)}):W(W({},C),{},{x:C.x,y:C.y})});return i.current=F,o.createElement(it,{props:r,points:F,clipPathId:t,pathRef:a,strokeDasharray:_})}return o.createElement(it,{props:r,points:l,clipPathId:t,pathRef:a,strokeDasharray:_})}),o.createElement(gt,{label:r.label}))}function en(e){var{clipPathId:t,props:r}=e,a=o.useRef(null),i=o.useRef(0),n=o.useRef(null);return o.createElement(Qa,{props:r,clipPathId:t,previousPointsRef:a,longestAnimatedLengthRef:i,pathRef:n})}var tn=(e,t)=>{var r,a;return{x:(r=e.x)!==null&&r!==void 0?r:void 0,y:(a=e.y)!==null&&a!==void 0?a:void 0,value:e.value,errorVal:Ie(e.payload,t)}};class rn extends o.Component{render(){var{hide:t,dot:r,points:a,className:i,xAxisId:n,yAxisId:l,top:s,left:u,width:d,height:m,id:v,needClip:f,zIndex:c}=this.props;if(t)return null;var p=ye("recharts-line",i),h=v,{r:b,strokeWidth:y}=sr(r),g=ur(r),x=b*2+y,P=f?"url(#clipPath-".concat(g?"":"dots-").concat(h,")"):void 0;return o.createElement(Oe,{zIndex:c},o.createElement(Y,{className:p},f&&o.createElement("defs",null,o.createElement(yt,{clipPathId:h,xAxisId:n,yAxisId:l}),!g&&o.createElement("clipPath",{id:"clipPath-dots-".concat(h)},o.createElement("rect",{x:u-x/2,y:s-x/2,width:d+x,height:m+x}))),o.createElement(Bt,{xAxisId:n,yAxisId:l,data:a,dataPointFormatter:tn,errorBarOffset:0},o.createElement(en,{props:this.props,clipPathId:h}))),o.createElement(cr,{activeDot:this.props.activeDot,points:a,mainColor:this.props.stroke,itemDataKey:this.props.dataKey,clipPath:P}))}}var $t={activeDot:!0,animateNewValues:!0,animationBegin:0,animationDuration:1500,animationEasing:"ease",connectNulls:!1,dot:!0,fill:"#fff",hide:!1,isAnimationActive:"auto",label:!1,legendT
1ype:"line",stroke:"#3182bd",strokeWidth:1,xAxisId:0,yAxisId:0,zIndex:be.line,type:"linear"};function an(e){var t=ge(e,$t),{activeDot:r,animateNewValues:a,animationBegin:i,animationDuration:n,animationEasing:l,connectNulls:s,dot:u,hide:d,isAnimationActive:m,label:v,legendType:f,xAxisId:c,yAxisId:p,id:h}=t,b=Re(t,Wa),{needClip:y}=mt(c,p),g=lr(),x=ht(),P=xe(),w=ne(E=>Ka(E,c,p,P,h));if(x!=="horizontal"&&x!=="vertical"||w==null||g==null)return null;var{height:O,width:I,x:L,y:j}=g;return o.createElement(rn,ie({},b,{id:h,connectNulls:s,dot:u,activeDot:r,animateNewValues:a,animationBegin:i,animationDuration:n,animationEasing:l,isAnimationActive:m,hide:d,label:v,legendType:f,xAxisId:c,yAxisId:p,points:w,layout:x,height:O,width:I,left:L,top:j,needClip:y}))}function nn(e){var{layout:t,xAxis:r,yAxis:a,xAxisTicks:i,yAxisTicks:n,dataKey:l,bandSize:s,displayedData:u}=e;return u.map((d,m)=>{var v=Ie(d,l);if(t==="horizontal"){var f=Me({axis:r,ticks:i,bandSize:s,entry:d,index:m}),c=Q(v)?null:a.scale.map(v);return{x:f,y:c??null,value:v,payload:d}}var p=Q(v)?null:r.scale.map(v),h=Me({axis:a,ticks:n,bandSize:s,entry:d,index:m});return p==null||h==null?null:{x:p,y:h,value:v,payload:d}}).filter(Boolean)}function on(e){var t=ge(e,$t),r=xe();return o.createElement(ct,{id:t.id,type:"line"},a=>o.createElement(o.Fragment,null,o.createElement(dt,{legendPayload:Ua(t)}),o.createElement(qa,{dataKey:t.dataKey,data:t.data,stroke:t.stroke,strokeWidth:t.strokeWidth,fill:t.fill,name:t.name,hide:t.hide,unit:t.unit,tooltipType:t.tooltipType,id:a}),o.createElement(vt,{type:"line",id:a,data:t.data,xAxisId:t.xAxisId,yAxisId:t.yAxisId,zAxisId:0,dataKey:t.dataKey,hide:t.hide,isPanorama:r}),o.createElement(an,ie({},t,{id:a}))))}var Wt=o.memo(on,ut);Wt.displayName="Line";var ln="Invariant failed";function sn(e,t){throw new Error(ln)}function Ce(){return Ce=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},Ce.apply(null,arguments)}function Ke(e){return o.createElement(Ct,Ce({shapeType:"rectangle",activeClassName:"recharts-active-bar",inActiveClassName:"recharts-inactive-bar"},e))}var un=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return(a,i)=>{if(ae(t))return t;var n=ae(a)||Q(a);return n?t(a,i):(n||sn(),r)}},cn=(e,t,r)=>r,dn=(e,t)=>t,oe=K([_e,dn],(e,t)=>e.filter(r=>r.type==="bar").find(r=>r.id===t)),vn=K([oe],e=>e?.maxBarSize),pn=(e,t,r,a)=>a,fn=K([q,_e,H,Z,cn],(e,t,r,a,i)=>t.filter(n=>e==="horizontal"?n.xAxisId===r:n.yAxisId===a).filter(n=>n.isPanorama===i).filter(n=>n.hide===!1).filter(n=>n.type==="bar")),mn=(e,t,r)=>{var a=q(e),i=H(e,t),n=Z(e,t);if(!(i==null||n==null))return a==="horizontal"?$e(e,"yAxis",n,r):$e(e,"xAxis",i,r)},hn=(e,t)=>{var r=q(e),a=H(e,t),i=Z(e,t);if(!(a==null||i==null))return r==="horizontal"?We(e,"xAxis",a):We(e,"yAxis",i)},yn=K([fn,yr,hn],xa),gn=(e,t,r)=>{var a,i,n=oe(e,t);if(n==null)return 0;var l=H(e,t),s=Z(e,t);if(l==null||s==null)return 0;var u=q(e),d=Pt(e),{maxBarSize:m}=n,v=Q(m)?d:m,f,c;return u==="horizontal"?(f=G(e,"xAxis",l,r),c=V(e,"xAxis",l,r)):(f=G(e,"yAxis",s,r),c=V(e,"yAxis",s,r)),(a=(i=de(f,c,!0))!==null&&i!==void 0?i:v)!==null&&a!==void 0?a:0},zt=(e,t,r)=>{var a=q(e),i=H(e,t),n=Z(e,t);if(!(i==null||n==null)){var l,s;return a==="horizontal"?(l=G(e,"xAxis",i,r),s=V(e,"xAxis",i,r)):(l=G(e,"yAxis",n,r),s=V(e,"yAxis",n,r)),de(l,s)}},bn=K([yn,Pt,mr,hr,gn,zt,vn],wa),xn=(e,t,r)=>{var a=H(e,t);if(a!=null)return G(e,"xAxis",a,r)},Pn=(e,t,r)=>{var a=Z(e,t);if(a!=null)return G(e,"yAxis",a,r)},On=(e,t,r)=>{var a=H(e,t);if(a!=null)return V(e,"xAxis",a,r)},In=(e,t,r)=>{var a=Z(e,t);if(a!=null)return V(e,"yAxis",a,r)},An=K([bn,oe],ja),wn=K([mn,oe],Ea),En=K([vr,pr,xn,Pn,On,In,An,q,fr,zt,wn,oe,pn],(e,t,r,a,i,n,l,s,u,d,m,v,f)=>{var{chartData:c,dataStartIndex:p,dataEndIndex:h}=u;if(!(v==null||l==null||t==null||s!=="horizontal"&&s!=="vertical"||r==null||a==null||i==null||n==null||d==null)){var{data:b}=v,y;if(b!=null&&b.length>0?y=b:y=c?.slice(p,h+1),y!=null)return ei({layout:s,barSettings:v,pos:l,parentViewBox:t,bandSize:d,xAxis:r,yAxis:a,xAxisTicks:i,yAxisTicks:n,stackedData:m,dis
1playedData:y,offset:e,cells:f,dataStartIndex:p})}}),jn=["index"];function De(){return De=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},De.apply(null,arguments)}function kn(e,t){if(e==null)return{};var r,a,i=Sn(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(a=0;a<n.length;a++)r=n[a],t.indexOf(r)===-1&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function Sn(e,t){if(e==null)return{};var r={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(t.indexOf(a)!==-1)continue;r[a]=e[a]}return r}var Ft=o.createContext(void 0),Cn=e=>{var t=o.useContext(Ft);if(t!=null)return t.stackId;if(e!=null)return gr(e)},Dn=(e,t)=>"recharts-bar-stack-clip-path-".concat(e,"-").concat(t),Tn=e=>{var t=o.useContext(Ft);if(t!=null){var{stackId:r}=t;return"url(#".concat(Dn(r,e),")")}},Gt=e=>{var{index:t}=e,r=kn(e,jn),a=Tn(t);return o.createElement(Y,De({className:"recharts-bar-stack-layer",clipPath:a},r))},Ln=["onMouseEnter","onMouseLeave","onClick"],Bn=["value","background","tooltipPosition"],_n=["id"],Nn=["onMouseEnter","onClick","onMouseLeave"];function U(){return U=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},U.apply(null,arguments)}function ot(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,a)}return r}function T(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?ot(Object(r),!0).forEach(function(a){Rn(e,a,r[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ot(Object(r)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))})}return e}function Rn(e,t,r){return(t=Kn(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Kn(e){var t=Mn(e,"string");return typeof t=="symbol"?t:t+""}function Mn(e,t){if(typeof e!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var a=r.call(e,t);if(typeof a!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function he(e,t){if(e==null)return{};var r,a,i=$n(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(a=0;a<n.length;a++)r=n[a],t.indexOf(r)===-1&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function $n(e,t){if(e==null)return{};var r={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(t.indexOf(a)!==-1)continue;r[a]=e[a]}return r}var Wn=e=>{var{dataKey:t,name:r,fill:a,legendType:i,hide:n}=e;return[{inactive:n,dataKey:t,type:i,color:a,value:Pe(r,t),payload:e}]},zn=o.memo(e=>{var{dataKey:t,stroke:r,strokeWidth:a,fill:i,name:n,hide:l,unit:s,tooltipType:u,id:d}=e,m={dataDefinedOnItem:void 0,getPosition:ft,settings:{stroke:r,strokeWidth:a,fill:i,dataKey:t,nameKey:void 0,name:Pe(n,t),hide:l,type:u,color:i,unit:s,graphicalItemId:d}};return o.createElement(pt,{tooltipEntrySettings:m})});function Fn(e){var t=ne(Ot),{data:r,dataKey:a,background:i,allOtherBarProps:n}=e,{onMouseEnter:l,onMouseLeave:s,onClick:u}=n,d=he(n,Ln),m=Dt(l,a,n.id),v=Tt(s),f=Lt(u,a,n.id);if(!i||r==null)return null;var c=Or(i);return o.createElement(Oe,{zIndex:ka(i,be.barBackground)},r.map((p,h)=>{var{value:b,background:y,tooltipPosition:g}=p,x=he(p,Bn);if(!y)return null;var P=m(p,h),w=v(p,h),O=f(p,h),I=T(T(T(T(T({option:i,isActive:String(h)===t},x),{},{fill:"#eee"},y),c),It(d,p,h)),{},{onMouseEnter:P,onMouseLeave:w,onClick:O,dataKey:a,index:h,className:"recharts-bar-background-rectangle"});return o.createElement(Ke,U({key:"background-bar-".concat(h)},I))}))}function Gn(e){var{showLabels:t,children:r,rects:a}=e,i=a?.map(n=>{var l={x:n.x,y:n.y,width:n.width,lowerWidth:n.width,upperWidth:n.width,height:n.height};return T(T({},l),{},{value:n.value,payload:n.payload,parentViewBox:n.parentViewBox,viewBox:l,fill:n.fill})});return o.createElement(bt,{value:t?i:void 0},r)}function Vn(e){var{shape:t,activeBar:r,baseProps:a,entry:i,index:n,dataKey:l}=e,s=ne(Ot),u=ne(Ir),d=r&&String(i.originalDataIndex)===s&&(u==null||l===u),[m,v]=o.useState(!1),[f,c]=o.useState(!1);o.useEffect(()=>{var x;return d?(v(!0),x=requestAnimationFrame(()=>{c(!0)})):c(!1),()=>{cancelAnimationFrame(x)}},[d]);var p=o.useCallback(()=>{d||v(!1)},[d]),h=d&&f,b=d||m,y;d?r===!0?y=t:y=r:y=t;var g=o.createElement(Ke,U({},a,{name:String(a.name)},i,{isActive:h,option:y,index:n,dataKey:l,onTransitionEnd:p}));return b?o.createElement(Oe,{zIndex:be.activeBar},o.createElement(Gt,{index:i.originalDataIndex},g)):g}function Un(e){var{shape:t,baseProps:r,entry:a,index:i,dataKey:n}=e;return o.createElement(Ke,U({},r,{name:String(r.name)},a,{isActive:!1,option:t,index:i,dataKey:n}))}function qn(e){var t,{data:r,props:a}=e,i=(t=xt(a))!==null&&t!==void 0?t:{},{id:n}=i,l=he(i,_n),{shape:s,dataKey:u,activeBar:d}=a,{onMouseEnter:m,onClick:v,onMouseLeave:f}=a,c=he(a,Nn),p=Dt(m,u,n),h=Tt(f),b=Lt(v,u,n);return r?o.createElement(o.Fragment,null,r.map((y,g)=>o.createElement(Gt,U({index:y.originalDataIndex,key:"rectangle-".concat(y?.x,"-").concat(y?.y,"-").concat(y?.value,"-").concat(g),className:"recharts-bar-rectangle"},It(c,y,g),{onMouseEnter:p(y,g),onMouseLeave:h(y,g),onClick:b(y,g)}),d?o.createElement(Vn,{shape:s,activeBar:d,baseProps:l,entry:y,index:g,dataKey:u}):o.createElement(Un,{shape:s,baseProps:l,entry:y,index:g,dataKey:u})))):null}function Xn(e){var{props:t,previousRectanglesRef:r}=e,{data:a,layout:i,isAnimationActive:n,animationBegin:l,animationDuration:s,animationEasing:u,onAnimationEnd:d,onAnimationStart:m}
1=t,v=r.current,f=Te(t,"recharts-bar-"),[c,p]=o.useState(!1),h=!c,b=o.useCallback(()=>{typeof d=="function"&&d(),p(!1)},[d]),y=o.useCallback(()=>{typeof m=="function"&&m(),p(!0)},[m]);return o.createElement(Gn,{showLabels:h,rects:a},o.createElement(Le,{animationId:f,begin:l,duration:s,isActive:n,easing:u,onAnimationEnd:b,onAnimationStart:y,key:f},g=>{var x=g===1?a:a?.map((P,w)=>{var O=v&&v[w];if(O)return T(T({},P),{},{x:S(O.x,P.x,g),y:S(O.y,P.y,g),width:S(O.width,P.width,g),height:S(O.height,P.height,g)});if(i==="horizontal"){var I=S(0,P.height,g),L=S(P.stackedBarStart,P.y,g);return T(T({},P),{},{y:L,height:I})}var j=S(0,P.width,g),E=S(P.stackedBarStart,P.x,g);return T(T({},P),{},{width:j,x:E})});return g>0&&(r.current=x??null),x==null?null:o.createElement(Y,null,o.createElement(qn,{props:t,data:x}))}),o.createElement(gt,{label:t.label}),t.children)}function Yn(e){var t=o.useRef(null);return o.createElement(Xn,{previousRectanglesRef:t,props:e})}var Vt=0,Hn=(e,t)=>{var r=Array.isArray(e.value)?e.value[1]:e.value;return{x:e.x,y:e.y,value:r,errorVal:Ie(e,t)}};class Zn extends o.PureComponent{render(){var{hide:t,data:r,dataKey:a,className:i,xAxisId:n,yAxisId:l,needClip:s,background:u,id:d}=this.props;if(t||r==null)return null;var m=ye("recharts-bar",i),v=d;return o.createElement(Y,{className:m,id:d},s&&o.createElement("defs",null,o.createElement(yt,{clipPathId:v,xAxisId:n,yAxisId:l})),o.createElement(Y,{className:"recharts-bar-rectangles",clipPath:s?"url(#clipPath-".concat(v,")"):void 0},o.createElement(Fn,{data:r,dataKey:a,background:u,allOtherBarProps:this.props}),o.createElement(Yn,this.props)))}}var Jn={activeBar:!1,animationBegin:0,animationDuration:400,animationEasing:"ease",background:!1,hide:!1,isAnimationActive:"auto",label:!1,legendType:"rect",minPointSize:Vt,xAxisId:0,yAxisId:0,zIndex:be.bar};
1function Qn(e){var{xAxisId:t,yAxisId:r,hide:a,legendType:i,minPointSize:n,activeBar:l,animationBegin:s,animationDuration:u,animationEasing:d,isAnimationActive:m}=e,{needClip:v}=mt(t,r),f=ht(),c=xe(),p=br(e.children,St),h=ne(g=>En(g,e.id,c,p));if(f!=="vertical"&&f!=="horizontal")return null;var b,y=h?.[0];return y==null||y.height==null||y.width==null?b=0:b=f==="vertical"?y.height/2:y.width/2,o.createElement(Bt,{xAxisId:t,yAxisId:r,data:h,dataPointFormatter:Hn,errorBarOffset:b},o.createElement(Zn,U({},e,{layout:f,needClip:v,data:h,xAxisId:t,yAxisId:r,hide:a,legendType:i,minPointSize:n,activeBar:l,animationBegin:s,animationDuration:u,animationEasing:d,isAnimationActive:m})))}function ei(e){var{layout:t,barSettings:{dataKey:r,minPointSize:a,hasCustomShape:i},pos:n,bandSize:l,xAxis:s,yAxis:u,xAxisTicks:d,yAxisTicks:m,stackedData:v,displayedData:f,offset:c,cells:p,parentViewBox:h,dataStartIndex:b}=e,y=t==="horizontal"?u:s,g=v?y.scale.domain():null,x=xr({numericAxis:y}),P=y.scale.map(x);return f.map((w,O)=>{var I,L,j,E,D,B;if(v){var J=v[O+b];if(J==null)return null;I=Pr(J,g)}else I=Ie(w,r),Array.isArray(I)||(I=[x,I]);var A=un(a,Vt)(I[1],O);if(t==="horizontal"){var _,z=u.scale.map(I[0]),$=u.scale.map(I[1]);if(z==null||$==null)return null;L=ze({axis:s,ticks:d,bandSize:l,offset:n.offset,entry:w,index:O}),j=(_=$??z)!==null&&_!==void 0?_:void 0,E=n.size;var F=z-$;if(D=Ar(F)?0:F,B={x:L,y:c.top,width:E,height:c.height},Math.abs(A)>0&&Math.abs(D)<Math.abs(A)){var C=Fe(D||A)*(Math.abs(A)-Math.abs(D));j-=C,D+=C}}else{var X=s.scale.map(I[0]),ee=s.scale.map(I[1]);if(X==null||ee==null)return null;if(L=X,j=ze({axis:u,ticks:m,bandSize:l,offset:n.offset,entry:w,index:O}),E=ee-X,D=n.size,B={x:c.left,y:j,width:c.width,height:D},Math.abs(A)>0&&Math.abs(E)<Math.abs(A)){var le=Fe(E||A)*(Math.abs(A)-Math.abs(E));E+=le}}if(L==null||j==null||E==null||D==null||!i&&(E===0||D===0))return null;var qt=T(T({},w),{},{stackedBarStart:P,x:L,y:j,width:E,height:D,value:v?I:I[1],payload:w,background:B,tooltipPosition:{x:L+E/2,y:j+D/2},parentViewBox:h,originalDataIndex:O},p&&p[O]&&p[O].props);return qt}).filter(Boolean)}function ti(e){var t=ge(e,Jn),r=Cn(t.stackId),a=xe();return o.createElement(ct,{id:t.id,type:"bar"},i=>o.createElement(o.Fragment,null,o.createElement(dt,{legendPayload:Wn(t)}),o.createElement(zn,{dataKey:t.dataKey,stroke:t.stroke,strokeWidth:t.strokeWidth,fill:t.fill,name:t.name,hide:t.hide,unit:t.unit,tooltipType:t.tooltipType,id:i}),o.createElement(vt,{type:"bar",id:i,data:void 0,xAxisId:t.xAxisId,yAxisId:t.yAxisId,zAxisId:0,dataKey:t.dataKey,stackId:r,hide:t.hide,barSize:t.barSize,minPointSize:t.minPointSize,maxBarSize:t.maxBarSize,isPanorama:a,hasCustomShape:t.shape!=null}),o.createElement(Oe,{zIndex:t.zIndex},o.createElement(Qn,U({},t,{id:i})))))}var Ut=o.memo(ti,ut);Ut.displayName="Bar";var ri=["axis"],ai=o.forwardRef((e,t)=>
1o.createElement(wr,{chartName:"ComposedChart",defaultTooltipEventType:"axis",validateTooltipEventTypes:ri,tooltipPayloadSearcher:Er,categoricalChartProps:e,ref:t}));function lt(e){const[t,r,a]=e.split("-").map(Number);return new Date(t,r-1,a).toLocaleDateString("he-IL",{day:"numeric",month:"short"})}function vi({days:e,ours:t,competitors:r,className:a}){const[i,n]=o.useState(()=>new Set),l=o.useMemo(()=>["ours",...r.map(c=>c.id)],[r]),s=o.useMemo(()=>{const c={ours:{label:t.label,color:Nr}};for(const p of r)c[p.id]={label:p.label,color:_r[p.id]??"var(--chart-4)"};return c},[r,t.label]),u=o.useMemo(()=>t.data.map(p=>p.day).map(p=>{const h={day:p};h.ours=t.data.find(b=>b.day===p)?.count??0;for(const b of r)h[b.id]=b.data.find(y=>y.day===p)?.count??0;return h}),[r,t.data]),d=t.data.reduce((c,p)=>c+p.count,0),m=r.reduce((c,p)=>c+p.data.reduce((h,b)=>h+b.count,0),0),v=Math.max(1,...u.flatMap(c=>l.map(p=>Number(c[p]??0))));function f(c){n(p=>{const h=new Set(p);return h.has(c)?(h.delete(c),h):l.filter(y=>!h.has(y)).length<=1?p:(h.add(c),h)})}return k.jsxs("section",{className:Xt("min-w-0 border-b border-white/10 bg-black",a),children:[k.jsxs("div",{className:"flex flex-wrap items-end justify-between gap-3 border-b border-white/10 px-3 py-4 sm:px-4 md:px-8",children:[k.jsxs("div",{children:[k.jsx("h2",{className:"text-sm font-medium text-white",children:"×ש×××ת ×§×¦× ×¤×¨×¡××"}),k.jsxs("p",{className:"mt-0.5 text-[11px] text-white/35",children:["×ת××ת שפ×רס×× × ××¢××ת ××תר×ת ×©× ××¡×¤× ××ת×ר×× ××§××××× Â·"," ",e," ××××× ×××ר×× ××"]})]}),k.jsxs("p",{className:"text-[11px] text-white/40",children:[d.toLocaleString("he-IL")," ש×× × Â·"," ",m.toLocaleString("he-IL")," ×ת×ר×× Â· ש××"," ",v.toLocaleString("he-IL")]})]}),k.jsx("div",{className:"min-w-0 px-3 py-4 sm:px-4 sm:py-5 md:px-8",dir:"ltr",children:u.length===0?k.jsx("div",{className:"flex h-64 items-center justify-center text-[11px] text-white/35",children:"××× × ×ª×× ××"}):k.jsx(jr,{config:s,className:"aspect-auto h-64 w-full text-white/35",initialDimension:{width:320,height:256},"aria-label":`×ש×××ת ×§×¦× ×¤×¨×¡××, ${d} ×ת××ת ש×× ×`,legend:k.jsx(Lr,{className:"text-white/50 [&_.text-muted-foreground]:text-white/50",payload:Br(s,l,{hiddenKeys:i}),hiddenKeys:i,onItemClick:c=>{const p=c.dataKey;(typeof p=="string"||typeof p=="number")&&f(String(p))}}),children:k.jsxs(ai,{data:u,barCategoryGap:"18%",barGap:1,margin:{top:8,right:8,left:4,bottom:0},children:[k.jsx(kr,{strokeDasharray:"3 3",vertical:!1,stroke:"rgba(255,255,255,0.08)"}),k.jsx(Sr,{dataKey:"day",tickLine:!1,axisLine:!1,tickMargin:8,minTickGap:32,tickFormatter:lt,tick:{fill:"currentColor",fontSize:10}}),k.jsx(Cr,{tickLine:!1,axisLine:!1,width:36,tickMargin:4,tick:{fill:"currentColor",fontSize:10},tickFormatter:c=>c.toLocaleString("he-IL"),allowDecimals:!1}),k.jsx(Dr,{cursor:{stroke:"rgba(255,255,255,0.2)",strokeWidth:1},content:k.jsx(Tr,{labelFormatter:c=>typeof c=="string"?lt(c):c,indicator:"dot",className:"rounded-none border-white/15 bg-black text-white shadow-none [&_.text-muted-foreground]:text-white/50 [&_.text-foreground]:text-white"})}),r.map(c=>k.jsx(Ut,{dataKey:c.id,hide:i.has(c.id),fill:`var(--color-${c.id})`,maxBarSize:6,radius:[1,1,0,0]},c.id)),k.jsx(Wt,{type:"monotone",dataKey:"ours",hide:i.has("ours"),stroke:"var(--color-ours)",strokeWidth:2.5,dot:!1,activeDot:{r:4,fill:"var(--color-ours)",stroke:"#000",strokeWidth:1}})]})})})]})}export{vi as CompetitorsComparisonChartImpl}; 2//# sourceMappingURL=competitors-comparison-chart-impl-C08i_ylw.js.map
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.