PageSourceSearch

https://senpi.ai/_next/static/chunks/1_v-q2ws1vwn9.js

js senpi.ai collected 2026-10-05 16:17:08 UTC 91,313 bytes, 12 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,835191,e=>{"use strict";let t="ArrowUp",n="ArrowDown",r="ArrowLeft",o="ArrowRight",i="Home";[...new Set([...new Set([r,o]),...new Set([t,n])])];let s=new Set([t,n,r,o,i,"End"]);e.s(["ARROW_DOWN",0,n,"ARROW_LEFT",0,r,"ARROW_RIGHT",0,o,"ARROW_UP",0,t,"COMPOSITE_KEYS",0,s,"END",0,"End","HOME",0,i])},882944,804875,e=>{"use strict";var t=e.i(992591),n=e.i(775692),r=e.i(983974),o=e.i(110194),i=e.i(483543),s=e.i(654660);let l=t.forwardRef(function(e,t){let{render:l,className:a,disabled:u=!1,nativeButton:c=!0,...d}=e,{store:f}=(0,n.useDialogRootContext)(),p=f.useState("open"),{getButtonProps:g,buttonRef:m}=(0,o.useButton)({disabled:u,native:c});return(0,r.useRenderElement)("button",e,{state:{disabled:u},ref:[t,m],props:[{onClick:function(e){p&&f.setOpen(!1,(0,i.createChangeEventDetails)(s.REASONS.closePress,e.nativeEvent))}},d,g]})});e.s(["DialogClose",0,l],882944);var a=e.i(876116);let u=t.forwardRef(function(e,t){let{render:o,className:i,id:s,...l}=e,{store:u}=(0,n.useDialogRootContext)(),c=(0,a.useBaseUiId)(s);return u.useSyncedValueWithCleanup("descriptionElementId",c),(0,r.useRenderElement)("p",e,{ref:t,props:[{id:c},l]})});e.s(["DialogDescription",0,u],804875)},743031,e=>{"use strict";e.i(814773);var t=e.i(741455),n=e.i(882944),r=e.i(804875),o=e.i(729905),i=e.i(873913),s=e.i(668192),l=e.i(635986),a=e.i(115937),u=e.i(312815),c=e.i(992591),d=e.i(775692),f=e.i(110194),p=e.i(983974),g=e.i(677652),m=e.i(761165),v=e.i(902246),h=e.i(876116),b=e.i(970924),E=e.i(796207);let y=c.forwardRef(function(e,t){let{render:n,className:r,disabled:o=!1,nativeButton:i=!0,id:s,payload:l,handle:a,...y}=e,S=(0,d.useDialogRootContext)(!0),C=a?.store??S?.store;if(!C)throw Error((0,u.default)(79));let w=(0,h.useBaseUiId)(s),R=C.useState("floatingRootContext"),T=C.useState("isOpenedByTrigger",w),O=c.useRef(null),{registerTrigger:x,isMountedByThisTrigger:k}=(0,v.useTriggerDataForwarding)(w,O,C,{payload:l}),{getButtonProps:I,buttonRef:D}=(0,f.useButton)({disabled:o,native:i}),A=(0,b.useClick)(R,{enabled:null!=R}),P=(0,E.useInteractions)([A]),L=C.useState("triggerProps",k);return(0,p.useRenderElement)("button",e,{state:{disabled:o,open:T},ref:[D,t,x,O],props:[P.getReferenceProps(),L,{[m.CLICK_TRIGGER_IDENTIFIER]:"",id:w},y,I],stateAttributesMapping:g.triggerOpenStateMapping})});var S=e.i(529644),C=e.i(483543),w=e.i(654660);class R{constructor(e){this.store=e??new S.DialogStore}open(e){let t=e?this.store.context.triggerElements.getById(e):void 0;this.store.setOpen(!0,(0,C.createChangeEventDetails)(w.REASONS.imperativeAction,void 0,t))}openWithPayload(e){this.store.set("payload",e),this.store.setOpen(!0,(0,C.createChangeEventDetails)(w.REASONS.imperativeAction,void 0,void 0))}close(){this.store.setOpen(!1,(0,C.createChangeEventDetails)(w.REASONS.imperativeAction,void 0,void 0))}get isOpen(){return this.store.state.open}}e.s(["Backdrop",()=>t.DialogBackdrop,"Close",()=>n.DialogClose,"Description",()=>r.DialogDescription,"Handle",0,R,"Popup",()=>o.DialogPopup,"Portal",()=>i.DialogPortal,"Root",()=>s.DialogRoot,"Title",()=>a.DialogTitle,"Trigger",0,y,"Viewport",()=>l.DialogViewport,"createHandle",0,function(){return new R}],895660);var T=e.i(895660);e.s(["Dialog",0,T],743031)},814773,775692,741455,e=>{"use strict";e.s([],814773);var t=e.i(992591),n=e.i(312815);let r=t.createContext(void 0);function o(e){let o=t.useContext(r);if(!1===e&&void 0===o)throw Error((0,n.default)(27));return o}e.s(["DialogRootContext",0,r,"useDialogRootContext",0,o],775692);var i=e.i(983974),s=e.i(677652),l=e.i(662145);let a={...s.popupStateMapping,...l.transitionStatusMapping},u=t.forwardRef(function(e,t){let{render:n,className:r,forceRender:s=!1,...l}=e,{store:u}=o(),c=u.useState("open"),d=u.useState("nested"),f=u.useState("mounted"),p=u.useState("transitionStatus");return(0,i.useRenderElement)("div",e,{state:{open:c,transitionStatus:p},ref:[u.context.backdropRef,t],stateAttributesMapping:a,props:[{role:"presentation",hidden:!f,style:{userSelect:"none",WebkitUserSelect:"none"}},l],enabled:s||!d})});e.s(["DialogBackdrop",0,u],741455)},729905,e=>{"use strict";e.i(651030);var t=e.i(992591),n=e.i(795535),r=e.i(775692),o=e.i(983974),i=e.i(677652),s=e.i(662145),l=e.i(183320),a=e.i(605415),u=e.i(832729),c=e.i(460001),d=e.i(835191),f=e.i(294895);let p={...i.popupStateMapping,...s.transitionStatusMapping,nestedDialogOpen:e=>e?{[a.DialogPopupDataAttributes.nestedDialogOpen]:""}:null},g=t.forwardRef(function(e,t){let{className:i,finalFocus:s,initialFocus:a,render:g,...m}=e,{store:v}=(0,r.useDialogRootContext)(),h=v.useState("descriptionElementId"),b=v.useState("disablePointerDismissal"),E=v.useState("floatingRootContext"),y=v.useState("popupProps"),S=v.useState("modal"),C=v.useState("mounted"),w=v.useState("nested"),R=v.useState("nestedOpenDialogCount"),T=v.useState("open"),O=v.useState("openMethod"),x=v.useState("titleElementId"),k=v.useState("transitionStatus"),I=v.useState("role");(0,u.useDialogPortalContext)(),(0,c.useOpenChangeComplete)({open:T,ref:v.context.popupRef,onComplete(){T&&v.context.onOpenChangeComplete?.(!0)}});let D=void 0===a?function(e){return"touch"!==e||v.context.popupRef.current}:a,A=(0,o.useRenderElement)("div",e,{state:{open:T,nested:w,transitionStatus:k,nestedDialogOpen:R>0},props:[y,{"aria-labelledby":x??void 0,"aria-describedby":h??void 0,role:I,tabIndex:-1,hidden:!C,onKeyDown(e){d.COMPOSITE_KEYS.has(e.key)&&e.stopPropagation()},style:{[l.DialogPopupCssVars.nestedDialogs]:R}},m],ref:[t,v.context.popupRef,v.useStateSetter("popupElement")],stateAttributesMapping:p});return(0,f.jsx)(n.FloatingFocusManager,{context:E,openInteractionType:O,disabled:!C,closeOnFocusOut:!b,initialFocus:D,returnFocus:s,modal:!1!==S,restoreFocus:"popup",children:A})});e.s(["DialogPopup",0,g])},183320,605415,832729,e=>{"use strict";let t=((n={}).nestedDialogs="--nested-dialogs",n);e.s(["DialogPopupCssVars",0,t],183320);var n,r,o=e.i(677652);let i=((r={})[r.open=o.CommonPopupDataAttributes.open]="open",r[r.closed=o.CommonPopupDataAttributes.closed]="closed",r[r.startingStyle=o.CommonPopupDataAttributes.startingStyle]="startingStyle",r[r.endingStyle=o.CommonPopupDataAttributes.endingStyle]="endingStyle",r.nested="data-nested",r.nestedDialogOpen="data-nested-dialog-open",r);e.s(["DialogPopupDataAttributes",0,i],605415);var s=e.i(312815),l=e.i(992591);let a=l.createContext(void 0);e.s(["DialogPortalContext",0,a,"useDialogPortalContext",0,function(){let e=l.useContext(a);if(void 0===e)throw Error((0,s.default)(26));return e}],832729)},873913,e=>{"use strict";e.i(651030);var t=e.i(992591),n=e.i(442262),r=e.i(963462),o=e.i(775692),i=e.i(832729),s=e.i(67659),l=e.i(294895);let a=t.forwardRef(function(e,t){let{keepMounted:a=!1,...u}=e,{store:c}=(0,o.useDialogRootContext)(),d=c.useState("mounted"),f=c.useState("modal"),p=c.useState("open");return d||a?(0,l.jsx)(i.DialogPortalContext.Provider,{value:a,children:(0,l.jsxs)(r.FloatingPortal,{ref:t,...u,children:[d&&!0===f&&(0,l.jsx)(s.InternalBackdrop,{ref:c.context.
1internalBackdropRef,inert:(0,n.inertValue)(!p)}),e.children]})}):null});e.s(["DialogPortal",0,a])},668192,529644,635986,115937,e=>{"use strict";var t,n=e.i(992591),r=e.i(327086),o=e.i(365128),i=e.i(55962),s=e.i(102573),l=e.i(634948),a=e.i(796207),u=e.i(907347),c=e.i(153646),d=e.i(62093),f=e.i(652672),p=e.i(483543),g=e.i(654660),m=e.i(902246),v=e.i(775692),h=e.i(760480),b=e.i(146588),E=e.i(32330),y=e.i(294266);let S={...E.popupStoreSelectors,modal:(0,h.createSelector)(e=>e.modal),nested:(0,h.createSelector)(e=>e.nested),nestedOpenDialogCount:(0,h.createSelector)(e=>e.nestedOpenDialogCount),disablePointerDismissal:(0,h.createSelector)(e=>e.disablePointerDismissal),openMethod:(0,h.createSelector)(e=>e.openMethod),descriptionElementId:(0,h.createSelector)(e=>e.descriptionElementId),titleElementId:(0,h.createSelector)(e=>e.titleElementId),viewportElement:(0,h.createSelector)(e=>e.viewportElement),role:(0,h.createSelector)(e=>e.role)};class C extends b.ReactStore{constructor(e){super(function(e={}){return{...(0,E.createInitialPopupStoreState)(),modal:!0,disablePointerDismissal:!1,popupElement:null,viewportElement:null,descriptionElementId:void 0,titleElementId:void 0,openMethod:null,nested:!1,nestedOpenDialogCount:0,role:"dialog",...e}}(e),{popupRef:n.createRef(),backdropRef:n.createRef(),internalBackdropRef:n.createRef(),outsidePressEnabledRef:{current:!0},triggerElements:new y.PopupTriggerMap,onOpenChange:void 0,onOpenChangeComplete:void 0},S)}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;let n={open:e,nativeEvent:t.event,reason:t.reason,nested:this.state.nested};this.state.floatingRootContext.context.events?.emit("openchange",n);let r={open:e},o=t.trigger?.id??null;(o||e)&&(r.activeTriggerId=o,r.activeTriggerElement=t.trigger??null),this.update(r)}}e.s(["DialogStore",0,C],529644);var w=e.i(294895);e.s(["DialogRoot",0,function(e){let{children:t,open:h,defaultOpen:b=!1,onOpenChange:E,onOpenChangeComplete:y,disablePointerDismissal:S=!1,modal:R=!0,actionsRef:T,handle:O,triggerId:x,defaultTriggerId:k=null}=e,I=(0,v.useDialogRootContext)(!0),D=!!I,A=(0,r.useRefWithInit)(()=>O?.store??new C({open:b,openProp:h,activeTriggerId:k,triggerIdProp:x,modal:R,disablePointerDismissal:S,nested:D})).current;(0,o.useOnFirstRender)(()=>{void 0===h&&!1===A.state.open&&!0===b&&A.update({open:!0,activeTriggerId:k})}),A.useControlledProp("openProp",h),A.useControlledProp("triggerIdProp",x),A.useSyncedValues({disablePointerDismissal:S,nested:D,modal:R}),A.useContextCallback("onOpenChange",E),A.useContextCallback("onOpenChangeComplete",y);let P=A.useState("payload");!function(e){let{store:t,parentContext:r,actionsRef:o}=e,v=t.useState("open"),h=t.useState("disablePointerDismissal"),b=t.useState("modal"),E=t.useState("popupElement"),{openMethod:y,triggerProps:S,reset:C}=(0,f.useOpenInteractionType)(v);(0,m.useImplicitActiveTrigger)(t);let{forceUnmount:w}=(0,m.useOpenStateTransitions)(v,t,()=>{C()}),R=(0,i.useStableCallback)(e=>{let n=(0,p.createChangeEventDetails)(e);return n.preventUnmountOnClose=()=>{t.set("preventUnmountingOnClose",!0)},n}),T=n.useCallback(()=>{t.setOpen(!1,R(g.REASONS.imperativeAction))},[t,R]);n.useImperativeHandle(o,()=>({unmount:w,close:T}),[w,T]);let O=(0,c.useSyncedFloatingRootContext)({popupStore:t,onOpenChange:t.setOpen,treatPopupAsFloatingElement:!0,noEmit:!0}),[x,k]=n.useState(0),I=0===x,D=(0,u.useRole)(O),A=(0,l.useDismiss)(O,{outsidePressEvent:()=>t.context.internalBackdropRef.current||t.context.backdropRef.current?"intentional":{mouse:"trap-focus"===b?"sloppy":"intentional",touch:"sloppy"},outsidePress(e){if(!t.context.outsidePressEnabledRef.current||"button"in e&&0!==e.button||"touches"in e&&1!==e.touches.length)return!1;let n=(0,d.getTarget)(e);return!!I&&!h&&(!b||!t.context.internalBackdropRef.current&&!t.context.backdropRef.current||t.context.internalBackdropRef.current===n||t.context.backdropRef.current===n||(0,d.contains)(n,E)&&!n?.hasAttribute("data-base-ui-portal"))},escapeKey:I});(0,s.useScrollLock)(v&&!0===b,E);let{getReferenceProps:P,getFloatingProps:L,getTriggerProps:M}=(0,a.useInteractions)([D,A]);t.useContextCallback("onNestedDialogOpen",e=>{k(e+1)}),t.useContextCallback("onNestedDialogClose",()=>{k(0)}),n.useEffect(()=>(r?.onNestedDialogOpen&&v&&r.onNestedDialogOpen(x),r?.onNestedDialogClose&&!v&&r.onNestedDialogClose(),()=>{r?.onNestedDialogClose&&v&&r.onNestedDialogClose()}),[v,r,x]);let N=n.useMemo(()=>P(S),[P,S]),F=n.useMemo(()=>M(S),[M,S]),W=n.useMemo(()=>L(),[L]);t.useSyncedValues({openMethod:y,activeTriggerProps:N,inactiveTriggerProps:F,popupProps:W,floatingRootContext:O,nestedOpenDialogCount:x})}({store:A,actionsRef:T,parentContext:I?.store.context,onOpenChange:E,triggerIdProp:x});let L=n.useMemo(()=>({store:A}),[A]);return(0,w.jsx)(v.DialogRootContext.Provider,{value:L,children:"function"==typeof t?t({payload:P}):t})}],668192);var R=e.i(983974),T=e.i(677652),O=e.i(662145),x=e.i(832729);let k=((t={})[t.open=T.CommonPopupDataAttributes.open]="open",t[t.closed=T.CommonPopupDataAttributes.closed]="closed",t[t.startingStyle=T.CommonPopupDataAttributes.startingStyle]="startingStyle",t[t.endingStyle=T.CommonPopupDataAttributes.endingStyle]="endingStyle",t.nested="data-nested",t.nestedDialogOpen="data-nested-dialog-open",t),I={...T.popupStateMapping,...O.transitionStatusMapping,nested:e=>e?{[k.nested]:""}:null,nestedDialogOpen:e=>e?{[k.nestedDialogOpen]:""}:null},D=n.forwardRef(function(e,t){let{className:n,render:r,children:o,...i}=e,s=(0,x.useDialogPortalContext)(),{store:l}=(0,v.useDialogRootContext)(),a=l.useState("open"),u=l.useState("nested"),c=l.useState("transitionStatus"),d=l.useState("nestedOpenDialogCount"),f=l.useState("mounted");return(0,R.useRenderElement)("div",e,{enabled:s||f,state:{open:a,nested:u,transitionStatus:c,nestedDialogOpen:d>0},ref:[t,l.useStateSetter("viewportElement")],stateAttributesMapping:I,props:[{role:"presentation",hidden:!f,style:{pointerEvents:a?void 0:"none"},children:o},i]})});e.s(["DialogViewport",0,D],635986);var A=e.i(876116);let P=n.forwardRef(function(e,t){let{render:n,className:r,id:o,...i}=e,{store:s}=(0,v.useDialogRootContext)(),l=(0,A.useBaseUiId)(o);return s.useSyncedValueWithCleanup("titleElementId",l),(0,R.useRenderElement)("h2",e,{ref:t,props:[{id:l},i]})});e.s(["DialogTitle",0,P],115937)},795535,707419,e=>{"use strict";var t=e.i(992591),n=e.i(996972),r=e.i(888659),o=e.i(170325),i=e.i(293979),s=e.i(55962),l=e.i(521148),a=e.i(114588),u=e.i(474431),c=e.i(500345),d=e.i(93932),f=e.i(410729),p=e.i(100595),g=e.i(111348),m=e.i(62093),v=e.i(411248),h=e.i(377207),b=e.i(300115),E=e.i(483543),y=e.i(6
154660),S=e.i(464472);let C=0;function w(e,t={}){let{preventScroll:n=!1,cancelPrevious:r=!0,sync:o=!1}=t;r&&cancelAnimationFrame(C);let i=()=>e?.focus({preventScroll:n});o?i():C=requestAnimationFrame(i)}e.s(["enqueueFocus",0,w],707419);let R={inert:new WeakMap,"aria-hidden":new WeakMap,none:new WeakMap};function T(e){return"inert"===e?R.inert:"aria-hidden"===e?R["aria-hidden"]:R.none}let O=new WeakSet,x={},k=0,I=e=>e&&(e.host||I(e.parentNode));var D=e.i(963462),A=e.i(641926),P=e.i(761165),L=e.i(76710),M=e.i(294895);let N=[];function F(){N=N.filter(e=>e.deref()?.isConnected)}function W(){return F(),N[N.length-1]?.deref()}function _(e,t){if(!t.current.includes("floating")&&!e.getAttribute("role")?.includes("dialog"))return;let r=(0,b.getTabbableOptions)(),o=(0,n.focusable)(e,r).filter(e=>{let t=e.getAttribute("data-tabindex")||"";return(0,n.isTabbable)(e,r)||e.hasAttribute("data-tabindex")&&!t.startsWith("-")}),i=e.getAttribute("tabindex");t.current.includes("floating")||0===o.length?"0"!==i&&e.setAttribute("tabindex","0"):("-1"!==i||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:C,children:B,disabled:j=!1,initialFocus:V=!0,returnFocus:Y=!0,restoreFocus:H=!1,modal:U=!0,closeOnFocusOut:K=!0,openInteractionType:$="",nextFocusableElement:q,previousFocusableElement:z,beforeContentFocusGuardRef:G,externalTree:X}=e,J="rootStore"in C?C.rootStore:C,Q=J.useState("open"),Z=J.useState("domReferenceElement"),ee=J.useState("floatingElement"),{events:et,dataRef:en}=J.context,er=(0,s.useStableCallback)(()=>en.current.floatingContext?.nodeId),eo=!1===V,ei=(0,m.isTypeableCombobox)(Z)&&eo,es=t.useRef(["content"]),el=(0,i.useValueAsRef)(V),ea=(0,i.useValueAsRef)(Y),eu=(0,i.useValueAsRef)($),ec=(0,A.useFloatingTree)(X),ed=(0,D.usePortalContext)(),ef=t.useRef(null),ep=t.useRef(null),eg=t.useRef(!1),em=t.useRef(!1),ev=t.useRef(!1),eh=t.useRef(-1),eb=t.useRef(""),eE=t.useRef(""),ey=t.useRef(null),eS=t.useRef(null),eC=(0,o.useMergedRefs)(ey,G,ed?.beforeInsideRef),ew=(0,o.useMergedRefs)(eS,ed?.afterInsideRef),eR=(0,u.useTimeout)(),eT=(0,u.useTimeout)(),eO=(0,d.useAnimationFrame)(),ex=null!=ed,ek=(0,m.getFloatingFocusElement)(ee),eI=(0,s.useStableCallback)((e=ek)=>e?(0,n.tabbable)(e,(0,b.getTabbableOptions)()):[]),eD=(0,s.useStableCallback)(e=>{let t=eI(e);return es.current.map(()=>t).filter(Boolean).flat()});t.useEffect(()=>{if(j||!U)return;function e(e){"Tab"===e.key&&(0,m.contains)(ek,(0,m.activeElement)((0,f.ownerDocument)(ek)))&&0===eI().length&&!ei&&(0,v.stopEvent)(e)}let t=(0,f.ownerDocument)(ek);return t.addEventListener("keydown",e),()=>{t.removeEventListener("keydown",e)}},[j,Z,ek,U,es,ei,eI,eD]),t.useEffect(()=>{if(j||!Q)return;let e=(0,f.ownerDocument)(ek);function t(){ev.current=!1}function n(e){let t=(0,m.getTarget)(e);ev.current=!((0,m.contains)(ee,t)||(0,m.contains)(Z,t)||(0,m.contains)(ed?.portalNode,t)),eE.current=e.pointerType||"keyboard",t?.closest(`[${P.CLICK_TRIGGER_IDENTIFIER}]`)&&(em.current=!0)}function r(){eE.current="keyboard"}return e.addEventListener("pointerdown",n,!0),e.addEventListener("pointerup",t,!0),e.addEventListener("pointercancel",t,!0),e.addEventListener("keydown",r,!0),()=>{e.removeEventListener("pointerdown",n,!0),e.removeEventListener("pointerup",t,!0),e.removeEventListener("pointercancel",t,!0),e.removeEventListener("keydown",r,!0)}},[j,ee,Z,ek,Q,ed]),t.useEffect(()=>{if(j||!K)return;let e=(0,f.ownerDocument)(ek);function t(){em.current=!0,eT.start(0,()=>{em.current=!1})}function n(e){let t=(0,m.getTarget)(e),n=eI().indexOf(t);-1!==n&&(eh.current=n)}function o(t){let n=t.relatedTarget,o=t.currentTarget,i=(0,m.getTarget)(t);queueMicrotask(()=>{let s=er(),l=J.context.triggerElements,a=n?.hasAttribute((0,S.createAttribute)("focus-guard"))&&[ey.current,eS.current,ed?.beforeInsideRef.current,ed?.afterInsideRef.current,ed?.beforeOutsideRef.current,ed?.afterOutsideRef.current,(0,L.resolveRef)(z),(0,L.resolveRef)(q)].includes(n),u=!((0,m.contains)(Z,n)||(0,m.contains)(ee,n)||(0,m.contains)(n,ee)||(0,m.contains)(ed?.portalNode,n)||null!=n&&l.hasElement(n)||l.hasMatchingElement(e=>
1(0,m.contains)(e,n))||a||ec&&((0,h.getNodeChildren)(ec.nodesRef.current,s).find(e=>(0,m.contains)(e.context?.elements.floating,n)||(0,m.contains)(e.context?.elements.domReference,n))||(0,h.getNodeAncestors)(ec.nodesRef.current,s).find(e=>[e.context?.elements.floating,(0,m.getFloatingFocusElement)(e.context?.elements.floating)].includes(n)||e.context?.elements.domReference===n)));if(o===Z&&ek&&_(ek,es),H&&o!==Z&&!(i&&i.isConnected&&("function"==typeof i.checkVisibility?i.checkVisibility():"none"!==(0,r.getComputedStyle)(i).display))&&(0,m.activeElement)(e)===e.body){if((0,r.isHTMLElement)(ek)&&(ek.focus(),"popup"===H))return void eO.request(()=>{ek.focus()});let e=eh.current,t=eI(),n=t[e]||t[t.length-1]||ek;(0,r.isHTMLElement)(n)&&n.focus()}if(en.current.insideReactTree){en.current.insideReactTree=!1;return}(ei||!U)&&n&&u&&!em.current&&(ei||n!==W())&&(eg.current=!0,J.setOpen(!1,(0,E.createChangeEventDetails)(y.REASONS.focusOut,t)))})}function i(){ev.current||(en.current.insideReactTree=!0,eR.start(0,()=>{en.current.insideReactTree=!1}))}let s=(0,r.isHTMLElement)(Z)?Z:null,l=[];if(ee||s)return s&&(s.addEventListener("focusout",o),s.addEventListener("pointerdown",t),l.push(()=>{s.removeEventListener("focusout",o),s.removeEventListener("pointerdown",t)})),ee&&(ee.addEventListener("focusin",n),ee.addEventListener("focusout",o),ed&&(ee.addEventListener("focusout",i,!0),l.push(()=>{ee.removeEventListener("focusout",i,!0)})),l.push(()=>{ee.removeEventListener("focusin",n),ee.removeEventListener("focusout",o)})),()=>{l.forEach(e=>{e()})}},[j,Z,ee,ek,U,ec,ed,J,K,H,eI,ei,er,es,en,eR,eT,eO,q,z]),t.useEffect(()=>{if(j||!ee||!Q)return;let e=Array.from(ed?.portalNode?.querySelectorAll(`[${(0,S.createAttribute)("portal")}]`)||[]),t=ec?(0,h.getNodeAncestors)(ec.nodesRef.current,er()):[];return function(e,t=!1,n=!1){var o;let i,s,l,a,u,c,d,p=(0,f.ownerDocument)(e[0]).body;return o=e.concat(Array.from(p.querySelectorAll("[aria-live]"))),i="data-base-ui-inert",s=n?"inert":t?"aria-hidden":null,l=o.map(e=>{if(p.contains(e))return e;let t=I(e);return p.contains(t)?t:null}).filter(e=>null!=e),a=new Set,u=new Set(l),c=[],x[i]||(x[i]=new WeakMap),d=x[i],l.forEach(function e(t){!(!t||a.has(t))&&(a.add(t),t.parentNode&&e(t.parentNode))}),function e(t){!t||u.has(t)||[].forEach.call(t.children,t=>{if("script"!==(0,r.getNodeName)(t))if(a.has(t))e(t);else{let e=s?t.getAttribute(s):null,n=null!==e&&"false"!==e,r=T(s),o=(r.get(t)||0)+1,l=(d.get(t)||0)+1;r.set(t,o),d.set(t,l),c.push(t),1===o&&n&&O.add(t),1===l&&t.setAttribute(i,""),!n&&s&&t.setAttribute(s,"inert"===s?"":"true")}})}(p),a.clear(),k+=1,()=>{c.forEach(e=>{let t=T(s),n=(t.get(e)||0)-1,r=(d.get(e)||0)-1;t.set(e,n),d.set(e,r),n||(!O.has(e)&&s&&e.removeAttribute(s),O.delete(e)),r||e.removeAttribute(i)}),(k-=1)||(R.inert=new WeakMap,R["aria-hidden"]=new WeakMap,R.none=new WeakMap,O=new WeakSet,x={})}}([ee,t.find(e=>(0,m.isTypeableCombobox)(e.context?.elements.domReference||null))?.context?.elements.domReference,...e,ef.current,ep.current,ey.current,eS.current,ed?.beforeOutsideRef.current,ed?.afterOutsideRef.current,(0,L.resolveRef)(z),(0,L.resolveRef)(q),ei?Z:null].filter(e=>null!=e),U||ei)},[Q,j,Z,ee,U,es,ed,ei,ec,er,q,z]),(0,l.useIsoLayoutEffect)(()=>{if(!Q||j||!(0,r.isHTMLElement)(ek))return;let e=(0,f.ownerDocument)(ek),t=(0,m.activeElement)(e);queueMicrotask(()=>{let e,n=eD(ek),r=el.current,o="function"==typeof r?r(eu.current||""):r;void 0===o||!1===o||(e=(e=!0===o||null===o?n[0]||ek:(0,L.resolveRef)(o))||n[0]||ek,(0,m.contains)(ek,t)||w(e,{preventScroll:e===ek}))})},[j,Q,ek,eo,eD,el,eu]),(0,l.useIsoLayoutEffect)(()=>{var e;if(j||!ek)return;let t=(0,f.ownerDocument)(ek);function o(e){var t,n;let r;if(e.open||(t=e.nativeEvent,n=eE.current,r=(0,p.ownerWindow)(t.target),eb.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===y.REASONS.triggerHover&&"mouseleave"===e.nativeEvent.type&&(eg.current=!0),e.reason===y.REASONS.outsidePress)if(e.nested)eg.current=!1;else if((0,v.isVirtualClick)(e.nativeEvent)||(0,v.isVirtualPointerEvent)(e.nativeEvent))eg.current=!1;else{let e=!1;document.createElement("div").focus({get preventScroll(){return e=!0,!1}}),e?eg.current=!1:eg.current=!0}}e=(0,m.activeElement)(t),F(),e&&"body"!==(0,r.getNodeName)(e)&&(N.push(new WeakRef(e)),N.length>20&&(N=N.slice(-20))),et.on("openchange",o);let i=t.createElement("span");return i.setAttribute("tabindex","-1"),i.setAttribute("aria-hidden","true"),Object.assign(i.style,a.visuallyHidden),ex&&Z&&Z.insertAdjacentElement("afterend",i),()=>{et.off("openchange",o);let e=(0,m.activeElement)(t),s=(0,m.contains)(ee,e)||ec&&(0,h.getNodeChildren)(ec.nodesRef.current,er(),!1).some(t=>(0,m.contains)(t.context?.elements.floating,e)),l=function(){let e=ea.current,t="function"==typeof e?e(eb.current):e;if(void 0===t||!1===t)return null;if(null===t&&(t=!0),"boolean"==typeof t){let e=Z||W();return e&&e.isConnected?e:i}let n=Z||W()||i;return(0,L.resolveRef)(t)||n}();queueMicrotask(()=>{let o=function(e){if(!e)return null;let t=(0,b.getTabbableOptions)();return(0,n.isTabbable)(e,t)?e:(0,n.tabbable)(e,t)[0]||e}(l),a="boolean"!=typeof ea.current;ea.current&&!eg.current&&(0,r.isHTMLElement)(o)&&(a||o===e||e===t.body||s)&&o.focus({preventScroll:!0}),i.remove(),eg.current=!1})}},[j,ee,ek,ea,en,et,ec,ex,Z,er]),(0,l.useIsoLayoutEffect)(()=>
1{if(!c.isWebKit||Q||!ee)return;let e=(0,m.activeElement)((0,f.ownerDocument)(ee));(0,r.isHTMLElement)(e)&&(0,m.isTypeableElement)(e)&&(0,m.contains)(ee,e)&&e.blur()},[Q,ee]),(0,l.useIsoLayoutEffect)(()=>{if(!j&&ed)return ed.setFocusManagerState({modal:U,closeOnFocusOut:K,open:Q,onOpenChange:J.setOpen,domReference:Z}),()=>{ed.setFocusManagerState(null)}},[j,ed,U,Q,J,K,Z]),(0,l.useIsoLayoutEffect)(()=>{if(!j&&ek)return _(ek,es),()=>{queueMicrotask(F)}},[j,ek,es]);let eA=!j&&(!U||!ei)&&(ex||U);return(0,M.jsxs)(t.Fragment,{children:[eA&&(0,M.jsx)(g.FocusGuard,{"data-type":"inside",ref:eC,onFocus:e=>{if(U){let e=eD();w(e[e.length-1])}else if(ed?.portalNode)if(eg.current=!1,(0,b.isOutsideEvent)(e,ed.portalNode)){let e=(0,b.getNextTabbable)(Z);e?.focus()}else(0,L.resolveRef)(z??ed.beforeOutsideRef)?.focus()}}),B,eA&&(0,M.jsx)(g.FocusGuard,{"data-type":"inside",ref:ew,onFocus:e=>{if(U)w(eD()[0]);else if(ed?.portalNode)if(K&&(eg.current=!0),(0,b.isOutsideEvent)(e,ed.portalNode)){let e=(0,b.getPreviousTabbable)(Z);e?.focus()}else(0,L.resolveRef)(q??ed.afterOutsideRef)?.focus()}})]})}],795535)},963462,761165,e=>{"use strict";var t=e.i(992591),n=e.i(25032),r=e.i(888659),o=e.i(160716),i=e.i(521148),s=e.i(55962),l=e.i(111348),a=e.i(300115),u=e.i(483543),c=e.i(654660),d=e.i(464472),f=e.i(983974),p=e.i(637869);let g={clipPath:"inset(50%)",position:"fixed",top:0,left:0};e.s(["CLICK_TRIGGER_IDENTIFIER",0,"data-base-ui-click-trigger","DISABLED_TRANSITIONS_STYLE",0,{style:{transition:"none"}},"DROPDOWN_COLLISION_AVOIDANCE",0,{fallbackAxisSide:"none"},"PATIENT_CLICK_THRESHOLD",0,500,"POPUP_COLLISION_AVOIDANCE",0,{fallbackAxisSide:"end"},"TYPEAHEAD_RESET_MS",0,500,"ownerVisuallyHidden",0,g],761165);var m=e.i(294895);let v=t.createContext(null),h=()=>t.useContext(v),b=(0,d.createAttribute)("portal");function E(e={}){let{ref:l,container:a,componentProps:u=p.EMPTY_OBJECT,elementProps:c}=e,d=(0,o.useId)(),g=h(),m=g?.portalNode,[v,y]=t.useState(null),[S,C]=t.useState(null),w=(0,s.useStableCallback)(e=>{null!==e&&C(e)}),R=t.useRef(null);(0,i.useIsoLayoutEffect)(()=>{if(null===a){R.current&&(R.current=null,C(null),y(null));return}if(null==d)return;let e=(a&&((0,r.isNode)(a)?a:a.current))??m??document.body;if(null==e){R.current&&(R.current=null,C(null),y(null));return}R.current!==e&&(R.current=e,C(null),y(e))},[a,m,d]);let T=(0,f.useRenderElement)("div",u,{ref:[l,w],props:[{id:d,[b]:""},c]});return{portalNode:S,portalSubtree:v&&T?n.createPortal(T,v):null}}let y=t.forwardRef(function(e,r){let{children:o,container:i,className:s,render:d,renderGuards:f,...p}=e,{portalNode:h,portalSubtree:b}=E({container:i,ref:r,componentProps:e,elementProps:p}),y=t.useRef(null),S=t.useRef(null),C=t.useRef(null),w=t.useRef(null),[R,T]=t.useState(null),O=R?.modal,x=R?.open,k="boolean"==typeof f?f:!!R&&!R.modal&&R.open&&!!h;t.useEffect(()=>{if(h&&!O)return h.addEventListener("focusin",e,!0),h.addEventListener("focusout",e,!0),()=>{h.removeEventListener("focusin",e,!0),h.removeEventListener("focusout",e,!0)};function e(e){h&&e.relatedTarget&&(0,a.isOutsideEvent)(e)&&("focusin"===e.type?a.enableFocusInside:a.disableFocusInside)(h)}},[h,O]),t.useEffect(()=>{h&&!x&&(0,a.enableFocusInside)(h)},[x,h]);let I=t.useMemo(()=>({beforeOutsideRef:y,afterOutsideRef:S,beforeInsideRef:C,afterInsideRef:w,portalNode:h,setFocusManagerState:T}),[h]);return(0,m.jsxs)(t.Fragment,{children:[b,(0,m.jsxs)(v.Provider,{value:I,children:[k&&h&&(0,m.jsx)(l.FocusGuard,{"data-type":"outside",ref:y,onFocus:e=>{if((0,a.isOutsideEvent)(e,h))C.current?.focus();else{let e=R?R.domReference:null,t=(0,a.getPreviousTabbable)(e);t?.focus()}}}),k&&h&&(0,m.jsx)("span",{"aria-owns":h.id,style:g}),h&&n.createPortal(o,h),k&&h&&(0,m.jsx)(l.FocusGuard,{"data-type":"outside",ref:S,onFocus:e=>{if((0,a.isOutsideEvent)(e,h))w.current?.focus();else{let t=R?R.domReference:null,n=(0,a.getNextTabbable)(t);n?.focus(),R?.closeOnFocusOut&&R?.onOpenChange(!1,(0,u.createChangeEventDetails)(c.REASONS.focusOut,e.nativeEvent))}}})]})]})});e.s(["FloatingPortal",0,y,"useFloatingPortalNode",0,E,"usePortalContext",0,h],963462)},440708,146588,e=>{"use strict";var t=e.i(760480),n=e.i(992591),r=e.i(33347),o=e.i(551165),i=e.i(397307),s=e.i(936753);let l=(0,i.isReactVersionAtLeast)(19)?function(e,t,o,i,l){let a,u=(0,s.getInstance)();if(!u){let s;return s=n.useCallback(()=>t(e.getSnapshot(),o,i,l),[e,t,o,i,l]),(0,r.useSyncExternalStore)(e.subscribe,s,s)}let c=u.syncIndex;return u.syncIndex+=1,u.didInitialize?(a=u.syncHooks[c]).store===e&&a.selector===t&&Object.is(a.a1,o)&&Object.is(a.a2,i)&&Object.is(a.a3,l)||(a.store!==e&&(u.didChangeStore=!0),a.store=e,a.selector=t,a.a1=o,a.a2=i,a.a3=l,a.didChange=!0):(a={store:e,selector:t,a1:o,a2:i,a3:l,value:t(e.getSnapshot(),o,i,l),didChange:!1},u.syncHooks.push(a)),a.value}:function(e,t,n,r,i){return(0,o.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,e=>t(e,n,r,i))};(0,s.register)({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],o=r.selector(r.store.state,r.a1,r.a2,r.a3);(r.didChange||!Object.is(r.value,o))&&(t=!0,r.value=o,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,r.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});class a{constructor(e){this.state=e,this.listeners=new Set,this.updateTick=0}
1subscribe=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 l(this,e,t,n,r)}}var u=e.i(55962),c=e.i(521148),d=e.i(637869);class f extends a{constructor(e,t={},n){super(e),this.context=t,this.selectors=n}useSyncedValue(e,t){n.useDebugValue(e),(0,c.useIsoLayoutEffect)(()=>{this.state[e]!==t&&this.set(e,t)},[e,t])}useSyncedValueWithCleanup(e,t){let n=this;(0,c.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,c.useIsoLayoutEffect)(()=>{t.update(e)},[t,...n])}useControlledProp(e,t){n.useDebugValue(e);let r=void 0!==t;(0,c.useIsoLayoutEffect)(()=>{r&&!Object.is(this.state[e],t)&&super.setState({...this.state,[e]:t})},[e,t,r])}select(e,t,n,r){return(0,this.selectors[e])(this.state,t,n,r)}useState(e,t,r,o){return n.useDebugValue(e),l(this,this.selectors[e],t,r,o)}useContextCallback(e,t){n.useDebugValue(e);let r=(0,u.useStableCallback)(t??d.NOOP);this.context[e]=r}useStateSetter(e){let t=n.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 o=n(e);if(!Object.is(r,o)){let e=r;r=o,t(o,e,this)}})}}e.s(["ReactStore",0,f],146588);var p=e.i(703826),g=e.i(411248);let m={open:(0,t.createSelector)(e=>e.open),domReferenceElement:(0,t.createSelector)(e=>e.domReferenceElement),referenceElement:(0,t.createSelector)(e=>e.positionReference??e.referenceElement),floatingElement:(0,t.createSelector)(e=>e.floatingElement),floatingId:(0,t.createSelector)(e=>e.floatingId)};e.s(["FloatingRootStore",0,class extends f{constructor(e){const{nested:t,noEmit:n,onOpenChange:r,triggerElements:o,...i}=e;super({...i,positionReference:i.referenceElement,domReferenceElement:i.referenceElement},{onOpenChange:r,dataRef:{current:{}},events:(0,p.createEventEmitter)(),nested:t,noEmit:n,triggerElements:o},m)}setOpen=(e,t)=>{if((!e||!this.state.open||(0,g.isClickLikeEvent)(t.event))&&(this.context.dataRef.current.openEvent=e?t.event:void 0),!this.context.noEmit){let n={open:e,reason:t.reason,nativeEvent:t.event,nested:this.context.nested,triggerElement:t.trigger};this.context.events.emit("openchange",n)}this.context.onOpenChange?.(e,t)}}],440708)},641926,703826,4814,e=>{"use strict";var t=e.i(992591),n=e.i(160716),r=e.i(521148),o=e.i(327086);function i(){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,i],703826);class s{nodesRef={current:[]};events=i();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,s],4814);var l=e.i(294895);let a=t.createContext(null),u=t.createContext(null),c=()=>t.useContext(a)?.id||null,d=e=>{let n=t.useContext(u);return e??n};e.s(["FloatingNode",0,function(e){let{children:n,id:r}=e,o=c();return(0,l.jsx)(a.Provider,{value:t.useMemo(()=>({id:r,parentId:o}),[r,o]),children:n})},"FloatingTree",0,function(e){let{children:t,externalTree:n}=e,r=(0,o.useRefWithInit)(()=>n??new s).current;return(0,l.jsx)(u.Provider,{value:r,children:t})},"useFloatingNodeId",0,function(e){let t=(0,n.useId)(),o=d(e),i=c();return(0,r.useIsoLayoutEffect)(()=>{if(!t)return;let e={id:t,parentId:i};return o?.addNode(e),()=>{o?.removeNode(e)}},[o,t,i]),t},"useFloatingParentNodeId",0,c,"useFloatingTree",0,d],641926)},970924,e=>{"use strict";var t=e.i(992591),n=e.i(93932),r=e.i(474431),o=e.i(637869),i=e.i(411248),s=e.i(62093),l=e.i(483543),a=e.i(654660);e.s(["useClick",0,function(e,u={}){let c="rootStore"in e?e.rootStore:e,d=c.context.dataRef,{enabled:f=!0,event:p="click",toggle:g=!0,ignoreMouse:m=!1,stickIfOpen:v=!0,touchOpenDelay:h=0,reason:b=a.REASONS.triggerPress}=u,E=t.useRef(void 0),y=(0,n.useAnimationFrame)(),S=(0,r.useTimeout)(),C=t.useMemo(()=>({onPointerDown(e){E.current=e.pointerType},onMouseDown(e){let t=E.current,n=e.nativeEvent,r=c.select("open");if(0!==e.button||"click"===p||(0,i.isMouseLikePointerType)(t,!0)&&m)return;let o=d.current.openEvent,a=o?.type,u=c.select("domReferenceElement")!==e.currentTarget,f=r&&u||!(r&&g&&(!o||!v||"click"===a||"mousedown"===a));if((0,s.isTypeableElement)(n.target)){let e=(0,l.createChangeEventDetails)(b,n,n.target);f&&"touch"===t&&h>0?S.start(h,()=>{c.setOpen(!0,e)}):c.setOpen(f,e);return}let C=e.currentTarget;y.request(()=>{let e=(0,l.createChangeEventDetails)(b,n,C);f&&"touch"===t&&h>0?S.start(h,()=>{c.setOpen(!0,e)}):c.setOpen(f,e)})},onClick(e){if("mousedown-only"===p)return;let t=E.current;if("mousedown"===p&&t){E.current=void 0;return}if((0,i.isMouseLikePointerType)(t,!0)&&m)return;let n=c.select("open"),r=d.current.openEvent,o=c.select("domReferenceElement")!==e.currentTarget,s=n&&o||!(n&&g&&(!r||!v||(0,i.isClickLikeEvent)(r))),a=(0,l.createChangeEventDetails)(b,e.nativeEvent,e.currentTarget);s&&"touch"===t&&h>0?S.start(h,()=>{c.setOpen(!0,a)}):c.setOpen(s,a)},onKeyDown(){E.current=void 0}}),[d,p,m,c,v,g,y,S,h,b]);return t.useMemo(()=>f?{reference:C}:o.EMPTY_OBJECT,[f,C])}])},634948,796207,e=>{"use strict";var t=e.i(992591),n=e.i(888659),r=e.i(474431),o=e.i(55962),i=e.i(410729),s=e.i(62093),l=e.i(411248),a=e.i(377207),u=e.i(641926),c=e.i(483543),d=e.i(654660),f=e.i(464472);let p={intentional:"onClick",sloppy:"onPointerDown"};e.s(["useDismiss",0,function(e,g={}){let m="rootStore"in e?e.rootStore:e,v=m.useState("open"),h=m.useState("floatingElement"),b=m.useState("referenceElement"),E=m.useState("domReferenceElement"),{onOpenChange:y,dataRef:S}=m.context,{enabled:C=!0,escapeKey:w=!0,outsidePress:R=!0,outsidePressEvent:T="sloppy",referencePress:O=!1,referencePressEvent:x="sloppy",ancestorScroll:k=!1,bubbles:I,externalTree:D}=g,A=(0,u.useFloatingTree)(D),P=(0,o.useStableCallback)("function"==typeof R?R:()=>!1),L="function"==typeof R?P:R,M=t.useRef(!1),{escapeKey:N,outsidePress:F}={escapeKey:"boolean"==typeof I?I:I?.escapeKey??!1,outsidePress:"boolean"==typeof I?I:I?.outsidePress??!0},W=t.useRef(null),_=(0,r.useTimeout)(),B=(0,r.useTimeout)(),j=(0,o.useStableCallback)(()=>{B.clear(),S.current.insideReactTree=!1}),V=t.useRef(!1),Y=t.useRef(""),H=(0,o.useStableCallback)(e=>{Y.current=e.pointerType}),U=(0,o.useStableCallback)(()=>{let e=Y.current,t="function"==typeof T?T():T;return"string"==typeof t?t:t["pen"!==e&&e?e:"mouse"]}
1),K=(0,o.useStableCallback)(e=>{if(!v||!C||!w||"Escape"!==e.key||V.current)return;let t=S.current.floatingContext?.nodeId,n=A?(0,a.getNodeChildren)(A.nodesRef.current,t):[];if(!N&&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,l.isReactEvent)(e)?e.nativeEvent:e,o=(0,c.createChangeEventDetails)(d.REASONS.escapeKey,r);m.setOpen(!1,o),N||o.isPropagationAllowed||e.stopPropagation()}),$=(0,o.useStableCallback)(e=>{let t=U();return"intentional"===t&&"click"!==e.type||"sloppy"===t&&"click"===e.type}),q=(0,o.useStableCallback)(()=>{S.current.insideReactTree=!0,B.start(0,j)}),z=(0,o.useStableCallback)((e,t=!1)=>{if($(e)||S.current.insideReactTree)return void j();if("intentional"===U()&&t||"function"==typeof L&&!L(e))return;let r=(0,s.getTarget)(e),o=`[${(0,f.createAttribute)("inert")}]`,l=(0,i.ownerDocument)(m.select("floatingElement")).querySelectorAll(o),u=m.context.triggerElements;if(r&&(u.hasElement(r)||u.hasMatchingElement(e=>(0,s.contains)(e,r))))return;let p=(0,n.isElement)(r)?r:null;for(;p&&!(0,n.isLastTraversableNode)(p);){let e=(0,n.getParentNode)(p);if((0,n.isLastTraversableNode)(e)||!(0,n.isElement)(e))break;p=e}if(l.length&&(0,n.isElement)(r)&&!(0,s.isRootElement)(r)&&!(0,s.contains)(r,m.select("floatingElement"))&&Array.from(l).every(e=>!(0,s.contains)(p,e)))return;if((0,n.isHTMLElement)(r)&&!("touches"in e)){let t=(0,n.isLastTraversableNode)(r),o=(0,n.getComputedStyle)(r),i=/auto|scroll/,s=t||i.test(o.overflowX),l=t||i.test(o.overflowY),a=s&&r.clientWidth>0&&r.scrollWidth>r.clientWidth,u=l&&r.clientHeight>0&&r.scrollHeight>r.clientHeight,c="rtl"===o.direction,d=u&&(c?e.offsetX<=r.offsetWidth-r.clientWidth:e.offsetX>r.clientWidth),f=a&&e.offsetY>r.clientHeight;if(d||f)return}let g=S.current.floatingContext?.nodeId,v=A&&(0,a.getNodeChildren)(A.nodesRef.current,g).some(t=>(0,s.isEventTargetWithin)(e,t.context?.elements.floating));if((0,s.isEventTargetWithin)(e,m.select("floatingElement"))||(0,s.isEventTargetWithin)(e,m.select("domReferenceElement"))||v)return;let h=A?(0,a.getNodeChildren)(A.nodesRef.current,g):[];if(h.length>0){let e=!0;if(h.forEach(t=>{t.context?.open&&!t.context.dataRef.current.__outsidePressBubbles&&(e=!1)}),!e)return}m.setOpen(!1,(0,c.createChangeEventDetails)(d.REASONS.outsidePress,e)),j()}),G=(0,o.useStableCallback)(e=>{"sloppy"!==U()||"touch"===e.pointerType||!m.select("open")||!C||(0,s.isEventTargetWithin)(e,m.select("floatingElement"))||(0,s.isEventTargetWithin)(e,m.select("domReferenceElement"))||z(e)}),X=(0,o.useStableCallback)(e=>{if("sloppy"!==U()||!m.select("open")||!C||(0,s.isEventTargetWithin)(e,m.select("floatingElement"))||(0,s.isEventTargetWithin)(e,m.select("domReferenceElement")))return;let t=e.touches[0];t&&(W.current={startTime:Date.now(),startX:t.clientX,startY:t.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},_.start(1e3,()=>{W.current&&(W.current.dismissOnTouchEnd=!1,W.current.dismissOnMouseDown=!1)}))}),J=(0,o.useStableCallback)(e=>{let t=(0,s.getTarget)(e);t?.addEventListener(e.type,function n(){X(e),t?.removeEventListener(e.type,n)})}),Q=(0,o.useStableCallback)(e=>{let t=M.current;if(M.current=!1,_.clear(),"mousedown"===e.type&&W.current&&!W.current.dismissOnMouseDown)return;let n=(0,s.getTarget)(e);n?.addEventListener(e.type,function r(){"pointerdown"===e.type?G(e):z(e,t),n?.removeEventListener(e.type,r)})}),Z=(0,o.useStableCallback)(e=>{if("sloppy"!==U()||!W.current||(0,s.isEventTargetWithin)(e,m.select("floatingElement"))||(0,s.isEventTargetWithin)(e,m.select("domReferenceElement")))return;let t=e.touches[0];if(!t)return;let n=Math.abs(t.clientX-W.current.startX),r=Math.abs(t.clientY-W.current.startY),o=Math.sqrt(n*n+r*r);o>5&&(W.current.dismissOnTouchEnd=!0),o>10&&(z(e),_.clear(),W.current=null)}),ee=(0,o.useStableCallback)(e=>{let t=(0,s.getTarget)(e);t?.addEventListener(e.type,function n(){Z(e),t?.removeEventListener(e.type,n)})}),et=(0,o.useStableCallback)(e=>{"sloppy"!==U()||!W.current||(0,s.isEventTargetWithin)(e,m.select("floatingElement"))||(0,s.isEventTargetWithin)(e,m.select("domReferenceElement"))||(W.current.dismissOnTouchEnd&&z(e),_.clear(),W.current=null)}),en=(0,o.useStableCallback)(e=>{let t=(0,s.getTarget)(e);t?.addEventListener(e.type,function n(){et(e),t?.removeEventListener(e.type,n)})});t.useEffect(()=>{if(!v||!C)return;S.current.__escapeKeyBubbles=N,S.current.__outsidePressBubbles=F;let e=new r.Timeout;function t(e){m.setOpen(!1,(0,c.createChangeEventDetails)(d.REASONS.none,e))}function o(){e.clear(),V.current=!0}function s(){e.start(5*!!(0,n.isWebKit)(),()=>{V.current=!1})}let l=(0,i.ownerDocument)(h);l.addEventListener("pointerdown",H,!0),w&&(l.addEventListener("keydown",K),l.addEventListener("compositionstart",o),l.addEventListener("compositionend",s)),L&&(l.addEventListener("click",Q,!0),l.addEventListener("pointerdown",Q,!0),l.addEventListener("touchstart",J,!0),l.addEventListener("touchmove",ee,!0),l.addEventListener("touchend",en,!0),l.addEventListener("mousedown",Q,!0));let a=[];return k&&((0,n.isElement)(E)&&(a=(0,n.getOverflowAncestors)(E)),(0,n.isElement)(h)&&(a=a.concat((0,n.getOverflowAncestors)(h))),!(0,n.isElement)(b)&&b&&b.contextElement&&(a=a.concat((0,n.getOverflowAncestors)(b.contextElement)))),(a=a.filter(e=>
1e!==l.defaultView?.visualViewport)).forEach(e=>{e.addEventListener("scroll",t,{passive:!0})}),()=>{l.removeEventListener("pointerdown",H,!0),w&&(l.removeEventListener("keydown",K),l.removeEventListener("compositionstart",o),l.removeEventListener("compositionend",s)),L&&(l.removeEventListener("click",Q,!0),l.removeEventListener("pointerdown",Q,!0),l.removeEventListener("touchstart",J,!0),l.removeEventListener("touchmove",ee,!0),l.removeEventListener("touchend",en,!0),l.removeEventListener("mousedown",Q,!0)),a.forEach(e=>{e.removeEventListener("scroll",t)}),e.clear(),M.current=!1}},[S,h,b,E,w,L,v,y,k,C,N,F,K,z,Q,G,J,ee,en,H,m]),t.useEffect(j,[L,j]);let er=t.useMemo(()=>({onKeyDown:K,...O&&{[p[x]]:e=>{m.setOpen(!1,(0,c.createChangeEventDetails)(d.REASONS.triggerPress,e.nativeEvent))},..."intentional"!==x&&{onClick(e){m.setOpen(!1,(0,c.createChangeEventDetails)(d.REASONS.triggerPress,e.nativeEvent))}}}}),[K,m,O,x]),eo=(0,o.useStableCallback)(e=>{let t=(0,s.getTarget)(e.nativeEvent);(0,s.contains)(m.select("floatingElement"),t)&&0===e.button&&(M.current=!0)}),ei=(0,o.useStableCallback)(e=>{v&&C&&0===e.button&&(M.current=!0)}),es=t.useMemo(()=>({onKeyDown:K,onPointerDown:eo,onMouseDown:eo,onMouseUp:eo,onClickCapture:q,onMouseDownCapture(e){q(),ei(e)},onPointerDownCapture(e){q(),ei(e)},onMouseUpCapture:q,onTouchEndCapture:q,onTouchMoveCapture:q}),[K,eo,q,ei]);return t.useMemo(()=>C?{reference:er,floating:es,trigger:er}:{},[C,er,es])}],634948);var g=e.i(163396);function m(e,t,n){let r=new Map,o="item"===n,i={};for(let t in"floating"===n&&(i.tabIndex=-1,i[g.FOCUSABLE_ATTRIBUTE]=""),e)o&&e&&(t===g.ACTIVE_KEY||t===g.SELECTED_KEY)||(i[t]=e[t]);for(let s=0;s<t.length;s+=1){let l,a=t[s]?.[n];(l="function"==typeof a?e?a(e):null:a)&&v(i,l,o,r)}return v(i,e,o,r),i}function v(e,t,n,r){for(let o in t){let i=t[o];n&&(o===g.ACTIVE_KEY||o===g.SELECTED_KEY)||(o.startsWith("on")?(r.has(o)||r.set(o,[]),"function"==typeof i&&(r.get(o)?.push(i),e[o]=(...e)=>r.get(o)?.map(t=>t(...e)).find(e=>void 0!==e))):e[o]=i)}}e.s(["useInteractions",0,function(e=[]){let n=e.map(e=>e?.reference),r=e.map(e=>e?.floating),o=e.map(e=>e?.item),i=e.map(e=>e?.trigger),s=t.useCallback(t=>m(t,e,"reference"),n),l=t.useCallback(t=>m(t,e,"floating"),r),a=t.useCallback(t=>m(t,e,"item"),o),u=t.useCallback(t=>m(t,e,"trigger"),i);return t.useMemo(()=>({getReferenceProps:s,getFloatingProps:l,getItemProps:a,getTriggerProps:u}),[s,l,a,u])}],796207)},153646,e=>{"use strict";var t=e.i(160716),n=e.i(327086),r=e.i(521148),o=e.i(888659),i=e.i(641926),s=e.i(440708);e.s(["useSyncedFloatingRootContext",0,function(e){let{popupStore:l,noEmit:a=!1,treatPopupAsFloatingElement:u=!1,onOpenChange:c}=e,d=(0,t.useId)(),f=null!=(0,i.useFloatingParentNodeId)(),p=l.useState("open"),g=l.useState("activeTriggerElement"),m=l.useState(u?"popupElement":"positionerElement"),v=l.context.triggerElements,h=(0,n.useRefWithInit)(()=>new s.FloatingRootStore({open:p,referenceElement:g,floatingElement:m,triggerElements:v,onOpenChange:c,floatingId:d,nested:f,noEmit:a})).current;return(0,r.useIsoLayoutEffect)(()=>{let e={open:p,floatingId:d,referenceElement:g,floatingElement:m};(0,o.isElement)(g)&&(e.domReferenceElement=g),h.state.positionReference===h.state.referenceElement&&(e.positionReference=g),h.update(e)},[p,d,g,m,h]),h.context.onOpenChange=c,h.context.nested=f,h.context.noEmit=a,h}])},464472,e=>{"use strict";e.s(["createAttribute",0,function(e){return`data-base-ui-${e}`}])},62093,163396,411248,e=>{"use strict";var t=e.i(888659),n=e.i(500345);let r="data-base-ui-focusable",o="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function i(e,n){if(!e||!n)return!1;let r=n.getRootNode?.();if(e.contains(n))return!0;if(r&&(0,t.isShadowRoot)(r)){let t=n;for(;t;){if(e===t)return!0;t=t.parentNode||t.host}}return!1}function s(e){return(0,t.isHTMLElement)(e)&&e.matches(o)}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,o],163396),e.s(["activeElement",0,function(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t},"contains",0,i,"getFloatingFocusElement",0,function(e){return e?e.hasAttribute(r)?e:e.querySelector(`[${r}]`)||e:null},"getTarget",0,function(e){return"composedPath"in e?e.composedPath()[0]:e.target},"isEventTargetWithin",0,function(e,t){return null!=t&&("composedPath"in e?e.composedPath().includes(t):null!=e.target&&t.contains(e.target))},"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(i(t,e))return!t.hasAttribute("data-trigger-disabled");return!1},"isTypeableCombobox",0,function(e){return!!e&&"combobox"===e.getAttribute("role")&&s(e)},"isTypeableElement",0,s,"matchesFocusVisible",0,function(e){if(!e||n.isJSDOM)return!0;try{return e.matches(":focus-visible")}catch(e){return!0}}],62093),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||(n.isAndroid&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)},"isVirtualPointerEvent",0,function(e){return!n.isJSDOM&&(!n.isAndroid&&0===e.width&&0===e.height||n.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()}],411248)},377207,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&&(!r||e.context?.open)).flatMap(n=>[n,...e(t,n.id,r)])}])},300115,e=>{"use strict";var t=e.i(996972),n=e.i(410729),r=e.i(62093);let o=()=>({getShadowRoot:!0,displayCheck:"function"==typeof ResizeObserver&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function i(e,i){let s=(0,t.tabbable)(e,o()),l=s.length;if(0===l)return;let a=(0,r.activeElement)((0,n.ownerDocument)(e)),u=s.indexOf(a);return s[-1===u?1===i?0:l-1:u+i]}function s(e,r){if(!e)return null;let i=(0,t.tabbable)((0,n.ownerDocument)(e).body,o()),s=i.length;if(0===s)return null;let l=i.indexOf(e);return -1===l?null:i[(l+r+s)%s]}e.s(["disableFocusInside",0,function(e){(0,t.tabbable)(e,o()).forEac
1h(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})},"enableFocusInside",0,function(e){e.querySelectorAll("[data-tabindex]").forEach(e=>{let t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})},"getNextTabbable",0,function(e){return i((0,n.ownerDocument)(e).body,1)||e},"getPreviousTabbable",0,function(e){return i((0,n.ownerDocument)(e).body,-1)||e},"getTabbableAfterElement",0,function(e){return s(e,1)},"getTabbableBeforeElement",0,function(e){return s(e,-1)},"getTabbableOptions",0,o,"isOutsideEvent",0,function(e,t){let n=t||e.currentTarget,o=e.relatedTarget;return!o||!(0,r.contains)(n,o)}])},110194,831410,e=>{"use strict";var t=e.i(992591),n=e.i(888659),r=e.i(55962),o=e.i(521148),i=e.i(735355),s=e.i(312815);let l=t.createContext(void 0);function a(e=!1){let n=t.useContext(l);if(void 0===n&&!e)throw Error((0,s.default)(16));return n}e.s(["useCompositeRootContext",0,a],831410),e.s(["useButton",0,function(e={}){let{disabled:s=!1,focusableWhenDisabled:l,tabIndex:u=0,native:c=!0}=e,d=t.useRef(null),f=void 0!==a(!0),p=(0,r.useStableCallback)(()=>{let e=d.current;return!!(e?.tagName==="A"&&e?.href)}),{props:g}=function(e){let{focusableWhenDisabled:n,disabled:r,composite:o=!1,tabIndex:i=0,isNativeButton:s}=e,l=o&&!1!==n,a=o&&!1===n;return{props:t.useMemo(()=>{let e={onKeyDown(e){r&&n&&"Tab"!==e.key&&e.preventDefault()}};return o||(e.tabIndex=i,!s&&r&&(e.tabIndex=n?i:-1)),(s&&(n||l)||!s&&r)&&(e["aria-disabled"]=r),s&&(!n||a)&&(e.disabled=r),e},[o,r,n,l,a,s,i])}}({focusableWhenDisabled:l,disabled:s,composite:f,tabIndex:u,isNativeButton:c}),m=t.useCallback(()=>{var e;let t=d.current;e=t,(0,n.isHTMLElement)(e)&&"BUTTON"===e.tagName&&f&&s&&void 0===g.disabled&&t.disabled&&(t.disabled=!1)},[s,g.disabled,f]);return(0,o.useIsoLayoutEffect)(m,[m]),{getButtonProps:t.useCallback((e={})=>{let{onClick:t,onMouseDown:n,onKeyUp:r,onKeyDown:o,onPointerDown:l,...a}=e,u=c?"button":void 0;return(0,i.mergeProps)({type:u,onClick(e){s?e.preventDefault():t?.(e)},onMouseDown(e){s||n?.(e)},onKeyDown(e){if(s||((0,i.makeEventPreventable)(e),o?.(e)),e.baseUIHandlerPrevented)return;let n=e.target===e.currentTarget&&!c&&!p()&&!s,r="Enter"===e.key,l=" "===e.key;n&&((l||r)&&e.preventDefault(),r&&t?.(e))},onKeyUp(e){s||((0,i.makeEventPreventable)(e),r?.(e)),!e.baseUIHandlerPrevented&&(e.target!==e.currentTarget||c||s||" "!==e.key||t?.(e))},onPointerDown(e){s?e.preventDefault():l?.(e)}},c?void 0:{role:"button"},g,a)},[s,g,c,p]),buttonRef:(0,r.useStableCallback)(e=>{d.current=e,m()})}}],110194)},111348,e=>{"use strict";e.i(651030);var t=e.i(992591),n=e.i(521148),r=e.i(500345),o=e.i(114588),i=e.i(294895);let s=t.forwardRef(function(e,s){let[l,a]=t.useState();return(0,n.useIsoLayoutEffect)(()=>{r.isSafari&&a("button")},[]),(0,i.jsx)("span",{...e,ref:s,style:o.visuallyHidden,"aria-hidden":!l||void 0,...{tabIndex:0,role:l},"data-base-ui-focus-guard":""})});e.s(["FocusGuard",0,s])},67659,e=>{"use strict";e.i(651030);var t=e.i(992591),n=e.i(294895);let r=t.forwardRef(function(e,t){let r,{cutout:o,...i}=e;if(o){let e=o?.getBoundingClientRect();r=`polygon(
2      0% 0%,
3      100% 0%,
4      100% 100%,
5      0% 100%,
6      0% 0%,
7      ${e.left}px ${e.top}px,
8      ${e.left}px ${e.bottom}px,
9      ${e.right}px ${e.bottom}px,
10      ${e.right}px ${e.top}px,
11      ${e.left}px ${e.top}px
12    )`}return(0,n.jsx)("div",{ref:t,role:"presentation","data-base-ui-inert":"",...i,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:r}})});e.s(["InternalBackdrop",0,r])},483543,e=>{"use strict";var t=e.i(637869);e.s(["createChangeEventDetails",0,function(e,n,r,o){let i=!1,s=!1,l=o??t.EMPTY_OBJECT;return{reason:e,event:n??new Event("base-ui"),cancel(){i=!0},allowPropagation(){s=!0},get isCanceled(){return i},get isPropagationAllowed(){return s},trigger:r,...l}},"createGenericEventDetails",0,function(e,n,r){let o=r??t.EMPTY_OBJECT;return{reason:e,event:n??new Event("base-ui"),...o}}])},677652,e=>{"use strict";var t,n,r=e.i(662145);let o=((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),i=((n={}).popupOpen="data-popup-open",n.pressed="data-pressed",n),s={[i.popupOpen]:""},l={[i.popupOpen]:"",[i.pressed]:""},a={[o.open]:""},u={[o.closed]:""},c={[o.anchorHidden]:""};e.s(["CommonPopupDataAttributes",0,o,"CommonTriggerDataAttributes",0,i,"popupStateMapping",0,{open:e=>e?a:u,anchorHidden:e=>e?c:null},"pressableTriggerOpenStateMapping",0,{open:e=>e?l:null},"triggerOpenStateMapping",0,{open:e=>e?s:null}])},902246,e=>{"use strict";var t=e.i(992591),n=e.i(55962),r=e.i(521148),o=e.i(49924),i=e.i(460001);function s(e,n){let r=t.useRef(null),o=t.useRef(null);return t.useCallback(t=>{if(void 0!==e){if(null!==r.current){let e=r.current,t=o.current,i=n.context.triggerElements.getById(e);t&&i===t&&n.context.triggerElements.delete(e),r.current=null,o.current=null}null!==t&&(r.current=e,o.current=t,n.context.triggerElements.add(e,t))}},[n,e])}e.s(["useImplicitActiveTrigger",0,function(e){let t=e.useState("open");(0,r.useIsoLayoutEffect)(()=>
12{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:s,setMounted:l,transitionStatus:a}=(0,o.useTransitionStatus)(e);t.useSyncedValues({mounted:s,transitionStatus:a});let u=(0,n.useStableCallback)(()=>{l(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)}),c=t.useState("preventUnmountingOnClose");return(0,i.useOpenChangeComplete)({enabled:!c,open:e,ref:t.context.popupRef,onComplete(){e||u()}}),{forceUnmount:u,transitionStatus:a}},"useTriggerDataForwarding",0,function(e,t,o,i){let l=o.useState("isMountedByTrigger",e),a=s(e,o),u=(0,n.useStableCallback)(t=>{if(a(t),!t||!o.select("open"))return;let n=o.select("activeTriggerId");n===e?o.update({activeTriggerElement:t,...i}):null==n&&o.update({activeTriggerId:e,activeTriggerElement:t,...i})});return(0,r.useIsoLayoutEffect)(()=>{l&&o.update({activeTriggerElement:t.current,...i})},[l,o,t,...Object.values(i)]),{registerTrigger:u,isMountedByThisTrigger:l}},"useTriggerRegistration",0,s])},294266,e=>{"use strict";e.i(651030),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}}])},32330,e=>{"use strict";var t=e.i(760480),n=e.i(294266),r=e.i(440708),o=e.i(637869);let i=(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:i,activeTriggerElement:(0,t.createSelector)(e=>e.mounted?e.activeTriggerElement:null),isTriggerActive:(0,t.createSelector)((e,t)=>void 0!==t&&i(e)===t),isOpenedByTrigger:(0,t.createSelector)((e,t)=>void 0!==t&&i(e)===t&&e.open),isMountedByTrigger:(0,t.createSelector)((e,t)=>void 0!==t&&i(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:"idle",floatingRootContext:new r.FloatingRootStore({open:!1,floatingElement:null,referenceElement:null,triggerElements:new n.PopupTriggerMap,floatingId:"",nested:!1,noEmit:!1,onOpenChange:void 0}),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],32330)},654660,e=>{"use strict";e.s(["cancelOpen",0,"cancel-open","chipRemovePress",0,"chip-remove-press","clearPress",0,"clear-press","closePress",0,"close-press","closeWatcher",0,"close-watcher","decrementPress",0,"decrement-press","disabled",0,"disabled","drag",0,"drag","escapeKey",0,"escape-key","focusOut",0,"focus-out","imperativeAction",0,"imperative-action","incrementPress",0,"increment-press","inputBlur",0,"input-blur","inputChange",0,"input-change","inputClear",0,"input-clear","inputPaste",0,"input-paste","inputPress",0,"input-press","itemPress",0,"item-press","keyboard",0,"keyboard","linkPress",0,"link-press","listNavigation",0,"list-navigation","none",0,"none","outsidePress",0,"outside-press","pointer",0,"pointer","scrub",0,"scrub","siblingOpen",0,"sibling-open","swipe",0,"swipe","trackPress",0,"track-press","triggerFocus",0,"trigger-focus","triggerHover",0,"trigger-hover","triggerPress",0,"trigger-press","wheel",0,"wheel","windowResize",0,"window-resize"],795108);var t=e.i(795108);e.s(["REASONS",0,t],654660)},76710,e=>{"use strict";e.s(["resolveRef",0,function(e){return null==e?e:"current"in e?e.current:e}])},662145,e=>{"use strict";var t;let n=((t={}).startingStyle="data-starting-style",t.endingStyle="data-ending-style",t),r={[n.startingStyle]:""},o={[n.endingStyle]:""};e.s(["TransitionStatusDataAttributes",0,n,"transitionStatusMapping",0,{transitionStatus:e=>"starting"===e?r:"ending"===e?o:null}])},876116,e=>{"use strict";var t=e.i(160716);e.s(["useBaseUiId",0,function(e){return(0,t.useId)(e,"base-ui")}])},460001,195517,e=>{"use strict";var t=e.i(992591),n=e.i(55962),r=e.i(25032),o=e.i(93932),i=e.i(76710),s=e.i(662145);function l(e,t=!1,a=!0){let u=(0,o.useAnimationFrame)();
12return(0,n.useStableCallback)((n,o=null)=>{function l(){r.flushSync(n)}u.cancel();let c=(0,i.resolveRef)(e);if(null!=c)if("function"!=typeof c.getAnimations||globalThis.BASE_UI_ANIMATIONS_DISABLED)n();else{function d(){Promise.all(c.getAnimations().map(e=>e.finished)).then(()=>{o?.aborted||l()}).catch(()=>{let e=c.getAnimations();if(a){if(o?.aborted)return;l()}else e.length>0&&e.some(e=>e.pending||"finished"!==e.playState)&&d()})}if(t)return void function(){let e=s.TransitionStatusDataAttributes.startingStyle;if(!c.hasAttribute(e))return u.request(d);let t=new MutationObserver(()=>{c.hasAttribute(e)||(t.disconnect(),d())});t.observe(c,{attributes:!0,attributeFilter:[e]}),o?.addEventListener("abort",()=>t.disconnect(),{once:!0})}();u.request(d)}})}e.s(["useAnimationsFinished",0,l],195517),e.s(["useOpenChangeComplete",0,function(e){let{enabled:r=!0,open:o,ref:i,onComplete:s}=e,a=(0,n.useStableCallback)(s),u=l(i,o,!1);t.useEffect(()=>{if(!r)return;let e=new AbortController;return u(a,e.signal),()=>{e.abort()}},[r,o,a,u])}],460001)},983974,e=>{"use strict";e.i(651030);var t=e.i(312815),n=e.i(992591),r=e.i(170325),o=e.i(381596),i=e.i(592756),s=e.i(899226),l=e.i(577614),a=e.i(217328),u=e.i(735355),c=e.i(637869);let d=Symbol.for("react.lazy");e.s(["useRenderElement",0,function(e,f,p={}){let g=f.render,m=function(e,t={}){let{className:n,style:d,render:f}=e,{state:p=c.EMPTY_OBJECT,ref:g,props:m,stateAttributesMapping:v,enabled:h=!0}=t,b=h?(0,l.resolveClassName)(n,p):void 0,E=h?(0,a.resolveStyle)(d,p):void 0,y=h?(0,s.getStateAttributesProps)(p,v):c.EMPTY_OBJECT,S=h?(0,i.mergeObjects)(y,Array.isArray(m)?(0,u.mergePropsN)(m):m)??c.EMPTY_OBJECT:c.EMPTY_OBJECT;return("u">typeof document&&(h?Array.isArray(g)?S.ref=(0,r.useMergedRefsN)([S.ref,(0,o.getReactElementRef)(f),...g]):S.ref=(0,r.useMergedRefs)(S.ref,(0,o.getReactElementRef)(f),g):(0,r.useMergedRefs)(null,null)),h)?(void 0!==b&&(S.className=(0,u.mergeClassNames)(S.className,b)),void 0!==E&&(S.style=(0,i.mergeObjects)(S.style,E)),S):c.EMPTY_OBJECT}(f,p);return!1===p.enabled?null:function(e,r,o,i){if(r){if("function"==typeof r)return r(o,i);let e=(0,u.mergeProps)(o,r.props);e.ref=o.ref;let t=r;return t?.$$typeof===d&&(t=n.Children.toArray(r)[0]),n.cloneElement(t,e)}if(e&&"string"==typeof e){var s,l;return s=e,l=o,"button"===s?(0,n.createElement)("button",{type:"button",...l,key:l.key}):"img"===s?(0,n.createElement)("img",{alt:"",...l,key:l.key}):n.createElement(s,l)}throw Error((0,t.default)(8))}(e,g,m,p.state??c.EMPTY_OBJECT)}])},49924,e=>{"use strict";var t=e.i(992591),n=e.i(521148),r=e.i(93932);e.s(["useTransitionStatus",0,function(e,o=!1,i=!1){let[s,l]=t.useState(e&&o?"idle":void 0),[a,u]=t.useState(e);return e&&!a&&(u(!0),l("starting")),e||!a||"ending"===s||i||l("ending"),e||a||"ending"!==s||l(void 0),(0,n.useIsoLayoutEffect)(()=>{if(!e&&a&&"ending"!==s&&i){let e=r.AnimationFrame.request(()=>{l("ending")});return()=>{r.AnimationFrame.cancel(e)}}},[e,a,s,i]),(0,n.useIsoLayoutEffect)(()=>{if(!e||o)return;let t=r.AnimationFrame.request(()=>{l(void 0)});return()=>{r.AnimationFrame.cancel(t)}},[o,e]),(0,n.useIsoLayoutEffect)(()=>{if(!e||!o)return;e&&a&&"idle"!==s&&l("starting");let t=r.AnimationFrame.request(()=>{l("idle")});return()=>{r.AnimationFrame.cancel(t)}},[o,e,a,l,s]),t.useMemo(()=>({mounted:a,setMounted:u,transitionStatus:s}),[a,s])}])},500345,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??""}(),o=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}(),i="u">typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter:none"),s="MacIntel"===n.platform&&n.maxTouchPoints>1||/iP(hone|ad|od)|iOS/.test(n.platform);t&&/firefox/i.test(o);let l=t&&/apple/i.test(navigator.vendor);t&&/Edg/i.test(o);let a=t&&/android/i.test(r)||/android/i.test(o),u=t&&r.toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints,c=o.includes("jsdom/");e.s(["isAndroid",0,a,"isIOS",0,s,"isJSDOM",0,c,"isMac",0,u,"isSafari",0,l,"isWebKit",0,i])},637869,e=>{"use strict";let t=Object.freeze([]),n=Object.freeze({});e.s(["EMPTY_ARRAY",0,t,"EMPTY_OBJECT",0,n,"NOOP",0,function(){}])},936753,e=>{"use strict";let t;var n=e.i(992591),r=e.i(327086);let o=[];function i(e){let n=(n,i)=>{let l,a=(0,r.useRefWithInit)(s).current;try{for(let e of(t=a,o))e.before(a);for(let t of(l=e(n,i),o))t.after(a);a.didInitialize=!0}finally{t=void 0}return l};return n.displayName=e.displayName||e.name,n}function s(){return{didInitialize:!1}}e.s(["fastComponent",0,i,"fastComponentRef",0,function(e){return n.forwardRef(i(e))},"getInstance",0,function(){return t},"register",0,function(e){o.push(e)}])},312815,e=>{"use strict";e.s(["default",0,function(e,...t){let n=new URL("https://base-ui.com/production-error");
12return n.searchParams.set("code",e.toString()),t.forEach(e=>n.searchParams.append("args[]",e)),`Base UI error #${e}; visit ${n} for the full message.`}])},381596,592756,899226,577614,217328,735355,e=>{"use strict";var t=e.i(992591),n=e.i(397307);function r(e,t){return e&&!t?e:!e&&t?t:e||t?{...e,...t}:void 0}e.s(["getReactElementRef",0,function(e){if(!t.isValidElement(e))return null;let r=e.props;return((0,n.isReactVersionAtLeast)(19)?r?.ref:e.ref)??null}],381596),e.s(["mergeObjects",0,r],592756),e.s(["getStateAttributesProps",0,function(e,t){let n={};for(let r in e){let o=e[r];if(t?.hasOwnProperty(r)){let e=t[r](o);null!=e&&Object.assign(n,e);continue}!0===o?n[`data-${r.toLowerCase()}`]="":o&&(n[`data-${r.toLowerCase()}`]=o.toString())}return n}],899226),e.s(["resolveClassName",0,function(e,t){return"function"==typeof e?e(t):e}],577614),e.s(["resolveStyle",0,function(e,t){return"function"==typeof e?e(t):e}],217328);let o={};function i(e,t){return s(t)?t(e):function(e,t){if(!t)return e;for(let n in t){let o=t[n];switch(n){case"style":e[n]=r(e.style,o);break;case"className":e[n]=u(e.className,o);break;default:!function(e,t){let n=e.charCodeAt(0),r=e.charCodeAt(1),o=e.charCodeAt(2);return 111===n&&110===r&&o>=65&&o<=90&&("function"==typeof t||void 0===t)}(n,o)?e[n]=o:e[n]=function(e,t){return t?e?n=>{var r;if(null!=(r=n)&&"object"==typeof r&&"nativeEvent"in r){a(n);let r=t(n);return n.baseUIHandlerPrevented||e?.(n),r}let o=t(n);return e?.(n),o}:t:e}(e[n],o)}}return e}(e,t)}function s(e){return"function"==typeof e}function l(e,t){return s(e)?e(t):e??o}function a(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function u(e,t){return t?e?t+" "+e:t:e}e.s(["makeEventPreventable",0,a,"mergeClassNames",0,u,"mergeProps",0,function(e,t,n,r,s){let a={...l(e,o)};return t&&(a=i(a,t)),n&&(a=i(a,n)),r&&(a=i(a,r)),s&&(a=i(a,s)),a},"mergePropsN",0,function(e){if(0===e.length)return o;if(1===e.length)return l(e[0],o);let t={...l(e[0],o)};for(let n=1;n<e.length;n+=1)t=i(t,e[n]);return t}],735355)},442262,e=>{"use strict";var t=e.i(397307);e.s(["inertValue",0,function(e){return(0,t.isReactVersionAtLeast)(19)?e:e?"true":void 0}])},410729,e=>{"use strict";e.s(["ownerDocument",0,function(e){return e?.ownerDocument||document}])},397307,e=>{"use strict";let t=parseInt(e.i(992591).version,10);e.s(["isReactVersionAtLeast",0,function(e){return t>=e}])},760480,e=>{"use strict";var t=e.i(312815),n=Symbol("NOT_FOUND"),r=e=>Array.isArray(e)?e:[e],o=0,i=class{revision=o;_value;_lastValue;_isEqual=s;constructor(e,t=s){this._value=this._lastValue=e,this._isEqual=t}get value(){return this._value}set value(e){this.value!==e&&(this._value=e,this.revision=++o)}};function s(e,t){return e===t}function l(e){return e instanceof i||console.warn("Not a valid cell! ",e),e.value}var a=(e,t)=>!1;function u(){return function(e=s){return new i(null,e)}(a)}var c=e=>{let t=e.collectionTag;null===t&&(t=e.collectionTag=u()),l(t)};Symbol();var d=0,f=Object.getPrototypeOf({}),p=class{constructor(e){this.value=e,this.value=e,this.tag.value=e}proxy=new Proxy(this,g);tag=u();tags={};children={};collectionTag=null;id=d++},g={get:(e,t)=>(function(){let{value:n}=e,r=Reflect.get(n,t);if("symbol"==typeof t||t in f)return r;if("object"==typeof r&&null!==r){var o;let n=e.children[t];return void 0===n&&(n=e.children[t]=Array.isArray(o=r)?new m(o):new p(o)),n.tag&&l(n.tag),n.proxy}{let n=e.tags[t];return void 0===n&&((n=e.tags[t]=u()).value=r),l(n),r}})(),ownKeys:e=>(c(e),Reflect.ownKeys(e.value)),getOwnPropertyDescriptor:(e,t)=>Reflect.getOwnPropertyDescriptor(e.value,t),has:(e,t)=>Reflect.has(e.value,t)},m=class{constructor(e){this.value=e,this.value=e,this.tag.value=e}proxy=new Proxy([this],v);tag=u();tags={};children={};collectionTag=null;id=d++},v={get:([e],t)=>("length"===t&&c(e),g.get(e,t)),ownKeys:([e])=>g.ownKeys(e),getOwnPropertyDescriptor:([e],t)=>g.getOwnPropertyDescriptor(e,t),has:([e],t)=>g.has(e,t)},h=(e,t)=>e===t,b="u">typeof WeakRef?WeakRef:class{constructor(e){this.value=e}deref(){return this.value}};function E(){return{s:0,v:void 0,o:null,p:null}}function y(e,t={}){let n,r=E(),{resultEqualityCheck:o}=t,i=0;function s(){let t,s=r,{length:l}=arguments;for(let e=0;e<l;e++){let t=arguments[e];if("function"==typeof t||"object"==typeof t&&null!==t){let e=s.o;null===e&&(s.o=e=new WeakMap);let n=e.get(t);void 0===n?(s=E(),e.set(t,s)):s=n}else{let e=s.p;null===e&&(s.p=e=new Map);let n=e.get(t);void 0===n?(s=E(),e.set(t,s)):s=n}}let a=s;if(1===s.s)t=s.v;else if(t=e.apply(null,arguments),i++,o){let e=n?.deref?.()??n;null!=e&&o(e,t)&&(t=e,0!==i&&i--),n="object"==typeof t&&null!==t||"function"==typeof t?new b(t):t}return a.s=1,a.v=t,t}return s.clearCache=()=>{r=E(),s.resetResultsCount()},s.resultsCount=()=>i,s.resetResultsCount=()=>{i=0},s}function S(e,...t){let n="function"==typeof e?{memoize:e,memoizeOptions:t}:e,o=(...e)=>{let t,o,i=0,s=0,l={},a=e.pop();"object"==typeof a&&(l=a,a=e.pop()),function(e,t=`expected a function, instead received ${typeof e}`){if("function"!=typeof e)throw TypeError(t)}(a,`createSelector expects an output function after the inputs, but received: [${typeof a}]`);let{memoize:u,memoizeOptions:c=[],argsMemoize:d=y,argsMemoizeOptions:f=[],devModeChecks:p={}}={...n,...l},g=r(c),m=r(f),v=(!function(e,t="expected all items to be functions, instead received the following types: "){if(!e.every(e=>"function"==typeof e)){let n=e.map(e=>"function"==typeof e?`function ${e.name||"unnamed"}()`:typeof e).join(", ");throw TypeError(`${t}[${n}]`)}}(t=Array.isArray(e[0])?e[0]:e,"createSelector expects all input-selectors to be functions, but received the following types: "),t),h=u(function(){return i++,a.apply(null,arguments)},...g);return Object.assign(d(function(){s++;let e=function(e,t){let n=[],{length:r}=e;for(let o=0;o<r;o++)n.push(e[o].apply(null,t));return n}(v,arguments);return o=h.apply(null,e)}
12,...m),{resultFunc:a,memoizedResultFunc:h,dependencies:v,dependencyRecomputations:()=>s,resetDependencyRecomputations:()=>{s=0},lastResult:()=>o,recomputations:()=>i,resetRecomputations:()=>{i=0},memoize:u,argsMemoize:d})};return Object.assign(o,{withTypes:()=>o}),o}var C=S(y),w=Object.assign((e,t=C)=>{!function(e,t=`expected an object, instead received ${typeof e}`){if("object"!=typeof e)throw TypeError(t)}(e,`createStructuredSelector expects first argument to be an object where each property is a selector, instead received a ${typeof e}`);let n=Object.keys(e);return t(n.map(t=>e[t]),(...e)=>e.reduce((e,t,r)=>(e[n[r]]=t,e),{}))},{withTypes:()=>w});S({memoize:function(e,t){let r,{equalityCheck:o=h,maxSize:i=1,resultEqualityCheck:s}="object"==typeof t?t:{equalityCheck:t},l=function(e,t){if(null===e||null===t||e.length!==t.length)return!1;let{length:n}=e;for(let r=0;r<n;r++)if(!o(e[r],t[r]))return!1;return!0},a=0,u=i<=1?{get:e=>r&&l(r.key,e)?r.value:n,put(e,t){r={key:e,value:t}},getEntries:()=>r?[r]:[],clear(){r=void 0}}:function(e,t){let r=[];function o(e){let o=r.findIndex(n=>t(e,n.key));if(o>-1){let e=r[o];return o>0&&(r.splice(o,1),r.unshift(e)),e.value}return n}return{get:o,put:function(t,i){o(t)===n&&(r.unshift({key:t,value:i}),r.length>e&&r.pop())},getEntries:function(){return r},clear:function(){r=[]}}}(i,l);function c(){let t=u.get(arguments);if(t===n){if(t=e.apply(null,arguments),a++,s){let e=u.getEntries().find(e=>s(e.value,t));e&&(t=e.value,0!==a&&a--)}u.put(arguments,t)}return t}return c.clearCache=()=>{u.clear(),c.resetResultsCount()},c.resultsCount=()=>a,c.resetResultsCount=()=>{a=0},c},memoizeOptions:{maxSize:1,equalityCheck:Object.is}}),e.s(["createSelector",0,(e,n,r,o,i,s,...l)=>{let a;if(l.length>0)throw Error((0,t.default)(1));if(e&&n&&r&&o&&i&&s)a=(t,l,a,u)=>s(e(t,l,a,u),n(t,l,a,u),r(t,l,a,u),o(t,l,a,u),i(t,l,a,u),l,a,u);else if(e&&n&&r&&o&&i)a=(t,s,l,a)=>i(e(t,s,l,a),n(t,s,l,a),r(t,s,l,a),o(t,s,l,a),s,l,a);else if(e&&n&&r&&o)a=(t,i,s,l)=>o(e(t,i,s,l),n(t,i,s,l),r(t,i,s,l),i,s,l);else if(e&&n&&r)a=(t,o,i,s)=>r(e(t,o,i,s),n(t,o,i,s),o,i,s);else if(e&&n)a=(t,r,o,i)=>n(e(t,r,o,i),r,o,i);else if(e)a=e;else throw Error("Missing arguments");return a}],760480)},93932,e=>{"use strict";e.i(651030);var t=e.i(327086),n=e.i(706758);let r=new class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=e=>{this.isScheduled=!1;let t=this.callbacks,n=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,n>0)for(let n=0;n<t.length;n+=1)t[n]?.(e)};request(e){let t=this.nextId;return this.nextId+=1,this.callbacks.push(e),this.callbacksCount+=1,this.isScheduled||(requestAnimationFrame(this.tick),this.isScheduled=!0),t}cancel(e){let t=e-this.startId;t<0||t>=this.callbacks.length||(this.callbacks[t]=null,this.callbacksCount-=1)}};class o{static create(){return new o}static request(e){return r.request(e)}static cancel(e){return r.cancel(e)}currentId=null;request(e){this.cancel(),this.currentId=r.request(()=>{this.currentId=null,e()})}cancel=()=>{null!==this.currentId&&(r.cancel(this.currentId),this.currentId=null)};disposeEffect=()=>this.cancel}e.s(["AnimationFrame",0,o,"useAnimationFrame",0,function(){let e=(0,t.useRefWithInit)(o.create).current;return(0,n.useOnMount)(e.disposeEffect),e}])},160716,e=>{"use strict";var t=e.i(992591);let n={...t},r=0,o=n.useId;e.s(["useId",0,function(e,n){if(void 0!==o){let t=o();return e??(n?`${n}-${t}`:t)}return function(e,n="mui"){let[o,i]=t.useState(e),s=e||o;return t.useEffect(()=>{null==o&&(r+=1,i(`${n}-${r}`))},[o,n]),s}(e,n)}],160716)},521148,e=>{"use strict";var t=e.i(992591);let n="u">typeof document?t.useLayoutEffect:()=>{};e.s(["useIsoLayoutEffect",0,n])},170325,e=>{"use strict";var t=e.i(327086);function n(){return{callback:null,cleanup:null,refs:[]}}function r(e,t){if(e.refs=t,t.every(e=>null==e)){e.callback=null;return}e.callback=n=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),null!=n){let r=Array(t.length).fill(null);for(let e=0;e<t.length;e+=1){let o=t[e];if(null!=o)switch(typeof o){case"function":{let t=o(n);"function"==typeof t&&(r[e]=t);break}case"object":o.current=n}}e.cleanup=()=>{for(let e=0;e<t.length;e+=1){let n=t[e];if(null!=n)switch(typeof n){case"function":{let t=r[e];"function"==typeof t?t():n(null);break}case"object":n.current=null}}}}}}e.s(["useMergedRefs",0,function(e,o,i,s){var l,a,u,c,d;let f=(0,t.useRefWithInit)(n).current;
12return l=f,a=e,u=o,c=i,d=s,(l.refs[0]!==a||l.refs[1]!==u||l.refs[2]!==c||l.refs[3]!==d)&&r(f,[e,o,i,s]),f.callback},"useMergedRefsN",0,function(e){var o,i;let s=(0,t.useRefWithInit)(n).current;return o=s,i=e,(o.refs.length!==i.length||o.refs.some((e,t)=>e!==i[t]))&&r(s,e),s.callback}])},365128,e=>{"use strict";var t=e.i(992591);e.s(["useOnFirstRender",0,function(e){let n=t.useRef(!0);n.current&&(n.current=!1,e())}])},706758,e=>{"use strict";var t=e.i(992591);let n=[];e.s(["useOnMount",0,function(e){t.useEffect(e,n)}])},327086,e=>{"use strict";var t=e.i(992591);let n={};e.s(["useRefWithInit",0,function(e,r){let o=t.useRef(n);return o.current===n&&(o.current=e(r)),o}])},102573,907347,652672,e=>{"use strict";var t=e.i(888659),n=e.i(500345),r=e.i(410729),o=e.i(100595),i=e.i(521148),s=e.i(474431),l=e.i(93932),a=e.i(637869);let u={},c={},d="";class f{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 i,s,f,p,g;if(0===this.lockCount||null!==this.restore)return;let m=(0,r.ownerDocument)(e).documentElement,v=(0,o.ownerWindow)(m).getComputedStyle(m).overflowY;if("hidden"===v||"clip"===v){this.restore=a.NOOP;return}let h=n.isIOS||!function(e){if("u"<typeof document)return!1;let t=(0,r.ownerDocument)(e);return(0,o.ownerWindow)(t).innerWidth-t.documentElement.clientWidth>0}(e);this.restore=h?(s=(i=(0,r.ownerDocument)(e)).documentElement,f=i.body,g={overflowY:(p=(0,t.isOverflowElement)(s)?s:f).style.overflowY,overflowX:p.style.overflowX},Object.assign(p.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(p.style,g)}):function(e){let i=(0,r.ownerDocument)(e),s=i.documentElement,a=i.body,f=(0,o.ownerWindow)(s),p=0,g=0,m=!1,v=l.AnimationFrame.create();if(n.isWebKit&&(f.visualViewport?.scale??1)!==1)return()=>{};function h(){let n=f.getComputedStyle(s),o=f.getComputedStyle(a),i=(n.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";p=s.scrollTop,g=s.scrollLeft,u={scrollbarGutter:s.style.scrollbarGutter,overflowY:s.style.overflowY,overflowX:s.style.overflowX},d=s.style.scrollBehavior,c={position:a.style.position,height:a.style.height,width:a.style.width,boxSizing:a.style.boxSizing,overflowY:a.style.overflowY,overflowX:a.style.overflowX,scrollBehavior:a.style.scrollBehavior};let l=s.scrollHeight>s.clientHeight,v=s.scrollWidth>s.clientWidth,h="scroll"===n.overflowY||"scroll"===o.overflowY,b="scroll"===n.overflowX||"scroll"===o.overflowX,E=Math.max(0,f.innerWidth-a.clientWidth),y=Math.max(0,f.innerHeight-a.clientHeight),S=parseFloat(o.marginTop)+parseFloat(o.marginBottom),C=parseFloat(o.marginLeft)+parseFloat(o.marginRight),w=(0,t.isOverflowElement)(s)?s:a;if(m=function(e){if(!("u">typeof CSS&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||"u"<typeof document)return!1;let n=(0,r.ownerDocument)(e),o=n.documentElement,i=n.body,s=(0,t.isOverflowElement)(o)?o:i,l=s.style.overflowY,a=o.style.scrollbarGutter;o.style.scrollbarGutter="stable",s.style.overflowY="scroll";let u=s.offsetWidth;s.style.overflowY="hidden";let c=s.offsetWidth;return s.style.overflowY=l,o.style.scrollbarGutter=a,u===c}(e)){s.style.scrollbarGutter=i,w.style.overflowY="hidden",w.style.overflowX="hidden";return}Object.assign(s.style,{scrollbarGutter:i,overflowY:"hidden",overflowX:"hidden"}),(l||h)&&(s.style.overflowY="scroll"),(v||b)&&(s.style.overflowX="scroll"),Object.assign(a.style,{position:"relative",height:S||y?`calc(100dvh - ${S+y}px)`:"100dvh",width:C||E?`calc(100vw - ${C+E}px)`:"100vw",boxSizing:"border-box",overflow:"hidden",scrollBehavior:"unset"}),a.scrollTop=p,a.scrollLeft=g,s.setAttribute("data-base-ui-scroll-locked",""),s.style.scrollBehavior="unset"}function b(){Object.assign(s.style,u),Object.assign(a.style,c),m||(s.scrollTop=p,s.scrollLeft=g,s.removeAttribute("data-base-ui-scroll-locked"),s.style.scrollBehavior=d)}function E(){b(),v.request(h)}return h(),f.addEventListener("resize",E),()=>{v.cancel(),b(),"function"==typeof f.removeEventListener&&f.removeEventListener("resize",E)}}(e)}}let p=new f;e.s(["useScrollLock",0,function(e=!0,t=null){(0,i.useIsoLayoutEffect)(()=>
12{if(e)return p.acquire(t)},[e,t])}],102573);var g=e.i(992591),m=e.i(160716),v=e.i(62093),h=e.i(641926);let b=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);e.s(["useRole",0,function(e,t={}){let n="rootStore"in e?e.rootStore:e,r=n.useState("open"),o=n.useState("floatingId"),i=n.useState("domReferenceElement"),s=n.useState("floatingElement"),{role:l="dialog"}=t,u=(0,m.useId)(),c=i?.id||u,d=g.useMemo(()=>(0,v.getFloatingFocusElement)(s)?.id||o,[s,o]),f=b.get(l)??l,p=null!=(0,h.useFloatingParentNodeId)(),E=g.useMemo(()=>"tooltip"===f||"label"===l?a.EMPTY_OBJECT:{"aria-haspopup":"alertdialog"===f?"dialog":f,"aria-expanded":"false",..."listbox"===f&&{role:"combobox"},..."menu"===f&&p&&{role:"menuitem"},..."select"===l&&{"aria-autocomplete":"none"},..."combobox"===l&&{"aria-autocomplete":"list"}},[f,p,l]),y=g.useMemo(()=>"tooltip"===f||"label"===l?{[`aria-${"label"===l?"labelledby":"describedby"}`]:r?d:void 0}:{...E,"aria-expanded":r?"true":"false","aria-controls":r?d:void 0,..."menu"===f&&{id:c}},[f,d,r,c,l,E]),S=g.useMemo(()=>{let e={id:d,...f&&{role:f}};return"tooltip"===f||"label"===l?e:{...e,..."menu"===f&&{"aria-labelledby":c}}},[f,d,c,l]),C=g.useCallback(({active:e,selected:t})=>{let n={role:"option",...e&&{id:`${d}-fui-option`}};switch(l){case"select":case"combobox":return{...n,"aria-selected":t}}return{}},[d,l]);return g.useMemo(()=>({reference:y,floating:S,item:C,trigger:E}),[y,S,E,C])}],907347);var E=e.i(55962);e.s(["useOpenInteractionType",0,function(e){let t,r,[o,i]=g.useState(null),s=(0,E.useStableCallback)((t,r)=>{e||i(r||(n.isIOS?"touch":""))}),l=g.useCallback(()=>{i(null)},[]),{onClick:a,onPointerDown:u}=(t=g.useRef(""),r=g.useCallback(e=>{e.defaultPrevented||(t.current=e.pointerType,s(e,e.pointerType))},[s]),{onClick:g.useCallback(e=>{0===e.detail?s(e,"keyboard"):(s(e,"pointerType"in e?e.pointerType:t.current),t.current="")},[s]),onPointerDown:r});return g.useMemo(()=>({openMethod:o,reset:l,triggerProps:{onClick:a,onPointerDown:u}}),[o,l,a,u])}],652672)},55962,e=>{"use strict";e.i(651030);var t=e.i(992591),n=e.i(327086);let r=t[`useInsertionEffect${Math.random().toFixed(1)}`.slice(0,-3)],o=r&&r!==t.useLayoutEffect?r:e=>e();function i(){let e={next:void 0,callback:s,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function s(){}e.s(["useStableCallback",0,function(e){let t=(0,n.useRefWithInit)(i).current;return t.next=e,o(t.effect),t.trampoline}])},474431,e=>{"use strict";var t=e.i(327086),n=e.i(706758);class r{static create(){return new r}currentId=0;start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=0,t()},e)}isStarted(){return 0!==this.currentId}clear=()=>{0!==this.currentId&&(clearTimeout(this.currentId),this.currentId=0)};disposeEffect=()=>this.clear}e.s(["Timeout",0,r,"useTimeout",0,function(){let e=(0,t.useRefWithInit)(r.create).current;return(0,n.useOnMount)(e.disposeEffect),e}])},293979,114588,e=>{"use strict";var t=e.i(521148),n=e.i(327086);function r(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}e.s(["useValueAsRef",0,function(e){let o=(0,n.useRefWithInit)(r,e).current;return o.next=e,(0,t.useIsoLayoutEffect)(o.effect),o}],293979);let o={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},i={...o,position:"fixed",top:0,left:0};e.s(["visuallyHidden",0,i],114588)},888659,e=>{"use strict";function t(){return"u">typeof window}function n(e){return i(e)?(e.nodeName||"").toLowerCase():"#document"}function r(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function o(e){var t;return null==(t=(i(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function i(e){return!!t()&&(e instanceof Node||e instanceof r(e).Node)}function s(e){return!!t()&&(e instanceof Element||e instanceof r(e).Element)}function l(e){return!!t()&&(e instanceof HTMLElement||e instanceof r(e).HTMLElement)}function a(e){return!(!t()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof r(e).ShadowRoot)}let u=new Set(["inline","contents"]);function c(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=S(e);
12return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!u.has(o)}let d=new Set(["table","td","th"]),f=[":popover-open",":modal"];function p(e){return f.some(t=>{try{return e.matches(t)}catch(e){return!1}})}let g=["transform","translate","scale","rotate","perspective"],m=["transform","translate","scale","rotate","perspective","filter"],v=["paint","layout","strict","content"];function h(e){let t=b(),n=s(e)?S(e):e;return g.some(e=>!!n[e]&&"none"!==n[e])||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||m.some(e=>(n.willChange||"").includes(e))||v.some(e=>(n.contain||"").includes(e))}function b(){return!("u"<typeof CSS)&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}let E=new Set(["html","body","#document"]);function y(e){return E.has(n(e))}function S(e){return r(e).getComputedStyle(e)}function C(e){if("html"===n(e))return e;let t=e.assignedSlot||e.parentNode||a(e)&&e.host||o(e);return a(t)?t.host:t}function w(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}e.s(["getComputedStyle",0,S,"getContainingBlock",0,function(e){let t=C(e);for(;l(t)&&!y(t);){if(h(t))return t;if(p(t))break;t=C(t)}return null},"getDocumentElement",0,o,"getFrameElement",0,w,"getNodeName",0,n,"getNodeScroll",0,function(e){return s(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}},"getOverflowAncestors",0,function e(t,n,o){var i;void 0===n&&(n=[]),void 0===o&&(o=!0);let s=function e(t){let n=C(t);return y(n)?t.ownerDocument?t.ownerDocument.body:t.body:l(n)&&c(n)?n:e(n)}(t),a=s===(null==(i=t.ownerDocument)?void 0:i.body),u=r(s);if(a){let t=w(u);return n.concat(u,u.visualViewport||[],c(s)?s:[],t&&o?e(t):[])}return n.concat(s,e(s,[],o))},"getParentNode",0,C,"getWindow",0,r,"isContainingBlock",0,h,"isElement",0,s,"isHTMLElement",0,l,"isLastTraversableNode",0,y,"isNode",0,i,"isOverflowElement",0,c,"isShadowRoot",0,a,"isTableElement",0,function(e){return d.has(n(e))},"isTopLayer",0,p,"isWebKit",0,b])},100595,e=>{"use strict";var t=e.i(888659);e.s(["ownerWindow",()=>t.getWindow])},996972,e=>{"use strict";var t='input:not([inert]):not([inert] *),select:not([inert]):not([inert] *),textarea:not([inert]):not([inert] *),a[href]:not([inert]):not([inert] *),button:not([inert]):not([inert] *),[tabindex]:not(slot):not([inert]):not([inert] *),audio[controls]:not([inert]):not([inert] *),video[controls]:not([inert]):not([inert] *),[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *),details>summary:first-of-type:not([inert]):not([inert] *),details:not([inert]):not([inert] *)',n="u"<typeof Element,r=n?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,o=!n&&Element.prototype.getRootNode?function(e){var t;return null==e||null==(t=e.getRootNode)?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},i=function(e,t){void 0===t&&(t=!0);var n,r=null==e||null==(n=e.getAttribute)?void 0:n.call(e,"inert");return""===r||"true"===r||t&&e&&("function"==typeof e.closest?e.closest("[inert]"):i(e.parentNode))},s=function(e){var t,n=null==e||null==(t=e.getAttribute)?void 0:t.call(e,"contenteditable");return""===n||"true"===n},l=function(e,n,o){if(i(e))return[];var s=Array.prototype.slice.apply(e.querySelectorAll(t));return n&&r.call(e,t)&&s.unshift(e),s=s.filter(o)},a=function(e,n,o){for(var s=[],l=Array.from(e);l.length;){var u=l.shift();if(!i(u,!1))if("SLOT"===u.tagName){var c=u.assignedElements(),d=a(c.length?c:u.children,!0,o);o.flatten?s.push.apply(s,d):s.push({scopeParent:u,candidates:d})}else{r.call(u,t)&&o.filter(u)&&(n||!e.includes(u))&&s.push(u);var f=u.shadowRoot||"function"==typeof o.getShadowRoot&&o.getShadowRoot(u),p=!i(f,!1)&&(!o.shadowRootFilter||o.shadowRootFilter(u));if(f&&p){var g=a(!0===f?u.children:f.children,!0,o);o.flatten?s.push.apply(s,g):s.push({scopeParent:u,candidates:g})}else l.unshift.apply(l,u.children)}}return s},u=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},c=function(e){if(!e)throw Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||s(e))&&!u(e)?0:e.tabIndex},d=function(e,t){var n=c(e);return n<0&&t&&!u(e)?0:n},f=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},p=function(e){return"INPUT"===e.tagName},g=function(e,t){for(var n=0;n<e.length;n++)if(e[n].checked&&e[n].form===t)return e[n]},m=function(e){if(!e.name)return!0;var t,n=e.form||o(e),r=function(e){return n.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("u">typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=r(window.CSS.escape(e.name));else try{t=r(e.name)}
12catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var i=g(t,e.form);return!i||i===e},v=function(e){return p(e)&&"radio"===e.type&&!m(e)},h=function(e){var t,n,r,i,s,l,a,u=e&&o(e),c=null==(t=u)?void 0:t.host,d=!1;if(u&&u!==e)for(d=!!(null!=(n=c)&&null!=(r=n.ownerDocument)&&r.contains(c)||null!=e&&null!=(i=e.ownerDocument)&&i.contains(e));!d&&c;)d=!!(null!=(l=c=null==(s=u=o(c))?void 0:s.host)&&null!=(a=l.ownerDocument)&&a.contains(c));return d},b=function(e){var t=e.getBoundingClientRect(),n=t.width,r=t.height;return 0===n&&0===r},E=function(e,t){var n=t.displayCheck,i=t.getShadowRoot;if("full-native"===n&&"checkVisibility"in e)return!e.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});if("hidden"===getComputedStyle(e).visibility)return!0;var s=r.call(e,"details>summary:first-of-type")?e.parentElement:e;if(r.call(s,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"full-native"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return b(e)}else{if("function"==typeof i){for(var l=e;e;){var a=e.parentElement,u=o(e);if(a&&!a.shadowRoot&&!0===i(a))return b(e);e=e.assignedSlot?e.assignedSlot:a||u===e.ownerDocument?a:u.host}e=l}if(h(e))return!e.getClientRects().length;if("legacy-full"!==n)return!0}return!1},y=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var n=0;n<t.children.length;n++){var o=t.children.item(n);if("LEGEND"===o.tagName)return!!r.call(t,"fieldset[disabled] *")||!o.contains(e)}return!0}t=t.parentElement}return!1},S=function(e,t){return!(t.disabled||p(t)&&"hidden"===t.type||E(t,e)||"DETAILS"===t.tagName&&Array.prototype.slice.apply(t.children).some(function(e){return"SUMMARY"===e.tagName})||y(t))},C=function(e,t){return!(v(t)||0>c(t))&&!!S(e,t)},w=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!isNaN(t)||!!(t>=0)},R=function(e){var t=[],n=[];return e.forEach(function(e,r){var o=!!e.scopeParent,i=o?e.scopeParent:e,s=d(i,o),l=o?R(e.candidates):i;0===s?o?t.push.apply(t,l):t.push(i):n.push({documentOrder:r,tabIndex:s,item:e,isScope:o,content:l})}),n.sort(f).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(t)};e.s(["focusable",0,function(e,t){return(t=t||{}).getShadowRoot?a([e],t.includeContainer,{filter:S.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):l(e,t.includeContainer,S.bind(null,t))},"isTabbable",0,function(e,n){if(n=n||{},!e)throw Error("No node provided");return!1!==r.call(e,t)&&C(n,e)},"tabbable",0,function(e,t){return R((t=t||{}).getShadowRoot?a([e],t.includeContainer,{filter:C.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:w}):l(e,t.includeContainer,C.bind(null,t)))}])},683842,(e,t,n)=>{"use strict";var r=e.r(992591),o=e.r(33347),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},s=o.useSyncExternalStore,l=r.useRef,a=r.useEffect,u=r.useMemo,c=r.useDebugValue;n.useSyncExternalStoreWithSelector=function(e,t,n,r,o){var d=l(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;var p=s(e,(d=u(function(){function e(e){if(!a){if(a=!0,s=e,e=r(e),void 0!==o&&f.hasValue){var t=f.value;if(o(t,e))return l=t}return l=e}if(t=l,i(s,e))return t;var n=r(e);return void 0!==o&&o(t,n)?(s=e,t):(s=e,l=n)}var s,l,a=!1,u=void 0===n?null:n;return[function(){return e(t())},null===u?void 0:function(){return e(u())}]},[t,n,r,o]))[0],d[1]);return a(function(){f.hasValue=!0,f.value=p},[p]),c(p),p}},551165,(e,t,n)=>{"use strict";e.i(651030),t.exports=e.r(683842)}]);

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.