PageSourceSearch

https://socialfarm.ai/_next/static/chunks/33nrvv74o05rc.js

js socialfarm.ai collected 2026-10-05 15:02:20 UTC 129,876 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,972472,e=>{"use strict";e.i(247167);var t=e.i(271645),n=e.i(991730),r=e.i(327601);let i=t.forwardRef(function(e,t){let{render:i,className:o,disabled:l=!1,focusableWhenDisabled:s=!1,nativeButton:a=!0,style:u,...c}=e,{getButtonProps:f,buttonRef:d}=(0,n.useButton)({disabled:l,focusableWhenDisabled:s,native:a});return(0,r.useRenderElement)("button",e,{state:{disabled:l},ref:[t,d],props:[c,f]})});e.s(["Button",0,i])},992238,e=>{"use strict";var t=e.i(229315);let n="ArrowUp",r="ArrowDown",i="ArrowLeft",o="ArrowRight",l="Home",s=new Set([i,o]),a=new Set([i,o,l,"End"]),u=new Set([n,r]),c=new Set([n,r,l,"End"]),f=new Set([...s,...u]),d=new Set([...f,l,"End"]),g=new Set([n,r,i,o,l,"End"]),p="Shift",m=new Set([p,"Control","Alt","Meta"]);function h(e,t,n){let r="left"===n?"offsetLeft":"offsetTop",i=0;for(;t.offsetParent&&(i+=t[r],t.offsetParent!==e);)t=t.offsetParent;return i}function v(e){let t=getComputedStyle(e);return{scrollMarginTop:parseFloat(t.scrollMarginTop)||0,scrollMarginRight:parseFloat(t.scrollMarginRight)||0,scrollMarginBottom:parseFloat(t.scrollMarginBottom)||0,scrollMarginLeft:parseFloat(t.scrollMarginLeft)||0,scrollPaddingTop:parseFloat(t.scrollPaddingTop)||0,scrollPaddingRight:parseFloat(t.scrollPaddingRight)||0,scrollPaddingBottom:parseFloat(t.scrollPaddingBottom)||0,scrollPaddingLeft:parseFloat(t.scrollPaddingLeft)||0}}e.s(["ALL_KEYS",0,d,"ARROW_DOWN",0,r,"ARROW_KEYS",0,f,"ARROW_LEFT",0,i,"ARROW_RIGHT",0,o,"ARROW_UP",0,n,"COMPOSITE_KEYS",0,g,"END",0,"End","HOME",0,l,"HORIZONTAL_KEYS",0,s,"HORIZONTAL_KEYS_WITH_EXTRA_KEYS",0,a,"MODIFIER_KEYS",0,m,"PAGE_DOWN",0,"PageDown","PAGE_UP",0,"PageUp","SHIFT",0,p,"VERTICAL_KEYS",0,u,"VERTICAL_KEYS_WITH_EXTRA_KEYS",0,c,"isNativeInput",0,function(e){return!!((0,t.isHTMLElement)(e)&&"INPUT"===e.tagName&&null!=e.selectionStart||(0,t.isHTMLElement)(e)&&"TEXTAREA"===e.tagName)},"scrollIntoViewIfNeeded",0,function(e,t,n,r){if(!e||!t||!t.scrollTo)return;let i=e.scrollLeft,o=e.scrollTop,l=e.clientWidth<e.scrollWidth,s=e.clientHeight<e.scrollHeight;if(l&&"vertical"!==r){let r=h(e,t,"left"),o=v(e),l=v(t);"ltr"===n&&(r+t.offsetWidth+l.scrollMarginRight>e.scrollLeft+e.clientWidth-o.scrollPaddingRight?i=r+t.offsetWidth+l.scrollMarginRight-e.clientWidth+o.scrollPaddingRight:r-l.scrollMarginLeft<e.scrollLeft+o.scrollPaddingLeft&&(i=r-l.scrollMarginLeft-o.scrollPaddingLeft)),"rtl"===n&&(r-l.scrollMarginRight<e.scrollLeft+o.scrollPaddingLeft?i=r-l.scrollMarginLeft-o.scrollPaddingLeft:r+t.offsetWidth+l.scrollMarginRight>e.scrollLeft+e.clientWidth-o.scrollPaddingRight&&(i=r+t.offsetWidth+l.scrollMarginRight-e.clientWidth+o.scrollPaddingRight))}if(s&&"horizontal"!==r){let n=h(e,t,"top"),r=v(e),i=v(t);n-i.scrollMarginTop<e.scrollTop+r.scrollPaddingTop?o=n-i.scrollMarginTop-r.scrollPaddingTop:n+t.offsetHeight+i.scrollMarginBottom>e.scrollTop+e.clientHeight-r.scrollPaddingBottom&&(o=n+t.offsetHeight+i.scrollMarginBottom-e.clientHeight+r.scrollPaddingBottom)}e.scrollTo({left:i,top:o,behavior:"auto"})}])},659141,343444,39362,e=>{"use strict";var t=e.i(271645),n=e.i(13104),r=e.i(327601),i=e.i(383590),o=e.i(284759);let l={...i.popupStateMapping,...o.transitionStatusMapping},s=t.forwardRef(function(e,t){let{render:i,className:o,style:s,forceRender:a=!1,...u}=e,{store:c}=(0,n.useDialogRootContext)(),f=c.useState("open"),d=c.useState("nested"),g=c.useState("mounted"),p=c.useState("transitionStatus");return(0,r.useRenderElement)("div",e,{state:{open:f,transitionStatus:p},ref:[c.context.backdropRef,t],stateAttributesMapping:l,props:[{role:"presentation",hidden:!g,style:{userSelect:"none",WebkitUserSelect:"none"}},u],enabled:a||!d})});e.s(["DialogBackdrop",0,s],659141);var a=e.i(991730),u=e.i(5963),c=e.i(803404);let f=t.forwardRef(function(e,t){let{render:i,className:o,disabled:l=!1,nativeButton:s=!0,style:f,...d}=e,{store:g}=(0,n.useDialogRootContext)(),p=g.useState("open"),{getButtonProps:m,buttonRef:h}=(0,a.useButton)({disabled:l,native:s});return(0,r.useRenderElement)("button",e,{state:{disabled:l},ref:[t,h],props:[{onClick:function(e){p&&g.setOpen(!1,(0,u.createChangeEventDetails)(c.REASONS.closePress,e.nativeEvent))}},d,m]})});e.s(["DialogClose",0,f],343444);var d=e.i(189879);let g=t.forwardRef(function(e,t){let{render:i,className:o,style:l,id:s,...a}=e,{store:u}=(0,n.useDialogRootContext)(),c=(0,d.useBaseUiId)(s);return u.useSyncedValueWithCleanup("descriptionElementId",c),(0,r.useRenderElement)("p",e,{ref:t,props:[{id:c},a]})});e.s(["DialogDescription",0,g],39362)},796918,e=>{"use strict";e.i(247167);var t=e.i(271645),n=e.i(488306),r=e.i(13104),i=e.i(327601),o=e.i(383590),l=e.i(284759),s=e.i(400007),a=e.i(682664),u=e.i(277681),c=e.i(889269),f=e.i(992238),d=e.i(843476);let g={...o.popupStateMapping,...l.transitionStatusMapping,nestedDialogOpen:e=>e?{[a.DialogPopupDataAttributes.nestedDialogOpen]:""}:null},p=t.forwardRef(function(e,t){let{className:o,finalFocus:l,initialFocus:a,render:p,style:m,...h}=e,{store:v}=(0,r.useDialogRootContext)(),E=v.useState("descriptionElementId"),b=v.useState("disablePointerDismissal"),y=v.useState("floatingRootContext"),S=v.useState("popupProps"),x=v.useState("modal"),R=v.useState("mounted"),w=v.useState("nested"),C=v.useState("nestedOpenDialogCount"),T=v.useState("open"),O=v.useState("openMethod"),A=v.useState("titleElementId"),P=v.useState("transitionStatus"),D=v.useState("role");(0,u.useDialogPortalContext)(),(0,c.useOpenChangeComplete)({open:T,ref:v.context.popupRef,onComplete(){T&&v.context.onOpenChangeComplete?.(!0)}});let I=void 0===a?function(e){return"touch"!==e||v.context.popupRef.current}:a,M=(0,i.useRenderElement)("div",e,{state:{open:T,nested:w,transitionStatus:P,nestedDialogOpen:C>0},props:[S,{"aria-labelledby":A??void 0,"aria-describedby":E??void 0,role:D,tabIndex:-1,hidden:!R,onKeyDown(e){f.COMPOSITE_KEYS.has(e.key)&&e.stopPropagation()},style:{[s.DialogPopupCssVars.nestedDialogs]:C}},h],ref:[t,v.context.popupRef,v.useStateSetter("popupElement")],stateAttributesMapping:g});return(0,d.jsx)(n.FloatingFocusManager,{context:y,openInteractionType:O,disabled:!R,closeOnFocusOut:!b,initialFocus:I,returnFocus:l,modal:!1!==x,restoreFocus:"popup",children:M})});e.s(["DialogPopup",0,p])},400007,682664,277681,e=>{"use strict";let t=((n={}).nestedDialogs="--nested-dialogs",n);e.s(["DialogPopupCssVars",0,t],400007);var n,r,i=e.i(383590);let o=((r={})[r.open=i.CommonPopupDataAttributes.open]="open",r[r.closed=i.CommonPopupDataAttributes.closed]="closed",r[r.startingStyle=i.CommonPopupDataAttributes.startingStyle]="startingStyle",r[r.endingStyle=i.CommonPopupDataAttributes.endingStyle]="endingStyle",r.nested="data-nested",r.nestedDialogOpen="data-nested-dialog-open",r);e.s(["DialogPopupDataAttributes",0,o],682664);var l=e.i(367805),s=e.i(271645);let a=s.createContext(void 0);e.s(["DialogPortalContext",0,a,"useDialogPortalContext",0,function(){let e=s.useContext(a);if(void 0===e)throw Error((0,l.default)(26));return e}],277681)},538449,e=>{"use strict";e.i(247167);
1var t=e.i(271645),n=e.i(658130),r=e.i(937692),i=e.i(13104),o=e.i(277681),l=e.i(536893),s=e.i(843476);let a=t.forwardRef(function(e,t){let{keepMounted:a=!1,...u}=e,{store:c}=(0,i.useDialogRootContext)(),f=c.useState("mounted"),d=c.useState("modal"),g=c.useState("open");return f||a?(0,s.jsx)(o.DialogPortalContext.Provider,{value:a,children:(0,s.jsxs)(r.FloatingPortal,{ref:t,...u,children:[f&&!0===d&&(0,s.jsx)(l.InternalBackdrop,{ref:c.context.internalBackdropRef,inert:(0,n.inertValue)(!g)}),e.children]})}):null});e.s(["DialogPortal",0,a])},25547,402346,e=>{"use strict";var t=e.i(271645),n=e.i(58509),r=e.i(932156),i=e.i(13104),o=e.i(783921),l=e.i(598263),s=e.i(630628),a=e.i(600628),u=e.i(769375);let c={...a.popupStoreSelectors,modal:(0,o.createSelector)(e=>e.modal),nested:(0,o.createSelector)(e=>e.nested),nestedOpenDialogCount:(0,o.createSelector)(e=>e.nestedOpenDialogCount),nestedOpenDrawerCount:(0,o.createSelector)(e=>e.nestedOpenDrawerCount),disablePointerDismissal:(0,o.createSelector)(e=>e.disablePointerDismissal),openMethod:(0,o.createSelector)(e=>e.openMethod),descriptionElementId:(0,o.createSelector)(e=>e.descriptionElementId),titleElementId:(0,o.createSelector)(e=>e.titleElementId),viewportElement:(0,o.createSelector)(e=>e.viewportElement),role:(0,o.createSelector)(e=>e.role)};class f extends l.ReactStore{constructor(e){super(function(e={}){return{...(0,a.createInitialPopupStoreState)(),modal:!0,disablePointerDismissal:!1,popupElement:null,viewportElement:null,descriptionElementId:void 0,titleElementId:void 0,openMethod:null,nested:!1,nestedOpenDialogCount:0,nestedOpenDrawerCount:0,role:"dialog",...e}}(e),{popupRef:t.createRef(),backdropRef:t.createRef(),internalBackdropRef:t.createRef(),outsidePressEnabledRef:{current:!0},triggerElements:new u.PopupTriggerMap,onOpenChange:void 0,onOpenChangeComplete:void 0},c)}setOpen=(e,t)=>{if(t.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)},e||null!=t.trigger||null==this.state.activeTriggerId||(t.trigger=this.state.activeTriggerElement??void 0),this.context.onOpenChange?.(e,t),t.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(e,t);let n={open:e},r=t.trigger?.id??null;(r||e)&&(n.activeTriggerId=r,n.activeTriggerElement=t.trigger??null),this.update(n)};static useStore(e,t){let n=(0,s.useRefWithInit)(()=>new f(t)).current;return e??n}}e.s(["DialogStore",0,f],402346);var d=e.i(843476);let g=t.createContext(!1);e.s(["DialogRoot",0,function(e){let{children:o,open:l,defaultOpen:s=!1,onOpenChange:a,onOpenChangeComplete:u,disablePointerDismissal:c=!1,modal:p=!0,actionsRef:m,handle:h,triggerId:v,defaultTriggerId:E=null}=e,b=(0,i.useDialogRootContext)(!0),y=t.useContext(g),S=!!b,x=f.useStore(h?.store,{open:s,openProp:l,activeTriggerId:E,triggerIdProp:v,modal:p,disablePointerDismissal:c,nested:S});(0,n.useOnFirstRender)(()=>{void 0===l&&!1===x.state.open&&!0===s&&x.update({open:!0,activeTriggerId:E})}),x.useControlledProp("openProp",l),x.useControlledProp("triggerIdProp",v),x.useSyncedValues({disablePointerDismissal:c,nested:S,modal:p}),x.useContextCallback("onOpenChange",a),x.useContextCallback("onOpenChangeComplete",u);let R=x.useState("payload");(0,r.useDialogRoot)({store:x,actionsRef:m,parentContext:b?.store.context,isDrawer:y,onOpenChange:a,triggerIdProp:v});let w=t.useMemo(()=>({store:x}),[x]);return(0,d.jsx)(g.Provider,{value:!1,children:(0,d.jsx)(i.DialogRootContext.Provider,{value:w,children:"function"==typeof o?o({payload:R}):o})})},"IsDrawerContext",0,g],25547)},13104,e=>{"use strict";e.i(247167);var t=e.i(367805),n=e.i(271645);let r=n.createContext(void 0);e.s(["DialogRootContext",0,r,"useDialogRootContext",0,function(e){let i=n.useContext(r);if(!1===e&&void 0===i)throw Error((0,t.default)(27));return i}])},932156,e=>{"use strict";var t=e.i(271645),n=e.i(676477),r=e.i(66196),i=e.i(933605),o=e.i(789633),l=e.i(926665),s=e.i(206157),a=e.i(944443),u=e.i(450091),c=e.i(5963),f=e.i(803404),d=e.i(258642);e.s(["useDialogRoot",0,function(e){let{store:g,parentContext:p,actionsRef:m,isDrawer:h}=e,v=g.useState("open"),E=g.useState("disablePointerDismissal"),b=g.useState("modal"),y=g.useState("popupElement"),{openMethod:S,triggerProps:x}=(0,u.useOpenInteractionType)(v);(0,d.useImplicitActiveTrigger)(g);let{forceUnmount:R}
1=(0,d.useOpenStateTransitions)(v,g),w=(0,n.useStableCallback)(e=>{let t=(0,c.createChangeEventDetails)(e);return t.preventUnmountOnClose=()=>{g.set("preventUnmountingOnClose",!0)},t}),C=t.useCallback(()=>{g.setOpen(!1,w(f.REASONS.imperativeAction))},[g,w]);t.useImperativeHandle(m,()=>({unmount:R,close:C}),[R,C]);let T=(0,s.useSyncedFloatingRootContext)({popupStore:g,onOpenChange:g.setOpen,treatPopupAsFloatingElement:!0}),[O,A]=t.useState(0),[P,D]=t.useState(0),I=0===O,M=(0,l.useRole)(T),L=(0,i.useDismiss)(T,{outsidePressEvent:()=>g.context.internalBackdropRef.current||g.context.backdropRef.current?"intentional":{mouse:"trap-focus"===b?"sloppy":"intentional",touch:"sloppy"},outsidePress(e){if(!g.context.outsidePressEnabledRef.current||"button"in e&&0!==e.button||"touches"in e&&1!==e.touches.length)return!1;let t=(0,a.getTarget)(e);return!!I&&!E&&(!b||!g.context.internalBackdropRef.current&&!g.context.backdropRef.current||g.context.internalBackdropRef.current===t||g.context.backdropRef.current===t||(0,a.contains)(t,y)&&!t?.hasAttribute("data-base-ui-portal"))},escapeKey:I});(0,r.useScrollLock)(v&&!0===b,y);let{getReferenceProps:k,getFloatingProps:N,getTriggerProps:F}=(0,o.useInteractions)([M,L]);g.useContextCallback("onNestedDialogOpen",(e,t)=>{A(e),D(t)}),g.useContextCallback("onNestedDialogClose",()=>{A(0),D(0)}),t.useEffect(()=>(p?.onNestedDialogOpen&&v&&p.onNestedDialogOpen(O+1,P+ +!!h),p?.onNestedDialogClose&&!v&&p.onNestedDialogClose(),()=>{p?.onNestedDialogClose&&v&&p.onNestedDialogClose()}),[h,v,O,P,p]);let W=t.useMemo(()=>k(x),[k,x]),H=t.useMemo(()=>F(x),[F,x]),_=t.useMemo(()=>N(),[N]);g.useSyncedValues({openMethod:S,activeTriggerProps:W,inactiveTriggerProps:H,popupProps:_,floatingRootContext:T,nestedOpenDialogCount:O,nestedOpenDrawerCount:P})}])},107840,e=>{"use strict";e.i(247167);var t=e.i(402346),n=e.i(5963),r=e.i(803404);class i{constructor(e){this.store=e??new t.DialogStore}open(e){let t=e?this.store.context.triggerElements.getById(e):void 0;this.store.setOpen(!0,(0,n.createChangeEventDetails)(r.REASONS.imperativeAction,void 0,t))}openWithPayload(e){this.store.set("payload",e),this.store.setOpen(!0,(0,n.createChangeEventDetails)(r.REASONS.imperativeAction,void 0,void 0))}close(){this.store.setOpen(!1,(0,n.createChangeEventDetails)(r.REASONS.imperativeAction,void 0,void 0))}get isOpen(){return this.store.state.open}}e.s(["DialogHandle",0,i,"createDialogHandle",0,function(){return new i}])},749899,e=>{"use strict";e.i(247167);var t=e.i(271645),n=e.i(13104),r=e.i(327601),i=e.i(189879);let o=t.forwardRef(function(e,t){let{render:o,className:l,style:s,id:a,...u}=e,{store:c}=(0,n.useDialogRootContext)(),f=(0,i.useBaseUiId)(a);return c.useSyncedValueWithCleanup("titleElementId",f),(0,r.useRenderElement)("h2",e,{ref:t,props:[{id:f},u]})});e.s(["DialogTitle",0,o])},790951,e=>{"use strict";e.i(247167);var t=e.i(367805),n=e.i(271645),r=e.i(13104),i=e.i(991730),o=e.i(327601),l=e.i(383590),s=e.i(607335),a=e.i(258642),u=e.i(189879),c=e.i(804012),f=e.i(789633);let d=n.forwardRef(function(e,d){let{render:g,className:p,disabled:m=!1,nativeButton:h=!0,id:v,payload:E,handle:b,style:y,...S}=e,x=(0,r.useDialogRootContext)(!0),R=b?.store??x?.store;if(!R)throw Error((0,t.default)(79));let w=(0,u.useBaseUiId)(v),C=R.useState("floatingRootContext"),T=R.useState("isOpenedByTrigger",w),O=n.useRef(null),{registerTrigger:A,isMountedByThisTrigger:P}=(0,a.useTriggerDataForwarding)(w,O,R,{payload:E}),{getButtonProps:D,buttonRef:I}=(0,i.useButton)({disabled:m,native:h}),M=(0,c.useClick)(C,{enabled:null!=C}),L=(0,f.useInteractions)([M]),k=R.useState("triggerProps",P);return(0,o.useRenderElement)("button",e,{state:{disabled:m,open:T},ref:[I,d,A,O],props:[L.getReferenceProps(),k,{[s.CLICK_TRIGGER_IDENTIFIER]:"",id:w},S,D],stateAttributesMapping:l.triggerOpenStateMapping})});e.s(["DialogTrigger",0,d])},455057,e=>{"use strict";var t,n=e.i(271645),r=e.i(327601),i=e.i(383590),o=e.i(284759),l=e.i(13104),s=e.i(277681);let a=((t={})[t.open=i.CommonPopupDataAttributes.open]="open",t[t.closed=i.CommonPopupDataAttributes.closed]="closed",t[t.startingStyle=i.CommonPopupDataAttributes.startingStyle]="startingStyle",t[t.endingStyle=i.CommonPopupDataAttributes.endingStyle]="endingStyle",t.nested="data-nested",t.nestedDialogOpen="data-nested-dialog-open",t),u={...i.popupStateMapping,...o.transitionStatusMapping,nested:e=>e?{[a.nested]:""}:null,nestedDialogOpen:e=>e?{[a.nestedDialogOpen]:""}:null},c=n.forwardRef(function(e,t){let{className:n,render:i,children:o,style:a,...c}=e,f=(0,s.useDialogPortalContext)(),{store:d}=(0,l.useDialogRootContext)(),g=d.useState("open"),p=d.useState("nested"),m=d.useState("transitionStatus"),h=d.useState("nestedOpenDialogCount"),v=d.useState("mounted");return(0,r.useRenderElement)("div",e,{enabled:f||v,state:{open:g,nested:p,transitionStatus:m,nestedDialogOpen:h>0},ref:[t,d.useStateSetter("viewportElement")],stateAttributesMapping:u,props:[{role:"presentation",hidden:!v,style:{pointerEvents:g?void 0:"none"},children:o},c]})});e.s(["DialogViewport",0,c],455057)},579144,e=>{"use strict";e.i(247167);var t=e.i(271645);let n=t.createContext(void 0);e.s(["DirectionContext",0,n,"useDirection",0,function(){let e=t.useContext(n);return e?.direction??"ltr"}])},488306,698442,e=>{"use strict";var t=e.i(271645),n=e.i(229315),r=e.i(760620),i=e.i(605335),o=e.i(226292),l=e.i(400231),s=e.i(676477),a=e.i(500977),u=e.i(566745),c=e.i(757666),f=e.i(647135),d=e.i(290219),g=e.i(333848),p=e.i(672408),m=e.i(944443),h=e.i(362834),v=e.i(282033),E=e.i(559266),b=e.i(587612),y=e.i(743801),S=e.i(5963),x=e.i(803404),R=e.i(132652),w=e.i(417514);let C=0;function T(e,t={}){let{preventScroll:n=!1,cancelPrevious:r=!0,sync:i=!1}=t;r&&cancelAnimationFrame(C);let o=()=>e?.focus({preventScroll:n});if(i)return o(),w.NOOP;let l=requestAnimationFrame(o);return C=l,()=>{C===l&&(cancelAnimationFrame(l),C=0)}}e.s(["enqueueFocus",0,T],698442);let O={inert:new WeakMap,"aria-hidden":new WeakMap},A="data-base-ui-inert",P={inert:new WeakSet,"aria-hidden":new WeakSet},D=new WeakMap,I=0,M=(e,t)=>t.map(t=>{if(e.contains(t))return t;let r=function e(t){return t?(0,n.isShadowRoot)(t)?t.host:e(t.parentNode):null}(t);return e.contains(r)?r:null}).filter(e=>null!=e),L=e=>{let t=new Set;
1return e.forEach(e=>{let n=e;for(;n&&!t.has(n);)t.add(n),n=n.parentNode}),t},k=(e,t,r)=>{let i=[],o=e=>{!e||r.has(e)||Array.from(e.children).forEach(e=>{"script"!==(0,n.getNodeName)(e)&&(t.has(e)?o(e):i.push(e))})};return o(e),i};function N(e,t={}){let{ariaHidden:n=!1,inert:r=!1,mark:i=!0,markerIgnoreElements:o=[]}=t,l=(0,d.ownerDocument)(e[0]).body;return function(e,t,n,r,{mark:i=!0,markerIgnoreElements:o=[]}){let l=r?"inert":n?"aria-hidden":null,s=null,a=null,u=M(t,e),c=new Set(i?M(t,o):[]),f=i?k(t,L(u),new Set(u)).filter(e=>!c.has(e)):[],d=[],g=[];if(l){let e=O[l],n=P[l];a=n,s=e;let r=M(t,Array.from(t.querySelectorAll("[aria-live]"))),i=u.concat(r);k(t,L(i),new Set(i)).forEach(t=>{let r=t.getAttribute(l),i=null!==r&&"false"!==r,o=(e.get(t)||0)+1;e.set(t,o),d.push(t),1===o&&i&&n.add(t),i||t.setAttribute(l,"inert"===l?"":"true")})}return i&&f.forEach(e=>{let t=(D.get(e)||0)+1;D.set(e,t),g.push(e),1===t&&e.setAttribute(A,"")}),I+=1,()=>{s&&d.forEach(e=>{let t=(s.get(e)||0)-1;s.set(e,t),t||(!a?.has(e)&&l&&e.removeAttribute(l),a?.delete(e))}),i&&g.forEach(e=>{let t=(D.get(e)||0)-1;D.set(e,t),t||e.removeAttribute(A)}),(I-=1)||(O.inert=new WeakMap,O["aria-hidden"]=new WeakMap,P.inert=new WeakSet,P["aria-hidden"]=new WeakSet,D=new WeakMap)}}(e,l,n,r,{mark:i,markerIgnoreElements:o})}var F=e.i(937692),W=e.i(151665),H=e.i(607335),_=e.i(819414),B=e.i(843476);let V=[];function Y(){V=V.filter(e=>e.deref()?.isConnected)}function j(){return Y(),V[V.length-1]?.deref()}function $(e,t){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!t.current.includes("floating")&&!e.getAttribute("role")?.includes("dialog"))return;let n=(0,E.focusable)(e).filter(e=>{let t=e.getAttribute("data-tabindex")||"";return(0,E.isTabbable)(e)||e.hasAttribute("data-tabindex")&&!t.startsWith("-")}),r=e.getAttribute("tabindex");t.current.includes("floating")||0===n.length?"0"!==r&&e.setAttribute("tabindex","0"):("-1"!==r||e.hasAttribute("data-tabindex")&&"-1"!==e.getAttribute("data-tabindex"))&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}e.s(["FloatingFocusManager",0,function(e){let{context:w,children:C,disabled:O=!1,initialFocus:A=!0,returnFocus:P=!0,restoreFocus:D=!1,modal:I=!0,closeOnFocusOut:M=!0,openInteractionType:L="",nextFocusableElement:k,previousFocusableElement:K,beforeContentFocusGuardRef:U,externalTree:G,getInsideElements:z}=e,X="rootStore"in w?w.rootStore:w,q=X.useState("open"),J=X.useState("domReferenceElement"),Z=X.useState("floatingElement"),{events:Q,dataRef:ee}=X.context,et=(0,s.useStableCallback)(()=>ee.current.floatingContext?.nodeId),en=!1===A,er=(0,h.isTypeableCombobox)(J)&&en,ei=t.useRef(["content"]),eo=(0,l.useValueAsRef)(A),el=(0,l.useValueAsRef)(P),es=(0,l.useValueAsRef)(L),ea=(0,W.useFloatingTree)(G),eu=(0,F.usePortalContext)(),ec=t.useRef(!1),ef=t.useRef(!1),ed=t.useRef(!1),eg=t.useRef(null),ep=t.useRef(""),em=t.useRef(""),eh=t.useRef(null),ev=t.useRef(null),eE=(0,o.useMergedRefs)(eh,U,eu?.beforeInsideRef),eb=(0,o.useMergedRefs)(ev,eu?.afterInsideRef),ey=(0,u.useTimeout)(),eS=(0,u.useTimeout)(),ex=(0,f.useAnimationFrame)(),eR=null!=eu,ew=(0,h.getFloatingFocusElement)(Z),eC=(0,s.use
1StableCallback)((e=ew)=>e?(0,E.tabbable)(e):[]),eT=(0,s.useStableCallback)(()=>z?.().filter(e=>null!=e)??[]);t.useEffect(()=>{if(O||!I)return;let e=(0,d.ownerDocument)(ew);return(0,r.addEventListener)(e,"keydown",function(e){"Tab"===e.key&&(0,m.contains)(ew,(0,m.activeElement)((0,d.ownerDocument)(ew)))&&0===eC().length&&!er&&(0,v.stopEvent)(e)})},[O,J,ew,I,ei,er,eC]),t.useEffect(()=>{if(O||!q)return;let e=(0,d.ownerDocument)(ew);function t(){ed.current=!1}return(0,i.mergeCleanups)((0,r.addEventListener)(e,"pointerdown",function(e){let t=(0,m.getTarget)(e),n=eT();ed.current=!((0,m.contains)(Z,t)||(0,m.contains)(J,t)||(0,m.contains)(eu?.portalNode,t)||n.some(e=>e===t||(0,m.contains)(e,t))),em.current=e.pointerType||"keyboard",t?.closest(`[${H.CLICK_TRIGGER_IDENTIFIER}]`)&&(ef.current=!0)},!0),(0,r.addEventListener)(e,"pointerup",t,!0),(0,r.addEventListener)(e,"pointercancel",t,!0),(0,r.addEventListener)(e,"keydown",function(){em.current="keyboard"},!0))},[O,Z,J,ew,q,eu,eT]),t.useEffect(()=>{if(O||!M)return;let e=(0,d.ownerDocument)(ew);function t(t){let r=t.relatedTarget,i=t.currentTarget,o=(0,m.getTarget)(t);queueMicrotask(()=>{let l=et(),s=X.context.triggerElements,a=eT(),u=r?.hasAttribute((0,R.createAttribute)("focus-guard"))&&[eh.current,ev.current,eu?.beforeInsideRef.current,eu?.afterInsideRef.current,eu?.beforeOutsideRef.current,eu?.afterOutsideRef.current,(0,_.resolveRef)(K),(0,_.resolveRef)(k)].includes(r),c=!((0,m.contains)(J,r)||(0,m.contains)(Z,r)||(0,m.contains)(r,Z)||(0,m.contains)(eu?.portalNode,r)||a.some(e=>e===r||(0,m.contains)(e,r))||null!=r&&s.hasElement(r)||s.hasMatchingElement(e=>(0,m.contains)(e,r))||u||ea&&((0,b.getNodeChildren)(ea.nodesRef.current,l).find(e=>(0,m.contains)(e.context?.elements.floating,r)||(0,m.contains)(e.context?.elements.domReference,r))||(0,b.getNodeAncestors)(ea.nodesRef.current,l).find(e=>[e.context?.elements.floating,(0,h.getFloatingFocusElement)(e.context?.elements.floating)].includes(r)||e.context?.elements.domReference===r)));if(i===J&&ew&&$(ew,ei),D&&i!==J&&!(o&&o.isConnected&&("function"==typeof o.checkVisibility?o.checkVisibility():(0,y.isElementVisible)(o)))&&(0,m.activeElement)(e)===e.body){if((0,n.isHTMLElement)(ew)&&(ew.focus(),"popup"===D))return void ex.request(()=>{ew.focus()});let e=eC(),t=eg.current,r=(t&&e.includes(t)?t:null)||e[e.length-1]||ew;(0,n.isHTMLElement)(r)&&r.focus()}if(ee.current.insideReactTree){ee.current.insideReactTree=!1;return}(er||!I)&&r&&c&&!ef.current&&(er||r!==j())&&(ec.current=!0,X.setOpen(!1,(0,S.createChangeEventDetails)(x.REASONS.focusOut,t)))})}let o=(0,n.isHTMLElement)(J)?J:null;if(Z||o)return(0,i.mergeCleanups)(o&&(0,r.addEventListener)(o,"focusout",t),o&&(0,r.addEventListener)(o,"pointerdown",function(){ef.current=!0,eS.start(0,()=>{ef.current=!1})}),Z&&(0,r.addEventListener)(Z,"focusin",function(e){let t=(0,m.getTarget)(e);(0,E.isTabbable)(t)&&(eg.current=t)}),Z&&(0,r.addEventListener)(Z,"focusout",t),Z&&eu&&(0,r.addEventListener)(Z,"focusout",function(){ed.current||(ee.current.insideReactTree=!0,ey.start(0,()=>{ee.current.insideReactTree=!1}))},!0))},[O,J,Z,ew,I,ea,eu,X,M,D,eC,er,et,ei,ee,ey,eS,ex,k,K,eT]),t.useEffect(()=>{if(O||!Z||!q)return;let e=Array.from(eu?.portalNode?.querySelectorAll(`[${(0,R.createAttribute)("portal")}]`)||[]),t=ea?(0,b.getNodeAncestors)(ea.nodesRef.current,et()):[],n=t.find(e=>(0,h.isTypeableCombobox)(e.context?.elements.domReference||null))?.context?.elements.domReference,r=N([Z,...e,eh.current,ev.current,eu?.beforeOutsideRef.current,eu?.afterOutsideRef.current,...eT(),n,(0,_.resolveRef)(K),(0,_.resolveRef)(k),er?J:null].filter(e=>null!=e),{ariaHidden:I||er,mark:!1}),i=N([Z,...e].filter(e=>null!=e));return()=>{i(),r()}},[q,O,J,Z,I,ei,eu,er,ea,et,k,K,eT]),(0,a.useIsoLayoutEffect)(()=>{if(!q||O||!(0,n.isHTMLElement)(ew))return;let e=(0,d.ownerDocument)(ew),t=(0,m.activeElement)(e);queueMicrotask(()=>{let e,n=eo.current,r="function"==typeof n?n(es.current||""):n;if(void 0===r||!1===r||(0,m.contains)(ew,t))return;let i=null,o=()=>(null==i&&(i=eC(ew)),i[0]||ew);T(e=(e=!0===r||null===r?o():(0,_.resolveRef)(r))||o(),{preventScroll:e===ew})})},[O,q,ew,en,eC,eo,es]),(0,a.useIsoLayoutEffect)(()=>{var e;if(O||!ew)return;let t=(0,d.ownerDocument)(ew);function r(e){var t,n;let r;
1if(e.open||(t=e.nativeEvent,n=em.current,r=(0,g.ownerWindow)((0,m.getTarget)(t)),ep.current=t instanceof r.KeyboardEvent?"keyboard":t instanceof r.FocusEvent?n||"keyboard":"pointerType"in t?t.pointerType||"keyboard":"touches"in t?"touch":t instanceof r.MouseEvent?n||(0===t.detail?"keyboard":"mouse"):""),e.reason===x.REASONS.triggerHover&&"mouseleave"===e.nativeEvent.type&&(ec.current=!0),e.reason===x.REASONS.outsidePress)if(e.nested)ec.current=!1;else if((0,v.isVirtualClick)(e.nativeEvent)||(0,v.isVirtualPointerEvent)(e.nativeEvent))ec.current=!1;else{let e=!1;(0,d.ownerDocument)(ew).createElement("div").focus({get preventScroll(){return e=!0,!1}}),e?ec.current=!1:ec.current=!0}}return e=(0,m.activeElement)(t),Y(),e&&"body"!==(0,n.getNodeName)(e)&&(V.push(new WeakRef(e)),V.length>20&&(V=V.slice(-20))),Q.on("openchange",r),()=>{Q.off("openchange",r);let e=(0,m.activeElement)(t),i=eT(),o=(0,m.contains)(Z,e)||i.some(t=>t===e||(0,m.contains)(t,e))||ea&&(0,b.getNodeChildren)(ea.nodesRef.current,et(),!1).some(t=>(0,m.contains)(t.context?.elements.floating,e)),l=el.current,s=function(){let e=el.current,t="function"==typeof e?e(ep.current):e;if(void 0===t||!1===t)return null;if(null===t&&(t=!0),"boolean"==typeof t){let e=J||j();return e&&e.isConnected?e:null}let n=J||j();return(0,_.resolveRef)(t)||n||null}();queueMicrotask(()=>{let r=s?(0,E.isTabbable)(s)?s:(0,E.tabbable)(s)[0]||s:null;l&&!ec.current&&(0,n.isHTMLElement)(r)&&("boolean"!=typeof l||r===e||e===t.body||o)&&r.focus({preventScroll:!0}),ec.current=!1})}},[O,Z,ew,el,ee,Q,ea,J,et,eT]),(0,a.useIsoLayoutEffect)(()=>{if(!c.isWebKit||q||!Z)return;let e=(0,m.activeElement)((0,d.ownerDocument)(Z));(0,n.isHTMLElement)(e)&&(0,h.isTypeableElement)(e)&&(0,m.contains)(Z,e)&&e.blur()},[q,Z]),(0,a.useIsoLayoutEffect)(()=>{if(!O&&eu)return eu.setFocusManagerState({modal:I,closeOnFocusOut:M,open:q,onOpenChange:X.setOpen,domReference:J}),()=>{eu.setFocusManagerState(null)}},[O,eu,I,q,X,M,J]),(0,a.useIsoLayoutEffect)(()=>{if(!O&&ew)return $(ew,ei),()=>{queueMicrotask(Y)}},[O,ew,ei]);let eO=!O&&(!I||!er)&&(eR||I);return(0,B.jsxs)(t.Fragment,{children:[eO&&(0,B.jsx)(p.FocusGuard,{"data-type":"inside",ref:eE,onFocus:e=>{if(I){let e=eC();T(e[e.length-1])}else if(eu?.portalNode)if(ec.current=!1,(0,E.isOutsideEvent)(e,eu.portalNode)){let e=(0,E.getNextTabbable)(J);e?.focus()}else(0,_.resolveRef)(K??eu.beforeOutsideRef)?.focus()}}),C,eO&&(0,B.jsx)(p.FocusGuard,{"data-type":"inside",ref:eb,onFocus:e=>{if(I)T(eC()[0]);else if(eu?.portalNode)if(M&&(ec.current=!0),(0,E.isOutsideEvent)(e,eu.portalNode)){let e=(0,E.getPreviousTabbable)(J);e?.focus()}else(0,_.resolveRef)(k??eu.afterOutsideRef)?.focus()}})]})}],488306)},937692,e=>{"use strict";e.i(247167);var t=e.i(271645),n=e.i(174080),r=e.i(229315),i=e.i(760620),o=e.i(605335),l=e.i(383799),s=e.i(500977),a=e.i(676477),u=e.i(672408),c=e.i(559266),f=e.i(5963),d=e.i(803404),g=e.i(132652),p=e.i(327601),m=e.i(417514),h=e.i(607335),v=e.i(843476);let E=t.createContext(null),b=()=>t.useContext(E),y=(0,g.createAttribute)("portal");function S(e={}){let{ref:i,container:o,componentProps:u=m.EMPTY_OBJECT,elementProps:c}=e,f=(0,l.useId)(),d=b(),g=d?.portalNode,[h,v]=t.useState(null),[E,x]=t.useState(null),R=(0,a.useStableCallback)(e=>{null!==e&&x(e)}),w=t.useRef(null);(0,s.useIsoLayoutEffect)(()=>{if(null===o){w.current&&(w.current=null,x(null),v(null));return}if(null==f)return;let e=(o&&((0,r.isNode)(o)?o:o.current))??g??document.body;if(null==e){w.current&&(w.current=null,x(null),v(null));return}w.current!==e&&(w.current=e,x(null),v(e))},[o,g,f]);let C=(0,p.useRenderElement)("div",u,{ref:[i,R],props:[{id:f,[y]:""},c]});return{portalNode:E,portalSubtree:h&&C?n.createPortal(C,h):null}}let x=t.forwardRef(function(e,r){let{children:l,container:s,className:a,render:g,renderGuards:p,style:m,...b}=e,{portalNode:y,portalSubtree:x}=S({container:s,ref:r,componentProps:e,elementProps:b}),R=t.useRef(null),w=t.useRef(null),C=t.useRef(null),T=t.useRef(null),[O,A]=t.useState(null),P=t.useRef(!1),D=O?.modal,I=O?.open,M="boolean"==typeof p?p:!!O&&!O.modal&&O.open&&!!y;t.useEffect(()=>{if(y&&!D)return(0,o.mergeCleanups)((0,i.addEventListener)(y,"focusin",e,!0),(0,i.addEventListener)(y,"focusout",e,!0));function e(e){y&&e.relatedTarget&&(0,c.isOutsideEvent)(e)&&("focusin"===e.type?P.current&&((0,c.enableFocusInside)(y),P.current=!1):((0,c.disableFocusInside)(y),P.current=!0))}},[y,D]),t.useEffect(()=>{y&&!1===I&&((0,c.enableFocusInside)(y),P.current=!1)},[I,y]);let L=t.useMemo(()=>({beforeOutsideRef:R,afterOutsideRef:w,beforeInsideRef:C,afterInsideRef:T,portalNode:y,setFocusManagerState:A}),[y]);return(0,v.jsxs)(t.Fragment,{children:[x,(0,v.jsxs)(E.Provider,{value:L,children:[M&&y&&(0,v.jsx)(u.FocusGuard,{"data-type":"outside",ref:R,onFocus:e=>{if((0,c.isOutsideEvent)(e,y))C.current?.focus();else{let e=O?O.domReference:null,t=(0,c.getPreviousTabbable)(e);t?.focus()}}}),M&&y&&(0,v.jsx)("span",{"aria-owns":y.id,style:h.ownerVisuallyHidden}),y&&n.createPortal(l,y),M&&y&&(0,v.jsx)(u.FocusGuard,{"data-type":"outside",ref:w,onFocus:e=>{if((0,c.isOutsideEvent)(e,y))T.current?.focus();else{let t=O?O.domReference:null,n=(0,c.getNextTabbable)(t);n?.focus(),O?.closeOnFocusOut&&O?.onOpenChange(!1,(0,f.createChangeEventDetails)(d.REASONS.focusOut,e.nativeEvent))}}})]})]})});
1e.s(["FloatingPortal",0,x,"useFloatingPortalNode",0,S,"usePortalContext",0,b])},524019,783921,203851,939663,113834,598263,e=>{"use strict";let t;var n=e.i(367805);let r=(e,t,r,i,o,l,...s)=>{let a;if(s.length>0)throw Error((0,n.default)(1));if(e&&t&&r&&i&&o&&l)a=(n,s,a,u)=>l(e(n,s,a,u),t(n,s,a,u),r(n,s,a,u),i(n,s,a,u),o(n,s,a,u),s,a,u);else if(e&&t&&r&&i&&o)a=(n,l,s,a)=>o(e(n,l,s,a),t(n,l,s,a),r(n,l,s,a),i(n,l,s,a),l,s,a);else if(e&&t&&r&&i)a=(n,o,l,s)=>i(e(n,o,l,s),t(n,o,l,s),r(n,o,l,s),o,l,s);else if(e&&t&&r)a=(n,i,o,l)=>r(e(n,i,o,l),t(n,i,o,l),i,o,l);else if(e&&t)a=(n,r,i,o)=>t(e(n,r,i,o),r,i,o);else if(e)a=e;else throw Error("Missing arguments");return a};e.s(["createSelector",0,r],783921);var i=e.i(271645),o=e.i(802239),l=e.i(430224),s=e.i(35423),a=e.i(630628);let u=[];function c(){return t}function f(e){u.push(e)}function d(e){let n=(n,r)=>{let i,o=(0,a.useRefWithInit)(g).current;try{for(let e of(t=o,u))e.before(o);for(let t of(i=e(n,r),u))t.after(o);o.didInitialize=!0}finally{t=void 0}return i};return n.displayName=e.displayName||e.name,n}function g(){return{didInitialize:!1}}e.s(["fastComponent",0,d,"fastComponentRef",0,function(e){return i.forwardRef(d(e))},"getInstance",0,c,"register",0,f],203851);let p=(0,s.isReactVersionAtLeast)(19)?function(e,t,n,r,l){let s,a=c();if(!a){let s;return s=i.useCallback(()=>t(e.getSnapshot(),n,r,l),[e,t,n,r,l]),(0,o.useSyncExternalStore)(e.subscribe,s,s)}let u=a.syncIndex;return a.syncIndex+=1,a.didInitialize?(s=a.syncHooks[u]).store===e&&s.selector===t&&Object.is(s.a1,n)&&Object.is(s.a2,r)&&Object.is(s.a3,l)||(s.store!==e&&(a.didChangeStore=!0),s.store=e,s.selector=t,s.a1=n,s.a2=r,s.a3=l,s.didChange=!0):(s={store:e,selector:t,a1:n,a2:r,a3:l,value:t(e.getSnapshot(),n,r,l),didChange:!1},a.syncHooks.push(s)),s.value}:function(e,t,n,r,i){return(0,l.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,e=>t(e,n,r,i))};function m(e,t,n,r,i){return p(e,t,n,r,i)}f({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let n=0;n<e.syncHooks.length;n+=1){let r=e.syncHooks[n],i=r.selector(r.store.state,r.a1,r.a2,r.a3);(r.didChange||!Object.is(r.value,i))&&(t=!0,r.value=i,r.didChange=!1)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let n=new Set;for(let t of e.syncHooks)n.add(t.store);let r=[];for(let e of n)r.push(e.subscribe(t));return()=>{for(let e of r)e()}}),(0,o.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}}),e.s(["useStore",0,m],939663);class h{constructor(e){this.state=e,this.listeners=new Set,this.updateTick=0}subscribe=e=>(this.listeners.add(e),()=>{this.listeners.delete(e)});getSnapshot=()=>this.state;setState(e){if(this.state===e)return;this.state=e,this.updateTick+=1;let t=this.updateTick;for(let n of this.listeners){if(t!==this.updateTick)return;n(e)}}update(e){for(let t in e)if(!Object.is(this.state[t],e[t]))return void this.setState({...this.state,...e})}set(e,t){Object.is(this.state[e],t)||this.setState({...this.state,[e]:t})}notifyAll(){let e={...this.state};this.setState(e)}use(e,t,n,r){return m(this,e,t,n,r)}}e.s(["Store",0,h],113834);var v=e.i(676477),E=e.i(500977),b=e.i(417514);class y extends h{constructor(e,t={},n){super(e),this.context=t,this.selectors=n}useSyncedValue(e,t){i.useDebugValue(e),(0,E.useIsoLayoutEffect)(()=>{this.state[e]!==t&&this.set(e,t)},[e,t])}useSyncedValueWithCleanup(e,t){let n=this;(0,E.useIsoLayoutEffect)(()=>(n.state[e]!==t&&n.set(e,t),()=>{n.set(e,void 0)}),[n,e,t])}useSyncedValues(e){let t=this,n=Object.values(e);(0,E.useIsoLayoutEffect)(()=>{t.update(e)},[t,...n])}useControlledProp(e,t){i.useDebugValue(e);let n=void 0!==t;(0,E.useIsoLayoutEffect)(()=>{n&&!Object.is(this.state[e],t)&&super.setState({...this.state,[e]:t})},[e,t,n])}select(e,t,n,r){return(0,this.selectors[e])(this.state,t,n,r)}useState(e,t,n,r){return i.useDebugValue(e),m(this,this.selectors[e],t,n,r)}useContextCallback(e,t){i.useDebugValue(e);let n=(0,v.useStableCallback)(t??b.NOOP);this.context[e]=n}useStateSetter(e){let t=i.useRef(void 0);return void 0===t.current&&(t.current=t=>{this.set(e,t)}),t.current}observe(e,t){let n,r=(n="function"==typeof e?e:this.selectors[e])(this.state);return t(r,r,this),this.subscribe(e=>{let i=n(e);if(!Object.is(r,i)){let e=r;r=i,t(i,e,this)}})}}e.s(["ReactStore",0,y],598263);var S=e.i(216385),x=e.i(282033);let R={open:r(e=>e.open),transitionStatus:r(e=>e.transitionStatus),domReferenceElement:r(e=>e.domReferenceElement),referenceElement:r(e=>e.positionReference??e.referenceElement),floatingElement:r(e=>e.floatingElement),floatingId:r(e=>e.floatingId)};e.s(["FloatingRootStore",0,class extends y{constructor(e){const{syncOnly:t,nested:n,onOpenChange:r,triggerElements:i,...o}=e;super({...o,positionReference:o.referenceElement,domReferenceElement:o.referenceElement},{onOpenChange:r,dataRef:{current:{}},events:(0,S.createEventEmitter)(),nested:n,triggerElements:i},R),this.syncOnly=t}syncOpenEvent=(e,t)=>
1{(!e||!this.state.open||null!=t&&(0,x.isClickLikeEvent)(t))&&(this.context.dataRef.current.openEvent=e?t:void 0)};dispatchOpenChange=(e,t)=>{this.syncOpenEvent(e,t.event);let n={open:e,reason:t.reason,nativeEvent:t.event,nested:this.context.nested,triggerElement:t.trigger};this.context.events.emit("openchange",n)};setOpen=(e,t)=>{this.syncOnly||this.dispatchOpenChange(e,t),this.context.onOpenChange?.(e,t)}}],524019)},151665,216385,505671,e=>{"use strict";var t=e.i(271645),n=e.i(383799),r=e.i(500977),i=e.i(630628);function o(){let e=new Map;return{emit(t,n){e.get(t)?.forEach(e=>e(n))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){e.get(t)?.delete(n)}}}e.s(["createEventEmitter",0,o],216385);class l{nodesRef={current:[]};events=o();addNode(e){this.nodesRef.current.push(e)}removeNode(e){let t=this.nodesRef.current.findIndex(t=>t===e);-1!==t&&this.nodesRef.current.splice(t,1)}}e.s(["FloatingTreeStore",0,l],505671);var s=e.i(843476);let a=t.createContext(null),u=t.createContext(null),c=()=>t.useContext(a)?.id||null,f=e=>{let n=t.useContext(u);return e??n};e.s(["FloatingNode",0,function(e){let{children:n,id:r}=e,i=c();return(0,s.jsx)(a.Provider,{value:t.useMemo(()=>({id:r,parentId:i}),[r,i]),children:n})},"FloatingTree",0,function(e){let{children:t,externalTree:n}=e,r=(0,i.useRefWithInit)(()=>n??new l).current;return(0,s.jsx)(u.Provider,{value:r,children:t})},"useFloatingNodeId",0,function(e){let t=(0,n.useId)(),i=f(e),o=c();return(0,r.useIsoLayoutEffect)(()=>{if(!t)return;let e={id:t,parentId:o};return i?.addNode(e),()=>{i?.removeNode(e)}},[i,t,o]),t},"useFloatingParentNodeId",0,c,"useFloatingTree",0,f],151665)},804012,e=>{"use strict";var t=e.i(271645),n=e.i(647135),r=e.i(566745),i=e.i(417514),o=e.i(944443),l=e.i(362834),s=e.i(282033),a=e.i(5963),u=e.i(803404);e.s(["useClick",0,function(e,c={}){let f="rootStore"in e?e.rootStore:e,d=f.context.dataRef,{enabled:g=!0,event:p="click",toggle:m=!0,ignoreMouse:h=!1,stickIfOpen:v=!0,touchOpenDelay:E=0,reason:b=u.REASONS.triggerPress}=c,y=t.useRef(void 0),S=(0,n.useAnimationFrame)(),x=(0,r.useTimeout)(),R=t.useMemo(()=>({onPointerDown(e){y.current=e.pointerType},onMouseDown(e){let t=y.current,n=e.nativeEvent,r=f.select("open");if(0!==e.button||"click"===p||(0,s.isMouseLikePointerType)(t,!0)&&h)return;let i=d.current.openEvent,u=i?.type,c=f.select("domReferenceElement")!==e.currentTarget,g=r&&c||!(r&&m&&(!i||!v||"click"===u||"mousedown"===u)),R=(0,o.getTarget)(n);if((0,l.isTypeableElement)(R)){let e=(0,a.createChangeEventDetails)(b,n,R);g&&"touch"===t&&E>0?x.start(E,()=>{f.setOpen(!0,e)}):f.setOpen(g,e);return}let w=e.currentTarget;S.request(()=>{let e=(0,a.createChangeEventDetails)(b,n,w);g&&"touch"===t&&E>0?x.start(E,()=>{f.setOpen(!0,e)}):f.setOpen(g,e)})},onClick(e){if("mousedown-only"===p)return;let t=y.current;if("mousedown"===p&&t){y.current=void 0;return}if((0,s.isMouseLikePointerType)(t,!0)&&h)return;let n=f.select("open"),r=d.current.openEvent,i=f.select("domReferenceElement")!==e.currentTarget,o=n&&i||!(n&&m&&(!r||!v||(0,s.isClickLikeEvent)(r))),l=(0,a.createChangeEventDetails)(b,e.nativeEvent,e.currentTarget);o&&"touch"===t&&E>0?x.start(E,()=>{f.setOpen(!0,l)}):f.setOpen(o,l)},onKeyDown(){y.current=void 0}}),[d,p,h,f,v,m,S,x,E,b]);return t.useMemo(()=>g?{reference:R}:i.EMPTY_OBJECT,[g,R])}])},933605,789633,e=>{"use strict";var t=e.i(271645),n=e.i(229315),r=e.i(760620),i=e.i(605335),o=e.i(566745),l=e.i(676477),s=e.i(290219),a=e.i(944443),u=e.i(362834),c=e.i(282033),f=e.i(587612),d=e.i(151665),g=e.i(5963),p=e.i(803404),m=e.i(132652);let h={intentional:"onClick",sloppy:"onPointerDown"};function v(){return!1}e.s(["useDismiss",0,function(e,E={}){let b="rootStore"in e?e.rootStore:e,y=b.useState("open"),S=b.useState("floatingElement"),{dataRef:x}=b.context,{enabled:R=!0,escapeKey:w=!0,outsidePress:C=!0,outsidePressEvent:T="sloppy",referencePress:O=v,referencePressEvent:A="sloppy",bubbles:P,externalTree:D}=E,I=(0,d.useFloatingTree)(D),M=(0,l.useStableCallback)("function"==typeof C?C:()=>!1),L="function"==typeof C?M:C,k=!1!==L,N=(0,l.useStableCallback)(()=>T),F=t.useRef(!1),W=t.useRef(!1),H=t.useRef(!1),{escapeKey:_,outsidePress:B}={escapeKey:"boolean"==typeof P?P:P?.escapeKey??!1,outsidePress:"boolean"==typeof P?P:P?.outsidePress??!0},V=t.useRef(null),Y=(0,o.useTimeout)(),j=(0,o.useTimeout)(),$=(0,l.useStableCallback)(()=>{j.clear(),x.current.insideReactTree=!1}),K=t.useRef(!1),U=t.useRef(""),G=(0,l.useStableCallback)(O),z=(0,l.useStableCallback)(e=>{if(!y||!R||!w||"Escape"!==e.key||K.current)return;let t=x.current.floatingContext?.nodeId,n=I?(0,f.getNodeChildren)(I.nodesRef.current,t):[];if(!_&&n.length>0){let e=!0;if(n.forEach(t=>{t.context?.open&&!t.context.dataRef.current.__escapeKeyBubbles&&(e=!1)}),!e)return}let r=(0,c.isReactEvent)(e)?e.nativeEvent:e,i=(0,g.createChangeEventDetails)(p.REASONS.escapeKey,r);b.setOpen(!1,i),_||i.isPropagationAllowed||e.stopPropagation()}),X=(0,l.useStableCallback)(()=>{x.current.insideReactTree=!0,j.start(0,$)});t.useEffect(()=>{if(!y||!R)return;x.current.__escapeKeyBubbles=_,x.current.__outsidePressBubbles=B;let e=new o.Timeout,t=new o.Timeout;function l(){H.current=!0,t.start(0,()=>{H.current=!1})}function c(){F.current=!1,W.current=!1}function d(){let e=U.current,t=N(),n="function"==typeof t?t():t;return"string"==typeof n?n:n["pen"!==e&&e?e:"mouse"]}
1function h(e){let t=x.current.floatingContext?.nodeId,n=I&&(0,f.getNodeChildren)(I.nodesRef.current,t).some(t=>(0,u.isEventTargetWithin)(e,t.context?.elements.floating));return(0,u.isEventTargetWithin)(e,b.select("floatingElement"))||(0,u.isEventTargetWithin)(e,b.select("domReferenceElement"))||n}function v(e){let r;if("intentional"===(r=d())&&"click"!==e.type||"sloppy"===r&&"click"===e.type||x.current.insideReactTree)return void $();let i=(0,a.getTarget)(e),o=`[${(0,m.createAttribute)("inert")}]`,l=(0,n.isElement)(i)?i.getRootNode():null,c=Array.from(((0,n.isShadowRoot)(l)?l:(0,s.ownerDocument)(b.select("floatingElement"))).querySelectorAll(o)),v=b.context.triggerElements;if(i&&(v.hasElement(i)||v.hasMatchingElement(e=>(0,a.contains)(e,i))))return;let E=(0,n.isElement)(i)?i:null;for(;E&&!(0,n.isLastTraversableNode)(E);){let e=(0,n.getParentNode)(E);if((0,n.isLastTraversableNode)(e)||!(0,n.isElement)(e))break;E=e}if(c.length&&(0,n.isElement)(i)&&!(0,u.isRootElement)(i)&&!(0,a.contains)(i,b.select("floatingElement"))&&c.every(e=>!(0,a.contains)(E,e)))return;if((0,n.isHTMLElement)(i)&&!("touches"in e)){let t=(0,n.isLastTraversableNode)(i),r=(0,n.getComputedStyle)(i),o=/auto|scroll/,l=t||o.test(r.overflowX),s=t||o.test(r.overflowY),a=l&&i.clientWidth>0&&i.scrollWidth>i.clientWidth,u=s&&i.clientHeight>0&&i.scrollHeight>i.clientHeight,c="rtl"===r.direction,f=u&&(c?e.offsetX<=i.offsetWidth-i.clientWidth:e.offsetX>i.clientWidth),d=a&&e.offsetY>i.clientHeight;if(f||d)return}if(h(e))return;if("intentional"===d()&&H.current){t.clear(),H.current=!1;return}if("function"==typeof L&&!L(e))return;let y=x.current.floatingContext?.nodeId,S=I?(0,f.getNodeChildren)(I.nodesRef.current,y):[];if(S.length>0){let e=!0;if(S.forEach(t=>{t.context?.open&&!t.context.dataRef.current.__outsidePressBubbles&&(e=!1)}),!e)return}b.setOpen(!1,(0,g.createChangeEventDetails)(p.REASONS.outsidePress,e)),$()}function E(e){if("sloppy"!==d()||!b.select("open")||!R||(0,u.isEventTargetWithin)(e,b.select("floatingElement"))||(0,u.isEventTargetWithin)(e,b.select("domReferenceElement")))return;let t=e.touches[0];t&&(V.current={startTime:Date.now(),startX:t.clientX,startY:t.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},Y.start(1e3,()=>{V.current&&(V.current.dismissOnTouchEnd=!1,V.current.dismissOnMouseDown=!1)}))}function C(e,t){let n=(0,a.getTarget)(e);if(!n)return;let i=(0,r.addEventListener)(n,e.type,()=>{t(e),i()})}function T(e){Y.clear(),"pointerdown"===e.type&&(U.current=e.pointerType),("mousedown"!==e.type||!V.current||V.current.dismissOnMouseDown)&&C(e,e=>{if("pointerdown"===e.type)"sloppy"!==d()||"touch"===e.pointerType||!b.select("open")||!R||(0,u.isEventTargetWithin)(e,b.select("floatingElement"))||(0,u.isEventTargetWithin)(e,b.select("domReferenceElement"))||v(e);else v(e)})}function O(e){if(!F.current)return;let n=W.current;if(c(),"intentional"===d()){if("pointercancel"===e.type){n&&l();return}h(e)||(n?l():("function"!=typeof L||L(e))&&(t.clear(),H.current=!0,$()))}}function A(e){if("sloppy"!==d()||!V.current||(0,u.isEventTargetWithin)(e,b.select("floatingElement"))||(0,u.isEventTargetWithin)(e,b.select("domReferenceElement")))return;let t=e.touches[0];if(!t)return;let n=Math.abs(t.clientX-V.current.startX),r=Math.abs(t.clientY-V.current.startY),i=Math.sqrt(n*n+r*r);i>5&&(V.current.dismissOnTouchEnd=!0),i>10&&(v(e),Y.clear(),V.current=null)}function P(e){"sloppy"!==d()||!V.current||(0,u.isEventTargetWithin)(e,b.select("floatingElement"))||(0,u.isEventTargetWithin)(e,b.select("domReferenceElement"))||(V.current.dismissOnTouchEnd&&v(e),Y.clear(),V.current=null)}let D=(0,s.ownerDocument)(S),M=(0,i.mergeCleanups)(w&&(0,i.mergeCleanups)((0,r.addEventListener)(D,"keydown",z),(0,r.addEventListener)(D,"compositionstart",function(){e.clear(),K.current=!0}),(0,r.addEventListener)(D,"compositionend",function(){e.start(5*!!(0,n.isWebKit)(),()=>{K.current=!1})})),k&&(0,i.mergeCleanups)((0,r.addEventListener)(D,"click",T,!0),(0,r.addEventListener)(D,"pointerdown",T,!0),(0,r.addEventListener)(D,"pointerup",O,!0),(0,r.addEventListener)(D,"pointercancel",O,!0),(0,r.addEventListener)(D,"mousedown",T,!0),(0,r.addEventListener)(D,"mouseup",O,!0),(0,r.addEventListener)(D,"touchstart",function(e){U.current="touch",C(e,E)},!0),(0,r.addEventListener)(D,"touchmove",function(e){C(e,A)},!0),(0,r.addEventListener)(D,"touchend",function(e){C(e,P)},!0)));return()=>{M(),e.clear(),t.clear(),c(),H.current=!1}},[x,S,w,k,L,y,R,_,B,z,$,N,I,b,Y]),t.useEffect($,[L,$]);let q=t.useMemo(()=>({onKeyDown:z,[h[A]]:e=>{G()&&b.setOpen(!1,(0,g.createChangeEventDetails)(p.REASONS.triggerPress,e.nativeEvent))},..."intentional"!==A&&{onClick(e){G()&&b.setOpen(!1,(0,g.createChangeEventDetails)(p.REASONS.triggerPress,e.nativeEvent))}}}),[z,b,A,G]),J=(0,l.useStableCallback)(e=>{if(!y||!R||0!==e.button)return;let t=(0,a.getTarget)(e.nativeEvent);(0,a.contains)(b.select("floatingElement"),t)&&(F.current||(F.current=!0,W.current=!1))}),Z=(0,l.useStableCallback)(e=>{!y||!R||(e.defaultPrevented||e.nativeEvent.defaultPrevented)&&F.current&&(W.current=!0)}),Q=t.useMemo(()=>({onKeyDown:z,onPointerDown:Z,onMouseDown:Z,onClickCapture:X,onMouseDownCapture(e){X(),J(e)},onPointerDownCapture(e){X(),J(e)},onMouseUpCapture:X,onTouchEndCapture:X,onTouchMoveCapture:X}),[z,X,J,Z]);return t.useMemo(()=>R?{reference:q,floating:Q,trigger:q}:{},[R,q,Q])}],933605);var E=e.i(494);function b(e,t,n){let r=new Map,i="item"===n,o={};for(let t in"floating"===n&&(o.tabIndex=-1,o[E.FOCUSABLE_ATTRIBUTE]=""),e)i&&e&&(t===E.ACTIVE_KEY||t===E.SELECTED_KEY)||(o[t]=e[t]);for(let l=0;l<t.length;l+=1){let s,a=t[l]?.[n];(s="function"==typeof a?e?a(e):null:a)&&y(o,s,i,r)}return y(o,e,i,r),o}function y(e,t,n,r){for(let i in t){let o=t[i];n&&(i===E.ACTIVE_KEY||i===E.SELECTED_KEY)||(i.startsWith("on")?(r.has(i)||r.set(i,[]),"function"==typeof o&&(r.get(i)?.pu
1sh(o),e[i]=(...e)=>r.get(i)?.map(t=>t(...e)).find(e=>void 0!==e))):e[i]=o)}}e.s(["useInteractions",0,function(e=[]){let n=e.map(e=>e?.reference),r=e.map(e=>e?.floating),i=e.map(e=>e?.item),o=e.map(e=>e?.trigger),l=t.useCallback(t=>b(t,e,"reference"),n),s=t.useCallback(t=>b(t,e,"floating"),r),a=t.useCallback(t=>b(t,e,"item"),i),u=t.useCallback(t=>b(t,e,"trigger"),o);return t.useMemo(()=>({getReferenceProps:l,getFloatingProps:s,getItemProps:a,getTriggerProps:u}),[l,s,a,u])}],789633)},68722,e=>{"use strict";var t=e.i(271645),n=e.i(258950),r=e.i(229315),i=e.i(500977),o=e.i(151665),l=e.i(131292);e.s(["useFloating",0,function(e={}){let{nodeId:s,externalTree:a}=e,u=(0,l.useFloatingRootContext)(e),c=e.rootContext||u,f={reference:c.useState("referenceElement"),floating:c.useState("floatingElement"),domReference:c.useState("domReferenceElement")},[d,g]=t.useState(null),p=t.useRef(null),m=(0,o.useFloatingTree)(a);(0,i.useIsoLayoutEffect)(()=>{f.domReference&&(p.current=f.domReference)},[f.domReference]);let h=(0,n.useFloating)({...e,elements:{...f,...d&&{reference:d}}}),v=t.useCallback(e=>{let t=(0,r.isElement)(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;g(t),h.refs.setReference(t)},[h.refs]),[E,b]=t.useState(void 0),[y,S]=t.useState(null);c.useSyncedValue("referenceElement",E??null);let x=(0,r.isElement)(E)?E:null;c.useSyncedValue("domReferenceElement",void 0===E?f.domReference:x),c.useSyncedValue("floatingElement",y);let R=t.useCallback(e=>{((0,r.isElement)(e)||null===e)&&(p.current=e,b(e)),((0,r.isElement)(h.refs.reference.current)||null===h.refs.reference.current||null!==e&&!(0,r.isElement)(e))&&h.refs.setReference(e)},[h.refs,b]),w=t.useCallback(e=>{S(e),h.refs.setFloating(e)},[h.refs]),C=t.useMemo(()=>({...h.refs,setReference:R,setFloating:w,setPositionReference:v,domReference:p}),[h.refs,R,w,v]),T=t.useMemo(()=>({...h.elements,domReference:f.domReference}
1),[h.elements,f.domReference]),O=c.useState("open"),A=c.useState("floatingId"),P=t.useMemo(()=>({...h,dataRef:c.context.dataRef,open:O,onOpenChange:c.setOpen,events:c.context.events,floatingId:A,refs:C,elements:T,nodeId:s,rootStore:c}),[h,C,T,s,c,O,A]);return(0,i.useIsoLayoutEffect)(()=>{c.context.dataRef.current.floatingContext=P;let e=m?.nodesRef.current.find(e=>e.id===s);e&&(e.context=P)}),t.useMemo(()=>({...h,context:P,refs:C,elements:T,rootStore:c}),[h,C,T,P,c])}])},131292,e=>{"use strict";e.i(247167);var t=e.i(229315),n=e.i(383799),r=e.i(630628),i=e.i(500977),o=e.i(151665),l=e.i(524019),s=e.i(769375);e.s(["useFloatingRootContext",0,function(e){let{open:a=!1,onOpenChange:u,elements:c={}}=e,f=(0,n.useId)(),d=null!=(0,o.useFloatingParentNodeId)(),g=(0,r.useRefWithInit)(()=>new l.FloatingRootStore({open:a,transitionStatus:void 0,onOpenChange:u,referenceElement:c.reference??null,floatingElement:c.floating??null,triggerElements:new s.PopupTriggerMap,floatingId:f,syncOnly:!1,nested:d})).current;return(0,i.useIsoLayoutEffect)(()=>{let e={open:a,floatingId:f};void 0!==c.reference&&(e.referenceElement=c.reference,e.domReferenceElement=(0,t.isElement)(c.reference)?c.reference:null),void 0!==c.floating&&(e.floatingElement=c.floating),g.update(e)},[a,f,c.reference,c.floating,g]),g.context.onOpenChange=u,g.context.nested=d,g}])},625708,e=>{"use strict";var t=e.i(271645),n=e.i(229315),r=e.i(760620),i=e.i(605335),o=e.i(757666),l=e.i(566745),s=e.i(290219),a=e.i(944443),u=e.i(362834),c=e.i(5963),f=e.i(803404),d=e.i(132652);let g=o.isMac&&o.isSafari;e.s(["useFocus",0,function(e,o={}){let p="rootStore"in e?e.rootStore:e,{events:m,dataRef:h}=p.context,{enabled:v=!0,delay:E}=o,b=t.useRef(!1),y=t.useRef(null),S=(0,l.useTimeout)(),x=t.useRef(!0);t.useEffect(()=>{let e=p.select("domReferenceElement");if(!v)return;let t=(0,n.getWindow)(e);return(0,i.mergeCleanups)((0,r.addEventListener)(t,"blur",function(){let e=p.select("domReferenceElement");!p.select("open")&&(0,n.isHTMLElement)(e)&&e===(0,a.activeElement)((0,s.ownerDocument)(e))&&(b.current=!0)}),g&&(0,r.addEventListener)(t,"keydown",function(){x.current=!0},!0),g&&(0,r.addEventListener)(t,"pointerdown",function(){x.current=!1},!0))},[p,v]),t.useEffect(()=>{if(v)return m.on("openchange",e),()=>{m.off("openchange",e)};function e(e){if(e.reason===f.REASONS.triggerPress||e.reason===f.REASONS.escapeKey){let e=p.select("domReferenceElement");(0,n.isElement)(e)&&(y.current=e,b.current=!0)}}},[m,v,p]);let R=t.useMemo(()=>({onMouseLeave(){b.current=!1,y.current=null},onFocus(e){let t=e.currentTarget;if(b.current){if(y.current===t)return;b.current=!1,y.current=null}let r=(0,a.getTarget)(e.nativeEvent);if((0,n.isElement)(r)){if(g&&!e.relatedTarget){if(!x.current&&!(0,u.isTypeableElement)(r))return}else if(!(0,u.matchesFocusVisible)(r))return}let i=(0,u.isTargetInsideEnabledTrigger)(e.relatedTarget,p.context.triggerElements),{nativeEvent:o,currentTarget:l}=e,s="function"==typeof E?E():E;p.select("open")&&i||0===s||void 0===s?p.setOpen(!0,(0,c.createChangeEventDetails)(f.REASONS.triggerFocus,o,l)):S.start(s,()=>{b.current||p.setOpen(!0,(0,c.createChangeEventDetails)(f.REASONS.triggerFocus,o,l))})},onBlur(e){b.current=!1,y.current=null;let t=e.relatedTarget,r=e.nativeEvent,i=(0,n.isElement)(t)&&t.hasAttribute((0,d.createAttribute)("focus-guard"))&&"outside"===t.getAttribute("data-type");S.start(0,()=>{let e=p.select("domReferenceElement"),n=(0,a.activeElement)((0,s.ownerDocument)(e));if(!t&&n===e||(0,a.contains)(h.current.floatingContext?.refs.floating.current,n)||(0,a.contains)(e,n)||i)return;let o=t??n;(0,u.isTargetInsideEnabledTrigger)(o,p.context.triggerElements)||p.setOpen(!1,(0,c.createChangeEventDetails)(f.REASONS.triggerFocus,r))})}}),[h,p,S,E]);return t.useMemo(()=>v?{reference:R,trigger:R}:{},[v,R])}])},761896,e=>{"use strict";var t=e.i(271645),n=e.i(229315),r=e.i(760620),i=e.i(605335),o=e.i(676477),l=e.i(500977),s=e.i(566745),a=e.i(290219),u=e.i(944443),c=e.i(362834),f=e.i(587612),d=e.i(5963),g=e.i(803404),p=e.i(151665),m=e.i(976490),h=e.i(769356);e.s(["useHoverFloatingInteraction",0,function(e,v={}){let E="rootStore"in e?e.rootStore:e,b=E.useState("open"),y=E.useState("floatingElement"),S=E.useState("domReferenceElement"),{dataRef:x}=E.context,{enabled:R=!0,closeDelay:w=0,nodeId:C}=v,T=(0,m.useHoverInteractionSharedState)(E),O=(0,p.useFloatingTree)(),A=(0,p.useFloatingParentNodeId)(),P=(0,o.useStableCallback)(()=>(0,h.isClickLikeOpenEvent)(x.current.openEvent?.type,T.interactedInside)),D=(0,o.useStableCallback)(()=>{let e=x.current.openEvent?.type;return e?.includes("mouse")&&"mousedown"!==e}),I=(0,o.useStableCallback)(e=>(0,c.isTargetInsideEnabledTrigger)(e,E.context.triggerElements)),M=t.useCallback(e=>{let t=(0,h.getDelay)(w,"close",T.pointerType),n=()=>{E.setOpen(!1,(0,d.createChangeEventDetails)(g.REASONS.triggerHover,e)),O?.events.emit("floating.closed",e)};t?T.openChangeTimeout.start(t,n):(T.openChangeTimeout.clear(),n())},[w,E,T,O]),L=(0,o.useStableCallback)(()=>{(0,m.clearSafePolygonPointerEventsMutation)(T)}),k=(0,o.useStableCallback)(e=>{let t=(0,u.getTarget)(e);if(!(0,c.isInteractiveElement)(t)){T.interactedInside=!1;return}T.interactedInside=t?.closest("[aria-haspopup]")!=null});(0,l.useIsoLayoutEffect)(()=>{b||(T.pointerType=void 0,T.restTimeoutPending=!1,T.interactedInside=!1,L())},[b,T,L]),t.useEffect(()=>L,[L]),(0,l.useIsoLayoutEffect)(()=>
1{if(R&&b&&T.handleCloseOptions?.blockPointerEvents&&D()&&(0,n.isElement)(S)&&y){let e=(0,a.ownerDocument)(y),t=O?.nodesRef.current.find(e=>e.id===A)?.context?.elements.floating;t&&(t.style.pointerEvents="");let n=T.handleCloseOptions?.getScope?.()??T.pointerEventsScopeElement??t??S.closest("[data-rootownerid]")??e.body;return(0,m.applySafePolygonPointerEventsMutation)(T,{scopeElement:n,referenceElement:S,floatingElement:y}),()=>{L()}}},[R,b,S,y,T,D,O,A,L]);let N=(0,s.useTimeout)();t.useEffect(()=>{if(R)return(0,i.mergeCleanups)(y&&(0,r.addEventListener)(y,"mouseenter",function(){T.openChangeTimeout.clear(),N.clear(),O?.events.off("floating.closed",e),L()}),y&&(0,r.addEventListener)(y,"mouseleave",function(t){if(O&&A&&(0,f.getNodeChildren)(O.nodesRef.current,A).length>0)return void O.events.on("floating.closed",e);if(I(t.relatedTarget))return;let r=x.current.floatingContext?.nodeId??C,i=t.relatedTarget;if(!(O&&r&&(0,n.isElement)(i)&&(0,f.getNodeChildren)(O.nodesRef.current,r,!1).some(e=>(0,u.contains)(e.context?.elements.floating,i)))){if(T.handler)return void T.handler(t);L(),P()||M(t)}}),y&&(0,r.addEventListener)(y,"pointerdown",k,!0),()=>{O?.events.off("floating.closed",e)});function e(t){O&&A&&!((0,f.getNodeChildren)(O.nodesRef.current,A).length>0)&&N.start(0,()=>{O.events.off("floating.closed",e),E.setOpen(!1,(0,d.createChangeEventDetails)(g.REASONS.triggerHover,t)),O.events.emit("floating.closed",t)})}},[R,y,E,x,C,P,I,M,L,k,T,O,A,N])}])},976490,e=>{"use strict";var t=e.i(294365),n=e.i(630628),r=e.i(566745);e.i(362834);class i{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new r.Timeout,this.restTimeout=new r.Timeout,this.handleCloseOptions=void 0}static create(){return new i}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose}let o=new WeakMap;function l(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&o.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),o.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}e.s(["applySafePolygonPointerEventsMutation",0,function(e,t){let{scopeElement:n,referenceElement:r,floatingElement:i}=t,s=o.get(n);s&&s!==e&&l(s),l(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=n,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=i,o.set(n,e),n.style.pointerEvents="none",r.style.pointerEvents="auto",i.style.pointerEvents="auto"},"clearSafePolygonPointerEventsMutation",0,l,"useHoverInteractionSharedState",0,function(e){let r=(0,n.useRefWithInit)(i.create).current,o=e.context.dataRef.current;return o.hoverInteractionState||(o.hoverInteractionState=r),(0,t.useOnMount)(o.hoverInteractionState.disposeEffect),o.hoverInteractionState}])},397254,e=>{"use strict";var t=e.i(271645),n=e.i(174080),r=e.i(229315),i=e.i(760620),o=e.i(605335),l=e.i(400231),s=e.i(676477),a=e.i(290219),u=e.i(944443),c=e.i(362834),f=e.i(282033),d=e.i(5963),g=e.i(803404),p=e.i(151665),m=e.i(976490),h=e.i(769356);let v={current:null};e.s(["useHoverReferenceInteraction",0,function(e,E={}){let b="rootStore"in e?e.rootStore:e,{dataRef:y,events:S}=b.context,{enabled:x=!0,delay:R=0,handleClose:w=null,mouseOnly:C=!1,restMs:T=0,move:O=!0,triggerElementRef:A=v,externalTree:P,isActiveTrigger:D=!0,getHandleCloseContext:I,isClosing:M}=E,L=(0,p.useFloatingTree)(P),k=(0,m.useHoverInteractionSharedState)(b),N=t.useRef(!1),F=(0,l.useValueAsRef)(w),W=(0,l.useValueAsRef)(R),H=(0,l.useValueAsRef)(T),_=(0,l.useValueAsRef)(x),B=(0,l.useValueAsRef)(M);D&&(k.handleCloseOptions=F.current?.__options);
1let V=(0,s.useStableCallback)(()=>(0,h.isClickLikeOpenEvent)(y.current.openEvent?.type,k.interactedInside)),Y=(0,s.useStableCallback)(e=>(0,c.isTargetInsideEnabledTrigger)(e,b.context.triggerElements)),j=(0,s.useStableCallback)((e,t,n)=>{let i=b.context.triggerElements;return i.hasElement(t)?!e||!(0,u.contains)(e,t):!!(0,r.isElement)(n)&&i.hasMatchingElement(e=>(0,u.contains)(e,n))&&(!e||!(0,u.contains)(e,n))}),$=(0,s.useStableCallback)((e,t=!0)=>{let n=(0,h.getDelay)(W.current,"close",k.pointerType);n?k.openChangeTimeout.start(n,()=>{b.setOpen(!1,(0,d.createChangeEventDetails)(g.REASONS.triggerHover,e)),L?.events.emit("floating.closed",e)}):t&&(k.openChangeTimeout.clear(),b.setOpen(!1,(0,d.createChangeEventDetails)(g.REASONS.triggerHover,e)),L?.events.emit("floating.closed",e))}),K=(0,s.useStableCallback)(()=>{k.handler&&((0,a.ownerDocument)(b.select("domReferenceElement")).removeEventListener("mousemove",k.handler),k.handler=void 0)}),U=(0,s.useStableCallback)(()=>{(0,m.clearSafePolygonPointerEventsMutation)(k)});return t.useEffect(()=>K,[K]),t.useEffect(()=>{if(x)return S.on("openchange",e),()=>{S.off("openchange",e)};function e(e){e.open?N.current=!1:(N.current=e.reason===g.REASONS.triggerHover,K(),k.openChangeTimeout.clear(),k.restTimeout.clear(),k.blockMouseMove=!0,k.restTimeoutPending=!1)}},[x,S,k,K]),t.useEffect(()=>{if(!x)return;let e=A.current??(D?b.select("domReferenceElement"):null);if((0,r.isElement)(e))return O?(0,o.mergeCleanups)((0,i.addEventListener)(e,"mousemove",t,{once:!0}),(0,i.addEventListener)(e,"mouseenter",t),(0,i.addEventListener)(e,"mouseleave",n)):(0,o.mergeCleanups)((0,i.addEventListener)(e,"mouseenter",t),(0,i.addEventListener)(e,"mouseleave",n));function t(e){if(k.openChangeTimeout.clear(),k.blockMouseMove=!1,C&&!(0,f.isMouseLikePointerType)(k.pointerType))return;let t=(0,h.getRestMs)(H.current),n=(0,h.getDelay)(W.current,"open",k.pointerType),i=(0,u.getTarget)(e),o=e.currentTarget??null,l=b.select("domReferenceElement"),s=o;if((0,r.isElement)(i)&&!b.context.triggerElements.hasElement(i)){for(let e of b.context.triggerElements.elements())if((0,u.contains)(e,i)){s=e;break}}(0,r.isElement)(o)&&(0,r.isElement)(l)&&!b.context.triggerElements.hasElement(o)&&(0,u.contains)(o,l)&&(s=l);let a=null!=s&&j(l,s,i),c=b.select("open"),p=B.current?.()??"ending"===b.select("transitionStatus"),m=!c&&p&&N.current,v=!a&&(0,r.isElement)(s)&&(0,r.isElement)(l)&&(0,u.contains)(l,s)&&m,E=t>0&&!n,y=!c||a;a&&(c||m)||v?b.setOpen(!0,(0,d.createChangeEventDetails)(g.REASONS.triggerHover,e,s)):!E&&(n?k.openChangeTimeout.start(n,()=>{y&&b.setOpen(!0,(0,d.createChangeEventDetails)(g.REASONS.triggerHover,e,s))}):y&&b.setOpen(!0,(0,d.createChangeEventDetails)(g.REASONS.triggerHover,e,s)))}function n(e){if(V())return void U();K();let t=b.select("domReferenceElement"),n=(0,a.ownerDocument)(t);k.restTimeout.clear(),k.restTimeoutPending=!1;let r=y.current.floatingContext??I?.();if(!Y(e.relatedTarget)){if(F.current&&r){b.select("open")||k.openChangeTimeout.clear();let t=A.current;k.handler=F.current({...r,tree:L,x:e.clientX,y:e.clientY,onClose(){U(),K(),_.current&&!V()&&t===b.select("domReferenceElement")&&$(e,!0)}}),n.addEventListener("mousemove",k.handler),k.handler(e);return}"touch"===k.pointerType&&(0,u.contains)(b.select("floatingElement"),e.relatedTarget)||$(e)}}},[K,U,y,W,$,b,x,F,k,D,j,V,Y,C,O,H,A,L,_,I,B]),t.useMemo(()=>{if(x)return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){let{nativeEvent:t}=e,r=e.currentTarget,i=b.select("domReferenceElement"),o=b.select("open"),l=j(i,r,e.target);if(C&&!(0,f.isMouseLikePointerType)(k.pointerType))return;if(o&&l&&k.handleCloseOptions?.blockPointerEvents){let e=b.select("floatingElement");if(e){let t=k.handleCloseOptions?.getScope?.()??r.ownerDocument.body;(0,m.applySafePolygonPointerEventsMutation)(k,{scopeElement:t,referenceElement:r,floatingElement:e})}}let s=(0,h.getRestMs)(H.current);function a(){if(k.restTimeoutPending=!1,V())return;let e=b.select("open");k.blockMouseMove||e&&!l||b.setOpen(!0,(0,d.createChangeEventDetails)(g.REASONS.triggerHover,t,r))}(!o||l)&&0!==s&&(!l&&k.restTimeoutPending&&e.movementX**2+e.movementY**2<2||(k.restTimeout.clear(),"touch"===k.pointerType?n.flushSync(()=>{a()}):l&&o?a():(k.restTimeoutPending=!0,k.restTimeout.start(s,a))))}};function e(e){k.pointerType=e.pointerType}},[x,k,V,j,C,b,H])}])},769356,e=>{"use strict";var t=e.i(282033);e.s(["getDelay",0,function(e,n,r){let i=null==r||(0,t.isMouseLikePointerType)(r)?"function"==typeof e?e():e:0;return"number"==typeof i?i:i?.[n]},"getRestMs",0,function(e){return"function"==typeof e?e():e},"isClickLikeOpenEvent",0,function(e,t){return t||"click"===e||"mousedown"===e}])},926665,450091,e=>{"use strict";var t=e.i(271645),n=e.i(383799),r=e.i(362834),i=e.i(151665),o=e.i(417514);let l=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);e.s(["useRole",0,function(e,s={}){let a="rootStore"in e?e.rootStore:e,u=a.useState("open"),c=a.use
1State("floatingId"),f=a.useState("domReferenceElement"),d=a.useState("floatingElement"),{role:g="dialog"}=s,p=(0,n.useId)(),m=f?.id||p,h=t.useMemo(()=>(0,r.getFloatingFocusElement)(d)?.id||c,[d,c]),v=l.get(g)??g,E=null!=(0,i.useFloatingParentNodeId)(),b=t.useMemo(()=>"tooltip"===v||"label"===g?o.EMPTY_OBJECT:{"aria-haspopup":"alertdialog"===v?"dialog":v,"aria-expanded":"false",..."listbox"===v&&{role:"combobox"},..."menu"===v&&E&&{role:"menuitem"},..."select"===g&&{"aria-autocomplete":"none"},..."combobox"===g&&{"aria-autocomplete":"list"}},[v,E,g]),y=t.useMemo(()=>"tooltip"===v||"label"===g?{[`aria-${"label"===g?"labelledby":"describedby"}`]:u?h:void 0}:{...b,"aria-expanded":u?"true":"false","aria-controls":u?h:void 0,..."menu"===v&&{id:m}},[v,h,u,m,g,b]),S=t.useMemo(()=>{let e={id:h,...v&&{role:v}};return"tooltip"===v||"label"===g?e:{...e,..."menu"===v&&{"aria-labelledby":m}}},[v,h,m,g]),x=t.useCallback(({active:e,selected:t})=>{let n={role:"option",...e&&{id:`${h}-fui-option`}};switch(g){case"select":case"combobox":return{...n,"aria-selected":t}}return{}},[h,g]);return t.useMemo(()=>({reference:y,floating:S,item:x,trigger:b}),[y,S,b,x])}],926665);var s=e.i(676477),a=e.i(757666),u=e.i(519904);e.s(["useOpenInteractionType",0,function(e){let n,r,[i,o]=t.useState(null),l=(0,s.useStableCallback)((t,n)=>{e||o(n||(a.isIOS?"touch":""))});(0,u.useValueChanged)(e,t=>{t&&!e&&o(null)});let{onClick:c,onPointerDown:f}=(n=t.useRef(""),r=t.useCallback(e=>{e.defaultPrevented||(n.current=e.pointerType,l(e,e.pointerType))},[l]),{onClick:t.useCallback(e=>{0===e.detail?l(e,"keyboard"):(l(e,"pointerType"in e?e.pointerType:n.current),n.current="")},[l]),onPointerDown:r});return t.useMemo(()=>({openMethod:i,triggerProps:{onClick:c,onPointerDown:f}}),[i,c,f])}],450091)},206157,e=>{"use strict";var t=e.i(383799),n=e.i(630628),r=e.i(500977),i=e.i(229315),o=e.i(151665),l=e.i(524019);e.s(["useSyncedFloatingRootContext",0,function(e){let{popupStore:s,treatPopupAsFloatingElement:a=!1,onOpenChange:u}=e,c=(0,t.useId)(),f=null!=(0,o.useFloatingParentNodeId)(),d=s.useState("open"),g=s.useState("activeTriggerElement"),p=s.useState(a?"popupElement":"positionerElement"),m=s.context.triggerElements,h=(0,n.useRefWithInit)(()=>new l.FloatingRootStore({open:d,transitionStatus:void 0,referenceElement:g,floatingElement:p,triggerElements:m,onOpenChange:u,floatingId:c,syncOnly:!0,nested:f})).current;return(0,r.useIsoLayoutEffect)(()=>{let e={open:d,floatingId:c,referenceElement:g,floatingElement:p};(0,i.isElement)(g)&&(e.domReferenceElement=g),h.state.positionReference===h.state.referenceElement&&(e.positionReference=g),h.update(e)},[d,c,g,p,h]),h.context.onOpenChange=u,h.context.nested=f,h}])},437287,e=>{"use strict";var t=e.i(229315),n=e.i(566745),r=e.i(944443),i=e.i(587612);let o=.1*.1;function l(e,t,n,r,i,o){return r>=t!=o>=t&&e<=(i-n)*(t-r)/(o-r)+n}function s(e,t,n,r,i,o,s,a,u,c){let f=!1;return l(e,t,n,r,i,o)&&(f=!f),l(e,t,i,o,s,a)&&(f=!f),l(e,t,s,a,u,c)&&(f=!f),l(e,t,u,c,n,r)&&(f=!f),f}function a(e,t,n,r,i,o){let l=Math.min(n,i),s=Math.max(n,i),a=Math.min(r,o),u=Math.max(r,o);return e>=l&&e<=s&&t>=a&&t<=u}e.s(["safePolygon",0,function(e={}){let{blockPointerEvents:l=!1}=e,u=new n.Timeout,c=({x:e,y:n,placement:l,elements:c,onClose:f,nodeId:d,tree:g})=>{let p=l?.split("-")[0],m=!1,h=null,v=null,E="u">typeof performance?performance.now():0;return function(l){u.clear();let b=c.domReference,y=c.floating;if(!b||!y||null==p||null==e||null==n)return;let{clientX:S,clientY:x}=l,R=(0,r.getTarget)(l),w="mouseleave"===l.type,C=(0,r.contains)(y,R),T=(0,r.contains)(b,R);if(C&&(m=!0,!w))return;if(T&&(m=!1,!w)){m=!0;return}if(w&&(0,t.isElement)(l.relatedTarget)&&(0,r.contains)(y,l.relatedTarget))return;function O(){return!!(g&&(0,i.getNodeChildren)(g.nodesRef.current,d).length>0)}function A(){O()||(u.clear(),f())}if(O())return;let P=b.getBoundingClientRect(),D=y.getBoundingClientRect(),I=e>D.right-D.width/2,M=n>D.bottom-D.height/2,L=D.width>P.width,k=D.height>P.height,N=(L?P:D).left,F=(L?P:D).right,W=(k?P:D).top,H=(k?P:D).bottom;if("top"===p&&n>=P.bottom-1||"bottom"===p&&n<=P.top+1||"left"===p&&e>=P.right-1||"right"===p&&e<=P.left+1)return void A();let _=!1;switch(p){case"top":_=a(S,x,N,P.top+1,F,D.bottom-1);break;case"bottom":_=a(S,x,N,D.top+1,F,P.bottom-1);break;case"left":_=a(S,x,D.right-1,H,P.left+1,W);break;case"right":_=a(S,x,P.right-1,H,D.left+1,W)}if(_)return;if(m&&(!(S>=P.x)||!(S<=P.x+P.width)||!(x>=P.y)||!(x<=P.y+P.height))||!w&&function(e,t){let n=performance.now(),r=n-E;if(null===h||null===v||0===r)return h=e,v=t,E=n,!1;let i=e-h,l=t-v;return h=e,v=t,E=n,i*i+l*l<r*r*o}(S,x))return void A();let B=!1;switch(p){case"top":{let t=L?.25:2,r=n+.5+1,i=I||L?D.bottom-.5:D.top,o=I?L?D.bottom-.5:D.top:D.bottom-.5;B=s(S,x,L||I?e+t:e-t,r,L?e-t:I?e+t:e-t,r,D.left,i,D.right,o);break}case"bottom":{let t=L?.25:2,r=n-.5,i=I||L?D.top+.5:D.bottom,o=I?L?D.top+.5:D.bottom:D.top+.5;B=s(S,x,L||I?e+t:e-t,r,L?e-t:I?e+t:e-t,r,D.left,i,D.right,o);break}case"left":{let t=k?.25:2,r=e+.5+1,i=M||k?D.right-.5:D.left,o=M?k?D.right-.5:D.left:D.right-.5;B=s(S,x,i,D.top,o,D.bottom,r,k||M?n+t:n-t,r,k?n-t:M?n+t:n-t);break}case"right":{let t=k?.25:2,r=e-.5,i=M||k?D.left+.5:D.right,o=M?k?D.left+.5:D.right:D.left+.5;B=s(S,x,r,k||M?n+t:n-t,r,k?n-t:M?n+t:n-t,i,D.top,o,D.bottom)}}B?m||u.start(40,A):A()}};return c.__options={...e,blockPointerEvents:l},c}])},132652,e=>{"use strict";e.s(["createAttribute",0,function(e){return`data-base-ui-${e}`}])},362834,494,e=>{"use strict";var t=e.i(229315),n=e.i(757666);
1let r="data-base-ui-focusable",i="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";e.s(["ACTIVE_KEY",0,"active","ARROW_DOWN",0,"ArrowDown","ARROW_LEFT",0,"ArrowLeft","ARROW_RIGHT",0,"ArrowRight","ARROW_UP",0,"ArrowUp","FOCUSABLE_ATTRIBUTE",0,r,"SELECTED_KEY",0,"selected","TYPEABLE_SELECTOR",0,i],494);var o=e.i(944443);function l(e){return(0,t.isHTMLElement)(e)&&e.matches(i)}e.s(["getFloatingFocusElement",0,function(e){return e?e.hasAttribute(r)?e:e.querySelector(`[${r}]`)||e:null},"isEventTargetWithin",0,function(e,t){return null!=t&&("composedPath"in e?e.composedPath().includes(t):null!=e.target&&t.contains(e.target))},"isInteractiveElement",0,function(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${i}`)!=null},"isRootElement",0,function(e){return e.matches("html,body")},"isTargetInsideEnabledTrigger",0,function(e,n){if(!(0,t.isElement)(e))return!1;if(n.hasElement(e))return!e.hasAttribute("data-trigger-disabled");for(let[,t]of n.entries())if((0,o.contains)(t,e))return!t.hasAttribute("data-trigger-disabled");return!1},"isTypeableCombobox",0,function(e){return!!e&&"combobox"===e.getAttribute("role")&&l(e)},"isTypeableElement",0,l,"matchesFocusVisible",0,function(e){if(!e||n.isJSDOM)return!0;try{return e.matches(":focus-visible")}catch(e){return!0}}],362834)},282033,e=>{"use strict";var t=e.i(757666);e.s(["isClickLikeEvent",0,function(e){let t=e.type;return"click"===t||"mousedown"===t||"keydown"===t||"keyup"===t},"isMouseLikePointerType",0,function(e,t){let n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)},"isReactEvent",0,function(e){return"nativeEvent"in e},"isVirtualClick",0,function(e){return""===e.pointerType&&!!e.isTrusted||(t.isAndroid&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)},"isVirtualPointerEvent",0,function(e){return!t.isJSDOM&&(!t.isAndroid&&0===e.width&&0===e.height||t.isAndroid&&1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail&&"touch"===e.pointerType)},"stopEvent",0,function(e){e.preventDefault(),e.stopPropagation()}])},587612,e=>{"use strict";e.s(["getNodeAncestors",0,function(e,t){let n=[],r=e.find(e=>e.id===t)?.parentId;for(;r;){let t=e.find(e=>e.id===r);r=t?.parentId,t&&(n=n.concat(t))}return n},"getNodeChildren",0,function e(t,n,r=!0){return t.filter(e=>e.parentId===n).flatMap(n=>[...!r||n.context?.open?[n]:[],...e(t,n.id,r)])}])},559266,343084,743801,e=>{"use strict";var t=e.i(229315),n=e.i(290219),r=e.i(944443);let i=["top","right","bottom","left"],o=i.reduce((e,t)=>e.concat(t,t+"-start",t+"-end"),[]),l=Math.min,s=Math.max,a=Math.round,u=Math.floor,c={left:"right",right:"left",bottom:"top",top:"bottom"};function f(e){return e.split("-")[0]}function d(e){return e.split("-")[1]}function g(e){return"x"===e?"y":"x"}function p(e){return"y"===e?"height":"width"}function m(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function h(e){return g(m(e))}function v(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let E=["left","right"],b=["right","left"],y=["top","bottom"],S=["bottom","top"];function x(e){let t=f(e);return c[t]+e.slice(t.length)}e.s(["clamp",0,function(e,t,n){return s(e,l(t,n))},"createCoords",0,e=>({x:e,y:e}),"evaluate",0,function(e,t){return"function"==typeof e?e(t):e},"floor",0,u,"getAlignment",0,d,"getAlignmentAxis",0,h,"getAlignmentSides",0,function(e,t,n){void 0===n&&(n=!1);let r=d(e),i=h(e),o=p(i),l="x"===i?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[o]>t.floating[o]&&(l=x(l)),[l,x(l)]},"getAxisLength",0,p,"getExpandedPlacements",0,function(e){let t=x(e);return[v(e),t,v(t)]},"getOppositeAlignmentPlacement",0,v,"getOppositeAxis",0,g,"getOppositeAxisPlacements",0,function(e,t,n,r){let i=d(e),o=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?b:E;return t?E:b;case"left":case"right":return t?y:S;default:return[]}}(f(e),"start"===n,r);return i&&(o=o.map(e=>e+"-"+i),t&&(o=o.concat(o.map(v)))),o}
1,"getOppositePlacement",0,x,"getPaddingObject",0,function(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}},"getSide",0,f,"getSideAxis",0,m,"max",0,s,"min",0,l,"placements",0,o,"rectToClientRect",0,function(e){let{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}},"round",0,a,"sides",0,i],343084);var R=e.i(282033),w=e.i(494);function C(e,t,n){return Math.floor(e/t)!==n}function T(e,t){return t<0||t>=e.length}function O(e,{startingIndex:t=-1,decrement:n=!1,disabledIndices:r,amount:i=1}={}){let o=t;do o+=n?-i:i;while(o>=0&&o<=e.length-1&&A(e,o,r))return o}function A(e,t,n){if("function"==typeof n?n(t):n?.includes(t)??!1)return!0;let r=e[t];return!!r&&(!P(r)||!n&&(r.hasAttribute("disabled")||"true"===r.getAttribute("aria-disabled")))}function P(e){return"function"==typeof e.checkVisibility?e.checkVisibility():"none"!==(0,t.getComputedStyle)(e).display}function D(e){for(let n of Array.from(e.children))if("summary"===(0,t.getNodeName)(n))return n;return null}function I(e){let n=e?(0,t.getNodeName)(e):"";return null!=e&&e.matches('a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]')&&("summary"!==n||null!=e.parentElement&&"details"===(0,t.getNodeName)(e.parentElement)&&D(e.parentElement)===e)&&("details"!==n||null==D(e))&&("input"!==n||"hidden"!==e.type)}function M(e){if(!I(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let n=e;n;n=function(e){let n=e.assignedSlot;if(n)return n;if(e.parentElement)return e.parentElement;let r=e.getRootNode();return(0,t.isShadowRoot)(r)?r.host:null}(n)){let i="slot"===(0,t.getNodeName)(n);if(n.hasAttribute("inert")||n!==e&&"details"===(0,t.getNodeName)(n)&&!n.open&&!function(e,t){let n=D(t);return!!n&&(e===n||(0,r.contains)(n,e))}(e,n)||n.hasAttribute("hidden")||!i&&!P(n))return!1}return!0}function L(e){let n=e.tabIndex;if(n<0){let n=(0,t.getNodeName)(e);if("details"===n||"audio"===n||"video"===n||(0,t.isHTMLElement)(e)&&e.isContentEditable)return 0}return n}function k(e){return"input"!==(0,t.getNodeName)(e)?null:"radio"===e.type&&""!==e.name?e:null}function N(e){if((0,t.isHTMLElement)(e)&&"slot"===(0,t.getNodeName)(e)){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return(0,t.isHTMLElement)(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function F(e){let t=[];return!function e(t,n){N(t).forEach(t=>{I(t)&&n.push(t),e(t,n)})}(e,t),t.filter(M)}function W(e){let t=F(e);return t.filter(e=>L(e)>=0&&function(e,t){let n=k(e);if(!n)return!0;let r=t.find(e=>{let t=k(e);return t?.name===n.name&&t.form===n.form&&t.checked});return r?r===n:t.find(e=>{let t=k(e);return t?.name===n.name&&t.form===n.form})===n}(e,t))}function H(e,t){let i=W(e),o=i.length;if(0===o)return;let l=(0,r.activeElement)((0,n.ownerDocument)(e)),s=i.indexOf(l);return i[-1===s?1===t?0:o-1:s+t]}function _(e,t){if(!e)return null;let r=W((0,n.ownerDocument)(e).body),i=r.length;if(0===i)return null;let o=r.indexOf(e);return -1===o?null:r[(o+t+i)%i]}e.s(["createGridCellMap",0,function(e,t,n){let r=[],i=0;return e.forEach(({width:e,height:o},l)=>{let s=!1;for(n&&(i=0);!s;){let n=[];for(let r=0;r<e;r+=1)for(let e=0;e<o;e+=1)n.push(i+r+e*t);i%t+e<=t&&n.every(e=>null==r[e])?(n.forEach(e=>{r[e]=l}),s=!0):i+=1}}),[...r]},"findNonDisabledListIndex",0,O,"getGridCellIndexOfCorner",0,function(e,t,n,r,i){if(-1===e)return -1;let o=n.indexOf(e),l=t[e];switch(i){case"tl":return o;case"tr":if(!l)return o;return o+l.width-1;case"bl":if(!l)return o;return o+(l.height-1)*r;case"br":return n.lastIndexOf(e);default:return -1}},"getGridCellIndices",0,function(e,t){return t.flatMap((t,n)=>e.includes(t)?[n]:[])},"getGridNavigatedIndex",0,function(e,{event:t,orientation:n,loopFocus:r,onLoop:i,rtl:o,cols:l,disabledIndices:s,minIndex:a,maxIndex:c,prevIndex:f,stopEvent:d=!1}){let g,p=f;if(t.key===w.ARROW_UP?g="up":t.key===w.ARROW_DOWN&&(g="down"),g){let n=[],o=[],m=!1,h=0;{let t=null,r=-1;e.forEach((e,i)=>{if(null==e)return;h+=1;let l=e.closest('[role="row"]');l&&(m=!0),(l!==t||-1===r)&&(t=l,n[r+=1]=[]),n[r].push(i),o[i]=r})}let v=!1,E=0;if(m)for(let e of n){let t=e.length;t>E&&(E=t),t!==l&&(v=!0)}let b=v&&h<e.length,y=E||l;d&&(0,R.stopEvent)(t);let S=(l=>{if(!v||-1===f)return;let a=o[f];if(null==a)return;let u=n[a].indexOf(f),c="up"===l?-1:1;for(let l=a+c,d=0;d<n.length;d+=1,l+=c){if(l<0||l>=n.length){if(!r||b)return;if(l=l<0?n.length-1:0,i){let e=Math.min(u,n[l].length-1);l=o[i(t,f,n[l][e]??n[l][0])]??l}}let a=n[l];for(let t=Math.min(u,a.length-1);t>=0;t-=1){let n=a[t];if(!A(e,n,s))return n}}})(g)??(t=>{if(!b||-1===f)return;let n=f%y,i="up"===t?-y:y,o=c-c%y,l=u(c/y)+1;for(let t=f-n+i,a=0;a<l;a+=1,t+=i){if(t<0||t>c){if(!r)return;t=t<0?o:0}let i=Math.min(t+y-1,c);for(let r=Math.min(t+n,i);r>=t;r-=1)if(!A(e,r,s))return r}})(g);if(void 0!==S)p=S;else if(-1===f)p="up"===g?c:a;else if(p=O(e,{startingIndex:f,amount:y,decrement:"up"===g,disabledIndices:s}),r){if("up"===g&&(f-y<a||p<0)){let e=f%y,n=c%y,r=c-(n-e);p=n===e?c:n>e?r:r-y,i&&(p=i(t,f,p))}"down"===g&&f+y>c&&(p=O(e,{startingIndex:f%y-y,amount:y,disabledIndices:s}),i&&(p=i(t,f,p)))}T(e,p)&&(p=f)}if("both"===n){let n=u(f/l);t.key===(o?w.ARROW_LEFT:w.ARROW_RIGHT)&&(d&&(0,R.stopEvent)(t),f%l!=l-1?(p=O(e,{startingIndex:f,disabledIndices:s}),r&&C(p,l,n)&&(p=O(e,{startingIndex:f-f%l-1,disabledIndices:s}),i&&(p=i(t,f,p)))):r&&(p=O(e,{startingIndex:f-f%l-1,disabledIndices:s}),i&&(p=i(t,f,p))),C(p,l,n)&&(p=f)),t.key===(o?w.ARROW_RIGHT:w.ARROW_LEFT)&&(d&&(0,R.stopEvent)(t),f%l!=0?(p=O(e,{startingIndex:f,decrement:!0,disabledIndices:s}
1),r&&C(p,l,n)&&(p=O(e,{startingIndex:f+(l-f%l),decrement:!0,disabledIndices:s}),i&&(p=i(t,f,p)))):r&&(p=O(e,{startingIndex:f+(l-f%l),decrement:!0,disabledIndices:s}),i&&(p=i(t,f,p))),C(p,l,n)&&(p=f));let a=u(c/l)===n;T(e,p)&&(r&&a?(p=t.key===(o?w.ARROW_RIGHT:w.ARROW_LEFT)?c:O(e,{startingIndex:f-f%l-1,disabledIndices:s}),i&&(p=i(t,f,p))):p=f)}return p},"getMaxListIndex",0,function(e,t){return O(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})},"getMinListIndex",0,function(e,t){return O(e.current,{disabledIndices:t})},"isElementVisible",0,P,"isIndexOutOfListBounds",0,T,"isListIndexDisabled",0,A],743801),e.s(["disableFocusInside",0,function(e){W(e).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})},"enableFocusInside",0,function(e){let n=[];!function e(n,r,i){N(n).forEach(n=>{(0,t.isHTMLElement)(n)&&n.matches(r)&&i.push(n),e(n,r,i)})}(e,"[data-tabindex]",n),n.forEach(e=>{let t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})},"focusable",0,F,"getNextTabbable",0,function(e){return H((0,n.ownerDocument)(e).body,1)||e},"getPreviousTabbable",0,function(e){return H((0,n.ownerDocument)(e).body,-1)||e},"getTabbableAfterElement",0,function(e){return _(e,1)},"getTabbableBeforeElement",0,function(e){return _(e,-1)},"isOutsideEvent",0,function(e,t){let n=t||e.currentTarget,i=e.relatedTarget;return!i||!(0,r.contains)(n,i)},"isTabbable",0,function(e){return M(e)&&L(e)>=0},"tabbable",0,W],559266)},540016,e=>{"use strict";e.i(247167);var t=e.i(271645),n=e.i(174080),r=e.i(937692),i=e.i(843476);let o=t.forwardRef(function(e,o){let{children:l,container:s,className:a,render:u,style:c,...f}=e,{portalNode:d,portalSubtree:g}=(0,r.useFloatingPortalNode)({container:s,ref:o,componentProps:e,elementProps:f});return g||d?(0,i.jsxs)(t.Fragment,{children:[g,d&&n.createPortal(l,d)]}):null});e.s(["FloatingPortalLite",0,o])},672408,e=>{"use strict";e.i(247167);var t=e.i(271645),n=e.i(500977),r=e.i(757666),i=e.i(362372),o=e.i(843476);let l=t.forwardRef(function(e,l){let[s,a]=t.useState();return(0,n.useIsoLayoutEffect)(()=>{r.isSafari&&a("button")},[]),(0,o.jsx)("span",{...e,ref:l,style:i.visuallyHidden,"aria-hidden":!s||void 0,...{tabIndex:0,role:s},"data-base-ui-focus-guard":""})});e.s(["FocusGuard",0,l])},536893,e=>{"use strict";e.i(247167);var t=e.i(271645),n=e.i(843476);let r=t.forwardRef(function(e,t){let r,{cutout:i,...o}=e;if(i){let e=i.getBoundingClientRect();r=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${e.left}px ${e.top}px,${e.left}px ${e.bottom}px,${e.right}px ${e.bottom}px,${e.right}px ${e.top}px,${e.left}px ${e.top}px)`}return(0,n.jsx)("div",{ref:t,role:"presentation","data-base-ui-inert":"",...o,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:r}})});e.s(["InternalBackdrop",0,r])},607335,e=>{"use strict";e.s(["BASE_UI_SWIPE_IGNORE_SELECTOR",0,"[data-base-ui-swipe-ignore]","CLICK_TRIGGER_IDENTIFIER",0,"data-base-ui-click-trigger","DISABLED_TRANSITIONS_STYLE",0,{style:{transition:"none"}},"DROPDOWN_COLLISION_AVOIDANCE",0,{fallbackAxisSide:"none"},"LEGACY_SWIPE_IGNORE_SELECTOR",0,"[data-swipe-ignore]","PATIENT_CLICK_THRESHOLD",0,500,"POPUP_COLLISION_AVOIDANCE",0,{fallbackAxisSide:"end"},"TYPEAHEAD_RESET_MS",0,500,"ownerVisuallyHidden",0,{clipPath:"inset(50%)",position:"fixed",top:0,left:0}])},418847,e=>{"use strict";var t=e.i(607335),n=e.i(417514);e.s(["getDisabledMountTransitionStyles",0,function(e){return"starting"===e?t.DISABLED_TRANSITIONS_STYLE:n.EMPTY_OBJECT}])},383590,e=>{"use strict";var t,n,r=e.i(284759);let i=((t={}).open="data-open",t.closed="data-closed",t[t.startingStyle=r.TransitionStatusDataAttributes.startingStyle]="startingStyle",t[t.endingStyle=r.TransitionStatusDataAttributes.endingStyle]="endingStyle",t.anchorHidden="data-anchor-hidden",t.side="data-side",t.align="data-align",t),o=((n={}).popupOpen="data-popup-open",n.pressed="data-pressed",n),l={[o.popupOpen]:""},s={[o.popupOpen]:"",[o.pressed]:""},a={[i.open]:""},u={[i.closed]:""},c={[i.anchorHidden]:""};e.s(["CommonPopupDataAttributes",0,i,"CommonTriggerDataAttributes",0,o,"popupStateMapping",0,{open:e=>e?a:u,anchorHidden:e=>e?c:null},"pressableTriggerOpenStateMapping",0,{open:e=>e?s:null},"triggerOpenStateMapping",0,{open:e=>e?l:null}])},258642,e=>{"use strict";var t=e.i(271645),n=e.i(676477),r=e.i(500977),i=e.i(288841),o=e.i(889269);function l(e,n){let r=t.useRef(null),i=t.useRef(null);return t.useCallback(t=>{if(void 0!==e){if(null!==r.current){let e=r.current,t=i.current,o=n.context.triggerElements.getById(e);t&&o===t&&n.context.triggerElements.delete(e),r.current=null,i.current=null}null!==t&&(r.current=e,i.current=t,n.context.triggerElements.add(e,t))}},[n,e])}e.s(["useImplicitActiveTrigger",0,function(e){let t=e.useState("open");(0,r.useIsoLayoutEffect)(()=>
1{if(t&&!e.select("activeTriggerId")&&1===e.context.triggerElements.size){let t=e.context.triggerElements.entries().next();if(!t.done){let[n,r]=t.value;e.update({activeTriggerId:n,activeTriggerElement:r})}}},[t,e])},"useOpenStateTransitions",0,function(e,t,r){let{mounted:l,setMounted:s,transitionStatus:a}=(0,i.useTransitionStatus)(e);t.useSyncedValues({mounted:l,transitionStatus:a});let u=(0,n.useStableCallback)(()=>{s(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)}),c=t.useState("preventUnmountingOnClose");return(0,o.useOpenChangeComplete)({enabled:!c,open:e,ref:t.context.popupRef,onComplete(){e||u()}}),{forceUnmount:u,transitionStatus:a}},"useTriggerDataForwarding",0,function(e,t,i,o){let s=i.useState("isMountedByTrigger",e),a=l(e,i),u=(0,n.useStableCallback)(t=>{if(a(t),!t||!i.select("open"))return;let n=i.select("activeTriggerId");n===e?i.update({activeTriggerElement:t,...o}):null==n&&i.update({activeTriggerId:e,activeTriggerElement:t,...o})});return(0,r.useIsoLayoutEffect)(()=>{s&&i.update({activeTriggerElement:t.current,...o})},[s,i,t,...Object.values(o)]),{registerTrigger:u,isMountedByThisTrigger:s}},"useTriggerRegistration",0,l])},769375,e=>{"use strict";e.i(247167),e.s(["PopupTriggerMap",0,class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(e,t){let n=this.idMap.get(e);n!==t&&(void 0!==n&&this.elementsSet.delete(n),this.elementsSet.add(t),this.idMap.set(e,t))}delete(e){let t=this.idMap.get(e);t&&(this.elementsSet.delete(t),this.idMap.delete(e))}hasElement(e){return this.elementsSet.has(e)}hasMatchingElement(e){for(let t of this.elementsSet)if(e(t))return!0;return!1}getById(e){return this.idMap.get(e)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}}])},600628,528836,e=>{"use strict";var t=e.i(783921),n=e.i(769375),r=e.i(524019);function i(){return new r.FloatingRootStore({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new n.PopupTriggerMap,floatingId:"",syncOnly:!1,nested:!1,onOpenChange:void 0})}e.s(["getEmptyRootContext",0,i],528836);var o=e.i(417514);let l=(0,t.createSelector)(e=>e.triggerIdProp??e.activeTriggerId),s={open:(0,t.createSelector)(e=>e.openProp??e.open),mounted:(0,t.createSelector)(e=>e.mounted),transitionStatus:(0,t.createSelector)(e=>e.transitionStatus),floatingRootContext:(0,t.createSelector)(e=>e.floatingRootContext),preventUnmountingOnClose:(0,t.createSelector)(e=>e.preventUnmountingOnClose),payload:(0,t.createSelector)(e=>e.payload),activeTriggerId:l,activeTriggerElement:(0,t.createSelector)(e=>e.mounted?e.activeTriggerElement:null),isTriggerActive:(0,t.createSelector)((e,t)=>void 0!==t&&l(e)===t),isOpenedByTrigger:(0,t.createSelector)((e,t)=>void 0!==t&&l(e)===t&&e.open),isMountedByTrigger:(0,t.createSelector)((e,t)=>void 0!==t&&l(e)===t&&e.mounted),triggerProps:(0,t.createSelector)((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),popupProps:(0,t.createSelector)(e=>e.popupProps),popupElement:(0,t.createSelector)(e=>e.popupElement),positionerElement:(0,t.createSelector)(e=>e.positionerElement)};e.s(["createInitialPopupStoreState",0,function(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:i(),preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:o.EMPTY_OBJECT,inactiveTriggerProps:o.EMPTY_OBJECT,popupProps:o.EMPTY_OBJECT}},"popupStoreSelectors",0,s],600628)},56590,767569,e=>{"use strict";var t=e.i(271645),n=e.i(343084),r=e.i(290219),i=e.i(333848),o=e.i(500977),l=e.i(400231),s=e.i(676477),a=e.i(953760),u=e.i(258950),c=e.i(68722),f=e.i(579144);let d={name:"hide",async fn(e){let{width:t,height:n,x:r,y:i}=e.rects.reference,o=await (0,u.hide)().fn(e);return{data:{referenceHidden:o.data?.referenceHidden||0===t&&0===n&&0===r&&0===i}}}},g={sideX:"left",sideY:"top"};function p(e,t,n){let r="inline-start"===e||"inline-end"===e;return({top:"top",right:r?n?"inline-start":"inline-end":"right",bottom:"bottom",left:r?n?"inline-end":"inline-start":"left"})[t]}function m(e,t,r){let{rects:i,placement:o}=e;return{side:p(t,(0,n.getSide)(o),r),align:(0,n.getAlignment)(o)||"center",anchor:{width:i.reference.width,height:i.reference.height},positioner:{width:i.floating.width,height:i.floating.height}}}function h(e){return null!=e&&"current"in e}e.s(["DEFAULT_SIDES",0,g,"adaptiveOrigin",0,{name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:l},elements:{floating:s},platform:a,strategy:u,placement:c}=e,f=(0,i.ownerWindow)(s),d=f.getComputedStyle(s);if("0s"===d.transitionDuration||""===d.transitionDuration)return{x:t,y:o,data:g};let p=await a.getOffsetParent?.(s),m={width:0,height:0};
1if("fixed"===u&&f?.visualViewport)m={width:f.visualViewport.width,height:f.visualViewport.height};else if(p===f){let e=(0,r.ownerDocument)(s);m={width:e.documentElement.clientWidth,height:e.documentElement.clientHeight}}else await a.isElement?.(p)&&(m=await a.getDimensions(p));let h=(0,n.getSide)(c),v=t,E=o;return"left"===h&&(v=m.width-(t+l.width)),"top"===h&&(E=m.height-(o+l.height)),{x:v,y:E,data:{sideX:"left"===h?"right":g.sideX,sideY:"top"===h?"bottom":g.sideY}}}}],767569),e.s(["useAnchorPositioning",0,function(e){var v,E;let{anchor:b,positionMethod:y="absolute",side:S="bottom",sideOffset:x=0,align:R="center",alignOffset:w=0,collisionBoundary:C,collisionPadding:T=5,sticky:O=!1,arrowPadding:A=5,disableAnchorTracking:P=!1,keepMounted:D=!1,floatingRootContext:I,mounted:M,collisionAvoidance:L,shiftCrossAxis:k=!1,nodeId:N,adaptiveOrigin:F,lazyFlip:W=!1,externalTree:H}=e,[_,B]=t.useState(null);M||null===_||B(null);let V=L.side||"flip",Y=L.align||"flip",j=L.fallbackAxisSide||"end",$="function"==typeof b?b:void 0,K=(0,s.useStableCallback)($),U=$?K:b,G=(0,l.useValueAsRef)(b),z=(0,l.useValueAsRef)(M),X="rtl"===(0,f.useDirection)(),q=_||({top:"top",right:"right",bottom:"bottom",left:"left","inline-end":X?"left":"right","inline-start":X?"right":"left"})[S],J="center"===R?q:`${q}-${R}`,Z=T,Q=+("bottom"===S),ee=+("top"===S),et=+("right"===S),en=+("left"===S);"number"==typeof Z?Z={top:Z+Q,right:Z+en,bottom:Z+ee,left:Z+et}:Z&&(Z={top:(Z.top||0)+Q,right:(Z.right||0)+en,bottom:(Z.bottom||0)+ee,left:(Z.left||0)+et});let er={boundary:"clipping-ancestors"===C?"clippingAncestors":C,padding:Z},ei=t.useRef(null),eo=(0,l.useValueAsRef)(x),el=(0,l.useValueAsRef)(w),es=[(0,u.offset)(e=>{let t=m(e,S,X),n="function"==typeof eo.current?eo.current(t):eo.current,r="function"==typeof el.current?el.current(t):el.current;return{mainAxis:n,crossAxis:r,alignmentAxis:r}},["function"!=typeof x?x:0,"function"!=typeof w?w:0,X,S])],ea="none"===Y&&"shift"!==V,eu=!ea&&(O||k||"shift"===V),ec="none"===V?null:(0,u.flip)({...er,padding:{top:Z.top+1,right:Z.right+1,bottom:Z.bottom+1,left:Z.left+1},mainAxis:!k&&"flip"===V,crossAxis:"flip"===Y&&"alignment",fallbackAxisSideDirection:j}),ef=ea?null:(0,u.shift)(e=>{let t=(0,r.ownerDocument)(e.elements.floating).documentElement;return{...er,rootBoundary:k?{x:0,y:0,width:t.clientWidth,height:t.clientHeight}:void 0,mainAxis:"none"!==Y,crossAxis:eu,limiter:O||k?void 0:(0,u.limitShift)(e=>{if(!ei.current)return{};let{width:t,height:r}=ei.current.getBoundingClientRect(),i=(0,n.getSideAxis)((0,n.getSide)(e.placement)),o="y"===i?Z.left+Z.right:Z.top+Z.bottom;return{offset:("y"===i?t:r)/2+o/2}})}},[er,O,k,Z,Y]);"shift"===V||"shift"===Y||"center"===R?es.push(ef,ec):es.push(ec,ef),es.push((0,u.size)({...er,apply({elements:{floating:e},availableWidth:t,availableHeight:n,rects:r}){if(!z.current)return;let o=e.style;o.setProperty("--available-width",`${t}px`),o.setProperty("--available-height",`${n}px`);let l=(0,i.ownerWindow)(e).devicePixelRatio||1,{x:s,y:a,width:u,height:c}=r.reference,f=(Math.round((s+u)*l)-Math.round(s*l))/l,d=(Math.round((a+c)*l)-Math.round(a*l))/l;o.setProperty("--anchor-width",`${f}px`),o.setProperty("--anchor-height",`${d}px`)}}),(v=()=>({element:ei.current||(0,r.ownerDocument)(ei.current).createElement("div"),padding:A,offsetParent:"floating"}),E=[A],{...{name:"arrow",options:v,async fn(e){let{x:t,y:r,placement:i,rects:o,platform:l,elements:s,middlewareData:a}=e,{element:u,padding:c=0,offsetParent:f="real"}=(0,n.evaluate)(v,e)||{};if(null==u)return{};let d=(0,n.getPaddingObject)(c),g={x:t,y:r},p=(0,n.getAlignmentAxis)(i),m=(0,n.getAxisLength)(p),h=await l.getDimensions(u),E="y"===p,b=E?"clientHeight":"clientWidth",y=o.reference[m]+o.reference[p]-g[p]-o.floating[m],S=g[p]-o.reference[p],x="real"===f?await l.getOffsetParent?.(u):s.floating,R=s.floating[b]||o.floating[m];R&&await l.isElement?.(x)||(R=s.floating[b]||o.floating[m]);let w=R/2-h[m]/2-1,C=Math.min(d[E?"top":"left"],w),T=Math.min(d[E?"bottom":"right"],w),O=R-h[m]-T,A=R/2-h[m]/2+(y/2-S/2),P=(0,n.clamp)(C,A,O),D=!a.arrow&&null!=(0,n.getAlignment)(i)&&A!==P&&o.reference[m]/2-(A<C?C:T)-h[m]/2<0,I=D?A<C?A-C:A-O:0;return{[p]:g[p]+I,data:{[p]:P,centerOffset:A-P-I,...D&&{alignmentOffset:I}},reset:D}}},options:[v,E]}),{name:"transformOrigin",fn(e){let{elements:t,middlewareData:r,placement:i,rects:o,y:l}=e,s=(0,n.getSide)(i),a=(0,n.getSideAxis)(s),u=ei.current,c=r.arrow?.x||0,f=r.arrow?.y||0,d=u?.clientWidth||0,g=u?.clientHeight||0,p=c+d/2,h=f+g/2,v=Math.abs(r.shift?.y||0),E=o.reference.height/2,b="function"==typeof x?x(m(e,S,X)):x,y=v>b,R={top:`${p}px calc(100% + ${b}px)`,bottom:`${p}px ${-b}px`,left:`calc(100% + ${b}px) ${h}px`,right:`${-b}px ${h}px`}[s],w=`${p}px ${o.reference.y+E-l}px`;return t.floating.style.setProperty("--transform-origin",eu&&"y"===a&&y?w:R),{}}},d,F),(0,o.useIsoLayoutEffect)(()=>{!M&&I&&I.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[M,I]);let ed=t.useMemo(()=>({elementResize:!P&&"u">typeof ResizeObserver,layoutShift:!P&&"u">typeof IntersectionObserver}),[P]),{refs:eg,elements:ep,x:em,y:eh,middlewareData:ev,update:eE,placement:eb,context:e
1y,isPositioned:eS,floatingStyles:ex}=(0,c.useFloating)({rootContext:I,open:D?M:void 0,placement:J,middleware:es,strategy:y,whileElementsMounted:D?void 0:(...e)=>(0,a.autoUpdate)(...e,ed),nodeId:N,externalTree:H}),{sideX:eR,sideY:ew}=ev.adaptiveOrigin||g,eC=eS?y:"fixed",eT=t.useMemo(()=>{let e=F?{position:eC,[eR]:em,[ew]:eh}:{position:eC,...ex};return eS||(e.opacity=0),e},[F,eC,eR,em,ew,eh,ex,eS]),eO=t.useRef(null);(0,o.useIsoLayoutEffect)(()=>{if(!M)return;let e=G.current,t="function"==typeof e?e():e,n=(h(t)?t.current:t)||null;n!==eO.current&&(eg.setPositionReference(n),eO.current=n)},[M,eg,U,G]),t.useEffect(()=>{if(!M)return;let e=G.current;"function"!=typeof e&&h(e)&&e.current!==eO.current&&(eg.setPositionReference(e.current),eO.current=e.current)},[M,eg,U,G]),t.useEffect(()=>{if(D&&M&&ep.domReference&&ep.floating)return(0,a.autoUpdate)(ep.domReference,ep.floating,eE,ed)},[D,M,ep,eE,ed]);let eA=(0,n.getSide)(eb),eP=p(S,eA,X),eD=(0,n.getAlignment)(eb)||"center",eI=!!ev.hide?.referenceHidden;(0,o.useIsoLayoutEffect)(()=>{W&&M&&eS&&B(eA)},[W,M,eS,eA]);let eM=t.useMemo(()=>({position:"absolute",top:ev.arrow?.y,left:ev.arrow?.x}),[ev.arrow]),eL=ev.arrow?.centerOffset!==0;return t.useMemo(()=>({positionerStyles:eT,arrowStyles:eM,arrowRef:ei,arrowUncentered:eL,side:eP,align:eD,physicalSide:eA,anchorHidden:eI,refs:eg,context:ey,isPositioned:eS,update:eE}),[eT,eM,ei,eL,eP,eD,eA,eI,eg,ey,eS,eE])}],56590)},712666,72988,453585,e=>{"use strict";var t=e.i(271645),n=e.i(174080),r=e.i(658130),i=e.i(647135);function o(e){let[n,r]=t.useState({current:e,previous:null});return e!==n.current&&r({current:e,previous:n.current}),n.previous}e.s(["usePreviousValue",0,o],72988);var l=e.i(500977),s=e.i(676477),a=e.i(290219),u=e.i(177817),c=e.i(417514),f=e.i(343084),d=e.i(229315);function g(e){let t=(0,d.getComputedStyle)(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,i=(0,d.isHTMLElement)(e),o=i?e.offsetWidth:n,l=i?e.offsetHeight:r;return((0,f.round)(n)!==o||(0,f.round)(r)!==l)&&(n=o,r=l),{width:n,height:r}}e.s(["getCssDimensions",0,g],453585);let p=()=>!0;function m(e,t,n){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,n),()=>{e.style.setProperty(t,r)}}function h(e,t){let n=[];for(let[r,i]of Object.entries(t))n.push(m(e,r,i));return n.length?()=>{n.forEach(e=>e())}:c.NOOP}function v(e,t){let n="auto"===t?"auto":`${t.width}px`,r="auto"===t?"auto":`${t.height}px`;e.style.setProperty("--popup-width",n),e.style.setProperty("--popup-height",r)}function E(e,t){let n="max-content"===t?"max-content":`${t.width}px`,r="max-content"===t?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",n),e.style.setProperty("--positioner-height",r)}var b=e.i(579144),y=e.i(843476);e.s(["usePopupViewport",0,function(e){let f,{store:d,side:S,cssVars:x,children:R}=e,w=(0,b.useDirection)(),C=d.useState("activeTriggerElement"),T=d.useState("activeTriggerId"),O=d.useState("open"),A=d.useState("payload"),P=d.useState("mounted"),D=d.useState("popupElement"),I=d.useState("positionerElement"),M=o(O?C:null),L=function(e,n){let[r,i]=t.useState(0),o=t.useRef(e),s=t.useRef(n),a=t.useRef(!1);return(0,l.useIsoLayoutEffect)(()=>
1{let t=o.current,r=n!==s.current;e!==t?(i(e=>e+1),a.current=!r):a.current&&r&&(i(e=>e+1),a.current=!1),o.current=e,s.current=n},[e,n]),`${e??"current"}-${r}`}(T,A),k=t.useRef(null),[N,F]=t.useState(null),[W,H]=t.useState(null),_=t.useRef(null),B=t.useRef(null),V=(0,u.useAnimationsFinished)(_,!0,!1),Y=(0,i.useAnimationFrame)(),[j,$]=t.useState(null),[K,U]=t.useState(!1);(0,l.useIsoLayoutEffect)(()=>(d.set("hasViewport",!0),()=>{d.set("hasViewport",!1)}),[d]);let G=(0,s.useStableCallback)(()=>{_.current?.style.setProperty("animation","none"),_.current?.style.setProperty("transition","none"),B.current?.style.setProperty("display","none")}),z=(0,s.useStableCallback)(e=>{_.current?.style.removeProperty("animation"),_.current?.style.removeProperty("transition"),B.current?.style.removeProperty("display"),e&&$(e)}),X=t.useRef(null);(0,l.useIsoLayoutEffect)(()=>{var e,t;let r,i,o,l;C&&M&&C!==M&&X.current!==C&&k.current&&(F(k.current),U(!0),H((e=M,t=C,r=e.getBoundingClientRect(),i=t.getBoundingClientRect(),o={x:r.left+r.width/2,y:r.top+r.height/2},{horizontal:(l={x:i.left+i.width/2,y:i.top+i.height/2}).x-o.x,vertical:l.y-o.y})),Y.request(()=>{n.flushSync(()=>{U(!1)}),V(()=>{F(null),$(null),k.current=null})}),X.current=C)},[C,M,N,V,Y]),(0,l.useIsoLayoutEffect)(()=>{let e=_.current;if(!e)return;let t=(0,a.ownerDocument)(e).createElement("div");for(let n of Array.from(e.childNodes))t.appendChild(n.cloneNode(!0));k.current=t});let q=null!=N;return f=q?(0,y.jsxs)(t.Fragment,{children:[(0,y.jsx)("div",{"data-previous":!0,inert:(0,r.inertValue)(!0),ref:B,style:{...j?{[x.popupWidth]:`${j.width}px`,[x.popupHeight]:`${j.height}px`}:null,position:"absolute"},"data-ending-style":K?void 0:""},"previous"),(0,y.jsx)("div",{"data-current":!0,ref:_,"data-starting-style":K?"":void 0,children:R},L)]}):(0,y.jsx)("div",{"data-current":!0,ref:_,children:R},L),(0,l.useIsoLayoutEffect)(()=>{let e=B.current;e&&N&&e.replaceChildren(...Array.from(N.childNodes))},[N]),!function(e){let{popupElement:n,positionerElement:r,content:o,mounted:a,enabled:f=p,onMeasureLayout:d,onMeasureLayoutComplete:b,side:y,direction:S}=e,x=(0,u.useAnimationsFinished)(n,!0,!1),R=(0,i.useAnimationFrame)(),w=t.useRef(null),C=t.useRef(null),T=t.useRef(!0),O=t.useRef(c.NOOP),A=(0,s.useStableCallback)(d),P=(0,s.useStableCallback)(b),D=t.useMemo(()=>{let e="top"===y,t="left"===y;return"rtl"===S?(e=e||"inline-end"===y,t=t||"inline-end"===y):(e=e||"inline-start"===y,t=t||"inline-start"===y),e?{position:"absolute",["top"===y?"bottom":"top"]:"0",[t?"right":"left"]:"0"}:c.EMPTY_OBJECT},[y,S]);(0,l.useIsoLayoutEffect)(()=>{if(!a||!f()||"function"!=typeof ResizeObserver){O.current=c.NOOP,T.current=!0,w.current=null,C.current=null;return}if(!n||!r)return;O.current=h(n,D);let e=new ResizeObserver(e=>{let t=e[0];t&&(C.current={width:Math.ceil(t.borderBoxSize[0].inlineSize),height:Math.ceil(t.borderBoxSize[0].blockSize)})});e.observe(n),v(n,"auto");let t=m(n,"position","static"),i=m(n,"transform","none"),o=m(n,"scale","1"),l=h(r,{"--available-width":"max-content","--available-height":"max-content"});function s(){t(),i(),l(),o()}if(A?.(),T.current||null===w.current){E(r,"max-content");let t=g(n);return w.current=t,E(r,t),s(),P?.(null,t),T.current=!1,()=>{e.disconnect(),O.current(),O.current=c.NOOP}}v(n,"auto"),E(r,"max-content");let u=w.current??C.current,d=g(n);if(w.current=d,!u)return E(r,d),s(),P?.(null,d),()=>{e.disconnect(),R.cancel(),O.current(),O.current=c.NOOP};v(n,u),s(),P?.(u,d),E(r,d);let p=new AbortController;return R.request(()=>{v(n,d),x(()=>{n.style.setProperty("--popup-width","auto"),n.style.setProperty("--popup-height","auto")},p.signal)}),()=>{e.disconnect(),p.abort(),R.cancel(),O.current(),O.current=c.NOOP}},[o,n,r,x,R,f,a,A,P,D])}({popupElement:D,positionerElement:I,mounted:P,content:A,onMeasureLayout:G,onMeasureLayoutComplete:z,side:S,direction:w}),{children:f,state:{activationDirection:function(e){if(e){var t,n;return`${(t=e.horizontal)>5?"right":t<-5?"left":""} ${(n=e.vertical)>5?"down":n<-5?"up":""}`}}(W),transitioning:q}}}],712666)},844380,e=>{"use strict";var t=e.i(383590),n=e.i(327601),r=e.i(418847);e.s(["usePositioner",0,function(e,i,{styles:o,transitionStatus:l,props:s,refs:a,hidden:u,inert:c=!1}){let f={...o};return c&&(f.pointerEvents="none"),(0,n.useRenderElement)("div",e,{state:i,ref:a,props:[{role:"presentation",hidden:u,style:f},(0,r.getDisabledMountTransitionStyles)(l),s],stateAttributesMapping:t.popupStateMapping})}])},760620,e=>{"use strict";e.s(["addEventListener",0,function(e,t,n,r){return e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n,r)}}])},757666,e=>{"use strict";let t="u">typeof navigator,n=function(){if(!t)return{platform:"",maxTouchPoints:-1};let e=navigator.userAgentData;return e?.platform?{platform:e.platform,maxTouchPoints:navigator.maxTouchPoints}:{platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??-1}}(),r=function(){if(!t)return"";let e=navigator.userAgentData;return e?.platform?e.platform:navigator.platform??""}(),i=function(){if(!t)return"";let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(({brand:e,version:t})=>`${e}/${t}`).join(" "):navigator.userAgent}(),o="u">typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter:none"),l="MacIntel"===n.platform&&n.maxTouchPoints>1||/iP(hone|ad|od)|iOS/.test(n.platform),s=t&&/firefox/i.test(i),a=t&&/apple/i.test(navigator.vendor);t&&/Edg/i.test(i);let u=t&&/android/i.test(r)||/android/i.test(i),c=t&&r.toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints,f=i.includes("jsdom/");e.s(["isAndroid",0,u,"isFirefox",0,s,"isIOS",0,l,"isJSDOM",0,f,"isMac",0,c,"isSafari",0,a,"isWebKit",0,o])},658130,e=>{"use strict";var t=e.i(35423);e.s(["inertValue",0,function(e){return(0,t.isReactVersionAtLeast)(19)?e:e?"true":void 0}])},605335,e=>{"use strict";e.s(["mergeCleanups",0,function(...e){return()=>{for(let t=0;t<e.length;t+=1){let n=e[t];n&&n()}}}])},58509,e=>{"use strict";var t=e.i(271645);e.s(["useOnFirstRender",0,function(e){let n=t.useRef(!0);n.current&&(n.current=!1,e())}])},66196,e=>{"use strict";var t=e.i(229315),n=e.i(760620),r=e.i(757666),i=e.i(290219),o=e.i(333848),l=e.i(500977),s=e.i(566745),a=e.i(647135),u=e.i(417514);let c={},f={},d="";class g{lockCount=0;restore=null;timeoutLock=s.Timeout.create();timeoutUnlock=s.Timeout.create();acquire(e){return this.lockCount+=1,1===this.lockCount&&null===this.restore&&this.timeoutLock.start(0,()=>this.lock(e)),this.release}release=()=>{this.lockCount-=1,0===this.lockCount&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{0===this.lockCount&&this.restore&&(this.restore?.(),this.restore=null)};lock(e){let l,s,g,p,m;if(0===this.lockCount||null!==this.restore)return;let h=(0,i.ownerDocument)(e).documentElement,v=(0,o.ownerWindow)(h).getComputedStyle(h).overflowY;if("hidden"===v||"clip"===v){this.restore=u.NOOP;return}let E=r.isIOS||!function(e){if("u"<typeof document)return!1;let t=(0,i.ownerDocument)(e);return(0,o.ownerWindow)(t).innerWidth-t.documentElement.clientWidth>0}(e);this.restore=E?(s=(l=(0,i.ownerDocument)(e)).documentElement,g=l.body,m={overflowY:(p=(0,t.isOverflowElement)(s)?s:g).style.overflowY,overflowX:p.style.overflowX},Object.assign(p.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(p.style,m)}):function(e){let l=(0,i.ownerDocument)(e),s=l.documentElement,u=l.body,g=(0,o.ownerWindow)(s),p=0,m=0,h=!1,v=a.AnimationFrame.create();
1if(r.isWebKit&&(g.visualViewport?.scale??1)!==1)return()=>{};function E(){let n=g.getComputedStyle(s),r=g.getComputedStyle(u),o=(n.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";p=s.scrollTop,m=s.scrollLeft,c={scrollbarGutter:s.style.scrollbarGutter,overflowY:s.style.overflowY,overflowX:s.style.overflowX},d=s.style.scrollBehavior,f={position:u.style.position,height:u.style.height,width:u.style.width,boxSizing:u.style.boxSizing,overflowY:u.style.overflowY,overflowX:u.style.overflowX,scrollBehavior:u.style.scrollBehavior};let l=s.scrollHeight>s.clientHeight,a=s.scrollWidth>s.clientWidth,v="scroll"===n.overflowY||"scroll"===r.overflowY,E="scroll"===n.overflowX||"scroll"===r.overflowX,b=Math.max(0,g.innerWidth-u.clientWidth),y=Math.max(0,g.innerHeight-u.clientHeight),S=parseFloat(r.marginTop)+parseFloat(r.marginBottom),x=parseFloat(r.marginLeft)+parseFloat(r.marginRight),R=(0,t.isOverflowElement)(s)?s:u;if(h=function(e){if(!("u">typeof CSS&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||"u"<typeof document)return!1;let n=(0,i.ownerDocument)(e),r=n.documentElement,o=n.body,l=(0,t.isOverflowElement)(r)?r:o,s=l.style.overflowY,a=r.style.scrollbarGutter;r.style.scrollbarGutter="stable",l.style.overflowY="scroll";let u=l.offsetWidth;l.style.overflowY="hidden";let c=l.offsetWidth;return l.style.overflowY=s,r.style.scrollbarGutter=a,u===c}(e)){s.style.scrollbarGutter=o,R.style.overflowY="hidden",R.style.overflowX="hidden";return}Object.assign(s.style,{scrollbarGutter:o,overflowY:"hidden",overflowX:"hidden"}),(l||v)&&(s.style.overflowY="scroll"),(a||E)&&(s.style.overflowX="scroll"),Object.assign(u.style,{position:"relative",height:S||y?`calc(100dvh - ${S+y}px)`:"100dvh",width:x||b?`calc(100vw - ${x+b}px)`:"100vw",boxSizing:"border-box",overflow:"hidden",scrollBehavior:"unset"}),u.scrollTop=p,u.scrollLeft=m,s.setAttribute("data-base-ui-scroll-locked",""),s.style.scrollBehavior="unset"}function b(){Object.assign(s.style,c),Object.assign(u.style,f),h||(s.scrollTop=p,s.scrollLeft=m,s.removeAttribute("data-base-ui-scroll-locked"),s.style.scrollBehavior=d)}E();let y=(0,n.addEventListener)(g,"resize",function(){b(),v.request(E)});return()=>{v.cancel(),b(),"function"==typeof g.removeEventListener&&y()}}(e)}}let p=new g;e.s(["useScrollLock",0,function(e=!0,t=null){(0,l.useIsoLayoutEffect)(()=>{if(e)return p.acquire(t)},[e,t])}])},400231,e=>{"use strict";var t=e.i(500977),n=e.i(630628);function r(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}e.s(["useValueAsRef",0,function(e){let i=(0,n.useRefWithInit)(r,e).current;return i.next=e,(0,t.useIsoLayoutEffect)(i.effect),i}])},953760,258950,e=>{"use strict";var t=e.i(343084);function n(e,n,r){let i,{reference:o,floating:l}=e,s=(0,t.getSideAxis)(n),a=(0,t.getAlignmentAxis)(n),u=(0,t.getAxisLength)(a),c=(0,t.getSide)(n),f="y"===s,d=o.x+o.width/2-l.width/2,g=o.y+o.height/2-l.height/2,p=o[u]/2-l[u]/2;switch(c){case"top":i={x:d,y:o.y-l.height};break;case"bottom":i={x:d,y:o.y+o.height};break;case"right":i={x:o.x+o.width,y:g};break;case"left":i={x:o.x-l.width,y:g};break;default:i={x:o.x,y:o.y}}switch((0,t.getAlignment)(n)){case"start":i[a]-=p*(r&&f?-1:1);break;case"end":i[a]+=p*(r&&f?-1:1)}return i}async function r(e,n){var r;void 0===n&&(n={});let{x:i,y:o,platform:l,rects:s,elements:a,strategy:u}=e,{boundary:c="clippingAncestors",rootBoundary:f="viewport",elementContext:d="floating",altBoundary:g=!1,padding:p=0}=(0,t.evaluate)(n,e),m=(0,t.getPaddingObject)(p),h=a[g?"floating"===d?"reference":"floating":d],v=(0,t.rectToClientRect)(await l.getClippingRect({element:null==(r=await (null==l.isElement?void 0:l.isElement(h)))||r?h:h.contextElement||await (null==l.getDocumentElement?void 0:l.getDocumentElement(a.floating)),boundary:c,rootBoundary:f,strategy:u})),E="floating"===d?{x:i,y:o,width:s.floating.width,height:s.floating.height}:s.reference,b=await (null==l.getOffsetParent?void 0:l.getOffsetParent(a.floating)),y=await (null==l.isElement?void 0:l.isElement(b))&&await (null==l.getScale?void 0:l.getScale(b))||{x:1,y:1},S=(0,t.rectToClientRect)(l.convertOffsetParentRelativeRectToViewportRelativeRect?await l.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:E,offsetParent:b,strategy:u}):E);return{top:(v.top-S.top+m.top)/y.y,bottom:(S.bottom-v.bottom+m.bottom)/y.y,left:(v.left-S.left+m.left)/y.x,right:(S.right-v.right+m.right)/y.x}}let i=async(e,t,i)=>{let{placement:o="bottom",strategy:l="absolute",middleware:s=[],platform:a}=i,u=a.detectOverflow?a:{...a,detectOverflow:r},c=await (null==a.isRTL?void 0:a.isRTL(t)),f=await a.getElementRects({reference:e,floating:t,strategy:l}),{x:d,y:g}=n(f,o,c),p=o,m=0,h={};for(let r=0;r<s.length;r++){let i=s[r];if(!i)continue;let{name:v,fn:E}=i,{x:b,y:y,data:S,reset:x}=await E({x:d,y:g,initialPlacement:o,placement:p,strategy:l,middlewareData:h,rects:f,platform:u,elements:{reference:e,floating:t}});d=null!=b?b:d,g=null!=y?y:g,h[v]={...h[v],...S},x&&m<50&&(m++,"object"==typeof x&&(x.placement&&(p=x.placement),x.rects&&(f=!0===x.rects?await a.getElementRects({reference:e,floating:t,strategy:l}):x.rects),{x:d,y:g}=n(f,p,c)),r=-1)}return{x:d,y:g,placement:p,strategy:l,middlewareData:h}};function o(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function l(e){return t.sides.some(t=>e[t]>=0)}function s(e){let n=(0,t.min)(...e.map(e=>e.left)),r=(0,t.min)(...e.map(e=>e.top));return{x:n,y:r,width:(0,t.max)(...e.map(e=>e.right))-n,height:(0,t.max)(...e.map(e=>e.bottom))-r}}let a=new Set(["left","top"]);async function u(e,n){let{placement:r,platform:i,elements:o}=e,l=await (null==i.isRTL?void 0:i.isRTL(o.floating)),s=(0,t.getSide)(r),u=(0,t.getAlignment)(r),c="y"===(0,t.getSideAxis)(r),f=a.has(s)?-1:1,d=l&&c?-1:1,g=(0,t.evaluate)(n,e),{mainAxis:p,crossAxis:m,alignmentAxis:h}="number"==typeof g?{mainAxis:g,crossAxis:0,alignmentAxis:null}
1:{mainAxis:g.mainAxis||0,crossAxis:g.crossAxis||0,alignmentAxis:g.alignmentAxis};return u&&"number"==typeof h&&(m="end"===u?-1*h:h),c?{x:m*d,y:p*f}:{x:p*f,y:m*d}}var c=e.i(229315);function f(e){let n=(0,c.getComputedStyle)(e),r=parseFloat(n.width)||0,i=parseFloat(n.height)||0,o=(0,c.isHTMLElement)(e),l=o?e.offsetWidth:r,s=o?e.offsetHeight:i,a=(0,t.round)(r)!==l||(0,t.round)(i)!==s;return a&&(r=l,i=s),{width:r,height:i,$:a}}function d(e){return(0,c.isElement)(e)?e:e.contextElement}function g(e){let n=d(e);if(!(0,c.isHTMLElement)(n))return(0,t.createCoords)(1);let r=n.getBoundingClientRect(),{width:i,height:o,$:l}=f(n),s=(l?(0,t.round)(r.width):r.width)/i,a=(l?(0,t.round)(r.height):r.height)/o;return s&&Number.isFinite(s)||(s=1),a&&Number.isFinite(a)||(a=1),{x:s,y:a}}let p=(0,t.createCoords)(0);function m(e){let t=(0,c.getWindow)(e);return(0,c.isWebKit)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:p}function h(e,n,r,i){var o;void 0===n&&(n=!1),void 0===r&&(r=!1);let l=e.getBoundingClientRect(),s=d(e),a=(0,t.createCoords)(1);n&&(i?(0,c.isElement)(i)&&(a=g(i)):a=g(e));let u=(void 0===(o=r)&&(o=!1),i&&(!o||i===(0,c.getWindow)(s))&&o)?m(s):(0,t.createCoords)(0),f=(l.left+u.x)/a.x,p=(l.top+u.y)/a.y,h=l.width/a.x,v=l.height/a.y;if(s){let e=(0,c.getWindow)(s),t=i&&(0,c.isElement)(i)?(0,c.getWindow)(i):i,n=e,r=(0,c.getFrameElement)(n);for(;r&&i&&t!==n;){let e=g(r),t=r.getBoundingClientRect(),i=(0,c.getComputedStyle)(r),o=t.left+(r.clientLeft+parseFloat(i.paddingLeft))*e.x,l=t.top+(r.clientTop+parseFloat(i.paddingTop))*e.y;f*=e.x,p*=e.y,h*=e.x,v*=e.y,f+=o,p+=l,n=(0,c.getWindow)(r),r=(0,c.getFrameElement)(n)}}return(0,t.rectToClientRect)({width:h,height:v,x:f,y:p})}function v(e,t){let n=(0,c.getNodeScroll)(e).scrollLeft;return t?t.left+n:h((0,c.getDocumentElement)(e)).left+n}function E(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-v(e,n),y:n.top+t.scrollTop}}function b(e,n,r){var i;let o;if("viewport"===n)o=function(e,t){let n=(0,c.getWindow)(e),r=(0,c.getDocumentElement)(e),i=n.visualViewport,o=r.clientWidth,l=r.clientHeight,s=0,a=0;if(i){o=i.width,l=i.height;let e=(0,c.isWebKit)();(!e||e&&"fixed"===t)&&(s=i.offsetLeft,a=i.offsetTop)}let u=v(r);if(u<=0){let e=r.ownerDocument,t=e.body,n=getComputedStyle(t),i="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,l=Math.abs(r.clientWidth-t.clientWidth-i);l<=25&&(o-=l)}else u<=25&&(o+=u);return{width:o,height:l,x:s,y:a}}(e,r);else if("document"===n){let n,r,l,s,a,u,f;i=(0,c.getDocumentElement)(e),n=(0,c.getDocumentElement)(i),r=(0,c.getNodeScroll)(i),l=i.ownerDocument.body,s=(0,t.max)(n.scrollWidth,n.clientWidth,l.scrollWidth,l.clientWidth),a=(0,t.max)(n.scrollHeight,n.clientHeight,l.scrollHeight,l.clientHeight),u=-r.scrollLeft+v(i),f=-r.scrollTop,"rtl"===(0,c.getComputedStyle)(l).direction&&(u+=(0,t.max)(n.clientWidth,l.clientWidth)-s),o={width:s,height:a,x:u,y:f}}else if((0,c.isElement)(n)){let e,i,l,s,a,u;i=(e=h(n,!0,"fixed"===r)).top+n.clientTop,l=e.left+n.clientLeft,s=(0,c.isHTMLElement)(n)?g(n):(0,t.createCoords)(1),a=n.clientWidth*s.x,u=n.clientHeight*s.y,o={width:a,height:u,x:l*s.x,y:i*s.y}}else{let t=m(e);o={x:n.x-t.x,y:n.y-t.y,width:n.width,height:n.height}}return(0,t.rectToClientRect)(o)}function y(e){return"static"===(0,c.getComputedStyle)(e).position}function S(e,t){if(!(0,c.isHTMLElement)(e)||"fixed"===(0,c.getComputedStyle)(e).position)return null;if(t)return t(e);let n=e.offsetParent;return(0,c.getDocumentElement)(e)===n&&(n=n.ownerDocument.body),n}function x(e,t){let n=(0,c.getWindow)(e);if((0,c.isTopLayer)(e))return n;if(!(0,c.isHTMLElement)(e)){let t=(0,c.getParentNode)(e);for(;t&&!(0,c.isLastTraversableNode)(t);){if((0,c.isElement)(t)&&!y(t))return t;t=(0,c.getParentNode)(t)}return n}let r=S(e,t);for(;r&&(0,c.isTableElement)(r)&&y(r);)r=S(r,t);return r&&(0,c.isLastTraversableNode)(r)&&y(r)&&!(0,c.isContainingBlock)(r)?n:r||(0,c.getContainingBlock)(e)||n}let R=async function(e){let n=this.getOffsetParent||x,r=this.getDimensions,i=await r(e.floating);return{reference:function(e,n,r){let i=(0,c.isHTMLElement)(n),o=(0,c.getDocumentElement)(n),l="fixed"===r,s=h(e,!0,l,n),a={scrollLeft:0,scrollTop:0},u=(0,t.createCoords)(0);if(i||!i&&!l)if(("body"!==(0,c.getNodeName)(n)||(0,c.isOverflowElement)(o))&&(a=(0,c.getNodeScroll)(n)),i){let e=h(n,!0,l,n);u.x=e.x+n.clientLeft,u.y=e.y+n.clientTop}else o&&(u.x=v(o));l&&!i&&o&&(u.x=v(o));let f=!o||i||l?(0,t.createCoords)(0):E(o,a);return{x:s.left+a.scrollLeft-u.x-f.x,y:s.top+a.scrollTop-u.y-f.y,width:s.width,height:s.height}}(e.reference,await n(e.floating),e.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}},w={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:n,rect:r,offsetParent:i,strategy:o}=e,l="fixed"===o,s=(0,c.getDocumentElement)(i),a=!!n&&(0,c.isTopLayer)(n.floating);if(i===s||a&&l)return r;let u={scrollLeft:0,scrollTop:0},f=(0,t.createCoords)(1),d=(0,t.createCoords)(0),p=(0,c.isHTMLElement)(i);if((p||!p&&!l)&&(("body"!==(0,c.getNodeName)(i)||(0,c.isOverflowElement)(s))&&(u=(0,c.getNodeScroll)(i)),p)){let e=h(i);f=g(i),d.x=e.x+i.clientLeft,d.y=e.y+i.clientTop}let m=!s||p||l?(0,t.createCoords)(0):E(s,u);return{width:r.width*f.x,height:r.height*f.y,x:r.x*f.x-u.scrollLeft*f.x+d.x+m.x,y:r.y*f.y-u.scrollTop*f.y+d.y+m.y}},getDocumentElement:c.getDocumentElement,getClippingRect:function(e){let{element:n,boundary:r,rootBoundary:i,strategy:o}=e,l=[..."clippingAncestors"===r?(0,c.isTopLayer)(n)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=(0,c.getOverflowAncestors)(e,[],!1).filter(e=>(0,c.isElement)(e)&&"body"!==(0,c.getNodeName)(e)),i=null,o="fixed"===(0,c.getComputedStyle)(e).position,l=o?(0,c.getParentNode)(e):e;for(;(0,c.isElement)(l)&&!(0,c.isLastTraversableNode)(l);){let t=(0,c.getComputedStyle)(l),n=(0,c.isContainingBlock)(l);n||"fixed"!==t.position||(i=null),(o?n||i:!(!n&&"static"===t.position&&i&&("absolute"===i.position||"fixed"===i.position)||(0,c.isOverflowElement)(l)&&!n&&function e(t,n){let r=(0,c.getParentNode)(t);return!(r===n||!(0,c.isElement)(r)||(0,c.isLastTraversableNode)(r))&&("fixed"===(0,c.getComputedStyle)(r).position||e(r,n))}(e,l)))?i=t:r=r.filter(e=>e!==l),l=(0,c.getParentNode)(l)}return t.set(e,r),r}(n,this._c):[].concat(r),i],s=b(n,l[0],o),a=s.top,u=s.right,f=s.bottom,d=s.left;for(let e=1;e<l.length;
1e++){let r=b(n,l[e],o);a=(0,t.max)(r.top,a),u=(0,t.min)(r.right,u),f=(0,t.min)(r.bottom,f),d=(0,t.max)(r.left,d)}return{width:u-d,height:f-a,x:d,y:a}},getOffsetParent:x,getElementRects:R,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=f(e);return{width:t,height:n}},getScale:g,isElement:c.isElement,isRTL:function(e){return"rtl"===(0,c.getComputedStyle)(e).direction}};function C(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let T=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;let{x:i,y:o,placement:l,middlewareData:s}=t,a=await u(t,e);return l===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:i+a.x,y:o+a.y,data:{...a,placement:l}}}}},O=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(n){let{x:r,y:i,placement:o,platform:l}=n,{mainAxis:s=!0,crossAxis:a=!1,limiter:u={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...c}=(0,t.evaluate)(e,n),f={x:r,y:i},d=await l.detectOverflow(n,c),g=(0,t.getSideAxis)((0,t.getSide)(o)),p=(0,t.getOppositeAxis)(g),m=f[p],h=f[g];
1if(s){let e="y"===p?"top":"left",n="y"===p?"bottom":"right",r=m+d[e],i=m-d[n];m=(0,t.clamp)(r,m,i)}if(a){let e="y"===g?"top":"left",n="y"===g?"bottom":"right",r=h+d[e],i=h-d[n];h=(0,t.clamp)(r,h,i)}let v=u.fn({...n,[p]:m,[g]:h});return{...v,data:{x:v.x-r,y:v.y-i,enabled:{[p]:s,[g]:a}}}}}},A=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(n){var r,i,o,l,s;let{placement:a,middlewareData:u,rects:c,initialPlacement:f,platform:d,elements:g}=n,{mainAxis:p=!0,crossAxis:m=!0,fallbackPlacements:h,fallbackStrategy:v="bestFit",fallbackAxisSideDirection:E="none",flipAlignment:b=!0,...y}=(0,t.evaluate)(e,n);if(null!=(r=u.arrow)&&r.alignmentOffset)return{};let S=(0,t.getSide)(a),x=(0,t.getSideAxis)(f),R=(0,t.getSide)(f)===f,w=await (null==d.isRTL?void 0:d.isRTL(g.floating)),C=h||(R||!b?[(0,t.getOppositePlacement)(f)]:(0,t.getExpandedPlacements)(f)),T="none"!==E;!h&&T&&C.push(...(0,t.getOppositeAxisPlacements)(f,b,E,w));let O=[f,...C],A=await d.detectOverflow(n,y),P=[],D=(null==(i=u.flip)?void 0:i.overflows)||[];if(p&&P.push(A[S]),m){let e=(0,t.getAlignmentSides)(a,c,w);P.push(A[e[0]],A[e[1]])}if(D=[...D,{placement:a,overflows:P}],!P.every(e=>e<=0)){let e=((null==(o=u.flip)?void 0:o.index)||0)+1,n=O[e];if(n&&("alignment"!==m||x===(0,t.getSideAxis)(n)||D.every(e=>(0,t.getSideAxis)(e.placement)!==x||e.overflows[0]>0)))return{data:{index:e,overflows:D},reset:{placement:n}};let r=null==(l=D.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:l.placement;if(!r)switch(v){case"bestFit":{let e=null==(s=D.filter(e=>{if(T){let n=(0,t.getSideAxis)(e.placement);return n===x||"y"===n}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:s[0];e&&(r=e);break}case"initialPlacement":r=f}if(a!==r)return{reset:{placement:r}}}return{}}}},P=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(n){var r,i;let o,l,{placement:s,rects:a,platform:u,elements:c}=n,{apply:f=()=>{},...d}=(0,t.evaluate)(e,n),g=await u.detectOverflow(n,d),p=(0,t.getSide)(s),m=(0,t.getAlignment)(s),h="y"===(0,t.getSideAxis)(s),{width:v,height:E}=a.floating;"top"===p||"bottom"===p?(o=p,l=m===(await (null==u.isRTL?void 0:u.isRTL(c.floating))?"start":"end")?"left":"right"):(l=p,o="end"===m?"top":"bottom");let b=E-g.top-g.bottom,y=v-g.left-g.right,S=(0,t.min)(E-g[o],b),x=(0,t.min)(v-g[l],y),R=!n.middlewareData.shift,w=S,C=x;if(null!=(r=n.middlewareData.shift)&&r.enabled.x&&(C=y),null!=(i=n.middlewareData.shift)&&i.enabled.y&&(w=b),R&&!m){let e=(0,t.max)(g.left,0),n=(0,t.max)(g.right,0),r=(0,t.max)(g.top,0),i=(0,t.max)(g.bottom,0);h?C=v-2*(0!==e||0!==n?e+n:(0,t.max)(g.left,g.right)):w=E-2*(0!==r||0!==i?r+i:(0,t.max)(g.top,g.bottom))}await f({...n,availableWidth:C,availableHeight:w});let T=await u.getDimensions(c.floating);return v!==T.width||E!==T.height?{reset:{rects:!0}}:{}}}},D=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(n){let{rects:r,platform:i}=n,{strategy:s="referenceHidden",...a}=(0,t.evaluate)(e,n);switch(s){case"referenceHidden":{let e=o(await i.detectOverflow(n,{...a,elementContext:"reference"}),r.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:l(e)}}}case"escaped":{let e=o(await i.detectOverflow(n,{...a,altBoundary:!0}),r.floating);return{data:{escapedOffsets:e,escaped:l(e)}}}default:return{}}}}},I=function(e){return void 0===e&&(e={}),{options:e,fn(n){let{x:r,y:i,placement:o,rects:l,middlewareData:s}=n,{offset:u=0,mainAxis:c=!0,crossAxis:f=!0}=(0,t.evaluate)(e,n),d={x:r,y:i},g=(0,t.getSideAxis)(o),p=(0,t.getOppositeAxis)(g),m=d[p],h=d[g],v=(0,t.evaluate)(u,n),E="number"==typeof v?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(c){let e="y"===p?"height":"width",t=l.reference[p]-l.floating[e]+E.mainAxis,n=l.reference[p]+l.reference[e]-E.mainAxis;m<t?m=t:m>n&&(m=n)}if(f){var b,y;let e="y"===p?"width":"height",n=a.has((0,t.getSide)(o)),r=l.reference[g]-l.floating[e]+(n&&(null==(b=s.offset)?void 0:b[g])||0)+(n?0:E.crossAxis),i=l.reference[g]+l.reference[e]+(n?0:(null==(y=s.offset)?void 0:y[g])||0)-(n?E.crossAxis:0);h<r?h=r:h>i&&(h=i)}return{[p]:m,[g]:h}}}},M=(e,t,n)=>{let r=new Map,o={platform:w,...n},l={...o.platform,_c:r};return i(e,t,{...o,platform:l})};e.s(["arrow",0,e=>({name:"arrow",options:e,async fn(n){let{x:r,y:i,placement:o,rects:l,platform:s,elements:a,middlewareData:u}=n,{element:c,padding:f=0}=(0,t.evaluate)(e,n)||{};if(null==c)return{};
1let d=(0,t.getPaddingObject)(f),g={x:r,y:i},p=(0,t.getAlignmentAxis)(o),m=(0,t.getAxisLength)(p),h=await s.getDimensions(c),v="y"===p,E=v?"clientHeight":"clientWidth",b=l.reference[m]+l.reference[p]-g[p]-l.floating[m],y=g[p]-l.reference[p],S=await (null==s.getOffsetParent?void 0:s.getOffsetParent(c)),x=S?S[E]:0;x&&await (null==s.isElement?void 0:s.isElement(S))||(x=a.floating[E]||l.floating[m]);let R=x/2-h[m]/2-1,w=(0,t.min)(d[v?"top":"left"],R),C=(0,t.min)(d[v?"bottom":"right"],R),T=x-h[m]-C,O=x/2-h[m]/2+(b/2-y/2),A=(0,t.clamp)(w,O,T),P=!u.arrow&&null!=(0,t.getAlignment)(o)&&O!==A&&l.reference[m]/2-(O<w?w:C)-h[m]/2<0,D=P?O<w?O-w:O-T:0;return{[p]:g[p]+D,data:{[p]:A,centerOffset:O-A-D,...P&&{alignmentOffset:D}},reset:P}}}),"autoPlacement",0,function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(n){var r,i,o,l;let{rects:s,middlewareData:a,placement:u,platform:c,elements:f}=n,{crossAxis:d=!1,alignment:g,allowedPlacements:p=t.placements,autoAlignment:m=!0,...h}=(0,t.evaluate)(e,n),v=void 0!==g||p===t.placements?((l=g||null)?[...p.filter(e=>(0,t.getAlignment)(e)===l),...p.filter(e=>(0,t.getAlignment)(e)!==l)]:p.filter(e=>(0,t.getSide)(e)===e)).filter(e=>!l||(0,t.getAlignment)(e)===l||!!m&&(0,t.getOppositeAlignmentPlacement)(e)!==e):p,E=await c.detectOverflow(n,h),b=(null==(r=a.autoPlacement)?void 0:r.index)||0,y=v[b];if(null==y)return{};let S=(0,t.getAlignmentSides)(y,s,await (null==c.isRTL?void 0:c.isRTL(f.floating)));if(u!==y)return{reset:{placement:v[0]}};let x=[E[(0,t.getSide)(y)],E[S[0]],E[S[1]]],R=[...(null==(i=a.autoPlacement)?void 0:i.overflows)||[],{placement:y,overflows:x}],w=v[b+1];if(w)return{data:{index:b+1,overflows:R},reset:{placement:w}};let C=R.map(e=>{let n=(0,t.getAlignment)(e.placement);return[e.placement,n&&d?e.overflows.slice(0,2).reduce((e,t)=>e+t,0):e.overflows[0],e.overflows]}).sort((e,t)=>e[1]-t[1]),T=(null==(o=C.filter(e=>e[2].slice(0,(0,t.getAlignment)(e[0])?2:3).every(e=>e<=0))[0])?void 0:o[0])||C[0][0];return T!==u?{data:{index:b+1,overflows:R},reset:{placement:T}}:{}}}},"autoUpdate",0,function(e,n,r,i){let o;void 0===i&&(i={});let{ancestorScroll:l=!0,ancestorResize:s=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:u="function"==typeof IntersectionObserver,animationFrame:f=!1}=i,g=d(e),p=l||s?[...g?(0,c.getOverflowAncestors)(g):[],...n?(0,c.getOverflowAncestors)(n):[]]:[];p.forEach(e=>{l&&e.addEventListener("scroll",r,{passive:!0}),s&&e.addEventListener("resize",r)});let m=g&&u?function(e,n){let r,i=null,o=(0,c.getDocumentElement)(e);function l(){var e;clearTimeout(r),null==(e=i)||e.disconnect(),i=null}return!function s(a,u){void 0===a&&(a=!1),void 0===u&&(u=1),l();let c=e.getBoundingClientRect(),{left:f,top:d,width:g,height:p}=c;if(a||n(),!g||!p)return;let m={rootMargin:-(0,t.floor)(d)+"px "+-(0,t.floor)(o.clientWidth-(f+g))+"px "+-(0,t.floor)(o.clientHeight-(d+p))+"px "+-(0,t.floor)(f)+"px",threshold:(0,t.max)(0,(0,t.min)(1,u))||1},h=!0;function v(t){let n=t[0].intersectionRatio;if(n!==u){if(!h)return s();n?s(!1,n):r=setTimeout(()=>{s(!1,1e-7)},1e3)}1!==n||C(c,e.getBoundingClientRect())||s(),h=!1}try{i=new IntersectionObserver(v,{...m,root:o.ownerDocument})}catch(e){i=new IntersectionObserver(v,m)}i.observe(e)}(!0),l}(g,r):null,v=-1,E=null;a&&(E=new ResizeObserver(e=>{let[t]=e;t&&t.target===g&&E&&n&&(E.unobserve(n),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{var e;null==(e=E)||e.observe(n)})),r()}),g&&!f&&E.observe(g),n&&E.observe(n));let b=f?h(e):null;return f&&function t(){let n=h(e);b&&!C(b,n)&&r(),b=n,o=requestAnimationFrame(t)}(),r(),()=>{var e;p.forEach(e=>{l&&e.removeEventListener("scroll",r),s&&e.removeEventListener("resize",r)}),null==m||m(),null==(e=E)||e.disconnect(),E=null,f&&cancelAnimationFrame(o)}},"computePosition",0,M,"flip",0,A,"hide",0,D,"inline",0,function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(n){let{placement:r,elements:i,rects:o,platform:l,strategy:a}=n,{padding:u=2,x:c,y:f}=(0,t.evaluate)(e,n),d=Array.from(await (null==l.getClientRects?void 0:l.getClientRects(i.reference))||[]),g=function(e){let n=e.slice().sort((e,t)=>
1e.y-t.y),r=[],i=null;for(let e=0;e<n.length;e++){let t=n[e];!i||t.y-i.y>i.height/2?r.push([t]):r[r.length-1].push(t),i=t}return r.map(e=>(0,t.rectToClientRect)(s(e)))}(d),p=(0,t.rectToClientRect)(s(d)),m=(0,t.getPaddingObject)(u),h=await l.getElementRects({reference:{getBoundingClientRect:function(){if(2===g.length&&g[0].left>g[1].right&&null!=c&&null!=f)return g.find(e=>c>e.left-m.left&&c<e.right+m.right&&f>e.top-m.top&&f<e.bottom+m.bottom)||p;if(g.length>=2){if("y"===(0,t.getSideAxis)(r)){let e=g[0],n=g[g.length-1],i="top"===(0,t.getSide)(r),o=e.top,l=n.bottom,s=i?e.left:n.left,a=i?e.right:n.right;return{top:o,bottom:l,left:s,right:a,width:a-s,height:l-o,x:s,y:o}}let e="left"===(0,t.getSide)(r),n=(0,t.max)(...g.map(e=>e.right)),i=(0,t.min)(...g.map(e=>e.left)),o=g.filter(t=>e?t.left===i:t.right===n),l=o[0].top,s=o[o.length-1].bottom;return{top:l,bottom:s,left:i,right:n,width:n-i,height:s-l,x:i,y:l}}return p}},floating:i.floating,strategy:a});return o.reference.x!==h.reference.x||o.reference.y!==h.reference.y||o.reference.width!==h.reference.width||o.reference.height!==h.reference.height?{reset:{rects:h}}:{}}}},"limitShift",0,I,"offset",0,T,"platform",0,w,"shift",0,O,"size",0,P],953760);var L=e.i(271645),k=e.i(174080),N="u">typeof document?L.useLayoutEffect:function(){};function F(e,t){let n,r,i;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!F(e[r],t[r]))return!1;return!0}if((n=(i=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,i[r]))return!1;for(r=n;0!=r--;){let n=i[r];if(("_owner"!==n||!e.$$typeof)&&!F(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function W(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function H(e,t){let n=W(e);return Math.round(t*n)/n}function _(e){let t=L.useRef(e);return N(()=>{t.current=e}),t}e.s(["flip",0,(e,t)=>{let n=A(e);return{name:n.name,fn:n.fn,options:[e,t]}},"hide",0,(e,t)=>{let n=D(e);return{name:n.name,fn:n.fn,options:[e,t]}},"limitShift",0,(e,t)=>({fn:I(e).fn,options:[e,t]}),"offset",0,(e,t)=>{let n=T(e);return{name:n.name,fn:n.fn,options:[e,t]}},"shift",0,(e,t)=>{let n=O(e);return{name:n.name,fn:n.fn,options:[e,t]}},"size",0,(e,t)=>{let n=P(e);return{name:n.name,fn:n.fn,options:[e,t]}},"useFloating",0,function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:i,elements:{reference:o,floating:l}={},transform:s=!0,whileElementsMounted:a,open:u}=e,[c,f]=L.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[d,g]=L.useState(r);F(d,r)||g(r);let[p,m]=L.useState(null),[h,v]=L.useState(null),E=L.useCallback(e=>{e!==x.current&&(x.current=e,m(e))},[]),b=L.useCallback(e=>{e!==R.current&&(R.current=e,v(e))},[]),y=o||p,S=l||h,x=L.useRef(null),R=L.useRef(null),w=L.useRef(c),C=null!=a,T=_(a),O=_(i),A=_(u),P=L.useCallback(()=>{if(!x.current||!R.current)return;let e={placement:t,strategy:n,middleware:d};O.current&&(e.platform=O.current),M(x.current,R.current,e).then(e=>{let t={...e,isPositioned:!1!==A.current};D.current&&!F(w.current,t)&&(w.current=t,k.flushSync(()=>{f(t)}))})},[d,t,n,O,A]);N(()=>{!1===u&&w.current.isPositioned&&(w.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[u]);let D=L.useRef(!1);N(()=>(D.current=!0,()=>{D.current=!1}),[]),N(()=>{if(y&&(x.current=y),S&&(R.current=S),y&&S){if(T.current)return T.current(y,S,P);P()}},[y,S,P,T,C]);let I=L.useMemo(()=>({reference:x,floating:R,setReference:E,setFloating:b}),[E,b]),B=L.useMemo(()=>({reference:y,floating:S}),[y,S]),V=L.useMemo(()=>{let e={position:n,left:0,top:0};if(!B.floating)return e;let t=H(B.floating,c.x),r=H(B.floating,c.y);return s?{...e,transform:"translate("+t+"px, "+r+"px)",...W(B.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,s,B.floating,c.x,c.y]);return L.useMemo(()=>({...c,update:P,refs:I,elements:B,floatingStyles:V}),[c,P,I,B,V])}],258950)},333848,e=>{"use strict";var t=e.i(229315);e.s(["ownerWindow",()=>
1t.getWindow])}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.