PageSourceSearch

https://square-ui-employees.vercel.app/_next/static/chunks/0h_j3tn…?dpl=dpl_C5ZRMrbw3wckjN9KEp2FFLhC6XCR

js square-ui-employees.vercel.app collected 2026-10-03 07:47:23 UTC 692,078 bytes, 10 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,41746,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return l},formatWithValidation:function(){return u},urlObjectKeys:function(){return s}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(44066)._(e.r(48926)),a=/https?|ftp|gopher|file/;function l(e){let{auth:t,hostname:r}=e,n=e.protocol||"",o=e.pathname||"",l=e.hash||"",s=e.query||"",u=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?u=t+e.host:r&&(u=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(u+=":"+e.port)),s&&"object"==typeof s&&(s=String(i.urlQueryToSearchParams(s)));let c=e.search||s&&`?${s}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||a.test(n))&&!1!==u?(u="//"+(u||""),o&&"/"!==o[0]&&(o="/"+o)):u||(u=""),l&&"#"!==l[0]&&(l="#"+l),c&&"?"!==c[0]&&(c="?"+c),o=o.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),`${n}${u}${o}${c}${l}`}let s=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function u(e){return l(e)}},50702,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return o}});let n=e.r(53014);function o(e,t){let r=(0,n.useRef)(null),o=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=o.current;t&&(o.current=null,t())}else e&&(r.current=i(e,n)),t&&(o.current=i(t,n))},[e,t])}function i(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},41042,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return i}});let n=e.r(41499),o=e.r(95077);function i(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,o.hasBasePath)(r.pathname)}catch(e){return!1}}},36830,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},8822,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return y},useLinkStatus:function(){return b}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(44066),a=e.r(63978),l=i._(e.r(53014)),s=e.r(41746),u=e.r(80084),c=e.r(50702),d=e.r(41499),f=e.r(92606);e.r(81545);let p=e.r(41502),h=e.r(46135),m=e.r(41042),g=e.r(76056);function y(t){var r,n;let o,i,y,[b,x]=(0,l.useOptimistic)(h.IDLE_LINK_STATUS),w=(0,l.useRef)(null),{href:j,as:S,children:O,prefetch:k=null,passHref:E,replace:C,shallow:P,scroll:M,onClick:A,onMouseEnter:_,onTouchStart:T,legacyBehavior:R=!1,onNavigate:D,transitionTypes:N,ref:I,unstable_dynamicOnHover:L,...z}=t;o=O,R&&("string"==typeof o||"number"==typeof o)&&(o=(0,a.jsx)("a",{children:o}));let F=l.default.useContext(u.AppRouterContext),B=!1!==k,H=!1!==k?null===(n=k)||"auto"===n?g.FetchStrategy.PPR:g.FetchStrategy.Full:g.FetchStrategy.PPR,V="string"==typeof(r=S||j)?r:(0,s.formatUrl)(r);if(R){if(o?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});i=l.default.Children.only(o)}let $=R?i&&"object"==typeof i&&i.ref:I,U=l.default.useCallback(e=>(null!==F&&(w.current=(0,h.mountLinkInstance)(e,V,F,H,B,x)),()=>{w.current&&((0,h.unmountLinkForCurrentNavigation)(w.current),w.current=null),(0,h.unmountPrefetchableInstance)(e)}),[B,V,F,H,x]),G={ref:(0,c.useMergedRef)(U,$),onClick(t){R||"function"!=typeof A||A(t),R&&i.props&&"function"==typeof i.props.onClick&&i.props.onClick(t),!F||t.defaultPrevented||function(t,r,n,o,i,a,s){if
1("u">typeof window){let u,{nodeName:c}=t.currentTarget;if("A"===c.toUpperCase()&&((u=t.currentTarget.getAttribute("target"))&&"_self"!==u||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,m.isLocalURL)(r)){o&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),a){let e=!1;if(a({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:d}=e.r(46814);l.default.startTransition(()=>{d(r,o?"replace":"push",!1===i?p.ScrollBehavior.NoScroll:p.ScrollBehavior.Default,n.current,s)})}}(t,V,w,C,M,D,N)},onMouseEnter(e){R||"function"!=typeof _||_(e),R&&i.props&&"function"==typeof i.props.onMouseEnter&&i.props.onMouseEnter(e),F&&B&&(0,h.onNavigationIntent)(e.currentTarget,!0===L)},onTouchStart:function(e){R||"function"!=typeof T||T(e),R&&i.props&&"function"==typeof i.props.onTouchStart&&i.props.onTouchStart(e),F&&B&&(0,h.onNavigationIntent)(e.currentTarget,!0===L)}};return(0,d.isAbsoluteUrl)(V)?G.href=V:R&&!E&&("a"!==i.type||"href"in i.props)||(G.href=(0,f.addBasePath)(V)),y=R?l.default.cloneElement(i,G):(0,a.jsx)("a",{...z,...G,children:o}),(0,a.jsx)(v.Provider,{value:b,children:y})}e.r(36830);let v=(0,l.createContext)(h.IDLE_LINK_STATUS),b=()=>(0,l.useContext)(v);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},423,(e,t,r)=>{"use strict";function n({widthInt:e,heightInt:t,blurWidth:r,blurHeight:o,blurDataURL:i,objectFit:a}){let l=r?40*r:e,s=o?40*o:t,u=l&&s?`viewBox='0 0 ${l} ${s}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${u}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${u?"none":"contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${i}'/%3E%3C/svg%3E`}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},47579,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={VALID_LOADERS:function(){return i},imageConfigDefault:function(){return a}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=["default","imgix","cloudinary","akamai","custom"],a={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},6264,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return u}}),e.r(81545);let n=e.r(60820),o=e.r(423),i=e.r(47579),a=["-moz-initial","fill","none","scale-down",void 0];function l(e){return void 0!==e.default}function s(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function u({src:e,sizes:t,unoptimized:r=!1,priority:c=!1,preload:d=!1,loading:f,className:p,quality:h,width:m,height:g,fill:y=!1,style:v,overrideSrc:b,onLoad:x,onLoadingComplete:w,placeholder:j="empty",blurDataURL:S,fetchPriority:O,decoding:k="async",layout:E,objectFit:C,objectPosition:P,lazyBoundary:M,lazyRoot:A,..._},T){var R;let D,N,I,{imgConf:L,showAltText:z,blurComplete:F,defaultLoader:B}=T,H=L||i.imageConfigDefault;if("allSizes"in H)D=H;else{let e=[...H.deviceSizes,...H.imageSizes].sort((e,t)=>
1e-t),t=H.deviceSizes.sort((e,t)=>e-t),r=H.qualities?.sort((e,t)=>e-t);D={...H,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===B)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let V=_.loader||B;delete _.loader,delete _.srcSet;let $="__next_img_default"in V;if($){if("custom"===D.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop.
2Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=V;V=t=>{let{config:r,...n}=t;return e(n)}}if(E){"fill"===E&&(y=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[E];e&&(v={...v,...e});let r={responsive:"100vw",fill:"100vw"}[E];r&&!t&&(t=r)}let U="",G=s(m),W=s(g);if((R=e)&&"object"==typeof R&&(l(R)||void 0!==R.src)){let t=l(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(N=t.blurWidth,I=t.blurHeight,S=S||t.blurDataURL,U=t.src,!y)if(G||W){if(G&&!W){let e=G/t.width;W=Math.round(t.height*e)}else if(!G&&W){let e=W/t.height;G=Math.round(t.width*e)}}else G=t.width,W=t.height}let q=!c&&!d&&("lazy"===f||void 0===f);(!(e="string"==typeof e?e:U)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,q=!1),D.unoptimized&&(r=!0),$&&!D.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let X=s(h),K=Object.assign(y?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:C,objectPosition:P}:{},z?{}:{color:"transparent"},v),Y=F||"empty"===j?null:"blur"===j?`url("data:image/svg+xml;charset=utf-8,${(0,o.getImageBlurSvg)({widthInt:G,heightInt:W,blurWidth:N,blurHeight:I,blurDataURL:S||"",objectFit:K.objectFit})}")`:`url("${j}")`,J=a.includes(K.objectFit)?"fill"===K.objectFit?"100% 100%":"cover":K.objectFit,Z=Y?{backgroundSize:J,backgroundPosition:K.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:Y}:{},Q=function({config:e,src:t,unoptimized:r,width:o,quality:i,sizes:a,loader:l}){if(r){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,n.getDeploymentId)();if(e){let r=t.indexOf("?");if(-1!==r){let n=new URLSearchParams(t.slice(r+1));n.get("dpl")||(n.append("dpl",e),t=t.slice(0,r)+"?"+n.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:s,kind:u}=function({deviceSizes:e,allSizes:t},r,n){if(n){let r=/(^|\s)(1?\d?\d)vw/g,o=[];for(let e;e=r.exec(n);)o.push(parseInt(e[2]));if(o.length){let r=.01*Math.min(...o);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,o,a),c=s.length-1;return{sizes:a||"w"!==u?a:"100vw",srcSet:s.map((r,n)=>`${l({config:e,src:t,quality:i,width:r})} ${"w"===u?r:n+1}${u}`).join(", "),src:l({config:e,src:t,quality:i,width:s[c]})}}({config:D,src:e,unoptimized:r,width:G,quality:X,sizes:t,loader:V}),ee=q?"lazy":f;return{props:{..._,loading:ee,fetchPriority:O,width:G,height:W,decoding:k,className:p,style:{...K,...Z},sizes:Q.sizes,srcSet:Q.srcSet,src:b||Q.src},meta:{unoptimized:r,preload:d||c,placeholder:j,fill:y}}}},31615,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return l}});let n=e.r(53014),o="u"<typeof window,i=o?()=>{}:n.useLayoutEffect,a=o?()=>{}:n.useEffect;function l(e){let{headManager:t,reduceComponentsToState:r}=e;function l(){if(t&&t.mountedInstances){let e=n.Children.toArray(Array.from(t.mountedInstances).filter(
2Boolean));t.updateHead(r(e))}}return o&&(t?.mountedInstances?.add(e.children),l()),i(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),i(()=>(t&&(t._pendingUpdate=l),()=>{t&&(t._pendingUpdate=l)})),a(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},85962,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return m},defaultHead:function(){return d}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(81258),a=e.r(44066),l=e.r(63978),s=a._(e.r(53014)),u=i._(e.r(31615)),c=e.r(99428);function d(){return[(0,l.jsx)("meta",{charSet:"utf-8"},"charset"),(0,l.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===s.default.Fragment?e.concat(s.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}e.r(81545);let p=["name","httpEquiv","charSet","itemProp"];function h(e){let t,r,n,o;return e.reduce(f,[]).reverse().concat(d().reverse()).filter((t=new Set,r=new Set,n=new Set,o={},e=>{let i=!0,a=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){a=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?i=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?i=!1:r.add(e.type);break;case"meta":for(let t=0,r=p.length;t<r;t++){let r=p[t];if(e.props.hasOwnProperty(r))if("charSet"===r)n.has(r)?i=!1:n.add(r);else{let t=e.props[r],n=o[r]||new Set;
2("name"!==r||!a)&&n.has(t)?i=!1:(n.add(t),o[r]=n)}}}return i})).reverse().map((e,t)=>{let r=e.key||t;return s.default.cloneElement(e,{key:r})})}let m=function({children:e}){let t=(0,s.useContext)(c.HeadManagerContext);return(0,l.jsx)(u.default,{reduceComponentsToState:h,headManager:t,children:e})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},58401,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ImageConfigContext",{enumerable:!0,get:function(){return i}});let n=e.r(81258)._(e.r(53014)),o=e.r(47579),i=n.default.createContext(o.imageConfigDefault)},72169,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RouterContext",{enumerable:!0,get:function(){return n}});let n=e.r(81258)._(e.r(53014)).default.createContext(null)},33836,(e,t,r)=>{"use strict";function n(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r)<Math.abs(e-r)?t:e,t.qualities[0]):r}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"findClosestQuality",{enumerable:!0,get:function(){return n}})},75271,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return a}});let n=e.r(33836),o=e.r(60820);function i({config:e,src:t,width:r,quality:a}){let l=(0,o.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")){let e=t.indexOf("?");if(-1!==e){let r=new URLSearchParams(t.slice(e+1)),n=r.get("dpl");if(n){l=n,r.delete("dpl");let o=r.toString();t=t.slice(0,e)+(o?"?"+o:"")}}}if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns.
3Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let s=(0,n.findClosestQuality)(a,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${s}${t.startsWith("/")&&l?`&dpl=${l}`:""}`}i.__next_img_default=!0;let a=i},55705,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return x}});let n=e.r(81258),o=e.r(44066),i=e.r(63978),a=o._(e.r(53014)),l=n._(e.r(80306)),s=n._(e.r(85962)),u=e.r(6264),c=e.r(47579),d=e.r(58401);e.r(81545);let f=e.r(72169),p=n._(e.r(75271)),h=e.r(50702),m={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function g(e,t,r,n,o,i,a){let l=e?.src;e&&e["data-loaded-src"]!==l&&(e["data-loaded-src"]=l,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,o=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}n?.current&&n.current(e)}}))}function y(e){return a.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let v=(0,a.forwardRef)(({src:e,srcSet:t,sizes:r,height:n,width:o,decoding:l,className:s,style:u,fetchPriority:c,placeholder:d,loading:f,unoptimized:p,fill:m,onLoadRef:v,onLoadingCompleteRef:b,setBlurComplete:x,setShowAltText:w,sizesInput:j,onLoad:S,onError:O,...k},E)=>{let C=(0,a.useCallback)(e=>{e&&(O&&(e.src=e.src),e.complete&&g(e,d,v,b,x,p,j))},[e,d,v,b,x,O,p,j]),P=(0,h.useMergedRef)(E,C);return(0,i.jsx)("img",{...k,...y(c),loading:f,width:o,height:n,decoding:l,"data-nimg":m?"fill":"1",className:s,style:u,sizes:r,srcSet:t,src:e,ref:P,onLoad:e=>{g(e.currentTarget,d,v,b,x,p,j)},onError:e=>{w(!0),"empty"!==d&&x(!0),O&&O(e)}})});function b({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...y(t.fetchPriority)};return e&&l.default.preload?(l.default.preload(t.src,r),null):(0,i.jsx)(s.default,{children:(0,i.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let x=(0,a.forwardRef)((e,t)=>{let r=(0,a.useContext)(f.RouterContext),n=(0,a.useContext)(d.ImageConfigContext),o=(0,a.useMemo)(()=>{let e=m||n||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>
3e-t),r=e.deviceSizes.sort((e,t)=>e-t),o=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:o,localPatterns:"u"<typeof window?n?.localPatterns:e.localPatterns}},[n]),{onLoad:l,onLoadingComplete:s}=e,h=(0,a.useRef)(l);(0,a.useEffect)(()=>{h.current=l},[l]);let g=(0,a.useRef)(s);(0,a.useEffect)(()=>{g.current=s},[s]);let[y,x]=(0,a.useState)(!1),[w,j]=(0,a.useState)(!1),{props:S,meta:O}=(0,u.getImgProps)(e,{defaultLoader:p.default,imgConf:o,blurComplete:y,showAltText:w});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(v,{...S,unoptimized:O.unoptimized,placeholder:O.placeholder,fill:O.fill,onLoadRef:h,onLoadingCompleteRef:g,setBlurComplete:x,setShowAltText:j,sizesInput:e.sizes,ref:t}),O.preload?(0,i.jsx)(b,{isAppRouter:!r,imgAttributes:S}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},88557,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return c},getImageProps:function(){return u}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(81258),a=e.r(6264),l=e.r(55705),s=i._(e.r(75271));function u(e){let{props:t}=(0,a.getImgProps)(e,{defaultLoader:s.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let c=l.Image},26912,(e,t,r)=>{t.exports=e.r(88557)},68136,e=>{"use strict";let t=(0,e.i(132).default)("layout-grid",[["rect",{width:"7",height:"7",x:"3",y:"3",rx:"1",key:"1g98yp"}],["rect",{width:"7",height:"7",x:"14",y:"3",rx:"1",key:"6d4xhi"}],["rect",{width:"7",height:"7",x:"14",y:"14",rx:"1",key:"nxv5o0"}],["rect",{width:"7",height:"7",x:"3",y:"14",rx:"1",key:"1bb6yr"}]]);e.s(["LayoutGrid",0,t],68136)},30692,60557,66819,62133,455,43716,e=>{"use strict";var t=e.i(132);let r=(0,t.default)("plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);e.s(["Plus",0,r],30692);let n=(0,t.default)("calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]);e.s(["Calendar",0,n],60557);var o=e.i(33341);e.s(["Check",()=>o.default],66819);let i=(0,t.default)("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]]);e.s(["Search",0,i],62133);let a=(0,t.default)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);e.s(["ChevronDown",0,a],455);var l=e.i(43901);e.s(["ChevronRight",()=>l.default],43716)},62073,44977,7284,94237,132,47163,67881,23750,71818,91967,56207,27864,61194,34643,93074,56872,52960,60212,89535,14952,53747,71353,21790,73772,53233,1345,e=>{"use strict";let t;var r,n,o,i,a,l,s,u,c=e.i(53014);function d(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function f(...e){return t=>{let r=!1,n=e.map(e=>{let n=d(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():d(e[t],null)}}}}function p(...e){return c.useCallback(f(...e),e)}e.s(["composeRefs",0,f,"useComposedRefs",0,p],44977);var h=e.i(63978),m=Symbol.for("react.lazy"),g=c[" use ".trim().toString()];function y(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===m&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}function v(e){var t;let r,n=(t=e,(r=c.forwardRef((e,t)=>{let{children:r,...n}=e;if(y(r)&&"function"==typeof g&&(r=g(r._payload)),c.isValidElement(r)){var o;let e,i,a=(o=r,(i=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(i=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),l=function(e,t){let r={...t};for(let n in t){let o=e[n],i=t[n];/^on[A-Z]/.test(n)?o&&i?r[n]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...i}
3:"className"===n&&(r[n]=[o,i].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==c.Fragment&&(l.ref=t?f(t,a):a),c.cloneElement(r,l)}return c.Children.count(r)>1?c.Children.only(null):null})).displayName=`${t}.SlotClone`,r),o=c.forwardRef((e,t)=>{let{children:r,...o}=e;y(r)&&"function"==typeof g&&(r=g(r._payload));let i=c.Children.toArray(r),a=i.find(w);if(a){let e=a.props.children,r=i.map(t=>t!==a?t:c.Children.count(e)>1?c.Children.only(null):c.isValidElement(e)?e.props.children:null);return(0,h.jsx)(n,{...o,ref:t,children:c.isValidElement(e)?c.cloneElement(e,void 0,r):null})}return(0,h.jsx)(n,{...o,ref:t,children:r})});return o.displayName=`${e}.Slot`,o}var b=v("Slot"),x=Symbol("radix.slottable");function w(e){return c.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===x}function j(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=function e(t){var r,n,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t)if(Array.isArray(t)){var i=t.length;for(r=0;r<i;r++)t[r]&&(n=e(t[r]))&&(o&&(o+=" "),o+=n)}else for(n in t)t[n]&&(o&&(o+=" "),o+=n);return o}(e))&&(n&&(n+=" "),n+=t);return n}e.s(["Slot",0,b,"createSlot",0,v],62073),e.s(["clsx",0,j,"default",0,j],7284);let S=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,O=(e,t)=>r=>{var n;if((null==t?void 0:t.variants)==null)return j(e,null==r?void 0:r.class,null==r?void 0:r.className);let{variants:o,defaultVariants:i}=t,a=Object.keys(o).map(e=>{let t=null==r?void 0:r[e],n=null==i?void 0:i[e];if(null===t)return null;let a=S(t)||S(n);return o[e][a]}),l=r&&Object.entries(r).reduce((e,t)=>{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return j(e,a,null==t||null==(n=t.compoundVariants)?void 0:n.reduce((e,t)=>{let{class:r,className:n,...o}=t;return Object.entries(o).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...i,...l}[t]):({...i,...l})[t]===r})?[...e,r,n]:e},[]),null==r?void 0:r.class,null==r?void 0:r.className)};e.s(["cva",0,O],94237);let k=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)},E=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim();var C={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let P=(0,c.forwardRef)(({color:e="currentColor",size:t=24,strokeWidth:r=2,absoluteStrokeWidth:n,className:o="",children:i,iconNode:a,...l},s)=>(0,c.createElement)("svg",{ref:s,...C,width:t,height:t,stroke:e,strokeWidth:n?24*Number(r)/Number(t):r,className:E("lucide",o),...!i&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(l)&&{"aria-hidden":"true"},...l},[...a.map(([e,t])=>(0,c.createElement)(e,t)),...Array.isArray(i)?i:[i]]));e.s(["default",0,(e,t)=>{let r=(0,c.forwardRef)(({className:r,...n},o)=>(0,c.createElement)(P,{ref:o,iconNode:t,className:E(`lucide-${k(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,r),...n}));return r.displayName=k(e),r}],132);let M=(e=new Map,t=null,r)=>({nextPart:e,validators:t,classGroupId:r}),A=[],_=(e,t,r)=>{if(0==e.length-t)return r.classGroupId;let n=e[t],o=r.nextPart.get(n);if(o){let r=_(e,t+1,o);if(r)return r}let i=r.validators;if(null===i)return;let a=0===t?e.join("-"):e.slice(t).join("-"),l=i.length;for(let e=0;e<l;e++){let t=i[e];if(t.validator(a))return t.classGroupId}},T=(e,t)=>{let r=M();for(let n in e)R(e[n],r,n,t);return r},R=(e,t,r,n)=>{let o=e.length;for(let i=0;i<o;i++)D(e[i],t,r,n)},D=(e,t,r,n)=>{"string"==typeof e?N(e,t,r):"function"==typeof e?I(e,t,r,n):L(e,t,r,n)},N=(e,t,r)=>{(""===e?t:z(t,e)).classGroupId=r},I=(e,t,r,n)=>{F(e)?R(e(n),t,r,n):(null===t.validators&&(t.validators=[]),t.validators.push({classGroupId:r,validator:e}))},L=(e,t,r,n)=>{let o=Object.entries(e),i=o.length;for(let e=0;e<i;e++){let[i,a]=o[e];R(a,z(t,i),r,n)}},z=(e,t)=>{let r=e,n=t.split("-"),o=n.length;for(let e=0;e<o;e++){let t=n[e],o=r.nextPart.get(t);o||(o=M(),r.nextPart.set(t,o)),r=o}return r},F=e=>"isThemeGetter"in e&&!0===e.isThemeGetter,B=[],H=(e,t,r,n,o)=>({modifiers:e,hasImportantModifier:t,baseClassName:r,maybePostfixModifierPosition:n,isExternal:o}),V=/\s+/,$=e=>{let t;if("string"==typeof e)return e;let r="";for(let n=0;n<e.length;n++)e[n]&&(t=$(e[n]))&&(r&&(r+=" "),r+=t);return r},U=[],G=e=>{let t=t=>t[e]||U;return t.isThemeGetter=!0,t},W=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,q=/^\((?:(\w[\w-]*):)?(.+)\)$/i,X=/^\d+\/\d+$/,K=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Y=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,J=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,Z=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Q=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,ee=e=>X.test(e),et=e=>!!e&&!Number.isNaN(Number(e)),er=e=>!!e&&Number.isInteger(Number(e)),en=e=>e.endsWith("%")&&et(e.slice(0,-1)),eo=e=>K.test(e),ei=()=>!0,ea=e=>Y.test(e)&&!J.test(e),el=()=>!1,es=e=>Z.test(e),eu=e=>Q.test(e),ec=e=>!ef(e)&&!ev(e),ed=e=>ek(e,eM,el),ef=e=>W.test(e),ep=e=>
3ek(e,eA,ea),eh=e=>ek(e,e_,et),em=e=>ek(e,eC,el),eg=e=>ek(e,eP,eu),ey=e=>ek(e,eR,es),ev=e=>q.test(e),eb=e=>eE(e,eA),ex=e=>eE(e,eT),ew=e=>eE(e,eC),ej=e=>eE(e,eM),eS=e=>eE(e,eP),eO=e=>eE(e,eR,!0),ek=(e,t,r)=>{let n=W.exec(e);return!!n&&(n[1]?t(n[1]):r(n[2]))},eE=(e,t,r=!1)=>{let n=q.exec(e);return!!n&&(n[1]?t(n[1]):r)},eC=e=>"position"===e||"percentage"===e,eP=e=>"image"===e||"url"===e,eM=e=>"length"===e||"size"===e||"bg-size"===e,eA=e=>"length"===e,e_=e=>"number"===e,eT=e=>"family-name"===e,eR=e=>"shadow"===e,eD=((e,...t)=>{let r,n,o,i,a=e=>{let t=n(e);if(t)return t;let i=((e,t)=>{let{parseClassName:r,getClassGroupId:n,getConflictingClassGroupIds:o,sortModifiers:i}=t,a=[],l=e.trim().split(V),s="";for(let e=l.length-1;e>=0;e-=1){let t=l[e],{isExternal:u,modifiers:c,hasImportantModifier:d,baseClassName:f,maybePostfixModifierPosition:p}=r(t);if(u){s=t+(s.length>0?" "+s:s);continue}let h=!!p,m=n(h?f.substring(0,p):f);if(!m){if(!h||!(m=n(f))){s=t+(s.length>0?" "+s:s);continue}h=!1}let g=0===c.length?"":1===c.length?c[0]:i(c).join(":"),y=d?g+"!":g,v=y+m;if(a.indexOf(v)>-1)continue;a.push(v);let b=o(m,h);for(let e=0;e<b.length;++e){let t=b[e];a.push(y+t)}s=t+(s.length>0?" "+s:s)}return s})(e,r);return o(e,i),i};return i=l=>{var s;let u;return n=(r={cache:(e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,r=Object.create(null),n=Object.create(null),o=(o,i)=>{r[o]=i,++t>e&&(t=0,n=r,r=Object.create(null))};return{get(e){let t=r[e];return void 0!==t?t:void 0!==(t=n[e])?(o(e,t),t):void 0},set(e,t){e in r?r[e]=t:o(e,t)}}})((s=t.reduce((e,t)=>t(e),e())).cacheSize),parseClassName:(e=>{let{prefix:t,experimentalParseClassName:r}=e,n=e=>{let t,r=[],n=0,o=0,i=0,a=e.length;for(let l=0;l<a;l++){let a=e[l];if(0===n&&0===o){if(":"===a){r.push(e.slice(i,l)),i=l+1;continue}if("/"===a){t=l;continue}}"["===a?n++:"]"===a?n--:"("===a?o++:")"===a&&o--}let l=0===r.length?e:e.slice(i),s=l,u=!1;return l.endsWith("!")?(s=l.slice(0,-1),u=!0):l.startsWith("!")&&(s=l.slice(1),u=!0),H(r,u,s,t&&t>i?t-i:void 0)};if(t){let e=t+":",r=n;n=t=>t.startsWith(e)?r(t.slice(e.length)):H(B,!1,t,void 0,!0)}if(r){let e=n;n=t=>r({className:t,parseClassName:e})}return n})(s),sortModifiers:(u=new Map,s.orderSensitiveModifiers.forEach((e,t)=>{u.set(e,1e6+t)}),e=>{let t=[],r=[];for(let n=0;n<e.length;n++){let o=e[n],i="["===o[0],a=u.has(o);i||a?(r.length>0&&(r.sort(),t.push(...r),r=[]),t.push(o)):r.push(o)}return r.length>0&&(r.sort(),t.push(...r)),t}),...(e=>{let t=(e=>{let{theme:t,classGroups:r}=e;return T(r,t)})(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:n}=e;return{getClassGroupId:e=>{if(e.startsWith("[")&&e.endsWith("]")){var r;let t,n,o;return -1===(r=e).slice(1,-1).indexOf(":")?void 0:(n=(t=r.slice(1,-1)).indexOf(":"),(o=t.slice(0,n))?"arbitrary.."+o:void 0)}let n=e.split("-"),o=+(""===n[0]&&n.length>1);return _(n,o,t)},getConflictingClassGroupIds:(e,t)=>{if(t){let t=n[e],o=r[e];if(t){if(o){let e=Array(o.length+t.length);for(let t=0;t<o.length;t++)e[t]=o[t];for(let r=0;r<t.length;r++)e[o.length+r]=t[r];return e}return t}return o||A}return r[e]||A}}})(s)}).cache.get,o=r.cache.set,i=a,a(l)},(...e)=>i(((...e)=>{let t,r,n=0,o="";for(;n<e.length;)(t=e[n++])&&(r=$(t))&&(o&&(o+=" "),o+=r);return o})(...e))})(()=>{let e=G("color"),t=G("font"),r=G("text"),n=G("font-weight"),o=G("tracking"),i=G("leading"),a=G("breakpoint"),l=G("container"),s=G("spacing"),u=G("radius"),c=G("shadow"),d=G("inset-shadow"),f=G("text-shadow"),p=G("drop-shadow"),h=G("blur"),m=G("perspective"),g=G("aspect"),y=G("ease"),v=G("animate"),b=()=>["auto","avoid","all","avoid-page","page","left","right","column"],x=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],w=()=>[...x(),ev,ef],j=()=>["auto","hidden","clip","visible","scroll"],S=()=>["auto","contain","none"],O=()=>[ev,ef,s],k=()=>[ee,"full","auto",...O()],E=()=>[er,"none","subgrid",ev,ef],C=()=>["auto",{span:["full",er,ev,ef]},er,ev,ef],P=()=>[er,"auto",ev,ef],M=()=>["auto","min","max","fr",ev,ef],A=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],_=()=>["start","end","center","stretch","center-safe","end-safe"],T=()=>["auto",...O()],R=()=>[ee,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...O()],D=()=>[e,ev,ef],N=()=>[...x(),ew,em,{position:[ev,ef]}],I=()=>["no-repeat",{repeat:["","x","y","space","round"]}],L=()=>["auto","cover","contain",ej,ed,{size:[ev,ef]}],z=()=>[en,eb,ep],F=()=>["","none","full",u,ev,ef],B=()=>["",et,eb,ep],H=()=>["solid","dashed","dotted","double"],V=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],$=()=>[et,en,ew,em],U=()=>["","none",h,ev,ef],W=()=>["none",et,ev,ef],q=()=>["none",et,ev,ef],X=()=>[et,ev,ef],K=()=>[ee,"full",...O()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[eo],breakpoint:[eo],color:[ei],container:[eo],"drop-shadow":[eo],ease:["in","out","in-out"],font:[ec],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[eo],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[eo],shadow:[eo],spacing:["px",et],text:[eo],"text-shadow":[eo],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",ee,ef,ev,g]}
vendor: 5,617 bytes, line 3
3],container:["container"],columns:[{columns:[et,ef,ev,l]}],"break-after":[{"break-after":b()}],"break-before":[{"break-before":b()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:w()}],overflow:[{overflow:j()}],"overflow-x":[{"overflow-x":j()}],"overflow-y":[{"overflow-y":j()}],overscroll:[{overscroll:S()}],"overscroll-x":[{"overscroll-x":S()}],"overscroll-y":[{"overscroll-y":S()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:k()}],"inset-x":[{"inset-x":k()}],"inset-y":[{"inset-y":k()}],start:[{start:k()}],end:[{end:k()}],top:[{top:k()}],right:[{right:k()}],bottom:[{bottom:k()}],left:[{left:k()}],visibility:["visible","invisible","collapse"],z:[{z:[er,"auto",ev,ef]}],basis:[{basis:[ee,"full","auto",l,...O()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[et,ee,"auto","initial","none",ef]}],grow:[{grow:["",et,ev,ef]}],shrink:[{shrink:["",et,ev,ef]}],order:[{order:[er,"first","last","none",ev,ef]}],"grid-cols":[{"grid-cols":E()}],"col-start-end":[{col:C()}],"col-start":[{"col-start":P()}],"col-end":[{"col-end":P()}],"grid-rows":[{"grid-rows":E()}],"row-start-end":[{row:C()}],"row-start":[{"row-start":P()}],"row-end":[{"row-end":P()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":M()}],"auto-rows":[{"auto-rows":M()}],gap:[{gap:O()}],"gap-x":[{"gap-x":O()}],"gap-y":[{"gap-y":O()}],"justify-content":[{justify:[...A(),"normal"]}],"justify-items":[{"justify-items":[..._(),"normal"]}],"justify-self":[{"justify-self":["auto",..._()]}],"align-content":[{content:["normal",...A()]}],"align-items":[{items:[..._(),{baseline:["","last"]}]}],"align-self":[{self:["auto",..._(),{baseline:["","last"]}]}],"place-content":[{"place-content":A()}],"place-items":[{"place-items":[..._(),"baseline"]}],"place-self":[{"place-self":["auto",..._()]}],p:[{p:O()}],px:[{px:O()}],py:[{py:O()}],ps:[{ps:O()}],pe:[{pe:O()}],pt:[{pt:O()}],pr:[{pr:O()}],pb:[{pb:O()}],pl:[{pl:O()}],m:[{m:T()}],mx:[{mx:T()}],my:[{my:T()}],ms:[{ms:T()}],me:[{me:T()}],mt:[{mt:T()}],mr:[{mr:T()}],mb:[{mb:T()}],ml:[{ml:T()}],"space-x":[{"space-x":O()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":O()}],"space-y-reverse":["space-y-reverse"],size:[{size:R()}],w:[{w:[l,"screen",...R()]}],"min-w":[{"min-w":[l,"screen","none",...R()]}],"max-w":[{"max-w":[l,"screen","none","prose",{screen:[a]},...R()]}],h:[{h:["screen","lh",...R()]}],"min-h":[{"min-h":["screen","lh","none",...R()]}],"max-h":[{"max-h":["screen","lh",...R()]}],"font-size":[{text:["base",r,eb,ep]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[n,ev,eh]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",en,ef]}],"font-family":[{font:[ex,ef,t]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[o,ev,ef]}],"line-clamp":[{"line-clamp":[et,"none",ev,eh]}],leading:[{leading:[i,...O()]}],"list-image":[{"list-image":["none",ev,ef]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",ev,ef]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:D()}],"text-color":[{text:D()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...H(),"wavy"]}],"text-decoration-thickness":[{decoration:[et,"from-font","auto",ev,ep]}],"text-decoration-color":[{decoration:D()}],"underline-offset":[{"underline-offset":[et,"auto",ev,ef]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:O()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",ev,ef]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",ev,ef]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:N()}],"bg-repeat":[{bg:I()}],"bg-size":[{bg:L()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},er,ev,ef],radial:["",ev,ef],conic:[er,ev,ef]},eS,eg]}],"bg-color":[{bg:D()}],"gradient-from-pos":[{from:z()}
3],"gradient-via-pos":[{via:z()}],"gradient-to-pos":[{to:z()}],"gradient-from":[{from:D()}],"gradient-via":[{via:D()}],"gradient-to":[{to:D()}],rounded:[{rounded:F()}],"rounded-s":[{"rounded-s":F()}],"rounded-e":[{"rounded-e":F()}],"rounded-t":[{"rounded-t":F()}],"rounded-r":[{"rounded-r":F()}],"rounded-b":[{"rounded-b":F()}],"rounded-l":[{"rounded-l":F()}],"rounded-ss":[{"rounded-ss":F()}],"rounded-se":[{"rounded-se":F()}],"rounded-ee":[{"rounded-ee":F()}],"rounded-es":[{"rounded-es":F()}],"rounded-tl":[{"rounded-tl":F()}],"rounded-tr":[{"rounded-tr":F()}],"rounded-br":[{"rounded-br":F()}],"rounded-bl":[{"rounded-bl":F()}],"border-w":[{border:B()}],"border-w-x":[{"border-x":B()}],"border-w-y":[{"border-y":B()}],"border-w-s":[{"border-s":B()}],"border-w-e":[{"border-e":B()}],"border-w-t":[{"border-t":B()}],"border-w-r":[{"border-r":B()}],"border-w-b":[{"border-b":B()}],"border-w-l":[{"border-l":B()}],"divide-x":[{"divide-x":B()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":B()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...H(),"hidden","none"]}],"divide-style":[{divide:[...H(),"hidden","none"]}],"border-color":[{border:D()}],"border-color-x":[{"border-x":D()}],"border-color-y":[{"border-y":D()}],"border-color-s":[{"border-s":D()}],"border-color-e":[{"border-e":D()}],"border-color-t":[{"border-t":D()}],"border-color-r":[{"border-r":D()}],"border-color-b":[{"border-b":D()}],"border-color-l":[{"border-l":D()}
vendor: 5,587 bytes, line 3
3],"divide-color":[{divide:D()}],"outline-style":[{outline:[...H(),"none","hidden"]}],"outline-offset":[{"outline-offset":[et,ev,ef]}],"outline-w":[{outline:["",et,eb,ep]}],"outline-color":[{outline:D()}],shadow:[{shadow:["","none",c,eO,ey]}],"shadow-color":[{shadow:D()}],"inset-shadow":[{"inset-shadow":["none",d,eO,ey]}],"inset-shadow-color":[{"inset-shadow":D()}],"ring-w":[{ring:B()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:D()}],"ring-offset-w":[{"ring-offset":[et,ep]}],"ring-offset-color":[{"ring-offset":D()}],"inset-ring-w":[{"inset-ring":B()}],"inset-ring-color":[{"inset-ring":D()}],"text-shadow":[{"text-shadow":["none",f,eO,ey]}],"text-shadow-color":[{"text-shadow":D()}],opacity:[{opacity:[et,ev,ef]}],"mix-blend":[{"mix-blend":[...V(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":V()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[et]}],"mask-image-linear-from-pos":[{"mask-linear-from":$()}],"mask-image-linear-to-pos":[{"mask-linear-to":$()}],"mask-image-linear-from-color":[{"mask-linear-from":D()}],"mask-image-linear-to-color":[{"mask-linear-to":D()}],"mask-image-t-from-pos":[{"mask-t-from":$()}],"mask-image-t-to-pos":[{"mask-t-to":$()}],"mask-image-t-from-color":[{"mask-t-from":D()}],"mask-image-t-to-color":[{"mask-t-to":D()}],"mask-image-r-from-pos":[{"mask-r-from":$()}],"mask-image-r-to-pos":[{"mask-r-to":$()}],"mask-image-r-from-color":[{"mask-r-from":D()}],"mask-image-r-to-color":[{"mask-r-to":D()}],"mask-image-b-from-pos":[{"mask-b-from":$()}],"mask-image-b-to-pos":[{"mask-b-to":$()}],"mask-image-b-from-color":[{"mask-b-from":D()}],"mask-image-b-to-color":[{"mask-b-to":D()}],"mask-image-l-from-pos":[{"mask-l-from":$()}],"mask-image-l-to-pos":[{"mask-l-to":$()}],"mask-image-l-from-color":[{"mask-l-from":D()}],"mask-image-l-to-color":[{"mask-l-to":D()}],"mask-image-x-from-pos":[{"mask-x-from":$()}],"mask-image-x-to-pos":[{"mask-x-to":$()}],"mask-image-x-from-color":[{"mask-x-from":D()}],"mask-image-x-to-color":[{"mask-x-to":D()}],"mask-image-y-from-pos":[{"mask-y-from":$()}],"mask-image-y-to-pos":[{"mask-y-to":$()}],"mask-image-y-from-color":[{"mask-y-from":D()}],"mask-image-y-to-color":[{"mask-y-to":D()}],"mask-image-radial":[{"mask-radial":[ev,ef]}],"mask-image-radial-from-pos":[{"mask-radial-from":$()}],"mask-image-radial-to-pos":[{"mask-radial-to":$()}],"mask-image-radial-from-color":[{"mask-radial-from":D()}],"mask-image-radial-to-color":[{"mask-radial-to":D()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":x()}],"mask-image-conic-pos":[{"mask-conic":[et]}],"mask-image-conic-from-pos":[{"mask-conic-from":$()}],"mask-image-conic-to-pos":[{"mask-conic-to":$()}],"mask-image-conic-from-color":[{"mask-conic-from":D()}],"mask-image-conic-to-color":[{"mask-conic-to":D()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:N()}],"mask-repeat":[{mask:I()}],"mask-size":[{mask:L()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",ev,ef]}],filter:[{filter:["","none",ev,ef]}],blur:[{blur:U()}],brightness:[{brightness:[et,ev,ef]}],contrast:[{contrast:[et,ev,ef]}],"drop-shadow":[{"drop-shadow":["","none",p,eO,ey]}],"drop-shadow-color":[{"drop-shadow":D()}],grayscale:[{grayscale:["",et,ev,ef]}],"hue-rotate":[{"hue-rotate":[et,ev,ef]}],invert:[{invert:["",et,ev,ef]}],saturate:[{saturate:[et,ev,ef]}],sepia:[{sepia:["",et,ev,ef]}],"backdrop-filter":[{"backdrop-filter":["","none",ev,ef]}],"backdrop-blur":[{"backdrop-blur":U()}],"backdrop-brightness":[{"backdrop-brightness":[et,ev,ef]}],"backdrop-contrast":[{"backdrop-contrast":[et,ev,ef]}],"backdrop-grayscale":[{"backdrop-grayscale":["",et,ev,ef]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[et,ev,ef]}],"backdrop-invert":[{"backdrop-invert":["",et,ev,ef]}],"backdrop-opacity":[{"backdrop-opacity":[et,ev,ef]}],"backdrop-saturate":[{"backdrop-saturate":[et,ev,ef]}],"backdrop-sepia":[{"backdrop-sepia":["",et,ev,ef]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":O()}],"border-spacing-x":[{"border-spacing-x":O()}],"border-spacing-y":[{"border-spacing-y":O()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",ev,ef]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[et,"initial",ev,ef]}],ease:[{ease:["linear","initial",y,ev,ef]}],delay:[{delay:[et,ev,ef]}],animate:[{animate:["none",v,ev,ef]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[m,ev,ef]}],"perspective-origin":[{"perspective-origin":w()}],rotate:[{rotate:W()}],"rotate-x":[{"rotate-x":W()}],"rotate-y":[{"rotate-y":W()}],"rotate-z":[{"rotate-z":W()}],scale:[{scale:q()}],"scale-x":[{"scale-x":q()}],"scale-y":[{"scale-y":q()}],"scale-z":[{"scale-z":q()}],"scale-3d":["scale-3d"],skew:[{skew:X()}],"skew-x":[{"skew-x":X()}],"skew-y":[{"skew-y":X()}],transform:[{transform:[ev,ef,"","none","gpu","cpu"]}],"transform-origin":[{origin:w()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:K()}],"translate-x":[{"translate-x":K()}],"translate-y":[{"translate-y":K()}],"translate-z":[{"translate-z":K()}
3],"translate-none":["translate-none"],accent:[{accent:D()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:D()}],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",ev,ef]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":O()}],"scroll-mx":[{"scroll-mx":O()}],"scroll-my":[{"scroll-my":O()}],"scroll-ms":[{"scroll-ms":O()}],"scroll-me":[{"scroll-me":O()}],"scroll-mt":[{"scroll-mt":O()}],"scroll-mr":[{"scroll-mr":O()}],"scroll-mb":[{"scroll-mb":O()}],"scroll-ml":[{"scroll-ml":O()}],"scroll-p":[{"scroll-p":O()}],"scroll-px":[{"scroll-px":O()}],"scroll-py":[{"scroll-py":O()}],"scroll-ps":[{"scroll-ps":O()}],"scroll-pe":[{"scroll-pe":O()}],"scroll-pt":[{"scroll-pt":O()}],"scroll-pr":[{"scroll-pr":O()}],"scroll-pb":[{"scroll-pb":O()}],"scroll-pl":[{"scroll-pl":O()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",ev,ef]}],fill:[{fill:["none",...D()]}],"stroke-w":[{stroke:[et,eb,ep,eh]}],stroke:[{stroke:["none",...D()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}});function eN(...e){return eD(j(e))}e.s(["cn",0,eN],47163);let eI=O("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-white hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9","icon-sm":"size-8","icon-lg":"size-10"}},defaultVariants:{variant:"default",size:"default"}});e.s(["Button",0,function({className:e,variant:t,size:r,asChild:n=!1,...o}){return(0,h.jsx)(n?b:"button",{"data-slot":"button",className:eN(eI({variant:t,size:r,className:e})),...o})}],67881),e.s(["Input",0,function({className:e,type:t,...r}){return(0,h.jsx)("input",{type:t,"data-slot":"input",className:eN("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",e),...r})}],23750);var eL=e.i(80306),ez=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>
3{let r=v(`Primitive.${t}`),n=c.forwardRef((e,n)=>{let{asChild:o,...i}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,h.jsx)(o?r:t,{...i,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function eF(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}function eB(e,t=[]){let r=[],n=()=>{let t=r.map(e=>c.createContext(e));return function(r){let n=r?.[e]||t;return c.useMemo(()=>({[`__scope${e}`]:{...r,[e]:n}}),[r,n])}};return n.scopeName=e,[function(t,n){let o=c.createContext(n),i=r.length;r=[...r,n];let a=t=>{let{scope:r,children:n,...a}=t,l=r?.[e]?.[i]||o,s=c.useMemo(()=>a,Object.values(a));return(0,h.jsx)(l.Provider,{value:s,children:n})};return a.displayName=t+"Provider",[a,function(r,a){let l=a?.[e]?.[i]||o,s=c.useContext(l);if(s)return s;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=r.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return c.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return r.scopeName=t.scopeName,r}(n,...t)]}e.s(["Primitive",0,ez],71818),"u">typeof window&&window.document&&window.document.createElement,e.s(["composeEventHandlers",0,eF],91967),e.s(["createContext",0,function(e,t){let r=c.createContext(t),n=e=>{let{children:t,...n}=e,o=c.useMemo(()=>n,Object.values(n));return(0,h.jsx)(r.Provider,{value:o,children:t})};return n.displayName=e+"Provider",[n,function(n){let o=c.useContext(r);if(o)return o;if(void 0!==t)return t;throw Error(`\`${n}\` must be used within \`${e}\``)}]},"createContextScope",0,eB],56207);var eH=globalThis?.document?c.useLayoutEffect:()=>{};e.s(["useLayoutEffect",0,eH],27864);var eV=c[" useId ".trim().toString()]||(()=>void 0),e$=0;e.s(["useId",0,function(e){let[t,r]=c.useState(eV());return eH(()=>{e||r(e=>e??String(e$++))},[e]),e||(t?`radix-${t}`:"")}],61194),c[" useEffectEvent ".trim().toString()],c[" useInsertionEffect ".trim().toString()];var eU=c[" useInsertionEffect ".trim().toString()]||eH;function eG(e){var t;let r,n=(t=e,(r=c.forwardRef((e,t)=>{let{children:r,...n}=e;if(c.isValidElement(r)){var o;let e,i,a=(o=r,(i=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(i=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),l=function(e,t){let r={...t};for(let n in t){let o=e[n],i=t[n];/^on[A-Z]/.test(n)?o&&i?r[n]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...i}:"className"===n&&(r[n]=[o,i].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==c.Fragment&&(l.ref=t?f(t,a):a),c.cloneElement(r,l)}return c.Children.count(r)>1?c.Children.only(null):null})).displayName=`${t}.SlotClone`,r),o=c.forwardRef((e,t)=>{let{children:r,...o}=e,i=c.Children.toArray(r),a=i.find(eq);if(a){let e=a.props.children,r=i.map(t=>t!==a?t:c.Children.count(e)>1?c.Children.only(null):c.isValidElement(e)?e.props.children:null);return(0,h.jsx)(n,{...o,ref:t,children:c.isValidElement(e)?c.cloneElement(e,void 0,r):null})}return(0,h.jsx)(n,{...o,ref:t,children:r})});return o.displayName=`${e}.Slot`,o}Symbol("RADIX:SYNC_STATE"),e.s(["useControllableState",0,function({prop:e,defaultProp:t,onChange:r=()=>{},caller:n}){let[o,i,a]=function({defaultProp:e,onChange:t}){let[r,n]=c.useState(e),o=c.useRef(r),i=c.useRef(t);return eU(()=>{i.current=t},[t]),c.useEffect(()=>{o.current!==r&&(i.current?.(r),o.current=r)},[r,o]),[r,n,i]}({defaultProp:t,onChange:r}),l=void 0!==e,s=l?e:o;{let t=c.useRef(void 0!==e);c.useEffect(()=>{let e=t.current;if(e!==l){let t=l?"controlled":"uncontrolled";console.warn(`${n} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=l},[l,n])}return[s,c.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&a.current?.(r)}else i(t)},[l,e,i,a])]}],34643);var eW=Symbol("radix.slottable");function eq(e){return c.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===eW}e.s(["createSlot",0,eG,"createSlottable",0,function(e){let t=({children:e})=>(0,h.jsx)(h.Fragment,{children:e});return t.displayName=`${e}.Slottable`,t.__radixId=eW,t}],93074);var eX=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>
3{let r=eG(`Primitive.${t}`),n=c.forwardRef((e,n)=>{let{asChild:o,...i}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,h.jsx)(o?r:t,{...i,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function eK(e,t){e&&eL.flushSync(()=>e.dispatchEvent(t))}function eY(e){let t=c.useRef(e);return c.useEffect(()=>{t.current=e}),c.useMemo(()=>(...e)=>t.current?.(...e),[])}e.s(["Primitive",0,eX,"dispatchDiscreteCustomEvent",0,eK],56872),e.s(["useCallbackRef",0,eY],52960);var eJ="dismissableLayer.update",eZ=c.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),eQ=c.forwardRef((e,t)=>{let{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:n,onPointerDownOutside:o,onFocusOutside:i,onInteractOutside:a,onDismiss:l,...u}=e,d=c.useContext(eZ),[f,m]=c.useState(null),g=f?.ownerDocument??globalThis?.document,[,y]=c.useState({}),v=p(t,e=>m(e)),b=Array.from(d.layers),[x]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),w=b.indexOf(x),j=f?b.indexOf(f):-1,S=d.layersWithOutsidePointerEventsDisabled.size>0,O=j>=w,k=function(e,t=globalThis?.document){let r=eY(e),n=c.useRef(!1),o=c.useRef(()=>{});return c.useEffect(()=>{let e=e=>{if(e.target&&!n.current){let n=function(){e1("dismissableLayer.pointerDownOutside",r,i,{discrete:!0})},i={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=n,t.addEventListener("click",o.current,{once:!0})):n()}else t.removeEventListener("click",o.current);n.current=!1},i=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(i),t.removeEventListener("pointerdown",e),t.removeEventListener("click",o.current)}},[t,r]),{onPointerDownCapture:()=>n.current=!0}}(e=>{let t=e.target,r=[...d.branches].some(e=>e.contains(t));O&&!r&&(o?.(e),a?.(e),e.defaultPrevented||l?.())},g),E=function(e,t=globalThis?.document){let r=eY(e),n=c.useRef(!1);return c.useEffect(()=>{let e=e=>
3{e.target&&!n.current&&e1("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,r]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}(e=>{let t=e.target;![...d.branches].some(e=>e.contains(t))&&(i?.(e),a?.(e),e.defaultPrevented||l?.())},g);return!function(e,t=globalThis?.document){let r=eY(e);c.useEffect(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[r,t])}(e=>{j===d.layers.size-1&&(n?.(e),!e.defaultPrevented&&l&&(e.preventDefault(),l()))},g),c.useEffect(()=>{if(f)return r&&(0===d.layersWithOutsidePointerEventsDisabled.size&&(s=g.body.style.pointerEvents,g.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(f)),d.layers.add(f),e0(),()=>{r&&1===d.layersWithOutsidePointerEventsDisabled.size&&(g.body.style.pointerEvents=s)}},[f,g,r,d]),c.useEffect(()=>()=>{f&&(d.layers.delete(f),d.layersWithOutsidePointerEventsDisabled.delete(f),e0())},[f,d]),c.useEffect(()=>{let e=()=>y({});return document.addEventListener(eJ,e),()=>document.removeEventListener(eJ,e)},[]),(0,h.jsx)(eX.div,{...u,ref:v,style:{pointerEvents:S?O?"auto":"none":void 0,...e.style},onFocusCapture:eF(e.onFocusCapture,E.onFocusCapture),onBlurCapture:eF(e.onBlurCapture,E.onBlurCapture),onPointerDownCapture:eF(e.onPointerDownCapture,k.onPointerDownCapture)})});function e0(){let e=new CustomEvent(eJ);document.dispatchEvent(e)}function e1(e,t,r,{discrete:n}){let o=r.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&o.addEventListener(e,t,{once:!0}),n?eK(o,i):o.dispatchEvent(i)}eQ.displayName="DismissableLayer",c.forwardRef((e,t)=>{let r=c.useContext(eZ),n=c.useRef(null),o=p(t,n);return c.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,h.jsx)(eX.div,{...e,ref:o})}).displayName="DismissableLayerBranch",e.s(["DismissableLayer",0,eQ],60212);var e2="focusScope.autoFocusOnMount",e3="focusScope.autoFocusOnUnmount",e4={bubbles:!1,cancelable:!0},e5=c.forwardRef((e,t)=>{let{loop:r=!1,trapped:n=!1,onMountAutoFocus:o,onUnmountAutoFocus:i,...a}=e,[l,s]=c.useState(null),u=eY(o),d=eY(i),f=c.useRef(null),m=p(t,e=>s(e)),g=c.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;c.useEffect(()=>{if(n){let e=function(e){if(g.paused||!l)return;let t=e.target;l.contains(t)?f.current=t:e7(f.current,{select:!0})},t=function(e){if(g.paused||!l)return;let t=e.relatedTarget;null!==t&&(l.contains(t)||e7(f.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&e7(l)});return l&&r.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[n,l,g.paused]),c.useEffect(()=>{if(l){e9.add(g);let e=document.activeElement;if(!l.contains(e)){let t=new CustomEvent(e2,e4);l.addEventListener(e2,u),l.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let r=document.activeElement;for(let n of e)if(e7(n,{select:t}),document.activeElement!==r)return}(e6(l).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&e7(l))}return()=>{l.removeEventListener(e2,u),setTimeout(()=>{let t=new CustomEvent(e3,e4);l.addEventListener(e3,d),l.dispatchEvent(t),t.defaultPrevented||e7(e??document.body,{select:!0}),l.removeEventListener(e3,d),e9.remove(g)},0)}}},[l,u,d,g]);let y=c.useCallback(e=>{if(!r&&!n||g.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){var i;let t,n=e.currentTarget,[a,l]=[e8(t=e6(i=n),i),e8(t.reverse(),i)];a&&l?e.shiftKey||o!==l?e.shiftKey&&o===a&&(e.preventDefault(),r&&e7(l,{select:!0})):(e.preventDefault(),r&&e7(a,{select:!0})):o===n&&e.preventDefault()}},[r,n,g.paused]);return(0,h.jsx)(eX.div,{tabIndex:-1,...a,ref:m,onKeyDown:y})});function e6(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function e8(e,t){for(let r of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(r,{upTo:t}))return r}function e7(e,{select:t=!1}={}){if(e&&e.focus){var r;let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}e5.displayName="FocusScope";var e9=(t=[],{add(e){let r=t[0];e!==r&&r?.pause(),(t=te(t,e)).unshift(e)},remove(e){t=te(t,e),t[0]?.resume()}});function te(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}e.s(["FocusScope",0,e5],89535);var tt=c.forwardRef((e,t)=>
3{let{container:r,...n}=e,[o,i]=c.useState(!1);eH(()=>i(!0),[]);let a=r||o&&globalThis?.document?.body;return a?eL.default.createPortal((0,h.jsx)(eX.div,{...n,ref:t}),a):null});tt.displayName="Portal",e.s(["Portal",0,tt],14952);var tr=e=>{var t;let r,n,{present:o,children:i}=e,a=function(e){var t,r;let[n,o]=c.useState(),i=c.useRef(null),a=c.useRef(e),l=c.useRef("none"),[s,u]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},c.useReducer((e,t)=>r[e][t]??e,t));return c.useEffect(()=>{let e=tn(i.current);l.current="mounted"===s?e:"none"},[s]),eH(()=>{let t=i.current,r=a.current;if(r!==e){let n=l.current,o=tn(t);e?u("MOUNT"):"none"===o||t?.display==="none"?u("UNMOUNT"):r&&n!==o?u("ANIMATION_OUT"):u("UNMOUNT"),a.current=e}},[e,u]),eH(()=>{if(n){let e,t=n.ownerDocument.defaultView??window,r=r=>{let o=tn(i.current).includes(CSS.escape(r.animationName));if(r.target===n&&o&&(u("ANIMATION_END"),!a.current)){let r=n.style.animationFillMode;n.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===n.style.animationFillMode&&(n.style.animationFillMode=r)})}},o=e=>{e.target===n&&(l.current=tn(i.current))};return n.addEventListener("animationstart",o),n.addEventListener("animationcancel",r),n.addEventListener("animationend",r),()=>{t.clearTimeout(e),n.removeEventListener("animationstart",o),n.removeEventListener("animationcancel",r),n.removeEventListener("animationend",r)}}u("ANIMATION_END")},[n,u]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:c.useCallback(e=>{i.current=e?getComputedStyle(e):null,o(e)},[])}}(o),l="function"==typeof i?i({present:a.isPresent}):c.Children.only(i),s=p(a.ref,(t=l,(n=(r=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in r&&r.isReactWarning)?t.ref:(n=(r=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in r&&r.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof i||a.isPresent?c.cloneElement(l,{ref:s}):null};function tn(e){return e?.animationName||"none"}tr.displayName="Presence",e.s(["Presence",0,tr],53747);var to=0;function ti(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}e.s(["useFocusGuards",0,function(){c.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??ti()),document.body.insertAdjacentElement("beforeend",e[1]??ti()),to++,()=>{1===to&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),to--}},[])}],71353);var ta=function(){return(ta=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function tl(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r}var ts=("function"==typeof SuppressedError&&SuppressedError,"right-scroll-bar-position"),tu="width-before-scroll-bar";function tc(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var td="u">typeof window?c.useLayoutEffect:c.useEffect,tf=new WeakMap,tp=(void 0===r&&(r={}),(void 0===n&&(n=function(e){return e}),o=[],i=!1,a={read:function(){if(i)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return o.length?o[o.length-1]:null},useMedium:function(e){var t=n(e,i);return o.push(t),function(){o=o.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(i=!0;o.length;){var t=o;o=[],t.forEach(e)}o={push:function(t){return e(t)},filter:function(){return o}}},assignMedium:function(e){i=!0;var t=[];if(o.length){var r=o;o=[],r.forEach(e),t=o}var n=function(){var r=t;t=[],r.forEach(e)},a=function(){return Promise.resolve().then(n)};a(),o={push:function(e){t.push(e),a()},filter:function(e){return t=t.filter(e),o}}}}).options=ta({async:!0,ssr:!1},r),a),th=function(){},tm=c.forwardRef(function(e,t){var r,n,o,i,a=c.useRef(null),l=c.useState({onScrollCapture:th,onWheelCapture:th,onTouchMoveCapture:th}),s=l[0],u=l[1],d=e.forwardProps,f=e.children,p=e.className,h=e.removeScrollBar,m=e.enabled,g=e.shards,y=e.sideCar,v=e.noRelative,b=e.noIsolation,x=e.inert,w=e.allowPinchZoom,j=e.as,S=e.gapMode,O=tl(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),k=(r=[a,t],n=function(e){return r.forEach(function(t){return tc(t,e)})},(o=(0,c.useState)(function(){return{value:null,callback:n,facade:{get current(){return o.value},set current(value){var e=o.value;e!==value&&(o.value=value,o.callback(value,e))}}}})[0]).callback=n,i=o.facade,td(function(){var e=tf.get(i);if(e){var t=new Set(e),n=new Set(r),o=i.current;t.forEach(function(e){n.has(e)||tc(e,null)}
3),n.forEach(function(e){t.has(e)||tc(e,o)})}tf.set(i,r)},[r]),i),E=ta(ta({},O),s);return c.createElement(c.Fragment,null,m&&c.createElement(y,{sideCar:tp,removeScrollBar:h,shards:g,noRelative:v,noIsolation:b,inert:x,setCallbacks:u,allowPinchZoom:!!w,lockRef:a,gapMode:S}),d?c.cloneElement(c.Children.only(f),ta(ta({},E),{ref:k})):c.createElement(void 0===j?"div":j,ta({},E,{className:p,ref:k}),f))});tm.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},tm.classNames={fullWidth:tu,zeroRight:ts};var tg=function(e){var t=e.sideCar,r=tl(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var n=t.read();if(!n)throw Error("Sidecar medium not found");return c.createElement(n,ta({},r))};tg.isSideCarExport=!0;var ty=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=u||("u">typeof __webpack_nonce__?__webpack_nonce__:void 0);return t&&e.setAttribute("nonce",t),e}())){var n,o;(n=t).styleSheet?n.styleSheet.cssText=r:n.appendChild(document.createTextNode(r)),o=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(o)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},tv=function(){var e=ty();return function(t,r){c.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},tb=function(){var e=tv();return function(t){return e(t.styles,t.dynamic),null}},tx={left:0,top:0,right:0,gap:0},tw=function(e){return parseInt(e||"",10)||0},tj=function(e){var t=window.getComputedStyle(document.body),r=t["padding"===e?"paddingLeft":"marginLeft"],n=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[tw(r),tw(n),tw(o)]},tS=function(e){if(void 0===e&&(e="margin"),"u"<typeof window)return tx;var t=tj(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}},tO=tb(),tk="data-scroll-locked",tE=function(e,t,r,n){var o=e.left,i=e.top,a=e.right,l=e.gap;return void 0===r&&(r="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(n,";\n   padding-right: ").concat(l,"px ").concat(n,";\n  }\n  body[").concat(tk,"] {\n    overflow: hidden ").concat(n,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(n,";"),"margin"===r&&"\n    padding-left: ".concat(o,"px;\n    padding-top: ").concat(i,"px;\n    padding-right: ").concat(a,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(l,"px ").concat(n,";\n    "),"padding"===r&&"padding-right: ".concat(l,"px ").concat(n,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(ts," {\n    right: ").concat(l,"px ").concat(n,";\n  }\n  \n  .").concat(tu," {\n    margin-right: ").concat(l,"px ").concat(n,";\n  }\n  \n  .").concat(ts," .").concat(ts," {\n    right: 0 ").concat(n,";\n  }\n  \n  .").concat(tu," .").concat(tu," {\n    margin-right: 0 ").concat(n,";\n  }\n  \n  body[").concat(tk,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(l,"px;\n  }\n")},tC=function(){var e=parseInt(document.body.getAttribute(tk)||"0",10);return isFinite(e)?e:0},tP=function(){c.useEffect(function(){return document.body.setAttribute(tk,(tC()+1).toString()),function(){var e=tC()-1;e<=0?document.body.removeAttribute(tk):document.body.setAttribute(tk,e.toString())}},[])},tM=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,o=void 0===n?"margin":n;tP();var i=c.useMemo(function(){return tS(o)},[o]);return c.createElement(tO,{styles:tE(i,!t,o,r?"":"!important")})},tA=!1;if("u">typeof window)try{var t_=Object.defineProperty({},"passive",{get:function(){return tA=!0,!0}});window.addEventListener("test",t_,t_),window.removeEventListener("test",t_,t_)}catch(e){tA=!1}var tT=!!tA&&{passive:!1},tR=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return"hidden"!==r[t]&&(r.overflowY!==r.overflowX||"TEXTAREA"===e.tagName||"visible"!==r[t])},tD=function(e,t){var r=t.ownerDocument,n=t;do{if("u">typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),tN(e,n)){var o=tI(e,n);if(o[1]>o[2])return!0}n=n.parentNode}while(n&&n!==r.body)return!1},tN=function(e,t){return"v"===e?tR(t,"overflowY"):tR(t,"overflowX")},tI=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},tL=function(e,t,r,n,o){var i,a=(i=window.getComputedStyle(t).direction,"h"===e&&"rtl"===i?-1:1),l=a*n,s=r.target,u=t.contains(s),c=!1,d=l>0,f=0,p=0;
3do{if(!s)break;var h=tI(e,s),m=h[0],g=h[1]-h[2]-a*m;(m||g)&&tN(e,s)&&(f+=g,p+=m);var y=s.parentNode;s=y&&y.nodeType===Node.DOCUMENT_FRAGMENT_NODE?y.host:y}while(!u&&s!==document.body||u&&(t.contains(s)||t===s))return d&&(o&&1>Math.abs(f)||!o&&l>f)?c=!0:!d&&(o&&1>Math.abs(p)||!o&&-l>p)&&(c=!0),c},tz=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},tF=function(e){return[e.deltaX,e.deltaY]},tB=function(e){return e&&"current"in e?e.current:e},tH=0,tV=[];let t$=(l=function(e){var t=c.useRef([]),r=c.useRef([0,0]),n=c.useRef(),o=c.useState(tH++)[0],i=c.useState(tb)[0],a=c.useRef(e);c.useEffect(function(){a.current=e},[e]),c.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(function(e,t,r){if(r||2==arguments.length)for(var n,o=0,i=t.length;o<i;o++)!n&&o in t||(n||(n=Array.prototype.slice.call(t,0,o)),n[o]=t[o]);return e.concat(n||Array.prototype.slice.call(t))})([e.lockRef.current],(e.shards||[]).map(tB),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var l=c.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!a.current.allowPinchZoom;var o,i=tz(e),l=r.current,s="deltaX"in e?e.deltaX:l[0]-i[0],u="deltaY"in e?e.deltaY:l[1]-i[1],c=e.target,d=Math.abs(s)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=window.getSelection(),p=f&&f.anchorNode;if(p&&(p===c||p.contains(c)))return!1;var h=tD(d,c);if(!h)return!0;if(h?o=d:(o="v"===d?"h":"v",h=tD(d,c)),!h)return!1;if(!n.current&&"changedTouches"in e&&(s||u)&&(n.current=o),!o)return!0;var m=n.current||o;return tL(m,t,e,"h"===m?s:u,!0)},[]),s=c.useCallback(function(e){if(tV.length&&tV[tV.length-1]===i){var r="deltaY"in e?tF(e):tz(e),n=t.current.filter(function(t){var n;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(n=t.delta,n[0]===r[0]&&n[1]===r[1])})[0];if(n&&n.should){e.cancelable&&e.preventDefault();return}if(!n){var o=(a.current.shards||[]).map(tB).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?l(e,o[0]):!a.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),u=c.useCallback(function(e,r,n,o){var i={name:e,delta:r,target:n,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(n)};t.current.push(i),setTimeout(function(){t.current=t.current.filter(function(e){return e!==i})},1)},[]),d=c.useCallback(function(e){r.current=tz(e),n.current=void 0},[]),f=c.useCallback(function(t){u(t.type,tF(t),t.target,l(t,e.lockRef.current))},[]),p=c.useCallback(function(t){u(t.type,tz(t),t.target,l(t,e.lockRef.current))},[]);c.useEffect(function(){return tV.push(i),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",s,tT),document.addEventListener("touchmove",s,tT),document.addEventListener("touchstart",d,tT),function(){tV=tV.filter(function(e){return e!==i}),document.removeEventListener("wheel",s,tT),document.removeEventListener("touchmove",s,tT),document.removeEventListener("touchstart",d,tT)}},[]);var h=e.removeScrollBar,m=e.inert;return c.createElement(c.Fragment,null,m?c.createElement(i,{styles:"\n  .block-interactivity-".concat(o," {pointer-events: none;}\n  .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,h?c.createElement(tM,{noRelative:e.noRelative,gapMode:e.gapMode}):null)},tp.useMedium(l),tg);var tU=c.forwardRef(function(e,t){return c.createElement(tm,ta({},e,{ref:t,sideCar:t$}))});tU.classNames=tm.classNames,e.s(["RemoveScroll",0,tU],21790);var tG=new WeakMap,tW=new WeakMap,tq={},tX=0,tK=function(e){return e&&(e.host||tK(e.parentNode))},tY=function(e,t,r,n){var o=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var r=tK(e);return r&&t.contains(r)?r:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});tq[r]||(tq[r]=new WeakMap);var i=tq[r],a=[],l=new Set,s=new Set(o),u=function(e){!e||l.has(e)||(l.add(e),u(e.parentNode))};o.forEach(u);var c=function(e){!e||s.has(e)||Array.prototype.forEach.call(e.children,function(e){if(l.has(e))c(e);else try{var t=e.getAttribute(n),o=null!==t&&"false"!==t,s=(tG.get(e)||0)+1,u=(i.get(e)||0)+1;tG.set(e,s),i.set(e,u),a.push(e),1===s&&o&&tW.set(e,!0),1===u&&e.setAttribute(r,"true"),o||e.setAttribute(n,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return c(t),l.clear(),tX++,function(){a.forEach(function(e){var t=tG.get(e)-1,o=i.get(e)-1;tG.set(e,t),i.set(e,o),t||(tW.has(e)||e.removeAttribute(n),tW.delete(e)),o||e.removeAttribute(r)}),--tX||(tG=new WeakMap,tG=new WeakMap,tW=new WeakMap,tq={})}};e.s(["hideOthers",0,function(e,t,r){void 0===r&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),o=t||("u"<typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return o?(n.push.apply(n,Array.from(o.querySelectorAll("[aria-live], script"))),tY(n,o,r,"aria-hidden")):function(){return null}}],73772);let tJ=["top","right","bottom","left"],tZ=Math.min,tQ=Math.max,t0=Math.round,t1=Math.floor,t2=e=>({x:e,y:e}
3),t3={left:"right",right:"left",bottom:"top",top:"bottom"},t4={start:"end",end:"start"};function t5(e,t){return"function"==typeof e?e(t):e}function t6(e){return e.split("-")[0]}function t8(e){return e.split("-")[1]}function t7(e){return"x"===e?"y":"x"}function t9(e){return"y"===e?"height":"width"}let re=new Set(["top","bottom"]);function rt(e){return re.has(t6(e))?"y":"x"}function rr(e){return e.replace(/start|end/g,e=>t4[e])}let rn=["left","right"],ro=["right","left"],ri=["top","bottom"],ra=["bottom","top"];function rl(e){return e.replace(/left|right|bottom|top/g,e=>t3[e])}function rs(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function ru(e){let{x:t,y:r,width:n,height:o}=e;return{width:n,height:o,top:r,left:t,right:t+n,bottom:r+o,x:t,y:r}}function rc(e,t,r){let n,{reference:o,floating:i}=e,a=rt(t),l=t7(rt(t)),s=t9(l),u=t6(t),c="y"===a,d=o.x+o.width/2-i.width/2,f=o.y+o.height/2-i.height/2,p=o[s]/2-i[s]/2;switch(u){case"top":n={x:d,y:o.y-i.height};break;case"bottom":n={x:d,y:o.y+o.height};break;case"right":n={x:o.x+o.width,y:f};break;case"left":n={x:o.x-i.width,y:f};break;default:n={x:o.x,y:o.y}}switch(t8(t)){case"start":n[l]-=p*(r&&c?-1:1);break;case"end":n[l]+=p*(r&&c?-1:1)}return n}let rd=async(e,t,r)=>{let{placement:n="bottom",strategy:o="absolute",middleware:i=[],platform:a}=r,l=i.filter(Boolean),s=await (null==a.isRTL?void 0:a.isRTL(t)),u=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:d}=rc(u,n,s),f=n,p={},h=0;for(let r=0;r<l.length;r++){let{name:i,fn:m}=l[r],{x:g,y:y,data:v,reset:b}=await m({x:c,y:d,initialPlacement:n,placement:f,strategy:o,middlewareData:p,rects:u,platform:a,elements:{reference:e,floating:t}});c=null!=g?g:c,d=null!=y?y:d,p={...p,[i]:{...p[i],...v}},b&&h<=50&&(h++,"object"==typeof b&&(b.placement&&(f=b.placement),b.rects&&(u=!0===b.rects?await a.getElementRects({reference:e,floating:t,strategy:o}):b.rects),{x:c,y:d}=rc(u,f,s)),r=-1)}return{x:c,y:d,placement:f,strategy:o,middlewareData:p}};async function rf(e,t){var r;void 0===t&&(t={});let{x:n,y:o,platform:i,rects:a,elements:l,strategy:s}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:d="floating",altBoundary:f=!1,padding:p=0}=t5(t,e),h=rs(p),m=l[f?"floating"===d?"reference":"floating":d],g=ru(await i.getClippingRect({element:null==(r=await (null==i.isElement?void 0:i.isElement(m)))||r?m:m.contextElement||await (null==i.getDocumentElement?void 0:i.getDocumentElement(l.floating)),boundary:u,rootBoundary:c,strategy:s})),y="floating"===d?{x:n,y:o,width:a.floating.width,height:a.floating.height}:a.reference,v=await (null==i.getOffsetParent?void 0:i.getOffsetParent(l.floating)),b=await (null==i.isElement?void 0:i.isElement(v))&&await (null==i.getScale?void 0:i.getScale(v))||{x:1,y:1},x=ru(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:y,offsetParent:v,strategy:s}):y);return{top:(g.top-x.top+h.top)/b.y,bottom:(x.bottom-g.bottom+h.bottom)/b.y,left:(g.left-x.left+h.left)/b.x,right:(x.right-g.right+h.right)/b.x}}function rp(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function rh(e){return tJ.some(t=>e[t]>=0)}let rm=new Set(["left","top"]);async function rg(e,t){let{placement:r,platform:n,elements:o}=e,i=await (null==n.isRTL?void 0:n.isRTL(o.floating)),a=t6(r),l=t8(r),s="y"===rt(r),u=rm.has(a)?-1:1,c=i&&s?-1:1,d=t5(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:h}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return l&&"number"==typeof h&&(p="end"===l?-1*h:h),s?{x:p*c,y:f*u}:{x:f*u,y:p*c}}function ry(){return"u">typeof window}function rv(e){return rw(e)?(e.nodeName||"").toLowerCase():"#document"}function rb(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function rx(e){var t;return null==(t=(rw(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function rw(e){return!!ry()&&(e instanceof Node||e instanceof rb(e).Node)}function rj(e){return!!ry()&&(e instanceof Element||e instanceof rb(e).Element)}function rS(e){return!!ry()&&(e instanceof HTMLElement||e instanceof rb(e).HTMLElement)}function rO(e){return!(!ry()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof rb(e).ShadowRoot)}let rk=new Set(["inline","contents"]);function rE(e){let{overflow:t,overflowX:r,overflowY:n,display:o}=rL(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!rk.has(o)}let rC=new Set(["table","td","th"]),rP=[":popover-open",":modal"];function rM(e){return rP.some(t=>{try{return e.matches(t)}catch(e){return!1}})}let rA=["transform","translate","scale","rotate","perspective"],r_=["transform","translate","scale","rotate","perspective","filter"],rT=["paint","layout","strict","content"];function rR(e){let t=rD(),r=rj(e)?rL(e):e;return rA.some(e=>!!r[e]&&"none"!==r[e])||!!r.containerType&&"normal"!==r.containerType||!t&&!!r.backdropFilter&&"none"!==r.backdropFilter||!t&&!!r.filter&&"none"!==r.filter||r_.some(e=>(r.willChange||"").includes(e))||rT.some(e=>(r.contain||"").includes(e))}function rD(){return!("u"<typeof CSS)&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}let rN=new Set(["html","body","#document"]);function rI(e){return rN.has(rv(e))}function rL(e){return rb(e).getComputedStyle(e)}function rz(e){return rj(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function rF(e){if("html"===rv(e))return e;let t=e.assignedSlot||e.parentNode||rO(e)&&e.host||rx(e);return rO(t)?t.host:t}function rB(e,t,r){var n;void 0===t&&(t=[]),void 0===r&&(r=!0);let o=function e(t){let r=rF(t);return rI(r)?t.ownerDocument?t.ownerDocument.body:t.body:rS(r)&&rE(r)?r:e(r)}(e),i=o===(null==(n=e.ownerDocument)?void 0:n.body),a=rb(o);if(i){let e=rH(a);
3return t.concat(a,a.visualViewport||[],rE(o)?o:[],e&&r?rB(e):[])}return t.concat(o,rB(o,[],r))}function rH(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function rV(e){let t=rL(e),r=parseFloat(t.width)||0,n=parseFloat(t.height)||0,o=rS(e),i=o?e.offsetWidth:r,a=o?e.offsetHeight:n,l=t0(r)!==i||t0(n)!==a;return l&&(r=i,n=a),{width:r,height:n,$:l}}function r$(e){return rj(e)?e:e.contextElement}function rU(e){let t=r$(e);if(!rS(t))return t2(1);let r=t.getBoundingClientRect(),{width:n,height:o,$:i}=rV(t),a=(i?t0(r.width):r.width)/n,l=(i?t0(r.height):r.height)/o;return a&&Number.isFinite(a)||(a=1),l&&Number.isFinite(l)||(l=1),{x:a,y:l}}let rG=t2(0);function rW(e){let t=rb(e);return rD()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:rG}function rq(e,t,r,n){var o;void 0===t&&(t=!1),void 0===r&&(r=!1);let i=e.getBoundingClientRect(),a=r$(e),l=t2(1);t&&(n?rj(n)&&(l=rU(n)):l=rU(e));let s=(void 0===(o=r)&&(o=!1),n&&(!o||n===rb(a))&&o)?rW(a):t2(0),u=(i.left+s.x)/l.x,c=(i.top+s.y)/l.y,d=i.width/l.x,f=i.height/l.y;if(a){let e=rb(a),t=n&&rj(n)?rb(n):n,r=e,o=rH(r);for(;o&&n&&t!==r;){let e=rU(o),t=o.getBoundingClientRect(),n=rL(o),i=t.left+(o.clientLeft+parseFloat(n.paddingLeft))*e.x,a=t.top+(o.clientTop+parseFloat(n.paddingTop))*e.y;u*=e.x,c*=e.y,d*=e.x,f*=e.y,u+=i,c+=a,o=rH(r=rb(o))}}return ru({width:d,height:f,x:u,y:c})}function rX(e,t){let r=rz(e).scrollLeft;return t?t.left+r:rq(rx(e)).left+r}function rK(e,t){let r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-rX(e,r),y:r.top+t.scrollTop}}let rY=new Set(["absolute","fixed"]);function rJ(e,t,r){var n;let o;if("viewport"===t)o=function(e,t){let r=rb(e),n=rx(e),o=r.visualViewport,i=n.clientWidth,a=n.clientHeight,l=0,s=0;if(o){i=o.width,a=o.height;let e=rD();(!e||e&&"fixed"===t)&&(l=o.offsetLeft,s=o.offsetTop)}let u=rX(n);if(u<=0){let e=n.ownerDocument,t=e.body,r=getComputedStyle(t),o="CSS1Compat"===e.compatMode&&parseFloat(r.marginLeft)+parseFloat(r.marginRight)||0,a=Math.abs(n.clientWidth-t.clientWidth-o);a<=25&&(i-=a)}else u<=25&&(i+=u);return{width:i,height:a,x:l,y:s}}(e,r);else if("document"===t){let t,r,i,a,l,s,u;n=rx(e),t=rx(n),r=rz(n),i=n.ownerDocument.body,a=tQ(t.scrollWidth,t.clientWidth,i.scrollWidth,i.clientWidth),l=tQ(t.scrollHeight,t.clientHeight,i.scrollHeight,i.clientHeight),s=-r.scrollLeft+rX(n),u=-r.scrollTop,"rtl"===rL(i).direction&&(s+=tQ(t.clientWidth,i.clientWidth)-a),o={width:a,height:l,x:s,y:u}}else if(rj(t)){let e,n,i,a,l,s;n=(e=rq(t,!0,"fixed"===r)).top+t.clientTop,i=e.left+t.clientLeft,a=rS(t)?rU(t):t2(1),l=t.clientWidth*a.x,s=t.clientHeight*a.y,o={width:l,height:s,x:i*a.x,y:n*a.y}}else{let r=rW(e);o={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return ru(o)}function rZ(e){return"static"===rL(e).position}function rQ(e,t){if(!rS(e)||"fixed"===rL(e).position)return null;if(t)return t(e);let r=e.offsetParent;return rx(e)===r&&(r=r.ownerDocument.body),r}function r0(e,t){var r;let n=rb(e);if(rM(e))return n;if(!rS(e)){let t=rF(e);for(;t&&!rI(t);){if(rj(t)&&!rZ(t))return t;t=rF(t)}return n}let o=rQ(e,t);for(;o&&(r=o,rC.has(rv(r)))&&rZ(o);)o=rQ(o,t);return o&&rI(o)&&rZ(o)&&!rR(o)?n:o||function(e){let t=rF(e);for(;rS(t)&&!rI(t);){if(rR(t))return t;if(rM(t))break;t=rF(t)}return null}(e)||n}let r1=async function(e){let t=this.getOffsetParent||r0,r=this.getDimensions,n=await r(e.floating);return{reference:function(e,t,r){let n=rS(t),o=rx(t),i="fixed"===r,a=rq(e,!0,i,t),l={scrollLeft:0,scrollTop:0},s=t2(0);if(n||!n&&!i)if(("body"!==rv(t)||rE(o))&&(l=rz(t)),n){let e=rq(t,!0,i,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else o&&(s.x=rX(o));i&&!n&&o&&(s.x=rX(o));let u=!o||n||i?t2(0):rK(o,l);return{x:a.left+l.scrollLeft-s.x-u.x,y:a.top+l.scrollTop-s.y-u.y,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}},r2={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:n,strategy:o}=e,i="fixed"===o,a=rx(n),l=!!t&&rM(t.floating);if(n===a||l&&i)return r;let s={scrollLeft:0,scrollTop:0},u=t2(1),c=t2(0),d=rS(n);
3if((d||!d&&!i)&&(("body"!==rv(n)||rE(a))&&(s=rz(n)),rS(n))){let e=rq(n);u=rU(n),c.x=e.x+n.clientLeft,c.y=e.y+n.clientTop}let f=!a||d||i?t2(0):rK(a,s);return{width:r.width*u.x,height:r.height*u.y,x:r.x*u.x-s.scrollLeft*u.x+c.x+f.x,y:r.y*u.y-s.scrollTop*u.y+c.y+f.y}},getDocumentElement:rx,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:n,strategy:o}=e,i=[..."clippingAncestors"===r?rM(t)?[]:function(e,t){let r=t.get(e);if(r)return r;let n=rB(e,[],!1).filter(e=>rj(e)&&"body"!==rv(e)),o=null,i="fixed"===rL(e).position,a=i?rF(e):e;for(;rj(a)&&!rI(a);){let t=rL(a),r=rR(a);r||"fixed"!==t.position||(o=null),(i?!r&&!o:!r&&"static"===t.position&&!!o&&rY.has(o.position)||rE(a)&&!r&&function e(t,r){let n=rF(t);return!(n===r||!rj(n)||rI(n))&&("fixed"===rL(n).position||e(n,r))}(e,a))?n=n.filter(e=>e!==a):o=t,a=rF(a)}return t.set(e,n),n}(t,this._c):[].concat(r),n],a=i[0],l=i.reduce((e,r)=>{let n=rJ(t,r,o);return e.top=tQ(n.top,e.top),e.right=tZ(n.right,e.right),e.bottom=tZ(n.bottom,e.bottom),e.left=tQ(n.left,e.left),e},rJ(t,a,o));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},getOffsetParent:r0,getElementRects:r1,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=rV(e);return{width:t,height:r}},getScale:rU,isElement:rj,isRTL:function(e){return"rtl"===rL(e).direction}};function r3(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let r4=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:n,placement:o,rects:i,platform:a,elements:l,middlewareData:s}=t,{element:u,padding:c=0}=t5(e,t)||{};if(null==u)return{};let d=rs(c),f={x:r,y:n},p=t7(rt(o)),h=t9(p),m=await a.getDimensions(u),g="y"===p,y=g?"clientHeight":"clientWidth",v=i.reference[h]+i.reference[p]-f[p]-i.floating[h],b=f[p]-i.reference[p],x=await (null==a.getOffsetParent?void 0:a.getOffsetParent(u)),w=x?x[y]:0;w&&await (null==a.isElement?void 0:a.isElement(x))||(w=l.floating[y]||i.floating[h]);let j=w/2-m[h]/2-1,S=tZ(d[g?"top":"left"],j),O=tZ(d[g?"bottom":"right"],j),k=w-m[h]-O,E=w/2-m[h]/2+(v/2-b/2),C=tQ(S,tZ(E,k)),P=!s.arrow&&null!=t8(o)&&E!==C&&i.reference[h]/2-(E<S?S:O)-m[h]/2<0,M=P?E<S?E-S:E-k:0;return{[p]:f[p]+M,data:{[p]:C,centerOffset:E-C-M,...P&&{alignmentOffset:M}},reset:P}}});var r5="u">typeof document?c.useLayoutEffect:function(){};function r6(e,t){let r,n,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(n=r;0!=n--;)if(!r6(e[n],t[n]))return!1;return!0}if((r=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!({}).hasOwnProperty.call(t,o[n]))return!1;for(n=r;0!=n--;){let r=o[n];if(("_owner"!==r||!e.$$typeof)&&!r6(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function r8(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function r7(e,t){let r=r8(e);return Math.round(t*r)/r}function r9(e){let t=c.useRef(e);return r5(()=>{t.current=e}),t}var ne=c.forwardRef((e,t)=>{let{children:r,width:n=10,height:o=5,...i}=e;return(0,h.jsx)(eX.svg,{...i,ref:t,width:n,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,h.jsx)("polygon",{points:"0,0 30,0 15,10"})})});function nt(e){let[t,r]=c.useState(void 0);return eH(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,o;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,o=t.blockSize}else n=e.offsetWidth,o=e.offsetHeight;r({width:n,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}ne.displayName="Arrow",e.s(["useSize",0,nt],53233);var nr="Popper",[nn,no]=eB(nr),[ni,na]=nn(nr),nl=e=>{let{__scopePopper:t,children:r}=e,[n,o]=c.useState(null);return(0,h.jsx)(ni,{scope:t,anchor:n,onAnchorChange:o,children:r})};nl.displayName=nr;var ns="PopperAnchor",nu=c.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:n,...o}=e,i=na(ns,r),a=c.useRef(null),l=p(t,a),s=c.useRef(null);return c.useEffect(()=>{let e=s.current;s.current=n?.current||a.current,e!==s.current&&i.onAnchorChange(s.current)}),n?null:(0,h.jsx)(eX.div,{...o,ref:l})});nu.displayName=ns;var nc="PopperContent",[nd,nf]=nn(nc),np=c.forwardRef((e,t)=>
3{var r,n,o,i,a,l,s,u,d,f,m,g,y,v,b,x,w,j,S,O,k;let{__scopePopper:E,side:C="bottom",sideOffset:P=0,align:M="center",alignOffset:A=0,arrowPadding:_=0,avoidCollisions:T=!0,collisionBoundary:R=[],collisionPadding:D=0,sticky:N="partial",hideWhenDetached:I=!1,updatePositionStrategy:L="optimized",onPlaced:z,...F}=e,B=na(nc,E),[H,V]=c.useState(null),$=p(t,e=>V(e)),[U,G]=c.useState(null),W=nt(U),q=W?.width??0,X=W?.height??0,K="number"==typeof D?D:{top:0,right:0,bottom:0,left:0,...D},Y=Array.isArray(R)?R:[R],J=Y.length>0,Z={padding:K,boundary:Y.filter(ny),altBoundary:J},{refs:Q,floatingStyles:ee,placement:et,isPositioned:er,middlewareData:en}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:o,elements:{reference:i,floating:a}={},transform:l=!0,whileElementsMounted:s,open:u}=e,[d,f]=c.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[p,h]=c.useState(n);r6(p,n)||h(n);let[m,g]=c.useState(null),[y,v]=c.useState(null),b=c.useCallback(e=>{e!==S.current&&(S.current=e,g(e))},[]),x=c.useCallback(e=>{e!==O.current&&(O.current=e,v(e))},[]),w=i||m,j=a||y,S=c.useRef(null),O=c.useRef(null),k=c.useRef(d),E=null!=s,C=r9(s),P=r9(o),M=r9(u),A=c.useCallback(()=>{var e,n;let o,i,a;if(!S.current||!O.current)return;let l={placement:t,strategy:r,middleware:p};P.current&&(l.platform=P.current),(e=S.current,n=O.current,o=new Map,a={...(i={platform:r2,...l}).platform,_c:o},rd(e,n,{...i,platform:a})).then(e=>{let t={...e,isPositioned:!1!==M.current};_.current&&!r6(k.current,t)&&(k.current=t,eL.flushSync(()=>{f(t)}))})},[p,t,r,P,M]);r5(()=>{!1===u&&k.current.isPositioned&&(k.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[u]);let _=c.useRef(!1);r5(()=>(_.current=!0,()=>{_.current=!1}),[]),r5(()=>{if(w&&(S.current=w),j&&(O.current=j),w&&j){if(C.current)return C.current(w,j,A);A()}},[w,j,A,C,E]);let T=c.useMemo(()=>({reference:S,floating:O,setReference:b,setFloating:x}),[b,x]),R=c.useMemo(()=>({reference:w,floating:j}),[w,j]),D=c.useMemo(()=>{let e={position:r,left:0,top:0};if(!R.floating)return e;let t=r7(R.floating,d.x),n=r7(R.floating,d.y);return l?{...e,transform:"translate("+t+"px, "+n+"px)",...r8(R.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}},[r,l,R.floating,d.x,d.y]);return c.useMemo(()=>({...d,update:A,refs:T,elements:R,floatingStyles:D}),[d,A,T,R,D])}({strategy:"fixed",placement:C+("center"!==M?"-"+M:""),whileElementsMounted:(...e)=>(function(e,t,r,n){let o;void 0===n&&(n={});let{ancestorScroll:i=!0,ancestorResize:a=!0,elementResize:l="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:u=!1}=n,c=r$(e),d=i||a?[...c?rB(c):[],...rB(t)]:[];d.forEach(e=>{i&&e.addEventListener("scroll",r,{passive:!0}),a&&e.addEventListener("resize",r)});let f=c&&s?function(e,t){let r,n=null,o=rx(e);function i(){var e;clearTimeout(r),null==(e=n)||e.disconnect(),n=null}return!function a(l,s){void 0===l&&(l=!1),void 0===s&&(s=1),i();let u=e.getBoundingClientRect(),{left:c,top:d,width:f,height:p}=u;if(l||t(),!f||!p)return;let h={rootMargin:-t1(d)+"px "+-t1(o.clientWidth-(c+f))+"px "+-t1(o.clientHeight-(d+p))+"px "+-t1(c)+"px",threshold:tQ(0,tZ(1,s))||1},m=!0;function g(t){let n=t[0].intersectionRatio;if(n!==s){if(!m)return a();n?a(!1,n):r=setTimeout(()=>{a(!1,1e-7)},1e3)}1!==n||r3(u,e.getBoundingClientRect())||a(),m=!1}try{n=new IntersectionObserver(g,{...h,root:o.ownerDocument})}catch(e){n=new IntersectionObserver(g,h)}n.observe(e)}(!0),i}(c,r):null,p=-1,h=null;l&&(h=new ResizeObserver(e=>{let[n]=e;n&&n.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=h)||e.observe(t)})),r()}),c&&!u&&h.observe(c),h.observe(t));let m=u?rq(e):null;return u&&function t(){let n=rq(e);m&&!r3(m,n)&&r(),m=n,o=requestAnimationFrame(t)}(),r(),()=>{var e;d.forEach(e=>{i&&e.removeEventListener("scroll",r),a&&e.removeEventListener("resize",r)}),null==f||f(),null==(e=h)||e.disconnect(),h=null,u&&cancelAnimationFrame(o)}})(...e,{animationFrame:"always"===L}),elements:{reference:B.anchor},middleware:[{...{name:"offset",options:o=r={mainAxis:P+X,alignmentAxis:A},async fn(e){var t,r;let{x:n,y:i,placement:a,middlewareData:l}=e,s=await rg(e,o);return a===(null==(t=l.offset)?void 0:t.placement)&&null!=(r=l.arrow)&&r.alignmentOffset?{}:{x:n+s.x,y:i+s.y,data:{...s,placement:a}}}},options:[r,n]},T&&{...{name:"shift",options:d=s={mainAxis:!0,crossAxis:!1,limiter:"partial"===N?{...(void 0===(l=i)&&(l={}),{options:l,fn(e){let{x:t,y:r,placement:n,rects:o,middlewareData:i}=e,{offset:a=0,mainAxis:s=!0,crossAxis:u=!0}=t5(l,e),c={x:t,y:r},d=rt(n),f=t7(d),p=c[f],h=c[d],m=t5(a,e),g="number"==typeof m?{mainAxis:m,crossAxis:0}:{mainAxis:0,crossAxis:0,...m};if(s){let e="y"===f?"height":"width",t=o.reference[f]-o.floating[e]+g.mainAxis,r=o.reference[f]+o.reference[e]-g.mainAxis;p<t?p=t:p>r&&(p=r)}if(u){var y,v;let e="y"===f?"width":"height",t=rm.has(t6(n)),r=o.reference[d]-o.floating[e]+(t&&(null==(y=i.offset)?void 0:y[d])||0)+(t?0:g.crossAxis),a=o.reference[d]+o.reference[e]+(t?0:(null==(v=i.offset)?void 0:v[d])||0)-(t?g.crossAxis:0);h<r?h=r:h>a&&(h=a)}return{[f]:p,[d]:h}}}),options:[i,a]}:void 0,...Z},async fn(e){let{x:t,y:r,placement:n}=e,{mainAxis:o=!0,crossAxis:i=!1,limiter:a={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...l}=t5(d,e),s={x:t,y:r},u=await rf(e,l),c=rt(t6(n)),f=t7(c),p=s[f],h=s[c];if(o){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",r=p+u[e],n=p-u[t];p=tQ(r,tZ(p,n))}if(i){let e="y"===c?"top":"left",t="y"===c?"bottom":"right",r=h+u[e],n=h-u[t];h=tQ(r,tZ(h,n))}let m=a.fn({...e,[f]:p,[c]:h});return{...m,data:{x:m.x-t,y:m.y-r,enabled:{[f]:o,[c]:i}}}}},options:[s,u]},T&&{...{name:"flip",options:g=f={...Z},async fn(e){var t,r,n,o,i,a,l,s;let u,c,d,{placement:f,middlewareData:p,rects:h,initialPlacement:m,platform:y,elements:v}=e,{mainAxis:b=!0,crossAxis:x=!0,fallbackPlacements:w,fallbackStrategy:j="bestFit",fallbackAxisSideDirection:S="none",flipAlignment:O=!0,...k}=t5(g,e);if(null!=(t=p.arrow)&&t.alignmentOffset)return{};let E=t6(f),C=rt(m),P=t6(m)===m,M=await (null==y.isRTL?void 0:y.isRTL(v.floating)),A=w||(P||!O?[rl(m)]:(u=rl(m),[rr(m),u,rr(u)])),_="none"!==S;!w&&_&&A.push(...(c=t8(m),d=function(e,t,r){switch(e){case"top":case"bottom":if(r)return t?ro:rn;return t?rn:ro;case"left":case"right":return t?ri:ra;default:return[]}}(t6(m),"start"===S,M),c&&(d=d.map(e=>e+"-"+c),O&&(d=d.concat(d.map(rr)))),d));let T=[m,...A],R=await rf(e,k),D=[],N=(null==(r=p.flip)?void 0:r.overflows)||[];if(b&&D.push(R[E]),x){let e,t,r,n,o=(a=f,l=h,void 0===(s=M)&&(s=!1),e=t8(a),r=t9(t=t7(rt(a))),n="x"===t?e===(s?"end":"start")?"right":"left":"start"===e?"bottom":"top",l.reference[r]>l.floating[r]&&(n=rl(n)),[n,rl(n)]);D.push(R[o[0]],R[o[1]])}if(N=[...N,{placement:f,overflows:D}],!D.every(e=>e<=0)){let e=((null==(n=p.flip)?void 0:n.index)||0)+1,t=T[e];if(t&&("alignment"!==x||C===rt(t)||N.every(e=>rt(e.placement)!==C||e.overflows[0]>0)))return{data:{index:e,overflows:N},reset:{placement:t}};let r=null==(o=N.filter(e=>e.overflows[0]<=0).sort((e,t)=>
3e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!r)switch(j){case"bestFit":{let e=null==(i=N.filter(e=>{if(_){let t=rt(e.placement);return t===C||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:i[0];e&&(r=e);break}case"initialPlacement":r=m}if(f!==r)return{reset:{placement:r}}}return{}}},options:[f,m]},{...{name:"size",options:b=y={...Z,apply:({elements:e,rects:t,availableWidth:r,availableHeight:n})=>{let{width:o,height:i}=t.reference,a=e.floating.style;a.setProperty("--radix-popper-available-width",`${r}px`),a.setProperty("--radix-popper-available-height",`${n}px`),a.setProperty("--radix-popper-anchor-width",`${o}px`),a.setProperty("--radix-popper-anchor-height",`${i}px`)}},async fn(e){var t,r;let n,o,{placement:i,rects:a,platform:l,elements:s}=e,{apply:u=()=>{},...c}=t5(b,e),d=await rf(e,c),f=t6(i),p=t8(i),h="y"===rt(i),{width:m,height:g}=a.floating;"top"===f||"bottom"===f?(n=f,o=p===(await (null==l.isRTL?void 0:l.isRTL(s.floating))?"start":"end")?"left":"right"):(o=f,n="end"===p?"top":"bottom");let y=g-d.top-d.bottom,v=m-d.left-d.right,x=tZ(g-d[n],y),w=tZ(m-d[o],v),j=!e.middlewareData.shift,S=x,O=w;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(O=v),null!=(r=e.middlewareData.shift)&&r.enabled.y&&(S=y),j&&!p){let e=tQ(d.left,0),t=tQ(d.right,0),r=tQ(d.top,0),n=tQ(d.bottom,0);h?O=m-2*(0!==e||0!==t?e+t:tQ(d.left,d.right)):S=g-2*(0!==r||0!==n?r+n:tQ(d.top,d.bottom))}await u({...e,availableWidth:O,availableHeight:S});let k=await l.getDimensions(s.floating);return m!==k.width||g!==k.height?{reset:{rects:!0}}:{}}},options:[y,v]},U&&{...{name:"arrow",options:j=x={element:U,padding:_},fn(e){let{element:t,padding:r}="function"==typeof j?j(e):j;return t&&({}).hasOwnProperty.call(t,"current")?null!=t.current?r4({element:t.current,padding:r}).fn(e):{}:t?r4({element:t,padding:r}).fn(e):{}}},options:[x,w]},nv({arrowWidth:q,arrowHeight:X}),I&&{...{name:"hide",options:k=S={strategy:"referenceHidden",...Z},async fn(e){let{rects:t}=e,{strategy:r="referenceHidden",...n}=t5(k,e);switch(r){case"referenceHidden":{let r=rp(await rf(e,{...n,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:r,referenceHidden:rh(r)}}}case"escaped":{let r=rp(await rf(e,{...n,altBoundary:!0}),t.floating);return{data:{escapedOffsets:r,escaped:rh(r)}}}default:return{}}}},options:[S,O]}]}),[eo,ei]=nb(et),ea=eY(z);eH(()=>{er&&ea?.()},[er,ea]);let el=en.arrow?.x,es=en.arrow?.y,eu=en.arrow?.centerOffset!==0,[ec,ed]=c.useState();return eH(()=>{H&&ed(window.getComputedStyle(H).zIndex)},[H]),(0,h.jsx)("div",{ref:Q.setFloating,"data-radix-popper-content-wrapper":"",style:{...ee,transform:er?ee.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ec,"--radix-popper-transform-origin":[en.transformOrigin?.x,en.transformOrigin?.y].join(" "),...en.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,h.jsx)(nd,{scope:E,placedSide:eo,onArrowChange:G,arrowX:el,arrowY:es,shouldHideArrow:eu,children:(0,h.jsx)(eX.div,{"data-side":eo,"data-align":ei,...F,ref:$,style:{...F.style,animation:er?void 0:"none"}})})})});np.displayName=nc;var nh="PopperArrow",nm={top:"bottom",right:"left",bottom:"top",left:"right"},ng=c.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,o=nf(nh,r),i=nm[o.placedSide];return(0,h.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,h.jsx)(ne,{...n,ref:t,style:{...n.style,display:"block"}})})});function ny(e){return null!==e}ng.displayName=nh;var nv=e=>({name:"transformOrigin",options:e,fn(t){let{placement:r,rects:n,middlewareData:o}=t,i=o.arrow?.centerOffset!==0,a=i?0:e.arrowWidth,l=i?0:e.arrowHeight,[s,u]=nb(r),c={start:"0%",center:"50%",end:"100%"}[u],d=(o.arrow?.x??0)+a/2,f=(o.arrow?.y??0)+l/2,p="",h="";return"bottom"===s?(p=i?c:`${d}px`,h=`${-l}px`):"top"===s?(p=i?c:`${d}px`,h=`${n.floating.height+l}px`):"right"===s?(p=`${-l}px`,h=i?c:`${f}px`):"left"===s&&(p=`${n.floating.width+l}px`,h=i?c:`${f}px`),{data:{x:p,y:h}}}});function nb(e){let[t,r="center"]=e.split("-");return[t,r]}e.s(["Anchor",0,nu,"Arrow",0,ng,"Content",0,np,"Root",0,nl,"createPopperScope",0,no],1345)},11522,2572,e=>{"use strict";var t=e.i(63978),r=e.i(53014),n=e.i(62073),o=e.i(94237),i=e.i(132);let a=(0,i.default)("panel-left",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M9 3v18",key:"fh3hqa"}]]);e.s(["default",0,a],2572);var l=e.i(47163),s=e.i(67881),u=e.i(23750),c=e.i(71818),d="horizontal",f=["horizontal","vertical"],p=r.forwardRef((e,r)=>{var n;let{decorative:o,orientation:i=d,...a}=e,l=(n=i,f.includes(n))?i:d;return(0,t.jsx)(c.Primitive.div,{"data-orientation":l,...o?{role:"none"}:{"aria-orientation":"vertical"===l?l:void 0,role:"separator"},...a,ref:r})});function h({className:e,orientation:r="horizontal",decorative:n=!0,...o}){return(0,t.jsx)(p,{"data-slot":"separator",decorative:n,orientation:r,className:(0,l.cn)("bg-border shrink-0 data-[orientation=horizontal]:h-px data-[orientation=horizontal]:w-full data-[orientation=vertical]:h-full data-[orientation=vertical]:w-px",e),...o})}p.displayName="Separator";var m=e.i(91967),g=e.i(44977),y=e.i(56207),v=e.i(61194),b=e.i(34643),x=e.i(60212),w=e.i(89535),j=e.i(14952),S=e.i(53747),O=e.i(56872),k=e.i(71353),E=e.i(21790),C=e.i(73772),P=e.i(93074),M="Dialog",[A,_]=(0,y.createContextScope)(M),[T,R]=A(M),D=e=>{let{__scopeDialog:n,children:o,open:i,defaultOpen:a,onOpenChange:l,modal:s=!0}=e,u=r.useRef(null),c=r.useRef(null),[d,f]=(0,b.useControllableState)({prop:i,defaultProp:a??!1,onChange:l,caller:M});return(0,t.jsx)(T,{scope:n,triggerRef:u,contentRef:c,contentId:(0,v.useId)(),titleId:(0,v.useId)(),descriptionId:(0,v.useId)(),open:d,onOpenChange:f,onOpenToggle:r.useCallback(()=>f(e=>!e),[f]),modal:s,children:o})};D.displayName=M;var N="DialogTrigger";r.forwardRef((e,r)=>{let{__scopeDialog:n,...o}=e,i=R(N,n),a=(0,g.useComposedRefs)(r,i.triggerRef);return(0,t.jsx)(O.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":et(i.open
3),...o,ref:a,onClick:(0,m.composeEventHandlers)(e.onClick,i.onOpenToggle)})}).displayName=N;var I="DialogPortal",[L,z]=A(I,{forceMount:void 0}),F=e=>{let{__scopeDialog:n,forceMount:o,children:i,container:a}=e,l=R(I,n);return(0,t.jsx)(L,{scope:n,forceMount:o,children:r.Children.map(i,e=>(0,t.jsx)(S.Presence,{present:o||l.open,children:(0,t.jsx)(j.Portal,{asChild:!0,container:a,children:e})}))})};F.displayName=I;var B="DialogOverlay",H=r.forwardRef((e,r)=>{let n=z(B,e.__scopeDialog),{forceMount:o=n.forceMount,...i}=e,a=R(B,e.__scopeDialog);return a.modal?(0,t.jsx)(S.Presence,{present:o||a.open,children:(0,t.jsx)($,{...i,ref:r})}):null});H.displayName=B;var V=(0,P.createSlot)("DialogOverlay.RemoveScroll"),$=r.forwardRef((e,r)=>{let{__scopeDialog:n,...o}=e,i=R(B,n);return(0,t.jsx)(E.RemoveScroll,{as:V,allowPinchZoom:!0,shards:[i.contentRef],children:(0,t.jsx)(O.Primitive.div,{"data-state":et(i.open),...o,ref:r,style:{pointerEvents:"auto",...o.style}})})}),U="DialogContent",G=r.forwardRef((e,r)=>{let n=z(U,e.__scopeDialog),{forceMount:o=n.forceMount,...i}=e,a=R(U,e.__scopeDialog);return(0,t.jsx)(S.Presence,{present:o||a.open,children:a.modal?(0,t.jsx)(W,{...i,ref:r}):(0,t.jsx)(q,{...i,ref:r})})});G.displayName=U;var W=r.forwardRef((e,n)=>{let o=R(U,e.__scopeDialog),i=r.useRef(null),a=(0,g.useComposedRefs)(n,o.contentRef,i);return r.useEffect(()=>{let e=i.current;if(e)return(0,C.hideOthers)(e)},[]),(0,t.jsx)(X,{...e,ref:a,trapFocus:o.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,m.composeEventHandlers)(e.onCloseAutoFocus,e=>{e.preventDefault(),o.triggerRef.current?.focus()}),onPointerDownOutside:(0,m.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:(0,m.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault())})}),q=r.forwardRef((e,n)=>{let o=R(U,e.__scopeDialog),i=r.useRef(!1),a=r.useRef(!1);return(0,t.jsx)(X,{...e,ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(i.current||o.triggerRef.current?.focus(),t.preventDefault()),i.current=!1,a.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(i.current=!0,"pointerdown"===t.detail.originalEvent.type&&(a.current=!0));let r=t.target;o.triggerRef.current?.contains(r)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),X=r.forwardRef((e,n)=>{let{__scopeDialog:o,trapFocus:i,onOpenAutoFocus:a,onCloseAutoFocus:l,...s}=e,u=R(U,o),c=r.useRef(null),d=(0,g.useComposedRefs)(n,c);return(0,k.useFocusGuards)(),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(w.FocusScope,{asChild:!0,loop:!0,trapped:i,onMountAutoFocus:a,onUnmountAutoFocus:l,children:(0,t.jsx)(x.DismissableLayer,{role:"dialog",id:u.contentId,"aria-describedby":u.descriptionId,"aria-labelledby":u.titleId,"data-state":et(u.open),...s,ref:d,onDismiss:()=>u.onOpenChange(!1)})}),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(ei,{titleId:u.titleId}),(0,t.jsx)(ea,{contentRef:c,descriptionId:u.descriptionId})]})]})}),K="DialogTitle",Y=r.forwardRef((e,r)=>{let{__scopeDialog:n,...o}=e,i=R(K,n);return(0,t.jsx)(O.Primitive.h2,{id:i.titleId,...o,ref:r})});Y.displayName=K;var J="DialogDescription",Z=r.forwardRef((e,r)=>{let{__scopeDialog:n,...o}=e,i=R(J,n);return(0,t.jsx)(O.Primitive.p,{id:i.descriptionId,...o,ref:r})});Z.displayName=J;var Q="DialogClose",ee=r.forwardRef((e,r)=>{let{__scopeDialog:n,...o}=e,i=R(Q,n);return(0,t.jsx)(O.Primitive.button,{type:"button",...o,ref:r,onClick:(0,m.composeEventHandlers)(e.onClick,()=>i.onOpenChange(!1))})});function et(e){return e?"open":"closed"}ee.displayName=Q;var er="DialogTitleWarning",[en,eo]=(0,y.createContext)(er,{contentName:U,titleName:K,docsSlug:"dialog"}),ei=({titleId:e})=>{let t=eo(er),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.
4
5If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.
6
7For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return r.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},ea=({contentRef:e,descriptionId:t})=>{let n=eo("DialogDescriptionWarning"),o=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${n.contentName}}.`;return r.useEffect(()=>{let r=e.current?.getAttribute("aria-describedby");t&&r&&(document.getElementById(t)||console.warn(o))},[o,e,t]),null};let el=(0,i.default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
7],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);function es({...e}){return(0,t.jsx)(D,{"data-slot":"sheet",...e})}function eu({...e}){return(0,t.jsx)(F,{"data-slot":"sheet-portal",...e})}function ec({className:e,...r}){return(0,t.jsx)(H,{"data-slot":"sheet-overlay",className:(0,l.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),...r})}function ed({className:e,children:r,side:n="right",...o}){return(0,t.jsxs)(eu,{children:[(0,t.jsx)(ec,{}),(0,t.jsxs)(G,{"data-slot":"sheet-content",className:(0,l.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"===n&&"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"===n&&"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"===n&&"data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top inset-x-0 top-0 h-auto border-b","bottom"===n&&"data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom inset-x-0 bottom-0 h-auto border-t",e),...o,children:[r,(0,t.jsxs)(ee,{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)(el,{className:"size-4"}),(0,t.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}function ef({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"sheet-header",className:(0,l.cn)("flex flex-col gap-1.5 p-4",e),...r})}function ep({className:e,...r}){return(0,t.jsx)(Y,{"data-slot":"sheet-title",className:(0,l.cn)("text-foreground font-semibold",e),...r})}function eh({className:e,...r}){return(0,t.jsx)(Z,{"data-slot":"sheet-description",className:(0,l.cn)("text-muted-foreground text-sm",e),...r})}function em({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"skeleton",className:(0,l.cn)("bg-accent animate-pulse rounded-md",e),...r})}var eg=e.i(1345),ey=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),ev=r.forwardRef((e,r)=>(0,t.jsx)(O.Primitive.span,{...e,ref:r,style:{...ey,...e.style}}));ev.displayName="VisuallyHidden";var[eb,ex]=(0,y.createContextScope)("Tooltip",[eg.createPopperScope]),ew=(0,eg.createPopperScope)(),ej="TooltipProvider",eS="tooltip.open",[eO,ek]=eb(ej),eE=e=>{let{__scopeTooltip:n,delayDuration:o=700,skipDelayDuration:i=300,disableHoverableContent:a=!1,children:l}=e,s=r.useRef(!0),u=r.useRef(!1),c=r.useRef(0);return r.useEffect(()=>{let e=c.current;return()=>window.clearTimeout(e)},[]),(0,t.jsx)(eO,{scope:n,isOpenDelayedRef:s,delayDuration:o,onOpen:r.useCallback(()=>{window.clearTimeout(c.current),s.current=!1},[]),onClose:r.useCallback(()=>{window.clearTimeout(c.current),c.current=window.setTimeout(()=>s.current=!0,i)},[i]),isPointerInTransitRef:u,onPointerInTransitChange:r.useCallback(e=>{u.current=e},[]),disableHoverableContent:a,children:l})};eE.displayName=ej;var eC="Tooltip",[eP,eM]=eb(eC),eA=e=>{let{__scopeTooltip:n,children:o,open:i,defaultOpen:a,onOpenChange:l,disableHoverableContent:s,delayDuration:u}=e,c=ek(eC,e.__scopeTooltip),d=ew(n),[f,p]=r.useState(null),h=(0,v.useId)(),m=r.useRef(0),g=s??c.disableHoverableContent,y=u??c.delayDuration,x=r.useRef(!1),[w,j]=(0,b.useControllableState)({prop:i,defaultProp:a??!1,onChange:e=>{e?(c.onOpen(),document.dispatchEvent(new CustomEvent(eS))):c.onClose(),l?.(e)},caller:eC}),S=r.useMemo(()=>w?x.current?"delayed-open":"instant-open":"closed",[w]),O=r.useCallback(()=>{window.clearTimeout(m.current),m.current=0,x.current=!1,j(!0)},[j]),k=r.useCallback(()=>{window.clearTimeout(m.current),m.current=0,j(!1)},[j]),E=r.useCallback(()=>{window.clearTimeout(m.current),m.current=window.setTimeout(()=>{x.current=!0,j(!0),m.current=0},y)},[y,j]);return r.useEffect(()=>()=>{m.current&&(window.clearTimeout(m.current),m.current=0)},[]),(0,t.jsx)(eg.Root,{...d,children:(0,t.jsx)(eP,{scope:n,contentId:h,open:w,stateAttribute:S,trigger:f,onTriggerChange:p,onTriggerEnter:r.useCallback(()=>{c.isOpenDelayedRef.current?E():O()},[c.isOpenDelayedRef,E,O]),onTriggerLeave:r.useCallback(()=>{g?k():(window.clearTimeout(m.current),m.current=0)},[k,g]),onOpen:O,onClose:k,disableHoverableContent:g,children:o})})};eA.displayName=eC;
7var e_="TooltipTrigger",eT=r.forwardRef((e,n)=>{let{__scopeTooltip:o,...i}=e,a=eM(e_,o),l=ek(e_,o),s=ew(o),u=r.useRef(null),c=(0,g.useComposedRefs)(n,u,a.onTriggerChange),d=r.useRef(!1),f=r.useRef(!1),p=r.useCallback(()=>d.current=!1,[]);return r.useEffect(()=>()=>document.removeEventListener("pointerup",p),[p]),(0,t.jsx)(eg.Anchor,{asChild:!0,...s,children:(0,t.jsx)(O.Primitive.button,{"aria-describedby":a.open?a.contentId:void 0,"data-state":a.stateAttribute,...i,ref:c,onPointerMove:(0,m.composeEventHandlers)(e.onPointerMove,e=>{"touch"!==e.pointerType&&(f.current||l.isPointerInTransitRef.current||(a.onTriggerEnter(),f.current=!0))}),onPointerLeave:(0,m.composeEventHandlers)(e.onPointerLeave,()=>{a.onTriggerLeave(),f.current=!1}),onPointerDown:(0,m.composeEventHandlers)(e.onPointerDown,()=>{a.open&&a.onClose(),d.current=!0,document.addEventListener("pointerup",p,{once:!0})}),onFocus:(0,m.composeEventHandlers)(e.onFocus,()=>{d.current||a.onOpen()}),onBlur:(0,m.composeEventHandlers)(e.onBlur,a.onClose),onClick:(0,m.composeEventHandlers)(e.onClick,a.onClose)})})});eT.displayName=e_;var eR="TooltipPortal",[eD,eN]=eb(eR,{forceMount:void 0}),eI=e=>{let{__scopeTooltip:r,forceMount:n,children:o,container:i}=e,a=eM(eR,r);return(0,t.jsx)(eD,{scope:r,forceMount:n,children:(0,t.jsx)(S.Presence,{present:n||a.open,children:(0,t.jsx)(j.Portal,{asChild:!0,container:i,children:o})})})};eI.displayName=eR;var eL="TooltipContent",ez=r.forwardRef((e,r)=>{let n=eN(eL,e.__scopeTooltip),{forceMount:o=n.forceMount,side:i="top",...a}=e,l=eM(eL,e.__scopeTooltip);return(0,t.jsx)(S.Presence,{present:o||l.open,children:l.disableHoverableContent?(0,t.jsx)(e$,{side:i,...a,ref:r}):(0,t.jsx)(eF,{side:i,...a,ref:r})})}),eF=r.forwardRef((e,n)=>{let o=eM(eL,e.__scopeTooltip),i=ek(eL,e.__scopeTooltip),a=r.useRef(null),l=(0,g.useComposedRefs)(n,a),[s,u]=r.useState(null),{trigger:c,onClose:d}=o,f=a.current,{onPointerInTransitChange:p}=i,h=r.useCallback(()=>{u(null),p(!1)},[p]),m=r.useCallback((e,t)=>{let r,n=e.currentTarget,o={x:e.clientX,y:e.clientY},i=function(e,t){let r=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),i=Math.abs(t.left-e.x);switch(Math.min(r,n,o,i)){case i:return"left";case o:return"right";case r:return"top";case n:return"bottom";default:throw Error("unreachable")}}(o,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}(o,i),...function(e){let{top:t,right:r,bottom:n,left:o}=e;return[{x:o,y:t},{x:r,y:t},{x:r,y:n},{x:o,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))),p(!0)},[p]);return r.useEffect(()=>()=>h(),[h]),r.useEffect(()=>{if(c&&f){let e=e=>m(e,f),t=e=>m(e,c);return c.addEventListener("pointerleave",e),f.addEventListener("pointerleave",t),()=>{c.removeEventListener("pointerleave",e),f.removeEventListener("pointerleave",t)}}},[c,f,m,h]),r.useEffect(()=>{if(s){let e=e=>{let t=e.target,r={x:e.clientX,y:e.clientY},n=c?.contains(t)||f?.contains(t),o=!function(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,i=t.length-1;e<t.length;i=e++){let a=t[e],l=t[i],s=a.x,u=a.y,c=l.x,d=l.y;u>n!=d>n&&r<(c-s)*(n-u)/(d-u)+s&&(o=!o)}return o}(r,s);n?h():o&&(h(),d())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[c,f,s,d,h]),(0,t.jsx)(e$,{...e,ref:l})}),[eB,eH]=eb(eC,{isInside:!1}),eV=(0,P.createSlottable)("TooltipContent"),e$=r.forwardRef((e,n
7)=>{let{__scopeTooltip:o,children:i,"aria-label":a,onEscapeKeyDown:l,onPointerDownOutside:s,...u}=e,c=eM(eL,o),d=ew(o),{onClose:f}=c;return r.useEffect(()=>(document.addEventListener(eS,f),()=>document.removeEventListener(eS,f)),[f]),r.useEffect(()=>{if(c.trigger){let e=e=>{let t=e.target;t?.contains(c.trigger)&&f()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[c.trigger,f]),(0,t.jsx)(x.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:l,onPointerDownOutside:s,onFocusOutside:e=>e.preventDefault(),onDismiss:f,children:(0,t.jsxs)(eg.Content,{"data-state":c.stateAttribute,...d,...u,ref:n,style:{...u.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)(eV,{children:i}),(0,t.jsx)(eB,{scope:o,isInside:!0,children:(0,t.jsx)(ev,{id:c.contentId,role:"tooltip",children:a||i})})]})})});ez.displayName=eL;var eU="TooltipArrow",eG=r.forwardRef((e,r)=>{let{__scopeTooltip:n,...o}=e,i=ew(n);return eH(eU,n).isInside?null:(0,t.jsx)(eg.Arrow,{...i,...o,ref:r})});function eW({delayDuration:e=0,...r}){return(0,t.jsx)(eE,{"data-slot":"tooltip-provider",delayDuration:e,...r})}function eq({...e}){return(0,t.jsx)(eW,{children:(0,t.jsx)(eA,{"data-slot":"tooltip",...e})})}function eX({...e}){return(0,t.jsx)(eT,{"data-slot":"tooltip-trigger",...e})}function eK({className:e,sideOffset:r=0,children:n,...o}){return(0,t.jsx)(eI,{children:(0,t.jsxs)(ez,{"data-slot":"tooltip-content",sideOffset:r,className:(0,l.cn)("bg-foreground text-background 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]:slide-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),...o,children:[n,(0,t.jsx)(eG,{className:"bg-foreground fill-foreground z-50 size-2.5 translate-y-[calc(-50%_-_2px)] rotate-45 rounded-[2px]"})]})})}eG.displayName=eU;let eY=r.createContext(null);function eJ(){let e=r.useContext(eY);if(!e)throw Error("useSidebar must be used within a SidebarProvider.");return e}let eZ=(0,o.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:o,children:i,...a}){let{isMobile:s,state:u,openMobile:c,setOpenMobile:d}=eJ();return"none"===n?(0,t.jsx)("div",{"data-slot":"sidebar",className:(0,l.cn)("bg-sidebar text-sidebar-foreground flex h-full w-(--sidebar-width) flex-col",o),...a,children:i}):s?(0,t.jsx)(es,{open:c,onOpenChange:d,...a,children:(0,t.jsxs)(ed,{"data-sidebar":"sidebar","data-slot":"sidebar","data-mobile":"true",className:"bg-sidebar text-sidebar-foreground w-(--sidebar-width) p-0 [&>button]:hidden",style:{"--sidebar-width":"18rem"},side:e,children:[(0,t.jsxs)(ef,{className:"sr-only",children:[(0,t.jsx)(ep,{children:"Sidebar"}),(0,t.jsx)(eh,{children:"Displays the mobile sidebar."})]}),(0,t.jsx)("div",{className:"flex h-full w-full flex-col",children:i})]})}):(0,t.jsxs)("div",{className:"group peer text-sidebar-foreground hidden md:block","data-state":u,"data-collapsible":"collapsed"===u?n:"","data-variant":r,"data-side":e,"data-slot":"sidebar",children:[(0,t.jsx)("div",{"data-slot":"sidebar-gap",className:(0,l.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)")}),(0,t.jsx)("div",{"data-slot":"sidebar-container",className:(0,l.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)]":"group-data-[collapsible=icon]:w-(--sidebar-width-icon) group-data-[side=left]:border-r group-data-[side=right]:border-l",o),...a,children:(0,t.jsx)("div",{"data-sidebar":"sidebar","data-slot":"sidebar-inner",className:"bg-sidebar group-data-[variant=floating]:border-sidebar-border flex h-full w-full flex-col group-data-[variant=floating]:rounded-lg group-data-[variant=floating]:border group-data-[variant=floating]:shadow-sm",children:i})})]})},"SidebarContent",0,function({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"sidebar-content","data-sidebar":"content",className:(0,l.cn)("flex min-h-0 flex-1 flex-col gap-2 overflow-auto group-data-[collapsible=icon]:overflow-hidden",e),...r})},"SidebarFooter",0,function({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"sidebar-footer","data-sidebar":"footer",className:(0,l.cn)("flex flex-col gap-2 p-2",e),...r})},"SidebarGroup",0,function({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"sidebar-group","data-sidebar":"group",className:(0,l.cn)("relative flex w-full min-w-0 flex-col p-2",e),...r})},"SidebarGroupAction",0,function({className:e,asChild:r=!1,...o}){let i=r?n.Slot:"button";return(0,t.jsx)(i,{"data-slot":"sidebar-group-action","data-sidebar":"group-action",className:(0,l.cn)("text-sidebar-foreground ring-sidebar-ring hover:bg-sidebar-accent hover:text-sidebar-accent-foreground absolute top-3.5 right-3 flex aspect-square w-5 items-center justify-center rounded-md p-0 outline-hidden transition-transform focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0","after:absolute after:-inset-2 md:after:hidden","group-data-[collapsible=icon]:hidden",e),...o})},"SidebarGroupContent",0,function({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"sidebar-group-content","data-sidebar":"group-content",className:(0,l.cn)("w-full text-sm",e),...r})},"SidebarGroupLabel",0,function({className:e,asChild:r=!1,...o}){let i=r?n.Slot:"div";return(0,t.jsx)(i,{"data-slot":"sidebar-group-label","data-sidebar":"group-label",className:(0,l.cn)("text-sidebar-foreground
7/70 ring-sidebar-ring flex h-8 shrink-0 items-center rounded-md px-2 text-xs font-medium outline-hidden 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),...o})},"SidebarHeader",0,function({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"sidebar-header","data-sidebar":"header",className:(0,l.cn)("flex flex-col gap-2 p-2",e),...r})},"SidebarInput",0,function({className:e,...r}){return(0,t.jsx)(u.Input,{"data-slot":"sidebar-input","data-sidebar":"input",className:(0,l.cn)("bg-background h-8 w-full shadow-none",e),...r})},"SidebarInset",0,function({className:e,...r}){return(0,t.jsx)("main",{"data-slot":"sidebar-inset",className:(0,l.cn)("bg-background relative flex w-full flex-1 flex-col","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 md:peer-data-[variant=inset]:peer-data-[state=collapsed]:ml-2",e),...r})},"SidebarMenu",0,function({className:e,...r}){return(0,t.jsx)("ul",{"data-slot":"sidebar-menu","data-sidebar":"menu",className:(0,l.cn)("flex w-full min-w-0 flex-col gap-1",e),...r})},"SidebarMenuAction",0,function({className:e,asChild:r=!1,showOnHover:o=!1,...i}){let a=r?n.Slot:"button";return(0,t.jsx)(a,{"data-slot":"sidebar-menu-action","data-sidebar":"menu-action",className:(0,l.cn)("text-sidebar-foreground ring-sidebar-ring hover:bg-sidebar-accent hover:text-sidebar-accent-foreground peer-hover/menu-button:text-sidebar-accent-foreground absolute top-1.5 right-1 flex aspect-square w-5 items-center justify-center rounded-md p-0 outline-hidden transition-transform focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0","after:absolute after:-inset-2 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",o&&"peer-data-[active=true]/menu-button:text-sidebar-accent-foreground group-focus-within/menu-item:opacity-100 group-hover/menu-item:opacity-100 data-[state=open]:opacity-100 md:opacity-0",e),...i})},"SidebarMenuBadge",0,function({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"sidebar-menu-badge","data-sidebar":"menu-badge",className:(0,l.cn)("text-sidebar-foreground pointer-events-none absolute right-1 flex h-5 min-w-5 items-center justify-center rounded-md px-1 text-xs font-medium tabular-nums select-none","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),...r})},"SidebarMenuButton",0,function({asChild:e=!1,isActive:r=!1,variant:o="default",size:i="default",tooltip:a,className:s,...u}){let c=e?n.Slot:"button",{isMobile:d,state:f}=eJ(),p=(0,t.jsx)(c,{"data-slot":"sidebar-menu-button","data-sidebar":"menu-button","data-size":i,"data-active":r,className:(0,l.cn)(eZ({variant:o,size:i}),s),...u});return a?("string"==typeof a&&(a={children:a}),(0,t.jsxs)(eq,{children:[(0,t.jsx)(eX,{asChild:!0,children:p}),(0,t.jsx)(eK,{side:"right",align:"center",hidden:"collapsed"!==f||d,...a})]})):p},"SidebarMenuItem",0,function({className:e,...r}){return(0,t.jsx)("li",{"data-slot":"sidebar-menu-item","data-sidebar":"menu-item",className:(0,l.cn)("group/menu-item relative",e),...r})},"SidebarMenuSkeleton",0,function({className:e,showIcon:n=!1,...o}){let i=r.useMemo(()=>`${Math.floor(40*Math.random())+50}%`,[]);return(0,t.jsxs)("div",{"data-slot":"sidebar-menu-skeleton","data-sidebar":"menu-skeleton",className:(0,l.cn)("flex h-8 items-center gap-2 rounded-md px-2",e),...o,children:[n&&(0,t.jsx)(em,{className:"size-4 rounded-md","data-sidebar":"menu-skeleton-icon"}),(0,t.jsx)(em,{className:"h-4 max-w-(--skeleton-width) flex-1","data-sidebar":"menu-skeleton-text",style:{"--skeleton-width":i}})]})},"SidebarMenuSub",0,function({className:e,...r}){return(0,t.jsx)("ul",{"data-slot":"sidebar-menu-sub","data-sidebar":"menu-sub",className:(0,l.cn)("border-sidebar-border mx-3.5 flex min-w-0 translate-x-px flex-col gap-1 border-l px-2.5 py-0.5","group-data-[collapsible=icon]:hidden",e),...r})},"SidebarMenuSubButton",0,function({asChild:e=!1,size:r="md",isActive:o=!1,className:i,...a}){let s=e?n.Slot:"a";return(0,t.jsx)(s,{"data-slot":"sidebar-menu-sub-button","data-sidebar":"menu-sub-button","data-size":r,"data-active":o,className:(0,l.cn)("text-sidebar-foreground ring-sidebar-ring hover:bg-sidebar-accent hover:text-sidebar-accent-foreground active:bg-sidebar-accent active:text-sidebar-accent-foreground [&>svg]:text-sidebar-accent-foreground flex h-7 min-w-0 -translate-x-px items-center gap-2 overflow-hidden rounded-md px-2 outline-hidden focu
7s-visible:ring-2 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","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",i),...a})},"SidebarMenuSubItem",0,function({className:e,...r}){return(0,t.jsx)("li",{"data-slot":"sidebar-menu-sub-item","data-sidebar":"menu-sub-item",className:(0,l.cn)("group/menu-sub-item relative",e),...r})},"SidebarProvider",0,function({defaultOpen:e=!0,open:n,onOpenChange:o,className:i,style:a,children:s,...u}){let c=function(){let[e,t]=r.useState(void 0);return r.useEffect(()=>{let e=window.matchMedia("(max-width: 767px)"),r=()=>{t(window.innerWidth<768)};return e.addEventListener("change",r),t(window.innerWidth<768),()=>e.removeEventListener("change",r)},[]),!!e}(),[d,f]=r.useState(!1),[p,h]=r.useState(e),m=n??p,g=r.useCallback(e=>{let t="function"==typeof e?e(m):e;o?o(t):h(t),document.cookie=`sidebar_state=${t}; path=/; max-age=604800`},[o,m]),y=r.useCallback(()=>c?f(e=>!e):g(e=>!e),[c,g,f]);r.useEffect(()=>{let e=e=>{"b"===e.key&&(e.metaKey||e.ctrlKey)&&(e.preventDefault(),y())};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[y]);let v=m?"expanded":"collapsed",b=r.useMemo(()=>({state:v,open:m,setOpen:g,isMobile:c,openMobile:d,setOpenMobile:f,toggleSidebar:y}),[v,m,g,c,d,f,y]);return(0,t.jsx)(eY.Provider,{value:b,children:(0,t.jsx)(eW,{delayDuration:0,children:(0,t.jsx)("div",{"data-slot":"sidebar-wrapper",style:{"--sidebar-width":"16rem","--sidebar-width-icon":"3rem",...a},className:(0,l.cn)("group/sidebar-wrapper has-data-[variant=inset]:bg-sidebar flex min-h-svh w-full",i),...u,children:s})})})},"SidebarRail",0,function({className:e,...r}){let{toggleSidebar:n}=eJ();return(0,t.jsx)("button",{"data-sidebar":"rail","data-slot":"sidebar-rail","aria-label":"Toggle Sidebar",tabIndex:-1,onClick:n,title:"Toggle Sidebar",className:(0,l.cn)("hover:after:bg-sidebar-border absolute inset-y-0 z-20 hidden w-4 -translate-x-1/2 transition-all ease-linear group-data-[side=left]:-right-4 group-data-[side=right]:left-0 after:absolute after:inset-y-0 after:left-1/2 after:w-[2px] 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","hover:group-data-[collapsible=offcanvas]:bg-sidebar group-data-[collapsible=offcanvas]:translate-x-0 group-data-[collapsible=offcanvas]:after:left-full","[[data-side=left][data-collapsible=offcanvas]_&]:-right-2","[[data-side=right][data-collapsible=offcanvas]_&]:-left-2",e),...r})},"SidebarSeparator",0,function({className:e,...r}){return(0,t.jsx)(h,{"data-slot":"sidebar-separator","data-sidebar":"separator",className:(0,l.cn)("bg-sidebar-border mx-2 w-auto",e),...r})},"SidebarTrigger",0,function({className:e,onClick:r,...n}){let{toggleSidebar:o}=eJ();return(0,t.jsxs)(s.Button,{"data-sidebar":"trigger","data-slot":"sidebar-trigger",variant:"ghost",size:"icon",className:(0,l.cn)("size-7",e),onClick:e=>{r?.(e),o()},...n,children:[(0,t.jsx)(a,{}),(0,t.jsx)("span",{className:"sr-only",children:"Toggle Sidebar"})]})},"useSidebar",0,eJ],11522)},88515,33341,60611,43901,63415,e=>{"use strict";var t=e.i(132);let r=(0,t.default)("users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744",key:"16gr8j"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]]);e.s(["Users",0,r],88515);let n=(0,t.default)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);e.s(["default",0,n],33341);var o=e.i(63978),i=e.i(53014),a=e.i(91967),l=e.i(44977),s=e.i(56207),u=e.i(34643),c=e.i(56872),d=e.i(93074);function f(e){let t=e+"CollectionProvider",[r,n]=(0,s.createContextScope)(t),[a,u]=r(t,{collectionRef:{current:null},itemMap:new Map}),c=e=>{let{scope:t,children:r}=e,n=i.default.useRef(null),l=i.default.useRef(new Map).current;return(0,o.jsx)(a,{scope:t,itemMap:l,collectionRef:n,children:r})};c.displayName=t;let f=e+"CollectionSlot",p=(0,d.createSlot)(f),h=i.default.forwardRef((e,t)=>
7{let{scope:r,children:n}=e,i=u(f,r),a=(0,l.useComposedRefs)(t,i.collectionRef);return(0,o.jsx)(p,{ref:a,children:n})});h.displayName=f;let m=e+"CollectionItemSlot",g="data-radix-collection-item",y=(0,d.createSlot)(m),v=i.default.forwardRef((e,t)=>{let{scope:r,children:n,...a}=e,s=i.default.useRef(null),c=(0,l.useComposedRefs)(t,s),d=u(m,r);return i.default.useEffect(()=>(d.itemMap.set(s,{ref:s,...a}),()=>void d.itemMap.delete(s))),(0,o.jsx)(y,{...{[g]:""},ref:c,children:n})});return v.displayName=m,[{Provider:c,Slot:h,ItemSlot:v},function(t){let r=u(e+"CollectionConsumer",t);return i.default.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${g}]`));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},n]}var p=new WeakMap;function h(e,t){var r,n;let o,i,a;if("at"in Array.prototype)return Array.prototype.at.call(e,t);let l=(r=e,n=t,o=r.length,(a=(i=m(n))>=0?i:o+i)<0||a>=o?-1:a);return -1===l?void 0:e[l]}function m(e){return e!=e||0===e?0:Math.trunc(e)}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],p.set(this,!0)}set(e,t){return p.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,r){let n,o=this.has(t),i=this.#e.length,a=m(e),l=a>=0?a:i+a,s=l<0||l>=i?-1:l;if(s===this.size||o&&s===this.size-1||-1===s)return this.set(t,r),this;let u=this.size+ +!o;a<0&&l++;let c=[...this.#e],d=!1;for(let e=l;e<u;e++)if(l===e){let i=c[e];c[e]===t&&(i=c[e+1]),o&&this.delete(t),n=this.get(i),this.set(t,r)}else{d||c[e-1]!==t||(d=!0);let r=c[d?e:e-1],o=n;n=this.get(r),this.delete(r),this.set(r,o)}return this}with(t,r,n){let o=new e(this);return o.insert(t,r,n),o}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,r){let n=this.#e.indexOf(e);return -1===n?this:this.insert(n,t,r)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,r){let n=this.#e.indexOf(e);return -1===n?this:this.insert(n+1,t,r)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=h(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=h(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return h(this.#e,e)}from(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.at(n)}keyFrom(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.keyAt(n)}find(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return n;r++}}findIndex(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return r;r++}return -1}filter(t,r){let n=[],o=0;for(let e of this)Reflect.apply(t,r,[e,o,this])&&n.push(e),o++;return new e(n)}map(t,r){let n=[],o=0;for(let e of this)n.push([e[0],Reflect.apply(t,r,[e,o,this])]),o++;return new e(n)}reduce(...e){let[t,r]=e,n=0,o=r??this.at(0);for(let r of this)o=0===n&&1===e.length?r:Reflect.apply(t,this,[o,r,n,this]),n++;return o}reduceRight(...e){let[t,r]=e,n=r??this.at(-1);for(let r=this.size-1;r>=0;r--){let o=this.at(r);n=r===this.size-1&&1===e.length?o:Reflect.apply(t,this,[n,o,r,this])}return n}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let r=this.keyAt(e),n=this.get(r);t.set(r,n)}return t}toSpliced(...t){let r=[...this.entries()];return r.splice(...t),new e(r)}slice(t,r){let n=new e,o=this.size-1;if(void 0===t)return n;t<0&&(t+=this.size),void 0!==r&&r>0&&(o=r-1);for(let e=t;e<=o;e++){let t=this.keyAt(e),r=this.get(t);n.set(t,r)}return n}every(e,t){let r=0;for(let n of this){if(!Reflect.apply(e,t,[n,r,this]))return!1;r++}return!0}some(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return!0;r++}return!1}});var g=i.createContext(void 0);function y(e){let t=i.useContext(g);return e||t||"ltr"}var v=e.i(60212),b=e.i(71353),x=e.i(89535),w=e.i(61194),j=e.i(1345),S=e.i(14952),O=e.i(53747),k=e.i(52960),E="rovingFocusGroup.onEntryFocus",C={bubbles:!1,cancelable:!0},P="RovingFocusGroup",[M,A,_]=f(P),[T,R]=(0,s.createContextScope)(P,[_]),[D,N]=T(P),I=i.forwardRef((e,t)=>
7(0,o.jsx)(M.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,o.jsx)(M.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,o.jsx)(L,{...e,ref:t})})}));I.displayName=P;var L=i.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,orientation:n,loop:s=!1,dir:d,currentTabStopId:f,defaultCurrentTabStopId:p,onCurrentTabStopIdChange:h,onEntryFocus:m,preventScrollOnEntryFocus:g=!1,...v}=e,b=i.useRef(null),x=(0,l.useComposedRefs)(t,b),w=y(d),[j,S]=(0,u.useControllableState)({prop:f,defaultProp:p??null,onChange:h,caller:P}),[O,M]=i.useState(!1),_=(0,k.useCallbackRef)(m),T=A(r),R=i.useRef(!1),[N,I]=i.useState(0);return i.useEffect(()=>{let e=b.current;if(e)return e.addEventListener(E,_),()=>e.removeEventListener(E,_)},[_]),(0,o.jsx)(D,{scope:r,orientation:n,dir:w,loop:s,currentTabStopId:j,onItemFocus:i.useCallback(e=>S(e),[S]),onItemShiftTab:i.useCallback(()=>M(!0),[]),onFocusableItemAdd:i.useCallback(()=>I(e=>e+1),[]),onFocusableItemRemove:i.useCallback(()=>I(e=>e-1),[]),children:(0,o.jsx)(c.Primitive.div,{tabIndex:O||0===N?-1:0,"data-orientation":n,...v,ref:x,style:{outline:"none",...e.style},onMouseDown:(0,a.composeEventHandlers)(e.onMouseDown,()=>{R.current=!0}),onFocus:(0,a.composeEventHandlers)(e.onFocus,e=>{let t=!R.current;if(e.target===e.currentTarget&&t&&!O){let t=new CustomEvent(E,C);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=T().filter(e=>e.focusable);H([e.find(e=>e.active),e.find(e=>e.id===j),...e].filter(Boolean).map(e=>e.ref.current),g)}}R.current=!1}),onBlur:(0,a.composeEventHandlers)(e.onBlur,()=>M(!1))})})}),z="RovingFocusGroupItem",F=i.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,focusable:n=!0,active:l=!1,tabStopId:s,children:u,...d}=e,f=(0,w.useId)(),p=s||f,h=N(z,r),m=h.currentTabStopId===p,g=A(r),{onFocusableItemAdd:y,onFocusableItemRemove:v,currentTabStopId:b}=h;return i.useEffect(()=>{if(n)return y(),()=>v()},[n,y,v]),(0,o.jsx)(M.ItemSlot,{scope:r,id:p,focusable:n,active:l,children:(0,o.jsx)(c.Primitive.span,{tabIndex:m?0:-1,"data-orientation":h.orientation,...d,ref:t,onMouseDown:(0,a.composeEventHandlers)(e.onMouseDown,e=>{n?h.onItemFocus(p):e.preventDefault()}),onFocus:(0,a.composeEventHandlers)(e.onFocus,()=>h.onItemFocus(p)),onKeyDown:(0,a.composeEventHandlers)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void h.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,r){var n;let o=(n=e.key,"rtl"!==r?n:"ArrowLeft"===n?"ArrowRight":"ArrowRight"===n?"ArrowLeft":n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return B[o]}(e,h.orientation,h.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let o=g().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)o.reverse();else if("prev"===t||"next"===t){var r,n;"prev"===t&&o.reverse();let i=o.indexOf(e.currentTarget);o=h.loop?(r=o,n=i+1,r.map((e,t)=>r[(n+t)%r.length])):o.slice(i+1)}setTimeout(()=>H(o))}}),children:"function"==typeof u?u({isCurrentTabStop:m,hasTabStop:null!=b}):u})})});F.displayName=z;var B={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function H(e,t=!1){let r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}var V=e.i(73772),$=e.i(21790),U=["Enter"," "],G=["ArrowUp","PageDown","End"],W=["ArrowDown","PageUp","Home",...G],q={ltr:[...U,"ArrowRight"],rtl:[...U,"ArrowLeft"]},X={ltr:["ArrowLeft"],rtl:["ArrowRight"]},K="Menu",[Y,J,Z]=f(K),[Q,ee]=(0,s.createContextScope)(K,[Z,j.createPopperScope,R]),et=(0,j.createPopperScope)(),er=R(),[en,eo]=Q(K),[ei,ea]=Q(K),el=e=>{let{__scopeMenu:t,open:r=!1,children:n,dir:a,onOpenChange:l,modal:s=!0}=e,u=et(t),[c,d]=i.useState(null),f=i.useRef(!1),p=(0,k.useCallbackRef)(l),h=y(a);return i.useEffect(()=>{let e=()=>{f.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>f.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),(0,o.jsx)(j.Root,{...u,children:(0,o.jsx)(en,{scope:t,open:r,onOpenChange:p,content:c,onContentChange:d,children:(0,o.jsx)(ei,{scope:t,onClose:i.useCallback(()=>p(!1),[p]),isUsingKeyboardRef:f,dir:h,modal:s,children:n})})})};el.displayName=K;var es=i.forwardRef((e,t)=>
7{let{__scopeMenu:r,...n}=e,i=et(r);return(0,o.jsx)(j.Anchor,{...i,...n,ref:t})});es.displayName="MenuAnchor";var eu="MenuPortal",[ec,ed]=Q(eu,{forceMount:void 0}),ef=e=>{let{__scopeMenu:t,forceMount:r,children:n,container:i}=e,a=eo(eu,t);return(0,o.jsx)(ec,{scope:t,forceMount:r,children:(0,o.jsx)(O.Presence,{present:r||a.open,children:(0,o.jsx)(S.Portal,{asChild:!0,container:i,children:n})})})};ef.displayName=eu;var ep="MenuContent",[eh,em]=Q(ep),eg=i.forwardRef((e,t)=>{let r=ed(ep,e.__scopeMenu),{forceMount:n=r.forceMount,...i}=e,a=eo(ep,e.__scopeMenu),l=ea(ep,e.__scopeMenu);return(0,o.jsx)(Y.Provider,{scope:e.__scopeMenu,children:(0,o.jsx)(O.Presence,{present:n||a.open,children:(0,o.jsx)(Y.Slot,{scope:e.__scopeMenu,children:l.modal?(0,o.jsx)(ey,{...i,ref:t}):(0,o.jsx)(ev,{...i,ref:t})})})})}),ey=i.forwardRef((e,t)=>{let r=eo(ep,e.__scopeMenu),n=i.useRef(null),s=(0,l.useComposedRefs)(t,n);return i.useEffect(()=>{let e=n.current;if(e)return(0,V.hideOthers)(e)},[]),(0,o.jsx)(ex,{...e,ref:s,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:(0,a.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)})}),ev=i.forwardRef((e,t)=>{let r=eo(ep,e.__scopeMenu);return(0,o.jsx)(ex,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})}),eb=(0,d.createSlot)("MenuContent.ScrollLock"),ex=i.forwardRef((e,t)=>{let{__scopeMenu:r,loop:n=!1,trapFocus:s,onOpenAutoFocus:u,onCloseAutoFocus:c,disableOutsidePointerEvents:d,onEntryFocus:f,onEscapeKeyDown:p,onPointerDownOutside:h,onFocusOutside:m,onInteractOutside:g,onDismiss:y,disableOutsideScroll:w,...S}=e,O=eo(ep,r),k=ea(ep,r),E=et(r),C=er(r),P=J(r),[M,A]=i.useState(null),_=i.useRef(null),T=(0,l.useComposedRefs)(t,_,O.onContentChange),R=i.useRef(0),D=i.useRef(""),N=i.useRef(0),L=i.useRef(null),z=i.useRef("right"),F=i.useRef(0),B=w?$.RemoveScroll:i.Fragment;i.useEffect(()=>()=>window.clearTimeout(R.current),[]),(0,b.useFocusGuards)();let H=i.useCallback(e=>{var t,r;return z.current===L.current?.side&&(t=e,!!(r=L.current?.area)&&function(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,i=t.length-1;e<t.length;i=e++){let a=t[e],l=t[i],s=a.x,u=a.y,c=l.x,d=l.y;u>n!=d>n&&r<(c-s)*(n-u)/(d-u)+s&&(o=!o)}return o}({x:t.clientX,y:t.clientY},r))},[]);return(0,o.jsx)(eh,{scope:r,searchRef:D,onItemEnter:i.useCallback(e=>{H(e)&&e.preventDefault()},[H]),onItemLeave:i.useCallback(e=>{H(e)||(_.current?.focus(),A(null))},[H]),onTriggerLeave:i.useCallback(e=>{H(e)&&e.preventDefault()},[H]),pointerGraceTimerRef:N,onPointerGraceIntentChange:i.useCallback(e=>{L.current=e},[]),children:(0,o.jsx)(B,{...w?{as:eb,allowPinchZoom:!0}:void 0,children:(0,o.jsx)(x.FocusScope,{asChild:!0,trapped:s,onMountAutoFocus:(0,a.composeEventHandlers)(u,e=>{e.preventDefault(),_.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:c,children:(0,o.jsx)(v.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:d,onEscapeKeyDown:p,onPointerDownOutside:h,onFocusOutside:m,onInteractOutside:g,onDismiss:y,children:(0,o.jsx)(I,{asChild:!0,...C,dir:k.dir,orientation:"vertical",loop:n,currentTabStopId:M,onCurrentTabStopIdChange:A,onEntryFocus:(0,a.composeEventHandlers)(f,e=>{k.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,o.jsx)(j.Content,{role:"menu","aria-orientation":"vertical","data-state":eX(O.open),"data-radix-menu-content":"",dir:k.dir,...E,...S,ref:T,style:{outline:"none",...S.style},onKeyDown:(0,a.composeEventHandlers)(S.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,r=e.ctrlKey||e.altKey||e.metaKey,n=1===e.key.length;if(t){var o;let t,i,a,l,s,u;"Tab"===e.key&&e.preventDefault(),!r&&n&&(o=e.key,t=D.current+o,i=P().filter(e=>!e.disabled),a=document.activeElement,l=i.find(e=>e.ref.current===a)?.textValue,s=function(e,t,r){var n;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,i=r?e.indexOf(r):-1,a=(n=Math.max(i,0),e.map((t,r)=>e[(n+r)%e.length]));1===o.length&&(a=a.filter(e=>e!==r));let l=a.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return l!==r?l:void 0}(i.map(e=>e.textValue),t,l),u=i.find(e=>e.textValue===s)?.ref.current,function e(t){D.current=t,window.clearTimeout(R.current),""!==t&&(R.current=window.setTimeout(()=>e(""),1e3))}(t),u&&setTimeout(()=>
7u.focus()))}let i=_.current;if(e.target!==i||!W.includes(e.key))return;e.preventDefault();let a=P().filter(e=>!e.disabled).map(e=>e.ref.current);G.includes(e.key)&&a.reverse(),function(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}(a)}),onBlur:(0,a.composeEventHandlers)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(R.current),D.current="")}),onPointerMove:(0,a.composeEventHandlers)(e.onPointerMove,eJ(e=>{let t=e.target,r=F.current!==e.clientX;e.currentTarget.contains(t)&&r&&(z.current=e.clientX>F.current?"right":"left",F.current=e.clientX)}))})})})})})})});eg.displayName=ep;var ew=i.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,o.jsx)(c.Primitive.div,{role:"group",...n,ref:t})});ew.displayName="MenuGroup";var ej=i.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,o.jsx)(c.Primitive.div,{...n,ref:t})});ej.displayName="MenuLabel";var eS="MenuItem",eO="menu.itemSelect",ek=i.forwardRef((e,t)=>{let{disabled:r=!1,onSelect:n,...s}=e,u=i.useRef(null),d=ea(eS,e.__scopeMenu),f=em(eS,e.__scopeMenu),p=(0,l.useComposedRefs)(t,u),h=i.useRef(!1);return(0,o.jsx)(eE,{...s,ref:p,disabled:r,onClick:(0,a.composeEventHandlers)(e.onClick,()=>{let e=u.current;if(!r&&e){let t=new CustomEvent(eO,{bubbles:!0,cancelable:!0});e.addEventListener(eO,e=>n?.(e),{once:!0}),(0,c.dispatchDiscreteCustomEvent)(e,t),t.defaultPrevented?h.current=!1:d.onClose()}}),onPointerDown:t=>{e.onPointerDown?.(t),h.current=!0},onPointerUp:(0,a.composeEventHandlers)(e.onPointerUp,e=>{h.current||e.currentTarget?.click()}),onKeyDown:(0,a.composeEventHandlers)(e.onKeyDown,e=>{let t=""!==f.searchRef.current;r||t&&" "===e.key||U.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});ek.displayName=eS;var eE=i.forwardRef((e,t)=>{let{__scopeMenu:r,disabled:n=!1,textValue:s,...u}=e,d=em(eS,r),f=er(r),p=i.useRef(null),h=(0,l.useComposedRefs)(t,p),[m,g]=i.useState(!1),[y,v]=i.useState("");return i.useEffect(()=>{let e=p.current;e&&v((e.textContent??"").trim())},[u.children]),(0,o.jsx)(Y.ItemSlot,{scope:r,disabled:n,textValue:s??y,children:(0,o.jsx)(F,{asChild:!0,...f,focusable:!n,children:(0,o.jsx)(c.Primitive.div,{role:"menuitem","data-highlighted":m?"":void 0,"aria-disabled":n||void 0,"data-disabled":n?"":void 0,...u,ref:h,onPointerMove:(0,a.composeEventHandlers)(e.onPointerMove,eJ(e=>{n?d.onItemLeave(e):(d.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,a.composeEventHandlers)(e.onPointerLeave,eJ(e=>d.onItemLeave(e))),onFocus:(0,a.composeEventHandlers)(e.onFocus,()=>g(!0)),onBlur:(0,a.composeEventHandlers)(e.onBlur,()=>g(!1))})})})}),eC=i.forwardRef((e,t)=>{let{checked:r=!1,onCheckedChange:n,...i}=e;return(0,o.jsx)(eN,{scope:e.__scopeMenu,checked:r,children:(0,o.jsx)(ek,{role:"menuitemcheckbox","aria-checked":eK(r)?"mixed":r,...i,ref:t,"data-state":eY(r),onSelect:(0,a.composeEventHandlers)(i.onSelect,()=>n?.(!!eK(r)||!r),{checkForDefaultPrevented:!1})})})});eC.displayName="MenuCheckboxItem";var eP="MenuRadioGroup",[eM,eA]=Q(eP,{value:void 0,onValueChange:()=>{}}),e_=i.forwardRef((e,t)=>{let{value:r,onValueChange:n,...i}=e,a=(0,k.useCallbackRef)(n);return(0,o.jsx)(eM,{scope:e.__scopeMenu,value:r,onValueChange:a,children:(0,o.jsx)(ew,{...i,ref:t})})});e_.displayName=eP;var eT="MenuRadioItem",eR=i.forwardRef((e,t)=>{let{value:r,...n}=e,i=eA(eT,e.__scopeMenu),l=r===i.value;return(0,o.jsx)(eN,{scope:e.__scopeMenu,checked:l,children:(0,o.jsx)(ek,{role:"menuitemradio","aria-checked":l,...n,ref:t,"data-state":eY(l),onSelect:(0,a.composeEventHandlers)(n.onSelect,()=>i.onValueChange?.(r),{checkForDefaultPrevented:!1})})})});eR.displayName=eT;var eD="MenuItemIndicator",[eN,eI]=Q(eD,{checked:!1}),eL=i.forwardRef((e,t)=>{let{__scopeMenu:r,forceMount:n,...i}=e,a=eI(eD,r);return(0,o.jsx)(O.Presence,{present:n||eK(a.checked)||!0===a.checked,children:(0,o.jsx)(c.Primitive.span,{...i,ref:t,"data-state":eY(a.checked)})})});eL.displayName=eD;var ez=i.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,o.jsx)(c.Primitive.div,{role:"separator","aria-orientation":"horizontal",...n,ref:t})});
7ez.displayName="MenuSeparator";var eF=i.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,i=et(r);return(0,o.jsx)(j.Arrow,{...i,...n,ref:t})});eF.displayName="MenuArrow";var eB="MenuSub",[eH,eV]=Q(eB),e$=e=>{let{__scopeMenu:t,children:r,open:n=!1,onOpenChange:a}=e,l=eo(eB,t),s=et(t),[u,c]=i.useState(null),[d,f]=i.useState(null),p=(0,k.useCallbackRef)(a);return i.useEffect(()=>(!1===l.open&&p(!1),()=>p(!1)),[l.open,p]),(0,o.jsx)(j.Root,{...s,children:(0,o.jsx)(en,{scope:t,open:n,onOpenChange:p,content:d,onContentChange:f,children:(0,o.jsx)(eH,{scope:t,contentId:(0,w.useId)(),triggerId:(0,w.useId)(),trigger:u,onTriggerChange:c,children:r})})})};e$.displayName=eB;var eU="MenuSubTrigger",eG=i.forwardRef((e,t)=>{let r=eo(eU,e.__scopeMenu),n=ea(eU,e.__scopeMenu),s=eV(eU,e.__scopeMenu),u=em(eU,e.__scopeMenu),c=i.useRef(null),{pointerGraceTimerRef:d,onPointerGraceIntentChange:f}=u,p={__scopeMenu:e.__scopeMenu},h=i.useCallback(()=>{c.current&&window.clearTimeout(c.current),c.current=null},[]);return i.useEffect(()=>h,[h]),i.useEffect(()=>{let e=d.current;return()=>{window.clearTimeout(e),f(null)}},[d,f]),(0,o.jsx)(es,{asChild:!0,...p,children:(0,o.jsx)(eE,{id:s.triggerId,"aria-haspopup":"menu","aria-expanded":r.open,"aria-controls":s.contentId,"data-state":eX(r.open),...e,ref:(0,l.composeRefs)(t,s.onTriggerChange),onClick:t=>{e.onClick?.(t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),r.open||r.onOpenChange(!0))},onPointerMove:(0,a.composeEventHandlers)(e.onPointerMove,eJ(t=>{u.onItemEnter(t),!t.defaultPrevented&&(e.disabled||r.open||c.current||(u.onPointerGraceIntentChange(null),c.current=window.setTimeout(()=>{r.onOpenChange(!0),h()},100)))})),onPointerLeave:(0,a.composeEventHandlers)(e.onPointerLeave,eJ(e=>{h();let t=r.content?.getBoundingClientRect();if(t){let n=r.content?.dataset.side,o="right"===n,i=t[o?"left":"right"],a=t[o?"right":"left"];u.onPointerGraceIntentChange({area:[{x:e.clientX+(o?-5:5),y:e.clientY},{x:i,y:t.top},{x:a,y:t.top},{x:a,y:t.bottom},{x:i,y:t.bottom}],side:n}),window.clearTimeout(d.current),d.current=window.setTimeout(()=>u.onPointerGraceIntentChange(null),300)}else{if(u.onTriggerLeave(e),e.defaultPrevented)return;u.onPointerGraceIntentChange(null)}})),onKeyDown:(0,a.composeEventHandlers)(e.onKeyDown,t=>{let o=""!==u.searchRef.current;e.disabled||o&&" "===t.key||q[n.dir].includes(t.key)&&(r.onOpenChange(!0),r.content?.focus(),t.preventDefault())})})})});eG.displayName=eU;var eW="MenuSubContent",eq=i.forwardRef((e,t)=>{let r=ed(ep,e.__scopeMenu),{forceMount:n=r.forceMount,...s}=e,u=eo(ep,e.__scopeMenu),c=ea(ep,e.__scopeMenu),d=eV(eW,e.__scopeMenu),f=i.useRef(null),p=(0,l.useComposedRefs)(t,f);return(0,o.jsx)(Y.Provider,{scope:e.__scopeMenu,children:(0,o.jsx)(O.Presence,{present:n||u.open,children:(0,o.jsx)(Y.Slot,{scope:e.__scopeMenu,children:(0,o.jsx)(ex,{id:d.contentId,"aria-labelledby":d.triggerId,...s,ref:p,align:"start",side:"rtl"===c.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{c.isUsingKeyboardRef.current&&f.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,a.composeEventHandlers)(e.onFocusOutside,e=>{e.target!==d.trigger&&u.onOpenChange(!1)}),onEscapeKeyDown:(0,a.composeEventHandlers)(e.onEscapeKeyDown,e=>{c.onClose(),e.preventDefault()}),onKeyDown:(0,a.composeEventHandlers)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),r=X[c.dir].includes(e.key);t&&r&&(u.onOpenChange(!1),d.trigger?.focus(),e.preventDefault())})})})})})});function eX(e){return e?"open":"closed"}function eK(e){return"indeterminate"===e}function eY(e){return eK(e)?"indeterminate":e?"checked":"unchecked"}function eJ(e){return t=>"mouse"===t.pointerType?e(t):void 0}eq.displayName=eW;var eZ="DropdownMenu",[eQ,e0]=(0,s.createContextScope)(eZ,[ee]),e1=ee(),[e2,e3]=eQ(eZ),e4=e=>{let{__scopeDropdownMenu:t,children:r,dir:n,open:a,defaultOpen:l,onOpenChange:s,modal:c=!0}=e,d=e1(t),f=i.useRef(null),[p,h]=(0,u.useControllableState)({prop:a,defaultProp:l??!1,onChange:s,caller:eZ});return(0,o.jsx)(e2,{scope:t,triggerId:(0,w.useId)(),triggerRef:f,contentId:(0,w.useId)(),open:p,onOpenChange:h,onOpenToggle:i.useCallback(()=>h(e=>!e),[h]),modal:c,children:(0,o.jsx)(el,{...d,open:p,onOpenChange:h,dir:n,modal:c,children:r})})};e4.displayName=eZ;var e5="DropdownMenuTrigger",e6=i.forwardRef((e,t)=>
7{let{__scopeDropdownMenu:r,disabled:n=!1,...i}=e,s=e3(e5,r),u=e1(r);return(0,o.jsx)(es,{asChild:!0,...u,children:(0,o.jsx)(c.Primitive.button,{type:"button",id:s.triggerId,"aria-haspopup":"menu","aria-expanded":s.open,"aria-controls":s.open?s.contentId:void 0,"data-state":s.open?"open":"closed","data-disabled":n?"":void 0,disabled:n,...i,ref:(0,l.composeRefs)(t,s.triggerRef),onPointerDown:(0,a.composeEventHandlers)(e.onPointerDown,e=>{!n&&0===e.button&&!1===e.ctrlKey&&(s.onOpenToggle(),s.open||e.preventDefault())}),onKeyDown:(0,a.composeEventHandlers)(e.onKeyDown,e=>{!n&&(["Enter"," "].includes(e.key)&&s.onOpenToggle(),"ArrowDown"===e.key&&s.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});e6.displayName=e5;var e8=e=>{let{__scopeDropdownMenu:t,...r}=e,n=e1(t);return(0,o.jsx)(ef,{...n,...r})};e8.displayName="DropdownMenuPortal";var e7="DropdownMenuContent",e9=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,l=e3(e7,r),s=e1(r),u=i.useRef(!1);return(0,o.jsx)(eg,{id:l.contentId,"aria-labelledby":l.triggerId,...s,...n,ref:t,onCloseAutoFocus:(0,a.composeEventHandlers)(e.onCloseAutoFocus,e=>{u.current||l.triggerRef.current?.focus(),u.current=!1,e.preventDefault()}),onInteractOutside:(0,a.composeEventHandlers)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,n=2===t.button||r;(!l.modal||n)&&(u.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});e9.displayName=e7,i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=e1(r);return(0,o.jsx)(ew,{...i,...n,ref:t})}).displayName="DropdownMenuGroup";var te=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=e1(r);return(0,o.jsx)(ej,{...i,...n,ref:t})});te.displayName="DropdownMenuLabel";var tt=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=e1(r);return(0,o.jsx)(ek,{...i,...n,ref:t})});tt.displayName="DropdownMenuItem";var tr=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=e1(r);return(0,o.jsx)(eC,{...i,...n,ref:t})});tr.displayName="DropdownMenuCheckboxItem",i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=e1(r);return(0,o.jsx)(e_,{...i,...n,ref:t})}).displayName="DropdownMenuRadioGroup",i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=e1(r);return(0,o.jsx)(eR,{...i,...n,ref:t})}).displayName="DropdownMenuRadioItem";var tn=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=e1(r);return(0,o.jsx)(eL,{...i,...n,ref:t})});tn.displayName="DropdownMenuItemIndicator";var to=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=e1(r);return(0,o.jsx)(ez,{...i,...n,ref:t})});to.displayName="DropdownMenuSeparator",i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=e1(r);return(0,o.jsx)(eF,{...i,...n,ref:t})}).displayName="DropdownMenuArrow";var ti=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=e1(r);return(0,o.jsx)(eG,{...i,...n,ref:t})});ti.displayName="DropdownMenuSubTrigger";var ta=i.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=e1(r);return(0,o.jsx)(eq,{...i,...n,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});ta.displayName="DropdownMenuSubContent";var tl=e=>{let{__scopeDropdownMenu:t,children:r,open:n,onOpenChange:i,defaultOpen:a}=e,l=e1(t),[s,c]=(0,u.useControllableState)({prop:n,defaultProp:a??!1,onChange:i,caller:"DropdownMenuSub"});return(0,o.jsx)(e$,{...l,open:s,onOpenChange:c,children:r})};e.s(["CheckIcon",0,n],60611);let ts=(0,t.default)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);e.s(["default",0,ts],43901),(0,t.default)("circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);var tu=e.i(47163);e.s(["DropdownMenu",0,function({...e}){return(0,o.jsx)(e4,{"data-slot":"dropdown-menu",...e})},"DropdownMenuCheckboxItem",0,function({className:e,children:t,checked:r,...i}){return(0,o.jsxs)(tr,{"data-slot":"dropdown-menu-checkbox-item",className:(0,tu.cn)("focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center gap-2 rounded-sm py-1.5 pr-2 pl-8 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),checked:r,...i,children:[(0,o.jsx)("span",{className:"pointer-events-none absolute left-2 flex size-3.5 items-center justify-center",children:(0,o.jsx)(tn,{children:(0,o.jsx)(n,{className:"size-4"})})}),t]})},"DropdownMenuContent",0,function({className:e,sideOffset:t=4,...r}){return(0,o.jsx)(e8,{children:(0,o.jsx)(e9,{"data-slot":"dropdown-menu-content",sideOffset:t,className:(0,tu.cn)("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
7de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 max-h-(--radix-dropdown-menu-content-available-height) min-w-[8rem] origin-(--radix-dropdown-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border p-1 shadow-md",e),...r})})},"DropdownMenuItem",0,function({className:e,inset:t,variant:r="default",...n}){return(0,o.jsx)(tt,{"data-slot":"dropdown-menu-item","data-inset":t,"data-variant":r,className:(0,tu.cn)("focus:bg-accent focus:text-accent-foreground data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/20 data-[variant=destructive]:focus:text-destructive data-[variant=destructive]:*:[svg]:!text-destructive [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...n})},"DropdownMenuLabel",0,function({className:e,inset:t,...r}){return(0,o.jsx)(te,{"data-slot":"dropdown-menu-label","data-inset":t,className:(0,tu.cn)("px-2 py-1.5 text-sm font-medium data-[inset]:pl-8",e),...r})},"DropdownMenuSeparator",0,function({className:e,...t}){return(0,o.jsx)(to,{"data-slot":"dropdown-menu-separator",className:(0,tu.cn)("bg-border -mx-1 my-1 h-px",e),...t})},"DropdownMenuSub",0,function({...e}){return(0,o.jsx)(tl,{"data-slot":"dropdown-menu-sub",...e})},"DropdownMenuSubContent",0,function({className:e,...t}){return(0,o.jsx)(ta,{"data-slot":"dropdown-menu-sub-content",className:(0,tu.cn)("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 min-w-[8rem] origin-(--radix-dropdown-menu-content-transform-origin) overflow-hidden rounded-md border p-1 shadow-lg",e),...t})},"DropdownMenuSubTrigger",0,function({className:e,inset:t,children:r,...n}){return(0,o.jsxs)(ti,{"data-slot":"dropdown-menu-sub-trigger","data-inset":t,className:(0,tu.cn)("focus:bg-accent focus:text-accent-foreground data-[state=open]:bg-accent data-[state=open]:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...n,children:[r,(0,o.jsx)(ts,{className:"ml-auto size-4"})]})},"DropdownMenuTrigger",0,function({...e}){return(0,o.jsx)(e6,{"data-slot":"dropdown-menu-trigger",...e})}],63415)},43186,e=>{"use strict";var t=e.i(63978),r=e.i(53014),n=e.i(8822),o=e.i(26912),i=e.i(62133),a=e.i(68136),l=e.i(132);let s=(0,l.default)("bell",[["path",{d:"M10.268 21a2 2 0 0 0 3.464 0",key:"vwvbt9"}],["path",{d:"M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326",key:"11g9vi"}]]);var u=e.i(88515),c=e.i(60557);let d=(0,l.default)("coins",[["circle",{cx:"8",cy:"8",r:"6",key:"3yglwk"}],["path",{d:"M18.09 10.37A6 6 0 1 1 10.34 18",key:"t5s6rm"}],["path",{d:"M7 6h1v4",key:"1obek4"}],["path",{d:"m16.71 13.88.7.71-2.82 2.82",key:"1rbuyh"}]]),f=(0,l.default)("file-text",[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",key:"1oefj6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]),p=(0,l.default)("clipboard-list",[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2",key:"116196"}],["path",{d:"M12 11h4",key:"1jrz19"}],["path",{d:"M12 16h4",key:"n85exb"}],["path",{d:"M8 11h.01",key:"1dfujw"}],["path",{d:"M8 16h.01",key:"18s6g9"}]]),h=(0,l.default)("folder",[["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z",key:"1kt360"}
7]]);var m=e.i(455),g=e.i(43716);let y=(0,l.default)("message-square",[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z",key:"18887p"}]]),v=(0,l.default)("settings",[["path",{d:"M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915",key:"1i5ecw"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]),b=(0,l.default)("circle-question-mark",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);var x=e.i(66819),w=e.i(30692);let j=(0,l.default)("globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]);var S=e.i(11522),O=e.i(63415),k=e.i(67881),E=e.i(23750),C=e.i(91967),P=e.i(56207),M=e.i(34643),A=e.i(27864),_=e.i(44977),T=e.i(56872),R=e.i(53747),D=e.i(61194),N="Collapsible",[I,L]=(0,P.createContextScope)(N),[z,F]=I(N),B=r.forwardRef((e,n)=>{let{__scopeCollapsible:o,open:i,defaultOpen:a,disabled:l,onOpenChange:s,...u}=e,[c,d]=(0,M.useControllableState)({prop:i,defaultProp:a??!1,onChange:s,caller:N});return(0,t.jsx)(z,{scope:o,disabled:l,contentId:(0,D.useId)(),open:c,onOpenToggle:r.useCallback(()=>d(e=>!e),[d]),children:(0,t.jsx)(T.Primitive.div,{"data-state":W(c),"data-disabled":l?"":void 0,...u,ref:n})})});B.displayName=N;var H="CollapsibleTrigger",V=r.forwardRef((e,r)=>{let{__scopeCollapsible:n,...o}=e,i=F(H,n);return(0,t.jsx)(T.Primitive.button,{type:"button","aria-controls":i.contentId,"aria-expanded":i.open||!1,"data-state":W(i.open),"data-disabled":i.disabled?"":void 0,disabled:i.disabled,...o,ref:r,onClick:(0,C.composeEventHandlers)(e.onClick,i.onOpenToggle)})});V.displayName=H;var $="CollapsibleContent",U=r.forwardRef((e,r)=>{let{forceMount:n,...o}=e,i=F($,e.__scopeCollapsible);return(0,t.jsx)(R.Presence,{present:n||i.open,children:({present:e})=>(0,t.jsx)(G,{...o,ref:r,present:e})})});U.displayName=$;var G=r.forwardRef((e,n)=>{let{__scopeCollapsible:o,present:i,children:a,...l}=e,s=F($,o),[u,c]=r.useState(i),d=r.useRef(null),f=(0,_.useComposedRefs)(n,d),p=r.useRef(0),h=p.current,m=r.useRef(0),g=m.current,y=s.open||u,v=r.useRef(y),b=r.useRef(void 0);return r.useEffect(()=>{let e=requestAnimationFrame(()=>v.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,A.useLayoutEffect)(()=>{let e=d.current;if(e){b.current=b.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();p.current=t.height,m.current=t.width,v.current||(e.style.transitionDuration=b.current.transitionDuration,e.style.animationName=b.current.animationName),c(i)}},[s.open,i]),(0,t.jsx)(T.Primitive.div,{"data-state":W(s.open),"data-disabled":s.disabled?"":void 0,id:s.contentId,hidden:!y,...l,ref:f,style:{"--radix-collapsible-content-height":h?`${h}px`:void 0,"--radix-collapsible-content-width":g?`${g}px`:void 0,...e.style},children:y&&a})});function W(e){return e?"open":"closed"}function q({...e}){return(0,t.jsx)(B,{"data-slot":"collapsible",...e})}function X({...e}){return(0,t.jsx)(V,{"data-slot":"collapsible-trigger",...e})}function K({...e}){return(0,t.jsx)(U,{"data-slot":"collapsible-content",...e})}var Y=e.i(47163);function J({className:e,...r}){return(0,t.jsx)("kbd",{"data-slot":"kbd",className:(0,Y.cn)("bg-muted text-muted-foreground pointer-events-none inline-flex h-5 w-fit min-w-5 items-center justify-center gap-1 rounded-sm px-1 font-sans text-xs font-medium select-none","[&_svg:not([class*='size-'])]:size-3","[[data-slot=tooltip-content]_&]:bg-background/20 [[data-slot=tooltip-content]_&]:text-background dark:[[data-slot=tooltip-content]_&]:bg-background/10",e),...r})}let Z=[{icon:a.LayoutGrid,label:"Dashboard"},{icon:s,label:"Notification"},{icon:u.Users,label:"Employees",active:!0},{icon:c.Calendar,label:"Attendance"},{icon:d,label:"Payroll"},{icon:f,label:"Invoices"},{icon:p,label:"Performance"}],Q=[{icon:h,label:"Reimbursements"},{icon:h,label:"Timesheets"},{icon:h,label:"Overtime Logs"}],ee=[{icon:y,label:"Feedback"},{icon:v,label:"Settings"},{icon:b,label:"Help Center"}];e.s(["EmployeesSidebar",0,function({...e}){let[a,l]=(0,r.useState)(!0);return(0,t.jsxs)(S.Sidebar,{className:"lg:border-r-0!",collapsible:"offcanvas",...e,children:[(0,t.jsx)(S.SidebarHeader,{className:"pb-0",children:(0,t.jsxs)("div",{className:"px-2 py-3",children:[(0,t.jsx)("div",{className:"flex items-center justify-between",children:(0,t.jsxs)(O.DropdownMenu,{children:[(0,t.jsx)(O.DropdownMenuTrigger,{asChild:!0,children:(0,t.jsxs)(k.Button,{variant:"ghost",className:"flex items-center justify-between gap-3 h-auto p-0 hover:bg-transparent w-full",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("div",{className:"size-7 rounded-full overflow-hidden bg-linear-to-br from-purple-400 via-pink-500 to-red-500 flex items-center justify-center",children:(0,t.jsx)("div",{className:"size-full bg-linear-to-br from-purple-400 via-pink-500 to-red-500 rounded-full ring-1 ring-white/40"})}),(0,t.jsx)("span",{className:"font-medium text-muted-foreground",children:"Square UI"})]}),(0,t.jsx)("div",{className:"flex items-center gap-2",children:(0,t.jsx)(o.default,{src:"/ln.png",alt:"User",className:"size-7 object-cover rounded-full",width:28,height:28})})]})}),(0,t.jsxs)(O.DropdownMenuContent,{className:"w-56",align:"start",children:[(0,t.jsx)(O.DropdownMenuItem,{children:(0,t.jsxs)("div",{className:"flex items-center gap-3 w-full",children:[(0,t.jsx)("div",{className:"size-6 bg-linear-to-br from-purple-400 via-pink-500 to-red-500 rounded-full"}),(0,t.jsx)("span",{className:"font-medium",children:"Square UI"}),(0,t.jsx)(x.Check,{className:"size-4 ml-auto"})]})}),(0,t.jsx)(O.DropdownMenuItem,{children:(0,t.jsxs)("div",{className:"flex items-center gap-3 w-full",children:[(0,t.jsx)("div",{className:"size-6 bg-linear-to-br from-blue-500 to-cyan-600 rounded-full"}),(0,t.jsx)("span",{children:"lndev.me"})]})}),(0,t.jsx)(O.DropdownMenuSeparator,{}),(0,t.jsxs)(O.DropdownMenuItem,{children:[(0,t.jsx)(w.Plus,{className:"size-4"}),(0,t.jsx)("span",{children:"Add new company"})]})]})]})}),(0,t.jsxs)("div",{className:"mt-4 relative",children:[(0,t.jsx)(i.Search,{className:"absolute left-2.5 top-1/2 size-4 -translate-y-1/2 text-muted-foreground z-10"}),(0,t.jsx)(E.Input,{type:"search",placeholder:"Search Anything...",className:"pl-8 pr-12 h-9 text-sm text-muted-foreground placeholder:text-muted-foreground bg-muted/50 border-border"}),(0,t.jsxs)("div",{className:"flex items-center gap-0.5 rounded border border-border bg-background px-1.5 py-0.5 shrink-0 absolute right-2 top-1/2 -translate-y-1/2",children:[(0,t.jsx)("span",{className:"text-[10px] font-medium text-muted-foreground leading-none",children:"⌘"}),(0,t.jsx)(J,{className:"h-auto min-w-0 px-0 py-0 text-[10px] leading-none bg-transparent border-0",children:"K"})]})]})]})}),(0,t.jsxs)(S.SidebarContent,{children:[(0,t.jsx)(S.SidebarGroup,{children:(0,t.jsx)(S.SidebarGroupContent,{children:(0,t.jsx)(S.SidebarMenu,{children:Z.map(e=>(0,t.jsx)(S.SidebarMenuItem,{children:(0,t.jsxs)(S.SidebarMenuButton,{isActive:e.active,className:(0,Y.cn)("h-8 text-sm text-muted-foreground",e.active&&"bg-muted dark:bg-muted/50"),children:[(0,t.jsx)(e.icon,{className:"size-4"}),(0,t.jsx)("span",{className:(0,Y.cn)(e.active&&"font-medium text-foreground"),children:e.label}),e.active&&(0,t.jsx)(g.ChevronRight,{className:"size-4 ml-auto text-muted-foreground"})]})},e.label))})})}),(0,t.jsx)(S.SidebarGroup,{children:(0,t.jsxs)(q,{open:a,onOpenChange:l,children:[(0,t.jsx)(X,{asChild:!0,children:(0,t.jsxs)(S.SidebarGroupLabel,{className:"h-4 pb-4 pt-2 text-[10px] uppercase tracking-widest text-muted-foreground hover:text-foreground hover:bg-transparent cursor-pointer",children:[(0,t.jsx)(m.ChevronDown,{className:(0,Y.cn)("size-3 transition-transform mr-1",!a&&"-rotate-90")}),(0,t.jsx)("span",{children:"Favorites"})]})}),(0,t.jsx)(K,{children:(0,t.jsx)(S.SidebarGroupContent,{children:(0,t.jsx)(S.SidebarMenu,{children:Q.map(e=>(0,t.jsx)(S.SidebarMenuItem,{children:(0,t.jsxs)(S.SidebarMenuButton,{className:"h-8 text-sm text-muted-foreground",children:[(0,t.jsx)(e.icon,{className:"size-4 fill-foreground"}),(0,t.jsx)("span",{children:e.label})]})},e.label))})})})]})}),(0,t.jsx)(S.SidebarGroup,{children:(0,t.jsx)(S.SidebarGroupContent,{children:(0,t.jsx)(k.Button,{variant:"outline",className:"w-full",asChild:!0,children:(0,t.jsxs)(n.default,{href:"https://square.lndevui.com",target:"_blank",rel:"noopener noreferrer",children:[(0,t.jsx)(j,{className:"size-4"}),"square.lndevui.com"]})})})})]}),(0,t.jsxs)(S.SidebarFooter,{className:"p-4",children:[(0,t.jsx)(S.SidebarMenu,{children:ee.map(e=>(0,t.jsx)(S.SidebarMenuItem,{children:(0,t.jsxs)(S.SidebarMenuButton,{className:"h-8 text-sm text-muted-foreground",children:[(0,t.jsx)(e.icon,{className:"size-4"}),(0,t.jsx)("span",{children:e.label})]})},e.label))}),(0,t.jsx)("div",{className:"mt-4",children:(0,t.jsxs)(n.default,{href:"https://github.com/ln-dev7/square-ui/tree/master/templates/employees",target:"_blank",className:"flex items-center gap-2 text-xs text-muted-foreground hover:text-foreground",children:[(0,t.jsx)("svg",{className:"size-4",fill:"
7currentColor",viewBox:"0 0 24 24",children:(0,t.jsx)("path",{d:"M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z"})}),"View on GitHub"]})})]})]})}],43186)},7983,(e,t,r)=>{"use strict";var n=e.r(53014),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=n.useState,a=n.useEffect,l=n.useLayoutEffect,s=n.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!o(e,r)}catch(e){return!0}}var c="u"<typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=i({inst:{value:r,getSnapshot:t}}),o=n[0].inst,c=n[1];return l(function(){o.value=r,o.getSnapshot=t,u(o)&&c({inst:o})},[e,r,t]),a(function(){return u(o)&&c({inst:o}),e(function(){u(o)&&c({inst:o})})},[e]),s(r),r};r.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:c},33347,(e,t,r)=>{"use strict";t.exports=e.r(7983)},2600,63270,54414,e=>{"use strict";var t=e.i(53014);let r=e=>{let t,r=new Set,n=(e,n)=>{let o="function"==typeof e?e(t):e;if(!Object.is(o,t)){let e=t;t=(null!=n?n:"object"!=typeof o||null===o)?o:Object.assign({},t,o),r.forEach(r=>r(t,e))}},o=()=>t,i={setState:n,getState:o,getInitialState:()=>a,subscribe:e=>(r.add(e),()=>r.delete(e))},a=t=e(n,o,i);return i},n=e=>{let n=e?r(e):r,o=e=>(function(e,r=e=>e){let n=t.default.useSyncExternalStore(e.subscribe,t.default.useCallback(()=>r(e.getState()),[e,r]),t.default.useCallback(()=>r(e.getInitialState()),[e,r]));return t.default.useDebugValue(n),n})(n,e);return Object.assign(o,n),o},o=e=>e?n(e):n;e.s(["create",0,o],2600);var i=e.i(63978),a=e.i(52960),l=e.i(27864),s=e.i(71818),u=e.i(33347);function c(){return()=>{}}var d="Avatar",[f,p]=function(e,r=[]){let n=[],o=()=>{let r=n.map(e=>t.createContext(e));return function(n){let o=n?.[e]||r;return t.useMemo(()=>({[`__scope${e}`]:{...n,[e]:o}}),[n,o])}};return o.scopeName=e,[function(r,o){let a=t.createContext(o);a.displayName=r+"Context";let l=n.length;n=[...n,o];let s=r=>{let{scope:n,children:o,...s}=r,u=n?.[e]?.[l]||a,c=t.useMemo(()=>s,Object.values(s));return(0,i.jsx)(u.Provider,{value:c,children:o})};return s.displayName=r+"Provider",[s,function(n,i){let s=i?.[e]?.[l]||a,u=t.useContext(s);if(u)return u;if(void 0!==o)return o;throw Error(`\`${n}\` must be used within \`${r}\``)}]},function(...e){let r=e[0];if(1===e.length)return r;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=n.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return t.useMemo(()=>({[`__scope${r.scopeName}`]:o}),[o])}};return n.scopeName=r.scopeName,n}(o,...r)]}(d),[h,m]=f(d),g=t.forwardRef((e,r)=>{let{__scopeAvatar:n,...o}=e,[a,l]=t.useState("idle");return(0,i.jsx)(h,{scope:n,imageLoadingStatus:a,onImageLoadingStatusChange:l,children:(0,i.jsx)(s.Primitive.span,{...o,ref:r})})});g.displayName=d;var y="AvatarImage",v=t.forwardRef((e,r)=>{let{__scopeAvatar:n,src:o,onLoadingStatusChange:d=()=>{},...f}=e,p=m(y,n),h=function(e,{referrerPolicy:r,crossOrigin:n}){let o=(0,u.useSyncExternalStore)(c,()=>!0,()=>!1),i=t.useRef(null),a=o?(i.current||(i.current=new window.Image),i.current):null,[s,d]=t.useState(()=>w(a,e));return(0,l.useLayoutEffect)(()=>{d(w(a,e))},[a,e]),(0,l.useLayoutEffect)(()=>{let e=e=>()=>{d(e)};if(!a)return;let t=e("loaded"),o=e("error");return a.addEventListener("load",t),a.addEventListener("error",o),r&&(a.referrerPolicy=r),"string"==typeof n&&(a.crossOrigin=n),()=>{a.removeEventListener("load",t),a.removeEventListener("error",o)}},[a,n,r]),s}(o,f),g=(0,a.useCallbackRef)(e=>{d(e),p.onImageLoadingStatusChange(e)}
7);return(0,l.useLayoutEffect)(()=>{"idle"!==h&&g(h)},[h,g]),"loaded"===h?(0,i.jsx)(s.Primitive.img,{...f,ref:r,src:o}):null});v.displayName=y;var b="AvatarFallback",x=t.forwardRef((e,r)=>{let{__scopeAvatar:n,delayMs:o,...a}=e,l=m(b,n),[u,c]=t.useState(void 0===o);return t.useEffect(()=>{if(void 0!==o){let e=window.setTimeout(()=>c(!0),o);return()=>window.clearTimeout(e)}},[o]),u&&"loaded"!==l.imageLoadingStatus?(0,i.jsx)(s.Primitive.span,{...a,ref:r}):null});function w(e,t){return e?t?(e.src!==t&&(e.src=t),e.complete&&e.naturalWidth>0?"loaded":"loading"):"error":"idle"}x.displayName=b;var j=e.i(47163);e.s(["Avatar",0,function({className:e,...t}){return(0,i.jsx)(g,{"data-slot":"avatar",className:(0,j.cn)("relative flex size-8 shrink-0 overflow-hidden rounded-full",e),...t})},"AvatarFallback",0,function({className:e,...t}){return(0,i.jsx)(x,{"data-slot":"avatar-fallback",className:(0,j.cn)("bg-muted flex size-full items-center justify-center rounded-full",e),...t})},"AvatarImage",0,function({className:e,...t}){return(0,i.jsx)(v,{"data-slot":"avatar-image",className:(0,j.cn)("aspect-square size-full",e),...t})}],63270);let S=o(e=>({layout:"default",showCharts:!0,showFilters:!0,setLayout:t=>e({layout:t}),setShowCharts:t=>e({showCharts:t}),setShowFilters:t=>e({showFilters:t})}));e.s(["useLayoutStore",0,S],54414)},19679,e=>{"use strict";var t=e.i(63978),r=e.i(88515),n=e.i(132);let o=(0,n.default)("github",[["path",{d:"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4",key:"tonef"}],["path",{d:"M9 18c-4.51 2-5-2-7-2",key:"9comsn"}]]);var i=e.i(2572),i=i,a=e.i(68136);let l=(0,n.default)("columns-2",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M12 3v18",key:"108xh3"}]]),s=(0,n.default)("rows-2",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M3 12h18",key:"1i2n21"}]]),u=(0,n.default)("table-2",[["path",{d:"M9 3H5a2 2 0 0 0-2 2v4m6-6h10a2 2 0 0 1 2 2v4M9 3v18m0 0h10a2 2 0 0 0 2-2V9M9 21H5a2 2 0 0 1-2-2V9m0 0h18",key:"gugj83"}]]),c=(0,n.default)("panels-top-left",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M3 9h18",key:"1pudct"}],["path",{d:"M9 21V9",key:"1oto5p"}]]);var d=e.i(63270),f=e.i(67881),p=e.i(11522);let h=(0,n.default)("moon",[["path",{d:"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401",key:"kfwtm"}]]),m=(0,n.default)("sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]]);var g=e.i(42092);function y(){let{setTheme:e,theme:r}=(0,g.useTheme)();return(0,t.jsxs)(f.Button,{variant:"ghost",size:"icon",onClick:()=>e("light"===r?"dark":"light"),children:[(0,t.jsx)(m,{className:"h-4 w-4 rotate-0 scale-100 transition-all dark:-rotate-90 dark:scale-0"}),(0,t.jsx)(h,{className:"absolute h-4 w-4 rotate-90 scale-0 transition-all dark:rotate-0 dark:scale-100"}),(0,t.jsx)("span",{className:"sr-only",children:"Toggle theme"})]})}var v=e.i(63415),b=e.i(8822),x=e.i(54414);let w=[{value:"default",label:"Default View",icon:a.LayoutGrid},{value:"compact",label:"Compact View",icon:s},{value:"expanded",label:"Expanded View",icon:l}],j=[{name:"John",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=john1"},{name:"Jane",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=jane1"},{name:"Alex",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=alex1"}];e.s(["EmployeesHeader",0,function(){let{toggleSidebar:e}=(0,p.useSidebar)(),n=(0,x.useLayoutStore)(e=>e.layout),a=(0,x.useLayoutStore)(e=>e.setLayout),l=(0,x.useLayoutStore)(e=>e.showCharts),h=(0,x.useLayoutStore)(e=>
7e.setShowCharts),m=(0,x.useLayoutStore)(e=>e.showFilters),g=(0,x.useLayoutStore)(e=>e.setShowFilters);return(0,t.jsxs)("header",{className:"flex items-center justify-between w-full border-b border-border px-4 md:px-6 py-2.5 bg-card",children:[(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)(f.Button,{variant:"ghost",size:"icon",className:"lg:hidden",onClick:e,children:(0,t.jsx)(i.default,{className:"size-5"})}),(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)(r.Users,{className:"size-5 text-foreground"}),(0,t.jsx)("span",{className:"font-medium text-foreground",children:"Employees"})]})]}),(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("span",{className:"text-sm text-muted-foreground hidden md:block",children:"Last update 12 min ago"}),(0,t.jsx)("div",{className:"flex -space-x-2",children:j.map(e=>(0,t.jsxs)(d.Avatar,{className:"size-7 border-2 border-background",children:[(0,t.jsx)(d.AvatarImage,{src:e.avatar,alt:e.name}),(0,t.jsx)(d.AvatarFallback,{children:e.name.charAt(0)})]},e.name))}),(0,t.jsxs)("div",{className:"flex items-center gap-1",children:[(0,t.jsx)(y,{}),(0,t.jsx)(f.Button,{variant:"ghost",size:"icon",asChild:!0,children:(0,t.jsx)(b.default,{href:"https://github.com/ln-dev7/square-ui/tree/master/templates/employees",target:"_blank",rel:"noopener noreferrer",children:(0,t.jsx)(o,{className:"size-4"})})})]}),(0,t.jsxs)(v.DropdownMenu,{children:[(0,t.jsx)(v.DropdownMenuTrigger,{asChild:!0,children:(0,t.jsxs)(f.Button,{variant:"outline",size:"sm",className:"gap-2 hidden md:flex",children:[(0,t.jsx)(c,{className:"size-4"}),"Edit Layout"]})}),(0,t.jsxs)(v.DropdownMenuContent,{align:"end",className:"w-52",children:[(0,t.jsx)(v.DropdownMenuLabel,{className:"text-xs",children:"Layout Style"}),(0,t.jsx)(v.DropdownMenuSeparator,{}),w.map(e=>(0,t.jsxs)(v.DropdownMenuCheckboxItem,{checked:n===e.value,onCheckedChange:()=>a(e.value),children:[(0,t.jsx)(e.icon,{className:"size-4 mr-2"}),e.label]},e.value)),(0,t.jsx)(v.DropdownMenuSeparator,{}),(0,t.jsx)(v.DropdownMenuLabel,{className:"text-xs",children:"Show/Hide"}),(0,t.jsx)(v.DropdownMenuSeparator,{}),(0,t.jsxs)(v.DropdownMenuCheckboxItem,{checked:l,onCheckedChange:h,children:[(0,t.jsx)(u,{className:"size-4 mr-2"}),"Charts Section"]}),(0,t.jsxs)(v.DropdownMenuCheckboxItem,{checked:m,onCheckedChange:g,children:[(0,t.jsx)(s,{className:"size-4 mr-2"}),"Table Filters"]})]})]})]})]})}],19679)},35305,(e,t,r)=>{"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},61227,(e,t,r)=>{"use strict";var n=e.r(35305);function o(){}function i(){}i.resetWarningCache=o,t.exports=function(){function e(e,t,r,o,i,a){if(a!==n){var l=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return r.PropTypes=r,r}},4153,(e,t,r)=>{t.exports=e.r(61227)()},65776,(e,t,r)=>{t.exports=function(){this.__data__=[],this.size=0}},43346,(e,t,r)=>{t.exports=function(e,t){return e===t||e!=e&&t!=t}},41664,(e,t,r)=>{var n=e.r(43346);t.exports=function(e,t){for(var r=e.length;r--;)if(n(e[r][0],t))return r;return -1}},15386,(e,t,r)=>{var n=e.r(41664),o=Array.prototype.splice;t.exports=function(e){var t=this.__data__,r=n(t,e);return!(r<0)&&(r==t.length-1?t.pop():o.call(t,r,1),--this.size,!0)}},57624,(e,t,r)=>{var n=e.r(41664);t.exports=function(e){var t=this.__data__,r=n(t,e);return r<0?void 0:t[r][1]}},19301,(e,t,r)=>{var n=e.r(41664);t.exports=function(e){return n(this.__data__,e)>-1}},82947,(e,t,r)=>{var n=e.r(41664);t.exports=function(e,t){var r=this.__data__,o=n(r,e);return o<0?(++this.size,r.push([e,t])):r[o][1]=t,this}},90543,(e,t,r)=>{var n=e.r(65776),o=e.r(15386),i=e.r(57624),a=e.r(19301),l=e.r(82947);function s(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}s.prototype.clear=n,s.prototype.delete=o,s.prototype.get=i,s.prototype.has=a,s.prototype.set=l,t.exports=s},36142,(e,t,r)=>{var n=e.r(90543);t.exports=function(){this.__data__=new n,this.size=0}},8354,(e,t,r)=>{t.exports=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}},73064,(e,t,r)=>{t.exports=function(e){return this.__data__.get(e)}},92789,(e,t,r)=>{t.exports=function(e){return this.__data__.has(e)}},5918,(e,t,r)=>{t.exports=e.g&&e.g.Object===Object&&e.g},78974,(e,t,r)=>{var n=e.r(5918),o="object"==typeof self&&self&&self.Object===Object&&self;
7t.exports=n||o||Function("return this")()},28042,(e,t,r)=>{t.exports=e.r(78974).Symbol},84435,(e,t,r)=>{var n=e.r(28042),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,l=n?n.toStringTag:void 0;t.exports=function(e){var t=i.call(e,l),r=e[l];try{e[l]=void 0;var n=!0}catch(e){}var o=a.call(e);return n&&(t?e[l]=r:delete e[l]),o}},33680,(e,t,r)=>{var n=Object.prototype.toString;t.exports=function(e){return n.call(e)}},16907,(e,t,r)=>{var n=e.r(28042),o=e.r(84435),i=e.r(33680),a=n?n.toStringTag:void 0;t.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?o(e):i(e)}},78524,(e,t,r)=>{t.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},62931,(e,t,r)=>{var n=e.r(16907),o=e.r(78524);t.exports=function(e){if(!o(e))return!1;var t=n(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},18309,(e,t,r)=>{t.exports=e.r(78974)["__core-js_shared__"]},99822,(e,t,r)=>{var n,o=e.r(18309),i=(n=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";t.exports=function(e){return!!i&&i in e}},8829,(e,t,r)=>{var n=Function.prototype.toString;t.exports=function(e){if(null!=e){try{return n.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},43245,(e,t,r)=>{var n=e.r(62931),o=e.r(99822),i=e.r(78524),a=e.r(8829),l=/^\[object .+?Constructor\]$/,s=Object.prototype,u=Function.prototype.toString,c=s.hasOwnProperty,d=RegExp("^"+u.call(c).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=function(e){return!(!i(e)||o(e))&&(n(e)?d:l).test(a(e))}},92117,(e,t,r)=>{t.exports=function(e,t){return null==e?void 0:e[t]}},81511,(e,t,r)=>{var n=e.r(43245),o=e.r(92117);t.exports=function(e,t){var r=o(e,t);return n(r)?r:void 0}},64138,(e,t,r)=>{t.exports=e.r(81511)(e.r(78974),"Map")},77902,(e,t,r)=>{t.exports=e.r(81511)(Object,"create")},8867,(e,t,r)=>{var n=e.r(77902);t.exports=function(){this.__data__=n?n(null):{},this.size=0}},47265,(e,t,r)=>{t.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=!!t,t}},50095,(e,t,r)=>{var n=e.r(77902),o=Object.prototype.hasOwnProperty;t.exports=function(e){var t=this.__data__;if(n){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return o.call(t,e)?t[e]:void 0}},84942,(e,t,r)=>{var n=e.r(77902),o=Object.prototype.hasOwnProperty;t.exports=function(e){var t=this.__data__;return n?void 0!==t[e]:o.call(t,e)}},55558,(e,t,r)=>{var n=e.r(77902);t.exports=function(e,t){var r=this.__data__;return this.size+=+!this.has(e),r[e]=n&&void 0===t?"__lodash_hash_undefined__":t,this}},98435,(e,t,r)=>{var n=e.r(8867),o=e.r(47265),i=e.r(50095),a=e.r(84942),l=e.r(55558);function s(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}s.prototype.clear=n,s.prototype.delete=o,s.prototype.get=i,s.prototype.has=a,s.prototype.set=l,t.exports=s},17416,(e,t,r)=>{var n=e.r(98435),o=e.r(90543),i=e.r(64138);t.exports=function(){this.size=0,this.__data__={hash:new n,map:new(i||o),string:new n}}},65867,(e,t,r)=>{t.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},76501,(e,t,r)=>{var n=e.r(65867);t.exports=function(e,t){var r=e.__data__;return n(t)?r["string"==typeof t?"string":"hash"]:r.map}},92520,(e,t,r)=>{var n=e.r(76501);t.exports=function(e){var t=n(this,e).delete(e);return this.size-=!!t,t}},49966,(e,t,r)=>{var n=e.r(76501);t.exports=function(e){return n(this,e).get(e)}},49884,(e,t,r)=>{var n=e.r(76501);t.exports=function(e){return n(this,e).has(e)}},84711,(e,t,r)=>{var n=e.r(76501);t.exports=function(e,t){var r=n(this,e),o=r.size;return r.set(e,t),this.size+=+(r.size!=o),this}},58774,(e,t,r)=>{var n=e.r(17416),o=e.r(92520),i=e.r(49966),a=e.r(49884),l=e.r(84711);function s(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}s.prototype.clear=n,s.prototype.delete=o,s.prototype.get=i,s.prototype.has=a,s.prototype.set=l,t.exports=s},89160,(e,t,r)=>{var n=e.r(90543),o=e.r(64138),i=e.r(58774);t.exports=function(e,t){var r=this.__data__;if(r instanceof n){var a=r.__data__;if(!o||a.length<199)return a.push([e,t]),this.size=++r.size,this;r=this.__data__=new i(a)}return r.set(e,t),this.size=r.size,this}},11796,(e,t,r)=>{var n=e.r(90543),o=e.r(36142),i=e.r(8354),a=e.r(73064),l=e.r(92789),s=e.r(89160);function u(e){var t=this.__data__=new n(e);this.size=t.size}u.prototype.clear=o,u.prototype.delete=i,u.prototype.get=a,u.prototype.has=l,u.prototype.set=s,t.exp
7orts=u},60220,(e,t,r)=>{t.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},77783,(e,t,r)=>{t.exports=function(e){return this.__data__.has(e)}},40848,(e,t,r)=>{var n=e.r(58774),o=e.r(60220),i=e.r(77783);function a(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new n;++t<r;)this.add(e[t])}a.prototype.add=a.prototype.push=o,a.prototype.has=i,t.exports=a},91739,(e,t,r)=>{t.exports=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}},58954,(e,t,r)=>{t.exports=function(e,t){return e.has(t)}},5729,(e,t,r)=>{var n=e.r(40848),o=e.r(91739),i=e.r(58954);t.exports=function(e,t,r,a,l,s){var u=1&r,c=e.length,d=t.length;if(c!=d&&!(u&&d>c))return!1;var f=s.get(e),p=s.get(t);if(f&&p)return f==t&&p==e;var h=-1,m=!0,g=2&r?new n:void 0;for(s.set(e,t),s.set(t,e);++h<c;){var y=e[h],v=t[h];if(a)var b=u?a(v,y,h,t,e,s):a(y,v,h,e,t,s);if(void 0!==b){if(b)continue;m=!1;break}if(g){if(!o(t,function(e,t){if(!i(g,t)&&(y===e||l(y,e,r,a,s)))return g.push(t)})){m=!1;break}}else if(!(y===v||l(y,v,r,a,s))){m=!1;break}}return s.delete(e),s.delete(t),m}},39914,(e,t,r)=>{t.exports=e.r(78974).Uint8Array},40048,(e,t,r)=>{t.exports=function(e){var t=-1,r=Array(e.size);return e.forEach(function(e,n){r[++t]=[n,e]}),r}},11432,(e,t,r)=>{t.exports=function(e){var t=-1,r=Array(e.size);return e.forEach(function(e){r[++t]=e}),r}},31829,(e,t,r)=>{var n=e.r(28042),o=e.r(39914),i=e.r(43346),a=e.r(5729),l=e.r(40048),s=e.r(11432),u=n?n.prototype:void 0,c=u?u.valueOf:void 0;t.exports=function(e,t,r,n,u,d,f){switch(r){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)break;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":if(e.byteLength!=t.byteLength||!d(new o(e),new o(t)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return i(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var p=l;case"[object Set]":var h=1&n;if(p||(p=s),e.size!=t.size&&!h)break;var m=f.get(e);if(m)return m==t;n|=2,f.set(e,t);var g=a(p(e),p(t),n,u,d,f);return f.delete(e),g;case"[object Symbol]":if(c)return c.call(e)==c.call(t)}return!1}},5836,(e,t,r)=>{t.exports=function(e,t){for(var r=-1,n=t.length,o=e.length;++r<n;)e[o+r]=t[r];return e}},78116,(e,t,r)=>{t.exports=Array.isArray},80089,(e,t,r)=>{var n=e.r(5836),o=e.r(78116);t.exports=function(e,t,r){var i=t(e);return o(e)?i:n(i,r(e))}},94430,(e,t,r)=>{t.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,o=0,i=[];++r<n;){var a=e[r];t(a,r,e)&&(i[o++]=a)}return i}},26452,(e,t,r)=>{t.exports=function(){return[]}},41300,(e,t,r)=>{var n=e.r(94430),o=e.r(26452),i=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols;t.exports=a?function(e){return null==e?[]:n(a(e=Object(e)),function(t){return i.call(e,t)})}:o},55337,(e,t,r)=>{t.exports=function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}},94022,(e,t,r)=>{t.exports=function(e){return null!=e&&"object"==typeof e}},38591,(e,t,r)=>{var n=e.r(16907),o=e.r(94022);t.exports=function(e){return o(e)&&"[object Arguments]"==n(e)}},10090,(e,t,r)=>{var n=e.r(38591),o=e.r(94022),i=Object.prototype,a=i.hasOwnProperty,l=i.propertyIsEnumerable;t.exports=n(function(){return arguments}())?n:function(e){return o(e)&&a.call(e,"callee")&&!l.call(e,"callee")}},56024,(e,t,r)=>{t.exports=function(){return!1}},32816,(e,t,r)=>{var n=e.r(78974),o=e.r(56024),i=r&&!r.nodeType&&r,a=i&&t&&!t.nodeType&&t,l=a&&a.exports===i?n.Buffer:void 0;t.exports=(l?l.isBuffer:void 0)||o},60059,(e,t,r)=>{var n=/^(?:0|[1-9]\d*)$/;t.exports=function(e,t){var r=typeof e;return!!(t=null==t?0x1fffffffffffff:t)&&("number"==r||"symbol"!=r&&n.test(e))&&e>-1&&e%1==0&&e<t}},84800,(e,t,r)=>{t.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=0x1fffffffffffff}},42112,(e,t,r)=>{var n=e.r(16907),o=e.r(84800),i=e.r(94022),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,t.exp
7orts=function(e){return i(e)&&o(e.length)&&!!a[n(e)]}},85466,(e,t,r)=>{t.exports=function(e){return function(t){return e(t)}}},91480,(e,t,r)=>{var n=e.r(5918),o=r&&!r.nodeType&&r,i=o&&t&&!t.nodeType&&t,a=i&&i.exports===o&&n.process;t.exports=function(){try{var e=i&&i.require&&i.require("util").types;if(e)return e;return a&&a.binding&&a.binding("util")}catch(e){}}()},5330,(e,t,r)=>{var n=e.r(42112),o=e.r(85466),i=e.r(91480),a=i&&i.isTypedArray;t.exports=a?o(a):n},90091,(e,t,r)=>{var n=e.r(55337),o=e.r(10090),i=e.r(78116),a=e.r(32816),l=e.r(60059),s=e.r(5330),u=Object.prototype.hasOwnProperty;t.exports=function(e,t){var r=i(e),c=!r&&o(e),d=!r&&!c&&a(e),f=!r&&!c&&!d&&s(e),p=r||c||d||f,h=p?n(e.length,String):[],m=h.length;for(var g in e)(t||u.call(e,g))&&!(p&&("length"==g||d&&("offset"==g||"parent"==g)||f&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||l(g,m)))&&h.push(g);return h}},20092,(e,t,r)=>{var n=Object.prototype;t.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},16158,(e,t,r)=>{t.exports=function(e,t){return function(r){return e(t(r))}}},94272,(e,t,r)=>{t.exports=e.r(16158)(Object.keys,Object)},68488,(e,t,r)=>{var n=e.r(20092),o=e.r(94272),i=Object.prototype.hasOwnProperty;t.exports=function(e){if(!n(e))return o(e);var t=[];for(var r in Object(e))i.call(e,r)&&"constructor"!=r&&t.push(r);return t}},22914,(e,t,r)=>{var n=e.r(62931),o=e.r(84800);t.exports=function(e){return null!=e&&o(e.length)&&!n(e)}},53349,(e,t,r)=>{var n=e.r(90091),o=e.r(68488),i=e.r(22914);t.exports=function(e){return i(e)?n(e):o(e)}},24144,(e,t,r)=>{var n=e.r(80089),o=e.r(41300),i=e.r(53349);t.exports=function(e){return n(e,i,o)}},66457,(e,t,r)=>{var n=e.r(24144),o=Object.prototype.hasOwnProperty;t.exports=function(e,t,r,i,a,l){var s=1&r,u=n(e),c=u.length;if(c!=n(t).length&&!s)return!1;for(var d=c;d--;){var f=u[d];if(!(s?f in t:o.call(t,f)))return!1}var p=l.get(e),h=l.get(t);if(p&&h)return p==t&&h==e;var m=!0;l.set(e,t),l.set(t,e);for(var g=s;++d<c;){var y=e[f=u[d]],v=t[f];if(i)var b=s?i(v,y,f,t,e,l):i(y,v,f,e,t,l);if(!(void 0===b?y===v||a(y,v,r,i,l):b)){m=!1;break}g||(g="constructor"==f)}if(m&&!g){var x=e.constructor,w=t.constructor;x!=w&&"constructor"in e&&"constructor"in t&&!("function"==typeof x&&x instanceof x&&"function"==typeof w&&w instanceof w)&&(m=!1)}return l.delete(e),l.delete(t),m}},22766,(e,t,r)=>{t.exports=e.r(81511)(e.r(78974),"DataView")},13715,(e,t,r)=>{t.exports=e.r(81511)(e.r(78974),"Promise")},92408,(e,t,r)=>{t.exports=e.r(81511)(e.r(78974),"Set")},43031,(e,t,r)=>{t.exports=e.r(81511)(e.r(78974),"WeakMap")},54700,(e,t,r)=>{var n=e.r(22766),o=e.r(64138),i=e.r(13715),a=e.r(92408),l=e.r(43031),s=e.r(16907),u=e.r(8829),c="[object Map]",d="[object Promise]",f="[object Set]",p="[object WeakMap]",h="[object DataView]",m=u(n),g=u(o),y=u(i),v=u(a),b=u(l),x=s;(n&&x(new n(new ArrayBuffer(1)))!=h||o&&x(new o)!=c||i&&x(i.resolve())!=d||a&&x(new a)!=f||l&&x(new l)!=p)&&(x=function(e){var t=s(e),r="[object Object]"==t?e.constructor:void 0,n=r?u(r):"";if(n)switch(n){case m:return h;case g:return c;case y:return d;case v:return f;case b:return p}return t}),t.exports=x},23684,(e,t,r)=>{var n=e.r(11796),o=e.r(5729),i=e.r(31829),a=e.r(66457),l=e.r(54700),s=e.r(78116),u=e.r(32816),c=e.r(5330),d="[object Arguments]",f="[object Array]",p="[object Object]",h=Object.prototype.hasOwnProperty;t.exports=function(e,t,r,m,g,y){var v=s(e),b=s(t),x=v?f:l(e),w=b?f:l(t);x=x==d?p:x,w=w==d?p:w;var j=x==p,S=w==p,O=x==w;if(O&&u(e)){if(!u(t))return!1;v=!0,j=!1}if(O&&!j)return y||(y=new n),v||c(e)?o(e,t,r,m,g,y):i(e,t,x,r,m,g,y);if(!(1&r)){var k=j&&h.call(e,"__wrapped__"),E=S&&h.call(t,"__wrapped__");
7if(k||E){var C=k?e.value():e,P=E?t.value():t;return y||(y=new n),g(C,P,r,m,y)}}return!!O&&(y||(y=new n),a(e,t,r,m,g,y))}},96847,(e,t,r)=>{var n=e.r(23684),o=e.r(94022);t.exports=function e(t,r,i,a,l){return t===r||(null!=t&&null!=r&&(o(t)||o(r))?n(t,r,i,a,e,l):t!=t&&r!=r)}},61642,(e,t,r)=>{var n=e.r(96847);t.exports=function(e,t){return n(e,t)}},80793,(e,t,r)=>{t.exports=function(e){return null==e}},92558,(e,t,r)=>{var n=e.r(16907),o=e.r(94022);t.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==n(e)}},47562,(e,t,r)=>{var n=e.r(78116),o=e.r(92558),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;t.exports=function(e,t){if(n(e))return!1;var r=typeof e;return!!("number"==r||"symbol"==r||"boolean"==r||null==e||o(e))||a.test(e)||!i.test(e)||null!=t&&e in Object(t)}},28535,(e,t,r)=>{var n=e.r(58774);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw TypeError("Expected a function");var r=function(){var n=arguments,o=t?t.apply(this,n):n[0],i=r.cache;if(i.has(o))return i.get(o);var a=e.apply(this,n);return r.cache=i.set(o,a)||i,a};return r.cache=new(o.Cache||n),r}
7o.Cache=n,t.exports=o},93613,(e,t,r)=>{var n=e.r(28535);t.exports=function(e){var t=n(e,function(e){return 500===r.size&&r.clear(),e}),r=t.cache;return t}},37344,(e,t,r)=>{var n=e.r(93613),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g;t.exports=n(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,function(e,r,n,o){t.push(n?o.replace(i,"$1"):r||e)}),t})},39145,(e,t,r)=>{t.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,o=Array(n);++r<n;)o[r]=t(e[r],r,e);return o}},73021,(e,t,r)=>{var n=e.r(28042),o=e.r(39145),i=e.r(78116),a=e.r(92558),l=1/0,s=n?n.prototype:void 0,u=s?s.toString:void 0;t.exports=function e(t){if("string"==typeof t)return t;if(i(t))return o(t,e)+"";if(a(t))return u?u.call(t):"";var r=t+"";return"0"==r&&1/t==-l?"-0":r}},53050,(e,t,r)=>{var n=e.r(73021);t.exports=function(e){return null==e?"":n(e)}},6205,(e,t,r)=>{var n=e.r(78116),o=e.r(47562),i=e.r(37344),a=e.r(53050);t.exports=function(e,t){return n(e)?e:o(e,t)?[e]:i(a(e))}},12232,(e,t,r)=>{var n=e.r(92558),o=1/0;t.exports=function(e){if("string"==typeof e||n(e))return e;var t=e+"";return"0"==t&&1/e==-o?"-0":t}},55902,(e,t,r)=>{var n=e.r(6205),o=e.r(12232);t.exports=function(e,t){t=n(t,e);for(var r=0,i=t.length;null!=e&&r<i;)e=e[o(t[r++])];return r&&r==i?e:void 0}},75194,(e,t,r)=>{var n=e.r(55902);t.exports=function(e,t,r){var o=null==e?void 0:n(e,t);return void 0===o?r:o}},89089,(e,t,r)=>{var n=e.r(16907),o=e.r(78116),i=e.r(94022);t.exports=function(e){return"string"==typeof e||!o(e)&&i(e)&&"[object String]"==n(e)}},80038,(e,t,r)=>{"use strict";var n,o=Symbol.for("react.element"),i=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),l=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),u=Symbol.for("react.provider"),c=Symbol.for("react.context"),d=Symbol.for("react.server_context"),f=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),h=Symbol.for("react.suspense_list"),m=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),y=Symbol.for("react.offscreen");function v(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type){case a:case s:case l:case p:case h:return e;default:switch(e=e&&e.$$typeof){case d:case c:case f:case g:case m:case u:return e;default:return t}}case i:return t}}}n=Symbol.for("react.module.reference"),r.ContextConsumer=c,r.ContextProvider=u,r.Element=o,r.ForwardRef=f,r.Fragment=a,r.Lazy=g,r.Memo=m,r.Portal=i,r.Profiler=s,r.StrictMode=l,r.Suspense=p,r.SuspenseList=h,r.isAsyncMode=function(){return!1},r.isConcurrentMode=function(){return!1},r.isContextConsumer=function(e){return v(e)===c},r.isContextProvider=function(e){return v(e)===u},r.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},r.isForwardRef=function(e){return v(e)===f},r.isFragment=function(e){return v(e)===a},r.isLazy=function(e){return v(e)===g},r.isMemo=function(e){return v(e)===m},r.isPortal=function(e){return v(e)===i},r.isProfiler=function(e){return v(e)===s},r.isStrictMode=function(e){return v(e)===l},r.isSuspense=function(e){return v(e)===p},r.isSuspenseList=function(e){return v(e)===h},r.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===s||e===l||e===p||e===h||e===y||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===m||e.$$typeof===u||e.$$typeof===c||e.$$typeof===f||e.$$typeof===n||void 0!==e.getModuleId)||!1},r.typeOf=v},87683,(e,t,r)=>{"use strict";t.exports=e.r(80038)},94331,(e,t,r)=>{var n=e.r(16907),o=e.r(94022);t.exports=function(e){return"number"==typeof e||o(e)&&"[object Number]"==n(e)}},72947,(e,t,r)=>{var n=e.r(94331);t.exports=function(e){return n(e)&&e!=+e}},92234,(e,t,r)=>{t.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},22319,(e,t,r)=>{var n=e.r(92558);t.exports=function(e,t,r){for(var o=-1,i=e.length;++o<i;){var a=e[o],l=t(a);if(null!=l&&(void 0===s?l==l&&!n(l):r(l,s)))var s=l,u=a}return u}},72274,(e,t,r)=>{t.exports=function(e,t){return e>t}},40046,(e,t,r)=>{t.exports=function(e){return e}},57158,(e,t,r)=>{var n=e.r(22319),o=e.r(72274),i=e.r(40046);t.exports=function(e){return e&&e.length?n(e,i,o):void 0}},12025,(e,t,r)=>{t.exports=function(e,t){return e<t}},13002,(e,t,r)=>{var n=e.r(22319),o=e.r(12025),i=e.r(40046);t.exports=function(e){return e&&e.length?n(e,i,o):void 0}},51263,(e,t,r)=>{var n=e.r(28042),o=e.r(10090),i=e.r(78116),a=n?n.isConcatSpreadable:void 0;t.exports=function(e){return i(e)||o(e)||!!(a&&e&&e[a])}},1362,(e,t,r)=>{var n=e.r(5836),o=e.r(51263);t.exports=function e(t,r,i,a,l){var s=-1,u=t.length;for(i||(i=o),l||(l=[]);++s<u;){var c=t[s];r>0&&i(c)?r>1?e(c,r-1,i,a,l):n(l,c):a||(l[l.length]=c)}return l}},29286,(e,t,r)=>{var n=e.r(11796),o=e.r(96847);t.exports=function(e,t,r,i){var a=r.length,l=a,s=!i;
7if(null==e)return!l;for(e=Object(e);a--;){var u=r[a];if(s&&u[2]?u[1]!==e[u[0]]:!(u[0]in e))return!1}for(;++a<l;){var c=(u=r[a])[0],d=e[c],f=u[1];if(s&&u[2]){if(void 0===d&&!(c in e))return!1}else{var p=new n;if(i)var h=i(d,f,c,e,t,p);if(!(void 0===h?o(f,d,3,i,p):h))return!1}}return!0}},40286,(e,t,r)=>{var n=e.r(78524);t.exports=function(e){return e==e&&!n(e)}},45866,(e,t,r)=>{var n=e.r(40286),o=e.r(53349);t.exports=function(e){for(var t=o(e),r=t.length;r--;){var i=t[r],a=e[i];t[r]=[i,a,n(a)]}return t}},90457,(e,t,r)=>{t.exports=function(e,t){return function(r){return null!=r&&r[e]===t&&(void 0!==t||e in Object(r))}}},32179,(e,t,r)=>{var n=e.r(29286),o=e.r(45866),i=e.r(90457);t.exports=function(e){var t=o(e);return 1==t.length&&t[0][2]?i(t[0][0],t[0][1]):function(r){return r===e||n(r,e,t)}}},14435,(e,t,r)=>{t.exports=function(e,t){return null!=e&&t in Object(e)}},32088,(e,t,r)=>{var n=e.r(6205),o=e.r(10090),i=e.r(78116),a=e.r(60059),l=e.r(84800),s=e.r(12232);t.exports=function(e,t,r){t=n(t,e);for(var u=-1,c=t.length,d=!1;++u<c;){var f=s(t[u]);if(!(d=null!=e&&r(e,f)))break;e=e[f]}return d||++u!=c?d:!!(c=null==e?0:e.length)&&l(c)&&a(f,c)&&(i(e)||o(e))}},30272,(e,t,r)=>{var n=e.r(14435),o=e.r(32088);t.exports=function(e,t){return null!=e&&o(e,t,n)}},79218,(e,t,r)=>{var n=e.r(96847),o=e.r(75194),i=e.r(30272),a=e.r(47562),l=e.r(40286),s=e.r(90457),u=e.r(12232);t.exports=function(e,t){return a(e)&&l(t)?s(u(e),t):function(r){var a=o(r,e);return void 0===a&&a===t?i(r,e):n(t,a,3)}}},43683,(e,t,r)=>{t.exports=function(e){return function(t){return null==t?void 0:t[e]}}},13419,(e,t,r)=>{var n=e.r(55902);t.exports=function(e){return function(t){return n(t,e)}}},33230,(e,t,r)=>{var n=e.r(43683),o=e.r(13419),i=e.r(47562),a=e.r(12232);t.exports=function(e){return i(e)?n(a(e)):o(e)}},60839,(e,t,r)=>{var n=e.r(32179),o=e.r(79218),i=e.r(40046),a=e.r(78116),l=e.r(33230);t.exports=function(e){return"function"==typeof e?e:null==e?i:"object"==typeof e?a(e)?o(e[0],e[1]):n(e):l(e)}},61060,(e,t,r)=>{t.exports=function(e){return function(t,r,n){for(var o=-1,i=Object(t),a=n(t),l=a.length;l--;){var s=a[e?l:++o];if(!1===r(i[s],s,i))break}return t}}},95018,(e,t,r)=>{t.exports=e.r(61060)()},54798,(e,t,r)=>{var n=e.r(95018),o=e.r(53349);t.exports=function(e,t){return e&&n(e,t,o)}},67366,(e,t,r)=>{var n=e.r(22914);t.exports=function(e,t){return function(r,o){if(null==r)return r;if(!n(r))return e(r,o);for(var i=r.length,a=t?i:-1,l=Object(r);(t?a--:++a<i)&&!1!==o(l[a],a,l););return r}}},16110,(e,t,r)=>{var n=e.r(54798);t.exports=e.r(67366)(n)},14846,(e,t,r)=>{var n=e.r(16110),o=e.r(22914);t.exports=function(e,t){var r=-1,i=o(e)?Array(e.length):[];return n(e,function(e,n,o){i[++r]=t(e,n,o)}),i}},35642,(e,t,r)=>{var n=e.r(39145),o=e.r(60839),i=e.r(14846),a=e.r(78116);t.exports=function(e,t){return(a(e)?n:i)(e,o(t,3))}},45734,(e,t,r)=>{var n=e.r(1362),o=e.r(35642);t.exports=function(e,t){return n(o(e,t),1)}},80470,(e,t,r)=>{t.exports=function(e,t,r){var n=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(r=r>o?o:r)<0&&(r+=o),o=t>r?0:r-t>>>0,t>>>=0;for(var i=Array(o);++n<o;)i[n]=e[n+t];return i}},30586,(e,t,r)=>{var n=e.r(80470);t.exports=function(e,t,r){var o=e.length;return r=void 0===r?o:r,!t&&r>=o?e:n(e,t,r)}},26139,(e,t,r)=>{var n=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");t.exports=function(e){return n.test(e)}},29025,(e,t,r)=>{t.exports=function(e){return e.split("")}},1284,(e,t,r)=>{var n="\\ud800-\\udfff",o="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",i="\\ud83c[\\udffb-\\udfff]",a="[^"+n+"]",l="(?:\\ud83c[\\udde6-\\uddff]){2}",s="[\\ud800-\\udbff][\\udc00-\\udfff]",u="(?:"+o+"|"+i+")?",c="[\\ufe0e\\ufe0f]?",d="(?:\\u200d(?:"+[a,l,s].join("|")+")"+c+u+")*",f=RegExp(i+"(?="+i+")|"+("(?:"+[a+o+"?",o,l,s,"["+n+"]"].join("|"))+")"+(c+u+d),"g");t.exports=function(e){return e.match(f)||[]}},32556,(e,t,r)=>{var n=e.r(29025),o=e.r(26139),i=e.r(1284);t.exports=function(e){return o(e)?i(e):n(e)}},96212,(e,t,r)=>{var n=e.r(30586),o=e.r(26139),i=e.r(32556),a=e.r(53050);t.exports=function(e){return function(t){var r=o(t=a(t))?i(t):void 0,l=r?r[0]:t.charAt(0),s=r?n(r,1).join(""):t.slice(1);return l[e]()+s}}},54133,(e,t,r)=>{t.exports=e.r(96212)("toUpperCase")},29478,(e,t,r)=>{t.exports=function(e,t){var r=e.length;for(e.sort(t);r--;)e[r]=e[r].value;return e}},16433,(e,t,r)=>{var n=e.r(92558);t.exports=function(e,t){if(e!==t){var r=void 0!==e,o=null===e,i=e==e,a=n(e),l=void 0!==t,
7s=null===t,u=t==t,c=n(t);if(!s&&!c&&!a&&e>t||a&&l&&u&&!s&&!c||o&&l&&u||!r&&u||!i)return 1;if(!o&&!a&&!c&&e<t||c&&r&&i&&!o&&!a||s&&r&&i||!l&&i||!u)return -1}return 0}},5008,(e,t,r)=>{var n=e.r(16433);t.exports=function(e,t,r){for(var o=-1,i=e.criteria,a=t.criteria,l=i.length,s=r.length;++o<l;){var u=n(i[o],a[o]);if(u){if(o>=s)return u;return u*("desc"==r[o]?-1:1)}}return e.index-t.index}},46339,(e,t,r)=>{var n=e.r(39145),o=e.r(55902),i=e.r(60839),a=e.r(14846),l=e.r(29478),s=e.r(85466),u=e.r(5008),c=e.r(40046),d=e.r(78116);t.exports=function(e,t,r){t=t.length?n(t,function(e){return d(e)?function(t){return o(t,1===e.length?e[0]:e)}:e}):[c];var f=-1;return t=n(t,s(i)),l(a(e,function(e,r,o){return{criteria:n(t,function(t){return t(e)}),index:++f,value:e}}),function(e,t){return u(e,t,r)})}},65799,(e,t,r)=>{t.exports=function(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}},84414,(e,t,r)=>{var n=e.r(65799),o=Math.max;t.exports=function(e,t,r){return t=o(void 0===t?e.length-1:t,0),function(){for(var i=arguments,a=-1,l=o(i.length-t,0),s=Array(l);++a<l;)s[a]=i[t+a];a=-1;for(var u=Array(t+1);++a<t;)u[a]=i[a];return u[t]=r(s),n(e,this,u)}}},30747,(e,t,r)=>{t.exports=function(e){return function(){return e}}},99568,(e,t,r)=>{var n=e.r(81511);t.exports=function(){try{var e=n(Object,"defineProperty");return e({},"",{}),e}catch(e){}}()},17508,(e,t,r)=>{var n=e.r(30747),o=e.r(99568),i=e.r(40046);t.exports=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:n(t),writable:!0})}:i},11818,(e,t,r)=>{var n=Date.now;t.exports=function(e){var t=0,r=0;return function(){var o=n(),i=16-(o-r);if(r=o,i>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},8749,(e,t,r)=>{var n=e.r(17508);t.exports=e.r(11818)(n)},6518,(e,t,r)=>{var n=e.r(40046),o=e.r(84414),i=e.r(8749);t.exports=function(e,t){return i(o(e,t,n),e+"")}},52164,(e,t,r)=>{var n=e.r(43346),o=e.r(22914),i=e.r(60059),a=e.r(78524);t.exports=function(e,t,r){if(!a(r))return!1;var l=typeof t;return("number"==l?!!(o(r)&&i(t,r.length)):"string"==l&&t in r)&&n(r[t],e)}},4703,(e,t,r)=>{var n=e.r(1362),o=e.r(46339),i=e.r(6518),a=e.r(52164);t.exports=i(function(e,t){if(null==e)return[];var r=t.length;return r>1&&a(e,t[0],t[1])?t=[]:r>2&&a(t[0],t[1],t[2])&&(t=[t[0]]),o(e,n(t,1),[])})},60600,(e,t,r)=>{!function(r){"use strict";var n,o={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},i=!0,a="[DecimalError] ",l=a+"Invalid argument: ",s=a+"Exponent out of range: ",u=Math.floor,c=Math.pow,d=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,f=u(1286742750677284.5),p={};function h(e,t){var r,n,o,a,l,s,u,c,d=e.constructor,f=d.precision;if(!e.s||!t.s)return t.s||(t=new d(e)),i?O(t,f):t;if(u=e.d,c=t.d,l=e.e,o=t.e,u=u.slice(),a=l-o){for(a<0?(n=u,a=-a,s=c.length):(n=c,o=l,s=u.length),a>(s=(l=Math.ceil(f/7))>s?l+1:s+1)&&(a=s,n.length=1),n.reverse();a--;)n.push(0);n.reverse()}for((s=u.length)-(a=c.length)<0&&(a=s,n=c,c=u,u=n),r=0;a;)r=(u[--a]=u[a]+c[a]+r)/1e7|0,u[a]%=1e7;for(r&&(u.unshift(r),++o),s=u.length;0==u[--s];)u.pop();return t.d=u,t.e=o,i?O(t,f):t}function m(e,t,r){if(e!==~~e||e<t||e>r)throw Error(l+e)}function g(e){var t,r,n,o=e.length-1,i="",a=e[0];if(o>0){for(i+=a,t=1;t<o;t++)(r=7-(n=e[t]+"").length)&&(i+=w(r)),i+=n;(r=7-(n=(a=e[t])+"").length)&&(i+=w(r))}else if(0===a)return"0";for(;a%10==0;)a/=10;return i+a}p.absoluteValue=p.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e},p.comparedTo=p.cmp=function(e){var t,r,n,o;if(e=new this.constructor(e),this.s!==e.s)return this.s||-e.s;if(this.e!==e.e)return this.e>e.e^this.s<0?1:-1;for(t=0,r=(n=this.d.length)<(o=e.d.length)?n:o;t<r;++t)if(this.d[t]!==e.d[t])return this.d[t]>e.d[t]^this.s<0?1:-1;return n===o?0:n>o^this.s<0?1:-1},p.decimalPlaces=p.dp=function(){var e=this.d.length-1,t=(e-this.e)*7;if(e=this.d[e])for(;e%10==0;e/=10)t--;return t<0?0:t},p.dividedBy=p.div=function(e){return y(this,new this.constructor(e))},p.dividedToIntegerBy=p.idiv=function(e){var t=this.constructor;return O(y(this,new t(e),0,1),t.precision)},p.equals=p.eq=function(e){return!this.cmp(e)},p.exponent=function(){return b(this)},p.greaterThan=p.gt=function(e){return this.cmp(e)>0},p.greaterThanOrEqualTo=p.gte=function(e){return this.cmp(e)>=0},p.isInteger=p.isint=function(){return this.e>this.d.length-2},p.isNegative=p.isneg=function(){return this.s<0},p.isPositive=p.ispos=function(){return this.s>0},p.isZero=function(){return 0===this.s},p.lessThan=p.lt=function(e){return 0>this.cmp(e)},p.lessThanOrEqualTo=p.lte=function(e){return 1>this.cmp(e)},p.logarithm=p.log=function(e){var t,r=this.constructor,o=r.precision,l=o+5;if(void 0===e)e=new r(10);else if((e=new r(e)).s<1||e.eq(n))throw Error(a+"NaN");if(this.s<1)throw Error(a+(this.s?"NaN":"-Infinity"));return this.eq(n)?new r(0):(i=!1,t=y(j(this,l),j(e,l),l),i=!0,O(t,o))},p.minus=p.sub=function(e){return e=new this.constructor(e),this.s==e.s?k(this,e):h(this,(e.s=-e.s,e))},p.modulo=p.mod=function(e){var t,r=this.constructor,n=r.precision;if(!(e=new r(e)).s)throw Error(a+"NaN");return this.s?(i=!1,t=y(this,e,0,1).times(e),i=!0,this.minus(t)):O(new r(this),n)},p.naturalExponential=p.exp=function(){return v(this)},p.naturalLogarithm=p.ln=function(){return j(this)},p.negated=p.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e},p.plus=p.add=function(e){return e=new this.constructor(e),this.s==e.s?h(this,e):k(this,(e.s=-e.s,e))},p.precision=p.sd=function(e){var t,r,n;if(void 0!==e&&!!e!==e&&1!==e&&0!==e)throw Error(l+e);if(t=b(this)+1,r=7*(n=this.d.length-1)+1,n=this.d[n]){for(;n%10==0;n/=10)r--;for(n=this.d[0];n>=10;
7n/=10)r++}return e&&t>r?t:r},p.squareRoot=p.sqrt=function(){var e,t,r,n,o,l,s,c=this.constructor;if(this.s<1){if(!this.s)return new c(0);throw Error(a+"NaN")}for(e=b(this),i=!1,0==(o=Math.sqrt(+this))||o==1/0?(((t=g(this.d)).length+e)%2==0&&(t+="0"),o=Math.sqrt(t),e=u((e+1)/2)-(e<0||e%2),n=new c(t=o==1/0?"5e"+e:(t=o.toExponential()).slice(0,t.indexOf("e")+1)+e)):n=new c(o.toString()),o=s=(r=c.precision)+3;;)if(n=(l=n).plus(y(this,l,s+2)).times(.5),g(l.d).slice(0,s)===(t=g(n.d)).slice(0,s)){if(t=t.slice(s-3,s+1),o==s&&"4999"==t){if(O(l,r+1,0),l.times(l).eq(this)){n=l;break}}else if("9999"!=t)break;s+=4}return i=!0,O(n,r)},p.times=p.mul=function(e){var t,r,n,o,a,l,s,u,c,d=this.constructor,f=this.d,p=(e=new d(e)).d;if(!this.s||!e.s)return new d(0);for(e.s*=this.s,r=this.e+e.e,(u=f.length)<(c=p.length)&&(a=f,f=p,p=a,l=u,u=c,c=l),a=[],n=l=u+c;n--;)a.push(0);for(n=c;--n>=0;){for(t=0,o=u+n;o>n;)s=a[o]+p[n]*f[o-n-1]+t,a[o--]=s%1e7|0,t=s/1e7|0;a[o]=(a[o]+t)%1e7|0}for(;!a[--l];)a.pop();return t?++r:a.shift(),e.d=a,e.e=r,i?O(e,d.precision):e},p.toDecimalPlaces=p.todp=function(e,t){var r=this,n=r.constructor;
7return(r=new n(r),void 0===e)?r:(m(e,0,1e9),void 0===t?t=n.rounding:m(t,0,8),O(r,e+b(r)+1,t))},p.toExponential=function(e,t){var r,n=this,o=n.constructor;return void 0===e?r=E(n,!0):(m(e,0,1e9),void 0===t?t=o.rounding:m(t,0,8),r=E(n=O(new o(n),e+1,t),!0,e+1)),r},p.toFixed=function(e,t){var r,n,o=this.constructor;return void 0===e?E(this):(m(e,0,1e9),void 0===t?t=o.rounding:m(t,0,8),r=E((n=O(new o(this),e+b(this)+1,t)).abs(),!1,e+b(n)+1),this.isneg()&&!this.isZero()?"-"+r:r)},p.toInteger=p.toint=function(){var e=this.constructor;return O(new e(this),b(this)+1,e.rounding)},p.toNumber=function(){return+this},p.toPower=p.pow=function(e){var t,r,o,l,s,c,d=this,f=d.constructor,p=+(e=new f(e));if(!e.s)return new f(n);if(!(d=new f(d)).s){if(e.s<1)throw Error(a+"Infinity");return d}if(d.eq(n))return d;if(o=f.precision,e.eq(n))return O(d,o);if(c=(t=e.e)>=(r=e.d.length-1),s=d.s,c){if((r=p<0?-p:p)<=0x1fffffffffffff){for(l=new f(n),t=Math.ceil(o/7+4),i=!1;r%2&&C((l=l.times(d)).d,t),0!==(r=u(r/2));)C((d=d.times(d)).d,t);return i=!0,e.s<0?new f(n).div(l):O(l,o)}}else if(s<0)throw Error(a+"NaN");
7return s=s<0&&1&e.d[Math.max(t,r)]?-1:1,d.s=1,i=!1,l=e.times(j(d,o+12)),i=!0,(l=v(l)).s=s,l},p.toPrecision=function(e,t){var r,n,o=this,i=o.constructor;return void 0===e?(r=b(o),n=E(o,r<=i.toExpNeg||r>=i.toExpPos)):(m(e,1,1e9),void 0===t?t=i.rounding:m(t,0,8),r=b(o=O(new i(o),e,t)),n=E(o,e<=r||r<=i.toExpNeg,e)),n},p.toSignificantDigits=p.tosd=function(e,t){var r=this.constructor;return void 0===e?(e=r.precision,t=r.rounding):(m(e,1,1e9),void 0===t?t=r.rounding:m(t,0,8)),O(new r(this),e,t)},p.toString=p.valueOf=p.val=p.toJSON=function(){var e=b(this),t=this.constructor;return E(this,e<=t.toExpNeg||e>=t.toExpPos)};var y=function(){function e(e,t){var r,n=0,o=e.length;for(e=e.slice();o--;)r=e[o]*t+n,e[o]=r%1e7|0,n=r/1e7|0;return n&&e.unshift(n),e}function t(e,t,r,n){var o,i;if(r!=n)i=r>n?1:-1;else for(o=i=0;o<r;o++)if(e[o]!=t[o]){i=e[o]>t[o]?1:-1;break}return i}function r(e,t,r){for(var n=0;r--;)e[r]-=n,n=+(e[r]<t[r]),e[r]=1e7*n+e[r]-t[r];for(;!e[0]&&e.length>1;)e.shift()}return function(n,o,i,l){var s,u,c,d,f,p,h,m,g,y,v,x,w,j,S,k,E,C,P=n.constructor,M=n.s==o.s?1:-1,A=n.d,_=o.d;if(!n.s)return new P(n);if(!o.s)throw Error(a+"Division by zero");for(c=0,u=n.e-o.e,E=_.length,S=A.length,m=(h=new P(M)).d=[];_[c]==(A[c]||0);)++c;if(_[c]>(A[c]||0)&&--u,(x=null==i?i=P.precision:l?i+(b(n)-b(o))+1:i)<0)return new P(0);if(x=x/7+2|0,c=0,1==E)for(d=0,_=_[0],x++;(c<S||d)&&x--;c++)w=1e7*d+(A[c]||0),m[c]=w/_|0,d=w%_|0;else{for((d=1e7/(_[0]+1)|0)>1&&(_=e(_,d),A=e(A,d),E=_.length,S=A.length),j=E,y=(g=A.slice(0,E)).length;y<E;)g[y++]=0;(C=_.slice()).unshift(0),k=_[0],_[1]>=1e7/2&&++k;do d=0,(s=t(_,g,E,y))<0?(v=g[0],E!=y&&(v=1e7*v+(g[1]||0)),(d=v/k|0)>1?(d>=1e7&&(d=1e7-1),p=(f=e(_,d)).length,y=g.length,1==(s=t(f,g,p,y))&&(d--,r(f,E<p?C:_,p))):(0==d&&(s=d=1),f=_.slice()),(p=f.length)<y&&f.unshift(0),r(g,f,y),-1==s&&(y=g.length,(s=t(_,g,E,y))<1&&(d++,r(g,E<y?C:_,y))),y=g.length):0===s&&(d++,g=[0]),m[c++]=d,s&&g[0]?g[y++]=A[j]||0:(g=[A[j]],y=1);while((j++<S||void 0!==g[0])&&x--)}return m[0]||m.shift(),h.e=u,O(h,l?i+b(h)+1:i)}}();function v(e,t){var r,o,a,l,u,d=0,f=0,p=e.constructor,h=p.precision;if(b(e)>16)throw Error(s+b(e));if(!e.s)return new p(n);for(null==t?(i=!1,u=h):u=t,l=new p(.03125);e.abs().gte(.1);)e=e.times(l),f+=5;for(u+=Math.log(c(2,f))/Math.LN10*2+5|0,r=o=a=new p(n),p.precision=u;;){if(o=O(o.times(e),u),r=r.times(++d),g((l=a.plus(y(o,r,u))).d).slice(0,u)===g(a.d).slice(0,u)){for(;f--;)a=O(a.times(a),u);return p.precision=h,null==t?(i=!0,O(a,h)):a}a=l}}function b(e){for(var t=7*e.e,r=e.d[0];r>=10;r/=10)t++;return t}function x(e,t,r){if(t>e.LN10.sd())throw i=!0,r&&(e.precision=r),Error(a+"LN10 precision limit exceeded");return O(new e(e.LN10),t)}function w(e){for(var t="";e--;)t+="0";return t}function j(e,t){var r,o,l,s,u,c,d,f,p,h=1,m=e,v=m.d,w=m.constructor,S=w.precision;if(m.s<1)throw Error(a+(m.s?"NaN":"-Infinity"));if(m.eq(n))return new w(0);if(null==t?(i=!1,f=S):f=t,m.eq(10))return null==t&&(i=!0),x(w,f);if(w.precision=f+=10,o=(r=g(v)).charAt(0),!(15e14>Math.abs(s=b(m))))return d=x(w,f+2,S).times(s+""),m=j(new w(o+"."+r.slice(1)),f-10).plus(d),w.precision=S,null==t?(i=!0,O(m,S)):m;for(;o<7&&1!=o||1==o&&r.charAt(1)>3;)o=(r=g((m=m.times(e)).d)).charAt(0),h++;for(s=b(m),o>1?(m=new w("0."+r),s++):m=new w(o+"."+r.slice(1)),c=u=m=y(m.minus(n),m.plus(n),f),p=O(m.times(m),f),l=3;;){if(u=O(u.times(p),f),g((d=c.plus(y(u,new w(l),f))).d).slice(0,f)===g(c.d).slice(0,f))return c=c.times(2),0!==s&&(c=c.plus(x(w,f+2,S).times(s+""))),c=y(c,new w(h),f),w.precision=S,null==t?(i=!0,O(c,S)):c;c=d,l+=2}}function S(e,t){var r,n,o;for((r=t.indexOf("."))>-1&&(t=t.replace(".","")),(n=t.search(/e/i))>0?(r<0&&(r=n),r+=+t.slice(n+1),t=t.substring(0,n)):r<0&&(r=t.length),n=0;48===t.charCodeAt(n);)++n;for(o=t.length;48===t.charCodeAt(o-1);)--o;
7if(t=t.slice(n,o)){if(o-=n,e.e=u((r=r-n-1)/7),e.d=[],n=(r+1)%7,r<0&&(n+=7),n<o){for(n&&e.d.push(+t.slice(0,n)),o-=7;n<o;)e.d.push(+t.slice(n,n+=7));n=7-(t=t.slice(n)).length}else n-=o;for(;n--;)t+="0";if(e.d.push(+t),i&&(e.e>f||e.e<-f))throw Error(s+r)}else e.s=0,e.e=0,e.d=[0];return e}function O(e,t,r){var n,o,a,l,d,p,h,m,g=e.d;for(l=1,a=g[0];a>=10;a/=10)l++;if((n=t-l)<0)n+=7,o=t,h=g[m=0];else{if((m=Math.ceil((n+1)/7))>=(a=g.length))return e;for(l=1,h=a=g[m];a>=10;a/=10)l++;n%=7,o=n-7+l}if(void 0!==r&&(d=h/(a=c(10,l-o-1))%10|0,p=t<0||void 0!==g[m+1]||h%a,p=r<4?(d||p)&&(0==r||r==(e.s<0?3:2)):d>5||5==d&&(4==r||p||6==r&&(n>0?o>0?h/c(10,l-o):0:g[m-1])%10&1||r==(e.s<0?8:7))),t<1||!g[0])return p?(a=b(e),g.length=1,t=t-a-1,g[0]=c(10,(7-t%7)%7),e.e=u(-t/7)||0):(g.length=1,g[0]=e.e=e.s=0),e;if(0==n?(g.length=m,a=1,m--):(g.length=m+1,a=c(10,7-n),g[m]=o>0?(h/c(10,l-o)%c(10,o)|0)*a:0),p)for(;;)if(0==m){1e7==(g[0]+=a)&&(g[0]=1,++e.e);break}else{if(g[m]+=a,1e7!=g[m])break;g[m--]=0,a=1}for(n=g.length;0===g[--n];)g.pop();if(i&&(e.e>f||e.e<-f))throw Error(s+b(e));return e}function k(e,t){var r,n,o,a,l,s,u,c,d,f,p=e.constructor,h=p.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new p(e),i?O(t,h):t;if(u=e.d,f=t.d,n=t.e,c=e.e,u=u.slice(),l=c-n){for((d=l<0)?(r=u,l=-l,s=f.length):(r=f,n=c,s=u.length),l>(o=Math.max(Math.ceil(h/7),s)+2)&&(l=o,r.length=1),r.reverse(),o=l;o--;)r.push(0);r.reverse()}else{for((d=(o=u.length)<(s=f.length))&&(s=o),o=0;o<s;o++)if(u[o]!=f[o]){d=u[o]<f[o];break}l=0}for(d&&(r=u,u=f,f=r,t.s=-t.s),s=u.length,o=f.length-s;o>0;--o)u[s++]=0;for(o=f.length;o>l;){if(u[--o]<f[o]){for(a=o;a&&0===u[--a];)u[a]=1e7-1;--u[a],u[o]+=1e7}u[o]-=f[o]}for(;0===u[--s];)u.pop();for(;0===u[0];u.shift())--n;return u[0]?(t.d=u,t.e=n,i?O(t,h):t):new p(0)}function E(e,t,r){var n,o=b(e),i=g(e.d),a=i.length;return t?(r&&(n=r-a)>0?i=i.charAt(0)+"."+i.slice(1)+w(n):a>1&&(i=i.charAt(0)+"."+i.slice(1)),i=i+(o<0?"e":"e+")+o):o<0?(i="0."+w(-o-1)+i,r&&(n=r-a)>0&&(i+=w(n))):o>=a?(i+=w(o+1-a),r&&(n=r-o-1)>0&&(i=i+"."+w(n))):((n=o+1)<a&&(i=i.slice(0,n)+"."+i.slice(n)),r&&(n=r-a)>0&&(o+1===a&&(i+="."),i+=w(n))),e.s<0?"-"+i:i}function C(e,t){if(e.length>t)return e.length=t,!0}function P(e){if(!e||"object"!=typeof e)throw Error(a+"Object expected");var t,r,n,o=["precision",1,1e9,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<o.length;t+=3)if(void 0!==(n=e[r=o[t]]))if(u(n)===n&&n>=o[t+1]&&n<=o[t+2])this[r]=n;else throw Error(l+r+": "+n);if(void 0!==(n=e[r="LN10"]))if(n==Math.LN10)this[r]=new this(n);else throw Error(l+r+": "+n);return this}if((o=function e(t){var r,n,o;function i(e){if(!(this instanceof i))return new i(e);if(this.constructor=i,e instanceof i){this.s=e.s,this.e=e.e,this.d=(e=e.d)?e.slice():e;return}if("number"==typeof e){if(0*e!=0)throw Error(l+e);if(e>0)this.s=1;else if(e<0)e=-e,this.s=-1;else{this.s=0,this.e=0,this.d=[0];return}if(e===~~e&&e<1e7){this.e=0,this.d=[e];return}return S(this,e.toString())}if("string"!=typeof e)throw Error(l+e);if(45===e.charCodeAt(0)?(e=e.slice(1),this.s=-1):this.s=1,d.test(e))S(this,e);else throw Error(l+e)}if(i.prototype=p,i.ROUND_UP=0,i.ROUND_DOWN=1,i.ROUND_CEIL=2,i.ROUND_FLOOR=3,i.ROUND_HALF_UP=4,i.ROUND_HALF_DOWN=5,i.ROUND_HALF_EVEN=6,i.ROUND_HALF_CEIL=7,i.ROUND_HALF_FLOOR=8,i.clone=e,i.config=i.set=P,void 0===t&&(t={}),t)for(r=0,o=["precision","rounding","toExpNeg","toExpPos","LN10"];r<o.length;)t.hasOwnProperty(n=o[r++])||(t[n]=this[n]);return i.config(t),i}(o)).default=o.Decimal=o,n=new o(1),"function"==typeof define&&define.amd){let t;e.r,void 0!==(t=o)&&e.v(t)}else t.exports?t.exports=o:(r||(r="u">typeof self&&self&&self.self==self?self:Function("return this")()),r.Decimal=o)}(e.e)},53269,(e,t,r)=>{t.exports=function(e,t,r,n){for(var o=e.length,i=r+(n?1:-1);n?i--:++i<o;)if(t(e[i],i,e))return i;return -1}},54849,(e,t,r)=>{t.exports=function(e){return e!=e}},93170,(e,t,r)=>{t.exports=function(e,t,r){for(var n=r-1,o=e.length;++n<o;)if(e[n]===t)return n;return -1}},25863,(e,t,r)=>{var n=e.r(53269),o=e.r(54849),i=e.r(93170);t.exports=function(e,t,r){return t==t?i(e,t,r):n(e,o,r)}},84058,(e,t,r)=>{var n=e.r(25863);t.exports=function(e,t){return!!(null==e?0:e.length)&&n(e,t,0)>-1}},15282,(e,t,r)=>{t.exports=function(e,t,r){for(var n=-1,o=null==e?0:e.length;++n<o;)if(r(t,e[n]))return!0;return!1}},35673,(e,t,r)=>{t.exports=function(){}},42027,(e,t,r)=>{var n=e.r(92408),o=e.r(35673),i=e.r(11432);t.exports=n&&1/i(new n([,-0]))[1]==1/0?function(e){return new n(e)}:o},8347,(e,t,r)=>{var n=e.r(40848),o=e.r(84058),i=e.r(15282),a=e.r(58954),l=e.r(42027),s=e.r(11432);t.exports=function(e,t,r){var u=-1,c=o,d=e.length,f=!0,p=[],h=p;if(r)f=!1,c=i;else if(d>=200){var m=t?null:l(e);if(m)return s(m);f=!1,c=a,h=new n}else h=t?[]:p;e:for(;++u<d;){var g=e[u],y=t?t(g):g;if(g=r||0!==g?g:0,f&&y==y){for(var v=h.length;v--;)if(h[v]===y)continue e;t&&h.push(y),p.push(g)}else c(h,y,r)||(h!==p&&h.push(y),p.push(g))}return p}},30736,(e,t,r)=>{var n=e.r(60839),o=e.r(8347);t.exports=function(e,t){return e&&e.length?o(e,n(t,2)):[]}},23073,(e,t,r)=>{t.exports=e.r(16158)(Object.getPrototypeOf,Object)},2844,(e,t,r)=>{var n=e.r(16907),o=e.r(23073),i=e.r(94022),a=Object.prototype,l=Function.prototype.toString,s=a.hasOwnProperty,u=l.call(Object);t.exports=function(e){if(!i(e)||"[object Object]"!=n(e))return!1;var t=o(e);if(null===t)return!0;var r=s.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&l.call(r)==u}},2690,(e,t,r)=>{var n=e.r(16907),o=e.r(94022);t.exports=function(e){return!0===e||!1===e||o(e)&&"[object Boolean]"==n(e)}},14048,(e,t,r)=>{var n=Math.ceil,o=Math.max;t.exports=function(e,t,r,i){for(var a=-1,l=o(n((t-e)/(r||1)),0),s=Array(l);l--;)s[i?l:++a]=e,e+=r;return s}},60205,(e,t,r)=>{var n=/\s/;t.exports=function(e){for(var t=e.length;t--&&n.test(e.charAt(t)););return t}},98430,(e,t,r)=>{var n=e.r(60205),o=/^\s+/;t.exports=function(e){return e?e.slice(0,n(e)+1).replace(o,""):e}},68922,(e,t,r)=>{var n=e.r(98430),o=e.r(78524),i=e.r(92558),a=0/0,l=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,u=/^0o[0-7]+$/i,c=parseInt;t.exports=function(e){if("number"==typeof e)return e;if(i(e))return a;
7if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=n(e);var r=s.test(e);return r||u.test(e)?c(e.slice(2),r?2:8):l.test(e)?a:+e}},82437,(e,t,r)=>{var n=e.r(68922),o=1/0;t.exports=function(e){return e?(e=n(e))===o||e===-o?(e<0?-1:1)*17976931348623157e292:e==e?e:0:0===e?e:0}},20550,(e,t,r)=>{var n=e.r(14048),o=e.r(52164),i=e.r(82437);t.exports=function(e){return function(t,r,a){return a&&"number"!=typeof a&&o(t,r,a)&&(r=a=void 0),t=i(t),void 0===r?(r=t,t=0):r=i(r),a=void 0===a?t<r?1:-1:i(a),n(t,r,a,e)}}},20404,(e,t,r)=>{t.exports=e.r(20550)()},64564,(e,t,r)=>{var n=e.r(78974);t.exports=function(){return n.Date.now()}},87331,(e,t,r)=>{var n=e.r(78524),o=e.r(64564),i=e.r(68922),a=Math.max,l=Math.min;t.exports=function(e,t,r){var s,u,c,d,f,p,h=0,m=!1,g=!1,y=!0;if("function"!=typeof e)throw TypeError("Expected a function");function v(t){var r=s,n=u;return s=u=void 0,h=t,d=e.apply(n,r)}function b(e){var r=e-p,n=e-h;return void 0===p||r>=t||r<0||g&&n>=c}function x(){var e,r,n,i=o();if(b(i))return w(i);f=setTimeout(x,(e=i-p,r=i-h,n=t-e,g?l(n,c-r):n))}function w(e){return(f=void 0,y&&s)?v(e):(s=u=void 0,d)}function j(){var e,r=o(),n=b(r);if(s=arguments,u=this,p=r,n){if(void 0===f)return h=e=p,f=setTimeout(x,t),m?v(e):d;if(g)return clearTimeout(f),f=setTimeout(x,t),v(p)}return void 0===f&&(f=setTimeout(x,t)),d}return t=i(t)||0,n(r)&&(m=!!r.leading,c=(g="maxWait"in r)?a(i(r.maxWait)||0,t):c,y="trailing"in r?!!r.trailing:y),j.cancel=function(){void 0!==f&&clearTimeout(f),h=0,s=p=u=f=void 0},j.flush=function(){return void 0===f?d:w(o())},j}},48250,(e,t,r)=>{var n=e.r(87331),o=e.r(78524);t.exports=function(e,t,r){var i=!0,a=!0;if("function"!=typeof e)throw TypeError("Expected a function");return o(r)&&(i="leading"in r?!!r.leading:i,a="trailing"in r?!!r.trailing:a),n(e,t,{leading:i,maxWait:t,trailing:a})}},6016,(e,t,r)=>{var n=e.r(99568);t.exports=function(e,t,r){"__proto__"==t&&n?n(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}},26223,(e,t,r)=>{var n=e.r(6016),o=e.r(54798),i=e.r(60839);t.exports=function(e,t){var r={};return t=i(t,3),o(e,function(e,o,i){n(r,o,t(e,o,i))}),r}},44832,(e,t,r)=>{t.exports=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(!t(e[r],r,e))return!1;return!0}},73976,(e,t,r)=>{var n=e.r(16110);t.exports=function(e,t){var r=!0;return n(e,function(e,n,o){return r=!!t(e,n,o)}),r}},69189,(e,t,r)=>{var n=e.r(44832),o=e.r(73976),i=e.r(60839),a=e.r(78116),l=e.r(52164);t.exports=function(e,t,r){var s=a(e)?n:o;return r&&l(e,t,r)&&(t=void 0),s(e,i(t,3))}},90141,(e,t,r)=>{var n=e.r(16110);t.exports=function(e,t){var r;return n(e,function(e,n,o){return!(r=t(e,n,o))}),!!r}},50225,(e,t,r)=>{var n=e.r(91739),o=e.r(60839),i=e.r(90141),a=e.r(78116),l=e.r(52164);t.exports=function(e,t,r){var s=a(e)?n:i;return r&&l(e,t,r)&&(t=void 0),s(e,o(t,3))}},43982,(e,t,r)=>{var n=e.r(60839),o=e.r(22914),i=e.r(53349);t.exports=function(e){return function(t,r,a){var l=Object(t);if(!o(t)){var s=n(r,3);t=i(t),r=function(e){return s(l[e],e,l)}}var u=e(t,r,a);return u>-1?l[s?t[u]:u]:void 0}}},16379,(e,t,r)=>{var n=e.r(82437);t.exports=function(e){var t=n(e),r=t%1;return t==t?r?t-r:t:0}},38281,(e,t,r)=>{var n=e.r(53269),o=e.r(60839),i=e.r(16379),a=Math.max;t.exports=function(e,t,r){var l=null==e?0:e.length;if(!l)return -1;var s=null==r?0:i(r);return s<0&&(s=a(l+s,0)),n(e,o(t,3),s)}},84023,(e,t,r)=>{t.exports=e.r(43982)(e.r(38281))},10482,(e,t,r)=>{"use strict";var n=Object.prototype.hasOwnProperty,o="~";function i(){}function a(e,t,r){this.fn=e,this.context=t,this.once=r||!1}function l(e,t,r,n,i){if("function"!=typeof r)throw TypeError("The listener must be a function");var l=new a(r,n||e,i),s=o?o+t:t;return e._events[s]?e._events[s].fn?e._events[s]=[e._events[s],l]:e._events[s].push(l):(e._events[s]=l,e._eventsCount++),e}function s(e,t){0==--e._eventsCount?e._events=new i:delete e._events[t]}function u(){this._events=new i,this._eventsCount=0}Object.create&&(i.prototype=Object.create(null),new i().__proto__||(o=!1)),u.prototype.eventNames=function(){var e,t,r=[];if(0===this._eventsCount)return r;for(t in e=this._events)n.call(e,t)&&r.push(o?t.slice(1):t);return Object.getOwnPropertySymbols?r.concat(Object.getOwnPropertySymbols(e)):r},u.prototype.listeners=function(e){var t=o?o+e:e,r=this._events[t];if(!r)return[];if(r.fn)return[r.fn];for(var n=0,i=r.length,a=Array(i);n<i;n++)a[n]=r[n].fn;return a},u.prototype.listenerCount=function(e){var t=o?o+e:e,r=this._events[t];return r?r.fn?1:r.length:0},u.prototype.emit=function(e,t,r,n,i,a){var l=o?o+e:e;if(!this._events[l])return!1;var s,u,c=this._events[l],d=arguments.length;
7if(c.fn){switch(c.once&&this.removeListener(e,c.fn,void 0,!0),d){case 1:return c.fn.call(c.context),!0;case 2:return c.fn.call(c.context,t),!0;case 3:return c.fn.call(c.context,t,r),!0;case 4:return c.fn.call(c.context,t,r,n),!0;case 5:return c.fn.call(c.context,t,r,n,i),!0;case 6:return c.fn.call(c.context,t,r,n,i,a),!0}for(u=1,s=Array(d-1);u<d;u++)s[u-1]=arguments[u];c.fn.apply(c.context,s)}else{var f,p=c.length;for(u=0;u<p;u++)switch(c[u].once&&this.removeListener(e,c[u].fn,void 0,!0),d){case 1:c[u].fn.call(c[u].context);break;case 2:c[u].fn.call(c[u].context,t);break;case 3:c[u].fn.call(c[u].context,t,r);break;case 4:c[u].fn.call(c[u].context,t,r,n);break;default:if(!s)for(f=1,s=Array(d-1);f<d;f++)s[f-1]=arguments[f];c[u].fn.apply(c[u].context,s)}}return!0},u.prototype.on=function(e,t,r){return l(this,e,t,r,!1)},u.prototype.once=function(e,t,r){return l(this,e,t,r,!0)},u.prototype.removeListener=function(e,t,r,n){var i=o?o+e:e;if(!this._events[i])return this;if(!t)return s(this,i),this;var a=this._events[i];if(a.fn)a.fn!==t||n&&!a.once||r&&a.context!==r||s(this,i);else{for(var l=0,u=[],c=a.length;l<c;l++)(a[l].fn!==t||n&&!a[l].once||r&&a[l].context!==r)&&u.push(a[l]);u.length?this._events[i]=1===u.length?u[0]:u:s(this,i)}return this},u.prototype.removeAllListeners=function(e){var t;return e?(t=o?o+e:e,this._events[t]&&s(this,t)):(this._events=new i,this._eventsCount=0),this},u.prototype.off=u.prototype.removeListener,u.prototype.addListener=u.prototype.on,u.prefixed=o,u.EventEmitter=u,t.exports=u},29295,e=>{"use strict";var t,r,n,o,i,a,l,s,u,c=e.i(63978),d=e.i(88515),f=e.i(132);let p=(0,f.default)("user-check",[["path",{d:"m16 11 2 2 4-4",key:"9rsbq5"}],["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]]),h=(0,f.default)("user-x",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["line",{x1:"17",x2:"22",y1:"8",y2:"13",key:"3nzzx3"}],["line",{x1:"22",x2:"17",y1:"8",y2:"13",key:"1swrse"}]]),m=(0,f.default)("git-fork",[["circle",{cx:"12",cy:"18",r:"3",key:"1mpf1b"}],["circle",{cx:"6",cy:"6",r:"3",key:"1lh9wr"}],["circle",{cx:"18",cy:"6",r:"3",key:"1h7g24"}],["path",{d:"M18 9v2c0 .6-.4 1-1 1H7c-.6 0-1-.4-1-1V9",key:"1uq4wg"}],["path",{d:"M12 12v3",key:"158kv8"}]]);var g=e.i(2600);let y=Date.now(),v=[{id:"1",empId:"EMP-1001",name:"John Doe",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=johndoe",department:"IT",jobTitle:"Software Engineer",joinedDate:"01 Jan 2025",joinedTimestamp:y-432e6,status:"active"},{id:"2",empId:"EMP-1002",name:"Jane Smith",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=janesmith",department:"HR",jobTitle:"HR Manager",joinedDate:"12 Feb 2025",joinedTimestamp:y-864e6,status:"on_leave"},{id:"3",empId:"EMP-1003",name:"Alex Johnson",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=alexjohnson",department:"Engineering",jobTitle:"UX Designer",joinedDate:"12 Feb 2025",joinedTimestamp:y-1296e6,status:"pending"},{id:"4",empId:"EMP-1004",name:"Emily Davis",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=emilydavis",department:"Marketing",jobTitle:"Marketing Lead",joinedDate:"12 Feb 2025",joinedTimestamp:y-1728e6,status:"pending"},{id:"5",empId:"EMP-1005",name:"Michael Brown",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=michaelbrown",department:"Sales",jobTitle:"Sales Executive",joinedDate:"20 Feb 2025",joinedTimestamp:y-216e7,status:"active"},{id:"6",empId:"EMP-1006",name:"Sarah Wilson",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=sarahwilson",department:"IT",jobTitle:"DevOps Engineer",joinedDate:"20 Feb 2025",joinedTimestamp:y-2592e6,status:"inactive"},{id:"7",empId:"EMP-1007",name:"Daniel Lee",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=daniellee",department:"HR",jobTitle:"HR Manager",joinedDate:"01 Mar 2025",joinedTimestamp:y-3024e6,status:"inactive"},{id:"8",empId:"EMP-1008",name:"Olivia Clark",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=oliviaclark",department:"Engineering",jobTitle:"Software Engineer",joinedDate:"
701 Mar 2025",joinedTimestamp:y-3456e6,status:"active"},{id:"9",empId:"EMP-1009",name:"William Turner",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=williamturner",department:"Marketing",jobTitle:"Marketing Lead",joinedDate:"15 Mar 2025",joinedTimestamp:y-3888e6,status:"active"},{id:"10",empId:"EMP-1010",name:"Emma Watson",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=emmawatson",department:"Sales",jobTitle:"Sales Executive",joinedDate:"15 Mar 2025",joinedTimestamp:y-432e7,status:"on_leave"},{id:"11",empId:"EMP-1011",name:"James Anderson",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=jamesanderson",department:"IT",jobTitle:"Data Analyst",joinedDate:"01 Apr 2025",joinedTimestamp:y-4752e6,status:"active"},{id:"12",empId:"EMP-1012",name:"Sophia Martinez",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=sophiamartinez",department:"Engineering",jobTitle:"Product Manager",joinedDate:"01 Apr 2025",joinedTimestamp:y-5184e6,status:"active"},{id:"13",empId:"EMP-1013",name:"Benjamin Garcia",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=benjamingarcia",department:"HR",jobTitle:"HR Manager",joinedDate:"15 Apr 2025",joinedTimestamp:y-5616e6,status:"pending"},{id:"14",empId:"EMP-1014",name:"Isabella Rodriguez",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=isabellarodriguez",department:"Marketing",jobTitle:"UX Designer",joinedDate:"15 Apr 2025",joinedTimestamp:y-6048e6,status:"active"},{id:"15",empId:"EMP-1015",name:"Ethan Hernandez",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=ethanhernandez",department:"Sales",jobTitle:"Sales Executive",joinedDate:"01 May 2025",joinedTimestamp:y-648e7,status:"active"},{id:"16",empId:"EMP-1016",name:"Mia Lopez",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=mialopez",department:"IT",jobTitle:"Software Engineer",joinedDate:"01 May 2025",joinedTimestamp:y-6912e6,status:"active"},{id:"17",empId:"EMP-1017",name:"Alexander Gonzalez",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=alexandergonzalez",department:"Engineering",jobTitle:"DevOps Engineer",joinedDate:"15 May 2025",joinedTimestamp:y-7344e6,status:"on_leave"},{id:"18",empId:"EMP-1018",name:"Charlotte Perez",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=charlotteperez",department:"HR",jobTitle:"HR Manager",joinedDate:"15 May 2025",joinedTimestamp:y-7776e6,status:"active"},{id:"19",empId:"EMP-1019",name:"Henry Sanchez",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=henrysanchez",department:"Marketing",jobTitle:"Marketing Lead",joinedDate:"01 Jun 2025",joinedTimestamp:y-8208e6,status:"active"},{id:"20",empId:"EMP-1020",name:"Amelia Rivera",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=ameliarivera",department:"Sales",jobTitle:"Sales Executive",joinedDate:"01 Jun 2025",joinedTimestamp:y-864e7,status:"inactive"},{id:"21",empId:"EMP-1021",name:"Sebastian Torres",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=sebastiantorres",department:"IT",jobTitle:"Data Analyst",joinedDate:"15 Jun 2025",joinedTimestamp:y-9072e6,status:"active"},{id:"22",empId:"EMP-1022",name:"Harper Flores",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=harperflores",department:"Engineering",jobTitle:"Product Manager",joinedDate:"15 Jun 2025",joinedTimestamp:y-9504e6,status:"active"},{id:"23",empId:"EMP-1023",name:"Jack Nguyen",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=jacknguyen",department:"HR",jobTitle:"HR Manager",joinedDate:"01 Jul 2025",joinedTimestamp:y-9936e6,status:"pending"},{id:"24",empId:"EMP-1024",name:"Evelyn Kim",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=evelynkim",department:"Marketing",jobTitle:"UX Designer",joinedDate:"01 Jul 2025",joinedTimestamp:y-10368e6,status:"active"},{id:"25",empId:"EMP-1025",name:"Lucas Patel",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=lucaspatel",department:"Sales",jobTitle:"Sales Executive",joinedDate:"15 Jul 2025",joinedTimestamp:y-108e8,status:"active"},{id:"26",empId:"EMP-1026",name:"Aria Chen",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=ariachen",department:"IT",jobTitle:"Software Engineer",joinedDate:"15 Jul 2025",joinedTimestamp:y-11232e6,status:"on_leave"},{id:"27",empId:"EMP-1027",name:"Owen Murphy",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=owenmurphy",department:"Engineering",jobTitle:"DevOps Engineer",joinedDate:"
701 Aug 2025",joinedTimestamp:y-11664e6,status:"active"},{id:"28",empId:"EMP-1028",name:"Lily Cooper",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=lilycooper",department:"HR",jobTitle:"HR Manager",joinedDate:"01 Aug 2025",joinedTimestamp:y-12096e6,status:"active"},{id:"29",empId:"EMP-1029",name:"Liam Reed",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=liamreed",department:"Marketing",jobTitle:"Marketing Lead",joinedDate:"15 Aug 2025",joinedTimestamp:y-12528e6,status:"active"},{id:"30",empId:"EMP-1030",name:"Zoey Bailey",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=zoeybailey",department:"Sales",jobTitle:"Sales Executive",joinedDate:"15 Aug 2025",joinedTimestamp:y-1296e7,status:"pending"},{id:"31",empId:"EMP-1031",name:"Mason Howard",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=masonhoward",department:"IT",jobTitle:"Data Analyst",joinedDate:"01 Sep 2025",joinedTimestamp:y-13392e6,status:"inactive"},{id:"32",empId:"EMP-1032",name:"Chloe Ward",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=chloeward",department:"Engineering",jobTitle:"Product Manager",joinedDate:"01 Sep 2025",joinedTimestamp:y-13824e6,status:"active"},{id:"33",empId:"EMP-1033",name:"Noah Cox",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=noahcox",department:"HR",jobTitle:"HR Manager",joinedDate:"15 Sep 2025",joinedTimestamp:y-14256e6,status:"active"},{id:"34",empId:"EMP-1034",name:"Ella Diaz",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=elladiaz",department:"Marketing",jobTitle:"UX Designer",joinedDate:"15 Sep 2025",joinedTimestamp:y-14688e6,status:"active"},{id:"35",empId:"EMP-1035",name:"Jacob Richardson",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=jacobrichardson",department:"Sales",jobTitle:"Sales Executive",joinedDate:"01 Oct 2025",joinedTimestamp:y-1512e7,status:"on_leave"},{id:"36",empId:"EMP-1036",name:"Grace Wood",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=gracewood",department:"IT",jobTitle:"Software Engineer",joinedDate:"01 Oct 2025",joinedTimestamp:y-15552e6,status:"active"},{id:"37",empId:"EMP-1037",name:"Aiden Watson",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=aidenwatson",department:"Engineering",jobTitle:"DevOps Engineer",joinedDate:"15 Oct 2025",joinedTimestamp:y-15984e6,status:"active"},{id:"38",empId:"EMP-1038",name:"Victoria Brooks",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=victoriabrooks",department:"HR",jobTitle:"HR Manager",joinedDate:"15 Oct 2025",joinedTimestamp:y-16416e6,status:"inactive"},{id:"39",empId:"EMP-1039",name:"Logan Gray",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=logangray",department:"Marketing",jobTitle:"Marketing Lead",joinedDate:"01 Nov 2025",joinedTimestamp:y-16848e6,status:"active"},{id:"40",empId:"EMP-1040",name:"Penelope James",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=penelopejames",department:"Sales",jobTitle:"Sales Executive",joinedDate:"01 Nov 2025",joinedTimestamp:y-1728e7,status:"active"},{id:"41",empId:"EMP-1041",name:"Carter Bennett",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=carterbennett",department:"IT",jobTitle:"Data Analyst",joinedDate:"15 Nov 2025",joinedTimestamp:y-17712e6,status:"pending"},{id:"42",empId:"EMP-1042",name:"Layla Price",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=laylaprice",department:"Engineering",jobTitle:"Product Manager",joinedDate:"15 Nov 2025",joinedTimestamp:y-18144e6,status:"active"},{id:"43",empId:"EMP-1043",name:"Jackson Ross",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=jacksonross",department:"HR",jobTitle:"HR Manager",joinedDate:"01 Dec 2025",joinedTimestamp:y-18576e6,status:"active"},{id:"44",empId:"EMP-1044",name:"Riley Sanders",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=rileysanders",department:"Marketing",jobTitle:"UX Designer",joinedDate:"
701 Dec 2025",joinedTimestamp:y-19008e6,status:"on_leave"},{id:"45",empId:"EMP-1045",name:"Gabriel Perry",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=gabrielperry",department:"Sales",jobTitle:"Sales Executive",joinedDate:"15 Dec 2025",joinedTimestamp:y-1944e7,status:"active"},{id:"46",empId:"EMP-1046",name:"Nora Powell",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=norapowell",department:"IT",jobTitle:"Software Engineer",joinedDate:"15 Dec 2025",joinedTimestamp:y-19872e6,status:"active"},{id:"47",empId:"EMP-1047",name:"Caleb Long",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=caleblong",department:"Engineering",jobTitle:"DevOps Engineer",joinedDate:"01 Jan 2024",joinedTimestamp:y-20304e6,status:"inactive"},{id:"48",empId:"EMP-1048",name:"Hannah Patterson",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=hannahpatterson",department:"HR",jobTitle:"HR Manager",joinedDate:"01 Jan 2024",joinedTimestamp:y-20736e6,status:"active"},{id:"49",empId:"EMP-1049",name:"Ryan Hughes",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=ryanhughes",department:"Marketing",jobTitle:"Marketing Lead",joinedDate:"15 Jan 2024",joinedTimestamp:y-21168e6,status:"active"},{id:"50",empId:"EMP-1050",name:"Addison Foster",email:"[email protected]",avatar:"https://api.dicebear.com/9.x/glass/svg?seed=addisonfoster",department:"Sales",jobTitle:"Sales Executive",joinedDate:"15 Jan 2024",joinedTimestamp:y-216e8,status:"pending"}],b=(0,g.create)(e=>({employees:v,searchQuery:"",statusFilter:"all",dateFilter:"all",departmentFilter:"all",setSearchQuery:t=>e({searchQuery:t}),setStatusFilter:t=>e({statusFilter:t}),setDateFilter:t=>e({dateFilter:t}),setDepartmentFilter:t=>e({departmentFilter:t}),clearAllFilters:()=>e({searchQuery:"",statusFilter:"all",dateFilter:"all",departmentFilter:"all"})}));var x=e.i(47163);function w({title:e,value:t,icon:r,className:n}){return(0,c.jsxs)("div",{className:(0,x.cn)("flex items-center justify-between p-5 rounded-xl border border-border bg-card",n),children:[(0,c.jsxs)("div",{className:"space-y-2",children:[(0,c.jsx)("p",{className:"text-sm text-muted-foreground",children:e}),(0,c.jsx)("p",{className:"text-2xl font-semibold text-foreground",children:t})]}),(0,c.jsx)("div",{className:"size-10 rounded-lg border border-border bg-background flex items-center justify-center",children:(0,c.jsx)(r,{className:"size-5 text-foreground"})})]})}function j(){let e=b(e=>e.employees),t=e.length,r=e.filter(e=>"active"===e.status).length,n=e.filter(e=>"inactive"===e.status).length,o=[...new Set(e.map(e=>e.department))].length;return(0,c.jsxs)("div",{className:"grid grid-cols-1 sm:grid-cols-2 xl:grid-cols-4 gap-4",children:[(0,c.jsx)(w,{title:"Total Employees",value:t,icon:d.Users}),(0,c.jsx)(w,{title:"Active Employees",value:r,icon:p}),(0,c.jsx)(w,{title:"Inactive Employees",value:n,icon:h}),(0,c.jsx)(w,{title:"Departments",value:o,icon:m})]})}let S=(0,f.default)("download",[["path",{d:"M12 15V3",key:"m9g1x1"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["path",{d:"m7 10 5 5 5-5",key:"brsn70"}]]);var O=e.i(30692),k=e.i(67881);function E(){return(0,c.jsxs)("div",{className:"flex items-center gap-3",children:[(0,c.jsxs)(k.Button,{variant:"outline",size:"sm",className:"gap-2",children:[(0,c.jsx)(S,{className:"size-4"}),"Export"]}),(0,c.jsxs)(k.Button,{size:"sm",className:"gap-2",children:[(0,c.jsx)(O.Plus,{className:"size-4"}),"New Employee"]})]})}var C=e.i(53014),P=e.i(42092),M=e.i(7284),A=e.i(4153),_=Object.getOwnPropertyNames,T=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty;function D(e,t){return function(r,n,o){return e(r,n,o)&&t(r,n,o)}}function N(e){return function(t,r,n){if(!t||!r||"object"!=typeof t||"object"!=typeof r)return e(t,r,n);var o=n.cache,i=o.get(t),a=o.get(r);if(i&&a)return i===r&&a===t;o.set(t,r),o.set(r,t);var l=e(t,r,n);return o.delete(t),o.delete(r),l}}function I(e){return _(e).concat(T(e))}var L=Object.hasOwn||function(e,t){return R.call(e,t)};function z(e,t){return e===t||!e&&!t&&e!=e&&t!=t}var F=Object.getOwnPropertyDescriptor,B=Object.keys;function H(e,t,r){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(!r.equals(e[n],t[n],n,n,e,t,r))return!1;return!0}function V(e,t){return z(e.getTime(),t.getTime())}function $(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function U(e,t){return e===t}function G(e,t,r){var n,o,i=e.size;if(i!==t.size)return!1;if(!i)return!0;for(var a=Array(i),l=e.entries(),s=0;(n=l.next())&&!n.done;){for(var u=t.entries(),c=!1,d=0;(o=u.next())&&!o.done;){if(a[d]){d++;continue}var f=n.value,p=o.value;if(r.equals(f[0],p[0],s,d,e,t,r)&&r.equals(f[1],p[1],f[0],p[0],e,t,r)){c=a[d]=!0;break}d++}if(!c)return!1;s++}return!0}function W(e,t,r){var n=B(e),o=n.length;if(B(t).length!==o)return!1;for(;o-- >0;)if(!Q(e,t,r,n[o]))return!1;return!0}function q(e,t,r){var n,o,i,a=I(e),l=a.length;if(I(t).length!==l)return!1;for(;l-- >0;
7)if(!Q(e,t,r,n=a[l])||(o=F(e,n),i=F(t,n),(o||i)&&(!o||!i||o.configurable!==i.configurable||o.enumerable!==i.enumerable||o.writable!==i.writable)))return!1;return!0}function X(e,t){return z(e.valueOf(),t.valueOf())}function K(e,t){return e.source===t.source&&e.flags===t.flags}function Y(e,t,r){var n,o,i=e.size;if(i!==t.size)return!1;if(!i)return!0;for(var a=Array(i),l=e.values();(n=l.next())&&!n.done;){for(var s=t.values(),u=!1,c=0;(o=s.next())&&!o.done;){if(!a[c]&&r.equals(n.value,o.value,n.value,o.value,e,t,r)){u=a[c]=!0;break}c++}if(!u)return!1}return!0}function J(e,t){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(e[r]!==t[r])return!1;return!0}function Z(e,t){return e.hostname===t.hostname&&e.pathname===t.pathname&&e.protocol===t.protocol&&e.port===t.port&&e.hash===t.hash&&e.username===t.username&&e.password===t.password}function Q(e,t,r,n){return("_owner"===n||"__o"===n||"__v"===n)&&(!!e.$$typeof||!!t.$$typeof)||L(t,n)&&r.equals(e[n],t[n],n,n,e,t,r)}var ee=Array.isArray,et="u">typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView?ArrayBuffer.isView:null,er=Object.assign,en=Object.prototype.toString.call.bind(Object.prototype.toString),eo=ei();function ei(e){void 0===e&&(e={});var t,r,n,o,i,a,l,s,u,c,d,f,p,h,m=e.circular,g=e.createInternalComparator,y=e.createState,v=e.strict,b=(r=(t=function(e){var t=e.circular,r=e.createCustomConfig,n=e.strict,o={areArraysEqual:n?q:H,areDatesEqual:V,areErrorsEqual:$,areFunctionsEqual:U,areMapsEqual:n?D(G,q):G,areNumbersEqual:z,areObjectsEqual:n?q:W,arePrimitiveWrappersEqual:X,areRegExpsEqual:K,areSetsEqual:n?D(Y,q):Y,areTypedArraysEqual:n?q:J,areUrlsEqual:Z,unknownTagComparators:void 0};if(r&&(o=er({},o,r(o))),t){var i=N(o.areArraysEqual),a=N(o.areMapsEqual),l=N(o.areObjectsEqual),s=N(o.areSetsEqual);o=er({},o,{areArraysEqual:i,areMapsEqual:a,areObjectsEqual:l,areSetsEqual:s})}return o}(e)).areArraysEqual,n=t.areDatesEqual,o=t.areErrorsEqual,i=t.areFunctionsEqual,a=t.areMapsEqual,l=t.areNumbersEqual,s=t.areObjectsEqual,u=t.arePrimitiveWrappersEqual,c=t.areRegExpsEqual,d=t.areSetsEqual,f=t.areTypedArraysEqual,p=t.areUrlsEqual,h=t.unknownTagComparators,function(e,t,m){if(e===t)return!0;if(null==e||null==t)return!1;var g=typeof e;if(g!==typeof t)return!1;if("object"!==g)return"number"===g?l(e,t,m):"function"===g&&i(e,t,m);var y=e.constructor;if(y!==t.constructor)return!1;if(y===Object)return s(e,t,m);if(ee(e))return r(e,t,m);if(null!=et&&et(e))return f(e,t,m);if(y===Date)return n(e,t,m);if(y===RegExp)return c(e,t,m);if(y===Map)return a(e,t,m);if(y===Set)return d(e,t,m);var v=en(e);if("[object Date]"===v)return n(e,t,m);if("[object RegExp]"===v)return c(e,t,m);if("[object Map]"===v)return a(e,t,m);if("[object Set]"===v)return d(e,t,m);if("[object Object]"===v)return"function"!=typeof e.then&&"function"!=typeof t.then&&s(e,t,m);if("[object URL]"===v)return p(e,t,m);if("[object Error]"===v)return o(e,t,m);if("[object Arguments]"===v)return s(e,t,m);if("[object Boolean]"===v||"[object Number]"===v||"[object String]"===v)return u(e,t,m);if(h){var b=h[v];if(!b){var x=null!=e?e[Symbol.toStringTag]:void 0;x&&(b=h[x])}if(b)return b(e,t,m)}return!1}),x=g?g(b):function(e,t,r,n,o,i,a){return b(e,t,a)};return function(e){var t=e.circular,r=e.comparator,n=e.createState,o=e.equals,i=e.strict;if(n)return function(e,a){var l=n(),s=l.cache;return r(e,a,{cache:void 0===s?t?new WeakMap:void 0:s,equals:o,meta:l.meta,strict:i})};if(t)return function(e,t){return r(e,t,{cache:new WeakMap,equals:o,meta:void 0,strict:i})};var a={cache:void 0,equals:o,meta:void 0,strict:i};return function(e,t){return r(e,t,a)}}({circular:void 0!==m&&m,comparator:b,createState:y,equals:x,strict:void 0!==v&&v})}function ea(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=-1;requestAnimationFrame(function n(o){if(r<0&&(r=o),o-r>t)e(o),r=-1;else{var i;i=n,"u">typeof requestAnimationFrame&&requestAnimationFrame(i)}})}function el(e){return(el="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function es(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 eu(e){return(eu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ec(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 ed(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
7t%2?ec(Object(r),!0).forEach(function(t){ef(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ec(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function ef(e,t,r){var n;return(n=function(e,t){if("object"!==eu(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==eu(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===eu(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}ei({strict:!0}),ei({circular:!0}),ei({circular:!0,strict:!0}),ei({createInternalComparator:function(){return z}}),ei({strict:!0,createInternalComparator:function(){return z}}),ei({circular:!0,createInternalComparator:function(){return z}}),ei({circular:!0,createInternalComparator:function(){return z},strict:!0}),e.i(98464);var ep=function(e){return e},eh=function(e,t){return Object.keys(t).reduce(function(r,n){return ed(ed({},r),{},ef({},n,e(n,t[n])))},{})},em=function(e,t,r){return e.map(function(e){return"".concat(e.replace(/([A-Z])/g,function(e){return"-".concat(e.toLowerCase())})," ").concat(t,"ms ").concat(r)}).join(",")},eg=function(e,t,r,n,o,i,a,l){};function ey(e,t){if(e){if("string"==typeof e)return ev(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ev(e,t)}}function ev(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 eb=function(e,t){return[0,3*e,3*t-6*e,3*e-3*t+1]},ex=function(e,t){return e.map(function(e,r){return e*Math.pow(t,r)}).reduce(function(e,t){return e+t})},ew=function(e,t){return function(r){return ex(eb(e,t),r)}},ej=function(){for(var e,t,r=arguments.length,n=Array(r),o=0;o<r;o++)n[o]=arguments[o];var i=n[0],a=n[1],l=n[2],s=n[3];if(1===n.length)switch(n[0]){case"linear":i=0,a=0,l=1,s=1;break;case"ease":i=.25,a=.1,l=.25,s=1;break;case"ease-in":i=.42,a=0,l=1,s=1;break;case"ease-out":i=.42,a=0,l=.58,s=1;break;case"ease-in-out":i=0,a=0,l=.58,s=1;break;default:var u=n[0].split("(");if("cubic-bezier"===u[0]&&4===u[1].split(")")[0].split(",").length){var c,d=function(e){if(Array.isArray(e))return e}(c=u[1].split(")")[0].split(",").map(function(e){return parseFloat(e)}))||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,n,o,i,a=[],l=!0,s=!1;try{o=(t=t.call(e)).next,!1;for(;!(l=(r=o.call(t)).done)&&(a.push(r.value),4!==a.length);l=!0);}catch(e){s=!0,n=e}finally{try{if(!l&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(s)throw n}}return a}}(c)||ey(c,4)||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=d[0],a=d[1],l=d[2],s=d[3]}else eg(!1,"[configBezier]: arguments should be one of oneOf 'linear', 'ease', 'ease-in', 'ease-out', 'ease-in-out','cubic-bezier(x1,y1,x2,y2)', instead received %s",n)}eg([i,l,a,s].every(function(e){return"number"==typeof e&&e>=0&&e<=1}),"[configBezier]: arguments should be x1, y1, x2, y2 of [0, 1] instead received %s",n);var f=ew(i,l),p=ew(a,s),h=(e=i,t=l,function(r){var n;return ex([].concat(function(e){if(Array.isArray(e))return ev(e)}(n=eb(e,t).map(function(e,t){return e*t}).slice(1))||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||ey(n)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),[0]),r)}),m=function(e){for(var t=e>1?1:e,r=t,n=0;n<8;++n){var o,i=f(r)-t,a=h(r);if(1e-4>Math.abs(i-t)||a<1e-4)break;r=(o=r-i/a)>1?1:o<0?0:o}return p(r)};return m.isStepper=!1,m},eS=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.stiff,r=void 0===t?100:t,n=e.damping,o=void 0===n?8:n,i=e.dt,a=void 0===i?17:i,l=function(e,t,n){var i=n+(-(e-t)*r-n*o)*a/1e3,l=n*a/1e3+e;return 1e-4>Math.abs(l-t)&&1e-4>Math.abs(i)?[t,0]:[l,i]};return l.isStepper=!0,l.dt=a,l},eO=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=t[0];if("string"==typeof n)switch(n){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return ej(n);case"spring":return eS();
7default:if("cubic-bezier"===n.split("(")[0])return ej(n);eg(!1,"[configEasing]: first argument should be one of 'ease', 'ease-in', 'ease-out', 'ease-in-out','cubic-bezier(x1,y1,x2,y2)', 'linear' and 'spring', instead  received %s",t)}return"function"==typeof n?n:(eg(!1,"[configEasing]: first argument type should be function or string, instead received %s",t),null)};function ek(e){return(ek="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eE(e){return function(e){if(Array.isArray(e))return e_(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||eA(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function eC(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 eP(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eC(Object(r),!0).forEach(function(t){eM(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eC(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eM(e,t,r){var n;return(n=function(e,t){if("object"!==ek(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==ek(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===ek(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function eA(e,t){if(e){if("string"==typeof e)return e_(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return e_(e,t)}}function e_(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 eT=function(e,t,r){return e+(t-e)*r},eR=function(e){return e.from!==e.to},eD=function e(t,r,n){var o=eh(function(e,r){if(eR(r)){var n,o=function(e){if(Array.isArray(e))return e}(n=t(r.from,r.to,r.velocity))||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,n,o,i,a=[],l=!0,s=!1;try{o=(t=t.call(e)).next,!1;for(;!(l=(r=o.call(t)).done)&&(a.push(r.value),2!==a.length);l=!0);}catch(e){s=!0,n=e}finally{try{if(!l&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(s)throw n}}return a}}(n)||eA(n,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),i=o[0],a=o[1];return eP(eP({},r),{},{from:i,velocity:a})}return r},r);return n<1?eh(function(e,t){return eR(t)?eP(eP({},t),{},{velocity:eT(t.velocity,o[e].velocity,n),from:eT(t.from,o[e].from,n)}):t},r):e(t,o,n-1)};let eN=function(e,t,r,n,o){var i,a,l=[Object.keys(e),Object.keys(t)].reduce(function(e,t){return e.filter(function(e){return t.includes(e)})}),s=l.reduce(function(r,n){return eP(eP({},r),{},eM({},n,[e[n],t[n]]))},{}),u=l.reduce(function(r,n){return eP(eP({},r),{},eM({},n,{from:e[n],velocity:0,to:t[n]}))},{}),c=-1,d=function(){return null};return d=r.isStepper?function(n){i||(i=n);var a=(n-i)/r.dt;u=eD(r,u,a),o(eP(eP(eP({},e),t),eh(function(e,t){return t.from},u))),i=n,Object.values(u).filter(eR).length&&(c=requestAnimationFrame(d))}:function(i){a||(a=i);var l=(i-a)/n,u=eh(function(e,t){return eT.apply(void 0,eE(t).concat([r(l)]))},s);if(o(eP(eP(eP({},e),t),u)),l<1)c=requestAnimationFrame(d);else{var f=eh(function(e,t){return eT.apply(void 0,eE(t).concat([r(1)]))},s);o(eP(eP(eP({},e),t),f))}},function(){return requestAnimationFrame(d),function(){cancelAnimationFrame(c)}}};function eI(e){return(eI="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var eL=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function ez(e){return function(e){if(Array.isArray(e))return eF(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e){if(e){if("string"==typeof e)return eF(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return eF(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}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}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 eH(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
7t%2?eB(Object(r),!0).forEach(function(t){eV(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eB(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eV(e,t,r){return(t=e$(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function e$(e){var t=function(e,t){if("object"!==eI(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==eI(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===eI(t)?t:String(t)}function eU(e,t){return(eU=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function eG(e,t){if(t&&("object"===eI(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return eW(e)}function eW(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function eq(e){return(eq=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var eX=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");o.prototype=Object.create(e&&e.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),Object.defineProperty(o,"prototype",{writable:!1}),e&&eU(o,e);var t,r,n=(t=function(){if("u"<typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,r=eq(o);return e=t?Reflect.construct(r,arguments,eq(this).constructor):r.apply(this,arguments),eG(this,e)});function o(e,t){if(!(this instanceof o))throw TypeError("Cannot call a class as a function");var r=n.call(this,e,t),i=r.props,a=i.isActive,l=i.attributeName,s=i.from,u=i.to,c=i.steps,d=i.children,f=i.duration;if(r.handleStyleChange=r.handleStyleChange.bind(eW(r)),r.changeStyle=r.changeStyle.bind(eW(r)),!a||f<=0)return r.state={style:{}},"function"==typeof d&&(r.state={style:u}),eG(r);if(c&&c.length)r.state={style:c[0].style};else if(s){if("function"==typeof d)return r.state={style:s},eG(r);r.state={style:l?eV({},l,s):s}}else r.state={style:{}};return r}return r=[{key:"componentDidMount",value:function(){var e=this.props,t=e.isActive,r=e.canBegin;this.mounted=!0,t&&r&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(e){var t=this.props,r=t.isActive,n=t.canBegin,o=t.attributeName,i=t.shouldReAnimate,a=t.to,l=t.from,s=this.state.style;if(n){if(!r){var u={style:o?eV({},o,a):a};this.state&&s&&(o&&s[o]!==a||!o&&s!==a)&&this.setState(u);return}if(!eo(e.to,a)||!e.canBegin||!e.isActive){var c=!e.canBegin||!e.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var d=c||i?l:e.to;if(this.state&&s){var f={style:o?eV({},o,d):d};
7(o&&s[o]!==d||!o&&s!==d)&&this.setState(f)}this.runAnimation(eH(eH({},this.props),{},{from:d,begin:0}))}}}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var e=this.props.onAnimationEnd;this.unSubscribe&&this.unSubscribe(),this.manager&&(this.manager.stop(),this.manager=null),this.stopJSAnimation&&this.stopJSAnimation(),e&&e()}},{key:"handleStyleChange",value:function(e){this.changeStyle(e)}},{key:"changeStyle",value:function(e){this.mounted&&this.setState({style:e})}},{key:"runJSAnimation",value:function(e){var t=this,r=e.from,n=e.to,o=e.duration,i=e.easing,a=e.begin,l=e.onAnimationEnd,s=e.onAnimationStart,u=eN(r,n,eO(i),o,this.changeStyle);this.manager.start([s,a,function(){t.stopJSAnimation=u()},o,l])}},{key:"runStepAnimation",value:function(e){var t=this,r=e.steps,n=e.begin,o=e.onAnimationStart,i=r[0],a=i.style,l=i.duration;return this.manager.start([o].concat(ez(r.reduce(function(e,n,o){if(0===o)return e;var i=n.duration,a=n.easing,l=void 0===a?"ease":a,s=n.style,u=n.properties,c=n.onAnimationEnd,d=o>0?r[o-1]:n,f=u||Object.keys(s);if("function"==typeof l||"spring"===l)return[].concat(ez(e),[t.runJSAnimation.bind(t,{from:d.style,to:s,duration:i,easing:l}),i]);var p=em(f,i,l),h=eH(eH(eH({},d.style),s),{},{transition:p});return[].concat(ez(e),[h,i,c]).filter(ep)},[a,Math.max(void 0===l?0:l,n)])),[e.onAnimationEnd]))}},{key:"runAnimation",value:function(e){this.manager||(this.manager=(t=function(){return null},r=!1,n=function e(n){if(!r){if(Array.isArray(n)){if(!n.length)return;var o=function(e){if(Array.isArray(e))return e}(n)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||function(e){if(e){if("string"==typeof e)return es(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return es(e,void 0)}}(n)||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=o[0],a=o.slice(1);return"number"==typeof i?void ea(e.bind(null,a),i):(e(i),void ea(e.bind(null,a)))}"object"===el(n)&&t(n),"function"==typeof n&&n()}},{stop:function(){r=!0},start:function(e){r=!1,n(e)},subscribe:function(e){return t=e,function(){t=function(){return null}}}}));var t,r,n,o=e.begin,i=e.duration,a=e.attributeName,l=e.to,s=e.easing,u=e.onAnimationStart,c=e.onAnimationEnd,d=e.steps,f=e.children,p=this.manager;if(this.unSubscribe=p.subscribe(this.handleStyleChange),"function"==typeof s||"function"==typeof f||"spring"===s)return void this.runJSAnimation(e);if(d.length>1)return void this.runStepAnimation(e);var h=a?eV({},a,l):l,m=em(Object.keys(h),i,s);p.start([u,o,eH(eH({},h),{},{transition:m}),i,c])}},{key:"render",value:function(){var e=this.props,t=e.children,r=(e.begin,e.duration),n=(e.attributeName,e.easing,e.isActive),o=(e.steps,e.from,e.to,e.canBegin,e.onAnimationEnd,e.shouldReAnimate,e.onAnimationReStart,function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,eL)),i=C.Children.count(t),a=this.state.style;if("function"==typeof t)return t(a);if(!n||0===i||r<=0)return t;var l=function(e){var t=e.props,r=t.style,n=t.className;return(0,C.cloneElement)(e,eH(eH({},o),{},{style:eH(eH({},void 0===r?{}:r),a),className:n}))};return 1===i?l(C.Children.only(t)):C.default.createElement("div",null,C.Children.map(t,function(e){return l(e)}))}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,e$(n.key),n)}}(o.prototype,r),Object.defineProperty(o,"prototype",{writable:!1}),o}(C.PureComponent);function eK(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}function eY(){return(eY=Object.assign.bind()).apply(null,arguments)}function eJ(e,t){return(eJ=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function eZ(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,eJ(e,t)}eX.displayName="Animate",eX.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}},eX.propTypes={from:A.default.oneOfType([A.default.object,A.default.string]),to:A.default.oneOfType([A.default.object,A.default.string]),attributeName:A.default.string,duration:A.default.number,begin:A.default.number,easing:A.default.oneOfType([A.default.string,A.default.func]),steps:A.default.arrayOf(A.default.shape({duration:A.default.number.isRequired,style:A.default.object.isRequired,easing:A.default.oneOfType([A.default.oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),A.default.func]),properties:A.default.arrayOf("string"),onAnimationEnd:A.default.func})),children:A.default.oneOfType([A.default.node,A.default.func]),isActive:A.default.bool,canBegin:A.default.bool,onAnimationEnd:A.default.func,shouldReAnimate:A.default.bool,onAnimationStart:A.default.func,onAnimationReStart:A.default.func};let eQ=C.default.createContext(null);function e0(e,t){var r=Object.create(null);return e&&C.Children.map(e,function(e){return e}
7).forEach(function(e){r[e.key]=t&&(0,C.isValidElement)(e)?t(e):e}),r}function e1(e,t,r){return null!=r[t]?r[t]:e.props[t]}var e2=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},e3=function(e){function t(t,r){var n=e.call(this,t,r)||this,o=n.handleExited.bind(function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n));return n.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},n}eZ(t,e);var r=t.prototype;return r.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},r.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var r,n,o=t.children,i=t.handleExited;return{children:t.firstRender?e0(e.children,function(t){return(0,C.cloneElement)(t,{onExited:i.bind(null,t),in:!0,appear:e1(t,"appear",e),enter:e1(t,"enter",e),exit:e1(t,"exit",e)})}):(Object.keys(n=function(e,t){function r(r){return r in t?t[r]:e[r]}e=e||{},t=t||{};var n,o=Object.create(null),i=[];for(var a in e)a in t?i.length&&(o[a]=i,i=[]):i.push(a);var l={};for(var s in t){if(o[s])for(n=0;n<o[s].length;n++){var u=o[s][n];l[o[s][n]]=r(u)}l[s]=r(s)}for(n=0;n<i.length;n++)l[i[n]]=r(i[n]);return l}(o,r=e0(e.children))).forEach(function(t){var a=n[t];if((0,C.isValidElement)(a)){var l=t in o,s=t in r,u=o[t],c=(0,C.isValidElement)(u)&&!u.props.in;s&&(!l||c)?n[t]=(0,C.cloneElement)(a,{onExited:i.bind(null,a),in:!0,exit:e1(a,"exit",e),enter:e1(a,"enter",e)}):s||!l||c?s&&l&&(0,C.isValidElement)(u)&&(n[t]=(0,C.cloneElement)(a,{onExited:i.bind(null,a),in:u.props.in,exit:e1(a,"exit",e),enter:e1(a,"enter",e)})):n[t]=(0,C.cloneElement)(a,{in:!1})}}),n),firstRender:!1}},r.handleExited=function(e,t){var r=e0(this.props.children);e.key in r||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState(function(t){var r=eY({},t.children);return delete r[e.key],{children:r}}))},r.render=function(){var e=this.props,t=e.component,r=e.childFactory,n=eK(e,["component","childFactory"]),o=this.state.contextValue,i=e2(this.state.children).map(r);return(delete n.appear,delete n.enter,delete n.exit,null===t)?C.default.createElement(eQ.Provider,{value:o},i):C.default.createElement(eQ.Provider,{value:o},C.default.createElement(t,n,i))},t}(C.default.Component);e3.propTypes={},e3.defaultProps={component:"div",childFactory:function(e){return e}};var e4=e.i(80306),e5="unmounted",e6="exited",e8="entering",e7="entered",e9="exiting",te=function(e){function t(t,r){var n,o=e.call(this,t,r)||this,i=r&&!r.isMounting?t.enter:t.appear;return o.appearStatus=null,t.in?i?(n=e6,o.appearStatus=e8):n=e7:n=t.unmountOnExit||t.mountOnEnter?e5:e6,o.state={status:n},o.nextCallback=null,o}eZ(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===e5?{status:e6}:null};var r=t.prototype;return r.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},r.componentDidUpdate=function(e){var t=null;if(e!==this.props){var r=this.state.status;this.props.in?r!==e8&&r!==e7&&(t=e8):(r===e8||r===e7)&&(t=e9)}this.updateStatus(!1,t)},r.componentWillUnmount=function(){this.cancelNextCallback()},r.getTimeouts=function(){var e,t,r,n=this.props.timeout;return e=t=r=n,null!=n&&"number"!=typeof n&&(e=n.exit,t=n.enter,r=void 0!==n.appear?n.appear:t),{exit:e,enter:t,appear:r}},r.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===e8){if(this.props.unmountOnExit||this.props.mountOnEnter){var r=this.props.nodeRef?this.props.nodeRef.current:e4.default.findDOMNode(this);r&&r.scrollTop}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===e6&&this.setState({status:e5})},r.performEnter=function(e){var t=this,r=this.props.enter,n=this.context?this.context.isMounting:e,o=this.props.nodeRef?[n]:[e4.default.findDOMNode(this),n],i=o[0],a=o[1],l=this.getTimeouts(),s=n?l.appear:l.enter;(e||r)&&1?(this.props.onEnter(i,a),this.safeSetState({status:e8},function(){t.props.onEntering(i,a),t.onTransitionEnd(s,function(){t.safeSetState({status:e7},function(){t.props.onEntered(i,a)})})})):this.safeSetState({status:e7},function(){t.props.onEntered(i)})},r.performExit=function(){var e=this,t=this.props.exit,r=this.getTimeouts(),n=this.props.nodeRef?void 0:e4.default.findDOMNode(this);t?(this.props.onExit(n),this.safeSetState({status:e9},function(){e.props.onExiting(n),e.onTransitionEnd(r.exit,function(){e.safeSetState({status:e6},function(){e.props.onExited(n)})})})):this.safeSetState({status:e6},function(){e.props.onExited(n)})},r.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},r.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},r.setNextCallback=function(e){var t=this,r=!0;return this.nextCallback=function(n){r&&(r=!1,t.nextCallback=null,e(n))},this.nextCallback.cancel=function(){r=!1},this.nextCallback},r.onTransitionEnd=function(e,t){this.setNextCallback(t);var r=this.props.nodeRef?this.props.nodeRef.current:e4.default.findDOMNode(this),n=null==e&&!this.props.addEndListener;if(!r||n)return void setTimeout(this.nextCallback,0);if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[r,this.nextCallback],i=o[0],a=o[1];this.props.addEndListener(i,a)}null!=e&&setTimeout(this.nextCallback,e)},r.render=function(){var e=this.state.status;if(e===e5)return null;var t=this.props,r=t.children,n=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,eK(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return C.default.createElement(eQ.Provider,{value:null},"function"==typeof r?r(e,n):C.default.cloneElement(C.default.Children.only(r),n))},t}(C.default.Component);function tt(){}te.contextType=eQ,te.propTypes={},te.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter
7:!0,exit:!0,onEnter:tt,onEntering:tt,onEntered:tt,onExit:tt,onExiting:tt,onExited:tt},te.UNMOUNTED=e5,te.EXITED=e6,te.ENTERING=e8,te.ENTERED=e7,te.EXITING=e9;var tr=["children","appearOptions","enterOptions","leaveOptions"];function tn(e){return(tn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function to(){return(to=Object.assign.bind()).apply(this,arguments)}function ti(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 ta(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ti(Object(r),!0).forEach(function(t){tc(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ti(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function tl(e,t){return(tl=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function ts(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function tu(e){return(tu=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function tc(e,t,r){return(t=td(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function td(e){var t=function(e,t){if("object"!==tn(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==tn(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===tn(t)?t:String(t)}var tf=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.steps,r=e.duration;return t&&t.length?t.reduce(function(e,t){return e+(Number.isFinite(t.duration)&&t.duration>0?t.duration:0)},0):Number.isFinite(r)?r:0},tp=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");o.prototype=Object.create(e&&e.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),Object.defineProperty(o,"prototype",{writable:!1}),e&&tl(o,e);var t,r,n=(t=function(){if("u"<typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,r=tu(o);return e=t?Reflect.construct(r,arguments,tu(this).constructor):r.apply(this,arguments),function(e,t){if(t&&("object"===tn(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return ts(e)}(this,e)});function o(){var e;if(!(this instanceof o))throw TypeError("Cannot call a class as a function");return tc(ts(e=n.call(this)),"handleEnter",function(t,r){var n=e.props,o=n.appearOptions,i=n.enterOptions;e.handleStyleActive(r?o:i)}),tc(ts(e),"handleExit",function(){var t=e.props.leaveOptions;e.handleStyleActive(t)}),e.state={isActive:!1},e}return r=[{key:"handleStyleActive",value:function(e){if(e){var t=e.onAnimationEnd?function(){e.onAnimationEnd()}:null;this.setState(ta(ta({},e),{},{onAnimationEnd:t,isActive:!0}))}}},{key:"parseTimeout",value:function(){var e=this.props,t=e.appearOptions,r=e.enterOptions,n=e.leaveOptions;return tf(t)+tf(r)+tf(n)}},{key:"render",value:function(){var e=this,t=this.props,r=t.children,n=(t.appearOptions,t.enterOptions,t.leaveOptions,function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(t,tr));return C.default.createElement(te,to({},n,{onEnter:this.handleEnter,onExit:this.handleExit,timeout:this.parseTimeout()}),function(){return C.default.createElement(eX,e.state,C.Children.only(r))})}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,td(n.key),n)}}(o.prototype,r),Object.defineProperty(o,"prototype",{writable:!1}),o}(C.Component);function th(e){var t=e.component,r=e.children,n=e.appear,o=e.enter,i=e.leave;return C.default.createElement(e3,{component:t},C.Children.map(r,function(e,t){return C.default.createElement(tp,{appearOptions:n,enterOptions:o,leaveOptions:i,key:"child-".concat(t)},e)}))}tp.propTypes={appearOptions:A.default.object,enterOptions:A.default.object,leaveOptions:A.default.object,children:A.default.element},th.propTypes={appear:A.default.object,enter:A.default.object,leave:A.default.object,children:A.default.oneOfType([A.default.array,A.default.element]),component:A.default.any},th.defaultProps={component:"span"};var tm=e.i(61642),tg=e.i(80793),ty=e.i(75194),tv=e.i(89089),tb=e.i(62931),tx=e.i(78524),tw=e.i(87683),tj=e.i(72947),tS=e.i(94331),tO=function(e){return 0===e?0:e>0?1:-1},tk=function(e){return(0,tv.default)(e)&&e.indexOf("%")===e.length-1},tE=function(e){return(0,tS.default)(e)&&!(0,tj.default)(e)},tC=function(e){return tE(e)||(0,tv.default)(e)},tP=0,tM=function(e){var t=++tP;return"".concat(e||"").concat(t)},tA=function(e,t){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!tE(e)&&!(0,tv.default)(e))return n;if(tk(e)){var i=e.indexOf("%");r=t*parseFloat(e.slice(0,i))/100}
7else r=+e;return(0,tj.default)(r)&&(r=n),o&&r>t&&(r=t),r},t_=function(e){if(!e)return null;var t=Object.keys(e);return t&&t.length?e[t[0]]:null},tT=function(e){if(!Array.isArray(e))return!1;for(var t=e.length,r={},n=0;n<t;n++)if(r[e[n]])return!0;else r[e[n]]=!0;return!1},tR=function(e,t){return tE(e)&&tE(t)?function(r){return e+r*(t-e)}:function(){return t}};function tD(e,t,r){return e&&e.length?e.find(function(e){return e&&("function"==typeof t?t(e):(0,ty.default)(e,t))===r}):null}var tN=function(e,t){return tE(e)&&tE(t)?e-t:(0,tv.default)(e)&&(0,tv.default)(t)?e.localeCompare(t):e instanceof Date&&t instanceof Date?e.getTime()-t.getTime():String(e).localeCompare(String(t))};function tI(e,t){for(var r in e)if(({}).hasOwnProperty.call(e,r)&&(!({}).hasOwnProperty.call(t,r)||e[r]!==t[r]))return!1;for(var n in t)if(({}).hasOwnProperty.call(t,n)&&!({}).hasOwnProperty.call(e,n))return!1;return!0}function tL(e){return(tL="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var tz=["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRendering","contentScriptType","contentStyleType","cursor","cx","cy","d","decelerate","descent","diffuseConstant","direction","display","divisor","dominantBaseline","dur","dx","dy","edgeMode","elevation","enableBackground","end","exponent","externalResourcesRequired","fill","fillOpacity","fillRule","filter","filterRes","filterUnits","floodColor","floodOpacity","focusable","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","format","from","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","seed","shapeRendering","slope","spacing","specularConstant","specularExponent","speed","spreadMethod","startOffset","stdDeviation","stemh","stemv","stitchTiles","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","string","stroke","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","surfaceScale","systemLanguage","tableValues","targetX","targetY","textAnchor","textDecoration","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"],tF=["points","pathLength"],tB={svg:["viewBox","children"],polygon:tF,polyline:tF},tH=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onF
7ocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdateCapture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDragCapture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"],tV=function(e,t){if(!e||"function"==typeof e||"boolean"==typeof e)return null;var r=e;if((0,C.isValidElement)(e)&&(r=e.props),!(0,tx.default)(r))return null;var n={};return Object.keys(r).forEach(function(e){tH.includes(e)&&(n[e]=t||function(t){return r[e](r,t)})}),n},t$=function(e,t,r){if(!(0,tx.default)(e)||"object"!==tL(e))return null;var n=null;return Object.keys(e).forEach(function(o){var i=e[o];tH.includes(o)&&"function"==typeof i&&(n||(n={}),n[o]=function(e){return i(t,r,e),null})}),n},tU=["children"],tG=["children"];function tW(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function tq(e){return(tq="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var tX={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart",contextmenu:"onContextMenu",dblclick:"onDoubleClick"},tK=function(e){return"string"==typeof e?e:e?e.displayName||e.name||"Component":""},tY=null,tJ=null,tZ=function e(t){if(t===tY&&Array.isArray(tJ))return tJ;var r=[];
7return C.Children.forEach(t,function(t){(0,tg.default)(t)||((0,tw.isFragment)(t)?r=r.concat(e(t.props.children)):r.push(t))}),tJ=r,tY=t,r};function tQ(e,t){var r=[],n=[];return n=Array.isArray(t)?t.map(function(e){return tK(e)}):[tK(t)],tZ(e).forEach(function(e){var t=(0,ty.default)(e,"type.displayName")||(0,ty.default)(e,"type.name");-1!==n.indexOf(t)&&r.push(e)}),r}function t0(e,t){var r=tQ(e,t);return r&&r[0]}var t1=function(e){if(!e||!e.props)return!1;var t=e.props,r=t.width,n=t.height;return!!tE(r)&&!(r<=0)&&!!tE(n)&&!(n<=0)},t2=["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColormatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-url","foreignObject","g","glyph","glyphRef","hkern","image","line","lineGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"],t3=function(e){return e&&"object"===tq(e)&&"clipDot"in e},t4=function(e,t,r,n){var o,i=null!=(o=null==tB?void 0:tB[n])?o:[];return t.startsWith("data-")||!(0,tb.default)(e)&&(n&&i.includes(t)||tz.includes(t))||r&&tH.includes(t)},t5=function(e,t,r){if(!e||"function"==typeof e||"boolean"==typeof e)return null;var n=e;if((0,C.isValidElement)(e)&&(n=e.props),!(0,tx.default)(n))return null;var o={};return Object.keys(n).forEach(function(e){var i;t4(null==(i=n)?void 0:i[e],e,t,r)&&(o[e]=n[e])}),o},t6=function e(t,r){if(t===r)return!0;var n=C.Children.count(t);if(n!==C.Children.count(r))return!1;if(0===n)return!0;if(1===n)return t8(Array.isArray(t)?t[0]:t,Array.isArray(r)?r[0]:r);for(var o=0;o<n;o++){var i=t[o],a=r[o];if(Array.isArray(i)||Array.isArray(a)){if(!e(i,a))return!1}else if(!t8(i,a))return!1}return!0},t8=function(e,t){if((0,tg.default)(e)&&(0,tg.default)(t))return!0;if(!(0,tg.default)(e)&&!(0,tg.default)(t)){var r=e.props||{},n=r.children,o=tW(r,tU),i=t.props||{},a=i.children,l=tW(i,tG);if(n&&a)return tI(o,l)&&t6(n,a);if(!n&&!a)return tI(o,l)}return!1},t7=function(e,t){var r=[],n={};return tZ(e).forEach(function(e,o){if(e&&e.type&&(0,tv.default)(e.type)&&t2.indexOf(e.type)>=0)r.push(e);else if(e){var i=tK(e.type),a=t[i]||{},l=a.handler,s=a.once;if(l&&(!s||!n[i])){var u=l(e,i,o);r.push(u),n[i]=!0}}}),r},t9=function(e){var t=e&&e.type;return t&&tX[t]?tX[t]:null},re=["children","className"];function rt(){return(rt=Object.assign.bind()).apply(this,arguments)}var rr=C.default.forwardRef(function(e,t){var r=e.children,n=e.className,o=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,re),i=(0,M.default)("recharts-layer",n);return C.default.createElement("g",rt({className:i},t5(o,!0),{ref:t}),r)});function rn(e,t){if(!e)throw Error("Invariant failed")}var ro=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function ri(e){return(ri="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ra(){return(ra=Object.assign.bind()).apply(this,arguments)}function rl(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 rs(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(rs=function(){return!!e})()}function ru(e){return(ru=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}
7function rc(e,t){return(rc=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function rd(e,t,r){return(t=rf(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function rf(e){var t=function(e,t){if("object"!=ri(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=ri(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ri(t)?t:t+""}var rp=function(e){var t;function r(){var e,t;if(!(this instanceof r))throw TypeError("Cannot call a class as a function");return e=r,t=arguments,e=ru(e),function(e,t){if(t&&("object"===ri(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var r=e;if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(this,rs()?Reflect.construct(e,t||[],ru(this).constructor):e.apply(this,t))}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return r.prototype=Object.create(e&&e.prototype,{constructor:{value:r,writable:!0,configurable:!0}}),Object.defineProperty(r,"prototype",{writable:!1}),e&&rc(r,e),t=[{key:"render",value:function(){var e=this.props,t=e.offset,r=e.layout,n=e.width,o=e.dataKey,i=e.data,a=e.dataPointFormatter,l=e.xAxis,s=e.yAxis,u=t5(function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,ro),!1);"x"===this.props.direction&&"number"!==l.type&&rn(!1);var c=i.map(function(e){var i,c,d=a(e,o),f=d.x,p=d.y,h=d.value,m=d.errorVal;if(!m)return null;var g=[];if(Array.isArray(m)){var y=function(e){if(Array.isArray(e))return e}(m)||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,n,o,i,a=[],l=!0,s=!1;try{o=(t=t.call(e)).next,!1;for(;!(l=(r=o.call(t)).done)&&(a.push(r.value),2!==a.length);l=!0);}catch(e){s=!0,n=e}finally{try{if(!l&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(s)throw n}}return a}}(m)||function(e){if(e){if("string"==typeof e)return rl(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return rl(e,2)}}(m)||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=y[0],c=y[1]}else i=c=m;if("vertical"===r){var v=l.scale,b=p+t,x=b+n,w=b-n,j=v(h-i),S=v(h+c);g.push({x1:S,y1:x,x2:S,y2:w}),g.push({x1:j,y1:b,x2:S,y2:b}),g.push({x1:j,y1:x,x2:j,y2:w})}else if("horizontal"===r){var O=s.scale,k=f+t,E=k-n,P=k+n,M=O(h-i),A=O(h+c);g.push({x1:E,y1:A,x2:P,y2:A}),g.push({x1:k,y1:M,x2:k,y2:A}),g.push({x1:E,y1:M,x2:P,y2:M})}return C.default.createElement(rr,ra({className:"recharts-errorBar",key:"bar-".concat(g.map(function(e){return"".concat(e.x1,"-").concat(e.x2,"-").concat(e.y1,"-").concat(e.y2)}))},u),g.map(function(e){return C.default.createElement("line",ra({},e,{key:"line-".concat(e.x1,"-").concat(e.x2,"-").concat(e.y1,"-").concat(e.y2)}))}))});return C.default.createElement(rr,{className:"recharts-errorBars"},c)}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,rf(n.key),n)}}(r.prototype,t),Object.defineProperty(r,"prototype",{writable:!1}),r}(C.default.Component);rd(rp,"defaultProps",{stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"}),rd(rp,"displayName","ErrorBar");var rh=function(e){return null};rh.displayName="Cell";var rm=e.i(92234),rg={isSsr:!("u">typeof window&&window.document&&window.document.createElement&&window.setTimeout),get:function(e){return rg[e]}
7,set:function(e,t){if("string"==typeof e)rg[e]=t;else{var r=Object.keys(e);r&&r.length&&r.forEach(function(t){rg[t]=e[t]})}}};function ry(e){return(ry="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function rv(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 rb(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?rv(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=ry(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=ry(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ry(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rv(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var rx={widthCache:{},cacheCount:0},rw={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},rj="recharts_measurement_span",rS=function(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null==e||rg.isSsr)return{width:0,height:0};var n=(Object.keys(t=rb({},r)).forEach(function(e){t[e]||delete t[e]}),t),o=JSON.stringify({text:e,copyStyle:n});if(rx.widthCache[o])return rx.widthCache[o];try{var i=document.getElementById(rj);i||((i=document.createElement("span")).setAttribute("id",rj),i.setAttribute("aria-hidden","true"),document.body.appendChild(i));var a=rb(rb({},rw),n);Object.assign(i.style,a),i.textContent="".concat(e);var l=i.getBoundingClientRect(),s={width:l.width,height:l.height};return rx.widthCache[o]=s,++rx.cacheCount>2e3&&(rx.cacheCount=0,rx.widthCache={}),s}catch(e){return{width:0,height:0}}};function rO(e){return(rO="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function rk(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,o,i,a,l=[],s=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;s=!1}else for(;!(s=(n=i.call(r)).done)&&(l.push(n.value),l.length!==t);s=!0);}catch(e){u=!0,o=e}finally{try{if(!s&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return rE(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return rE(e,t)}}(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 rE(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 rC(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,function(e){var t=function(e,t){if("object"!=rO(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=rO(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rO(t)?t:t+""}(n.key),n)}}var rP=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,rM=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,rA=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,r_=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,rT={cm:96/2.54,mm:96/25.4,pt:96/72,pc:16,in:96,Q:96/101.6,px:1},rR=Object.keys(rT),rD=function(){var e,t;function r(e,t){if(!(this instanceof r))throw TypeError("Cannot call a class as a function");this.num=e,this.unit=t,this.num=e,this.unit=t,Number.isNaN(e)&&(this.unit=""),""===t||rA.test(t)||(this.num=NaN,this.unit=""),rR.includes(t)&&(this.num=e*rT[t],this.unit="px")}return e=[{key:"add",value:function(e){return this.unit!==e.unit?new r(NaN,""):new r(this.num+e.num,this.unit)}},{key:"subtract",value:function(e){return this.unit!==e.unit?new r(NaN,""):new r(this.num-e.num,this.unit)}},{key:"multiply",value:function(e){return""!==this.unit&&""!==e.unit&&this.unit!==e.unit?new r(NaN,""):new r(this.num*e.num,this.unit||e.unit)}},{key:"divide",value:function(e){return""!==this.unit&&""!==e.unit&&this.unit!==e.unit?new r(NaN,""):new r(this.num/e.num,this.unit||e.unit)}},{key:"toString",value:function(){return"".concat(this.num).concat(this.unit)}},{key:"isNaN",value:function(){return Number.isNaN(this.num)}}],t=[{key:"parse",value:function(e){var t,n=rk(null!=(t=r_.exec(e))?t:[],3),o=n[1],i=n[2];return new r(parseFloat(o),null!=i?i:"")}}],e&&rC(r.prototype,e),t&&rC(r,t),Object.defineProperty(r,"prototype",{writable:!1}),r}();function rN(e){if(e.includes("NaN"))return"NaN";for(var t=e;t.includes("*")||t.includes("/");){var r,n=rk(null!=(r=rP.exec(t))?r:[],4),o=n[1],i=n[2],a=n[3],l=rD.parse(null!=o?o:""),s=rD.parse(null!=a?a:""),u="*"===i?l.multiply(s):l.divide(s);if(u.isNaN())return"NaN";t=t.replace(rP,u.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var c,d=rk(null!=(c=rM.exec(t))?c:[],4),f=d[1],p=d[2],h=d[3],m=rD.parse(null!=f?f:""),g=rD.parse(null!=h?h:""),y="+"===p?m.add(g):m.subtract(g);if(y.isNaN())return"NaN";t=t.replace(rM,y.toString())}return t}var rI=/\(([^()]*)\)/;function rL(e){var t=function(e){try{var t;return t=e.replace(/\s+/g,""),t=function(e){for(var t=e;t.includes("(");){var r=rk(rI.exec(t),2)[1];t=t.replace(rI,rN(r))}return t}(t),t=rN(t)}catch(e){return"NaN"}}(e.slice(5,-1));return"NaN"===t?"":t}var rz=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],rF=["dx","dy","angle","className","breakAll"];function rB(){return(rB=Object.assign.bind()).apply(this,arguments)}function rH(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function rV(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,o,i,a,l=[],s=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;s=!1}else for(;!(s=(n=i.call(r)).done)&&(l.push(n.value),l.length!==t);s=!0);}catch(e){u=!0,o=e}
7finally{try{if(!s&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return r$(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return r$(e,t)}}(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 r$(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 rU=/[ \f\n\r\t\v\u2028\u2029]+/,rG=function(e){var t=e.children,r=e.breakAll,n=e.style;try{var o=[];(0,tg.default)(t)||(o=r?t.toString().split(""):t.toString().split(rU));var i=o.map(function(e){return{word:e,width:rS(e,n).width}}),a=r?0:rS(" ",n).width;return{wordsWithComputedWidth:i,spaceWidth:a}}catch(e){return null}},rW=function(e,t,r,n,o){var i,a=e.maxLines,l=e.children,s=e.style,u=e.breakAll,c=tE(a),d=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.reduce(function(e,t){var i=t.word,a=t.width,l=e[e.length-1];return l&&(null==n||o||l.width+a+r<Number(n))?(l.words.push(i),l.width+=a+r):e.push({words:[i],width:a}),e},[])},f=d(t);if(!c)return f;for(var p=function(e){var t=d(rG({breakAll:u,style:s,children:l.slice(0,e)+"…"}).wordsWithComputedWidth);return[t.length>a||t.reduce(function(e,t){return e.width>t.width?e:t}).width>Number(n),t]},h=0,m=l.length-1,g=0;h<=m&&g<=l.length-1;){var y=Math.floor((h+m)/2),v=rV(p(y-1),2),b=v[0],x=v[1],w=rV(p(y),1)[0];if(b||w||(h=y+1),b&&w&&(m=y-1),!b&&w){i=x;break}g++}return i||f},rq=function(e){return[{words:(0,tg.default)(e)?[]:e.toString().split(rU)}]},rX=function(e){var t=e.width,r=e.scaleToFit,n=e.children,o=e.style,i=e.breakAll,a=e.maxLines;if((t||r)&&!rg.isSsr){var l=rG({breakAll:i,children:n,style:o});if(!l)return rq(n);var s=l.wordsWithComputedWidth,u=l.spaceWidth;return rW({breakAll:i,children:n,maxLines:a,style:o},s,u,t,r)}return rq(n)},rK="#808080",rY=function(e){var t,r=e.x,n=void 0===r?0:r,o=e.y,i=void 0===o?0:o,a=e.lineHeight,l=void 0===a?"1em":a,s=e.capHeight,u=void 0===s?"0.71em":s,c=e.scaleToFit,d=void 0!==c&&c,f=e.textAnchor,p=e.verticalAnchor,h=e.fill,m=void 0===h?rK:h,g=rH(e,rz),y=(0,C.useMemo)(function(){return rX({breakAll:g.breakAll,children:g.children,maxLines:g.maxLines,scaleToFit:d,style:g.style,width:g.width})},[g.breakAll,g.children,g.maxLines,d,g.style,g.width]),v=g.dx,b=g.dy,x=g.angle,w=g.className,j=g.breakAll,S=rH(g,rF);if(!tC(n)||!tC(i))return null;var O=n+(tE(v)?v:0),k=i+(tE(b)?b:0);switch(void 0===p?"end":p){case"start":t=rL("calc(".concat(u,")"));break;case"middle":t=rL("calc(".concat((y.length-1)/2," * -").concat(l," + (").concat(u," / 2))"));break;default:t=rL("calc(".concat(y.length-1," * -").concat(l,")"))}var E=[];if(d){var P=y[0].width,A=g.width;E.push("scale(".concat((tE(A)?A/P:1)/P,")"))}return x&&E.push("rotate(".concat(x,", ").concat(O,", ").concat(k,")")),E.length&&(S.transform=E.join(" ")),C.default.createElement("text",rB({},t5(S,!0),{x:O,y:k,className:(0,M.default)("recharts-text",w),textAnchor:void 0===f?"start":f,fill:m.includes("url")?rK:m}),y.map(function(e,r){var n=e.words.join(j?"":" ");return C.default.createElement("tspan",{x:O,dy:0===r?t:l,key:"".concat(n,"-").concat(r)},n)}))};function rJ(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}function rZ(e,t){switch(arguments.length){case 0:break;case 1:"function"==typeof e?this.interpolator(e):this.range(e);break;default:this.domain(e),"function"==typeof t?this.interpolator(t):this.range(t)}return this}e.s([],85899),e.i(85899),e.s([],71752),e.i(71752);class rQ extends Map{constructor(e,t=r1){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const[t,r]of e)this.set(t,r)}get(e){return super.get(r0(this,e))}has(e){return super.has(r0(this,e))}set(e,t){return super.set(function({_intern:e,_key:t},r){let n=t(r);return e.has(n)?e.get(n):(e.set(n,r),r)}(this,e),t)}delete(e){return super.delete(function({_intern:e,_key:t},r){let n=t(r);return e.has(n)&&(r=e.get(n),e.delete(n)),r}(this,e))}}function r0({_intern:e,_key:t},r){let n=t(r);return e.has(n)?e.get(n):r}function r1(e){return null!==e&&"object"==typeof e?e.valueOf():e}
7let r2=Symbol("implicit");function r3(){var e=new rQ,t=[],r=[],n=r2;function o(o){let i=e.get(o);if(void 0===i){if(n!==r2)return n;e.set(o,i=t.push(o)-1)}return r[i%r.length]}return o.domain=function(r){if(!arguments.length)return t.slice();for(let n of(t=[],e=new rQ,r))e.has(n)||e.set(n,t.push(n)-1);return o},o.range=function(e){return arguments.length?(r=Array.from(e),o):r.slice()},o.unknown=function(e){return arguments.length?(n=e,o):n},o.copy=function(){return r3(t,r).unknown(n)},rJ.apply(o,arguments),o}function r4(){var e,t,r=r3().unknown(void 0),n=r.domain,o=r.range,i=0,a=1,l=!1,s=0,u=0,c=.5;function d(){var r=n().length,d=a<i,f=d?a:i,p=d?i:a;e=(p-f)/Math.max(1,r-s+2*u),l&&(e=Math.floor(e)),f+=(p-f-e*(r-s))*c,t=e*(1-s),l&&(f=Math.round(f),t=Math.round(t));var h=(function(e,t,r){e*=1,t*=1,r=(o=arguments.length)<2?(t=e,e=0,1):o<3?1:+r;for(var n=-1,o=0|Math.max(0,Math.ceil((t-e)/r)),i=Array(o);++n<o;)i[n]=e+n*r;return i})(r).map(function(t){return f+e*t});return o(d?h.reverse():h)}return delete r.unknown,r.domain=function(e){return arguments.length?(n(e),d()):n()},r.range=function(e){return arguments.length?([i,a]=e,i*=1,a*=1,d()):[i,a]},r.rangeRound=function(e){return[i,a]=e,i*=1,a*=1,l=!0,d()},r.bandwidth=function(){return t},r.step=function(){return e},r.round=function(e){return arguments.length?(l=!!e,d()):l},r.padding=function(e){return arguments.length?(s=Math.min(1,u=+e),d()):s},r.paddingInner=function(e){return arguments.length?(s=Math.min(1,e),d()):s},r.paddingOuter=function(e){return arguments.length?(u=+e,d()):u},r.align=function(e){return arguments.length?(c=Math.max(0,Math.min(1,e)),d()):c},r.copy=function(){return r4(n(),[i,a]).round(l).paddingInner(s).paddingOuter(u).align(c)},rJ.apply(d(),arguments)}function r5(){return function e(t){var r=t.copy;return t.padding=t.paddingOuter,delete t.paddingInner,delete t.paddingOuter,t.copy=function(){return e(r())},t}(r4.apply(null,arguments).paddingInner(1))}let r6=Math.sqrt(50),r8=Math.sqrt(10),r7=Math.sqrt(2);function r9(e,t,r){let n,o,i,a=(t-e)/Math.max(0,r),l=Math.floor(Math.log10(a)),s=a/Math.pow(10,l),u=s>=r6?10:s>=r8?5:s>=r7?2:1;return(l<0?(n=Math.round(e*(i=Math.pow(10,-l)/u)),o=Math.round(t*i),n/i<e&&++n,o/i>t&&--o,i=-i):(n=Math.round(e/(i=Math.pow(10,l)*u)),o=Math.round(t/i),n*i<e&&++n,o*i>t&&--o),o<n&&.5<=r&&r<2)?r9(e,t,2*r):[n,o,i]}function ne(e,t,r){if(t*=1,e*=1,!((r*=1)>0))return[];if(e===t)return[e];let n=t<e,[o,i,a]=n?r9(t,e,r):r9(e,t,r);if(!(i>=o))return[];let l=i-o+1,s=Array(l);if(n)if(a<0)for(let e=0;e<l;++e)s[e]=-((i-e)/a);else for(let e=0;e<l;++e)s[e]=(i-e)*a;else if(a<0)for(let e=0;e<l;++e)s[e]=-((o+e)/a);else for(let e=0;e<l;++e)s[e]=(o+e)*a;return s}function nt(e,t,r){return r9(e*=1,t*=1,r*=1)[2]}function nr(e,t,r){t*=1,e*=1,r*=1;let n=t<e,o=n?nt(t,e,r):nt(e,t,r);return(n?-1:1)*(o<0?-(1/o):o)}function nn(e,t){return null==e||null==t?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function no(e,t){return null==e||null==t?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function ni(e){let t,r,n;function o(e,n,i=0,a=e.length){if(i<a){if(0!==t(n,n))return a;do{let t=i+a>>>1;0>r(e[t],n)?i=t+1:a=t}while(i<a)}return i}return 2!==e.length?(t=nn,r=(t,r)=>nn(e(t),r),n=(t,r)=>e(t)-r):(t=e===nn||e===no?e:na,r=e,n=e),{left:o,center:function(e,t,r=0,i=e.length){let a=o(e,t,r,i-1);return a>r&&n(e[a-1],t)>-n(e[a],t)?a-1:a},right:function(e,n,o=0,i=e.length){if(o<i){if(0!==t(n,n))return i;do{let t=o+i>>>1;0>=r(e[t],n)?o=t+1:i=t}while(o<i)}return o}}}function na(){return 0}function nl(e){return null===e?NaN:+e}let ns=ni(nn),nu=ns.right;function nc(e,t,r){e.prototype=t.prototype=r,r.constructor=e}function nd(e,t){var r=Object.create(e.prototype);for(var n in t)r[n]=t[n];return r}function nf(){}ns.left,ni(nl).center;var np="\\s*([+-]?\\d+)\\s*",nh="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",nm="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",ng=/^#([0-9a-f]{3,8})$/,ny=RegExp(`^rgb\\(${np},${np},${np}\\)$`),nv=RegExp(`^rgb\\(${nm},${nm},${nm}\\)$`),nb=RegExp(`^rgba\\(${np},${np},${np},${nh}\\)$`),nx=RegExp(`^rgba\\(${nm},${nm},${nm},${nh}\\)$`),nw=RegExp(`^hsl\\(${nh},${nm},${nm}\\)$`),nj=RegExp(`^hsla\\(${nh},${nm},${nm},${nh}\\)$`),nS={aliceblue:0xf0f8ff,antiquewhite:0xfaebd7,aqua:65535,aquamarine:8388564,azure:0xf0ffff,beige:0xf5f5dc,bisque:0xffe4c4,black:0,blanchedalmond:0xffebcd,blue:255,blueviolet:9055202,brown:0xa52a2a,burlywood:0xdeb887,cadetblue:6266528,chartreuse:8388352,chocolate:0xd2691e,coral:0xff7f50,cornflowerblue:6591981,cornsilk:0xfff8dc,crimson:0xdc143c,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:0xb8860b,darkgray:0xa9a9a9,darkgreen:25600,darkgrey:0xa9a9a9,darkkhaki:0xbdb76b,darkmagenta:9109643,darkolivegreen:5597999,darkorange:0xff8c00,darkorchid:0x9932cc,darkred:9109504,darksalmon:0xe9967a,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:0xff1493,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:0xb22222,floralwhite:0xfffaf0,forestgreen:2263842,fuchsia:0xff00ff,gainsboro:0xdcdcdc,ghostwhite:0xf8f8ff,gold:0xffd700,goldenrod:0xdaa520,gray:8421504,green:32768,greenyellow:0xadff2f,grey:8421504,honeydew:0xf0fff0,hotpink:0xff69b4,indianred:0xcd5c5c,indigo:4915330,ivory:0xfffff0,khaki:0xf0e68c,lavender:0xe6e6fa,lavenderblush:0xfff0f5,lawngreen:8190976,lemonchiffon:0xfffacd,lightblue:0xadd8e6,lightcoral:0xf08080,lightcyan:0xe0ffff,lightgoldenrodyellow:0xfafad2,lightgray:0xd3d3d3,lightgreen:9498256,lightgrey:0xd3d3d3,lightpink:0xffb6c1,lightsalmon:0xffa07a,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:0xb0c4de,lightyellow:0xffffe0,lime:65280,limegreen:3329330,linen:0xfaf0e6,magenta:0xff00ff,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:0xba55d3,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:0xc71585,midnightblue:1644912,mintcream:0xf5fffa,mistyrose:0xffe4e1,moccasin:0xffe4b5,navajowhite:0xffdead,navy:128,oldlace:0xfdf5e6,olive:8421376,olivedrab:7048739,orange:0xffa500,orangered:0xff4500,orchid:0xda70d6,palegoldenrod:0xeee8aa,palegreen:0x98fb98,paleturquoise:0xafeeee,palevioletred:0xdb7093,papayawhip:0xffefd5,peachpuff:0xffdab9,peru:0xcd853f,pink:0xffc0cb,plum:0xdda0dd,powderblue:0xb0e0e6,purple:8388736,rebeccapurple:6697881,red:0xff0000,rosybrown:0xbc8f8f,royalblue:4286945,saddlebrown:9127187,salmon:0xfa8072,sandybrown:0xf4a460,seagreen:3050327,seashell:0xfff5ee,sienna:0xa0522d,silver:0xc0c0c0,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:0xfffafa,springgreen:65407,steelblue:4620980,tan:0xd2b48c,teal:32896,thistle:0xd8bfd8,tomato:0xff6347,turquoise:4251856,violet:0xee82ee,wheat:0xf5deb3,white:0xffffff,whitesmoke:0xf5f5f5,yellow:0xffff00,yellowgreen:0x9acd32};function nO(){return this.rgb().formatHex()}function nk(){return this.rgb().formatRgb()}function nE(e){var t,r;return e=(e+"").trim().toLowerCase(),(t=ng.exec(e))?(r=t[1].length,t=parseInt(t[1],16),6===r?nC(t):3===r?new nA(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===r?nP(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===r?nP(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=ny.exec(e))?new nA(t[1],t[2],t[3],1):(t=nv.exec(e))?new nA(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=nb.exec(e))?nP(t[1],t[2],t[3],t[4]):(t=nx.exec(e))?nP(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=nw.exec(e))?nI(t[1],t[2]/100,t[3]/100,1):(t=nj.exec(e))?nI(t[1],t[2]/100,t[3]/100,t[4]):nS.hasOwnProperty(e)?nC(nS[e]):"transparent"===e?new nA(NaN,NaN,NaN,0):null}function nC(e){return new nA(e>>16&255,e>>8&255,255&e,1)}function nP(e,t,r,n){return n<=0&&(e=t=r=NaN),new nA(e,t,r,n)}function nM(e,t,r,n){var o;return 1==arguments.length?((o=e)instanceof nf||(o=nE(o)),o)?new nA((o=o.rgb()).r,o.g,o.b,o.opacity):new nA:new nA(e,t,r,null==n?1:n)}function nA(e,t,r,n){this.r=+e,this.g=+t,this.b=+r,this.opacity=+n}function n_(){return`#${nN(this.r)}${nN(this.g)}${nN(this.b)}`}function nT(){let e=nR(this.opacity);return`${1===e?"rgb(":"rgba("}${nD(this.r)}, ${nD(this.g)}, ${nD(this.b)}${1===e?")":`, ${e})`}`}function nR(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function nD(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function nN(e){return((e=nD(e))<16?"0":"")+e.toString(16)}function nI(e,t,r,n){return n<=0?e=t=r=NaN:r<=0||r>=1?e=t=NaN:t<=0&&(e=NaN),new nz(e,t,r,n)}function nL(e){if(e instanceof nz)return new nz(e.h,e.s,e.l,e.opacity);if(e instanceof nf||(e=nE(e)),!e)return new nz;if(e instanceof nz)return e;var t=(e=e.rgb()).r/255,r=e.g/255,n=e.b/255,o=Math.min(t,r,n),i=Math.max(t,r,n),a=NaN,l=i-o,s=(i+o)/2;return l?(a=t===i?(r-n)/l+(r<n)*6:r===i?(n-t)/l+2:(t-r)/l+4,l/=s<.5?i+o:2-i-o,a*=60):l=s>0&&s<1?0:a,new nz(a,l,s,e.opacity)}function nz(e,t,r,n){this.h=+e,this.s=+t,this.l=+r,this.opacity=+n}function nF(e){return(e=(e||0)%360)<0?e+360:e}function nB(e){return Math.max(0,Math.min(1,e||0))}function nH(e,t,r){return(e<60?t+(r-t)*e/60:e<180?r:e<240?t+(r-t)*(240-e)/60:t)*255}function nV(e,t,r,n,o){var i=e*e,a=i*e;return((1-3*e+3*i-a)*t+(4-6*i+3*a)*r+(1+3*e+3*i-3*a)*n+a*o)/6}nc(nf,nE,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:nO,formatHex:nO,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return nL(this).formatHsl()},formatRgb:nk,toString:nk}),nc(nA,nM,nd(nf,{brighter(e){return e=null==e?1.428571428571428
76:Math.pow(1.4285714285714286,e),new nA(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?.7:Math.pow(.7,e),new nA(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new nA(nD(this.r),nD(this.g),nD(this.b),nR(this.opacity))},displayable(){return -.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:n_,formatHex:n_,formatHex8:function(){return`#${nN(this.r)}${nN(this.g)}${nN(this.b)}${nN((isNaN(this.opacity)?1:this.opacity)*255)}`},formatRgb:nT,toString:nT})),nc(nz,function(e,t,r,n){return 1==arguments.length?nL(e):new nz(e,t,r,null==n?1:n)},nd(nf,{brighter(e){return e=null==e?1.4285714285714286:Math.pow(1.4285714285714286,e),new nz(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?.7:Math.pow(.7,e),new nz(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,r=this.l,n=r+(r<.5?r:1-r)*t,o=2*r-n;return new nA(nH(e>=240?e-240:e+120,o,n),nH(e,o,n),nH(e<120?e+240:e-120,o,n),this.opacity)},clamp(){return new nz(nF(this.h),nB(this.s),nB(this.l),nR(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){let e=nR(this.opacity);return`${1===e?"hsl(":"hsla("}${nF(this.h)}, ${100*nB(this.s)}%, ${100*nB(this.l)}%${1===e?")":`, ${e})`}`}}));let n$=e=>()=>e;function nU(e,t){var r=t-e;return r?function(t){return e+t*r}:n$(isNaN(e)?t:e)}let nG=function e(t){var r,n=1==(r=+t)?nU:function(e,t){var n,o,i;return t-e?(n=e,o=t,n=Math.pow(n,i=r),o=Math.pow(o,i)-n,i=1/i,function(e){return Math.pow(n+e*o,i)}):n$(isNaN(e)?t:e)};function o(e,t){var r=n((e=nM(e)).r,(t=nM(t)).r),o=n(e.g,t.g),i=n(e.b,t.b),a=nU(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=o(t),e.b=i(t),e.opacity=a(t),e+""}}return o.gamma=e,o}(1);function nW(e){return function(t){var r,n,o=t.length,i=Array(o),a=Array(o),l=Array(o);for(r=0;r<o;++r)n=nM(t[r]),i[r]=n.r||0,a[r]=n.g||0,l[r]=n.b||0;return i=e(i),a=e(a),l=e(l),n.opacity=1,function(e){return n.r=i(e),n.g=a(e),n.b=l(e),n+""}}}function nq(e,t){return e*=1,t*=1,function(r){return e*(1-r)+t*r}}nW(function(e){var t=e.length-1;return function(r){var n=r<=0?r=0:r>=1?(r=1,t-1):Math.floor(r*t),o=e[n],i=e[n+1],a=n>0?e[n-1]:2*o-i,l=n<t-1?e[n+2]:2*i-o;return nV((r-n/t)*t,a,o,i,l)}}),nW(function(e){var t=e.length;return function(r){var n=Math.floor(((r%=1)<0?++r:r)*t),o=e[(n+t-1)%t],i=e[n%t],a=e[(n+1)%t],l=e[(n+2)%t];return nV((r-n/t)*t,o,i,a,l)}});var nX=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,nK=RegExp(nX.source,"g");function nY(e,t){var r,n,o=typeof t;return null==t||"boolean"===o?n$(t):("number"===o?nq:"string"===o?(n=nE(t))?(t=n,nG):function(e,t){var r,n,o,i,a,l=nX.lastIndex=nK.lastIndex=0,s=-1,u=[],c=[];for(e+="",t+="";(o=nX.exec(e))&&(i=nK.exec(t));)(a=i.index)>l&&(a=t.slice(l,a),u[s]?u[s]+=a:u[++s]=a),(o=o[0])===(i=i[0])?u[s]?u[s]+=i:u[++s]=i:(u[++s]=null,c.push({i:s,x:nq(o,i)})),l=nK.lastIndex;return l<t.length&&(a=t.slice(l),u[s]?u[s]+=a:u[++s]=a),u.length<2?c[0]?(r=c[0].x,function(e){return r(e)+""}):(n=t,function(){return n}):(t=c.length,function(e){for(var r,n=0;n<t;++n)u[(r=c[n]).i]=r.x(e);return u.join("")})}:t instanceof nE?nG:t instanceof Date?function(e,t){var r=new Date;return e*=1,t*=1,function(n){return r.setTime(e*(1-n)+t*n),r}}:!ArrayBuffer.isView(r=t)||r instanceof DataView?Array.isArray(t)?function(e,t){var r,n=t?t.length:0,o=e?Math.min(n,e.length):0,i=Array(o),a=Array(n);for(r=0;r<o;++r)i[r]=nY(e[r],t[r]);for(;r<n;++r)a[r]=t[r];return function(e){for(r=0;r<o;++r)a[r]=i[r](e);return a}}:"function"!=typeof t.valueOf&&"function"!=typeof t.toString||isNaN(t)?function(e,t){var r,n={},o={};for(r in(null===e||"object"!=typeof e)&&(e={}),(null===t||"object"!=typeof t)&&(t={}),t)r in e?n[r]=nY(e[r],t[r]):o[r]=t[r];return function(e){for(r in n)o[r]=n[r](e);return o}}:nq:function(e,t){t||(t=[]);var r,n=e?Math.min(t.length,e.length):0,o=t.slice();return function(i){for(r=0;r<n;++r)o[r]=e[r]*(1-i)+t[r]*i;return o}})(e,t)}function nJ(e,t){return e*=1,t*=1,function(r){return Math.round(e*(1-r)+t*r)}}function nZ(e){return+e}var nQ=[0,1];function n0(e){return e}function n1(e,t){var r;return(t-=e*=1)?function(r){return(r-e)/t}:(r=isNaN(t)?NaN:.5,function(){return r})}function n2(e,t,r){var n=e[0],o=e[1],i=t[0],a=t[1];return o<n?(n=n1(o,n),i=r(a,i)):(n=n1(n,o),i=r(i,a)),function(e){return i(n(e))}}function n3(e,t,r){var n=Math.min(e.length,t.length)-1,o=Array(n),i=Array(n),a=-1;for(e[n]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++a<n;)o[a]=n1(e[a],e[a+1]),i[a]=r(t[a],t[a+1]);return function(t){var r=nu(e,t,1,n)-1;return i[r](o[r](t))}}function n4(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function n5(){var e,t,r,n,o,i,a=nQ,l=nQ,s=nY,u=n0;function c(){var e,t,r,s=Math.min(a.length,l.length);return u!==n0&&(e=a[0],t=a[s-1],e>t&&(r=e,e=t,t=r),u=function(r){return Math.max(e,Math.min(t,r))}),n=s>2?n3:n2,o=i=null,d}function d(t){return null==t||isNaN(t*=1)?r:(o||(o=n(a.map(e),l,s)))(e(u(t)))}return d.invert=function(r){return u(t((i||(i=n(l,a.map(e),nq)))(r)))},d.domain=function(e){return arguments.length?(a=Array.from(e,nZ),c()):a.slice()},d.range=function(e){return arguments.length?(l=Array.from(e),c()):l.slice()},d.rangeRound=function(e){return l=Array.from(e),s=nJ,c()},d.clamp=function(e){return arguments.length?(u=!!e||n0,c()):u!==n0},d.interpolate=function(e){return arguments.length?(s=e,c()):s},d.unknown=function(e){return arguments.length?(r=e,d):r},function(r,n){return e=r,t=n,c()}}function n6(){return n5()(n0,n0)}function n8(e,t){if((r=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var r,n=e.slice(0,r);return[n.length>1?n[0]+n.slice(2):n,+e.slice(r+1)]}function n7(e){return(e=n8(Math.abs(e)))?e[1]:NaN}
7var n9=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function oe(e){var t;if(!(t=n9.exec(e)))throw Error("invalid format: "+e);return new ot({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function ot(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}function or(e,t){var r=n8(e,t);if(!r)return e+"";var n=r[0],o=r[1];return o<0?"0."+Array(-o).join("0")+n:n.length>o+1?n.slice(0,o+1)+"."+n.slice(o+1):n+Array(o-n.length+2).join("0")}oe.prototype=ot.prototype,ot.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};let on={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>or(100*e,t),r:or,s:function(e,t){var r=n8(e,t);if(!r)return e+"";var o=r[0],i=r[1],a=i-(n=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,l=o.length;return a===l?o:a>l?o+Array(a-l+1).join("0"):a>0?o.slice(0,a)+"."+o.slice(a):"0."+Array(1-a).join("0")+n8(e,Math.max(0,t+a-1))[0]},X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function oo(e){return e}var oi=Array.prototype.map,oa=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function ol(e,t,r,n){var o,l,s=nr(e,t,r);switch((n=oe(null==n?",f":n)).type){case"s":var u=Math.max(Math.abs(e),Math.abs(t));return null!=n.precision||isNaN(l=Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(n7(u)/3)))-n7(Math.abs(s))))||(n.precision=l),a(n,u);case"":case"e":case"g":case"p":case"r":null!=n.precision||isNaN(l=Math.max(0,n7(Math.abs(Math.max(Math.abs(e),Math.abs(t)))-(o=Math.abs(o=s)))-n7(o))+1)||(n.precision=l-("e"===n.type));break;case"f":case"%":null!=n.precision||isNaN(l=Math.max(0,-n7(Math.abs(s))))||(n.precision=l-("%"===n.type)*2)}return i(n)}function os(e){var t=e.domain;return e.ticks=function(e){var r=t();return ne(r[0],r[r.length-1],null==e?10:e)},e.tickFormat=function(e,r){var n=t();return ol(n[0],n[n.length-1],null==e?10:e,r)},e.nice=function(r){null==r&&(r=10);var n,o,i=t(),a=0,l=i.length-1,s=i[a],u=i[l],c=10;for(u<s&&(o=s,s=u,u=o,o=a,a=l,l=o);c-- >0;){if((o=nt(s,u,r))===n)return i[a]=s,i[l]=u,t(i);if(o>0)s=Math.floor(s/o)*o,u=Math.ceil(u/o)*o;else if(o<0)s=Math.ceil(s*o)/o,u=Math.floor(u*o)/o;else break;n=o}return e},e}function ou(){var e=n6();return e.copy=function(){return n4(e,ou())},rJ.apply(e,arguments),os(e)}function oc(e){var t;function r(e){return null==e||isNaN(e*=1)?t:e}return r.invert=r,r.domain=r.range=function(t){return arguments.length?(e=Array.from(t,nZ),r):e.slice()},r.unknown=function(e){return arguments.length?(t=e,r):t},r.copy=function(){return oc(e).unknown(t)},e=arguments.length?Array.from(e,nZ):[0,1],os(r)}function od(e,t){e=e.slice();var r,n=0,o=e.length-1,i=e[n],a=e[o];return a<i&&(r=n,n=o,o=r,r=i,i=a,a=r),e[n]=t.floor(i),e[o]=t.ceil(a),e}function of(e){return Math.log(e)}function op(e){return Math.exp(e)}function oh(e){return-Math.log(-e)}function om(e){return-Math.exp(-e)}function og(e){return isFinite(e)?+("1e"+e):e<0?0:e}function oy(e){return(t,r)=>-e(-t,r)}function ov(e){let t,r,n=e(of,op),o=n.domain,a=10;function l(){var i,l;return t=(i=a)===Math.E?Math.log:10===i&&Math.log10||2===i&&Math.log2||(i=Math.log(i),e=>Math.log(e)/i),r=10===(l=a)?og:l===Math.E?Math.exp:e=>Math.pow(l,e),o()[0]<0?(t=oy(t),r=oy(r),e(oh,om)):e(of,op),n}return n.base=function(e){return arguments.length?(a=+e,l()):a},n.domain=function(e){return arguments.length?(o(e),l()):o()},n.ticks=e=>{let n,i,l=o(),s=l[0],u=l[l.length-1],c=u<s;c&&([s,u]=[u,s]);let d=t(s),f=t(u),p=null==e?10:+e,h=[];if(!(a%1)&&f-d<p){if(d=Math.floor(d),f=Math.ceil(f),s>0){for(;d<=f;++d)for(n=1;n<a;++n)if(!((i=d<0?n/r(-d):n*r(d))<s)){if(i>u)break;h.push(i)}}else for(;d<=f;++d)for(n=a-1;n>=1;--n)if(!((i=d>0?n/r(-d):n*r(d))<s)){if(i>u)break;h.push(i)}2*h.length<p&&(h=ne(s,u,p))}else h=ne(d,f,Math.min(f-d,p)).map(r);return c?h.reverse():h}
7,n.tickFormat=(e,o)=>{if(null==e&&(e=10),null==o&&(o=10===a?"s":","),"function"!=typeof o&&(a%1||null!=(o=oe(o)).precision||(o.trim=!0),o=i(o)),e===1/0)return o;let l=Math.max(1,a*e/n.ticks().length);return e=>{let n=e/r(Math.round(t(e)));return n*a<a-.5&&(n*=a),n<=l?o(e):""}},n.nice=()=>o(od(o(),{floor:e=>r(Math.floor(t(e))),ceil:e=>r(Math.ceil(t(e)))})),n}function ob(){let e=ov(n5()).domain([1,10]);return e.copy=()=>n4(e,ob()).base(e.base()),rJ.apply(e,arguments),e}function ox(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function ow(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function oj(e){var t=1,r=e(ox(1),ow(t));return r.constant=function(r){return arguments.length?e(ox(t=+r),ow(t)):t},os(r)}function oS(){var e=oj(n5());return e.copy=function(){return n4(e,oS()).constant(e.constant())},rJ.apply(e,arguments)}function oO(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function ok(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function oE(e){return e<0?-e*e:e*e}function oC(e){var t=e(n0,n0),r=1;return t.exponent=function(t){return arguments.length?1==(r=+t)?e(n0,n0):.5===r?e(ok,oE):e(oO(r),oO(1/r)):r},os(t)}function oP(){var e=oC(n5());return e.copy=function(){return n4(e,oP()).exponent(e.exponent())},rJ.apply(e,arguments),e}function oM(){return oP.apply(null,arguments).exponent(.5)}function oA(e){return Math.sign(e)*e*e}function o_(){var e,t=n6(),r=[0,1],n=!1;function o(r){var o,i=Math.sign(o=t(r))*Math.sqrt(Math.abs(o));return isNaN(i)?e:n?Math.round(i):i}return o.invert=function(e){return t.invert(oA(e))},o.domain=function(e){return arguments.length?(t.domain(e),o):t.domain()},o.range=function(e){return arguments.length?(t.range((r=Array.from(e,nZ)).map(oA)),o):r.slice()},o.rangeRound=function(e){return o.range(e).round(!0)},o.round=function(e){return arguments.length?(n=!!e,o):n},o.clamp=function(e){return arguments.length?(t.clamp(e),o):t.clamp()},o.unknown=function(t){return arguments.length?(e=t,o):e},o.copy=function(){return o_(t.domain(),r).round(n).clamp(t.clamp()).unknown(e)},rJ.apply(o,arguments),os(o)}function oT(e,t){let r;if(void 0===t)for(let t of e)null!=t&&(r<t||void 0===r&&t>=t)&&(r=t);else{let n=-1;for(let o of e)null!=(o=t(o,++n,e))&&(r<o||void 0===r&&o>=o)&&(r=o)}return r}function oR(e,t){let r;if(void 0===t)for(let t of e)null!=t&&(r>t||void 0===r&&t>=t)&&(r=t);else{let n=-1;for(let o of e)null!=(o=t(o,++n,e))&&(r>o||void 0===r&&o>=o)&&(r=o)}return r}function oD(e,t){return(null==e||!(e>=e))-(null==t||!(t>=t))||(e<t?-1:+(e>t))}function oN(e,t,r){let n=e[t];e[t]=e[r],e[r]=n}function oI(){var e,t=[],r=[],n=[];function o(){var e=0,o=Math.max(1,r.length);for(n=Array(o-1);++e<o;)n[e-1]=function(e,t,r=nl){if(!(!(n=e.length)||isNaN(t*=1))){if(t<=0||n<2)return+r(e[0],0,e);if(t>=1)return+r(e[n-1],n-1,e);var n,o=(n-1)*t,i=Math.floor(o),a=+r(e[i],i,e);return a+(r(e[i+1],i+1,e)-a)*(o-i)}}(t,e/o);return i}function i(t){return null==t||isNaN(t*=1)?e:r[nu(n,t)]}return i.invertExtent=function(e){var o=r.indexOf(e);return o<0?[NaN,NaN]:[o>0?n[o-1]:t[0],o<n.length?n[o]:t[t.length-1]]},i.domain=function(e){if(!arguments.length)return t.slice();for(let r of(t=[],e))null==r||isNaN(r*=1)||t.push(r);return t.sort(nn),o()},i.range=function(e){return arguments.length?(r=Array.from(e),o()):r.slice()},i.unknown=function(t){return arguments.length?(e=t,i):e},i.quantiles=function(){return n.slice()},i.copy=function(){return oI().domain(t).range(r).unknown(e)},rJ.apply(i,arguments)}function oL(){var e,t=0,r=1,n=1,o=[.5],i=[0,1];function a(t){return null!=t&&t<=t?i[nu(o,t,0,n)]:e}function l(){var e=-1;for(o=Array(n);++e<n;)o[e]=((e+1)*r-(e-n)*t)/(n+1);return a}return a.domain=function(e){return arguments.length?([t,r]=e,t*=1,r*=1,l()):[t,r]},a.range=function(e){return arguments.length?(n=(i=Array.from(e)).length-1,l()):i.slice()},a.invertExtent=function(e){var a=i.indexOf(e);return a<0?[NaN,NaN]:a<1?[t,o[0]]:a>=n?[o[n-1],r]:[o[a-1],o[a]]},a.unknown=function(t){return arguments.length&&(e=t),a},a.thresholds=function(){return o.slice()},a.copy=function(){return oL().domain([t,r]).range(i).unknown(e)},rJ.apply(os(a),arguments)}function oz(){var e,t=[.5],r=[0,1],n=1;function o(o){return null!=o&&o<=o?r[nu(t,o,0,n)]:e}return o.domain=function(e){return arguments.length?(n=Math.min((t=Array.from(e)).length,r.length-1),o):t.slice()},o.range=function(e){return arguments.length?(r=Array.from(e),n=Math.min(t.length,r.length-1),o):r.slice()},o.invertExtent=function(e){var n=r.indexOf(e);return[t[n-1],t[n]]},o.unknown=function(t){return arguments.length?(e=t,o):e},o.copy=function(){return oz().domain(t).range(r).unknown(e)},rJ.apply(o,arguments)}i=(o=function(e){var t,r,o,i=void 0===e.grouping||void 0===e.thousands?oo:(t=oi.call(e.grouping,Number),r=e.thousands+"",function(e,n){for(var o=e.length,i=[],a=0,l=t[0],s=0;o>0&&l>0&&(s+l+1>n&&(l=Math.max(1,n-s)),i.push(e.substring(o-=l,o+l)),!((s+=l+1)>n));)l=t[a=(a+1)%t.length];return i.reverse().join(r)}),a=void 0===e.currency?"":e.currency[0]+"",l=void 0===e.currency?"":e.currency[1]+"",s=void 0===e.decimal?".":e.decimal+"",u=void 0===e.numerals?oo:(o=oi.call(e.numerals,String),function(e){return e.replace(/[0-9]/g,function(e){return o[+e]})}),c=void 0===e.percent?"%":e.percent+"",d=void 0===e.minus?"−":e.minus+"",f=void 0===e.nan?"NaN":e.nan+"";function p(e){var t=(e=oe(e)).fill,r=e.align,o=e.sign,p=e.symbol,h=e.zero,m=e.width,g=e.comma,y=e.precision,v=e.trim,b=e.type;"n"===b?(g=!0,b="g"):on[b]||(void 0===y&&(y=12),v=!0,b="g"),(h||"0"===t&&"="===r)&&(h=!0,t="0",r="=");var x="$"===p?a:"#"===p&&/[boxX]/.test(b)?"0"+b.toLowerCase():"",w="$"===p?l:/[%p]/.test(b)?c:"",j=on[b],S=/[defgprs%]/.test(b);function O(e){var a,l,c,p=x,O=w;if("c"===b)O=j(e)+O,e="";else{var k=(e*=1)<0||1/e<0;
7if(e=isNaN(e)?f:j(Math.abs(e),y),v&&(e=function(e){t:for(var t,r=e.length,n=1,o=-1;n<r;++n)switch(e[n]){case".":o=t=n;break;case"0":0===o&&(o=n),t=n;break;default:if(!+e[n])break t;o>0&&(o=0)}return o>0?e.slice(0,o)+e.slice(t+1):e}(e)),k&&0==+e&&"+"!==o&&(k=!1),p=(k?"("===o?o:d:"-"===o||"("===o?"":o)+p,O=("s"===b?oa[8+n/3]:"")+O+(k&&"("===o?")":""),S){for(a=-1,l=e.length;++a<l;)if(48>(c=e.charCodeAt(a))||c>57){O=(46===c?s+e.slice(a+1):e.slice(a))+O,e=e.slice(0,a);break}}}g&&!h&&(e=i(e,1/0));var E=p.length+e.length+O.length,C=E<m?Array(m-E+1).join(t):"";switch(g&&h&&(e=i(C+e,C.length?m-O.length:1/0),C=""),r){case"<":e=p+e+O+C;break;case"=":e=p+C+e+O;break;case"^":e=C.slice(0,E=C.length>>1)+p+e+O+C.slice(E);break;default:e=C+p+e+O}return u(e)}return y=void 0===y?6:/[gprs]/.test(b)?Math.max(1,Math.min(21,y)):Math.max(0,Math.min(20,y)),O.toString=function(){return e+""},O}return{format:p,formatPrefix:function(e,t){var r=p(((e=oe(e)).type="f",e)),n=3*Math.max(-8,Math.min(8,Math.floor(n7(t)/3))),o=Math.pow(10,-n),i=oa[8+n/3];return function(e){return r(o*e)+i}}}}({thousands:",",grouping:[3],currency:["$",""]})).format,a=o.formatPrefix;let oF=new Date,oB=new Date;function oH(e,t,r,n){function o(t){return e(t=0==arguments.length?new Date:new Date(+t)),t}return o.floor=t=>(e(t=new Date(+t)),t),o.ceil=r=>(e(r=new Date(r-1)),t(r,1),e(r),r),o.round=e=>{let t=o(e),r=o.ceil(e);return e-t<r-e?t:r},o.offset=(e,r)=>(t(e=new Date(+e),null==r?1:Math.floor(r)),e),o.range=(r,n,i)=>{let a,l=[];
7if(r=o.ceil(r),i=null==i?1:Math.floor(i),!(r<n)||!(i>0))return l;do l.push(a=new Date(+r)),t(r,i),e(r);while(a<r&&r<n)return l},o.filter=r=>oH(t=>{if(t>=t)for(;e(t),!r(t);)t.setTime(t-1)},(e,n)=>{if(e>=e)if(n<0)for(;++n<=0;)for(;t(e,-1),!r(e););else for(;--n>=0;)for(;t(e,1),!r(e););}),r&&(o.count=(t,n)=>(oF.setTime(+t),oB.setTime(+n),e(oF),e(oB),Math.floor(r(oF,oB))),o.every=e=>isFinite(e=Math.floor(e))&&e>0?e>1?o.filter(n?t=>n(t)%e==0:t=>o.count(0,t)%e==0):o:null),o}let oV=oH(e=>{e.setMonth(0,1),e.setHours(0,0,0,0)},(e,t)=>{e.setFullYear(e.getFullYear()+t)},(e,t)=>t.getFullYear()-e.getFullYear(),e=>e.getFullYear());oV.every=e=>isFinite(e=Math.floor(e))&&e>0?oH(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,r)=>{t.setFullYear(t.getFullYear()+r*e)}):null,oV.range;let o$=oH(e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)},(e,t)=>t.getUTCFullYear()-e.getUTCFullYear(),e=>e.getUTCFullYear());o$.every=e=>isFinite(e=Math.floor(e))&&e>0?oH(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,r)=>{t.setUTCFullYear(t.getUTCFullYear()+r*e)}):null,o$.range;let oU=oH(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth());oU.range;let oG=oH(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth());oG.range;function oW(e){return oH(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(e,t)=>{e.setDate(e.getDate()+7*t)},(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*6e4)/6048e5)}let oq=oW(0),oX=oW(1),oK=oW(2),oY=oW(3),oJ=oW(4),oZ=oW(5),oQ=oW(6);function o0(e){return oH(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+7*t)},(e,t)=>(t-e)/6048e5)}oq.range,oX.range,oK.range,oY.range,oJ.range,oZ.range,oQ.range;let o1=o0(0),o2=o0(1),o3=o0(2),o4=o0(3),o5=o0(4),o6=o0(5),o8=o0(6);o1.range,o2.range,o3.range,o4.range,o5.range,o6.range,o8.range;let o7=oH(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*6e4)/864e5,e=>e.getDate()-1);o7.range;let o9=oH(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/864e5,e=>e.getUTCDate()-1);o9.range;let ie=oH(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/864e5,e=>Math.floor(e/864e5));ie.range;let it=oH(e=>{e.setTime(e-e.getMilliseconds()-1e3*e.getSeconds()-6e4*e.getMinutes())},(e,t)=>{e.setTime(+e+36e5*t)},(e,t)=>(t-e)/36e5,e=>e.getHours());it.range;let ir=oH(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+36e5*t)},(e,t)=>(t-e)/36e5,e=>e.getUTCHours());ir.range;let io=oH(e=>{e.setTime(e-e.getMilliseconds()-1e3*e.getSeconds())},(e,t)=>{e.setTime(+e+6e4*t)},(e,t)=>(t-e)/6e4,e=>e.getMinutes());io.range;let ii=oH(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+6e4*t)},(e,t)=>(t-e)/6e4,e=>e.getUTCMinutes());ii.range;let ia=oH(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+1e3*t)},(e,t)=>(t-e)/1e3,e=>e.getUTCSeconds());ia.range;let il=oH(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);function is(e,t,r,n,o,i){let a=[[ia,1,1e3],[ia,5,5e3],[ia,15,15e3],[ia,30,3e4],[i,1,6e4],[i,5,3e5],[i,15,9e5],[i,30,18e5],[o,1,36e5],[o,3,108e5],[o,6,216e5],[o,12,432e5],[n,1,864e5],[n,2,1728e5],[r,1,6048e5],[t,1,2592e6],[t,3,7776e6],[e,1,31536e6]];function l(t,r,n){let o=Math.abs(r-t)/n,i=ni(([,,e])=>e).right(a,o);if(i===a.length)return e.every(nr(t/31536e6,r/31536e6,n));if(0===i)return il.every(Math.max(nr(t,r,n),1));let[l,s]=a[o/a[i-1][2]<a[i][2]/o?i-1:i];return l.every(s)}return[function(e,t,r){let n=t<e;n&&([e,t]=[t,e]);let o=r&&"function"==typeof r.range?r:l(e,t,r),i=o?o.range(e,+t+1):[];return n?i.reverse():i},l]}il.every=e=>isFinite(e=Math.floor(e))&&e>0?e>1?oH(t=>{t.setTime(Math.floor(t/e)*e)},(t,r)=>{t.setTime(+t+r*e)},(t,r)=>(r-t)/e):il:null,il.range;let[iu,ic]=is(o$,oG,o1,ie,ir,ii),[id,ip]=is(oV,oU,oq,o7,it,io);function ih(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function im(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function ig(e,t,r){return{y:e,m:t,d:r,H:0,M:0,S:0,L:0}}var iy={"-":"",_:" ",0:"0"},iv=/^\s*\d+/,ib=/^%/,ix=/[\\^$*+?|[\]().{}]/g;function iw(e,t,r){var n=e<0?"-":"",o=(n?-e:e)+"",i=o.length;return n+(i<r?Array(r-i+1).join(t)+o:o)}function ij(e){return e.replace(ix,"\\$&")}function iS(e){return RegExp("^(?:"+e.map(ij).join("|")+")","i")}function iO(e){return new Map(e.map((e,t)=>[e.toLowerCase(),t]))}function ik(e,t,r){var n=iv.exec(t.slice(r,r+1));return n?(e.w=+n[0],r+n[0].length):-1}function iE(e,t,r){var n=iv.exec(t.slice(r,r+1));return n?(e.u=+n[0],r+n[0].length):-1}function iC(e,t,r){var n=iv.exec(t.slice(r,r+2));return n?(e.U=+n[0],r+n[0].length):-1}function iP(e,t,r){var n=iv.exec(t.slice(r,r+2));return n?(e.V=+n[0],r+n[0].length):-1}function iM(e,t,r){var n=iv.exec(t.slice(r,r+2));return n?(e.W=+n[0],r+n[0].length):-1}function iA(e,t,r){var n=iv.exec(t.slice(r,r+4));return n?(e.y=+n[0],r+n[0].length):-1}function i_(e,t,r){var n=iv.exec(t.slice(r,r+2));return n?(e.y=+n[0]+(+n[0]>68?1900:2e3),r+n[0].length):-1}function iT(e,t,r){var n=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(r,r+6));return n?(e.Z=n[1]?0:-(n[2]+(n[3]||"00")),r+n[0].length):-1}function iR(e,t,r){var n=iv.exec(t.slice(r,r+1));return n?(e.q=3*n[0]-3,r+n[0].length):-1}function iD(e,t,r){var n=iv.exec(t.slice(r,r+2));return n?(e.m=n[0]-1,r+n[0].length):-1}function iN(e,t,r){var n=iv.exec(t.slice(r,r+2));return n?(e.d=+n[0],r+n[0].length):-1}function iI(e,t,r){var n=iv.exec(t.slice(r,r+3));return n?(e.m=0,e.d=+n[0],r+n[0].length):-1}function iL(e,t,r){var n=iv.exec(t.slice(r,r+2));return n?(e.H=+n[0],r+n[0].length):-1}function iz(e,t,r){var n=iv.exec(t.slice(r,r+2));return n?(e.M=+n[0],r+n[0].length):-1}function iF(e,t,r){var n=iv.exec(t.slice(r,r+2));return n?(e.S=+n[0],r+n[0].length):-1}function iB(e,t,r){var n=iv.exec(t.slice(r,r+3));return n?(e.L=+n[0],r+n[0].length):-1}function iH(e,t,r){var n=iv.exec(t.slice(r,r+6));return n?(e.L=Math.floor(n[0]/1e3),r+n[0].length):-1}function iV(e,t,r){var n=ib.exec(t.slice(r,r+1));return n?r+n[0].length:-1}function i$(e,t,r){var n=iv.exec(t.slice(r));return n?(e.Q=+n[0],r+n[0].length):-1}function iU(e,t,r){var n=iv.exec(t.slice(r));return n?(e.s=+n[0],r+n[0].length):-1}function iG(e,t){return iw(e.getDate(),t,2)}function iW(e,t){return iw(e.getHours(),t,2)}function iq(e,t){return iw(e.getHours()%12||12,t,2)}function iX(e,t){return iw(1+o7.count(oV(e),e),t,3)}function iK(e,t){return iw(e.getMilliseconds(),t,3)}function iY(e,t){return iK(e,t)+"000"}function iJ(e,t){return iw(e.getMonth()+1,t,2)}function iZ(e,t){return iw(e.getMinutes(),t,2)}function iQ(e,t){return iw(e.getSeconds(),t,2)}function i0(e){var t=e.getDay();return 0===t?7:t}function i1(e,t){return iw(oq.count(oV(e)-1,e),t,2)}function i2(e){var t=e.getDay();return t>=4||0===t?oJ(e):oJ.ceil(e)}function i3(e,t){return e=i2(e),iw(oJ.count(oV(e),e)+(4===oV(e).getDay()),t,2)}function i4(e){return e.getDay()}function i5(e,t){return iw(oX.count(oV(e)-1,e),t,2)}function i6(e,t){return iw(e.getFullYear()%100,t,2)}function i8(e,t){return iw((e=i2(e)).getFullYear()%100,t,2)}function i7(e,t){return iw(e.getFullYear()%1e4,t,4)}function i9(e,t){var r=e.getDay();return iw((e=r>=4||0===r?oJ(e):oJ.ceil(e)).getFullYear()%1e4,t,4)}function ae(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+iw(t/60|0,"0",2)+iw(t%60,"0",2)}function at(e,t){return iw(e.getUTCDate(),t,2)}function ar(e,t){return iw(e.getUTCHours(),t,2)}function an(e,t){return iw(e.getUTCHours()%12||12,t,2)}function ao(e,t){return iw(1+o9.count(o$(e),e),t,3)}function ai(e,t){return iw(e.getUTCMilliseconds(),t,3)}function aa(e,t){return ai(e,t)+"000"}function al(e,t){return iw(e.getUTCMonth()+1,t,2)}function as(e,t){return iw(e.getUTCMinutes(),t,2)}function au(e,t){return iw(e.getUTCSeconds(),t,2)}function ac(e){var t=e.getUTCDay();return 0===t?7:t}function ad(e,t){return iw(o1.count(o$(e)-1,e),t,2)}function af(e){var t=e.getUTCDay();return t>=4||0===t?o5(e):o5.ceil(e)}function ap(e,t){return e=af(e),iw(o5.count(o$(e),e)+(4===o$(e).getUTCDay()),t,2)}function ah(e){return e.getUTCDay()}function am(e,t){return iw(o2.count(o$(e)-1,e),t,2)}function ag(e,t){return iw(e.getUTCFullYear()%100,t,2)}function ay(e,t){return iw((e=af(e)).getUTCFullYear()%100,t,2)}function av(e,t){return iw(e.getUTCFullYear()%1e4,t,4)}function ab(e,t){var r=e.getUTCDay();return iw((e=r>=4||0===r?o5(e):o5.ceil(e)).getUTCFullYear()%1e4,t,4)}function ax(){return"+0000"}function aw(){return"%"}function aj(e){return+e}function aS(e){return Math.floor(e/1e3)}function aO(e){return new Date(e)}function ak(e){return e instanceof Date?+e:+new Date(+e)}function aE(e,t,r,n,o,i,a,l,s,u){var c=n6(),d=c.invert,f=c.domain,p=u(".%L"),h=u(":%S"),m=u("%I:%M"),g=u("%I %p"),y=u("%a %d"),v=u("%b %d"),b=u("%B"),x=u("%Y");function w(e){return(s(e)<e?p:l(e)<e?h:a(e)<e?m:i(e)<e?g:n(e)<e?o(e)<e?y:v:r(e)<e?b:x)(e)}return c.invert=function(e){return new Date(d(e))},c.domain=function(e){return arguments.length?f(Array.from(e,ak)):f().map(aO)},c.ticks=function(t){var r=f();return e(r[0],r[r.length-1],null==t?10:t)},c.tickFormat=function(e,t){return null==t?w:u(t)},c.nice=function(e){var r=f();return e&&"function"==typeof e.range||(e=t(r[0],r[r.length-1],null==e?10:e)),e?f(od(r,e)):c},c.copy=function(){return n4(c,aE(e,t,r,n,o,i,a,l,s,u))},c}function aC(){return rJ.apply(aE(id,ip,oV,oU,oq,o7,it,io,ia,s).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function aP(){return rJ.apply(aE(iu,ic,o$,oG,o1,o9,ir,ii,ia,u).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function aM(){var e,t,r,n,o,i=0,a=1,l=n0,s=!1;function u(t){return null==t||isNaN(t*=1)?o:l(0===r?.5:(t=(n(t)-e)*r,s?Math.max(0,Math.min(1,t)):t))}function c(e){return function(t){var r,n;return arguments.length?([r,n]=t,l=e(r,n),u):[l(0),l(1)]}}return u.domain=function(o){return arguments.length?([i,a]=o,e=n(i*=1),t=n(a
7*=1),r=e===t?0:1/(t-e),u):[i,a]},u.clamp=function(e){return arguments.length?(s=!!e,u):s},u.interpolator=function(e){return arguments.length?(l=e,u):l},u.range=c(nY),u.rangeRound=c(nJ),u.unknown=function(e){return arguments.length?(o=e,u):o},function(o){return n=o,e=o(i),t=o(a),r=e===t?0:1/(t-e),u}}function aA(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function a_(){var e=os(aM()(n0));return e.copy=function(){return aA(e,a_())},rZ.apply(e,arguments)}function aT(){var e=ov(aM()).domain([1,10]);return e.copy=function(){return aA(e,aT()).base(e.base())},rZ.apply(e,arguments)}function aR(){var e=oj(aM());return e.copy=function(){return aA(e,aR()).constant(e.constant())},rZ.apply(e,arguments)}function aD(){var e=oC(aM());return e.copy=function(){return aA(e,aD()).exponent(e.exponent())},rZ.apply(e,arguments)}function aN(){return aD.apply(null,arguments).exponent(.5)}function aI(){var e=[],t=n0;function r(r){if(null!=r&&!isNaN(r*=1))return t((nu(e,r,1)-1)/(e.length-1))}return r.domain=function(t){if(!arguments.length)return e.slice();for(let r of(e=[],t))null==r||isNaN(r*=1)||e.push(r);return e.sort(nn),r},r.interpolator=function(e){return arguments.length?(t=e,r):t},r.range=function(){return e.map((r,n)=>t(n/(e.length-1)))},r.quantiles=function(t){return Array.from({length:t+1},(r,n)=>(function(e,t){if(!(!(r=(e=Float64Array.from(function*(e,t){if(void 0===t)for(let t of e)null!=t&&(t*=1)>=t&&(yield t);else{let r=-1;for(let n of e)null!=(n=t(n,++r,e))&&(n*=1)>=n&&(yield n)}}(e,void 0))).length)||isNaN(t*=1))){if(t<=0||r<2)return oR(e);if(t>=1)return oT(e);var r,n=(r-1)*t,o=Math.floor(n),i=oT((function e(t,r,n=0,o=1/0,i){if(r=Math.floor(r),n=Math.floor(Math.max(0,n)),o=Math.floor(Math.min(t.length-1,o)),!(n<=r&&r<=o))return t;for(i=void 0===i?oD:function(e=nn){if(e===nn)return oD;if("function"!=typeof e)throw TypeError("compare is not a function");return(t,r)=>{let n=e(t,r);return n||0===n?n:(0===e(r,r))-(0===e(t,t))}}(i);o>n;){if(o-n>600){let a=o-n+1,l=r-n+1,s=Math.log(a),u=.5*Math.exp(2*s/3),c=.5*Math.sqrt(s*u*(a-u)/a)*(l-a/2<0?-1:1),d=Math.max(n,Math.floor(r-l*u/a+c)),f=Math.min(o,Math.floor(r+(a-l)*u/a+c));e(t,r,d,f,i)}let a=t[r],l=n,s=o;for(oN(t,n,r),i(t[o],a)>0&&oN(t,n,o);l<s;){for(oN(t,l,s),++l,--s;0>i(t[l],a);)++l;for(;i(t[s],a)>0;)--s}0===i(t[n],a)?oN(t,n,s):oN(t,++s,o),s<=r&&(n=s+1),r<=s&&(o=s-1)}return t})(e,o).subarray(0,o+1));return i+(oR(e.subarray(o+1))-i)*(n-o)}})(e,n/t))},r.copy=function(){return aI(t).domain(e)},rZ.apply(r,arguments)}function aL(){var e,t,r,n,o,i,a,l=0,s=.5,u=1,c=1,d=n0,f=!1;function p(e){return isNaN(e*=1)?a:(e=.5+((e=+i(e))-t)*(c*e<c*t?n:o),d(f?Math.max(0,Math.min(1,e)):e))}function h(e){return function(t){var r,n,o;return arguments.length?([r,n,o]=t,d=function(e,t){void 0===t&&(t=e,e=nY);for(var r=0,n=t.length-1,o=t[0],i=Array(n<0?0:n);r<n;)i[r]=e(o,o=t[++r]);return function(e){var t=Math.max(0,Math.min(n-1,Math.floor(e*=n)));return i[t](e-t)}}(e,[r,n,o]),p):[d(0),d(.5),d(1)]}}return p.domain=function(a){return arguments.length?([l,s,u]=a,e=i(l*=1),t=i(s*=1),r=i(u*=1),n=e===t?0:.5/(t-e),o=t===r?0:.5/(r-t),c=t<e?-1:1,p):[l,s,u]},p.clamp=function(e){return arguments.length?(f=!!e,p):f},p.interpolator=function(e){return arguments.length?(d=e,p):d},p.range=h(nY),p.rangeRound=h(nJ),p.unknown=function(e){return arguments.length?(a=e,p):a},function(a){return i=a,e=a(l),t=a(s),r=a(u),n=e===t?0:.5/(t-e),o=t===r?0:.5/(r-t),c=t<e?-1:1,p}}function az(){var e=os(aL()(n0));return e.copy=function(){return aA(e,az())},rZ.apply(e,arguments)}function aF(){var e=ov(aL()).domain([.1,1,10]);return e.copy=function(){return aA(e,aF()).base(e.base())},rZ.apply(e,arguments)}function aB(){var e=oj(aL());return e.copy=function(){return aA(e,aB()).constant(e.constant())},rZ.apply(e,arguments)}function aH(){var e=oC(aL());return e.copy=function(){return aA(e,aH()).exponent(e.exponent())},rZ.apply(e,arguments)}function aV(){return aH.apply(null,arguments).exponent(.5)}s=(l=function(e){var t=e.dateTime,r=e.date,n=e.time,o=e.periods,i=e.days,a=e.shortDays,l=e.months,s=e.shortMonths,u=iS(o),c=iO(o),d=iS(i),f=iO(i),p=iS(a),h=iO(a),m=iS(l),g=iO(l),y=iS(s),v=iO(s),b={a:function(e){return a[e.getDay()]},A:function(e){return i[e.getDay()]},b:function(e){return s[e.getMonth()]},B:function(e){return l[e.getMonth()]},c:null,d:iG,e:iG,f:iY,g:i8,G:i9,H:iW,I:iq,j:iX,L:iK,m:iJ,M:iZ,p:function(e){return o[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:aj,s:aS,S:iQ,u:i0,U:i1,V:i3,w:i4,W:i5,x:null,X:null,y:i6,Y:i7,Z:ae,"%":aw},x={a:function(e){return a[e.getUTCDay()]},A:function(e){return i[e.getUTCDay()]},b:function(e){return s[e.getUTCMonth()]},B:function(e){return l[e.getUTCMonth()]},c:null,d:at,e:at,f:aa,g:ay,G:ab,H:ar,I:an,j:ao,L:ai,m:al,M:as,p:function(e){return o[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:aj,s:aS,S:au,u:ac,U:ad,V:ap,w:ah,W:am,x:null,X:null,y:ag,Y:av,Z:ax,"%":aw},w={a:function(e,t,r){var n=p.exec(t.slice(r));return n?(e.w=h.get(n[0].toLowerCase()),r+n[0].length):-1},A:function(e,t,r){var n=d.exec(t.slice(r));return n?(e.w=f.get(n[0].toLowerCase()),r+n[0].length):-1},b:function(e,t,r){var n=y.exec(t.slice(r));return n?(e.m=v.get(n[0].toLowerCase()),r+n[0].length):-1},B:function(e,t,r){var n=m.exec(t.slice(r));return n?(e.m=g.get(n[0].toLowerCase()),r+n[0].length):-1},c:function(e,r,n){return O(e,t,r,n)},d:iN,e:iN,f:iH,g:i_,G:iA,H:iL,I:iL,j:iI,L:iB,m:iD,M:iz,p:function(e,t,r){var n=u.exec(t.slice(r));return n?(e.p=c.get(n[0].toLowerCase()),r+n[0].length):-1},q:iR,Q:i$,s:iU,S:iF,u:iE,U:iC,V:iP,w:ik,W:iM,x:function(e,t,n){return O(e,r,t,n)},X:function(e,t,r){return O(e,n,t,r)},y:i_,Y:iA,Z:iT,"%":iV};function j(e,t){return function(r){var n,o,i,a=[],l=-1,s=0,u=e.length;for(r instanceof Date||(r=new Date(+r));++l<u;)37===e.charCodeAt(l)&&(a.push(e.slice(s,l)),null!=(o=iy[n=e.charAt(++l)])?n=e.charAt(++l):o="e"===n?" ":"0",(i=t[n])&&(n=i(r,o)),a.push(n),s=l+1);return a.push(e.slice(s,l)),a.join("")}}function S(e,t){return function(r){var n,o,i=ig(1900,void 0,1);if(O(i,e,r+="",0)!=r.length)return null;if("Q"in i)return new Date(i.Q);
7if("s"in i)return new Date(1e3*i.s+("L"in i?i.L:0));if(!t||"Z"in i||(i.Z=0),"p"in i&&(i.H=i.H%12+12*i.p),void 0===i.m&&(i.m="q"in i?i.q:0),"V"in i){if(i.V<1||i.V>53)return null;"w"in i||(i.w=1),"Z"in i?(n=(o=(n=im(ig(i.y,0,1))).getUTCDay())>4||0===o?o2.ceil(n):o2(n),n=o9.offset(n,(i.V-1)*7),i.y=n.getUTCFullYear(),i.m=n.getUTCMonth(),i.d=n.getUTCDate()+(i.w+6)%7):(n=(o=(n=ih(ig(i.y,0,1))).getDay())>4||0===o?oX.ceil(n):oX(n),n=o7.offset(n,(i.V-1)*7),i.y=n.getFullYear(),i.m=n.getMonth(),i.d=n.getDate()+(i.w+6)%7)}else("W"in i||"U"in i)&&("w"in i||(i.w="u"in i?i.u%7:+("W"in i)),o="Z"in i?im(ig(i.y,0,1)).getUTCDay():ih(ig(i.y,0,1)).getDay(),i.m=0,i.d="W"in i?(i.w+6)%7+7*i.W-(o+5)%7:i.w+7*i.U-(o+6)%7);return"Z"in i?(i.H+=i.Z/100|0,i.M+=i.Z%100,im(i)):ih(i)}}function O(e,t,r,n){for(var o,i,a=0,l=t.length,s=r.length;a<l;){if(n>=s)return -1;if(37===(o=t.charCodeAt(a++))){if(!(i=w[(o=t.charAt(a++))in iy?t.charAt(a++):o])||(n=i(e,r,n))<0)return -1}else if(o!=r.charCodeAt(n++))return -1}return n}return b.x=j(r,b),b.X=j(n,b),b.c=j(t,b),x.x=j(r,x),x.X=j(n,x),x.c=j(t,x),{format:function(e){var t=j(e+="",b);return t.toString=function(){return e},t},parse:function(e){var t=S(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=j(e+="",x);return t.toString=function(){return e},t},utcParse:function(e){var t=S(e+="",!0);return t.toString=function(){return e},t}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]})).format,l.parse,u=l.utcFormat,l.utcParse,e.s(["scaleBand",0,r4,"scaleDiverging",0,az,"scaleDivergingLog",0,aF,"scaleDivergingPow",0,aH,"scaleDivergingSqrt",0,aV,"scaleDivergingSymlog",0,aB,"scaleIdentity",0,oc,"scaleImplicit",0,r2,"scaleLinear",0,ou,"scaleLog",0,ob,"scaleOrdinal",0,r3,"scalePoint",0,r5,"scalePow",0,oP,"scaleQuantile",0,oI,"scaleQuantize",0,oL,"scaleRadial",0,o_,"scaleSequential",0,a_,"scaleSequentialLog",0,aT,"scaleSequentialPow",0,aD,"scaleSequentialQuantile",0,aI,"scaleSequentialSqrt",0,aN,"scaleSequentialSymlog",0,aR,"scaleSqrt",0,oM,"scaleSymlog",0,oS,"scaleThreshold",0,oz,"scaleTime",0,aC,"scaleUtc",0,aP,"tickFormat",0,ol],89717),e.i(89717),e.s(["scaleBand",0,r4,"scaleDiverging",0,az,"scaleDivergingLog",0,aF,"scaleDivergingPow",0,aH,"scaleDivergingSqrt",0,aV,"scaleDivergingSymlog",0,aB,"scaleIdentity",0,oc,"scaleImplicit",0,r2,"scaleLinear",0,ou,"scaleLog",0,ob,"scaleOrdinal",0,r3,"scalePoint",0,r5,"scalePow",0,oP,"scaleQuantile",0,oI,"scaleQuantize",0,oL,"scaleRadial",0,o_,"scaleSequential",0,a_,"scaleSequentialLog",0,aT,"scaleSequentialPow",0,aD,"scaleSequentialQuantile",0,aI,"scaleSequentialSqrt",0,aN,"scaleSequentialSymlog",0,aR,"scaleSqrt",0,oM,"scaleSymlog",0,oS,"scaleThreshold",0,oz,"scaleTime",0,aC,"scaleUtc",0,aP,"tickFormat",0,ol],29419);var a$=e.i(29419);function aU(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}function aG(e){return function(){return e}}function aW(e,t){if((o=e.length)>1)for(var r,n,o,i=1,a=e[t[0]],l=a.length;i<o;++i)for(n=a,a=e[t[i]],r=0;r<l;++r)a[r][1]+=a[r][0]=isNaN(n[r][1])?n[r][0]:n[r][1]}function aq(e){for(var t=e.length,r=Array(t);--t>=0;)r[t]=t;return r}function aX(e,t){return e[t]}function aK(e){let t=[];return t.key=e,t}Array.prototype.slice;var aY=e.i(57158),aJ=e.i(13002),aZ=e.i(45734),aQ=e.i(54133),a0=e.i(4703),a1=e.i(60600);function a2(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 a3=function(e){return e},a4={},a5=function(e){return e===a4},a6=function(e){return function t(){return 0==arguments.length||1==arguments.length&&a5(arguments.length<=0?void 0:arguments[0])?t:e.apply(void 0,arguments)}},a8=function(e){return function e(t,r){return 1===t?r:a6(function(){for(var n=arguments.length,o=Array(n),i=0;i<n;i++)o[i]=arguments[i];var a=o.filter(function(e){return e!==a4}).length;return a>=t?r.apply(void 0,o):e(t-a,a6(function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var i=o.map(function(e){return a5(e)?t.shift():e});return r.apply(void 0,((function(e){if(Array.isArray(e))return a2(e)})(i)||function(e){if("u">typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(i)||function(e){if(e){if("string"==typeof e)return a2(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return a2(e,void 0)}}(i)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).concat(t))}))})}(e.length,e)},a7=function(e,t){for(var r=[],n=e;n<t;++n)r[n-e]=n;return r},a9=a8(function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map(function(e){return t[e]}).map(e)}),le=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];if(!t.length)return a3;var n=t.reverse(),o=n[0],i=n.slice(1);return function(){return i.reduce(function(e,t){return t(e)},o.apply(void 0,arguments))}},lt=function(e){return Array.isArray(e)?e.reverse():e.split("").reverse.join("")},lr=function(e){var t=null,r=null;return function(){for(var n=arguments.length,o=Array(n),i=0;i<n;i++)o[i]=arguments[i];return t&&o.every(function(e,r){return e===t[r]})?r:(t=o,r=e.apply(void 0,o))}};a8(function(e,t,r){var n=+e;return n+r*(t-n)}),a8(function(e,t,r){var n=t-e;return(r-e)/(n=n||1/0)}),a8(function(e,t,r){var n=t-e;return Math.max(0,Math.min(1,(r-e)/(n=n||1/0)))});let ln=function(e,t,r){for(var n=new a1.default(e),o=0,i=[];n.lt(t)&&o<1e5;)i.push(n.toNumber()),n=n.add(r),o++;return i},lo=function(e){return 0===e?1:Math.floor(new a1.default(e).abs().log(10).toNumber())+1};function li(e){return function(e){if(Array.isArray(e))return ls(e)}(e)||function(e){if("u">typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||ll(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function la(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("u">typeof Symbol&&Symbol.iterator in Object(e)){var r=[],n=!0,o=!1,i=void 0;try{for(var a,l=e[Symbol.iterator]();!(n=(a=l.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(e){o=!0,i=e}finally{try{n||null==l.return||l.return()}finally{if(o)throw i}}return r}}(e,t)||ll(e,t)||function(){throw TypeError("Invalid attempt to de
7structure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ll(e,t){if(e){if("string"==typeof e)return ls(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ls(e,t)}}function ls(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 lu(e){var t=la(e,2),r=t[0],n=t[1],o=r,i=n;return r>n&&(o=n,i=r),[o,i]}function lc(e,t,r){if(e.lte(0))return new a1.default(0);var n=lo(e.toNumber()),o=new a1.default(10).pow(n),i=e.div(o),a=1!==n?.05:.1,l=new a1.default(Math.ceil(i.div(a).toNumber())).add(r).mul(a).mul(o);return t?l:new a1.default(Math.ceil(l))}function ld(e,t,r){var n=1,o=new a1.default(e);if(!o.isint()&&r){var i=Math.abs(e);i<1?(n=new a1.default(10).pow(lo(e)-1),o=new a1.default(Math.floor(o.div(n).toNumber())).mul(n)):i>1&&(o=new a1.default(Math.floor(e)))}else 0===e?o=new a1.default(Math.floor((t-1)/2)):r||(o=new a1.default(Math.floor(e)));var a=Math.floor((t-1)/2);return le(a9(function(e){return o.add(new a1.default(e-a).mul(n)).toNumber()}),a7)(0,t)}var lf=lr(function(e){var t=la(e,2),r=t[0],n=t[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],a=Math.max(o,2),l=la(lu([r,n]),2),s=l[0],u=l[1];if(s===-1/0||u===1/0){var c=u===1/0?[s].concat(li(a7(0,o-1).map(function(){return 1/0}))):[].concat(li(a7(0,o-1).map(function(){return-1/0})),[u]);return r>n?lt(c):c}if(s===u)return ld(s,o,i);var d=function e(t,r,n,o){var i,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(!Number.isFinite((r-t)/(n-1)))return{step:new a1.default(0),tickMin:new a1.default(0),tickMax:new a1.default(0)};var l=lc(new a1.default(r).sub(t).div(n-1),o,a),s=Math.ceil((i=t<=0&&r>=0?new a1.default(0):(i=new a1.default(t).add(r).div(2)).sub(new a1.default(i).mod(l))).sub(t).div(l).toNumber()),u=Math.ceil(new a1.default(r).sub(i).div(l).toNumber()),c=s+u+1;return c>n?e(t,r,n,o,a+1):(c<n&&(u=r>0?u+(n-c):u,s=r>0?s:s+(n-c)),{step:l,tickMin:i.sub(new a1.default(s).mul(l)),tickMax:i.add(new a1.default(u).mul(l))})}(s,u,a,i),f=d.step,p=ln(d.tickMin,d.tickMax.add(new a1.default(.1).mul(f)),f);return r>n?lt(p):p});lr(function(e){var t=la(e,2),r=t[0],n=t[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],a=Math.max(o,2),l=la(lu([r,n]),2),s=l[0],u=l[1];if(s===-1/0||u===1/0)return[r,n];if(s===u)return ld(s,o,i);var c=lc(new a1.default(u).sub(s).div(a-1),i,0),d=le(a9(function(e){return new a1.default(s).add(new a1.default(e).mul(c)).toNumber()}),a7)(0,a).filter(function(e){return e>=s&&e<=u});return r>n?lt(d):d});var lp=lr(function(e,t){var r=la(e,2),n=r[0],o=r[1],i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],a=la(lu([n,o]),2),l=a[0],s=a[1];if(l===-1/0||s===1/0)return[n,o];if(l===s)return[l];var u=Math.max(t,2),c=lc(new a1.default(s).sub(l).div(u-1),i,0),d=[].concat(li(ln(new a1.default(l),new a1.default(s).sub(new a1.default(.99).mul(c)),c)),[s]);return n>o?lt(d):d}),lh=function(e,t){for(var r=arguments.length,n=Array(r>2?r-2:0),o=2;o<r;o++)n[o-2]=arguments[o]},lm=["children","width","height","viewBox","className","style","title","desc"];function lg(){return(lg=Object.assign.bind()).apply(this,arguments)}function ly(e){var t=e.children,r=e.width,n=e.height,o=e.viewBox,i=e.className,a=e.style,l=e.title,s=e.desc,u=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,lm),c=o||{width:r,height:n,x:0,y:0},d=(0,M.default)("recharts-surface",i);return C.default.createElement("svg",lg({},t5(u,!0,"svg"),{className:d,width:r,height:n,style:a,viewBox:"".concat(c.x," ").concat(c.y," ").concat(c.width," ").concat(c.height)}
7),C.default.createElement("title",null,l),C.default.createElement("desc",null,s),t)}let lv=Math.PI,lb=2*lv,lx=lb-1e-6;function lw(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=arguments[t]+e[t]}class lj{constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==e?lw:function(e){let t=Math.floor(e);if(!(t>=0))throw Error(`invalid digits: ${e}`);if(t>15)return lw;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,o,i){this._append`C${+e},${+t},${+r},${+n},${this._x1=+o},${this._y1=+i}`}arcTo(e,t,r,n,o){if(e*=1,t*=1,r*=1,n*=1,(o*=1)<0)throw Error(`negative radius: ${o}`);let i=this._x1,a=this._y1,l=r-e,s=n-t,u=i-e,c=a-t,d=u*u+c*c;if(null===this._x1)this._append`M${this._x1=e},${this._y1=t}`;else if(d>1e-6)if(Math.abs(c*l-s*u)>1e-6&&o){let f=r-i,p=n-a,h=l*l+s*s,m=Math.sqrt(h),g=Math.sqrt(d),y=o*Math.tan((lv-Math.acos((h+d-(f*f+p*p))/(2*m*g)))/2),v=y/g,b=y/m;Math.abs(v-1)>1e-6&&this._append`L${e+v*u},${t+v*c}`,this._append`A${o},${o},0,0,${+(c*f>u*p)},${this._x1=e+b*l},${this._y1=t+b*s}`}else this._append`L${this._x1=e},${this._y1=t}`}arc(e,t,r,n,o,i){if(e*=1,t*=1,r*=1,i=!!i,r<0)throw Error(`negative radius: ${r}`);let a=r*Math.cos(n),l=r*Math.sin(n),s=e+a,u=t+l,c=1^i,d=i?n-o:o-n;null===this._x1?this._append`M${s},${u}`:(Math.abs(this._x1-s)>1e-6||Math.abs(this._y1-u)>1e-6)&&this._append`L${s},${u}`,r&&(d<0&&(d=d%lb+lb),d>lx?this._append`A${r},${r},0,1,${c},${e-a},${t-l}A${r},${r},0,1,${c},${this._x1=s},${this._y1=u}`:d>1e-6&&this._append`A${r},${r},0,${+(d>=lv)},${c},${this._x1=e+r*Math.cos(o)},${this._y1=t+r*Math.sin(o)}`)}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 lS(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 lj(t)}lj.prototype;
7let lO=Math.cos,lk=Math.sin,lE=Math.sqrt,lC=Math.PI,lP=2*lC;lE(3);let lM={draw(e,t){let r=lE(t/lC);e.moveTo(r,0),e.arc(0,0,r,0,lP)}},lA=lE(1/3),l_=2*lA,lT=lk(lC/10)/lk(7*lC/10),lR=lk(lP/10)*lT,lD=-lO(lP/10)*lT,lN=lE(3);lE(3);let lI=lE(3)/2,lL=1/lE(12),lz=(lL/2+1)*3;function lF(e){return(lF="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var lB=["type","size","sizeType"];function lH(){return(lH=Object.assign.bind()).apply(this,arguments)}function lV(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 l$(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?lV(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=lF(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=lF(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==lF(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):lV(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var lU={symbolCircle:lM,symbolCross:{draw(e,t){let r=lE(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=lE(t/l_),n=r*lA;e.moveTo(0,-r),e.lineTo(n,0),e.lineTo(0,r),e.lineTo(-n,0),e.closePath()}},symbolSquare:{draw(e,t){let r=lE(t),n=-r/2;e.rect(n,n,r,r)}},symbolStar:{draw(e,t){let r=lE(.8908130915292852*t),n=lR*r,o=lD*r;e.moveTo(0,-r),e.lineTo(n,o);for(let t=1;t<5;++t){let i=lP*t/5,a=lO(i),l=lk(i);e.lineTo(l*r,-a*r),e.lineTo(a*n-l*o,l*n+a*o)}e.closePath()}},symbolTriangle:{draw(e,t){let r=-lE(t/(3*lN));e.moveTo(0,2*r),e.lineTo(-lN*r,-r),e.lineTo(lN*r,-r),e.closePath()}},symbolWye:{draw(e,t){let r=lE(t/lz),n=r/2,o=r*lL,i=r*lL+r,a=-n;e.moveTo(n,o),e.lineTo(n,i),e.lineTo(a,i),e.lineTo(-.5*n-lI*o,lI*n+-.5*o),e.lineTo(-.5*n-lI*i,lI*n+-.5*i),e.lineTo(-.5*a-lI*i,lI*a+-.5*i),e.lineTo(-.5*n+lI*o,-.5*o-lI*n),e.lineTo(-.5*n+lI*i,-.5*i-lI*n),e.lineTo(-.5*a+lI*i,-.5*i-lI*a),e.closePath()}}},lG=Math.PI/180,lW=function(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*lG;return 1.25*e*e*(Math.tan(n)-Math.tan(2*n)*Math.pow(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}},lq=function(e){var t,r=e.type,n=void 0===r?"circle":r,o=e.size,i=void 0===o?64:o,a=e.sizeType,l=void 0===a?"area":a,s=l$(l$({},function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,lB)),{},{type:n,size:i,sizeType:l}),u=s.className,c=s.cx,d=s.cy,f=t5(s,!0);return c===+c&&d===+d&&i===+i?C.default.createElement("path",lH({}
7,f,{className:(0,M.default)("recharts-symbols",u),transform:"translate(".concat(c,", ").concat(d,")"),d:(t=lU["symbol".concat((0,aQ.default)(n))]||lM,(function(e,t){let r=null,n=lS(o);function o(){let o;if(r||(r=o=n()),e.apply(this,arguments).draw(r,+t.apply(this,arguments)),o)return r=null,o+""||null}return e="function"==typeof e?e:aG(e||lM),t="function"==typeof t?t:aG(void 0===t?64:+t),o.type=function(t){return arguments.length?(e="function"==typeof t?t:aG(t),o):e},o.size=function(e){return arguments.length?(t="function"==typeof e?e:aG(+e),o):t},o.context=function(e){return arguments.length?(r=null==e?null:e,o):r},o})().type(t).size(lW(i,l,n))())})):null};function lX(e){return(lX="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function lK(){return(lK=Object.assign.bind()).apply(this,arguments)}function lY(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}lq.registerSymbol=function(e,t){lU["symbol".concat((0,aQ.default)(e))]=t};function lJ(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(lJ=function(){return!!e})()}function lZ(e){return(lZ=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function lQ(e,t){return(lQ=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function l0(e,t,r){return(t=l1(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l1(e){var t=function(e,t){if("object"!=lX(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=lX(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==lX(t)?t:t+""}var l2=function(e){var t;function r(){var e,t;if(!(this instanceof r))throw TypeError("Cannot call a class as a function");return e=r,t=arguments,e=lZ(e),function(e,t){if(t&&("object"===lX(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var r=e;if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(this,lJ()?Reflect.construct(e,t||[],lZ(this).constructor):e.apply(this,t))}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return r.prototype=Object.create(e&&e.prototype,{constructor:{value:r,writable:!0,configurable:!0}}),Object.defineProperty(r,"prototype",{writable:!1}),e&&lQ(r,e),t=[{key:"renderIcon",value:function(e){var t=this.props.inactiveColor,r=32/6,n=32/3,o=e.inactive?t:e.color;if("plainline"===e.type)return C.default.createElement("line",{strokeWidth:4,fill:"none",stroke:o,strokeDasharray:e.payload.strokeDasharray,x1:0,y1:16,x2:32,y2:16,className:"recharts-legend-icon"});if("line"===e.type)return C.default.createElement("path",{strokeWidth:4,fill:"none",stroke:o,d:"M0,".concat(16,"h").concat(n,"\n            A").concat(r,",").concat(r,",0,1,1,").concat(2*n,",").concat(16,"\n            H").concat(32,"M").concat(2*n,",").concat(16,"\n            A").concat(r,",").concat(r,",0,1,1,").concat(n,",").concat(16),className:"recharts-legend-icon"});if("rect"===e.type)return C.default.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.default.isValidElement(e.legendIcon)){var i=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?lY(Object(r),!0).forEach(function(t){l0(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):lY(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},e);return delete i.legendIcon,C.default.cloneElement(e.legendIcon,i)}return C.default.createElement(lq,{fill:o,cx:16,cy:16,size:32,sizeType:"diameter",type:e.type})}},{key:"renderItems",value:function(){var e=this,t=this.props,r=t.payload,n=t.iconSize,o=t.layout,i=t.formatter,a=t.inactiveColor,l={x:0,y:0,width:32,height:32},s={display:"horizontal"===o?"inline-block":"block",marginRight:10},u={display:"inline-block",verticalAlign:"middle",marginRight:4};return r.map(function(t,r){var o=t.formatter||i,c=(0,M.default)(l0(l0({"recharts-legend-item":!0},"legend-item-".concat(r),!0),"inactive",t.inactive));if("none"===t.type)return null;var d=(0,tb.default)(t.value)?null:t.value;lh(!(0,tb.default)(t.value),'The name property is also required when using a function for the dataKey of a chart\'s cartesian components. Ex: <Bar name="Name of my Data"/>');var f=t.inactive?a:t.color;return C.default.createElement("li",lK({className:c,style:s,key:"legend-item-".concat(r)},t$(e.props,t,r)),C.default.createElement(ly,{width:n,height:n,viewBox:l,style:u},e.renderIcon(t)),C.default.createElement("span",{className:"recharts-legend-item-text",style:{color:f}},o?o(d,t,r):d))})}},{key:"render",value:function(){var e=this.props,t=e.payload,r=e.layout,n=e.align;return t&&t.length?C.default.createElement("ul",{className:"recharts-default-legend",style:{padding:0,margin:0,textAlign:"horizontal"===r?n:"left"}},this.renderItems()):null}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,l
71(n.key),n)}}(r.prototype,t),Object.defineProperty(r,"prototype",{writable:!1}),r}(C.PureComponent);l0(l2,"displayName","Legend"),l0(l2,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var l3=e.i(30736);function l4(e,t,r){return!0===t?(0,l3.default)(e,r):(0,tb.default)(t)?(0,l3.default)(e,t):e}function l5(e){return(l5="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var l6=["ref"];function l8(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 l7(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l8(Object(r),!0).forEach(function(t){sn(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l8(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function l9(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,so(n.key),n)}}function se(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(se=function(){return!!e})()}function st(e){return(st=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function sr(e,t){return(sr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function sn(e,t,r){return(t=so(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function so(e){var t=function(e,t){if("object"!=l5(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=l5(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==l5(t)?t:t+""}function si(e){return e.value}var sa=function(e){var t,r;function n(){var e,t,r;if(!(this instanceof n))throw TypeError("Cannot call a class as a function");for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return t=n,r=[].concat(i),t=st(t),sn(e=function(e,t){if(t&&("object"===l5(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var r=e;if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(this,se()?Reflect.construct(t,r||[],st(this).constructor):t.apply(this,r)),"lastBoundingBox",{width:-1,height:-1}),e}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return n.prototype=Object.create(e&&e.prototype,{constructor:{value:n,writable:!0,configurable:!0}}),Object.defineProperty(n,"prototype",{writable:!1}),e&&sr(n,e),t=[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"getBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var e=this.wrapperNode.getBoundingClientRect();return e.height=this.wrapperNode.offsetHeight,e.width=this.wrapperNode.offsetWidth,e}return null}},{key:"updateBBox",value:function(){var e=this.props.onBBoxUpdate,t=this.getBBox();t?(Math.abs(t.width-this.lastBoundingBox.width)>1||Math.abs(t.height-this.lastBoundingBox.height)>1)&&(this.lastBoundingBox.width=t.width,this.lastBoundingBox.height=t.height,e&&e(t)):(-1!==this.lastBoundingBox.width||-1!==this.lastBoundingBox.height)&&(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1,e&&e(null))}},{key:"getBBoxSnapshot",value:function(){return this.lastBoundingBox.width>=0&&this.lastBoundingBox.height>=0?l7({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(e){var t,r,n=this.props,o=n.layout,i=n.align,a=n.verticalAlign,l=n.margin,s=n.chartWidth,u=n.chartHe
7ight;return e&&(void 0!==e.left&&null!==e.left||void 0!==e.right&&null!==e.right)||(t="center"===i&&"vertical"===o?{left:((s||0)-this.getBBoxSnapshot().width)/2}:"right"===i?{right:l&&l.right||0}:{left:l&&l.left||0}),e&&(void 0!==e.top&&null!==e.top||void 0!==e.bottom&&null!==e.bottom)||(r="middle"===a?{top:((u||0)-this.getBBoxSnapshot().height)/2}:"bottom"===a?{bottom:l&&l.bottom||0}:{top:l&&l.top||0}),l7(l7({},t),r)}},{key:"render",value:function(){var e=this,t=this.props,r=t.content,n=t.width,o=t.height,i=t.wrapperStyle,a=t.payloadUniqBy,l=t.payload,s=l7(l7({position:"absolute",width:n||"auto",height:o||"auto"},this.getDefaultPosition(i)),i);return C.default.createElement("div",{className:"recharts-legend-wrapper",style:s,ref:function(t){e.wrapperNode=t}},function(e,t){if(C.default.isValidElement(e))return C.default.cloneElement(e,t);if("function"==typeof e)return C.default.createElement(e,t);t.ref;var r=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(t,l6);return C.default.createElement(l2,r)}(r,l7(l7({},this.props),{},{payload:l4(l,a,si)})))}}],r=[{key:"getWithHeight",value:function(e,t){var r=l7(l7({},this.defaultProps),e.props).layout;return"vertical"===r&&tE(e.props.height)?{height:e.props.height}:"horizontal"===r?{width:e.props.width||t}:null}}],t&&l9(n.prototype,t),r&&l9(n,r),Object.defineProperty(n,"prototype",{writable:!1}),n}(C.PureComponent);function sl(e){return(sl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ss(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 su(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ss(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=sl(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=sl(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==sl(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ss(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}sn(sa,"displayName","Legend"),sn(sa,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var sc=function(e){var t,r=e.children,n=e.formattedGraphicalItems,o=e.legendWidth,i=e.legendContent,a=t0(r,sa);if(!a)return null;var l=sa.defaultProps,s=void 0!==l?su(su({},l),a.props):{};return t=a.props&&a.props.payload?a.props&&a.props.payload:"children"===i?(n||[]).reduce(function(e,t){var r=t.item,n=t.props,o=n.sectors||n.data||[];return e.concat(o.map(function(e){return{type:a.props.iconType||r.props.legendType,value:e.name,color:e.fill,payload:e}}))},[]):(n||[]).map(function(e){var t=e.item,r=t.type.defaultProps,n=void 0!==r?su(su({},r),t.props):{},o=n.dataKey,i=n.name,a=n.legendType;return{inactive:n.hide,dataKey:o,type:s.iconType||a||"square",color:sx(t),value:i||o,payload:n}}),su(su(su({},s),sa.getWithHeight(a,o)),{},{payload:t,item:a})};function sd(e){return(sd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function sf(e){return function(e){if(Array.isArray(e))return sp(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e){if(e){if("string"==typeof e)return sp(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return sp(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function sp(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 sh(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 sm(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
7t%2?sh(Object(r),!0).forEach(function(t){sg(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):sh(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function sg(e,t,r){var n;return(n=function(e,t){if("object"!=sd(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=sd(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==sd(n)?n:n+"")in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function sy(e,t,r){return(0,tg.default)(e)||(0,tg.default)(t)?r:tC(t)?(0,ty.default)(e,t,r):(0,tb.default)(t)?t(e):r}function sv(e,t,r,n){var o=(0,aZ.default)(e,function(e){return sy(e,t)});if("number"===r){var i=o.filter(function(e){return tE(e)||parseFloat(e)});return i.length?[(0,aJ.default)(i),(0,aY.default)(i)]:[1/0,-1/0]}return(n?o.filter(function(e){return!(0,tg.default)(e)}):o).map(function(e){return tC(e)||e instanceof Date?e:""})}var sb=function(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,i=-1,a=null!=(t=null==r?void 0:r.length)?t:0;if(a<=1)return 0;if(o&&"angleAxis"===o.axisType&&1e-6>=Math.abs(Math.abs(o.range[1]-o.range[0])-360))for(var l=o.range,s=0;s<a;s++){var u=s>0?n[s-1].coordinate:n[a-1].coordinate,c=n[s].coordinate,d=s>=a-1?n[0].coordinate:n[s+1].coordinate,f=void 0;if(tO(c-u)!==tO(d-c)){var p=[];if(tO(d-c)===tO(l[1]-l[0])){f=d;var h=c+l[1]-l[0];p[0]=Math.min(h,(h+u)/2),p[1]=Math.max(h,(h+u)/2)}else{f=u;var m=d+l[1]-l[0];p[0]=Math.min(c,(m+c)/2),p[1]=Math.max(c,(m+c)/2)}var g=[Math.min(c,(f+c)/2),Math.max(c,(f+c)/2)];if(e>g[0]&&e<=g[1]||e>=p[0]&&e<=p[1]){i=n[s].index;break}}else{var y=Math.min(u,d),v=Math.max(u,d);if(e>(y+c)/2&&e<=(v+c)/2){i=n[s].index;break}}}else for(var b=0;b<a;b++)if(0===b&&e<=(r[b].coordinate+r[b+1].coordinate)/2||b>0&&b<a-1&&e>(r[b].coordinate+r[b-1].coordinate)/2&&e<=(r[b].coordinate+r[b+1].coordinate)/2||b===a-1&&e>(r[b].coordinate+r[b-1].coordinate)/2){i=r[b].index;break}return i},sx=function(e){var t,r,n=e.type.displayName,o=null!=(t=e.type)&&t.defaultProps?sm(sm({},e.type.defaultProps),e.props):e.props,i=o.stroke,a=o.fill;switch(n){case"Line":r=i;break;case"Area":case"Radar":r=i&&"none"!==i?i:a;break;default:r=a}return r},sw=function(e){var t=e.barSize,r=e.totalSize,n=e.stackGroups,o=void 0===n?{}:n;if(!o)return{};for(var i={},a=Object.keys(o),l=0,s=a.length;l<s;l++)for(var u=o[a[l]].stackGroups,c=Object.keys(u),d=0,f=c.length;d<f;d++){var p=u[c[d]],h=p.items,m=p.cateAxisId,g=h.filter(function(e){return tK(e.type).indexOf("Bar")>=0});if(g&&g.length){var y=g[0].type.defaultProps,v=void 0!==y?sm(sm({},y),g[0].props):g[0].props,b=v.barSize,x=v[m];i[x]||(i[x]=[]);var w=(0,tg.default)(b)?t:b;i[x].push({item:g[0],stackList:g.slice(1),barSize:(0,tg.default)(w)?void 0:tA(w,r,0)})}}return i},sj=function(e){var t,r=e.barGap,n=e.barCategoryGap,o=e.bandSize,i=e.sizeList,a=void 0===i?[]:i,l=e.maxBarSize,s=a.length;if(s<1)return null;var u=tA(r,o,0,!0),c=[];if(a[0].barSize===+a[0].barSize){var d=!1,f=o/s,p=a.reduce(function(e,t){return e+t.barSize||0},0);(p+=(s-1)*u)>=o&&(p-=(s-1)*u,u=0),p>=o&&f>0&&(d=!0,f*=.9,p=s*f);var h={offset:((o-p)/2|0)-u,size:0};t=a.reduce(function(e,t){var r={item:t.item,position:{offset:h.offset+h.size+u,size:d?f:t.barSize}},n=[].concat(sf(e),[r]);return h=n[n.length-1].position,t.stackList&&t.stackList.length&&t.stackList.forEach(function(e){n.push({item:e,position:h})}),n},c)}else{var m=tA(n,o,0,!0);o-2*m-(s-1)*u<=0&&(u=0);var g=(o-2*m-(s-1)*u)/s;g>1&&(g>>=0);var y=l===+l?Math.min(g,l):g;t=a.reduce(function(e,t,r){var n=[].concat(sf(e),[{item:t.item,position:{offset:m+(g+u)*r+(g-y)/2,size:y}}]);return t.stackList&&t.stackList.length&&t.stackList.forEach(function(e){n.push({item:e,position:n[n.length-1].position})}),n},c)}return t},sS=function(e,t,r,n){var o=r.children,i=r.width,a=r.margin,l=sc({children:o,legendWidth:i-(a.left||0)-(a.right||0)});if(l){var s=n||{},u=s.width,c=s.height,d=l.align,f=l.verticalAlign,p=l.layout;if(("vertical"===p||"horizontal"===p&&"middle"===f)&&"center"!==d&&tE(e[d]))return sm(sm({},e),{},sg({},d,e[d]+(u||0)));if(("horizontal"===p||"vertical"===p&&"center"===d)&&"middle"!==f&&tE(e[f]))return sm(sm({},e),{},sg({},f,e[f]+(c||0)))}return e},sO=function(e,t,r,n,o){var i=tQ(t.props.children,rp).filter(function(e){var t;return t=e.props.direction,!!(0,tg.default)(o)||("horizontal"===n?"yAxis"===o:"vertical"===n||"x"===t?"xAxis"===o:"y"!==t||"yAxis"===o)});if(i&&i.length){var a=i.map(function(e){return e.props.dataKey});return e.reduce(function(e,t){var n=sy(t,r);if((0,tg.default)(n))return e;var o=Array.isArray(n)?[(0,aJ.default)(n),(0,aY.default)(n)]:[n,n],i=a.reduce(function(e,r){var n=sy(t,r,0),i=o[0]-Math.abs(Array.isArray(n)?n[0]:n),a=o[1]+Math.abs(Array.isArray(n)?n[1]:n);return[Math.min(i,e[0]),Math.max(a,e[1])]},[1/0,-1/0]);return[Math.min(i[0],e[0]),Math.max(i[1],e[1])]},[1/0,-1/0])}return null},sk=function(e,t,r,n,o){var i=t.map(function(t){return sO(e,t,r,o,n)}).filter(function(e){return!(0,tg.default)(e)});return i&&i.length?i.reduce(function(e,t){return[Math.min(e[0],t[0]),Math.max(e[1],t[1])]},[1/0,-1/0]):null},sE=function(e,t,r,n,o){var i=t.map(function(t){var i=t.props.dataKey;return"number"===r&&i&&sO(e,t,i,n)||sv(e,i,r,o)});if("number"===r)return i.reduce(function(e,t){return[Math.min(e[0],t[0]),Math.max(e[1],t[1])]},[1/0,-1/0]);var a={};return i.reduce(function(e,t){for(var r=0,n=t.length;r<n;r++)a[t[r]]||(a[t[r]]=!0,e.push(t[r]));return e},[])},sC=function(e,t){return"horizontal"===e&&"xAxis"===t||"vertical"===e&&"yAxis"===t||"centric"===e&&"angleAxis"===t||"radial"===e&&"radiusAxis"===t},sP=function(e,t,r,n){if(n)return e.map(function(e){return e.coordinate});var o,i,a=e.map(function(e){return e.coordinate===t&&(o=!0),e.coordinate===r&&(i=!0),e.coordinate});return o||a.push(t),i||a.push(r),a},sM=function(e,t,r){if(!e)return null;var n=e.scale,o=e.duplicateDomain,i=e.type,a=e.range,l="scaleBand"===e.realScaleType?n.bandwidth()/2:2,s=(t||r)&&"category"===i&&n.bandwidth?n.bandwidth()/l:0;return(s="angleAxis"===e.axisType&&(null==a?void 0:a.length)>=2?2*tO(a[0]-a[1])*s:s,t&&(e.ticks||e.niceTicks))?(e.ticks||e.niceTicks).map(function(e){return{coordinate:n(o?o.indexOf(e):e)+s,value:e,offset:s}}).filter(function(e){return!(0,tj.default)(e.coordinate)}):e.isCategorical&&e.categoricalDomain?e.categoricalDomain.map(function(e,t){return{coordinate:n(e)+s,value:e,index:t,offset:s}}):n.ticks&&!r?n.ticks(e.tickCount).map(function(e){return{coordinate:n(e)+s,value:e,offset:s}}):n.domain().map(function(e,t){return{coordinate:n(e)+s,value:o?o[e]:e,index:t,offset:s}})},sA=new WeakMap,s_=function(e,t){if("function"!=typeof t)return e;sA.has(e)||sA.set(e,new WeakMap);var r=sA.get(e);if(r.has(t))return r.get(t);var n=function(){e.apply(void 0,arguments),t.apply(void 0,arguments)};return r.set(t,n),n},sT=function(e,t,r){var n=e.scale,o=e.type,i=e.layout,a=e.axisType;
7if("auto"===n)return"radial"===i&&"radiusAxis"===a?{scale:a$.scaleBand(),realScaleType:"band"}:"radial"===i&&"angleAxis"===a?{scale:a$.scaleLinear(),realScaleType:"linear"}:"category"===o&&t&&(t.indexOf("LineChart")>=0||t.indexOf("AreaChart")>=0||t.indexOf("ComposedChart")>=0&&!r)?{scale:a$.scalePoint(),realScaleType:"point"}:"category"===o?{scale:a$.scaleBand(),realScaleType:"band"}:{scale:a$.scaleLinear(),realScaleType:"linear"};if((0,tv.default)(n)){var l="scale".concat((0,aQ.default)(n));return{scale:(a$[l]||a$.scalePoint)(),realScaleType:a$[l]?l:"point"}}return(0,tb.default)(n)?{scale:n}:{scale:a$.scalePoint(),realScaleType:"point"}},sR=function(e){var t=e.domain();if(t&&!(t.length<=2)){var r=t.length,n=e.range(),o=Math.min(n[0],n[1])-1e-4,i=Math.max(n[0],n[1])+1e-4,a=e(t[0]),l=e(t[r-1]);(a<o||a>i||l<o||l>i)&&e.domain([t[0],t[r-1]])}},sD=function(e,t){if(!e)return null;for(var r=0,n=e.length;r<n;r++)if(e[r].item===t)return e[r].position;return null},sN=function(e,t){if(!t||2!==t.length||!tE(t[0])||!tE(t[1]))return e;var r=Math.min(t[0],t[1]),n=Math.max(t[0],t[1]),o=[e[0],e[1]];return(!tE(e[0])||e[0]<r)&&(o[0]=r),(!tE(e[1])||e[1]>n)&&(o[1]=n),o[0]>n&&(o[0]=n),o[1]<r&&(o[1]=r),o},sI={sign:function(e){var t=e.length;if(!(t<=0))for(var r=0,n=e[0].length;r<n;++r)for(var o=0,i=0,a=0;a<t;++a){var l=(0,tj.default)(e[a][r][1])?e[a][r][0]:e[a][r][1];l>=0?(e[a][r][0]=o,e[a][r][1]=o+l,o=e[a][r][1]):(e[a][r][0]=i,e[a][r][1]=i+l,i=e[a][r][1])}},expand:function(e,t){if((n=e.length)>0){for(var r,n,o,i=0,a=e[0].length;i<a;++i){for(o=r=0;r<n;++r)o+=e[r][i][1]||0;if(o)for(r=0;r<n;++r)e[r][i][1]/=o}aW(e,t)}},none:aW,silhouette:function(e,t){if((r=e.length)>0){for(var r,n=0,o=e[t[0]],i=o.length;n<i;++n){for(var a=0,l=0;a<r;++a)l+=e[a][n][1]||0;o[n][1]+=o[n][0]=-l/2}aW(e,t)}},wiggle:function(e,t){if((o=e.length)>0&&(n=(r=e[t[0]]).length)>0){for(var r,n,o,i=0,a=1;a<n;++a){for(var l=0,s=0,u=0;l<o;++l){for(var c=e[t[l]],d=c[a][1]||0,f=(d-(c[a-1][1]||0))/2,p=0;p<l;++p){var h=e[t[p]];f+=(h[a][1]||0)-(h[a-1][1]||0)}s+=d,u+=f*d}r[a-1][1]+=r[a-1][0]=i,s&&(i-=u/s)}r[a-1][1]+=r[a-1][0]=i,aW(e,t)}},positive:function(e){var t=e.length;if(!(t<=0))for(var r=0,n=e[0].length;r<n;++r)for(var o=0,i=0;i<t;++i){var a=(0,tj.default)(e[i][r][1])?e[i][r][0]:e[i][r][1];a>=0?(e[i][r][0]=o,e[i][r][1]=o+a,o=e[i][r][1]):(e[i][r][0]=0,e[i][r][1]=0)}}},sL=function(e,t,r){var n=t.map(function(e){return e.props.dataKey}),o=sI[r];return(function(){var e=aG([]),t=aq,r=aW,n=aX;function o(o){var i,a,l=Array.from(e.apply(this,arguments),aK),s=l.length,u=-1;for(let e of o)for(i=0,++u;i<s;++i)(l[i][u]=[0,+n(e,l[i].key,u,o)]).data=e;for(i=0,a=aU(t(l));i<s;++i)l[a[i]].index=i;return r(l,a),l}return o.keys=function(t){return arguments.length?(e="function"==typeof t?t:aG(Array.from(t)),o):e},o.value=function(e){return arguments.length?(n="function"==typeof e?e:aG(+e),o):n},o.order=function(e){return arguments.length?(t=null==e?aq:"function"==typeof e?e:aG(Array.from(e)),o):t},o.offset=function(e){return arguments.length?(r=null==e?aW:e,o):r},o})().keys(n).value(function(e,t){return+sy(e,t,0)}).order(aq).offset(o)(e)},sz=function(e,t,r,n,o,i){if(!e)return null;var a=(i?t.reverse():t).reduce(function(e,t){var o,i=null!=(o=t.type)&&o.defaultProps?sm(sm({},t.type.defaultProps),t.props):t.props,a=i.stackId;if(i.hide)return e;var l=i[r],s=e[l]||{hasStack:!1,stackGroups:{}};if(tC(a)){var u=s.stackGroups[a]||{numericAxisId:r,cateAxisId:n,items:[]};u.items.push(t),s.hasStack=!0,s.stackGroups[a]=u}else s.stackGroups[tM("_stackId_")]={numericAxisId:r,cateAxisId:n,items:[t]};return sm(sm({},e),{},sg({},l,s))},{});return Object.keys(a).reduce(function(t,i){var l=a[i];return l.hasStack&&(l.stackGroups=Object.keys(l.stackGroups).reduce(function(t,i){var a=l.stackGroups[i];return sm(sm({},t),{},sg({},i,{numericAxisId:r,cateAxisId:n,items:a.items,stackedData:sL(e,a.items,o)}))},{})),sm(sm({},t),{},sg({},i,l))},{})},sF=function(e,t){var r=t.realScaleType,n=t.type,o=t.tickCount,i=t.originalDomain,a=t.allowDecimals,l=r||t.scale;if("auto"!==l&&"linear"!==l)return null;if(o&&"number"===n&&i&&("auto"===i[0]||"auto"===i[1])){var s=e.domain();if(!s.length)return null;var u=lf(s,o,a);return e.domain([(0,aJ.default)(u),(0,aY.default)(u)]),{niceTicks:u}}return o&&"number"===n?{niceTicks:lp(e.domain(),o,a)}:null};function sB(e){var t=e.axis,r=e.ticks,n=e.bandSize,o=e.entry,i=e.index,a=e.dataKey;if("category"===t.type){if(!t.allowDuplicatedCategory&&t.dataKey&&!(0,tg.default)(o[t.dataKey])){var l=tD(r,"value",o[t.dataKey]);if(l)return l.coordinate+n/2}return r[i]?r[i].coordinate+n/2:null}var s=sy(o,(0,tg.default)(a)?t.dataKey:a);return(0,tg.default)(s)?null:t.scale(s)}var sH=function(e){var t=e.axis,r=e.ticks,n=e.offset,o=e.bandSize,i=e.entry,a=e.index;if("category"===t.type)return r[a]?r[a].coordinate+n:null;var l=sy(i,t.dataKey,t.domain[a]);return(0,tg.default)(l)?null:t.scale(l)-o/2+n},sV=function(e){var t=e.numericAxis,r=t.scale.domain();if("number"===t.type){var n=Math.min(r[0],r[1]),o=Math.max(r[0],r[1]);return n<=0&&o>=0?0:o<0?o:n}return r[0]},s$=function(e,t){var r,n=(null!=(r=e.type)&&r.defaultProps?sm(sm({},e.type.defaultProps),e.props):e.props).stackId;if(tC(n)){var o=t[n];if(o){var i=o.items.indexOf(e);return i>=0?o.stackedData[i]:null}}return null},sU=function(e,t,r){return Object.keys(e).reduce(function(n,o){var i=e[o].stackedData.reduce(function(e,n){var o=n.slice(t,r+1).reduce(function(e,t){return[(0,aJ.default)(t.concat([e[0]]).filter(tE)),(0,aY.default)(t.concat([e[1]]).filter(tE))]},[1/0,-1/0]);return[Math.min(e[0],o[0]),Math.max(e[1],o[1])]},[1/0,-1/0]);return[Math.min(i[0],n[0]),Math.max(i[1],n[1])]},[1/0,-1/0]).map(function(e){return e===1/0||e===-1/0?0:e})},sG=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,sW=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,sq=function(e,t,r){if((0,tb.default)(e))return e(t,r);
7if(!Array.isArray(e))return t;var n=[];if(tE(e[0]))n[0]=r?e[0]:Math.min(e[0],t[0]);else if(sG.test(e[0])){var o=+sG.exec(e[0])[1];n[0]=t[0]-o}else(0,tb.default)(e[0])?n[0]=e[0](t[0]):n[0]=t[0];if(tE(e[1]))n[1]=r?e[1]:Math.max(e[1],t[1]);else if(sW.test(e[1])){var i=+sW.exec(e[1])[1];n[1]=t[1]+i}else(0,tb.default)(e[1])?n[1]=e[1](t[1]):n[1]=t[1];return n},sX=function(e,t,r){if(e&&e.scale&&e.scale.bandwidth){var n=e.scale.bandwidth();if(!r||n>0)return n}if(e&&t&&t.length>=2){for(var o=(0,a0.default)(t,function(e){return e.coordinate}),i=1/0,a=1,l=o.length;a<l;a++){var s=o[a],u=o[a-1];i=Math.min((s.coordinate||0)-(u.coordinate||0),i)}return i===1/0?0:i}return r?void 0:0},sK=function(e,t,r){return!e||!e.length||(0,tm.default)(e,(0,ty.default)(r,"type.defaultProps.domain"))?t:e},sY=function(e,t){var r=e.type.defaultProps?sm(sm({},e.type.defaultProps),e.props):e.props,n=r.dataKey,o=r.name,i=r.unit,a=r.formatter,l=r.tooltipType,s=r.chartType,u=r.hide;return sm(sm({},t5(e,!1)),{},{dataKey:n,unit:i,formatter:a,name:o||n,color:sx(e),value:sy(t,n),type:l,payload:t,chartType:s,hide:u})};function sJ(e){return(sJ="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function sZ(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 sQ(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?sZ(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=sJ(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=sJ(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==sJ(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):sZ(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var s0=Math.PI/180,s1=function(e,t,r,n){return{x:e+Math.cos(-s0*n)*r,y:t+Math.sin(-s0*n)*r}},s2=function(e,t){var r=e.x,n=e.y;return Math.sqrt(Math.pow(r-t.x,2)+Math.pow(n-t.y,2))},s3=function(e,t){var r=e.x,n=e.y,o=t.cx,i=t.cy,a=s2({x:r,y:n},{x:o,y:i});if(a<=0)return{radius:a};var l=Math.acos((r-o)/a);return n>i&&(l=2*Math.PI-l),{radius:a,angle:180*l/Math.PI,angleInRadian:l}},s4=function(e){var t=e.startAngle,r=e.endAngle,n=Math.min(Math.floor(t/360),Math.floor(r/360));return{startAngle:t-360*n,endAngle:r-360*n}},s5=function(e,t){var r,n=s3({x:e.x,y:e.y},t),o=n.radius,i=n.angle,a=t.innerRadius,l=t.outerRadius;if(o<a||o>l)return!1;if(0===o)return!0;var s=s4(t),u=s.startAngle,c=s.endAngle,d=i;if(u<=c){for(;d>c;)d-=360;for(;d<u;)d+=360;r=d>=u&&d<=c}else{for(;d>u;)d-=360;for(;d<c;)d+=360;r=d>=c&&d<=u}return r?sQ(sQ({},t),{},{radius:o,angle:d+360*Math.min(Math.floor(t.startAngle/360),Math.floor(t.endAngle/360))}):null};function s6(e){return(s6="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var s8=["offset"];function s7(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 s9(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 ue(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s9(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=s6(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=s6(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==s6(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s9(Object(r)).forEac
7h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function ut(){return(ut=Object.assign.bind()).apply(this,arguments)}var ur=function(e){var t=e.value,r=e.formatter,n=(0,tg.default)(e.children)?t:e.children;return(0,tb.default)(r)?r(n):n},un=function(e,t,r){var n,o,i=e.position,a=e.viewBox,l=e.offset,s=e.className,u=a.cx,c=a.cy,d=a.innerRadius,f=a.outerRadius,p=a.startAngle,h=a.endAngle,m=a.clockWise,g=(d+f)/2,y=tO(h-p)*Math.min(Math.abs(h-p),360),v=y>=0?1:-1;"insideStart"===i?(n=p+v*l,o=m):"insideEnd"===i?(n=h-v*l,o=!m):"end"===i&&(n=h+v*l,o=m),o=y<=0?o:!o;var b=s1(u,c,g,n),x=s1(u,c,g,n+(o?1:-1)*359),w="M".concat(b.x,",").concat(b.y,"\n    A").concat(g,",").concat(g,",0,1,").concat(+!o,",\n    ").concat(x.x,",").concat(x.y),j=(0,tg.default)(e.id)?tM("recharts-radial-line-"):e.id;return C.default.createElement("text",ut({},r,{dominantBaseline:"central",className:(0,M.default)("recharts-radial-bar-label",s)}),C.default.createElement("defs",null,C.default.createElement("path",{id:j,d:w})),C.default.createElement("textPath",{xlinkHref:"#".concat(j)},t))},uo=function(e){var t=e.viewBox,r=e.offset,n=e.position,o=t.cx,i=t.cy,a=t.innerRadius,l=t.outerRadius,s=(t.startAngle+t.endAngle)/2;if("outside"===n){var u=s1(o,i,l+r,s),c=u.x;return{x:c,y:u.y,textAnchor:c>=o?"start":"end",verticalAnchor:"middle"}}if("center"===n)return{x:o,y:i,textAnchor:"middle",verticalAnchor:"middle"};if("centerTop"===n)return{x:o,y:i,textAnchor:"middle",verticalAnchor:"start"};if("centerBottom"===n)return{x:o,y:i,textAnchor:"middle",verticalAnchor:"end"};var d=s1(o,i,(a+l)/2,s);return{x:d.x,y:d.y,textAnchor:"middle",verticalAnchor:"middle"}},ui=function(e){var t=e.viewBox,r=e.parentViewBox,n=e.offset,o=e.position,i=t.x,a=t.y,l=t.width,s=t.height,u=s>=0?1:-1,c=u*n,d=u>0?"end":"start",f=u>0?"start":"end",p=l>=0?1:-1,h=p*n,m=p>0?"end":"start",g=p>0?"start":"end";if("top"===o)return ue(ue({},{x:i+l/2,y:a-u*n,textAnchor:"middle",verticalAnchor:d}),r?{height:Math.max(a-r.y,0),width:l}:{});if("bottom"===o)return ue(ue({},{x:i+l/2,y:a+s+c,textAnchor:"middle",verticalAnchor:f}),r?{height:Math.max(r.y+r.height-(a+s),0),width:l}:{});if("left"===o){var y={x:i-h,y:a+s/2,textAnchor:m,verticalAnchor:"middle"};return ue(ue({},y),r?{width:Math.max(y.x-r.x,0),height:s}:{})}if("right"===o){var v={x:i+l+h,y:a+s/2,textAnchor:g,verticalAnchor:"middle"};return ue(ue({},v),r?{width:Math.max(r.x+r.width-v.x,0),height:s}:{})}var b=r?{width:l,height:s}:{};return"insideLeft"===o?ue({x:i+h,y:a+s/2,textAnchor:g,verticalAnchor:"middle"},b):"insideRight"===o?ue({x:i+l-h,y:a+s/2,textAnchor:m,verticalAnchor:"middle"},b):"insideTop"===o?ue({x:i+l/2,y:a+c,textAnchor:"middle",verticalAnchor:f},b):"insideBottom"===o?ue({x:i+l/2,y:a+s-c,textAnchor:"middle",verticalAnchor:d},b):"insideTopLeft"===o?ue({x:i+h,y:a+c,textAnchor:g,verticalAnchor:f},b):"insideTopRight"===o?ue({x:i+l-h,y:a+c,textAnchor:m,verticalAnchor:f},b):"insideBottomLeft"===o?ue({x:i+h,y:a+s-c,textAnchor:g,verticalAnchor:d},b):"insideBottomRight"===o?ue({x:i+l-h,y:a+s-c,textAnchor:m,verticalAnchor:d},b):(0,tx.default)(o)&&(tE(o.x)||tk(o.x))&&(tE(o.y)||tk(o.y))?ue({x:i+tA(o.x,l),y:a+tA(o.y,s),textAnchor:"end",verticalAnchor:"end"},b):ue({x:i+l/2,y:a+s/2,textAnchor:"middle",verticalAnchor:"middle"},b)};function ua(e){var t,r=e.offset,n=ue({offset:void 0===r?5:r},function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,s8)),o=n.viewBox,i=n.position,a=n.value,l=n.children,s=n.content,u=n.className,c=n.textBreakAll;if(!o||(0,tg.default)(a)&&(0,tg.default)(l)&&!(0,C.isValidElement)(s)&&!(0,tb.default)(s))return null;if((0,C.isValidElement)(s))return(0,C.cloneElement)(s,n);if((0,tb.default)(s)){if(t=(0,C.createElement)(s,n),(0,C.isValidElement)(t))return t}else t=ur(n);var d="cx"in o&&tE(o.cx),f=t5(n,!0);if(d&&("insideStart"===i||"insideEnd"===i||"end"===i))return un(n,t,f);var p=d?uo(n):ui(n);return C.default.createElement(rY,ut({className:(0,M.default)("recharts-label",void 0===u?"":u)},f,p,{breakAll:c}),t)}ua.displayName="Label";var ul=function(e){var t=e.cx,r=e.cy,n=e.angle,o=e.startAngle,i=e.endAngle,a=e.r,l=e.radiu
7s,s=e.innerRadius,u=e.outerRadius,c=e.x,d=e.y,f=e.top,p=e.left,h=e.width,m=e.height,g=e.clockWise,y=e.labelViewBox;if(y)return y;if(tE(h)&&tE(m)){if(tE(c)&&tE(d))return{x:c,y:d,width:h,height:m};if(tE(f)&&tE(p))return{x:f,y:p,width:h,height:m}}return tE(c)&&tE(d)?{x:c,y:d,width:0,height:0}:tE(t)&&tE(r)?{cx:t,cy:r,startAngle:o||n||0,endAngle:i||n||0,innerRadius:s||0,outerRadius:u||l||a||0,clockWise:g}:e.viewBox?e.viewBox:{}};function us(e){return(us="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}ua.parseViewBox=ul,ua.renderCallByParent=function(e,t){var r,n,o=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(!e||!e.children&&o&&!e.label)return null;var i=e.children,a=ul(e),l=tQ(i,ua).map(function(e,r){return(0,C.cloneElement)(e,{viewBox:t||a,key:"label-".concat(r)})});if(!o)return l;return[(r=e.label,n=t||a,!r?null:!0===r?C.default.createElement(ua,{key:"label-implicit",viewBox:n}):tC(r)?C.default.createElement(ua,{key:"label-implicit",viewBox:n,value:r}):(0,C.isValidElement)(r)?r.type===ua?(0,C.cloneElement)(r,{key:"label-implicit",viewBox:n}):C.default.createElement(ua,{key:"label-implicit",content:r,viewBox:n}):(0,tb.default)(r)?C.default.createElement(ua,{key:"label-implicit",content:r,viewBox:n}):(0,tx.default)(r)?C.default.createElement(ua,ut({viewBox:n},r,{key:"label-implicit"})):null)].concat(function(e){if(Array.isArray(e))return s7(e)}(l)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(l)||function(e){if(e){if("string"==typeof e)return s7(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return s7(e,void 0)}}(l)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())};var uu=["valueAccessor"],uc=["data","dataKey","clockWise","id","textBreakAll"];function ud(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 uf(){return(uf=Object.assign.bind()).apply(this,arguments)}function up(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 uh(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?up(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=us(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=us(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==us(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):up(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function um(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var ug=function(e){return Array.isArray(e.value)?(0,rm.default)(e.value):e.value};function uy(e){var t=e.valueAccessor,r=void 0===t?ug:t,n=um(e,uu),o=n.data,i=n.dataKey,a=n.clockWise,l=n.id,s=n.textBreakAll,u=um(n,uc);return o&&o.length?C.default.createElement(rr,{className:"recharts-label-list"},o.map(function(e,t){var n=(0,tg.default)(i)?r(e,t):sy(e&&e.payload,i),o=(0,tg.default)(l)?{}:{id:"".concat(l,"-").concat(t)};return C.default.createElement(ua,uf({},t5(e,!0),u,o,{parentViewBox:e.parentViewBox,value:n,textBreakAll:s,viewBox:ua.parseViewBox((0,tg.default)(a)?e:uh(uh({},e),{},{clockWise:a}
7)),key:"label-".concat(t),index:t}))})):null}uy.displayName="LabelList",uy.renderCallByParent=function(e,t){var r,n=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(!e||!e.children&&n&&!e.label)return null;var o=tQ(e.children,uy).map(function(e,r){return(0,C.cloneElement)(e,{data:t,key:"labelList-".concat(r)})});return n?[(r=e.label,!r?null:!0===r?C.default.createElement(uy,{key:"labelList-implicit",data:t}):C.default.isValidElement(r)||(0,tb.default)(r)?C.default.createElement(uy,{key:"labelList-implicit",data:t,content:r}):(0,tx.default)(r)?C.default.createElement(uy,uf({data:t},r,{key:"labelList-implicit"})):null)].concat(function(e){if(Array.isArray(e))return ud(e)}(o)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(o)||function(e){if(e){if("string"==typeof e)return ud(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return ud(e,void 0)}}(o)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()):o};var uv=e.i(2844),ub=e.i(2690);function ux(e){return(ux="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function uw(){return(uw=Object.assign.bind()).apply(this,arguments)}function uj(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 uS(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 uO(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?uS(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=ux(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=ux(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ux(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):uS(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var uk=function(e,t,r,n,o){var i,a=Math.min(Math.abs(r)/2,Math.abs(n)/2),l=n>=0?1:-1,s=r>=0?1:-1,u=+(n>=0&&r>=0||n<0&&r<0);if(a>0&&o instanceof Array){for(var c=[0,0,0,0],d=0;d<4;d++)c[d]=o[d]>a?a:o[d];i="M".concat(e,",").concat(t+l*c[0]),c[0]>0&&(i+="A ".concat(c[0],",").concat(c[0],",0,0,").concat(u,",").concat(e+s*c[0],",").concat(t)),i+="L ".concat(e+r-s*c[1],",").concat(t),c[1]>0&&(i+="A ".concat(c[1],",").concat(c[1],",0,0,").concat(u,",\n        ").concat(e+r,",").concat(t+l*c[1])),i+="L ".concat(e+r,",").concat(t+n-l*c[2]),c[2]>0&&(i+="A ".concat(c[2],",").concat(c[2],",0,0,").concat(u,",\n        ").concat(e+r-s*c[2],",").concat(t+n)),i+="L ".concat(e+s*c[3],",").concat(t+n),c[3]>0&&(i+="A ".concat(c[3],",").concat(c[3],",0,0,").concat(u,",\n        ").concat(e,",").concat(t+n-l*c[3])),i+="Z"}else if(a>0&&o===+o&&o>0){var f=Math.min(a,o);i="M ".concat(e,",").concat(t+l*f,"\n            A ").concat(f,",").concat(f,",0,0,").concat(u,",").concat(e+s*f,",").concat(t,"\n            L ").concat(e+r-s*f,",").concat(t,"\n            A ").concat(f,",").concat(f,",0,0,").concat(u,",").concat(e+r,",").concat(t+l*f,"\n            L ").concat(e+r,",").concat(t+n-l*f,"\n            A ").concat(f,",").concat(f,",0,0,").concat(u,",").concat(e+r-s*f,",").concat(t+n,"\n            L ").concat(e+s*f,",").concat(t+n,"\n            A ").concat(f,",").concat(f,",0,0,").concat(u,",").concat(e,",").concat(t+n-l*f," Z")}else i="M ".concat(e,",").concat(t," h ").concat(r," v ").concat(n," h ").concat(-r," Z");return i},uE=function(e,t){if(!e||!t)return!1;var r=e.x,n=e.y,o=t.x,i=t.y,a=t.width,l=t.height;if(Math.abs(a)>0&&Math.abs(l)>0){var s=Math.min(o,o+a),u=Math.max(o,o+a),c=Math.min(i,i+l),d=Math.max(i,i+l);return r>=s&&r<=u&&n>=c&&n<=d}return!1},uC={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},uP=function(e){var t,r=uO(uO({},uC),e),n=(0,C.useRef)(),o=function(e){if(Array.isArray(e))return e}(t=(0,C.useState)(-1))||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,n,o,i,a=[],l=!0,s=!1;try{o=(t=t.call(e)).next,!1;for(;!(l=(r=o.call(t)).done)&&(a.push(r.value),2!==a.length);l=!0);}catch(e){s=!0,n=e}
7finally{try{if(!l&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(s)throw n}}return a}}(t)||function(e){if(e){if("string"==typeof e)return uj(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return uj(e,2)}}(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.")}(),i=o[0],a=o[1];(0,C.useEffect)(function(){if(n.current&&n.current.getTotalLength)try{var e=n.current.getTotalLength();e&&a(e)}catch(e){}},[]);var l=r.x,s=r.y,u=r.width,c=r.height,d=r.radius,f=r.className,p=r.animationEasing,h=r.animationDuration,m=r.animationBegin,g=r.isAnimationActive,y=r.isUpdateAnimationActive;if(l!==+l||s!==+s||u!==+u||c!==+c||0===u||0===c)return null;var v=(0,M.default)("recharts-rectangle",f);return y?C.default.createElement(eX,{canBegin:i>0,from:{width:u,height:c,x:l,y:s},to:{width:u,height:c,x:l,y:s},duration:h,animationEasing:p,isActive:y},function(e){var t=e.width,o=e.height,a=e.x,l=e.y;return C.default.createElement(eX,{canBegin:i>0,from:"0px ".concat(-1===i?1:i,"px"),to:"".concat(i,"px 0px"),attributeName:"strokeDasharray",begin:m,duration:h,isActive:g,easing:p},C.default.createElement("path",uw({},t5(r,!0),{className:v,d:uk(a,l,t,o,d),ref:n})))}):C.default.createElement("path",uw({},t5(r,!0),{className:v,d:uk(l,s,u,c,d)}))};function uM(e){return(uM="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function uA(){return(uA=Object.assign.bind()).apply(this,arguments)}function u_(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 uT(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 uR(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?uT(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=uM(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=uM(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==uM(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):uT(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var uD=function(e,t,r,n,o){var i=r-n;return"M ".concat(e,",").concat(t)+"L ".concat(e+r,",").concat(t)+"L ".concat(e+r-i/2,",").concat(t+o)+"L ".concat(e+r-i/2-n,",").concat(t+o)+"L ".concat(e,",").concat(t," Z")},uN={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},uI=function(e){var t,r=uR(uR({},uN),e),n=(0,C.useRef)(),o=function(e){if(Array.isArray(e))return e}(t=(0,C.useState)(-1))||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,n,o,i,a=[],l=!0,s=!1;try{o=(t=t.call(e)).next,!1;for(;!(l=(r=o.call(t)).done)&&(a.push(r.value),2!==a.length);l=!0);}catch(e){s=!0,n=e}finally{try{if(!l&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(s)throw n}}return a}}(t)||function(e){if(e){if("string"==typeof e)return u_(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return u_(e,2)}}
7(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.")}(),i=o[0],a=o[1];(0,C.useEffect)(function(){if(n.current&&n.current.getTotalLength)try{var e=n.current.getTotalLength();e&&a(e)}catch(e){}},[]);var l=r.x,s=r.y,u=r.upperWidth,c=r.lowerWidth,d=r.height,f=r.className,p=r.animationEasing,h=r.animationDuration,m=r.animationBegin,g=r.isUpdateAnimationActive;if(l!==+l||s!==+s||u!==+u||c!==+c||d!==+d||0===u&&0===c||0===d)return null;var y=(0,M.default)("recharts-trapezoid",f);return g?C.default.createElement(eX,{canBegin:i>0,from:{upperWidth:0,lowerWidth:0,height:d,x:l,y:s},to:{upperWidth:u,lowerWidth:c,height:d,x:l,y:s},duration:h,animationEasing:p,isActive:g},function(e){var t=e.upperWidth,o=e.lowerWidth,a=e.height,l=e.x,s=e.y;return C.default.createElement(eX,{canBegin:i>0,from:"0px ".concat(-1===i?1:i,"px"),to:"".concat(i,"px 0px"),attributeName:"strokeDasharray",begin:m,duration:h,easing:p},C.default.createElement("path",uA({},t5(r,!0),{className:y,d:uD(l,s,t,o,a),ref:n})))}):C.default.createElement("g",null,C.default.createElement("path",uA({},t5(r,!0),{className:y,d:uD(l,s,u,c,d)})))};function uL(e){return(uL="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function uz(){return(uz=Object.assign.bind()).apply(this,arguments)}function uF(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 uB(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?uF(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=uL(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=uL(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==uL(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):uF(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var uH=function(e){var t=e.cx,r=e.cy,n=e.radius,o=e.angle,i=e.sign,a=e.isExternal,l=e.cornerRadius,s=e.cornerIsExternal,u=l*(a?1:-1)+n,c=Math.asin(l/u)/s0,d=s?o:o+i*c;return{center:s1(t,r,u,d),circleTangency:s1(t,r,n,d),lineTangency:s1(t,r,u*Math.cos(c*s0),s?o-i*c:o),theta:c}},uV=function(e){var t=e.cx,r=e.cy,n=e.innerRadius,o=e.outerRadius,i=e.startAngle,a=e.endAngle,l=tO(a-i)*Math.min(Math.abs(a-i),359.999),s=i+l,u=s1(t,r,o,i),c=s1(t,r,o,s),d="M ".concat(u.x,",").concat(u.y,"\n    A ").concat(o,",").concat(o,",0,\n    ").concat(+(Math.abs(l)>180),",").concat(+(i>s),",\n    ").concat(c.x,",").concat(c.y,"\n  ");if(n>0){var f=s1(t,r,n,i),p=s1(t,r,n,s);d+="L ".concat(p.x,",").concat(p.y,"\n            A ").concat(n,",").concat(n,",0,\n            ").concat(+(Math.abs(l)>180),",").concat(+(i<=s),",\n            ").concat(f.x,",").concat(f.y," Z")}else d+="L ".concat(t,",").concat(r," Z");return d},u$=function(e){var t=e.cx,r=e.cy,n=e.innerRadius,o=e.outerRadius,i=e.cornerRadius,a=e.forceCornerRadius,l=e.cornerIsExternal,s=e.startAngle,u=e.endAngle,c=tO(u-s),d=uH({cx:t,cy:r,radius:o,angle:s,sign:c,cornerRadius:i,cornerIsExternal:l}),f=d.circleTangency,p=d.lineTangency,h=d.theta,m=uH({cx:t,cy:r,radius:o,angle:u,sign:-c,cornerRadius:i,cornerIsExternal:l}),g=m.circleTangency,y=m.lineTangency,v=m.theta,b=l?Math.abs(s-u):Math.abs(s-u)-h-v;if(b<0)return a?"M ".concat(p.x,",").concat(p.y,"\n        a").concat(i,",").concat(i,",0,0,1,").concat(2*i,",0\n        a").concat(i,",").concat(i,",0,0,1,").concat(-(2*i),",0\n      "):uV({cx:t,cy:r,innerRadius:n,outerRadius:o,startAngle:s,endAngle:u});var x="M ".concat(p.x,",").concat(p.y,"\n    A").concat(i,",").concat(i,",0,0,").concat(+(c<0),",").concat(f.x,",").concat(f.y,"\n    A").concat(o,",").concat(o,",0,").concat(+(b>180),",").concat(+(c<0),",").concat(g.x,",").concat(g.y,"\n    A").concat(i,",").concat(i,",0,0,").concat(+(c<0),",").concat(y.x,",").concat(y.y,"\n  ");if(n>0){var w=uH({cx:t,cy:r,radius:n,angle:s,sign:c,isExternal:!0,cornerRadius:i,cornerIsExternal:l}),j=w.circleTangency,S=w.lineTangency,O=w.theta,k=uH({cx:t,cy:r,radius:n,angle:u,sign:-c,isExternal:!0,cornerRadius:i,cornerIsExternal:l}),E=k.circleTangency,C=k.lineTangency,P=k.theta,M=l?Math.abs(s-u):Math.abs(s-u)-O-P;if(M<0&&0===i)return"".concat(x,"L").concat(t,",").concat(r,"Z");x+="L".concat(C.x,",").concat(C.y,"\n      A").concat(i,",").concat(i,",0,0,").concat(+(c<0),",").concat(E.x,",").concat(E.y,"\n      A").concat(n,",").concat(n,",0,").concat(+(M>180),",").concat(+(c>0),",").concat(j.x,",").concat(j.y,"\n      A").concat(i,",").concat(i,",0,0,").concat(+(c<0),",").concat(S.x,",").concat(S.y,"Z")}else x+="L".concat(t,",").concat(r,"Z");return x},uU={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},uG=function(e){var t,r=uB(uB({},uU),e),n=r.cx,o=r.cy,i=r.innerRadius,a=r.outerRadius,l=r.cornerRadius,s=r.forceCornerRadius,u=r.cornerIsExternal,c=r.startAngle,d=r.endAngle,f
7=r.className;if(a<i||c===d)return null;var p=(0,M.default)("recharts-sector",f),h=a-i,m=tA(l,h,0,!0);return t=m>0&&360>Math.abs(c-d)?u$({cx:n,cy:o,innerRadius:i,outerRadius:a,cornerRadius:Math.min(m,h/2),forceCornerRadius:s,cornerIsExternal:u,startAngle:c,endAngle:d}):uV({cx:n,cy:o,innerRadius:i,outerRadius:a,startAngle:c,endAngle:d}),C.default.createElement("path",uz({},t5(r,!0),{className:p,d:t,role:"img"}))},uW=["option","shapeType","propTransformer","activeClassName","isActive"];function uq(e){return(uq="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function uX(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 uK(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?uX(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=uq(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=uq(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==uq(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):uX(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function uY(e){var t=e.shapeType,r=e.elementProps;switch(t){case"rectangle":return C.default.createElement(uP,r);case"trapezoid":return C.default.createElement(uI,r);case"sector":return C.default.createElement(uG,r);case"symbols":if("symbols"===t)return C.default.createElement(lq,r);break;default:return null}}function uJ(e){var t,r=e.option,n=e.shapeType,o=e.propTransformer,i=e.activeClassName,a=e.isActive,l=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,uW);if((0,C.isValidElement)(r))t=(0,C.cloneElement)(r,uK(uK({},l),(0,C.isValidElement)(r)?r.props:r));else if((0,tb.default)(r))t=r(l);else if((0,uv.default)(r)&&!(0,ub.default)(r)){var s=(void 0===o?function(e,t){return uK(uK({},t),e)}:o)(r,l);t=C.default.createElement(uY,{shapeType:n,elementProps:s})}else t=C.default.createElement(uY,{shapeType:n,elementProps:l});return a?C.default.createElement(rr,{className:void 0===i?"recharts-active-shape":i},t):t}function uZ(e,t){return null!=t&&"trapezoids"in e.props}function uQ(e,t){return null!=t&&"sectors"in e.props}function u0(e,t){return null!=t&&"points"in e.props}function u1(e,t){var r,n,o=e.x===(null==t||null==(r=t.labelViewBox)?void 0:r.x)||e.x===t.x,i=e.y===(null==t||null==(n=t.labelViewBox)?void 0:n.y)||e.y===t.y;return o&&i}function u2(e,t){var r=e.endAngle===t.endAngle,n=e.startAngle===t.startAngle;return r&&n}function u3(e,t){var r=e.x===t.x,n=e.y===t.y,o=e.z===t.z;return r&&n&&o}var u4=["x","y"];function u5(e){return(u5="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u6(){return(u6=Object.assign.bind()).apply(this,arguments)}function u8(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 u7(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
7t%2?u8(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=u5(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=u5(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==u5(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u8(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function u9(e,t){var r=e.x,n=e.y,o=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,u4),i=parseInt("".concat(r),10),a=parseInt("".concat(n),10),l=parseInt("".concat(t.height||o.height),10),s=parseInt("".concat(t.width||o.width),10);return u7(u7(u7(u7(u7({},t),o),i?{x:i}:{}),a?{y:a}:{}),{},{height:l,width:s,name:t.name,radius:t.radius})}function ce(e){return C.default.createElement(uJ,u6({shapeType:"rectangle",propTransformer:u9,activeClassName:"recharts-active-bar"},e))}var ct=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return function(r,n){if("number"==typeof e)return e;var o=tE(r)||(0,tg.default)(r);return o?e(r,n):(o||rn(!1),t)}},cr=["value","background"];function cn(e){return(cn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function co(){return(co=Object.assign.bind()).apply(this,arguments)}function ci(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 ca(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ci(Object(r),!0).forEach(function(t){cd(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ci(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function cl(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,cf(n.key),n)}}function cs(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(cs=function(){return!!e})()}function cu(e){return(cu=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function cc(e,t){return(cc=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function cd(e,t,r){return(t=cf(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function cf(e){var t=function(e,t){if("object"!=cn(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=cn(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==cn(t)?t:t+""}var cp=function(e){var t,r;function n(){var e,t,r;if(!(this instanceof n))throw TypeError("Cannot call a class as a function");for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return t=n,r=[].concat(i),t=cu(t),cd(e=function(e,t){if(t&&("object"===cn(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var r=e;if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(this,cs()?Reflect.construct(t,r||[],cu(this).constructor):t.apply(this,r)),"state",{isAnimationFinished:!1}),cd(e,"id",tM("recharts-bar-")),cd(e,"handleAnimationEnd",function(){var t=e.props.onAnimationEnd;e.setState({isAnimationFinished:!0}),t&&t()}),cd(e,"handleAnimationStart",function(){var t=e.props.onAnimationStart;e.setState({isAnimationFinished:!1}),t&&t()}),e}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return n.prototype=Object.create(e&&e.prototype,{constructor:{value:n,writable:!0,configurable:!0}}),Object.defineProperty(n,"prototype",{writable:!1}),e&&cc(n,e),t=[{key:"renderRectanglesStatically",value:function(e){var t=this,r=this.props,n=r.shape,o=r.dataKey,i=r.activeIndex,a=r.activeBar,l=t5(this.props,!1);return e&&e.map(function(e,r){var s=r===i,u=ca(ca(ca({},l),e),{},{isActive:s,option:s?a:n,index:r,dataKey:o,onAnimationStart:t.handleAnimationStart,onAnimationEnd:t.handleAnimationEnd});return C.default.createElement(rr,co({className:"recharts-bar-rectangle"},t$(t.props,e,r),{key:"rectangle-".concat(null==e?void 0:e.x,"-").concat(null==e?void 0:e.y,"-").concat(null==e?void 0:e.value,"-").concat(r)}
7),C.default.createElement(ce,u))})}},{key:"renderRectanglesWithAnimation",value:function(){var e=this,t=this.props,r=t.data,n=t.layout,o=t.isAnimationActive,i=t.animationBegin,a=t.animationDuration,l=t.animationEasing,s=t.animationId,u=this.state.prevData;return C.default.createElement(eX,{begin:i,duration:a,isActive:o,easing:l,from:{t:0},to:{t:1},key:"bar-".concat(s),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(t){var o=t.t,i=r.map(function(e,t){var r=u&&u[t];if(r){var i=tR(r.x,e.x),a=tR(r.y,e.y),l=tR(r.width,e.width),s=tR(r.height,e.height);return ca(ca({},e),{},{x:i(o),y:a(o),width:l(o),height:s(o)})}if("horizontal"===n){var c=tR(0,e.height)(o);return ca(ca({},e),{},{y:e.y+e.height-c,height:c})}var d=tR(0,e.width)(o);return ca(ca({},e),{},{width:d})});return C.default.createElement(rr,null,e.renderRectanglesStatically(i))})}},{key:"renderRectangles",value:function(){var e=this.props,t=e.data,r=e.isAnimationActive,n=this.state.prevData;return r&&t&&t.length&&(!n||!(0,tm.default)(n,t))?this.renderRectanglesWithAnimation():this.renderRectanglesStatically(t)}},{key:"renderBackground",value:function(){var e=this,t=this.props,r=t.data,n=t.dataKey,o=t.activeIndex,i=t5(this.props.background,!1);return r.map(function(t,r){t.value;var a=t.background,l=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(t,cr);if(!a)return null;var s=ca(ca(ca(ca(ca({},l),{},{fill:"#eee"},a),i),t$(e.props,t,r)),{},{onAnimationStart:e.handleAnimationStart,onAnimationEnd:e.handleAnimationEnd,dataKey:n,index:r,className:"recharts-bar-background-rectangle"});return C.default.createElement(ce,co({key:"background-bar-".concat(r),option:e.props.background,isActive:r===o},s))})}},{key:"renderErrorBar",value:function(e,t){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var r=this.props,n=r.data,o=r.xAxis,i=r.yAxis,a=r.layout,l=tQ(r.children,rp);if(!l)return null;var s="vertical"===a?n[0].height/2:n[0].width/2,u=function(e,t){var r=Array.isArray(e.value)?e.value[1]:e.value;return{x:e.x,y:e.y,value:r,errorVal:sy(e,t)}};return C.default.createElement(rr,{clipPath:e?"url(#clipPath-".concat(t,")"):null},l.map(function(e){return C.default.cloneElement(e,{key:"error-bar-".concat(t,"-").concat(e.props.dataKey),data:n,xAxis:o,yAxis:i,layout:a,offset:s,dataPointFormatter:u})}))}},{key:"render",value:function(){var e=this.props,t=e.hide,r=e.data,n=e.className,o=e.xAxis,i=e.yAxis,a=e.left,l=e.top,s=e.width,u=e.height,c=e.isAnimationActive,d=e.background,f=e.id;if(t||!r||!r.length)return null;var p=this.state.isAnimationFinished,h=(0,M.default)("recharts-bar",n),m=o&&o.allowDataOverflow,g=i&&i.allowDataOverflow,y=m||g,v=(0,tg.default)(f)?this.id:f;return C.default.createElement(rr,{className:h},m||g?C.default.createElement("defs",null,C.default.createElement("clipPath",{id:"clipPath-".concat(v)},C.default.createElement("rect",{x:m?a:a-s/2,y:g?l:l-u/2,width:m?s:2*s,height:g?u:2*u}))):null,C.default.createElement(rr,{className:"recharts-bar-rectangles",clipPath:y?"url(#clipPath-".concat(v,")"):null},d?this.renderBackground():null,this.renderRectangles()),this.renderErrorBar(y,v),(!c||p)&&uy.renderCallByParent(this.props,r))}}],r=[{key:"getDerivedStateFromProps",value:function(e,t){return e.animationId!==t.prevAnimationId?{prevAnimationId:e.animationId,curData:e.data,prevData:t.curData}:e.data!==t.curData?{curData:e.data}:null}}],t&&cl(n.prototype,t),r&&cl(n,r),Object.defineProperty(n,"prototype",{writable:!1}),n}(C.PureComponent);cd(cp,"displayName","Bar"),cd(cp,"defaultProps",{xAxisId:0,yAxisId:0,legendType:"rect",minPointSize:0,hide:!1,data:[],layout:"vertical",activeBar:!1,isAnimationActive:!rg.isSsr,animationBegin:0,animationDuration:400,animationEasing:"ease"}),cd(cp,"getComposedData",function(e){var t=e.props,r=e.item,n=e.barPosition,o=e.bandSize,i=e.xAxis,a=e.
7yAxis,l=e.xAxisTicks,s=e.yAxisTicks,u=e.stackedData,c=e.dataStartIndex,d=e.displayedData,f=e.offset,p=sD(n,r);if(!p)return null;var h=t.layout,m=r.type.defaultProps,g=void 0!==m?ca(ca({},m),r.props):r.props,y=g.dataKey,v=g.children,b=g.minPointSize,x="horizontal"===h?a:i,w=u?x.scale.domain():null,j=sV({numericAxis:x}),S=tQ(v,rh),O=d.map(function(e,t){u?d=sN(u[c+t],w):Array.isArray(d=sy(e,y))||(d=[j,d]);var n=ct(b,cp.defaultProps.minPointSize)(d[1],t);if("horizontal"===h){var d,f,m,g,v,x,O,k=[a.scale(d[0]),a.scale(d[1])],E=k[0],C=k[1];f=sH({axis:i,ticks:l,bandSize:o,offset:p.offset,entry:e,index:t}),m=null!=(O=null!=C?C:E)?O:void 0,g=p.size;var P=E-C;if(v=Number.isNaN(P)?0:P,x={x:f,y:a.y,width:g,height:a.height},Math.abs(n)>0&&Math.abs(v)<Math.abs(n)){var M=tO(v||n)*(Math.abs(n)-Math.abs(v));m-=M,v+=M}}else{var A=[i.scale(d[0]),i.scale(d[1])],_=A[0],T=A[1];if(f=_,m=sH({axis:a,ticks:s,bandSize:o,offset:p.offset,entry:e,index:t}),g=T-_,v=p.size,x={x:i.x,y:m,width:i.width,height:v},Math.abs(n)>0&&Math.abs(g)<Math.abs(n)){var R=tO(g||n)*(Math.abs(n)-Math.abs(g));g+=R}}return ca(ca(ca({},e),{},{x:f,y:m,width:g,height:v,value:u?d:d[1],payload:e,background:x},S&&S[t]&&S[t].props),{},{tooltipPayload:[sY(r,e)],tooltipPosition:{x:f+g/2,y:m+v/2}})});return ca({data:O,layout:h},f)});var ch=e.i(20404),cm=e.i(48250);function cg(e){return(cg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function cy(){return(cy=Object.assign.bind()).apply(this,arguments)}function cv(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 cb(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 cx(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?cb(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=cg(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=cg(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==cg(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):cb(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function cw(e){return Array.isArray(e)&&tC(e[0])&&tC(e[1])?e.join(" ~ "):e}var cj=function(e){var t=e.separator,r=void 0===t?" : ":t,n=e.contentStyle,o=e.itemStyle,i=void 0===o?{}:o,a=e.labelStyle,l=e.payload,s=e.formatter,u=e.itemSorter,c=e.wrapperClassName,d=e.labelClassName,f=e.label,p=e.labelFormatter,h=e.accessibilityLayer,m=cx({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},void 0===n?{}:n),g=cx({margin:0},void 0===a?{}:a),y=!(0,tg.default)(f),v=y?f:"",b=(0,M.default)("recharts-default-tooltip",c),x=(0,M.default)("recharts-tooltip-label",d);return y&&p&&null!=l&&(v=p(f,l)),C.default.createElement("div",cy({className:b,style:m},void 0!==h&&h?{role:"status","aria-live":"assertive"}:{}),C.default.createElement("p",{className:x,style:g},C.default.isValidElement(v)?v:"".concat(v)),function(){if(l&&l.length){var e=(u?(0,a0.default)(l,u):l).map(function(e,t){if("none"===e.type)return null;var n=cx({display:"block",paddingTop:4,paddingBottom:4,color:e.color||"#000"},i),o=e.formatter||s||cw,a=e.value,u=e.name,c=a,d=u;if(o&&null!=c&&null!=d){var f=o(a,u,e,t,l);if(Array.isArray(f)){var p=function(e){if(Array.isArray(e))return e}(f)||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,n,o,i,a=[],l=!0,s=!1;try{o=(t=t.call(e)).next,!1;for(;!(l=(r=o.call(t)).done)&&(a.push(r.value),2!==a.length);l=!0);}catch(e){s=!0,n=e}
7finally{try{if(!l&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(s)throw n}}return a}}(f)||function(e){if(e){if("string"==typeof e)return cv(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return cv(e,2)}}(f)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}();c=p[0],d=p[1]}else c=f}return C.default.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(t),style:n},tC(d)?C.default.createElement("span",{className:"recharts-tooltip-item-name"},d):null,tC(d)?C.default.createElement("span",{className:"recharts-tooltip-item-separator"},r):null,C.default.createElement("span",{className:"recharts-tooltip-item-value"},c),C.default.createElement("span",{className:"recharts-tooltip-item-unit"},e.unit||""))});return C.default.createElement("ul",{className:"recharts-tooltip-item-list",style:{padding:0,margin:0}},e)}return null}())};function cS(e){return(cS="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function cO(e,t,r){var n;return(n=function(e,t){if("object"!=cS(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=cS(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==cS(n)?n:n+"")in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ck="recharts-tooltip-wrapper",cE={visibility:"hidden"};function cC(e){var t=e.allowEscapeViewBox,r=e.coordinate,n=e.key,o=e.offsetTopLeft,i=e.position,a=e.reverseDirection,l=e.tooltipDimension,s=e.viewBox,u=e.viewBoxDimension;if(i&&tE(i[n]))return i[n];var c=r[n]-l-o,d=r[n]+o;return t[n]?a[n]?c:d:a[n]?c<s[n]?Math.max(d,s[n]):Math.max(c,s[n]):d+l>s[n]+u?Math.max(c,s[n]):Math.max(d,s[n])}function cP(e){return(cP="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function cM(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 cA(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?cM(Object(r),!0).forEach(function(t){cD(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):cM(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function c_(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c_=function(){return!!e})()}function cT(e){return(cT=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function cR(e,t){return(cR=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function cD(e,t,r){return(t=cN(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function cN(e){var t=function(e,t){if("object"!=cP(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=cP(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==cP(t)?t:t+""}var cI=function(e){var t;function r(){var e,t,n;if(!(this instanceof r))throw TypeError("Cannot call a class as a function");for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return t=r,n=[].concat(i),t=cT(t),cD(e=function(e,t){if(t&&("object"===cP(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var r=e;if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(this,c_()?Reflect.construct(t,n||[],cT(this).constructor):t.apply(this,n)),"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),cD(e,"handleKeyDown",function(t){if("Escape"===t.key){var r,n,o,i;e.setState({dismissed:!0,dismissedAtCoordinate:{x:null!=(r=null==(n=e.props.coordinate)?void 0:n.x)?r:0,y:null!=(o=null==(i=e.props.coordinate)?void 0:i.y)?o:0}})}}),e}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return r.prototype=Object.create(e&&e.prototype,{constructor:{value:r,writable:!0,configurable:!0}}),Object.defineProperty(r,"prototype",{writable:!1}),e&&cR(r,e),t=[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var e=this.wrapperNode.getBoundingClientRect();(Math.abs(e.width-this.state.lastBoundingBox.width)>1||Math.abs(e.height-this.state.lastBoundingBox.height)>1)&&this.setState({lastBoundingBox:{width:e.width,height:e.height}})}else(-1!==this.state.lastBoundingBox.width||-1!==this.state.lastBoundingBox.height)&&this.setState({lastBoundingBox:{width:-1,height:-1}})}},{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyDown),this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){var e,t;this.props.active&&this.updateBBox(),this.state.dismissed&&((null==(e=this.props.coordinate)?void 0:e.x)!==this.state.dismissedAtCoordinate.x||(null==(t=this.props.coordinate)?void 0:t.y)!==this.state.dismissedAtCoordinate.y)&&(this.state.dismissed=!1)}},{key:"render",value:function(){var e,t,r,n,o,i,a,l,s,u,c,d,f,p,h,m,g,y,v,b=this,x=this.props,w=x.active,j=x.allowEscapeViewBox,S=x.animationDuration,O=x.animationEasing,k=x.children,E=x.coordinate,P=x.hasPayload,A=x.isAnimationActive,_=x.offset,T=x.position,R=x.reverseDirection,D=x.useTranslate3d,N=x.viewBox,I=x.wrapperStyle,L=(d=(e={allowEscapeViewBox:j,coordinate:E,offsetTopLeft:_,position:T,reverseDirection:R,tooltipBox:this.state.lastBoundingBox,useTranslate3d:D,viewB
7ox:N}).allowEscapeViewBox,f=e.coordinate,p=e.offsetTopLeft,h=e.position,m=e.reverseDirection,g=e.tooltipBox,y=e.useTranslate3d,v=e.viewBox,g.height>0&&g.width>0&&f?(r=(t={translateX:u=cC({allowEscapeViewBox:d,coordinate:f,key:"x",offsetTopLeft:p,position:h,reverseDirection:m,tooltipDimension:g.width,viewBox:v,viewBoxDimension:v.width}),translateY:c=cC({allowEscapeViewBox:d,coordinate:f,key:"y",offsetTopLeft:p,position:h,reverseDirection:m,tooltipDimension:g.height,viewBox:v,viewBoxDimension:v.height}),useTranslate3d:y}).translateX,n=t.translateY,s={transform:t.useTranslate3d?"translate3d(".concat(r,"px, ").concat(n,"px, 0)"):"translate(".concat(r,"px, ").concat(n,"px)")}):s=cE,{cssProperties:s,cssClasses:(i=(o={translateX:u,translateY:c,coordinate:f}).coordinate,a=o.translateX,l=o.translateY,(0,M.default)(ck,cO(cO(cO(cO({},"".concat(ck,"-right"),tE(a)&&i&&tE(i.x)&&a>=i.x),"".concat(ck,"-left"),tE(a)&&i&&tE(i.x)&&a<i.x),"".concat(ck,"-bottom"),tE(l)&&i&&tE(i.y)&&l>=i.y),"".concat(ck,"-top"),tE(l)&&i&&tE(i.y)&&l<i.y)))}),z=L.cssClasses,F=L.cssProperties,B=cA(cA({transition:A&&w?"transform ".concat(S,"ms ").concat(O):void 0},F),{},{pointerEvents:"none",visibility:!this.state.dismissed&&w&&P?"visible":"hidden",position:"absolute",top:0,left:0},I);return C.default.createElement("div",{tabIndex:-1,className:z,style:B,ref:function(e){b.wrapperNode=e}},k)}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,cN(n.key),n)}}(r.prototype,t),Object.defineProperty(r,"prototype",{writable:!1}),r}(C.PureComponent);function cL(e){return(cL="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function cz(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 cF(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?cz(Object(r),!0).forEach(function(t){c$(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):cz(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function cB(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(cB=function(){return!!e})()}
7function cH(e){return(cH=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function cV(e,t){return(cV=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function c$(e,t,r){return(t=cU(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function cU(e){var t=function(e,t){if("object"!=cL(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=cL(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==cL(t)?t:t+""}function cG(e){return e.dataKey}var cW=function(e){var t;function r(){var e,t;if(!(this instanceof r))throw TypeError("Cannot call a class as a function");return e=r,t=arguments,e=cH(e),function(e,t){if(t&&("object"===cL(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var r=e;if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(this,cB()?Reflect.construct(e,t||[],cH(this).constructor):e.apply(this,t))}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return r.prototype=Object.create(e&&e.prototype,{constructor:{value:r,writable:!0,configurable:!0}}),Object.defineProperty(r,"prototype",{writable:!1}),e&&cV(r,e),t=[{key:"render",value:function(){var e,t=this,r=this.props,n=r.active,o=r.allowEscapeViewBox,i=r.animationDuration,a=r.animationEasing,l=r.content,s=r.coordinate,u=r.filterNull,c=r.isAnimationActive,d=r.offset,f=r.payload,p=r.payloadUniqBy,h=r.position,m=r.reverseDirection,g=r.useTranslate3d,y=r.viewBox,v=r.wrapperStyle,b=null!=f?f:[];u&&b.length&&(b=l4(f.filter(function(e){return null!=e.value&&(!0!==e.hide||t.props.includeHidden)}),p,cG));var x=b.length>0;return C.default.createElement(cI,{allowEscapeViewBox:o,animationDuration:i,animationEasing:a,isAnimationActive:c,active:n,coordinate:s,hasPayload:x,offset:d,position:h,reverseDirection:m,useTranslate3d:g,viewBox:y,wrapperStyle:v},(e=cF(cF({},this.props),{},{payload:b}),C.default.isValidElement(l)?C.default.cloneElement(l,e):"function"==typeof l?C.default.createElement(l,e):C.default.createElement(cj,e)))}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,cU(n.key),n)}}(r.prototype,t),Object.defineProperty(r,"prototype",{writable:!1}),r}(C.PureComponent);function cq(){return(cq=Object.assign.bind()).apply(this,arguments)}c$(cW,"displayName","Tooltip"),c$(cW,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!rg.isSsr,itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:" : ",trigger:"hover",useTranslate3d:!1,viewBox:{x:0,y:0,height:0,width:0},wrapperStyle:{}});var cX=function(e){var t=e.cx,r=e.cy,n=e.r,o=e.className,i=(0,M.default)("recharts-dot",o);return t===+t&&r===+r&&n===+n?C.createElement("circle",cq({},t5(e,!1),tV(e),{className:i,cx:t,cy:r,r:n})):null};function cK(e){return(cK="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function cY(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 cJ(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?cY(Object(r),!0).forEach(function(t){cZ(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):cY(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function cZ(e,t,r){var n;return(n=function(e,t){if("object"!=cK(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=cK(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==cK(n)?n:n+"")in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var cQ=["Webkit","Moz","O","ms"],c0=function(e,t){if(!e)return null;var r=e.replace(/(\w)/,function(e){return e.toUpperCase()}),n=cQ.reduce(function(e,n){return cJ(cJ({},e),{},cZ({},n+r,t))},{});return n[e]=t,n};function c1(e){return(c1="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c2(){return(c2=Object.assign.bind()).apply(this,arguments)}function c3(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 c4(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
7t%2?c3(Object(r),!0).forEach(function(t){c9(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c3(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function c5(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,de(n.key),n)}}function c6(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(c6=function(){return!!e})()}function c8(e){return(c8=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c7(e,t){return(c7=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function c9(e,t,r){return(t=de(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function de(e){var t=function(e,t){if("object"!=c1(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=c1(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==c1(t)?t:t+""}var dt=function(e){var t=e.data,r=e.startIndex,n=e.endIndex,o=e.x,i=e.width,a=e.travellerWidth;if(!t||!t.length)return{};var l=t.length,s=r5().domain((0,ch.default)(0,l)).range([o,o+i-a]),u=s.domain().map(function(e){return s(e)});return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:s(r),endX:s(n),scale:s,scaleValues:u}},dr=function(e){return e.changedTouches&&!!e.changedTouches.length},dn=function(e){var t,r;function n(e){var t,r,o;if(!(this instanceof n))throw TypeError("Cannot call a class as a function");return r=n,o=[e],r=c8(r),c9(t=function(e,t){if(t&&("object"===c1(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var r=e;if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(this,c6()?Reflect.construct(r,o||[],c8(this).constructor):r.apply(this,o)),"handleDrag",function(e){t.leaveTimer&&(clearTimeout(t.leaveTimer),t.leaveTimer=null),t.state.isTravellerMoving?t.handleTravellerMove(e):t.state.isSlideMoving&&t.handleSlideDrag(e)}),c9(t,"handleTouchMove",function(e){null!=e.changedTouches&&e.changedTouches.length>0&&t.handleDrag(e.changedTouches[0])}),c9(t,"handleDragEnd",function(){t.setState({isTravellerMoving:!1,isSlideMoving:!1},function(){var e=t.props,r=e.endIndex,n=e.onDragEnd,o=e.startIndex;null==n||n({endIndex:r,startIndex:o})}),t.detachDragEndListener()}),c9(t,"handleLeaveWrapper",function(){(t.state.isTravellerMoving||t.state.isSlideMoving)&&(t.leaveTimer=window.setTimeout(t.handleDragEnd,t.props.leaveTimeOut))}),c9(t,"handleEnterSlideOrTraveller",function(){t.setState({isTextActive:!0})}),c9(t,"handleLeaveSlideOrTraveller",function(){t.setState({isTextActive:!1})}),c9(t,"handleSlideDragStart",function(e){var r=dr(e)?e.changedTouches[0]:e;t.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:r.pageX}),t.attachDragEndListener()}),t.travellerDragStartHandlers={startX:t.handleTravellerDragStart.bind(t,"startX"),endX:t.handleTravellerDragStart.bind(t,"endX")},t.state={},t}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return n.prototype=Object.create(e&&e.prototype,{constructor:{value:n,writable:!0,configurable:!0}}),Object.defineProperty(n,"prototype",{writable:!1}),e&&c7(n,e),t=[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(e){var t=e.startX,r=e.endX,o=this.state.scaleValues,i=this.props,a=i.gap,l=i.data.length-1,s=Math.min(t,r),u=Math.max(t,r),c=n.getIndexInRange(o,s),d=n.getIndexInRange(o,u);return{startIndex:c-c%a,endIndex:d===l?l:d-d%a}}},{key:"getTextOfTick",value:function(e){var t=this.props,r=t.data,n=t.tickFormatter,o=t.dataKey,i=sy(r[e],o,e);return(0,tb.default)(n)?n(i,e):i}},{key:"attachDragEndListener",value:function(){window.addEventListener("mouseup",this.handleDragEnd,!0),window.addEventListener("touchend",this.handleDragEnd,!0),window.addEventListener("mousemove",this.handleDrag,!0)}},{key:"detachDragEndListener",value:function(){window.removeEventListener("mouseup",this.handleDragEnd,!0),window.removeEventListener("touchend",this.handleDragEnd,!0),window.removeEventListener("mousemove",this.handleDrag,!0)}},{key:"handleSlideDrag",value:function(e){var t=this.state,r=t.slideMoveStartX,n=t.startX,o=t.endX,i=this.props,a=i.x,l=i.width,s=i.travellerWidth,u=i.startIndex,c=i.endIndex,d=i.onChange,f
7=e.pageX-r;f>0?f=Math.min(f,a+l-s-o,a+l-s-n):f<0&&(f=Math.max(f,a-n,a-o));var p=this.getIndex({startX:n+f,endX:o+f});(p.startIndex!==u||p.endIndex!==c)&&d&&d(p),this.setState({startX:n+f,endX:o+f,slideMoveStartX:e.pageX})}},{key:"handleTravellerDragStart",value:function(e,t){var r=dr(t)?t.changedTouches[0]:t;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:e,brushMoveStartX:r.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(e){var t=this.state,r=t.brushMoveStartX,n=t.movingTravellerId,o=t.endX,i=t.startX,a=this.state[n],l=this.props,s=l.x,u=l.width,c=l.travellerWidth,d=l.onChange,f=l.gap,p=l.data,h={startX:this.state.startX,endX:this.state.endX},m=e.pageX-r;m>0?m=Math.min(m,s+u-c-a):m<0&&(m=Math.max(m,s-a)),h[n]=a+m;var g=this.getIndex(h),y=g.startIndex,v=g.endIndex,b=function(){var e=p.length-1;return"startX"===n&&(o>i?y%f==0:v%f==0)||!!(o<i)&&v===e||"endX"===n&&(o>i?v%f==0:y%f==0)||!!(o>i)&&v===e};this.setState(c9(c9({},n,a+m),"brushMoveStartX",e.pageX),function(){d&&b()&&d(g)})}},{key:"handleTravellerMoveKeyboard",value:function(e,t){var r=this,n=this.state,o=n.scaleValues,i=n.startX,a=n.endX,l=this.state[t],s=o.indexOf(l);if(-1!==s){var u=s+e;if(-1!==u&&!(u>=o.length)){var c=o[u];"startX"===t&&c>=a||"endX"===t&&c<=i||this.setState(c9({},t,c),function(){r.props.onChange(r.getIndex({startX:r.state.startX,endX:r.state.endX}))})}}}},{key:"renderBackground",value:function(){var e=this.props,t=e.x,r=e.y,n=e.width,o=e.height,i=e.fill,a=e.stroke;return C.default.createElement("rect",{stroke:a,fill:i,x:t,y:r,width:n,height:o})}},{key:"renderPanorama",value:function(){var e=this.props,t=e.x,r=e.y,n=e.width,o=e.height,i=e.data,a=e.children,l=e.padding,s=C.Children.only(a);return s?C.default.cloneElement(s,{x:t,y:r,width:n,height:o,margin:l,compact:!0,data:i}):null}},{key:"renderTravellerLayer",value:function(e,t){var r,o,i=this,a=this.props,l=a.y,s=a.travellerWidth,u=a.height,c=a.traveller,d=a.ariaLabel,f=a.data,p=a.startIndex,h=a.endIndex,m=Math.max(e,this.props.x),g=c4(c4({},t5(this.props,!1)),{},{x:m,y:l,width:s,height:u}),y=d||"Min value: ".concat(null==(r=f[p])?void 0:r.name,", Max value: ").concat(null==(o=f[h])?void 0:o.name);return C.default.createElement(rr,{tabIndex:0,role:"slider","aria-label":y,"aria-valuenow":e,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[t],onTouchStart:this.travellerDragStartHandlers[t],onKeyDown:function(e){["ArrowLeft","ArrowRight"].includes(e.key)&&(e.preventDefault(),e.stopPropagation(),i.handleTravellerMoveKeyboard("ArrowRight"===e.key?1:-1,t))},onFocus:function(){i.setState({isTravellerFocused:!0})},onBlur:function(){i.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},n.renderTraveller(c,g))}},{key:"renderSlide",value:function(e,t){var r=this.props,n=r.y,o=r.height,i=r.stroke,a=r.travellerWidth,l=Math.min(e,t)+a,s=Math.max(Math.abs(t-e)-a,0);return C.default.createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:i,fillOpacity:.2,x:l,y:n,width:s,height:o})}},{key:"renderText",value:function(){var e=this.props,t=e.startIndex,r=e.endIndex,n=e.y,o=e.height,i=e.travellerWidth,a=e.stroke,l=this.state,s=l.startX,u=l.endX,c={pointerEvents:"none",fill:a};return C.default.createElement(rr,{className:"recharts-brush-texts"},C.default.createElement(rY,c2({textAnchor:"end",verticalAnchor:"middle",x:Math.min(s,u)-5,y:n+o/2},c),this.getTextOfTick(t)),C.default.createElement(rY,c2({textAnchor:"start",verticalAnchor:"middle",x:Math.max(s,u)+i+5,y:n+o/2},c),this.getTextOfTick(r)))}},{key:"render",value:function(){var e=this.props,t=e.data,r=e.className,n=e.children,o=e.x,i=e.y,a=e.width,l=e.height,s=e.alwaysShowText,u=this.state,c=u.startX,d=u.endX,f=u.isTextActive,p=u.isSlideMoving,h=u.isTravellerMoving,m=u.isTravellerFocused;if(!t||!t.length||!tE(o)||!tE(i)||!tE(a)||!tE(l)||a<=0||l<=0)return null;var g=(0,M.default)("recharts-brush",r),y=1===C.default.Children.count(n),v=c0("userSelect","none");return C.default.createElement(rr,{className:g,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:v}
7,this.renderBackground(),y&&this.renderPanorama(),this.renderSlide(c,d),this.renderTravellerLayer(c,"startX"),this.renderTravellerLayer(d,"endX"),(f||p||h||m||s)&&this.renderText())}}],r=[{key:"renderDefaultTraveller",value:function(e){var t=e.x,r=e.y,n=e.width,o=e.height,i=e.stroke,a=Math.floor(r+o/2)-1;return C.default.createElement(C.default.Fragment,null,C.default.createElement("rect",{x:t,y:r,width:n,height:o,fill:i,stroke:"none"}),C.default.createElement("line",{x1:t+1,y1:a,x2:t+n-1,y2:a,fill:"none",stroke:"#fff"}),C.default.createElement("line",{x1:t+1,y1:a+2,x2:t+n-1,y2:a+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(e,t){return C.default.isValidElement(e)?C.default.cloneElement(e,t):(0,tb.default)(e)?e(t):n.renderDefaultTraveller(t)}},{key:"getDerivedStateFromProps",value:function(e,t){var r=e.data,n=e.width,o=e.x,i=e.travellerWidth,a=e.updateId,l=e.startIndex,s=e.endIndex;if(r!==t.prevData||a!==t.prevUpdateId)return c4({prevData:r,prevTravellerWidth:i,prevUpdateId:a,prevX:o,prevWidth:n},r&&r.length?dt({data:r,width:n,x:o,travellerWidth:i,startIndex:l,endIndex:s}):{scale:null,scaleValues:null});if(t.scale&&(n!==t.prevWidth||o!==t.prevX||i!==t.prevTravellerWidth)){t.scale.range([o,o+n-i]);var u=t.scale.domain().map(function(e){return t.scale(e)});return{prevData:r,prevTravellerWidth:i,prevUpdateId:a,prevX:o,prevWidth:n,startX:t.scale(e.startIndex),endX:t.scale(e.endIndex),scaleValues:u}}return null}},{key:"getIndexInRange",value:function(e,t){for(var r=e.length,n=0,o=r-1;o-n>1;){var i=Math.floor((n+o)/2);e[i]>t?o=i:n=i}return t>=e[o]?o:n}}],t&&c5(n.prototype,t),r&&c5(n,r),Object.defineProperty(n,"prototype",{writable:!1}),n}(C.PureComponent);c9(dn,"displayName","Brush"),c9(dn,"defaultProps",{height:40,travellerWidth:5,gap:1,fill:"#fff",stroke:"#666",padding:{top:1,right:1,bottom:1,left:1},leaveTimeOut:1e3,alwaysShowText:!1});var di=function(e,t){var r=e.alwaysShow,n=e.ifOverflow;return r&&(n="extendDomain"),n===t},da=e.i(26223),dl=e.i(69189);function ds(e){return(ds="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function du(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,dp(n.key),n)}}function dc(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 dd(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?dc(Object(r),!0).forEach(function(t){df(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):dc(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function df(e,t,r){return(t=dp(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function dp(e){var t=function(e,t){if("object"!=ds(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=ds(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ds(t)?t:t+""}var dh=function(e,t,r,n,o){var i=e.width,a=e.height,l=e.layout,s=e.children,u=Object.keys(t),c={left:r.left,leftMirror:r.left,right:i-r.right,rightMirror:i-r.right,top:r.top,topMirror:r.top,bottom:a-r.bottom,bottomMirror:a-r.bottom},d=!!t0(s,cp);return u.reduce(function(i,a){var s,u,f,p,h,m=t[a],g=m.orientation,y=m.domain,v=m.padding,b=void 0===v?{}:v,x=m.mirror,w=m.reversed,j="".concat(g).concat(x?"Mirror":"");if("number"===m.type&&("gap"===m.padding||"no-gap"===m.padding)){var S=y[1]-y[0],O=1/0,k=m.categoricalDomain.sort(tN);if(k.forEach(function(e,t){t>0&&(O=Math.min((e||0)-(k[t-1]||0),O))}),Number.isFinite(O)){var E=O/S,C="vertical"===m.layout?r.height:r.width;if("gap"===m.padding&&(s=E*C/2),"no-gap"===m.padding){var P=tA(e.barCategoryGap,E*C),M=E*C/2;s=M-P-(M-P)/C*P}}}
7u="xAxis"===n?[r.left+(b.left||0)+(s||0),r.left+r.width-(b.right||0)-(s||0)]:"yAxis"===n?"horizontal"===l?[r.top+r.height-(b.bottom||0),r.top+(b.top||0)]:[r.top+(b.top||0)+(s||0),r.top+r.height-(b.bottom||0)-(s||0)]:m.range,w&&(u=[u[1],u[0]]);var A=sT(m,o,d),_=A.scale,T=A.realScaleType;_.domain(y).range(u),sR(_);var R=sF(_,dd(dd({},m),{},{realScaleType:T}));"xAxis"===n?(h="top"===g&&!x||"bottom"===g&&x,f=r.left,p=c[j]-h*m.height):"yAxis"===n&&(h="left"===g&&!x||"right"===g&&x,f=c[j]-h*m.width,p=r.top);var D=dd(dd(dd({},m),R),{},{realScaleType:T,x:f,y:p,scale:_,width:"xAxis"===n?r.width:m.width,height:"yAxis"===n?r.height:m.height});return D.bandSize=sX(D,R),m.hide||"xAxis"!==n?m.hide||(c[j]+=(h?-1:1)*D.width):c[j]+=(h?-1:1)*D.height,dd(dd({},i),{},df({},a,D))},{})},dm=function(e,t){var r=e.x,n=e.y,o=t.x,i=t.y;return{x:Math.min(r,o),y:Math.min(n,i),width:Math.abs(o-r),height:Math.abs(i-n)}},dg=function(){var e,t;function r(e){if(!(this instanceof r))throw TypeError("Cannot call a class as a function");this.scale=e}return e=[{key:"domain",get:function(){return this.scale.domain}},{key:"range",get:function(){return this.scale.range}},{key:"rangeMin",get:function(){return this.range()[0]}},{key:"rangeMax",get:function(){return this.range()[1]}},{key:"bandwidth",get:function(){return this.scale.bandwidth}},{key:"apply",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.bandAware,n=t.position;if(void 0!==e){if(n)switch(n){case"start":default:return this.scale(e);case"middle":var o=this.bandwidth?this.bandwidth()/2:0;return this.scale(e)+o;case"end":var i=this.bandwidth?this.bandwidth():0;return this.scale(e)+i}if(r){var a=this.bandwidth?this.bandwidth()/2:0;return this.scale(e)+a}return this.scale(e)}}},{key:"isInRange",value:function(e){var t=this.range(),r=t[0],n=t[t.length-1];return r<=n?e>=r&&e<=n:e>=n&&e<=r}}],t=[{key:"create",value:function(e){return new r(e)}}],e&&du(r.prototype,e),t&&du(r,t),Object.defineProperty(r,"prototype",{writable:!1}),r}();df(dg,"EPS",1e-4);var dy=function(e){var t=Object.keys(e).reduce(function(t,r){return dd(dd({},t),{},df({},r,dg.create(e[r])))},{});return dd(dd({},t),{},{apply:function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=r.bandAware,o=r.position;return(0,da.default)(e,function(e,r){return t[r].apply(e,{bandAware:n,position:o})})},isInRange:function(e){return(0,dl.default)(e,function(e,r){return t[r].isInRange(e)})}})},dv=function(e){var t=e.width,r=e.height,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,o=(n%180+180)%180*Math.PI/180,i=Math.atan(r/t);return Math.abs(o>i&&o<Math.PI-i?r/Math.sin(o):t/Math.cos(o))};function db(){return(db=Object.assign.bind()).apply(this,arguments)}function dx(e){return(dx="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function dw(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 dj(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?dw(Object(r),!0).forEach(function(t){dE(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):dw(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function dS(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(dS=function(){return!!e})()}function dO(e){return(dO=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function dk(e,t){return(dk=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function dE(e,t,r){return(t=dC(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function dC(e){var t=function(e,t){if("object"!=dx(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=dx(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==dx(t)?t:t+""}var dP=function(e){var t=e.x,r=e.y,n=e.xAxis,o=e.yAxis,i=dy({x:n.scale,y:o.scale}),a=i.apply({x:t,y:r},{bandAware:!0});return di(e,"discard")&&!i.isInRange(a)?null:a},dM=function(e){var t;function r(){var e,t;if(!(this instanceof r))throw TypeError("Cannot call a class as a function");return e=r,t=arguments,e=dO(e),function(e,t){if(t&&("object"===dx(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var r=e;if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(this,dS()?Reflect.construct(e,t||[],dO(this).constructor):e.apply(this,t))}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return r.prototype=Object.create(e&&e.prototype,{constructor:{value:r,writable:!0,configurable:!0}}),Object.defineProperty(r,"prototype",{writable:!1}),e&&dk(r,e),t=[{key:"render",value:function(){var e=this.props,t=e.x,n=e.y,o=e.r,i=e.alwaysShow,a=e.clipPathId,l=tC(t),s=tC(n);if(lh(void 0===i,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!l||!s)return null;var u=dP(this.props);if(!u)return null;var c=u.x,d=u.y,f=this.props,p=f.shape,h=f.className,m=dj(dj({clipPath:di(this.props,"hidden")?"url(#".concat(a,")"):void 0},t5(this.props,!0)),{},{cx:c,cy:d});return C.default.createElement(rr,{className:(0,M.default)("recharts-reference-dot",h)},r.renderDot(p,m),ua.renderCallByParent(this.props,{x:c-o,y:d-o,width:2*o,height:2*o}))}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,dC(n.key),n)}}(r.prototype,t),Object.defineProperty(r,"prototype",{writable:!1}),r}(C.default.Component);dE(dM,"displayName","ReferenceDot"),dE(dM,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1}),dE(dM,"renderDot",function(e,t){return C.default.isValidElement(e)?C.default.cloneElement(e,t):(0,tb.default)(e)?e(t):C.default.createElement(cX,db({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"}))});var dA=e.i(50225),d_=e.i(84023),dT=(0,e.i(28535).default)(function(e){return{x:e.left,y:e.top,width:e.width,height:e.height}},function(e){return"l"+e.left+"t"+e.top+"w"+e.width+"h"+e.height}),dR=(0,C.createContext)(void 0),dD=(0,C.createContext)(void 0),dN=(0,C.createContext)(void 0),dI=(0,C.createContext)({}),dL=(0,C.createContext)(void 0),dz=(0,C.createContext)(0),dF=(0,C.createContext)(0),dB=function(e){var t=e.state,r=t.xAxisMap,n=t.yAxisMap,o=t.offset,i=e.clipPathId,a=e.children,l=e.width,s=e.he
7ight,u=dT(o);return C.default.createElement(dR.Provider,{value:r},C.default.createElement(dD.Provider,{value:n},C.default.createElement(dI.Provider,{value:o},C.default.createElement(dN.Provider,{value:u},C.default.createElement(dL.Provider,{value:i},C.default.createElement(dz.Provider,{value:s},C.default.createElement(dF.Provider,{value:l},a)))))))},dH=function(e){var t=(0,C.useContext)(dR);null==t&&rn(!1);var r=t[e];return null==r&&rn(!1),r},dV=function(){var e=(0,C.useContext)(dD);return(0,d_.default)(e,function(e){return(0,dl.default)(e.domain,Number.isFinite)})||t_(e)},d$=function(e){var t=(0,C.useContext)(dD);null==t&&rn(!1);var r=t[e];return null==r&&rn(!1),r},dU=function(){return(0,C.useContext)(dF)},dG=function(){return(0,C.useContext)(dz)};function dW(e){return(dW="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function dq(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(dq=function(){return!!e})()}function dX(e){return(dX=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function dK(e,t){return(dK=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function dY(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 dJ(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?dY(Object(r),!0).forEach(function(t){dZ(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):dY(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function dZ(e,t,r){return(t=dQ(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function dQ(e){var t=function(e,t){if("object"!=dW(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=dW(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==dW(t)?t:t+""}function d0(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 d1(){return(d1=Object.assign.bind()).apply(this,arguments)}var d2=function(e,t){return C.default.isValidElement(e)?C.default.cloneElement(e,t):(0,tb.default)(e)?e(t):C.default.createElement("line",d1({},t,{className:"recharts-reference-line-line"}))},d3=function(e,t,r,n,o,i,a,l,s){var u=o.x,c=o.y,d=o.width,f=o.height;if(r){var p=s.y,h=e.y.apply(p,{position:i});if(di(s,"discard")&&!e.y.isInRange(h))return null;var m=[{x:u+d,y:h},{x:u,y:h}];return"left"===l?m.reverse():m}if(t){var g=s.x,y=e.x.apply(g,{position:i});if(di(s,"discard")&&!e.x.isInRange(y))return null;var v=[{x:y,y:c+f},{x:y,y:c}];return"top"===a?v.reverse():v}if(n){var b=s.segment.map(function(t){return e.apply(t,{position:i})});return di(s,"discard")&&(0,dA.default)(b,function(t){return!e.isInRange(t)})?null:b}return null};function d4(e){var t,r=e.x,n=e.y,o=e.segment,i=e.xAxisId,a=e.yAxisId,l=e.shape,s=e.className,u=e.alwaysShow,c=(0,C.useContext)(dL),d=dH(i),f=d$(a),p=(0,C.useContext)(dN);if(!c||!p)return null;lh(void 0===u,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var h=d3(dy({x:d.scale,y:f.scale}),tC(r),tC(n),o&&2===o.length,p,e.position,d.orientation,f.orientation,e);if(!h)return null;var m=function(e){if(Array.isArray(e))return e}(h)||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,n,o,i,a=[],l=!0,s=!1;try{o=(t=t.call(e)).next,!1;for(;!(l=(r=o.call(t)).done)&&(a.push(r.value),2!==a.length);l=!0);}catch(e){s=!0,n=e}finally{try{if(!l&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(s)throw n}}return a}}(h)||function(e){if(e){if("string"==typeof e)return d0(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return d0(e,2)}}
7(h)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),g=m[0],y=g.x,v=g.y,b=m[1],x=b.x,w=b.y,j=dJ(dJ({clipPath:di(e,"hidden")?"url(#".concat(c,")"):void 0},t5(e,!0)),{},{x1:y,y1:v,x2:x,y2:w});return C.default.createElement(rr,{className:(0,M.default)("recharts-reference-line",s)},d2(l,j),ua.renderCallByParent(e,dm({x:(t={x1:y,y1:v,x2:x,y2:w}).x1,y:t.y1},{x:t.x2,y:t.y2})))}var d5=function(e){var t;function r(){var e,t;if(!(this instanceof r))throw TypeError("Cannot call a class as a function");return e=r,t=arguments,e=dX(e),function(e,t){if(t&&("object"===dW(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var r=e;if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(this,dq()?Reflect.construct(e,t||[],dX(this).constructor):e.apply(this,t))}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return r.prototype=Object.create(e&&e.prototype,{constructor:{value:r,writable:!0,configurable:!0}}),Object.defineProperty(r,"prototype",{writable:!1}),e&&dK(r,e),t=[{key:"render",value:function(){return C.default.createElement(d4,this.props)}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,dQ(n.key),n)}}(r.prototype,t),Object.defineProperty(r,"prototype",{writable:!1}),r}(C.default.Component);function d6(){return(d6=Object.assign.bind()).apply(this,arguments)}function d8(e){return(d8="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function d7(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 d9(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d7(Object(r),!0).forEach(function(t){fn(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d7(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}dZ(d5,"displayName","ReferenceLine"),dZ(d5,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"});function fe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(fe=function(){return!!e})()}function ft(e){return(ft=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function fr(e,t){return(fr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function fn(e,t,r){return(t=fo(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function fo(e){var t=function(e,t){if("object"!=d8(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=d8(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==d8(t)?t:t+""}var fi=function(e,t,r,n,o){var i=o.x1,a=o.x2,l=o.y1,s=o.y2,u=o.xAxis,c=o.yAxis;if(!u||!c)return null;var d=dy({x:u.scale,y:c.scale}),f={x:e?d.x.apply(i,{position:"start"}):d.x.rangeMin,y:r?d.y.apply(l,{position:"start"}):d.y.rangeMin},p={x:t?d.x.apply(a,{position:"end"}):d.x.rangeMax,y:n?d.y.apply(s,{position:"end"}):d.y.rangeMax};return!di(o,"discard")||d.isInRange(f)&&d.isInRange(p)?dm(f,p):null},fa=function(e){var t;function r(){var e,t;if(!(this instanceof r))throw TypeError("Cannot call a class as a function");return e=r,t=arguments,e=ft(e),function(e,t){if(t&&("object"===d8(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var r=e;if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(this,fe()?Reflect.construct(e,t||[],ft(this).constructor):e.apply(this,t))}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return r.prototype=Object.create(e&&e.prototype,{constructor:{value:r,writable:!0,configurable:!0}}),Object.defineProperty(r,"prototype",{writable:!1}),e&&fr(r,e),t=[{key:"render",value:function(){var e=this.props,t=e.x1,n=e.x2,o=e.y1,i=e.y2,a=e.className,l=e.alwaysShow,s=e.clipPathId;lh(void 0===l,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var u=tC(t),c=tC(n),d=tC(o),f=tC(i),p=this.props.shape;if(!u&&!c&&!d&&!f&&!p)return null;var h=fi(u,c,d,f,this.props);if(!h&&!p)return null;var m=di(this.props,"hidden")?"url(#".concat(s,")"):void 0;return C.default.createElement(rr,{className:(0,M.default)("recharts-reference-area",a)},r.renderRect(p,d9(d9({clipPath:m},t5(this.props,!0)),h)),ua.renderCallByParent(this.props,h))}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,fo(n.key),n)}}(r.prototype,t),Object.defineProperty(r,"prototype",{writable:!1}),r}(C.default.Component);function fl(e){return function(e){if(Array.isArray(e))return fs(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e){if(e){if("string"==typeof e)return fs(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return fs(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function fs(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}fn(fa,"displayName","ReferenceArea"),fn(fa,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1}),fn(fa,"renderRect",function(e,t){return C.default.isValidElement(e)?C.default.cloneElement(e,t):(0,tb.default)(e)?e(t):C.default.createElement(uP,d6({},t,{className:"recharts-reference-area-rect"}))});var fu=function(e,t,r,n,o){var i=tQ(e,d5),a=tQ(e,dM),l=[].concat(fl(i),fl(a)),s=tQ(e,fa),u="".concat(n,"Id"),c=n[0],d=t;if(l.length&&(d=l.reduce(function(e,t){if(t.props[u]===r&&di(t.props,"extendDomain")&&tE(t.props[c])){var n=t.props[c];return[Math.min(e[0],n),Math.max(e[1],n)]}return e},d)),s.length){var f="".concat(c,"1"),p="".concat(c,"2");d=s.reduce(function(e,t){if(t.props[u]===r&&di(t.props,"extendDomain")&&tE(t.props[f])&&tE(t.props[p])){var n=t.props[f],o=t.props[p];return[Math.min(e[0],n,o),Math.max(e[1],n,o)]}return e},d)}return o&&o.length&&(d=o.reduce(function(e,t){return tE(t)?[Math.min(e[0],t),Math.max(e[1],t)]:e},d)),d},fc=new(e.i(10482)).default,fd="recharts.syncMouseEvents";function ff(e){return(ff="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function fp(e,t,r){return(t=fh(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function fh(e){var t=function(e,t){if("object"!=ff(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=ff(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ff(t)?t:t+""}var fm=(t=function e(){if(!(this instanceof e))throw TypeError("Cannot call a class as a function");fp(this,"activeIndex",0),fp(this,"coordinateList",[]),fp(this,"layout","horizontal")}
7,r=[{key:"setDetails",value:function(e){var t,r=e.coordinateList,n=void 0===r?null:r,o=e.container,i=void 0===o?null:o,a=e.layout,l=void 0===a?null:a,s=e.offset,u=void 0===s?null:s,c=e.mouseHandlerCallback,d=void 0===c?null:c;this.coordinateList=null!=(t=null!=n?n:this.coordinateList)?t:[],this.container=null!=i?i:this.container,this.layout=null!=l?l:this.layout,this.offset=null!=u?u:this.offset,this.mouseHandlerCallback=null!=d?d:this.mouseHandlerCallback,this.activeIndex=Math.min(Math.max(this.activeIndex,0),this.coordinateList.length-1)}},{key:"focus",value:function(){this.spoofMouse()}},{key:"keyboardEvent",value:function(e){if(0!==this.coordinateList.length)switch(e.key){case"ArrowRight":if("horizontal"!==this.layout)return;this.activeIndex=Math.min(this.activeIndex+1,this.coordinateList.length-1),this.spoofMouse();break;case"ArrowLeft":if("horizontal"!==this.layout)return;this.activeIndex=Math.max(this.activeIndex-1,0),this.spoofMouse()}}},{key:"setIndex",value:function(e){this.activeIndex=e}},{key:"spoofMouse",value:function(){if("horizontal"===this.layout&&0!==this.coordinateList.length){var e,t,r=this.container.getBoundingClientRect(),n=r.x,o=r.y,i=r.height,a=this.coordinateList[this.activeIndex].coordinate,l=(null==(e=window)?void 0:e.scrollX)||0,s=(null==(t=window)?void 0:t.scrollY)||0,u=o+this.offset.top+i/2+s;this.mouseHandlerCallback({pageX:n+a+l,pageY:u})}}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,fh(n.key),n)}}(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),t);function fg(e){this._context=e}function fy(e){return new fg(e)}function fv(e){return e[0]}function fb(e){return e[1]}function fx(e,t){var r=aG(!0),n=null,o=fy,i=null,a=lS(l);function l(l){var s,u,c,d=(l=aU(l)).length,f=!1;for(null==n&&(i=o(c=a())),s=0;s<=d;++s)!(s<d&&r(u=l[s],s,l))===f&&((f=!f)?i.lineStart():i.lineEnd()),f&&i.point(+e(u,s,l),+t(u,s,l));if(c)return i=null,c+""||null}return e="function"==typeof e?e:void 0===e?fv:aG(e),t="function"==typeof t?t:void 0===t?fb:aG(t),l.x=function(t){return arguments.length?(e="function"==typeof t?t:aG(+t),l):e},l.y=function(e){return arguments.length?(t="function"==typeof e?e:aG(+e),l):t},l.defined=function(e){return arguments.length?(r="function"==typeof e?e:aG(!!e),l):r},l.curve=function(e){return arguments.length?(o=e,null!=n&&(i=o(n)),l):o},l.context=function(e){return arguments.length?(null==e?n=i=null:i=o(n=e),l):n},l}function fw(e,t,r){var n=null,o=aG(!0),i=null,a=fy,l=null,s=lS(u);function u(u){var c,d,f,p,h,m=(u=aU(u)).length,g=!1,y=Array(m),v=Array(m);for(null==i&&(l=a(h=s())),c=0;c<=m;++c){if(!(c<m&&o(p=u[c],c,u))===g)if(g=!g)d=c,l.areaStart(),l.lineStart();else{for(l.lineEnd(),l.lineStart(),f=c-1;f>=d;--f)l.point(y[f],v[f]);l.lineEnd(),l.areaEnd()}g&&(y[c]=+e(p,c,u),v[c]=+t(p,c,u),l.point(n?+n(p,c,u):y[c],r?+r(p,c,u):v[c]))}if(h)return l=null,h+""||null}function c(){return fx().defined(o).curve(a).context(i)}return e="function"==typeof e?e:void 0===e?fv:aG(+e),t="function"==typeof t?t:void 0===t?aG(0):aG(+t),r="function"==typeof r?r:void 0===r?fb:aG(+r),u.x=function(t){return arguments.length?(e="function"==typeof t?t:aG(+t),n=null,u):e},u.x0=function(t){return arguments.length?(e="function"==typeof t?t:aG(+t),u):e},u.x1=function(e){return arguments.length?(n=null==e?null:"function"==typeof e?e:aG(+e),u):n},u.y=function(e){return arguments.length?(t="function"==typeof e?e:aG(+e),r=null,u):t},u.y0=function(e){return arguments.length?(t="function"==typeof e?e:aG(+e),u):t},u.y1=function(e){return arguments.length?(r=null==e?null:"function"==typeof e?e:aG(+e),u):r},u.lineX0=u.lineY0=function(){return c().x(e).y(t)},u.lineY1=function(){return c().x(e).y(r)},u.lineX1=function(){return c().x(n).y(t)},u.defined=function(e){return arguments.length?(o="function"==typeof e?e:aG(!!e),u):o},u.curve=function(e){return arguments.length?(a=e,null!=i&&(l=a(i)),u):a},u.context=function(e){return arguments.length?(null==e?i=l=null:l=a(i=e),u):i},u}function fj(){}function fS(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 fO(e){this._context=e}function fk(e){this._context=e}function fE(e){this._context=e}fg.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)}}},fO.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:fS(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:fS(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},fk.prototype={areaStart:fj,areaEnd:fj,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:fS(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},fE.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:fS(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};class fC{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 fP(e){this._context=e}fP.prototype={areaStart:fj,areaEnd:fj,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 fM(e,t,r){var n=e._x1-e._x0,o=t-e._x1,i=(e._y1-e._y0)/(n||o<0&&-0),a=(r-e._y1)/(o||n<0&&-0);return((i<0?-1:1)+(a<0?-1:1))*Math.min(Math.abs(i),Math.abs(a),.5*Math.abs((i*o+a*n)/(n+o)))||0}function fA(e,t){var r=e._x1-e._x0;return r?(3*(e._y1-e._y0)/r-t)/2:t}function f_(e,t,r){var n=e._x0,o=e._y0,i=e._x1,a=e._y1,l=(i-n)/3;e._context.bezierCurveTo(n+l,o+l*t,i-l,a-l*r,i,a)}function fT(e){this._context=e}function fR(e){this._context=new fD(e)}function fD(e){this._context=e}function fN(e){this._context=e}function fI(e){var t,r,n=e.length-1,o=Array(n),i=Array(n),a=Array(n);for(o[0]=0,i[0]=2,a[0]=e[0]+2*e[1],t=1;t<n-1;++t)o[t]=1,i[t]=4,a[t]=4*e[t]+2*e[t+1];for(o[n-1]=2,i[n-1]=7,a[n-1]=8*e[n-1]+e[n],t=1;t<n;++t)r=o[t]/i[t-1],i[t]-=r,a[t]-=r*a[t-1];for(o[n-1]=a[n-1]/i[n-1],t=n-2;t>=0;--t)o[t]=(a[t]-o[t+1])/i[t];for(t=0,i[n-1]=(e[n]+o[n-1])/2;t<n-1;++t)i[t]=2*e[t+1]-o[t+1];return[o,i]}function fL(e,t){this._context=e,this._t=t}function fz(e){return(fz="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function fF(){return(fF=Object.assign.bind()).apply(this,arguments)}function fB(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 fH(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
7t%2?fB(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=fz(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=fz(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==fz(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):fB(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}fT.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:f_(this,this._t0,fA(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,f_(this,fA(this,r=fM(this,e,t)),r);break;default:f_(this,this._t0,r=fM(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=r}}},(fR.prototype=Object.create(fT.prototype)).point=function(e,t){fT.prototype.point.call(this,t,e)},fD.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,o,i){this._context.bezierCurveTo(t,e,n,r,i,o)}},fN.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=fI(e),o=fI(t),i=0,a=1;a<r;++i,++a)this._context.bezierCurveTo(n[0][i],o[0][i],n[1][i],o[1][i],e[a],t[a]);(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)}},fL.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 fV={curveBasisClosed:function(e){return new fk(e)},curveBasisOpen:function(e){return new fE(e)},curveBasis:function(e){return new fO(e)},curveBumpX:function(e){return new fC(e,!0)},curveBumpY:function(e){return new fC(e,!1)},curveLinearClosed:function(e){return new fP(e)},curveLinear:fy,curveMonotoneX:function(e){return new fT(e)},curveMonotoneY:function(e){return new fR(e)},curveNatural:function(e){return new fN(e)},curveStep:function(e){return new fL(e,.5)},curveStepAfter:function(e){return new fL(e,1)},curveStepBefore:function(e){return new fL(e,0)}},f$=function(e){return e.x===+e.x&&e.y===+e.y},fU=function(e){return e.x},fG=function(e){return e.y},fW=function(e,t){if((0,tb.default)(e))return e;var r="curve".concat((0,aQ.default)(e));return("curveMonotone"===r||"curveBump"===r)&&t?fV["".concat(r).concat("vertical"===t?"Y":"X")]:fV[r]||fy},fq=function(e){var t,r=e.type,n=e.points,o=void 0===n?[]:n,i=e.baseLine,a=e.layout,l=e.connectNulls,s=void 0!==l&&l,u=fW(void 0===r?"linear":r,a),c=s?o.filter(function(e){return f$(e)}):o;if(Array.isArray(i)){var d=s?i.filter(function(e){return f$(e)}):i,f=c.map(function(e,t){return fH(fH({},e),{},{base:d[t]})});return(t="vertical"===a?fw().y(fG).x1(fU).x0(function(e){return e.base.x}):fw().x(fU).y1(fG).y0(function(e){return e.base.y})).defined(f$).curve(u),t(f)}return(t="vertical"===a&&tE(i)?fw().y(fG).x1(fU).x0(i):tE(i)?fw().x(fU).y1(fG).y0(i):fx().x(fU).y(fG)).defined(f$).curve(u),t(c)},fX=function(e){var t=e.className,r=e.points,n=e.path,o=e.pathRef;if((!r||!r.length)&&!n)return null;var i=r&&r.length?fq(e):n;return C.createElement("path",fF({},t5(e,!1),tV(e),{className:(0,M.default)("recharts-curve",t),d:i,ref:o}))};function fK(e){return(fK="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var fY=["x","y","top","left","width","height","className"];function fJ(){return(fJ=Object.assign.bind()).apply(this,arguments)}function fZ(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 fQ=function(e){var t=e.x,r=void 0===t?0:t,n=e.y,o=void 0===n?0:n,i=e.top,a=void 0===i?0:i,l=e.left,s=void 0===l?0:l,u=e.width,c=void 0===u?0:u,d=e.height,f=void 0===d?0:d,p=e.className,h=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
7t%2?fZ(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=fK(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=fK(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==fK(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):fZ(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({x:r,y:o,top:a,left:s,width:c,height:f},function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,fY));return tE(r)&&tE(o)&&tE(c)&&tE(f)&&tE(a)&&tE(s)?C.default.createElement("path",fJ({},t5(h,!0),{className:(0,M.default)("recharts-cross",p),d:"M".concat(r,",").concat(a,"v").concat(f,"M").concat(s,",").concat(o,"h").concat(c)})):null};function f0(e){var t=e.cx,r=e.cy,n=e.radius,o=e.startAngle,i=e.endAngle;return{points:[s1(t,r,n,o),s1(t,r,n,i)],cx:t,cy:r,radius:n,startAngle:o,endAngle:i}}function f1(e){return(f1="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function f2(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 f3(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?f2(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=f1(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=f1(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==f1(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f2(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function f4(e){var t,r,n,o,i=e.element,a=e.tooltipEventType,l=e.isActive,s=e.activeCoordinate,u=e.activePayload,c=e.offset,d=e.activeTooltipIndex,f=e.tooltipAxisBandSize,p=e.layout,h=e.chartName,m=null!=(r=i.props.cursor)?r:null==(n=i.type.defaultProps)?void 0:n.cursor;if(!i||!m||!l||!s||"ScatterChart"!==h&&"axis"!==a)return null;var g=fX;if("ScatterChart"===h)o=s,g=fQ;else if("BarChart"===h)t=f/2,o={stroke:"none",fill:"#ccc",x:"horizontal"===p?s.x-t:c.left+.5,y:"horizontal"===p?c.top+.5:s.y-t,width:"horizontal"===p?f:c.width-1,height:"horizontal"===p?c.height-1:f},g=uP;else if("radial"===p){var y=f0(s),v=y.cx,b=y.cy,x=y.radius;o={cx:v,cy:b,startAngle:y.startAngle,endAngle:y.endAngle,innerRadius:x,outerRadius:x},g=uG}else o={points:function(e,t,r){var n,o,i,a;if("horizontal"===e)i=n=t.x,o=r.top,a=r.top+r.height;else if("vertical"===e)a=o=t.y,n=r.left,i=r.left+r.width;else if(null!=t.cx&&null!=t.cy)if("centric"!==e)return f0(t);else{var l=t.cx,s=t.cy,u=t.innerRadius,c=t.outerRadius,d=t.angle,f=s1(l,s,u,d),p=s1(l,s,c,d);n=f.x,o=f.y,i=p.x,a=p.y}return[{x:n,y:o},{x:i,y:a}]}(p,s,c)},g=fX;var w=f3(f3(f3(f3({stroke:"#ccc",pointerEvents:"none"},c),o),t5(m,!1)),{},{payload:u,payloadIndex:d,className:(0,M.default)("recharts-tooltip-cursor",m.className)});return(0,C.isValidElement)(m)?(0,C.cloneElement)(m,w):(0,C.createElement)(g,w)}var f5=["item"],f6=["children","className","width","height","style","compact","title","desc"];function f8(e){return(f8="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function f7(){return(f7=Object.assign.bind()).apply(this,arguments)}function f9(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,o,i,a,l=[],s=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;s=!1}else for(;!(s=(n=i.call(r)).done)&&(l.push(n.value),l.length!==t);s=!0);}catch(e){u=!0,o=e}
7finally{try{if(!s&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(u)throw o}}return l}}(e,t)||pi(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 pe(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function pt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(pt=function(){return!!e})()}function pr(e){return(pr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function pn(e,t){return(pn=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function po(e){return function(e){if(Array.isArray(e))return pa(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||pi(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function pi(e,t){if(e){if("string"==typeof e)return pa(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return pa(e,t)}}function pa(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 pl(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 ps(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?pl(Object(r),!0).forEach(function(t){pu(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):pl(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function pu(e,t,r){return(t=pc(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function pc(e){var t=function(e,t){if("object"!=f8(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=f8(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==f8(t)?t:t+""}var pd={xAxis:["bottom","top"],yAxis:["left","right"]},pf={width:"100%",height:"100%"},pp={x:0,y:0};function ph(e){return e}var pm=function(e,t,r,n){var o=t.find(function(e){return e&&e.index===r});if(o){if("horizontal"===e)return{x:o.coordinate,y:n.y};if("vertical"===e)return{x:n.x,y:o.coordinate};if("centric"===e){var i=o.coordinate,a=n.radius;return ps(ps(ps({},n),s1(n.cx,n.cy,a,i)),{},{angle:i,radius:a})}var l=o.coordinate,s=n.angle;return ps(ps(ps({},n),s1(n.cx,n.cy,l,s)),{},{angle:s,radius:l})}return pp},pg=function(e,t){var r=t.graphicalItems,n=t.dataStartIndex,o=t.dataEndIndex,i=(null!=r?r:[]).reduce(function(e,t){var r=t.props.data;return r&&r.length?[].concat(po(e),po(r)):e},[]);return i.length>0?i:e&&e.length&&tE(n)&&tE(o)?e.slice(n,o+1):[]};function py(e){return"number"===e?[0,"auto"]:void 0}var pv=function(e,t,r,n){var o=e.graphicalItems,i=e.tooltipAxis,a=pg(t,e);return r<0||!o||!o.length||r>=a.length?null:o.reduce(function(o,l){var s,u,c=null!=(s=l.props.data)?s:t;return(c&&e.dataStartIndex+e.dataEndIndex!==0&&e.dataEndIndex-e.dataStartIndex>=r&&(c=c.slice(e.dataStartIndex,e.dataEndIndex+1)),u=i.dataKey&&!i.allowDuplicatedCategory?tD(void 0===c?a:c,i.dataKey,n):c&&c[r]||a[r])?[].concat(po(o),[sY(l,u)]):o},[])},pb=function(e,t,r,n){var o=n||{x:e.chartX,y:e.chartY},i="horizontal"===r?o.x:"vertical"===r?o.y:"centric"===r?o.angle:o.radius,a=e.orderedTooltipTicks,l=e.tooltipAxis,s=e.tooltipTicks,u=sb(i,a,s,l);if(u>=0&&s){var c=s[u]&&s[u].value,d=pv(e,t,u,c),f=pm(r,a,u,o);return{activeTooltipIndex:u,activeLabel:c,activePayload:d,activeCoordinate:f}}return null},px=function(e,t){var r=t.axes,n=t.graphicalItems,o=t.axisType,i=t.axisIdKey,a=t.stackGroups,l=t.dataStartIndex,s=t.dataEndIndex,u=e.layout,c=e.children,d=e.stackOffset,f=sC(u,o);return r.reduce(function(t,r){var p=void 0!==r.type.defaultProps?ps(ps({},r.type.defaultProps),r.props):r.props,h=p.type,m=p.dataKey,g=p.allowDataOverflow,y=p.allowDuplicatedCategory,v=p.scale,b=p.ticks,x=p.includeHidden,w=p[i];if(t[w])return t;var j=pg(e.data,{graphicalItems:n.filter(function(e){var t;return(i in e.props?e.props[i]:null==(t=e.type.defaultProps)?void 0:t[i])===w}),dataStartIndex:l,dataEndIndex:s}),S=j.length;(function(e,t,r){if("number"===r&&!0===t&&Array.isArray(e)){var n=null==e?void 0:e[0],o=null==e?void 0:e[1];if(n&&o&&tE(n)&&tE(o))return!0}return!1})(p.domain,g,h)&&(E=sq(p.domain,null,g),f&&("number"===h||"auto"!==v)&&(P=sv(j,m,"category")));var O=py(h);if(!E||0===E.length){var k,E,C,P,M,A=null!=(M=p.domain)?M:O;if(m){if(E=sv(j,m,h),"category"===h&&f){var _=tT(E);y&&_?(C=E,E=(0,ch.default)(0,S)):y||(E=sK(A,E,r).reduce(function(e,t){return e.indexOf(t)>=0?e:[].concat(po(e),[t])},[]))}else if("category"===h)E=y?E.filter(function(e){return""!==e&&!(0,tg.default)(e)}):sK(A,E,r).reduce(function(e,t){return e.indexOf(t)>=0||""===t||(0,tg.default)(t)?e:[].concat(po(e),[t])},[]);else if("number"===h){var T=sk(j,n.filter(function(e){var t,r,n=i in e.props?e.props[i]:null==(t=e.type.defaultProps)?void 0:t[i],o="hide"in e.props?e.props.hide:null==(r=e.type.defaultProps)?void 0:r.hide;return n===w&&(x||!o)}),m,o,u);T&&(E=T)}f&&("number"===h||"auto"!==v)&&(P=sv(j,m,"category"))}else E=f?(0,ch.default)(0,S):a&&a[w]&&a[w].hasStack&&"number"===h?"expand"===d?[0,1]:sU(a[w].stackGroups,l,s):sE(j,n.filter(function(e){var t=i in e.props?e.props[i]:e.type.defaultProps[i],r="hide"in e.props?e.props.hide:e.type.defaultProps.hide;return t===w&&(x||!r)}),h,u,!0);"number"===h?(E=fu(c,E,w,o,b),A&&(E=sq(A,E,g))):"category"===h&&A&&E.every(function(e){return A.indexOf(e)>=0})&&(E=A)}return ps(ps({},t),{},pu({},w,ps(ps({},p),{},{axisType:o,domain:E,categoricalDomain:P,duplicateDomain:C,originalDomain:null!=(k=p.domain)?k:O,isCategorical:f,layout:u})))},{})},pw=function(e,t){var r=t.graphicalItems,n=t.Axis,o=t.axisType,i=t.axisIdKey,a=t.stackGroups,l=t.dataStartIndex,s=t.dataEndIndex,u=e.layout,c=e.children,d=pg(e.data,{graphicalItems:r,dataStartIndex:l,dataEndIndex:s}),f=d.length,p=sC(u,o),h=-1;return r.reduce(function(e,t){var m,g=(void 0!==t.type.defaultProps?ps(ps({},t.type.defaultProps),t.props):t.props)[i],y=py("number");return e[g]?e:(h++,m=p?(0,ch.default)(0,f):a&&a[g]&&a[g].hasStack?fu(c,m=sU(a[g].stackGroups,l,s),g,o):fu(c,m=sq(y,sE(d,r.filter(function(e){var t,r,n=i in e.props?e.props[i]:null==(t=e.type.defaultProps)?void 0:t[i],o="hide"in e.props?e.props.hide:null==(r=e.type.defaultProps)?void 0:r.hide;return n===g&&!o}),"number",u),n.defaultProps.allowDataOverflow),g,o),ps(ps({},e),{},pu({},g,ps(ps({axisType:o},n.defaultProps),{},{hide:!0,orientation:(0,ty.default)(pd,"".concat(o,".").concat(h%2),null),domain:m,originalDomain:y,isCategorical:p,layout:u}))))},{})},pj=function(e,t){var r=t.axisType,n=void 0===r?"xAxis":r,o=t.AxisComp,i=t.graphicalItems,a=t.stackGroups,l=t.dataStartIndex,s=t.dataEndIndex,u=e.children,c="".concat(n,"Id"),d=tQ(u,o),f={};return d&&d.length?f=px(e,{axes:d,graphicalItems:i,axisType:n,axisIdKey:c,stackGroups:a,dataStartIndex:l,dataEndIndex:s}):i&&i.length&&(f=pw(e,{Axis:o,graphicalItems:i,axisType:n,axisIdKey:c,stackGroups:a,dataStartIndex:l,dataEndIndex:s})),f},pS=function(e){var t=t_(e),r=sM(t,!1,!0);return{tooltipTicks:r,orderedTooltipTicks:(0,a0.default)(r,function(e){return e.coordinate}),tooltipAxis:t,tooltipAxisBandSize:sX(t,r)}},pO=function(e){var t=e.children,r=e.defaultShowTooltip,n=t0(t,dn),o=0,i=0;return e.data&&0!==e.data.length&&(i=e.data.length-1),n&&n.props&&(n.props.startIndex>=0&&(o=n.props.startIndex),n.props.endIndex>=0&&(i=n.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:o,dataEndIndex:i,activeTooltipIndex:-1,isTooltipActive:!!r}},pk=function(e){return"horizontal"===e?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:"vertical"===e?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:"centric"===e?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},pE=function(e,t){var r=e.props,n=e.graphicalItems,o=e.xAxisMap,i=void 0===o?{}:o,a=e.yAxisMap,l=void 0===a?{}:a,s=r.width,u=r.height,c=r.children,d=r.margin||{},f=t0(c,dn),p=t0(c,sa),h=Object.keys(l).reduce(function(e,t){var r=l[t],n=r.orientation;return r.mirror||r.hide?e:ps(ps({},e),{},pu({},n,e[n]+r.width))},{left:d.left||0,right:d.right||0}),m=Object.keys(i).reduce(function(e,t){var r=i[t],n=r.orientation;return r.mirror||r.hide?e:ps(ps({},e),{},pu({},n,(0,ty.default)(e,"".concat(n))+r.height))},{top:d.top||0,bottom:d.bottom||0}),g=ps(ps({},m),h),y=g.bottom;f&&(g.bottom+=f.props.height||dn.defaultProps.height),p&&t&&(g=sS(g,n,r,t));var v=s-g.left-g.right,b=u-g.top-g.bottom;return ps(ps({brushBottom:y},g),{},{width:Math.max(v,0),height:Math.max(b,0)})},pC=function(e){var t=e.chartName,r=e.GraphicalChild,n=e.defaultTooltipEventType,o=void 0===n?"axis":n,i=e.validateTooltipEventTypes,a=void 0===i?["axis"]:i,l=e.axisComponents,s=e.legendContent,u=e.formatAxisMap,c=e.defaultProps,d=function(e,t){var r=t.graphicalItems,n=t.stackGroups,o=t.offset,i=t.updateId,a=t.dataStartIndex,s=t.dataEndIndex,u=e.barSize,c=e.layout,d=e.barGap,f=e.barCategoryGap,p=e.maxBarSize,h=pk(c),m=h.numericAxisName,g=h.cateAxisName,y=!!r&&!!r.length&&r.some(function(e){var t=tK(e&&e.type);return t&&t.indexOf("Bar")>=0}),v=[];return r.forEach(function(r,h){var b=pg(e.data,{graphicalItems:[r],dataStartIndex:a,dataEndIndex:s}),x=void 0!==r.type.defaultProps?ps(ps({},r.type.defaultProps),r.props):r.props,w=x.dataKey,j=x.maxBarSize,S=x["".concat(m,"Id")],O=x["".concat(g,"Id")],k=l.reduce(function(e,r){var n=t["".concat(r.axisType,"Map")],o=x["".concat(r.axisType,"Id")];n&&n[o]||"zAxis"===r.axisType||rn(!1);var i=n[o];return ps(ps({},e),{},pu(pu({},r.axisType,i),"".concat(r.axisType,"Ticks"),sM(i)))},{}),E=k[g],C=k["".concat(g,"Ticks")],P=n&&n[S]&&n[S].hasStack&&s$(r,n[S].stackGroups),M=tK(r.type).indexOf("Bar")>=0,A=sX(E,C),_=[],T=y&&sw({barSize:u,stackGroups:n,totalSize:"xAxis"===g?k[g].width:"yAxis"===g?k[g].height:void 0});if(M){var R,D,N=(0,tg.default)(j)?p:j,I=null!=(R=null!=(D=sX(E,C,!0))?D:N)?R:0;_=sj({barGap:d,barCategoryGap:f,bandSize:I!==A?I:A,sizeList:T[O],maxBarSize:N}),I!==A&&(_=_.map(function(e){return ps(ps({},e),{},{position:ps(ps({},e.position),{},{offset:e.position.offset-I/2})})}))}var L=r&&r.type&&r.type.getComposedData;L&&v.push({props:ps(ps({},L(ps(ps({},k),{},{displayedData:b,props:e,dataKey:w,item:r,bandSize:A,barPosition:_,offset:o,stackedData:P,layout:c,dataStartIndex:a,dataEndIndex:s}))),{},pu(pu(pu({key:r.key||"item-".concat(h)},m,k[m]),g,k[g]),"animationId",i)),childIndex:tZ(e.children).indexOf(r),item:r})}),v},f=function(e,n){var o=e.props,i=e.dataStartIndex,a=e.dataEndIndex,s=e.updateId;if(!t1({props:o}))return null;var c=o.children,f=o.layout,p=o.stackOffset,h=o.data,m=o.reverseStackOrder,g=pk(f),y=g.numericAxisName,v=g.cateAxisName,b=tQ(c,r),x=sz(h,b,"".concat(y,"Id"),"".concat(v,"Id"),p,m),w=l.reduce(function(e,t){var r="".concat(t.axisType,"Map");return ps(ps({},e),{},pu({},r,pj(o,ps(ps({},t),{},{graphicalItems:b,stackGroups:t.axisType===y&&x,dataStartIndex:i,dataEndIndex:a}))))},{}),j=pE(ps(ps({},w),{},{props:o,graphicalItems:b}),null==n?void 0:n.legendBBox);
7Object.keys(w).forEach(function(e){w[e]=u(o,w[e],j,e.replace("Map",""),t)});var S=pS(w["".concat(v,"Map")]),O=d(o,ps(ps({},w),{},{dataStartIndex:i,dataEndIndex:a,updateId:s,graphicalItems:b,stackGroups:x,offset:j}));return ps(ps({formattedGraphicalItems:O,graphicalItems:b,offset:j,stackGroups:x},S),w)},p=function(e){var r;function n(e){var r,o,i,a,l;if(!(this instanceof n))throw TypeError("Cannot call a class as a function");return a=n,l=[e],a=pr(a),pu(i=function(e,t){if(t&&("object"===f8(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var r=e;if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(this,pt()?Reflect.construct(a,l||[],pr(this).constructor):a.apply(this,l)),"eventEmitterSymbol",Symbol("rechartsEventEmitter")),pu(i,"accessibilityManager",new fm),pu(i,"handleLegendBBoxUpdate",function(e){if(e){var t=i.state,r=t.dataStartIndex,n=t.dataEndIndex,o=t.updateId;i.setState(ps({legendBBox:e},f({props:i.props,dataStartIndex:r,dataEndIndex:n,updateId:o},ps(ps({},i.state),{},{legendBBox:e}))))}}),pu(i,"handleReceiveSyncEvent",function(e,t,r){i.props.syncId===e&&(r!==i.eventEmitterSymbol||"function"==typeof i.props.syncMethod)&&i.applySyncEvent(t)}),pu(i,"handleBrushChange",function(e){var t=e.startIndex,r=e.endIndex;if(t!==i.state.dataStartIndex||r!==i.state.dataEndIndex){var n=i.state.updateId;i.setState(function(){return ps({dataStartIndex:t,dataEndIndex:r},f({props:i.props,dataStartIndex:t,dataEndIndex:r,updateId:n},i.state))}),i.triggerSyncEvent({dataStartIndex:t,dataEndIndex:r})}}),pu(i,"handleMouseEnter",function(e){var t=i.getMouseInfo(e);if(t){var r=ps(ps({},t),{},{isTooltipActive:!0});i.setState(r),i.triggerSyncEvent(r);var n=i.props.onMouseEnter;(0,tb.default)(n)&&n(r,e)}}),pu(i,"triggeredAfterMouseMove",function(e){var t=i.getMouseInfo(e),r=t?ps(ps({},t),{},{isTooltipActive:!0}):{isTooltipActive:!1};i.setState(r),i.triggerSyncEvent(r);var n=i.props.onMouseMove;(0,tb.default)(n)&&n(r,e)}),pu(i,"handleItemMouseEnter",function(e){i.setState(function(){return{isTooltipActive:!0,activeItem:e,activePayload:e.tooltipPayload,activeCoordinate:e.tooltipPosition||{x:e.cx,y:e.cy}}})}),pu(i,"handleItemMouseLeave",function(){i.setState(function(){return{isTooltipActive:!1}})}),pu(i,"handleMouseMove",function(e){e.persist(),i.throttleTriggeredAfterMouseMove(e)}),pu(i,"handleMouseLeave",function(e){i.throttleTriggeredAfterMouseMove.cancel();var t={isTooltipActive:!1};i.setState(t),i.triggerSyncEvent(t);var r=i.props.onMouseLeave;(0,tb.default)(r)&&r(t,e)}),pu(i,"handleOuterEvent",function(e){var t,r=t9(e),n=(0,ty.default)(i.props,"".concat(r));r&&(0,tb.default)(n)&&n(null!=(t=/.*touch.*/i.test(r)?i.getMouseInfo(e.changedTouches[0]):i.getMouseInfo(e))?t:{},e)}),pu(i,"handleClick",function(e){var t=i.getMouseInfo(e);if(t){var r=ps(ps({},t),{},{isTooltipActive:!0});i.setState(r),i.triggerSyncEvent(r);var n=i.props.onClick;(0,tb.default)(n)&&n(r,e)}}),pu(i,"handleMouseDown",function(e){var t=i.props.onMouseDown;(0,tb.default)(t)&&t(i.getMouseInfo(e),e)}),pu(i,"handleMouseUp",function(e){var t=i.props.onMouseUp;(0,tb.default)(t)&&t(i.getMouseInfo(e),e)}),pu(i,"handleTouchMove",function(e){null!=e.changedTouches&&e.changedTouches.length>0&&i.throttleTriggeredAfterMouseMove(e.changedTouches[0])}),pu(i,"handleTouchStart",function(e){null!=e.changedTouches&&e.changedTouches.length>0&&i.handleMouseDown(e.changedTouches[0])}),pu(i,"handleTouchEnd",function(e){null!=e.changedTouches&&e.changedTouches.length>0&&i.handleMouseUp(e.changedTouches[0])}),pu(i,"handleDoubleClick",function(e){var t=i.props.onDoubleClick;(0,tb.default)(t)&&t(i.getMouseInfo(e),e)}),pu(i,"handleContextMenu",function(e){var t=i.props.onContextMenu;(0,tb.default)(t)&&t(i.getMouseInfo(e),e)}),pu(i,"triggerSyncEvent",function(e){void 0!==i.props.syncId&&fc.emit(fd,i.props.syncId,e,i.eventEmitterSymbol)}),pu(i,"applySyncEvent",function(e){var t=i.props,r=t.layout,n=t.syncMethod,o=i.state.updateId,a=e.dataStartIndex,l=e.dataEndIndex;if(void 0!==e.dataStartIndex||void 0!==e.dataEndIndex)i.setState(ps({dataStartIndex:a,dataEndIndex:l},f({props:i.props,dataStartIndex:a,dataEndIndex:l,updateId:o},i.state)));else if(void 0!==e.activeTooltipIndex){var s=e.chartX,u=e.chartY,c=e.activeTooltipIndex,d=i.state,p=d.offset,h=d.tooltipTicks;if(!p)return;if("function"==typeof n)c=n(h,e);else if("value"===n){c=-1;for(var m=0;m<h.length;m++)if(h[m].value===e.activeLabel){c=m;break}}var g=ps(ps({},p),{},{x:p.left,y:p.top}),y=Math.min(s,g.x+g.width),v=Math.min(u,g.y+g.height),b=h[c]&&h[c].value,x=pv(i.state,i.props.data,c),w=h[c]?{x:"horizontal"===r?h[c].coordinate:y,y:"horizontal"===r?v:h[c].coordinate}:pp;i.setState(ps(ps({},e),{},{activeLabel:b,activeCoordinate:w,activePayload:x,activeTooltipIndex:c}))}else i.setState(e)}),pu(i,"renderCursor",function(e){var r,n=i.state,o=n.isTooltipActive,a=n.activeCoordinate,l=n.activePayload,s=n.offset,u=n.activeTooltipIndex,c=n.tooltipAxisBandSize,d=i.getTooltipEventType(),f=null!=(r=e.props.active)?r:o,p=i.props.layout,h=e.key||"_recharts-cursor";return C.default.createElement(f4,{key:h,activeCoordinate:a,activePayload:l,activeTooltipIndex:u,chartName:t,element:e,isActive:f,layout:p,offset:s,tooltipAxisBandSize:c,tooltipEventType:d})}),pu(i,"renderPolarAxis",function(e,t,r){var n=(0,ty.default)(e,"type.axisType"),o=(0,ty.default)(i.state,"".concat(n,"Map")),a=e.type.defaultProps,l=void 0!==a?ps(ps({},a),e.props):e.props,s=o&&o[l["".concat(n,"Id")]];return(0,C.cloneElement)(e,ps(ps({},s),{},{className:(0,M.default)(n,s.className),key:e.key||"".concat(t,"-").concat(r),ticks:sM(s,!0)}))}),pu(i,"renderPolarGrid",function(e){var t=e.props,r=t.radialLines,n=t.polarAngles,o=t.polarRadius,a=i.state,l=a.radiusAxisMap,s=a.angleAxisMap,u=t_(l),c=t_(s),d=c.cx,f=c.cy,p=c.innerRadius,h=c.outerRadius;return(0,C.cloneElement)(e,{polarAngles:Array.isArray(n)?n:sM(c,!0).map(function(e){return e.coordinate}),polarRadius:Array.isArray(o)?o:sM(u,!0).map(function(e){return e.coordinate}),cx:d,cy:f,innerRadius:p,outerRadius:h,key:e.key||"polar-grid",radialLines:r})}),pu(i,"renderLegend",function(){var e=i.state.formattedGraphicalItems,t=i.props,r=t.children,n=t.width,o=t.height,a=i.props.margin||{},l=sc({children:r,formattedGraphicalItems:e,legendWidth:n-(a.left||0)-(a.right||0),legendContent:s});if(!l)return null;var u=l.item,c=pe(l,f5);return(0,C.cloneElement)(u,ps(ps({},c),{}
7,{chartWidth:n,chartHeight:o,margin:a,onBBoxUpdate:i.handleLegendBBoxUpdate}))}),pu(i,"renderTooltip",function(){var e,t=i.props,r=t.children,n=t.accessibilityLayer,o=t0(r,cW);if(!o)return null;var a=i.state,l=a.isTooltipActive,s=a.activeCoordinate,u=a.activePayload,c=a.activeLabel,d=a.offset,f=null!=(e=o.props.active)?e:l;return(0,C.cloneElement)(o,{viewBox:ps(ps({},d),{},{x:d.left,y:d.top}),active:f,label:c,payload:f?u:[],coordinate:s,accessibilityLayer:n})}),pu(i,"renderBrush",function(e){var t=i.props,r=t.margin,n=t.data,o=i.state,a=o.offset,l=o.dataStartIndex,s=o.dataEndIndex,u=o.updateId;return(0,C.cloneElement)(e,{key:e.key||"_recharts-brush",onChange:s_(i.handleBrushChange,e.props.onChange),data:n,x:tE(e.props.x)?e.props.x:a.left,y:tE(e.props.y)?e.props.y:a.top+a.height+a.brushBottom-(r.bottom||0),width:tE(e.props.width)?e.props.width:a.width,startIndex:l,endIndex:s,updateId:"brush-".concat(u)})}),pu(i,"renderReferenceElement",function(e,t,r){if(!e)return null;var n=i.clipPathId,o=i.state,a=o.xAxisMap,l=o.yAxisMap,s=o.offset,u=e.type.defaultProps||{},c=e.props,d=c.xAxisId,f=void 0===d?u.xAxisId:d,p=c.yAxisId,h=void 0===p?u.yAxisId:p;return(0,C.cloneElement)(e,{key:e.key||"".concat(t,"-").concat(r),xAxis:a[f],yAxis:l[h],viewBox:{x:s.left,y:s.top,width:s.width,height:s.height},clipPathId:n})}),pu(i,"renderActivePoints",function(e){var t=e.item,r=e.activePoint,o=e.basePoint,i=e.childIndex,a=e.isRange,l=[],s=t.props.key,u=void 0!==t.item.type.defaultProps?ps(ps({},t.item.type.defaultProps),t.item.props):t.item.props,c=u.activeDot,d=ps(ps({index:i,dataKey:u.dataKey,cx:r.x,cy:r.y,r:4,fill:sx(t.item),strokeWidth:2,stroke:"#fff",payload:r.payload,value:r.value},t5(c,!1)),tV(c));return l.push(n.renderActiveDot(c,d,"".concat(s,"-activePoint-").concat(i))),o?l.push(n.renderActiveDot(c,ps(ps({},d),{},{cx:o.x,cy:o.y}),"".concat(s,"-basePoint-").concat(i))):a&&l.push(null),l}),pu(i,"renderGraphicChild",function(e,t,r){var n=i.filterFormatItem(e,t,r);if(!n)return null;var o=i.getTooltipEventType(),a=i.state,l=a.isTooltipActive,s=a.tooltipAxis,u=a.activeTooltipIndex,c=a.activeLabel,d=t0(i.props.children,cW),f=n.props,p=f.points,h=f.isRange,m=f.baseLine,g=void 0!==n.item.type.defaultProps?ps(ps({},n.item.type.defaultProps),n.item.props):n.item.props,y=g.activeDot,v=g.hide,b=g.activeBar,x=g.activeShape,w=!!(!v&&l&&d&&(y||b||x)),j={};"axis"!==o&&d&&"click"===d.props.trigger?j={onClick:s_(i.handleItemMouseEnter,e.props.onClick)}:"axis"!==o&&(j={onMouseLeave:s_(i.handleItemMouseLeave,e.props.onMouseLeave),onMouseEnter:s_(i.handleItemMouseEnter,e.props.onMouseEnter)});var S=(0,C.cloneElement)(e,ps(ps({},n.props),j));if(w)if(u>=0){if(s.dataKey&&!s.allowDuplicatedCategory){var O="function"==typeof s.dataKey?function(e){return"function"==typeof s.dataKey?s.dataKey(e.payload):null}:"payload.".concat(s.dataKey.toString());E=tD(p,O,c),P=h&&m&&tD(m,O,c)}else E=null==p?void 0:p[u],P=h&&m&&m[u];if(x||b){var k=void 0!==e.props.activeIndex?e.props.activeIndex:u;return[(0,C.cloneElement)(e,ps(ps(ps({},n.props),j),{},{activeIndex:k})),null,null]}if(!(0,tg.default)(E))return[S].concat(po(i.renderActivePoints({item:n,activePoint:E,basePoint:P,childIndex:u,isRange:h})))}else{var E,P,M,A=(null!=(M=i.getItemByXY(i.state.activeCoordinate))?M:{graphicalItem:S}).graphicalItem,_=A.item,T=void 0===_?e:_,R=A.childIndex,D=ps(ps(ps({},n.props),j),{},{activeIndex:R});return[(0,C.cloneElement)(T,D),null,null]}return h?[S,null,null]:[S,null]}),pu(i,"renderCustomized",function(e,t,r){return(0,C.cloneElement)(e,ps(ps({key:"recharts-customized-".concat(r)},i.props),i.state))}),pu(i,"renderMap",{CartesianGrid:{handler:ph,once:!0},ReferenceArea:{handler:i.renderReferenceElement},ReferenceLine:{handler:ph},ReferenceDot:{handler:i.renderReferenceElement},XAxis:{handler:ph},YAxis:{handler:ph},Brush:{handler:i.renderBrush,once:!0},Bar:{handler:i.renderGraphicChild},Line:{handler:i.renderGraphicChild},Area:{handler:i.renderGraphicChild},Radar:{handler:i.renderGraphicChild},RadialBar:{handler:i.renderGraphicChild},Scatter:{handler:i.renderGraphicChild},Pie:{handler:i.renderGraphicChild},Funnel:{handler:i.renderGraphicChild},Tooltip:{handler:i.renderCursor,once:!0},PolarGrid:{handler:i.renderPolarGrid,once:!0},PolarAngleAxis:{handler:i.renderPolarAxis},PolarRadiusAxis:{handler:i.renderPolarAxis},Customized:{handler:i.renderCustomized}}),i.clipPathId="".concat(null!=(r=e.id)?r:tM("recharts"),"-clip"),i.throttleTriggeredAfterMouseMove=(0,cm.default)(i.triggeredAfterMouseMove,null!=(o=e.throttleDelay)?o:1e3/60),i.state={},i}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return n.prototype=Object.create(e&&e.prototype,{constructor:{value:n,writable:!0,configurable:!0}}),Object.defineProperty(n,"prototype",{writable:!1}),e&&pn(n,e),r=[{key:"componentDidMount",value:function(){var e,t;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:null!=(e=this.props.margin.left)?e:0,top:null!=(t=this.props.margin.top)?t:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var e=this.props,t=e.children,r=e.data,n=e.he
7ight,o=e.layout,i=t0(t,cW);if(i){var a=i.props.defaultIndex;if("number"==typeof a&&!(a<0)&&!(a>this.state.tooltipTicks.length-1)){var l=this.state.tooltipTicks[a]&&this.state.tooltipTicks[a].value,s=pv(this.state,r,a,l),u=this.state.tooltipTicks[a].coordinate,c=(this.state.offset.top+n)/2,d="horizontal"===o?{x:u,y:c}:{y:u,x:c},f=this.state.formattedGraphicalItems.find(function(e){return"Scatter"===e.item.type.name});f&&(d=ps(ps({},d),f.props.points[a].tooltipPosition),s=f.props.points[a].tooltipPayload);var p={activeTooltipIndex:a,isTooltipActive:!0,activeLabel:l,activePayload:s,activeCoordinate:d};this.setState(p),this.renderCursor(i),this.accessibilityManager.setIndex(a)}}}},{key:"getSnapshotBeforeUpdate",value:function(e,t){if(!this.props.accessibilityLayer)return null;if(this.state.tooltipTicks!==t.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==e.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==e.margin){var r,n;this.accessibilityManager.setDetails({offset:{left:null!=(r=this.props.margin.left)?r:0,top:null!=(n=this.props.margin.top)?n:0}})}return null}},{key:"componentDidUpdate",value:function(e){t6([t0(e.children,cW)],[t0(this.props.children,cW)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var e=t0(this.props.children,cW);if(e&&"boolean"==typeof e.props.shared){var t=e.props.shared?"axis":"item";return a.indexOf(t)>=0?t:o}return o}},{key:"getMouseInfo",value:function(e){if(!this.container)return null;var t=this.container,r=t.getBoundingClientRect(),n={top:r.top+window.scrollY-document.documentElement.clientTop,left:r.left+window.scrollX-document.documentElement.clientLeft},o={chartX:Math.round(e.pageX-n.left),chartY:Math.round(e.pageY-n.top)},i=r.width/t.offsetWidth||1,a=this.inRange(o.chartX,o.chartY,i);if(!a)return null;var l=this.state,s=l.xAxisMap,u=l.yAxisMap,c=this.getTooltipEventType(),d=pb(this.state,this.props.data,this.props.layout,a);if("axis"!==c&&s&&u){var f=t_(s).scale,p=t_(u).scale,h=f&&f.invert?f.invert(o.chartX):null,m=p&&p.invert?p.invert(o.chartY):null;return ps(ps({},o),{},{xValue:h,yValue:m},d)}return d?ps(ps({},o),d):null}},{key:"inRange",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=this.props.layout,o=e/r,i=t/r;if("horizontal"===n||"vertical"===n){var a=this.state.offset;return o>=a.left&&o<=a.left+a.width&&i>=a.top&&i<=a.top+a.height?{x:o,y:i}:null}var l=this.state,s=l.angleAxisMap,u=l.radiusAxisMap;return s&&u?s5({x:o,y:i},t_(s)):null}},{key:"parseEventsOfWrapper",value:function(){var e=this.props.children,t=this.getTooltipEventType(),r=t0(e,cW),n={};return r&&"axis"===t&&(n="click"===r.props.trigger?{onClick:this.handleClick}:{onMouseEnter:this.handleMouseEnter,onDoubleClick:this.handleDoubleClick,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd,onContextMenu:this.handleContextMenu}),ps(ps({},tV(this.props,this.handleOuterEvent)),n)}},{key:"addListener",value:function(){fc.on(fd,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){fc.removeListener(fd,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(e,t,r){for(var n=this.state.formattedGraphicalItems,o=0,i=n.length;o<i;o++){var a=n[o];if(a.item===e||a.props.key===e.key||t===tK(a.item.type)&&r===a.childIndex)return a}return null}},{key:"renderClipPath",value:function(){var e=this.clipPathId,t=this.state.offset,r=t.left,n=t.top,o=t.height,i=t.width;return C.default.createElement("defs",null,C.default.createElement("clipPath",{id:e},C.default.createElement("rect",{x:r,y:n,height:o,width:i})))}},{key:"getXScales",value:function(){var e=this.state.xAxisMap;return e?Object.entries(e).reduce(function(e,t){var r=f9(t,2),n=r[0],o=r[1];return ps(ps({},e),{},pu({},n,o.scale))},{}):null}},{key:"getYScales",value:function(){var e=this.state.yAxisMap;return e?Object.entries(e).reduce(function(e,t){var r=f9(t,2),n=r[0],o=r[1];return ps(ps({},e),{},pu({},n,o.scale))},{}):null}},{key:"getXScaleByAxisId",value:function(e){var t;return null==(t=this.state.xAxisMap)||null==(t=t[e])?void 0:t.scale}},{key:"getYScaleByAxisId",value:function(e){var t;return null==(t=this.state.yAxisMap)||null==(t=t[e])?void 0:t.scale}},{key:"getItemByXY",value:function(e){var t=this.state,r=t.formattedGraphicalItems,n=t.activeItem;if(r&&r.length)for(var o=0,i=r.length;o<i;o++){var a=r[o],l=a.props,s=a.item,u=void 0!==s.type.defaultProps?ps(ps({},s.type.defaultProps),s.props):s.props,c=tK(s.type);if("Bar"===c){var d=(l.data||[]).find(function(t){return uE(e,t)});if(d)return{graphicalItem:a,payload:d}}else if("RadialBar"===c){var f=(l.data||[]).find(function(t){return s5(e,t)});if(f)return{graphicalItem:a,payload:f}}else if(uZ(a,n)||uQ(a,n)||u0(a,n)){var p=function(e){var t,r,n,o=e.activeTooltipItem,i=e.graphicalItem,a=e.itemData,l=(uZ(i,o)?t="trapezoids":uQ(i,o)?t="sectors":u0(i,o)&&(t="points"),t),s=uZ(i,o)?null==(r=o.tooltipPayload)||null==(r=r[0])||null==(r=r.payload)?void 0:r.payload:uQ(i,o)?null==(n=o.tooltipPayload)||null==(n=n[0])||null==(n=n.payload)?void 0:n.payload:u0(i,o)?o.payload:{},u=a.filter(function(e,t){var r=(0,tm.default)(s,e),n=i.props[l].filter(function(e){var t;return(uZ(i,o)?t=u1:uQ(i,o)?t=u2:u0(i,o)&&(t=u3),t)(e,o)}),a=i.props[l].indexOf(n[n.length-1]);return r&&t===a});return a.indexOf(u[u.length-1])}({graphicalItem:a,activeTooltipItem:n,itemData:u.data}),h=void 0===u.activeIndex?p:u.activeIndex;return{graphicalItem:ps(ps({},a),{},{childIndex:h}),payload:u0(a,n)?u.data[p]:a.props.data[p]}}}return null}},{key:"render",value:function(){var e,t,r=this;if(!t1(this))return null;var n=this.props,o=n.children,i=n.className,a=n.width,l=n.height,s=n.style,u=n.compact,c=n.title,d=n.desc,f=t5(pe(n,f6),!1);if(u)return C.default.createElement(dB,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},C.default.createElement(ly,f7({},f,{width:a,height:l,title:c,desc:d}),this.renderClipPath(),t7(o,this.renderMap)));this.props.accessibilityLayer&&(f.tabIndex=null!=(e=this.props.tabIndex)?e:0,f.role=null!=(t=this.props.role)?t:"application",f.onKeyDown=function(e){r.accessibilityManager.keyboardEvent(e)},f.onFocus=function(){r.accessibilityManager.focus()});var p=this.parseEventsOfWrapper();return C.default.createElement(dB,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},C.default.createElement("div",f7({className:(0,M.default)("recharts-wrapper",i),style:ps({position:"relative",curs
7or:"default",width:a,height:l},s)},p,{ref:function(e){r.container=e}}),C.default.createElement(ly,f7({},f,{width:a,height:l,title:c,desc:d,style:pf}),this.renderClipPath(),t7(o,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,pc(n.key),n)}}(n.prototype,r),Object.defineProperty(n,"prototype",{writable:!1}),n}(C.Component);pu(p,"displayName",t),pu(p,"defaultProps",ps({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},c)),pu(p,"getDerivedStateFromProps",function(e,t){var r=e.dataKey,n=e.data,o=e.children,i=e.width,a=e.height,l=e.layout,s=e.stackOffset,u=e.margin,c=t.dataStartIndex,d=t.dataEndIndex;if(void 0===t.updateId){var p=pO(e);return ps(ps(ps({},p),{},{updateId:0},f(ps(ps({props:e},p),{},{updateId:0}),t)),{},{prevDataKey:r,prevData:n,prevWidth:i,prevHeight:a,prevLayout:l,prevStackOffset:s,prevMargin:u,prevChildren:o})}if(r!==t.prevDataKey||n!==t.prevData||i!==t.prevWidth||a!==t.prevHeight||l!==t.prevLayout||s!==t.prevStackOffset||!tI(u,t.prevMargin)){var h=pO(e),m={chartX:t.chartX,chartY:t.chartY,isTooltipActive:t.isTooltipActive},g=ps(ps({},pb(t,n,l)),{},{updateId:t.updateId+1}),y=ps(ps(ps({},h),m),g);return ps(ps(ps({},y),f(ps({props:e},y),t)),{},{prevDataKey:r,prevData:n,prevWidth:i,prevHeight:a,prevLayout:l,prevStackOffset:s,prevMargin:u,prevChildren:o})}if(!t6(o,t.prevChildren)){var v,b,x,w,j=t0(o,dn),S=j&&null!=(v=null==(b=j.props)?void 0:b.startIndex)?v:c,O=j&&null!=(x=null==(w=j.props)?void 0:w.endIndex)?x:d,k=(0,tg.default)(n)||S!==c||O!==d?t.updateId+1:t.updateId;return ps(ps({updateId:k},f(ps(ps({props:e},t),{},{updateId:k,dataStartIndex:S,dataEndIndex:O}),t)),{},{prevChildren:o,dataStartIndex:S,dataEndIndex:O})}return null}),pu(p,"renderActiveDot",function(e,t,r){var n;return n=(0,C.isValidElement)(e)?(0,C.cloneElement)(e,t):(0,tb.default)(e)?e(t):C.default.createElement(cX,t),C.default.createElement(rr,{className:"recharts-active-dot",key:r},n)});var h=(0,C.forwardRef)(function(e,t){return C.default.createElement(p,f7({},e,{ref:t}))});return h.displayName=p.displayName,h};function pP(e,t,r){if(t<1)return[];if(1===t&&void 0===r)return e;for(var n=[],o=0;o<e.length;o+=t)if(void 0!==r&&!0!==r(e[o]))return;else n.push(e[o]);return n}function pM(e,t,r,n,o){if(e*t<e*n||e*t>e*o)return!1;var i=r();return e*(t-e*i/2-n)>=0&&e*(t+e*i/2-o)<=0}function pA(e){return(pA="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}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}function pT(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,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=pA(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=pA(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==pA(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p_(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function pR(e,t,r){var n,o,i,a,l,s=e.tick,u=e.ticks,c=e.viewBox,d=e.minTickGap,f=e.orientation,p=e.interval,h=e.tickFormatter,m=e.unit,g=e.angle;if(!u||!u.length||!s)return[];if(tE(p)||rg.isSsr)return pP(u,("number"==typeof p&&tE(p)?p:0)+1);var y="top"===f||"bottom"===f?"width":"height",v=m&&"width"===y?rS(m,{fontSize:t,letterSpacing:r}):{width:0,height:0},b=function(e,n){var o,i=(0,tb.default)(h)?h(e.value,n):e.value;return"width"===y?(o=rS(i,{fontSize:t,letterSpacing:r}),dv({width:o.width+v.width,height:o.height+v.height},g)):rS(i,{fontSize:t,letterSpacing:r})[y]},x=u.length>=2?tO(u[1].coordinate-u[0].coordinate):1,w=(n="width"===y,o=c.x,i=c.y,a=c.width,l=c.height,1===x?{start:n?o:i,end:n?o+a:i+l}:{start:n?o+a:i+l,end:n?o:i});return"equidistantPreserveStart"===p?function(e,t,r,n,o){for(var i,a=(n||[]).slice(),l=t.start,s=t.end,u=0,c=1,d=l;c<=a.length;)if(i=function(){var t,i=null==n?void 0:n[u];if(void 0===i)return{v:pP(n,c)};var a=u,f=function(){return void 0===t&&(t=r(i,a)),t},p=i.coordinate,h=0===u||pM(e,p,f,d,s);h||(u=0,d=l,c+=1),h&&(d=p+e*(f()/2+o),u+=c)}())return i.v;return[]}(x,w,b,u,d):("preserveStart"===p||"preserveStartEnd"===p?function(e,t,r,n,o,i){var a=(n||[]).slice(),l=a.length,s=t.start,u=t.end;if(i){var c=n[l-1],d=r(c,l-1),f=e*(c.coordinate+e*d/2-u);a[l-1]=c=pT(pT({},c),{},{tickCoord:f>0?c.coordinate-f*e:c.coordinate}),pM(e,c.tickCoord,function(){return d},s,u)&&(u=c.tickCoord-e*(d/2+o),a[l-1]=pT(pT({},c),{},{isShow:!0}
7))}for(var p=i?l-1:l,h=function(t){var n,i=a[t],l=function(){return void 0===n&&(n=r(i,t)),n};if(0===t){var c=e*(i.coordinate-e*l()/2-s);a[t]=i=pT(pT({},i),{},{tickCoord:c<0?i.coordinate-c*e:i.coordinate})}else a[t]=i=pT(pT({},i),{},{tickCoord:i.coordinate});pM(e,i.tickCoord,l,s,u)&&(s=i.tickCoord+e*(l()/2+o),a[t]=pT(pT({},i),{},{isShow:!0}))},m=0;m<p;m++)h(m);return a}(x,w,b,u,d,"preserveStartEnd"===p):function(e,t,r,n,o){for(var i=(n||[]).slice(),a=i.length,l=t.start,s=t.end,u=function(t){var n,u=i[t],c=function(){return void 0===n&&(n=r(u,t)),n};if(t===a-1){var d=e*(u.coordinate+e*c()/2-s);i[t]=u=pT(pT({},u),{},{tickCoord:d>0?u.coordinate-d*e:u.coordinate})}else i[t]=u=pT(pT({},u),{},{tickCoord:u.coordinate});pM(e,u.tickCoord,c,l,s)&&(s=u.tickCoord-e*(c()/2+o),i[t]=pT(pT({},u),{},{isShow:!0}))},c=a-1;c>=0;c--)u(c);return i}(x,w,b,u,d)).filter(function(e){return e.isShow})}var pD=["viewBox"],pN=["viewBox"],pI=["ticks"];function pL(e){return(pL="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function pz(){return(pz=Object.assign.bind()).apply(this,arguments)}function pF(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 pB(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?pF(Object(r),!0).forEach(function(t){pW(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):pF(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function pH(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function pV(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,pq(n.key),n)}}function p$(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(p$=function(){return!!e})()}function pU(e){return(pU=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function pG(e,t){return(pG=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function pW(e,t,r){return(t=pq(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function pq(e){var t=function(e,t){if("object"!=pL(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=pL(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==pL(t)?t:t+""}var pX=function(e){var t,r;function n(e){var t,r,o;if(!(this instanceof n))throw TypeError("Cannot call a class as a function");return r=n,o=[e],r=pU(r),(t=function(e,t){if(t&&("object"===pL(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var r=e;if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(this,p$()?Reflect.construct(r,o||[],pU(this).constructor):r.apply(this,o))).state={fontSize:"",letterSpacing:""},t}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return n.prototype=Object.create(e&&e.prototype,{constructor:{value:n,writable:!0,configurable:!0}}),Object.defineProperty(n,"prototype",{writable:!1}),e&&pG(n,e),t=[{key:"shouldComponentUpdate",value:function(e,t){var r=e.viewBox,n=pH(e,pD),o=this.props,i=o.viewBox,a=pH(o,pN);return!tI(r,i)||!tI(n,a)||!tI(t,this.state)}},{key:"componentDidMount",value:function(){var e=this.layerReference;if(e){var t=e.getElementsByClassName("recharts-cartesian-axis-tick-value")[0];t&&this.setState({fontSize:window.getComputedStyle(t).fontSize,letterSpacing:window.getComputedStyle(t).letterSpacing})}}}
7,{key:"getTickLineCoord",value:function(e){var t,r,n,o,i,a,l=this.props,s=l.x,u=l.y,c=l.width,d=l.height,f=l.orientation,p=l.tickSize,h=l.mirror,m=l.tickMargin,g=h?-1:1,y=e.tickSize||p,v=tE(e.tickCoord)?e.tickCoord:e.coordinate;switch(f){case"top":t=r=e.coordinate,a=(n=(o=u+!h*d)-g*y)-g*m,i=v;break;case"left":n=o=e.coordinate,i=(t=(r=s+!h*c)-g*y)-g*m,a=v;break;case"right":n=o=e.coordinate,i=(t=(r=s+h*c)+g*y)+g*m,a=v;break;default:t=r=e.coordinate,a=(n=(o=u+h*d)+g*y)+g*m,i=v}return{line:{x1:t,y1:n,x2:r,y2:o},tick:{x:i,y:a}}}},{key:"getTickTextAnchor",value:function(){var e,t=this.props,r=t.orientation,n=t.mirror;switch(r){case"left":e=n?"start":"end";break;case"right":e=n?"end":"start";break;default:e="middle"}return e}},{key:"getTickVerticalAnchor",value:function(){var e=this.props,t=e.orientation,r=e.mirror,n="end";switch(t){case"left":case"right":n="middle";break;case"top":n=r?"start":"end";break;default:n=r?"end":"start"}return n}},{key:"renderAxisLine",value:function(){var e=this.props,t=e.x,r=e.y,n=e.width,o=e.height,i=e.orientation,a=e.mirror,l=e.axisLine,s=pB(pB(pB({},t5(this.props,!1)),t5(l,!1)),{},{fill:"none"});if("top"===i||"bottom"===i){var u=+("top"===i&&!a||"bottom"===i&&a);s=pB(pB({},s),{},{x1:t,y1:r+u*o,x2:t+n,y2:r+u*o})}else{var c=+("left"===i&&!a||"right"===i&&a);s=pB(pB({},s),{},{x1:t+c*n,y1:r,x2:t+c*n,y2:r+o})}return C.default.createElement("line",pz({},s,{className:(0,M.default)("recharts-cartesian-axis-line",(0,ty.default)(l,"className"))}))}},{key:"renderTicks",value:function(e,t,r){var o=this,i=this.props,a=i.tickLine,l=i.stroke,s=i.tick,u=i.tickFormatter,c=i.unit,d=pR(pB(pB({},this.props),{},{ticks:e}),t,r),f=this.getTickTextAnchor(),p=this.getTickVerticalAnchor(),h=t5(this.props,!1),m=t5(s,!1),g=pB(pB({},h),{},{fill:"none"},t5(a,!1)),y=d.map(function(e,t){var r=o.getTickLineCoord(e),i=r.line,y=r.tick,v=pB(pB(pB(pB({textAnchor:f,verticalAnchor:p},h),{},{stroke:"none",fill:l},m),y),{},{index:t,payload:e,visibleTicksCount:d.length,tickFormatter:u});return C.default.createElement(rr,pz({className:"recharts-cartesian-axis-tick",key:"tick-".concat(e.value,"-").concat(e.coordinate,"-").concat(e.tickCoord)},t$(o.props,e,t)),a&&C.default.createElement("line",pz({},g,i,{className:(0,M.default)("recharts-cartesian-axis-tick-line",(0,ty.default)(a,"className"))})),s&&n.renderTickItem(s,v,"".concat((0,tb.default)(u)?u(e.value,t):e.value).concat(c||"")))});return C.default.createElement("g",{className:"recharts-cartesian-axis-ticks"},y)}},{key:"render",value:function(){var e=this,t=this.props,r=t.axisLine,n=t.width,o=t.height,i=t.ticksGenerator,a=t.className;if(t.hide)return null;var l=this.props,s=l.ticks,u=pH(l,pI),c=s;return((0,tb.default)(i)&&(c=i(s&&s.length>0?this.props:u)),n<=0||o<=0||!c||!c.length)?null:C.default.createElement(rr,{className:(0,M.default)("recharts-cartesian-axis",a),ref:function(t){e.layerReference=t}},r&&this.renderAxisLine(),this.renderTicks(c,this.state.fontSize,this.state.letterSpacing),ua.renderCallByParent(this.props))}}],r=[{key:"renderTickItem",value:function(e,t,r){var n=(0,M.default)(t.className,"recharts-cartesian-axis-tick-value");return C.default.isValidElement(e)?C.default.cloneElement(e,pB(pB({},t),{},{className:n})):(0,tb.default)(e)?e(pB(pB({},t),{},{className:n})):C.default.createElement(rY,pz({},t,{className:"recharts-cartesian-axis-tick-value"}),r)}}],t&&pV(n.prototype,t),r&&pV(n,r),Object.defineProperty(n,"prototype",{writable:!1}),n}(C.Component);function pK(e){return(pK="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}pW(pX,"displayName","CartesianAxis"),pW(pX,"defaultProps",{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"});function pY(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(pY=function(){return!!e})()}function pJ(e){return(pJ=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}
7function pZ(e,t){return(pZ=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function pQ(e,t,r){return(t=p0(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function p0(e){var t=function(e,t){if("object"!=pK(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=pK(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==pK(t)?t:t+""}function p1(){return(p1=Object.assign.bind()).apply(this,arguments)}function p2(e){var t=e.xAxisId,r=dU(),n=dG(),o=dH(t);return null==o?null:C.createElement(pX,p1({},o,{className:(0,M.default)("recharts-".concat(o.axisType," ").concat(o.axisType),o.className),viewBox:{x:0,y:0,width:r,height:n},ticksGenerator:function(e){return sM(e,!0)}}))}var p3=function(e){var t;function r(){var e,t;if(!(this instanceof r))throw TypeError("Cannot call a class as a function");return e=r,t=arguments,e=pJ(e),function(e,t){if(t&&("object"===pK(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var r=e;if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(this,pY()?Reflect.construct(e,t||[],pJ(this).constructor):e.apply(this,t))}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return r.prototype=Object.create(e&&e.prototype,{constructor:{value:r,writable:!0,configurable:!0}}),Object.defineProperty(r,"prototype",{writable:!1}),e&&pZ(r,e),t=[{key:"render",value:function(){return C.createElement(p2,this.props)}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,p0(n.key),n)}}(r.prototype,t),Object.defineProperty(r,"prototype",{writable:!1}),r}(C.Component);function p4(e){return(p4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}pQ(p3,"displayName","XAxis"),pQ(p3,"defaultProps",{allowDecimals:!0,hide:!1,orientation:"bottom",width:0,height:30,mirror:!1,xAxisId:0,tickCount:5,type:"category",padding:{left:0,right:0},allowDataOverflow:!1,scale:"auto",reversed:!1,allowDuplicatedCategory:!0});function p5(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(p5=function(){return!!e})()}function p6(e){return(p6=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function p8(e,t){return(p8=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function p7(e,t,r){return(t=p9(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function p9(e){var t=function(e,t){if("object"!=p4(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=p4(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==p4(t)?t:t+""}function he(){return(he=Object.assign.bind()).apply(this,arguments)}var ht=function(e){var t=e.yAxisId,r=dU(),n=dG(),o=d$(t);return null==o?null:C.createElement(pX,he({},o,{className:(0,M.default)("recharts-".concat(o.axisType," ").concat(o.axisType),o.className),viewBox:{x:0,y:0,width:r,height:n},ticksGenerator:function(e){return sM(e,!0)}}))},hr=function(e){var t;function r(){var e,t;if(!(this instanceof r))throw TypeError("Cannot call a class as a function");return e=r,t=arguments,e=p6(e),function(e,t){if(t&&("object"===p4(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var r=e;if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(this,p5()?Reflect.construct(e,t||[],p6(this).constructor):e.apply(this,t))}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return r.prototype=Object.create(e&&e.prototype,{constructor:{value:r,writable:!0,configurable:!0}}),Object.defineProperty(r,"prototype",{writable:!1}),e&&p8(r,e),t=[{key:"render",value:function(){return C.createElement(ht,this.props)}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,p9(n.key),n)}}(r.prototype,t),Object.defineProperty(r,"prototype",{writable:!1}),r}(C.Component);p7(hr,"displayName","YAxis"),p7(hr,"defaultProps",{allowDuplicatedCategory:!0,allowDecimals:!0,hide:!1,orientation:"left",width:60,height:0,mirror:!1,yAxisId:0,tickCount:5,type:"number",padding:{top:0,bottom:0},allowDataOverflow:!1,scale:"auto",reversed:!1});var hn=pC({chartName:"BarChart",GraphicalChild:cp,defaultTooltipEventType:"axis",validateTooltipEventTypes:["axis","item"],axisComponents:[{axisType:"xAxis",AxisComp:p3},{axisType:"yAxis",AxisComp:hr}],formatAxisMap:dh}),ho=["type","layout","connectNulls","ref"],hi=["key"];
7function ha(e){return(ha="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function hl(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function hs(){return(hs=Object.assign.bind()).apply(this,arguments)}function hu(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 hc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?hu(Object(r),!0).forEach(function(t){hy(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):hu(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function hd(e){return function(e){if(Array.isArray(e))return hf(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e){if(e){if("string"==typeof e)return hf(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return hf(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function hf(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 hp(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,hv(n.key),n)}}function hh(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(hh=function(){return!!e})()}function hm(e){return(hm=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function hg(e,t){return(hg=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function hy(e,t,r){return(t=hv(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function hv(e){var t=function(e,t){if("object"!=ha(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=ha(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ha(t)?t:t+""}var hb=function(e){var t,r;function n(){var e,t,r;if(!(this instanceof n))throw TypeError("Cannot call a class as a function");for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return t=n,r=[].concat(i),t=hm(t),hy(e=function(e,t){if(t&&("object"===ha(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var r=e;if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(this,hh()?Reflect.construct(t,r||[],hm(this).constructor):t.apply(this,r)),"state",{isAnimationFinished:!0,totalLength:0}),hy(e,"generateSimpleStrokeDasharray",function(e,t){return"".concat(t,"px ").concat(e-t,"px")}),hy(e,"getStrokeDasharray",function(t,r,o){var i=o.reduce(function(e,t){return e+t});if(!i)return e.generateSimpleStrokeDasharray(r,t);for(var a=Math.floor(t/i),l=t%i,s=r-t,u=[],c=0,d=0;c<o.length;d+=o[c],++c)if(d+o[c]>l){u=[].concat(hd(o.slice(0,c)),[l-d]);break}var f=u.length%2==0?[0,s]:[s];return[].concat(hd(n.repeat(o,a)),hd(u),f).map(function(e){return"".concat(e,"px")}).join(", ")}),hy(e,"id",tM("recharts-line-")),hy(e,"pathRef",function(t){e.mainCurve=t}),hy(e,"handleAnimationEnd",function(){e.setState({isAnimationFinished:!0}),e.props.onAnimationEnd&&e.props.onAnimationEnd()}),hy(e,"handleAnimationStart",function(){e.setState({isAnimationFinished:!1}),e.props.onAnimationStart&&e.props.onAnimationStart()}),e}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return n.prototype=Object.create(e&&e.prototype,{constructor:{value:n,writable:!0,configurable:!0}}),Object.defineProperty(n,"prototype",{writable:!1}),e&&hg(n,e),t=[{key:"componentDidMount",value:function(){if(this.props.isAnimationActive){var e=this.getTotalLength();this.setState({totalLength:e})}}},{key:"componentDidUpdate",value:function(){if(this.props.isAnimationActive){var e=this.getTotalLength();e!==this.state.totalLength&&this.setState({totalLength:e})}}},{key:"getTotalLength",value:function(){var e=this.mainCurve;try{return e&&e.getTotalLength&&e.getTotalLength()||0}catch(e){return 0}}},{key:"renderErrorBar",value:function(e,t){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var r=this.props,n=r.points,o=r.xAxis,i=r.yAxis,a=r.layout,l=tQ(r.children,rp);if(!l)return null;var s=function(e,t){return{x:e.x,y:e.y,value:e.value,errorVal:sy(e.payload,t)}};return C.default.createElement(rr,{clipPath:e?"url(#clipPath-".concat(t,")"):null},l.map(function(e){return C.default.cloneElement(e,{key:"bar-".concat(e.props.dataKey),data:n,xAxis:o,yAxis:i,layout:a,dataPointFormatter:s})}))}},{key:"renderDots",value:function(e,t,r){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var o=this.props,i=o.dot,a=o.points,l=o.dataKey,s=t5(this.props,!1),u=t5(i,!0),c=a.map(function(e,t){var r=hc(hc(hc({key:"dot-".concat(t),r:3},s),u),{},{index:t,cx:e.x,cy:e.y,value:e.value,dataKey:l,payload:e.payload,points:a});return n.renderDotItem(i,r)}),d={clipPath:e?"url(#clipPath-".concat(t?"":"dots-").concat(r,")"):null};return C.default.createElement(rr,hs({className:"recharts-line-dots",key:"dots"},d),c)}},{key:"renderCurveStatically",value:function(e,t,r,n){var o=this.props,i=o.type,a=o.layout,l=o.connectNulls,s=hc(hc(hc({},t5((o.ref,hl(o,ho)),!0)),{},{fill:"none",className:"recharts-line-curve",clipPath:t?"url(#clipPath-".concat(r,")"):null,points:e},n),{},{type:i,layout:a,connectNulls:l});return C.default.createElement(fX,hs({},s,{pathRef:this.pathRef}))}},{key:"renderCurveWithAnimation",value:function(e,t){var r=this,n=this.props,o=n.points,i=n.strokeDasharray,a=n.isAnimationActive,l=n.animationBegin,s=n.animationDuration,u=n.animationEasing,c=n.animationId,d=n.animateNewValues,f=n.width,p=n.height,h=this.state,m=h.prevPoints,g=h.totalLength;return C.default.createElement(eX,{begin:l,duration:s,isActive:a,easing:u,from:{t:0},to:{t:1},key:"line-".concat(c),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(n){var a,l=n.t;if(m){var s=m.length/o.length,u=o.map(function(e,t){var r=Math.floor(t*s);if(m[r]){var n=m[r],o=tR(n.x,e.x),i=tR(n.y,e.y);return hc(hc({},e),{},{x:o(l),y:i(l)})}if(d){var a=tR(2*f,e.x),u=tR(p/2,e.y);return hc(hc({},e),{},{x:a(l),y:u(l)})}return hc(hc({},e),{},{x:e.x,y:e.y})});return r.renderCurveStatically(u,e,t)}var c=tR(0,g)(l);if(i){var h="".concat(i).split(/[,\s]+/gim).map(function(e){return parseFloat(e)});a=r.getStrokeDasharray(c,g,h)}else a=r.generateSimpleStrokeDasharray(g,c);return r.renderCurveStatically(o,e,t,{strokeDasharray:a})})}},{key:"renderCurve",value:function(e,t){var r=this.props,n=r.points,o=r.isAnimationActive,i=this.state,a=i.prevPoints,l=i.totalLength;return o&&n&&n.length&&(!a&&l>0||!(0,tm.default)(a,n))?this.renderCurveWithAnimation(e,t):this.renderCurveStatically(n,e,t)}},{key:"render",value:function(){var e,t=this.props,r=t.hide,n=t.dot,o=t.points,i=t.className,a=t.xAxis,l=t.yAxis,s=t.top,u=t.left,c=t.width,d=t.height,f=t.isAnimationActive,p=t.id;if(r||!o||!o.length)return null;var h=this.state.isAnimationFinished,m=1===o.length,g=(0,M.default)("recharts-line",i),y=a&&a.allowDataOverflow,v=l&&l.allowDataOverflow,b=y||v,x=(0,tg.default)(p)?this.id:p,w=null!=(e=t5(n,!1))?e:{r:3,strokeWidth:2},j=w.r,S=w.strokeWidth,O=(t3(n)?n:{}).clipDot,k=void 0===O||O,E=2*(void 0===j?3:j)+(void 0===S?2:S);return C.default.createElement(rr,{className:g},y||v?C.default.createElement("defs",null,C.default.createElement("clipPath",{id:"clipPath-".concat(x)},C.default.createElement("rect",{x:y?u:u-c/2,y:v?s:s-d/2,width:y?c:2*c,height:v?d:2*d})),!k&&C.default.createElement("clipPath",{id:"clipPath-dots-".concat(x)},C.default.createElement("rect",{x:u-E/2,y:s-E/2,width:c+E,height:d+E}))):null,!m&&this.renderCurve(b,x),this.renderErrorBar(b,x),(m||n)&&this.renderDots(b,k,x),(!f||h)&&uy.renderCallByParent(this.props,o))}}],r=[{key:"getDerivedStateFromProps",value:function(e,t){return e.animationId!==t.prevAnimationId?{prevAnimationId:e.animationId,curPoints:e.points,prevPoints:t.curPoints}:e.points!==t.curPoints?{curPoints:e.points}:null}},{key:"repeat",value:function(e,t){for(var r=e.length%2!=0?[].concat(hd(e),[0]):e,n=[],o=0;o<t;++o)n=[].concat(hd(n),hd(r));return n}},{key:"renderDotItem",value:function(e,t){var r;if(C.default.isValidElement(e))r=C.default.cloneElement(e,t);else if((0,tb.default)(e))r=e(t);else{var n=t.key,o=hl(t,hi),i=(0,M.default)("recharts-line-dot","boolean"!=typeof e?e.className:"");r=C.default.createElement(cX,hs({key:n},o,{className:i}))}return r}}],t&&hp(n.prototype,t),r&&hp(n,r),Object.defineProperty(n,"prototype",{writable:!1}),n}(C.PureComponent);hy(hb,"displayName","Line"),hy(hb,"defaultProps",{xAxisId:0,yAxisId:0,connectNulls:!1,activeDot:!0,dot:!0,legendT
7ype:"line",stroke:"#3182bd",strokeWidth:1,fill:"#fff",points:[],isAnimationActive:!rg.isSsr,animateNewValues:!0,animationBegin:0,animationDuration:1500,animationEasing:"ease",hide:!1,label:!1}),hy(hb,"getComposedData",function(e){var t=e.props,r=e.xAxis,n=e.yAxis,o=e.xAxisTicks,i=e.yAxisTicks,a=e.dataKey,l=e.bandSize,s=e.displayedData,u=e.offset,c=t.layout;return hc({points:s.map(function(e,t){var s=sy(e,a);return"horizontal"===c?{x:sB({axis:r,ticks:o,bandSize:l,entry:e,index:t}),y:(0,tg.default)(s)?null:n.scale(s),value:s,payload:e}:{x:(0,tg.default)(s)?null:r.scale(s),y:sB({axis:n,ticks:i,bandSize:l,entry:e,index:t}),value:s,payload:e}}),layout:c},u)});var hx=pC({chartName:"LineChart",GraphicalChild:hb,axisComponents:[{axisType:"xAxis",AxisComp:p3},{axisType:"yAxis",AxisComp:hr}],formatAxisMap:dh}),hw=["layout","type","stroke","connectNulls","isRange","ref"],hj=["key"];function hS(e){return(hS="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function hO(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function hk(){return(hk=Object.assign.bind()).apply(this,arguments)}function hE(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 hC(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?hE(Object(r),!0).forEach(function(t){hT(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):hE(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function hP(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,hR(n.key),n)}}function hM(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(hM=function(){return!!e})()}function hA(e){return(hA=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function h_(e,t){return(h_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function hT(e,t,r){return(t=hR(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function hR(e){var t=function(e,t){if("object"!=hS(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=hS(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==hS(t)?t:t+""}var hD=function(e){var t,r;function n(){var e,t,r;if(!(this instanceof n))throw TypeError("Cannot call a class as a function");for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return t=n,r=[].concat(i),t=hA(t),hT(e=function(e,t){if(t&&("object"===hS(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var r=e;if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(this,hM()?Reflect.construct(t,r||[],hA(this).constructor):t.apply(this,r)),"state",{isAnimationFinished:!0}),hT(e,"id",tM("recharts-area-")),hT(e,"handleAnimationEnd",function(){var t=e.props.onAnimationEnd;e.setState({isAnimationFinished:!0}),(0,tb.default)(t)&&t()}),hT(e,"handleAnimationStart",function(){var t=e.props.onAnimationStart;e.setState({isAnimationFinished:!1}),(0,tb.default)(t)&&t()}),e}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return n.prototype=Object.create(e&&e.prototype,{constructor:{value:n,writable:!0,configurable:!0}}),Object.defineProperty(n,"prototype",{writable:!1}),e&&h_(n,e),t=[{key:"renderDots",value:function(e,t,r){var o=this.props.isAnimationActive,i=this.state.isAnimationFinished;if(o&&!i)return null;var a=this.props,l=a.dot,s=a.points,u=a.dataKey,c=t5(this.props,!1),d=t5(l,!0),f=s.map(function(e,t){var r=hC(hC(hC({key:"dot-".concat(t),r:3},c),d),{},{index:t,cx:e.x,cy:e.y,dataKey:u,value:e.value,payload:e.payload,points:s});return n.renderDotItem(l,r)}),p={clipPath:e?"url(#clipPath-".concat(t?"":"dots-").concat(r,")"):null};return C.default.createElement(rr,hk({className:"recharts-area-dots"},p),f)}},{key:"renderHorizontalRect",value:function(e){var t=this.props,r=t.baseLine,n=t.points,o=t.strokeWidth,i=n[0].x,a=n[n.length-1].x,l=e*Math.abs(i-a),s=(0,aY.default)(n.map(function(e){return e.y||0}));return(tE(r)&&"number"==typeof r?s=Math.max(r,s):r&&Array.isArray(r)&&r.length&&(s=Math.max((0,aY.default)(r.map(function(e){return e.y||0})),s)),tE(s))?C.default.createElement("rect",{x:i<a?i:i-l,y:0,width:l,height:Math.floor(s+(o?parseInt("".concat(o),10):1))}):null}},{key:"renderVerticalRect",value:function(e){var t=this.props,r=t.baseLine,n=t.points,o=t.strokeWidth,i=n[0].y,a=n[n.length-1].y,l=e*Math.abs(i-a),s=(0,aY.default)(n.map(function(e){return e.x||0}));return(tE(r)&&"number"==typeof r?s=Math.max(r,s):r&&Array.isArray(r)&&r.length&&(s=Math.max((0,aY.default)(r.map(function(e){return e.x||0})),s)),tE(s))?C.default.createElement("rect",{x:0,y:i<a?i:i-l,width:s+(o?parseInt("".concat(o),10):1),height:Math.floor(l)}):null}},{key:"renderClipRect",value:function(e){return"vertical"===this.props.layout?this.renderVerticalRect(e):this.renderHorizontalRect(e)}},{key:"renderAreaStatically",value:function(e,t,r,n){var o=this.props,i=o.layout,a=o.type,l=o.stroke,s=o.connectNulls,u=o.isRange,c=(o.ref,hO(o,hw));return C.default.createElement(rr,{clipPath:r?"url(#clipPath-".concat(n,")"):null},C.default.createElement(fX,hk({},t5(c,!0),{points:e,connectNulls:s,type:a,baseLine:t,layout:i,stroke:"none",className:"recharts-area-area"})),"none"!==l&&C.default.createElement(fX,hk({},t5(this.props,!1),{className:"recharts-area-curve",layout:i,type:a,connectNulls:s,fill:"none",points:e})),"none"!==l&&u&&C.default.createElement(fX,hk({},t5(this.props,!1),{className:"recharts-area-curve",layout:i,type:a,connectNulls:s,fill:"none",points:t})))}},{key:"renderAreaWithAnimation",value:function(e,t){var r=this,n=this.props,o=n.points,i=n.baseLine,a=n.isAnimationActive,l=n.animationBegin,s=n.animationDuration,u=n.animationEasing,c=n.animationId,d=this.state,f=d.prevPoints,p=d.prevBaseLine;return C.default.createElement(eX,{begin:l,duration:s,isActive:a,easing:u,from:{t:0},to:{t:1},key:"area-".concat(c),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(n){var a=n.t;if(f){var l,s=f.length/o.length,u=o.map(function(e,t){var r=Math.floor(t*s);if(f[r]){var n=f[r],o=tR(n.x,e.x),i=tR(n.y,e.y);return hC(hC({},e),{},{x:o(a),y:i(a)})}return e});return l=tE(i)&&"number"==typeof i?tR(p,i)(a):(0,tg.default)(i)||(0,tj.default)(i)?tR(p,0)(a):i.map(function(e,t){var r=Math.floor(t*s);if(p[r]){var n=p[r],o=tR(n.x,e.x),i=tR(n.y,e.y);return hC(hC({},e),{},{x:o(a),y:i(a)})}return e}),r.renderAreaStatically(u,l,e,t)}return C.default.createElement(rr,null,C.default.createElement("defs",null,C.default.createElement("clipPath",{id:"animationClipPath-".concat(t)},r.renderClipRect(a))),C.default.createElement(rr,{clipPath:"url(#animationClipPath-".concat(t,")")},r.renderAreaStatically(o,i,e,t)))})}},{key:"renderArea",value:function(e,t){var r=this.props,n=r.points,o=r.baseLine,i=r.isAnimationActive,a=this.state,l=a.prevPoints,s=a.prevBaseLine,u=a.totalLength;return i&&n&&n.length&&(!l&&u>0||!(0,tm.default)(l,n)||!(0,tm.default)(s,o))?this.renderAreaWithAnimation(e,t):this.renderAreaStatically(n,o,e,t)}},{key:"render",value:function(){var e,t=this.props,r=t.hide,n=t.dot,o=t.points,i=t.className,a=t.top,l=t.left,s=t.xAxis,u=t.yAxis,c=t.width,d=t.height,f=t.isAnimationActive,p=t.id;if(r||!o||!o.length)return null;var h=this.state.isAnimationFinished,m=1===o.length,g=(0,M.default)("recharts-area",i),y=s&&s.allowDataOverflow,v=u&&u.allowDataOverflow,b=y||v,x=(0,tg.default)(p)?this.id:p,w=null!=(e=t5(n,!1))?e:{r:3,strokeWidth:2},j=w.r,S=w.strokeWidth,O=(t3(n)?n:{}).clipDot,k=void 0===O||O,E=2*(void 0===j?3:j)+(void 0===S?2:S);return C.default.createElement(rr,{className:g},y||v?C.default.createElement("defs",null,C.default.createElement("clipPath",{id:"clipPath-".concat(x)},C.default.createElement("rect",{x:y?l:l-c/2,y:v?a:a-d/2,width:y?c:2*c,height:v?d:2*d})),!k&&C.default.createElement("clipPath",{id:"clipPath-dots-".concat(x)},C.default.createElement("rect",{x:l-E/2,y:a-E/2,width:c+E,height:d+E}))):null,m?null:this.renderArea(b,x),(n||m)&&this.renderDots(b,k,x),(!f||h)&&uy.renderCallByParent(this.props,o))}}],r=[{key:"getDerivedStateFromProps",value:function(e,t){return e.animationId!==t.prevAnimationId?{prevAnimationId:e.animationId,curPoints:e.points,curBaseLine:e.baseLine,prevPoints:t.curPoints,prevBaseLine:t.curBaseLine}:e.points!==t.curPoints||e.baseLine!==t.curBaseLine?{curPoints:e.points,curBaseLine:e.baseLine}:null}}],t&&hP(n.prototype,t),r&&hP(n,r),Object.defineProperty(n,"prototype",{writable:!1}),n}(C.PureComponent);hT(hD,"displayName","Area"),hT(hD,"defaultProps",{stroke:"#3182bd",fill:"#3182bd",fillOpacity:.6,xAxisId:0,yAxisId:0,legendT
7ype:"line",connectNulls:!1,points:[],dot:!1,activeDot:!0,hide:!1,isAnimationActive:!rg.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"}),hT(hD,"getBaseValue",function(e,t,r,n){var o=e.layout,i=e.baseValue,a=t.props.baseValue,l=null!=a?a:i;if(tE(l)&&"number"==typeof l)return l;var s="horizontal"===o?n:r,u=s.scale.domain();if("number"===s.type){var c=Math.max(u[0],u[1]),d=Math.min(u[0],u[1]);return"dataMin"===l?d:"dataMax"===l||c<0?c:Math.max(Math.min(u[0],u[1]),0)}return"dataMin"===l?u[0]:"dataMax"===l?u[1]:u[0]}),hT(hD,"getComposedData",function(e){var t,r=e.props,n=e.item,o=e.xAxis,i=e.yAxis,a=e.xAxisTicks,l=e.yAxisTicks,s=e.bandSize,u=e.dataKey,c=e.stackedData,d=e.dataStartIndex,f=e.displayedData,p=e.offset,h=r.layout,m=c&&c.length,g=hD.getBaseValue(r,n,o,i),y="horizontal"===h,v=!1,b=f.map(function(e,t){m?r=c[d+t]:Array.isArray(r=sy(e,u))?v=!0:r=[g,r];var r,n=null==r[1]||m&&null==sy(e,u);return y?{x:sB({axis:o,ticks:a,bandSize:s,entry:e,index:t}),y:n?null:i.scale(r[1]),value:r,payload:e}:{x:n?null:o.scale(r[1]),y:sB({axis:i,ticks:l,bandSize:s,entry:e,index:t}),value:r,payload:e}});return t=m||v?b.map(function(e){var t=Array.isArray(e.value)?e.value[0]:null;return y?{x:e.x,y:null!=t&&null!=e.y?i.scale(t):null}:{x:null!=t?o.scale(t):null,y:e.y}}):y?i.scale(g):o.scale(g),hC({points:b,baseLine:t,layout:h,isRange:v},p)}),hT(hD,"renderDotItem",function(e,t){var r;if(C.default.isValidElement(e))r=C.default.cloneElement(e,t);else if((0,tb.default)(e))r=e(t);else{var n=(0,M.default)("recharts-area-dot","boolean"!=typeof e?e.className:""),o=t.key,i=hO(t,hj);r=C.default.createElement(cX,hk({},i,{key:o,className:n}))}return r});var hN=pC({chartName:"AreaChart",GraphicalChild:hD,axisComponents:[{axisType:"xAxis",AxisComp:p3},{axisType:"yAxis",AxisComp:hr}],formatAxisMap:dh}),hI=["x1","y1","x2","y2","key"],hL=["offset"];function hz(e){return(hz="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function hF(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 hB(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?hF(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=hz(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=hz(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==hz(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):hF(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function hH(){return(hH=Object.assign.bind()).apply(this,arguments)}function hV(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var h$=function(e){var t=e.fill;if(!t||"none"===t)return null;var r=e.fillOpacity,n=e.x,o=e.y,i=e.width,a=e.height,l=e.ry;return C.default.createElement("rect",{x:n,y:o,ry:l,width:i,height:a,stroke:"none",fill:t,fillOpacity:r,className:"recharts-cartesian-grid-bg"})};function hU(e,t){var r;if(C.default.isValidElement(e))r=C.default.cloneElement(e,t);else if((0,tb.default)(e))r=e(t);else{var n=t.x1,o=t.y1,i=t.x2,a=t.y2,l=t.key,s=t5(hV(t,hI),!1),u=(s.offset,hV(s,hL));r=C.default.createElement("line",hH({},u,{x1:n,y1:o,x2:i,y2:a,fill:"none",key:l}))}return r}function hG(e){var t=e.x,r=e.width,n=e.horizontal,o=void 0===n||n,i=e.horizontalPoints;if(!o||!i||!i.length)return null;var a=i.map(function(n,i){return hU(o,hB(hB({},e),{},{x1:t,y1:n,x2:t+r,y2:n,key:"line-".concat(i),index:i}))});return C.default.createElement("g",{className:"recharts-cartesian-grid-horizontal"},a)}function hW(e){var t=e.y,r=e.height,n=e.vertical,o=void 0===n||n,i=e.verticalPoints;if(!o||!i||!i.length)return null;var a=i.map(function(n,i){return hU(o,hB(hB({},e),{},{x1:n,y1:t,x2:n,y2:t+r,key:"line-".concat(i),index:i}))});return C.default.createElement("g",{className:"recharts-cartesian-grid-vertical"},a)}function hq(e){var t=e.horizontalFill,r=e.fillOpacity,n=e.x,o=e.y,i=e.width,a=e.height,l=e.horizontalPoints,s=e.horizontal;if(!(void 0===s||s)||!t||!t.length)return null;var u=l.map(function(e){return Math.round(e+o-o)}).sort(function(e,t){return e-t});o!==u[0]&&u.unshift(0);var c=u.map(function(e,l){var s=u[l+1]?u[l+1]-e:o+a-e;if(s<=0)return null;var c=l%t.length;return C.default.createElement("rect",{key:"react-".concat(l),y:e,x:n,height:s,width:i,stroke:"none",fill:t[c],fillOpacity:r,className:"recharts-cartesian-grid-bg"})});return C.default.createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},c)}function hX(e){var t=e.vertical,r=e.verticalFill,n=e.fillOpacity,o=e.x,i=e.y,a=e.width,l=e.height,s=e.verticalPoints;if(!(void 0===t||t)||!r||!r.length)return null;var u=s.map(function(e){return Math.round(e+o-o)}).sort(function(e,t){return e-t});o!==u[0]&&u.unshift(0);var c=u.map(function(e,t){var s=u[t+1]?u[t+1]-e:o+a-e;if(s<=0)return null;var c=t%r.length;return C.default.createElement("rect",{key:"react-".concat(t),x:e,y:i,width:s,height:l,stroke:"none",fill:r[c],fillOpacity:n,className:"recharts-cartesian-grid-bg"})});return C.default.createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},c)}var hK=function(e,t){var r=e.xAxis,n=e.width,o=e.height,i=e.offset;return sP(pR(hB(hB(hB({},pX.defaultProps),r),{}
7,{ticks:sM(r,!0),viewBox:{x:0,y:0,width:n,height:o}})),i.left,i.left+i.width,t)},hY=function(e,t){var r=e.yAxis,n=e.width,o=e.height,i=e.offset;return sP(pR(hB(hB(hB({},pX.defaultProps),r),{},{ticks:sM(r,!0),viewBox:{x:0,y:0,width:n,height:o}})),i.top,i.top+i.height,t)},hJ=[],hZ=[];function hQ(e){var t,r,n,o,i,a,l=dU(),s=dG(),u=(0,C.useContext)(dI),c=hB(hB({},e),{},{stroke:null!=(t=e.stroke)?t:"#ccc",fill:null!=(r=e.fill)?r:"none",horizontal:null==(n=e.horizontal)||n,horizontalFill:null!=(o=e.horizontalFill)?o:hZ,vertical:null==(i=e.vertical)||i,verticalFill:null!=(a=e.verticalFill)?a:hJ,x:tE(e.x)?e.x:u.left,y:tE(e.y)?e.y:u.top,width:tE(e.width)?e.width:u.width,height:tE(e.height)?e.height:u.height}),d=c.x,f=c.y,p=c.width,h=c.height,m=c.syncWithTicks,g=c.horizontalValues,y=c.verticalValues,v=t_((0,C.useContext)(dR)),b=dV();if(!tE(p)||p<=0||!tE(h)||h<=0||!tE(d)||d!==+d||!tE(f)||f!==+f)return null;var x=c.verticalCoordinatesGenerator||hK,w=c.horizontalCoordinatesGenerator||hY,j=c.horizontalPoints,S=c.verticalPoints;if((!j||!j.length)&&(0,tb.default)(w)){var O=g&&g.length,k=w({yAxis:b?hB(hB({},b),{},{ticks:O?g:b.ticks}):void 0,width:l,height:s,offset:u},!!O||m);lh(Array.isArray(k),"horizontalCoordinatesGenerator should return Array but instead it returned [".concat(hz(k),"]")),Array.isArray(k)&&(j=k)}if((!S||!S.length)&&(0,tb.default)(x)){var E=y&&y.length,P=x({xAxis:v?hB(hB({},v),{},{ticks:E?y:v.ticks}):void 0,width:l,height:s,offset:u},!!E||m);lh(Array.isArray(P),"verticalCoordinatesGenerator should return Array but instead it returned [".concat(hz(P),"]")),Array.isArray(P)&&(S=P)}return C.default.createElement("g",{className:"recharts-cartesian-grid"},C.default.createElement(h$,{fill:c.fill,fillOpacity:c.fillOpacity,x:c.x,y:c.y,width:c.width,height:c.height,ry:c.ry}),C.default.createElement(hG,hH({},c,{offset:u,horizontalPoints:j,xAxis:v,yAxis:b})),C.default.createElement(hW,hH({},c,{offset:u,verticalPoints:S,xAxis:v,yAxis:b})),C.default.createElement(hq,hH({},c,{horizontalPoints:j})),C.default.createElement(hX,hH({},c,{verticalPoints:S})))}function h0(e){return(h0="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function h1(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 h2(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h1(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=h0(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=h0(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==h0(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h1(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function h3(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}hQ.displayName="CartesianGrid";var h4=(0,C.forwardRef)(function(e,t){var r,n=e.aspect,o=e.initialDimension,i=void 0===o?{width:-1,height:-1}:o,a=e.width,l=void 0===a?"100%":a,s=e.height,u=void 0===s?"100%":s,c=e.minWidth,d=void 0===c?0:c,f=e.minHeight,p=e.maxHeight,h=e.children,m=e.debounce,g=void 0===m?0:m,y=e.id,v=e.className,b=e.onResize,x=e.style,w=(0,C.useRef)(null),j=(0,C.useRef)();j.current=b,(0,C.useImperativeHandle)(t,function(){return Object.defineProperty(w.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),w.current},configurable:!0})});var S=function(e){if(Array.isArray(e))return e}(r=(0,C.useState)({containerWidth:i.width,containerHeight:i.height}))||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,n,o,i,a=[],l=!0,s=!1;try{o=(t=t.call(e)).next,!1;for(;!(l=(r=o.call(t)).done)&&(a.push(r.value),2!==a.length);l=!0);}catch(e){s=!0,n=e}
7finally{try{if(!l&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(s)throw n}}return a}}(r)||function(e){if(e){if("string"==typeof e)return h3(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return h3(e,2)}}(r)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),O=S[0],k=S[1],E=(0,C.useCallback)(function(e,t){k(function(r){var n=Math.round(e),o=Math.round(t);return r.containerWidth===n&&r.containerHeight===o?r:{containerWidth:n,containerHeight:o}})},[]);(0,C.useEffect)(function(){var e=function(e){var t,r=e[0].contentRect,n=r.width,o=r.height;E(n,o),null==(t=j.current)||t.call(j,n,o)};g>0&&(e=(0,cm.default)(e,g,{trailing:!0,leading:!1}));var t=new ResizeObserver(e),r=w.current.getBoundingClientRect();return E(r.width,r.height),t.observe(w.current),function(){t.disconnect()}},[E,g]);var P=(0,C.useMemo)(function(){var e=O.containerWidth,t=O.containerHeight;if(e<0||t<0)return null;lh(tk(l)||tk(u),"The width(%s) and height(%s) are both fixed numbers,\n       maybe you don't need to use a ResponsiveContainer.",l,u),lh(!n||n>0,"The aspect(%s) must be greater than zero.",n);var r=tk(l)?e:l,o=tk(u)?t:u;n&&n>0&&(r?o=r/n:o&&(r=o*n),p&&o>p&&(o=p)),lh(r>0||o>0,"The width(%s) and height(%s) of chart should be greater than 0,\n       please check the style of container, or the props width(%s) and height(%s),\n       or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the\n       height and width.",r,o,l,u,d,f,n);var i=!Array.isArray(h)&&tK(h.type).endsWith("Chart");return C.default.Children.map(h,function(e){return C.default.isValidElement(e)?(0,C.cloneElement)(e,h2({width:r,height:o},i?{style:h2({height:"100%",width:"100%",maxHeight:o,maxWidth:r},e.props.style)}:{})):e})},[n,h,u,p,f,d,O,l]);return C.default.createElement("div",{id:y?"".concat(y):void 0,className:(0,M.default)("recharts-responsive-container",v),style:h2(h2({},void 0===x?{}:x),{},{width:l,height:u,minWidth:d,minHeight:f,maxHeight:p}),ref:w},P)});let h5=(0,f.default)("user-plus",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["line",{x1:"19",x2:"19",y1:"8",y2:"14",key:"1bvyxn"}],["line",{x1:"22",x2:"16",y1:"11",y2:"11",key:"1shjgl"}]]),h6=(0,f.default)("ellipsis",[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"19",cy:"12",r:"1",key:"1wjl8i"}],["circle",{cx:"5",cy:"12",r:"1",key:"1pcz8c"}]]),h8=(0,f.default)("chart-column",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]]),h7=(0,f.default)("chart-line",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"m19 9-5 5-4-4-3 3",key:"2osh9i"}]]),h9=(0,f.default)("trending-up",[["path",{d:"M16 7h6v6",key:"box55l"}],["path",{d:"m22 7-8.5 8.5-5-5L2 17",key:"1t1m79"}]]);var me=e.i(60557);let mt=(0,f.default)("grid-3x3",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M3 9h18",key:"1pudct"}],["path",{d:"M3 15h18",key:"5xshup"}],["path",{d:"M9 3v18",key:"fh3hqa"}],["path",{d:"M15 3v18",key:"14nvp0"}]]),mr=(0,f.default)("refresh-cw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]);var mn=e.i(66819),mo=e.i(63415);let mi=[{month:"Jan",newHires:20,exits:7},{month:"Feb",newHires:29,exits:16},{month:"Mar",newHires:31,exits:21},{month:"Apr",newHires:37,exits:14},{month:"May",newHires:21,exits:11},{month:"Jun",newHires:30,exits:18},{month:"Jul",newHires:31,exits:11},{month:"Aug",newHires:19,exits:10},{month:"Sep",newHires:31,exits:12},{month:"Oct",newHires:38,exits:16},{month:"Nov",newHires:22,exits:18},{month:"Dec",newHires:31,exits:15}],ma={"3months":"Last 3 Months","6months":"Last 6 Months",year:"Full Year",q1:"Q1 (Jan-Mar)",q2:"Q2 (Apr-Jun)",q3:"Q3 (Jul-Sep)",q4:"Q4 (Oct-Dec)"};function ml({active:e,payload:t,label:r}){if(!e||!t?.length)return null;let n=t.find(e=>"newHires"===e.dataKey)?.value||0,o=t.find(e=>"exits"===e.dataKey)?.value||0;return(0,c.jsxs)("div",{className:"bg-popover border border-border rounded-lg p-3 shadow-lg",children:[(0,c.jsxs)("p",{className:"text-sm font-medium text-foreground mb-2",children:[r,", 2024"]}),(0,c.jsxs)("div",{className:"space-y-1.5",children:[(0,c.jsxs)("div",{className:"flex items-center gap-2",children:[(0,c.jsx)("div",{className:"size-2.5 rounded-full",style:{background:"#2BACAC"}}),(0,c.jsx)("span",{className:"text-sm font-medium text-foreground",children:n}),(0,c.jsx)("span",{className:"text-xs text-emerald-500 flex items-center",children:"↑ 5"})]}),(0,c.jsxs)("div",{className:"flex items-center gap-2",children:[(0,c.jsx)("div",{className:"size-2.5 rounded-full",style:{background:"#F67878"}}),(0,c.jsx)("span",{className:"text-sm font-medium text-foreground",children:o}),(0,c.jsx)("span",{className:"text-xs text-red-500 flex items-center",children:"↓ 10"})]})]})]})}function ms(){let{resolvedTheme:e}=(0,P.useTheme)(),[t,r]=(0,C.useState)("bar"),[n,o]=(0,C.useState)("year"),[i,a]=(0,C.useState)(!0),[l,s]=(0,C.useState)(!0),[u,d]=(0,C.useState)(!0),[f,p]=(0,C.useState)(!0),h="dark"===e,m=h?"#71717a":"#a1a1aa",g=h?"#27272a":"#f4f4f5",y=function(e){switch(e){case"3months":return mi.slice(-3);case"6months":return mi.slice(-6);case"q1":return mi.slice(0,3);case"q2":return mi.slice(3,6);case"q3":return mi.slice(6,9);case"q4":return mi.slice(9,12);default:return mi}}(n);return(0,c.jsxs)("div",{className:"rounded-xl border border-border bg-card",children:[(0,c.jsxs)("div",{className:"flex items-center justify-between p-4",children:[(0,c.jsxs)("div",{className:"flex items-center gap-2",children:[(0,c.jsx)(h5,{className:"size-5 text-foreground"}),(0,c.jsx)("span",{className:"font-medium text-foreground",children:"New Hires vs. Exits"})]}),(0,c.jsxs)("div",{className:"flex items-center gap-2",children:[(0,c.jsxs)("div",{className:"hidden sm:flex items-center gap-4",children:[(0,c.jsxs)("div",{className:"flex items-center gap-2",children:[(0,c.jsx)("div",{className:"size-3 rounded-full",style:{background:"#2BACAC"}}),(0,c.jsx)("span",{className:"text-xs text-muted-foreground",children:"New Hires"})]}),(0,c.jsxs)("div",{className:"flex items-center gap-2",children:[(0,c.jsx)("div",{className:"size-3 rounded-full",style:{background:"#F67878"}}),(0,c.jsx)("span",{className:"text-xs text-muted-foreground",children:"Exits"})]})]}),(0,c.jsxs)(mo.DropdownMenu,{children:[(0,c.jsx)(mo.DropdownMenuTrigger,{asChild:!0,children:(0,c.jsx)(k.Button,{variant:"ghost",size:"icon",className:"size-8",children:(0,c.jsx)(h6,{className:"size-4"})})}),(0,c.jsxs)(mo.DropdownMenuContent,{align:"end",className:"w-56",children:[(0,c.jsx)(mo.DropdownMenuLabel,{children:"Chart Options"}),(0,c.jsx)(mo.DropdownMenuSeparator,{}),(0,c.jsxs)(mo.DropdownMenuSub,{children:[(0,c.jsxs)(mo.DropdownMenuSubTrigger,{children:[(0,c.jsx)(h8,{className:"size-4 mr-2"}),"Chart Type"]}),(0,c.jsxs)(mo.DropdownMenuSubContent,{children:[(0,c.jsxs)(mo.DropdownMenuItem,{onClick:()=>r("bar"),children:[(0,c.jsx)(h8,{className:"size-4 mr-2"}),"Bar Chart","bar"===t&&(0,c.jsx)(mn.Check,{className:"size-4 ml-auto"})]}),(0,c.jsxs)(mo.DropdownMenuItem,{onClick:()=>r("line"),children:[(0,c.jsx)(h7,{className:"size-4 mr-2"}),"Line Chart","line"===t&&(0,c.jsx)(mn.Check,{className:"size-4 ml-auto"})]}),(0,c.jsxs)(mo.DropdownMenuItem,{onClick:()=>
7r("area"),children:[(0,c.jsx)(h9,{className:"size-4 mr-2"}),"Area Chart","area"===t&&(0,c.jsx)(mn.Check,{className:"size-4 ml-auto"})]})]})]}),(0,c.jsxs)(mo.DropdownMenuSub,{children:[(0,c.jsxs)(mo.DropdownMenuSubTrigger,{children:[(0,c.jsx)(me.Calendar,{className:"size-4 mr-2"}),"Time Period"]}),(0,c.jsx)(mo.DropdownMenuSubContent,{children:Object.keys(ma).map(e=>(0,c.jsxs)(mo.DropdownMenuItem,{onClick:()=>o(e),children:[ma[e],n===e&&(0,c.jsx)(mn.Check,{className:"size-4 ml-auto"})]},e))})]}),(0,c.jsx)(mo.DropdownMenuSeparator,{}),(0,c.jsxs)(mo.DropdownMenuCheckboxItem,{checked:i,onCheckedChange:a,children:[(0,c.jsx)(mt,{className:"size-4 mr-2"}),"Show Grid Lines"]}),("line"===t||"area"===t)&&(0,c.jsxs)(mo.DropdownMenuCheckboxItem,{checked:f,onCheckedChange:p,children:[(0,c.jsx)(h9,{className:"size-4 mr-2"}),"Smooth Curve"]}),(0,c.jsx)(mo.DropdownMenuSeparator,{}),(0,c.jsx)(mo.DropdownMenuLabel,{className:"text-xs",children:"Data Series"}),(0,c.jsxs)(mo.DropdownMenuCheckboxItem,{checked:l,onCheckedChange:s,children:[(0,c.jsx)("div",{className:"size-3 rounded-full mr-2",style:{background:"#2BACAC"}}),"Show New Hires"]}),(0,c.jsxs)(mo.DropdownMenuCheckboxItem,{checked:u,onCheckedChange:d,children:[(0,c.jsx)("div",{className:"size-3 rounded-full mr-2",style:{background:"#F67878"}}),"Show Exits"]}),(0,c.jsx)(mo.DropdownMenuSeparator,{}),(0,c.jsxs)(mo.DropdownMenuItem,{onClick:()=>{r("bar"),o("year"),a(!0),s(!0),d(!0),p(!0)},children:[(0,c.jsx)(mr,{className:"size-4 mr-2"}),"Reset to Default"]})]})]})]})]}),(0,c.jsx)("div",{className:"p-4 h-[260px]",children:(0,c.jsx)(h4,{width:"100%",height:"100%",children:"bar"===t?(0,c.jsxs)(hn,{data:y,barGap:4,children:[(0,c.jsxs)("defs",{children:[(0,c.jsxs)("linearGradient",{id:"newHiresGradient",x1:"0",y1:"0",x2:"0",y2:"1",children:[(0,c.jsx)("stop",{offset:"0%",stopColor:"#2BACAC",stopOpacity:1}),(0,c.jsx)("stop",{offset:"100%",stopColor:"#2BACAC",stopOpacity:.6})]}),(0,c.jsxs)("linearGradient",{id:"exitsGradient",x1:"0",y1:"0",x2:"0",y2:"1",children:[(0,c.jsx)("stop",{offset:"0%",stopColor:"#F67878",stopOpacity:1}),(0,c.jsx)("stop",{offset:"100%",stopColor:"#F67878",stopOpacity:.6})]})]}),i&&(0,c.jsx)(hQ,{strokeDasharray:"0",stroke:g,vertical:!1}),(0,c.jsx)(p3,{dataKey:"month",axisLine:!1,tickLine:!1,tick:{fill:m,fontSize:12},dy:10}),(0,c.jsx)(hr,{axisLine:!1,tickLine:!1,tick:{fill:m,fontSize:12},dx:-10,domain:[0,50],ticks:[0,10,20,30,40,50]}),(0,c.jsx)(cW,{content:(0,c.jsx)(ml,{}),cursor:{fill:h?"#27272a":"#f4f4f5",radius:4}}),l&&(0,c.jsx)(cp,{dataKey:"newHires",fill:"url(#newHiresGradient)",radius:[4,4,0,0],maxBarSize:22}),u&&(0,c.jsx)(cp,{dataKey:"exits",fill:"url(#exitsGradient)",radius:[4,4,0,0],maxBarSize:22})]}):"line"===t?(0,c.jsxs)(hx,{data:y,children:[(0,c.jsxs)("defs",{children:[(0,c.jsxs)("linearGradient",{id:"newHiresGradient",x1:"0",y1:"0",x2:"0",y2:"1",children:[(0,c.jsx)("stop",{offset:"0%",stopColor:"#2BACAC",stopOpacity:1}),(0,c.jsx)("stop",{offset:"100%",stopColor:"#2BACAC",stopOpacity:.6})]}),(0,c.jsxs)("linearGradient",{id:"exitsGradient",x1:"0",y1:"0",x2:"0",y2:"1",children:[(0,c.jsx)("stop",{offset:"0%",stopColor:"#F67878",stopOpacity:1}),(0,c.jsx)("stop",{offset:"100%",stopColor:"#F67878",stopOpacity:.6})]})]}),i&&(0,c.jsx)(hQ,{strokeDasharray:"0",stroke:g,vertical:!1}),(0,c.jsx)(p3,{dataKey:"month",axisLine:!1,tickLine:!1,tick:{fill:m,fontSize:12},dy:10}),(0,c.jsx)(hr,{axisLine:!1,tickLine:!1,tick:{fill:m,fontSize:12},dx:-10,domain:[0,50],ticks:[0,10,20,30,40,50]}),(0,c.jsx)(cW,{content:(0,c.jsx)(ml,{}),cursor:{stroke:h?"#52525b":"#d4d4d8"}}),l&&(0,c.jsx)(hb,{type:f?"monotone":"linear",dataKey:"newHires",stroke:"#2BACAC",strokeWidth:2.5,dot:{fill:"#2BACAC",strokeWidth:0,r:4},activeDot:{r:6,fill:"#2BACAC"}}),u&&(0,c.jsx)(hb,{type:f?"monotone":"linear",dataKey:"exits",stroke:"#F67878",strokeWidth:2.5,dot:{fill:"#F67878",strokeWidth:0,r:4},activeDot:{r:6,fill:"#F67878"}})]}):(0,c.jsxs)(hN,{data:y,children:[(0,c.jsxs)("defs",{children:[(0,c.jsxs)("linearGradient",{id:"newHiresAreaGradient",x1:"0",y1:"0",x2:"0",y2:"1",children:[(0,c.jsx)("stop",{offset:"0%",stopColor:"#2BACAC",stopOpacity:.3}),(0,c.jsx)("stop",{offset:"100%",stopColor:"#2BACAC",stopOpacity:.05})]}),(0,c.jsxs)("linearGradient",{id:"exitsAreaGradient",x1:"0",y1:"0",x2:"0",y2:"1",children:[(0,c.jsx)("stop",{offset:"0%",stopColor:"#F67878",stopOpacity:.3}),(0,c.jsx)("stop",{offset:"100%",stopColor:"#F67878",stopOpacity:.05})]})]}),i&&(0,c.jsx)(hQ,{strokeDasharray:"0",stroke:g,vertical:!1}
7),(0,c.jsx)(p3,{dataKey:"month",axisLine:!1,tickLine:!1,tick:{fill:m,fontSize:12},dy:10}),(0,c.jsx)(hr,{axisLine:!1,tickLine:!1,tick:{fill:m,fontSize:12},dx:-10,domain:[0,50],ticks:[0,10,20,30,40,50]}),(0,c.jsx)(cW,{content:(0,c.jsx)(ml,{}),cursor:{stroke:h?"#52525b":"#d4d4d8"}}),l&&(0,c.jsx)(hD,{type:f?"monotone":"linear",dataKey:"newHires",stroke:"#2BACAC",strokeWidth:2,fill:"url(#newHiresAreaGradient)"}),u&&(0,c.jsx)(hD,{type:f?"monotone":"linear",dataKey:"exits",stroke:"#F67878",strokeWidth:2,fill:"url(#exitsAreaGradient)"})]})})})]})}function mu(e,t){return"function"==typeof e?e(t):e}function mc(e,t){return r=>{t.setState(t=>({...t,[e]:mu(r,t[e])}))}}function md(e){return e instanceof Function}function mf(e,t,r){let n,o=[];return i=>{let a,l;r.key&&r.debug&&(a=Date.now());let s=e(i);if(!(s.length!==o.length||s.some((e,t)=>o[t]!==e)))return n;if(o=s,r.key&&r.debug&&(l=Date.now()),n=t(...s),null==r||null==r.onChange||r.onChange(n),r.key&&r.debug&&null!=r&&r.debug()){let e=Math.round((Date.now()-a)*100)/100,t=Math.round((Date.now()-l)*100)/100,n=t/16,o=(e,t)=>{for(e=String(e);e.length<t;)e=" "+e;return e};console.info(`%c⏱ ${o(t,5)} /${o(e,5)} ms`,`
8            font-size: .6rem;
9            font-weight: bold;
10            color: hsl(${Math.max(0,Math.min(120-120*n,120))}deg 100% 31%);`,null==r?void 0:r.key)}return n}}function mp(e,t,r,n){return{debug:()=>{var r;return null!=(r=null==e?void 0:e.debugAll)?r:e[t]},key:!1,onChange:n}}let mh="debugHeaders";function mm(e,t,r){var n;let o={id:null!=(n=r.id)?n:t.id,column:t,index:r.index,isPlaceholder:!!r.isPlaceholder,placeholderId:r.placeholderId,depth:r.depth,subHeaders:[],colSpan:0,rowSpan:0,headerGroup:null,getLeafHeaders:()=>{let e=[],t=r=>{r.subHeaders&&r.subHeaders.length&&r.subHeaders.map(t),e.push(r)};return t(o),e},getContext:()=>({table:e,header:o,column:t})};return e._features.forEach(t=>{null==t.createHeader||t.createHeader(o,e)}),o}function mg(e,t,r,n){var o,i;let a=0,l=function(e,t){void 0===t&&(t=1),a=Math.max(a,t),e.filter(e=>e.getIsVisible()).forEach(e=>{var r;null!=(r=e.columns)&&r.length&&l(e.columns,t+1)},0)};l(e);let s=[],u=(e,t)=>
10{let o={depth:t,id:[n,`${t}`].filter(Boolean).join("_"),headers:[]},i=[];e.forEach(e=>{let a,l=[...i].reverse()[0],s=e.column.depth===o.depth,u=!1;if(s&&e.column.parent?a=e.column.parent:(a=e.column,u=!0),l&&(null==l?void 0:l.column)===a)l.subHeaders.push(e);else{let o=mm(r,a,{id:[n,t,a.id,null==e?void 0:e.id].filter(Boolean).join("_"),isPlaceholder:u,placeholderId:u?`${i.filter(e=>e.column===a).length}`:void 0,depth:t,index:i.length});o.subHeaders.push(e),i.push(o)}o.headers.push(e),e.headerGroup=o}),s.push(o),t>0&&u(i,t-1)};u(t.map((e,t)=>mm(r,e,{depth:a,index:t})),a-1),s.reverse();let c=e=>e.filter(e=>e.column.getIsVisible()).map(e=>{let t=0,r=0,n=[0];return e.subHeaders&&e.subHeaders.length?(n=[],c(e.subHeaders).forEach(e=>{let{colSpan:r,rowSpan:o}=e;t+=r,n.push(o)})):t=1,r+=Math.min(...n),e.colSpan=t,e.rowSpan=r,{colSpan:t,rowSpan:r}});return c(null!=(o=null==(i=s[0])?void 0:i.headers)?o:[]),s}let my=(e,t,r,n,o,i,a)=>{let l={id:t,index:n,original:r,depth:o,parentId:a,_valuesCache:{},_uniqueValuesCache:{},getValue:t=>{if(l._valuesCache.hasOwnProperty(t))return l._valuesCache[t];let r=e.getColumn(t);if(null!=r&&r.accessorFn)return l._valuesCache[t]=r.accessorFn(l.original,n),l._valuesCache[t]},getUniqueValues:t=>{if(l._uniqueValuesCache.hasOwnProperty(t))return l._uniqueValuesCache[t];let r=e.getColumn(t);if(null!=r&&r.accessorFn)return r.columnDef.getUniqueValues?l._uniqueValuesCache[t]=r.columnDef.getUniqueValues(l.original,n):l._uniqueValuesCache[t]=[l.getValue(t)],l._uniqueValuesCache[t]},renderValue:t=>{var r;return null!=(r=l.getValue(t))?r:e.options.renderFallbackValue},subRows:null!=i?i:[],getLeafRows:()=>{var e,t;let r,n;return e=l.subRows,t=e=>e.subRows,r=[],(n=e=>{e.forEach(e=>{r.push(e);let o=t(e);null!=o&&o.length&&n(o)})})(e),r},getParentRow:()=>l.parentId?e.getRow(l.parentId,!0):void 0,getParentRows:()=>{let e=[],t=l;for(;;){let r=t.getParentRow();if(!r)break;e.push(r),t=r}return e.reverse()},getAllCells:mf(()=>[e.getAllLeafColumns()],t=>t.map(t=>{var r;let n;return r=t.id,n={id:`${l.id}_${t.id}`,row:l,column:t,getValue:()=>l.getValue(r),renderValue:()=>{var t;return null!=(t=n.getValue())?t:e.options.renderFallbackValue},getContext:mf(()=>[e,t,l,n],(e,t,r,n)=>({table:e,column:t,row:r,cell:n,getValue:n.getValue,renderValue:n.renderValue}),mp(e.options,"debugCells","cell.getContext"))},e._features.forEach(r=>{null==r.createCell||r.createCell(n,t,l,e)},{}),n}),mp(e.options,"debugRows","getAllCells")),_getAllCellsByColumnId:mf(()=>[l.getAllCells()],e=>e.reduce((e,t)=>(e[t.column.id]=t,e),{}),mp(e.options,"debugRows","getAllCellsByColumnId"))};for(let t=0;t<e._features.length;t++){let r=e._features[t];null==r||null==r.createRow||r.createRow(l,e)}return l},mv=(e,t,r)=>{var n,o;let i=null==r||null==(n=r.toString())?void 0:n.toLowerCase();return!!(null==(o=e.getValue(t))||null==(o=o.toString())||null==(o=o.toLowerCase())?void 0:o.includes(i))};mv.autoRemove=e=>mP(e);let mb=(e,t,r)=>{var n;return!!(null==(n=e.getValue(t))||null==(n=n.toString())?void 0:n.includes(r))};mb.autoRemove=e=>mP(e);let mx=(e,t,r)=>{var n;return(null==(n=e.getValue(t))||null==(n=n.toString())?void 0:n.toLowerCase())===(null==r?void 0:r.toLowerCase())};mx.autoRemove=e=>mP(e);let mw=(e,t,r)=>{var n;return null==(n=e.getValue(t))?void 0:n.includes(r)};mw.autoRemove=e=>mP(e);let mj=(e,t,r)=>!r.some(r=>{var n;return!(null!=(n=e.getValue(t))&&n.includes(r))});mj.autoRemove=e=>mP(e)||!(null!=e&&e.length);let mS=(e,t,r)=>r.some(r=>{var n;return null==(n=e.getValue(t))?void 0:n.includes(r)});mS.autoRemove=e=>mP(e)||!(null!=e&&e.length);let mO=(e,t,r)=>e.getValue(t)===r;mO.autoRemove=e=>mP(e);let mk=(e,t,r)=>e.getValue(t)==r;mk.autoRemove=e=>mP(e);let mE=(e,t,r)=>
10{let[n,o]=r,i=e.getValue(t);return i>=n&&i<=o};mE.resolveFilterValue=e=>{let[t,r]=e,n="number"!=typeof t?parseFloat(t):t,o="number"!=typeof r?parseFloat(r):r,i=null===t||Number.isNaN(n)?-1/0:n,a=null===r||Number.isNaN(o)?1/0:o;if(i>a){let e=i;i=a,a=e}return[i,a]},mE.autoRemove=e=>mP(e)||mP(e[0])&&mP(e[1]);let mC={includesString:mv,includesStringSensitive:mb,equalsString:mx,arrIncludes:mw,arrIncludesAll:mj,arrIncludesSome:mS,equals:mO,weakEquals:mk,inNumberRange:mE};function mP(e){return null==e||""===e}function mM(e,t,r){return!!e&&!!e.autoRemove&&e.autoRemove(t,r)||void 0===t||"string"==typeof t&&!t}let mA={sum:(e,t,r)=>r.reduce((t,r)=>{let n=r.getValue(e);return t+("number"==typeof n?n:0)},0),min:(e,t,r)=>{let n;return r.forEach(t=>{let r=t.getValue(e);null!=r&&(n>r||void 0===n&&r>=r)&&(n=r)}),n},max:(e,t,r)=>{let n;return r.forEach(t=>{let r=t.getValue(e);null!=r&&(n<r||void 0===n&&r>=r)&&(n=r)}),n},extent:(e,t,r)=>{let n,o;return r.forEach(t=>{let r=t.getValue(e);null!=r&&(void 0===n?r>=r&&(n=o=r):(n>r&&(n=r),o<r&&(o=r)))}),[n,o]},mean:(e,t)=>{let r=0,n=0;if(t.forEach(t=>{let o=t.getValue(e);null!=o&&(o*=1)>=o&&(++r,n+=o)}),r)return n/r},median:(e,t)=>{if(!t.length)return;let r=t.map(t=>t.getValue(e));if(!(Array.isArray(r)&&r.every(e=>"number"==typeof e)))return;if(1===r.length)return r[0];let n=Math.floor(r.length/2),o=r.sort((e,t)=>e-t);return r.length%2!=0?o[n]:(o[n-1]+o[n])/2},unique:(e,t)=>Array.from(new Set(t.map(t=>t.getValue(e))).values()),uniqueCount:(e,t)=>new Set(t.map(t=>t.getValue(e))).size,count:(e,t)=>t.length},m_=()=>({left:[],right:[]}),mT={size:150,minSize:20,maxSize:Number.MAX_SAFE_INTEGER},mR=()=>({startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,isResizingColumn:!1,columnSizingStart:[]}),mD=null;function mN(e){return"touchstart"===e.type}function mI(e,t){return t?"center"===t?e.getCenterVisibleLeafColumns():"left"===t?e.getLeftVisibleLeafColumns():e.getRightVisibleLeafColumns():e.getVisibleLeafColumns()}let mL=()=>({pageIndex:0,pageSize:10}),mz=()=>({top:[],bottom:[]}),mF=(e,t,r,n,o)=>{var i;let a=o.getRow(t,!0);r?(a.getCanMultiSelect()||Object.keys(e).forEach(t=>delete e[t]),a.getCanSelect()&&(e[t]=!0)):delete e[t],n&&null!=(i=a.subRows)&&i.length&&a.getCanSelectSubRows()&&a.subRows.forEach(t=>mF(e,t.id,r,n,o))};function mB(e,t){let r=e.getState().rowSelection,n=[],o={},i=function(e,t){return e.map(e=>{var t;let a=mH(e,r);if(a&&(n.push(e),o[e.id]=e),null!=(t=e.subRows)&&t.length&&(e={...e,subRows:i(e.subRows)}),a)return e}).filter(Boolean)};return{rows:i(t.rows),flatRows:n,rowsById:o}}function mH(e,t){var r;return null!=(r=t[e.id])&&r}function mV(e,t,r){var n;if(!(null!=(n=e.subRows)&&n.length))return!1;let o=!0,i=!1;return e.subRows.forEach(e=>{if((!i||o)&&(e.getCanSelect()&&(mH(e,t)?i=!0:o=!1),e.subRows&&e.subRows.length)){let r=mV(e,t);"all"===r?i=!0:("some"===r&&(i=!0),o=!1)}}),o?"all":!!i&&"some"}let m$=/([0-9]+)/gm;function mU(e,t){return e===t?0:e>t?1:-1}function mG(e){return"number"==typeof e?isNaN(e)||e===1/0||e===-1/0?"":String(e):"string"==typeof e?e:""}function mW(e,t){let r=e.split(m$).filter(Boolean),n=t.split(m$).filter(Boolean);for(;r.length&&n.length;){let e=r.shift(),t=n.shift(),o=parseInt(e,10),i=parseInt(t,10),a=[o,i].sort();if(isNaN(a[0])){if(e>t)return 1;if(t>e)return -1;continue}if(isNaN(a[1]))return isNaN(o)?-1:1;if(o>i)return 1;if(i>o)return -1}return r.length-n.length}let mq={alphanumeric:(e,t,r)=>mW(mG(e.getValue(r)).toLowerCase(),mG(t.getValue(r)).toLowerCase()),alphanumericCaseSensitive:(e,t,r)=>mW(mG(e.getValue(r)),mG(t.getValue(r))),text:(e,t,r)=>mU(mG(e.getValue(r)).toLowerCase(),mG(t.getValue(r)).toLowerCase()),textCaseSensitive:(e,t,r)=>mU(mG(e.getValue(r)),mG(t.getValue(r))),datetime:(e,t,r)=>{let n=e.getValue(r),o=t.getValue(r);return n>o?1:n<o?-1:0},basic:(e,t,r)=>mU(e.getValue(r),t.getValue(r))},mX=[{createTable:e=>{e.getHeaderGroups=mf(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,r,n,o)=>{var i,a;let l=null!=(i=null==n?void 0:n.map(e=>r.find(t=>t.id===e)).filter(Boolean))?i:[],s=null!=(a=null==o?void 0:o.map(e=>r.find(t=>
10t.id===e)).filter(Boolean))?a:[];return mg(t,[...l,...r.filter(e=>!(null!=n&&n.includes(e.id))&&!(null!=o&&o.includes(e.id))),...s],e)},mp(e.options,mh,"getHeaderGroups")),e.getCenterHeaderGroups=mf(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,r,n,o)=>mg(t,r=r.filter(e=>!(null!=n&&n.includes(e.id))&&!(null!=o&&o.includes(e.id))),e,"center"),mp(e.options,mh,"getCenterHeaderGroups")),e.getLeftHeaderGroups=mf(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left],(t,r,n)=>{var o;return mg(t,null!=(o=null==n?void 0:n.map(e=>r.find(t=>t.id===e)).filter(Boolean))?o:[],e,"left")},mp(e.options,mh,"getLeftHeaderGroups")),e.getRightHeaderGroups=mf(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.right],(t,r,n)=>{var o;return mg(t,null!=(o=null==n?void 0:n.map(e=>r.find(t=>t.id===e)).filter(Boolean))?o:[],e,"right")},mp(e.options,mh,"getRightHeaderGroups")),e.getFooterGroups=mf(()=>[e.getHeaderGroups()],e=>[...e].reverse(),mp(e.options,mh,"getFooterGroups")),e.getLeftFooterGroups=mf(()=>[e.getLeftHeaderGroups()],e=>[...e].reverse(),mp(e.options,mh,"getLeftFooterGroups")),e.getCenterFooterGroups=mf(()=>[e.getCenterHeaderGroups()],e=>[...e].reverse(),mp(e.options,mh,"getCenterFooterGroups")),e.getRightFooterGroups=mf(()=>[e.getRightHeaderGroups()],e=>[...e].reverse(),mp(e.options,mh,"getRightFooterGroups")),e.getFlatHeaders=mf(()=>[e.getHeaderGroups()],e=>e.map(e=>e.headers).flat(),mp(e.options,mh,"getFlatHeaders")),e.getLeftFlatHeaders=mf(()=>[e.getLeftHeaderGroups()],e=>e.map(e=>e.headers).flat(),mp(e.options,mh,"getLeftFlatHeaders")),e.getCenterFlatHeaders=mf(()=>[e.getCenterHeaderGroups()],e=>e.map(e=>e.headers).flat(),mp(e.options,mh,"getCenterFlatHeaders")),e.getRightFlatHeaders=mf(()=>[e.getRightHeaderGroups()],e=>e.map(e=>e.headers).flat(),mp(e.options,mh,"getRightFlatHeaders")),e.getCenterLeafHeaders=mf(()=>[e.getCenterFlatHeaders()],e=>e.filter(e=>{var t;return!(null!=(t=e.subHeaders)&&t.length)}),mp(e.options,mh,"getCenterLeafHeaders")),e.getLeftLeafHeaders=mf(()=>[e.getLeftFlatHeaders()],e=>e.filter(e=>{var t;return!(null!=(t=e.subHeaders)&&t.length)}),mp(e.options,mh,"getLeftLeafHeaders")),e.getRightLeafHeaders=mf(()=>[e.getRightFlatHeaders()],e=>e.filter(e=>{var t;return!(null!=(t=e.subHeaders)&&t.length)}),mp(e.options,mh,"getRightLeafHeaders")),e.getLeafHeaders=mf(()=>[e.getLeftHeaderGroups(),e.getCenterHeaderGroups(),e.getRightHeaderGroups()],(e,t,r)=>{var n,o,i,a,l,s;return[...null!=(n=null==(o=e[0])?void 0:o.headers)?n:[],...null!=(i=null==(a=t[0])?void 0:a.headers)?i:[],...null!=(l=null==(s=r[0])?void 0:s.headers)?l:[]].map(e=>e.getLeafHeaders()).flat()},mp(e.options,mh,"getLeafHeaders"))}},{getInitialState:e=>({columnVisibility:{},...e}),getDefaultOptions:e=>({onColumnVisibilityChange:mc("columnVisibility",e)}),createColumn:(e,t)=>{e.toggleVisibility=r=>{e.getCanHide()&&t.setColumnVisibility(t=>({...t,[e.id]:null!=r?r:!e.getIsVisible()}))},e.getIsVisible=()=>{var r,n;let o=e.columns;return null==(r=o.length?o.some(e=>e.getIsVisible()):null==(n=t.getState().columnVisibility)?void 0:n[e.id])||r},e.getCanHide=()=>{var r,n;return(null==(r=e.columnDef.enableHiding)||r)&&(null==(n=t.options.enableHiding)||n)},e.getToggleVisibilityHandler=()=>t=>{null==e.toggleVisibility||e.toggleVisibility(t.target.checked)}},createRow:(e,t)=>{e._getAllVisibleCells=mf(()=>[e.getAllCells(),t.getState().columnVisibility],e=>e.filter(e=>e.column.getIsVisible()),mp(t.options,"debugRows","_getAllVisibleCells")),e.getVisibleCells=mf(()=>[e.getLeftVisibleCells(),e.getCenterVisibleCells(),e.getRightVisibleCells()],(e,t,r)=>[...e,...t,...r],mp(t.options,"debugRows","getVisibleCells"))},createTable:e=>{let t=(t,r)=>mf(()=>[r(),r().filter(e=>e.getIsVisible()).map(e=>e.id).join("_")],e=>e.filter(e=>null==e.getIsVisible?void 0:e.getIsVisible()),mp(e.options,"debugColumns",t));e.getVisibleFlatColumns=t("getVisibleFlatColumns",()=>e.getAllFlatColumns()),e.getVisibleLeafColumns=t("getVisibleLeafColumns",()=>e.getAllLeafColumns()),e.getLeftVisibleLeafColumns=t("getLeftVisibleLeafColumns",()=>e.getLeftLeafColumns()),e.getRightVisibleLeafColumns=t("getRightVisibleLeafColumns",()=>e.getRightLeafColumns()),e.getCenterVisibleLeafColumns=t("getCenterVisibleLeafColumns",()=>e.getCenterLeafColumns()),e.setColumnVisibility=t=>null==e.options.onColumnVisibilityChange?void 0:e.options.onColumnVisibilityChange(t),e.resetColumnVisibility=t=>{var r;e.setColumnVisibility(t?{}:null!=(r=e.initialState.columnVisibility)?r:{})},e.toggleAllColumnsVisible=t=>{var r;t=null!=(r=t)?r:!e.getIsAllColumnsVisible(),e.setColumnVisibility(e.getAllLeafColumns().reduce((e,r)=>({...e,[r.id]:t||!(null!=r.getCanHide&&r.getCanHide())}),{}))},e.getIsAllColumnsVisible=()=>!e.getAllLeafColumns().some(e=>!(null!=e.getIsVisible&&e.getIsVisible())),e.getIsSomeColumnsVisible=()=>e.getAllLeafColumns().some(e=>null==e.getIsVisible?void 0:e.getIsVisible()),e.getToggleAllColumnsVisibilityHandler=()=>t=>{var r;e.toggleAllColumnsVisible(null==(r=t.target)?void 0:r.checked)}}},{getInitialState:e=>({columnOrder:[],...e}),getDefaultOptions:e=>({onColumnOrderChange:mc("columnOrder",e)}),createColumn:(e,t)=>{e.getIndex=mf(e=>[mI(t,e)],t=>t.findIndex(t=>t.id===e.id),mp(t.options,"debugColumns","getIndex")),e.getIsFirstColumn=r=>{var n;return(null==(n=mI(t,r)[0])?void 0:n.id)===e.id},e.getIsLastColumn=r=>{var n;let o=mI(t,r);return(null==(n=o[o.length-1])?void 0:n.id)===e.id}},createTable:e=>{e.setColumnOrder=t=>null==e.options.onColumnOrderChange?void 0:e.options.onColumnOrderChange(t),e.resetColumnOrder=t=>{var r;e.setColumnOrder(t?[]:null!=(r=e.initialState.columnOrder)?r:[])},e._getOrderColumnsFn=mf(()=>[e.getState().columnOrder,e.getState().grouping,e.options.groupedColumnMode],(e,t,r)=>n=>{let o=[];if(null!=e&&e.length){let t=[...e],r=[...n];for(;r.length&&t.length;){let e=t.shift(),n=r.findIndex(t=>t.id===e);n>-1&&o.push(r.splice(n,1)[0])}o=[...o,...r]}else o=n;var i=o;if(!(null!=t&&t.length)||!r)return i;let a=i.filter(e=>!t.includes(e.id));return"remove"===r?a:[...t.map(e=>i.find(t=>
10t.id===e)).filter(Boolean),...a]},mp(e.options,"debugTable","_getOrderColumnsFn"))}},{getInitialState:e=>({columnPinning:m_(),...e}),getDefaultOptions:e=>({onColumnPinningChange:mc("columnPinning",e)}),createColumn:(e,t)=>{e.pin=r=>{let n=e.getLeafColumns().map(e=>e.id).filter(Boolean);t.setColumnPinning(e=>{var t,o,i,a,l,s;return"right"===r?{left:(null!=(i=null==e?void 0:e.left)?i:[]).filter(e=>!(null!=n&&n.includes(e))),right:[...(null!=(a=null==e?void 0:e.right)?a:[]).filter(e=>!(null!=n&&n.includes(e))),...n]}:"left"===r?{left:[...(null!=(l=null==e?void 0:e.left)?l:[]).filter(e=>!(null!=n&&n.includes(e))),...n],right:(null!=(s=null==e?void 0:e.right)?s:[]).filter(e=>!(null!=n&&n.includes(e)))}:{left:(null!=(t=null==e?void 0:e.left)?t:[]).filter(e=>!(null!=n&&n.includes(e))),right:(null!=(o=null==e?void 0:e.right)?o:[]).filter(e=>!(null!=n&&n.includes(e)))}})},e.getCanPin=()=>e.getLeafColumns().some(e=>{var r,n,o;return(null==(r=e.columnDef.enablePinning)||r)&&(null==(n=null!=(o=t.options.enableColumnPinning)?o:t.options.enablePinning)||n)}),e.getIsPinned=()=>{let r=e.getLeafColumns().map(e=>e.id),{left:n,right:o}=t.getState().columnPinning,i=r.some(e=>null==n?void 0:n.includes(e)),a=r.some(e=>null==o?void 0:o.includes(e));return i?"left":!!a&&"right"},e.getPinnedIndex=()=>{var r,n;let o=e.getIsPinned();return o?null!=(r=null==(n=t.getState().columnPinning)||null==(n=n[o])?void 0:n.indexOf(e.id))?r:-1:0}},createRow:(e,t)=>{e.getCenterVisibleCells=mf(()=>[e._getAllVisibleCells(),t.getState().columnPinning.left,t.getState().columnPinning.right],(e,t,r)=>{let n=[...null!=t?t:[],...null!=r?r:[]];return e.filter(e=>!n.includes(e.column.id))},mp(t.options,"debugRows","getCenterVisibleCells")),e.getLeftVisibleCells=mf(()=>[e._getAllVisibleCells(),t.getState().columnPinning.left],(e,t)=>(null!=t?t:[]).map(t=>e.find(e=>e.column.id===t)).filter(Boolean).map(e=>({...e,position:"left"})),mp(t.options,"debugRows","getLeftVisibleCells")),e.getRightVisibleCells=mf(()=>[e._getAllVisibleCells(),t.getState().columnPinning.right],(e,t)=>(null!=t?t:[]).map(t=>e.find(e=>e.column.id===t)).filter(Boolean).map(e=>({...e,position:"right"})),mp(t.options,"debugRows","getRightVisibleCells"))},createTable:e=>{e.setColumnPinning=t=>null==e.options.onColumnPinningChange?void 0:e.options.onColumnPinningChange(t),e.resetColumnPinning=t=>{var r,n;return e.setColumnPinning(t?m_():null!=(r=null==(n=e.initialState)?void 0:n.columnPinning)?r:m_())},e.getIsSomeColumnsPinned=t=>{var r,n,o;let i=e.getState().columnPinning;return t?!!(null==(r=i[t])?void 0:r.length):!!((null==(n=i.left)?void 0:n.length)||(null==(o=i.right)?void 0:o.length))},e.getLeftLeafColumns=mf(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left],(e,t)=>(null!=t?t:[]).map(t=>e.find(e=>e.id===t)).filter(Boolean),mp(e.options,"debugColumns","getLeftLeafColumns")),e.getRightLeafColumns=mf(()=>[e.getAllLeafColumns(),e.getState().columnPinning.right],(e,t)=>(null!=t?t:[]).map(t=>e.find(e=>e.id===t)).filter(Boolean),mp(e.options,"debugColumns","getRightLeafColumns")),e.getCenterLeafColumns=mf(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(e,t,r)=>{let n=[...null!=t?t:[],...null!=r?r:[]];return e.filter(e=>!n.includes(e.id))},mp(e.options,"debugColumns","getCenterLeafColumns"))}},{createColumn:(e,t)=>{e._getFacetedRowModel=t.options.getFacetedRowModel&&t.options.getFacetedRowModel(t,e.id),e.getFacetedRowModel=()=>e._getFacetedRowModel?e._getFacetedRowModel():t.getPreFilteredRowModel(),e._getFacetedUniqueValues=t.options.getFacetedUniqueValues&&t.options.getFacetedUniqueValues(t,e.i
10d),e.getFacetedUniqueValues=()=>e._getFacetedUniqueValues?e._getFacetedUniqueValues():new Map,e._getFacetedMinMaxValues=t.options.getFacetedMinMaxValues&&t.options.getFacetedMinMaxValues(t,e.id),e.getFacetedMinMaxValues=()=>{if(e._getFacetedMinMaxValues)return e._getFacetedMinMaxValues()}}},{getDefaultColumnDef:()=>({filterFn:"auto"}),getInitialState:e=>({columnFilters:[],...e}),getDefaultOptions:e=>({onColumnFiltersChange:mc("columnFilters",e),filterFromLeafRows:!1,maxLeafRowFilterDepth:100}),createColumn:(e,t)=>{e.getAutoFilterFn=()=>{let r=t.getCoreRowModel().flatRows[0],n=null==r?void 0:r.getValue(e.id);return"string"==typeof n?mC.includesString:"number"==typeof n?mC.inNumberRange:"boolean"==typeof n||null!==n&&"object"==typeof n?mC.equals:Array.isArray(n)?mC.arrIncludes:mC.weakEquals},e.getFilterFn=()=>{var r,n;return md(e.columnDef.filterFn)?e.columnDef.filterFn:"auto"===e.columnDef.filterFn?e.getAutoFilterFn():null!=(r=null==(n=t.options.filterFns)?void 0:n[e.columnDef.filterFn])?r:mC[e.columnDef.filterFn]},e.getCanFilter=()=>{var r,n,o;return(null==(r=e.columnDef.enableColumnFilter)||r)&&(null==(n=t.options.enableColumnFilters)||n)&&(null==(o=t.options.enableFilters)||o)&&!!e.accessorFn},e.getIsFiltered=()=>e.getFilterIndex()>-1,e.getFilterValue=()=>{var r;return null==(r=t.getState().columnFilters)||null==(r=r.find(t=>t.id===e.id))?void 0:r.value},e.getFilterIndex=()=>{var r,n;return null!=(r=null==(n=t.getState().columnFilters)?void 0:n.findIndex(t=>t.id===e.id))?r:-1},e.setFilterValue=r=>{t.setColumnFilters(t=>{var n,o;let i=e.getFilterFn(),a=null==t?void 0:t.find(t=>t.id===e.id),l=mu(r,a?a.value:void 0);if(mM(i,l,e))return null!=(n=null==t?void 0:t.filter(t=>t.id!==e.id))?n:[];let s={id:e.id,value:l};return a?null!=(o=null==t?void 0:t.map(t=>t.id===e.id?s:t))?o:[]:null!=t&&t.length?[...t,s]:[s]})}},createRow:(e,t)=>{e.columnFilters={},e.columnFiltersMeta={}},createTable:e=>{e.setColumnFilters=t=>{let r=e.getAllLeafColumns();null==e.options.onColumnFiltersChange||e.options.onColumnFiltersChange(e=>{var n;return null==(n=mu(t,e))?void 0:n.filter(e=>{let t=r.find(t=>t.id===e.id);return!(t&&mM(t.getFilterFn(),e.value,t))&&!0})})},e.resetColumnFilters=t=>{var r,n;e.setColumnFilters(t?[]:null!=(r=null==(n=e.initialState)?void 0:n.columnFilters)?r:[])},e.getPreFilteredRowModel=()=>e.getCoreRowModel(),e.getFilteredRowModel=()=>(!e._getFilteredRowModel&&e.options.getFilteredRowModel&&(e._getFilteredRowModel=e.options.getFilteredRowModel(e)),e.options.manualFiltering||!e._getFilteredRowModel)?e.getPreFilteredRowModel():e._getFilteredRowModel()}},{createTable:e=>{e._getGlobalFacetedRowModel=e.options.getFacetedRowModel&&e.options.getFacetedRowModel(e,"__global__"),e.getGlobalFacetedRowModel=()=>e.options.manualFiltering||!e._getGlobalFacetedRowModel?e.getPreFilteredRowModel():e._getGlobalFacetedRowModel(),e._getGlobalFacetedUniqueValues=e.options.getFacetedUniqueValues&&e.options.getFacetedUniqueValues(e,"__global__"),e.getGlobalFacetedUniqueValues=()=>e._getGlobalFacetedUniqueValues?e._getGlobalFacetedUniqueValues():new Map,e._getGlobalFacetedMinMaxValues=e.options.getFacetedMinMaxValues&&e.options.getFacetedMinMaxValues(e,"__global__"),e.getGlobalFacetedMinMaxValues=()=>{if(e._getGlobalFacetedMinMaxValues)return e._getGlobalFacetedMinMaxValues()}}},{getInitialState:e=>({globalFilter:void 0,...e}),getDefaultOptions:e=>({onGlobalFilterChange:mc("globalFilter",e),globalFilterFn:"auto",getColumnCanGlobalFilter:t=>{var r;let n=null==(r=e.getCoreRowModel().flatRows[0])||null==(r=r._getAllCellsByColumnId()[t.id])?void 0:r.getValue();return"string"==typeof n||"number"==typeof n}}),createColumn:(e,t)=>{e.getCanGlobalFilter=()=>{var r,n,o,i;return(null==(r=e.columnDef.enableGlobalFilter)||r)&&(null==(n=t.options.enableGlobalFilter)||n)&&(null==(o=t.options.enableFilters)||o)&&(null==(i=null==t.options.getColumnCanGlobalFilter?void 0:t.options.getColumnCanGlobalFilter(e))||i)&&!!e.accessorFn}},createTable:e=>{e.getGlobalAutoFilterFn=()=>mC.includesString,e.getGlobalFilterFn=()=>{var t,r;let{globalFilterFn:n}=e.options;return md(n)?n:"auto"===n?e.getGlobalAutoFilterFn():null!=(t=null==(r=e.options.filterFns)?void 0:r[n])?t:mC[n]},e.setGlobalFilter=t=>{null==e.options.onGlobalFilterChange||e.options.onGlobalFilterChange(t)}
10,e.resetGlobalFilter=t=>{e.setGlobalFilter(t?void 0:e.initialState.globalFilter)}}},{getInitialState:e=>({sorting:[],...e}),getDefaultColumnDef:()=>({sortingFn:"auto",sortUndefined:1}),getDefaultOptions:e=>({onSortingChange:mc("sorting",e),isMultiSortEvent:e=>e.shiftKey}),createColumn:(e,t)=>{e.getAutoSortingFn=()=>{let r=t.getFilteredRowModel().flatRows.slice(10),n=!1;for(let t of r){let r=null==t?void 0:t.getValue(e.id);if("[object Date]"===Object.prototype.toString.call(r))return mq.datetime;if("string"==typeof r&&(n=!0,r.split(m$).length>1))return mq.alphanumeric}return n?mq.text:mq.basic},e.getAutoSortDir=()=>{let r=t.getFilteredRowModel().flatRows[0];return"string"==typeof(null==r?void 0:r.getValue(e.id))?"asc":"desc"},e.getSortingFn=()=>{var r,n;if(!e)throw Error();return md(e.columnDef.sortingFn)?e.columnDef.sortingFn:"auto"===e.columnDef.sortingFn?e.getAutoSortingFn():null!=(r=null==(n=t.options.sortingFns)?void 0:n[e.columnDef.sortingFn])?r:mq[e.columnDef.sortingFn]},e.toggleSorting=(r,n)=>{let o=e.getNextSortingOrder(),i=null!=r;t.setSorting(a=>{let l,s=null==a?void 0:a.find(t=>t.id===e.id),u=null==a?void 0:a.findIndex(t=>t.id===e.id),c=[],d=i?r:"desc"===o;if("toggle"!=(l=null!=a&&a.length&&e.getCanMultiSort()&&n?s?"toggle":"add":null!=a&&a.length&&u!==a.length-1?"replace":s?"toggle":"replace")||i||o||(l="remove"),"add"===l){var f;(c=[...a,{id:e.id,desc:d}]).splice(0,c.length-(null!=(f=t.options.maxMultiSortColCount)?f:Number.MAX_SAFE_INTEGER))}else c="toggle"===l?a.map(t=>t.id===e.id?{...t,desc:d}:t):"remove"===l?a.filter(t=>t.id!==e.id):[{id:e.id,desc:d}];return c})},e.getFirstSortDir=()=>{var r,n;return(null!=(r=null!=(n=e.columnDef.sortDescFirst)?n:t.options.sortDescFirst)?r:"desc"===e.getAutoSortDir())?"desc":"asc"},e.getNextSortingOrder=r=>{var n,o;let i=e.getFirstSortDir(),a=e.getIsSorted();return a?(a===i||null!=(n=t.options.enableSortingRemoval)&&!n||!!r&&null!=(o=t.options.enableMultiRemove)&&!o)&&("desc"===a?"asc":"desc"):i},e.getCanSort=()=>{var r,n;return(null==(r=e.columnDef.enableSorting)||r)&&(null==(n=t.options.enableSorting)||n)&&!!e.accessorFn},e.getCanMultiSort=()=>{var r,n;return null!=(r=null!=(n=e.columnDef.enableMultiSort)?n:t.options.enableMultiSort)?r:!!e.accessorFn},e.getIsSorted=()=>{var r;let n=null==(r=t.getState().sorting)?void 0:r.find(t=>t.id===e.id);return!!n&&(n.desc?"desc":"asc")},e.getSortIndex=()=>{var r,n;return null!=(r=null==(n=t.getState().sorting)?void 0:n.findIndex(t=>t.id===e.id))?r:-1},e.clearSorting=()=>{t.setSorting(t=>null!=t&&t.length?t.filter(t=>t.id!==e.id):[])},e.getToggleSortingHandler=()=>{let r=e.getCanSort();return n=>{r&&(null==n.persist||n.persist(),null==e.toggleSorting||e.toggleSorting(void 0,!!e.getCanMultiSort()&&(null==t.options.isMultiSortEvent?void 0:t.options.isMultiSortEvent(n))))}}},createTable:e=>{e.setSorting=t=>null==e.options.onSortingChange?void 0:e.options.onSortingChange(t),e.resetSorting=t=>{var r,n;e.setSorting(t?[]:null!=(r=null==(n=e.initialState)?void 0:n.sorting)?r:[])},e.getPreSortedRowModel=()=>e.getGroupedRowModel(),e.getSortedRowModel=()=>(!e._getSortedRowModel&&e.options.getSortedRowModel&&(e._getSortedRowModel=e.options.getSortedRowModel(e)),e.options.manualSorting||!e._getSortedRowModel)?e.getPreSortedRowModel():e._getSortedRowModel()}},{getDefaultColumnDef:()=>({aggregatedCell:e=>{var t,r;return null!=(t=null==(r=e.getValue())||null==r.toString?void 0:r.toString())?t:null},aggregationFn:"auto"}),getInitialState:e=>({grouping:[],...e}),getDefaultOptions:e=>({onGroupingChange:mc("grouping",e),groupedColumnMode:"reorder"}),createColumn:(e,t)=>{e.toggleGrouping=()=>{t.setGrouping(t=>null!=t&&t.includes(e.id)?t.filter(t=>t!==e.id):[...null!=t?t:[],e.id])},e.getCanGroup=()=>{var r,n;return(null==(r=e.columnDef.enableGrouping)||r)&&(null==(n=t.options.enableGrouping)||n)&&(!!e.accessorFn||!!e.columnDef.getGroupingValue)},e.getIsGrouped=()=>{var r;return null==(r=t.getState().grouping)?void 0:r.includes(e.id)},e.getGroupedIndex=()=>{var r;return null==(r=t.getState().grouping)?void 0:r.indexOf(e.id)},e.getToggleGroupingHandler=()=>{let t=e.getCanGroup();return()=>{t&&e.toggleGrouping()}},e.getAutoAggregationFn=()=>{let r=t.getCoreRowModel().flatRows[0],n=null==r?void 0:r.getValue(e.id);return"number"==typeof n?mA.sum:"[object Date]"===Object.prototype.toString.call(n)?mA.extent:void 0},e.getAggregationFn=()=>{var r,n;if(!e)throw Error();return md(e.columnDef.aggregationFn)?e.columnDef.aggregationFn:"auto"===e.columnDef.aggregationFn?e.getAutoAggregationFn():null!=(r=null==(n=t.options.aggregationFns)?void 0:n[e.columnDef.aggregationFn])?r:mA[e.columnDef.aggregationFn]}},createTable:e=>{e.setGrouping=t=>null==e.options.onGroupingChange?void 0:e.options.onGroupingChange(t),e.resetGrouping=t=>{var r,n;e.setGrouping(t?[]:null!=(r=null==(n=e.initialState)?void 0:n.grouping)?r:[])},e.getPreGroupedRowModel=()=>e.getFilteredRowModel(),e.getGroupedRowModel=()=>(!e._getGroupedRowModel&&e.options.getGroupedRowModel&&(e._getGroupedRowModel=e.options.getGroupedRowModel(e)),e.options.manualGrouping||!e._getGroupedRowModel)?e.getPreGroupedRowModel():e._getGroupedRowModel()},createRow:(e,t)=>{e.getIsGrouped=()=>!!e.groupingColumnId,e.getGroupingValue=r=>{if(e._groupingValuesCache.hasOwnProperty(r))return e._groupingValuesCache[r];let n=t.getColumn(r);return null!=n&&n.columnDef.getGroupingValue?(e._groupingValuesCache[r]=n.columnDef.getGroupingValue(e.original),e._groupingValuesCache[r]):e.getValue(r)},e._groupingValuesCache={}},createCell:(e,t,r,n)=>{e.getIsGrouped=()=>t.getIsGrouped()&&t.id===r.groupingColumnId,e.getIsPlaceholder=()=>!e.getIsGrouped()&&t.getIsGrouped(),e.getIsAggregated=()=>{var t;return!e.getIsGrouped()&&!e.getIsPlaceholder()&&!!(null!=(t=r.subRows)&&t.length)}}},{getInitialState:e=>({expanded:{},...e}),getDefaultOptions:e=>({onExpandedChange:mc("expanded",e),paginateExpandedRows:!0}),createTable:e=>{let t=!1,r=!1;e._autoResetExpanded=()=>{var n,o;if(!t)return void e._queue(()=>{t=!0});if(null!=(n=null!=(o=e.options.autoResetAll)?o:e.options.autoResetExpanded)?n:!e.options.manualExpanding){if(r)return;r=!0,e._queue(()=>{e.resetExpanded(),r=!1})}},e.setExpanded=t=>null==e.options.onExpandedChange?void 0:e.options.onExpandedChange(t),e.toggleAllRowsExpanded=t=>{(null!=t?t:!e.getIsAllRowsExpanded())?e.setExpanded(!0):e.setExpanded({})},e.resetExpanded=t=>{var r,n;e.setExpanded(t?{}:null!=(r=null==(n=e.initialState)?void 0:n.expanded)?r:{})},e.getCanSomeRowsExpand=()=>e.getPrePaginationRowModel().flatRows.some(e=>e.getCanExpand()),e.getToggleAllRowsExpandedHandler=()=>t=>{null==t.persist||t.persist(),e.toggleAllRowsExpanded()},e.getIsSomeRowsExpanded=()=>{let t=e.getState().expanded;return!0===t||Object.values(t).some(Boolean)},e.getIsAllRowsExpanded=()=>{let t=e.getState().expanded;return"boolean"==typeof t?!0===t:!(!Object.keys(t).length||e.getRowModel().flatRows.some(e=>!e.getIsExpanded()))},e.getExpandedDepth=()=>{let t=0;return(!0===e.getState().expanded?Object.keys(e.getRowModel().rowsById):Object.keys(e.getState().expanded)).forEac
10h(e=>{let r=e.split(".");t=Math.max(t,r.length)}),t},e.getPreExpandedRowModel=()=>e.getSortedRowModel(),e.getExpandedRowModel=()=>(!e._getExpandedRowModel&&e.options.getExpandedRowModel&&(e._getExpandedRowModel=e.options.getExpandedRowModel(e)),e.options.manualExpanding||!e._getExpandedRowModel)?e.getPreExpandedRowModel():e._getExpandedRowModel()},createRow:(e,t)=>{e.toggleExpanded=r=>{t.setExpanded(n=>{var o;let i=!0===n||!!(null!=n&&n[e.id]),a={};if(!0===n?Object.keys(t.getRowModel().rowsById).forEach(e=>{a[e]=!0}):a=n,r=null!=(o=r)?o:!i,!i&&r)return{...a,[e.id]:!0};if(i&&!r){let{[e.id]:t,...r}=a;return r}return n})},e.getIsExpanded=()=>{var r;let n=t.getState().expanded;return!!(null!=(r=null==t.options.getIsRowExpanded?void 0:t.options.getIsRowExpanded(e))?r:!0===n||(null==n?void 0:n[e.id]))},e.getCanExpand=()=>{var r,n,o;return null!=(r=null==t.options.getRowCanExpand?void 0:t.options.getRowCanExpand(e))?r:(null==(n=t.options.enableExpanding)||n)&&!!(null!=(o=e.subRows)&&o.length)},e.getIsAllParentsExpanded=()=>{let r=!0,n=e;for(;r&&n.parentId;)r=(n=t.getRow(n.parentId,!0)).getIsExpanded();return r},e.getToggleExpandedHandler=()=>{let t=e.getCanExpand();return()=>{t&&e.toggleExpanded()}}}},{getInitialState:e=>({...e,pagination:{...mL(),...null==e?void 0:e.pagination}}),getDefaultOptions:e=>({onPaginationChange:mc("pagination",e)}),createTable:e=>{let t=!1,r=!1;e._autoResetPageIndex=()=>{var n,o;if(!t)return void e._queue(()=>{t=!0});if(null!=(n=null!=(o=e.options.autoResetAll)?o:e.options.autoResetPageIndex)?n:!e.options.manualPagination){if(r)return;r=!0,e._queue(()=>{e.resetPageIndex(),r=!1})}},e.setPagination=t=>null==e.options.onPaginationChange?void 0:e.options.onPaginationChange(e=>mu(t,e)),e.resetPagination=t=>{var r;e.setPagination(t?mL():null!=(r=e.initialState.pagination)?r:mL())},e.setPageIndex=t=>{e.setPagination(r=>{let n=mu(t,r.pageIndex);return n=Math.max(0,Math.min(n,void 0===e.options.pageCount||-1===e.options.pageCount?Number.MAX_SAFE_INTEGER:e.options.pageCount-1)),{...r,pageIndex:n}})},e.resetPageIndex=t=>{var r,n;e.setPageIndex(t?0:null!=(r=null==(n=e.initialState)||null==(n=n.pagination)?void 0:n.pageIndex)?r:0)},e.resetPageSize=t=>{var r,n;e.setPageSize(t?10:null!=(r=null==(n=e.initialState)||null==(n=n.pagination)?void 0:n.pageSize)?r:10)},e.setPageSize=t=>{e.setPagination(e=>{let r=Math.max(1,mu(t,e.pageSize)),n=Math.floor(e.pageSize*e.pageIndex/r);return{...e,pageIndex:n,pageSize:r}})},e.setPageCount=t=>e.setPagination(r=>{var n;let o=mu(t,null!=(n=e.options.pageCount)?n:-1);return"number"==typeof o&&(o=Math.max(-1,o)),{...r,pageCount:o}}),e.getPageOptions=mf(()=>[e.getPageCount()],e=>{let t=[];return e&&e>0&&(t=[...Array(e)].fill(null).map((e,t)=>t)),t},mp(e.options,"debugTable","getPageOptions")),e.getCanPreviousPage=()=>e.getState().pagination.pageIndex>0,e.getCanNextPage=()=>{let{pageIndex:t}=e.getState().pagination,r=e.getPageCount();return -1===r||0!==r&&t<r-1},e.previousPage=()=>e.setPageIndex(e=>e-1),e.nextPage=()=>e.setPageIndex(e=>e+1),e.firstPage=()=>e.setPageIndex(0),e.lastPage=()=>e.setPageIndex(e.getPageCount()-1),e.getPrePaginationRowModel=()=>e.getExpandedRowModel(),e.getPaginationRowModel=()=>(!e._getPaginationRowModel&&e.options.getPaginationRowModel&&(e._getPaginationRowModel=e.options.getPaginationRowModel(e)),e.options.manualPagination||!e._getPaginationRowModel)?e.getPrePaginationRowModel():e._getPaginationRowModel(),e.getPageCount=()=>{var t;return null!=(t=e.options.pageCount)?t:Math.ceil(e.getRowCount()/e.getState().pagination.pageSize)},e.getRowCount=()=>{var t;return null!=(t=e.options.rowCount)?t:e.getPrePaginationRowModel().rows.length}}},{getInitialState:e=>({rowPinning:mz(),...e}),getDefaultOptions:e=>({onRowPinningChange:mc("rowPinning",e)}),createRow:(e,t)=>{e.pin=(r,n,o)=>{let i=n?e.getLeafRows().map(e=>{let{id:t}=e;return t}):[],a=new Set([...o?e.getParentRows().map(e=>{let{id:t}=e;return t}):[],e.id,...i]);t.setRowPinning(e=>{var t,n,o,i,l,s;return"bottom"===r?{top:(null!=(o=null==e?void 0:e.top)?o:[]).filter(e=>!(null!=a&&a.has(e))),bottom:[...(null!=(i=null==e?void 0:e.bottom)?i:[]).filter(e=>!(null!=a&&a.has(e))),...Array.from(a)]}:"top"===r?{top:[...(null!=(l=null==e?void 0:e.top)?l:[]).filter(e=>!(null!=a&&a.has(e))),...Array.from(a)],bottom:(null!=(s=null==e?void 0:e.bottom)?s:[]).filter(e=>!(null!=a&&a.has(e)))}:{top:(null!=(t=null==e?void 0:e.top)?t:[]).filter(e=>!(null!=a&&a.has(e))),bottom:(null!=(n=null==e?void 0:e.bottom)?n:[]).filter(e=>!(null!=a&&a.has(e)))}})},e.getCanPin=()=>{var r;let{enableRowPinning:n,enablePinning:o}=t.options;return"function"==typeof n?n(e):null==(r=null!=n?n:o)||r},e.getIsPinned=()=>{let r=[e.id],{top:n,bottom:o}=t.getState().rowPinning,i=r.some(e=>null==n?void 0:n.includes(e)),a=r.some(e=>null==o?void 0:o.includes(e));return i?"top":!!a&&"bottom"},e.getPinnedIndex=()=>{var r,n;let o=e.getIsPinned();if(!o)return -1;let i=null==(r="top"===o?t.getTopRows():t.getBottomRows())?void 0:r.map(e=>{let{id:t}=e;return t});return null!=(n=null==i?void 0:i.indexOf(e.id))?n:-1}},createTable:e=>{e.setRowPinning=t=>null==e.options.onRowPinningChange?void 0:e.options.onRowPinningChange(t),e.resetRowPinning=t=>{var r,n;return e.setRowPinning(t?mz():null!=(r=null==(n=e.initialState)?void 0:n.rowPinning)?r:mz())},e.getIsSomeRowsPinned=t=>{var r,n,o;let i=e.getState().rowPinning;return t?!!(null==(r=i[t])?void 0:r.length):!!((null==(n=i.top)?void 0:n.length)||(null==(o=i.bottom)?void 0:o.length))},e._getPinnedRows=(t,r,n)=>{var o;return(null==(o=e.options.keepPinnedRows)||o?(null!=r?r:[]).map(t=>{let r=e.getRow(t,!0);return r.getIsAllParentsExpanded()?r:null}):(null!=r?r:[]).map(e=>t.find(t=>
10t.id===e))).filter(Boolean).map(e=>({...e,position:n}))},e.getTopRows=mf(()=>[e.getRowModel().rows,e.getState().rowPinning.top],(t,r)=>e._getPinnedRows(t,r,"top"),mp(e.options,"debugRows","getTopRows")),e.getBottomRows=mf(()=>[e.getRowModel().rows,e.getState().rowPinning.bottom],(t,r)=>e._getPinnedRows(t,r,"bottom"),mp(e.options,"debugRows","getBottomRows")),e.getCenterRows=mf(()=>[e.getRowModel().rows,e.getState().rowPinning.top,e.getState().rowPinning.bottom],(e,t,r)=>{let n=new Set([...null!=t?t:[],...null!=r?r:[]]);return e.filter(e=>!n.has(e.id))},mp(e.options,"debugRows","getCenterRows"))}},{getInitialState:e=>({rowSelection:{},...e}),getDefaultOptions:e=>({onRowSelectionChange:mc("rowSelection",e),enableRowSelection:!0,enableMultiRowSelection:!0,enableSubRowSelection:!0}),createTable:e=>{e.setRowSelection=t=>null==e.options.onRowSelectionChange?void 0:e.options.onRowSelectionChange(t),e.resetRowSelection=t=>{var r;return e.setRowSelection(t?{}:null!=(r=e.initialState.rowSelection)?r:{})},e.toggleAllRowsSelected=t=>{e.setRowSelection(r=>{t=void 0!==t?t:!e.getIsAllRowsSelected();let n={...r},o=e.getPreGroupedRowModel().flatRows;return t?o.forEach(e=>{e.getCanSelect()&&(n[e.id]=!0)}):o.forEach(e=>{delete n[e.id]}),n})},e.toggleAllPageRowsSelected=t=>e.setRowSelection(r=>{let n=void 0!==t?t:!e.getIsAllPageRowsSelected(),o={...r};return e.getRowModel().rows.forEach(t=>{mF(o,t.id,n,!0,e)}),o}),e.getPreSelectedRowModel=()=>e.getCoreRowModel(),e.getSelectedRowModel=mf(()=>[e.getState().rowSelection,e.getCoreRowModel()],(t,r)=>Object.keys(t).length?mB(e,r):{rows:[],flatRows:[],rowsById:{}},mp(e.options,"debugTable","getSelectedRowModel")),e.getFilteredSelectedRowModel=mf(()=>[e.getState().rowSelection,e.getFilteredRowModel()],(t,r)=>Object.keys(t).length?mB(e,r):{rows:[],flatRows:[],rowsById:{}},mp(e.options,"debugTable","getFilteredSelectedRowModel")),e.getGroupedSelectedRowModel=mf(()=>[e.getState().rowSelection,e.getSortedRowModel()],(t,r)=>Object.keys(t).length?mB(e,r):{rows:[],flatRows:[],rowsById:{}},mp(e.options,"debugTable","getGroupedSelectedRowModel")),e.getIsAllRowsSelected=()=>{let t=e.getFilteredRowModel().flatRows,{rowSelection:r}=e.getState(),n=!!(t.length&&Object.keys(r).length);return n&&t.some(e=>e.getCanSelect()&&!r[e.id])&&(n=!1),n},e.getIsAllPageRowsSelected=()=>{let t=e.getPaginationRowModel().flatRows.filter(e=>e.getCanSelect()),{rowSelection:r}=e.getState(),n=!!t.length;return n&&t.some(e=>!r[e.id])&&(n=!1),n},e.getIsSomeRowsSelected=()=>{var t;let r=Object.keys(null!=(t=e.getState().rowSelection)?t:{}).length;return r>0&&r<e.getFilteredRowModel().flatRows.length},e.getIsSomePageRowsSelected=()=>{let t=e.getPaginationRowModel().flatRows;return!e.getIsAllPageRowsSelected()&&t.filter(e=>e.getCanSelect()).some(e=>e.getIsSelected()||e.getIsSomeSelected())},e.getToggleAllRowsSelectedHandler=()=>t=>{e.toggleAllRowsSelected(t.target.checked)},e.getToggleAllPageRowsSelectedHandler=()=>t=>{e.toggleAllPageRowsSelected(t.target.checked)}},createRow:(e,t)=>{e.toggleSelected=(r,n)=>{let o=e.getIsSelected();t.setRowSelection(i=>{var a;if(r=void 0!==r?r:!o,e.getCanSelect()&&o===r)return i;let l={...i};return mF(l,e.id,r,null==(a=null==n?void 0:n.selectChildren)||a,t),l})},e.getIsSelected=()=>{let{rowSelection:r}=t.getState();return mH(e,r)},e.getIsSomeSelected=()=>{let{rowSelection:r}=t.getState();return"some"===mV(e,r)},e.getIsAllSubRowsSelected=()=>{let{rowSelection:r}=t.getState();return"all"===mV(e,r)},e.getCanSelect=()=>{var r;return"function"==typeof t.options.enableRowSelection?t.options.enableRowSelection(e):null==(r=t.options.enableRowSelection)||r},e.getCanSelectSubRows=()=>{var r;return"function"==typeof t.options.enableSubRowSelection?t.options.enableSubRowSelection(e):null==(r=t.options.enableSubRowSelection)||r},e.getCanMultiSelect=()=>{var r;return"function"==typeof t.options.enableMultiRowSelection?t.options.enableMultiRowSelection(e):null==(r=t.options.enableMultiRowSelection)||r},e.getToggleSelectedHandler=()=>{let t=e.getCanSelect();return r=>{var n;t&&e.toggleSelected(null==(n=r.target)?void 0:n.checked)}}}},{getDefaultColumnDef:()=>mT,getInitialState:e=>({columnSizing:{},columnSizingInfo:mR(),...e}),getDefaultOptions:e=>({columnResizeMode:"onEnd",columnResizeDirection:"ltr",onColumnSizingChange:mc("columnSizing",e),onColumnSizingInfoChange:mc("columnSizingInfo",e)}),createColumn:(e,t)=>{e.getSize=()=>{var r,n,o;let i=t.getState().columnSizing[e.id];return Math.min(Math.max(null!=(r=e.columnDef.minSize)?r:mT.minSize,null!=(n=null!=i?i:e.columnDef.size)?n:mT.size),null!=(o=e.columnDef.maxSize)?o:mT.maxSize)},e.getStart=mf(e=>[e,mI(t,e),t.getState().columnSizing],(t,r)=>r.slice(0,e.getIndex(t)).reduce((e,t)=>
10e+t.getSize(),0),mp(t.options,"debugColumns","getStart")),e.getAfter=mf(e=>[e,mI(t,e),t.getState().columnSizing],(t,r)=>r.slice(e.getIndex(t)+1).reduce((e,t)=>e+t.getSize(),0),mp(t.options,"debugColumns","getAfter")),e.resetSize=()=>{t.setColumnSizing(t=>{let{[e.id]:r,...n}=t;return n})},e.getCanResize=()=>{var r,n;return(null==(r=e.columnDef.enableResizing)||r)&&(null==(n=t.options.enableColumnResizing)||n)},e.getIsResizing=()=>t.getState().columnSizingInfo.isResizingColumn===e.id},createHeader:(e,t)=>{e.getSize=()=>{let t=0,r=e=>{if(e.subHeaders.length)e.subHeaders.forEach(r);else{var n;t+=null!=(n=e.column.getSize())?n:0}};return r(e),t},e.getStart=()=>{if(e.index>0){let t=e.headerGroup.headers[e.index-1];return t.getStart()+t.getSize()}return 0},e.getResizeHandler=r=>{let n=t.getColumn(e.column.id),o=null==n?void 0:n.getCanResize();return i=>{if(!n||!o||(null==i.persist||i.persist(),mN(i)&&i.touches&&i.touches.length>1))return;let a=e.getSize(),l=e?e.getLeafHeaders().map(e=>[e.column.id,e.column.getSize()]):[[n.id,n.getSize()]],s=mN(i)?Math.round(i.touches[0].clientX):i.clientX,u={},c=(e,r)=>{"number"==typeof r&&(t.setColumnSizingInfo(e=>{var n,o;let i="rtl"===t.options.columnResizeDirection?-1:1,a=(r-(null!=(n=null==e?void 0:e.startOffset)?n:0))*i,l=Math.max(a/(null!=(o=null==e?void 0:e.startSize)?o:0),-.999999);return e.columnSizingStart.forEach(e=>{let[t,r]=e;u[t]=Math.round(100*Math.max(r+r*l,0))/100}),{...e,deltaOffset:a,deltaPercentage:l}}),("onChange"===t.options.columnResizeMode||"end"===e)&&t.setColumnSizing(e=>({...e,...u})))},d=e=>{c("end",e),t.setColumnSizingInfo(e=>({...e,isResizingColumn:!1,startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,columnSizingStart:[]}))},f=r||("u">typeof document?document:null),p={moveHandler:e=>c("move",e.clientX),upHandler:e=>{null==f||f.removeEventListener("mousemove",p.moveHandler),null==f||f.removeEventListener("mouseup",p.upHandler),d(e.clientX)}},h={moveHandler:e=>(e.cancelable&&(e.preventDefault(),e.stopPropagation()),c("move",e.touches[0].clientX),!1),upHandler:e=>{var t;null==f||f.removeEventListener("touchmove",h.moveHandler),null==f||f.removeEventListener("touchend",h.upHandler),e.cancelable&&(e.preventDefault(),e.stopPropagation()),d(null==(t=e.touches[0])?void 0:t.clientX)}},m=!!function(){if("boolean"==typeof mD)return mD;let e=!1;try{let t=()=>{};window.addEventListener("test",t,{get passive(){return e=!0,!1}}),window.removeEventListener("test",t)}catch(t){e=!1}return mD=e}()&&{passive:!1};mN(i)?(null==f||f.addEventListener("touchmove",h.moveHandler,m),null==f||f.addEventListener("touchend",h.upHandler,m)):(null==f||f.addEventListener("mousemove",p.moveHandler,m),null==f||f.addEventListener("mouseup",p.upHandler,m)),t.setColumnSizingInfo(e=>({...e,startOffset:s,startSize:a,deltaOffset:0,deltaPercentage:0,columnSizingStart:l,isResizingColumn:n.id}))}}},createTable:e=>{e.setColumnSizing=t=>null==e.options.onColumnSizingChange?void 0:e.options.onColumnSizingChange(t),e.setColumnSizingInfo=t=>null==e.options.onColumnSizingInfoChange?void 0:e.options.onColumnSizingInfoChange(t),e.resetColumnSizing=t=>{var r;e.setColumnSizing(t?{}:null!=(r=e.initialState.columnSizing)?r:{})},e.resetHeaderSizeInfo=t=>{var r;e.setColumnSizingInfo(t?mR():null!=(r=e.initialState.columnSizingInfo)?r:mR())},e.getTotalSize=()=>{var t,r;return null!=(t=null==(r=e.getHeaderGroups()[0])?void 0:r.headers.reduce((e,t)=>e+t.getSize(),0))?t:0},e.getLeftTotalSize=()=>{var t,r;return null!=(t=null==(r=e.getLeftHeaderGroups()[0])?void 0:r.headers.reduce((e,t)=>e+t.getSize(),0))?t:0},e.getCenterTotalSize=()=>{var t,r;return null!=(t=null==(r=e.getCenterHeaderGroups()[0])?void 0:r.headers.reduce((e,t)=>e+t.getSize(),0))?t:0},e.getRightTotalSize=()=>{var t,r;return null!=(t=null==(r=e.getRightHeaderGroups()[0])?void 0:r.headers.reduce((e,t)=>e+t.getSize(),0))?t:0}}}];function mK(e,t){var r,n,o;let i;return e?"function"==typeof(n=r=e)&&(i=Object.getPrototypeOf(n)).prototype&&i.prototype.isReactComponent||"function"==typeof r||"object"==typeof(o=r)&&"symbol"==typeof o.$$typeof&&["react.memo","react.forward_ref"].includes(o.$$typeof.description)?C.createElement(e,t):e:null}var mY=e.i(62133),mJ=e.i(455);let mZ=(0,f.default)("circle-check",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]),mQ=(0,f.default)("clock",[["path",{d:"M12 6v6l4 2",key:"mmk7yg"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]),m0=(0,f.default)("circle-dashed",[["path",{d:"M10.1 2.182a10 10 0 0 1 3.8 0",key:"5ilxe3"}],["path",{d:"M13.9 21.818a10 10 0 0 1-3.8 0",key:"11zvb9"}],["path",{d:"M17.609 3.721a10 10 0 0 1 2.69 2.7",key:"1iw5b2"}],["path",{d:"M2.182 13.9a10 10 0 0 1 0-3.8",key:"c0bmvh"}],["path",{d:"M20.279 17.609a10 10 0 0 1-2.7 2.69",key:"1ruxm7"}],["path",{d:"M21.818 10.1a10 10 0 0 1 0 3.8",key:"qkgqxc"}],["path",{d:"M3.721 6.391a10 10 0 0 1 2.7-2.69",key:"1mcia2"}],["path",{d:"M6.391 20.279a10 10 0 0 1-2.69-2.7",key:"1fvljs"}]]),m1=(0,f.default)("circle-x",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]]),m2=(0,f.default)("file-input",[["path",{d:"M4 11V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-1",key:"1q9hii"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}],["path",{d:"M2 15h10",key:"jfw4w8"}],["path",{d:"m9 18 3-3-3-3",key:"112psh"}]]),m3=(0,f.default)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);var m4=e.i(43716);let m5=(0,f.default)("chevrons-left",[["path",{d:"m11 17-5-5 5-5",key:"13zhaf"}],["path",{d:"m18 17-5-5 5-5",key:"h8a8et"}]]),m6=(0,f.default)("chevrons-right",[["path",{d:"m6 17 5-5-5-5",key:"xnjwq"}],["path",{d:"m13 17 5-5-5-5",key:"17xmmf"}
10]]),m8=(0,f.default)("circle-dot",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}]]);var m7=e.i(44977),m9=e.i(56207),ge=e.i(91967),gt=e.i(34643),gr=e.i(53233),gn=e.i(53747),go=e.i(56872),gi="Checkbox",[ga,gl]=(0,m9.createContextScope)(gi),[gs,gu]=ga(gi);function gc(e){let{__scopeCheckbox:t,checked:r,children:n,defaultChecked:o,disabled:i,form:a,name:l,onCheckedChange:s,required:u,value:d="on",internal_do_not_use_render:f}=e,[p,h]=(0,gt.useControllableState)({prop:r,defaultProp:o??!1,onChange:s,caller:gi}),[m,g]=C.useState(null),[y,v]=C.useState(null),b=C.useRef(!1),x=!m||!!a||!!m.closest("form"),w={checked:p,disabled:i,setChecked:h,control:m,setControl:g,name:l,form:a,value:d,hasConsumerStoppedPropagationRef:b,required:u,defaultChecked:!gv(o)&&o,isFormControl:x,bubbleInput:y,setBubbleInput:v};return(0,c.jsx)(gs,{scope:t,...w,children:"function"==typeof f?f(w):n})}var gd="CheckboxTrigger",gf=C.forwardRef(({__scopeCheckbox:e,onKeyDown:t,onClick:r,...n},o)=>{let{control:i,value:a,disabled:l,checked:s,required:u,setControl:d,setChecked:f,hasConsumerStoppedPropagationRef:p,isFormControl:h,bubbleInput:m}=gu(gd,e),g=(0,m7.useComposedRefs)(o,d),y=C.useRef(s);return C.useEffect(()=>{let e=i?.form;if(e){let t=()=>f(y.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[i,f]),(0,c.jsx)(go.Primitive.button,{type:"button",role:"checkbox","aria-checked":gv(s)?"mixed":s,"aria-required":u,"data-state":gb(s),"data-disabled":l?"":void 0,disabled:l,value:a,...n,ref:g,onKeyDown:(0,ge.composeEventHandlers)(t,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,ge.composeEventHandlers)(r,e=>{f(e=>!!gv(e)||!e),m&&h&&(p.current=e.isPropagationStopped(),p.current||e.stopPropagation())})})});gf.displayName=gd;var gp=C.forwardRef((e,t)=>{let{__scopeCheckbox:r,name:n,checked:o,defaultChecked:i,required:a,disabled:l,value:s,onCheckedChange:u,form:d,...f}=e;return(0,c.jsx)(gc,{__scopeCheckbox:r,checked:o,defaultChecked:i,disabled:l,required:a,onCheckedChange:u,name:n,form:d,value:s,internal_do_not_use_render:({isFormControl:e})=>(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(gf,{...f,ref:t,__scopeCheckbox:r}),e&&(0,c.jsx)(gy,{__scopeCheckbox:r})]})})});gp.displayName=gi;var gh="CheckboxIndicator",gm=C.forwardRef((e,t)=>{let{__scopeCheckbox:r,forceMount:n,...o}=e,i=gu(gh,r);return(0,c.jsx)(gn.Presence,{present:n||gv(i.checked)||!0===i.checked,children:(0,c.jsx)(go.Primitive.span,{"data-state":gb(i.checked),"data-disabled":i.disabled?"":void 0,...o,ref:t,style:{pointerEvents:"none",...e.style}})})});gm.displayName=gh;var gg="CheckboxBubbleInput",gy=C.forwardRef(({__scopeCheckbox:e,...t},r)=>{let n,{control:o,hasConsumerStoppedPropagationRef:i,checked:a,defaultChecked:l,required:s,disabled:u,name:d,value:f,form:p,bubbleInput:h,setBubbleInput:m}=gu(gg,e),g=(0,m7.useComposedRefs)(r,m),y=(n=C.useRef({value:a,previous:a}),C.useMemo(()=>(n.current.value!==a&&(n.current.previous=n.current.value,n.current.value=a),n.current.previous),[a])),v=(0,gr.useSize)(o);C.useEffect(()=>{if(!h)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,t=!i.current;if(y!==a&&e){let r=new Event("click",{bubbles:t});h.indeterminate=gv(a),e.call(h,!gv(a)&&a),h.dispatchEvent(r)}},[h,y,a,i]);let b=C.useRef(!gv(a)&&a);return(0,c.jsx)(go.Primitive.input,{type:"checkbox","aria-hidden":!0,defaultChecked:l??b.current,required:s,disabled:u,name:d,value:f,form:p,...t,tabIndex:-1,ref:g,style:{...t.style,...v,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});function gv(e){return"indeterminate"===e}function gb(e){return gv(e)?"indeterminate":e?"checked":"unchecked"}gy.displayName=gg;var gx=e.i(60611);function gw({className:e,...t}){return(0,c.jsx)(gp,{"data-slot":"checkbox",className:(0,x.cn)("peer border-input dark:bg-input/30 data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground dark:data-[state=checked]:bg-primary data-[state=checked]:border-primary focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive size-4 shrink-0 rounded-[4px] border shadow-xs transition-shadow outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",e),...t,children:(0,c.jsx)(gm,{"data-slot":"checkbox-indicator",className:"grid place-content-center text-current transition-none",children:(0,c.jsx)(gx.CheckIcon,{className:"size-3.5"})})})}var gj=e.i(23750);function gS({className:e,...t}){return(0,c.jsx)("div",{"data-slot":"table-container",className:"relative w-full overflow-x-auto",children:(0,c.jsx)("table",{"data-slot":"table",className:(0,x.cn)("w-full caption-bottom text-sm",e),...t})})}function gO({className:e,...t}){return(0,c.jsx)("thead",{"data-slot":"table-header",className:(0,x.cn)("[&_tr]:border-b",e),...t})}function gk({className:e,...t}){return(0,c.jsx)("tbody",{"data-slot":"table-body",className:(0,x.cn)("[&_tr:last-child]:border-0",e),...t})}function gE({className:e,...t}){return(0,c.jsx)("tr",{"data-slot":"table-row",className:(0,x.cn)("hover:bg-muted/50 data-[state=selected]:bg-muted border-b transition-colors",e),...t})}function gC({className:e,...t}){return(0,c.jsx)("th",{"data-slot":"table-head",className:(0,x.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),...t})}function gP({className:e,...t}){return(0,c.jsx)("td",{"data-slot":"table-cell",className:(0,x.cn)("p-2 align-middle whitespace-nowrap [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[2px]",e),...t})}var gM=e.i(63270);let gA={all:"Joined Date",today:"Today",yesterday:"Yesterday",last7days:"Last 7 days",last30days:"Last 30 days"},g_=["IT","HR","Engineering","Marketing","Sales"],gT={active:{label:"Active",icon:mZ,className:"text-emerald-600",bgClass:"bg-emerald-50 dark:bg-emerald-950/30 border-emerald-200 dark:border-emerald-800"},on_leave:{label:"On Leave",icon:m0,className:"text-blue-600",bgClass:"bg-blue-50 dark:bg-blue-950/30 border-blue-200 dark:border-blue-800"},pending:{label:"Pending",icon:mQ,className:"text-amber-600",bgClass:"bg-amber-50 dark:bg-amber-950/30 border-amber-200 dark:border-amber-800"},inactive:{label:"Inactive",icon:m1,className:"text-red-600",bgClass:"bg-red-50 dark:bg-red-950/30 border-red-200 dark:border-red-800"}}
10,gR={IT:"bg-purple-100 dark:bg-purple-950/30 text-purple-700 dark:text-purple-300",HR:"bg-pink-100 dark:bg-pink-950/30 text-pink-700 dark:text-pink-300",Engineering:"bg-blue-100 dark:bg-blue-950/30 text-blue-700 dark:text-blue-300",Marketing:"bg-orange-100 dark:bg-orange-950/30 text-orange-700 dark:text-orange-300",Sales:"bg-green-100 dark:bg-green-950/30 text-green-700 dark:text-green-300"},gD={"Software Engineer":"bg-indigo-100 dark:bg-indigo-950/30 text-indigo-700 dark:text-indigo-300","HR Manager":"bg-rose-100 dark:bg-rose-950/30 text-rose-700 dark:text-rose-300","UX Designer":"bg-violet-100 dark:bg-violet-950/30 text-violet-700 dark:text-violet-300","Marketing Lead":"bg-amber-100 dark:bg-amber-950/30 text-amber-700 dark:text-amber-300","Sales Executive":"bg-emerald-100 dark:bg-emerald-950/30 text-emerald-700 dark:text-emerald-300","Product Manager":"bg-cyan-100 dark:bg-cyan-950/30 text-cyan-700 dark:text-cyan-300","Data Analyst":"bg-teal-100 dark:bg-teal-950/30 text-teal-700 dark:text-teal-300","DevOps Engineer":"bg-sky-100 dark:bg-sky-950/30 text-sky-700 dark:text-sky-300"},gN=[{id:"select",header:({table:e})=>(0,c.jsx)(gw,{checked:e.getIsAllPageRowsSelected()||e.getIsSomePageRowsSelected()&&"indeterminate",onCheckedChange:t=>e.toggleAllPageRowsSelected(!!t),"aria-label":"Select all"}),cell:({row:e})=>(0,c.jsx)(gw,{checked:e.getIsSelected(),onCheckedChange:t=>e.toggleSelected(!!t),"aria-label":"Select row"}),enableSorting:!1,enableHiding:!1},{accessorKey:"empId",header:"User ID",cell:({row:e})=>(0,c.jsx)("span",{className:"text-sm font-medium text-muted-foreground",children:e.getValue("empId")})},{accessorKey:"name",header:"Name",cell:({row:e})=>{let t=e.original;return(0,c.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,c.jsxs)(gM.Avatar,{className:"size-6",children:[(0,c.jsx)(gM.AvatarImage,{src:t.avatar,alt:t.name}),(0,c.jsx)(gM.AvatarFallback,{className:"text-xs bg-muted",children:t.name.charAt(0)})]}),(0,c.jsx)("span",{className:"text-sm font-medium",children:t.name})]})}},{accessorKey:"email",header:"Email Address",cell:({row:e})=>(0,c.jsx)("span",{className:"text-sm text-muted-foreground",children:e.getValue("email")})},{accessorKey:"department",header:"Department",filterFn:(e,t,r)=>{let n=e.getValue(t);return r.includes(n)},cell:({row:e})=>{let t=e.getValue("department");return(0,c.jsx)("span",{className:(0,x.cn)("inline-flex px-2 py-0.5 text-xs font-medium rounded",gR[t]),children:t})}},{accessorKey:"jobTitle",header:"Job Title",cell:({row:e})=>{let t=e.getValue("jobTitle");return(0,c.jsx)("span",{className:(0,x.cn)("inline-flex px-2 py-0.5 text-xs font-medium rounded",gD[t]||"bg-muted text-muted-foreground"),children:t})}},{accessorKey:"joinedDate",header:"Joined Date",cell:({row:e})=>(0,c.jsx)("span",{className:"text-sm text-muted-foreground",children:e.getValue("joinedDate")})},{accessorKey:"status",header:"Status",filterFn:(e,t,r)=>{let n=e.getValue(t);return r.includes(n)},cell:({row:e})=>{let t=gT[e.getValue("status")],r=t.icon;return(0,c.jsxs)("div",{className:(0,x.cn)("inline-flex items-center gap-1 px-1.5 py-0.5 rounded border text-xs font-medium",t.bgClass),children:[(0,c.jsx)(r,{className:(0,x.cn)("size-3.5",t.className)}),(0,c.jsx)("span",{className:t.className,children:t.label})]})}},{id:"actions",enableHiding:!1,cell:({row:e})=>{let t=e.original;return(0,c.jsxs)(mo.DropdownMenu,{children:[(0,c.jsx)(mo.DropdownMenuTrigger,{asChild:!0,children:(0,c.jsxs)(k.Button,{variant:"ghost",className:"h-8 w-8 p-0",children:[(0,c.jsx)("span",{className:"sr-only",children:"Open menu"}),(0,c.jsx)(h6,{className:"h-4 w-4"})]})}),(0,c.jsxs)(mo.DropdownMenuContent,{align:"end",children:[(0,c.jsx)(mo.DropdownMenuLabel,{children:"Actions"}),(0,c.jsx)(mo.DropdownMenuItem,{onClick:()=>navigator.clipboard.writeText(t.empId),children:"Copy Employee ID"}),(0,c.jsx)(mo.DropdownMenuSeparator,{}),(0,c.jsx)(mo.DropdownMenuItem,{children:"View Profile"}),(0,c.jsx)(mo.DropdownMenuItem,{children:"Edit Employee"}),(0,c.jsx)(mo.DropdownMenuItem,{children:"Send Email"})]})]})}}];function gI({showFilters:e=!0}){let t=b(e=>e.searchQuery),r=b(e=>e.setSearchQuery),n=b(e=>e.statusFilter),o=b(e=>e.setStatusFilter),i=b(e=>e.dateFilter),a=b(e=>e.setDateFilter),l=b(e=>e.departmentFilter),s=b(e=>e.setDepartmentFilter),u=b(e=>e.clearAllFilters),d=b(e=>e.employees),f=C.useMemo(()=>{let e=Date.now();return d.filter(r=>{let o=""===t||r.empId.toLowerCase().includes(t.toLowerCase())||r.name.toLowerCase().includes(t.toLowerCase())||r.email.toLowerCase().includes(t.toLowerCase()),a="all"===n||r.status===n,s="all"===l||r.department===l,u=!0;if("all"!==i&&r.joinedTimestamp){let t=r.joinedTimestamp,n=new Date().setHours(0,0,0,0);switch(i){case"today":u=t>=n;break;case"yesterday":u=t>=n-864e5&&t<n;break;case"last7days":u=t>=e-6048e5;break;case"last30days":u=t>=e-2592e6}}return o&&a&&s&&u})},[d,t,n,l,i]),[p,h]=C.useState([]),[m,g]=C.useState([]),[y,v]=C.useState({}),[w,j]=C.useState({}),S=function(e){let t={state:{},onStateChange:()=>{},renderFallbackValue:null,...e},[r]=C.useState(()=>({current:function(e){var t,r;let n=[...mX,...null!=(t=e._features)?t:[]],o={_features:n},i=o._features.reduce((e,t)=>
10Object.assign(e,null==t.getDefaultOptions?void 0:t.getDefaultOptions(o)),{}),a={...null!=(r=e.initialState)?r:{}};o._features.forEach(e=>{var t;a=null!=(t=null==e.getInitialState?void 0:e.getInitialState(a))?t:a});let l=[],s=!1,u={_features:n,options:{...i,...e},initialState:a,_queue:e=>{l.push(e),s||(s=!0,Promise.resolve().then(()=>{for(;l.length;)l.shift()();s=!1}).catch(e=>setTimeout(()=>{throw e})))},reset:()=>{o.setState(o.initialState)},setOptions:e=>{var t;t=mu(e,o.options),o.options=o.options.mergeOptions?o.options.mergeOptions(i,t):{...i,...t}},getState:()=>o.options.state,setState:e=>{null==o.options.onStateChange||o.options.onStateChange(e)},_getRowId:(e,t,r)=>{var n;return null!=(n=null==o.options.getRowId?void 0:o.options.getRowId(e,t,r))?n:`${r?[r.id,t].join("."):t}`},getCoreRowModel:()=>(o._getCoreRowModel||(o._getCoreRowModel=o.options.getCoreRowModel(o)),o._getCoreRowModel()),getRowModel:()=>o.getPaginationRowModel(),getRow:(e,t)=>{let r=(t?o.getPrePaginationRowModel():o.getRowModel()).rowsById[e];if(!r&&!(r=o.getCoreRowModel().rowsById[e]))throw Error();return r},_getDefaultColumnDef:mf(()=>[o.options.defaultColumn],e=>{var t;return e=null!=(t=e)?t:{},{header:e=>{let t=e.header.column.columnDef;return t.accessorKey?t.accessorKey:t.accessorFn?t.id:null},cell:e=>{var t,r;return null!=(t=null==(r=e.renderValue())||null==r.toString?void 0:r.toString())?t:null},...o._features.reduce((e,t)=>Object.assign(e,null==t.getDefaultColumnDef?void 0:t.getDefaultColumnDef()),{}),...e}},mp(e,"debugColumns","_getDefaultColumnDef")),_getColumnDefs:()=>o.options.columns,getAllColumns:mf(()=>[o._getColumnDefs()],e=>{let t=function(e,r,n){return void 0===n&&(n=0),e.map(e=>{let i=function(e,t,r,n){var o,i;let a,l={...e._getDefaultColumnDef(),...t},s=l.accessorKey,u=null!=(o=null!=(i=l.id)?i:s?"function"==typeof String.prototype.replaceAll?s.replaceAll(".","_"):s.replace(/\./g,"_"):void 0)?o:"string"==typeof l.header?l.header:void 0;if(l.accessorFn?a=l.accessorFn:s&&(a=s.includes(".")?e=>{let t=e;for(let e of s.split(".")){var r;t=null==(r=t)?void 0:r[e]}return t}:e=>e[l.accessorKey]),!u)throw Error();let c={id:`${String(u)}`,accessorFn:a,parent:n,depth:r,columnDef:l,columns:[],getFlatColumns:mf(()=>[!0],()=>{var e;return[c,...null==(e=c.columns)?void 0:e.flatMap(e=>e.getFlatColumns())]},mp(e.options,"debugColumns","column.getFlatColumns")),getLeafColumns:mf(()=>[e._getOrderColumnsFn()],e=>{var t;return null!=(t=c.columns)&&t.length?e(c.columns.flatMap(e=>e.getLeafColumns())):[c]},mp(e.options,"debugColumns","column.getLeafColumns"))};for(let t of e._features)null==t.createColumn||t.createColumn(c,e);return c}(o,e,n,r);return i.columns=e.columns?t(e.columns,i,n+1):[],i})};return t(e)},mp(e,"debugColumns","getAllColumns")),getAllFlatColumns:mf(()=>[o.getAllColumns()],e=>e.flatMap(e=>e.getFlatColumns()),mp(e,"debugColumns","getAllFlatColumns")),_getAllFlatColumnsById:mf(()=>[o.getAllFlatColumns()],e=>e.reduce((e,t)=>(e[t.id]=t,e),{}),mp(e,"debugColumns","getAllFlatColumnsById")),getAllLeafColumns:mf(()=>[o.getAllColumns(),o._getOrderColumnsFn()],(e,t)=>t(e.flatMap(e=>e.getLeafColumns())),mp(e,"debugColumns","getAllLeafColumns")),getColumn:e=>o._getAllFlatColumnsById()[e]};Object.assign(o,u);for(let e=0;e<o._features.length;e++){let t=o._features[e];null==t||null==t.createTable||t.createTable(o)}return o}(t)})),[n,o]=C.useState(()=>r.current.initialState);return r.current.setOptions(t=>({...t,...e,state:{...n,...e.state},onStateChange:t=>{o(t),null==e.onStateChange||e.onStateChange(t)}})),r.current}({data:f,columns:gN,onSortingChange:h,onColumnFiltersChange:g,getCoreRowModel:e=>mf(()=>[e.options.data],t=>{let r={rows:[],flatRows:[],rowsById:{}},n=function(t,o,i){void 0===o&&(o=0);let a=[];for(let s=0;s<t.length;s++){let u=my(e,e._getRowId(t[s],s,i),t[s],s,o,void 0,null==i?void 0:i.id);if(r.flatRows.push(u),r.rowsById[u.id]=u,a.push(u),e.options.getSubRows){var l;u.originalSubRows=e.options.getSubRows(t[s],s),null!=(l=u.originalSubRows)&&l.length&&(u.subRows=n(u.originalSubRows,o+1,u))}}return a};return r.rows=n(t),r},mp(e.options,"debugTable","getRowModel",()=>e._autoResetPageIndex())),getPaginationRowModel:e=>mf(()=>[e.getState().pagination,e.getPrePaginationRowModel(),e.options.paginateExpandedRows?void 0:e.getState().expanded],(t,r)=>{let n;if(!r.rows.length)return r;let{pageSize:o,pageIndex:i}=t,{rows:a,flatRows:l,rowsById:s}=r,u=o*i;if(a=a.slice(u,u+o),e.options.paginateExpandedRows)n={rows:a,flatRows:l,rowsById:s};else{var c;let e,t;c={rows:a,flatRows:l,rowsById:s},e=[],t=r=>{var n;e.push(r),null!=(n=r.subRows)&&n.length&&r.getIsExpanded()&&r.subRows.forEach(t)},c.rows.forEach(t),n={rows:e,flatRows:c.flatRows,rowsById:c.rowsById}}n.flatRows=[];let d=e=>{n.flatRows.push(e),e.subRows.length&&e.subRows.forEach(d)};return n.rows.forEach(d),n},mp(e.options,"debugTable","getPaginationRowModel")),getSortedRowModel:e=>mf(()=>[e.getState().sorting,e.getPreSortedRowModel()],(t,r)=>{if(!r.rows.length||!(null!=t&&t.length))return r;let n=e.getState().sorting,o=[],i=n.filter(t=>{var r;return null==(r=e.getColumn(t.id))?void 0:r.getCanSort()}),a={};
10i.forEach(t=>{let r=e.getColumn(t.id);r&&(a[t.id]={sortUndefined:r.columnDef.sortUndefined,invertSorting:r.columnDef.invertSorting,sortingFn:r.getSortingFn()})});let l=e=>{let t=e.map(e=>({...e}));return t.sort((e,t)=>{for(let n=0;n<i.length;n+=1){var r;let o=i[n],l=a[o.id],s=l.sortUndefined,u=null!=(r=null==o?void 0:o.desc)&&r,c=0;if(s){let r=e.getValue(o.id),n=t.getValue(o.id),i=void 0===r,a=void 0===n;if(i||a){if("first"===s)return i?-1:1;if("last"===s)return i?1:-1;c=i&&a?0:i?s:-s}}if(0===c&&(c=l.sortingFn(e,t,o.id)),0!==c)return u&&(c*=-1),l.invertSorting&&(c*=-1),c}return e.index-t.index}),t.forEach(e=>{var t;o.push(e),null!=(t=e.subRows)&&t.length&&(e.subRows=l(e.subRows))}),t};return{rows:l(r.rows),flatRows:o,rowsById:r.rowsById}},mp(e.options,"debugTable","getSortedRowModel",()=>e._autoResetPageIndex())),getFilteredRowModel:e=>mf(()=>[e.getPreFilteredRowModel(),e.getState().columnFilters,e.getState().globalFilter],(t,r,n)=>{var o,i,a,l,s,u,c,d,f,p;let h,m,g,y,v,b,x,w,j,S;if(!t.rows.length||!(null!=r&&r.length)&&!n){for(let e=0;e<t.flatRows.length;e++)t.flatRows[e].columnFilters={},t.flatRows[e].columnFiltersMeta={};return t}let O=[],k=[];(null!=r?r:[]).forEach(t=>{var r;let n=e.getColumn(t.id);if(!n)return;let o=n.getFilterFn();o&&O.push({id:t.id,filterFn:o,resolvedValue:null!=(r=null==o.resolveFilterValue?void 0:o.resolveFilterValue(t.value))?r:t.value})});let E=(null!=r?r:[]).map(e=>e.id),C=e.getGlobalFilterFn(),P=e.getAllLeafColumns().filter(e=>e.getCanGlobalFilter());n&&C&&P.length&&(E.push("__global__"),P.forEach(e=>{var t;k.push({id:e.id,filterFn:C,resolvedValue:null!=(t=null==C.resolveFilterValue?void 0:C.resolveFilterValue(n))?t:n})}));for(let e=0;e<t.flatRows.length;e++){let r=t.flatRows[e];if(r.columnFilters={},O.length)for(let e=0;e<O.length;e++){let t=(h=O[e]).id;r.columnFilters[t]=h.filterFn(r,t,h.resolvedValue,e=>{r.columnFiltersMeta[t]=e})}if(k.length){for(let e=0;e<k.length;e++){let t=(m=k[e]).id;if(m.filterFn(r,t,m.resolvedValue,e=>{r.columnFiltersMeta[t]=e})){r.columnFilters.__global__=!0;break}}!0!==r.columnFilters.__global__&&(r.columnFilters.__global__=!1)}}return o=t.rows,i=e=>{for(let t=0;t<E.length;t++)if(!1===e.columnFilters[E[t]])return!1;return!0},e.options.filterFromLeafRows?(a=o,l=i,g=[],y={},v=null!=(u=(s=e).options.maxLeafRowFilterDepth)?u:100,{rows:(b=function(e,t){void 0===t&&(t=0);let r=[];for(let o=0;o<e.length;o++){var n;let i=e[o],a=my(s,i.id,i.original,i.index,i.depth,void 0,i.parentId);if(a.columnFilters=i.columnFilters,null!=(n=i.subRows)&&n.length&&t<v){if(a.subRows=b(i.subRows,t+1),l(i=a)&&!a.subRows.length||l(i)||a.subRows.length){r.push(i),y[i.id]=i,g.push(i);continue}}else l(i=a)&&(r.push(i),y[i.id]=i,g.push(i))}return r})(a),flatRows:g,rowsById:y}):(c=o,d=i,x=[],w={},j=null!=(p=(f=e).options.maxLeafRowFilterDepth)?p:100,{rows:(S=function(e,t){void 0===t&&(t=0);let r=[];for(let o=0;o<e.length;o++){let i=e[o];if(d(i)){var n;if(null!=(n=i.subRows)&&n.length&&t<j){let e=my(f,i.id,i.original,i.index,i.depth,void 0,i.parentId);e.subRows=S(i.subRows,t+1),i=e}r.push(i),x.push(i),w[i.id]=i}}return r})(c),flatRows:x,rowsById:w})},mp(e.options,"debugTable","getFilteredRowModel",()=>e._autoResetPageIndex())),onColumnVisibilityChange:v,onRowSelectionChange:j,initialState:{pagination:{pageSize:8}},state:{sorting:p,columnFilters:m,columnVisibility:y,rowSelection:w}});return(0,c.jsxs)("div",{className:"rounded-xl border border-border bg-card",children:[e&&(0,c.jsxs)("div",{className:"flex flex-col md:flex-row items-stretch md:items-center justify-between gap-3 border-b border-border p-4",children:[(0,c.jsxs)("div",{className:"flex flex-wrap items-center gap-2",children:[(0,c.jsxs)("div",{className:"relative w-full md:w-auto",children:[(0,c.jsx)(mY.Search,{className:"absolute left-2.5 top-1/2 size-4 -translate-y-1/2 text-muted-foreground"}),(0,c.jsx)(gj.Input,{placeholder:"Search Employee...",value:t,onChange:e=>r(e.target.value),className:"pl-8 h-9 w-full md:w-[200px]"})]}),(0,c.jsxs)(mo.DropdownMenu,{children:[(0,c.jsx)(mo.DropdownMenuTrigger,{asChild:!0,children:(0,c.jsxs)(k.Button,{variant:"outline",size:"sm",className:"h-9 gap-2",children:[(0,c.jsx)(me.Calendar,{className:"size-4"}),gA[i],(0,c.jsx)(mJ.ChevronDown,{className:"size-4 text-muted-foreground"})]})}),(0,c.jsx)(mo.DropdownMenuContent,{align:"start",children:Object.keys(gA).map(e=>(0,c.jsx)(mo.DropdownMenuCheckboxItem,{checked:i===e,onCheckedChange:()=>a(e),children:gA[e]},e))})]}),(0,c.jsxs)(mo.DropdownMenu,{children:[(0,c.jsx)(mo.DropdownMenuTrigger,{asChild:!0,children:(0,c.jsxs)(k.Button,{variant:"outline",size:"sm",className:"h-9 gap-2",children:[(0,c.jsx)(m8,{className:"size-4"}),"all"===n?"All Status":gT[n].label,(0,c.jsx)(mJ.ChevronDown,{className:"size-4 text-muted-foreground"})]})}),(0,c.jsxs)(mo.DropdownMenuContent,{align:"start",children:[(0,c.jsx)(mo.DropdownMenuCheckboxItem,{checked:"all"===n,onCheckedChange:()=>o("all"),children:"All Status"}),(0,c.jsx)(mo.DropdownMenuSeparator,{}),Object.entries(gT).map(([e,t])=>(0,c.jsx)(mo.DropdownMenuCheckboxItem,{checked:n===e,onCheckedChange:()=>o(e),children:(0,c.jsxs)("div",{className:"flex items-center gap-2",children:[(0,c.jsx)(t.icon,{className:(0,x.cn)("size-3.5",t.className)}),t.label]})},e))]})]}),(0,c.jsxs)(mo.DropdownMenu,{children:[(0,c.jsx)(mo.DropdownMenuTrigger,{asChild:!0,children:(0,c.jsxs)(k.Button,{variant:"outline",size:"sm",className:"h-9 gap-2",children:["all"===l?"More":l,(0,c.jsx)(mJ.ChevronDown,{className:"size-4 text-muted-foreground"})]})}),(0,c.jsxs)(mo.DropdownMenuContent,{align:"start",children:[(0,c.jsx)(mo.DropdownMenuLabel,{className:"text-xs",children:"Department"}),(0,c.jsx)(mo.DropdownMenuSeparator,{}),(0,c.jsx)(mo.DropdownMenuCheckboxItem,{checked:"all"===l,onCheckedChange:()=>s("all"),children:"All Departments"}),g_.map(e=>(0,c.jsx)(mo.DropdownMenuCheckboxItem,{checked:l===e,onCheckedChange:()=>s(e),children:e},e)),(0,c.jsx)(mo.DropdownMenuSeparator,{}),(0,c.jsx)(mo.DropdownMenuItem,{onClick:u,children:"Clear all filters"})]})]})]}),(0,c.jsxs)(k.Button,{variant:"outline",size:"sm",className:"h-9 gap-2",children:[(0,c.jsx)(m2,{className:"size-4"}),"Import"]})]}),(0,c.jsx)("div",{className:"overflow-x-auto",children:(0,c.jsxs)(gS,{children:[(0,c.jsx)(gO,{children:S.getHeaderGroups().map(e=>(0,c.jsx)(gE,{className:"bg-muted/50",children:e.headers.map(e=>(0,c.jsx)(gC,{className:"text-muted-foreground font-medium",children:e.isPlaceholder?null:mK(e.column.columnDef.header,e.getContext())},e.id))},e.id))}),(0,c.jsx)(gk,{children:S.getRowModel().rows?.length?S.getRowModel().rows.map(e=>(0,c.jsx)(gE,{"data-state":e.getIsSelected()&&"selected",children:e.getVisibleCells().map(e=>(0,c.jsx)(gP,{children:mK(e.column.columnDef.cell,e.getContext())},e.id))},e.id)):(0,c.jsx)(gE,{children:(0,c.jsx)(gP,{colSpan:gN.length,className:"h-24 text-center",children:"No results."})})})]})}),(0,c.jsxs)("div",{className:"flex flex-col sm:flex-row items-center justify-between gap-4 border-t border-border p-4",children:[(0,c.jsxs)("div",{className:"flex items-center gap-4",children:[(0,c.jsx)(k.Button,{variant:"outline",size:"icon",className:"size-8",onClick:()=>S.setPageIndex(0),disabled:!S.getCanPreviousPage(),children:(0,c.jsx)(m5,{className:"size-4"})}),(0,c.jsx)(k.Button,{variant:"outline",size:"icon",className:"size-8",onClick:()=>S.previousPage(),disabled:!S.getCanPreviousPage(),children:(0,c.jsx)(m3,{className:"size-4"})}),(0,c.jsxs)("div",{className:"flex items-center gap-1",children:[Array.from({length:Math.min(5,S.getPageCount())},(e,t)=>{let r=S.getState().pagination.pageIndex===t;return(0,c.jsx)("button",{onClick:()=>S.setPageIndex(t),className:(0,x.cn)("size-8 rounded-lg text-sm font-semibold",r?"bg-muted text-foreground":"text-foreground hover:bg-muted"),children:t+1},t)}),S.getPageCount()>5&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("span",{className:"px-2 text-muted-foreground",children:"..."}),(0,c.jsx)("button",{onClick:()=>S.setPageIndex(S.getPageCount()-1),className:"size-8 rounded-lg text-sm font-semibold text-foreground hover:bg-muted",children:S.getPageCount()})]})]}),(0,c.jsx)(k.Button,{variant:"outline",size:"icon",className:"size-8",onClick:()=>S.nextPage(),disabled:!S.getCanNextPage(),children:(0,c.jsx)(m4.ChevronRight,{className:"size-4"})}),(0,c.jsx)(k.Button,{variant:"outline",size:"icon",className:"size-8",onClick:()=>S.setPageIndex(S.getPageCount()-1),disabled:!S.getCanNextPage(),children:(0,c.jsx)(m6,{className:"size-4"})})]}),(0,c.jsxs)("div",{className:"flex items-center gap-4",children:[(0,c.jsxs)("span",{className:"text-sm text-muted-foreground",children:["Showing"," ",S.getState().pagination.pageIndex*S.getState().pagination.pageSize+1," ","to"," ",Math.min((S.get
10State().pagination.pageIndex+1)*S.getState().pagination.pageSize,S.getFilteredRowModel().rows.length)," ","of ",S.getFilteredRowModel().rows.length," entries"]}),(0,c.jsxs)(mo.DropdownMenu,{children:[(0,c.jsx)(mo.DropdownMenuTrigger,{asChild:!0,children:(0,c.jsxs)(k.Button,{variant:"outline",size:"sm",className:"h-8 gap-2",children:["Show ",S.getState().pagination.pageSize,(0,c.jsx)(mJ.ChevronDown,{className:"size-4"})]})}),(0,c.jsx)(mo.DropdownMenuContent,{align:"end",children:[5,8,10,20,50].map(e=>(0,c.jsxs)(mo.DropdownMenuItem,{onClick:()=>S.setPageSize(e),children:["Show ",e]},e))})]})]})]})]})}var gL=e.i(54414);e.s(["EmployeesContent",0,function(){let e=(0,gL.useLayoutStore)(e=>e.layout),t=(0,gL.useLayoutStore)(e=>e.showCharts),r=(0,gL.useLayoutStore)(e=>e.showFilters);return(0,c.jsxs)("div",{className:(0,x.cn)("flex-1 overflow-auto w-full space-y-6","compact"===e?"p-3 md:p-4":"p-4 md:p-6"),children:[(0,c.jsxs)("div",{className:"flex flex-col md:flex-row items-start md:items-center justify-between gap-4",children:[(0,c.jsx)("h1",{className:"text-xl font-semibold text-foreground",children:"Employee Overview"}),(0,c.jsx)(E,{})]}),(0,c.jsx)(j,{}),t&&(0,c.jsx)(ms,{}),(0,c.jsx)(gI,{showFilters:r})]})}],29295)}]);

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.