"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5842],{17482:(e,t,n)=>{n.d(t,{VY:()=>en,h4:()=>ee,ck:()=>J,fC:()=>X,xz:()=>et});var o=n(46834),r=n(46212),l=n(36732),i=n(92099),a=n(6070),u=n(22336),s=n(59165),d=n(30409),c=n(24884),g=n(30553),f=n(11935),p=n(67376);let m="Collapsible",[h,v]=(0,l.b)(m),[w,b]=h(m),y=(0,r.forwardRef)((e,t)=>{let{__scopeCollapsible:n,open:o,defaultOpen:l,disabled:i,onOpenChange:a,...u}=e,[g=!1,f]=(0,s.T)({prop:o,defaultProp:l,onChange:a});return(0,r.createElement)(w,{scope:n,disabled:i,contentId:(0,p.M)(),open:g,onOpenToggle:(0,r.useCallback)(()=>f(e=>!e),[f])},(0,r.createElement)(d.WV.div,(0,c.Z)({"data-state":x(g),"data-disabled":i?"":void 0},u,{ref:t})))}),C=(0,r.forwardRef)((e,t)=>{let{__scopeCollapsible:n,...o}=e,l=b("CollapsibleTrigger",n);return(0,r.createElement)(d.WV.button,(0,c.Z)({type:"button","aria-controls":l.contentId,"aria-expanded":l.open||!1,"data-state":x(l.open),"data-disabled":l.disabled?"":void 0,disabled:l.disabled},o,{ref:t,onClick:(0,u.M)(e.onClick,l.onOpenToggle)}))}),M="CollapsibleContent",S=(0,r.forwardRef)((e,t)=>{let{forceMount:n,...o}=e,l=b(M,e.__scopeCollapsible);return(0,r.createElement)(f.z,{present:n||l.open},({present:e})=>(0,r.createElement)(R,(0,c.Z)({},o,{ref:t,present:e})))}),R=(0,r.forwardRef)((e,t)=>{let{__scopeCollapsible:n,present:o,children:l,...a}=e,u=b(M,n),[s,f]=(0,r.useState)(o),p=(0,r.useRef)(null),m=(0,i.e)(t,p),h=(0,r.useRef)(0),v=h.current,w=(0,r.useRef)(0),y=w.current,C=u.open||s,S=(0,r.useRef)(C),R=(0,r.useRef)();return(0,r.useEffect)(()=>{let e=requestAnimationFrame(()=>S.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,g.b)(()=>{let e=p.current;if(e){R.current=R.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();h.current=t.height,w.current=t.width,S.current||(e.style.transitionDuration=R.current.transitionDuration,e.style.animationName=R.current.animationName),f(o)}},[u.open,o]),(0,r.createElement)(d.WV.div,(0,c.Z)({"data-state":x(u.open),"data-disabled":u.disabled?"":void 0,id:u.contentId,hidden:!C},a,{ref:m,style:{"--radix-collapsible-content-height":v?`${v}px`:void 0,"--radix-collapsible-content-width":y?`${y}px`:void 0,...e.style}}),C&&l)});function x(e){return e?"open":"closed"}let E="Accordion",_=["Home","End","ArrowDown","ArrowUp"],[P,k,D]=function(e){let t=e+"CollectionProvider",[n,o]=(0,l.b)(t),[u,s]=n(t,{collectionRef:{current:null},itemMap:new Map}),d=e+"CollectionSlot",c=r.forwardRef((e,t)=>{let{scope:n,children:o}=e,l=s(d,n),u=(0,i.e)(t,l.collectionRef);return r.createElement(a.g7,{ref:u},o)}),g=e+"CollectionItemSlot",f="data-radix-collection-item";return[{Provider:e=>{let{scope:t,children:n}=e,o=r.useRef(null),l=r.useRef(new Map).current;return r.createElement(u,{scope:t,itemMap:l,collectionRef:o},n)},Slot:c,ItemSlot:r.forwardRef((e,t)=>{let{scope:n,children:o,...l}=e,u=r.useRef(null),d=(0,i.e)(t,u),c=s(g,n);return r.useEffect(()=>(c.itemMap.set(u,{ref:u,...l}),()=>void c.itemMap.delete(u))),r.createElement(a.g7,{[f]:"",ref:d},o)})},function(t){let n=s(e+"CollectionConsumer",t);return r.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${f}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},o]}(E),[F,I]=(0,l.b)(E,[D,v]),L=v(),N=r.forwardRef((e,t)=>{let{type:n,...l}=e;return r.createElement(P.Provider,{scope:e.__scopeAccordion},"multiple"===n?r.createElement(z,(0,o.Z)({},l,{ref:t})):r.createElement(j,(0,o.Z)({},l,{ref:t})))});N.propTypes={type(e){let t=e.value||e.defaultValue;return e.type&&!["single","multiple"].includes(e.type)?Error("Invalid prop `type` supplied to `Accordion`. Expected one of `single | multiple`."):"multiple"===e.type&&"string"==typeof t?Error("Invalid prop `type` supplied to `Accordion`. Expected `single` when `defaultValue` or `value` is type `string`."):"single"===e.type&&Array.isArray(t)?Error("Invalid prop `type` supplied to `Accordion`. Expected `multiple` when `defaultValue` or `value` is type `string[]`."):null}};let[O,V]=F(E),[T,A]=F(E,{collapsible:!1}),j=r.forwardRef((e,t)=>{let{value:n,defaultValue:l,onValueChange:i=()=>{},collapsible:a=!1,...u}=e,[d,c]=(0,s.T)({prop:n,defaultProp:l,onChange:i});return r.createElement(O,{scope:e.__scopeAccordion,value:d?[d]:[],onItemOpen:c,onItemClose:r.useCallback(()=>a&&c(""),[a,c])},r.createElement(T,{scope:e.__scopeAccordion,collapsible:a},r.createElement(G,(0,o.Z)({},u,{ref:t}))))}),z=r.forwardRef((e,t)=>{let{value:n,defaultValue:l,onValueChange:i=()=>{},...a}=e,[u=[],d]=(0,s.T)({prop:n,defaultProp:l,onChange:i}),c=r.useCallback(e=>d((t=[])=>[...t,e]),[d]),g=r.useCallback(e=>d((t=[])=>t.filter(t=>t!==e)),[d]);return r.createElement(O,{scope:e.__scopeAccordion,value:u,onItemOpen:c,onItemClose:g},r.createElement(T,{scope:e.__scopeAccordion,collapsible:!0},r.createElement(G,(0,o.Z)({},a,{ref:t}))))}),[H,W]=F(E),G=r.forwardRef((e,t)=>{let{__scopeAccordion:n,disabled:l,...a}=e,s=r.useRef(null),c=(0,i.e)(s,t),g=k(n),f=(0,u.M)(e.onKeyDown,e=>{var t;if(!_.includes(e.key))return;let n=e.target,o=g().filter(e=>{var t;return!(null!==(t=e.ref.current)&&void 0!==t&&t.disabled)}),r=o.findIndex(e=>e.ref.current===n),l=o.length;if(-1===r)return;e.preventDefault();let i=r;switch(e.key){case"Home":i=0;break;case"End":i=l-1;break;case"ArrowDown":i=r+1;break;case"ArrowUp":(i=r-1)<0&&(i=l-1)}null===(t=o[i%l].ref.current)||void 0===t||t.focus()});return r.createElement(H,{scope:n,disabled:l},r.createElement(P.Slot,{scope:n},r.createElement(d.WV.div,(0,o.Z)({},a,{ref:c,onKeyDown:l?void 0:f}))))}),B="AccordionItem",[q,Y]=F(B),Z=r.forwardRef((e,t)=>{let{__scopeAccordion:n,value:l,...i}=e,a=W(B,n),u=V(B,n),s=L(n),d=(0,p.M)(),c=l&&u.value.includes(l)||!1,g=a.disabled||e.disabled;return r.createElement(q,{scope:n,open:c,disabled:g,triggerId:d},r.createElement(y,(0,o.Z)({"data-state":c?"open":"closed"},s,i,{ref:t,disabled:g,open:c,onOpenChange:e=>{e?u.onItemOpen(l):u.onItemClose(l)}})))}),U=r.forwardRef((e,t)=>{let{__scopeAccordion:n,...l}=e,i=Y("AccordionHeader",n);return r.createElement(d.WV.h3,(0,o.Z)({"data-state":i.open?"open":"closed","data-disabled":i.disabled?"":void 0},l,{ref:t}))}),Q="AccordionTrigger",$=r.forwardRef((e,t)=>{let{__scopeAccordion:n,...l}=e,i=Y(Q,n),a=A(Q,n),u=L(n);return r.createElement(P.ItemSlot,{scope:n},r.createElement(C,(0,o.Z)({"aria-disabled":i.open&&!a.collapsible||void 0,id:i.triggerId},u,l,{ref:t})))}),K=r.forwardRef((e,t)=>{let{__scopeAccordion:n,...l}=e,i=Y("AccordionContent",n),a=L(n);return r.createElement(S,(0,o.Z)({role:"region","aria-labelledby":i.triggerId},a,l,{ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}}))}),X=N,J=Z,ee=U,et=$,en=K},83655:(e,t,n)=>{let o;n.d(t,{VY:()=>eh,ck:()=>ep,aV:()=>ef,fC:()=>eg,xz:()=>em,l_:()=>ev});var r=n(46834),l=n(46212),i=n(65765),a=n(36732),u=n(22336),s=n(24884),d=n(6070);let c=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=(0,l.forwardRef)((e,n)=>{let{asChild:o,...r}=e,i=o?d.g7:t;return(0,l.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,l.createElement)(i,(0,s.Z)({},r,{ref:n}))});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});var g=n(59165),f=n(92099);let p=(0,l.createContext)(void 0);var m=n(11935),h=n(67376);function v(e){let t=e+"CollectionProvider",[n,o]=(0,a.b)(t),[r,i]=n(t,{collectionRef:{current:null},itemMap:new Map}),u=e+"CollectionSlot",s=l.forwardRef((e,t)=>{let{scope:n,children:o}=e,r=i(u,n),a=(0,f.e)(t,r.collectionRef);return l.createElement(d.g7,{ref:a},o)}),c=e+"CollectionItemSlot",g="data-radix-collection-item";return[{Provider:e=>{let{scope:t,children:n}=e,o=l.useRef(null),i=l.useRef(new Map).current;return l.createElement(r,{scope:t,itemMap:i,collectionRef:o},n)},Slot:s,ItemSlot:l.forwardRef((e,t)=>{let{scope:n,children:o,...r}=e,a=l.useRef(null),u=(0,f.e)(t,a),s=i(c,n);return l.useEffect(()=>(s.itemMap.set(a,{ref:a,...r}),()=>void s.itemMap.delete(a))),l.createElement(d.g7,{[g]:"",ref:u},o)})},function(t){let n=i(e+"CollectionConsumer",t);return l.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${g}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},o]}var w=n(11048);let b="dismissableLayer.update",y=(0,l.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),C=(0,l.forwardRef)((e,t)=>{var n;let{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:i,onPointerDownOutside:a,onFocusOutside:d,onInteractOutside:g,onDismiss:p,...m}=e,h=(0,l.useContext)(y),[v,C]=(0,l.useState)(null),R=null!==(n=null==v?void 0:v.ownerDocument)&&void 0!==n?n:null==globalThis?void 0:globalThis.document,[,x]=(0,l.useState)({}),E=(0,f.e)(t,e=>C(e)),_=Array.from(h.layers),[P]=[...h.layersWithOutsidePointerEventsDisabled].slice(-1),k=_.indexOf(P),D=v?_.indexOf(v):-1,F=h.layersWithOutsidePointerEventsDisabled.size>0,I=D>=k,L=function(e,t=null==globalThis?void 0:globalThis.document){let n=(0,w.W)(e),o=(0,l.useRef)(!1),r=(0,l.useRef)(()=>{});return(0,l.useEffect)(()=>{let e=e=>{if(e.target&&!o.current){let o={originalEvent:e};function l(){S("dismissableLayer.pointerDownOutside",n,o,{discrete:!0})}"touch"===e.pointerType?(t.removeEventListener("click",r.current),r.current=l,t.addEventListener("click",r.current,{once:!0})):l()}o.current=!1},l=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(l),t.removeEventListener("pointerdown",e),t.removeEventListener("click",r.current)}},[t,n]),{onPointerDownCapture:()=>o.current=!0}}(e=>{let t=e.target,n=[...h.branches].some(e=>e.contains(t));!I||n||(null==a||a(e),null==g||g(e),e.defaultPrevented||null==p||p())},R),N=function(e,t=null==globalThis?void 0:globalThis.document){let n=(0,w.W)(e),o=(0,l.useRef)(!1);return(0,l.useEffect)(()=>{let e=e=>{e.target&&!o.current&&S("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}(e=>{let t=e.target;[...h.branches].some(e=>e.contains(t))||(null==d||d(e),null==g||g(e),e.defaultPrevented||null==p||p())},R);return!function(e,t=null==globalThis?void 0:globalThis.document){let n=(0,w.W)(e);(0,l.useEffect)(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e),()=>t.removeEventListener("keydown",e)},[n,t])}(e=>{D!==h.layers.size-1||(null==i||i(e),!e.defaultPrevented&&p&&(e.preventDefault(),p()))},R),(0,l.useEffect)(()=>{if(v)return r&&(0===h.layersWithOutsidePointerEventsDisabled.size&&(o=R.body.style.pointerEvents,R.body.style.pointerEvents="none"),h.layersWithOutsidePointerEventsDisabled.add(v)),h.layers.add(v),M(),()=>{r&&1===h.layersWithOutsidePointerEventsDisabled.size&&(R.body.style.pointerEvents=o)}},[v,R,r,h]),(0,l.useEffect)(()=>()=>{v&&(h.layers.delete(v),h.layersWithOutsidePointerEventsDisabled.delete(v),M())},[v,h]),(0,l.useEffect)(()=>{let e=()=>x({});return document.addEventListener(b,e),()=>document.removeEventListener(b,e)},[]),(0,l.createElement)(c.div,(0,s.Z)({},m,{ref:E,style:{pointerEvents:F?I?"auto":"none":void 0,...e.style},onFocusCapture:(0,u.M)(e.onFocusCapture,N.onFocusCapture),onBlurCapture:(0,u.M)(e.onBlurCapture,N.onBlurCapture),onPointerDownCapture:(0,u.M)(e.onPointerDownCapture,L.onPointerDownCapture)}))});function M(){let e=new CustomEvent(b);document.dispatchEvent(e)}function S(e,t,n,{discrete:o}){var r,l;let a=n.originalEvent.target,u=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&a.addEventListener(e,t,{once:!0}),o?(r=a,l=u,r&&(0,i.flushSync)(()=>r.dispatchEvent(l))):a.dispatchEvent(u)}var R=n(2507),x=n(30553);let E=(0,l.forwardRef)((e,t)=>(0,l.createElement)(c.span,(0,s.Z)({},e,{ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}))),_="NavigationMenu",[P,k,D]=v(_),[F,I,L]=v(_),[N,O]=(0,a.b)(_,[D,L]),[V,T]=N(_),[A,j]=N(_),z=(0,l.forwardRef)((e,t)=>{let{__scopeNavigationMenu:n,value:o,onValueChange:i,defaultValue:a,delayDuration:u=200,skipDelayDuration:s=300,orientation:d="horizontal",dir:m,...h}=e,[v,w]=(0,l.useState)(null),b=(0,f.e)(t,e=>w(e)),y=function(e){let t=(0,l.useContext)(p);return e||t||"ltr"}(m),C=(0,l.useRef)(0),M=(0,l.useRef)(0),S=(0,l.useRef)(0),[R,x]=(0,l.useState)(!0),[E="",_]=(0,g.T)({prop:o,onChange:e=>{let t=s>0;""!==e?(window.clearTimeout(S.current),t&&x(!1)):(window.clearTimeout(S.current),S.current=window.setTimeout(()=>x(!0),s)),null==i||i(e)},defaultProp:a}),P=(0,l.useCallback)(()=>{window.clearTimeout(M.current),M.current=window.setTimeout(()=>_(""),150)},[_]),k=(0,l.useCallback)(e=>{window.clearTimeout(M.current),_(e)},[_]),D=(0,l.useCallback)(e=>{E===e?window.clearTimeout(M.current):C.current=window.setTimeout(()=>{window.clearTimeout(M.current),_(e)},u)},[E,_,u]);return(0,l.useEffect)(()=>()=>{window.clearTimeout(C.current),window.clearTimeout(M.current),window.clearTimeout(S.current)},[]),(0,l.createElement)(H,{scope:n,isRootMenu:!0,value:E,dir:y,orientation:d,rootNavigationMenu:v,onTriggerEnter:e=>{window.clearTimeout(C.current),R?D(e):k(e)},onTriggerLeave:()=>{window.clearTimeout(C.current),P()},onContentEnter:()=>window.clearTimeout(M.current),onContentLeave:P,onItemSelect:e=>{_(t=>t===e?"":e)},onItemDismiss:()=>_("")},(0,l.createElement)(c.nav,(0,r.Z)({"aria-label":"Main","data-orientation":d,dir:y},h,{ref:b})))}),H=e=>{let{scope:t,isRootMenu:n,rootNavigationMenu:o,dir:r,orientation:i,children:a,value:u,onItemSelect:s,onItemDismiss:d,onTriggerEnter:c,onTriggerLeave:g,onContentEnter:f,onContentLeave:p}=e,[m,v]=(0,l.useState)(null),[b,y]=(0,l.useState)(new Map),[C,M]=(0,l.useState)(null);return(0,l.createElement)(V,{scope:t,isRootMenu:n,rootNavigationMenu:o,value:u,previousValue:(0,R.D)(u),baseId:(0,h.M)(),dir:r,orientation:i,viewport:m,onViewportChange:v,indicatorTrack:C,onIndicatorTrackChange:M,onTriggerEnter:(0,w.W)(c),onTriggerLeave:(0,w.W)(g),onContentEnter:(0,w.W)(f),onContentLeave:(0,w.W)(p),onItemSelect:(0,w.W)(s),onItemDismiss:(0,w.W)(d),onViewportContentChange:(0,l.useCallback)((e,t)=>{y(n=>(n.set(e,t),new Map(n)))},[]),onViewportContentRemove:(0,l.useCallback)(e=>{y(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[])},(0,l.createElement)(P.Provider,{scope:t},(0,l.createElement)(A,{scope:t,items:b},a)))},W=(0,l.forwardRef)((e,t)=>{let{__scopeNavigationMenu:n,...o}=e,i=T("NavigationMenuList",n),a=(0,l.createElement)(c.ul,(0,r.Z)({"data-orientation":i.orientation},o,{ref:t}));return(0,l.createElement)(c.div,{style:{position:"relative"},ref:i.onIndicatorTrackChange},(0,l.createElement)(P.Slot,{scope:n},i.isRootMenu?(0,l.createElement)(en,{asChild:!0},a):a))}),[G,B]=N("NavigationMenuItem"),q=(0,l.forwardRef)((e,t)=>{let{__scopeNavigationMenu:n,value:o,...i}=e,a=(0,h.M)(),u=(0,l.useRef)(null),s=(0,l.useRef)(null),d=(0,l.useRef)(null),g=(0,l.useRef)(()=>{}),f=(0,l.useRef)(!1),p=(0,l.useCallback)((e="start")=>{if(u.current){g.current();let t=el(u.current);t.length&&ei("start"===e?t:t.reverse())}},[]),m=(0,l.useCallback)(()=>{if(u.current){let e=el(u.current);e.length&&(g.current=function(e){return e.forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}),()=>{e.forEach(e=>{let t=e.dataset.tabindex;e.setAttribute("tabindex",t)})}}(e))}},[]);return(0,l.createElement)(G,{scope:n,value:o||a||"LEGACY_REACT_AUTO_VALUE",triggerRef:s,contentRef:u,focusProxyRef:d,wasEscapeCloseRef:f,onEntryKeyDown:p,onFocusProxyEnter:p,onRootContentClose:m,onContentFocusOutside:m},(0,l.createElement)(c.li,(0,r.Z)({},i,{ref:t})))}),Y="NavigationMenuTrigger",Z=(0,l.forwardRef)((e,t)=>{let{__scopeNavigationMenu:n,disabled:o,...i}=e,a=T(Y,e.__scopeNavigationMenu),s=B(Y,e.__scopeNavigationMenu),d=(0,l.useRef)(null),g=(0,f.e)(d,s.triggerRef,t),p=es(a.baseId,s.value),m=ed(a.baseId,s.value),h=(0,l.useRef)(!1),v=(0,l.useRef)(!1),w=s.value===a.value;return(0,l.createElement)(l.Fragment,null,(0,l.createElement)(P.ItemSlot,{scope:n,value:s.value},(0,l.createElement)(er,{asChild:!0},(0,l.createElement)(c.button,(0,r.Z)({id:p,disabled:o,"data-disabled":o?"":void 0,"data-state":eu(w),"aria-expanded":w,"aria-controls":m},i,{ref:g,onPointerEnter:(0,u.M)(e.onPointerEnter,()=>{v.current=!1,s.wasEscapeCloseRef.current=!1}),onPointerMove:(0,u.M)(e.onPointerMove,ec(()=>{o||v.current||s.wasEscapeCloseRef.current||h.current||(a.onTriggerEnter(s.value),h.current=!0)})),onPointerLeave:(0,u.M)(e.onPointerLeave,ec(()=>{o||(a.onTriggerLeave(),h.current=!1)})),onClick:(0,u.M)(e.onClick,()=>{a.onItemSelect(s.value),v.current=w}),onKeyDown:(0,u.M)(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===a.dir?"ArrowLeft":"ArrowRight"}[a.orientation];w&&e.key===t&&(s.onEntryKeyDown(),e.preventDefault())})})))),w&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)(E,{"aria-hidden":!0,tabIndex:0,ref:s.focusProxyRef,onFocus:e=>{let t=s.contentRef.current,n=e.relatedTarget,o=n===d.current,r=null==t?void 0:t.contains(n);(o||!r)&&s.onFocusProxyEnter(o?"start":"end")}}),a.viewport&&(0,l.createElement)("span",{"aria-owns":m})))}),U=((e,t)=>{let{__scopeNavigationMenu:n,...o}=e,i=T("NavigationMenuIndicator",n),a=k(n),[u,s]=(0,l.useState)(null),[d,g]=(0,l.useState)(null),f="horizontal"===i.orientation,p=!!i.value;(0,l.useEffect)(()=>{var e;let t=null===(e=a().find(e=>e.value===i.value))||void 0===e?void 0:e.ref.current;t&&s(t)},[a,i.value]);let m=()=>{u&&g({size:f?u.offsetWidth:u.offsetHeight,offset:f?u.offsetLeft:u.offsetTop})};return ea(u,m),ea(i.indicatorTrack,m),d?(0,l.createElement)(c.div,(0,r.Z)({"aria-hidden":!0,"data-state":p?"visible":"hidden","data-orientation":i.orientation},o,{ref:t,style:{position:"absolute",...f?{left:0,width:d.size+"px",transform:`translateX(${d.offset}px)`}:{top:0,height:d.size+"px",transform:`translateY(${d.offset}px)`},...o.style}})):null},"NavigationMenuContent"),Q=(0,l.forwardRef)((e,t)=>{let{forceMount:n,...o}=e,i=T(U,e.__scopeNavigationMenu),a=B(U,e.__scopeNavigationMenu),s=(0,f.e)(a.contentRef,t),d=a.value===i.value,c={value:a.value,triggerRef:a.triggerRef,focusProxyRef:a.focusProxyRef,wasEscapeCloseRef:a.wasEscapeCloseRef,onContentFocusOutside:a.onContentFocusOutside,onRootContentClose:a.onRootContentClose,...o};return i.viewport?(0,l.createElement)($,(0,r.Z)({forceMount:n},c,{ref:s})):(0,l.createElement)(m.z,{present:n||d},(0,l.createElement)(X,(0,r.Z)({"data-state":eu(d)},c,{ref:s,onPointerEnter:(0,u.M)(e.onPointerEnter,i.onContentEnter),onPointerLeave:(0,u.M)(e.onPointerLeave,ec(i.onContentLeave)),style:{pointerEvents:!d&&i.isRootMenu?"none":void 0,...c.style}})))}),$=(0,l.forwardRef)((e,t)=>{let{onViewportContentChange:n,onViewportContentRemove:o}=T(U,e.__scopeNavigationMenu);return(0,x.b)(()=>{n(e.value,{ref:t,...e})},[e,t,n]),(0,x.b)(()=>()=>o(e.value),[e.value,o]),null}),K="navigationMenu.rootContentDismiss",X=(0,l.forwardRef)((e,t)=>{let{__scopeNavigationMenu:n,value:o,triggerRef:i,focusProxyRef:a,wasEscapeCloseRef:s,onRootContentClose:d,onContentFocusOutside:c,...g}=e,p=T(U,n),m=(0,l.useRef)(null),h=(0,f.e)(m,t),v=es(p.baseId,o),w=ed(p.baseId,o),b=k(n),y=(0,l.useRef)(null),{onItemDismiss:M}=p;(0,l.useEffect)(()=>{let e=m.current;if(p.isRootMenu&&e){let t=()=>{var t;M(),d(),e.contains(document.activeElement)&&(null===(t=i.current)||void 0===t||t.focus())};return e.addEventListener(K,t),()=>e.removeEventListener(K,t)}},[p.isRootMenu,e.value,i,M,d]);let S=(0,l.useMemo)(()=>{let e=b().map(e=>e.value);"rtl"===p.dir&&e.reverse();let t=e.indexOf(p.value),n=e.indexOf(p.previousValue),r=o===p.value,l=n===e.indexOf(o);if(!r&&!l)return y.current;let i=(()=>{if(t!==n){if(r&&-1!==n)return t>n?"from-end":"from-start";if(l&&-1!==t)return t>n?"to-start":"to-end"}return null})();return y.current=i,i},[p.previousValue,p.value,p.dir,b,o]);return(0,l.createElement)(en,{asChild:!0},(0,l.createElement)(C,(0,r.Z)({id:w,"aria-labelledby":v,"data-motion":S,"data-orientation":p.orientation},g,{ref:h,onDismiss:()=>{var e;let t=new Event(K,{bubbles:!0,cancelable:!0});null===(e=m.current)||void 0===e||e.dispatchEvent(t)},onFocusOutside:(0,u.M)(e.onFocusOutside,e=>{var t;c();let n=e.target;null!==(t=p.rootNavigationMenu)&&void 0!==t&&t.contains(n)&&e.preventDefault()}),onPointerDownOutside:(0,u.M)(e.onPointerDownOutside,e=>{var t;let n=e.target,o=b().some(e=>{var t;return null===(t=e.ref.current)||void 0===t?void 0:t.contains(n)}),r=p.isRootMenu&&(null===(t=p.viewport)||void 0===t?void 0:t.contains(n));(o||r||!p.isRootMenu)&&e.preventDefault()}),onKeyDown:(0,u.M)(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=el(e.currentTarget),o=document.activeElement,r=t.findIndex(e=>e===o);if(ei(e.shiftKey?t.slice(0,r).reverse():t.slice(r+1,t.length)))e.preventDefault();else{var n;null===(n=a.current)||void 0===n||n.focus()}}}),onEscapeKeyDown:(0,u.M)(e.onEscapeKeyDown,e=>{s.current=!0})})))}),J="NavigationMenuViewport",ee=(0,l.forwardRef)((e,t)=>{let{forceMount:n,...o}=e,i=!!T(J,e.__scopeNavigationMenu).value;return(0,l.createElement)(m.z,{present:n||i},(0,l.createElement)(et,(0,r.Z)({},o,{ref:t})))}),et=(0,l.forwardRef)((e,t)=>{let{__scopeNavigationMenu:n,children:o,...i}=e,a=T(J,n),s=(0,f.e)(t,a.onViewportChange),d=j(U,e.__scopeNavigationMenu),[g,p]=(0,l.useState)(null),[h,v]=(0,l.useState)(null),w=g?(null==g?void 0:g.width)+"px":void 0,b=g?(null==g?void 0:g.height)+"px":void 0,y=!!a.value,C=y?a.value:a.previousValue;return ea(h,()=>{h&&p({width:h.offsetWidth,height:h.offsetHeight})}),(0,l.createElement)(c.div,(0,r.Z)({"data-state":eu(y),"data-orientation":a.orientation},i,{ref:s,style:{pointerEvents:!y&&a.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":w,"--radix-navigation-menu-viewport-height":b,...i.style},onPointerEnter:(0,u.M)(e.onPointerEnter,a.onContentEnter),onPointerLeave:(0,u.M)(e.onPointerLeave,ec(a.onContentLeave))}),Array.from(d.items).map(([e,{ref:t,forceMount:n,...o}])=>{let i=C===e;return(0,l.createElement)(m.z,{key:e,present:n||i},(0,l.createElement)(X,(0,r.Z)({},o,{ref:(0,f.F)(t,e=>{i&&e&&v(e)})})))}))}),en=(0,l.forwardRef)((e,t)=>{let{__scopeNavigationMenu:n,...o}=e,i=T("FocusGroup",n);return(0,l.createElement)(F.Provider,{scope:n},(0,l.createElement)(F.Slot,{scope:n},(0,l.createElement)(c.div,(0,r.Z)({dir:i.dir},o,{ref:t}))))}),eo=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],er=(0,l.forwardRef)((e,t)=>{let{__scopeNavigationMenu:n,...o}=e,i=I(n),a=T("FocusGroupItem",n);return(0,l.createElement)(F.ItemSlot,{scope:n},(0,l.createElement)(c.button,(0,r.Z)({},o,{ref:t,onKeyDown:(0,u.M)(e.onKeyDown,e=>{if(["Home","End",...eo].includes(e.key)){let t=i().map(e=>e.ref.current);if(["rtl"===a.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),eo.includes(e.key)){let n=t.indexOf(e.currentTarget);t=t.slice(n+1)}setTimeout(()=>ei(t)),e.preventDefault()}})})))});function el(e){let t=[],n=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(;n.nextNode();)t.push(n.currentNode);return t}function ei(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function ea(e,t){let n=(0,w.W)(t);(0,x.b)(()=>{let t=0;if(e){let o=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(n)});return o.observe(e),()=>{window.cancelAnimationFrame(t),o.unobserve(e)}}},[e,n])}function eu(e){return e?"open":"closed"}function es(e,t){return`${e}-trigger-${t}`}function ed(e,t){return`${e}-content-${t}`}function ec(e){return t=>"mouse"===t.pointerType?e(t):void 0}let eg=z,ef=W,ep=q,em=Z,eh=Q,ev=ee},85624:(e,t,n)=>{n.d(t,{Z:()=>o});/**
 * @license lucide-react v0.367.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */let o=(0,n(76714).Z)("BoxSelect",[["path",{d:"M5 3a2 2 0 0 0-2 2",key:"y57alp"}],["path",{d:"M19 3a2 2 0 0 1 2 2",key:"18rm91"}],["path",{d:"M21 19a2 2 0 0 1-2 2",key:"1j7049"}],["path",{d:"M5 21a2 2 0 0 1-2-2",key:"sbafld"}],["path",{d:"M9 3h1",key:"1yesri"}],["path",{d:"M9 21h1",key:"15o7lz"}],["path",{d:"M14 3h1",key:"1ec4yj"}],["path",{d:"M14 21h1",key:"v9vybs"}],["path",{d:"M3 9v1",key:"1r0deq"}],["path",{d:"M21 9v1",key:"mxsmne"}],["path",{d:"M3 14v1",key:"vnatye"}],["path",{d:"M21 14v1",key:"169vum"}]])},60663:(e,t,n)=>{n.d(t,{Z:()=>o});/**
 * @license lucide-react v0.367.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */let o=(0,n(76714).Z)("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"}]])},678:(e,t,n)=>{n.d(t,{Z:()=>o});/**
 * @license lucide-react v0.367.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */let o=(0,n(76714).Z)("ChevronsLeft",[["path",{d:"m11 17-5-5 5-5",key:"13zhaf"}],["path",{d:"m18 17-5-5 5-5",key:"h8a8et"}]])},77146:(e,t,n)=>{n.d(t,{Z:()=>o});/**
 * @license lucide-react v0.367.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */let o=(0,n(76714).Z)("ChevronsRight",[["path",{d:"m6 17 5-5-5-5",key:"xnjwq"}],["path",{d:"m13 17 5-5-5-5",key:"17xmmf"}]])},781:(e,t,n)=>{n.d(t,{Z:()=>o});/**
 * @license lucide-react v0.367.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */let o=(0,n(76714).Z)("CircleAlert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]])},60249:(e,t,n)=>{n.d(t,{Z:()=>o});/**
 * @license lucide-react v0.367.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */let o=(0,n(76714).Z)("CloudUpload",[["path",{d:"M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242",key:"1pljnt"}],["path",{d:"M12 12v9",key:"192myk"}],["path",{d:"m16 16-4-4-4 4",key:"119tzi"}]])},8287:(e,t,n)=>{n.d(t,{Z:()=>o});/**
 * @license lucide-react v0.367.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */let o=(0,n(76714).Z)("EyeOff",[["path",{d:"M9.88 9.88a3 3 0 1 0 4.24 4.24",key:"1jxqfv"}],["path",{d:"M10.73 5.08A10.43 10.43 0 0 1 12 5c7 0 10 7 10 7a13.16 13.16 0 0 1-1.67 2.68",key:"9wicm4"}],["path",{d:"M6.61 6.61A13.526 13.526 0 0 0 2 12s3 7 10 7a9.74 9.74 0 0 0 5.39-1.61",key:"1jreej"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22",key:"a6p6uj"}]])},6277:(e,t,n)=>{n.d(t,{Z:()=>o});/**
 * @license lucide-react v0.367.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */let o=(0,n(76714).Z)("Eye",[["path",{d:"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z",key:"rwhkz3"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]])},75051:(e,t,n)=>{n.d(t,{Z:()=>o});/**
 * @license lucide-react v0.367.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */let o=(0,n(76714).Z)("Home",[["path",{d:"m3 9 9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"y5dka4"}],["polyline",{points:"9 22 9 12 15 12 15 22",key:"e2us08"}]])},63564:(e,t,n)=>{n.d(t,{Z:()=>o});/**
 * @license lucide-react v0.367.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */let o=(0,n(76714).Z)("LayoutGrid",[["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"}]])},8918:(e,t,n)=>{n.d(t,{Z:()=>o});/**
 * @license lucide-react v0.367.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */let o=(0,n(76714).Z)("Link2",[["path",{d:"M9 17H7A5 5 0 0 1 7 7h2",key:"8i5ue5"}],["path",{d:"M15 7h2a5 5 0 1 1 0 10h-2",key:"1b9ql8"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12",key:"1jonct"}]])},73151:(e,t,n)=>{n.d(t,{Z:()=>o});/**
 * @license lucide-react v0.367.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */let o=(0,n(76714).Z)("ListFilter",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M7 12h10",key:"b7w52i"}],["path",{d:"M10 18h4",key:"1ulq68"}]])},34166:(e,t,n)=>{n.d(t,{Z:()=>o});/**
 * @license lucide-react v0.367.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */let o=(0,n(76714).Z)("Lock",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]])},693:(e,t,n)=>{n.d(t,{Z:()=>o});/**
 * @license lucide-react v0.367.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */let o=(0,n(76714).Z)("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]])},99315:(e,t,n)=>{n.d(t,{Z:()=>o});/**
 * @license lucide-react v0.367.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */let o=(0,n(76714).Z)("Type",[["polyline",{points:"4 7 4 4 20 4 20 7",key:"1nosan"}],["line",{x1:"9",x2:"15",y1:"20",y2:"20",key:"swin9y"}],["line",{x1:"12",x2:"12",y1:"4",y2:"20",key:"1tx1rr"}]])},92412:(e,t,n)=>{n.d(t,{_W:()=>e1,kD:()=>Z,c$:()=>eH,HJ:()=>et});var o,r=n(42294),l=n(46212),i=n(90624),a=n(6418);function u(e){let t=(0,a.Q)(e);return t.setDate(1),t.setHours(0,0,0,0),t}function s(e){let t=(0,a.Q)(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}var d=n(72068),c=n(16439);function g(e,t){let n=(0,a.Q)(e),o=n.getFullYear(),r=n.getDate(),l=(0,c.L)(e,0);l.setFullYear(o,t,15),l.setHours(0,0,0,0);let i=function(e){let t=(0,a.Q)(e),n=t.getFullYear(),o=t.getMonth(),r=(0,c.L)(e,0);return r.setFullYear(n,o+1,0),r.setHours(0,0,0,0),r.getDate()}(l);return n.setMonth(t,Math.min(r,i)),n}function f(e,t){let n=(0,a.Q)(e);return isNaN(+n)?(0,c.L)(e,NaN):(n.setFullYear(t),n)}var p=n(68590);function m(e,t){let n=(0,a.Q)(e),o=(0,a.Q)(t);return 12*(n.getFullYear()-o.getFullYear())+(n.getMonth()-o.getMonth())}var h=n(29597),v=n(7839);function w(e,t){return+(0,a.Q)(e)<+(0,a.Q)(t)}var b=n(10839),y=n(5492),C=n(6785);function M(e,t){return+(0,d.b)(e)==+(0,d.b)(t)}function S(e,t){let n=(0,a.Q)(e),o=(0,a.Q)(t);return n.getTime()>o.getTime()}var R=n(11418),x=n(63681),E=n(1294);function _(e,t){return(0,C.E)(e,7*t)}var P=n(91497),k=n(79493);function D(e,t){var n,o,r,l,i,u,s,d;let c=(0,k.j)(),g=null!==(d=null!==(s=null!==(u=null!==(i=null==t?void 0:t.weekStartsOn)&&void 0!==i?i:null==t?void 0:null===(o=t.locale)||void 0===o?void 0:null===(n=o.options)||void 0===n?void 0:n.weekStartsOn)&&void 0!==u?u:c.weekStartsOn)&&void 0!==s?s:null===(l=c.locale)||void 0===l?void 0:null===(r=l.options)||void 0===r?void 0:r.weekStartsOn)&&void 0!==d?d:0,f=(0,a.Q)(e),p=f.getDay();return f.setDate(f.getDate()+((p<g?-7:0)+6-(p-g))),f.setHours(23,59,59,999),f}function F(e){return D(e,{weekStartsOn:1})}var I=n(35529),L=n(7500),N=n(30634),O=n(73738),V=n(58049),T=function(){return(T=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)};function A(e,t,n){if(n||2==arguments.length)for(var o,r=0,l=t.length;r<l;r++)!o&&r in t||(o||(o=Array.prototype.slice.call(t,0,r)),o[r]=t[r]);return e.concat(o||Array.prototype.slice.call(t))}function j(e){return"multiple"===e.mode}function z(e){return"range"===e.mode}function H(e){return"single"===e.mode}"function"==typeof SuppressedError&&SuppressedError;var W={root:"rdp",multiple_months:"rdp-multiple_months",with_weeknumber:"rdp-with_weeknumber",vhidden:"rdp-vhidden",button_reset:"rdp-button_reset",button:"rdp-button",caption:"rdp-caption",caption_start:"rdp-caption_start",caption_end:"rdp-caption_end",caption_between:"rdp-caption_between",caption_label:"rdp-caption_label",caption_dropdowns:"rdp-caption_dropdowns",dropdown:"rdp-dropdown",dropdown_month:"rdp-dropdown_month",dropdown_year:"rdp-dropdown_year",dropdown_icon:"rdp-dropdown_icon",months:"rdp-months",month:"rdp-month",table:"rdp-table",tbody:"rdp-tbody",tfoot:"rdp-tfoot",head:"rdp-head",head_row:"rdp-head_row",head_cell:"rdp-head_cell",nav:"rdp-nav",nav_button:"rdp-nav_button",nav_button_previous:"rdp-nav_button_previous",nav_button_next:"rdp-nav_button_next",nav_icon:"rdp-nav_icon",row:"rdp-row",weeknumber:"rdp-weeknumber",cell:"rdp-cell",day:"rdp-day",day_today:"rdp-day_today",day_outside:"rdp-day_outside",day_selected:"rdp-day_selected",day_disabled:"rdp-day_disabled",day_hidden:"rdp-day_hidden",day_range_start:"rdp-day_range_start",day_range_end:"rdp-day_range_end",day_range_middle:"rdp-day_range_middle"},G=Object.freeze({__proto__:null,formatCaption:function(e,t){return(0,i.WU)(e,"LLLL y",t)},formatDay:function(e,t){return(0,i.WU)(e,"d",t)},formatMonthCaption:function(e,t){return(0,i.WU)(e,"LLLL",t)},formatWeekNumber:function(e){return"".concat(e)},formatWeekdayName:function(e,t){return(0,i.WU)(e,"cccccc",t)},formatYearCaption:function(e,t){return(0,i.WU)(e,"yyyy",t)}}),B=Object.freeze({__proto__:null,labelDay:function(e,t,n){return(0,i.WU)(e,"do MMMM (EEEE)",n)},labelMonthDropdown:function(){return"Month: "},labelNext:function(){return"Go to next month"},labelPrevious:function(){return"Go to previous month"},labelWeekNumber:function(e){return"Week n. ".concat(e)},labelWeekday:function(e,t){return(0,i.WU)(e,"cccc",t)},labelYearDropdown:function(){return"Year: "}}),q=(0,l.createContext)(void 0);function Y(e){var t,n,o,l,i,a,c,g,f=e.initialProps,p={captionLayout:"buttons",classNames:W,formatters:G,labels:B,locale:V._,modifiersClassNames:{},modifiers:{},numberOfMonths:1,styles:{},today:new Date,mode:"default"},m=(t=f.fromYear,n=f.toYear,o=f.fromMonth,l=f.toMonth,i=f.fromDate,a=f.toDate,o?i=u(o):t&&(i=new Date(t,0,1)),l?a=s(l):n&&(a=new Date(n,11,31)),{fromDate:i?(0,d.b)(i):void 0,toDate:a?(0,d.b)(a):void 0}),h=m.fromDate,v=m.toDate,w=null!==(c=f.captionLayout)&&void 0!==c?c:p.captionLayout;"buttons"===w||h&&v||(w="buttons"),(H(f)||j(f)||z(f))&&(g=f.onSelect);var b=T(T(T({},p),f),{captionLayout:w,classNames:T(T({},p.classNames),f.classNames),components:T({},f.components),formatters:T(T({},p.formatters),f.formatters),fromDate:h,labels:T(T({},p.labels),f.labels),mode:f.mode||p.mode,modifiers:T(T({},p.modifiers),f.modifiers),modifiersClassNames:T(T({},p.modifiersClassNames),f.modifiersClassNames),onSelect:g,styles:T(T({},p.styles),f.styles),toDate:v});return(0,r.jsx)(q.Provider,{value:b,children:e.children})}function Z(){var e=(0,l.useContext)(q);if(!e)throw Error("useDayPicker must be used within a DayPickerProvider.");return e}function U(e){var t=Z(),n=t.locale,o=t.classNames,l=t.styles,i=t.formatters.formatCaption;return(0,r.jsx)("div",{className:o.caption_label,style:l.caption_label,"aria-live":"polite",role:"presentation",id:e.id,children:i(e.displayMonth,{locale:n})})}function Q(e){return(0,r.jsx)("svg",T({width:"8px",height:"8px",viewBox:"0 0 120 120","data-testid":"iconDropdown"},e,{children:(0,r.jsx)("path",{d:"M4.22182541,48.2218254 C8.44222828,44.0014225 15.2388494,43.9273804 19.5496459,47.9996989 L19.7781746,48.2218254 L60,88.443 L100.221825,48.2218254 C104.442228,44.0014225 111.238849,43.9273804 115.549646,47.9996989 L115.778175,48.2218254 C119.998577,52.4422283 120.07262,59.2388494 116.000301,63.5496459 L115.778175,63.7781746 L67.7781746,111.778175 C63.5577717,115.998577 56.7611506,116.07262 52.4503541,112.000301 L52.2218254,111.778175 L4.22182541,63.7781746 C-0.0739418023,59.4824074 -0.0739418023,52.5175926 4.22182541,48.2218254 Z",fill:"currentColor",fillRule:"nonzero"})}))}function $(e){var t,n,o=e.onChange,l=e.value,i=e.children,a=e.caption,u=e.className,s=e.style,d=Z(),c=null!==(n=null===(t=d.components)||void 0===t?void 0:t.IconDropdown)&&void 0!==n?n:Q;return(0,r.jsxs)("div",{className:u,style:s,children:[(0,r.jsx)("span",{className:d.classNames.vhidden,children:e["aria-label"]}),(0,r.jsx)("select",{name:e.name,"aria-label":e["aria-label"],className:d.classNames.dropdown,style:d.styles.dropdown,value:l,onChange:o,children:i}),(0,r.jsxs)("div",{className:d.classNames.caption_label,style:d.styles.caption_label,"aria-hidden":"true",children:[a,(0,r.jsx)(c,{className:d.classNames.dropdown_icon,style:d.styles.dropdown_icon})]})]})}function K(e){var t,n=Z(),o=n.fromDate,l=n.toDate,i=n.styles,s=n.locale,d=n.formatters.formatMonthCaption,c=n.classNames,f=n.components,p=n.labels.labelMonthDropdown;if(!o||!l)return(0,r.jsx)(r.Fragment,{});var m=[];if(function(e,t){let n=(0,a.Q)(e),o=(0,a.Q)(t);return n.getFullYear()===o.getFullYear()}(o,l))for(var h=u(o),v=o.getMonth();v<=l.getMonth();v++)m.push(g(h,v));else for(var h=u(new Date),v=0;v<=11;v++)m.push(g(h,v));var w=null!==(t=null==f?void 0:f.Dropdown)&&void 0!==t?t:$;return(0,r.jsx)(w,{name:"months","aria-label":p(),className:c.dropdown_month,style:i.dropdown_month,onChange:function(t){var n=Number(t.target.value),o=g(u(e.displayMonth),n);e.onChange(o)},value:e.displayMonth.getMonth(),caption:d(e.displayMonth,{locale:s}),children:m.map(function(e){return(0,r.jsx)("option",{value:e.getMonth(),children:d(e,{locale:s})},e.getMonth())})})}function X(e){var t,n=e.displayMonth,o=Z(),l=o.fromDate,i=o.toDate,a=o.locale,s=o.styles,d=o.classNames,c=o.components,g=o.formatters.formatYearCaption,m=o.labels.labelYearDropdown,h=[];if(!l||!i)return(0,r.jsx)(r.Fragment,{});for(var v=l.getFullYear(),w=i.getFullYear(),b=v;b<=w;b++)h.push(f((0,p.e)(new Date),b));var y=null!==(t=null==c?void 0:c.Dropdown)&&void 0!==t?t:$;return(0,r.jsx)(y,{name:"years","aria-label":m(),className:d.dropdown_year,style:s.dropdown_year,onChange:function(t){var o=f(u(n),Number(t.target.value));e.onChange(o)},value:n.getFullYear(),caption:g(n,{locale:a}),children:h.map(function(e){return(0,r.jsx)("option",{value:e.getFullYear(),children:g(e,{locale:a})},e.getFullYear())})})}var J=(0,l.createContext)(void 0);function ee(e){var t,n,o,i,a,s,d,c,g,f,p,b,y,C,M,S,R=Z(),x=(M=(o=(n=t=Z()).month,i=n.defaultMonth,a=n.today,s=o||i||a||new Date,d=n.toDate,c=n.fromDate,g=n.numberOfMonths,d&&0>m(d,s)&&(s=(0,h.z)(d,-1*((void 0===g?1:g)-1))),c&&0>m(s,c)&&(s=c),f=u(s),p=t.month,y=(b=(0,l.useState)(f))[0],C=[void 0===p?y:p,b[1]])[0],S=C[1],[M,function(e){if(!t.disableNavigation){var n,o=u(e);S(o),null===(n=t.onMonthChange)||void 0===n||n.call(t,o)}}]),E=x[0],_=x[1],P=function(e,t){for(var n=t.reverseMonths,o=t.numberOfMonths,r=u(e),l=m(u((0,h.z)(r,o)),r),i=[],a=0;a<l;a++){var s=(0,h.z)(r,a);i.push(s)}return n&&(i=i.reverse()),i}(E,R),k=function(e,t){if(!t.disableNavigation){var n=t.toDate,o=t.pagedNavigation,r=t.numberOfMonths,l=void 0===r?1:r,i=u(e);if(!n||!(m(n,e)<l))return(0,h.z)(i,o?l:1)}}(E,R),D=function(e,t){if(!t.disableNavigation){var n=t.fromDate,o=t.pagedNavigation,r=t.numberOfMonths,l=u(e);if(!n||!(0>=m(l,n)))return(0,h.z)(l,-(o?void 0===r?1:r:1))}}(E,R),F=function(e){return P.some(function(t){return(0,v.x)(e,t)})};return(0,r.jsx)(J.Provider,{value:{currentMonth:E,displayMonths:P,goToMonth:_,goToDate:function(e,t){F(e)||(t&&w(e,t)?_((0,h.z)(e,1+-1*R.numberOfMonths)):_(e))},previousMonth:D,nextMonth:k,isDateDisplayed:F},children:e.children})}function et(){var e=(0,l.useContext)(J);if(!e)throw Error("useNavigation must be used within a NavigationProvider");return e}function en(e){var t,n=Z(),o=n.classNames,l=n.styles,i=n.components,a=et().goToMonth,u=function(t){a((0,h.z)(t,e.displayIndex?-e.displayIndex:0))},s=null!==(t=null==i?void 0:i.CaptionLabel)&&void 0!==t?t:U,d=(0,r.jsx)(s,{id:e.id,displayMonth:e.displayMonth});return(0,r.jsxs)("div",{className:o.caption_dropdowns,style:l.caption_dropdowns,children:[(0,r.jsx)("div",{className:o.vhidden,children:d}),(0,r.jsx)(K,{onChange:u,displayMonth:e.displayMonth}),(0,r.jsx)(X,{onChange:u,displayMonth:e.displayMonth})]})}function eo(e){return(0,r.jsx)("svg",T({width:"16px",height:"16px",viewBox:"0 0 120 120"},e,{children:(0,r.jsx)("path",{d:"M69.490332,3.34314575 C72.6145263,0.218951416 77.6798462,0.218951416 80.8040405,3.34314575 C83.8617626,6.40086786 83.9268205,11.3179931 80.9992143,14.4548388 L80.8040405,14.6568542 L35.461,60 L80.8040405,105.343146 C83.8617626,108.400868 83.9268205,113.317993 80.9992143,116.454839 L80.8040405,116.656854 C77.7463184,119.714576 72.8291931,119.779634 69.6923475,116.852028 L69.490332,116.656854 L18.490332,65.6568542 C15.4326099,62.5991321 15.367552,57.6820069 18.2951583,54.5451612 L18.490332,54.3431458 L69.490332,3.34314575 Z",fill:"currentColor",fillRule:"nonzero"})}))}function er(e){return(0,r.jsx)("svg",T({width:"16px",height:"16px",viewBox:"0 0 120 120"},e,{children:(0,r.jsx)("path",{d:"M49.8040405,3.34314575 C46.6798462,0.218951416 41.6145263,0.218951416 38.490332,3.34314575 C35.4326099,6.40086786 35.367552,11.3179931 38.2951583,14.4548388 L38.490332,14.6568542 L83.8333725,60 L38.490332,105.343146 C35.4326099,108.400868 35.367552,113.317993 38.2951583,116.454839 L38.490332,116.656854 C41.5480541,119.714576 46.4651794,119.779634 49.602025,116.852028 L49.8040405,116.656854 L100.804041,65.6568542 C103.861763,62.5991321 103.926821,57.6820069 100.999214,54.5451612 L100.804041,54.3431458 L49.8040405,3.34314575 Z",fill:"currentColor"})}))}var el=(0,l.forwardRef)(function(e,t){var n=Z(),o=n.classNames,l=n.styles,i=[o.button_reset,o.button];e.className&&i.push(e.className);var a=i.join(" "),u=T(T({},l.button_reset),l.button);return e.style&&Object.assign(u,e.style),(0,r.jsx)("button",T({},e,{ref:t,type:"button",className:a,style:u}))});function ei(e){var t,n,o=Z(),l=o.dir,i=o.locale,a=o.classNames,u=o.styles,s=o.labels,d=s.labelPrevious,c=s.labelNext,g=o.components;if(!e.nextMonth&&!e.previousMonth)return(0,r.jsx)(r.Fragment,{});var f=d(e.previousMonth,{locale:i}),p=[a.nav_button,a.nav_button_previous].join(" "),m=c(e.nextMonth,{locale:i}),h=[a.nav_button,a.nav_button_next].join(" "),v=null!==(t=null==g?void 0:g.IconRight)&&void 0!==t?t:er,w=null!==(n=null==g?void 0:g.IconLeft)&&void 0!==n?n:eo;return(0,r.jsxs)("div",{className:a.nav,style:u.nav,children:[!e.hidePrevious&&(0,r.jsx)(el,{name:"previous-month","aria-label":f,className:p,style:u.nav_button_previous,disabled:!e.previousMonth,onClick:e.onPreviousClick,children:"rtl"===l?(0,r.jsx)(v,{className:a.nav_icon,style:u.nav_icon}):(0,r.jsx)(w,{className:a.nav_icon,style:u.nav_icon})}),!e.hideNext&&(0,r.jsx)(el,{name:"next-month","aria-label":m,className:h,style:u.nav_button_next,disabled:!e.nextMonth,onClick:e.onNextClick,children:"rtl"===l?(0,r.jsx)(w,{className:a.nav_icon,style:u.nav_icon}):(0,r.jsx)(v,{className:a.nav_icon,style:u.nav_icon})})]})}function ea(e){var t=Z().numberOfMonths,n=et(),o=n.previousMonth,l=n.nextMonth,i=n.goToMonth,a=n.displayMonths,u=a.findIndex(function(t){return(0,v.x)(e.displayMonth,t)}),s=0===u,d=u===a.length-1;return(0,r.jsx)(ei,{displayMonth:e.displayMonth,hideNext:t>1&&(s||!d),hidePrevious:t>1&&(d||!s),nextMonth:l,previousMonth:o,onPreviousClick:function(){o&&i(o)},onNextClick:function(){l&&i(l)}})}function eu(e){var t,n,o=Z(),l=o.classNames,i=o.disableNavigation,a=o.styles,u=o.captionLayout,s=o.components,d=null!==(t=null==s?void 0:s.CaptionLabel)&&void 0!==t?t:U;return n=i?(0,r.jsx)(d,{id:e.id,displayMonth:e.displayMonth}):"dropdown"===u?(0,r.jsx)(en,{displayMonth:e.displayMonth,id:e.id}):"dropdown-buttons"===u?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(en,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id}),(0,r.jsx)(ea,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(d,{id:e.id,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),(0,r.jsx)(ea,{displayMonth:e.displayMonth,id:e.id})]}),(0,r.jsx)("div",{className:l.caption,style:a.caption,children:n})}function es(e){var t=Z(),n=t.footer,o=t.styles,l=t.classNames.tfoot;return n?(0,r.jsx)("tfoot",{className:l,style:o.tfoot,children:(0,r.jsx)("tr",{children:(0,r.jsx)("td",{colSpan:8,children:n})})}):(0,r.jsx)(r.Fragment,{})}function ed(){var e=Z(),t=e.classNames,n=e.styles,o=e.showWeekNumber,l=e.locale,i=e.weekStartsOn,a=e.ISOWeek,u=e.formatters.formatWeekdayName,s=e.labels.labelWeekday,d=function(e,t,n){for(var o=n?(0,b.T)(new Date):(0,y.z)(new Date,{locale:e,weekStartsOn:t}),r=[],l=0;l<7;l++){var i=(0,C.E)(o,l);r.push(i)}return r}(l,i,a);return(0,r.jsxs)("tr",{style:n.head_row,className:t.head_row,children:[o&&(0,r.jsx)("td",{style:n.head_cell,className:t.head_cell}),d.map(function(e,o){return(0,r.jsx)("th",{scope:"col",className:t.head_cell,style:n.head_cell,"aria-label":s(e,{locale:l}),children:u(e,{locale:l})},o)})]})}function ec(){var e,t=Z(),n=t.classNames,o=t.styles,l=t.components,i=null!==(e=null==l?void 0:l.HeadRow)&&void 0!==e?e:ed;return(0,r.jsx)("thead",{style:o.head,className:n.head,children:(0,r.jsx)(i,{})})}function eg(e){var t=Z(),n=t.locale,o=t.formatters.formatDay;return(0,r.jsx)(r.Fragment,{children:o(e.date,{locale:n})})}var ef=(0,l.createContext)(void 0);function ep(e){return j(e.initialProps)?(0,r.jsx)(em,{initialProps:e.initialProps,children:e.children}):(0,r.jsx)(ef.Provider,{value:{selected:void 0,modifiers:{disabled:[]}},children:e.children})}function em(e){var t=e.initialProps,n=e.children,o=t.selected,l=t.min,i=t.max,a={disabled:[]};return o&&a.disabled.push(function(e){var t=i&&o.length>i-1,n=o.some(function(t){return M(t,e)});return!!(t&&!n)}),(0,r.jsx)(ef.Provider,{value:{selected:o,onDayClick:function(e,n,r){if(null===(a=t.onDayClick)||void 0===a||a.call(t,e,n,r),(!n.selected||!l||(null==o?void 0:o.length)!==l)&&(n.selected||!i||(null==o?void 0:o.length)!==i)){var a,u,s=o?A([],o,!0):[];if(n.selected){var d=s.findIndex(function(t){return M(e,t)});s.splice(d,1)}else s.push(e);null===(u=t.onSelect)||void 0===u||u.call(t,s,e,n,r)}},modifiers:a},children:n})}function eh(){var e=(0,l.useContext)(ef);if(!e)throw Error("useSelectMultiple must be used within a SelectMultipleProvider");return e}var ev=(0,l.createContext)(void 0);function ew(e){return z(e.initialProps)?(0,r.jsx)(eb,{initialProps:e.initialProps,children:e.children}):(0,r.jsx)(ev.Provider,{value:{selected:void 0,modifiers:{range_start:[],range_end:[],range_middle:[],disabled:[]}},children:e.children})}function eb(e){var t=e.initialProps,n=e.children,o=t.selected,l=o||{},i=l.from,a=l.to,u=t.min,s=t.max,d={range_start:[],range_end:[],range_middle:[],disabled:[]};if(i?(d.range_start=[i],a?(d.range_end=[a],M(i,a)||(d.range_middle=[{after:i,before:a}])):d.range_end=[i]):a&&(d.range_start=[a],d.range_end=[a]),u&&(i&&!a&&d.disabled.push({after:(0,R.k)(i,u-1),before:(0,C.E)(i,u-1)}),i&&a&&d.disabled.push({after:i,before:(0,C.E)(i,u-1)}),!i&&a&&d.disabled.push({after:(0,R.k)(a,u-1),before:(0,C.E)(a,u-1)})),s){if(i&&!a&&(d.disabled.push({before:(0,C.E)(i,-s+1)}),d.disabled.push({after:(0,C.E)(i,s-1)})),i&&a){var c=s-((0,x.w)(a,i)+1);d.disabled.push({before:(0,R.k)(i,c)}),d.disabled.push({after:(0,C.E)(a,c)})}!i&&a&&(d.disabled.push({before:(0,C.E)(a,-s+1)}),d.disabled.push({after:(0,C.E)(a,s-1)}))}return(0,r.jsx)(ev.Provider,{value:{selected:o,onDayClick:function(e,n,r){null===(u=t.onDayClick)||void 0===u||u.call(t,e,n,r);var l,i,a,u,s,d=(i=(l=o||{}).from,a=l.to,i&&a?M(a,e)&&M(i,e)?void 0:M(a,e)?{from:a,to:void 0}:M(i,e)?void 0:S(i,e)?{from:e,to:a}:{from:i,to:e}:a?S(e,a)?{from:a,to:e}:{from:e,to:a}:i?w(e,i)?{from:e,to:i}:{from:i,to:e}:{from:e,to:void 0});null===(s=t.onSelect)||void 0===s||s.call(t,d,e,n,r)},modifiers:d},children:n})}function ey(){var e=(0,l.useContext)(ev);if(!e)throw Error("useSelectRange must be used within a SelectRangeProvider");return e}function eC(e){return Array.isArray(e)?A([],e,!0):void 0!==e?[e]:[]}!function(e){e.Outside="outside",e.Disabled="disabled",e.Selected="selected",e.Hidden="hidden",e.Today="today",e.RangeStart="range_start",e.RangeEnd="range_end",e.RangeMiddle="range_middle"}(o||(o={}));var eM=o.Selected,eS=o.Disabled,eR=o.Hidden,ex=o.Today,eE=o.RangeEnd,e_=o.RangeMiddle,eP=o.RangeStart,ek=o.Outside,eD=(0,l.createContext)(void 0);function eF(e){var t,n,o,l=Z(),i=eh(),a=ey(),u=((t={})[eM]=eC(l.selected),t[eS]=eC(l.disabled),t[eR]=eC(l.hidden),t[ex]=[l.today],t[eE]=[],t[e_]=[],t[eP]=[],t[ek]=[],l.fromDate&&t[eS].push({before:l.fromDate}),l.toDate&&t[eS].push({after:l.toDate}),j(l)?t[eS]=t[eS].concat(i.modifiers[eS]):z(l)&&(t[eS]=t[eS].concat(a.modifiers[eS]),t[eP]=a.modifiers[eP],t[e_]=a.modifiers[e_],t[eE]=a.modifiers[eE]),t),s=(n=l.modifiers,o={},Object.entries(n).forEach(function(e){var t=e[0],n=e[1];o[t]=eC(n)}),o),d=T(T({},u),s);return(0,r.jsx)(eD.Provider,{value:d,children:e.children})}function eI(){var e=(0,l.useContext)(eD);if(!e)throw Error("useModifiers must be used within a ModifiersProvider");return e}function eL(e,t,n){var o=Object.keys(t).reduce(function(n,o){return t[o].some(function(t){if("boolean"==typeof t)return t;if((0,E.J)(t))return M(e,t);if(Array.isArray(t)&&t.every(E.J))return t.includes(e);if(t&&"object"==typeof t&&"from"in t)return o=t.from,r=t.to,o&&r?(0>(0,x.w)(r,o)&&(o=(n=[r,o])[0],r=n[1]),(0,x.w)(e,o)>=0&&(0,x.w)(r,e)>=0):r?M(r,e):!!o&&M(o,e);if(t&&"object"==typeof t&&"dayOfWeek"in t)return t.dayOfWeek.includes(e.getDay());if(t&&"object"==typeof t&&"before"in t&&"after"in t){var n,o,r,l=(0,x.w)(t.before,e),i=(0,x.w)(t.after,e),a=l>0,u=i<0;return S(t.before,t.after)?u&&a:a||u}return t&&"object"==typeof t&&"after"in t?(0,x.w)(e,t.after)>0:t&&"object"==typeof t&&"before"in t?(0,x.w)(t.before,e)>0:"function"==typeof t&&t(e)})&&n.push(o),n},[]),r={};return o.forEach(function(e){return r[e]=!0}),n&&!(0,v.x)(e,n)&&(r.outside=!0),r}var eN=(0,l.createContext)(void 0);function eO(e){var t=et(),n=eI(),o=(0,l.useState)(),i=o[0],d=o[1],c=(0,l.useState)(),g=c[0],f=c[1],p=function(e,t){for(var n,o,r=u(e[0]),l=s(e[e.length-1]),i=r;i<=l;){var a=eL(i,t);if(!(!a.disabled&&!a.hidden)){i=(0,C.E)(i,1);continue}if(a.selected)return i;a.today&&!o&&(o=i),n||(n=i),i=(0,C.E)(i,1)}return o||n}(t.displayMonths,n),m=(null!=i?i:g&&t.isDateDisplayed(g))?g:p,v=function(e){d(e)},w=Z(),S=function(e,o){if(i){var r=function e(t,n){var o=n.moveBy,r=n.direction,l=n.context,i=n.modifiers,u=n.retry,s=void 0===u?{count:0,lastFocused:t}:u,d=l.weekStartsOn,c=l.fromDate,g=l.toDate,f=l.locale,p=({day:C.E,week:_,month:h.z,year:P.B,startOfWeek:function(e){return l.ISOWeek?(0,b.T)(e):(0,y.z)(e,{locale:f,weekStartsOn:d})},endOfWeek:function(e){return l.ISOWeek?F(e):D(e,{locale:f,weekStartsOn:d})}})[o](t,"after"===r?1:-1);if("before"===r&&c){let e;[c,p].forEach(function(t){let n=(0,a.Q)(t);(void 0===e||e<n||isNaN(Number(n)))&&(e=n)}),p=e||new Date(NaN)}else if("after"===r&&g){let e;[g,p].forEach(t=>{let n=(0,a.Q)(t);(!e||e>n||isNaN(+n))&&(e=n)}),p=e||new Date(NaN)}var m=!0;if(i){var v=eL(p,i);m=!v.disabled&&!v.hidden}return m?p:s.count>365?s.lastFocused:e(p,{moveBy:o,direction:r,context:l,modifiers:i,retry:T(T({},s),{count:s.count+1})})}(i,{moveBy:e,direction:o,context:w,modifiers:n});M(i,r)||(t.goToDate(r,i),v(r))}};return(0,r.jsx)(eN.Provider,{value:{focusedDay:i,focusTarget:m,blur:function(){f(i),d(void 0)},focus:v,focusDayAfter:function(){return S("day","after")},focusDayBefore:function(){return S("day","before")},focusWeekAfter:function(){return S("week","after")},focusWeekBefore:function(){return S("week","before")},focusMonthBefore:function(){return S("month","before")},focusMonthAfter:function(){return S("month","after")},focusYearBefore:function(){return S("year","before")},focusYearAfter:function(){return S("year","after")},focusStartOfWeek:function(){return S("startOfWeek","before")},focusEndOfWeek:function(){return S("endOfWeek","after")}},children:e.children})}function eV(){var e=(0,l.useContext)(eN);if(!e)throw Error("useFocusContext must be used within a FocusProvider");return e}var eT=(0,l.createContext)(void 0);function eA(e){return H(e.initialProps)?(0,r.jsx)(ej,{initialProps:e.initialProps,children:e.children}):(0,r.jsx)(eT.Provider,{value:{selected:void 0},children:e.children})}function ej(e){var t=e.initialProps,n=e.children,o={selected:t.selected,onDayClick:function(e,n,o){var r,l,i;if(null===(r=t.onDayClick)||void 0===r||r.call(t,e,n,o),n.selected&&!t.required){null===(l=t.onSelect)||void 0===l||l.call(t,void 0,e,n,o);return}null===(i=t.onSelect)||void 0===i||i.call(t,e,e,n,o)}};return(0,r.jsx)(eT.Provider,{value:o,children:n})}function ez(){var e=(0,l.useContext)(eT);if(!e)throw Error("useSelectSingle must be used within a SelectSingleProvider");return e}function eH(e,t,n){var i,a,u,s,d,c,g,f,p,m,h,v,w,b,y,C,S,R,x,E,_,P,k,D,F,I,L=Z(),N=eV(),O=eL(e,eI(),t),V=(i=Z(),a=ez(),u=eh(),s=ey(),c=(d=eV()).focusDayAfter,g=d.focusDayBefore,f=d.focusWeekAfter,p=d.focusWeekBefore,m=d.blur,h=d.focus,v=d.focusMonthBefore,w=d.focusMonthAfter,b=d.focusYearBefore,y=d.focusYearAfter,C=d.focusStartOfWeek,S=d.focusEndOfWeek,{onClick:function(t){var n,o,r,l;H(i)?null===(n=a.onDayClick)||void 0===n||n.call(a,e,O,t):j(i)?null===(o=u.onDayClick)||void 0===o||o.call(u,e,O,t):z(i)?null===(r=s.onDayClick)||void 0===r||r.call(s,e,O,t):null===(l=i.onDayClick)||void 0===l||l.call(i,e,O,t)},onFocus:function(t){var n;h(e),null===(n=i.onDayFocus)||void 0===n||n.call(i,e,O,t)},onBlur:function(t){var n;m(),null===(n=i.onDayBlur)||void 0===n||n.call(i,e,O,t)},onKeyDown:function(t){var n;switch(t.key){case"ArrowLeft":t.preventDefault(),t.stopPropagation(),"rtl"===i.dir?c():g();break;case"ArrowRight":t.preventDefault(),t.stopPropagation(),"rtl"===i.dir?g():c();break;case"ArrowDown":t.preventDefault(),t.stopPropagation(),f();break;case"ArrowUp":t.preventDefault(),t.stopPropagation(),p();break;case"PageUp":t.preventDefault(),t.stopPropagation(),t.shiftKey?b():v();break;case"PageDown":t.preventDefault(),t.stopPropagation(),t.shiftKey?y():w();break;case"Home":t.preventDefault(),t.stopPropagation(),C();break;case"End":t.preventDefault(),t.stopPropagation(),S()}null===(n=i.onDayKeyDown)||void 0===n||n.call(i,e,O,t)},onKeyUp:function(t){var n;null===(n=i.onDayKeyUp)||void 0===n||n.call(i,e,O,t)},onMouseEnter:function(t){var n;null===(n=i.onDayMouseEnter)||void 0===n||n.call(i,e,O,t)},onMouseLeave:function(t){var n;null===(n=i.onDayMouseLeave)||void 0===n||n.call(i,e,O,t)},onPointerEnter:function(t){var n;null===(n=i.onDayPointerEnter)||void 0===n||n.call(i,e,O,t)},onPointerLeave:function(t){var n;null===(n=i.onDayPointerLeave)||void 0===n||n.call(i,e,O,t)},onTouchCancel:function(t){var n;null===(n=i.onDayTouchCancel)||void 0===n||n.call(i,e,O,t)},onTouchEnd:function(t){var n;null===(n=i.onDayTouchEnd)||void 0===n||n.call(i,e,O,t)},onTouchMove:function(t){var n;null===(n=i.onDayTouchMove)||void 0===n||n.call(i,e,O,t)},onTouchStart:function(t){var n;null===(n=i.onDayTouchStart)||void 0===n||n.call(i,e,O,t)}}),A=(R=Z(),x=ez(),E=eh(),_=ey(),H(R)?x.selected:j(R)?E.selected:z(R)?_.selected:void 0),W=!!(L.onDayClick||"default"!==L.mode);(0,l.useEffect)(function(){var t;!O.outside&&N.focusedDay&&W&&M(N.focusedDay,e)&&(null===(t=n.current)||void 0===t||t.focus())},[N.focusedDay,e,n,W,O.outside]);var G=(P=[L.classNames.day],Object.keys(O).forEach(function(e){var t=L.modifiersClassNames[e];if(t)P.push(t);else if(Object.values(o).includes(e)){var n=L.classNames["day_".concat(e)];n&&P.push(n)}}),P).join(" "),B=(k=T({},L.styles.day),Object.keys(O).forEach(function(e){var t;k=T(T({},k),null===(t=L.modifiersStyles)||void 0===t?void 0:t[e])}),k),q=!!(O.outside&&!L.showOutsideDays||O.hidden),Y=null!==(I=null===(F=L.components)||void 0===F?void 0:F.DayContent)&&void 0!==I?I:eg,U={style:B,className:G,children:(0,r.jsx)(Y,{date:e,displayMonth:t,activeModifiers:O}),role:"gridcell"},Q=N.focusTarget&&M(N.focusTarget,e)&&!O.outside,$=N.focusedDay&&M(N.focusedDay,e),K=T(T(T({},U),((D={disabled:O.disabled,role:"gridcell"})["aria-selected"]=O.selected,D.tabIndex=$||Q?0:-1,D)),V);return{isButton:W,isHidden:q,activeModifiers:O,selectedDays:A,buttonProps:K,divProps:U}}function eW(e){var t=(0,l.useRef)(null),n=eH(e.date,e.displayMonth,t);return n.isHidden?(0,r.jsx)("div",{role:"gridcell"}):n.isButton?(0,r.jsx)(el,T({name:"day",ref:t},n.buttonProps)):(0,r.jsx)("div",T({},n.divProps))}function eG(e){var t=e.number,n=e.dates,o=Z(),l=o.onWeekNumberClick,i=o.styles,a=o.classNames,u=o.locale,s=o.labels.labelWeekNumber,d=(0,o.formatters.formatWeekNumber)(Number(t),{locale:u});if(!l)return(0,r.jsx)("span",{className:a.weeknumber,style:i.weeknumber,children:d});var c=s(Number(t),{locale:u});return(0,r.jsx)(el,{name:"week-number","aria-label":c,className:a.weeknumber,style:i.weeknumber,onClick:function(e){l(t,n,e)},children:d})}function eB(e){var t,n,o,l=Z(),i=l.styles,u=l.classNames,s=l.showWeekNumber,d=l.components,c=null!==(t=null==d?void 0:d.Day)&&void 0!==t?t:eW,g=null!==(n=null==d?void 0:d.WeekNumber)&&void 0!==n?n:eG;return s&&(o=(0,r.jsx)("td",{className:u.cell,style:i.cell,children:(0,r.jsx)(g,{number:e.weekNumber,dates:e.dates})})),(0,r.jsxs)("tr",{className:u.row,style:i.row,children:[o,e.dates.map(function(t){return(0,r.jsx)("td",{className:u.cell,style:i.cell,role:"presentation",children:(0,r.jsx)(c,{displayMonth:e.displayMonth,date:t})},Math.trunc(+(0,a.Q)(t)/1e3))})]})}function eq(e,t,n){for(var o=(null==n?void 0:n.ISOWeek)?F(t):D(t,n),r=(null==n?void 0:n.ISOWeek)?(0,b.T)(e):(0,y.z)(e,n),l=(0,x.w)(o,r),i=[],a=0;a<=l;a++)i.push((0,C.E)(r,a));return i.reduce(function(e,t){var o=(null==n?void 0:n.ISOWeek)?(0,I.l)(t):(0,L.Q)(t,n),r=e.find(function(e){return e.weekNumber===o});return r?r.dates.push(t):e.push({weekNumber:o,dates:[t]}),e},[])}function eY(e){var t,n,o,l=Z(),i=l.locale,d=l.classNames,c=l.styles,g=l.hideHead,f=l.fixedWeeks,p=l.components,m=l.weekStartsOn,h=l.firstWeekContainsDate,v=l.ISOWeek,w=function(e,t){var n=eq(u(e),s(e),t);if(null==t?void 0:t.useFixedWeeks){var o=function(e,t,n){let o=(0,y.z)(e,n),r=(0,y.z)(t,n);return Math.round((+o-(0,O.D)(o)-(+r-(0,O.D)(r)))/N.jE)}(function(e){let t=(0,a.Q)(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(0,0,0,0),t}(e),u(e),t)+1;if(o<6){var r=n[n.length-1],l=r.dates[r.dates.length-1],i=_(l,6-o),d=eq(_(l,1),i,t);n.push.apply(n,d)}}return n}(e.displayMonth,{useFixedWeeks:!!f,ISOWeek:v,locale:i,weekStartsOn:m,firstWeekContainsDate:h}),b=null!==(t=null==p?void 0:p.Head)&&void 0!==t?t:ec,C=null!==(n=null==p?void 0:p.Row)&&void 0!==n?n:eB,M=null!==(o=null==p?void 0:p.Footer)&&void 0!==o?o:es;return(0,r.jsxs)("table",{id:e.id,className:d.table,style:c.table,role:"grid","aria-labelledby":e["aria-labelledby"],children:[!g&&(0,r.jsx)(b,{}),(0,r.jsx)("tbody",{className:d.tbody,style:c.tbody,children:w.map(function(t){return(0,r.jsx)(C,{displayMonth:e.displayMonth,dates:t.dates,weekNumber:t.weekNumber},t.weekNumber)})}),(0,r.jsx)(M,{displayMonth:e.displayMonth})]})}var eZ="undefined"!=typeof window&&window.document&&window.document.createElement?l.useLayoutEffect:l.useEffect,eU=!1,eQ=0;function e$(){return"react-day-picker-".concat(++eQ)}function eK(e){var t,n,o,i,a,u,s,d,c=Z(),g=c.dir,f=c.classNames,p=c.styles,m=c.components,h=et().displayMonths,v=(o=null!=(t=c.id?"".concat(c.id,"-").concat(e.displayIndex):void 0)?t:eU?e$():null,a=(i=(0,l.useState)(o))[0],u=i[1],eZ(function(){null===a&&u(e$())},[]),(0,l.useEffect)(function(){!1===eU&&(eU=!0)},[]),null!==(n=null!=t?t:a)&&void 0!==n?n:void 0),w=c.id?"".concat(c.id,"-grid-").concat(e.displayIndex):void 0,b=[f.month],y=p.month,C=0===e.displayIndex,M=e.displayIndex===h.length-1,S=!C&&!M;"rtl"===g&&(M=(s=[C,M])[0],C=s[1]),C&&(b.push(f.caption_start),y=T(T({},y),p.caption_start)),M&&(b.push(f.caption_end),y=T(T({},y),p.caption_end)),S&&(b.push(f.caption_between),y=T(T({},y),p.caption_between));var R=null!==(d=null==m?void 0:m.Caption)&&void 0!==d?d:eu;return(0,r.jsxs)("div",{className:b.join(" "),style:y,children:[(0,r.jsx)(R,{id:v,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),(0,r.jsx)(eY,{id:w,"aria-labelledby":v,displayMonth:e.displayMonth})]},e.displayIndex)}function eX(e){var t=Z(),n=t.classNames,o=t.styles;return(0,r.jsx)("div",{className:n.months,style:o.months,children:e.children})}function eJ(e){var t,n,o=e.initialProps,i=Z(),a=eV(),u=et(),s=(0,l.useState)(!1),d=s[0],c=s[1];(0,l.useEffect)(function(){i.initialFocus&&a.focusTarget&&(d||(a.focus(a.focusTarget),c(!0)))},[i.initialFocus,d,a.focus,a.focusTarget,a]);var g=[i.classNames.root,i.className];i.numberOfMonths>1&&g.push(i.classNames.multiple_months),i.showWeekNumber&&g.push(i.classNames.with_weeknumber);var f=T(T({},i.styles.root),i.style),p=Object.keys(o).filter(function(e){return e.startsWith("data-")}).reduce(function(e,t){var n;return T(T({},e),((n={})[t]=o[t],n))},{}),m=null!==(n=null===(t=o.components)||void 0===t?void 0:t.Months)&&void 0!==n?n:eX;return(0,r.jsx)("div",T({className:g.join(" "),style:f,dir:i.dir,id:i.id,nonce:o.nonce,title:o.title,lang:o.lang},p,{children:(0,r.jsx)(m,{children:u.displayMonths.map(function(e,t){return(0,r.jsx)(eK,{displayIndex:t,displayMonth:e},t)})})}))}function e0(e){var t=e.children,n=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&0>t.indexOf(o)&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,o=Object.getOwnPropertySymbols(e);r<o.length;r++)0>t.indexOf(o[r])&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]]);return n}(e,["children"]);return(0,r.jsx)(Y,{initialProps:n,children:(0,r.jsx)(ee,{children:(0,r.jsx)(eA,{initialProps:n,children:(0,r.jsx)(ep,{initialProps:n,children:(0,r.jsx)(ew,{initialProps:n,children:(0,r.jsx)(eF,{children:(0,r.jsx)(eO,{children:t})})})})})})})}function e1(e){return(0,r.jsx)(e0,T({},e,{children:(0,r.jsx)(eJ,{initialProps:e})}))}},84214:(e,t,n)=>{n.d(t,{Nr:()=>i});var o=n(46212);function r(e,t){return e===t}function l(e){return"function"==typeof e?function(){return e}:e}function i(e,t,n){var i,a,u=n&&n.equalityFn||r,s=(a=(i=(0,o.useState)(l(e)))[1],[i[0],(0,o.useCallback)(function(e){return a(l(e))},[])]),d=s[0],c=s[1],g=function(e,t,n){var r=this,l=(0,o.useRef)(null),i=(0,o.useRef)(0),a=(0,o.useRef)(null),u=(0,o.useRef)([]),s=(0,o.useRef)(),d=(0,o.useRef)(),c=(0,o.useRef)(e),g=(0,o.useRef)(!0);(0,o.useEffect)(function(){c.current=e},[e]);var f=!t&&0!==t&&"undefined"!=typeof window;if("function"!=typeof e)throw TypeError("Expected a function");t=+t||0;var p=!!(n=n||{}).leading,m=!("trailing"in n)||!!n.trailing,h="maxWait"in n,v=h?Math.max(+n.maxWait||0,t):null;return(0,o.useEffect)(function(){return g.current=!0,function(){g.current=!1}},[]),(0,o.useMemo)(function(){var e=function(e){var t=u.current,n=s.current;return u.current=s.current=null,i.current=e,d.current=c.current.apply(n,t)},n=function(e,t){f&&cancelAnimationFrame(a.current),a.current=f?requestAnimationFrame(e):setTimeout(e,t)},o=function(e){if(!g.current)return!1;var n=e-l.current;return!l.current||n>=t||n<0||h&&e-i.current>=v},w=function(t){return a.current=null,m&&u.current?e(t):(u.current=s.current=null,d.current)},b=function e(){var r=Date.now();if(o(r))return w(r);if(g.current){var a=t-(r-l.current);n(e,h?Math.min(a,v-(r-i.current)):a)}},y=function(){var c=Date.now(),f=o(c);if(u.current=[].slice.call(arguments),s.current=r,l.current=c,f){if(!a.current&&g.current)return i.current=l.current,n(b,t),p?e(l.current):d.current;if(h)return n(b,t),e(l.current)}return a.current||n(b,t),d.current};return y.cancel=function(){a.current&&(f?cancelAnimationFrame(a.current):clearTimeout(a.current)),i.current=0,u.current=l.current=s.current=a.current=null},y.isPending=function(){return!!a.current},y.flush=function(){return a.current?w(Date.now()):d.current},y},[p,h,t,v,m,f])}((0,o.useCallback)(function(e){return c(e)},[c]),t,n),f=(0,o.useRef)(e);return u(f.current,e)||(g(e),f.current=e),[d,g]}},50106:(e,t,n)=>{n.d(t,{fC:()=>S,z$:()=>R});var o=n(36977),r=n(46212),l=n(90281),i=n(48233),a=n(14722),u=n(97769),s=n(70458),d=n(41320),c=n(5568),g=n(66736);let f="Checkbox",[p,m]=(0,i.b)(f),[h,v]=p(f),w=(0,r.forwardRef)((e,t)=>{let{__scopeCheckbox:n,name:i,checked:s,defaultChecked:d,required:c,disabled:f,value:p="on",onCheckedChange:m,...v}=e,[w,b]=(0,r.useState)(null),S=(0,l.e)(t,e=>b(e)),R=(0,r.useRef)(!1),x=!w||!!w.closest("form"),[E=!1,_]=(0,u.T)({prop:s,defaultProp:d,onChange:m}),P=(0,r.useRef)(E);return(0,r.useEffect)(()=>{let e=null==w?void 0:w.form;if(e){let t=()=>_(P.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[w,_]),(0,r.createElement)(h,{scope:n,state:E,disabled:f},(0,r.createElement)(g.WV.button,(0,o.Z)({type:"button",role:"checkbox","aria-checked":C(E)?"mixed":E,"aria-required":c,"data-state":M(E),"data-disabled":f?"":void 0,disabled:f,value:p},v,{ref:S,onKeyDown:(0,a.M)(e.onKeyDown,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,a.M)(e.onClick,e=>{_(e=>!!C(e)||!e),x&&(R.current=e.isPropagationStopped(),R.current||e.stopPropagation())})})),x&&(0,r.createElement)(y,{control:w,bubbles:!R.current,name:i,value:p,checked:E,required:c,disabled:f,style:{transform:"translateX(-100%)"}}))}),b=(0,r.forwardRef)((e,t)=>{let{__scopeCheckbox:n,forceMount:l,...i}=e,a=v("CheckboxIndicator",n);return(0,r.createElement)(c.z,{present:l||C(a.state)||!0===a.state},(0,r.createElement)(g.WV.span,(0,o.Z)({"data-state":M(a.state),"data-disabled":a.disabled?"":void 0},i,{ref:t,style:{pointerEvents:"none",...e.style}})))}),y=e=>{let{control:t,checked:n,bubbles:l=!0,...i}=e,a=(0,r.useRef)(null),u=(0,s.D)(n),c=(0,d.t)(t);return(0,r.useEffect)(()=>{let e=a.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(u!==n&&t){let o=new Event("click",{bubbles:l});e.indeterminate=C(n),t.call(e,!C(n)&&n),e.dispatchEvent(o)}},[u,n,l]),(0,r.createElement)("input",(0,o.Z)({type:"checkbox","aria-hidden":!0,defaultChecked:!C(n)&&n},i,{tabIndex:-1,ref:a,style:{...e.style,...c,position:"absolute",pointerEvents:"none",opacity:0,margin:0}}))};function C(e){return"indeterminate"===e}function M(e){return C(e)?"indeterminate":e?"checked":"unchecked"}let S=w,R=b},50043:(e,t,n)=>{n.d(t,{b7:()=>i,ie:()=>l});var o=n(46212),r=n(48186);/**
   * react-table
   *
   * Copyright (c) TanStack
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE.md file in the root directory of this source tree.
   *
   * @license MIT
   */function l(e,t){return e?"function"==typeof e&&(()=>{let t=Object.getPrototypeOf(e);return t.prototype&&t.prototype.isReactComponent})()||"function"==typeof e||"object"==typeof e&&"symbol"==typeof e.$$typeof&&["react.memo","react.forward_ref"].includes(e.$$typeof.description)?o.createElement(e,t):e:null}function i(e){let t={state:{},onStateChange:()=>{},renderFallbackValue:null,...e},[n]=o.useState(()=>({current:(0,r.W_)(t)})),[l,i]=o.useState(()=>n.current.initialState);return n.current.setOptions(t=>({...t,...e,state:{...l,...e.state},onStateChange:t=>{i(t),null==e.onStateChange||e.onStateChange(t)}})),n.current}},48186:(e,t,n)=>{function o(e,t){return"function"==typeof e?e(t):e}function r(e,t){return n=>{t.setState(t=>({...t,[e]:o(n,t[e])}))}}function l(e){return e instanceof Function}function i(e,t,n){let o,r=[];return l=>{let i,a;n.key&&n.debug&&(i=Date.now());let u=e(l);if(!(u.length!==r.length||u.some((e,t)=>r[t]!==e)))return o;if(r=u,n.key&&n.debug&&(a=Date.now()),o=t(...u),null==n||null==n.onChange||n.onChange(o),n.key&&n.debug&&null!=n&&n.debug()){let e=Math.round((Date.now()-i)*100)/100,t=Math.round((Date.now()-a)*100)/100,o=t/16,r=(e,t)=>{for(e=String(e);e.length<t;)e=" "+e;return e};console.info(`%c⏱ ${r(t,5)} /${r(e,5)} ms`,`
            font-size: .6rem;
            font-weight: bold;
            color: hsl(${Math.max(0,Math.min(120-120*o,120))}deg 100% 31%);`,null==n?void 0:n.key)}return o}}function a(e,t,n,o){return{debug:()=>{var n;return null!=(n=null==e?void 0:e.debugAll)?n:e[t]},key:!1,onChange:o}}n.d(t,{W_:()=>G,sC:()=>B});let u="debugHeaders";function s(e,t,n){var o;let r={id:null!=(o=n.id)?o:t.id,column:t,index:n.index,isPlaceholder:!!n.isPlaceholder,placeholderId:n.placeholderId,depth:n.depth,subHeaders:[],colSpan:0,rowSpan:0,headerGroup:null,getLeafHeaders:()=>{let e=[],t=n=>{n.subHeaders&&n.subHeaders.length&&n.subHeaders.map(t),e.push(n)};return t(r),e},getContext:()=>({table:e,header:r,column:t})};return e._features.forEach(t=>{null==t.createHeader||t.createHeader(r,e)}),r}function d(e,t,n,o){var r,l;let i=0,a=function(e,t){void 0===t&&(t=1),i=Math.max(i,t),e.filter(e=>e.getIsVisible()).forEach(e=>{var n;null!=(n=e.columns)&&n.length&&a(e.columns,t+1)},0)};a(e);let u=[],d=(e,t)=>{let r={depth:t,id:[o,`${t}`].filter(Boolean).join("_"),headers:[]},l=[];e.forEach(e=>{let i;let a=[...l].reverse()[0],u=e.column.depth===r.depth,d=!1;if(u&&e.column.parent?i=e.column.parent:(i=e.column,d=!0),a&&(null==a?void 0:a.column)===i)a.subHeaders.push(e);else{let r=s(n,i,{id:[o,t,i.id,null==e?void 0:e.id].filter(Boolean).join("_"),isPlaceholder:d,placeholderId:d?`${l.filter(e=>e.column===i).length}`:void 0,depth:t,index:l.length});r.subHeaders.push(e),l.push(r)}r.headers.push(e),e.headerGroup=r}),u.push(r),t>0&&d(l,t-1)};d(t.map((e,t)=>s(n,e,{depth:i,index:t})),i-1),u.reverse();let c=e=>e.filter(e=>e.column.getIsVisible()).map(e=>{let t=0,n=0,o=[0];return e.subHeaders&&e.subHeaders.length?(o=[],c(e.subHeaders).forEach(e=>{let{colSpan:n,rowSpan:r}=e;t+=n,o.push(r)})):t=1,n+=Math.min(...o),e.colSpan=t,e.rowSpan=n,{colSpan:t,rowSpan:n}});return c(null!=(r=null==(l=u[0])?void 0:l.headers)?r:[]),u}let c=(e,t,n,o,r,l,u)=>{let s={id:t,index:o,original:n,depth:r,parentId:u,_valuesCache:{},_uniqueValuesCache:{},getValue:t=>{if(s._valuesCache.hasOwnProperty(t))return s._valuesCache[t];let n=e.getColumn(t);if(null!=n&&n.accessorFn)return s._valuesCache[t]=n.accessorFn(s.original,o),s._valuesCache[t]},getUniqueValues:t=>{if(s._uniqueValuesCache.hasOwnProperty(t))return s._uniqueValuesCache[t];let n=e.getColumn(t);return null!=n&&n.accessorFn?(n.columnDef.getUniqueValues?s._uniqueValuesCache[t]=n.columnDef.getUniqueValues(s.original,o):s._uniqueValuesCache[t]=[s.getValue(t)],s._uniqueValuesCache[t]):void 0},renderValue:t=>{var n;return null!=(n=s.getValue(t))?n:e.options.renderFallbackValue},subRows:null!=l?l:[],getLeafRows:()=>(function(e,t){let n=[],o=e=>{e.forEach(e=>{n.push(e);let r=t(e);null!=r&&r.length&&o(r)})};return o(e),n})(s.subRows,e=>e.subRows),getParentRow:()=>s.parentId?e.getRow(s.parentId,!0):void 0,getParentRows:()=>{let e=[],t=s;for(;;){let n=t.getParentRow();if(!n)break;e.push(n),t=n}return e.reverse()},getAllCells:i(()=>[e.getAllLeafColumns()],t=>t.map(t=>(function(e,t,n,o){let r={id:`${t.id}_${n.id}`,row:t,column:n,getValue:()=>t.getValue(o),renderValue:()=>{var t;return null!=(t=r.getValue())?t:e.options.renderFallbackValue},getContext:i(()=>[e,n,t,r],(e,t,n,o)=>({table:e,column:t,row:n,cell:o,getValue:o.getValue,renderValue:o.renderValue}),a(e.options,"debugCells","cell.getContext"))};return e._features.forEach(o=>{null==o.createCell||o.createCell(r,n,t,e)},{}),r})(e,s,t,t.id)),a(e.options,"debugRows","getAllCells")),_getAllCellsByColumnId:i(()=>[s.getAllCells()],e=>e.reduce((e,t)=>(e[t.column.id]=t,e),{}),a(e.options,"debugRows","getAllCellsByColumnId"))};for(let t=0;t<e._features.length;t++){let n=e._features[t];null==n||null==n.createRow||n.createRow(s,e)}return s},g=(e,t,n)=>{var o;let r=n.toLowerCase();return!!(null==(o=e.getValue(t))||null==(o=o.toString())||null==(o=o.toLowerCase())?void 0:o.includes(r))};g.autoRemove=e=>M(e);let f=(e,t,n)=>{var o;return!!(null==(o=e.getValue(t))||null==(o=o.toString())?void 0:o.includes(n))};f.autoRemove=e=>M(e);let p=(e,t,n)=>{var o;return(null==(o=e.getValue(t))||null==(o=o.toString())?void 0:o.toLowerCase())===(null==n?void 0:n.toLowerCase())};p.autoRemove=e=>M(e);let m=(e,t,n)=>{var o;return null==(o=e.getValue(t))?void 0:o.includes(n)};m.autoRemove=e=>M(e)||!(null!=e&&e.length);let h=(e,t,n)=>!n.some(n=>{var o;return!(null!=(o=e.getValue(t))&&o.includes(n))});h.autoRemove=e=>M(e)||!(null!=e&&e.length);let v=(e,t,n)=>n.some(n=>{var o;return null==(o=e.getValue(t))?void 0:o.includes(n)});v.autoRemove=e=>M(e)||!(null!=e&&e.length);let w=(e,t,n)=>e.getValue(t)===n;w.autoRemove=e=>M(e);let b=(e,t,n)=>e.getValue(t)==n;b.autoRemove=e=>M(e);let y=(e,t,n)=>{let[o,r]=n,l=e.getValue(t);return l>=o&&l<=r};y.resolveFilterValue=e=>{let[t,n]=e,o="number"!=typeof t?parseFloat(t):t,r="number"!=typeof n?parseFloat(n):n,l=null===t||Number.isNaN(o)?-1/0:o,i=null===n||Number.isNaN(r)?1/0:r;if(l>i){let e=l;l=i,i=e}return[l,i]},y.autoRemove=e=>M(e)||M(e[0])&&M(e[1]);let C={includesString:g,includesStringSensitive:f,equalsString:p,arrIncludes:m,arrIncludesAll:h,arrIncludesSome:v,equals:w,weakEquals:b,inNumberRange:y};function M(e){return null==e||""===e}function S(e,t,n){return!!e&&!!e.autoRemove&&e.autoRemove(t,n)||void 0===t||"string"==typeof t&&!t}let R={sum:(e,t,n)=>n.reduce((t,n)=>{let o=n.getValue(e);return t+("number"==typeof o?o:0)},0),min:(e,t,n)=>{let o;return n.forEach(t=>{let n=t.getValue(e);null!=n&&(o>n||void 0===o&&n>=n)&&(o=n)}),o},max:(e,t,n)=>{let o;return n.forEach(t=>{let n=t.getValue(e);null!=n&&(o<n||void 0===o&&n>=n)&&(o=n)}),o},extent:(e,t,n)=>{let o,r;return n.forEach(t=>{let n=t.getValue(e);null!=n&&(void 0===o?n>=n&&(o=r=n):(o>n&&(o=n),r<n&&(r=n)))}),[o,r]},mean:(e,t)=>{let n=0,o=0;if(t.forEach(t=>{let r=t.getValue(e);null!=r&&(r=+r)>=r&&(++n,o+=r)}),n)return o/n},median:(e,t)=>{if(!t.length)return;let n=t.map(t=>t.getValue(e));if(!function(e){return Array.isArray(e)&&e.every(e=>"number"==typeof e)}(n))return;if(1===n.length)return n[0];let o=Math.floor(n.length/2),r=n.sort((e,t)=>e-t);return n.length%2!=0?r[o]:(r[o-1]+r[o])/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},x=()=>({left:[],right:[]}),E={size:150,minSize:20,maxSize:Number.MAX_SAFE_INTEGER},_=()=>({startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,isResizingColumn:!1,columnSizingStart:[]}),P=null;function k(e){return"touchstart"===e.type}function D(e,t){return t?"center"===t?e.getCenterVisibleLeafColumns():"left"===t?e.getLeftVisibleLeafColumns():e.getRightVisibleLeafColumns():e.getVisibleLeafColumns()}let F=()=>({pageIndex:0,pageSize:10}),I=()=>({top:[],bottom:[]}),L=(e,t,n,o,r)=>{var l;let i=r.getRow(t,!0);n?(i.getCanMultiSelect()||Object.keys(e).forEach(t=>delete e[t]),i.getCanSelect()&&(e[t]=!0)):delete e[t],o&&null!=(l=i.subRows)&&l.length&&i.getCanSelectSubRows()&&i.subRows.forEach(t=>L(e,t.id,n,o,r))};function N(e,t){let n=e.getState().rowSelection,o=[],r={},l=function(e,t){return e.map(e=>{var t;let i=O(e,n);if(i&&(o.push(e),r[e.id]=e),null!=(t=e.subRows)&&t.length&&(e={...e,subRows:l(e.subRows)}),i)return e}).filter(Boolean)};return{rows:l(t.rows),flatRows:o,rowsById:r}}function O(e,t){var n;return null!=(n=t[e.id])&&n}function V(e,t,n){var o;if(!(null!=(o=e.subRows)&&o.length))return!1;let r=!0,l=!1;return e.subRows.forEach(e=>{if((!l||r)&&(e.getCanSelect()&&(O(e,t)?l=!0:r=!1),e.subRows&&e.subRows.length)){let n=V(e,t);"all"===n?l=!0:("some"===n&&(l=!0),r=!1)}}),r?"all":!!l&&"some"}let T=/([0-9]+)/gm;function A(e,t){return e===t?0:e>t?1:-1}function j(e){return"number"==typeof e?isNaN(e)||e===1/0||e===-1/0?"":String(e):"string"==typeof e?e:""}function z(e,t){let n=e.split(T).filter(Boolean),o=t.split(T).filter(Boolean);for(;n.length&&o.length;){let e=n.shift(),t=o.shift(),r=parseInt(e,10),l=parseInt(t,10),i=[r,l].sort();if(isNaN(i[0])){if(e>t)return 1;if(t>e)return -1;continue}if(isNaN(i[1]))return isNaN(r)?-1:1;if(r>l)return 1;if(l>r)return -1}return n.length-o.length}let H={alphanumeric:(e,t,n)=>z(j(e.getValue(n)).toLowerCase(),j(t.getValue(n)).toLowerCase()),alphanumericCaseSensitive:(e,t,n)=>z(j(e.getValue(n)),j(t.getValue(n))),text:(e,t,n)=>A(j(e.getValue(n)).toLowerCase(),j(t.getValue(n)).toLowerCase()),textCaseSensitive:(e,t,n)=>A(j(e.getValue(n)),j(t.getValue(n))),datetime:(e,t,n)=>{let o=e.getValue(n),r=t.getValue(n);return o>r?1:o<r?-1:0},basic:(e,t,n)=>A(e.getValue(n),t.getValue(n))},W=[{createTable:e=>{e.getHeaderGroups=i(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,o,r)=>{var l,i;let a=null!=(l=null==o?void 0:o.map(e=>n.find(t=>t.id===e)).filter(Boolean))?l:[],u=null!=(i=null==r?void 0:r.map(e=>n.find(t=>t.id===e)).filter(Boolean))?i:[];return d(t,[...a,...n.filter(e=>!(null!=o&&o.includes(e.id))&&!(null!=r&&r.includes(e.id))),...u],e)},a(e.options,u,"getHeaderGroups")),e.getCenterHeaderGroups=i(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,o,r)=>d(t,n=n.filter(e=>!(null!=o&&o.includes(e.id))&&!(null!=r&&r.includes(e.id))),e,"center"),a(e.options,u,"getCenterHeaderGroups")),e.getLeftHeaderGroups=i(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left],(t,n,o)=>{var r;return d(t,null!=(r=null==o?void 0:o.map(e=>n.find(t=>t.id===e)).filter(Boolean))?r:[],e,"left")},a(e.options,u,"getLeftHeaderGroups")),e.getRightHeaderGroups=i(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.right],(t,n,o)=>{var r;return d(t,null!=(r=null==o?void 0:o.map(e=>n.find(t=>t.id===e)).filter(Boolean))?r:[],e,"right")},a(e.options,u,"getRightHeaderGroups")),e.getFooterGroups=i(()=>[e.getHeaderGroups()],e=>[...e].reverse(),a(e.options,u,"getFooterGroups")),e.getLeftFooterGroups=i(()=>[e.getLeftHeaderGroups()],e=>[...e].reverse(),a(e.options,u,"getLeftFooterGroups")),e.getCenterFooterGroups=i(()=>[e.getCenterHeaderGroups()],e=>[...e].reverse(),a(e.options,u,"getCenterFooterGroups")),e.getRightFooterGroups=i(()=>[e.getRightHeaderGroups()],e=>[...e].reverse(),a(e.options,u,"getRightFooterGroups")),e.getFlatHeaders=i(()=>[e.getHeaderGroups()],e=>e.map(e=>e.headers).flat(),a(e.options,u,"getFlatHeaders")),e.getLeftFlatHeaders=i(()=>[e.getLeftHeaderGroups()],e=>e.map(e=>e.headers).flat(),a(e.options,u,"getLeftFlatHeaders")),e.getCenterFlatHeaders=i(()=>[e.getCenterHeaderGroups()],e=>e.map(e=>e.headers).flat(),a(e.options,u,"getCenterFlatHeaders")),e.getRightFlatHeaders=i(()=>[e.getRightHeaderGroups()],e=>e.map(e=>e.headers).flat(),a(e.options,u,"getRightFlatHeaders")),e.getCenterLeafHeaders=i(()=>[e.getCenterFlatHeaders()],e=>e.filter(e=>{var t;return!(null!=(t=e.subHeaders)&&t.length)}),a(e.options,u,"getCenterLeafHeaders")),e.getLeftLeafHeaders=i(()=>[e.getLeftFlatHeaders()],e=>e.filter(e=>{var t;return!(null!=(t=e.subHeaders)&&t.length)}),a(e.options,u,"getLeftLeafHeaders")),e.getRightLeafHeaders=i(()=>[e.getRightFlatHeaders()],e=>e.filter(e=>{var t;return!(null!=(t=e.subHeaders)&&t.length)}),a(e.options,u,"getRightLeafHeaders")),e.getLeafHeaders=i(()=>[e.getLeftHeaderGroups(),e.getCenterHeaderGroups(),e.getRightHeaderGroups()],(e,t,n)=>{var o,r,l,i,a,u;return[...null!=(o=null==(r=e[0])?void 0:r.headers)?o:[],...null!=(l=null==(i=t[0])?void 0:i.headers)?l:[],...null!=(a=null==(u=n[0])?void 0:u.headers)?a:[]].map(e=>e.getLeafHeaders()).flat()},a(e.options,u,"getLeafHeaders"))}},{getInitialState:e=>({columnVisibility:{},...e}),getDefaultOptions:e=>({onColumnVisibilityChange:r("columnVisibility",e)}),createColumn:(e,t)=>{e.toggleVisibility=n=>{e.getCanHide()&&t.setColumnVisibility(t=>({...t,[e.id]:null!=n?n:!e.getIsVisible()}))},e.getIsVisible=()=>{var n,o;let r=e.columns;return null==(n=r.length?r.some(e=>e.getIsVisible()):null==(o=t.getState().columnVisibility)?void 0:o[e.id])||n},e.getCanHide=()=>{var n,o;return(null==(n=e.columnDef.enableHiding)||n)&&(null==(o=t.options.enableHiding)||o)},e.getToggleVisibilityHandler=()=>t=>{null==e.toggleVisibility||e.toggleVisibility(t.target.checked)}},createRow:(e,t)=>{e._getAllVisibleCells=i(()=>[e.getAllCells(),t.getState().columnVisibility],e=>e.filter(e=>e.column.getIsVisible()),a(t.options,"debugRows","_getAllVisibleCells")),e.getVisibleCells=i(()=>[e.getLeftVisibleCells(),e.getCenterVisibleCells(),e.getRightVisibleCells()],(e,t,n)=>[...e,...t,...n],a(t.options,"debugRows","getVisibleCells"))},createTable:e=>{let t=(t,n)=>i(()=>[n(),n().filter(e=>e.getIsVisible()).map(e=>e.id).join("_")],e=>e.filter(e=>null==e.getIsVisible?void 0:e.getIsVisible()),a(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 n;e.setColumnVisibility(t?{}:null!=(n=e.initialState.columnVisibility)?n:{})},e.toggleAllColumnsVisible=t=>{var n;t=null!=(n=t)?n:!e.getIsAllColumnsVisible(),e.setColumnVisibility(e.getAllLeafColumns().reduce((e,n)=>({...e,[n.id]:t||!(null!=n.getCanHide&&n.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 n;e.toggleAllColumnsVisible(null==(n=t.target)?void 0:n.checked)}}},{getInitialState:e=>({columnOrder:[],...e}),getDefaultOptions:e=>({onColumnOrderChange:r("columnOrder",e)}),createColumn:(e,t)=>{e.getIndex=i(e=>[D(t,e)],t=>t.findIndex(t=>t.id===e.id),a(t.options,"debugColumns","getIndex")),e.getIsFirstColumn=n=>{var o;return(null==(o=D(t,n)[0])?void 0:o.id)===e.id},e.getIsLastColumn=n=>{var o;let r=D(t,n);return(null==(o=r[r.length-1])?void 0:o.id)===e.id}},createTable:e=>{e.setColumnOrder=t=>null==e.options.onColumnOrderChange?void 0:e.options.onColumnOrderChange(t),e.resetColumnOrder=t=>{var n;e.setColumnOrder(t?[]:null!=(n=e.initialState.columnOrder)?n:[])},e._getOrderColumnsFn=i(()=>[e.getState().columnOrder,e.getState().grouping,e.options.groupedColumnMode],(e,t,n)=>o=>{let r=[];if(null!=e&&e.length){let t=[...e],n=[...o];for(;n.length&&t.length;){let e=t.shift(),o=n.findIndex(t=>t.id===e);o>-1&&r.push(n.splice(o,1)[0])}r=[...r,...n]}else r=o;return function(e,t,n){if(!(null!=t&&t.length)||!n)return e;let o=e.filter(e=>!t.includes(e.id));return"remove"===n?o:[...t.map(t=>e.find(e=>e.id===t)).filter(Boolean),...o]}(r,t,n)},a(e.options,"debugTable","_getOrderColumnsFn"))}},{getInitialState:e=>({columnPinning:x(),...e}),getDefaultOptions:e=>({onColumnPinningChange:r("columnPinning",e)}),createColumn:(e,t)=>{e.pin=n=>{let o=e.getLeafColumns().map(e=>e.id).filter(Boolean);t.setColumnPinning(e=>{var t,r,l,i,a,u;return"right"===n?{left:(null!=(l=null==e?void 0:e.left)?l:[]).filter(e=>!(null!=o&&o.includes(e))),right:[...(null!=(i=null==e?void 0:e.right)?i:[]).filter(e=>!(null!=o&&o.includes(e))),...o]}:"left"===n?{left:[...(null!=(a=null==e?void 0:e.left)?a:[]).filter(e=>!(null!=o&&o.includes(e))),...o],right:(null!=(u=null==e?void 0:e.right)?u:[]).filter(e=>!(null!=o&&o.includes(e)))}:{left:(null!=(t=null==e?void 0:e.left)?t:[]).filter(e=>!(null!=o&&o.includes(e))),right:(null!=(r=null==e?void 0:e.right)?r:[]).filter(e=>!(null!=o&&o.includes(e)))}})},e.getCanPin=()=>e.getLeafColumns().some(e=>{var n,o,r;return(null==(n=e.columnDef.enablePinning)||n)&&(null==(o=null!=(r=t.options.enableColumnPinning)?r:t.options.enablePinning)||o)}),e.getIsPinned=()=>{let n=e.getLeafColumns().map(e=>e.id),{left:o,right:r}=t.getState().columnPinning,l=n.some(e=>null==o?void 0:o.includes(e)),i=n.some(e=>null==r?void 0:r.includes(e));return l?"left":!!i&&"right"},e.getPinnedIndex=()=>{var n,o;let r=e.getIsPinned();return r?null!=(n=null==(o=t.getState().columnPinning)||null==(o=o[r])?void 0:o.indexOf(e.id))?n:-1:0}},createRow:(e,t)=>{e.getCenterVisibleCells=i(()=>[e._getAllVisibleCells(),t.getState().columnPinning.left,t.getState().columnPinning.right],(e,t,n)=>{let o=[...null!=t?t:[],...null!=n?n:[]];return e.filter(e=>!o.includes(e.column.id))},a(t.options,"debugRows","getCenterVisibleCells")),e.getLeftVisibleCells=i(()=>[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"})),a(t.options,"debugRows","getLeftVisibleCells")),e.getRightVisibleCells=i(()=>[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"})),a(t.options,"debugRows","getRightVisibleCells"))},createTable:e=>{e.setColumnPinning=t=>null==e.options.onColumnPinningChange?void 0:e.options.onColumnPinningChange(t),e.resetColumnPinning=t=>{var n,o;return e.setColumnPinning(t?x():null!=(n=null==(o=e.initialState)?void 0:o.columnPinning)?n:x())},e.getIsSomeColumnsPinned=t=>{var n,o,r;let l=e.getState().columnPinning;return t?!!(null==(n=l[t])?void 0:n.length):!!((null==(o=l.left)?void 0:o.length)||(null==(r=l.right)?void 0:r.length))},e.getLeftLeafColumns=i(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left],(e,t)=>(null!=t?t:[]).map(t=>e.find(e=>e.id===t)).filter(Boolean),a(e.options,"debugColumns","getLeftLeafColumns")),e.getRightLeafColumns=i(()=>[e.getAllLeafColumns(),e.getState().columnPinning.right],(e,t)=>(null!=t?t:[]).map(t=>e.find(e=>e.id===t)).filter(Boolean),a(e.options,"debugColumns","getRightLeafColumns")),e.getCenterLeafColumns=i(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(e,t,n)=>{let o=[...null!=t?t:[],...null!=n?n:[]];return e.filter(e=>!o.includes(e.id))},a(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.id),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:r("columnFilters",e),filterFromLeafRows:!1,maxLeafRowFilterDepth:100}),createColumn:(e,t)=>{e.getAutoFilterFn=()=>{let n=t.getCoreRowModel().flatRows[0],o=null==n?void 0:n.getValue(e.id);return"string"==typeof o?C.includesString:"number"==typeof o?C.inNumberRange:"boolean"==typeof o||null!==o&&"object"==typeof o?C.equals:Array.isArray(o)?C.arrIncludes:C.weakEquals},e.getFilterFn=()=>{var n,o;return l(e.columnDef.filterFn)?e.columnDef.filterFn:"auto"===e.columnDef.filterFn?e.getAutoFilterFn():null!=(n=null==(o=t.options.filterFns)?void 0:o[e.columnDef.filterFn])?n:C[e.columnDef.filterFn]},e.getCanFilter=()=>{var n,o,r;return(null==(n=e.columnDef.enableColumnFilter)||n)&&(null==(o=t.options.enableColumnFilters)||o)&&(null==(r=t.options.enableFilters)||r)&&!!e.accessorFn},e.getIsFiltered=()=>e.getFilterIndex()>-1,e.getFilterValue=()=>{var n;return null==(n=t.getState().columnFilters)||null==(n=n.find(t=>t.id===e.id))?void 0:n.value},e.getFilterIndex=()=>{var n,o;return null!=(n=null==(o=t.getState().columnFilters)?void 0:o.findIndex(t=>t.id===e.id))?n:-1},e.setFilterValue=n=>{t.setColumnFilters(t=>{var r,l;let i=e.getFilterFn(),a=null==t?void 0:t.find(t=>t.id===e.id),u=o(n,a?a.value:void 0);if(S(i,u,e))return null!=(r=null==t?void 0:t.filter(t=>t.id!==e.id))?r:[];let s={id:e.id,value:u};return a?null!=(l=null==t?void 0:t.map(t=>t.id===e.id?s:t))?l:[]:null!=t&&t.length?[...t,s]:[s]})}},createRow:(e,t)=>{e.columnFilters={},e.columnFiltersMeta={}},createTable:e=>{e.setColumnFilters=t=>{let n=e.getAllLeafColumns();null==e.options.onColumnFiltersChange||e.options.onColumnFiltersChange(e=>{var r;return null==(r=o(t,e))?void 0:r.filter(e=>{let t=n.find(t=>t.id===e.id);return!(t&&S(t.getFilterFn(),e.value,t))})})},e.resetColumnFilters=t=>{var n,o;e.setColumnFilters(t?[]:null!=(n=null==(o=e.initialState)?void 0:o.columnFilters)?n:[])},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:r("globalFilter",e),globalFilterFn:"auto",getColumnCanGlobalFilter:t=>{var n;let o=null==(n=e.getCoreRowModel().flatRows[0])||null==(n=n._getAllCellsByColumnId()[t.id])?void 0:n.getValue();return"string"==typeof o||"number"==typeof o}}),createColumn:(e,t)=>{e.getCanGlobalFilter=()=>{var n,o,r,l;return(null==(n=e.columnDef.enableGlobalFilter)||n)&&(null==(o=t.options.enableGlobalFilter)||o)&&(null==(r=t.options.enableFilters)||r)&&(null==(l=null==t.options.getColumnCanGlobalFilter?void 0:t.options.getColumnCanGlobalFilter(e))||l)&&!!e.accessorFn}},createTable:e=>{e.getGlobalAutoFilterFn=()=>C.includesString,e.getGlobalFilterFn=()=>{var t,n;let{globalFilterFn:o}=e.options;return l(o)?o:"auto"===o?e.getGlobalAutoFilterFn():null!=(t=null==(n=e.options.filterFns)?void 0:n[o])?t:C[o]},e.setGlobalFilter=t=>{null==e.options.onGlobalFilterChange||e.options.onGlobalFilterChange(t)},e.resetGlobalFilter=t=>{e.setGlobalFilter(t?void 0:e.initialState.globalFilter)}}},{getInitialState:e=>({sorting:[],...e}),getDefaultColumnDef:()=>({sortingFn:"auto",sortUndefined:1}),getDefaultOptions:e=>({onSortingChange:r("sorting",e),isMultiSortEvent:e=>e.shiftKey}),createColumn:(e,t)=>{e.getAutoSortingFn=()=>{let n=t.getFilteredRowModel().flatRows.slice(10),o=!1;for(let t of n){let n=null==t?void 0:t.getValue(e.id);if("[object Date]"===Object.prototype.toString.call(n))return H.datetime;if("string"==typeof n&&(o=!0,n.split(T).length>1))return H.alphanumeric}return o?H.text:H.basic},e.getAutoSortDir=()=>{let n=t.getFilteredRowModel().flatRows[0];return"string"==typeof(null==n?void 0:n.getValue(e.id))?"asc":"desc"},e.getSortingFn=()=>{var n,o;if(!e)throw Error();return l(e.columnDef.sortingFn)?e.columnDef.sortingFn:"auto"===e.columnDef.sortingFn?e.getAutoSortingFn():null!=(n=null==(o=t.options.sortingFns)?void 0:o[e.columnDef.sortingFn])?n:H[e.columnDef.sortingFn]},e.toggleSorting=(n,o)=>{let r=e.getNextSortingOrder(),l=null!=n;t.setSorting(i=>{let a;let u=null==i?void 0:i.find(t=>t.id===e.id),s=null==i?void 0:i.findIndex(t=>t.id===e.id),d=[],c=l?n:"desc"===r;if("toggle"!=(a=null!=i&&i.length&&e.getCanMultiSort()&&o?u?"toggle":"add":null!=i&&i.length&&s!==i.length-1?"replace":u?"toggle":"replace")||l||r||(a="remove"),"add"===a){var g;(d=[...i,{id:e.id,desc:c}]).splice(0,d.length-(null!=(g=t.options.maxMultiSortColCount)?g:Number.MAX_SAFE_INTEGER))}else d="toggle"===a?i.map(t=>t.id===e.id?{...t,desc:c}:t):"remove"===a?i.filter(t=>t.id!==e.id):[{id:e.id,desc:c}];return d})},e.getFirstSortDir=()=>{var n,o;return(null!=(n=null!=(o=e.columnDef.sortDescFirst)?o:t.options.sortDescFirst)?n:"desc"===e.getAutoSortDir())?"desc":"asc"},e.getNextSortingOrder=n=>{var o,r;let l=e.getFirstSortDir(),i=e.getIsSorted();return i?(i===l||null!=(o=t.options.enableSortingRemoval)&&!o||!!n&&null!=(r=t.options.enableMultiRemove)&&!r)&&("desc"===i?"asc":"desc"):l},e.getCanSort=()=>{var n,o;return(null==(n=e.columnDef.enableSorting)||n)&&(null==(o=t.options.enableSorting)||o)&&!!e.accessorFn},e.getCanMultiSort=()=>{var n,o;return null!=(n=null!=(o=e.columnDef.enableMultiSort)?o:t.options.enableMultiSort)?n:!!e.accessorFn},e.getIsSorted=()=>{var n;let o=null==(n=t.getState().sorting)?void 0:n.find(t=>t.id===e.id);return!!o&&(o.desc?"desc":"asc")},e.getSortIndex=()=>{var n,o;return null!=(n=null==(o=t.getState().sorting)?void 0:o.findIndex(t=>t.id===e.id))?n:-1},e.clearSorting=()=>{t.setSorting(t=>null!=t&&t.length?t.filter(t=>t.id!==e.id):[])},e.getToggleSortingHandler=()=>{let n=e.getCanSort();return o=>{n&&(null==o.persist||o.persist(),null==e.toggleSorting||e.toggleSorting(void 0,!!e.getCanMultiSort()&&(null==t.options.isMultiSortEvent?void 0:t.options.isMultiSortEvent(o))))}}},createTable:e=>{e.setSorting=t=>null==e.options.onSortingChange?void 0:e.options.onSortingChange(t),e.resetSorting=t=>{var n,o;e.setSorting(t?[]:null!=(n=null==(o=e.initialState)?void 0:o.sorting)?n:[])},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,n;return null!=(t=null==(n=e.getValue())||null==n.toString?void 0:n.toString())?t:null},aggregationFn:"auto"}),getInitialState:e=>({grouping:[],...e}),getDefaultOptions:e=>({onGroupingChange:r("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 n,o;return(null==(n=e.columnDef.enableGrouping)||n)&&(null==(o=t.options.enableGrouping)||o)&&(!!e.accessorFn||!!e.columnDef.getGroupingValue)},e.getIsGrouped=()=>{var n;return null==(n=t.getState().grouping)?void 0:n.includes(e.id)},e.getGroupedIndex=()=>{var n;return null==(n=t.getState().grouping)?void 0:n.indexOf(e.id)},e.getToggleGroupingHandler=()=>{let t=e.getCanGroup();return()=>{t&&e.toggleGrouping()}},e.getAutoAggregationFn=()=>{let n=t.getCoreRowModel().flatRows[0],o=null==n?void 0:n.getValue(e.id);return"number"==typeof o?R.sum:"[object Date]"===Object.prototype.toString.call(o)?R.extent:void 0},e.getAggregationFn=()=>{var n,o;if(!e)throw Error();return l(e.columnDef.aggregationFn)?e.columnDef.aggregationFn:"auto"===e.columnDef.aggregationFn?e.getAutoAggregationFn():null!=(n=null==(o=t.options.aggregationFns)?void 0:o[e.columnDef.aggregationFn])?n:R[e.columnDef.aggregationFn]}},createTable:e=>{e.setGrouping=t=>null==e.options.onGroupingChange?void 0:e.options.onGroupingChange(t),e.resetGrouping=t=>{var n,o;e.setGrouping(t?[]:null!=(n=null==(o=e.initialState)?void 0:o.grouping)?n:[])},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=n=>{if(e._groupingValuesCache.hasOwnProperty(n))return e._groupingValuesCache[n];let o=t.getColumn(n);return null!=o&&o.columnDef.getGroupingValue?(e._groupingValuesCache[n]=o.columnDef.getGroupingValue(e.original),e._groupingValuesCache[n]):e.getValue(n)},e._groupingValuesCache={}},createCell:(e,t,n,o)=>{e.getIsGrouped=()=>t.getIsGrouped()&&t.id===n.groupingColumnId,e.getIsPlaceholder=()=>!e.getIsGrouped()&&t.getIsGrouped(),e.getIsAggregated=()=>{var t;return!e.getIsGrouped()&&!e.getIsPlaceholder()&&!!(null!=(t=n.subRows)&&t.length)}}},{getInitialState:e=>({expanded:{},...e}),getDefaultOptions:e=>({onExpandedChange:r("expanded",e),paginateExpandedRows:!0}),createTable:e=>{let t=!1,n=!1;e._autoResetExpanded=()=>{var o,r;if(!t){e._queue(()=>{t=!0});return}if(null!=(o=null!=(r=e.options.autoResetAll)?r:e.options.autoResetExpanded)?o:!e.options.manualExpanding){if(n)return;n=!0,e._queue(()=>{e.resetExpanded(),n=!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 n,o;e.setExpanded(t?{}:null!=(n=null==(o=e.initialState)?void 0:o.expanded)?n:{})},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)).forEach(e=>{let n=e.split(".");t=Math.max(t,n.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=n=>{t.setExpanded(o=>{var r;let l=!0===o||!!(null!=o&&o[e.id]),i={};if(!0===o?Object.keys(t.getRowModel().rowsById).forEach(e=>{i[e]=!0}):i=o,n=null!=(r=n)?r:!l,!l&&n)return{...i,[e.id]:!0};if(l&&!n){let{[e.id]:t,...n}=i;return n}return o})},e.getIsExpanded=()=>{var n;let o=t.getState().expanded;return!!(null!=(n=null==t.options.getIsRowExpanded?void 0:t.options.getIsRowExpanded(e))?n:!0===o||(null==o?void 0:o[e.id]))},e.getCanExpand=()=>{var n,o,r;return null!=(n=null==t.options.getRowCanExpand?void 0:t.options.getRowCanExpand(e))?n:(null==(o=t.options.enableExpanding)||o)&&!!(null!=(r=e.subRows)&&r.length)},e.getIsAllParentsExpanded=()=>{let n=!0,o=e;for(;n&&o.parentId;)n=(o=t.getRow(o.parentId,!0)).getIsExpanded();return n},e.getToggleExpandedHandler=()=>{let t=e.getCanExpand();return()=>{t&&e.toggleExpanded()}}}},{getInitialState:e=>({...e,pagination:{...F(),...null==e?void 0:e.pagination}}),getDefaultOptions:e=>({onPaginationChange:r("pagination",e)}),createTable:e=>{let t=!1,n=!1;e._autoResetPageIndex=()=>{var o,r;if(!t){e._queue(()=>{t=!0});return}if(null!=(o=null!=(r=e.options.autoResetAll)?r:e.options.autoResetPageIndex)?o:!e.options.manualPagination){if(n)return;n=!0,e._queue(()=>{e.resetPageIndex(),n=!1})}},e.setPagination=t=>null==e.options.onPaginationChange?void 0:e.options.onPaginationChange(e=>o(t,e)),e.resetPagination=t=>{var n;e.setPagination(t?F():null!=(n=e.initialState.pagination)?n:F())},e.setPageIndex=t=>{e.setPagination(n=>{let r=o(t,n.pageIndex);return r=Math.max(0,Math.min(r,void 0===e.options.pageCount||-1===e.options.pageCount?Number.MAX_SAFE_INTEGER:e.options.pageCount-1)),{...n,pageIndex:r}})},e.resetPageIndex=t=>{var n,o;e.setPageIndex(t?0:null!=(n=null==(o=e.initialState)||null==(o=o.pagination)?void 0:o.pageIndex)?n:0)},e.resetPageSize=t=>{var n,o;e.setPageSize(t?10:null!=(n=null==(o=e.initialState)||null==(o=o.pagination)?void 0:o.pageSize)?n:10)},e.setPageSize=t=>{e.setPagination(e=>{let n=Math.max(1,o(t,e.pageSize)),r=e.pageSize*e.pageIndex;return{...e,pageIndex:Math.floor(r/n),pageSize:n}})},e.setPageCount=t=>e.setPagination(n=>{var r;let l=o(t,null!=(r=e.options.pageCount)?r:-1);return"number"==typeof l&&(l=Math.max(-1,l)),{...n,pageCount:l}}),e.getPageOptions=i(()=>[e.getPageCount()],e=>{let t=[];return e&&e>0&&(t=[...Array(e)].fill(null).map((e,t)=>t)),t},a(e.options,"debugTable","getPageOptions")),e.getCanPreviousPage=()=>e.getState().pagination.pageIndex>0,e.getCanNextPage=()=>{let{pageIndex:t}=e.getState().pagination,n=e.getPageCount();return -1===n||0!==n&&t<n-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:I(),...e}),getDefaultOptions:e=>({onRowPinningChange:r("rowPinning",e)}),createRow:(e,t)=>{e.pin=(n,o,r)=>{let l=o?e.getLeafRows().map(e=>{let{id:t}=e;return t}):[],i=new Set([...r?e.getParentRows().map(e=>{let{id:t}=e;return t}):[],e.id,...l]);t.setRowPinning(e=>{var t,o,r,l,a,u;return"bottom"===n?{top:(null!=(r=null==e?void 0:e.top)?r:[]).filter(e=>!(null!=i&&i.has(e))),bottom:[...(null!=(l=null==e?void 0:e.bottom)?l:[]).filter(e=>!(null!=i&&i.has(e))),...Array.from(i)]}:"top"===n?{top:[...(null!=(a=null==e?void 0:e.top)?a:[]).filter(e=>!(null!=i&&i.has(e))),...Array.from(i)],bottom:(null!=(u=null==e?void 0:e.bottom)?u:[]).filter(e=>!(null!=i&&i.has(e)))}:{top:(null!=(t=null==e?void 0:e.top)?t:[]).filter(e=>!(null!=i&&i.has(e))),bottom:(null!=(o=null==e?void 0:e.bottom)?o:[]).filter(e=>!(null!=i&&i.has(e)))}})},e.getCanPin=()=>{var n;let{enableRowPinning:o,enablePinning:r}=t.options;return"function"==typeof o?o(e):null==(n=null!=o?o:r)||n},e.getIsPinned=()=>{let n=[e.id],{top:o,bottom:r}=t.getState().rowPinning,l=n.some(e=>null==o?void 0:o.includes(e)),i=n.some(e=>null==r?void 0:r.includes(e));return l?"top":!!i&&"bottom"},e.getPinnedIndex=()=>{var n,o;let r=e.getIsPinned();if(!r)return -1;let l=null==(n=t._getPinnedRows(r))?void 0:n.map(e=>{let{id:t}=e;return t});return null!=(o=null==l?void 0:l.indexOf(e.id))?o:-1}},createTable:e=>{e.setRowPinning=t=>null==e.options.onRowPinningChange?void 0:e.options.onRowPinningChange(t),e.resetRowPinning=t=>{var n,o;return e.setRowPinning(t?I():null!=(n=null==(o=e.initialState)?void 0:o.rowPinning)?n:I())},e.getIsSomeRowsPinned=t=>{var n,o,r;let l=e.getState().rowPinning;return t?!!(null==(n=l[t])?void 0:n.length):!!((null==(o=l.top)?void 0:o.length)||(null==(r=l.bottom)?void 0:r.length))},e._getPinnedRows=i(t=>[e.getRowModel().rows,e.getState().rowPinning[t],t],(t,n,o)=>{var r;return(null==(r=e.options.keepPinnedRows)||r?(null!=n?n:[]).map(t=>{let n=e.getRow(t,!0);return n.getIsAllParentsExpanded()?n:null}):(null!=n?n:[]).map(e=>t.find(t=>t.id===e))).filter(Boolean).map(e=>({...e,position:o}))},a(e.options,"debugRows","_getPinnedRows")),e.getTopRows=()=>e._getPinnedRows("top"),e.getBottomRows=()=>e._getPinnedRows("bottom"),e.getCenterRows=i(()=>[e.getRowModel().rows,e.getState().rowPinning.top,e.getState().rowPinning.bottom],(e,t,n)=>{let o=new Set([...null!=t?t:[],...null!=n?n:[]]);return e.filter(e=>!o.has(e.id))},a(e.options,"debugRows","getCenterRows"))}},{getInitialState:e=>({rowSelection:{},...e}),getDefaultOptions:e=>({onRowSelectionChange:r("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 n;return e.setRowSelection(t?{}:null!=(n=e.initialState.rowSelection)?n:{})},e.toggleAllRowsSelected=t=>{e.setRowSelection(n=>{t=void 0!==t?t:!e.getIsAllRowsSelected();let o={...n},r=e.getPreGroupedRowModel().flatRows;return t?r.forEach(e=>{e.getCanSelect()&&(o[e.id]=!0)}):r.forEach(e=>{delete o[e.id]}),o})},e.toggleAllPageRowsSelected=t=>e.setRowSelection(n=>{let o=void 0!==t?t:!e.getIsAllPageRowsSelected(),r={...n};return e.getRowModel().rows.forEach(t=>{L(r,t.id,o,!0,e)}),r}),e.getPreSelectedRowModel=()=>e.getCoreRowModel(),e.getSelectedRowModel=i(()=>[e.getState().rowSelection,e.getCoreRowModel()],(t,n)=>Object.keys(t).length?N(e,n):{rows:[],flatRows:[],rowsById:{}},a(e.options,"debugTable","getSelectedRowModel")),e.getFilteredSelectedRowModel=i(()=>[e.getState().rowSelection,e.getFilteredRowModel()],(t,n)=>Object.keys(t).length?N(e,n):{rows:[],flatRows:[],rowsById:{}},a(e.options,"debugTable","getFilteredSelectedRowModel")),e.getGroupedSelectedRowModel=i(()=>[e.getState().rowSelection,e.getSortedRowModel()],(t,n)=>Object.keys(t).length?N(e,n):{rows:[],flatRows:[],rowsById:{}},a(e.options,"debugTable","getGroupedSelectedRowModel")),e.getIsAllRowsSelected=()=>{let t=e.getFilteredRowModel().flatRows,{rowSelection:n}=e.getState(),o=!!(t.length&&Object.keys(n).length);return o&&t.some(e=>e.getCanSelect()&&!n[e.id])&&(o=!1),o},e.getIsAllPageRowsSelected=()=>{let t=e.getPaginationRowModel().flatRows.filter(e=>e.getCanSelect()),{rowSelection:n}=e.getState(),o=!!t.length;return o&&t.some(e=>!n[e.id])&&(o=!1),o},e.getIsSomeRowsSelected=()=>{var t;let n=Object.keys(null!=(t=e.getState().rowSelection)?t:{}).length;return n>0&&n<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=(n,o)=>{let r=e.getIsSelected();t.setRowSelection(l=>{var i;if(n=void 0!==n?n:!r,e.getCanSelect()&&r===n)return l;let a={...l};return L(a,e.id,n,null==(i=null==o?void 0:o.selectChildren)||i,t),a})},e.getIsSelected=()=>{let{rowSelection:n}=t.getState();return O(e,n)},e.getIsSomeSelected=()=>{let{rowSelection:n}=t.getState();return"some"===V(e,n)},e.getIsAllSubRowsSelected=()=>{let{rowSelection:n}=t.getState();return"all"===V(e,n)},e.getCanSelect=()=>{var n;return"function"==typeof t.options.enableRowSelection?t.options.enableRowSelection(e):null==(n=t.options.enableRowSelection)||n},e.getCanSelectSubRows=()=>{var n;return"function"==typeof t.options.enableSubRowSelection?t.options.enableSubRowSelection(e):null==(n=t.options.enableSubRowSelection)||n},e.getCanMultiSelect=()=>{var n;return"function"==typeof t.options.enableMultiRowSelection?t.options.enableMultiRowSelection(e):null==(n=t.options.enableMultiRowSelection)||n},e.getToggleSelectedHandler=()=>{let t=e.getCanSelect();return n=>{var o;t&&e.toggleSelected(null==(o=n.target)?void 0:o.checked)}}}},{getDefaultColumnDef:()=>E,getInitialState:e=>({columnSizing:{},columnSizingInfo:_(),...e}),getDefaultOptions:e=>({columnResizeMode:"onEnd",columnResizeDirection:"ltr",onColumnSizingChange:r("columnSizing",e),onColumnSizingInfoChange:r("columnSizingInfo",e)}),createColumn:(e,t)=>{e.getSize=()=>{var n,o,r;let l=t.getState().columnSizing[e.id];return Math.min(Math.max(null!=(n=e.columnDef.minSize)?n:E.minSize,null!=(o=null!=l?l:e.columnDef.size)?o:E.size),null!=(r=e.columnDef.maxSize)?r:E.maxSize)},e.getStart=i(e=>[e,D(t,e),t.getState().columnSizing],(t,n)=>n.slice(0,e.getIndex(t)).reduce((e,t)=>e+t.getSize(),0),a(t.options,"debugColumns","getStart")),e.getAfter=i(e=>[e,D(t,e),t.getState().columnSizing],(t,n)=>n.slice(e.getIndex(t)+1).reduce((e,t)=>e+t.getSize(),0),a(t.options,"debugColumns","getAfter")),e.resetSize=()=>{t.setColumnSizing(t=>{let{[e.id]:n,...o}=t;return o})},e.getCanResize=()=>{var n,o;return(null==(n=e.columnDef.enableResizing)||n)&&(null==(o=t.options.enableColumnResizing)||o)},e.getIsResizing=()=>t.getState().columnSizingInfo.isResizingColumn===e.id},createHeader:(e,t)=>{e.getSize=()=>{let t=0,n=e=>{if(e.subHeaders.length)e.subHeaders.forEach(n);else{var o;t+=null!=(o=e.column.getSize())?o:0}};return n(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=n=>{let o=t.getColumn(e.column.id),r=null==o?void 0:o.getCanResize();return l=>{if(!o||!r||(null==l.persist||l.persist(),k(l)&&l.touches&&l.touches.length>1))return;let i=e.getSize(),a=e?e.getLeafHeaders().map(e=>[e.column.id,e.column.getSize()]):[[o.id,o.getSize()]],u=k(l)?Math.round(l.touches[0].clientX):l.clientX,s={},d=(e,n)=>{"number"==typeof n&&(t.setColumnSizingInfo(e=>{var o,r;let l="rtl"===t.options.columnResizeDirection?-1:1,i=(n-(null!=(o=null==e?void 0:e.startOffset)?o:0))*l,a=Math.max(i/(null!=(r=null==e?void 0:e.startSize)?r:0),-.999999);return e.columnSizingStart.forEach(e=>{let[t,n]=e;s[t]=Math.round(100*Math.max(n+n*a,0))/100}),{...e,deltaOffset:i,deltaPercentage:a}}),("onChange"===t.options.columnResizeMode||"end"===e)&&t.setColumnSizing(e=>({...e,...s})))},c=e=>d("move",e),g=e=>{d("end",e),t.setColumnSizingInfo(e=>({...e,isResizingColumn:!1,startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,columnSizingStart:[]}))},f=n||"undefined"!=typeof document?document:null,p={moveHandler:e=>c(e.clientX),upHandler:e=>{null==f||f.removeEventListener("mousemove",p.moveHandler),null==f||f.removeEventListener("mouseup",p.upHandler),g(e.clientX)}},m={moveHandler:e=>(e.cancelable&&(e.preventDefault(),e.stopPropagation()),c(e.touches[0].clientX),!1),upHandler:e=>{var t;null==f||f.removeEventListener("touchmove",m.moveHandler),null==f||f.removeEventListener("touchend",m.upHandler),e.cancelable&&(e.preventDefault(),e.stopPropagation()),g(null==(t=e.touches[0])?void 0:t.clientX)}},h=!!function(){if("boolean"==typeof P)return P;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 P=e}()&&{passive:!1};k(l)?(null==f||f.addEventListener("touchmove",m.moveHandler,h),null==f||f.addEventListener("touchend",m.upHandler,h)):(null==f||f.addEventListener("mousemove",p.moveHandler,h),null==f||f.addEventListener("mouseup",p.upHandler,h)),t.setColumnSizingInfo(e=>({...e,startOffset:u,startSize:i,deltaOffset:0,deltaPercentage:0,columnSizingStart:a,isResizingColumn:o.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 n;e.setColumnSizing(t?{}:null!=(n=e.initialState.columnSizing)?n:{})},e.resetHeaderSizeInfo=t=>{var n;e.setColumnSizingInfo(t?_():null!=(n=e.initialState.columnSizingInfo)?n:_())},e.getTotalSize=()=>{var t,n;return null!=(t=null==(n=e.getHeaderGroups()[0])?void 0:n.headers.reduce((e,t)=>e+t.getSize(),0))?t:0},e.getLeftTotalSize=()=>{var t,n;return null!=(t=null==(n=e.getLeftHeaderGroups()[0])?void 0:n.headers.reduce((e,t)=>e+t.getSize(),0))?t:0},e.getCenterTotalSize=()=>{var t,n;return null!=(t=null==(n=e.getCenterHeaderGroups()[0])?void 0:n.headers.reduce((e,t)=>e+t.getSize(),0))?t:0},e.getRightTotalSize=()=>{var t,n;return null!=(t=null==(n=e.getRightHeaderGroups()[0])?void 0:n.headers.reduce((e,t)=>e+t.getSize(),0))?t:0}}}];function G(e){var t,n;let r=[...W,...null!=(t=e._features)?t:[]],l={_features:r},u=l._features.reduce((e,t)=>Object.assign(e,null==t.getDefaultOptions?void 0:t.getDefaultOptions(l)),{}),s=e=>l.options.mergeOptions?l.options.mergeOptions(u,e):{...u,...e},d={...null!=(n=e.initialState)?n:{}};l._features.forEach(e=>{var t;d=null!=(t=null==e.getInitialState?void 0:e.getInitialState(d))?t:d});let c=[],g=!1,f={_features:r,options:{...u,...e},initialState:d,_queue:e=>{c.push(e),g||(g=!0,Promise.resolve().then(()=>{for(;c.length;)c.shift()();g=!1}).catch(e=>setTimeout(()=>{throw e})))},reset:()=>{l.setState(l.initialState)},setOptions:e=>{let t=o(e,l.options);l.options=s(t)},getState:()=>l.options.state,setState:e=>{null==l.options.onStateChange||l.options.onStateChange(e)},_getRowId:(e,t,n)=>{var o;return null!=(o=null==l.options.getRowId?void 0:l.options.getRowId(e,t,n))?o:`${n?[n.id,t].join("."):t}`},getCoreRowModel:()=>(l._getCoreRowModel||(l._getCoreRowModel=l.options.getCoreRowModel(l)),l._getCoreRowModel()),getRowModel:()=>l.getPaginationRowModel(),getRow:(e,t)=>{let n=(t?l.getPrePaginationRowModel():l.getRowModel()).rowsById[e];if(!n&&!(n=l.getCoreRowModel().rowsById[e]))throw Error();return n},_getDefaultColumnDef:i(()=>[l.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,n;return null!=(t=null==(n=e.renderValue())||null==n.toString?void 0:n.toString())?t:null},...l._features.reduce((e,t)=>Object.assign(e,null==t.getDefaultColumnDef?void 0:t.getDefaultColumnDef()),{}),...e}},a(e,"debugColumns","_getDefaultColumnDef")),_getColumnDefs:()=>l.options.columns,getAllColumns:i(()=>[l._getColumnDefs()],e=>{let t=function(e,n,o){return void 0===o&&(o=0),e.map(e=>{let r=function(e,t,n,o){var r,l;let u;let s={...e._getDefaultColumnDef(),...t},d=s.accessorKey,c=null!=(r=null!=(l=s.id)?l:d?d.replace(".","_"):void 0)?r:"string"==typeof s.header?s.header:void 0;if(s.accessorFn?u=s.accessorFn:d&&(u=d.includes(".")?e=>{let t=e;for(let e of d.split(".")){var n;t=null==(n=t)?void 0:n[e]}return t}:e=>e[s.accessorKey]),!c)throw Error();let g={id:`${String(c)}`,accessorFn:u,parent:o,depth:n,columnDef:s,columns:[],getFlatColumns:i(()=>[!0],()=>{var e;return[g,...null==(e=g.columns)?void 0:e.flatMap(e=>e.getFlatColumns())]},a(e.options,"debugColumns","column.getFlatColumns")),getLeafColumns:i(()=>[e._getOrderColumnsFn()],e=>{var t;return null!=(t=g.columns)&&t.length?e(g.columns.flatMap(e=>e.getLeafColumns())):[g]},a(e.options,"debugColumns","column.getLeafColumns"))};for(let t of e._features)null==t.createColumn||t.createColumn(g,e);return g}(l,e,o,n);return r.columns=e.columns?t(e.columns,r,o+1):[],r})};return t(e)},a(e,"debugColumns","getAllColumns")),getAllFlatColumns:i(()=>[l.getAllColumns()],e=>e.flatMap(e=>e.getFlatColumns()),a(e,"debugColumns","getAllFlatColumns")),_getAllFlatColumnsById:i(()=>[l.getAllFlatColumns()],e=>e.reduce((e,t)=>(e[t.id]=t,e),{}),a(e,"debugColumns","getAllFlatColumnsById")),getAllLeafColumns:i(()=>[l.getAllColumns(),l._getOrderColumnsFn()],(e,t)=>t(e.flatMap(e=>e.getLeafColumns())),a(e,"debugColumns","getAllLeafColumns")),getColumn:e=>l._getAllFlatColumnsById()[e]};Object.assign(l,f);for(let e=0;e<l._features.length;e++){let t=l._features[e];null==t||null==t.createTable||t.createTable(l)}return l}function B(){return e=>i(()=>[e.options.data],t=>{let n={rows:[],flatRows:[],rowsById:{}},o=function(t,r,l){void 0===r&&(r=0);let i=[];for(let u=0;u<t.length;u++){let s=c(e,e._getRowId(t[u],u,l),t[u],u,r,void 0,null==l?void 0:l.id);if(n.flatRows.push(s),n.rowsById[s.id]=s,i.push(s),e.options.getSubRows){var a;s.originalSubRows=e.options.getSubRows(t[u],u),null!=(a=s.originalSubRows)&&a.length&&(s.subRows=o(s.originalSubRows,r+1,s))}}return i};return n.rows=o(t),n},a(e.options,"debugTable","getRowModel",()=>e._autoResetPageIndex()))}},79493:(e,t,n)=>{n.d(t,{j:()=>r});let o={};function r(){return o}},73738:(e,t,n)=>{n.d(t,{D:()=>r});var o=n(6418);function r(e){let t=(0,o.Q)(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}},6785:(e,t,n)=>{n.d(t,{E:()=>l});var o=n(6418),r=n(16439);function l(e,t){let n=(0,o.Q)(e);return isNaN(t)?(0,r.L)(e,NaN):(t&&n.setDate(n.getDate()+t),n)}},29597:(e,t,n)=>{n.d(t,{z:()=>l});var o=n(6418),r=n(16439);function l(e,t){let n=(0,o.Q)(e);if(isNaN(t))return(0,r.L)(e,NaN);if(!t)return n;let l=n.getDate(),i=(0,r.L)(e,n.getTime());return(i.setMonth(n.getMonth()+t+1,0),l>=i.getDate())?i:(n.setFullYear(i.getFullYear(),i.getMonth(),l),n)}},91497:(e,t,n)=>{n.d(t,{B:()=>r});var o=n(29597);function r(e,t){return(0,o.z)(e,12*t)}},30634:(e,t,n)=>{n.d(t,{dP:()=>r,jE:()=>o});let o=6048e5,r=864e5},16439:(e,t,n)=>{function o(e,t){return e instanceof Date?new e.constructor(t):new Date(t)}n.d(t,{L:()=>o})},63681:(e,t,n)=>{n.d(t,{w:()=>i});var o=n(30634),r=n(72068),l=n(73738);function i(e,t){let n=(0,r.b)(e),i=(0,r.b)(t);return Math.round((+n-(0,l.D)(n)-(+i-(0,l.D)(i)))/o.dP)}},90624:(e,t,n)=>{n.d(t,{WU:()=>F});var o=n(58049),r=n(79493),l=n(63681),i=n(68590),a=n(6418),u=n(35529),s=n(18011),d=n(7500),c=n(14043);function g(e,t){let n=Math.abs(e).toString().padStart(t,"0");return(e<0?"-":"")+n}let f={y(e,t){let n=e.getFullYear(),o=n>0?n:1-n;return g("yy"===t?o%100:o,t.length)},M(e,t){let n=e.getMonth();return"M"===t?String(n+1):g(n+1,2)},d:(e,t)=>g(e.getDate(),t.length),a(e,t){let n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:(e,t)=>g(e.getHours()%12||12,t.length),H:(e,t)=>g(e.getHours(),t.length),m:(e,t)=>g(e.getMinutes(),t.length),s:(e,t)=>g(e.getSeconds(),t.length),S(e,t){let n=t.length;return g(Math.trunc(e.getMilliseconds()*Math.pow(10,n-3)),t.length)}},p={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},m={G:function(e,t,n){let o=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(o,{width:"abbreviated"});case"GGGGG":return n.era(o,{width:"narrow"});default:return n.era(o,{width:"wide"})}},y:function(e,t,n){if("yo"===t){let t=e.getFullYear();return n.ordinalNumber(t>0?t:1-t,{unit:"year"})}return f.y(e,t)},Y:function(e,t,n,o){let r=(0,c.c)(e,o),l=r>0?r:1-r;return"YY"===t?g(l%100,2):"Yo"===t?n.ordinalNumber(l,{unit:"year"}):g(l,t.length)},R:function(e,t){return g((0,s.L)(e),t.length)},u:function(e,t){return g(e.getFullYear(),t.length)},Q:function(e,t,n){let o=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(o);case"QQ":return g(o,2);case"Qo":return n.ordinalNumber(o,{unit:"quarter"});case"QQQ":return n.quarter(o,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(o,{width:"narrow",context:"formatting"});default:return n.quarter(o,{width:"wide",context:"formatting"})}},q:function(e,t,n){let o=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(o);case"qq":return g(o,2);case"qo":return n.ordinalNumber(o,{unit:"quarter"});case"qqq":return n.quarter(o,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(o,{width:"narrow",context:"standalone"});default:return n.quarter(o,{width:"wide",context:"standalone"})}},M:function(e,t,n){let o=e.getMonth();switch(t){case"M":case"MM":return f.M(e,t);case"Mo":return n.ordinalNumber(o+1,{unit:"month"});case"MMM":return n.month(o,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(o,{width:"narrow",context:"formatting"});default:return n.month(o,{width:"wide",context:"formatting"})}},L:function(e,t,n){let o=e.getMonth();switch(t){case"L":return String(o+1);case"LL":return g(o+1,2);case"Lo":return n.ordinalNumber(o+1,{unit:"month"});case"LLL":return n.month(o,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(o,{width:"narrow",context:"standalone"});default:return n.month(o,{width:"wide",context:"standalone"})}},w:function(e,t,n,o){let r=(0,d.Q)(e,o);return"wo"===t?n.ordinalNumber(r,{unit:"week"}):g(r,t.length)},I:function(e,t,n){let o=(0,u.l)(e);return"Io"===t?n.ordinalNumber(o,{unit:"week"}):g(o,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getDate(),{unit:"date"}):f.d(e,t)},D:function(e,t,n){let o=function(e){let t=(0,a.Q)(e);return(0,l.w)(t,(0,i.e)(t))+1}(e);return"Do"===t?n.ordinalNumber(o,{unit:"dayOfYear"}):g(o,t.length)},E:function(e,t,n){let o=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(o,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(o,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(o,{width:"short",context:"formatting"});default:return n.day(o,{width:"wide",context:"formatting"})}},e:function(e,t,n,o){let r=e.getDay(),l=(r-o.weekStartsOn+8)%7||7;switch(t){case"e":return String(l);case"ee":return g(l,2);case"eo":return n.ordinalNumber(l,{unit:"day"});case"eee":return n.day(r,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(r,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},c:function(e,t,n,o){let r=e.getDay(),l=(r-o.weekStartsOn+8)%7||7;switch(t){case"c":return String(l);case"cc":return g(l,t.length);case"co":return n.ordinalNumber(l,{unit:"day"});case"ccc":return n.day(r,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(r,{width:"narrow",context:"standalone"});case"cccccc":return n.day(r,{width:"short",context:"standalone"});default:return n.day(r,{width:"wide",context:"standalone"})}},i:function(e,t,n){let o=e.getDay(),r=0===o?7:o;switch(t){case"i":return String(r);case"ii":return g(r,t.length);case"io":return n.ordinalNumber(r,{unit:"day"});case"iii":return n.day(o,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(o,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(o,{width:"short",context:"formatting"});default:return n.day(o,{width:"wide",context:"formatting"})}},a:function(e,t,n){let o=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(o,{width:"narrow",context:"formatting"});default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(e,t,n){let o;let r=e.getHours();switch(o=12===r?p.noon:0===r?p.midnight:r/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(o,{width:"narrow",context:"formatting"});default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(e,t,n){let o;let r=e.getHours();switch(o=r>=17?p.evening:r>=12?p.afternoon:r>=4?p.morning:p.night,t){case"B":case"BB":case"BBB":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(o,{width:"narrow",context:"formatting"});default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),n.ordinalNumber(t,{unit:"hour"})}return f.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getHours(),{unit:"hour"}):f.H(e,t)},K:function(e,t,n){let o=e.getHours()%12;return"Ko"===t?n.ordinalNumber(o,{unit:"hour"}):g(o,t.length)},k:function(e,t,n){let o=e.getHours();return(0===o&&(o=24),"ko"===t)?n.ordinalNumber(o,{unit:"hour"}):g(o,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):f.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getSeconds(),{unit:"second"}):f.s(e,t)},S:function(e,t){return f.S(e,t)},X:function(e,t,n){let o=e.getTimezoneOffset();if(0===o)return"Z";switch(t){case"X":return v(o);case"XXXX":case"XX":return w(o);default:return w(o,":")}},x:function(e,t,n){let o=e.getTimezoneOffset();switch(t){case"x":return v(o);case"xxxx":case"xx":return w(o);default:return w(o,":")}},O:function(e,t,n){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+h(o,":");default:return"GMT"+w(o,":")}},z:function(e,t,n){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+h(o,":");default:return"GMT"+w(o,":")}},t:function(e,t,n){return g(Math.trunc(e.getTime()/1e3),t.length)},T:function(e,t,n){return g(e.getTime(),t.length)}};function h(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=e>0?"-":"+",o=Math.abs(e),r=Math.trunc(o/60),l=o%60;return 0===l?n+String(r):n+String(r)+t+g(l,2)}function v(e,t){return e%60==0?(e>0?"-":"+")+g(Math.abs(e)/60,2):w(e,t)}function w(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=Math.abs(e);return(e>0?"-":"+")+g(Math.trunc(n/60),2)+t+g(n%60,2)}let b=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},y=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},C={p:y,P:(e,t)=>{let n;let o=e.match(/(P+)(p+)?/)||[],r=o[1],l=o[2];if(!l)return b(e,t);switch(r){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;default:n=t.dateTime({width:"full"})}return n.replace("{{date}}",b(r,t)).replace("{{time}}",y(l,t))}},M=/^D+$/,S=/^Y+$/,R=["D","DD","YY","YYYY"];var x=n(1294);let E=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,_=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,P=/^'([^]*?)'?$/,k=/''/g,D=/[a-zA-Z]/;function F(e,t,n){var l,i,u,s,d,c,g,f,p,h,v,w,b,y,F,I,L,N;let O=(0,r.j)(),V=null!==(h=null!==(p=null==n?void 0:n.locale)&&void 0!==p?p:O.locale)&&void 0!==h?h:o._,T=null!==(y=null!==(b=null!==(w=null!==(v=null==n?void 0:n.firstWeekContainsDate)&&void 0!==v?v:null==n?void 0:null===(i=n.locale)||void 0===i?void 0:null===(l=i.options)||void 0===l?void 0:l.firstWeekContainsDate)&&void 0!==w?w:O.firstWeekContainsDate)&&void 0!==b?b:null===(s=O.locale)||void 0===s?void 0:null===(u=s.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==y?y:1,A=null!==(N=null!==(L=null!==(I=null!==(F=null==n?void 0:n.weekStartsOn)&&void 0!==F?F:null==n?void 0:null===(c=n.locale)||void 0===c?void 0:null===(d=c.options)||void 0===d?void 0:d.weekStartsOn)&&void 0!==I?I:O.weekStartsOn)&&void 0!==L?L:null===(f=O.locale)||void 0===f?void 0:null===(g=f.options)||void 0===g?void 0:g.weekStartsOn)&&void 0!==N?N:0,j=(0,a.Q)(e);if(!(0,x.J)(j)&&"number"!=typeof j||isNaN(Number((0,a.Q)(j))))throw RangeError("Invalid time value");let z=t.match(_).map(e=>{let t=e[0];return"p"===t||"P"===t?(0,C[t])(e,V.formatLong):e}).join("").match(E).map(e=>{if("''"===e)return{isToken:!1,value:"'"};let t=e[0];if("'"===t)return{isToken:!1,value:function(e){let t=e.match(P);return t?t[1].replace(k,"'"):e}(e)};if(m[t])return{isToken:!0,value:e};if(t.match(D))throw RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}});V.localize.preprocessor&&(z=V.localize.preprocessor(j,z));let H={firstWeekContainsDate:T,weekStartsOn:A,locale:V};return z.map(o=>{if(!o.isToken)return o.value;let r=o.value;return(!(null==n?void 0:n.useAdditionalWeekYearTokens)&&S.test(r)||!(null==n?void 0:n.useAdditionalDayOfYearTokens)&&M.test(r))&&function(e,t,n){let o=function(e,t,n){let o="Y"===e[0]?"years":"days of the month";return"Use `".concat(e.toLowerCase(),"` instead of `").concat(e,"` (in `").concat(t,"`) for formatting ").concat(o," to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md")}(e,t,n);if(console.warn(o),R.includes(e))throw RangeError(o)}(r,t,String(e)),(0,m[r[0]])(j,r,V.localize,H)}).join("")}},35529:(e,t,n)=>{n.d(t,{l:()=>u});var o=n(30634),r=n(10839),l=n(18011),i=n(16439),a=n(6418);function u(e){let t=(0,a.Q)(e);return Math.round((+(0,r.T)(t)-+function(e){let t=(0,l.L)(e),n=(0,i.L)(e,0);return n.setFullYear(t,0,4),n.setHours(0,0,0,0),(0,r.T)(n)}(t))/o.jE)+1}},18011:(e,t,n)=>{n.d(t,{L:()=>i});var o=n(16439),r=n(10839),l=n(6418);function i(e){let t=(0,l.Q)(e),n=t.getFullYear(),i=(0,o.L)(e,0);i.setFullYear(n+1,0,4),i.setHours(0,0,0,0);let a=(0,r.T)(i),u=(0,o.L)(e,0);u.setFullYear(n,0,4),u.setHours(0,0,0,0);let s=(0,r.T)(u);return t.getTime()>=a.getTime()?n+1:t.getTime()>=s.getTime()?n:n-1}},7500:(e,t,n)=>{n.d(t,{Q:()=>s});var o=n(30634),r=n(5492),l=n(16439),i=n(14043),a=n(79493),u=n(6418);function s(e,t){let n=(0,u.Q)(e);return Math.round((+(0,r.z)(n,t)-+function(e,t){var n,o,u,s,d,c,g,f;let p=(0,a.j)(),m=null!==(f=null!==(g=null!==(c=null!==(d=null==t?void 0:t.firstWeekContainsDate)&&void 0!==d?d:null==t?void 0:null===(o=t.locale)||void 0===o?void 0:null===(n=o.options)||void 0===n?void 0:n.firstWeekContainsDate)&&void 0!==c?c:p.firstWeekContainsDate)&&void 0!==g?g:null===(s=p.locale)||void 0===s?void 0:null===(u=s.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==f?f:1,h=(0,i.c)(e,t),v=(0,l.L)(e,0);return v.setFullYear(h,0,m),v.setHours(0,0,0,0),(0,r.z)(v,t)}(n,t))/o.jE)+1}},14043:(e,t,n)=>{n.d(t,{c:()=>a});var o=n(16439),r=n(5492),l=n(6418),i=n(79493);function a(e,t){var n,a,u,s,d,c,g,f;let p=(0,l.Q)(e),m=p.getFullYear(),h=(0,i.j)(),v=null!==(f=null!==(g=null!==(c=null!==(d=null==t?void 0:t.firstWeekContainsDate)&&void 0!==d?d:null==t?void 0:null===(a=t.locale)||void 0===a?void 0:null===(n=a.options)||void 0===n?void 0:n.firstWeekContainsDate)&&void 0!==c?c:h.firstWeekContainsDate)&&void 0!==g?g:null===(s=h.locale)||void 0===s?void 0:null===(u=s.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==f?f:1,w=(0,o.L)(e,0);w.setFullYear(m+1,0,v),w.setHours(0,0,0,0);let b=(0,r.z)(w,t),y=(0,o.L)(e,0);y.setFullYear(m,0,v),y.setHours(0,0,0,0);let C=(0,r.z)(y,t);return p.getTime()>=b.getTime()?m+1:p.getTime()>=C.getTime()?m:m-1}},1294:(e,t,n)=>{function o(e){return e instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e)}n.d(t,{J:()=>o})},7839:(e,t,n)=>{n.d(t,{x:()=>r});var o=n(6418);function r(e,t){let n=(0,o.Q)(e),r=(0,o.Q)(t);return n.getFullYear()===r.getFullYear()&&n.getMonth()===r.getMonth()}},58049:(e,t,n)=>{n.d(t,{_:()=>s});let o={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function r(e){return function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}let l={date:r({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:r({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:r({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},i={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function a(e){return(t,n)=>{let o;if("formatting"===((null==n?void 0:n.context)?String(n.context):"standalone")&&e.formattingValues){let t=e.defaultFormattingWidth||e.defaultWidth,r=(null==n?void 0:n.width)?String(n.width):t;o=e.formattingValues[r]||e.formattingValues[t]}else{let t=e.defaultWidth,r=(null==n?void 0:n.width)?String(n.width):e.defaultWidth;o=e.values[r]||e.values[t]}return o[e.argumentCallback?e.argumentCallback(t):t]}}function u(e){return function(t){let n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=o.width,l=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],i=t.match(l);if(!i)return null;let a=i[0],u=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],s=Array.isArray(u)?function(e,t){for(let n=0;n<e.length;n++)if(t(e[n]))return n}(u,e=>e.test(a)):function(e,t){for(let n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}(u,e=>e.test(a));return n=e.valueCallback?e.valueCallback(s):s,{value:n=o.valueCallback?o.valueCallback(n):n,rest:t.slice(a.length)}}}let s={code:"en-US",formatDistance:(e,t,n)=>{let r;let l=o[e];return(r="string"==typeof l?l:1===t?l.one:l.other.replace("{{count}}",t.toString()),null==n?void 0:n.addSuffix)?n.comparison&&n.comparison>0?"in "+r:r+" ago":r},formatLong:l,formatRelative:(e,t,n,o)=>i[e],localize:{ordinalNumber:(e,t)=>{let n=Number(e),o=n%100;if(o>20||o<10)switch(o%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:a({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:a({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:a({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:a({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:a({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:function(e){return function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=t.match(e.matchPattern);if(!o)return null;let r=o[0],l=t.match(e.parsePattern);if(!l)return null;let i=e.valueCallback?e.valueCallback(l[0]):l[0];return{value:i=n.valueCallback?n.valueCallback(i):i,rest:t.slice(r.length)}}}({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)}),era:u({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:u({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:u({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:u({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:u({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}}},72068:(e,t,n)=>{n.d(t,{b:()=>r});var o=n(6418);function r(e){let t=(0,o.Q)(e);return t.setHours(0,0,0,0),t}},10839:(e,t,n)=>{n.d(t,{T:()=>r});var o=n(5492);function r(e){return(0,o.z)(e,{weekStartsOn:1})}},5492:(e,t,n)=>{n.d(t,{z:()=>l});var o=n(6418),r=n(79493);function l(e,t){var n,l,i,a,u,s,d,c;let g=(0,r.j)(),f=null!==(c=null!==(d=null!==(s=null!==(u=null==t?void 0:t.weekStartsOn)&&void 0!==u?u:null==t?void 0:null===(l=t.locale)||void 0===l?void 0:null===(n=l.options)||void 0===n?void 0:n.weekStartsOn)&&void 0!==s?s:g.weekStartsOn)&&void 0!==d?d:null===(a=g.locale)||void 0===a?void 0:null===(i=a.options)||void 0===i?void 0:i.weekStartsOn)&&void 0!==c?c:0,p=(0,o.Q)(e),m=p.getDay();return p.setDate(p.getDate()-((m<f?7:0)+m-f)),p.setHours(0,0,0,0),p}},68590:(e,t,n)=>{n.d(t,{e:()=>l});var o=n(6418),r=n(16439);function l(e){let t=(0,o.Q)(e),n=(0,r.L)(e,0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}},11418:(e,t,n)=>{n.d(t,{k:()=>r});var o=n(6785);function r(e,t){return(0,o.E)(e,-t)}},6418:(e,t,n)=>{function o(e){let t=Object.prototype.toString.call(e);return e instanceof Date||"object"==typeof e&&"[object Date]"===t?new e.constructor(+e):new Date("number"==typeof e||"[object Number]"===t||"string"==typeof e||"[object String]"===t?e:NaN)}n.d(t,{Q:()=>o})},13326:(e,t,n)=>{n.d(t,{M:()=>h});var o=n(46212),r=n(25301),l=n(65839),i=n(51109),a=n(99355);class u extends o.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=this.props.sizeRef.current;e.height=t.offsetHeight||0,e.width=t.offsetWidth||0,e.top=t.offsetTop,e.left=t.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function s({children:e,isPresent:t}){let n=(0,o.useId)(),r=(0,o.useRef)(null),l=(0,o.useRef)({width:0,height:0,top:0,left:0});return(0,o.useInsertionEffect)(()=>{let{width:e,height:o,top:i,left:a}=l.current;if(t||!r.current||!e||!o)return;r.current.dataset.motionPopId=n;let u=document.createElement("style");return document.head.appendChild(u),u.sheet&&u.sheet.insertRule(`
          [data-motion-pop-id="${n}"] {
            position: absolute !important;
            width: ${e}px !important;
            height: ${o}px !important;
            top: ${i}px !important;
            left: ${a}px !important;
          }
        `),()=>{document.head.removeChild(u)}},[t]),o.createElement(u,{isPresent:t,childRef:r,sizeRef:l},o.cloneElement(e,{ref:r}))}let d=({children:e,initial:t,isPresent:n,onExitComplete:r,custom:l,presenceAffectsLayout:u,mode:d})=>{let g=(0,a.h)(c),f=(0,o.useId)(),p=(0,o.useMemo)(()=>({id:f,initial:t,isPresent:n,custom:l,onExitComplete:e=>{for(let t of(g.set(e,!0),g.values()))if(!t)return;r&&r()},register:e=>(g.set(e,!1),()=>g.delete(e))}),u?void 0:[n]);return(0,o.useMemo)(()=>{g.forEach((e,t)=>g.set(t,!1))},[n]),o.useEffect(()=>{n||g.size||!r||r()},[n]),"popLayout"===d&&(e=o.createElement(s,{isPresent:n},e)),o.createElement(i.O.Provider,{value:p},e)};function c(){return new Map}var g=n(66946),f=n(89452),p=n(18970);let m=e=>e.key||"",h=({children:e,custom:t,initial:n=!0,onExitComplete:i,exitBeforeEnter:a,presenceAffectsLayout:u=!0,mode:s="sync"})=>{var c;(0,p.k)(!a,"Replace exitBeforeEnter with mode='wait'");let h=(0,o.useContext)(g.p).forceRender||(0,r.N)()[0],v=(0,l.t)(),w=function(e){let t=[];return o.Children.forEach(e,e=>{(0,o.isValidElement)(e)&&t.push(e)}),t}(e),b=w,y=(0,o.useRef)(new Map).current,C=(0,o.useRef)(b),M=(0,o.useRef)(new Map).current,S=(0,o.useRef)(!0);if((0,f.L)(()=>{S.current=!1,function(e,t){e.forEach(e=>{let n=m(e);t.set(n,e)})}(w,M),C.current=b}),c=()=>{S.current=!0,M.clear(),y.clear()},(0,o.useEffect)(()=>()=>c(),[]),S.current)return o.createElement(o.Fragment,null,b.map(e=>o.createElement(d,{key:m(e),isPresent:!0,initial:!!n&&void 0,presenceAffectsLayout:u,mode:s},e)));b=[...b];let R=C.current.map(m),x=w.map(m),E=R.length;for(let e=0;e<E;e++){let t=R[e];-1!==x.indexOf(t)||y.has(t)||y.set(t,void 0)}return"wait"===s&&y.size&&(b=[]),y.forEach((e,n)=>{if(-1!==x.indexOf(n))return;let r=M.get(n);if(!r)return;let l=R.indexOf(n),a=e;a||(a=o.createElement(d,{key:m(r),isPresent:!1,onExitComplete:()=>{y.delete(n);let e=Array.from(M.keys()).filter(e=>!x.includes(e));if(e.forEach(e=>M.delete(e)),C.current=w.filter(t=>{let o=m(t);return o===n||e.includes(o)}),!y.size){if(!1===v.current)return;h(),i&&i()}},custom:t,presenceAffectsLayout:u,mode:s},r),y.set(n,a)),b.splice(l,0,a)}),b=b.map(e=>{let t=e.key;return y.has(t)?e:o.createElement(d,{key:m(e),isPresent:!0,presenceAffectsLayout:u,mode:s},e)}),o.createElement(o.Fragment,null,y.size?b:b.map(e=>(0,o.cloneElement)(e)))}},79315:(e,t,n)=>{/*! js-cookie v3.0.5 | MIT */function o(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)e[o]=n[o]}return e}n.d(t,{Z:()=>r});var r=function e(t,n){function r(e,r,l){if("undefined"!=typeof document){"number"==typeof(l=o({},n,l)).expires&&(l.expires=new Date(Date.now()+864e5*l.expires)),l.expires&&(l.expires=l.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var i="";for(var a in l)l[a]&&(i+="; "+a,!0!==l[a]&&(i+="="+l[a].split(";")[0]));return document.cookie=e+"="+t.write(r,e)+i}}return Object.create({set:r,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var n=document.cookie?document.cookie.split("; "):[],o={},r=0;r<n.length;r++){var l=n[r].split("="),i=l.slice(1).join("=");try{var a=decodeURIComponent(l[0]);if(o[a]=t.read(i,a),e===a)break}catch(e){}}return e?o[e]:o}},remove:function(e,t){r(e,"",o({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,o({},this.attributes,t))},withConverter:function(t){return e(o({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(n)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"})},16230:(e,t,n)=>{let o;n.d(t,{ZP:()=>ee});var r=n(46212),l=n(72486);let i=()=>{},a=i(),u=Object,s=e=>e===a,d=e=>"function"==typeof e,c=(e,t)=>({...e,...t}),g=e=>d(e.then),f=new WeakMap,p=0,m=e=>{let t,n;let o=typeof e,r=e&&e.constructor,l=r==Date;if(u(e)!==e||l||r==RegExp)t=l?e.toJSON():"symbol"==o?e.toString():"string"==o?JSON.stringify(e):""+e;else{if(t=f.get(e))return t;if(t=++p+"~",f.set(e,t),r==Array){for(n=0,t="@";n<e.length;n++)t+=m(e[n])+",";f.set(e,t)}if(r==u){t="#";let o=u.keys(e).sort();for(;!s(n=o.pop());)s(e[n])||(t+=n+":"+m(e[n])+",");f.set(e,t)}}return t},h=new WeakMap,v={},w={},b="undefined",y=typeof window!=b,C=typeof document!=b,M=()=>y&&typeof window.requestAnimationFrame!=b,S=(e,t)=>{let n=h.get(e);return[()=>!s(t)&&e.get(t)||v,o=>{if(!s(t)){let r=e.get(t);t in w||(w[t]=r),n[5](t,c(r,o),r||v)}},n[6],()=>!s(t)&&t in w?w[t]:!s(t)&&e.get(t)||v]},R=!0,[x,E]=y&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[i,i],_={initFocus:e=>(C&&document.addEventListener("visibilitychange",e),x("focus",e),()=>{C&&document.removeEventListener("visibilitychange",e),E("focus",e)}),initReconnect:e=>{let t=()=>{R=!0,e()},n=()=>{R=!1};return x("online",t),x("offline",n),()=>{E("online",t),E("offline",n)}}},P=!r.useId,k=!y||"Deno"in window,D=e=>M()?window.requestAnimationFrame(e):setTimeout(e,1),F=k?r.useEffect:r.useLayoutEffect,I="undefined"!=typeof navigator&&navigator.connection,L=!k&&I&&(["slow-2g","2g"].includes(I.effectiveType)||I.saveData),N=e=>{if(d(e))try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?m(e):"",t]},O=0,V=()=>++O;var T={ERROR_REVALIDATE_EVENT:3,FOCUS_EVENT:0,MUTATE_EVENT:2,RECONNECT_EVENT:1};async function A(...e){let[t,n,o,r]=e,l=c({populateCache:!0,throwOnError:!0},"boolean"==typeof r?{revalidate:r}:r||{}),i=l.populateCache,u=l.rollbackOnError,f=l.optimisticData,p=!1!==l.revalidate,m=e=>"function"==typeof u?u(e):!1!==u,v=l.throwOnError;if(d(n)){let e=[];for(let o of t.keys())!/^\$(inf|sub)\$/.test(o)&&n(t.get(o)._k)&&e.push(o);return Promise.all(e.map(w))}return w(n);async function w(n){let r;let[l]=N(n);if(!l)return;let[u,c]=S(t,l),[w,b,y,C]=h.get(t),M=()=>{let e=w[l];return p&&(delete y[l],delete C[l],e&&e[0])?e[0](2).then(()=>u().data):u().data};if(e.length<3)return M();let R=o,x=V();b[l]=[x,0];let E=!s(f),_=u(),P=_.data,k=_._c,D=s(k)?P:k;if(E&&c({data:f=d(f)?f(D,P):f,_c:D}),d(R))try{R=R(D)}catch(e){r=e}if(R&&g(R)){if(R=await R.catch(e=>{r=e}),x!==b[l][0]){if(r)throw r;return R}r&&E&&m(r)&&(i=!0,c({data:D,_c:a}))}if(i&&!r&&(d(i)?c({data:i(R,D),error:a,_c:a}):c({data:R,error:a,_c:a})),b[l][1]=V(),Promise.resolve(M()).then(()=>{c({_c:a})}),r){if(v)throw r;return}return R}}let j=(e,t)=>{for(let n in e)e[n][0]&&e[n][0](t)},z=(e,t)=>{if(!h.has(e)){let n=c(_,t),o={},r=A.bind(a,e),l=i,u={},s=(e,t)=>{let n=u[e]||[];return u[e]=n,n.push(t),()=>n.splice(n.indexOf(t),1)},d=(t,n,o)=>{e.set(t,n);let r=u[t];if(r)for(let e of r)e(n,o)},g=()=>{if(!h.has(e)&&(h.set(e,[o,{},{},{},r,d,s]),!k)){let t=n.initFocus(setTimeout.bind(a,j.bind(a,o,0))),r=n.initReconnect(setTimeout.bind(a,j.bind(a,o,1)));l=()=>{t&&t(),r&&r(),h.delete(e)}}};return g(),[e,r,g,l]}return[e,h.get(e)[4]]},[H,W]=z(new Map),G=c({onLoadingSlow:i,onSuccess:i,onError:i,onErrorRetry:(e,t,n,o,r)=>{let l=n.errorRetryCount,i=r.retryCount,a=~~((Math.random()+.5)*(1<<(i<8?i:8)))*n.errorRetryInterval;(s(l)||!(i>l))&&setTimeout(o,a,r)},onDiscarded:i,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:L?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:L?5e3:3e3,compare:(e,t)=>m(e)==m(t),isPaused:()=>!1,cache:H,mutate:W,fallback:{}},{isOnline:()=>R,isVisible:()=>{let e=C&&document.visibilityState;return s(e)||"hidden"!==e}}),B=(e,t)=>{let n=c(e,t);if(t){let{use:o,fallback:r}=e,{use:l,fallback:i}=t;o&&l&&(n.use=o.concat(l)),r&&i&&(n.fallback=c(r,i))}return n},q=(0,r.createContext)({}),Y=y&&window.__SWR_DEVTOOLS_USE__,Z=Y?window.__SWR_DEVTOOLS_USE__:[],U=e=>d(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],Q=()=>c(G,(0,r.useContext)(q)),$=Z.concat(e=>(t,n,o)=>{let r=n&&((...e)=>{let[o]=N(t),[,,,r]=h.get(H);if(o.startsWith("$inf$"))return n(...e);let l=r[o];return s(l)?n(...e):(delete r[o],l)});return e(t,r,o)}),K=(e,t,n)=>{let o=t[e]||(t[e]=[]);return o.push(n),()=>{let e=o.indexOf(n);e>=0&&(o[e]=o[o.length-1],o.pop())}};Y&&(window.__SWR_DEVTOOLS_REACT__=r);let X=r.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;if("rejected"===e.status)throw e.reason;throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}),J={dedupe:!0};u.defineProperty(e=>{let{value:t}=e,n=(0,r.useContext)(q),o=d(t),l=(0,r.useMemo)(()=>o?t(n):t,[o,n,t]),i=(0,r.useMemo)(()=>o?l:B(n,l),[o,n,l]),u=l&&l.provider,s=(0,r.useRef)(a);u&&!s.current&&(s.current=z(u(i.cache||H),l));let g=s.current;return g&&(i.cache=g[0],i.mutate=g[1]),F(()=>{if(g)return g[2]&&g[2](),g[3]},[]),(0,r.createElement)(q.Provider,c(e,{value:i}))},"defaultValue",{value:G});let ee=(o=(e,t,n)=>{let{cache:o,compare:i,suspense:u,fallbackData:g,revalidateOnMount:f,revalidateIfStale:p,refreshInterval:m,refreshWhenHidden:v,refreshWhenOffline:w,keepPreviousData:b}=n,[y,C,M,R]=h.get(o),[x,E]=N(e),_=(0,r.useRef)(!1),I=(0,r.useRef)(!1),L=(0,r.useRef)(x),O=(0,r.useRef)(t),j=(0,r.useRef)(n),z=()=>j.current,H=()=>z().isVisible()&&z().isOnline(),[W,G,B,q]=S(o,x),Y=(0,r.useRef)({}).current,Z=s(g)?n.fallback[x]:g,U=(e,t)=>{for(let n in Y)if("data"===n){if(!i(e[n],t[n])&&(!s(e[n])||!i(ei,t[n])))return!1}else if(t[n]!==e[n])return!1;return!0},Q=(0,r.useMemo)(()=>{let e=!!x&&!!t&&(s(f)?!z().isPaused()&&!u&&(!!s(p)||p):f),n=t=>{let n=c(t);return(delete n._k,e)?{isValidating:!0,isLoading:!0,...n}:n},o=W(),r=q(),l=n(o),i=o===r?l:n(r),a=l;return[()=>{let e=n(W());return U(e,a)?(a.data=e.data,a.isLoading=e.isLoading,a.isValidating=e.isValidating,a.error=e.error,a):(a=e,e)},()=>i]},[o,x]),$=(0,l.useSyncExternalStore)((0,r.useCallback)(e=>B(x,(t,n)=>{U(n,t)||e()}),[o,x]),Q[0],Q[1]),ee=!_.current,et=y[x]&&y[x].length>0,en=$.data,eo=s(en)?Z:en,er=$.error,el=(0,r.useRef)(eo),ei=b?s(en)?el.current:en:eo,ea=(!et||!!s(er))&&(ee&&!s(f)?f:!z().isPaused()&&(u?!s(eo)&&p:s(eo)||p)),eu=!!(x&&t&&ee&&ea),es=s($.isValidating)?eu:$.isValidating,ed=s($.isLoading)?eu:$.isLoading,ec=(0,r.useCallback)(async e=>{let t,o;let r=O.current;if(!x||!r||I.current||z().isPaused())return!1;let l=!0,u=e||{},c=!M[x]||!u.dedupe,g=()=>P?!I.current&&x===L.current&&_.current:x===L.current,f={isValidating:!1,isLoading:!1},p=()=>{G(f)},m=()=>{let e=M[x];e&&e[1]===o&&delete M[x]},h={isValidating:!0};s(W().data)&&(h.isLoading=!0);try{if(c&&(G(h),n.loadingTimeout&&s(W().data)&&setTimeout(()=>{l&&g()&&z().onLoadingSlow(x,n)},n.loadingTimeout),M[x]=[r(E),V()]),[t,o]=M[x],t=await t,c&&setTimeout(m,n.dedupingInterval),!M[x]||M[x][1]!==o)return c&&g()&&z().onDiscarded(x),!1;f.error=a;let e=C[x];if(!s(e)&&(o<=e[0]||o<=e[1]||0===e[1]))return p(),c&&g()&&z().onDiscarded(x),!1;let u=W().data;f.data=i(u,t)?u:t,c&&g()&&z().onSuccess(t,x,n)}catch(n){m();let e=z(),{shouldRetryOnError:t}=e;!e.isPaused()&&(f.error=n,c&&g()&&(e.onError(n,x,e),(!0===t||d(t)&&t(n))&&H()&&e.onErrorRetry(n,x,e,e=>{let t=y[x];t&&t[0]&&t[0](T.ERROR_REVALIDATE_EVENT,e)},{retryCount:(u.retryCount||0)+1,dedupe:!0})))}return l=!1,p(),!0},[x,o]),eg=(0,r.useCallback)((...e)=>A(o,L.current,...e),[]);if(F(()=>{O.current=t,j.current=n,s(en)||(el.current=en)}),F(()=>{if(!x)return;let e=ec.bind(a,J),t=0,n=K(x,y,(n,o={})=>{if(n==T.FOCUS_EVENT){let n=Date.now();z().revalidateOnFocus&&n>t&&H()&&(t=n+z().focusThrottleInterval,e())}else if(n==T.RECONNECT_EVENT)z().revalidateOnReconnect&&H()&&e();else if(n==T.MUTATE_EVENT)return ec();else if(n==T.ERROR_REVALIDATE_EVENT)return ec(o)});return I.current=!1,L.current=x,_.current=!0,G({_k:E}),ea&&(s(eo)||k?e():D(e)),()=>{I.current=!0,n()}},[x]),F(()=>{let e;function t(){let t=d(m)?m(W().data):m;t&&-1!==e&&(e=setTimeout(n,t))}function n(){!W().error&&(v||z().isVisible())&&(w||z().isOnline())?ec(J).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[m,v,w,x]),(0,r.useDebugValue)(ei),u&&s(eo)&&x){if(!P&&k)throw Error("Fallback data is required when using suspense in SSR.");O.current=t,j.current=n,I.current=!1;let e=R[x];if(s(e)||X(eg(e)),s(er)){let e=ec(J);s(ei)||(e.status="fulfilled",e.value=!0),X(e)}else throw er}return{mutate:eg,get data(){return Y.data=!0,ei},get error(){return Y.error=!0,er},get isValidating(){return Y.isValidating=!0,es},get isLoading(){return Y.isLoading=!0,ed}}},function(...e){let t=Q(),[n,r,l]=U(e),i=B(t,l),a=o,{use:u}=i,s=(u||[]).concat($);for(let e=s.length;e--;)a=s[e](a);return a(n,r||i.fetcher||null,i)})}}]);