"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[947],{77172:function(e,t,r){let n;r.d(t,{J:function(){return a}});let o=Symbol.for("react-aria.i18n.locale"),l=Symbol.for("react-aria.i18n.strings");class a{getStringForLocale(e,t){let r=this.getStringsForLocale(t)[e];if(!r)throw Error(`Could not find intl message ${e} in ${t} locale`);return r}getStringsForLocale(e){let t=this.strings[e];return t||(t=function(e,t,r="en-US"){if(t[e])return t[e];let n=Intl.Locale?new Intl.Locale(e).language:e.split("-")[0];if(t[n])return t[n];for(let e in t)if(e.startsWith(n+"-"))return t[e];return t[r]}(e,this.strings,this.defaultLocale),this.strings[e]=t),t}static getGlobalDictionaryForPackage(e){if("undefined"==typeof window)return null;let t=window[o];if(void 0===n){let e=window[l];if(!e)return null;for(let r in n={},e)n[r]=new a({[t]:e[r]},t)}let r=null==n?void 0:n[e];if(!r)throw Error(`Strings for package "${e}" were not included by LocalizedStringProvider. Please add it to the list passed to createLocalizedStringDictionary.`);return r}constructor(e,t="en-US"){this.strings=Object.fromEntries(Object.entries(e).filter(([,e])=>e)),this.defaultLocale=t}}},3225:function(e,t,r){r.d(t,{E:function(){return l}});let n=new Map,o=new Map;class l{format(e,t){let r=this.strings.getStringForLocale(e,this.locale);return"function"==typeof r?r(t,this):r}plural(e,t,r="cardinal"){let o=t["="+e];if(o)return"function"==typeof o?o():o;let l=this.locale+":"+r,a=n.get(l);return a||(a=new Intl.PluralRules(this.locale,{type:r}),n.set(l,a)),"function"==typeof(o=t[a.select(e)]||t.other)?o():o}number(e){let t=o.get(this.locale);return t||(t=new Intl.NumberFormat(this.locale),o.set(this.locale,t)),t.format(e)}select(e,t){let r=e[t]||e.other;return"function"==typeof r?r():r}constructor(e,t){this.locale=e,this.strings=t}}},22947:function(e,t,r){r.d(t,{J:function(){return n}});var n=(e,t,r)=>{let n=null==t?void 0:t.current;if(!n||!n.contains(e)){let e=document.querySelectorAll("body > span[data-focus-scope-start]"),t=[];if(e.forEach(e=>{t.push(e.nextElementSibling)}),1===t.length)return r.close(),!1}return!n||!n.contains(e)}},23663:function(e,t,r){r.d(t,{VS:function(){return n},Yv:function(){return l},Yx:function(){return o},sK:function(){return a}});var n=e=>{let t={top:{originY:1},bottom:{originY:0},left:{originX:1},right:{originX:0},"top-start":{originX:0,originY:1},"top-end":{originX:1,originY:1},"bottom-start":{originX:0,originY:0},"bottom-end":{originX:1,originY:0},"right-start":{originX:0,originY:0},"right-end":{originX:0,originY:1},"left-start":{originX:1,originY:0},"left-end":{originX:1,originY:1}};return(null==t?void 0:t[e])||{}},o=e=>({top:"top",bottom:"bottom",left:"left",right:"right","top-start":"top start","top-end":"top end","bottom-start":"bottom start","bottom-end":"bottom end","left-start":"left top","left-end":"left bottom","right-start":"right top","right-end":"right bottom"})[e],l=(e,t)=>{if(t.includes("-")){let[r]=t.split("-");if(r.includes(e))return!1}return!0},a=(e,t)=>{if(t.includes("-")){let[,r]=t.split("-");return"".concat(e,"-").concat(r)}return e}},42679:function(e,t,r){r.d(t,{f:function(){return o}});var n=r(57437),o=()=>(0,n.jsxs)("svg",{"aria-hidden":"true",fill:"none",height:"80%",role:"presentation",viewBox:"0 0 24 24",width:"80%",children:[(0,n.jsx)("path",{d:"M12 2C9.38 2 7.25 4.13 7.25 6.75C7.25 9.32 9.26 11.4 11.88 11.49C11.96 11.48 12.04 11.48 12.1 11.49C12.12 11.49 12.13 11.49 12.15 11.49C12.16 11.49 12.16 11.49 12.17 11.49C14.73 11.4 16.74 9.32 16.75 6.75C16.75 4.13 14.62 2 12 2Z",fill:"currentColor"}),(0,n.jsx)("path",{d:"M17.0809 14.1489C14.2909 12.2889 9.74094 12.2889 6.93094 14.1489C5.66094 14.9989 4.96094 16.1489 4.96094 17.3789C4.96094 18.6089 5.66094 19.7489 6.92094 20.5889C8.32094 21.5289 10.1609 21.9989 12.0009 21.9989C13.8409 21.9989 15.6809 21.5289 17.0809 20.5889C18.3409 19.7389 19.0409 18.5989 19.0409 17.3589C19.0309 16.1289 18.3409 14.9889 17.0809 14.1489Z",fill:"currentColor"})]})},7847:function(e,t,r){r.d(t,{h:function(){return u}});var n=r(42679),o=r(84932),l=r(2265),a=r(55971),i=r(57437),s=(0,a.Gp)((e,t)=>{let{Component:r,ImgComponent:a,src:s,icon:u=(0,i.jsx)(n.f,{}),alt:c,classNames:d,slots:f,name:p,showFallback:g,fallback:h,getInitials:v,getAvatarProps:b,getImageProps:m}=(0,o.F)({...e,ref:t}),y=(0,l.useMemo)(()=>!g&&s?null:h?(0,i.jsx)("div",{"aria-label":c,className:f.fallback({class:null==d?void 0:d.fallback}),role:"img",children:h}):p?(0,i.jsx)("span",{"aria-label":c,className:f.name({class:null==d?void 0:d.name}),role:"img",children:v(p)}):(0,i.jsx)("span",{"aria-label":c,className:f.icon({class:null==d?void 0:d.icon}),role:"img",children:u}),[g,s,h,p,d]);return(0,i.jsxs)(r,{...b(),children:[s&&(0,i.jsx)(a,{...m(),alt:c}),y]})});s.displayName="NextUI.Avatar";var u=s},84932:function(e,t,r){r.d(t,{F:function(){return v}});var n=r(92328),o=r(99455),l=r(12094),a=r(22173),i=r(26242),s=r(75300),u=r(31887),c=r(65263),d=r(53640),f=r(13389),p=r(2265),g=r(46508),h=r(83892);function v(){var e,t,r,v,b,m;let y=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},x=(0,l.w)(),w=(0,n.C)(),E=!!w,{as:K,ref:S,src:C,name:k,icon:P,classNames:D,fallback:N,alt:M=k||"avatar",imgRef:T,color:A=null!=(e=null==w?void 0:w.color)?e:"default",radius:F=null!=(t=null==w?void 0:w.radius)?t:"full",size:L=null!=(r=null==w?void 0:w.size)?r:"md",isBordered:R=null!=(v=null==w?void 0:w.isBordered)&&v,isDisabled:B=null!=(b=null==w?void 0:w.isDisabled)&&b,isFocusable:I=!1,getInitials:O=u.e,ignoreFallback:j=!1,showFallback:z=!1,ImgComponent:W="img",imgProps:H,className:_,onError:V,disableAnimation:U,...G}=y,Y=K||"span",$=(0,i.gy)(S),J=(0,i.gy)(T),{isFocusVisible:q,isFocused:X,focusProps:Z}=(0,f.F)(),{isHovered:Q,hoverProps:ee}=(0,h.X)({isDisabled:B}),et=null!=(m=null!=U?U:null==x?void 0:x.disableAnimation)&&m,er="loaded"===(0,g.d)({src:C,onError:V,ignoreFallback:j}),en="string"==typeof W,eo=(!C||!er)&&z,el=(0,p.useMemo)(()=>{var e;return(0,o.r)({color:A,radius:F,size:L,isBordered:R,isDisabled:B,isInGroup:E,disableAnimation:et,isInGridGroup:null!=(e=null==w?void 0:w.isGrid)&&e})},[A,F,L,R,B,et,E,null==w?void 0:w.isGrid]),ea=(0,c.W)(null==D?void 0:D.base,_),ei=(0,p.useMemo)(()=>I||"button"===K,[I,K]),es=(0,p.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ref:$,tabIndex:ei?0:-1,"data-hover":(0,d.PB)(Q),"data-focus":(0,d.PB)(X),"data-focus-visible":(0,d.PB)(q),className:el.base({class:(0,c.W)(ea,null==e?void 0:e.className)}),...(0,a.d)(G,ee,ei?Z:{})}},[ei,el,ea,Z,G]),eu=(0,p.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ref:J,src:C,"data-loaded":(0,d.PB)(er),className:el.img({class:null==D?void 0:D.img}),...(0,a.d)(H,e,(0,s.z)({disableAnimation:et},{enabled:en}))}},[el,er,H,et,C,J,en]);return{Component:Y,ImgComponent:W,src:C,alt:M,icon:P,name:k,imgRef:J,slots:el,classNames:D,fallback:N,isImgLoaded:er,showFallback:eo,ignoreFallback:j,getInitials:O,getAvatarProps:es,getImageProps:eu}}},92328:function(e,t,r){r.d(t,{C:function(){return o},k:function(){return n}});var[n,o]=(0,r(37561).k)({name:"AvatarGroupContext",strict:!1})},57511:function(e,t,r){r.d(t,{j:function(){return u}});var n=r(75300),o=(0,r(94405).tv)({base:"shrink-0 bg-divider border-none",variants:{orientation:{horizontal:"w-full h-divider",vertical:"h-full w-divider"}},defaultVariants:{orientation:"horizontal"}}),l=r(2265),a=r(55971),i=r(57437),s=(0,a.Gp)((e,t)=>{let{Component:r,getDividerProps:a}=function(e){var t;let r,a;let{as:i,className:s,orientation:u,...c}=e,d=i||"hr";"hr"===d&&"vertical"===u&&(d="div");let{separatorProps:f}=(t={elementType:"string"==typeof d?d:"hr",orientation:u},a=(0,n.z)(t,{enabled:"string"==typeof t.elementType}),("vertical"===t.orientation&&(r="vertical"),"hr"!==t.elementType)?{separatorProps:{...a,role:"separator","aria-orientation":r}}:{separatorProps:a}),p=(0,l.useMemo)(()=>o({orientation:u,className:s}),[u,s]);return{Component:d,getDividerProps:(0,l.useCallback)((e={})=>({className:p,role:"separator","data-orientation":u,...f,...c,...e}),[p,u,f,c])}}({...e});return(0,i.jsx)(r,{ref:t,...a()})});s.displayName="NextUI.Divider";var u=s},91652:function(e,t,r){r.d(t,{S:function(){return i}});var n=r(82962),o=r(12685),l=r(57437),a=e=>{let{getMenuTriggerProps:t}=(0,n.t)(),{children:r,...a}=e;return(0,l.jsx)(o.b,{...t(a),children:r})};a.displayName="NextUI.DropdownTrigger";var i=a},27227:function(e,t,r){r.d(t,{F:function(){return u}});var n=r(82962),o=r(31819),l=r(2265),a=r(18832),i=r(57437),s=e=>{let{children:t,...r}=e,s=(0,o.x)(r),[u,c]=l.Children.toArray(t);return(0,i.jsx)(n.K,{value:s,children:(0,i.jsxs)(a.j,{...s.getPopoverProps(),children:[u,c]})})};s.displayName="NextUI.Dropdown";var u=s},31819:function(e,t,r){r.d(t,{x:function(){return v}});var n=r(12094),o=r(75699),l=r(91051),a=r(94405),i=r(92481),s=(0,a.tv)({base:["w-full","p-1","min-w-[200px]"]});(0,a.tv)({slots:{base:["flex","group","gap-2","items-center","justify-between","relative","px-2","py-1.5","w-full","h-full","box-border","rounded-small","outline-none","cursor-pointer","tap-highlight-transparent","data-[pressed=true]:opacity-70",...i.Dh,"data-[focus-visible=true]:dark:ring-offset-background-content1"],wrapper:"w-full flex flex-col items-start justify-center",title:"flex-1 text-small font-normal truncate",description:["w-full","text-tiny","text-foreground-500","group-hover:text-current"],selectedIcon:["text-inherit","w-3","h-3","flex-shrink-0"],shortcut:["px-1","py-0.5","rounded","font-sans","text-foreground-500","text-tiny","border-small","border-default-300","group-hover:border-current"]},variants:{variant:{solid:{base:""},bordered:{base:"border-medium border-transparent bg-transparent"},light:{base:"bg-transparent"},faded:{base:"border-small border-transparent hover:border-default data-[hover=true]:bg-default-100"},flat:{base:""},shadow:{base:"data-[hover=true]:shadow-lg"}},color:{default:{},primary:{},secondary:{},success:{},warning:{},danger:{}},isDisabled:{true:{base:"opacity-disabled pointer-events-none"}},disableAnimation:{true:{},false:{}}},defaultVariants:{variant:"solid",color:"default"},compoundVariants:[{variant:"solid",color:"default",class:{base:"data-[hover=true]:bg-default data-[hover=true]:text-default-foreground"}},{variant:"solid",color:"primary",class:{base:"data-[hover=true]:bg-primary data-[hover=true]:text-primary-foreground"}},{variant:"solid",color:"secondary",class:{base:"data-[hover=true]:bg-secondary data-[hover=true]:text-secondary-foreground"}},{variant:"solid",color:"success",class:{base:"data-[hover=true]:bg-success data-[hover=true]:text-success-foreground"}},{variant:"solid",color:"warning",class:{base:"data-[hover=true]:bg-warning data-[hover=true]:text-warning-foreground"}},{variant:"solid",color:"danger",class:{base:"data-[hover=true]:bg-danger data-[hover=true]:text-danger-foreground"}},{variant:"shadow",color:"default",class:{base:"data-[hover=true]:shadow-default/50 data-[hover=true]:bg-default data-[hover=true]:text-default-foreground"}},{variant:"shadow",color:"primary",class:{base:"data-[hover=true]:shadow-primary/30 data-[hover=true]:bg-primary data-[hover=true]:text-primary-foreground"}},{variant:"shadow",color:"secondary",class:{base:"data-[hover=true]:shadow-secondary/30 data-[hover=true]:bg-secondary data-[hover=true]:text-secondary-foreground"}},{variant:"shadow",color:"success",class:{base:"data-[hover=true]:shadow-success/30 data-[hover=true]:bg-success data-[hover=true]:text-success-foreground"}},{variant:"shadow",color:"warning",class:{base:"data-[hover=true]:shadow-warning/30 data-[hover=true]:bg-warning data-[hover=true]:text-warning-foreground"}},{variant:"shadow",color:"danger",class:{base:"data-[hover=true]:shadow-danger/30 data-[hover=true]:bg-danger data-[hover=true]:text-danger-foreground"}},{variant:"bordered",color:"default",class:{base:"data-[hover=true]:border-default"}},{variant:"bordered",color:"primary",class:{base:"data-[hover=true]:border-primary data-[hover=true]:text-primary"}},{variant:"bordered",color:"secondary",class:{base:"data-[hover=true]:border-secondary data-[hover=true]:text-secondary"}},{variant:"bordered",color:"success",class:{base:"data-[hover=true]:border-success data-[hover=true]:text-success"}},{variant:"bordered",color:"warning",class:{base:"data-[hover=true]:border-warning data-[hover=true]:text-warning"}},{variant:"bordered",color:"danger",class:{base:"data-[hover=true]:border-danger data-[hover=true]:text-danger"}},{variant:"flat",color:"default",class:{base:"data-[hover=true]:bg-default/40 data-[hover=true]:text-default-foreground"}},{variant:"flat",color:"primary",class:{base:"data-[hover=true]:bg-primary/20 data-[hover=true]:text-primary"}},{variant:"flat",color:"secondary",class:{base:"data-[hover=true]:bg-secondary/20 data-[hover=true]:text-secondary"}},{variant:"flat",color:"success",class:{base:"data-[hover=true]:bg-success/20 data-[hover=true]:text-success "}},{variant:"flat",color:"warning",class:{base:"data-[hover=true]:bg-warning/20 data-[hover=true]:text-warning"}},{variant:"flat",color:"danger",class:{base:"data-[hover=true]:bg-danger/20 data-[hover=true]:text-danger"}},{variant:"faded",color:"default",class:{base:"data-[hover=true]:text-default-foreground"}},{variant:"faded",color:"primary",class:{base:"data-[hover=true]:text-primary"}},{variant:"faded",color:"secondary",class:{base:"data-[hover=true]:text-secondary"}},{variant:"faded",color:"success",class:{base:"data-[hover=true]:text-success"}},{variant:"faded",color:"warning",class:{base:"data-[hover=true]:text-warning"}},{variant:"faded",color:"danger",class:{base:"data-[hover=true]:text-danger"}},{variant:"light",color:"default",class:{base:"data-[hover=true]:text-default-500"}},{variant:"light",color:"primary",class:{base:"data-[hover=true]:text-primary"}},{variant:"light",color:"secondary",class:{base:"data-[hover=true]:text-secondary"}},{variant:"light",color:"success",class:{base:"data-[hover=true]:text-success"}},{variant:"light",color:"warning",class:{base:"data-[hover=true]:text-warning"}},{variant:"light",color:"danger",class:{base:"data-[hover=true]:text-danger"}}]}),(0,a.tv)({slots:{base:"relative mb-2",heading:"pl-1 text-tiny text-foreground-500",group:"data-[has-title=true]:pt-1",divider:"mt-2"}}),(0,a.tv)({base:"w-full flex flex-col gap-0.5 p-1"});var u=r(65263),c=r(65262),d=r(22947),f=r(2265),p=r(22173),g=(e,t)=>{if(e){let r=Array.isArray(e.children)?e.children:[...(null==e?void 0:e.items)||[]];if(r&&r.length)return r.find(e=>{if(e&&e.key===t)return e})||{}}return null},h=(e,t,r)=>{let n=r||g(e,t);return n&&n.props&&"closeOnSelect"in n.props?n.props.closeOnSelect:null==e?void 0:e.closeOnSelect};function v(e){var t;let r=(0,n.w)(),{as:a,triggerRef:i,isOpen:g,defaultOpen:v,onOpenChange:b,isDisabled:m,type:y="menu",trigger:x="press",placement:w="bottom",closeOnSelect:E=!0,shouldBlockScroll:K=!0,classNames:S,disableAnimation:C=null!=(t=null==r?void 0:r.disableAnimation)&&t,onClose:k,className:P,...D}=e,N=(0,f.useRef)(null),M=i||N,T=(0,f.useRef)(null),A=(0,f.useRef)(null),F=(0,o.W)({trigger:x,isOpen:g,defaultOpen:v,onOpenChange:e=>{null==b||b(e),e||null==k||k()}}),{menuTriggerProps:L,menuProps:R}=(0,l.u)({type:y,trigger:x,isDisabled:m},F,M),B=(0,f.useMemo)(()=>s({className:P}),[P]),I=e=>{(void 0===e||e)&&E&&F.close()};return{Component:a||"div",menuRef:T,menuProps:R,classNames:B,closeOnSelect:E,onClose:F.close,autoFocus:F.focusStrategy||!0,disableAnimation:C,getPopoverProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,p.d)(D,e);return{state:F,placement:w,ref:A,disableAnimation:C,shouldBlockScroll:K,scrollRef:T,triggerRef:M,...t,classNames:{...S,...e.classNames,content:(0,u.W)(B,null==S?void 0:S.content,e.className)},shouldCloseOnInteractOutside:(null==t?void 0:t.shouldCloseOnInteractOutside)?t.shouldCloseOnInteractOutside:e=>(0,d.J)(e,N,F)}},getMenuProps:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{ref:(0,c.l)(t,T),menuProps:R,closeOnSelect:E,...(0,p.d)(e,{onAction:(t,r)=>{I(h(e,t,r))},onClose:F.close})}},getMenuTriggerProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{onPress:t,onPressStart:r,...n}=L;return(0,p.d)(n,{isDisabled:m},e)}}}},35769:function(e,t,r){r.d(t,{a:function(){return u}});var n=r(82962),o=r(17976),l=r(27546),a=r(55971),i=r(25852),s=r(57437),u=(0,a.Gp)(function(e,t){let{getMenuProps:r}=(0,n.t)();return(0,s.jsx)(o.g,{children:(0,s.jsx)(l.MT,{contain:!0,restoreFocus:!0,children:(0,s.jsx)(i.U,{...r(e,t)})})})})},82962:function(e,t,r){r.d(t,{K:function(){return n},t:function(){return o}});var[n,o]=(0,r(37561).k)({name:"DropdownContext",errorMessage:"useDropdownContext: `context` is undefined. Seems you forgot to wrap all popover components within ``"})},79046:function(e,t,r){r.d(t,{Lj:function(){return n},y7:function(){return o}});var n={ease:[.36,.66,.4,1],easeIn:[.4,0,1,1],easeOut:[0,0,.2,1],easeInOut:[.4,0,.2,1],spring:[.155,1.105,.295,1.12],springOut:[.57,-.15,.62,.07],softSpring:[.16,1.11,.3,1.02]};n.easeOut,n.easeIn;var o={scaleSpring:{enter:{transform:"scale(1)",opacity:1,transition:{type:"spring",bounce:0,duration:.2}},exit:{transform:"scale(0.85)",opacity:0,transition:{type:"easeOut",duration:.15}}},scaleSpringOpacity:{initial:{opacity:0,transform:"scale(0.8)"},enter:{opacity:1,transform:"scale(1)",transition:{type:"spring",bounce:0,duration:.3}},exit:{opacity:0,transform:"scale(0.96)",transition:{type:"easeOut",bounce:0,duration:.15}}},scale:{enter:{scale:1},exit:{scale:.95}},scaleFadeIn:{enter:{transform:"scale(1)",opacity:1,transition:{duration:.25,ease:n.easeIn}},exit:{transform:"scale(0.95)",opacity:0,transition:{duration:.2,ease:n.easeOut}}},scaleInOut:{enter:{transform:"scale(1)",opacity:1,transition:{duration:.4,ease:n.ease}},exit:{transform:"scale(1.03)",opacity:0,transition:{duration:.3,ease:n.ease}}},fade:{enter:{opacity:1,transition:{duration:.4,ease:n.ease}},exit:{opacity:0,transition:{duration:.3,ease:n.ease}}},collapse:{enter:{opacity:1,height:"auto",transition:{height:{type:"spring",bounce:0,duration:.3},opacity:{easings:"ease",duration:.4}}},exit:{opacity:0,height:0,transition:{easings:"ease",duration:.3}}}}},25852:function(e,t,r){r.d(t,{U:function(){return F}});var n=r(57437);function o(e){let{isSelected:t,disableAnimation:r,...o}=e;return(0,n.jsx)("svg",{"aria-hidden":"true","data-selected":t,role:"presentation",viewBox:"0 0 17 18",...o,children:(0,n.jsx)("polyline",{fill:"none",points:"1 9 7 14 15 4",stroke:"currentColor",strokeDasharray:22,strokeDashoffset:t?44:66,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,style:r?{}:{transition:"stroke-dashoffset 200ms ease"}})})}var l=r(2265),a=r(28764),i=r(12094),s=r(55971),u=r(13389),c=r(8819),d=r(2285),f=r(65263),p=r(53640),g=r(93598),h=r(46671),v=r(80612),b=r(60357),m=r(22173),y=r(61017),x=r(53948),w=r(83892),E=r(95729),K=r(98389),S=r(19747),C=r(59375),k=r(66669),P=r(75300),D=e=>{let{Component:t,slots:r,classNames:D,rendered:N,shortcut:M,description:T,isSelectable:A,isSelected:F,isDisabled:L,selectedIcon:R,startContent:B,endContent:I,disableAnimation:O,hideSelectedIcon:j,getItemProps:z,getLabelProps:W,getDescriptionProps:H,getKeyboardShortcutProps:_,getSelectedIconProps:V}=function(e){var t,r;let n=(0,i.w)(),[o,D]=(0,s.oe)(e,a.D9.variantKeys),{as:N,item:M,state:T,shortcut:A,description:F,startContent:L,endContent:R,isVirtualized:B,selectedIcon:I,className:O,classNames:j,onAction:z,autoFocus:W,onPress:H,onPressStart:_,onPressUp:V,onPressEnd:U,onPressChange:G,onHoverStart:Y,onHoverChange:$,onHoverEnd:J,hideSelectedIcon:q=!1,isReadOnly:X=!1,closeOnSelect:Z,onClose:Q,onClick:ee,...et}=o,er=null!=(r=null!=(t=e.disableAnimation)?t:null==n?void 0:n.disableAnimation)&&r,en=(0,l.useRef)(null),eo=N||((null==et?void 0:et.href)?"a":"li"),el="string"==typeof eo,{rendered:ea,key:ei}=M,es=T.disabledKeys.has(ei)||e.isDisabled,eu="none"!==T.selectionManager.selectionMode,ec=(0,k.d)(),{isFocusVisible:ed,focusProps:ef}=(0,u.F)({autoFocus:W});ee&&"function"==typeof ee&&(0,c.Z)("onClick is deprecated, please use onPress instead. See: https://github.com/nextui-org/nextui/issues/4292","MenuItem");let{isPressed:ep,isFocused:eg,isSelected:eh,isDisabled:ev,menuItemProps:eb,labelProps:em,descriptionProps:ey,keyboardShortcutProps:ex}=function(e,t,r){var n,o;let{id:l,key:a,closeOnSelect:i,isVirtualized:s,"aria-haspopup":u,onPressStart:c,onPressUp:d,onPress:f,onPressChange:p,onPressEnd:k,onHoverStart:P,onHoverChange:D,onHoverEnd:N,onKeyDown:M,onKeyUp:T,onFocus:A,onFocusChange:F,onBlur:L,selectionManager:R=t.selectionManager}=e,B=!!u,I=B&&"true"===e["aria-expanded"],O=null!==(n=e.isDisabled)&&void 0!==n?n:R.isDisabled(a),j=null!==(o=e.isSelected)&&void 0!==o?o:R.isSelected(a),z=(0,g.K).get(t),W=t.collection.getItem(a),H=e.onClose||z.onClose,_=(0,h.tv)(),V=t=>{var r;!B&&((null==W?void 0:null===(r=W.props)||void 0===r?void 0:r.onAction)?W.props.onAction():e.onAction&&e.onAction(a),z.onAction&&(0,z.onAction)(a),t.target instanceof HTMLAnchorElement&&W&&_.open(t.target,t,W.props.href,W.props.routerOptions))},U="menuitem";B||("single"===R.selectionMode?U="menuitemradio":"multiple"!==R.selectionMode||(U="menuitemcheckbox"));let G=(0,v.mp)(),Y=(0,v.mp)(),$=(0,v.mp)(),J={id:l,"aria-disabled":O||void 0,role:U,"aria-label":e["aria-label"],"aria-labelledby":G,"aria-describedby":[Y,$].filter(Boolean).join(" ")||void 0,"aria-controls":e["aria-controls"],"aria-haspopup":u,"aria-expanded":e["aria-expanded"]};"none"===R.selectionMode||B||(J["aria-checked"]=j),s&&(J["aria-posinset"]=null==W?void 0:W.index,J["aria-setsize"]=(0,y.i)(t.collection));let{itemProps:q,isFocused:X}=(0,C.C)({selectionManager:R,key:a,ref:r,shouldSelectOnPressUp:!0,allowsDifferentPressOrigin:!0,linkBehavior:"none"}),{pressProps:Z,isPressed:Q}=(0,x.r)({onPressStart:e=>{"keyboard"===e.pointerType&&V(e),null==c||c(e)},onPress:f,onPressUp:e=>{"keyboard"!==e.pointerType&&(V(e),!B&&H&&(null!=i?i:"multiple"!==R.selectionMode||R.isLink(a))&&H()),null==d||d(e)},onPressChange:p,onPressEnd:k,isDisabled:O}),{hoverProps:ee}=(0,w.X)({isDisabled:O,onHoverStart(e){(0,E.E)()||I&&"dialog"===u||(R.setFocused(!0),R.setFocusedKey(a)),null==P||P(e)},onHoverChange:D,onHoverEnd:N}),{keyboardProps:et}=(0,K.v)({onKeyDown:e=>{if(e.repeat){e.continuePropagation();return}switch(e.key){case" ":O||"none"!==R.selectionMode||B||!1===i||!H||H();break;case"Enter":O||!1===i||B||!H||H();break;default:B||e.continuePropagation(),null==M||M(e)}},onKeyUp:T}),{focusProps:er}=(0,S.K)({onBlur:L,onFocus:A,onFocusChange:F}),en=(0,b.z)(null==W?void 0:W.props);delete en.id;let eo=(0,h.eY)(null==W?void 0:W.props);return{menuItemProps:{...J,...(0,m.d)(en,eo,B?{onFocus:q.onFocus,"data-key":q["data-key"]}:q,Z,ee,et,er),tabIndex:null!=q.tabIndex&&I?-1:q.tabIndex},labelProps:{id:G},descriptionProps:{id:Y},keyboardShortcutProps:{id:$},isFocused:X,isSelected:j,isPressed:Q,isDisabled:O}}({key:ei,onClose:Q,isDisabled:es,onPress:(0,l.useCallback)(e=>{null==ee||ee(e),null==H||H(e)},[ee,H]),onPressStart:_,onPressUp:V,onPressEnd:U,onPressChange:G,"aria-label":o["aria-label"],closeOnSelect:Z,isVirtualized:B,onAction:z},T,en),{hoverProps:ew,isHovered:eE}=(0,w.X)({isDisabled:ev,onHoverStart(e){(0,E.E)()||(T.selectionManager.setFocused(!0),T.selectionManager.setFocusedKey(ei)),null==Y||Y(e)},onHoverChange:$,onHoverEnd:J}),eK=eb,eS=(0,l.useMemo)(()=>(0,a.D9)({...D,isDisabled:ev,disableAnimation:er,hasTitleTextChild:"string"==typeof ea,hasDescriptionTextChild:"string"==typeof F}),[(0,d.Xx)(D),ev,er,ea,F]),eC=(0,f.W)(null==j?void 0:j.base,O);X&&(eK=(0,d.Os)(eK));let ek=(0,l.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"aria-hidden":(0,p.PB)(!0),"data-disabled":(0,p.PB)(ev),className:eS.selectedIcon({class:null==j?void 0:j.selectedIcon}),...e}},[ev,eS,j]);return{Component:eo,domRef:en,slots:eS,classNames:j,isSelectable:eu,isSelected:eh,isDisabled:ev,rendered:ea,shortcut:A,description:F,startContent:L,endContent:R,selectedIcon:I,disableAnimation:er,getItemProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ref:en,...(0,m.d)(X?{}:ef,(0,P.z)(et,{enabled:el}),eK,ew,e),"data-focus":(0,p.PB)(eg),"data-selectable":(0,p.PB)(eu),"data-hover":(0,p.PB)(ec?eE||ep:eE),"data-disabled":(0,p.PB)(ev),"data-selected":(0,p.PB)(eh),"data-pressed":(0,p.PB)(ep),"data-focus-visible":(0,p.PB)(ed),className:eS.base({class:(0,f.W)(eC,e.className)})}},getLabelProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...(0,m.d)(em,e),className:eS.title({class:null==j?void 0:j.title})}},hideSelectedIcon:q,getDescriptionProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...(0,m.d)(ey,e),className:eS.description({class:null==j?void 0:j.description})}},getKeyboardShortcutProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...(0,m.d)(ex,e),className:eS.shortcut({class:null==j?void 0:j.shortcut})}},getSelectedIconProps:ek}}(e),U=(0,l.useMemo)(()=>{let e=(0,n.jsx)(o,{disableAnimation:O,isSelected:F});return"function"==typeof R?R({icon:e,isSelected:F,isDisabled:L}):R||e},[R,F,L,O]);return(0,n.jsxs)(t,{...z(),children:[B,T?(0,n.jsxs)("div",{className:r.wrapper({class:null==D?void 0:D.wrapper}),children:[(0,n.jsx)("span",{...W(),children:N}),(0,n.jsx)("span",{...H(),children:T})]}):(0,n.jsx)("span",{...W(),children:N}),M&&(0,n.jsx)("kbd",{..._(),children:M}),A&&!j&&(0,n.jsx)("span",{...V(),children:U}),I]})};D.displayName="NextUI.MenuItem";var N=r(57511),M=(0,s.Gp)((e,t)=>{let{item:r,state:o,as:i,variant:s,color:u,disableAnimation:c,onAction:d,closeOnSelect:p,className:g,classNames:h,showDivider:b=!1,hideSelectedIcon:y,dividerProps:x={},itemClasses:w,title:E,...K}=e,S=(0,l.useMemo)(()=>(0,a.Dk)(),[]),C=(0,f.W)(null==h?void 0:h.base,g),k=(0,f.W)(null==h?void 0:h.divider,null==x?void 0:x.className),{itemProps:P,headingProps:M,groupProps:T}=function(e){let{heading:t,"aria-label":r}=e,n=(0,v.Me)();return{itemProps:{role:"presentation"},headingProps:t?{id:n,role:"presentation"}:{},groupProps:{role:"group","aria-label":r,"aria-labelledby":t?n:void 0}}}({heading:r.rendered,"aria-label":r["aria-label"]});return(0,n.jsxs)(i||"li",{"data-slot":"base",...(0,m.d)(P,K),className:S.base({class:C}),children:[r.rendered&&(0,n.jsx)("span",{...M,className:S.heading({class:null==h?void 0:h.heading}),"data-slot":"heading",children:r.rendered}),(0,n.jsxs)("ul",{...T,className:S.group({class:null==h?void 0:h.group}),"data-has-title":!!r.rendered,"data-slot":"group",children:[[...r.childNodes].map(e=>{let{key:t,props:r}=e,l=(0,n.jsx)(D,{classNames:w,closeOnSelect:p,color:u,disableAnimation:c,hideSelectedIcon:y,item:e,state:o,variant:s,onAction:d,...r},t);return e.wrapper&&(l=e.wrapper(l)),l}),b&&(0,n.jsx)(N.j,{as:"li",className:S.divider({class:k}),...x})]})]})});M.displayName="NextUI.MenuSection";var T=r(23898),A=(e,t)=>e||t?Array.from(new Set([...Object.keys(e||{}),...Object.keys(t||{})])).reduce((r,n)=>({...r,[n]:(0,f.W)(null==e?void 0:e[n],null==t?void 0:t[n])}),{}):{},F=(0,s.Gp)(function(e,t){let{Component:r,state:o,closeOnSelect:l,color:a,disableAnimation:i,hideSelectedIcon:s,hideEmptyContent:u,variant:c,onClose:d,topContent:f,bottomContent:p,itemClasses:g,getBaseProps:h,getListProps:v,getEmptyContentProps:b}=(0,T.H)({...e,ref:t}),m=(0,n.jsxs)(r,{...v(),children:[!o.collection.size&&!u&&(0,n.jsx)("li",{children:(0,n.jsx)("div",{...b()})}),[...o.collection].map(e=>{let t={closeOnSelect:l,color:a,disableAnimation:i,item:e,state:o,variant:c,onClose:d,hideSelectedIcon:s,...e.props},r=A(g,null==t?void 0:t.classNames);if("section"===e.type)return(0,n.jsx)(M,{...t,itemClasses:r},e.key);let u=(0,n.jsx)(D,{...t,classNames:r},e.key);return e.wrapper&&(u=e.wrapper(u)),u})]});return(0,n.jsxs)("div",{...h(),children:[f,m,p]})})},23898:function(e,t,r){r.d(t,{H:function(){return d}});var n=r(12094),o=r(93598),l=r(28764),a=r(34553),i=r(26242),s=r(75300),u=r(2265),c=r(65263);function d(e){var t;let r=(0,n.w)(),{as:d,ref:f,variant:p,color:g,children:h,disableAnimation:v=null!=(t=null==r?void 0:r.disableAnimation)&&t,onAction:b,closeOnSelect:m,itemClasses:y,className:x,state:w,topContent:E,bottomContent:K,hideEmptyContent:S=!1,hideSelectedIcon:C=!1,emptyContent:k="No items.",menuProps:P,onClose:D,classNames:N,...M}=e,T=d||"ul",A=(0,i.gy)(f),F="string"==typeof T,L=(0,a.D)({...M,...P,children:h}),R=w||L,{menuProps:B}=(0,o.H)({...M,...P,onAction:b},R,A),I=(0,u.useMemo)(()=>(0,l.GI)({className:x}),[x]),O=(0,c.W)(null==N?void 0:N.base,x);return{Component:T,state:R,variant:p,color:g,disableAnimation:v,onClose:D,topContent:E,bottomContent:K,closeOnSelect:m,className:x,itemClasses:y,getBaseProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ref:A,"data-slot":"base",className:I.base({class:O}),...(0,s.z)(M,{enabled:F}),...e}},getListProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-slot":"list",className:I.list({class:null==N?void 0:N.list}),...B,...e}},hideEmptyContent:S,hideSelectedIcon:C,getEmptyContentProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{children:k,className:I.emptyContent({class:null==N?void 0:N.emptyContent}),...e}}}}},2428:function(e,t,r){r.d(t,{W:function(){return n}});var n=r(82563).c},12685:function(e,t,r){r.d(t,{b:function(){return d}});var n=r(43783),o=r(2265),l=r(37994),a=r(5150),i=r(84447),s=r(22173),u=r(57437),c=e=>{var t;let{triggerRef:r,getTriggerProps:c}=(0,n.l)(),{children:d,...f}=e,p=(0,o.useMemo)(()=>"string"==typeof d?(0,u.jsx)("p",{children:d}):o.Children.only(d),[d]),g=null!=(t=p.props.ref)?t:p.ref,{onPress:h,isDisabled:v,...b}=(0,o.useMemo)(()=>c((0,s.d)(f,p.props),g),[c,p.props,f,g]),[,m]=(0,l.N)(d,i.A),{buttonProps:y}=(0,a.j)({onPress:h,isDisabled:v},r),x=(0,o.useMemo)(()=>(null==m?void 0:m[0])!==void 0,[m]);return(0,o.cloneElement)(p,(0,s.d)(b,x?{onPress:h,isDisabled:v}:y))};c.displayName="NextUI.PopoverTrigger";var d=c},17976:function(e,t,r){r.d(t,{g:function(){return g}});var n=r(43783),o=r(2265),l=r(97965),a=r(79046),i=r(60980),s=r(45663),u=r(23663),c=r(6511),d=r(57437),f=()=>Promise.all([r.e(533),r.e(88)]).then(r.bind(r,9088)).then(e=>e.default),p=e=>{let{as:t,children:r,className:p,...g}=e,{Component:h,placement:v,backdrop:b,motionProps:m,disableAnimation:y,getPopoverProps:x,getDialogProps:w,getBackdropProps:E,getContentProps:K,isNonModal:S,onClose:C}=(0,n.l)(),k=(0,o.useRef)(null),{dialogProps:P,titleProps:D}=(0,c.R)({},k),N=w({ref:k,...P,...g}),M=(0,d.jsxs)(d.Fragment,{children:[!S&&(0,d.jsx)(l.U,{onDismiss:C}),(0,d.jsx)(t||h||"div",{...N,children:(0,d.jsx)("div",{...K({className:p}),children:"function"==typeof r?r(D):r})}),(0,d.jsx)(l.U,{onDismiss:C})]}),T=(0,o.useMemo)(()=>"transparent"===b?null:y?(0,d.jsx)("div",{...E()}):(0,d.jsx)(i.X,{features:f,children:(0,d.jsx)(s.m.div,{animate:"enter",exit:"exit",initial:"exit",variants:a.y7.fade,...E()})}),[b,y,E]),A=v?(0,u.VS)("center"===v?"top":v):void 0,F=(0,d.jsx)(d.Fragment,{children:y?M:(0,d.jsx)(i.X,{features:f,children:(0,d.jsx)(s.m.div,{animate:"enter",exit:"exit",initial:"initial",style:A,variants:a.y7.scaleSpringOpacity,...m,children:M})})});return(0,d.jsxs)("div",{...x(),children:[T,F]})};p.displayName="NextUI.PopoverContent";var g=p},6345:function(e,t,r){r.d(t,{S:function(){return C}});var n=r(2265),o=r(80683),l=r(43629),a=r(22947),i=r(23663),s=new WeakMap,u=[],c=r(22173),d=r(46896),f=r(26242),p=r(89259),g=r(13389),h=r(48741),v=r(86107),b=r(23452),m=r(12094),y=r(55971),x=r(22743),w=r(30256),E=r(2285),K=r(65263),S=r(53640);function C(e){var t,r,C;let k=(0,m.w)(),[P,D]=(0,y.oe)(e,x.v.variantKeys),{as:N,ref:M,children:T,state:A,triggerRef:F,scrollRef:L,defaultOpen:R,onOpenChange:B,isOpen:I,isNonModal:O=!0,shouldFlip:j=!0,containerPadding:z=12,shouldBlockScroll:W=!1,isDismissable:H=!0,shouldCloseOnBlur:_,portalContainer:V,updatePositionDeps:U,dialogProps:G,placement:Y="top",triggerType:$="dialog",showArrow:J=!1,offset:q=7,crossOffset:X=0,boundaryElement:Z,isKeyboardDismissDisabled:Q,shouldCloseOnInteractOutside:ee,shouldCloseOnScroll:et,motionProps:er,className:en,classNames:eo,onClose:el,...ea}=P,ei=(0,f.gy)(M),es=(0,n.useRef)(null),eu=(0,n.useRef)(!1),ec=F||es,ed=null!=(r=null!=(t=e.disableAnimation)?t:null==k?void 0:k.disableAnimation)&&r,ef=(0,p.d)({isOpen:I,defaultOpen:R,onOpenChange:e=>{null==B||B(e),e||null==el||el()}}),ep=A||ef,{popoverProps:eg,underlayProps:eh,placement:ev}=function(e,t){let{triggerRef:r,popoverRef:f,showArrow:p,offset:g=7,crossOffset:h=0,scrollRef:v,shouldFlip:b,boundaryElement:m,isDismissable:y=!0,shouldCloseOnBlur:x=!0,shouldCloseOnScroll:w=!0,placement:E="top",containerPadding:K,shouldCloseOnInteractOutside:S,isNonModal:C,isKeyboardDismissDisabled:k,updatePositionDeps:P=[],...D}=e,N=null==C||C,{overlayProps:M,underlayProps:T}=(0,o.I)({isOpen:t.isOpen,onClose:t.close,shouldCloseOnBlur:x,isDismissable:y,isKeyboardDismissDisabled:k,shouldCloseOnInteractOutside:S||(e=>(0,a.J)(e,r,t))},f),{overlayProps:A,arrowProps:F,placement:L,updatePosition:R}=(0,l.t)({...D,shouldFlip:b,crossOffset:h,targetRef:r,overlayRef:f,isOpen:t.isOpen,scrollRef:v,boundaryElement:m,containerPadding:K,placement:(0,i.Yx)(E),offset:p?g+3:g,onClose:N&&w?t.close:()=>{}});return(0,d.G)(()=>{P.length&&R()},P),(0,n.useEffect)(()=>{if(t.isOpen&&!N&&f.current)return function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document.body,r=new Set(e),n=new Set,o=e=>{for(let t of e.querySelectorAll("[data-live-announcer], [data-react-aria-top-layer]"))r.add(t);let t=e=>{if(r.has(e)||e.parentElement&&n.has(e.parentElement)&&"row"!==e.parentElement.getAttribute("role"))return NodeFilter.FILTER_REJECT;for(let t of r)if(e.contains(t))return NodeFilter.FILTER_SKIP;return NodeFilter.FILTER_ACCEPT},o=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:t}),a=t(e);if(a===NodeFilter.FILTER_ACCEPT&&l(e),a!==NodeFilter.FILTER_REJECT){let e=o.nextNode();for(;null!=e;)l(e),e=o.nextNode()}},l=e=>{var t;let r=null!=(t=s.get(e))?t:0;("true"!==e.getAttribute("aria-hidden")||0!==r)&&(0===r&&e.setAttribute("aria-hidden","true"),n.add(e),s.set(e,r+1))};u.length&&u[u.length-1].disconnect(),o(t);let a=new MutationObserver(e=>{for(let t of e)if("childList"===t.type&&0!==t.addedNodes.length&&![...r,...n].some(e=>e.contains(t.target))){for(let e of t.removedNodes)e instanceof Element&&(r.delete(e),n.delete(e));for(let e of t.addedNodes)(e instanceof HTMLElement||e instanceof SVGElement)&&("true"===e.dataset.liveAnnouncer||"true"===e.dataset.reactAriaTopLayer)?r.add(e):e instanceof Element&&o(e)}});a.observe(t,{childList:!0,subtree:!0});let i={observe(){a.observe(t,{childList:!0,subtree:!0})},disconnect(){a.disconnect()}};return u.push(i),()=>{for(let e of(a.disconnect(),n)){let t=s.get(e);null!=t&&(1===t?(e.removeAttribute("aria-hidden"),s.delete(e)):s.set(e,t-1))}i===u[u.length-1]?(u.pop(),u.length&&u[u.length-1].observe()):u.splice(u.indexOf(i),1)}}([f.current])},[N,t.isOpen,f]),{popoverProps:(0,c.d)(M,A),arrowProps:F,underlayProps:T,placement:L}}({triggerRef:ec,isNonModal:O,popoverRef:ei,placement:Y,offset:q,scrollRef:L,isDismissable:H,shouldCloseOnBlur:_,boundaryElement:Z,crossOffset:X,shouldFlip:j,containerPadding:z,updatePositionDeps:U,isKeyboardDismissDisabled:Q,shouldCloseOnScroll:et,shouldCloseOnInteractOutside:ee},ep),eb=(0,n.useMemo)(()=>ev?(0,i.Yv)(ev,Y)?ev:Y:null,[ev,Y]),{triggerProps:em}=(0,h.I)({type:$},ep,ec),{isFocusVisible:ey,isFocused:ex,focusProps:ew}=(0,g.F)(),eE=(0,n.useMemo)(()=>(0,x.v)({...D}),[(0,E.Xx)(D)]),eK=(0,K.W)(null==eo?void 0:eo.base,en);(0,v.t)({isDisabled:!(W&&ep.isOpen)});let eS=(0,n.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-slot":"content","data-open":(0,S.PB)(ep.isOpen),"data-arrow":(0,S.PB)(J),"data-placement":ev?(0,i.sK)(ev,Y):void 0,className:eE.content({class:(0,K.W)(null==eo?void 0:eo.content,e.className)})}},[eE,ep.isOpen,J,eb,Y,eo,ev]),eC=(0,n.useCallback)(t=>{var r;let n;return"touch"===t.pointerType&&((null==e?void 0:e.backdrop)==="blur"||(null==e?void 0:e.backdrop)==="opaque")?n=setTimeout(()=>{eu.current=!0},100):eu.current=!0,null==(r=em.onPress)||r.call(em,t),()=>{clearTimeout(n)}},[null==em?void 0:em.onPress]),ek=(0,n.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,{isDisabled:r,...n}=e;return{"data-slot":"trigger",...(0,c.d)({"aria-haspopup":"dialog"},em,n),onPress:eC,isDisabled:r,className:eE.trigger({class:(0,K.W)(null==eo?void 0:eo.trigger,e.className),isTriggerDisabled:r}),ref:(0,w.l)(t,ec)}},[ep,em,eC,ec]),eP=(0,n.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-slot":"backdrop",className:eE.backdrop({class:null==eo?void 0:eo.backdrop}),onClick:e=>{if(!eu.current){e.preventDefault();return}ep.close(),eu.current=!1},...eh,...e}},[eE,ep.isOpen,eo,eh]);return(0,n.useEffect)(()=>{if(ep.isOpen&&(null==ei?void 0:ei.current))return(0,b.R)([null==ei?void 0:ei.current])},[ep.isOpen,ei]),{state:ep,Component:N||"div",children:T,classNames:eo,showArrow:J,triggerRef:ec,placement:eb,isNonModal:O,popoverRef:ei,portalContainer:V,isOpen:ep.isOpen,onClose:ep.close,disableAnimation:ed,shouldBlockScroll:W,backdrop:null!=(C=e.backdrop)?C:"transparent",motionProps:er,getBackdropProps:eP,getPopoverProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ref:ei,...(0,c.d)(eg,ea,e),style:(0,c.d)(eg.style,ea.style,e.style)}},getTriggerProps:ek,getDialogProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-slot":"base","data-open":(0,S.PB)(ep.isOpen),"data-focus":(0,S.PB)(ex),"data-arrow":(0,S.PB)(J),"data-focus-visible":(0,S.PB)(ey),"data-placement":ev?(0,i.sK)(ev,Y):void 0,...(0,c.d)(ew,G,e),className:eE.base({class:(0,K.W)(eK)}),style:{outline:"none"}}},getContentProps:eS}}},18832:function(e,t,r){r.d(t,{j:function(){return d}});var n=r(43783),o=r(6345),l=r(2265),a=r(55971),i=r(71368),s=r(45348),u=r(57437),c=(0,a.Gp)((e,t)=>{let{children:r,...a}=e,c=(0,o.S)({...a,ref:t}),[d,f]=l.Children.toArray(r),p=(0,u.jsx)(i.aV,{portalContainer:c.portalContainer,children:f});return(0,u.jsxs)(n.H,{value:c,children:[d,c.disableAnimation&&c.isOpen?p:(0,u.jsx)(s.M,{children:c.isOpen?p:null})]})});c.displayName="NextUI.Popover";var d=c},43783:function(e,t,r){r.d(t,{H:function(){return n},l:function(){return o}});var[n,o]=(0,r(37561).k)({name:"PopoverContext",errorMessage:"usePopoverContext: `context` is undefined. Seems you forgot to wrap all popover components within ``"})},37994:function(e,t,r){r.d(t,{N:function(){return l},W:function(){return o}});var n=r(2265);function o(e){return n.Children.toArray(e).filter(e=>(0,n.isValidElement)(e))}var l=(e,t)=>{var r;let o=[];return[null==(r=n.Children.map(e,e=>(0,n.isValidElement)(e)&&e.type===t?(o.push(e),null):e))?void 0:r.filter(Boolean),o.length>=0?o:void 0]}},65262:function(e,t,r){r.d(t,{l:function(){return o}});var n=r(53640);function o(){for(var e=arguments.length,t=Array(e),r=0;r{t.forEach(t=>(function(e,t){if(null!=e){if((0,n.mf)(e)){e(t);return}try{e.current=t}catch(r){throw Error("Cannot assign value '".concat(t,"' to ref '").concat(e,"'"))}}})(t,e))}}},31887:function(e,t,r){r.d(t,{e:function(){return n},x:function(){return o}});var n=e=>(null==e?void 0:e.length)<=4?e:null==e?void 0:e.slice(0,3),o=(...e)=>{let t=" ";for(let r of e)if("string"==typeof r&&r.length>0){t=r;break}return t}},22743:function(e,t,r){r.d(t,{v:function(){return a}});var n=r(34629),o=r(94405),l=r(92481),a=(0,o.tv)({slots:{base:["z-0","relative","bg-transparent","before:content-['']","before:hidden","before:z-[-1]","before:absolute","before:rotate-45","before:w-2.5","before:h-2.5","before:rounded-sm","data-[arrow=true]:before:block","data-[placement=top]:before:-bottom-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=top]:before:left-1/2","data-[placement=top]:before:-translate-x-1/2","data-[placement=top-start]:before:-bottom-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=top-start]:before:left-3","data-[placement=top-end]:before:-bottom-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=top-end]:before:right-3","data-[placement=bottom]:before:-top-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=bottom]:before:left-1/2","data-[placement=bottom]:before:-translate-x-1/2","data-[placement=bottom-start]:before:-top-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=bottom-start]:before:left-3","data-[placement=bottom-end]:before:-top-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=bottom-end]:before:right-3","data-[placement=left]:before:-right-[calc(theme(spacing.5)/4_-_2px)]","data-[placement=left]:before:top-1/2","data-[placement=left]:before:-translate-y-1/2","data-[placement=left-start]:before:-right-[calc(theme(spacing.5)/4_-_3px)]","data-[placement=left-start]:before:top-1/4","data-[placement=left-end]:before:-right-[calc(theme(spacing.5)/4_-_3px)]","data-[placement=left-end]:before:bottom-1/4","data-[placement=right]:before:-left-[calc(theme(spacing.5)/4_-_2px)]","data-[placement=right]:before:top-1/2","data-[placement=right]:before:-translate-y-1/2","data-[placement=right-start]:before:-left-[calc(theme(spacing.5)/4_-_3px)]","data-[placement=right-start]:before:top-1/4","data-[placement=right-end]:before:-left-[calc(theme(spacing.5)/4_-_3px)]","data-[placement=right-end]:before:bottom-1/4",...l.Dh],content:["z-10","px-2.5","py-1","w-full","inline-flex","flex-col","items-center","justify-center","box-border","subpixel-antialiased","outline-none","box-border"],trigger:["z-10"],backdrop:["hidden"],arrow:[]},variants:{size:{sm:{content:"text-tiny"},md:{content:"text-small"},lg:{content:"text-medium"}},color:{default:{base:"before:bg-content1 before:shadow-small",content:"bg-content1"},foreground:{base:"before:bg-foreground",content:n.J.solid.foreground},primary:{base:"before:bg-primary",content:n.J.solid.primary},secondary:{base:"before:bg-secondary",content:n.J.solid.secondary},success:{base:"before:bg-success",content:n.J.solid.success},warning:{base:"before:bg-warning",content:n.J.solid.warning},danger:{base:"before:bg-danger",content:n.J.solid.danger}},radius:{none:{content:"rounded-none"},sm:{content:"rounded-small"},md:{content:"rounded-medium"},lg:{content:"rounded-large"},full:{content:"rounded-full"}},shadow:{sm:{content:"shadow-small"},md:{content:"shadow-medium"},lg:{content:"shadow-large"}},backdrop:{transparent:{},opaque:{backdrop:"bg-overlay/50 backdrop-opacity-disabled"},blur:{backdrop:"backdrop-blur-sm backdrop-saturate-150 bg-overlay/30"}},triggerScaleOnOpen:{true:{trigger:["aria-expanded:scale-[0.97]","aria-expanded:opacity-70","subpixel-antialiased"]},false:{}},disableAnimation:{true:{base:"animate-none"}},isTriggerDisabled:{true:{trigger:"opacity-disabled pointer-events-none"},false:{}}},defaultVariants:{color:"default",radius:"lg",size:"md",shadow:"md",backdrop:"transparent",triggerScaleOnOpen:!0},compoundVariants:[{backdrop:["opaque","blur"],class:{backdrop:"block w-full h-full fixed inset-0 -z-30"}}]})},99455:function(e,t,r){r.d(t,{r:function(){return a},z:function(){return i}});var n=r(34629),o=r(94405),l=r(92481),a=(0,o.tv)({slots:{base:["flex","relative","justify-center","items-center","box-border","overflow-hidden","align-middle","text-white","z-0",...l.Dh],img:["flex","object-cover","w-full","h-full","transition-opacity","!duration-500","opacity-0","data-[loaded=true]:opacity-100"],fallback:[...l.z6,"flex","items-center","justify-center"],name:[...l.z6,"font-normal","text-center","text-inherit"],icon:[...l.z6,"flex","items-center","justify-center","text-inherit","w-full","h-full"]},variants:{size:{sm:{base:"w-8 h-8 text-tiny"},md:{base:"w-10 h-10 text-tiny"},lg:{base:"w-14 h-14 text-small"}},color:{default:{base:n.J.solid.default},primary:{base:n.J.solid.primary},secondary:{base:n.J.solid.secondary},success:{base:n.J.solid.success},warning:{base:n.J.solid.warning},danger:{base:n.J.solid.danger}},radius:{none:{base:"rounded-none"},sm:{base:"rounded-small"},md:{base:"rounded-medium"},lg:{base:"rounded-large"},full:{base:"rounded-full"}},isBordered:{true:{base:"ring-2 ring-offset-2 ring-offset-background dark:ring-offset-background-dark"}},isDisabled:{true:{base:"opacity-disabled"}},isInGroup:{true:{base:["-ms-2 data-[hover=true]:-translate-x-3 rtl:data-[hover=true]:translate-x-3 transition-transform","data-[focus-visible=true]:-translate-x-3 rtl:data-[focus-visible=true]:translate-x-3"]}},isInGridGroup:{true:{base:"m-0 data-[hover=true]:translate-x-0"}},disableAnimation:{true:{base:"transition-none",img:"transition-none"},false:{}}},defaultVariants:{size:"md",color:"default",radius:"full"},compoundVariants:[{color:"default",isBordered:!0,class:{base:"ring-default"}},{color:"primary",isBordered:!0,class:{base:"ring-primary"}},{color:"secondary",isBordered:!0,class:{base:"ring-secondary"}},{color:"success",isBordered:!0,class:{base:"ring-success"}},{color:"warning",isBordered:!0,class:{base:"ring-warning"}},{color:"danger",isBordered:!0,class:{base:"ring-danger"}}]}),i=(0,o.tv)({slots:{base:"flex items-center justify-center h-auto w-max",count:"hover:-translate-x-0"},variants:{isGrid:{true:"inline-grid grid-cols-4 gap-3"}}})},28764:function(e,t,r){r.d(t,{D9:function(){return a},Dk:function(){return i},GI:function(){return l}});var n=r(94405),o=r(92481),l=(0,n.tv)({slots:{base:"w-full relative flex flex-col gap-1 p-1 overflow-clip",list:"w-full flex flex-col gap-0.5 outline-none",emptyContent:["h-10","px-2","py-1.5","w-full","h-full","text-foreground-400","text-start"]}}),a=(0,n.tv)({slots:{base:["flex","group","gap-2","items-center","justify-between","relative","px-2","py-1.5","w-full","h-full","box-border","rounded-small","subpixel-antialiased","outline-none","cursor-pointer","tap-highlight-transparent",...o.Dh,"data-[focus-visible=true]:dark:ring-offset-background-content1"],wrapper:"w-full flex flex-col items-start justify-center",title:"flex-1 text-small font-normal",description:["w-full","text-tiny","text-foreground-500","group-hover:text-current"],selectedIcon:["text-inherit","w-3","h-3","flex-shrink-0"],shortcut:["px-1","py-0.5","rounded","font-sans","text-foreground-500","text-tiny","border-small","border-default-300","group-hover:border-current"]},variants:{variant:{solid:{base:""},bordered:{base:"border-medium border-transparent bg-transparent"},light:{base:"bg-transparent"},faded:{base:["border-small border-transparent hover:border-default data-[hover=true]:bg-default-100","data-[selectable=true]:focus:border-default data-[selectable=true]:focus:bg-default-100"]},flat:{base:""},shadow:{base:"data-[hover=true]:shadow-lg"}},color:{default:{},primary:{},secondary:{},success:{},warning:{},danger:{}},showDivider:{true:{base:["mb-1.5","after:content-['']","after:absolute","after:-bottom-1","after:left-0","after:right-0","after:h-divider","after:bg-divider"]},false:{}},isDisabled:{true:{base:"opacity-disabled pointer-events-none"}},disableAnimation:{true:{},false:{base:"data-[hover=true]:transition-colors"}},hasTitleTextChild:{true:{title:"truncate"}},hasDescriptionTextChild:{true:{description:"truncate"}}},defaultVariants:{variant:"solid",color:"default",showDivider:!1},compoundVariants:[{variant:"solid",color:"default",class:{base:["data-[hover=true]:bg-default","data-[hover=true]:text-default-foreground","data-[selectable=true]:focus:bg-default","data-[selectable=true]:focus:text-default-foreground"]}},{variant:"solid",color:"primary",class:{base:["data-[hover=true]:bg-primary data-[hover=true]:text-primary-foreground","data-[selectable=true]:focus:bg-primary data-[selectable=true]:focus:text-primary-foreground"]}},{variant:"solid",color:"secondary",class:{base:["data-[hover=true]:bg-secondary data-[hover=true]:text-secondary-foreground","data-[selectable=true]:focus:bg-secondary data-[selectable=true]:focus:text-secondary-foreground"]}},{variant:"solid",color:"success",class:{base:["data-[hover=true]:bg-success data-[hover=true]:text-success-foreground","data-[selectable=true]:focus:bg-success data-[selectable=true]:focus:text-success-foreground"]}},{variant:"solid",color:"warning",class:{base:["data-[hover=true]:bg-warning data-[hover=true]:text-warning-foreground","data-[selectable=true]:focus:bg-warning data-[selectable=true]:focus:text-warning-foreground"]}},{variant:"solid",color:"danger",class:{base:["data-[hover=true]:bg-danger data-[hover=true]:text-danger-foreground","data-[selectable=true]:focus:bg-danger data-[selectable=true]:focus:text-danger-foreground"]}},{variant:"shadow",color:"default",class:{base:["data-[hover=true]:shadow-default/50 data-[hover=true]:bg-default data-[hover=true]:text-default-foreground","data-[selectable=true]:focus:shadow-default/50 data-[selectable=true]:focus:bg-default data-[selectable=true]:focus:text-default-foreground"]}},{variant:"shadow",color:"primary",class:{base:["data-[hover=true]:shadow-primary/30 data-[hover=true]:bg-primary data-[hover=true]:text-primary-foreground","data-[selectable=true]:focus:shadow-primary/30 data-[selectable=true]:focus:bg-primary data-[selectable=true]:focus:text-primary-foreground"]}},{variant:"shadow",color:"secondary",class:{base:["data-[hover=true]:shadow-secondary/30 data-[hover=true]:bg-secondary data-[hover=true]:text-secondary-foreground","data-[selectable=true]:focus:shadow-secondary/30 data-[selectable=true]:focus:bg-secondary data-[selectable=true]:focus:text-secondary-foreground"]}},{variant:"shadow",color:"success",class:{base:["data-[hover=true]:shadow-success/30 data-[hover=true]:bg-success data-[hover=true]:text-success-foreground","data-[selectable=true]:focus:shadow-success/30 data-[selectable=true]:focus:bg-success data-[selectable=true]:focus:text-success-foreground"]}},{variant:"shadow",color:"warning",class:{base:["data-[hover=true]:shadow-warning/30 data-[hover=true]:bg-warning data-[hover=true]:text-warning-foreground","data-[selectable=true]:focus:shadow-warning/30 data-[selectable=true]:focus:bg-warning data-[selectable=true]:focus:text-warning-foreground"]}},{variant:"shadow",color:"danger",class:{base:["data-[hover=true]:shadow-danger/30 data-[hover=true]:bg-danger data-[hover=true]:text-danger-foreground","data-[selectable=true]:focus:shadow-danger/30 data-[selectable=true]:focus:bg-danger data-[selectable=true]:focus:text-danger-foreground"]}},{variant:"bordered",color:"default",class:{base:["data-[hover=true]:border-default","data-[selectable=true]:focus:border-default"]}},{variant:"bordered",color:"primary",class:{base:["data-[hover=true]:border-primary data-[hover=true]:text-primary","data-[selectable=true]:focus:border-primary data-[selectable=true]:focus:text-primary"]}},{variant:"bordered",color:"secondary",class:{base:["data-[hover=true]:border-secondary data-[hover=true]:text-secondary","data-[selectable=true]:focus:border-secondary data-[selectable=true]:focus:text-secondary"]}},{variant:"bordered",color:"success",class:{base:["data-[hover=true]:border-success data-[hover=true]:text-success","data-[selectable=true]:focus:border-success data-[selectable=true]:focus:text-success"]}},{variant:"bordered",color:"warning",class:{base:["data-[hover=true]:border-warning data-[hover=true]:text-warning","data-[selectable=true]:focus:border-warning data-[selectable=true]:focus:text-warning"]}},{variant:"bordered",color:"danger",class:{base:["data-[hover=true]:border-danger data-[hover=true]:text-danger","data-[selectable=true]:focus:border-danger data-[selectable=true]:focus:text-danger"]}},{variant:"flat",color:"default",class:{base:["data-[hover=true]:bg-default/40","data-[hover=true]:text-default-foreground","data-[selectable=true]:focus:bg-default/40","data-[selectable=true]:focus:text-default-foreground"]}},{variant:"flat",color:"primary",class:{base:["data-[hover=true]:bg-primary/20 data-[hover=true]:text-primary","data-[selectable=true]:focus:bg-primary/20 data-[selectable=true]:focus:text-primary"]}},{variant:"flat",color:"secondary",class:{base:["data-[hover=true]:bg-secondary/20 data-[hover=true]:text-secondary","data-[selectable=true]:focus:bg-secondary/20 data-[selectable=true]:focus:text-secondary"]}},{variant:"flat",color:"success",class:{base:["data-[hover=true]:bg-success/20 data-[hover=true]:text-success","data-[selectable=true]:focus:bg-success/20 data-[selectable=true]:focus:text-success"]}},{variant:"flat",color:"warning",class:{base:["data-[hover=true]:bg-warning/20 data-[hover=true]:text-warning","data-[selectable=true]:focus:bg-warning/20 data-[selectable=true]:focus:text-warning"]}},{variant:"flat",color:"danger",class:{base:["data-[hover=true]:bg-danger/20 data-[hover=true]:text-danger","data-[selectable=true]:focus:bg-danger/20 data-[selectable=true]:focus:text-danger"]}},{variant:"faded",color:"default",class:{base:["data-[hover=true]:text-default-foreground","data-[selectable=true]:focus:text-default-foreground"]}},{variant:"faded",color:"primary",class:{base:["data-[hover=true]:text-primary","data-[selectable=true]:focus:text-primary"]}},{variant:"faded",color:"secondary",class:{base:["data-[hover=true]:text-secondary","data-[selectable=true]:focus:text-secondary"]}},{variant:"faded",color:"success",class:{base:["data-[hover=true]:text-success","data-[selectable=true]:focus:text-success"]}},{variant:"faded",color:"warning",class:{base:["data-[hover=true]:text-warning","data-[selectable=true]:focus:text-warning"]}},{variant:"faded",color:"danger",class:{base:["data-[hover=true]:text-danger","data-[selectable=true]:focus:text-danger"]}},{variant:"light",color:"default",class:{base:["data-[hover=true]:text-default-500","data-[selectable=true]:focus:text-default-500"]}},{variant:"light",color:"primary",class:{base:["data-[hover=true]:text-primary","data-[selectable=true]:focus:text-primary"]}},{variant:"light",color:"secondary",class:{base:["data-[hover=true]:text-secondary","data-[selectable=true]:focus:text-secondary"]}},{variant:"light",color:"success",class:{base:["data-[hover=true]:text-success","data-[selectable=true]:focus:text-success"]}},{variant:"light",color:"warning",class:{base:["data-[hover=true]:text-warning","data-[selectable=true]:focus:text-warning"]}},{variant:"light",color:"danger",class:{base:["data-[hover=true]:text-danger","data-[selectable=true]:focus:text-danger"]}}]}),i=(0,n.tv)({slots:{base:"relative mb-2",heading:"pl-1 text-tiny text-foreground-500",group:"data-[has-title=true]:pt-1",divider:"mt-2"}})},46508:function(e,t,r){r.d(t,{d:function(){return l}});var n=r(2265),o=r(46896);function l(e={}){let{onLoad:t,onError:r,ignoreFallback:l}=e,a=n.useSyncExternalStore(()=>()=>{},()=>!0,()=>!1),i=(0,n.useRef)(a?new Image:null),[s,u]=(0,n.useState)("pending");(0,n.useEffect)(()=>{i.current&&(i.current.onload=e=>{c(),u("loaded"),null==t||t(e)},i.current.onerror=e=>{c(),u("failed"),null==r||r(e)})},[i.current]);let c=()=>{i.current&&(i.current.onload=null,i.current.onerror=null,i.current=null)};return(0,o.G)(()=>{a&&u(function(e,t){let{loading:r,src:n,srcSet:o,crossOrigin:l,sizes:a,ignoreFallback:i}=e;if(!n)return"pending";if(i)return"loaded";let s=new Image;return(s.src=n,l&&(s.crossOrigin=l),o&&(s.srcset=o),a&&(s.sizes=a),r&&(s.loading=r),t.current=s,s.complete&&s.naturalWidth)?"loaded":"loading"}(e,i))},[a]),l?"loaded":s}},66669:function(e,t,r){r.d(t,{d:function(){return o}});var n=r(73165);function o(){return!(0,n.Av)()&&"undefined"!=typeof window&&window.screen.width<=700}},46896:function(e,t,r){r.d(t,{G:function(){return o}});var n=r(2265),o=(null==globalThis?void 0:globalThis.document)?n.useLayoutEffect:n.useEffect},6511:function(e,t,r){r.d(t,{R:function(){return s}});var n=r(80612),o=r(60357),l=r(87603),a=r(2265),i=r(71368);function s(e,t){let{role:r="dialog"}=e,s=(0,n.mp)();s=e["aria-label"]?void 0:s;let u=(0,a.useRef)(!1);return(0,a.useEffect)(()=>{if(t.current&&!t.current.contains(document.activeElement)){(0,l.e)(t.current);let e=setTimeout(()=>{document.activeElement===t.current&&(u.current=!0,t.current&&(t.current.blur(),(0,l.e)(t.current)),u.current=!1)},500);return()=>{clearTimeout(e)}}},[t]),(0,i.Bq)(),{dialogProps:{...(0,o.z)(e,{labelable:!0}),role:r,tabIndex:-1,"aria-labelledby":e["aria-labelledby"]||s,onBlur:e=>{u.current&&e.stopPropagation()}},titleProps:{id:s}}}},27546:function(e,t,r){r.d(t,{MT:function(){return c},E7:function(){return k},QL:function(){return C},cW:function(){return m}});var n=r(87603),o=r(57854),l=r(79248),a=r(2265);let i=a.createContext(null),s="react-aria-focus-scope-restore",u=null;function c(e){let t,r,{children:n,contain:c,restoreFocus:d,autoFocus:f}=e,p=(0,a.useRef)(null),m=(0,a.useRef)(null),k=(0,a.useRef)([]),{parentNode:P}=(0,a.useContext)(i)||{},D=(0,a.useMemo)(()=>new N({scopeRef:k}),[k]);(0,l.b)(()=>{let e=P||M.root;if(M.getTreeNode(e.scopeRef)&&u&&!y(u,e.scopeRef)){let t=M.getTreeNode(u);t&&(e=t)}e.addChild(D),M.addNode(D)},[D,P]),(0,l.b)(()=>{let e=M.getTreeNode(k);e&&(e.contain=!!c)},[c]),(0,l.b)(()=>{var e;let t=null===(e=p.current)||void 0===e?void 0:e.nextSibling,r=[],n=e=>e.stopPropagation();for(;t&&t!==m.current;)r.push(t),t.addEventListener(s,n),t=t.nextSibling;return k.current=r,()=>{for(let e of r)e.removeEventListener(s,n)}},[n]),(0,l.b)(()=>{if(d||c)return;let e=k.current,t=(0,o.r)(e?e[0]:void 0),r=e=>{let t=e.target;v(t,k.current)?u=k:b(t)||(u=null)};return t.addEventListener("focusin",r,!1),null==e||e.forEach(e=>e.addEventListener("focusin",r,!1)),()=>{t.removeEventListener("focusin",r,!1),null==e||e.forEach(e=>e.removeEventListener("focusin",r,!1))}},[k,d,c]),t=(0,a.useRef)(void 0),r=(0,a.useRef)(void 0),(0,l.b)(()=>{let e=k.current;if(!c){r.current&&(cancelAnimationFrame(r.current),r.current=void 0);return}let n=(0,o.r)(e?e[0]:void 0),l=e=>{if("Tab"!==e.key||e.altKey||e.ctrlKey||e.metaKey||!h(k)||e.isComposing)return;let t=n.activeElement,r=k.current;if(!r||!v(t,r))return;let o=C(g(r),{tabbable:!0},r);if(!t)return;o.currentNode=t;let l=e.shiftKey?o.previousNode():o.nextNode();l||(o.currentNode=e.shiftKey?r[r.length-1].nextElementSibling:r[0].previousElementSibling,l=e.shiftKey?o.previousNode():o.nextNode()),e.preventDefault(),l&&x(l,!0)},a=e=>{(!u||y(u,k))&&v(e.target,k.current)?(u=k,t.current=e.target):h(k)&&!b(e.target,k)?t.current?t.current.focus():u&&u.current&&E(u.current):h(k)&&(t.current=e.target)},i=e=>{r.current&&cancelAnimationFrame(r.current),r.current=requestAnimationFrame(()=>{if(n.activeElement&&h(k)&&!b(n.activeElement,k)){if(u=k,n.body.contains(e.target)){var r;t.current=e.target,null===(r=t.current)||void 0===r||r.focus()}else u.current&&E(u.current)}})};return n.addEventListener("keydown",l,!1),n.addEventListener("focusin",a,!1),null==e||e.forEach(e=>e.addEventListener("focusin",a,!1)),null==e||e.forEach(e=>e.addEventListener("focusout",i,!1)),()=>{n.removeEventListener("keydown",l,!1),n.removeEventListener("focusin",a,!1),null==e||e.forEach(e=>e.removeEventListener("focusin",a,!1)),null==e||e.forEach(e=>e.removeEventListener("focusout",i,!1))}},[k,c]),(0,l.b)(()=>()=>{r.current&&cancelAnimationFrame(r.current)},[r]),function(e,t,r){let n=(0,a.useRef)("undefined"!=typeof document?(0,o.r)(e.current?e.current[0]:void 0).activeElement:null);(0,l.b)(()=>{let n=e.current,l=(0,o.r)(n?n[0]:void 0);if(!t||r)return;let a=()=>{(!u||y(u,e))&&v(l.activeElement,e.current)&&(u=e)};return l.addEventListener("focusin",a,!1),null==n||n.forEach(e=>e.addEventListener("focusin",a,!1)),()=>{l.removeEventListener("focusin",a,!1),null==n||n.forEach(e=>e.removeEventListener("focusin",a,!1))}},[e,r]),(0,l.b)(()=>{let n=(0,o.r)(e.current?e.current[0]:void 0);if(!t)return;let l=t=>{if("Tab"!==t.key||t.altKey||t.ctrlKey||t.metaKey||!h(e)||t.isComposing)return;let r=n.activeElement;if(!b(r,e)||!K(e))return;let o=M.getTreeNode(e);if(!o)return;let l=o.nodeToRestore,a=C(n.body,{tabbable:!0});a.currentNode=r;let i=t.shiftKey?a.previousNode():a.nextNode();if(l&&n.body.contains(l)&&l!==n.body||(l=void 0,o.nodeToRestore=void 0),(!i||!b(i,e))&&l){a.currentNode=l;do i=t.shiftKey?a.previousNode():a.nextNode();while(b(i,e));(t.preventDefault(),t.stopPropagation(),i)?x(i,!0):b(l)?x(l,!0):r.blur()}};return r||n.addEventListener("keydown",l,!0),()=>{r||n.removeEventListener("keydown",l,!0)}},[e,t,r]),(0,l.b)(()=>{var r;let l=(0,o.r)(e.current?e.current[0]:void 0);if(!t)return;let a=M.getTreeNode(e);if(a)return a.nodeToRestore=null!==(r=n.current)&&void 0!==r?r:void 0,()=>{let r=M.getTreeNode(e);if(!r)return;let n=r.nodeToRestore;if(t&&n&&(l.activeElement&&b(l.activeElement,e)||l.activeElement===l.body&&K(e))){let t=M.clone();requestAnimationFrame(()=>{if(l.activeElement===l.body){let r=t.getTreeNode(e);for(;r;){if(r.nodeToRestore&&r.nodeToRestore.isConnected){S(r.nodeToRestore);return}r=r.parent}for(r=t.getTreeNode(e);r;){if(r.scopeRef&&r.scopeRef.current&&M.getTreeNode(r.scopeRef)){S(w(r.scopeRef.current,!0));return}r=r.parent}}})}}},[e,t])}(k,d,c),function(e,t){let r=a.useRef(t);(0,a.useEffect)(()=>{r.current&&(u=e,!v((0,o.r)(e.current?e.current[0]:void 0).activeElement,u.current)&&e.current&&E(e.current)),r.current=!1},[e])}(k,f),(0,a.useEffect)(()=>{let e=(0,o.r)(k.current?k.current[0]:void 0).activeElement,t=null;if(v(e,k.current)){for(let r of M.traverse())r.scopeRef&&v(e,r.scopeRef.current)&&(t=r);t===M.getTreeNode(k)&&(u=t.scopeRef)}},[k]),(0,l.b)(()=>()=>{var e,t,r;let n=null!==(r=null===(t=M.getTreeNode(k))||void 0===t?void 0:null===(e=t.parent)||void 0===e?void 0:e.scopeRef)&&void 0!==r?r:null;(k===u||y(k,u))&&(!n||M.getTreeNode(n))&&(u=n),M.removeTreeNode(k)},[k]);let T=(0,a.useMemo)(()=>({focusNext(e={}){let t=k.current,{from:r,tabbable:n,wrap:l,accept:a}=e,i=r||(0,o.r)(t[0]).activeElement,s=t[0].previousElementSibling,u=C(g(t),{tabbable:n,accept:a},t);u.currentNode=v(i,t)?i:s;let c=u.nextNode();return!c&&l&&(u.currentNode=s,c=u.nextNode()),c&&x(c,!0),c},focusPrevious(e={}){let t=k.current,{from:r,tabbable:n,wrap:l,accept:a}=e,i=r||(0,o.r)(t[0]).activeElement,s=t[t.length-1].nextElementSibling,u=C(g(t),{tabbable:n,accept:a},t);u.currentNode=v(i,t)?i:s;let c=u.previousNode();return!c&&l&&(u.currentNode=s,c=u.previousNode()),c&&x(c,!0),c},focusFirst(e={}){let t=k.current,{tabbable:r,accept:n}=e,o=C(g(t),{tabbable:r,accept:n},t);o.currentNode=t[0].previousElementSibling;let l=o.nextNode();return l&&x(l,!0),l},focusLast(e={}){let t=k.current,{tabbable:r,accept:n}=e,o=C(g(t),{tabbable:r,accept:n},t);o.currentNode=t[t.length-1].nextElementSibling;let l=o.previousNode();return l&&x(l,!0),l}}),[]),A=(0,a.useMemo)(()=>({focusManager:T,parentNode:D}),[D,T]);return a.createElement(i.Provider,{value:A},a.createElement("span",{"data-focus-scope-start":!0,hidden:!0,ref:p}),n,a.createElement("span",{"data-focus-scope-end":!0,hidden:!0,ref:m}))}let d=["input:not([disabled]):not([type=hidden])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[contenteditable]"],f=d.join(":not([hidden]),")+",[tabindex]:not([disabled]):not([hidden])";d.push('[tabindex]:not([tabindex="-1"]):not([disabled])');let p=d.join(':not([hidden]):not([tabindex="-1"]),');function g(e){return e[0].parentElement}function h(e){let t=M.getTreeNode(u);for(;t&&t.scopeRef!==e;){if(t.contain)return!1;t=t.parent}return!0}function v(e,t){return!!e&&!!t&&t.some(t=>t.contains(e))}function b(e,t=null){if(e instanceof Element&&e.closest("[data-react-aria-top-layer]"))return!0;for(let{scopeRef:r}of M.traverse(M.getTreeNode(t)))if(r&&v(e,r.current))return!0;return!1}function m(e){return b(e,u)}function y(e,t){var r;let n=null===(r=M.getTreeNode(t))||void 0===r?void 0:r.parent;for(;n;){if(n.scopeRef===e)return!0;n=n.parent}return!1}function x(e,t=!1){if(null==e||t){if(null!=e)try{e.focus()}catch{}}else try{(0,n.e)(e)}catch{}}function w(e,t=!0){let r=e[0].previousElementSibling,n=g(e),o=C(n,{tabbable:t},e);o.currentNode=r;let l=o.nextNode();return t&&!l&&((o=C(n=g(e),{tabbable:!1},e)).currentNode=r,l=o.nextNode()),l}function E(e,t=!0){x(w(e,t))}function K(e){let t=M.getTreeNode(u);for(;t&&t.scopeRef!==e;){if(t.nodeToRestore)return!1;t=t.parent}return(null==t?void 0:t.scopeRef)===e}function S(e){e.dispatchEvent(new CustomEvent(s,{bubbles:!0,cancelable:!0}))&&x(e)}function C(e,t,r){let n=(null==t?void 0:t.tabbable)?p:f,l=(0,o.r)(e).createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode(e){var l;return(null==t?void 0:null===(l=t.from)||void 0===l?void 0:l.contains(e))?NodeFilter.FILTER_REJECT:e.matches(n)&&function e(t,r){return"#comment"!==t.nodeName&&function(e){let t=(0,o.k)(e);if(!(e instanceof t.HTMLElement)&&!(e instanceof t.SVGElement))return!1;let{display:r,visibility:n}=e.style,l="none"!==r&&"hidden"!==n&&"collapse"!==n;if(l){let{getComputedStyle:t}=e.ownerDocument.defaultView,{display:r,visibility:n}=t(e);l="none"!==r&&"hidden"!==n&&"collapse"!==n}return l}(t)&&!t.hasAttribute("hidden")&&!t.hasAttribute("data-react-aria-prevent-focus")&&("DETAILS"!==t.nodeName||!r||"SUMMARY"===r.nodeName||t.hasAttribute("open"))&&(!t.parentElement||e(t.parentElement,t))}(e)&&(!r||v(e,r))&&(!(null==t?void 0:t.accept)||t.accept(e))?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});return(null==t?void 0:t.from)&&(l.currentNode=t.from),l}function k(e,t={}){return{focusNext(r={}){let n=e.current;if(!n)return null;let{from:l,tabbable:a=t.tabbable,wrap:i=t.wrap,accept:s=t.accept}=r,u=l||(0,o.r)(n).activeElement,c=C(n,{tabbable:a,accept:s});n.contains(u)&&(c.currentNode=u);let d=c.nextNode();return!d&&i&&(c.currentNode=n,d=c.nextNode()),d&&x(d,!0),d},focusPrevious(r=t){let n=e.current;if(!n)return null;let{from:l,tabbable:a=t.tabbable,wrap:i=t.wrap,accept:s=t.accept}=r,u=l||(0,o.r)(n).activeElement,c=C(n,{tabbable:a,accept:s});if(n.contains(u))c.currentNode=u;else{let e=P(c);return e&&x(e,!0),null!=e?e:null}let d=c.previousNode();if(!d&&i){c.currentNode=n;let e=P(c);if(!e)return null;d=e}return d&&x(d,!0),null!=d?d:null},focusFirst(r=t){let n=e.current;if(!n)return null;let{tabbable:o=t.tabbable,accept:l=t.accept}=r,a=C(n,{tabbable:o,accept:l}).nextNode();return a&&x(a,!0),a},focusLast(r=t){let n=e.current;if(!n)return null;let{tabbable:o=t.tabbable,accept:l=t.accept}=r,a=P(C(n,{tabbable:o,accept:l}));return a&&x(a,!0),null!=a?a:null}}}function P(e){let t,r;do(t=e.lastChild())&&(r=t);while(t);return r}class D{get size(){return this.fastMap.size}getTreeNode(e){return this.fastMap.get(e)}addTreeNode(e,t,r){let n=this.fastMap.get(null!=t?t:null);if(!n)return;let o=new N({scopeRef:e});n.addChild(o),o.parent=n,this.fastMap.set(e,o),r&&(o.nodeToRestore=r)}addNode(e){this.fastMap.set(e.scopeRef,e)}removeTreeNode(e){if(null===e)return;let t=this.fastMap.get(e);if(!t)return;let r=t.parent;for(let e of this.traverse())e!==t&&t.nodeToRestore&&e.nodeToRestore&&t.scopeRef&&t.scopeRef.current&&v(e.nodeToRestore,t.scopeRef.current)&&(e.nodeToRestore=t.nodeToRestore);let n=t.children;r&&(r.removeChild(t),n.size>0&&n.forEach(e=>r&&r.addChild(e))),this.fastMap.delete(t.scopeRef)}*traverse(e=this.root){if(null!=e.scopeRef&&(yield e),e.children.size>0)for(let t of e.children)yield*this.traverse(t)}clone(){var e,t;let r=new D;for(let n of this.traverse())r.addTreeNode(n.scopeRef,null!==(t=null===(e=n.parent)||void 0===e?void 0:e.scopeRef)&&void 0!==t?t:null,n.nodeToRestore);return r}constructor(){this.fastMap=new Map,this.root=new N({scopeRef:null}),this.fastMap.set(null,this.root)}}class N{addChild(e){this.children.add(e),e.parent=this}removeChild(e){this.children.delete(e),e.parent=void 0}constructor(e){this.children=new Set,this.contain=!1,this.scopeRef=e.scopeRef}}let M=new D},34909:function(e,t,r){r.d(t,{b:function(){return h},j:function(){return v}});let n=new Set(["Arab","Syrc","Samr","Mand","Thaa","Mend","Nkoo","Adlm","Rohg","Hebr"]),o=new Set(["ae","ar","arc","bcc","bqi","ckb","dv","fa","glk","he","ku","mzn","nqo","pnb","ps","sd","ug","ur","yi"]);function l(e){if(Intl.Locale){let t=new Intl.Locale(e).maximize(),r="function"==typeof t.getTextInfo?t.getTextInfo():t.textInfo;if(r)return"rtl"===r.direction;if(t.script)return n.has(t.script)}let t=e.split("-")[0];return o.has(t)}var a=r(2265),i=r(73165);let s=Symbol.for("react-aria.i18n.locale");function u(){let e="undefined"!=typeof window&&window[s]||"undefined"!=typeof navigator&&(navigator.language||navigator.userLanguage)||"en-US";try{Intl.DateTimeFormat.supportedLocalesOf([e])}catch{e="en-US"}return{locale:e,direction:l(e)?"rtl":"ltr"}}let c=u(),d=new Set;function f(){for(let e of(c=u(),d))e(c)}function p(){let e=(0,i.Av)(),[t,r]=(0,a.useState)(c);return((0,a.useEffect)(()=>(0===d.size&&window.addEventListener("languagechange",f),d.add(r),()=>{d.delete(r),0===d.size&&window.removeEventListener("languagechange",f)}),[]),e)?{locale:"en-US",direction:"ltr"}:t}let g=a.createContext(null);function h(e){let{locale:t,children:r}=e,n=p(),o=a.useMemo(()=>t?{locale:t,direction:l(t)?"rtl":"ltr"}:n,[n,t]);return a.createElement(g.Provider,{value:o},r)}function v(){let e=p();return(0,a.useContext)(g)||e}},15795:function(e,t,r){r.d(t,{X:function(){return l}});var n=r(34909);let o=new Map;function l(e){let{locale:t}=(0,n.j)(),r=t+(e?Object.entries(e).sort((e,t)=>e[0]new l.E(r,o),[r,o])}},15966:function(e,t,r){r.d(t,{T:function(){return s}});var n=r(53948),o=r(61507),l=r(99222),a=r(22173),i=r(2265);function s(e){let{isDisabled:t,onLongPressStart:r,onLongPressEnd:s,onLongPress:u,threshold:c=500,accessibilityDescription:d}=e,f=(0,i.useRef)(void 0),{addGlobalListener:p,removeGlobalListener:g}=(0,o.x)(),{pressProps:h}=(0,n.r)({isDisabled:t,onPressStart(e){if(e.continuePropagation(),("mouse"===e.pointerType||"touch"===e.pointerType)&&(r&&r({...e,type:"longpressstart"}),f.current=setTimeout(()=>{e.target.dispatchEvent(new PointerEvent("pointercancel",{bubbles:!0})),u&&u({...e,type:"longpress"}),f.current=void 0},c),"touch"===e.pointerType)){let t=e=>{e.preventDefault()};p(e.target,"contextmenu",t,{once:!0}),p(window,"pointerup",()=>{setTimeout(()=>{g(e.target,"contextmenu",t)},30)},{once:!0})}},onPressEnd(e){f.current&&clearTimeout(f.current),s&&("mouse"===e.pointerType||"touch"===e.pointerType)&&s({...e,type:"longpressend"})}}),v=(0,l.P)(u&&!t?d:void 0);return{longPressProps:(0,a.d)(h,v)}}},93598:function(e,t,r){r.d(t,{H:function(){return i},K:function(){return a}});var n=r(60357),o=r(22173),l=r(8993);let a=new WeakMap;function i(e,t,r){let{shouldFocusWrap:i=!0,onKeyDown:s,onKeyUp:u,...c}=e;e["aria-label"]||e["aria-labelledby"]||console.warn("An aria-label or aria-labelledby prop is required for accessibility.");let d=(0,n.z)(e,{labelable:!0}),{listProps:f}=(0,l._)({...c,ref:r,selectionManager:t.selectionManager,collection:t.collection,disabledKeys:t.disabledKeys,shouldFocusWrap:i,linkBehavior:"override"});return a.set(t,{onClose:e.onClose,onAction:e.onAction}),{menuProps:(0,o.d)(d,{onKeyDown:s,onKeyUp:u},{role:"menu",...f,onKeyDown:e=>{var t;"Escape"!==e.key&&(null===(t=f.onKeyDown)||void 0===t||t.call(f,e))}})}}},91051:function(e,t,r){r.d(t,{u:function(){return s}});var n={};n={"ar-AE":{longPressMessage:`\u{627}\u{636}\u{63A}\u{637} \u{645}\u{637}\u{648}\u{644}\u{627}\u{64B} \u{623}\u{648} \u{627}\u{636}\u{63A}\u{637} \u{639}\u{644}\u{649} Alt + \u{627}\u{644}\u{633}\u{647}\u{645} \u{644}\u{623}\u{633}\u{641}\u{644} \u{644}\u{641}\u{62A}\u{62D} \u{627}\u{644}\u{642}\u{627}\u{626}\u{645}\u{629}`},"bg-BG":{longPressMessage:`\u{41D}\u{430}\u{442}\u{438}\u{441}\u{43D}\u{435}\u{442}\u{435} \u{43F}\u{440}\u{43E}\u{434}\u{44A}\u{43B}\u{436}\u{438}\u{442}\u{435}\u{43B}\u{43D}\u{43E} \u{438}\u{43B}\u{438} \u{43D}\u{430}\u{442}\u{438}\u{441}\u{43D}\u{435}\u{442}\u{435} Alt+ \u{441}\u{442}\u{440}\u{435}\u{43B}\u{43A}\u{430} \u{43D}\u{430}\u{434}\u{43E}\u{43B}\u{443}, \u{437}\u{430} \u{434}\u{430} \u{43E}\u{442}\u{432}\u{43E}\u{440}\u{438}\u{442}\u{435} \u{43C}\u{435}\u{43D}\u{44E}\u{442}\u{43E}`},"cs-CZ":{longPressMessage:`Dlouh\xfdm stiskem nebo stisknut\xedm kl\xe1ves Alt + \u{161}ipka dol\u{16F} otev\u{159}ete nab\xeddku`},"da-DK":{longPressMessage:`Langt tryk eller tryk p\xe5 Alt + pil ned for at \xe5bne menuen`},"de-DE":{longPressMessage:`Dr\xfccken Sie lange oder dr\xfccken Sie Alt + Nach-unten, um das Men\xfc zu \xf6ffnen`},"el-GR":{longPressMessage:`\u{3A0}\u{3B9}\u{3AD}\u{3C3}\u{3C4}\u{3B5} \u{3C0}\u{3B1}\u{3C1}\u{3B1}\u{3C4}\u{3B5}\u{3C4}\u{3B1}\u{3BC}\u{3AD}\u{3BD}\u{3B1} \u{3AE} \u{3C0}\u{3B1}\u{3C4}\u{3AE}\u{3C3}\u{3C4}\u{3B5} Alt + \u{3BA}\u{3AC}\u{3C4}\u{3C9} \u{3B2}\u{3AD}\u{3BB}\u{3BF}\u{3C2} \u{3B3}\u{3B9}\u{3B1} \u{3BD}\u{3B1} \u{3B1}\u{3BD}\u{3BF}\u{3AF}\u{3BE}\u{3B5}\u{3C4}\u{3B5} \u{3C4}\u{3BF} \u{3BC}\u{3B5}\u{3BD}\u{3BF}\u{3CD}`},"en-US":{longPressMessage:"Long press or press Alt + ArrowDown to open menu"},"es-ES":{longPressMessage:`Mantenga pulsado o pulse Alt + flecha abajo para abrir el men\xfa`},"et-EE":{longPressMessage:`Men\xfc\xfc avamiseks vajutage pikalt v\xf5i vajutage klahve Alt + allanool`},"fi-FI":{longPressMessage:`Avaa valikko painamalla pohjassa tai n\xe4pp\xe4inyhdistelm\xe4ll\xe4 Alt + Alanuoli`},"fr-FR":{longPressMessage:`Appuyez de mani\xe8re prolong\xe9e ou appuyez sur Alt\xa0+\xa0Fl\xe8che vers le bas pour ouvrir le menu.`},"he-IL":{longPressMessage:`\u{5DC}\u{5D7}\u{5E5} \u{5DC}\u{5D7}\u{5D9}\u{5E6}\u{5D4} \u{5D0}\u{5E8}\u{5D5}\u{5DB}\u{5D4} \u{5D0}\u{5D5} \u{5D4}\u{5E7}\u{5E9} Alt + ArrowDown \u{5DB}\u{5D3}\u{5D9} \u{5DC}\u{5E4}\u{5EA}\u{5D5}\u{5D7} \u{5D0}\u{5EA} \u{5D4}\u{5EA}\u{5E4}\u{5E8}\u{5D9}\u{5D8}`},"hr-HR":{longPressMessage:"Dugo pritisnite ili pritisnite Alt + strelicu prema dolje za otvaranje izbornika"},"hu-HU":{longPressMessage:`Nyomja meg hosszan, vagy nyomja meg az Alt + lefele ny\xedl gombot a men\xfc megnyit\xe1s\xe1hoz`},"it-IT":{longPressMessage:`Premere a lungo o premere Alt + Freccia gi\xf9 per aprire il menu`},"ja-JP":{longPressMessage:`\u{9577}\u{62BC}\u{3057}\u{307E}\u{305F}\u{306F} Alt+\u{4E0B}\u{77E2}\u{5370}\u{30AD}\u{30FC}\u{3067}\u{30E1}\u{30CB}\u{30E5}\u{30FC}\u{3092}\u{958B}\u{304F}`},"ko-KR":{longPressMessage:`\u{AE38}\u{AC8C} \u{B204}\u{B974}\u{AC70}\u{B098} Alt + \u{C544}\u{B798}\u{CABD} \u{D654}\u{C0B4}\u{D45C}\u{B97C} \u{B20C}\u{B7EC} \u{BA54}\u{B274} \u{C5F4}\u{AE30}`},"lt-LT":{longPressMessage:`Nor\u{117}dami atidaryti meniu, nuspaud\u{119} palaikykite arba paspauskite \u{201E}Alt + ArrowDown\u{201C}.`},"lv-LV":{longPressMessage:`Lai atv\u{113}rtu izv\u{113}lni, turiet nospiestu vai nospiediet tausti\u{146}u kombin\u{101}ciju Alt + lejupv\u{113}rst\u{101} bulti\u{146}a`},"nb-NO":{longPressMessage:`Langt trykk eller trykk Alt + PilNed for \xe5 \xe5pne menyen`},"nl-NL":{longPressMessage:"Druk lang op Alt + pijl-omlaag of druk op Alt om het menu te openen"},"pl-PL":{longPressMessage:`Naci\u{15B}nij i przytrzymaj lub naci\u{15B}nij klawisze Alt + Strza\u{142}ka w d\xf3\u{142}, aby otworzy\u{107} menu`},"pt-BR":{longPressMessage:"Pressione e segure ou pressione Alt + Seta para baixo para abrir o menu"},"pt-PT":{longPressMessage:"Prima continuamente ou prima Alt + Seta Para Baixo para abrir o menu"},"ro-RO":{longPressMessage:`Ap\u{103}sa\u{21B}i lung sau ap\u{103}sa\u{21B}i pe Alt + s\u{103}geat\u{103} \xeen jos pentru a deschide meniul`},"ru-RU":{longPressMessage:`\u{41D}\u{430}\u{436}\u{43C}\u{438}\u{442}\u{435} \u{438} \u{443}\u{434}\u{435}\u{440}\u{436}\u{438}\u{432}\u{430}\u{439}\u{442}\u{435} \u{438}\u{43B}\u{438} \u{43D}\u{430}\u{436}\u{43C}\u{438}\u{442}\u{435} Alt + \u{421}\u{442}\u{440}\u{435}\u{43B}\u{43A}\u{430} \u{432}\u{43D}\u{438}\u{437}, \u{447}\u{442}\u{43E}\u{431}\u{44B} \u{43E}\u{442}\u{43A}\u{440}\u{44B}\u{442}\u{44C} \u{43C}\u{435}\u{43D}\u{44E}`},"sk-SK":{longPressMessage:`Ponuku otvor\xedte dlh\xfdm stla\u{10D}en\xedm alebo stla\u{10D}en\xedm kl\xe1vesu Alt + kl\xe1vesu so \u{161}\xedpkou nadol`},"sl-SI":{longPressMessage:`Za odprtje menija pritisnite in dr\u{17E}ite gumb ali pritisnite Alt+pu\u{161}\u{10D}ica navzdol`},"sr-SP":{longPressMessage:"Dugo pritisnite ili pritisnite Alt + strelicu prema dole da otvorite meni"},"sv-SE":{longPressMessage:`H\xe5ll nedtryckt eller tryck p\xe5 Alt + pil ned\xe5t f\xf6r att \xf6ppna menyn`},"tr-TR":{longPressMessage:`Men\xfcy\xfc a\xe7mak i\xe7in uzun bas\u{131}n veya Alt + A\u{15F}a\u{11F}\u{131} Ok tu\u{15F}una bas\u{131}n`},"uk-UA":{longPressMessage:`\u{414}\u{43E}\u{432}\u{433}\u{43E} \u{430}\u{431}\u{43E} \u{437}\u{432}\u{438}\u{447}\u{430}\u{439}\u{43D}\u{43E} \u{43D}\u{430}\u{442}\u{438}\u{441}\u{43D}\u{456}\u{442}\u{44C} \u{43A}\u{43E}\u{43C}\u{431}\u{456}\u{43D}\u{430}\u{446}\u{456}\u{44E} \u{43A}\u{43B}\u{430}\u{432}\u{456}\u{448} Alt \u{456} \u{441}\u{442}\u{440}\u{456}\u{43B}\u{43A}\u{430} \u{432}\u{43D}\u{438}\u{437}, \u{449}\u{43E}\u{431} \u{432}\u{456}\u{434}\u{43A}\u{440}\u{438}\u{442}\u{438} \u{43C}\u{435}\u{43D}\u{44E}`},"zh-CN":{longPressMessage:`\u{957F}\u{6309}\u{6216}\u{6309} Alt + \u{5411}\u{4E0B}\u{65B9}\u{5411}\u{952E}\u{4EE5}\u{6253}\u{5F00}\u{83DC}\u{5355}`},"zh-TW":{longPressMessage:`\u{9577}\u{6309}\u{6216}\u{6309} Alt+\u{5411}\u{4E0B}\u{9375}\u{4EE5}\u{958B}\u{555F}\u{529F}\u{80FD}\u{8868}`}};var o=r(80612),l=r(88623),a=r(15966),i=r(48741);function s(e,t,r){var s;let{type:u="menu",isDisabled:c,trigger:d="press"}=e,f=(0,o.Me)(),{triggerProps:p,overlayProps:g}=(0,i.I)({type:u},t,r),h=(0,l.q)((s=n)&&s.__esModule?s.default:s,"@react-aria/menu"),{longPressProps:v}=(0,a.T)({isDisabled:c||"longPress"!==d,accessibilityDescription:h.format("longPressMessage"),onLongPressStart(){t.close()},onLongPress(){t.open("first")}});return delete p.onPress,{menuTriggerProps:{...p,..."press"===d?{onPressStart(e){"touch"===e.pointerType||"keyboard"===e.pointerType||c||t.open("virtual"===e.pointerType?"first":null)},onPress(e){"touch"!==e.pointerType||c||t.toggle()}}:v,id:f,onKeyDown:e=>{if(!c&&("longPress"!==d||e.altKey)&&r&&r.current)switch(e.key){case"Enter":case" ":if("longPress"===d)return;case"ArrowDown":"continuePropagation"in e||e.stopPropagation(),e.preventDefault(),t.toggle("first");break;case"ArrowUp":"continuePropagation"in e||e.stopPropagation(),e.preventDefault(),t.toggle("last");break;default:"continuePropagation"in e&&e.continuePropagation()}}},menuProps:{...g,"aria-labelledby":f,autoFocus:t.focusStrategy||!0,onClose:t.close}}}},97965:function(e,t,r){r.d(t,{U:function(){return s}});var n={};n={"ar-AE":{dismiss:`\u{62A}\u{62C}\u{627}\u{647}\u{644}`},"bg-BG":{dismiss:`\u{41E}\u{442}\u{445}\u{432}\u{44A}\u{440}\u{43B}\u{44F}\u{43D}\u{435}`},"cs-CZ":{dismiss:"Odstranit"},"da-DK":{dismiss:"Luk"},"de-DE":{dismiss:`Schlie\xdfen`},"el-GR":{dismiss:`\u{391}\u{3C0}\u{3CC}\u{3C1}\u{3C1}\u{3B9}\u{3C8}\u{3B7}`},"en-US":{dismiss:"Dismiss"},"es-ES":{dismiss:"Descartar"},"et-EE":{dismiss:`L\xf5peta`},"fi-FI":{dismiss:`Hylk\xe4\xe4`},"fr-FR":{dismiss:"Rejeter"},"he-IL":{dismiss:`\u{5D4}\u{5EA}\u{5E2}\u{5DC}\u{5DD}`},"hr-HR":{dismiss:"Odbaci"},"hu-HU":{dismiss:`Elutas\xedt\xe1s`},"it-IT":{dismiss:"Ignora"},"ja-JP":{dismiss:`\u{9589}\u{3058}\u{308B}`},"ko-KR":{dismiss:`\u{BB34}\u{C2DC}`},"lt-LT":{dismiss:"Atmesti"},"lv-LV":{dismiss:`Ner\u{101}d\u{12B}t`},"nb-NO":{dismiss:"Lukk"},"nl-NL":{dismiss:"Negeren"},"pl-PL":{dismiss:"Zignoruj"},"pt-BR":{dismiss:"Descartar"},"pt-PT":{dismiss:"Dispensar"},"ro-RO":{dismiss:"Revocare"},"ru-RU":{dismiss:`\u{41F}\u{440}\u{43E}\u{43F}\u{443}\u{441}\u{442}\u{438}\u{442}\u{44C}`},"sk-SK":{dismiss:`Zru\u{161}i\u{165}`},"sl-SI":{dismiss:"Opusti"},"sr-SP":{dismiss:"Odbaci"},"sv-SE":{dismiss:"Avvisa"},"tr-TR":{dismiss:"Kapat"},"uk-UA":{dismiss:`\u{421}\u{43A}\u{430}\u{441}\u{443}\u{432}\u{430}\u{442}\u{438}`},"zh-CN":{dismiss:`\u{53D6}\u{6D88}`},"zh-TW":{dismiss:`\u{95DC}\u{9589}`}};var o=r(2265),l=r(37408),a=r(88623),i=r(13354);function s(e){var t;let{onDismiss:r,...s}=e,u=(0,a.q)((t=n)&&t.__esModule?t.default:t,"@react-aria/overlays"),c=(0,l.b)(s,u.format("dismiss"));return o.createElement(i.T,null,o.createElement("button",{...c,tabIndex:-1,onClick:()=>{r&&r()},style:{width:1,height:1}}))}},71368:function(e,t,r){r.d(t,{aV:function(){return f},Bq:function(){return p}});var n=r(2265);let o=(0,n.createContext)({});var l=r(18526);function a({children:e}){let t=(0,n.useMemo)(()=>({register:()=>{}}),[]);return n.createElement(l.O.Provider,{value:t},e)}var i=r(27546),s=r(54887),u=r(73165),c=r(79248);let d=n.createContext(null);function f(e){var t;let r=(0,u.Av)(),{portalContainer:l=r?null:document.body,isExiting:c}=e,[f,p]=(0,n.useState)(!1),g=(0,n.useMemo)(()=>({contain:f,setContain:p}),[f,p]),{getContainer:h}=null!==(t=(0,n.useContext)(o))&&void 0!==t?t:{};if(!e.portalContainer&&h&&(l=h()),!l)return null;let v=e.children;return e.disableFocusManagement||(v=n.createElement(i.MT,{restoreFocus:!0,contain:f&&!c},v)),v=n.createElement(d.Provider,{value:g},n.createElement(a,null,v)),s.createPortal(v,l)}function p(){let e=(0,n.useContext)(d),t=null==e?void 0:e.setContain;(0,c.b)(()=>{null==t||t(!0)},[t])}},23452:function(e,t,r){r.d(t,{R:function(){return l}});let n=new WeakMap,o=[];function l(e,t=document.body){let r=new Set(e),l=new Set,a=e=>{for(let t of e.querySelectorAll("[data-live-announcer], [data-react-aria-top-layer]"))r.add(t);let t=e=>{if(r.has(e)||e.parentElement&&l.has(e.parentElement)&&"row"!==e.parentElement.getAttribute("role"))return NodeFilter.FILTER_REJECT;for(let t of r)if(e.contains(t))return NodeFilter.FILTER_SKIP;return NodeFilter.FILTER_ACCEPT},n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:t}),o=t(e);if(o===NodeFilter.FILTER_ACCEPT&&i(e),o!==NodeFilter.FILTER_REJECT){let e=n.nextNode();for(;null!=e;)i(e),e=n.nextNode()}},i=e=>{var t;let r=null!==(t=n.get(e))&&void 0!==t?t:0;("true"!==e.getAttribute("aria-hidden")||0!==r)&&(0===r&&e.setAttribute("aria-hidden","true"),l.add(e),n.set(e,r+1))};o.length&&o[o.length-1].disconnect(),a(t);let s=new MutationObserver(e=>{for(let t of e)if("childList"===t.type&&0!==t.addedNodes.length&&![...r,...l].some(e=>e.contains(t.target))){for(let e of t.removedNodes)e instanceof Element&&(r.delete(e),l.delete(e));for(let e of t.addedNodes)(e instanceof HTMLElement||e instanceof SVGElement)&&("true"===e.dataset.liveAnnouncer||"true"===e.dataset.reactAriaTopLayer)?r.add(e):e instanceof Element&&a(e)}});s.observe(t,{childList:!0,subtree:!0});let u={observe(){s.observe(t,{childList:!0,subtree:!0})},disconnect(){s.disconnect()}};return o.push(u),()=>{for(let e of(s.disconnect(),l)){let t=n.get(e);null!=t&&(1===t?(e.removeAttribute("aria-hidden"),n.delete(e)):n.set(e,t-1))}u===o[o.length-1]?(o.pop(),o.length&&o[o.length-1].observe()):o.splice(o.indexOf(u),1)}}},64292:function(e,t,r){r.d(t,{O:function(){return l},v:function(){return o}});var n=r(2265);let o=new WeakMap;function l(e){let{triggerRef:t,isOpen:r,onClose:l}=e;(0,n.useEffect)(()=>{if(!r||null===l)return;let e=e=>{let r=e.target;if(!t.current||r instanceof Node&&!r.contains(t.current)||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement)return;let n=l||o.get(t.current);n&&n()};return window.addEventListener("scroll",e,!0),()=>{window.removeEventListener("scroll",e,!0)}},[r,l,t])}},80683:function(e,t,r){r.d(t,{I:function(){return c}});var n=r(27546),o=r(2265),l=r(7353),a=r(57854);function i(e,t){if(e.button>0)return!1;if(e.target){let t=e.target.ownerDocument;if(!t||!t.documentElement.contains(e.target)||e.target.closest("[data-react-aria-top-layer]"))return!1}return t.current&&!t.current.contains(e.target)}var s=r(8381);let u=[];function c(e,t){let{onClose:r,shouldCloseOnBlur:c,isOpen:d,isDismissable:f=!1,isKeyboardDismissDisabled:p=!1,shouldCloseOnInteractOutside:g}=e;(0,o.useEffect)(()=>(d&&u.push(t),()=>{let e=u.indexOf(t);e>=0&&u.splice(e,1)}),[d,t]);let h=()=>{u[u.length-1]===t&&r&&r()};!function(e){let{ref:t,onInteractOutside:r,isDisabled:n,onInteractOutsideStart:s}=e,u=(0,o.useRef)({isPointerDown:!1,ignoreEmulatedMouseEvents:!1}),c=(0,l.i)(e=>{r&&i(e,t)&&(s&&s(e),u.current.isPointerDown=!0)}),d=(0,l.i)(e=>{r&&r(e)});(0,o.useEffect)(()=>{let e=u.current;if(n)return;let r=t.current,o=(0,a.r)(r);if("undefined"!=typeof PointerEvent){let r=r=>{e.isPointerDown&&i(r,t)&&d(r),e.isPointerDown=!1};return o.addEventListener("pointerdown",c,!0),o.addEventListener("pointerup",r,!0),()=>{o.removeEventListener("pointerdown",c,!0),o.removeEventListener("pointerup",r,!0)}}{let r=r=>{e.ignoreEmulatedMouseEvents?e.ignoreEmulatedMouseEvents=!1:e.isPointerDown&&i(r,t)&&d(r),e.isPointerDown=!1},n=r=>{e.ignoreEmulatedMouseEvents=!0,e.isPointerDown&&i(r,t)&&d(r),e.isPointerDown=!1};return o.addEventListener("mousedown",c,!0),o.addEventListener("mouseup",r,!0),o.addEventListener("touchstart",c,!0),o.addEventListener("touchend",n,!0),()=>{o.removeEventListener("mousedown",c,!0),o.removeEventListener("mouseup",r,!0),o.removeEventListener("touchstart",c,!0),o.removeEventListener("touchend",n,!0)}}},[t,n,c,d])}({ref:t,onInteractOutside:f&&d?e=>{(!g||g(e.target))&&(u[u.length-1]===t&&(e.stopPropagation(),e.preventDefault()),h())}:void 0,onInteractOutsideStart:e=>{(!g||g(e.target))&&u[u.length-1]===t&&(e.stopPropagation(),e.preventDefault())}});let{focusWithinProps:v}=(0,s.L)({isDisabled:!c,onBlurWithin:e=>{!(!e.relatedTarget||(0,n.cW)(e.relatedTarget))&&(!g||g(e.relatedTarget))&&(null==r||r())}});return{overlayProps:{onKeyDown:e=>{"Escape"!==e.key||p||e.nativeEvent.isComposing||(e.stopPropagation(),e.preventDefault(),h())},...v},underlayProps:{onPointerDown:e=>{e.target===e.currentTarget&&e.preventDefault()}}}}},43629:function(e,t,r){r.d(t,{t:function(){return k}});var n=r(40541),o=r(50655);let l={top:"top",bottom:"top",left:"left",right:"left"},a={top:"bottom",bottom:"top",left:"right",right:"left"},i={top:"left",left:"top"},s={top:"height",left:"width"},u={width:"totalWidth",height:"totalHeight"},c={},d="undefined"!=typeof document?window.visualViewport:null;function f(e){var t,r,o,l,a;let i=0,s=0,u=0,c=0,f=0,p=0,g={},h=(null!==(t=null==d?void 0:d.scale)&&void 0!==t?t:1)>1;if("BODY"===e.tagName){let t=document.documentElement;u=t.clientWidth,c=t.clientHeight,i=null!==(r=null==d?void 0:d.width)&&void 0!==r?r:u,s=null!==(o=null==d?void 0:d.height)&&void 0!==o?o:c,g.top=t.scrollTop||e.scrollTop,g.left=t.scrollLeft||e.scrollLeft,d&&(f=d.offsetTop,p=d.offsetLeft)}else({width:i,height:s,top:f,left:p}=b(e)),g.top=e.scrollTop,g.left=e.scrollLeft,u=i,c=s;return(0,n.Pf)()&&("BODY"===e.tagName||"HTML"===e.tagName)&&h&&(g.top=0,g.left=0,f=null!==(l=null==d?void 0:d.pageTop)&&void 0!==l?l:0,p=null!==(a=null==d?void 0:d.pageLeft)&&void 0!==a?a:0),{width:i,height:s,totalWidth:u,totalHeight:c,scroll:g,top:f,left:p}}function p(e,t,r,n,o,a,i){var u;let c=null!==(u=o.scroll[e])&&void 0!==u?u:0,d=n[s[e]],f=n.scroll[l[e]]+a,p=d+n.scroll[l[e]]-a,g=t-c+i[e]-n[l[e]],h=t-c+r+i[e]-n[l[e]];return gp?Math.max(p-h,f-g):0}function g(e){if(c[e])return c[e];let[t,r]=e.split(" "),n=l[t]||"right",o=i[n];l[r]||(r="center");let a=s[n],u=s[o];return c[e]={placement:t,crossPlacement:r,axis:n,crossAxis:o,size:a,crossSize:u},c[e]}function h(e,t,r,n,l,i,s,c,d,f){var p,g,h,v,b;let{placement:m,crossPlacement:y,axis:x,crossAxis:w,size:E,crossSize:K}=n,S={};S[w]=null!==(p=e[w])&&void 0!==p?p:0,"center"===y?S[w]+=((null!==(g=e[K])&&void 0!==g?g:0)-(null!==(h=r[K])&&void 0!==h?h:0))/2:y!==w&&(S[w]+=(null!==(v=e[K])&&void 0!==v?v:0)-(null!==(b=r[K])&&void 0!==b?b:0)),S[w]+=i;let C=e[w]-r[K]+d+f,k=e[w]+e[K]-d-f;if(S[w]=(0,o.uZ)(S[w],C,k),m===x){let r=c?s[E]:t[u[E]];S[a[x]]=Math.floor(r-e[x]+l)}else S[x]=Math.floor(e[x]+e[E]+l);return S}function v(e,t,r,n,o,l){var i,s,u;let{placement:c,axis:d,size:f}=l;return c===d?Math.max(0,r[d]-e[d]-(null!==(i=e.scroll[d])&&void 0!==i?i:0)+t[d]-(null!==(s=n[d])&&void 0!==s?s:0)-n[a[d]]-o):Math.max(0,e[f]+e[d]+e.scroll[d]-t[d]-r[d]-r[f]-(null!==(u=n[d])&&void 0!==u?u:0)-n[a[d]]-o)}function b(e){let{top:t,left:r,width:n,height:o}=e.getBoundingClientRect(),{scrollTop:l,scrollLeft:a,clientTop:i,clientLeft:s}=document.documentElement;return{top:t+l-i,left:r+a-s,width:n,height:o}}function m(e,t){let r,n=window.getComputedStyle(e);if("fixed"===n.position){let{top:t,left:n,width:o,height:l}=e.getBoundingClientRect();r={top:t,left:n,width:o,height:l}}else{r=b(e);let n=b(t),o=window.getComputedStyle(t);n.top+=(parseInt(o.borderTopWidth,10)||0)-t.scrollTop,n.left+=(parseInt(o.borderLeftWidth,10)||0)-t.scrollLeft,r.top-=n.top,r.left-=n.left}return r.top-=parseInt(n.marginTop,10)||0,r.left-=parseInt(n.marginLeft,10)||0,r}function y(e){let t=window.getComputedStyle(e);return"none"!==t.transform||/transform|perspective/.test(t.willChange)||"none"!==t.filter||"paint"===t.contain||"backdropFilter"in t&&"none"!==t.backdropFilter||"WebkitBackdropFilter"in t&&"none"!==t.WebkitBackdropFilter}var x=r(64292),w=r(2265),E=r(79248),K=r(30573),S=r(34909);let C="undefined"!=typeof document?window.visualViewport:null;function k(e){var t,r;let{direction:n}=(0,S.j)(),{arrowSize:i=0,targetRef:s,overlayRef:c,scrollRef:d=c,placement:k="bottom",containerPadding:P=12,shouldFlip:D=!0,boundaryElement:N="undefined"!=typeof document?document.body:null,offset:M=0,crossOffset:T=0,shouldUpdatePosition:A=!0,isOpen:F=!0,onClose:L,maxHeight:R,arrowBoundaryOffset:B=0}=e,[I,O]=(0,w.useState)(null),j=[A,k,c.current,s.current,d.current,P,D,N,M,T,F,n,R,B,i],z=(0,w.useRef)(null==C?void 0:C.scale);(0,w.useEffect)(()=>{F&&(z.current=null==C?void 0:C.scale)},[F]);let W=(0,w.useCallback)(()=>{var e,t,r,x,w;if(!1===A||!F||!c.current||!s.current||!N||(null==C?void 0:C.scale)!==z.current)return;let E=null;if(d.current&&d.current.contains(document.activeElement)){let n=null===(e=document.activeElement)||void 0===e?void 0:e.getBoundingClientRect(),o=d.current.getBoundingClientRect();(E={type:"top",offset:(null!==(t=null==n?void 0:n.top)&&void 0!==t?t:0)-o.top}).offset>o.height/2&&(E.type="bottom",E.offset=(null!==(r=null==n?void 0:n.bottom)&&void 0!==r?r:0)-o.bottom)}let K=c.current;!R&&c.current&&(K.style.top="0px",K.style.bottom="",K.style.maxHeight=(null!==(w=null===(x=window.visualViewport)||void 0===x?void 0:x.height)&&void 0!==w?w:window.innerHeight)+"px");let S=function(e){var t,r,n,i;let s;let{placement:c,targetNode:d,overlayNode:x,scrollNode:w,padding:E,shouldFlip:K,boundaryElement:S,offset:C,crossOffset:k,maxHeight:P,arrowSize:D=0,arrowBoundaryOffset:N=0}=e,M=x instanceof HTMLElement?function(e){let t=e.offsetParent;if(t&&t===document.body&&"static"===window.getComputedStyle(t).position&&!y(t)&&(t=document.documentElement),null==t)for(t=e.parentElement;t&&!y(t);)t=t.parentElement;return t||document.documentElement}(x):document.documentElement,T=M===document.documentElement,A=window.getComputedStyle(M).position,F=T?b(d):m(d,M);if(!T){let{marginTop:e,marginLeft:t}=window.getComputedStyle(d);F.top+=parseInt(e,10)||0,F.left+=parseInt(t,10)||0}let L=b(x),R={top:parseInt((s=window.getComputedStyle(x)).marginTop,10)||0,bottom:parseInt(s.marginBottom,10)||0,left:parseInt(s.marginLeft,10)||0,right:parseInt(s.marginRight,10)||0};L.width+=(null!==(t=R.left)&&void 0!==t?t:0)+(null!==(r=R.right)&&void 0!==r?r:0),L.height+=(null!==(n=R.top)&&void 0!==n?n:0)+(null!==(i=R.bottom)&&void 0!==i?i:0);let B={top:w.scrollTop,left:w.scrollLeft,width:w.scrollWidth,height:w.scrollHeight},I=f(S),O=f(M),j="BODY"===S.tagName?b(M):m(M,S);return"HTML"===M.tagName&&"BODY"===S.tagName&&(O.scroll.top=0,O.scroll.left=0),function(e,t,r,n,i,s,c,d,f,b,m,y,x,w,E,K){var S,C,k,P;let D=g(e),{size:N,crossAxis:M,crossSize:T,placement:A,crossPlacement:F}=D,L=h(t,d,r,D,m,y,b,x,E,K),R=m,B=v(d,b,t,i,s+m,D);if(c&&n[N]>B){let e=g(`${a[A]} ${F}`),n=h(t,d,r,e,m,y,b,x,E,K);v(d,b,t,i,s+m,e)>B&&(D=e,L=n,R=m)}let I="bottom";"top"===D.axis?"top"===D.placement?I="top":"bottom"===D.placement&&(I="bottom"):"top"===D.crossAxis&&("top"===D.crossPlacement?I="bottom":"bottom"===D.crossPlacement&&(I="top"));let O=p(M,L[M],r[T],d,f,s,b);L[M]+=O;let j=function(e,t,r,n,o,l,a,i){var s,c,d,f,p,g,h;let v=n?r.height:t[u.height],b=null!=e.top?r.top+e.top:r.top+(v-(null!==(s=e.bottom)&&void 0!==s?s:0)-a),m="top"!==i?Math.max(0,t.height+t.top+(null!==(c=t.scroll.top)&&void 0!==c?c:0)-b-((null!==(d=o.top)&&void 0!==d?d:0)+(null!==(f=o.bottom)&&void 0!==f?f:0)+l)):Math.max(0,b+a-(t.top+(null!==(p=t.scroll.top)&&void 0!==p?p:0))-((null!==(g=o.top)&&void 0!==g?g:0)+(null!==(h=o.bottom)&&void 0!==h?h:0)+l));return Math.min(t.height-2*l,m)}(L,d,b,x,i,s,r.height,I);w&&wK.style[e]=S.position[e]+"px"),K.style.maxHeight=null!=S.maxHeight?S.maxHeight+"px":"",E&&document.activeElement&&d.current){let e=document.activeElement.getBoundingClientRect(),t=d.current.getBoundingClientRect(),r=e[E.type]-t[E.type];d.current.scrollTop+=r-E.offset}O(S)}},j);(0,E.b)(W,j),(0,E.b)(()=>(window.addEventListener("resize",W,!1),()=>{window.removeEventListener("resize",W,!1)}),[W]),(0,K.y)({ref:c,onResize:W}),(0,K.y)({ref:s,onResize:W});let H=(0,w.useRef)(!1);(0,E.b)(()=>{let e;let t=()=>{H.current=!0,clearTimeout(e),e=setTimeout(()=>{H.current=!1},500),W()},r=()=>{H.current&&t()};return null==C||C.addEventListener("resize",t),null==C||C.addEventListener("scroll",r),()=>{null==C||C.removeEventListener("resize",t),null==C||C.removeEventListener("scroll",r)}},[W]);let _=(0,w.useCallback)(()=>{H.current||null==L||L()},[L,H]);return(0,x.O)({triggerRef:s,isOpen:F,onClose:L&&_}),{overlayProps:{style:{position:"absolute",zIndex:1e5,...null==I?void 0:I.position,maxHeight:null!==(t=null==I?void 0:I.maxHeight)&&void 0!==t?t:"100vh"}},placement:null!==(r=null==I?void 0:I.placement)&&void 0!==r?r:null,arrowProps:{"aria-hidden":"true",role:"presentation",style:{left:null==I?void 0:I.arrowOffsetLeft,top:null==I?void 0:I.arrowOffsetTop}},updatePosition:W}}},48741:function(e,t,r){r.d(t,{I:function(){return a}});var n=r(64292),o=r(2265),l=r(80612);function a(e,t,r){let a,{type:i}=e,{isOpen:s}=t;(0,o.useEffect)(()=>{r&&r.current&&(0,n.v).set(r.current,t.close)}),"menu"===i?a=!0:"listbox"===i&&(a="listbox");let u=(0,l.Me)();return{triggerProps:{"aria-haspopup":a,"aria-expanded":s,"aria-controls":s?u:void 0,onPress:t.toggle},overlayProps:{id:u}}}},86107:function(e,t,r){let n;r.d(t,{t:function(){return d}});var o=r(79248),l=r(40541),a=r(5722),i=r(44117);let s="undefined"!=typeof document&&window.visualViewport,u=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]),c=0;function d(e={}){let{isDisabled:t}=e;(0,o.b)(()=>{if(!t){let e,t,r,o,u;return 1==++c&&(n=(0,l.gn)()?(r=null,o=()=>{if(r)return;let e=window.pageXOffset,t=window.pageYOffset;r=(0,a.t)(p(window,"scroll",()=>{window.scrollTo(0,0)}),f(document.documentElement,"paddingRight",`${window.innerWidth-document.documentElement.clientWidth}px`),f(document.documentElement,"overflow","hidden"),f(document.body,"marginTop",`-${t}px`),()=>{window.scrollTo(e,t)}),window.scrollTo(0,0)},u=(0,a.t)(p(document,"touchstart",r=>{((e=(0,i.r)(r.target,!0))!==document.documentElement||e!==document.body)&&e instanceof HTMLElement&&"auto"===window.getComputedStyle(e).overscrollBehavior&&(t=f(e,"overscrollBehavior","contain"))},{passive:!1,capture:!0}),p(document,"touchmove",t=>{if(!e||e===document.documentElement||e===document.body){t.preventDefault();return}e.scrollHeight===e.clientHeight&&e.scrollWidth===e.clientWidth&&t.preventDefault()},{passive:!1,capture:!0}),p(document,"touchend",e=>{let r=e.target;h(r)&&r!==document.activeElement&&(e.preventDefault(),o(),r.style.transform="translateY(-2000px)",r.focus(),requestAnimationFrame(()=>{r.style.transform=""})),t&&t()},{passive:!1,capture:!0}),p(document,"focus",e=>{let t=e.target;h(t)&&(o(),t.style.transform="translateY(-2000px)",requestAnimationFrame(()=>{t.style.transform="",s&&(s.height{g(t)}):s.addEventListener("resize",()=>g(t),{once:!0}))}))},!0)),()=>{null==t||t(),null==r||r(),u()}):(0,a.t)(f(document.documentElement,"paddingRight",`${window.innerWidth-document.documentElement.clientWidth}px`),f(document.documentElement,"overflow","hidden"))),()=>{0==--c&&n()}}},[t])}function f(e,t,r){let n=e.style[t];return e.style[t]=r,()=>{e.style[t]=n}}function p(e,t,r,n){return e.addEventListener(t,r,n),()=>{e.removeEventListener(t,r,n)}}function g(e){let t=document.scrollingElement||document.documentElement,r=e;for(;r&&r!==t;){let e=(0,i.r)(r);if(e!==document.documentElement&&e!==document.body&&e!==r){let t=e.getBoundingClientRect().top,n=r.getBoundingClientRect().top;n>t+r.clientHeight&&(e.scrollTop+=n-t)}r=e.parentElement}}function h(e){return e instanceof HTMLInputElement&&!u.has(e.type)||e instanceof HTMLTextAreaElement||e instanceof HTMLElement&&e.isContentEditable}},74603:function(e,t,r){r.d(t,{d:function(){return l}});class n{getItemRect(e){let t=this.ref.current;if(!t)return null;let r=null!=e?t.querySelector(`[data-key="${CSS.escape(e.toString())}"]`):null;if(!r)return null;let n=t.getBoundingClientRect(),o=r.getBoundingClientRect();return{x:o.left-n.left+t.scrollLeft,y:o.top-n.top+t.scrollTop,width:o.width,height:o.height}}getContentSize(){var e,t;let r=this.ref.current;return{width:null!==(e=null==r?void 0:r.scrollWidth)&&void 0!==e?e:0,height:null!==(t=null==r?void 0:r.scrollHeight)&&void 0!==t?t:0}}getVisibleRect(){var e,t,r,n;let o=this.ref.current;return{x:null!==(e=null==o?void 0:o.scrollLeft)&&void 0!==e?e:0,y:null!==(t=null==o?void 0:o.scrollTop)&&void 0!==t?t:0,width:null!==(r=null==o?void 0:o.offsetWidth)&&void 0!==r?r:0,height:null!==(n=null==o?void 0:o.offsetHeight)&&void 0!==n?n:0}}constructor(e){this.ref=e}}var o=r(90731);class l{isDisabled(e){var t;return"all"===this.disabledBehavior&&((null===(t=e.props)||void 0===t?void 0:t.isDisabled)||this.disabledKeys.has(e.key))}findNextNonDisabled(e,t){let r=e;for(;null!=r;){let e=this.collection.getItem(r);if((null==e?void 0:e.type)==="item"&&!this.isDisabled(e))return r;r=t(r)}return null}getNextKey(e){let t=e;return t=this.collection.getKeyAfter(t),this.findNextNonDisabled(t,e=>this.collection.getKeyAfter(e))}getPreviousKey(e){let t=e;return t=this.collection.getKeyBefore(t),this.findNextNonDisabled(t,e=>this.collection.getKeyBefore(e))}findKey(e,t,r){let n=e,o=this.layoutDelegate.getItemRect(n);if(!o||null==n)return null;let l=o;do{if(null==(n=t(n)))break;o=this.layoutDelegate.getItemRect(n)}while(o&&r(l,o)&&null!=n);return n}isSameRow(e,t){return e.y===t.y||e.x!==t.x}isSameColumn(e,t){return e.x===t.x||e.y!==t.y}getKeyBelow(e){return"grid"===this.layout&&"vertical"===this.orientation?this.findKey(e,e=>this.getNextKey(e),this.isSameRow):this.getNextKey(e)}getKeyAbove(e){return"grid"===this.layout&&"vertical"===this.orientation?this.findKey(e,e=>this.getPreviousKey(e),this.isSameRow):this.getPreviousKey(e)}getNextColumn(e,t){return t?this.getPreviousKey(e):this.getNextKey(e)}getKeyRightOf(e){let t="ltr"===this.direction?"getKeyRightOf":"getKeyLeftOf";return this.layoutDelegate[t]?(e=this.layoutDelegate[t](e),this.findNextNonDisabled(e,e=>this.layoutDelegate[t](e))):"grid"===this.layout?"vertical"===this.orientation?this.getNextColumn(e,"rtl"===this.direction):this.findKey(e,e=>this.getNextColumn(e,"rtl"===this.direction),this.isSameColumn):"horizontal"===this.orientation?this.getNextColumn(e,"rtl"===this.direction):null}getKeyLeftOf(e){let t="ltr"===this.direction?"getKeyLeftOf":"getKeyRightOf";return this.layoutDelegate[t]?(e=this.layoutDelegate[t](e),this.findNextNonDisabled(e,e=>this.layoutDelegate[t](e))):"grid"===this.layout?"vertical"===this.orientation?this.getNextColumn(e,"ltr"===this.direction):this.findKey(e,e=>this.getNextColumn(e,"ltr"===this.direction),this.isSameColumn):"horizontal"===this.orientation?this.getNextColumn(e,"ltr"===this.direction):null}getFirstKey(){let e=this.collection.getFirstKey();return this.findNextNonDisabled(e,e=>this.collection.getKeyAfter(e))}getLastKey(){let e=this.collection.getLastKey();return this.findNextNonDisabled(e,e=>this.collection.getKeyBefore(e))}getKeyPageAbove(e){let t=this.ref.current,r=this.layoutDelegate.getItemRect(e);if(!r)return null;if(t&&!(0,o.a)(t))return this.getFirstKey();let n=e;if("horizontal"===this.orientation){let e=Math.max(0,r.x+r.width-this.layoutDelegate.getVisibleRect().width);for(;r&&r.x>e&&null!=n;)r=null==(n=this.getKeyAbove(n))?null:this.layoutDelegate.getItemRect(n)}else{let e=Math.max(0,r.y+r.height-this.layoutDelegate.getVisibleRect().height);for(;r&&r.y>e&&null!=n;)r=null==(n=this.getKeyAbove(n))?null:this.layoutDelegate.getItemRect(n)}return null!=n?n:this.getFirstKey()}getKeyPageBelow(e){let t=this.ref.current,r=this.layoutDelegate.getItemRect(e);if(!r)return null;if(t&&!(0,o.a)(t))return this.getLastKey();let n=e;if("horizontal"===this.orientation){let e=Math.min(this.layoutDelegate.getContentSize().width,r.y-r.width+this.layoutDelegate.getVisibleRect().width);for(;r&&r.x{var e,t,r,n;T.current={top:null!==(r=null===(e=P.current)||void 0===e?void 0:e.scrollTop)&&void 0!==r?r:0,left:null!==(n=null===(t=P.current)||void 0===t?void 0:t.scrollLeft)&&void 0!==n?n:0}});let A=(0,a.useRef)(m);(0,a.useEffect)(()=>{if(A.current){var e,t,n,o;let l=null;"first"===m&&(l=null!==(n=null===(e=v.getFirstKey)||void 0===e?void 0:e.call(v))&&void 0!==n?n:null),"last"===m&&(l=null!==(o=null===(t=v.getLastKey)||void 0===t?void 0:t.call(v))&&void 0!==o?o:null);let a=r.selectedKeys;if(a.size){for(let e of a)if(r.canSelectItem(e)){l=e;break}}r.setFocused(!0),r.setFocusedKey(l),null==l&&!S&&b.current&&(0,s.e)(b.current)}},[]);let F=(0,a.useRef)(r.focusedKey);(0,a.useEffect)(()=>{if(r.isFocused&&null!=r.focusedKey&&(r.focusedKey!==F.current||A.current)&&P.current&&b.current){let e=(0,g.Jz)(),t=b.current.querySelector(`[data-key="${CSS.escape(r.focusedKey.toString())}"]`);if(!t)return;("keyboard"===e||A.current)&&((0,f.z)(P.current,t),"virtual"!==e&&(0,f.G)(t,{containingElement:b.current}))}!S&&r.isFocused&&null==r.focusedKey&&null!=F.current&&b.current&&(0,s.e)(b.current),F.current=r.focusedKey,A.current=!1}),(0,d.z)(b,"react-aria-focus-scope-restore",e=>{e.preventDefault(),r.setFocused(!0)});let L={onKeyDown:e=>{var t,o,a,s,u,d,f,p,g,h,m,K,S;if(e.altKey&&"Tab"===e.key&&e.preventDefault(),!(null===(t=b.current)||void 0===t?void 0:t.contains(e.target)))return;let k=(t,o)=>{if(null!=t){if(r.isLink(t)&&"selection"===D&&E&&!(0,n.F)(e)){var a;(0,l.flushSync)(()=>{r.setFocusedKey(t,o)});let n=null===(a=P.current)||void 0===a?void 0:a.querySelector(`[data-key="${CSS.escape(t.toString())}"]`),i=r.getItemProps(t);n&&M.open(n,e,i.href,i.routerOptions);return}r.setFocusedKey(t,o),r.isLink(t)&&"override"===D||(e.shiftKey&&"multiple"===r.selectionMode?r.extendSelection(t):E&&!(0,n.F)(e)&&r.replaceSelection(t))}};switch(e.key){case"ArrowDown":if(v.getKeyBelow){let t=null!=r.focusedKey?null===(o=v.getKeyBelow)||void 0===o?void 0:o.call(v,r.focusedKey):null===(a=v.getFirstKey)||void 0===a?void 0:a.call(v);null==t&&y&&(t=null===(s=v.getFirstKey)||void 0===s?void 0:s.call(v,r.focusedKey)),null!=t&&(e.preventDefault(),k(t))}break;case"ArrowUp":if(v.getKeyAbove){let t=null!=r.focusedKey?null===(u=v.getKeyAbove)||void 0===u?void 0:u.call(v,r.focusedKey):null===(d=v.getLastKey)||void 0===d?void 0:d.call(v);null==t&&y&&(t=null===(f=v.getLastKey)||void 0===f?void 0:f.call(v,r.focusedKey)),null!=t&&(e.preventDefault(),k(t))}break;case"ArrowLeft":if(v.getKeyLeftOf){let t=null!=r.focusedKey?null===(p=v.getKeyLeftOf)||void 0===p?void 0:p.call(v,r.focusedKey):null;null==t&&y&&(t="rtl"===N?null===(g=v.getFirstKey)||void 0===g?void 0:g.call(v,r.focusedKey):null===(h=v.getLastKey)||void 0===h?void 0:h.call(v,r.focusedKey)),null!=t&&(e.preventDefault(),k(t,"rtl"===N?"first":"last"))}break;case"ArrowRight":if(v.getKeyRightOf){let t=null!=r.focusedKey?null===(m=v.getKeyRightOf)||void 0===m?void 0:m.call(v,r.focusedKey):null;null==t&&y&&(t="rtl"===N?null===(K=v.getLastKey)||void 0===K?void 0:K.call(v,r.focusedKey):null===(S=v.getFirstKey)||void 0===S?void 0:S.call(v,r.focusedKey)),null!=t&&(e.preventDefault(),k(t,"rtl"===N?"last":"first"))}break;case"Home":if(v.getFirstKey){e.preventDefault();let t=v.getFirstKey(r.focusedKey,(0,n.y)(e));r.setFocusedKey(t),null!=t&&((0,n.y)(e)&&e.shiftKey&&"multiple"===r.selectionMode?r.extendSelection(t):E&&r.replaceSelection(t))}break;case"End":if(v.getLastKey){e.preventDefault();let t=v.getLastKey(r.focusedKey,(0,n.y)(e));r.setFocusedKey(t),null!=t&&((0,n.y)(e)&&e.shiftKey&&"multiple"===r.selectionMode?r.extendSelection(t):E&&r.replaceSelection(t))}break;case"PageDown":if(v.getKeyPageBelow&&null!=r.focusedKey){let t=v.getKeyPageBelow(r.focusedKey);null!=t&&(e.preventDefault(),k(t))}break;case"PageUp":if(v.getKeyPageAbove&&null!=r.focusedKey){let t=v.getKeyPageAbove(r.focusedKey);null!=t&&(e.preventDefault(),k(t))}break;case"a":(0,n.y)(e)&&"multiple"===r.selectionMode&&!0!==w&&(e.preventDefault(),r.selectAll());break;case"Escape":x||0===r.selectedKeys.size||(e.stopPropagation(),e.preventDefault(),r.clearSelection());break;case"Tab":if(!C){if(e.shiftKey)b.current.focus();else{let e,t,r=(0,i.QL)(b.current,{tabbable:!0});do(t=r.lastChild())&&(e=t);while(t);e&&!e.contains(document.activeElement)&&(0,c.A)(e)}}}},onFocus:e=>{if(r.isFocused){e.currentTarget.contains(e.target)||r.setFocused(!1);return}if(e.currentTarget.contains(e.target)){if(r.setFocused(!0),null==r.focusedKey){var t,n,o,l;let a=e=>{null!=e&&(r.setFocusedKey(e),E&&r.replaceSelection(e))},i=e.relatedTarget;i&&e.currentTarget.compareDocumentPosition(i)&Node.DOCUMENT_POSITION_FOLLOWING?a(null!==(o=r.lastSelectedKey)&&void 0!==o?o:null===(t=v.getLastKey)||void 0===t?void 0:t.call(v)):a(null!==(l=r.firstSelectedKey)&&void 0!==l?l:null===(n=v.getFirstKey)||void 0===n?void 0:n.call(v))}else!k&&P.current&&(P.current.scrollTop=T.current.top,P.current.scrollLeft=T.current.left);if(null!=r.focusedKey&&P.current){let e=P.current.querySelector(`[data-key="${CSS.escape(r.focusedKey.toString())}"]`);e&&(e.contains(document.activeElement)||(0,c.A)(e),"keyboard"===(0,g.Jz)()&&(0,f.G)(e,{containingElement:b.current}))}}},onBlur:e=>{e.currentTarget.contains(e.relatedTarget)||r.setFocused(!1)},onMouseDown(e){P.current===e.target&&e.preventDefault()}},{typeSelectProps:R}=(0,o.i)({keyboardDelegate:v,selectionManager:r});return K||(L=(0,p.d)(R,L)),S||(t=null==r.focusedKey?0:-1),{collectionProps:{...L,tabIndex:t}}}},59375:function(e,t,r){r.d(t,{C:function(){return c}});var n=r(64913),o=r(87603),l=r(46671),a=r(22173),i=r(53948),s=r(15966),u=r(2265);function c(e){let{selectionManager:t,key:r,ref:c,shouldSelectOnPressUp:p,shouldUseVirtualFocus:g,focus:h,isDisabled:v,onAction:b,allowsDifferentPressOrigin:m,linkBehavior:y="action"}=e,x=(0,l.tv)(),w=e=>{if("keyboard"===e.pointerType&&(0,n.F)(e))t.toggleSelection(r);else{if("none"===t.selectionMode)return;if(t.isLink(r)){if("selection"===y&&c.current){let n=t.getItemProps(r);x.open(c.current,e,n.href,n.routerOptions),t.setSelectedKeys(t.selectedKeys);return}if("override"===y||"none"===y)return}"single"===t.selectionMode?t.isSelected(r)&&!t.disallowEmptySelection?t.toggleSelection(r):t.replaceSelection(r):e&&e.shiftKey?t.extendSelection(r):"toggle"===t.selectionBehavior||e&&((0,n.y)(e)||"touch"===e.pointerType||"virtual"===e.pointerType)?t.toggleSelection(r):t.replaceSelection(r)}};(0,u.useEffect)(()=>{r===t.focusedKey&&t.isFocused&&!g&&(h?h():document.activeElement!==c.current&&c.current&&(0,o.e)(c.current))},[c,r,t.focusedKey,t.childFocusStrategy,t.isFocused,g]),v=v||t.isDisabled(r);let E={};g||v?v&&(E.onMouseDown=e=>{e.preventDefault()}):E={tabIndex:r===t.focusedKey?0:-1,onFocus(e){e.target===c.current&&t.setFocusedKey(r)}};let K=t.isLink(r)&&"override"===y,S=t.isLink(r)&&"selection"!==y&&"none"!==y,C=!v&&t.canSelectItem(r)&&!K,k=(b||S)&&!v,P=k&&("replace"===t.selectionBehavior?!C:!C||t.isEmpty),D=k&&C&&"replace"===t.selectionBehavior,N=P||D,M=(0,u.useRef)(null),T=N&&C,A=(0,u.useRef)(!1),F=(0,u.useRef)(!1),L=e=>{if(b&&b(),S&&c.current){let n=t.getItemProps(r);x.open(c.current,e,n.href,n.routerOptions)}},R={};p?(R.onPressStart=e=>{M.current=e.pointerType,A.current=T,"keyboard"===e.pointerType&&(!N||f())&&w(e)},m?(R.onPressUp=P?void 0:e=>{"keyboard"!==e.pointerType&&C&&w(e)},R.onPress=P?L:void 0):R.onPress=e=>{P||D&&"mouse"!==e.pointerType?("keyboard"!==e.pointerType||d())&&L(e):"keyboard"!==e.pointerType&&C&&w(e)}):(R.onPressStart=e=>{M.current=e.pointerType,A.current=T,F.current=P,C&&("mouse"===e.pointerType&&!P||"keyboard"===e.pointerType&&(!k||f()))&&w(e)},R.onPress=e=>{("touch"===e.pointerType||"pen"===e.pointerType||"virtual"===e.pointerType||"keyboard"===e.pointerType&&N&&d()||"mouse"===e.pointerType&&F.current)&&(N?L(e):C&&w(e))}),E["data-key"]=r,R.preventFocusOnPress=g;let{pressProps:B,isPressed:I}=(0,i.r)(R),O=D?e=>{"mouse"===M.current&&(e.stopPropagation(),e.preventDefault(),L(e))}:void 0,{longPressProps:j}=(0,s.T)({isDisabled:!T,onLongPress(e){"touch"===e.pointerType&&(w(e),t.setSelectionBehavior("toggle"))}}),z=t.isLink(r)?e=>{l.nG.isOpening||e.preventDefault()}:void 0;return{itemProps:(0,a.d)(E,C||P?B:{},T?j:{},{onDoubleClick:O,onDragStartCapture:e=>{"touch"===M.current&&A.current&&e.preventDefault()},onClick:z}),isPressed:I,isSelected:t.isSelected(r),isFocused:t.isFocused&&t.focusedKey===r,isDisabled:v,allowsSelection:C,hasAction:N}}function d(){let e=window.event;return(null==e?void 0:e.key)==="Enter"}function f(){let e=window.event;return(null==e?void 0:e.key)===" "||(null==e?void 0:e.code)==="Space"}},8993:function(e,t,r){r.d(t,{_:function(){return i}});var n=r(20841),o=r(74603),l=r(15795),a=r(2265);function i(e){let{selectionManager:t,collection:r,disabledKeys:i,ref:s,keyboardDelegate:u,layoutDelegate:c}=e,d=(0,l.X)({usage:"search",sensitivity:"base"}),f=t.disabledBehavior,p=(0,a.useMemo)(()=>u||new o.d({collection:r,disabledKeys:i,disabledBehavior:f,ref:s,collator:d,layoutDelegate:c}),[u,c,r,i,s,d,f]),{collectionProps:g}=(0,n.g)({...e,ref:s,selectionManager:t,keyboardDelegate:p});return{listProps:g}}},80112:function(e,t,r){r.d(t,{i:function(){return o}});var n=r(2265);function o(e){let{keyboardDelegate:t,selectionManager:r,onTypeSelect:o}=e,l=(0,n.useRef)({search:"",timeout:void 0}).current;return{typeSelectProps:{onKeyDownCapture:t.getKeyForSearch?e=>{var n;let a=1!==(n=e.key).length&&/^[A-Z]/i.test(n)?"":n;if(a&&!e.ctrlKey&&!e.metaKey&&e.currentTarget.contains(e.target)){if(" "!==a||!(l.search.trim().length>0)||(e.preventDefault(),"continuePropagation"in e||e.stopPropagation()),l.search+=a,null!=t.getKeyForSearch){let e=t.getKeyForSearch(l.search,r.focusedKey);null==e&&(e=t.getKeyForSearch(l.search)),null!=e&&(r.setFocusedKey(e),o&&o(e))}clearTimeout(l.timeout),l.timeout=setTimeout(()=>{l.search=""},1e3)}}:void 0}}}},64913:function(e,t,r){r.d(t,{F:function(){return o},y:function(){return l}});var n=r(40541);function o(e){return(0,n.ad)()?e.altKey:e.ctrlKey}function l(e){return(0,n.V5)()?e.metaKey:e.ctrlKey}},44117:function(e,t,r){r.d(t,{r:function(){return o}});var n=r(90731);function o(e,t){let r=e;for((0,n.a)(r,t)&&(r=r.parentElement);r&&!(0,n.a)(r,t);)r=r.parentElement;return r||document.scrollingElement||document.documentElement}},90731:function(e,t,r){r.d(t,{a:function(){return n}});function n(e,t){if(!e)return!1;let r=window.getComputedStyle(e),n=/(auto|scroll)/.test(r.overflow+r.overflowX+r.overflowY);return n&&t&&(n=e.scrollHeight!==e.clientHeight||e.scrollWidth!==e.clientWidth),n}},30256:function(e,t,r){r.d(t,{l:function(){return n}});function n(...e){return 1===e.length&&e[0]?e[0]:t=>{for(let r of e)"function"==typeof r?r(t):null!=r&&(r.current=t)}}},20878:function(e,t,r){r.d(t,{z:function(){return o},G:function(){return a}});var n=r(90731);function o(e,t){let r=l(e,t,"left"),n=l(e,t,"top"),o=t.offsetWidth,a=t.offsetHeight,i=e.scrollLeft,s=e.scrollTop,{borderTopWidth:u,borderLeftWidth:c}=getComputedStyle(e),d=e.scrollLeft+parseInt(c,10),f=e.scrollTop+parseInt(u,10),p=d+e.clientWidth,g=f+e.clientHeight;r<=i?i=r-parseInt(c,10):r+o>p&&(i+=r+o-p),n<=f?s=n-parseInt(u,10):n+a>g&&(s+=n+a-g),e.scrollLeft=i,e.scrollTop=s}function l(e,t,r){let n="left"===r?"offsetLeft":"offsetTop",o=0;for(;t.offsetParent&&(o+=t[n],t.offsetParent!==e);){if(t.offsetParent.contains(e)){o-=e[n];break}t=t.offsetParent}return o}function a(e,t){if(e&&document.contains(e)){let s=document.scrollingElement||document.documentElement;if("hidden"===window.getComputedStyle(s).overflow)for(let t of function(e,t){let r=[];for(;e&&e!==document.documentElement;)(0,n.a)(e,void 0)&&r.push(e),e=e.parentElement;return r}(e))o(t,e);else{var r,l,a,i;let{left:n,top:o}=e.getBoundingClientRect();null==e||null===(r=e.scrollIntoView)||void 0===r||r.call(e,{block:"nearest"});let{left:s,top:u}=e.getBoundingClientRect();(Math.abs(n-s)>1||Math.abs(o-u)>1)&&(null==t||null===(a=t.containingElement)||void 0===a||null===(l=a.scrollIntoView)||void 0===l||l.call(a,{block:"center",inline:"center"}),null===(i=e.scrollIntoView)||void 0===i||i.call(e,{block:"nearest"}))}}}},99222:function(e,t,r){r.d(t,{P:function(){return i}});var n=r(79248),o=r(2265);let l=0,a=new Map;function i(e){let[t,r]=(0,o.useState)();return(0,n.b)(()=>{if(!e)return;let t=a.get(e);if(t)r(t.element.id);else{let n=`react-aria-description-${l++}`;r(n);let o=document.createElement("div");o.id=n,o.style.display="none",o.textContent=e,document.body.appendChild(o),t={refCount:0,element:o},a.set(e,t)}return t.refCount++,()=>{t&&0==--t.refCount&&(t.element.remove(),a.delete(e))}},[e]),{"aria-describedby":e?t:void 0}}},21166:function(e,t,r){r.d(t,{z:function(){return l}});var n=r(7353),o=r(2265);function l(e,t,r,l){let a=(0,n.i)(r),i=null==r;(0,o.useEffect)(()=>{if(i||!e.current)return;let r=e.current;return r.addEventListener(t,a,l),()=>{r.removeEventListener(t,a,l)}},[e,t,l,i,a])}},37408:function(e,t,r){r.d(t,{b:function(){return o}});var n=r(80612);function o(e,t){let{id:r,"aria-label":o,"aria-labelledby":l}=e;return r=(0,n.Me)(r),l&&o?l=[...new Set([r,...l.trim().split(/\s+/)])].join(" "):l&&(l=l.trim().split(/\s+/).join(" ")),o||l||!t||(o=t),{id:r,"aria-label":o,"aria-labelledby":l}}},30573:function(e,t,r){r.d(t,{y:function(){return o}});var n=r(2265);function o(e){let{ref:t,box:r,onResize:o}=e;(0,n.useEffect)(()=>{let e=null==t?void 0:t.current;if(e){if(!(void 0!==window.ResizeObserver))return window.addEventListener("resize",o,!1),()=>{window.removeEventListener("resize",o,!1)};{let t=new window.ResizeObserver(e=>{e.length&&o()});return t.observe(e,{box:r}),()=>{e&&t.unobserve(e)}}}},[o,t,r])}},13354:function(e,t,r){r.d(t,{S:function(){return i},T:function(){return s}});var n=r(22173),o=r(2265),l=r(8381);let a={border:0,clip:"rect(0 0 0 0)",clipPath:"inset(50%)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"};function i(e={}){let{style:t,isFocusable:r}=e,[n,i]=(0,o.useState)(!1),{focusWithinProps:s}=(0,l.L)({isDisabled:!r,onFocusWithinChange:e=>i(e)}),u=(0,o.useMemo)(()=>n?t:t?{...a,...t}:a,[n]);return{visuallyHiddenProps:{...s,style:u}}}function s(e){let{children:t,elementType:r="div",isFocusable:l,style:a,...s}=e,{visuallyHiddenProps:u}=i(e);return o.createElement(r,(0,n.d)(s,u),t)}},82563:function(e,t,r){r.d(t,{c:function(){return l}});var n=r(2265);function o(e){return null}o.getCollectionNode=function*(e,t){let{childItems:r,title:o,children:l}=e,a=e.title||e.children,i=e.textValue||("string"==typeof a?a:"")||e["aria-label"]||"";i||(null==t?void 0:t.suppressTextValueWarning)||console.warn("- with non-plain text contents is unsupported by type to select for accessibility. Please add a `textValue` prop."),yield{type:"item",props:e,rendered:a,textValue:i,"aria-label":e["aria-label"],hasChildNodes:null!=e.hasChildItems?e.hasChildItems:!!(e.childItems||e.title&&n.Children.count(e.children)>0),*childNodes(){if(r)for(let e of r)yield{type:"item",value:e};else if(o){let e=[];n.Children.forEach(l,t=>{e.push({type:"item",element:t})}),yield*e}}}};let l=o},52897:function(e,t,r){function n(e,t){return"function"==typeof t.getChildren?t.getChildren(e.key):e.childNodes}function o(e){return l(e,0)}function l(e,t){if(t<0)return;let r=0;for(let n of e){if(r===t)return n;r++}}function a(e){let t;for(let r of e)t=r;return t}r.d(t,{Em:function(){return l},_P:function(){return n},l8:function(){return o},s:function(){return a}})},61017:function(e,t,r){r.d(t,{i:function(){return l}});var n=r(52897);let o=new WeakMap;function l(e){let t=o.get(e);if(null!=t)return t;let r=0,l=t=>{for(let o of t)"section"===o.type?l((0,n._P)(o,e)):r++};return l(e),o.set(e,r),r}},34921:function(e,t,r){r.d(t,{K:function(){return i}});var n=r(2265);class o{build(e,t){return this.context=t,l(()=>this.iterateCollection(e))}*iterateCollection(e){let{children:t,items:r}=e;if(n.isValidElement(t)&&t.type===n.Fragment)yield*this.iterateCollection({children:t.props.children,items:r});else if("function"==typeof t){if(!r)throw Error("props.children was a function but props.items is missing");let e=0;for(let n of r)yield*this.getFullNode({value:n,index:e},{renderer:t}),e++}else{let e=[];n.Children.forEach(t,t=>{t&&e.push(t)});let r=0;for(let t of e)for(let e of this.getFullNode({element:t,index:r},{}))r++,yield e}}getKey(e,t,r,n){if(null!=e.key)return e.key;if("cell"===t.type&&null!=t.key)return`${n}${t.key}`;let o=t.value;if(null!=o){var l;let e=null!==(l=o.key)&&void 0!==l?l:o.id;if(null==e)throw Error("No key found for item");return e}return n?`${n}.${t.index}`:`$.${t.index}`}getChildState(e,t){return{renderer:t.renderer||e.renderer}}*getFullNode(e,t,r,o){var i,s,u,c,d,f,p,g;if(n.isValidElement(e.element)&&e.element.type===n.Fragment){let l=[];n.Children.forEach(e.element.props.children,e=>{l.push(e)});let a=null!==(i=e.index)&&void 0!==i?i:0;for(let e of l)yield*this.getFullNode({element:e,index:a++},t,r,o);return}let h=e.element;if(!h&&e.value&&t&&t.renderer){let r=this.cache.get(e.value);if(r&&(!r.shouldInvalidate||!r.shouldInvalidate(this.context))){r.index=e.index,r.parentKey=o?o.key:null,yield r;return}h=t.renderer(e.value)}if(n.isValidElement(h)){let n=h.type;if("function"!=typeof n&&"function"!=typeof n.getCollectionNode){let e=h.type;throw Error(`Unknown element <${e}> in collection.`)}let l=n.getCollectionNode(h.props,this.context),i=null!==(s=e.index)&&void 0!==s?s:0,p=l.next();for(;!p.done&&p.value;){let n=p.value;e.index=i;let s=null!==(u=n.key)&&void 0!==u?u:null;null==s&&(s=n.element?null:this.getKey(h,e,t,r));let g=[...this.getFullNode({...n,key:s,index:i,wrapper:function(e,t){return e&&t?r=>e(t(r)):e||t||void 0}(e.wrapper,n.wrapper)},this.getChildState(t,n),r?`${r}${h.key}`:h.key,o)];for(let t of g){if(t.value=null!==(d=null!==(c=n.value)&&void 0!==c?c:e.value)&&void 0!==d?d:null,t.value&&this.cache.set(t.value,t),e.type&&t.type!==e.type)throw Error(`Unsupported type <${a(t.type)}> in <${a(null!==(f=null==o?void 0:o.type)&&void 0!==f?f:"unknown parent type")}>. Only <${a(e.type)}> is supported.`);i++,yield t}p=l.next(g)}return}if(null==e.key||null==e.type)return;let v=this,b={type:e.type,props:e.props,key:e.key,parentKey:o?o.key:null,value:null!==(p=e.value)&&void 0!==p?p:null,level:o?o.level+1:0,index:e.index,rendered:e.rendered,textValue:null!==(g=e.textValue)&&void 0!==g?g:"","aria-label":e["aria-label"],wrapper:e.wrapper,shouldInvalidate:e.shouldInvalidate,hasChildNodes:e.hasChildNodes||!1,childNodes:l(function*(){if(!e.hasChildNodes||!e.childNodes)return;let r=0;for(let n of e.childNodes())for(let e of(null!=n.key&&(n.key=`${b.key}${n.key}`),v.getFullNode({...n,index:r},v.getChildState(t,n),b.key,b)))r++,yield e})};yield b}constructor(){this.cache=new WeakMap}}function l(e){let t=[],r=null;return{*[Symbol.iterator](){for(let e of t)yield e;for(let n of(r||(r=e()),r))t.push(n),yield n}}}function a(e){return e[0].toUpperCase()+e.slice(1)}function i(e,t,r){let l=(0,n.useMemo)(()=>new o,[]),{children:a,items:i,collection:s}=e;return(0,n.useMemo)(()=>s||t(l.build({children:a,items:i},r)),[l,a,i,s,r,t])}},75699:function(e,t,r){r.d(t,{W:function(){return l}});var n=r(89259),o=r(2265);function l(e){let t=(0,n.d)(e),[r,l]=(0,o.useState)(null),[a,i]=(0,o.useState)([]),s=()=>{i([]),t.close()};return{focusStrategy:r,...t,open(e=null){l(e),t.open()},toggle(e=null){l(e),t.toggle()},close(){s()},expandedKeysStack:a,openSubmenu:(e,t)=>{i(r=>t>r.length?r:[...r.slice(0,t),e])},closeSubmenu:(e,t)=>{i(r=>r[t]===e?r.slice(0,t):r)}}}},89259:function(e,t,r){r.d(t,{d:function(){return l}});var n=r(2265),o=r(41821);function l(e){let[t,r]=(0,o.z)(e.isOpen,e.defaultOpen||!1,e.onOpenChange),l=(0,n.useCallback)(()=>{r(!0)},[r]),a=(0,n.useCallback)(()=>{r(!1)},[r]),i=(0,n.useCallback)(()=>{r(!t)},[r,t]);return{isOpen:t,setOpen:r,open:l,close:a,toggle:i}}},91980:function(e,t,r){r.d(t,{Y:function(){return n}});class n extends Set{constructor(e,t,r){super(e),e instanceof n?(this.anchorKey=null!=t?t:e.anchorKey,this.currentKey=null!=r?r:e.currentKey):(this.anchorKey=null!=t?t:null,this.currentKey=null!=r?r:null)}}},12187:function(e,t,r){r.d(t,{Z:function(){return a}});var n=r(91980);function o(e,t,r){if(t.parentKey===r.parentKey)return t.index-r.index;let n=[...l(e,t),t],o=[...l(e,r),r],a=n.slice(0,o.length).findIndex((e,t)=>e!==o[t]);return -1!==a?(t=n[a],r=o[a],t.index-r.index):n.findIndex(e=>e===r)>=0?1:(o.findIndex(e=>e===t),-1)}function l(e,t){let r=[],n=t;for(;(null==n?void 0:n.parentKey)!=null;)(n=e.getItem(n.parentKey))&&r.unshift(n);return r}class a{get selectionMode(){return this.state.selectionMode}get disallowEmptySelection(){return this.state.disallowEmptySelection}get selectionBehavior(){return this.state.selectionBehavior}setSelectionBehavior(e){this.state.setSelectionBehavior(e)}get isFocused(){return this.state.isFocused}setFocused(e){this.state.setFocused(e)}get focusedKey(){return this.state.focusedKey}get childFocusStrategy(){return this.state.childFocusStrategy}setFocusedKey(e,t){(null==e||this.collection.getItem(e))&&this.state.setFocusedKey(e,t)}get selectedKeys(){return"all"===this.state.selectedKeys?new Set(this.getSelectAllKeys()):this.state.selectedKeys}get rawSelection(){return this.state.selectedKeys}isSelected(e){if("none"===this.state.selectionMode)return!1;let t=this.getKey(e);return null!=t&&("all"===this.state.selectedKeys?this.canSelectItem(t):this.state.selectedKeys.has(t))}get isEmpty(){return"all"!==this.state.selectedKeys&&0===this.state.selectedKeys.size}get isSelectAll(){if(this.isEmpty)return!1;if("all"===this.state.selectedKeys)return!0;if(null!=this._isSelectAll)return this._isSelectAll;let e=this.getSelectAllKeys(),t=this.state.selectedKeys;return this._isSelectAll=e.every(e=>t.has(e)),this._isSelectAll}get firstSelectedKey(){var e;let t=null;for(let e of this.state.selectedKeys){let r=this.collection.getItem(e);(!t||r&&0>o(this.collection,r,t))&&(t=r)}return null!==(e=null==t?void 0:t.key)&&void 0!==e?e:null}get lastSelectedKey(){var e;let t=null;for(let e of this.state.selectedKeys){let r=this.collection.getItem(e);(!t||r&&o(this.collection,r,t)>0)&&(t=r)}return null!==(e=null==t?void 0:t.key)&&void 0!==e?e:null}get disabledKeys(){return this.state.disabledKeys}get disabledBehavior(){return this.state.disabledBehavior}extendSelection(e){let t;if("none"===this.selectionMode)return;if("single"===this.selectionMode){this.replaceSelection(e);return}let r=this.getKey(e);if(null!=r){if("all"===this.state.selectedKeys)t=new n.Y([r],r,r);else{var o,l;let e=this.state.selectedKeys,a=null!==(o=e.anchorKey)&&void 0!==o?o:r;for(let o of(t=new n.Y(e,a,r),this.getKeyRange(a,null!==(l=e.currentKey)&&void 0!==l?l:r)))t.delete(o);for(let e of this.getKeyRange(r,a))this.canSelectItem(e)&&t.add(e)}this.state.setSelectedKeys(t)}}getKeyRange(e,t){let r=this.collection.getItem(e),n=this.collection.getItem(t);return r&&n?0>=o(this.collection,r,n)?this.getKeyRangeInternal(e,t):this.getKeyRangeInternal(t,e):[]}getKeyRangeInternal(e,t){var r;if(null===(r=this.layoutDelegate)||void 0===r?void 0:r.getKeyRange)return this.layoutDelegate.getKeyRange(e,t);let n=[],o=e;for(;null!=o;){let e=this.collection.getItem(o);if(e&&("item"===e.type||"cell"===e.type&&this.allowsCellSelection)&&n.push(o),o===t)return n;o=this.collection.getKeyAfter(o)}return[]}getKey(e){let t=this.collection.getItem(e);if(!t||"cell"===t.type&&this.allowsCellSelection)return e;for(;t&&"item"!==t.type&&null!=t.parentKey;)t=this.collection.getItem(t.parentKey);return t&&"item"===t.type?t.key:null}toggleSelection(e){if("none"===this.selectionMode)return;if("single"===this.selectionMode&&!this.isSelected(e)){this.replaceSelection(e);return}let t=this.getKey(e);if(null==t)return;let r=new n.Y("all"===this.state.selectedKeys?this.getSelectAllKeys():this.state.selectedKeys);r.has(t)?r.delete(t):this.canSelectItem(t)&&(r.add(t),r.anchorKey=t,r.currentKey=t),this.disallowEmptySelection&&0===r.size||this.state.setSelectedKeys(r)}replaceSelection(e){if("none"===this.selectionMode)return;let t=this.getKey(e);if(null==t)return;let r=this.canSelectItem(t)?new n.Y([t],t,t):new n.Y;this.state.setSelectedKeys(r)}setSelectedKeys(e){if("none"===this.selectionMode)return;let t=new n.Y;for(let r of e){let e=this.getKey(r);if(null!=e&&(t.add(e),"single"===this.selectionMode))break}this.state.setSelectedKeys(t)}getSelectAllKeys(){let e=[],t=r=>{for(;null!=r;){if(this.canSelectItem(r)){var n,o,l;let a=this.collection.getItem(r);(null==a?void 0:a.type)==="item"&&e.push(r),(null==a?void 0:a.hasChildNodes)&&(this.allowsCellSelection||"item"!==a.type)&&t(null!==(o=null===(n=function(e,t){let r=0;for(let t of e){if(0===r)return t;r++}}("function"==typeof(l=this.collection).getChildren?l.getChildren(a.key):a.childNodes,0))||void 0===n?void 0:n.key)&&void 0!==o?o:null)}r=this.collection.getKeyAfter(r)}};return t(this.collection.getFirstKey()),e}selectAll(){this.isSelectAll||"multiple"!==this.selectionMode||this.state.setSelectedKeys("all")}clearSelection(){!this.disallowEmptySelection&&("all"===this.state.selectedKeys||this.state.selectedKeys.size>0)&&this.state.setSelectedKeys(new n.Y)}toggleSelectAll(){this.isSelectAll?this.clearSelection():this.selectAll()}select(e,t){"none"!==this.selectionMode&&("single"===this.selectionMode?this.isSelected(e)&&!this.disallowEmptySelection?this.toggleSelection(e):this.replaceSelection(e):"toggle"===this.selectionBehavior||t&&("touch"===t.pointerType||"virtual"===t.pointerType)?this.toggleSelection(e):this.replaceSelection(e))}isSelectionEqual(e){if(e===this.state.selectedKeys)return!0;let t=this.selectedKeys;if(e.size!==t.size)return!1;for(let r of e)if(!t.has(r))return!1;for(let r of t)if(!e.has(r))return!1;return!0}canSelectItem(e){var t;if("none"===this.state.selectionMode||this.state.disabledKeys.has(e))return!1;let r=this.collection.getItem(e);return!!r&&(null==r||null===(t=r.props)||void 0===t||!t.isDisabled)&&("cell"!==r.type||!!this.allowsCellSelection)}isDisabled(e){var t,r;return"all"===this.state.disabledBehavior&&(this.state.disabledKeys.has(e)||!!(null===(r=this.collection.getItem(e))||void 0===r?void 0:null===(t=r.props)||void 0===t?void 0:t.isDisabled))}isLink(e){var t,r;return!!(null===(r=this.collection.getItem(e))||void 0===r?void 0:null===(t=r.props)||void 0===t?void 0:t.href)}getItemProps(e){var t;return null===(t=this.collection.getItem(e))||void 0===t?void 0:t.props}withCollection(e){return new a(e,this.state,{allowsCellSelection:this.allowsCellSelection,layoutDelegate:this.layoutDelegate||void 0})}constructor(e,t,r){var n;this.collection=e,this.state=t,this.allowsCellSelection=null!==(n=null==r?void 0:r.allowsCellSelection)&&void 0!==n&&n,this._isSelectAll=null,this.layoutDelegate=(null==r?void 0:r.layoutDelegate)||null}}},18926:function(e,t,r){r.d(t,{q:function(){return i}});var n,o=r(91980),l=r(2265);let a="undefined"!=typeof document?null!==(n=l.useInsertionEffect)&&void 0!==n?n:l.useLayoutEffect:()=>{};function i(e){let{selectionMode:t="none",disallowEmptySelection:r=!1,allowDuplicateSelectionEvents:n,selectionBehavior:i="toggle",disabledBehavior:u="all"}=e,c=(0,l.useRef)(!1),[,d]=(0,l.useState)(!1),f=(0,l.useRef)(null),p=(0,l.useRef)(null),[,g]=(0,l.useState)(null),[h,v]=function(e,t,r){let[n,o]=(0,l.useState)(e||t),i=(0,l.useRef)(n),s=(0,l.useRef)(void 0!==e),u=void 0!==e;(0,l.useEffect)(()=>{s.current,s.current=u},[u]);let c=u?e:n;a(()=>{i.current=c});let[,d]=(0,l.useReducer)(()=>({}),{});return[c,(0,l.useCallback)((e,...t)=>{let n="function"==typeof e?e(i.current):e;Object.is(i.current,n)||(i.current=n,o(n),d(),null==r||r(n,...t))},[r])]}((0,l.useMemo)(()=>s(e.selectedKeys),[e.selectedKeys]),(0,l.useMemo)(()=>s(e.defaultSelectedKeys,new o.Y),[e.defaultSelectedKeys]),e.onSelectionChange),b=(0,l.useMemo)(()=>e.disabledKeys?new Set(e.disabledKeys):new Set,[e.disabledKeys]),[m,y]=(0,l.useState)(i);"replace"===i&&"toggle"===m&&"object"==typeof h&&0===h.size&&y("replace");let x=(0,l.useRef)(i);return(0,l.useEffect)(()=>{i!==x.current&&(y(i),x.current=i)},[i]),{selectionMode:t,disallowEmptySelection:r,selectionBehavior:m,setSelectionBehavior:y,get isFocused(){return c.current},setFocused(e){c.current=e,d(e)},get focusedKey(){return f.current},get childFocusStrategy(){return p.current},setFocusedKey(e,t="first"){f.current=e,p.current=t,g(e)},selectedKeys:h,setSelectedKeys(e){(n||!function(e,t){if(e.size!==t.size)return!1;for(let r of e)if(!t.has(r))return!1;return!0}(e,h))&&v(e)},disabledKeys:b,disabledBehavior:u}}function s(e,t){return e?"all"===e?"all":new o.Y(e):t}},34553:function(e,t,r){r.d(t,{D:function(){return u}});class n{*[Symbol.iterator](){yield*this.iterable}get size(){return this.keyMap.size}getKeys(){return this.keyMap.keys()}getKeyBefore(e){var t;let r=this.keyMap.get(e);return r&&null!==(t=r.prevKey)&&void 0!==t?t:null}getKeyAfter(e){var t;let r=this.keyMap.get(e);return r&&null!==(t=r.nextKey)&&void 0!==t?t:null}getFirstKey(){return this.firstKey}getLastKey(){return this.lastKey}getItem(e){var t;return null!==(t=this.keyMap.get(e))&&void 0!==t?t:null}at(e){let t=[...this.getKeys()];return this.getItem(t[e])}constructor(e,{expandedKeys:t}={}){var r;this.keyMap=new Map,this.firstKey=null,this.lastKey=null,this.iterable=e,t=t||new Set;let n=e=>{if(this.keyMap.set(e.key,e),e.childNodes&&("section"===e.type||t.has(e.key)))for(let t of e.childNodes)n(t)};for(let t of e)n(t);let o=null,l=0;for(let[e,t]of this.keyMap)o?(o.nextKey=e,t.prevKey=o.key):(this.firstKey=e,t.prevKey=void 0),"item"===t.type&&(t.index=l++),(o=t).nextKey=void 0;this.lastKey=null!==(r=null==o?void 0:o.key)&&void 0!==r?r:null}}var o=r(18926),l=r(12187),a=r(2265),i=r(34921),s=r(41821);function u(e){let{onExpandedChange:t}=e,[r,u]=(0,s.z)(e.expandedKeys?new Set(e.expandedKeys):void 0,e.defaultExpandedKeys?new Set(e.defaultExpandedKeys):new Set,t),c=(0,o.q)(e),d=(0,a.useMemo)(()=>e.disabledKeys?new Set(e.disabledKeys):new Set,[e.disabledKeys]),f=(0,i.K)(e,(0,a.useCallback)(e=>new n(e,{expandedKeys:r}),[r]),null);return(0,a.useEffect)(()=>{null==c.focusedKey||f.getItem(c.focusedKey)||c.setFocusedKey(null)},[f,c.focusedKey]),{collection:f,expandedKeys:r,disabledKeys:d,toggleKey:e=>{let t;u(((t=new Set(r)).has(e)?t.delete(e):t.add(e),t))},setExpandedKeys:u,selectionManager:new l.Z(f,c)}}},50655:function(e,t,r){function n(e,t=-1/0,r=1/0){return Math.min(Math.max(e,t),r)}function o(e,t){let r=e,n=t.toString(),o=n.indexOf("."),l=o>=0?n.length-o:0;if(l>0){let e=Math.pow(10,l);r=Math.round(r*e)/e}return r}function l(e,t,r,n){t=Number(t),r=Number(r);let l=(e-(isNaN(t)?0:t))%n,a=o(2*Math.abs(l)>=n?e+Math.sign(l)*(n-Math.abs(l)):e-l,n);return isNaN(t)?!isNaN(r)&&a>r&&(a=Math.floor(o(r/n,n))*n):ar&&(a=t+Math.floor(o((r-t)/n,n))*n),a=o(a,n)}r.d(t,{N4:function(){return l},uZ:function(){return n}})},41821:function(e,t,r){r.d(t,{z:function(){return o}});var n=r(2265);function o(e,t,r){let[o,l]=(0,n.useState)(e||t),a=(0,n.useRef)(void 0!==e),i=void 0!==e;(0,n.useEffect)(()=>{let e=a.current;e!==i&&console.warn(`WARN: A component changed from ${e?"controlled":"uncontrolled"} to ${i?"controlled":"uncontrolled"}.`),a.current=i},[i]);let s=i?e:o,u=(0,n.useCallback)((e,...t)=>{let n=(e,...t)=>{r&&!Object.is(s,e)&&r(e,...t),i||(s=e)};"function"==typeof e?(console.warn("We can not support a function callback. See Github Issues for details https://github.com/adobe/react-spectrum/issues/2320"),l((r,...o)=>{let l=e(i?s:r,...o);return(n(l,...t),i)?r:l})):(i||l(e),n(e,...t))},[i,s,r]);return[s,u]}}}]);