try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="8150854d-af34-4575-a54d-9ae9af8fd51e",e._sentryDebugIdIdentifier="sentry-dbid-8150854d-af34-4575-a54d-9ae9af8fd51e")}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3957],{83059:(e,t,n)=>{n.d(t,{xf:()=>r,zF:()=>o});var r={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]};r.easeOut,r.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:r.easeIn}},exit:{transform:"scale(0.95)",opacity:0,transition:{duration:.2,ease:r.easeOut}}},scaleInOut:{enter:{transform:"scale(1)",opacity:1,transition:{duration:.4,ease:r.ease}},exit:{transform:"scale(1.03)",opacity:0,transition:{duration:.3,ease:r.ease}}},fade:{enter:{opacity:1,transition:{duration:.4,ease:r.ease}},exit:{opacity:0,transition:{duration:.3,ease:r.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}}}}},78295:(e,t,n)=>{n.d(t,{i:()=>b});var r=n(44668),o=n(89242),i=n(13063),a=n(91133),l=n(60147),s=n(93288),u=n(34094),d=n(65344),c=n(85835),f=n(28405),p=n(73223),m=n(43204),v=n(52308);function b(e){var t,n,b,h;let g=(0,c.o)(),[E,w]=(0,f.rE)(e,r.n.variantKeys),{ref:y,as:x,children:N,anchorIcon:T,isExternal:C=!1,showAnchorIcon:R=!1,autoFocus:k=!1,className:L,onPress:S,onPressStart:D,onPressEnd:P,onClick:M,...I}=E,F=(0,p.zD)(y),O=null!=(n=null!=(t=null==e?void 0:e.disableAnimation)?t:null==g?void 0:g.disableAnimation)&&n,{linkProps:A}=function(e,t){let{elementType:n="a",onPress:r,onPressStart:c,onPressEnd:f,onClick:p,role:m,isDisabled:v,type:b,...h}=e,g={};"a"!==n&&(g={role:"link",tabIndex:v?void 0:0});let E=(0,o.un)()||(0,o.m0)();p&&"function"==typeof p&&"button"!==b&&"button"!==m&&(0,s.R8)("onClick is deprecated, please use onPress instead. See: https://github.com/heroui-inc/heroui/issues/4292","useLink");let{focusableProps:w}=(0,u.W)(e,t),{pressProps:y,isPressed:x}=(0,d.d)({onPress:e=>{E&&(null==p||p(e)),null==r||r(e)},onPressStart:c,onPressEnd:f,isDisabled:v,ref:t}),N=(0,i.$)(h,{labelable:!0,isLink:"a"===n}),T=(0,a.v)(w,y),C=(0,l.rd)(),R=(0,l._h)(e);return{isPressed:x,linkProps:(0,a.v)(N,R,{...T,...g,"aria-disabled":v||void 0,"aria-current":e["aria-current"],onClick:t=>{var n;null==(n=y.onClick)||n.call(y,t),!E&&p&&p(t),!C.isNative&&t.currentTarget instanceof HTMLAnchorElement&&t.currentTarget.href&&!t.isDefaultPrevented()&&(0,l.sU)(t.currentTarget,t)&&e.href&&(t.preventDefault(),C.open(t.currentTarget,t,e.href,e.routerOptions))}})}}({...I,onPress:S,onPressStart:D,onPressEnd:P,onClick:M,isDisabled:e.isDisabled,elementType:"".concat(x)},F),{isFocused:j,isFocusVisible:B,focusProps:z}=(0,m.o)({autoFocus:k});C&&(I.rel=null!=(b=I.rel)?b:"noopener noreferrer",I.target=null!=(h=I.target)?h:"_blank");let H=(0,v.useMemo)(()=>(0,r.n)({...w,disableAnimation:O,className:L}),[(0,s.t6)(w),O,L]);return{Component:x||"a",children:N,anchorIcon:T,showAnchorIcon:R,getLinkProps:(0,v.useCallback)(()=>({ref:F,className:H,"data-focus":(0,s.sE)(j),"data-disabled":(0,s.sE)(e.isDisabled),"data-focus-visible":(0,s.sE)(B),...(0,a.v)(z,A,I)}),[H,j,B,z,A,I])}}},27240:(e,t,n)=>{n.d(t,{h:()=>u});var r=n(78295),o=n(28405),i=n(3896),a=e=>(0,i.jsxs)("svg",{"aria-hidden":"true",fill:"none",focusable:"false",height:"1em",shapeRendering:"geometricPrecision",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5",viewBox:"0 0 24 24",width:"1em",...e,children:[(0,i.jsx)("path",{d:"M18 13v6a2 2 0 01-2 2H5a2 2 0 01-2-2V8a2 2 0 012-2h6"}),(0,i.jsx)("path",{d:"M15 3h6v6"}),(0,i.jsx)("path",{d:"M10 14L21 3"})]}),l=n(44668),s=(0,o.Rf)((e,t)=>{let{Component:n,children:o,showAnchorIcon:s,anchorIcon:u=(0,i.jsx)(a,{className:l.A}),getLinkProps:d}=(0,r.i)({ref:t,...e});return(0,i.jsx)(n,{...d(),children:(0,i.jsxs)(i.Fragment,{children:[o,s&&u]})})});s.displayName="HeroUI.Link";var u=s},85617:(e,t,n)=>{n.d(t,{Y:()=>d});var r=n(27585),o=n(46546),i=n(17412),a=n(31348),l=n(28405),s=n(3896),u=(0,l.Rf)((e,t)=>{let{children:n,...l}=e,u=(0,r.h)({...l,ref:t}),d=(0,s.jsx)(a.hJ,{portalContainer:u.portalContainer,children:n});return(0,s.jsx)(o.Z,{value:u,children:u.disableAnimation&&u.isOpen?d:(0,s.jsx)(i.N,{children:u.isOpen?d:null})})});u.displayName="HeroUI.Modal";var d=u},32471:(e,t,n)=>{n.d(t,{h:()=>d});var r=n(46546),o=n(52308),i=n(28405),a=n(73223),l=n(93288),s=n(3896),u=(0,i.Rf)((e,t)=>{let{as:n,children:i,className:u,...d}=e,{slots:c,classNames:f,bodyId:p,setBodyMounted:m}=(0,r.k)(),v=(0,a.zD)(t);return(0,o.useEffect)(()=>(m(!0),()=>m(!1)),[m]),(0,s.jsx)(n||"div",{ref:v,className:c.body({class:(0,l.$z)(null==f?void 0:f.body,u)}),id:p,...d,children:i})});u.displayName="HeroUI.ModalBody";var d=u},97406:(e,t,n)=>{n.d(t,{c:()=>d});var r=n(46546),o=n(52308),i=n(28405),a=n(73223),l=n(93288),s=n(3896),u=(0,i.Rf)((e,t)=>{let{as:n,children:i,className:u,...d}=e,{slots:c,classNames:f,headerId:p,setHeaderMounted:m}=(0,r.k)(),v=(0,a.zD)(t);return(0,o.useEffect)(()=>(m(!0),()=>m(!1)),[m]),(0,s.jsx)(n||"header",{ref:v,className:c.header({class:(0,l.$z)(null==f?void 0:f.header,u)}),id:p,...d,children:i})});u.displayName="HeroUI.ModalHeader";var d=u},60470:(e,t,n)=>{n.d(t,{q:()=>u});var r=n(46546),o=n(28405),i=n(73223),a=n(93288),l=n(3896),s=(0,o.Rf)((e,t)=>{let{as:n,children:o,className:s,...u}=e,{slots:d,classNames:c}=(0,r.k)(),f=(0,i.zD)(t);return(0,l.jsx)(n||"footer",{ref:f,className:d.footer({class:(0,a.$z)(null==c?void 0:c.footer,s)}),...u,children:o})});s.displayName="HeroUI.ModalFooter";var u=s},53936:(e,t,n)=>{n.d(t,{g:()=>w});var r=n(83059),o={enter:{scale:"var(--scale-enter)",y:"var(--slide-enter)",opacity:1,willChange:"auto",transition:{scale:{duration:.4,ease:r.xf.ease},opacity:{duration:.4,ease:r.xf.ease},y:{type:"spring",bounce:0,duration:.6}}},exit:{scale:"var(--scale-exit)",y:"var(--slide-exit)",opacity:0,willChange:"transform",transition:{duration:.3,ease:r.xf.ease}}},i=n(46546),a=n(52308),l=n(49964),s=n(15080),u=n(25040),d=n(65558),c=n(91545),f=n(10173);let p="undefined"!=typeof document&&window.visualViewport;function m(){return{width:p&&(null==p?void 0:p.width)||window.innerWidth,height:p&&(null==p?void 0:p.height)||window.innerHeight}}var v=n(91133),b=n(25864),h=n(3896),g=()=>Promise.all([n.e(3922),n.e(1665)]).then(n.bind(n,81665)).then(e=>e.default),E=e=>{let{as:t,children:n,role:E="dialog",...w}=e,{Component:y,domRef:x,slots:N,classNames:T,motionProps:C,backdrop:R,closeButton:k,hideCloseButton:L,disableAnimation:S,getDialogProps:D,getBackdropProps:P,getCloseButtonProps:M,onClose:I}=(0,i.k)(),F=function(){let e=(0,f.wR)(),[t,n]=(0,a.useState)(()=>e?{width:0,height:0}:m());return(0,a.useEffect)(()=>{let e=()=>{n(e=>{let t=m();return t.width===e.width&&t.height===e.height?e:t})};return p?p.addEventListener("resize",e):window.addEventListener("resize",e),()=>{p?p.removeEventListener("resize",e):window.removeEventListener("resize",e)}},[]),t}(),{dialogProps:O}=(0,c.s)({role:E},x),A=(0,a.isValidElement)(k)?(0,a.cloneElement)(k,M()):(0,h.jsx)("button",{...M(),children:(0,h.jsx)(s.U,{})}),j=(0,a.useCallback)(e=>{"Tab"===e.key&&e.nativeEvent.isComposing&&(e.stopPropagation(),e.preventDefault())},[]),B=D((0,v.v)(O,w)),z=(0,h.jsxs)(t||y||"div",{...B,onKeyDown:(0,b.c)(B.onKeyDown,j),children:[(0,h.jsx)(l.R,{onDismiss:I}),!L&&A,"function"==typeof n?n(I):n,(0,h.jsx)(l.R,{onDismiss:I})]}),H=(0,a.useMemo)(()=>"transparent"===R?null:S?(0,h.jsx)("div",{...P()}):(0,h.jsx)(u.F,{features:g,children:(0,h.jsx)(d.m.div,{animate:"enter",exit:"exit",initial:"exit",variants:r.zF.fade,...P()})}),[R,S,P]),W={"--visual-viewport-height":F.height+"px"},_=S?(0,h.jsx)("div",{className:N.wrapper({class:null==T?void 0:T.wrapper}),"data-slot":"wrapper",style:W,children:z}):(0,h.jsx)(u.F,{features:g,children:(0,h.jsx)(d.m.div,{animate:"enter",className:N.wrapper({class:null==T?void 0:T.wrapper}),"data-slot":"wrapper",exit:"exit",initial:"exit",variants:o,...C,style:W,children:z})});return(0,h.jsxs)("div",{tabIndex:-1,children:[H,_]})};E.displayName="HeroUI.ModalContent";var w=E},46546:(e,t,n)=>{n.d(t,{Z:()=>r,k:()=>o});var[r,o]=(0,n(17753).q)({name:"ModalContext",errorMessage:"useModalContext: `context` is undefined. Seems you forgot to wrap all popover components within ``"})},27585:(e,t,n)=>{n.d(t,{h:()=>g});var r=n(46242),o=n(72917),i=n(31348),a=n(72143),l=n(91133),s=n(52308),u=n(1911),d=n(85835),c=n(28405),f=n(70865),p=n(43204),m=n(93288),v=n(73223),b=n(52270),h=n(16057);function g(e){var t,n,g;let E=(0,d.o)(),[w,y]=(0,c.rE)(e,u.y.variantKeys),{ref:x,as:N,className:T,classNames:C,isOpen:R,defaultOpen:k,onOpenChange:L,motionProps:S,closeButton:D,isDismissable:P=!0,hideCloseButton:M=!1,shouldBlockScroll:I=!0,portalContainer:F,isKeyboardDismissDisabled:O=!1,onClose:A,...j}=w,B=(0,v.zD)(x),z=(0,s.useRef)(null),[H,W]=(0,s.useState)(!1),[_,K]=(0,s.useState)(!1),U=null!=(n=null!=(t=e.disableAnimation)?t:null==E?void 0:E.disableAnimation)&&n,$=(0,s.useId)(),q=(0,s.useId)(),V=(0,s.useId)(),J=(0,b.T)({isOpen:R,defaultOpen:k,onOpenChange:e=>{null==L||L(e),e||null==A||A()}}),{modalProps:G,underlayProps:Y}=function(e={shouldBlockScroll:!0},t,n){let{overlayProps:u,underlayProps:d}=(0,r.e)({...e,isOpen:t.isOpen,onClose:t.close},n);return(0,o.H)({isDisabled:!t.isOpen||!e.shouldBlockScroll}),(0,i.Se)(),(0,s.useEffect)(()=>{if(t.isOpen&&n.current)return(0,a.h)([n.current])},[t.isOpen,n]),{modalProps:(0,l.v)(u),underlayProps:d}}({isDismissable:P,shouldBlockScroll:I,isKeyboardDismissDisabled:O},J,B),{buttonProps:Z}=(0,f.l)({onPress:J.close},z),{isFocusVisible:X,focusProps:Q}=(0,p.o)(),ee=(0,m.$z)(null==C?void 0:C.base,T),et=(0,s.useMemo)(()=>(0,u.y)({...y,disableAnimation:U}),[(0,m.t6)(y),U]),en=(0,s.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{className:et.backdrop({class:null==C?void 0:C.backdrop}),onClick:()=>J.close(),...Y,...e}},[et,C,Y]);return{Component:N||"section",slots:et,domRef:B,headerId:q,bodyId:V,motionProps:S,classNames:C,isDismissable:P,closeButton:D,hideCloseButton:M,portalContainer:F,shouldBlockScroll:I,backdrop:null!=(g=e.backdrop)?g:"opaque",isOpen:J.isOpen,onClose:J.close,disableAnimation:U,setBodyMounted:K,setHeaderMounted:W,getDialogProps:function(){var t;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{ref:(0,h.P)(r,B),...(0,l.v)(G,j,n),className:et.base({class:(0,m.$z)(ee,n.className)}),id:$,"data-open":(0,m.sE)(J.isOpen),"data-dismissable":(0,m.sE)(P),"aria-modal":(0,m.sE)(!0),"data-placement":null!=(t=null==e?void 0:e.placement)?t:"right","aria-labelledby":H?q:void 0,"aria-describedby":_?V:void 0}},getBackdropProps:en,getCloseButtonProps:()=>({role:"button",tabIndex:0,"aria-label":"Close","data-focus-visible":(0,m.sE)(X),className:et.closeButton({class:null==C?void 0:C.closeButton}),...(0,l.v)(Z,Q)})}}},15080:(e,t,n)=>{n.d(t,{U:()=>o});var r=n(3896),o=e=>{let{isSelected:t,isIndeterminate:n,disableAnimation:o,...i}=e;return(0,r.jsx)("svg",{"aria-hidden":"true",className:"fill-current",fill:"none",focusable:"false",height:"1em",role:"presentation",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,viewBox:"0 0 24 24",width:"1em",...i,children:(0,r.jsx)("path",{d:"M18 6L6 18M6 6l12 12"})})}},44668:(e,t,n)=>{n.d(t,{A:()=>a,n:()=>i});var r=n(80404),o=n(95957),i=(0,r.tv)({base:["relative inline-flex items-center outline-none tap-highlight-transparent",...o.zb],variants:{size:{sm:"text-small",md:"text-medium",lg:"text-large"},color:{foreground:"text-foreground",primary:"text-primary",secondary:"text-secondary",success:"text-success",warning:"text-warning",danger:"text-danger"},underline:{none:"no-underline",hover:"hover:underline",always:"underline",active:"active:underline",focus:"focus:underline"},isBlock:{true:["px-2","py-1","hover:after:opacity-100","after:content-['']","after:inset-0","after:opacity-0","after:w-full","after:h-full","after:rounded-xl","after:transition-background","after:absolute"],false:"hover:opacity-80 active:opacity-disabled transition-opacity"},isDisabled:{true:"opacity-disabled cursor-default pointer-events-none"},disableAnimation:{true:"after:transition-none transition-none"}},compoundVariants:[{isBlock:!0,color:"foreground",class:"hover:after:bg-foreground/10"},{isBlock:!0,color:"primary",class:"hover:after:bg-primary/20"},{isBlock:!0,color:"secondary",class:"hover:after:bg-secondary/20"},{isBlock:!0,color:"success",class:"hover:after:bg-success/20"},{isBlock:!0,color:"warning",class:"hover:after:bg-warning/20"},{isBlock:!0,color:"danger",class:"hover:after:bg-danger/20"},{underline:["hover","always","active","focus"],class:"underline-offset-4"}],defaultVariants:{color:"primary",size:"md",isBlock:!1,underline:"none",isDisabled:!1}}),a="flex mx-1 text-current self-center"},1911:(e,t,n)=>{n.d(t,{y:()=>i});var r=n(80404),o=n(95957),i=(0,r.tv)({slots:{wrapper:["flex","w-screen","h-[100dvh]","fixed","inset-0","z-50","overflow-x-auto","justify-center","h-[--visual-viewport-height]"],base:["flex","flex-col","relative","bg-white","z-50","w-full","box-border","bg-content1","outline-none","mx-1","my-1","sm:mx-6","sm:my-16"],backdrop:"z-50",header:"flex py-4 px-6 flex-initial text-large font-semibold",body:"flex flex-1 flex-col gap-3 px-6 py-2",footer:"flex flex-row gap-2 px-6 py-4 justify-end",closeButton:["absolute","appearance-none","outline-none","select-none","top-1","end-1","p-2","text-foreground-500","rounded-full","hover:bg-default-100","active:bg-default-200","tap-highlight-transparent",...o.zb]},variants:{size:{xs:{base:"max-w-xs"},sm:{base:"max-w-sm"},md:{base:"max-w-md"},lg:{base:"max-w-lg"},xl:{base:"max-w-xl"},"2xl":{base:"max-w-2xl"},"3xl":{base:"max-w-3xl"},"4xl":{base:"max-w-4xl"},"5xl":{base:"max-w-5xl"},full:{base:"my-0 mx-0 sm:mx-0 sm:my-0 max-w-full h-[100dvh] min-h-[100dvh] !rounded-none"}},radius:{none:{base:"rounded-none"},sm:{base:"rounded-small"},md:{base:"rounded-medium"},lg:{base:"rounded-large"}},placement:{auto:{wrapper:"items-end sm:items-center"},center:{wrapper:"items-center sm:items-center"},top:{wrapper:"items-start sm:items-start"},"top-center":{wrapper:"items-start sm:items-center"},bottom:{wrapper:"items-end sm:items-end"},"bottom-center":{wrapper:"items-end sm:items-center"}},shadow:{none:{base:"shadow-none"},sm:{base:"shadow-small"},md:{base:"shadow-medium"},lg:{base:"shadow-large"}},backdrop:{transparent:{backdrop:"hidden"},opaque:{backdrop:"bg-overlay/50 backdrop-opacity-disabled"},blur:{backdrop:"backdrop-blur-md backdrop-saturate-150 bg-overlay/30"}},scrollBehavior:{normal:{base:"overflow-y-hidden"},inside:{base:"max-h-[calc(100%_-_8rem)]",body:"overflow-y-auto"},outside:{wrapper:"items-start sm:items-start overflow-y-auto",base:"my-16"}},disableAnimation:{false:{wrapper:["[--scale-enter:100%]","[--scale-exit:100%]","[--slide-enter:0px]","[--slide-exit:80px]","sm:[--scale-enter:100%]","sm:[--scale-exit:103%]","sm:[--slide-enter:0px]","sm:[--slide-exit:0px]"]}}},defaultVariants:{size:"md",radius:"lg",shadow:"sm",placement:"auto",backdrop:"opaque",scrollBehavior:"normal"},compoundVariants:[{backdrop:["opaque","blur"],class:{backdrop:"w-screen h-screen fixed inset-0"}}]})},78751:(e,t,n)=>{n.d(t,{c:()=>i});var r=n(52308),o=n(74793);function i(e,t=[]){let n=(0,r.useRef)(e);return(0,o.U)(()=>{n.current=e}),(0,r.useCallback)((...e)=>{var t;return null==(t=n.current)?void 0:t.call(n,...e)},t)}},16465:(e,t,n)=>{n.d(t,{j:()=>l});var r=n(25864),o=n(72858),i=n(78751),a=n(52308);function l(e={}){let{id:t,defaultOpen:n,isOpen:s,onClose:u,onOpen:d,onChange:c=()=>{}}=e,f=(0,i.c)(d),p=(0,i.c)(u),[m,v]=(0,o.P)(s,n||!1,c),b=(0,a.useId)(),h=t||b,g=void 0!==s,E=(0,a.useCallback)(()=>{g||v(!1),null==p||p()},[g,p]),w=(0,a.useCallback)(()=>{g||v(!0),null==f||f()},[g,f]),y=(0,a.useCallback)(()=>{(m?E:w)()},[m,w,E]);return{isOpen:!!m,onOpen:w,onClose:E,onOpenChange:y,isControlled:g,getButtonProps:(e={})=>({...e,"aria-expanded":m,"aria-controls":h,onClick:(0,r.c)(e.onClick,y)}),getDisclosureProps:(e={})=>({...e,hidden:!m,id:h})}}},79027:(e,t,n)=>{let r;n.d(t,{B:()=>a});let o=Symbol.for("react-aria.i18n.locale"),i=Symbol.for("react-aria.i18n.strings");class a{getStringForLocale(e,t){let n=this.getStringsForLocale(t)[e];if(!n)throw Error(`Could not find intl message ${e} in ${t} locale`);return n}getStringsForLocale(e){let t=this.strings[e];return t||(t=function(e,t,n="en-US"){if(t[e])return t[e];let r=Intl.Locale?new Intl.Locale(e).language:e.split("-")[0];if(t[r])return t[r];for(let e in t)if(e.startsWith(r+"-"))return t[e];return t[n]}(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===r){let e=window[i];if(!e)return null;for(let n in r={},e)r[n]=new a({[t]:e[n]},t)}let n=null==r?void 0:r[e];if(!n)throw Error(`Strings for package "${e}" were not included by LocalizedStringProvider. Please add it to the list passed to createLocalizedStringDictionary.`);return n}constructor(e,t="en-US"){this.strings=Object.fromEntries(Object.entries(e).filter(([,e])=>e)),this.defaultLocale=t}}},64573:(e,t,n)=>{n.d(t,{J:()=>i});let r=new Map,o=new Map;class i{format(e,t){let n=this.strings.getStringForLocale(e,this.locale);return"function"==typeof n?n(t,this):n}plural(e,t,n="cardinal"){let o=t["="+e];if(o)return"function"==typeof o?o():o;let i=this.locale+":"+n,a=r.get(i);return a||(a=new Intl.PluralRules(this.locale,{type:n}),r.set(i,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 n=e[t]||e.other;return"function"==typeof n?n():n}constructor(e,t){this.locale=e,this.strings=t}}},91545:(e,t,n)=>{n.d(t,{s:()=>s});var r=n(22411),o=n(13063),i=n(48487),a=n(52308),l=n(31348);function s(e,t){let{role:n="dialog"}=e,s=(0,r.X1)();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,i.l)(t.current);let e=setTimeout(()=>{document.activeElement===t.current&&(u.current=!0,t.current&&(t.current.blur(),(0,i.l)(t.current)),u.current=!1)},500);return()=>{clearTimeout(e)}}},[t]),(0,l.Se)(),{dialogProps:{...(0,o.$)(e,{labelable:!0}),role:n,tabIndex:-1,"aria-labelledby":e["aria-labelledby"]||s,onBlur:e=>{u.current&&e.stopPropagation()}},titleProps:{id:s}}}},94843:(e,t,n)=>{n.d(t,{n1:()=>f,C7:()=>L,N$:()=>k,Pu:()=>w});var r=n(48487),o=n(36428),i=n(30802),a=n(891),l=n(89242),s=n(52308);let u=s.createContext(null),d="react-aria-focus-scope-restore",c=null;function f(e){let t,n,{children:r,contain:f,restoreFocus:p,autoFocus:m}=e,v=(0,s.useRef)(null),w=(0,s.useRef)(null),L=(0,s.useRef)([]),{parentNode:S}=(0,s.useContext)(u)||{},D=(0,s.useMemo)(()=>new P({scopeRef:L}),[L]);(0,a.N)(()=>{let e=S||M.root;if(M.getTreeNode(e.scopeRef)&&c&&!y(c,e.scopeRef)){let t=M.getTreeNode(c);t&&(e=t)}e.addChild(D),M.addNode(D)},[D,S]),(0,a.N)(()=>{let e=M.getTreeNode(L);e&&(e.contain=!!f)},[f]),(0,a.N)(()=>{var e;let t=null===(e=v.current)||void 0===e?void 0:e.nextSibling,n=[],r=e=>e.stopPropagation();for(;t&&t!==w.current;)n.push(t),t.addEventListener(d,r),t=t.nextSibling;return L.current=n,()=>{for(let e of n)e.removeEventListener(d,r)}},[r]),(0,a.N)(()=>{if(p||f)return;let e=L.current,t=(0,o.T)(e?e[0]:void 0),n=e=>{let t=e.target;g(t,L.current)?c=L:E(t)||(c=null)};return t.addEventListener("focusin",n,!1),null==e||e.forEach(e=>e.addEventListener("focusin",n,!1)),()=>{t.removeEventListener("focusin",n,!1),null==e||e.forEach(e=>e.removeEventListener("focusin",n,!1))}},[L,p,f]),t=(0,s.useRef)(void 0),n=(0,s.useRef)(void 0),(0,a.N)(()=>{let e=L.current;if(!f){n.current&&(cancelAnimationFrame(n.current),n.current=void 0);return}let r=(0,o.T)(e?e[0]:void 0),a=e=>{if("Tab"!==e.key||e.altKey||e.ctrlKey||e.metaKey||!h(L)||e.isComposing)return;let t=r.activeElement,n=L.current;if(!n||!g(t,n))return;let o=k(b(n),{tabbable:!0},n);if(!t)return;o.currentNode=t;let i=e.shiftKey?o.previousNode():o.nextNode();i||(o.currentNode=e.shiftKey?n[n.length-1].nextElementSibling:n[0].previousElementSibling,i=e.shiftKey?o.previousNode():o.nextNode()),e.preventDefault(),i&&x(i,!0)},s=e=>{(!c||y(c,L))&&g(e.target,L.current)?(c=L,t.current=e.target):h(L)&&!E(e.target,L)?t.current?t.current.focus():c&&c.current&&T(c.current):h(L)&&(t.current=e.target)},u=e=>{n.current&&cancelAnimationFrame(n.current),n.current=requestAnimationFrame(()=>{let n=(0,i.ME)();if(!(("virtual"===n||null===n)&&(0,l.m0)()&&(0,l.H8)())&&r.activeElement&&h(L)&&!E(r.activeElement,L)){if(c=L,r.body.contains(e.target)){var o;t.current=e.target,null===(o=t.current)||void 0===o||o.focus()}else c.current&&T(c.current)}})};return r.addEventListener("keydown",a,!1),r.addEventListener("focusin",s,!1),null==e||e.forEach(e=>e.addEventListener("focusin",s,!1)),null==e||e.forEach(e=>e.addEventListener("focusout",u,!1)),()=>{r.removeEventListener("keydown",a,!1),r.removeEventListener("focusin",s,!1),null==e||e.forEach(e=>e.removeEventListener("focusin",s,!1)),null==e||e.forEach(e=>e.removeEventListener("focusout",u,!1))}},[L,f]),(0,a.N)(()=>()=>{n.current&&cancelAnimationFrame(n.current)},[n]),function(e,t,n){let r=(0,s.useRef)("undefined"!=typeof document?(0,o.T)(e.current?e.current[0]:void 0).activeElement:null);(0,a.N)(()=>{let r=e.current,i=(0,o.T)(r?r[0]:void 0);if(!t||n)return;let a=()=>{(!c||y(c,e))&&g(i.activeElement,e.current)&&(c=e)};return i.addEventListener("focusin",a,!1),null==r||r.forEach(e=>e.addEventListener("focusin",a,!1)),()=>{i.removeEventListener("focusin",a,!1),null==r||r.forEach(e=>e.removeEventListener("focusin",a,!1))}},[e,n]),(0,a.N)(()=>{let r=(0,o.T)(e.current?e.current[0]:void 0);if(!t)return;let i=t=>{if("Tab"!==t.key||t.altKey||t.ctrlKey||t.metaKey||!h(e)||t.isComposing)return;let n=r.activeElement;if(!E(n,e)||!C(e))return;let o=M.getTreeNode(e);if(!o)return;let i=o.nodeToRestore,a=k(r.body,{tabbable:!0});a.currentNode=n;let l=t.shiftKey?a.previousNode():a.nextNode();if(i&&r.body.contains(i)&&i!==r.body||(i=void 0,o.nodeToRestore=void 0),(!l||!E(l,e))&&i){a.currentNode=i;do l=t.shiftKey?a.previousNode():a.nextNode();while(E(l,e));(t.preventDefault(),t.stopPropagation(),l)?x(l,!0):E(i)?x(i,!0):n.blur()}};return n||r.addEventListener("keydown",i,!0),()=>{n||r.removeEventListener("keydown",i,!0)}},[e,t,n]),(0,a.N)(()=>{var n;let i=(0,o.T)(e.current?e.current[0]:void 0);if(!t)return;let a=M.getTreeNode(e);if(a)return a.nodeToRestore=null!==(n=r.current)&&void 0!==n?n:void 0,()=>{let n=M.getTreeNode(e);if(!n)return;let r=n.nodeToRestore;if(t&&r&&(i.activeElement&&E(i.activeElement,e)||i.activeElement===i.body&&C(e))){let t=M.clone();requestAnimationFrame(()=>{if(i.activeElement===i.body){let n=t.getTreeNode(e);for(;n;){if(n.nodeToRestore&&n.nodeToRestore.isConnected){R(n.nodeToRestore);return}n=n.parent}for(n=t.getTreeNode(e);n;){if(n.scopeRef&&n.scopeRef.current&&M.getTreeNode(n.scopeRef)){R(N(n.scopeRef.current,!0));return}n=n.parent}}})}}},[e,t])}(L,p,f),function(e,t){let n=s.useRef(t);(0,s.useEffect)(()=>{n.current&&(c=e,!g((0,o.T)(e.current?e.current[0]:void 0).activeElement,c.current)&&e.current&&T(e.current)),n.current=!1},[e])}(L,m),(0,s.useEffect)(()=>{let e=(0,o.T)(L.current?L.current[0]:void 0).activeElement,t=null;if(g(e,L.current)){for(let n of M.traverse())n.scopeRef&&g(e,n.scopeRef.current)&&(t=n);t===M.getTreeNode(L)&&(c=t.scopeRef)}},[L]),(0,a.N)(()=>()=>{var e,t,n;let r=null!==(n=null===(t=M.getTreeNode(L))||void 0===t?void 0:null===(e=t.parent)||void 0===e?void 0:e.scopeRef)&&void 0!==n?n:null;(L===c||y(L,c))&&(!r||M.getTreeNode(r))&&(c=r),M.removeTreeNode(L)},[L]);let I=(0,s.useMemo)(()=>({focusNext(e={}){let t=L.current,{from:n,tabbable:r,wrap:i,accept:a}=e,l=n||(0,o.T)(t[0]).activeElement,s=t[0].previousElementSibling,u=k(b(t),{tabbable:r,accept:a},t);u.currentNode=g(l,t)?l:s;let d=u.nextNode();return!d&&i&&(u.currentNode=s,d=u.nextNode()),d&&x(d,!0),d},focusPrevious(e={}){let t=L.current,{from:n,tabbable:r,wrap:i,accept:a}=e,l=n||(0,o.T)(t[0]).activeElement,s=t[t.length-1].nextElementSibling,u=k(b(t),{tabbable:r,accept:a},t);u.currentNode=g(l,t)?l:s;let d=u.previousNode();return!d&&i&&(u.currentNode=s,d=u.previousNode()),d&&x(d,!0),d},focusFirst(e={}){let t=L.current,{tabbable:n,accept:r}=e,o=k(b(t),{tabbable:n,accept:r},t);o.currentNode=t[0].previousElementSibling;let i=o.nextNode();return i&&x(i,!0),i},focusLast(e={}){let t=L.current,{tabbable:n,accept:r}=e,o=k(b(t),{tabbable:n,accept:r},t);o.currentNode=t[t.length-1].nextElementSibling;let i=o.previousNode();return i&&x(i,!0),i}}),[]),F=(0,s.useMemo)(()=>({focusManager:I,parentNode:D}),[D,I]);return s.createElement(u.Provider,{value:F},s.createElement("span",{"data-focus-scope-start":!0,hidden:!0,ref:v}),r,s.createElement("span",{"data-focus-scope-end":!0,hidden:!0,ref:w}))}let p=["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]:not([contenteditable^="false"])'],m=p.join(":not([hidden]),")+",[tabindex]:not([disabled]):not([hidden])";p.push('[tabindex]:not([tabindex="-1"]):not([disabled])');let v=p.join(':not([hidden]):not([tabindex="-1"]),');function b(e){return e[0].parentElement}function h(e){let t=M.getTreeNode(c);for(;t&&t.scopeRef!==e;){if(t.contain)return!1;t=t.parent}return!0}function g(e,t){return!!e&&!!t&&t.some(t=>t.contains(e))}function E(e,t=null){if(e instanceof Element&&e.closest("[data-react-aria-top-layer]"))return!0;for(let{scopeRef:n}of M.traverse(M.getTreeNode(t)))if(n&&g(e,n.current))return!0;return!1}function w(e){return E(e,c)}function y(e,t){var n;let r=null===(n=M.getTreeNode(t))||void 0===n?void 0:n.parent;for(;r;){if(r.scopeRef===e)return!0;r=r.parent}return!1}function x(e,t=!1){if(null==e||t){if(null!=e)try{e.focus()}catch{}}else try{(0,r.l)(e)}catch{}}function N(e,t=!0){let n=e[0].previousElementSibling,r=b(e),o=k(r,{tabbable:t},e);o.currentNode=n;let i=o.nextNode();return t&&!i&&((o=k(r=b(e),{tabbable:!1},e)).currentNode=n,i=o.nextNode()),i}function T(e,t=!0){x(N(e,t))}function C(e){let t=M.getTreeNode(c);for(;t&&t.scopeRef!==e;){if(t.nodeToRestore)return!1;t=t.parent}return(null==t?void 0:t.scopeRef)===e}function R(e){e.dispatchEvent(new CustomEvent(d,{bubbles:!0,cancelable:!0}))&&x(e)}function k(e,t,n){let r=(null==t?void 0:t.tabbable)?v:m,i=(0,o.T)(e).createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode(e){var i;return(null==t?void 0:null===(i=t.from)||void 0===i?void 0:i.contains(e))?NodeFilter.FILTER_REJECT:e.matches(r)&&function e(t,n){return"#comment"!==t.nodeName&&function(e){let t=(0,o.m)(e);if(!(e instanceof t.HTMLElement)&&!(e instanceof t.SVGElement))return!1;let{display:n,visibility:r}=e.style,i="none"!==n&&"hidden"!==r&&"collapse"!==r;if(i){let{getComputedStyle:t}=e.ownerDocument.defaultView,{display:n,visibility:r}=t(e);i="none"!==n&&"hidden"!==r&&"collapse"!==r}return i}(t)&&!t.hasAttribute("hidden")&&!t.hasAttribute("data-react-aria-prevent-focus")&&("DETAILS"!==t.nodeName||!n||"SUMMARY"===n.nodeName||t.hasAttribute("open"))&&(!t.parentElement||e(t.parentElement,t))}(e)&&(!n||g(e,n))&&(!(null==t?void 0:t.accept)||t.accept(e))?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});return(null==t?void 0:t.from)&&(i.currentNode=t.from),i}function L(e,t={}){return{focusNext(n={}){let r=e.current;if(!r)return null;let{from:i,tabbable:a=t.tabbable,wrap:l=t.wrap,accept:s=t.accept}=n,u=i||(0,o.T)(r).activeElement,d=k(r,{tabbable:a,accept:s});r.contains(u)&&(d.currentNode=u);let c=d.nextNode();return!c&&l&&(d.currentNode=r,c=d.nextNode()),c&&x(c,!0),c},focusPrevious(n=t){let r=e.current;if(!r)return null;let{from:i,tabbable:a=t.tabbable,wrap:l=t.wrap,accept:s=t.accept}=n,u=i||(0,o.T)(r).activeElement,d=k(r,{tabbable:a,accept:s});if(r.contains(u))d.currentNode=u;else{let e=S(d);return e&&x(e,!0),null!=e?e:null}let c=d.previousNode();if(!c&&l){d.currentNode=r;let e=S(d);if(!e)return null;c=e}return c&&x(c,!0),null!=c?c:null},focusFirst(n=t){let r=e.current;if(!r)return null;let{tabbable:o=t.tabbable,accept:i=t.accept}=n,a=k(r,{tabbable:o,accept:i}).nextNode();return a&&x(a,!0),a},focusLast(n=t){let r=e.current;if(!r)return null;let{tabbable:o=t.tabbable,accept:i=t.accept}=n,a=S(k(r,{tabbable:o,accept:i}));return a&&x(a,!0),null!=a?a:null}}}function S(e){let t,n;do(t=e.lastChild())&&(n=t);while(t);return n}class D{get size(){return this.fastMap.size}getTreeNode(e){return this.fastMap.get(e)}addTreeNode(e,t,n){let r=this.fastMap.get(null!=t?t:null);if(!r)return;let o=new P({scopeRef:e});r.addChild(o),o.parent=r,this.fastMap.set(e,o),n&&(o.nodeToRestore=n)}addNode(e){this.fastMap.set(e.scopeRef,e)}removeTreeNode(e){if(null===e)return;let t=this.fastMap.get(e);if(!t)return;let n=t.parent;for(let e of this.traverse())e!==t&&t.nodeToRestore&&e.nodeToRestore&&t.scopeRef&&t.scopeRef.current&&g(e.nodeToRestore,t.scopeRef.current)&&(e.nodeToRestore=t.nodeToRestore);let r=t.children;n&&(n.removeChild(t),r.size>0&&r.forEach(e=>n&&n.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 n=new D;for(let r of this.traverse())n.addTreeNode(r.scopeRef,null!==(t=null===(e=r.parent)||void 0===e?void 0:e.scopeRef)&&void 0!==t?t:null,r.nodeToRestore);return n}constructor(){this.fastMap=new Map,this.root=new P({scopeRef:null}),this.fastMap.set(null,this.root)}}class P{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},68474:(e,t,n)=>{n.d(t,{C:()=>v,Y:()=>b});let r=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 i(e){if(Intl.Locale){let t=new Intl.Locale(e).maximize(),n="function"==typeof t.getTextInfo?t.getTextInfo():t.textInfo;if(n)return"rtl"===n.direction;if(t.script)return r.has(t.script)}let t=e.split("-")[0];return o.has(t)}var a=n(52308),l=n(10173);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:i(e)?"rtl":"ltr"}}let d=u(),c=new Set;function f(){for(let e of(d=u(),c))e(d)}function p(){let e=(0,l.wR)(),[t,n]=(0,a.useState)(d);return((0,a.useEffect)(()=>(0===c.size&&window.addEventListener("languagechange",f),c.add(n),()=>{c.delete(n),0===c.size&&window.removeEventListener("languagechange",f)}),[]),e)?{locale:"en-US",direction:"ltr"}:t}let m=a.createContext(null);function v(e){let{locale:t,children:n}=e,r=p(),o=a.useMemo(()=>t?{locale:t,direction:i(t)?"rtl":"ltr"}:r,[r,t]);return a.createElement(m.Provider,{value:o},n)}function b(){let e=p();return(0,a.useContext)(m)||e}},35739:(e,t,n)=>{n.d(t,{e:()=>s,o:()=>u});var r=n(68474),o=n(79027),i=n(64573),a=n(52308);let l=new WeakMap;function s(e,t){let n;return t&&(0,o.B).getGlobalDictionaryForPackage(t)||((n=l.get(e))||(n=new o.B(e),l.set(e,n)),n)}function u(e,t){let{locale:n}=(0,r.Y)(),o=s(e,t);return(0,a.useMemo)(()=>new i.J(n,o),[n,o])}},49964:(e,t,n)=>{n.d(t,{R:()=>s});var r={};r={"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=n(52308),i=n(33587),a=n(35739),l=n(96075);function s(e){var t;let{onDismiss:n,...s}=e,u=(0,a.o)((t=r)&&t.__esModule?t.default:t,"@react-aria/overlays"),d=(0,i.b)(s,u.format("dismiss"));return o.createElement(l.s,null,o.createElement("button",{...d,tabIndex:-1,onClick:()=>{n&&n()},style:{width:1,height:1}}))}},31348:(e,t,n)=>{n.d(t,{hJ:()=>f,Se:()=>p});var r=n(52308);let o=(0,r.createContext)({});var i=n(73056);function a({children:e}){let t=(0,r.useMemo)(()=>({register:()=>{}}),[]);return r.createElement(i.F.Provider,{value:t},e)}var l=n(94843),s=n(98645),u=n(10173),d=n(891);let c=r.createContext(null);function f(e){var t;let n=(0,u.wR)(),{portalContainer:i=n?null:document.body,isExiting:d}=e,[f,p]=(0,r.useState)(!1),m=(0,r.useMemo)(()=>({contain:f,setContain:p}),[f,p]),{getContainer:v}=null!==(t=(0,r.useContext)(o))&&void 0!==t?t:{};if(!e.portalContainer&&v&&(i=v()),!i)return null;let b=e.children;return e.disableFocusManagement||(b=r.createElement(l.n1,{restoreFocus:!0,contain:f&&!d},b)),b=r.createElement(c.Provider,{value:m},r.createElement(a,null,b)),s.createPortal(b,i)}function p(){let e=(0,r.useContext)(c),t=null==e?void 0:e.setContain;(0,d.N)(()=>{null==t||t(!0)},[t])}},72143:(e,t,n)=>{n.d(t,{h:()=>i});let r=new WeakMap,o=[];function i(e,t=document.body){let n=new Set(e),a=new Set,l=e=>{for(let t of e.querySelectorAll("[data-live-announcer], [data-react-aria-top-layer]"))n.add(t);let t=e=>{if(n.has(e)||e.parentElement&&a.has(e.parentElement)&&"row"!==e.parentElement.getAttribute("role"))return NodeFilter.FILTER_REJECT;for(let t of n)if(e.contains(t))return NodeFilter.FILTER_SKIP;return NodeFilter.FILTER_ACCEPT},r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:t}),o=t(e);if(o===NodeFilter.FILTER_ACCEPT&&s(e),o!==NodeFilter.FILTER_REJECT){let e=r.nextNode();for(;null!=e;)s(e),e=r.nextNode()}},s=e=>{var t;let n=null!==(t=r.get(e))&&void 0!==t?t:0;("true"!==e.getAttribute("aria-hidden")||0!==n)&&(0===n&&e.setAttribute("aria-hidden","true"),a.add(e),r.set(e,n+1))};o.length&&o[o.length-1].disconnect(),l(t);let u=new MutationObserver(e=>{for(let t of e)if("childList"===t.type&&0!==t.addedNodes.length&&![...n,...a].some(e=>e.contains(t.target))){for(let e of t.removedNodes)e instanceof Element&&(n.delete(e),a.delete(e));for(let e of t.addedNodes)(e instanceof HTMLElement||e instanceof SVGElement)&&("true"===e.dataset.liveAnnouncer||"true"===e.dataset.reactAriaTopLayer)?n.add(e):e instanceof Element&&l(e)}});u.observe(t,{childList:!0,subtree:!0});let d={observe(){u.observe(t,{childList:!0,subtree:!0})},disconnect(){u.disconnect()}};return o.push(d),()=>{for(let e of(u.disconnect(),a)){let t=r.get(e);null!=t&&(1===t?(e.removeAttribute("aria-hidden"),r.delete(e)):r.set(e,t-1))}d===o[o.length-1]?(o.pop(),o.length&&o[o.length-1].observe()):o.splice(o.indexOf(d),1)}}},46242:(e,t,n)=>{n.d(t,{e:()=>d});var r=n(94843),o=n(52308),i=n(25117),a=n(36428);function l(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=n(79983);let u=[];function d(e,t){let{onClose:n,shouldCloseOnBlur:d,isOpen:c,isDismissable:f=!1,isKeyboardDismissDisabled:p=!1,shouldCloseOnInteractOutside:m}=e;(0,o.useEffect)(()=>(c&&u.push(t),()=>{let e=u.indexOf(t);e>=0&&u.splice(e,1)}),[c,t]);let v=()=>{u[u.length-1]===t&&n&&n()};!function(e){let{ref:t,onInteractOutside:n,isDisabled:r,onInteractOutsideStart:s}=e,u=(0,o.useRef)({isPointerDown:!1,ignoreEmulatedMouseEvents:!1}),d=(0,i.J)(e=>{n&&l(e,t)&&(s&&s(e),u.current.isPointerDown=!0)}),c=(0,i.J)(e=>{n&&n(e)});(0,o.useEffect)(()=>{let e=u.current;if(r)return;let n=t.current,o=(0,a.T)(n);if("undefined"!=typeof PointerEvent){let n=n=>{e.isPointerDown&&l(n,t)&&c(n),e.isPointerDown=!1};return o.addEventListener("pointerdown",d,!0),o.addEventListener("pointerup",n,!0),()=>{o.removeEventListener("pointerdown",d,!0),o.removeEventListener("pointerup",n,!0)}}{let n=n=>{e.ignoreEmulatedMouseEvents?e.ignoreEmulatedMouseEvents=!1:e.isPointerDown&&l(n,t)&&c(n),e.isPointerDown=!1},r=n=>{e.ignoreEmulatedMouseEvents=!0,e.isPointerDown&&l(n,t)&&c(n),e.isPointerDown=!1};return o.addEventListener("mousedown",d,!0),o.addEventListener("mouseup",n,!0),o.addEventListener("touchstart",d,!0),o.addEventListener("touchend",r,!0),()=>{o.removeEventListener("mousedown",d,!0),o.removeEventListener("mouseup",n,!0),o.removeEventListener("touchstart",d,!0),o.removeEventListener("touchend",r,!0)}}},[t,r,d,c])}({ref:t,onInteractOutside:f&&c?e=>{(!m||m(e.target))&&(u[u.length-1]===t&&(e.stopPropagation(),e.preventDefault()),v())}:void 0,onInteractOutsideStart:e=>{(!m||m(e.target))&&u[u.length-1]===t&&(e.stopPropagation(),e.preventDefault())}});let{focusWithinProps:b}=(0,s.R)({isDisabled:!d,onBlurWithin:e=>{!(!e.relatedTarget||(0,r.Pu)(e.relatedTarget))&&(!m||m(e.relatedTarget))&&(null==n||n())}});return{overlayProps:{onKeyDown:e=>{"Escape"!==e.key||p||e.nativeEvent.isComposing||(e.stopPropagation(),e.preventDefault(),v())},...b},underlayProps:{onPointerDown:e=>{e.target===e.currentTarget&&e.preventDefault()}}}}},72917:(e,t,n)=>{let r;n.d(t,{H:()=>c});var o=n(891),i=n(89242),a=n(25864),l=n(82628);let s="undefined"!=typeof document&&window.visualViewport,u=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]),d=0;function c(e={}){let{isDisabled:t}=e;(0,o.N)(()=>{if(!t){let e,t,n,o,c;return 1==++d&&(r=(0,i.un)()?(n=null,o=()=>{if(n)return;let e=window.pageXOffset,t=window.pageYOffset;n=(0,a.c)(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)},c=(0,a.c)(p(document,"touchstart",n=>{((e=(0,l.m)(n.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",()=>{t&&t()},{passive:!1,capture:!0}),p(document,"focus",e=>{let t=e.target;(t instanceof HTMLInputElement&&!u.has(t.type)||t instanceof HTMLTextAreaElement||t instanceof HTMLElement&&t.isContentEditable)&&(o(),t.style.transform="translateY(-2000px)",requestAnimationFrame(()=>{t.style.transform="",s&&(s.height{m(t)}):s.addEventListener("resize",()=>m(t),{once:!0}))}))},!0)),()=>{null==t||t(),null==n||n(),c()}):(0,a.c)(f(document.documentElement,"paddingRight",`${window.innerWidth-document.documentElement.clientWidth}px`),f(document.documentElement,"overflow","hidden"))),()=>{0==--d&&r()}}},[t])}function f(e,t,n){let r=e.style[t];return e.style[t]=n,()=>{e.style[t]=r}}function p(e,t,n,r){return e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n,r)}}function m(e){let t=document.scrollingElement||document.documentElement,n=e;for(;n&&n!==t;){let e=(0,l.m)(n);if(e!==document.documentElement&&e!==document.body&&e!==n){let t=e.getBoundingClientRect().top,r=n.getBoundingClientRect().top;r>t+n.clientHeight&&(e.scrollTop+=r-t)}n=e.parentElement}}},82628:(e,t,n)=>{n.d(t,{m:()=>o});var r=n(60040);function o(e,t){let n=e;for((0,r.o)(n,t)&&(n=n.parentElement);n&&!(0,r.o)(n,t);)n=n.parentElement;return n||document.scrollingElement||document.documentElement}},60040:(e,t,n)=>{n.d(t,{o:()=>r});function r(e,t){if(!e)return!1;let n=window.getComputedStyle(e),r=/(auto|scroll)/.test(n.overflow+n.overflowX+n.overflowY);return r&&t&&(r=e.scrollHeight!==e.clientHeight||e.scrollWidth!==e.clientWidth),r}},16057:(e,t,n)=>{n.d(t,{P:()=>r});function r(...e){return 1===e.length&&e[0]?e[0]:t=>{for(let n of e)"function"==typeof n?n(t):null!=n&&(n.current=t)}}},33587:(e,t,n)=>{n.d(t,{b:()=>o});var r=n(22411);function o(e,t){let{id:n,"aria-label":o,"aria-labelledby":i}=e;return n=(0,r.Bi)(n),i&&o?i=[...new Set([n,...i.trim().split(/\s+/)])].join(" "):i&&(i=i.trim().split(/\s+/).join(" ")),o||i||!t||(o=t),{id:n,"aria-label":o,"aria-labelledby":i}}},96075:(e,t,n)=>{n.d(t,{B:()=>l,s:()=>s});var r=n(91133),o=n(52308),i=n(79983);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 l(e={}){let{style:t,isFocusable:n}=e,[r,s]=(0,o.useState)(!1),{focusWithinProps:u}=(0,i.R)({isDisabled:!n,onFocusWithinChange:e=>s(e)}),d=(0,o.useMemo)(()=>r?t:t?{...a,...t}:a,[r]);return{visuallyHiddenProps:{...u,style:d}}}function s(e){let{children:t,elementType:n="div",isFocusable:i,style:a,...s}=e,{visuallyHiddenProps:u}=l(e);return o.createElement(n,(0,r.v)(s,u),t)}},52270:(e,t,n)=>{n.d(t,{T:()=>i});var r=n(52308),o=n(72858);function i(e){let[t,n]=(0,o.P)(e.isOpen,e.defaultOpen||!1,e.onOpenChange),i=(0,r.useCallback)(()=>{n(!0)},[n]),a=(0,r.useCallback)(()=>{n(!1)},[n]),l=(0,r.useCallback)(()=>{n(!t)},[n,t]);return{isOpen:t,setOpen:n,open:i,close:a,toggle:l}}},72858:(e,t,n)=>{n.d(t,{P:()=>o});var r=n(52308);function o(e,t,n){let[o,i]=(0,r.useState)(e||t),a=(0,r.useRef)(void 0!==e),l=void 0!==e;(0,r.useEffect)(()=>{let e=a.current;e!==l&&console.warn(`WARN: A component changed from ${e?"controlled":"uncontrolled"} to ${l?"controlled":"uncontrolled"}.`),a.current=l},[l]);let s=l?e:o,u=(0,r.useCallback)((e,...t)=>{let r=(e,...t)=>{n&&!Object.is(s,e)&&n(e,...t),l||(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"),i((n,...o)=>{let i=e(l?s:n,...o);return(r(i,...t),l)?n:i})):(l||i(e),r(e,...t))},[l,s,n]);return[s,u]}}}]);