PageSourceSearch

https://studio.ironheart.ai/_next/static/chunks/2m0xdvhadjmd7.js?dpl=986704829845037fb9f31b39ab9ee2acf00580b7

js ironheart.ai collected 2026-10-05 08:51:08 UTC 69,353 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,703607,771051,75550,93629,412724,85220,498603,e=>{"use strict";var t=e.i(203065),n=e.i(485342),r=e.i(603e3),o=e.i(642873);let i=t.forwardRef(function(e,t){let{render:i,className:s,style:l,forceRender:a=!1,...u}=e,c=(0,n.useDialogRootContext)(),d=c.useState("open"),f=c.useState("nested"),p=c.useState("mounted"),g=c.useState("transitionStatus");return(0,r.useRenderElement)("div",e,{state:{open:d,transitionStatus:g},ref:[c.context.backdropRef,t],stateAttributesMapping:o.popupTransitionStateMapping,props:[{role:"presentation",hidden:!p,style:{userSelect:"none",WebkitUserSelect:"none"}},u],enabled:a||!f})});e.s(["DialogBackdrop",0,i],703607);var s=e.i(712351),l=e.i(341954),a=e.i(343606);let u=t.forwardRef(function(e,t){let{render:o,className:i,style:u,disabled:c=!1,nativeButton:d=!0,...f}=e,p=(0,n.useDialogRootContext)(),g=p.useState("open"),{getButtonProps:h,buttonRef:m}=(0,s.useButton)({disabled:c,native:d});return(0,r.useRenderElement)("button",e,{state:{disabled:c},ref:[t,m],props:[{onClick:function(e){g&&p.setOpen(!1,(0,l.createChangeEventDetails)(a.REASONS.closePress,e.nativeEvent))}},f,h]})});e.s(["DialogClose",0,u],771051);var c=e.i(807392);let d=t.forwardRef(function(e,t){let{render:o,className:i,style:s,id:l,...a}=e,u=(0,n.useDialogRootContext)(),d=(0,c.useBaseUiId)(l);return u.useSyncedValueWithCleanup("descriptionElementId",d),(0,r.useRenderElement)("p",e,{ref:t,props:[{id:d},a]})});e.s(["DialogDescription",0,d],75550);var f=e.i(77672),p=e.i(582420);let g=t.createContext(void 0);function h(){let e=t.useContext(g);if(void 0===e)throw Error((0,p.default)(26));return e}e.s(["DialogPortalContext",0,g,"useDialogPortalContext",0,h],93629);var m=e.i(519661),v=e.i(471777),b=e.i(406464),E=e.i(561352);let S={...o.popupStateMapping,...E.transitionStatusMapping,nestedDialogOpen:e=>e?{"data-nested-dialog-open":""}:null};e.s(["dialogStateAttributesMapping",0,S],412724);var y=e.i(12686);let R=t.forwardRef(function(e,t){let{render:o,className:i,style:s,finalFocus:l,initialFocus:a,...u}=e,c=(0,n.useDialogRootContext)(),d=c.useState("descriptionElementId"),p=c.useState("disablePointerDismissal"),g=c.useState("floatingRootContext"),E=c.useState("popupProps"),R=c.useState("modal"),T=c.useState("mounted"),C=c.useState("nested"),x=c.useState("nestedOpenDialogCount"),O=c.useState("open"),w=c.useState("openMethod"),P=c.useState("titleElementId"),I=c.useState("transitionStatus"),k=c.useState("role"),A=g.useState("floatingId");h(),(0,m.useOpenChangeComplete)({open:O,ref:c.context.popupRef,onComplete(){O&&c.context.onOpenChangeComplete?.(!0)}});let D=void 0===a?(0,b.createDefaultInitialFocus)(c.context.popupRef):a,M=c.useStateSetter("popupElement"),L=(0,r.useRenderElement)("div",e,{state:{open:O,nested:C,transitionStatus:I,nestedDialogOpen:x>0},props:[E,{id:A,"aria-labelledby":P,"aria-describedby":d,role:k,...b.FOCUSABLE_POPUP_PROPS,hidden:!T,onKeyDown(e){v.COMPOSITE_KEYS.has(e.key)&&e.stopPropagation()},style:{"--nested-dialogs":x}},u],ref:[t,c.context.popupRef,M],stateAttributesMapping:S});return(0,y.jsx)(f.FloatingFocusManager,{context:g,openInteractionType:w,disabled:!T,closeOnFocusOut:!p,initialFocus:D,returnFocus:l,modal:!1!==R,restoreFocus:"popup",children:L})});e.s(["DialogPopup",0,R],85220);var T=e.i(733262),C=e.i(416364),x=e.i(542645);let O=t.forwardRef(function(e,t){let{keepMounted:r=!1,...o}=e,i=(0,n.useDialogRootContext)(),s=i.useState("mounted"),l=i.useState("modal"),a=i.useState("open");return s||r?(0,y.jsx)(g.Provider,{value:r,children:(0,y.jsxs)(C.FloatingPortal,{ref:t,...o,children:[s&&!0===l&&(0,y.jsx)(x.InternalBackdrop,{ref:i.context.internalBackdropRef,inert:(0,T.inertValue)(!a)}),e.children]})}):null});e.s(["DialogPortal",0,O],498603)},485342,e=>{"use strict";e.i(314326);var t=e.i(582420),n=e.i(203065);let r=n.createContext(void 0);e.s(["DialogRootContext",0,r,"useDialogRootContext",0,function(e){let o=n.useContext(r);if(!e&&void 0===o)throw Error((0,t.default)(27));return o}])},206440,e=>{"use strict";var t=e.i(203065),n=e.i(561362),r=e.i(287252),o=e.i(945235),i=e.i(722019),s=e.i(406464);e.s(["DialogInteractions",0,function({store:e,parentContext:l,isDrawer:
1a}){let u=e.useState("open"),c=e.useState("disablePointerDismissal"),d=e.useState("modal"),f=e.useState("popupElement"),p=e.useState("floatingRootContext"),[g,h]=t.useState(0),[m,v]=t.useState(0),b=0===g,E=(0,o.useDismiss)(p,{outsidePressEvent:()=>e.context.internalBackdropRef.current||e.context.backdropRef.current?"intentional":{mouse:"trap-focus"===d?"sloppy":"intentional",touch:"sloppy"},outsidePress(t){if(!e.context.outsidePressEnabledRef.current||"button"in t&&0!==t.button)return!1;if("touches"in t){if("touchend"===t.type){if(1!==t.changedTouches.length||0!==t.touches.length)return!1}else if(1!==t.touches.length)return!1}let n=(0,i.getTarget)(t);if(b&&!c){if(d){let t=e.context.internalBackdropRef.current,r=e.context.backdropRef.current;return!t&&!r||t===n||r===n||(0,i.contains)(n,f)&&!n?.hasAttribute("data-base-ui-portal")}return!0}return!1},escapeKey:b});return(0,r.useScrollLock)(u&&!0===d,f),e.useContextCallback("onNestedDialogOpen",(e,t)=>{h(e),v(t)}),(0,n.useIsoLayoutEffect)(()=>(l?.onNestedDialogOpen&&(u?l.onNestedDialogOpen(g+1,m+ +!!a):l.onNestedDialogOpen(0,0)),()=>{l?.onNestedDialogOpen&&u&&l.onNestedDialogOpen(0,0)}),[a,u,g,m,l]),(0,s.usePopupInteractionProps)(e,{activeTriggerProps:E.reference,inactiveTriggerProps:E.trigger,popupProps:E.floating,nestedOpenDialogCount:g,nestedOpenDrawerCount:m}),null}])},707648,272746,e=>{"use strict";var t=e.i(203065),n=e.i(206440),r=e.i(485342),o=e.i(668790),i=e.i(71060),s=e.i(164105),l=e.i(767117),a=e.i(406464);let u={...s.popupStoreSelectors,modal:e=>e.modal,nested:e=>e.nested,nestedOpenDialogCount:e=>e.nestedOpenDialogCount,nestedOpenDrawerCount:e=>e.nestedOpenDrawerCount,disablePointerDismissal:e=>e.disablePointerDismissal,openMethod:e=>e.openMethod,descriptionElementId:e=>e.descriptionElementId,titleElementId:e=>e.titleElementId,viewportElement:e=>e.viewportElement,role:e=>e.role};class c extends o.ReactStore{constructor(e,t,n){const r=new l.PopupTriggerMap;super(d(e,r,t,n),f(r),u)}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};(0,a.setPopupOpenState)(n,e,t.trigger),this.update(n)}}function d(e,t,n,r=!1){let o={...(0,s.createInitialPopupStoreState)(),modal:!0,disablePointerDismissal:!1,viewportElement:null,descriptionElementId:void 0,titleElementId:void 0,openMethod:null,nested:!1,nestedOpenDialogCount:0,nestedOpenDrawerCount:0,role:"dialog",...e};return o.floatingRootContext=(0,s.createPopupFloatingRootContext)(t,n,r),o}function f(e){return{popupRef:t.createRef(),backdropRef:t.createRef(),internalBackdropRef:t.createRef(),outsidePressEnabledRef:{current:!0},triggerElements:e,onOpenChange:void 0,onOpenChangeComplete:void 0}}e.s(["DialogStore",0,c,"createNullDialogStore",0,function(){let e=new l.PopupTriggerMap;return new i.NullStore(Object.freeze(d(void 0,e)),Object.freeze(f(e)),u)}],272746);var p=e.i(341954),g=e.i(343606),h=e.i(12686);e.s(["useRenderDialogRoot",0,function(e,o){let{children:i,open:s,defaultOpen:l=!1,onOpenChange:u,onOpenChangeComplete:d,disablePointerDismissal:f=!1,modal:m=!0,actionsRef:v,handle:b,triggerId:E,defaultTr
1iggerId:S=null}=o,y="alert-dialog"===e,R=(0,r.useDialogRootContext)(!0),T={modal:!!y||m,disablePointerDismissal:y||f,nested:null!=R,role:y?"alertdialog":"dialog"},C=(0,a.usePopupRootStore)((e,t)=>new c({open:l,openProp:s,activeTriggerId:S,triggerIdProp:E,...T},e,t),!0);C.useControlledProp("openProp",s),C.useControlledProp("triggerIdProp",E),C.useSyncedValues(T),C.useContextCallback("onOpenChange",u),C.useContextCallback("onOpenChangeComplete",d);let x=C.useState("open"),O=C.useState("mounted"),w=C.useState("payload");(0,a.usePopupRootSync)(C,x),(0,a.useImplicitActiveTrigger)(C);let{forceUnmount:P}=(0,a.useOpenStateTransitions)(x,C);t.useImperativeHandle(v,()=>({unmount:P,close:()=>C.setOpen(!1,(0,p.createChangeEventDetails)(g.REASONS.imperativeAction))}),[P,C]);let I=x||O;return(0,h.jsxs)(r.DialogRootContext.Provider,{value:C,children:[b&&(0,h.jsx)(a.PopupHandleAttachment,{handle:b,store:C}),I&&(0,h.jsx)(n.DialogInteractions,{store:C,parentContext:R?.context,isDrawer:"drawer"===e}),"function"==typeof i?i({payload:w}):i]})}],707648)},295610,e=>{"use strict";e.i(314326);var t=e.i(272746),n=e.i(341954),r=e.i(343606),o=e.i(741732);class i extends o.BasePopupHandle{constructor(){super((0,t.createNullDialogStore)(),"Dialog",!1)}open(e){this.openByTrigger(e)}openWithPayload(e){let t=this.attachedStore;null===t||(t.set("payload",e),t.setOpen(!0,(0,n.createChangeEventDetails)(r.REASONS.imperativeAction)))}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}}e.s(["DialogHandle",0,i,"createDialogHandle",0,function(){return new i}])},551637,842472,e=>{"use strict";var t=e.i(203065),n=e.i(485342),r=e.i(603e3),o=e.i(807392);let i=t.forwardRef(function(e,t){let{render:i,className:s,style:l,id:a,...u}=e,c=(0,n.useDialogRootContext)(),d=(0,o.useBaseUiId)(a);return c.useSyncedValueWithCleanup("titleElementId",d),(0,r.useRenderElement)("h2",e,{ref:t,props:[{id:d},u]})});e.s(["DialogTitle",0,i],551637);var s=e.i(582420),l=e.i(712351),a=e.i(642873),u=e.i(757451),c=e.i(912706),d=e.i(406464),f=e.i(949533),p=e.i(886465);let g=t.forwardRef(function(e,i){let{render:g,className:h,style:m,disabled:v=!1,nativeButton:b=!0,id:E,payload:S,handle:y,...R}=e,T=(0,n.useDialogRootContext)(!0),C=(0,c.usePopupHandleStore)(y)??T;if(!C)throw Error((0,s.default)(79));let x=(0,o.useBaseUiId)(E),O=C.useState("floatingRootContext"),w=C.useState("isOpenedByTrigger",x),P=C.useState("triggerPopupId",x),I=t.useRef(null),{registerTrigger:k,isMountedByThisTrigger:A}=(0,d.useTriggerDataForwarding)(x,I,C,{payload:S}),{getButtonProps:D,buttonRef:M}=(0,l.useButton)({disabled:v,native:b}),L=(0,f.useClick)(O),N=(0,p.useOpenMethodTriggerProps)(()=>C.select("open"),e=>{C.set("openMethod",e)}),F=C.useState("triggerProps",A);return(0,r.useRenderElement)("button",e,{state:{disabled:v,open:w},ref:[M,i,k,I],props:[L.reference,F,N,{[u.CLICK_TRIGGER_IDENTIFIER]:"",id:x,"aria-haspopup":"dialog","aria-expanded":w,"aria-controls":P},R,D],stateAttributesMapping:a.triggerOpenStateMapping})});e.s(["DialogTrigger",0,g],842472)},861964,e=>{"use strict";e.i(314326);var t=e.i(203065),n=e.i(603e3),r=e.i(485342),o=e.i(93629),i=e.i(412724);let s=t.forwardRef(function(e,t){let{render:s,className:l,style:a,children:u,...c}=e,d=(0,o.useDialogPortalContext)(),f=(0,r.useDialogRootContext)(),p=f.useState("open"),g=f.useState("nested"),h=f.useState("transitionStatus"),m=f.useState("nestedOpenDialogCount"),v=f.useState("mounted"),b=f.useStateSetter("viewportElement");return(0,n.useRenderElement)("div",e,{enabled:d||v,state:{open:p,nested:g,transitionStatus:h,nestedDialogOpen:m>0},ref:[t,b],stateAttributesMapping:i.dialogStateAttributesMapping,props:[{role:"presentation",hidden:!v,style:{pointerEvents:p?void 0:"none"},children:u},c]})});e.s(["DialogViewport",0,s])},77672,e=>{"use strict";var t=e.i(203065),n=e.i(880269),r=e.i(478645),o=e.i(212491),i=e.i(149939),s=e.i(946230),l=e.i(319458),a=e.i(561362),u=e.i(202304),c=e.i(333858),d=e.i(999124),f=e.i(952515),p=e.i(479995),g=e.i(277387),h=e.i(722019),m=e.i(970670),v=e.i(891545),b=e.i(328464),E=e.i(196332),S=e.i(121384),y=e.i(341954),R=e.i(343606),T=e.i(177080),C=e.i(427953);let x={inert:new WeakMap,"aria-hidden":new WeakMap},O="data-base-ui-inert",w={inert:new WeakSet,"aria-hidden":new WeakSet},P=new WeakMap,I=0,k=(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),A=e=>{let t=new Set;
1return e.forEach(e=>{let n=e;for(;n&&!t.has(n);)t.add(n),n=n.parentNode}),t},D=(e,t,r)=>{let o=[],i=e=>{!e||r.has(e)||Array.from(e.children).forEach(e=>{"script"!==(0,n.getNodeName)(e)&&(t.has(e)?i(e):o.push(e))})};return i(e),o};function M(e,t={}){let{ariaHidden:n=!1,inert:r=!1,mark:o=!0}=t,i=(0,f.ownerDocument)(e[0]).body;return function(e,t,n,r,{mark:o=!0}){let i=null;r?i="inert":n&&(i="aria-hidden");let s=null,l=null,a=k(t,e),u=o?D(t,A(a),new Set(a)):[],c=[],d=[];if(i){let e=x[i],n=w[i];l=n,s=e;let r=k(t,Array.from(t.querySelectorAll("[aria-live]"))),o=a.concat(r);D(t,A(o),new Set(o)).forEach(t=>{let r=t.getAttribute(i),o=null!==r&&"false"!==r,s=(e.get(t)||0)+1;e.set(t,s),c.push(t),1===s&&o&&n.add(t),o||t.setAttribute(i,"inert"===i?"":"true")})}return o&&u.forEach(e=>{let t=(P.get(e)||0)+1;P.set(e,t),d.push(e),1===t&&e.setAttribute(O,"")}),I+=1,()=>{s&&c.forEach(e=>{let t=(s.get(e)||0)-1;s.set(e,t),t||(!l?.has(e)&&i&&e.removeAttribute(i),l?.delete(e))}),o&&d.forEach(e=>{let t=(P.get(e)||0)-1;P.set(e,t),t||e.removeAttribute(O)}),(I-=1)||(x.inert=new WeakMap,x["aria-hidden"]=new WeakMap,w.inert=new WeakSet,w["aria-hidden"]=new WeakSet,P=new WeakMap)}}(e,i,n,r,{mark:o})}var L=e.i(416364),N=e.i(597097),F=e.i(757451),W=e.i(896077),B=e.i(12686);let H=[];function V(){H=H.filter(e=>e.deref()?.isConnected)}function _(e){V(),e&&"body"!==(0,n.getNodeName)(e)&&(H.push(new WeakRef(e)),H.length>20&&(H=H.slice(-20)))}function j(){return V(),H[H.length-1]?.deref()}function U(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let t=(0,b.focusable)(e).filter(e=>{let t=e.getAttribute("data-tabindex")||"";return(0,b.isTabbable)(e)||e.hasAttribute("data-tabindex")&&!t.startsWith("-")}),n=e.getAttribute("tabindex");0===t.length?"0"!==n&&(e.setAttribute("tabindex","0"),e.setAttribute("data-tabindex","0")):("-1"!==n||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:x,children:O,disabled:w=!1,initialFocus:P=!0,returnFocus:I=!0,restoreFocus:k=!1,modal:A=!0,closeOnFocusOut:D=!0,openInteractionType:H="",nextFocusableElement:Y,previousFocusableElement:G,beforeContentFocusGuardRef:K,externalTree:X,getInsideElements:q}=e,$="rootStore"in x?x.rootStore:x,z=$.useState("open"),J=$.useState("domReferenceElement"),Q=$.useState("floatingElement"),{events:Z,dataRef:ee}=$.context,et=(0,l.useStableCallback)(()=>ee.current.floatingContext?.nodeId),en=(0,m.isTypeableCombobox)(J)&&!1===P,er=(0,s.useValueAsRef)(P),eo=(0,s.useValueAsRef)(I),ei=(0,s.useValueAsRef)(H),es=(0,s.useValueAsRef)(z),el=(0,N.useFloatingTree)(X),ea=(0,L.usePortalContext)(),eu=t.useRef(!1),ec=t.useRef(!1),ed=t.useRef(!1),ef=t.useRef(null),ep=t.useRef(""),eg=t.useRef(""),eh=t.useRef(null),em=t.useRef(null),ev=(0,i.useMergedRefs)(eh,K,ea?.beforeInsideRef),eb=(0,i.useMergedRefs)(em,ea?.afterInsideRef),eE=(0,u.useTimeout)(),eS=(0,u.useTimeout)(),ey=(0,d.useAnimationFrame)(),eR=null!=ea,eT=(0,m.getFloatingFocusElement)(Q),eC=(0,l.useStableCallback)((e=eT)=>e?(0,b.tabbable)(e):[]),ex=(0,l.useStableCallback)(()=>q?.().filter(e=>null!=e)??[]);t.useEffect(()=>{if(w||!A)return;let e=(0,f.ownerDocument)(eT);return(0,r.addEventListener)(e,"keydown",function(e){"Tab"===e.key&&(0,h.contains)(eT,(0,h.activeElement)((0,f.ownerDocument)(eT)))&&0===eC().length&&!en&&(0,v.stopEvent)(e)})},[w,eT,A,en,eC]),t.useEffect(()=>{if(w||!z)return;let e=(0,f.ownerDocument)(eT);function t(){ed.current=!1}return(0,o.mergeCleanups)((0,r.addEventListener)(e,"pointerdown",function(e){let t=(0,h.getTarget)(e),n=ex();ed.current=!((0,h.contains)(Q,t)||(0,h.contains)(J,t)||(0,h.contains)(ea?.portalNode,t)||n.some(e=>e===t||(0,h.contains)(e,t))),eg.current=e.pointerType||"keyboard",t?.closest(`[${F.CLICK_TRIGGER_IDENTIFIER}]`)&&(ec.current=!0,eS.start(0,()=>{ec.current=!1}))},!0),(0,r.addEventListener)(e,"pointerup",t,!0),(0,r.addEventListener)(e,"pointercancel",t,!0),(0,r.addEventListener)(e,"keydown",function(){eg.current="keyboard"},!0),t)},[w,Q,J,eT,z,ea,eS,ex]),t.useEffect(()=>{if(w||!D)return;let e=(0,f.ownerDocument)(eT);function t(t){let r=t.relatedTarget,o=t.currentTarget,i=(0,h.getTarget)(t);A&&null==r&&null!=i&&(0,h.contains)(Q,i)&&_(i),queueMicrotask(()=>{let s=et(),l=$.context.triggerElements,a=ex(),u=r?.hasAttribute((0,T.createAttribute)("focus-guard"))&&[eh.current,em.current,ea?.beforeInsideRef.current,ea?.afterInsideRef.current,ea?.beforeOutsideRef.current,ea?.afterOutsideRef.current,(0,W.resolveRef)(G),(0,W.resolveRef)(Y)].includes(r),c=!((0,h.contains)(J,r)||(0,h.contains)(Q,r)||(0,h.contains)(r,Q)||(0,h.contains)(ea?.portalNode,r)||a.some(e=>e===r||(0,h.contains)(e,r))||l.hasMatchingElement(e=>(0,h.contains)(e,r))||u||el&&((0,E.getNodeChildren)(el.nodesRef.current,s).find(e=>(0,h.contains)(e.context?.elements.floating,r)||(0,h.contains)(e.context?.elements.domReference,r))||(0,E.getNodeAncestors)(el.nodesRef.current,s).find(e=>[e.context?.elements.floating,(0,m.getFloatingFocusElement)(e.context?.elements.floating)].includes(r)||e.context?.elements.domReference===r)));if(o===J&&eT&&U(eT),k&&o!==J&&!(0,S.isElementVisible)(i)&&(0,h.activeElement)(e)===e.body){if((0,n.isHTMLElement)(eT)&&(eT.focus(),"popup"===k))return void ey.request(()=>{eT.focus()});let e=eC(),t=ef.current,r=(t&&e.includes(t)?t:null)||e[e.length-1]||eT;(0,n.isHTMLElement)(r)&&r.focus()}if(ee.current.insideReactTree){ee.current.insideReactTree=!1;return}(en||!A)&&r&&c&&!ec.current&&(en||r!==j())&&(eu.current=!0,$.setOpen(!1,(0,y.createChangeEventDetails)(R.REASONS.focusOut,t)))})}let i=(0,n.isHTMLElement)(J)?J:null;if(Q||i)return(0,o.mergeCleanups)(i&&(0,r.addEventListener)(i,"focusout",t),i&&(0,r.addEventListener)(i,"pointerdown",function(){ec.current=!0,eS.start(0,()=>{ec.current=!1})}),Q&&(0,r.addEventListener)(Q,"focusin",function(e){let t=(0,h.getTarget)(e);(0,b.isTabbable)(t)&&(ef.current=t)}),Q&&(0,r.addEventListener)(Q,"focusout",t),Q&&ea&&(0,r.addEventListener)(Q,"focusout",function(){ed.current||(ee.current.insideReactTree=!0,eE.start(0,()=>{ee.current.insideReactTree=!1}))},!0))},[w,J,Q,eT,A,el,ea,$,D,k,eC,en,et,ee,eE,eS,ey,Y,G,ex]),t.useEffect(()=>{if(w||!Q||!z)return;let e=Array.from(ea?.portalNode?.querySelectorAll(`[${(0,T.createAttribute)("portal")}]`)||[]),t=el?(0,E.getNodeAncestors)(el.nodesRef.current,et()):[],n=t.find(e=>(0,m.isTypeableCombobox)(e.context?.elements.domReference||null))?.context?.elements.domReference,r=M([Q,...e,eh.current,em.current,ea?.beforeOutsideRef.current,ea?.afterOutsideRef.current,...ex(),n,(0,W.resolveRef)(G),(0,W.resolveRef)(Y),en?J:null].filter(e=>null!=e),{ariaHidden:A||en,mark:!1}),o=M([Q,...e].filter(e=>null!=e));return()=>{o(),r()}},[z,w,J,Q,A,ea,en,el,et,Y,G,ex]),(0,a.useIsoLayoutEffect)(()=>
1{if(!z||w||!(0,n.isHTMLElement)(eT))return;ep.current="",eg.current="";let e=(0,f.ownerDocument)(eT),t=(0,h.activeElement)(e);queueMicrotask(()=>{let n,r=er.current,o="function"==typeof r?r(ei.current||""):r;if(void 0===o||!1===o||(0,h.contains)(eT,t))return;let i=null,s=()=>(null==i&&(i=eC(eT)),i[0]||eT);n=(n=!0===o||null===o?s():(0,W.resolveRef)(o))||s();let l=(0,h.contains)(eT,(0,h.activeElement)(e));(0,C.enqueueFocus)(n,{preventScroll:n===eT,shouldFocus(){if(!es.current)return!1;if(l)return!0;let t=(0,h.activeElement)(e);return!(t!==n&&(0,h.contains)(eT,t))}})})},[w,z,eT,eC,er,ei,es]),(0,a.useIsoLayoutEffect)(()=>{if(w||!eT)return;let e=(0,f.ownerDocument)(eT),t=(0,h.activeElement)(e),r=null==ei.current;function o(e){var t,n;let r;if(e.open||(t=e.nativeEvent,n=eg.current,r=(0,p.ownerWindow)((0,h.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===R.REASONS.triggerHover&&"mouseleave"===e.nativeEvent.type&&(eu.current=!0),e.reason===R.REASONS.outsidePress)if(e.nested)eu.current=!1;else if((0,v.isVirtualClick)(e.nativeEvent)||(0,v.isVirtualPointerEvent)(e.nativeEvent))eu.current=!1;else{let e=!1;(0,f.ownerDocument)(eT).createElement("div").focus({get preventScroll(){return e=!0,!1}}),e?eu.current=!1:eu.current=!0}}return _(t),Z.on("openchange",o),()=>{Z.off("openchange",o);let i=(0,h.activeElement)(e),s=ex(),l=(0,h.contains)(Q,i)||s.some(e=>e===i||(0,h.contains)(e,i))||el&&(0,E.getNodeChildren)(el.nodesRef.current,et(),!1).some(e=>(0,h.contains)(e.context?.elements.floating,i)),a=eo.current,u=ep.current,c=function(e){let o=eo.current,i="function"==typeof o?o(e):o;if(void 0===i||!1===i)return null;null===i&&(i=!0);let s=J?.isConnected?J:null,l=t?.isConnected&&"body"!==(0,n.getNodeName)(t)?t:null,a=r?l||s:s||l;return(a||(a=j()||null),"boolean"==typeof i)?a:(0,W.resolveRef)(i)||a||null}(u);queueMicrotask(()=>{let t=c?(0,b.isTabbable)(c)?c:(0,b.tabbable)(c)[0]||c:null;if(a&&!eu.current&&(0,n.isHTMLElement)(t)&&("boolean"!=typeof a||t===i||i===e.body||l)){let e={preventScroll:!0};"keyboard"===u&&(e.focusVisible=!0),t.focus(e)}eu.current=!1})}},[w,Q,eT,eo,ei,Z,el,J,et,ex]),(0,a.useIsoLayoutEffect)(()=>{if(!c.platform.engine.webkit||z||!Q)return;let e=(0,h.activeElement)((0,f.ownerDocument)(Q));(0,n.isHTMLElement)(e)&&(0,m.isTypeableElement)(e)&&(0,h.contains)(Q,e)&&e.blur()},[z,Q]),(0,a.useIsoLayoutEffect)(()=>{if(!w&&ea)return ea.setFocusManagerState({modal:A,closeOnFocusOut:D,open:z,onOpenChange:$.setOpen,domReference:J}),()=>{ea.setFocusManagerState(null)}},[w,ea,A,z,$,D,J]),(0,a.useIsoLayoutEffect)(()=>{if(!w&&eT)return U(eT),()=>{queueMicrotask(V)}},[w,eT]);let eO=!w&&(!A||!en)&&(eR||A);return(0,B.jsxs)(t.Fragment,{children:[eO&&(0,B.jsx)(g.FocusGuard,{"data-type":"inside",ref:ev,onFocus:e=>{if(A){let e=eC();(0,C.enqueueFocus)(e[e.length-1])}else if(ea?.portalNode)if(eu.current=!1,(0,b.isOutsideEvent)(e,ea.portalNode)){let e=(0,b.getNextTabbable)(J);e?.focus()}else(0,W.resolveRef)(G??ea.beforeOutsideRef)?.focus()}}),O,eO&&(0,B.jsx)(g.FocusGuard,{"data-type":"inside",ref:eb,onFocus:e=>{if(A)(0,C.enqueueFocus)(eC()[0]);else if(ea?.portalNode)if(D&&(eu.current=!0),(0,b.isOutsideEvent)(e,ea.portalNode)){let e=(0,b.getPreviousTabbable)(J);e?.focus()}else(0,W.resolveRef)(Y??ea.afterOutsideRef)?.focus()}})]})}],77672)},416364,e=>{"use strict";e.i(314326);var t=e.i(203065),n=e.i(208733),r=e.i(880269),o=e.i(478645),i=e.i(212491),s=e.i(725804),l=e.i(561362),a=e.i(319458),u=e.i(953076),c=e.i(277387),d=e.i(328464),f=e.i(341954),p=e.i(343606),g=e.i(177080),h=e.i(603e3),m=e.i(757451),v=e.i(12686);let b=t.createContext(null),E=()=>t.useContext(b),S=(0,g.createAttribute)("portal");function y(e={}){let{ref:o,container:i,componentProps:c=u.EMPTY_OBJECT,elementProps:d}=e,f=(0,s.useId)(),p=E(),g=p?.portalNode,[m,v]=t.useState(null),[b,R]=t.useState(null),T=(0,a.useStableCallback)(e=>{null!==e&&R(e)}),C=t.useRef(null);(0,l.useIsoLayoutEffect)(()=>
1{if(null===i){C.current&&(C.current=null,R(null),v(null));return}let e=(i&&((0,r.isNode)(i)?i:i.current))??g??document.body;if(null==e){C.current&&(C.current=null,R(null),v(null));return}C.current!==e&&(C.current=e,R(null),v(e))},[i,g]);let x=(0,h.useRenderElement)("div",c,{ref:[o,T],props:[{id:f,[S]:""},d]}),O=m&&x?n.createPortal(x,m):null;return{node:b,nodeId:t.isValidElement(x)?x.props.id:void 0,subtree:O}}let R=t.forwardRef(function(e,r){let{render:s,className:a,style:u,children:g,container:h,...E}=e,{node:S,nodeId:R,subtree:T}=y({container:h,ref:r,componentProps:e,elementProps:E}),C=t.useRef(null),x=t.useRef(null),O=t.useRef(null),w=t.useRef(null),[P,I]=t.useState(null),k=t.useRef(!1),A=P?.modal,D=P?.open,M=!!P&&!P.modal&&P.open&&!!S;t.useEffect(()=>{if(S&&!A)return(0,i.mergeCleanups)((0,o.addEventListener)(S,"focusin",e,!0),(0,o.addEventListener)(S,"focusout",e,!0));function e(e){S&&e.relatedTarget&&(0,d.isOutsideEvent)(e)&&("focusin"===e.type?k.current&&((0,d.enableFocusInside)(S),k.current=!1):((0,d.disableFocusInside)(S),k.current=!0))}},[S,A]),(0,l.useIsoLayoutEffect)(()=>{S&&!0===D&&k.current&&((0,d.enableFocusInside)(S),k.current=!1)},[D,S]);let L=t.useMemo(()=>({beforeOutsideRef:C,afterOutsideRef:x,beforeInsideRef:O,afterInsideRef:w,portalNode:S,setFocusManagerState:I}),[S]);return(0,v.jsxs)(t.Fragment,{children:[T,(0,v.jsxs)(b.Provider,{value:L,children:[M&&S&&(0,v.jsx)(c.FocusGuard,{"data-type":"outside",ref:C,onFocus:e=>{if((0,d.isOutsideEvent)(e,S))O.current?.focus();else{let e=P?P.domReference:null,t=(0,d.getPreviousTabbable)(e);t?.focus()}}}),M&&S&&(0,v.jsx)("span",{"aria-owns":R,style:m.ownerVisuallyHidden}),S&&n.createPortal(g,S),M&&S&&(0,v.jsx)(c.FocusGuard,{"data-type":"outside",ref:x,onFocus:e=>{if((0,d.isOutsideEvent)(e,S))w.current?.focus();else{let t=P?P.domReference:null,n=(0,d.getNextTabbable)(t);n?.focus(),P?.closeOnFocusOut&&P?.onOpenChange(!1,(0,f.createChangeEventDetails)(p.REASONS.focusOut,e.nativeEvent))}}})]})]})});e.s(["FloatingPortal",0,R,"useFloatingPortalNode",0,y,"usePortalContext",0,E])},892726,e=>{"use strict";var t=e.i(668790),n=e.i(694613),r=e.i(891545);let o={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId};class i extends t.ReactStore{constructor(e){const{syncOnly:t,nested:r,onOpenChange:i,triggerElements:s,...l}=e;super({...l,positionReference:l.referenceElement,domReferenceElement:l.referenceElement},{onOpenChange:i,dataRef:{current:{}},events:(0,n.createEventEmitter)(),nested:r,triggerElements:s},o),this.syncOnly=t}syncOpenEvent=(e,t)=>{(!e||!this.state.open||null!=t&&(0,r.isClickLikeEvent)(t))&&(this.context.dataRef.current.openEvent=e?t:void 0)};dispatchOpenChange=(e,t)=>
1{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)}}e.s(["FloatingRootStore",0,i])},597097,694613,75010,e=>{"use strict";var t=e.i(203065),n=e.i(725804),r=e.i(561362),o=e.i(317975);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],694613);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],75010);var l=e.i(12686);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],597097)},949533,e=>{"use strict";var t=e.i(203065),n=e.i(999124),r=e.i(202304),o=e.i(953076),i=e.i(722019),s=e.i(970670),l=e.i(891545),a=e.i(341954),u=e.i(343606);e.s(["useClick",0,function(e,c={}){let{enabled:d=!0,event:f="click",toggle:p=!0,ignoreMouse:g=!1,stickIfOpen:h=!0,touchOpenDelay:m=0,reason:v=u.REASONS.triggerPress}=c,b="rootStore"in e?e.rootStore:e,E=b.context.dataRef,S=t.useRef(void 0),y=(0,n.useAnimationFrame)(),R=(0,r.useTimeout)(),T=t.useMemo(()=>{function e(e,t,n,r){let o=(0,a.createChangeEventDetails)(v,t,n);e&&"touch"===r&&m>0?R.start(m,()=>{b.setOpen(!0,o)}):b.setOpen(e,o)}function t(e,t,n){let r=E.current.openEvent,o=b.select("domReferenceElement")!==t;return!!e&&!!o||!e||!p||!!r&&!!h&&!n(r.type)}return{onPointerDown(e){S.current=(0,l.isMouseLikePointerType)(e.pointerType,!0)&&(0,l.isVirtualPointerEvent)(e.nativeEvent)?"virtual":e.pointerType},onMouseDown(n){let r=S.current,o=n.nativeEvent,a=b.select("open");if(0!==n.button||"click"===f||(0,l.isMouseLikePointerType)(r,!0)&&g)return;let u=t(a,n.currentTarget,e=>"click"===e||"mousedown"===e),c=(0,i.getTarget)(o);if((0,s.isTypeableElement)(c))return void e(u,o,c,r);let d=n.currentTarget;y.request(()=>{e(u,o,d,r)})},onClick(n){if("mousedown-only"===f)return;let r=S.current;if("mousedown"===f&&r){S.current=void 0;return}(0,l.isMouseLikePointerType)(r,!0)&&g||e(t(b.select("open"),n.currentTarget,e=>"click"===e||"mousedown"===e||"keydown"===e||"keyup"===e),n.nativeEvent,n.currentTarget,r)},onKeyDown(){S.current=void 0}}},[E,f,g,v,b,h,p,y,R,m]);return t.useMemo(()=>d?{reference:T}:o.EMPTY_OBJECT,[d,T])}])},945235,e=>{"use strict";var t=e.i(203065),n=e.i(478645),r=e.i(212491),o=e.i(952515),i=e.i(319458),s=e.i(202304),l=e.i(880269),a=e.i(333858),u=e.i(597097),c=e.i(341954),d=e.i(343606),f=e.i(177080),p=e.i(722019),g=e.i(970670),h=e.i(891545),m=e.i(196332);function v(){return!1}e.s(["useDismiss",0,function(e,b={}){let{enabled:E=!0,escapeKey:S=!0,outsidePress:y=!0,outsidePressEvent:R="sloppy",referencePress:T=v,bubbles:C,externalTree:x}=b,O="rootStore"in e?e.rootStore:e,w=O.useState("open"),P=O.useState("floatingElement"),{dataRef:I}=O.context,k=(0,u.useFloatingTree)(x),A=(0,i.useStableCallback)("function"==typeof y?y:()=>!1),D="function"==typeof y?A:y,M=!1!==D,L=(0,i.useStableCallback)(()=>R),{escapeKey:N,outsidePress:F}={escapeKey:"boolean"==typeof C?C:C?.escapeKey??!1,outsidePress:"boolean"==typeof C?C:C?.outsidePress??!0},W=t.useRef(!1),B=t.useRef(!1),H=t.useRef(!1),V=t.useRef(!1),_=t.useRef(""),j=t.useRef(null),U=(0,s.useTimeout)(),Y=(0,s.useTimeout)(),G=(0,i.useStableCallback)(()=>{Y.clear(),I.current.insideReactTree=!1}),K=(0,i.useStableCallback)(e=>{let t=I.current.floatingContext?.nodeId;return(k?(0,m.getNodeChildren)(k.nodesRef.current,t):[]).some(t=>t.context?.open&&!t.context.dataRef.current[e])}),X=(0,i.useStableCallback)(e=>(0,g.isEventTargetWithin)(e,O.select("floatingElement"))||(0,g.isEventTargetWithin)(e,O.select("domReferenceElement"))),q=(0,i.useStableCallback)(e=>{T()&&O.setOpen(!1,(0,c.createChangeEventDetails)(d.REASONS.triggerPress,e.nativeEvent))}),$=(0,i.useStableCallback)(e=>{if(!w||!E||!S||"Escape"!==e.key||V.current||!N&&K("__escapeKeyBubbles"))return;let t=(0,h.isReactEvent)(e)?e.nativeEvent:e,n=(0,c.createChangeEventDetails)(d.REASONS.escapeKey,t);O.setOpen(!1,n),n.isCanceled||e.preventDefault(),N||n.isPropagationAllowed||e.stopPropagation()}),z=(0,i.useStableCallback)(()=>{I.current.insideReactTree=!0,Y.start(0,G)}),J=(0,i.useStableCallback)(e=>{if(!w||!E||0!==e.button)return;let t=(0,p.getTarget)(e.nativeEvent);
1(0,p.contains)(O.select("floatingElement"),t)&&(W.current||(W.current=!0,B.current=!1))}),Q=(0,i.useStableCallback)(e=>{!w||!E||(e.defaultPrevented||e.nativeEvent.defaultPrevented)&&W.current&&(B.current=!0)});t.useEffect(()=>{if(!w||!E)return G;I.current.__escapeKeyBubbles=N,I.current.__outsidePressBubbles=F;let e=new s.Timeout,t=new s.Timeout;function i(){H.current=!0,t.start(0,()=>{H.current=!1})}function u(){W.current=!1,B.current=!1}function h(){let e=_.current,t=L(),n="function"==typeof t?t():t;return"string"==typeof n?n:n["pen"!==e&&e?e:"mouse"]}function v(e){let t=I.current.floatingContext?.nodeId,n=k&&(0,m.getNodeChildren)(k.nodesRef.current,t).some(t=>(0,g.isEventTargetWithin)(e,t.context?.elements.floating));return X(e)||n}function b(e){let n;if("intentional"===(n=h())&&"click"!==e.type||"sloppy"===n&&"click"===e.type){"click"===e.type||X(e)||(t.clear(),H.current=!1),G();return}if(I.current.insideReactTree)return void G();let r=(0,p.getTarget)(e),i=`[${(0,f.createAttribute)("inert")}]`,s=(0,l.isElement)(r)?r.getRootNode():null,a=Array.from(((0,l.isShadowRoot)(s)?s:(0,o.ownerDocument)(O.select("floatingElement"))).querySelectorAll(i)),u=O.context.triggerElements;if(r&&(u.hasElement(r)||u.hasMatchingElement(e=>(0,p.contains)(e,r))))return;let m=(0,l.isElement)(r)?r:null;for(;m&&!(0,l.isLastTraversableNode)(m);){let e=(0,l.getParentNode)(m);if((0,l.isLastTraversableNode)(e)||!(0,l.isElement)(e))break;m=e}if(!(a.length&&(0,l.isElement)(r)&&!(0,g.isRootElement)(r)&&!(0,p.contains)(r,O.select("floatingElement"))&&a.every(e=>!(0,p.contains)(m,e)))){if((0,l.isHTMLElement)(r)&&!("touches"in e)){let t=(0,l.isLastTraversableNode)(r),n=(0,l.getComputedStyle)(r),o=/auto|scroll/,i=t||o.test(n.overflowX),s=t||o.test(n.overflowY),a=i&&r.clientWidth>0&&r.scrollWidth>r.clientWidth,u=s&&r.clientHeight>0&&r.scrollHeight>r.clientHeight,c="rtl"===n.direction,d=u&&(c?e.offsetX<=r.offsetWidth-r.clientWidth:e.offsetX>r.clientWidth),f=a&&e.offsetY>r.clientHeight;if(d||f)return}if(!v(e)){if("intentional"===h()&&H.current){t.clear(),H.current=!1;return}"function"==typeof D&&!D(e)||K("__outsidePressBubbles")||(O.setOpen(!1,(0,c.createChangeEventDetails)(d.REASONS.outsidePress,e)),G())}}}function y(e){if("sloppy"!==h()||!O.select("open")||!E||X(e))return;let t=e.touches[0];t&&(j.current={startTime:Date.now(),startX:t.clientX,startY:t.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},U.start(1e3,()=>{j.current&&(j.current.dismissOnTouchEnd=!1,j.current.dismissOnMouseDown=!1)}))}function R(e,t){let r=(0,p.getTarget)(e);if(!r)return;let o=(0,n.addEventListener)(r,e.type,()=>{t(e),o()})}function T(e){U.clear(),"pointerdown"===e.type&&(_.current=e.pointerType),("mousedown"!==e.type||!j.current||j.current.dismissOnMouseDown)&&R(e,e=>{if("pointerdown"===e.type)"sloppy"!==h()||"touch"===e.pointerType||!O.select("open")||!E||X(e)||b(e);else b(e)})}function C(e){if(!W.current)return;let n=B.current;if(u(),"intentional"===h()){if("pointercancel"===e.type){n&&i();return}v(e)||(n?i():("function"!=typeof D||D(e))&&(t.clear(),H.current=!0,G()))}}function x(e){if("sloppy"!==h()||!j.current||X(e))return;let t=e.touches[0];if(!t)return;let n=Math.abs(t.clientX-j.current.startX),r=Math.abs(t.clientY-j.current.startY),o=Math.sqrt(n*n+r*r);o>5&&(j.current.dismissOnTouchEnd=!0),o>10&&(b(e),U.clear(),j.current=null)}function A(e){"sloppy"!==h()||!j.current||X(e)||(j.current.dismissOnTouchEnd&&b(e),U.clear(),j.current=null)}let Y=(0,o.ownerDocument)(P),q=(0,r.mergeCleanups)(S&&(0,r.mergeCleanups)((0,n.addEventListener)(Y,"keydown",$),(0,n.addEventListener)(Y,"compositionstart",function(){e.clear(),V.current=!0}),(0,n.addEventListener)(Y,"compositionend",function(){e.start(5*!!a.platform.engine.webkit,()=>{V.current=!1})})),M&&(0,r.mergeCleanups)((0,n.addEventListener)(Y,"click",T,!0),(0,n.addEventListener)(Y,"pointerdown",T,!0),(0,n.addEventListener)(Y,"pointerup",C,!0),(0,n.addEventListener)(Y,"pointercancel",C,!0),(0,n.addEventListener)(Y,"mousedown",T,!0),(0,n.addEventListener)(Y,"mouseup",C,!0),(0,n.addEventListener)(Y,"touchstart",function(e){_.current="touch",R(e,y)},!0),(0,n.addEventListener)(Y,"touchmove",function(e){R(e,x)},!0),(0,n.addEventListener)(Y,"touchend",function(e){R(e,A)},!0)));return()=>{q(),e.clear(),t.clear(),u(),H.current=!1,G()}},[I,P,S,M,D,w,E,N,F,$,G,L,K,X,k,O,U]);let Z=t.useMemo(()=>({onKeyDown:$,onPointerDown:q,onClick:q}),[$,q]),ee=t.useMemo(()=>({onKeyDown:$,onPointerDown:Q,onMouseDown:Q,onClickCapture:z,onMouseDownCapture(e){z(),J(e)},onPointerDownCapture(e){z(),J(e)},onMouseUpCapture:z,onTouchEndCapture:z,onTouchMoveCapture:z}),[$,z,J,Q]);return t.useMemo(()=>E?{reference:Z,floating:ee,trigger:Z}:{},[E,Z,ee])}])},542291,e=>{"use strict";var t=e.i(203065),n=e.i(561362),r=e.i(880269),o=e.i(892726);e.s(["useSyncedFloatingRootContext",0,function(e){let{popupStore:i,treatPopupAsFloatingElement:s=!1,floatingRootContext:l,floatingId:a,nested:u,onOpenChange:c}=e,d=i.useState("open"),f=i.useState("activeTriggerElement"),p=i.useState(s?"popupElement":"positionerElement"),g=i.context.triggerElements,h=t.useRef(null);
1void 0===l&&null===h.current&&(h.current=new o.FloatingRootStore({open:d,transitionStatus:void 0,referenceElement:f,floatingElement:p,triggerElements:g,onOpenChange:c,floatingId:a,syncOnly:!0,nested:u}));let m=l??h.current;return i.useSyncedValue("floatingId",a),(0,n.useIsoLayoutEffect)(()=>{let e={open:d,floatingId:a,referenceElement:f,floatingElement:p};(0,r.isElement)(f)&&(e.domReferenceElement=f),m.state.positionReference===m.state.referenceElement&&(e.positionReference=f),m.update(e)},[d,a,f,p,m]),m.context.onOpenChange=c,m.context.nested=u,m}])},121384,e=>{"use strict";e.i(314326);var t=e.i(880269);function n(e,{startingIndex:t=-1,decrement:o=!1,disabledIndices:i,amount:s=1}={}){let l=t;do l+=o?-s:s;while(l>=0&&l<=e.length-1&&r(e,l,i))return l}function r(e,t,n){if("function"==typeof n?n(t):n?.includes(t)??!1)return!0;let r=e[t];return!!r&&(!!(!o(r)||r.matches(":disabled"))||!n&&(r.hasAttribute("disabled")||"true"===r.getAttribute("aria-disabled")))}function o(e,n=e?(0,t.getComputedStyle)(e):null){var r;return!!e&&!!e.isConnected&&!!n&&"hidden"!==(r=n).visibility&&"collapse"!==r.visibility&&("function"==typeof e.checkVisibility?e.checkVisibility():"none"!==n.display&&"contents"!==n.display)}e.s(["findNonDisabledListIndex",0,n,"getMaxListIndex",0,function(e,t){return n(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})},"getMinListIndex",0,function(e,t){return n(e.current,{disabledIndices:t})},"isElementVisible",0,o,"isIndexOutOfListBounds",0,function(e,t){return t<0||t>=e.length},"isListIndexDisabled",0,r])},177080,e=>{"use strict";e.s(["createAttribute",0,function(e){return`data-base-ui-${e}`}])},970670,137061,e=>{"use strict";var t=e.i(880269),n=e.i(333858);let r="data-base-ui-focusable",o="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";e.s(["ARROW_DOWN",0,"ArrowDown","ARROW_LEFT",0,"ArrowLeft","ARROW_RIGHT",0,"ArrowRight","ARROW_UP",0,"ArrowUp","FOCUSABLE_ATTRIBUTE",0,r,"TYPEABLE_SELECTOR",0,o],137061);var i=e.i(722019);function s(e){return(0,t.isHTMLElement)(e)&&e.matches(o)}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"]),${o}`)!=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,i.contains)(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.platform.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch(e){return!0}}],970670)},427953,e=>{"use strict";var t=e.i(953076);let n=0;e.s(["enqueueFocus",0,function(e,r={}){let{preventScroll:o=!1,sync:i=!1,shouldFocus:s}=r;function l(){(!s||s())&&e?.focus({preventScroll:o})}if(cancelAnimationFrame(n),i)return l(),t.NOOP;let a=requestAnimationFrame(l);return n=a,()=>{n===a&&(cancelAnimationFrame(a),n=0)}}])},891545,e=>{"use strict";var t=e.i(333858);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.platform.os.android&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)},"isVirtualPointerEvent",0,function(e){return!t.platform.env.jsdom&&(!t.platform.os.android&&0===e.width&&0===e.height||t.platform.os.android&&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()}])},739165,e=>{"use strict";var t=e.i(767117),n=e.i(892726);e.s(["getEmptyRootContext",0,function(){return new n.FloatingRootStore({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new t.PopupTriggerMap,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}])},196332,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)])}])},328464,e=>{"use strict";var t=e.i(880269),n=e.i(952515),r=e.i(722019),o=e.i(121384);function i(e){for(let n of Array.from(e.children))if("summary"===(0,t.getNodeName)(n))return n;return null}function s(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)&&i(e.parentElement)===e)&&("details"!==n||null==i(e))&&("input"!==n||"hidden"
1!==e.type)}function l(e){if(!s(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 s=n!==e,l="slot"===(0,t.getNodeName)(n);if(n.hasAttribute("inert")||s&&"details"===(0,t.getNodeName)(n)&&!n.open&&!function(e,t){let n=i(t);return!!n&&(e===n||(0,r.contains)(n,e))}(e,n)||n.hasAttribute("hidden")||!l&&!function(e,n){let r=(0,t.getComputedStyle)(e);return n?"none"!==r.display:(0,o.isElementVisible)(e,r)}(n,s))return!1}return!0}function a(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 u(e){return"input"!==(0,t.getNodeName)(e)?null:"radio"===e.type&&""!==e.name?e:null}function c(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 d(e){let t=[];return!function e(t,n){c(t).forEach(t=>{s(t)&&n.push(t),e(t,n)})}(e,t),t.filter(l)}function f(e){let t=d(e);return t.filter(e=>a(e)>=0&&function(e,t){let n=u(e);if(!n)return!0;let r=t.find(e=>{let t=u(e);return t?.name===n.name&&t.form===n.form&&t.checked});return r?r===n:t.find(e=>{let t=u(e);return t?.name===n.name&&t.form===n.form})===n}(e,t))}function p(e,t){let o=f(e),i=o.length;if(0===i)return;let s=(0,r.activeElement)((0,n.ownerDocument)(e)),l=o.indexOf(s);return o[-1===l?1===t?0:i-1:l+t]}function g(e,t){if(!e)return null;let r=f((0,n.ownerDocument)(e).body),o=r.length;if(0===o)return null;let i=r.indexOf(e);return -1===i?null:r[(i+t+o)%o]}e.s(["disableFocusInside",0,function(e){f(e).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})},"enableFocusInside",0,function(e){let n=[];!function e(n,r,o){c(n).forEach(n=>{(0,t.isHTMLElement)(n)&&n.matches(r)&&o.push(n),e(n,r,o)})}(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,d,"getNextTabbable",0,function(e){return p((0,n.ownerDocument)(e).body,1)||e},"getPreviousTabbable",0,function(e){return p((0,n.ownerDocument)(e).body,-1)||e},"getTabbableAfterElement",0,function(e){return g(e,1)},"getTabbableBeforeElement",0,function(e){return g(e,-1)},"isOutsideEvent",0,function(e,t){let n=t||e.currentTarget,o=e.relatedTarget;return!o||!(0,r.contains)(n,o)},"isTabbable",0,function(e){return l(e)&&a(e)>=0},"tabbable",0,f])},471777,e=>{"use strict";var t=e.i(880269);let n="ArrowUp",r="ArrowDown",o="ArrowLeft",i="ArrowRight",s="Home",l=new Set([n,r,o,i,s,"End"]),a="Shift",u=[a,"Control","Alt","Meta"];function c(e,t,n){let r="left"===n?"offsetLeft":"offsetTop",o=0;for(;t.offsetParent&&(o+=t[r],t.offsetParent!==e);)t=t.offsetParent;return o}function d(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(["ARROW_DOWN",0,r,"ARROW_LEFT",0,o,"ARROW_RIGHT",0,i,"ARROW_UP",0,n,"COMPOSITE_KEYS",0,l,"END",0,"End","HOME",0,s,"MODIFIER_KEYS",0,u,"PAGE_DOWN",0,"PageDown","PAGE_UP",0,"PageUp","SHIFT",0,a,"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 o=e.scrollLeft,i=e.scrollTop,s=e.clientWidth<e.scrollWidth,l=e.clientHeight<e.scrollHeight;if(s&&"vertical"!==r){let r=c(e,t,"left"),i=d(e),s=d(t);"ltr"===n&&(r+t.offsetWidth+s.scrollMarginRight>e.scrollLeft+e.clientWidth-i.scrollPaddingRight?o=r+t.offsetWidth+s.scrollMarginRight-e.clientWidth+i.scrollPaddingRight:r-s.scrollMarginLeft<e.scrollLeft+i.scrollPaddingLeft&&(o=r-s.scrollMarginLeft-i.scrollPaddingLeft)),"rtl"===n&&(r-s.scrollMarginLeft<e.scrollLeft+i.scrollPaddingLeft?o=r-s.scrollMarginLeft-i.scrollPaddingLeft:r+t.offsetWidth+s.scrollMarginRight>e.scrollLeft+e.clientWidth-i.scrollPaddingRight&&(o=r+t.offsetWidth+s.scrollMarginRight-e.clientWidth+i.scrollPaddingRight))}
1if(l&&"horizontal"!==r){let n=c(e,t,"top"),r=d(e),o=d(t);n-o.scrollMarginTop<e.scrollTop+r.scrollPaddingTop?i=n-o.scrollMarginTop-r.scrollPaddingTop:n+t.offsetHeight+o.scrollMarginBottom>e.scrollTop+e.clientHeight-r.scrollPaddingBottom&&(i=n+t.offsetHeight+o.scrollMarginBottom-e.clientHeight+r.scrollPaddingBottom)}e.scrollTo({left:o,top:i,behavior:"auto"})}])},757451,e=>{"use strict";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,{clipPath:"inset(50%)",position:"fixed",top:0,left:0}])},277387,e=>{"use strict";e.i(314326);var t=e.i(203065),n=e.i(561362),r=e.i(333858),o=e.i(588333),i=e.i(12686);let s=t.forwardRef(function(e,s){let[l,a]=t.useState();return(0,n.useIsoLayoutEffect)(()=>{r.platform.screenReader.voiceOver&&r.platform.engine.webkit&&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])},542645,e=>{"use strict";e.i(314326);var t=e.i(203065),n=e.i(12686);let r=t.forwardRef(function(e,t){let r,{cutout:o,...i}=e;if(o){let e=o.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":"",...i,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:r}})});e.s(["InternalBackdrop",0,r])},71060,164105,e=>{"use strict";var t=e.i(668790);class n extends t.ReactStore{setState(e){}update(e){}set(e,t){}notifyAll(){}}e.s(["NullStore",0,n],71060);var r=e.i(953076),o=e.i(892726),i=e.i(739165);let s=e=>e.triggerIdProp??e.activeTriggerId,l=e=>e.openProp??e.open,a=e=>(e.popupElement?.id??e.floatingId)||void 0;function u(e,t){return void 0!==t&&l(e)&&s(e)===t}e.s(["createInitialPopupStoreState",0,function(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:(0,i.getEmptyRootContext)(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:r.EMPTY_OBJECT,inactiveTriggerProps:r.EMPTY_OBJECT,popupProps:r.EMPTY_OBJECT}},"createPopupFloatingRootContext",0,function(e,t,n=!1){return new o.FloatingRootStore({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:n,onOpenChange:void 0})},"popupStoreSelectors",0,{open:l,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:s,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:a,isTriggerActive:(e,t)=>void 0!==t&&s(e)===t,isOpenedByTrigger:(e,t)=>u(e,t),isMountedByTrigger:(e,t)=>void 0!==t&&s(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>u(e,t)||void 0!==t&&l(e)&&null==s(e)&&1===e.triggerCount?a(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement}],164105)},642873,e=>{"use strict";var t,n=e.i(561352);(t={}).open="data-open",t.closed="data-closed",t[t.startingStyle=n.TransitionStatusDataAttributes.startingStyle]="startingStyle",t[t.endingStyle=n.TransitionStatusDataAttributes.endingStyle]="endingStyle",t.anchorHidden="data-anchor-hidden",t.side="data-side",t.align="data-align";let r={"data-popup-open":""},o={"data-popup-open":"","data-pressed":""},i={"data-open":""},s={"data-closed":""},l={"data-anchor-hidden":""},a={open:e=>e?i:s,anchorHidden:e=>e?l:null},u={...a,...n.transitionStatusMapping};e.s(["popupStateMapping",0,a,"popupTransitionStateMapping",0,u,"pressableTriggerOpenStateMapping",0,{open:e=>e?o:null},"triggerOpenStateMapping",0,{open:e=>e?r:null}])},406464,e=>{"use strict";var t=e.i(203065),n=e.i(208733),r=e.i(953076),o=e.i(725804),i=e.i(319458),s=e.i(561362),l=e.i(317975),a=e.i(137061),u=e.i(597097),c=e.i(542291),d=e.i(973250),f=e.i(519661),p=e.i(341954),g=e.i(343606);let h={tabIndex:-1,[a.FOCUSABLE_ATTRIBUTE]:""};function m(e,n){let r=t.useRef(null),o=t.useRef(null);return t.useCallback(t=>{if(void 0===e)return;let i=!1;
1if(null!==r.current){let e=r.current,t=o.current,s=n.context.triggerElements.getById(e);t&&s===t&&(n.context.triggerElements.delete(e),i=!0),r.current=null,o.current=null}if(null!==t&&(r.current=e,o.current=t,n.context.triggerElements.add(e,t),i=!0),i){let e=n.context.triggerElements.size;n.select("open")&&n.state.triggerCount!==e&&n.set("triggerCount",e)}},[n,e])}function v(e,t,n,r=!1){t?e.preventUnmountingOnClose=!1:r&&(e.preventUnmountingOnClose=!0);let o=n?.id??null;(o||t)&&(e.activeTriggerId=o,e.activeTriggerElement=n??null)}function b(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}e.s(["FOCUSABLE_POPUP_PROPS",0,h,"PopupHandleAttachment",0,function({handle:e,store:t}){return(0,s.useIsoLayoutEffect)(()=>e.attachStore(t),[e,t]),null},"applyPopupOpenChange",0,function(e,t,r,o={}){let i=r.reason,s=i===g.REASONS.triggerHover,l=t&&i===g.REASONS.triggerFocus,a=!t&&(i===g.REASONS.triggerPress||i===g.REASONS.escapeKey),u=b(r);if(e.context.onOpenChange?.(t,r),r.isCanceled)return;o.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,r);let c=()=>{let n={...o.extraState,open:t};l?n.instantType="focus":a?n.instantType="dismiss":s&&(n.instantType=void 0),v(n,t,r.trigger,u()),e.update(n)};s?n.flushSync(c):c()},"attachPreventUnmountOnClose",0,b,"createDefaultInitialFocus",0,function(e){return t=>"touch"!==t||e.current},"setPopupOpenState",0,v,"useImplicitActiveTrigger",0,function(e,n={}){let{closeOnActiveTriggerUnmount:r=!1}=n,o=t.useRef(null),i=e.useState("open"),l=e.useState("triggerCount"),a=e.useState("activeTriggerId"),u=e.useState("activeTriggerElement");(0,s.useIsoLayoutEffect)(()=>{if(!i){o.current=null,0!==e.state.triggerCount&&e.set("triggerCount",0);return}let t=e.context.triggerElements.size,n={};e.state.triggerCount!==t&&(n.triggerCount=t);let s=e.select("activeTriggerId"),l=null;if(s){let t=e.context.triggerElements.getById(s);if(t)o.current=s,t!==e.state.activeTriggerElement&&(n.activeTriggerElement=t);else{for(let[t,r]of e.context.triggerElements.entries())if(r===e.state.activeTriggerElement){n.activeTriggerId=t,n.activeTriggerElement=r,o.current=t;break}void 0===n.activeTriggerId&&(o.current===s?l=s:o.current=null)}}else o.current=null;if(!l&&!s&&1===t){let t=e.context.triggerElements.entries().next();if(!t.done){let[e,r]=t.value;n.activeTriggerId=e,n.activeTriggerElement=r,o.current=e}}(void 0!==n.triggerCount||void 0!==n.activeTriggerId||void 0!==n.activeTriggerElement)&&e.update(n),l&&r&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===l&&!e.context.triggerElements.getById(l)){let t=(0,p.createChangeEventDetails)(g.REASONS.none);e.setOpen(!1,t),t.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[i,e,l,a,u,r])},"useOpenStateTransitions",0,function(e,t,n){let{mounted:r,setMounted:o,transitionStatus:s}=(0,d.useTransitionStatus)(e),l=t.useState("preventUnmountingOnClose"),a=!e&&l;t.useSyncedValues({mounted:r,transitionStatus:s,preventUnmountingOnClose:a});let u=(0,i.useStableCallback)(()=>{o(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),n?.(),t.context.onOpenChangeComplete?.(!1)});return(0,f.useOpenChangeComplete)({enabled:r&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||u()}}),{forceUnmount:u,transitionStatus:s}},"usePopupInteractionProps",0,function(e,t){e.useSyncedValues(t),(0,s.useIsoLayoutEffect)(()=>()=>{e.update({activeTriggerProps:r.EMPTY_OBJECT,inactiveTriggerProps:r.EMPTY_OBJECT,popupProps:r.EMPTY_OBJECT})},[e])},"usePopupRootStore",0,function(e,t=!1){let n=(0,o.useId)(),r=null!=(0,u.useFloatingParentNodeId)(),i=(0,l.useRefWithInit)(()=>e(n,r)).current;return(0,c.useSyncedFloatingRootContext)({popupStore:i,treatPopupAsFloatingElement:t,floatingRootContext:i.state.floatingRootContext,floatingId:n,nested:r,onOpenChange:i.setOpen}),i},"usePopupRootSync",0,function(e,t){(0,s.useIsoLayoutEffect)(()=>{t||null===e.state.openMethod||e.set("openMethod",null)},[t,e]),(0,s.useIsoLayoutEffect)(()=>()=>{null!==e.state.openMethod&&e.set("openMethod",null)},[e])},"useTriggerDataForwarding",0,function(e,n,r,o){let l=r.useState("isMountedByTrigger",e),a=m(e,r),u=(0,i.useStableCallback)(t=>{let n=r.select("open"),i=r.select("activeTriggerId");i===e?r.update({activeTriggerElement:t,...n?o:null}):null==i&&n&&r.update({activeTriggerId:e,activeTriggerElement:t,...o}
1)}),c=t.useCallback(e=>{a(e),e&&u(e)},[a,u]);return(0,s.useIsoLayoutEffect)(()=>{l&&r.update({activeTriggerElement:n.current,...o})},[l,r,n,...Object.values(o)]),{registerTrigger:c,isMountedByThisTrigger:l}},"useTriggerRegistration",0,m])},767117,e=>{"use strict";e.i(314326),e.s(["PopupTriggerMap",0,class{constructor(){this.idMap=new Map}add(e,t){this.idMap.set(e,t)}delete(e){this.idMap.delete(e)}hasElement(e){for(let t of this.idMap.values())if(t===e)return!0;return!1}hasMatchingElement(e){for(let t of this.idMap.values())if(e(t))return!0;return!1}getById(e){return this.idMap.get(e)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}}])},912706,741732,e=>{"use strict";var t=e.i(203065),n=e.i(745549),r=e.i(953076);e.s(["usePopupHandleStore",0,function(e){let o=t.useCallback(t=>void 0===e?r.NOOP:e.subscribeStore(t),[e]),i=t.useCallback(()=>void 0===e?void 0:e.store,[e]);return(0,n.useSyncExternalStore)(o,i,()=>e?.serverStore)}],912706);var o=e.i(582420),i=e.i(341954),s=e.i(343606);class l{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(e,t,n=!0){this.fallbackStore=e,this.componentName=t,this.throwOnMissingTrigger=n}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(e){return this.storeListeners.add(e),()=>{this.storeListeners.delete(e)}}attachStore(e){return this.attachedStores.push(e),this.setActiveStore(e),()=>{let t=this.attachedStores.lastIndexOf(e);-1!==t&&this.attachedStores.splice(t,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(e){this.attachedStoreValue!==e&&(this.attachedStoreValue=e,this.storeListeners.forEach(e=>{e()}))}openByTrigger(e){let t,n=this.attachedStore;if(null!==n){if(e){for(let n=this.attachedStores.length-1;n>=0&&!t;n-=1)t=this.attachedStores[n].context.triggerElements.getById(e);t??=this.fallbackStore.context.triggerElements.getById(e)}if(e&&!t&&this.throwOnMissingTrigger)throw Error((0,o.default)(99,this.componentName,e,this.componentName));n.setOpen(!0,(0,i.createChangeEventDetails)(s.REASONS.imperativeAction,void 0,t))}}closePopup(){let e=this.attachedStore;null===e||e.setOpen(!1,(0,i.createChangeEventDetails)(s.REASONS.imperativeAction))}}e.s(["BasePopupHandle",0,l],741732)},886465,e=>{"use strict";var t=e.i(203065),n=e.i(319458),r=e.i(333858),o=e.i(910971);function i(e,o){var i;let s,l,{onClick:a,onPointerDown:u}=(i=(0,n.useStableCallback)((t,n)=>{("function"==typeof e?e():e)||o(n||(r.platform.os.ios?"touch":""))}),s=t.useRef(""),l=t.useCallback(e=>{e.defaultPrevented||(s.current=e.pointerType,i(e,e.pointerType))},[i]),{onClick:t.useCallback(e=>{0===e.detail?i(e,"keyboard"):("pointerType"in e?i(e,e.pointerType):i(e,s.current),s.current="")},[i]),onPointerDown:l});return t.useMemo(()=>({onClick:a,onPointerDown:u}),[a,u])}e.s(["useOpenInteractionType",0,function(e){let[n,r]=t.useState(null),s=i(e,r);return(0,o.useValueChanged)(e,t=>{t&&!e&&r(null)}),t.useMemo(()=>({openMethod:n,triggerProps:s}),[n,s])},"useOpenMethodTriggerProps",0,i],886465)},478645,e=>{"use strict";e.s(["addEventListener",0,function(e,t,n,r){return e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n,r)}}])},615510,e=>{"use strict";let t;var n=e.i(203065),r=e.i(317975);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)}])},733262,e=>{"use strict";var t=e.i(856801);e.s(["inertValue",0,function(e){return(0,t.isReactVersionAtLeast)(19)?e:e?"true":void 0}])},212491,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()}}}])},333858,e=>{"use strict";e.s([],259215),e.i(259215);let{userAgent:t,platform:n,maxTouchPoints:r}="u"<typeof navigator?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0},o=t.toLowerCase(),i=n.toLowerCase(),s=/^i(os$|p)/.test(i)||"macintel"===i&&r>1,l="android",a=i===l||o.includes(l),u=!s&&i.startsWith("mac"),c=i.startsWith("win"),d=!a&&/^(linux|chrome os)/.test(i),f=u||s;e.s(["android",0,a,"apple",0,f,"ios",0,s,"linux",0,d,"mac",0,u,"windows",0,c],744872);var p=e.i(744872);let g="u">typeof CSS&&!!CSS.supports?.("-webkit-backdrop-filter:none"),h=!g&&o.includes("firefox"),m=!g&&o.includes("chrom");e.s(["blink",0,m,"gecko",0,h,"webkit",0,g],586268);var v=e.i(586268);e.s(["voiceOver",0,f],14126);var b=e.i(14126);let E=/jsdom|happydom/.test(o);e.s(["jsdom",0,E],118519);var S=e.i(118519);e.s(["engine",0,v,"env",0,S,"os",0,p,"screenReader",0,b],581009);var y=e.i(581009);e.s(["platform",0,y],333858)},668790,68947,e=>{"use strict";var t=e.i(203065),n=e.i(745549),r=e.i(127337),o=e.i(856801),i=e.i(615510);let s=(0,o.isReactVersionAtLeast)(19)?function(e,r,o,s,l){let a,u=(0,i.getInstance)();if(!u){let i;return i=t.useCallback(()=>r(e.getSnapshot(),o,s,l),[e,r,o,s,l]),(0,n.useSyncExternalStore)(e.subscribe,i,i)}let c=u.syncIndex;return u.syncIndex+=1,u.didInitialize?(a=u.syncHooks[c]).store===e&&a.selector===r&&Object.is(a.a1,o)&&Object.is(a.a2,s)&&Object.is(a.a3,l)||(a.store!==e&&(u.didChangeStore=!0),a.store=e,a.selector=r,a.a1=o,a.a2=s,a.a3=l,a.value=r(e.getSnapshot(),o,s,l)):(a={store:e,selector:r,a1:o,a2:s,a3:l,value:r(e.getSnapshot(),o,s,l)},u.syncHooks.push(a)),a.value}:function(e,t,n,o,i){return(0,r.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,e=>t(e,n,o,i))};function l(e,t,n,r,o){return s(e,t,n,r,o)}(0,i.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);Object.is(r.value,o)||(t=!0,r.value=o)}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,n.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}}),e.s(["useStore",0,l],68947);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(319458),c=e.i(561362),d=e.i(953076);e.s(["ReactStore",0,class extends a{constructor(e,t={},n){super(e),this.context=t,this.selectors=n}useSyncedValue(e,n){t.useDebugValue(e);let r=this;(0,c.useIsoLayoutEffect)(()=>{r.state[e]!==n&&r.set(e,n)},[r,e,n])}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,n){t.useDebugValue(e);let r=this,o=void 0!==n;(0,c.useIsoLayoutEffect)(()=>{o&&!Object.is(r.state[e],n)&&r.setState({...r.state,[e]:n})},[r,e,n,o])}select(e,t,n,r){return(0,this.selectors[e])(this.state,t,n,r)}useState(e,n,r,o){return t.useDebugValue(e),l(this,this.selectors[e],n,r,o)}useContextCallback(e,n){t.useDebugValue(e);let r=(0,u.useStableCallback)(n??d.NOOP);this.context[e]=r}useStateSetter(e){let n=t.useRef(void 0);return void 0===n.current&&(n.current=t=>{this.set(e,t)}),n.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)}})}}],668790)},287252,e=>{"use strict";var t=e.i(880269),n=e.i(478645),r=e.i(333858),o=e.i(952515),i=e.i(479995),s=e.i(561362),l=e.i(202304),a=e.i(999124);let u={},c={},d="";function f(e,n){return(0,t.isOverflowElement)(e)?e:n}function p(e,t,n){return/hidden|clip/.test(e.getComputedStyle(f(t,n)).overflowY)}class g{lockCount=0;restore=null;timeoutLock=l.Timeout.create();timeoutUnlock=l.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 t,s,l;if(0===this.lockCount||null!==this.restore)return;let g=(0,o.ownerDocument)(e),h=g.documentElement,m=g.body,v=(0,i.ownerWindow)(h);if(p(v,h,m)){let t=new v.MutationObserver(()=>{p(v,h,m)||(t.disconnect(),this.restore=null,this.lock(e))}),n={attributes:!0};t.observe(h,n),t.observe(m,n),this.restore=()=>t.disconnect();return}let b=r.platform.os.ios||!function(e){if("u"<typeof document)return!1;let t=(0,o.ownerDocument)(e);return(0,i.ownerWindow)(t).innerWidth-t.documentElement.clientWidth>0}(e);this.restore=b?(l={overflowY:(s=f((t=(0,o.ownerDocument)(e)).documentElement,t.body)).style.overflowY,overflowX:s.style.overflowX},Object.assign(s.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(s.style,l)}):function(e){let t=(0,o.ownerDocument)(e),s=t.documentElement,l=t.body,p=(0,i.ownerWindow)(s),g=0,h=0,m=!1,v=a.AnimationFrame.create();if(r.platform.engine.webkit&&(p.visualViewport?.scale??1)!==1)return()=>{};function b(){let t=p.getComputedStyle(s),n=p.getComputedStyle(l),r=(t.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";g=s.scrollTop,h=s.scrollLeft,u={scrollbarGutter:s.style.scrollbarGutter,overflowY:s.style.overflowY,overflowX:s.style.overflowX},d=s.style.scrollBehavior,c={position:l.style.position,height:l.style.height,width:l.style.width,boxSizing:l.style.boxSizing,overflowY:l.style.overflowY,overflowX:l.style.overflowX,scrollBehavior:l.style.scrollBehavior};let i=s.scrollHeight>s.clientHeight,a=s.scrollWidth>s.clientWidth,v="scroll"===t.overflowY||"scroll"===n.overflowY,b="scroll"===t.overflowX||"scroll"===n.overflowX,E=Math.max(0,p.innerWidth-l.clientWidth),S=Math.max(0,p.innerHeight-l.clientHeight),y=parseFloat(n.marginTop)+parseFloat(n.marginBottom),R=parseFloat(n.marginLeft)+parseFloat(n.marginRight),T=f(s,l);if(m=function(e){if(!("u">typeof CSS&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||"u"<typeof document)return!1;let t=(0,o.ownerDocument)(e),n=t.documentElement,r=f(n,t.body),i=r.style.overflowY,s=n.style.scrollbarGutter;n.style.scrollbarGutter="stable",r.style.overflowY="scroll";let l=r.offsetWidth;r.style.overflowY="hidden";let a=r.offsetWidth;return r.style.overflowY=i,n.style.scrollbarGutter=s,l===a}(e)){s.style.scrollbarGutter=r,T.style.overflowY="hidden",T.style.overflowX="hidden";return}Object.assign(s.style,{scrollbarGutter:r,overflowY:"hidden",overflowX:"hidden"}),(i||v)&&(s.style.overflowY="scroll"),(a||b)&&(s.style.overflowX="scroll"),Object.assign(l.style,{position:"relative",height:y||S?`calc(100dvh - ${y+S}px)`:"100dvh",width:R||E?`calc(100vw - ${R+E}px)`:"100vw",boxSizing:"border-box",overflowY:"hidden",overflowX:"hidden",scrollBehavior:"unset"}),l.scrollTop=g,l.scrollLeft=h,s.setAttribute("data-base-ui-scroll-locked",""),s.style.scrollBehavior="unset"}function E(){Object.assign(s.style,u),Object.assign(l.style,c),m||(s.scrollTop=g,s.scrollLeft=h,s.removeAttribute("data-base-ui-scroll-locked"),s.style.scrollBehavior=d)}b();let S=(0,n.addEventListener)(p,"resize",function(){E(),v.request(b)});return()=>{v.cancel(),E(),"function"==typeof p.removeEventListener&&S()}}(e)}}let h=new g;e.s(["useScrollLock",0,function(e=!0,t=null){(0,s.useIsoLayoutEffect)(()=>
1{if(e)return h.acquire(t)},[e,t])}])},946230,e=>{"use strict";var t=e.i(561362),n=e.i(317975);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}])},130562,(e,t,n)=>{"use strict";var r=e.r(203065),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=r.useState,s=r.useEffect,l=r.useLayoutEffect,a=r.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!o(e,n)}catch(e){return!0}}var c="u"<typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=i({inst:{value:n,getSnapshot:t}}),o=r[0].inst,c=r[1];return l(function(){o.value=n,o.getSnapshot=t,u(o)&&c({inst:o})},[e,n,t]),s(function(){return u(o)&&c({inst:o}),e(function(){u(o)&&c({inst:o})})},[e]),a(n),n};n.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:c},745549,(e,t,n)=>{"use strict";e.i(314326),t.exports=e.r(130562)},871667,(e,t,n)=>{"use strict";var r=e.r(203065),o=e.r(745549),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}},127337,(e,t,n)=>{"use strict";e.i(314326),t.exports=e.r(871667)}]);

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.